Reward management system, server device, reward management method, and reward management program
The reward management system enhances reward distribution to service providers by associating user actions with rewards and supporter information, increasing rewards and participation through user motivation and advertiser engagement.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- RISO KAGAKU CORP
- Filing Date
- 2022-03-30
- Publication Date
- 2026-07-07
Smart Images

Figure 0007886169000001 
Figure 0007886169000002 
Figure 0007886169000003
Abstract
Description
Technical Field
[0001] The present invention relates to a reward management system, a server device, a reward management method, and a reward management program.
Background Art
[0002] As a mechanism for reducing the financial shortage of a group or organization that is a service provider providing services, for example, there is a Belmark movement that can supplement the financial resources of a school providing educational services. In the Belmark movement, students and other service users who use the educational services of a school purchase products with the Belmark (registered trademark) attached to collect Belmark points (scores), and exchange those points for goods.
[0003] Also, Patent Document 1 discloses a technique for giving points that can be exchanged for goods or services to the school attended by a student when the student's guardian views an advertisement site using a terminal device.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] With the technique of Patent Document 1 described above, points can be given as a reward to a school that is a service provider, but there has been a demand for a technique that can promote an increase in the reward given to the service provider.
[0006] The present invention has been made in view of the above, and an object thereof is to provide a reward management system, a server device, a reward management method, and a reward management program that can promote an increase in the reward given to a service provider.
Means for Solving the Problems
[0007] According to one aspect of the present invention, a reward management system is provided that includes a storage unit, a reward granting unit that grants a service provider a reward exchangeable for at least one of goods and services, which is generated when a terminal device of a service user or an associate of the service user performs a predetermined action, and stores the granted reward in the storage unit in association with information indicating the service provider, and an output unit that outputs information indicating at least one of a supporter for the reward generated by the predetermined action performed for the collection of the reward to be exchanged for goods or services, and the performer of the predetermined action.
[0008] According to another aspect of the present invention, a reward management system is provided comprising a terminal device of a service user or an associate of the service user, and a server device that can be connected to the terminal device via a network, wherein the terminal device includes an implementation unit that performs a predetermined action, and the server device includes a storage unit, a reward granting unit that grants a reward to a service provider that is exchangeable for at least one of goods and services, which is generated when the terminal device performs the predetermined action, and stores the granted reward in the storage unit in association with information indicating the service provider, and an output unit that outputs information indicating at least one of a supporter for the reward generated by the predetermined action performed for the collection of the reward which is exchanged for goods or services, and the implementer of the predetermined action.
[0009] According to another aspect of the present invention, a server device is provided that can be connected via a network to a terminal device of a service user or an affiliate of the service user, and comprises: a storage unit; a reward granting unit that grants a reward to a service provider that is exchangeable for at least one of goods and services, which is generated when the terminal device performs a predetermined action, and stores the granted reward in the storage unit in association with information indicating the service provider; and an output unit that outputs information indicating at least one of a supporter for the reward generated by the predetermined action performed for the collection of the reward which is exchanged for goods or services, and the performer of the predetermined action.
[0010] According to another aspect of the present invention, a reward management method is provided which includes the steps of: granting a service provider a reward exchangeable for at least one of goods and services, which is generated when a terminal device of a service user or an associate of the service user performs a predetermined action; storing the granted reward in a storage unit in association with information indicating the service provider; and outputting information indicating at least one of a supporter for the reward generated by the predetermined action performed for the collection of the reward to be exchanged for goods or services, and the performer of the predetermined action.
[0011] According to another aspect of the present invention, a reward management system comprising a reward granting unit, an output unit, and a storage unit is provided, and a reward management program is provided to cause the reward granting unit to grant a service provider a reward exchangeable for at least one of goods and services, which is generated when a terminal device of a service user or an associate of the service user performs a predetermined action, and to store the granted reward in the storage unit in association with information indicating the service provider; and the output unit to output information indicating at least one of a supporter for the reward generated by the predetermined action performed for the collection of the reward exchangeable for goods or services, and the performer of the predetermined action. [Effects of the Invention]
[0012] According to the present invention, it is possible to promote an increase in the reward given to the service provider.
Brief Description of the Drawings
[0013] [Figure 1] It is an explanatory diagram of the outline of the business model realized in the embodiment. [Figure 2] It is a block diagram showing the configuration of the point management system according to the embodiment. [Figure 3] It is a block diagram showing the configuration of the server device of the point management system shown in FIG. 2. [Figure 4] It is a diagram showing an advertisement management table. [Figure 5] It is a diagram showing an advertiser table. [Figure 6] It is a diagram showing a region management table. [Figure 7] It is a diagram showing a school management table. [Figure 8] It is a diagram showing a class management table. [Figure 9] It is a diagram showing a child management table. [Figure 10] It is a diagram showing a guardian management table. [Figure 11] It is a diagram showing an advertisement viewing table. [Figure 12] It is a diagram showing an item table. [Figure 13] It is a diagram showing a questionnaire table. [Figure 14] It is a diagram showing a vote tally table. [Figure 15] It is a diagram showing a vote table. [Figure 16] It is a diagram showing a target item table. [Figure 17] It is a diagram showing a contribution point table. [Figure 18] It is a diagram showing an acquired point table. [Figure 19]It is a block diagram showing the configuration of the guardian terminal of the point management system shown in FIG. 2. [Figure 20] It is a diagram showing the questionnaire creation screen. [Figure 21] It is a sequence diagram for explaining the operation when the school conducts a questionnaire to determine the target item in the point management system. [Figure 22] It is a diagram showing the questionnaire screen. [Figure 23] It is a diagram showing the screen for confirming the item to vote on. [Figure 24] It is a diagram showing the questionnaire screen when there are voted items. [Figure 25] It is a diagram showing the screen for confirming the item to change and vote on when there are voted items. [Figure 26] It is a diagram showing the questionnaire screen after changing and voting on an item. [Figure 27] It is a sequence diagram for explaining the operation when voting on the questionnaire for determining the school's target item in the point management system by the guardian terminal. [Figure 28] It is a flowchart for explaining the operation of determining the target item based on the questionnaire results in the server device. [Figure 29] It is a diagram showing the home screen of the application. [Figure 30] It is a diagram showing the advertisement list screen. [Figure 31] It is a sequence diagram for explaining the operation when browsing the advertiser site in the point management system. [Figure 32] It is a diagram showing the screen displaying the number of points obtained. [Figure 33] It is a diagram showing the completed item display screen. [Figure 34] It is a sequence diagram for explaining the operation when outputting the supporter information of the target item in the point management system. [Figure 35] It is a diagram showing the sticker on which the supporter information is printed. [Modes for carrying out the invention]
[0014] Embodiments of the present invention will be described below with reference to the drawings. Parts and components that are identical or equivalent throughout the drawings are denoted by the same or equivalent reference numerals, and their descriptions are omitted or simplified.
[0015] [Overview of the Business Model] An overview of the business model realized in the embodiment of the present invention will be described with reference to Figure 1.
[0016] As shown in Figure 1, Service Provider 1 is a group or organization that provides services. The services provided by Service Provider 1 are not internet services, but public services in the physical space. For example, Service Provider 1 could be a school providing educational services, a hospital providing medical services, etc. Service Provider 1 is not limited to public institutions; it could also be a private school, hospital, etc.
[0017] Service user 2 refers to service users who utilize the services provided by service provider 1, or their related parties. Service users include school children and students, hospital patients, etc. Related parties to service users include the service users' family members, etc.
[0018] Operations Manager 3 is the operator responsible for the overall operation and management of activities under this business model. Specifically, Operations Manager 3 is responsible for granting points redeemable for goods to Service Provider 1, processing the exchange of points for goods, reviewing advertisements from Advertiser 5 (described later), and managing advertising fees.
[0019] Sponsoring Company 4 is a company that supplies goods (sponsored items) that can be exchanged for points to Service Provider 1. Sponsoring Company 4 is a company that supports the philosophy of supporting Service Provider 1's financial resources through this business model.
[0020] Advertiser 5 is a company that places advertisements on applications used by service users 2, such as smartphones. Advertiser 5 pays advertising fees to the operations manager 3. The advertising fees are used to purchase goods from sponsoring companies 4, which are exchanged for points.
[0021] As shown in Figure 1, in this business model, advertiser 5's advertisement is displayed in the application used by the terminal device of the service user 2 (step S1).
[0022] On the service user side 2, access the advertiser site, such as the advertiser's company homepage, from the advertisement displayed in the application and view the advertiser site (Step S2). As a result, the operation manager 3 grants points that can be exchanged for goods to the service provider 1 (Step S3).
[0023] Service provider 1 requests that administrator 3 exchange points for desired items (Step S4). Upon receiving this request, administrator 3 orders the requested items from sponsoring company 4 (Step S5). Administrator 3 also pays sponsoring company 4 for the items. Sponsoring company 4 delivers the items to service provider 1 (Step S6).
[0024] Here, as will be described later, if the item to be exchanged for points is a target item determined by service provider 1, supporter information will be output when points are exchanged for the item. Supporter information is information that indicates the collaborators who contributed to the collection of points to be exchanged for the target item. Specifically, supporter information is information that indicates the advertiser 5 and the visitors (service users 2) of the advertiser site that were viewed in order to collect points to be exchanged for the target item.
[0025] As described above, under this business model, when an advertiser's site is viewed on the terminal device of the service user 2, points redeemable for goods are awarded to the service provider 1. This allows the service provider 1, which is a variety of organizations providing services, to be awarded points based on the actions of the service user 2. By exchanging these points for goods, the financial resources of the service provider 1 can be supported.
[0026] Furthermore, if the items to be exchanged for points are predetermined target items, it becomes possible to publicly identify the advertiser 5 and service user 2 who contributed to the collection of points for the target items as collaborators by outputting supporter information. This makes it possible to increase the advertiser 5's participation in activities under this business model and the service user 2's motivation to view the advertiser's website. As a result, it is possible to promote an increase in the points awarded to the service provider 1.
[0027] [Embodiment] Next, we will describe an embodiment of the business model described above. In this embodiment, Service Provider 1 in Figure 1 is a school, which is an organization that provides educational services.
[0028] As shown in Figure 2, the point management system (corresponding to a reward management system) 11 according to this embodiment comprises a server device 12, an operation manager terminal 13, a school terminal 14, a printing device 15, and a parent terminal (corresponding to a terminal device) 16. The operation manager terminal 13, the school terminal 14, and the parent terminal 16 are connected to the server device 12 via a network 17 such as the Internet.
[0029] Here, the school terminal 14 is installed in school 200. There may be one school 200 or multiple schools where the school terminal 14 is installed. Also, there may be one school terminal 14 or multiple schools installed in one school 200. School 200 can be an elementary school, a junior high school, etc., and may be public or private.
[0030] Furthermore, the parent terminal 16 is a terminal device such as a smartphone or tablet owned by the parent (guardian) of a child or student who attends school 200. There may be one parent terminal 16 per student, or there may be multiple parent terminals 16. Children and students who attend school 200 are simply referred to as "children." Children are those who use the educational services provided by school 200, and correspond to the service users mentioned above, and are included in service user side 2 in Figure 1. In addition, the parents (guardians) of children correspond to those related to service users and are included in service user side 2.
[0031] Server device 12 is a server that provides a point-granting service to the school 200, granting points (equivalent to rewards) that can be exchanged for goods, as determined by the operations manager 3. Server device 12 consists of a computer equipped with a CPU, ROM, RAM, hard disk, etc. Server device 12 may also be a cloud server located on the cloud.
[0032] As shown in Figure 3, the server device 12 comprises a control unit 21, a database unit (corresponding to a storage unit) 22, a program storage unit 23, and an external communication unit 24.
[0033] The control unit 21 controls the operation of the entire server device 12. The control unit 21 is configured with a CPU and the like. The control unit 21 includes a user management unit 31, an advertising management unit 32, a survey management unit 33, and a point management unit 34. Each part of the control unit 21 is configured by the CPU executing a program stored in the program storage unit 23.
[0034] The user management unit 31 performs the processing for user registration for the point awarding service described above. Specifically, in the user registration process, the user management unit 31 associates the child ID, grade ID, and class ID and stores them in the child management table 56 of the database unit 22, which will be described later. The user management unit 31 also associates the parent ID, parent's nickname, parent's age, parent's relationship to the child, terminal ID, terminal name, child ID, grade ID, and class ID and stores them in the parent management table 57 of the database unit 22, which will be described later.
[0035] Here, the child ID is information used to uniquely identify a child. The grade ID is information used to uniquely identify each grade in school 200. The class ID is information used to uniquely identify each class within a grade. The parent ID is information used to uniquely identify each parent. The terminal ID is information used to uniquely identify each parent terminal 16.
[0036] The parent's nickname, age, and relationship to the child are entered on the parent terminal 16 when registering it with the server device 12. The parent's nickname is different from the parent's real name. The parent's nickname is used for displaying the parent in applications used on the parent terminal 16.
[0037] The device name of the parent terminal 16 is obtained from the parent terminal 16 when registering the parent terminal 16 with the server device 12. The device name can be information such as the model name held by the parent terminal 16.
[0038] The user management unit 31 can register multiple parent terminals 16 (parent ID, terminal ID) associated with one child (child ID).
[0039] The advertising management unit 32 handles the management of advertisements from advertisers 5 that are displayed in a dedicated application used on the parent terminal 16. Specifically, the advertising management unit 32 handles the distribution of advertisements to the parent terminal 16.
[0040] The Questionnaire Management Department 33 processes the questionnaires used to determine the target items. The target items are those that schools 200 will acquire by exchanging points for them.
[0041] The point management unit 34 performs processing such as awarding points to schools 200 in the point awarding service. The point management unit 34 comprises a point awarding unit (corresponding to a reward awarding unit) 41, a point exchange unit 42, and a supporter information output unit (corresponding to an output unit) 43. Each part of the point management unit 34 is configured by the CPU executing a point management program stored in the program storage unit 23.
[0042] The point awarding unit 41 awards points generated by the parent terminal 16 browsing the advertiser's website to the school 200 attended by the child associated with the parent terminal 16. The point awarding unit 41 then stores the awarded points in the school management table 54 of the database unit 22, described later, in association with the school ID of the school 200. Here, the school ID is information used to uniquely identify each school 200 that uses the point awarding service. The school ID is issued by the operations manager 3 to each school 200 that uses the point awarding service.
[0043] Furthermore, during the point collection period for target items at school 200, the point awarding unit 41 adds the points awarded to school 200 by parent terminal 16 viewing advertiser sites to the number of contribution points of advertisers whose advertiser sites were viewed, as shown in the contribution points table 64 described later. In addition, these points are added to the number of points earned by parent terminal 16 who viewed advertiser sites, as shown in the earned points table 65 described later.
[0044] Here, the point collection period for the target item is the period from when the target item for school 200 is determined by the results of the questionnaire and point collection for the target item begins until the required number of points for the target item is collected.
[0045] When the point exchange unit 42 receives a point exchange request from the school terminal 14 of school 200 to exchange points for desired goods, it performs point exchange processing and ordering processing. Point exchange processing is the process of subtracting the points corresponding to the requested goods from the number of points held by school 200 in the school management table 54. Ordering processing is the process of ordering goods from the sponsoring company 4.
[0046] Furthermore, if point collection for target items is underway at school 200, the point exchange unit 42 notifies school terminal 14 when the required number of points has been collected. The point exchange unit 42 also performs point exchange processing and ordering processing to exchange points for target items.
[0047] When the supporter information output unit 43 receives a supporter information request from the school terminal 14 of school 200 that requests the output of the aforementioned supporter information, it transmits the supporter information to the school terminal 14.
[0048] The database unit 22 stores the following tables: advertisement management table 51, advertiser table 52, regional management table 53, school management table 54, class management table 55, student management table 56, parent management table 57, advertisement viewing table 58, item table 59, survey table 60, vote tabulation table 61, voting table 62, target item table 63, contribution points table 64, and earned points table 65. The database unit 22 is composed of a hard disk or the like.
[0049] As shown in Figure 4, the ad management table 51 is a table that associates ad ID, ad image data, advertiser ID, delivery region, delivery period, advertiser site information, cost per click, and ad point information.
[0050] The ad ID is information used to uniquely identify each ad registered in the server device 12. A single advertiser 5 may register multiple types of ads.
[0051] Ad image data is image data of an advertisement. Ad image data includes ad image data for display in the banner ad area 111 described later, and ad image data for display in the ad area 121 on the ad list screen 120 described later.
[0052] The advertiser ID is information used to uniquely identify advertiser 5. The delivery area indicates the region where each advertisement is delivered. The delivery period indicates the delivery period for each advertisement. The advertiser site information is the URL of an external advertiser site, such as the homepage of advertiser 5. The cost per click is the number of points generated for each view of each advertiser site. The ad point information shows the total number of points generated from viewing each advertisement.
[0053] Furthermore, the URL stored in the advertising management table 51 as advertiser site information may also be the URL of the flyer image. In addition, the flyer image may be stored in the server device 12.
[0054] As shown in Figure 5, advertiser table 52 is a table that associates advertiser IDs with advertiser names, which are the company names of advertiser 5.
[0055] As shown in Figure 6, the regional management table 53 is a table that associates regions with the school IDs of the 200 schools located in each region.
[0056] As shown in Figure 7, the school management table 54 is a table that associates school ID, school name, and points held. The points held represent the number of points currently held by each school (200).
[0057] As shown in Figure 8, the class management table 55 is a table that associates grade ID, class ID, class name, number of students, and school ID. The number of students is the number of students in each class.
[0058] The student management table 56 is a table that associates student ID, grade ID, and class ID, as shown in Figure 9.
[0059] As shown in Figure 10, the parent management table 57 is a table that associates parent ID, parent nickname, parent age, relationship to child, device ID, device name, child ID, grade ID, and class ID.
[0060] The ad viewing table 58 records the browsing history of advertiser sites by the parent terminal 16. As shown in Figure 11, the ad viewing table 58 is a table that associates the viewing date and time when the advertiser site was viewed by the parent terminal 16, the advertiser site information of the advertiser site, the terminal ID of the parent terminal 16 that viewed the advertiser site, the child ID associated with the terminal ID, the school ID of the school 200 that the child with the child ID attends, the number of times the advertiser site was viewed by the parent terminal 16, and the number of points earned by the parent terminal 16 as a result of viewing the advertiser site.
[0061] As shown in Figure 12, item table 59 is a table that associates item ID, item name, item image data, and required points.
[0062] The Item ID is information used to uniquely identify items that can be exchanged for points in the point reward service. The Item Name is the name of each item. The Item Image Data is an image of a photograph of each item. The Required Points are the number of points required to exchange each item for points. The required points for each item are predetermined according to the price of each item.
[0063] As shown in Figure 13, the survey table 60 is a table that associates the survey ID, school ID, survey voting deadline, and voting completion flag.
[0064] The survey ID is information used to uniquely identify the survey used to determine the target item. The voting closed flag indicates whether the voting deadline for each survey has passed. "TRUE" indicates that the voting deadline has passed, and "FALSE" indicates that the voting deadline has not yet arrived.
[0065] As shown in Figure 15, the vote tabulation table 61 is a table that associates the survey ID, the item ID of each item in the options for each survey, and the number of votes for each item.
[0066] As shown in Figure 14, the voting table 62 is a table that associates the survey ID, the parent ID of the parent who voted in the survey, and the item ID of the parent who voted.
[0067] The target item table 63, as shown in Figure 15, is a table that associates the target item ID (information for uniquely identifying the target item), the survey ID of the survey that determined the target item, the item ID of the target item, and the date on which the required number of points were collected. For target items for which the required number of points has not yet been reached, the completion date is left blank.
[0068] The Contribution Points Table 64, as shown in Figure 17, is a table that associates the target item ID, the advertiser ID of the advertiser whose website was viewed during the point collection period for the target item, and the number of contribution points, which is the number of points generated by viewing the advertiser's website during the point collection period for the target item.
[0069] The points earned table 65, as shown in Figure 18, is a table that associates the target item ID, the parent ID of the parent terminal 16 owner who viewed the advertiser site during the point collection period for the target item, and the number of points earned, which is the number of points generated by the parent viewing the advertiser site during the point collection period for the target item.
[0070] The program storage unit 23 stores various programs executed by the CPU of the server device 12. The program storage unit 23 is composed of a hard disk or the like.
[0071] The database unit 22 and the program storage unit 23 may be composed of different storage media such as hard disks, or they may be provided on the same storage medium.
[0072] The external communication unit 24 performs communication processing with external devices via the network 17.
[0073] The administrator terminal 13 is a terminal device used by administrator 3 to perform operations related to the point awarding service. The administrator terminal 13 consists of a computer equipped with a display unit consisting of a CPU, ROM, RAM, hard disk, LCD display panel, etc., and an input unit having a keyboard, mouse, etc. A browser for accessing the server device 12 is installed on the administrator terminal 13.
[0074] School terminal 14 is a terminal device used by teachers at school 200 to perform operations related to the point-granting service. School terminal 14 is composed of the same computer as the administrator terminal 13. A browser is installed on school terminal 14 to access server device 12.
[0075] The printing device 15 prints supporter information.
[0076] The parent terminal 16 is a terminal device used by the child's parent or guardian to perform operations related to the point accrual service. As mentioned above, the parent terminal 16 consists of a smartphone, tablet, or the like.
[0077] As shown in Figure 19, the parent terminal 16 includes a control unit 71, a program storage unit 72, an application information storage unit 73, a display unit 74, an input unit 75, and an external communication unit 76.
[0078] The control unit 71 controls the operation of the entire parent terminal 16. The control unit 71 is configured with a CPU and the like. The control unit 71 comprises a display control unit 81, an advertising processing unit 82, a points processing unit 83, and a survey processing unit 84. Each part of the control unit 71 is configured by the CPU executing a dedicated application program for using the point-granting service, which is stored in the program storage unit 72.
[0079] The display control unit 81 controls the display unit 74 to display various screens, such as advertiser websites.
[0080] The advertising processing unit 82 performs processes such as sending an advertiser site information request to the server device 12 in order to request advertiser site information in order to view the advertiser site.
[0081] When the school 200 earns points by viewing an advertiser's website on the parent terminal 16, the point processing unit 83 updates the terminal point information in the application information storage unit 73.
[0082] The questionnaire processing unit 84 processes responses to the questionnaire for determining the target item.
[0083] The program storage unit 72 stores various programs, such as a dedicated application program for using the point-granting service. The program storage unit 72 is composed of flash memory or the like. The dedicated application program for using the point-granting service can be obtained, for example, from any app store server via the network 17.
[0084] The application information storage unit 73 stores the terminal ID of the parent terminal 16, the child ID of the child associated with the parent terminal 16, the school ID of the school 200 that the child attends, terminal point information, etc. The terminal point information is information that shows the history of points earned by browsing advertiser sites on the parent terminal 16. The application information storage unit 73 is composed of flash memory or the like.
[0085] The program storage unit 72 and the application information storage unit 73 may be composed of different storage media such as flash memory, or they may be provided on the same storage medium.
[0086] The display unit 74 displays various screens. The display unit 74 is composed of a liquid crystal display panel or the like.
[0087] The input unit 75 accepts various input operations from the operator of the parent terminal 16. The input unit 75 includes a touch panel (not shown). The touch panel is placed on top of the display unit 74. The touch panel detects touch operations by the operator.
[0088] The external communication unit 76 performs communication processing with external devices via the network 17.
[0089] Next, we will explain the operation of the point management system 11 when a school 200 conducts a questionnaire to determine the target item.
[0090] Figure 20 shows the questionnaire creation screen 90 displayed on the display unit of the school terminal 14. As shown in Figure 20, the questionnaire creation screen 90 displays an item display field 91 for each item, a voting deadline setting field 92 for setting the voting deadline for the questionnaire, and an OK button 93 for instructing the start of the questionnaire.
[0091] The item display section 91 shows an image 96 of the item, the item's name, the number of points required, and a checkbox 97 to indicate whether or not to include the item as an option in the questionnaire. Items for which a teacher at school 200 has checked the checkbox 97 on the school terminal 14 are included as options in the questionnaire.
[0092] When an item is specified through input operations on the questionnaire creation screen 90 and the OK button 93 is pressed, in step S11 of Figure 21, the school terminal 14 determines the items that will be the options in the questionnaire based on the input content.
[0093] Next, in step S12, the school terminal 14 sends a survey start instruction to the server device 12. The survey start instruction includes the school ID of school 200, the names of each item that will be an option in the survey, and the set voting deadline.
[0094] When the server device 12 receives a command to start the survey, in step S13, the survey management unit 33 issues a survey ID for the survey that was instructed to start and adds a record of the survey that was instructed to start to the survey table 60.
[0095] Next, in step S14, the survey management unit 33 adds a record of the survey that has been instructed to start to the vote tabulation table 61. This completes the series of processes and the survey begins.
[0096] Next, we will explain the operation of the point management system 11 when a parent terminal 16 votes on a questionnaire to determine the target items for school 200.
[0097] In the parent terminal 16 of a parent of a child attending school 200, where there is a survey where the voting completion flag in the survey table 60 is "FALSE", the survey screen 100 shown in Figure 22 is displayed in response to the operation performed to display the survey.
[0098] As shown in Figure 22, the survey screen 100 displays a voting status display area 101 and a choice display area 102. Furthermore, as will be described later, a dedicated application for using the point-granting service on the parent terminal 16 always includes a banner advertisement area 111.
[0099] The "Voting in Progress" display section 101 shows the items that have been voted for among the options in the survey up to the voting deadline. The "Option Display" section 102 shows the items that have not been voted for among the options.
[0100] Here, until the voting deadline, it is possible to change the item you vote for, even if you have already voted for an item. In other words, until the voting deadline, you can change the item you vote for from the item you have already voted for, as displayed in the voting status display area 101, to the item displayed in the options display area 102.
[0101] The example in Figure 22 shows the survey screen 100 on the parent terminal 16 when voting has not yet been completed, and there is no item displayed in the voting display area 101.
[0102] The selection display area 102 shows, for each item, an image of the item 106, the name of the item, the number of points required, and a voting button 107 for voting for that item.
[0103] When the voting button 107 is pressed, a pop-up screen 108 is displayed to confirm the item to be voted for, as shown in Figure 23. The voting process is completed by pressing the OK button 109 displayed on the pop-up screen 108 to indicate that the vote has been cast.
[0104] After voting is completed on the parent terminal 16, during the period until the voting deadline, the voting status display area 101 on the survey screen 100 will display an image 106 of the voted item, the item name, and the required number of points, as shown in Figure 24. The voting button 107 will not be displayed in the voting status display area 101.
[0105] Parents can change the item they vote for from an item they have already voted for to an item displayed in the option display area 102 by pressing the voting button 107 for the item displayed in the option display area 102 on the survey screen 100 in Figure 24.
[0106] When the user presses the voting button 107 for an item displayed in the selection display area 102 on the survey screen 100 in Figure 24, a pop-up screen 108 appears, as shown in Figure 25, to confirm the item to be changed and voted for. Pressing the OK button 109 on this pop-up screen 108 completes the process of changing the item and voting.
[0107] As a result, as shown in Figure 26, images 106 of the items that have been voted for after the change are displayed in the voting display area 101, and images 106 of the items that were voted for before the change are displayed in the options display area 102.
[0108] Voting on the survey is performed by interacting with the survey screen 100 as described above.
[0109] In step S21 of Figure 27, the survey processing unit 84 of the parent terminal 16 determines whether or not a vote has been cast in the survey. Here, the survey processing unit 84 determines that a vote has been cast when the OK button 109 on the pop-up screen 108 is pressed. If it determines that no vote has been cast (step S21: NO), the survey processing unit 84 repeats step S21.
[0110] If it is determined that a vote has been taken (step S21: YES), in step S22, the survey processing unit 84 transmits the voting information to the server device 12. The voting information includes the item ID of the voted item, the terminal ID of the parent terminal 16, and the school ID.
[0111] When the server device 12 receives the voting information, in step S23, the survey management unit 33 determines whether the parent who owns the parent terminal 16 that sent the voting information has already voted in the survey.
[0112] Specifically, the survey management unit 33 determines that a vote has been cast if there is a record in the voting table 62 in which the survey ID and the parent ID of the parent whose child attends the school 200 that owns the parent terminal 16 from which the voting information was sent match.
[0113] If it is determined that a vote has already been cast (step S23: YES), in step S24, the survey management unit 33 deletes the record of the parent who has already voted in the ongoing survey from the voting table 62. This prevents multiple votes by the same parent. After this, the survey management unit 33 proceeds to step S25.
[0114] If it is determined in step S23 that the vote has not been cast (step S23: NO), the survey management unit 33 skips step S24 and proceeds to step S25.
[0115] In step S25, the survey management unit 33 adds the records of the parents who voted this time to the voting table 62. Specifically, the survey management unit 33 associates the survey ID, parent ID, and item ID of the item voted for this time and adds them to the voting table 62.
[0116] Next, in step S26, the survey management unit 33 updates the vote count table 61 based on the content of the current vote. Specifically, the survey management unit 33 adds "1" to the number of votes for the items voted for in the current survey in the vote count table 61. Also, if a record of a parent who has already voted is deleted from the vote table 62 in step S24, "1" is subtracted from the number of votes for the item in the record deleted from the vote table 62 in table 61. This completes the series of processes.
[0117] Next, we will explain the operation in the server device 12 that determines the target item based on the results of the questionnaire.
[0118] In step S31 of Figure 28, the survey management unit 33 determines whether there are any surveys in the survey table 60 whose voting deadline has passed and whose voting deadline has expired, with the voting completion flag set to "FALSE". If it is determined that there are no surveys whose voting deadline has passed and whose voting deadline has expired (step S31: NO), the survey management unit 33 repeats step S31.
[0119] If the voting completion flag is set to "FALSE" and it is determined that there is a survey for which the voting deadline has expired (step S31: YES), in step S32, the survey management unit 33 sets the voting completion flag for that survey to "TRUE".
[0120] Next, in step S33, the survey management unit 33 refers to the vote counting table 61 and sets the item with the most votes in the surveys whose voting deadline has passed as the target item, and adds it to the target item table 63. Specifically, the survey management unit 33 issues a target item ID for the determined target item, and adds the target item ID, survey ID, and item ID to the target item table 63 in association with each other. This completes the series of processes.
[0121] Next, we will explain the actions taken when viewing an advertiser's website in order to receive points in the point management system 11.
[0122] Figure 29 shows the home screen 110 of the application used to access the point reward service on the parent terminal 16. The home screen 110 has a banner advertisement area 111. The banner advertisement area 111 is always provided on the application's display screen, not just the home screen 110.
[0123] Furthermore, the application on the parent terminal 16 can display the advertisement list screen 120 shown in Figure 30. The advertisement list screen 120 is a screen that displays a list of advertisements currently being distributed in the area where the school 200 attended by the child to which the parent terminal 16 is associated is located. The advertisement list screen 120 displays the advertisement area 121. The advertisement list screen 120 also displays the point acquisition status (whether points have been acquired or not) for each advertisement.
[0124] In the banner ad area 111 and ad area 121, ad images are displayed based on ad image data distributed by the ad management unit 32 of the server device 12. The ad management unit 32 distributes the ad ID along with the ad image data for each ad to the parent terminal 16. The ad image in the banner ad area 111 is set to change each time the application's display screen switches.
[0125] In step S41 of Figure 52, when the user clicks on the banner ad area 111 or either ad area 121 as an operation to view an advertisement, in step S42, the ad processing unit 82 of the parent terminal 16 sends an advertiser site information request to the server device 12. The advertiser site information request includes the ad ID of the advertisement displayed in the clicked banner ad area 111 or ad area 121, and the terminal ID of the parent terminal 16.
[0126] When the server device 12 receives an advertiser site information request, in step S43, the advertising management unit 32 refers to the advertising management table 51 and the advertising viewing table 58 to determine whether the number of times the requested advertiser site has been viewed by the parent terminal 16 that sent the advertiser site information request is equal to or greater than the maximum number of times points can be earned.
[0127] The point earning limit is a pre-set maximum number of views on a single advertiser site that can earn points on a single parent device 16. The point earning limit can be one time or multiple times.
[0128] If it is determined that the number of views exceeds the maximum number of times points can be earned (Step S43: YES), in Step S44, the advertising management unit 32 sends the advertiser site information of the requested advertiser site to the parent terminal 16.
[0129] When the parent terminal 16 receives advertiser site information, in step S45, the display control unit 81 displays the advertiser site on the display unit 74 based on the advertiser site information. This completes the series of processes.
[0130] In step S43, if the advertising management unit 32 determines that the number of views is less than the maximum number of times points can be earned (step S43: NO), in step S46, the point awarding unit 41 awards points to the school 200 attended by the child associated with the parent terminal 16 that sent the advertiser site information request.
[0131] Specifically, the point awarding unit 41 obtains the cost per click (number of points) for the advertiser site requested by the advertiser site information request from the advertising management table 51. Next, the point awarding unit 41 adds the number of points obtained for the cost per click to the number of points held by the school ID of the target school 200 in the school management table 54.
[0132] Furthermore, the point awarding unit 41 updates the advertising point information in the advertising management table 51 for the advertiser site requested by the advertiser site information request to a value obtained by adding the number of points equivalent to the cost per click of that advertiser site.
[0133] Next, in step S47, the point awarding unit 41 updates the number of views and the number of points earned on the advertiser site requested by the parent terminal 16, which is the source of the advertiser site information request. Specifically, the point awarding unit 41 adds "1" to the number of views and adds the number of points equivalent to the cost per click to the number of points earned.
[0134] Next, in step S48, the point awarding unit 41 determines whether or not it is currently the point collection period for the target item at the school 200 that awarded the points.
[0135] If it is determined that the point collection period for the target item is underway (Step S48: YES), in Step S49, the point awarding unit 41 adds the points awarded to the school 200 in Step S46 to the contribution points table 64 and the acquired points table 65.
[0136] Specifically, the point awarding unit 41 adds the points awarded to the school 200 as the advertiser's contribution points to the contribution points table 64, associating them with the target item ID and the advertiser ID of the advertiser on the requested advertiser site. The point awarding unit 41 also adds the points awarded to the school 200 as the points earned by the guardian to the earned points table 65, associating them with the target item ID and the guardian ID of the guardian who owns the guardian terminal 16 that sent the advertiser site information request. After this, the process proceeds to step S50.
[0137] If the point awarding unit 41 determines in step S48 that it is not the point collection period for the target item (step S48: NO), step S49 is omitted and the process proceeds to step S50.
[0138] In step S50, the point awarding unit 41 sends the advertiser site information of the requested advertiser site and the points earned information indicating the number of points that can be earned by viewing the advertiser site to the parent terminal 16.
[0139] When the parent terminal 16 receives advertiser site information and earned points information, in step S51, the display control unit 81 displays the number of earned points on the display unit 74 via a pop-up screen 112, as shown in Figure 32. The point processing unit 83 also updates the terminal point information in the application information storage unit 73.
[0140] Returning to Figure 31, in step S52, the display control unit 81 displays the advertiser site on the display unit 74 based on the advertiser site information. This completes the series of processes.
[0141] Next, we will explain the operation of the point management system 11 when a school 200 exchanges points it holds for items other than the target items.
[0142] When school 200 uses points, the school terminal 14, in response to the teacher's operation, accesses the point usage page of the point granting service provided by the server device 12 via a browser. The point usage page displays images, item names, and the number of points required for at least some of the items stored in the item table 59 of the server device 12. From this point usage page, teachers at school 200 can select the items they wish to exchange points for.
[0143] Here, if it is the point collection period for School 200's target item, the number of points available for exchange for the item selected from the points redemption page is the total number of points held by School 200 minus the number of points collected for the target item. The number of points collected for the target item is the sum of the contribution points of each advertiser for the target item in Contribution Points Table 64. This is the same number of points as the sum of the points earned by each parent for the target item in Earned Points Table 65.
[0144] When a student selects a desired item from the points usage page and performs an operation to exchange points for that item, the school terminal 14 sends a point exchange request to the server device 12 to exchange the points for the selected item.
[0145] Next, when the point exchange unit 42 of the server device 12 receives a point exchange request, it performs the point exchange process. Specifically, the point exchange unit 42 subtracts the number of points required for the requested item from the number of points held by the school 200 that sent the point exchange request, as recorded in the school management table 54.
[0146] Next, the point exchange unit 42 processes an order for the requested goods from the sponsoring company 4 that provides the goods. This completes the series of processes.
[0147] After the order processing is completed by the points exchange department 42 as described above, the sponsoring company 4 delivers the ordered goods to the school 200.
[0148] Alternatively, School 200 may contact the operations manager 3 via email or telephone to specify the items and request that points be exchanged for those items.
[0149] In this case, in response to an operation by an employee of the operations manager 3 who received a notification from school 200, the operations manager terminal 13 accesses the server device 12 and instructs it to perform the process of exchanging the points of school 200, which has been instructed to exchange points for goods, for the specified goods.
[0150] In response, the point exchange unit 42 subtracts the points corresponding to the specified item from the number of points held by the school 200 that has been instructed to exchange points for goods, as shown in the school management table 54.
[0151] Furthermore, the operations manager 3 orders the designated items from the sponsoring company 4 via email, telephone, etc. Afterward, the sponsoring company 4 delivers the ordered items to the school 200.
[0152] Next, we will explain the operation of the point management system 11 when points collected for target items at school 200 are exchanged for those target items.
[0153] The points exchange unit 42 determines that the collection of points necessary for exchange with a target item has been achieved when the total number of contribution points from each advertiser for a target item in the contribution points table 64 reaches the number of points required for that target item.
[0154] The point exchange unit 42 may also determine whether the required number of points for a target item has been collected based on the total number of points each guardian has earned for that target item in the points earned table 65.
[0155] The point exchange unit 42 performs a point exchange process when it determines that the required number of points for the target item has been collected. Specifically, the point exchange unit 42 subtracts the required number of points for the target item from the number of points held by the school 200 that sent the point exchange request, as recorded in the school management table 54.
[0156] Next, the point exchange unit 42 processes an order for the target item from the sponsoring company 4 that provides the target item. This completes the series of processes.
[0157] Next, we will explain the operation of the point management system 11 when outputting supporter information for target items.
[0158] When the required number of points for the target items at school 200 is collected, the point exchange unit 42 notifies the school terminal 14 of this fact. Upon receiving this notification, the school terminal 14 displays the achieved items display screen 130 shown in Figure 33, depending on the teacher's operation.
[0159] The completed items display screen 130 shows an image 131 of the item for which the required number of points has been collected, the date on which the required number of points was collected, the name of the item, the number of points earned corresponding to the required number of points, and a supporter information output button 132. The supporter information output button 132 is a button used to instruct the output of supporter information.
[0160] In step S61 of Figure 34, the school terminal 14 determines whether or not the output of supporter information has been instructed. The school terminal 14 determines that the output of supporter information has been instructed when the supporter information output button 132 on the completed items display screen 130 is pressed. If it is determined that the output of supporter information has not been instructed (step S61: NO), the school terminal 14 repeats step S61.
[0161] If it is determined that output of supporter information has been instructed (step S61: YES), in step S62, the school terminal 14 sends a supporter information request to the server device 12. The supporter information request includes the school ID of school 200 and the name of the target item.
[0162] When the server device 12 receives a supporter information request, in step S63, the supporter information output unit 43 refers to the advertiser table 52, the target item table 63, and the contribution points table 64 to obtain the advertiser name of each advertiser 5 whose advertiser site was viewed for collecting points to be exchanged for target items, and the number of contribution points for each advertiser.
[0163] Next, in step S64, the supporter information output unit 43 refers to the parent management table 57, the target item table 63, and the points earned table 65 to obtain the nickname of each parent who is a viewer and has visited the advertiser site to collect points that can be exchanged for target items, and the number of points earned by each parent.
[0164] Next, in step S65, the supporter information output unit 43 outputs supporter information to the school terminal 14. The supporter information includes the advertiser name of each advertiser site viewed to collect points that can be exchanged for target items, the number of contribution points for each advertiser, the nickname of each parent who viewed the advertiser site, and the number of points earned by each parent.
[0165] When the school terminal 14 receives supporter information, in step S66, it causes the printing device 15 to print the supporter information. The printing device 15 prints the supporter information on a sticker. This completes the series of processes.
[0166] As shown in Figure 35, the sticker 140 with supporter information printed on it is affixed to the target item 141 delivered to the school 200. This makes public the advertisers and parents who contributed to the collection of points that can be exchanged for the target item, as well as the degree of contribution of each advertiser and parent.
[0167] As explained above, in the point management system 11, the supporter information output unit 43 outputs supporter information indicating the advertiser 5 and the viewers (guardians) of the advertiser sites viewed in order to collect points that can be exchanged for target items. This makes it possible to publicly identify the advertiser 5 and guardians who contributed to the collection of points for target items as collaborators. This makes it possible to increase the motivation of advertiser 5 to participate and for guardians to view advertiser sites. As a result, it is possible to promote an increase in the points awarded to the school 200.
[0168] Furthermore, in the point management system 11, target items are determined by a survey of parents. This allows the target items to reflect the parents' wishes, thereby increasing their motivation to view advertiser websites. As a result, it is possible to further promote an increase in the points awarded to schools 200.
[0169] [Other embodiments] Although embodiments of the present invention have been described above, the statements and drawings that constitute part of this disclosure should not be understood as limiting the invention. Various alternative embodiments, examples, and operational techniques will become apparent to those skilled in the art from this disclosure.
[0170] The embodiments described above described a case where the service provider 1 is a school. However, the invention is not limited to these, and the service provider 1 may be, for example, a hospital providing medical services, a nursing care facility providing care services, a nursery school, a kindergarten, a company, a department within a company, a public fire station, a mutual aid organization such as a fire brigade, a public health center, etc. Furthermore, schools as service providers 1 include elementary schools, junior high schools, high schools, universities, etc. The present invention is also applicable when the service provider 1 is a variety of organizations that provide services.
[0171] In the embodiment described above, the service provider 1 was a school and the service user 2 was a parent or guardian. However, the service user 2 is not limited to this, and may be the student or pupil of the school, alumni, or their family members.
[0172] Furthermore, if service provider 1 is a nursery school or kindergarten, service user 2 may be a child or parent, a graduate or their parent, or their family. If service provider 1 is a hospital, service user 2 may be a patient, their caregiver, nursing caregiver, person who has completed treatment, or their family. If service provider 1 is a company or a department within a company, service user 2 may include employees, full-time employees, temporary employees, shareholders, retirees, alumni, or their family. If service provider 1 is a community-based local government organization such as a public fire station, health center, or fire brigade, service user 2 may be a local resident, visitor, or their family.
[0173] The questionnaire for determining the target item only needs to be conducted for the service user 2 as described above. In other words, the questionnaire for determining the target item only needs to be conducted for at least one of the service user and / or the service user's related parties.
[0174] In the embodiment described above, the target item was determined by a questionnaire given to parents, but the method of determining the target item is not limited to this. For example, the target item may be determined within the school 200.
[0175] In the embodiment described above, the target item was determined, and then point collection for the target item began. However, at least a portion of the number of points held by the school 200 at the time the target item was determined may be used as at least a portion of the number of points used to exchange for the target item. In this case, for example, supporter information can be generated by referring to the advertiser table 52, the parent management table 57, and the advertisement viewing table 58.
[0176] Alternatively, without determining the target item, supporter information may be output for all items that School 200 exchanges for points. In this case as well, supporter information can be generated by referring, for example, the advertiser table 52, the parent management table 57, and the ad viewing table 58.
[0177] In the embodiment described above, the supporter information was printed on a sticker, but this is not limited to that. For example, the supporter information may be engraved on an item. Alternatively, the supporter information output unit 43 may output the supporter information in a format that is distributed to the parent terminal 16 via email, or in a format that is distributed to the application on the parent terminal 16.
[0178] In the embodiment described above, the supporter information includes the advertiser's name, the advertiser's contribution points, the guardian's nickname, and the guardian's earned points. However, it is not limited to this; for example, the advertiser's contribution points and the guardian's earned points may be omitted, or the guardian's nickname and the guardian's earned points may be omitted.
[0179] Alternatively, the number of points earned from viewing advertiser websites may be aggregated by organizational unit related to parents, such as by class, and the organization name and the number of points earned by each organization may be included in the supporter information.
[0180] In the embodiment described above, points were awarded to the service provider 1, school 200. However, the rewards awarded are not limited to points; they may include electronic money, crypto assets (virtual currencies), goods, services, points from other point services, or any other form of reward.
[0181] In the embodiments described above, points can be exchanged for goods, but the system is not limited to this. For example, points can be substituted for services or points in other point services. This can enhance the convenience of the points.
[0182] In the embodiment described above, points are generated by viewing an advertiser's website, but it is not limited to viewing an advertiser's website; any predetermined action is acceptable. It is sufficient that the performance of the predetermined action generates a reward that can be exchanged for at least one of goods and services. In the embodiment described above, the control unit 71 of the parent terminal 16 corresponds to the implementation unit that performs the predetermined action of viewing an advertiser's website.
[0183] Furthermore, the supporter information may include information indicating supporters of the rewards generated by the specified actions, not limited to the advertiser's name. Supporters of the rewards may include, for example, companies that provide the source of funds for the rewards and invest without placing advertisements. In addition, the supporter information may include information indicating performers of the specified actions via terminal devices, not limited to the nicknames of parents who are viewers of the advertiser's site. The supporter information only needs to include at least one of the supporters of the rewards generated by the specified actions performed for the purpose of collecting rewards that can be exchanged for goods or services, and the performers of the specified actions.
[0184] The specified actions mentioned above include, in addition to browsing advertiser websites, actions such as purchasing goods or services or answering surveys on advertiser websites, purchasing goods or services on websites, and using electronic money. Furthermore, an advertiser website is not limited to a site directly managed by the advertiser; it can be any medium on which the advertisement is displayed. For example, browsing other people's websites, videos, or printed materials is also acceptable. Indirect viewing of advertisements, such as through ambassador activities, is also acceptable.
[0185] Furthermore, the payment of compensation to service providers does not necessarily have to occur immediately after the compensation is generated. It may be paid to the service provider after compensation has been paid to at least one service user. It may also be paid to the service provider who provides services to a service user who has performed an action that generates compensation, after compensation has been paid to at least one different service provider.
[0186] Thus, it goes without saying that the present invention includes various embodiments and the like that are not described herein. Therefore, the technical scope of the present invention is defined solely by the inventive features relating to the claims that are reasonable based on the above description.
[0187] [Note] This application discloses the following invention:
[0188] (Note 1) Memory unit and, A reward granting unit grants a service provider a reward that can be exchanged for at least one of goods and services, which is generated when a terminal device of a service user or a person related to the service user performs a predetermined action, and stores the granted reward in the storage unit in association with information indicating the service provider. An output unit that outputs information indicating at least one of the supporters of the rewards generated by the predetermined actions performed for the purpose of collecting the rewards that are exchanged for goods or services, and the performers of the predetermined actions. A reward management system characterized by having the following features.
[0189] (Note 2) The reward management system according to Appendix 1, characterized in that the goods or services to be exchanged for the reward are determined by a questionnaire administered to at least one of the service users and persons related to the service users.
[0190] (Note 3) The system comprises terminal devices of service users or related parties of said service users, and server devices that can connect to said terminal devices via a network. The aforementioned terminal device is It is equipped with an implementation unit that performs a prescribed action, The server device is Memory unit and, A reward granting unit grants a service provider a reward that can be exchanged for at least one of goods and services, which is generated when the terminal device performs the predetermined action, and stores the granted reward in the storage unit in association with information indicating the service provider. An output unit that outputs information indicating at least one of the supporters of the rewards generated by the predetermined actions performed for the purpose of collecting the rewards that are exchanged for goods or services, and the performers of the predetermined actions. A reward management system characterized by having the following features.
[0191] (Note 4) A server device that can be connected via a network to a terminal device of a service user or a person related to the service user, Memory unit and, A reward granting unit grants a service provider a reward that can be exchanged for at least one of goods and services, which is generated when the terminal device performs a predetermined action, and stores the granted reward in the storage unit in association with information indicating the service provider. An output unit that outputs information indicating at least one of the supporters of the rewards generated by the predetermined actions performed for the purpose of collecting the rewards that are exchanged for goods or services, and the performers of the predetermined actions. A server device characterized by being equipped with the following features.
[0192] (Note 5) The steps include: granting a service provider a reward exchangeable for at least one of goods and services, which is generated when a terminal device of a service user or a person related to the service user performs a predetermined action, and storing the granted reward in a storage unit in association with information indicating the service provider; A step of outputting information indicating at least one of the supporters of the rewards generated by the predetermined actions performed for the collection of the rewards exchanged for goods or services, and the performers of the predetermined actions. A reward management method characterized by including the following.
[0193] (Note 6) A reward management system comprising a reward granting unit, an output unit, and a storage unit, The reward granting unit grants the service provider a reward that can be exchanged for at least one of goods and services, which is generated when a terminal device of a service user or a person related to the service user performs a predetermined action, and stores the granted reward in the storage unit in association with information indicating the service provider. The output unit outputs information indicating at least one of the supporters of the rewards generated by the predetermined actions performed for the collection of the rewards to be exchanged for goods or services, and the performers of the predetermined actions. A reward management program to execute the program. [Explanation of Symbols]
[0194] 1. Service Provider 2. Service Users 3 Operations manager 4. Sponsoring Companies 5 Advertisers 11. Point Management System 12 Server devices 13. Administrator terminal 14 School terminals 15 Printing device 16 Parental control device 21 Control Unit 22 Database Section 23 Program memory unit 24 External Communications Department 31 User Management Department 32 Advertising Management Department 33. Survey Management Department 34 Point Management Department 41. Point Award Section 42 Point Exchange Department 43. Supporter Information Output Unit 51 Ad Management Table 52 Advertiser Table 53 Regional Management Table 54 School Management Table 55 Class Management Table 56 Child Management Table 57 Parent Management Table 58 Ad Viewing Table 59. Item Table 60 Questionnaire Table 61 Voting Tally Table 62 Voting Tables 63 Target Item Table 64 Contribution Points Table 65 Points Earned Table 71 Control Unit 72 Program Storage Unit 73. Application Information Storage Unit 74 Display section 75 Input section 76 External Communications Department 81 Display Control Unit 82 Advertising Processing Section 83 Point Processing Unit 84 Questionnaire Processing Department 90 Questionnaire creation screen 100 Survey screen 110 Home screen 120 Ad List Screen 130 Achieved Items Display Screen 140 stickers 200 schools
Claims
1. Memory unit and, A reward granting unit grants a reward to a service provider that can be exchanged for at least one of goods and services, which is generated when a terminal device of a service user or a person related to the service user displays an advertiser site viewed by the service user or a person related to the service user, and stores the granted reward in the storage unit in association with information indicating the service provider. An output unit that retrieves information indicating at least one of the advertisers and viewers of advertiser sites viewed for the purpose of collecting the rewards that are exchanged for goods or services, by referring to at least one of the following information stored in the storage unit: information relating information indicating the goods or services that are exchanged for the rewards and information indicating the advertisers, and information relating information indicating the goods or services that are exchanged for the rewards and information indicating the viewers, and outputs the retrieved information indicating at least one of the advertisers and viewers. A reward management system characterized by having the following features.
2. The reward management system according to claim 1, characterized in that the goods or services to be exchanged for the reward are determined by a survey of at least one of the service users and related parties of the service users.
3. The system comprises terminal devices of service users or related parties of said service users, and server devices that can connect to said terminal devices via a network. The aforementioned terminal device is Equipped with a communication unit that connects to the advertiser's site, The server device is Memory unit and, The terminal device grants a reward to the service provider that can be exchanged for at least one of goods and services, which is generated when the service user or a person related to the service user displays an advertiser site, and stores the granted reward in the storage unit in association with information indicating the service provider. An output unit that retrieves information indicating at least one of the advertisers and viewers of advertiser sites viewed for the purpose of collecting the rewards that are exchanged for goods or services, by referring to at least one of the following information stored in the storage unit: information relating information indicating the goods or services that are exchanged for the rewards and information indicating the advertisers, and information relating information indicating the goods or services that are exchanged for the rewards and information indicating the viewers, and outputs the retrieved information indicating at least one of the advertisers and viewers. A reward management system characterized by having the following features.
4. A server device that can be connected via a network to a terminal device of a service user or a person related to the service user, Memory unit and, The terminal device grants a reward to the service provider that can be exchanged for at least one of goods and services, which is generated when the service user or a person related to the service user displays an advertiser site, and stores the granted reward in the storage unit in association with information indicating the service provider. An output unit that retrieves information indicating at least one of the advertisers and viewers of advertiser sites viewed for the purpose of collecting the rewards that are exchanged for goods or services, by referring to at least one of the following information stored in the storage unit: information relating information indicating the goods or services that are exchanged for the rewards and information indicating the advertisers, and information relating information indicating the goods or services that are exchanged for the rewards and information indicating the viewers, and outputs the retrieved information indicating at least one of the advertisers and viewers. A server device characterized by being equipped with the following features.
5. A reward management method performed by a reward management system comprising a reward granting unit, an output unit, and a storage unit, The reward granting unit grants the service provider a reward that can be exchanged for at least one of goods and services, which is generated when a terminal device of a service user or a person related to the service user displays an advertiser site viewed by the service user or a person related to the service user, and stores the granted reward in the storage unit in association with information indicating the service provider. The output unit obtains information indicating at least one of the advertisers and viewers of advertiser sites viewed for the collection of the rewards exchanged for goods or services by referring to at least one of the information stored in the storage unit, which is information relating information indicating the goods or services exchanged for the rewards and information indicating the advertisers, and information relating information indicating the goods or services exchanged for the rewards and information indicating the viewers, and outputs the obtained information indicating at least one of the advertisers and viewers. A reward management method characterized by including the following.
6. A reward management system comprising a reward granting unit, an output unit, and a storage unit, The reward granting unit grants the service provider a reward that can be exchanged for at least one of goods and services, which is generated when a terminal device of a service user or a person related to the service user displays an advertiser site viewed by the service user or a person related to the service user, and stores the granted reward in the storage unit in association with information indicating the service provider. The output unit obtains information indicating at least one of the advertisers of the advertisements viewed for the collection of the rewards exchanged for goods or services, and the viewers of the advertisements, by referring to at least one of the information stored in the storage unit, which is information relating information indicating the goods or services exchanged for the rewards and information indicating the advertisers, and information relating information indicating the goods or services exchanged for the rewards and information indicating the viewers, and outputs the obtained information indicating at least one of the advertisers and viewers. A reward management program to execute the program.