Point management system, server device, point management method, and point management program

The point management system allocates points generated by user actions to service providers, enhancing financial support while preventing duplicates and ensuring privacy, addressing the limitations of existing systems.

JP7611713B2Active Publication Date: 2025-01-10RISO KAGAKU CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2021007336
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-01-20
Publication Date
2025-01-10
Estimated Expiration
2040-01-31

AI Technical Summary

Technical Problem

Existing systems fail to effectively allocate points generated by service user actions to various organizations that provide services, limiting financial support for these entities.

Method used

A point management system and method that includes a server device and terminal devices, allowing points to be generated and allocated to service providers based on actions such as viewing advertiser sites, with storage and association of points with provider information.

Benefits of technology

Enables points to be awarded to various service providers, supporting their financial resources through user actions, preventing duplicate awards, and managing user privacy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007611713000001
    Figure 0007611713000001
  • Figure 0007611713000002
    Figure 0007611713000002
  • Figure 0007611713000003
    Figure 0007611713000003
Patent Text Reader

Abstract

To give points generated by action of service users to various groups, etc. providing services.SOLUTION: A point giving section 47 gives points generated when a household terminal browses an enterprise PR page to a school that a child associated with the household terminal goes. The point giving section 47 then causes a school management table 53 of a database section 22 to store the given points in association with a school ID of the school.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a point management system, a server device, a point management method, and a point management program. [Background technology]

[0002] One example of a mechanism for alleviating the financial shortfall of service provider groups and organizations is the Bellmark campaign, which can supplement the financial resources of schools that provide educational services (see non-patent document 1).

[0003] The Bell Mark campaign involves students and other users of educational services at school purchasing products bearing the Bell Mark (registered trademark) to collect Bell Mark points, which they then exchange for goods. [Prior art documents] [Non-patent literature]

[0004] [Non-Patent Document 1] Bellmark Educational Support Foundation, [online], [Retrieved December 25, 2019], Internet〈URL:https: / / www.bellmark.or.jp / 〉 Summary of the Invention [Problem to be solved by the invention]

[0005] The Bell Mark campaign mentioned above awards Bell Mark points to schools, which are service providers, but there was a demand for technology that would enable points generated by the actions of service users to be awarded to various organizations that provide other services.

[0006] The present invention has been made in consideration of the above, and aims to provide a points management system, server device, points management method, and points management program that can award points generated based on the actions of service users to various organizations that provide services. [Means for solving the problem]

[0007] According to one aspect of the present invention, a points management system is provided which comprises a memory unit and a points assignment unit which assigns points generated when a terminal device in a service user's household browses an advertiser's site to a service provider, and stores the assigned points in the memory unit in association with information indicating the service provider.

[0008] According to another aspect of the present invention, there is provided a points management system comprising a terminal device in a service user's household and a server device connectable to the terminal device via a network, the terminal device comprising a communication unit connecting to an advertiser site maintained by the server device, the server device comprising an advertiser site holding unit which holds the advertiser site, a memory unit, and a points allocation unit which awards points generated by the terminal device viewing an advertiser site maintained by the advertiser site holding unit to a service provider, and stores the awarded points in the memory unit in association with information indicating the service provider.

[0009] According to another aspect of the present invention, there is provided a server device connectable to a terminal device in a household of a service user via a network, the server device comprising: an advertiser site holding unit which holds an advertiser site; a memory unit; and a point allocating unit which awards points generated when the terminal device views an advertiser site held by the advertiser site holding unit to a service provider, and stores the awarded points in the memory unit in association with information indicating the service provider.

[0010] According to another aspect of the present invention, there is provided a point management method executed by a point management system having a point assignment unit and a memory unit, the point management method including a step in which the point assignment unit assigns points generated when a terminal device in a service user's household browses an advertiser site to a service provider, and a step in which the point assignment unit stores the points assigned to the service provider in the memory unit in association with information indicating the service provider.

[0011] According to another aspect of the present invention, a point management program is provided for causing a point management system having a point assignment unit and a memory unit to execute the steps of: the point assignment unit assigning points to a service provider that are generated when a terminal device in a service user's household browses an advertiser site; and the point assignment unit storing the points assigned to the service provider in the memory unit in association with information indicating the service provider. Effect of the Invention

[0012] According to the present invention, points generated based on actions taken by a service user can be given to various organizations that provide services. [Brief description of the drawings]

[0013] [Figure 1] FIG. 1 is an explanatory diagram of an overview of a business model realized in an embodiment. [Diagram 2] 1 is a block diagram showing a configuration of a point management system according to a first embodiment. [Diagram 3] 3 is a block diagram showing a configuration of a server device of the point management system shown in FIG. 2. [Figure 4] FIG. 13 is a diagram showing an advertisement management table. [Diagram 5] FIG. 13 illustrates a region management table. [Figure 6] FIG. 13 illustrates a school management table. [Figure 7]FIG. 13 illustrates a user management table. [Figure 8] FIG. 4 illustrates a job management table. [Figure 9] FIG. 13 illustrates a point management table. [Figure 10] FIG. [Figure 11] 3 is a block diagram showing the configuration of a controller terminal and an operation terminal of the point management system shown in FIG. 2. [Figure 12] 3 is a block diagram showing the configuration of a household terminal of the point management system shown in FIG. 2. [Figure 13] 3 is a sequence diagram for explaining an operation at the time of user registration in the point management system shown in FIG. 2. [Figure 14] A diagram showing the registration QR code section of the registration guide. [Figure 15] FIG. 13 is a diagram showing a registration QR code reading screen. [Figure 16] FIG. 13 illustrates a registration confirmation screen. [Figure 17] 3 is a sequence diagram for explaining the operation of inserting an advertising QR code into a school newsletter and viewing a corporate PR page in the point management system shown in FIG. 2. [Figure 18] 3 is a sequence diagram for explaining the operation of inserting an advertising QR code into a school newsletter and viewing a corporate PR page in the point management system shown in FIG. 2. [Figure 19] FIG. [Figure 20] FIG. 13 is a diagram showing an advertisement QR code reading screen. [Figure 21] FIG. 13 is a diagram showing a company promotion page. [Figure 22] FIG. 13 is an explanatory diagram of the points acquisition button on the company promotion page. [Figure 23] FIG. 13 is a diagram showing an example of association between children in a household and household terminals. [Figure 24] FIG. 24 is a diagram showing an example of a browsing history of a company promotion page by a household terminal in the example of FIG. 23. [Diagram 25]FIG. 24 is a diagram showing another example of the browsing history of a company promotion page by a household terminal in the example of FIG. 23. [Figure 26] FIG. 13 illustrates a points usage page. [Figure 27] 3 is a sequence diagram for explaining an operation when points are exchanged for an item in the point management system shown in FIG. 2.

[0023] FIG. [Figure 28] FIG. 11 is a block diagram showing the configuration of a point management system according to a second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In the drawings, the same or equivalent parts or components are denoted by the same or equivalent reference numerals, and the description thereof will be omitted or simplified.

[0015] [Business model overview] An outline of a business model realized in an embodiment of the present invention will be described with reference to FIG.

[0016] The service provider 1 shown in FIG. 1 is an organization or group that provides a service. The service provided by the service provider 1 is not an internet service but a public service in the real world. For example, the service provider 1 is a school that provides educational services, a hospital that provides medical services, etc. The service provider 1 is not limited to a public institution, and may be a private school, hospital, etc.

[0017] The service user 2 is a person who uses the service provided by the service provider 1. For example, the service user 2 is a child or student at a school, a patient at a hospital, or the like.

[0018] The operations manager 3 is a business operator who operates and manages the entire activity of this business model. Specifically, the operations manager 3 grants points that can be exchanged for goods to the service provider 1, processes the exchange of points for goods, reviews advertisements by the advertisers 5, which will be described later, and manages advertising fees.

[0019] The supporting company 4 is a company that delivers goods (supporting goods) that can be exchanged for points to the service provider 1. The supporting company 4 is a company that supports the idea of ​​supporting the financial resources of the service provider 1 through this business model.

[0020] The advertiser 5 is a company that places advertisements in materials issued by the service provider 1 to the service users 2. The advertiser 5 pays advertising fees to the operations manager 3. The advertising fees are used to pay for goods of the supporting company 4 that are exchanged for points.

[0021] As shown in FIG. 1, in this business model, a service provider 1 inserts an advertising QR code, which is a QR code (registered trademark) for viewing an advertiser 5's corporate PR page, into a distribution material addressed to a service user 2, and distributes the distribution material to the service user 2 (step S1).

[0022] Someone in the household of the service user 2 reads the advertising QR code of this distribution item with a terminal device such as a smartphone and views the company promotion page of the advertiser 5 (step S2). When the company promotion page of the advertiser 5 is viewed, the operations manager 3 grants points that can be exchanged for goods to the service provider 1 (step S3).

[0023] In order to exchange the points for goods, the service provider 1 makes a request to the operations manager 3 to exchange the points for the desired goods (step S4). Upon receiving this request, the operations manager 3 orders the requested goods from the supporting company 4 (step S5). The operations manager 3 also pays the cost of the goods to the supporting company 4. The supporting company 4 delivers the goods to the service provider 1 (step S6).

[0024] As described above, according to this business model, when the corporate PR page of the advertiser 5 is viewed in the household of the service user 2, points that can be exchanged for goods are given to the service provider 1. This allows points to be given to the service provider 1, which is various organizations that provide services, based on the actions of the service user 2. Then, by exchanging the points for goods, it is possible to support the financial resources of the service provider 1.

[0025] [First embodiment] Next, a first embodiment for implementing the above-mentioned business model will be described. In the first embodiment, the service provider 1 in Fig. 1 is a school, which is an organization that provides educational services.

[0026] 2, the point management system 11 according to the first embodiment includes a server device 12, an operation manager terminal 13, a controller terminal 14, a printing device 15, an operation terminal 16, and a household terminal 17. The operation manager terminal 13, the controller terminal 14, and the household terminal 17 are connectable to the server device 12 via a network 18 such as the Internet.

[0027] Here, the controller terminal 14, the printer 15, and the operation terminal 16 are provided in a school 200. There may be one or more schools 200 in which the controller terminal 14, the printer 15, and the operation terminal 16 are provided. Furthermore, there may be one or more operation terminals 16 provided in one school 200. The school 200 is an elementary school, a junior high school, or the like. The school 200 may be public or private.

[0028] Furthermore, the household terminal 17 is a terminal device owned by the household 210 of the child or student attending the school 200. Specifically, the household terminal 17 is a smartphone, tablet terminal, etc. owned by the guardian (parent) of the child or student attending the school 200 or the child or student himself / herself. There may be one or more household terminals 17 in one household 210. In the following, the child or student attending the school 200 will be simply referred to as a "child." The child is a person who uses the educational service provided by the school 200, and corresponds to the service user 2 in FIG. 1.

[0029] The server device 12 is a server that provides a point-granting service in which the operations manager 3 grants points that can be exchanged for goods to the school 200. The server device 12 is configured by a computer equipped with a CPU, ROM, RAM, a hard disk, etc. The server device 12 may be a cloud server provided on a cloud.

[0030] As shown in FIG. 3, the server device 12 includes a control unit 21, a database unit (corresponding to a memory unit) 22, a program memory unit 23, a company PR page storage unit (corresponding to an advertiser site storage unit) 24, and an external communication unit 25.

[0031] The control unit 21 controls the overall operation of the server device 12. The control unit 21 is configured to include a CPU and the like. The control unit 21 includes a user management unit 31, a job management unit 32, and a point management unit 33. Each unit of the control unit 21 is configured by the CPU executing a program stored in the program storage unit 23.

[0032] The user management unit 31 performs processing for user registration for the point-giving service provided by the server device 12. The user management unit 31 includes a child ID issuing unit , a registration QR code issuing unit 37, and a user registration unit .

[0033] When the child ID issuing unit 36 ​​receives an instruction to issue a registration QR code from the school 200, it issues child IDs for the number of children specified in the instruction to issue a registration QR code. The child ID is information for uniquely identifying each child.

[0034] Registration QR code issuing unit 37 issues (generates) registration QR codes for the number of children specified in the registration QR code issuance instruction. The registration QR codes are embedded with the school ID, class ID, and child ID issued by child ID issuing unit 36. The child ID of one child is embedded in one registration QR code.

[0035] Here, the school ID is information for uniquely identifying each school 200 that uses the point-giving service. The school ID is issued by the operations manager 3 to each school 200 that uses the point-giving service. The class ID is information for uniquely identifying each class in the school 200. The school ID and class ID are included in the registration QR code issuance instruction sent by the school 200 to the server device 12.

[0036] When the user registration unit 38 receives the user information transmitted from the household terminal 17 that read the registration QR code, it registers the user information. Specifically, the user registration unit 38 associates the child ID and terminal ID contained in the user information transmitted from the household terminal 17, and stores them in a user management table 54, which will be described later. The user registration unit 38 can associate multiple terminal IDs with the child ID of one child, and store them in the user management table 54. Here, the terminal ID is information for uniquely identifying each household terminal 17. As the terminal ID, unique identification information originally held by the household terminal 17 may be used.

[0037] The job management unit 32 performs processing related to a print job for printing a school newsletter, which is an example of a distribution material that the school 200 distributes to the child's household 210. The job management unit 32 includes a job ID issuing unit 41, an advertisement QR code issuing unit 42, and a push notification management unit 43.

[0038] When the job ID issuing unit 41 receives an advertising image acquisition request from the school 200 to request an advertising image and an advertising QR code to be inserted into the school newsletter, the job ID issuing unit 41 issues a job ID to uniquely identify the print job to print the school newsletter.

[0039] Here, the advertisement image is an image for advertising a company that is the advertiser 5. The advertisement image data, which is image data of the advertisement image, is stored in an advertisement management table 51 described later. As described above, the advertisement QR code is a QR code for viewing a company PR page (corresponding to the advertiser site) that displays the advertisement of the advertiser 5.

[0040] When the advertising QR code issuing unit 42 receives an advertising image acquisition request from the school 200, it issues (generates) an advertising QR code. The advertising QR code has company promotion page information and a school ID embedded therein. Here, the company promotion page information is the URL of the company promotion page of the advertiser 5.

[0041] The push notification management unit 43 performs a push notification to notify the household terminal 17 that the school newsletter has been delivered. As described below, the school newsletter is distributed to the household 210 via the child as a printed matter, and is also delivered to the household terminal 17 as data. Note that the method is not limited to a push notification, as long as the notification can be sent to the household terminal 17 via the network 18.

[0042] The point management unit 33 performs processes such as granting points to the school 200. The point management unit 33 includes a browsing history determination unit 46, a point granting unit 47, and a point exchange unit 48. Each unit of the point management unit 33 is configured by the CPU executing a point management program stored in the program storage unit 23.

[0043] When the browsing history determination unit 46 receives a company promotion page display request from a household terminal 17 to display a company promotion page, it determines whether at least one household terminal 17 associated with a child associated with the household terminal 17 that sent the request has already viewed the company promotion page that is the subject of the company promotion page display request.

[0044] The point allocating unit 47 allocates points generated by the household terminal 17 viewing the company promotion page to the school 200 attended by the child associated with the household terminal 17. The point allocating unit 47 then stores the allocated points in a school management table 53 of the database unit 22, which will be described later, in association with the school ID of the school 200.

[0045] When the point exchange unit 48 receives a point exchange request from the school 200 to exchange points for a desired item, it performs a point exchange process and an ordering process. The point exchange process is a process of subtracting points corresponding to the requested item from the number of points held by the school 200 in the point management table 56 described below. The ordering process is a process of ordering the item from the supporting company 4.

[0046] The database unit 22 stores an advertisement management table 51, a region management table 52, a school management table 53, a user management table 54, a job management table 55, a point management table 56, and an item table 57. The database unit 22 is composed of a hard disk or the like.

[0047] As shown in FIG. 4, the advertisement management table 51 is a table that associates advertisement IDs, advertisement image data, company IDs, distribution regions, distribution periods, company PR page information, cost per click, and advertisement point information.

[0048] The advertisement ID is information for uniquely identifying each advertisement registered in the server device 12. The advertisements registered in the server device 12 are advertisements that are restricted, screened, and managed by the operations manager 3. One advertiser 5 may register multiple types of advertisements. As described above, the advertisement image data is image data of an advertisement image.

[0049] The company ID is information for uniquely identifying the company of the advertiser 5. The distribution area indicates the area in which each advertisement is distributed. The distribution period indicates the distribution period of each advertisement. The company PR page information is the URL of the company PR page that displays each advertisement.

[0050] The cost per click is the number of points generated by one viewing of each company PR page. The advertisement point information is information indicating the total number of points generated by viewing each advertisement.

[0051] As shown in FIG. 5, the area management table 52 is a table that associates areas with the school IDs of the schools 200 located in each area.

[0052] 6, the school management table 53 is a table that associates school IDs, class IDs, student IDs, and the number of points held. The number of points held is the number of points currently held by each school 200.

[0053] The user management table 54 is a table that associates child IDs with terminal IDs, as shown in Fig. 7. The user management table 54 is capable of storing a plurality of terminal IDs in association with one child ID.

[0054] As shown in FIG. 8, the job management table 55 is a table that associates a job ID, a school ID, destination class information, a document name, original image data, and a delivery date and time.

[0055] The destination class information is the class ID of the destination (distribution destination) class of the school newsletter corresponding to each print job. The document name is the name given to the document (original) of the school newsletter. The original image data is the image data of the original of each school newsletter. The delivery date and time is the date and time when the original image data of the school newsletter is delivered to the household 210 (household terminal 17). The delivery date and time is set by the school 200.

[0056] The point management table 56 registers the browsing history of the company promotion page by the household terminal 17. Specifically, as shown in Fig. 9, the point management table 56 is a table that associates the browsing date and time, which is the date and time when the company promotion page was browsed by the household terminal 17, the company promotion page information of the company promotion page, the terminal ID of the household terminal 17 that viewed the company promotion page, the child ID associated with the terminal ID, and the school ID of the school 200 attended by the child of the child ID.

[0057] As shown in FIG. 10, the item table 57 is a table that associates item names, item image data, and required points.

[0058] The item name is the name of an item that can be exchanged for points in the point-granting service. The item image data is image data of a photograph of each item. The required number of points is the number of points required to exchange each item for points. The required number of points for each item is preset according to the price of each item, etc.

[0059] The program storage unit 23 stores various programs executed by the CPU of the server device 12. The program storage unit 23 is configured with a hard disk or the like.

[0060] The company promotion page storage unit 24 stores data of the company promotion page. The company promotion page storage unit 24 is configured with a hard disk or the like.

[0061] The database unit 22, the program storage unit 23, and the company promotion page holding unit 24 may be configured as different storage media such as hard disks, or may be provided in the same storage medium.

[0062] The external communication unit 25 performs communication processing with external devices via the network 18 .

[0063] The operation manager terminal 13 is a terminal device for the operation manager 3 to perform operations related to the point-granting service. The operation manager terminal 13 is composed of a computer equipped with a CPU, ROM, RAM, a hard disk, a display unit composed of a liquid crystal display panel, etc., and an input unit having a keyboard, a mouse, etc. A browser for accessing the server device 12 is installed in the operation manager terminal 13.

[0064] The controller terminal 14 is a terminal device that performs processing related to the point-granting service in the school 200. The controller terminal 14 is configured by a computer equipped with a CPU, ROM, RAM, a hard disk, and the like.

[0065] As shown in FIG. 11, the controller terminal 14 includes a control unit 61, a storage unit 62, and an external communication unit 63.

[0066] The control unit 61 controls the overall operation of the controller terminal 14. The control unit 61 is configured to include a CPU and the like. The control unit 61 includes a print web application unit 66 and a proxy server unit 67. Each unit of the control unit 61 is configured by the CPU executing a program stored in the storage unit 62.

[0067] The print web application unit 66 performs processing for printing school newsletters, etc. The print web application unit 66 includes an advertisement image synthesis unit 71, a distribution reservation unit 72, and a print instruction unit 73.

[0068] The advertising image synthesis unit 71 acquires advertising image data and image data of an advertising QR code from the server device 12, and performs an image synthesis process of synthesizing the advertising image data and the image data of the advertising QR code with the manuscript image data of the school newsletter.

[0069] The distribution reservation unit 72 sets the distribution date and time of the school newsletter inputted by operating the operation terminal 16 .

[0070] The print instruction unit 73 instructs the printer 15 to print school newsletters and the like.

[0071] The proxy server unit 67 functions as a proxy server for the server device 12 .

[0072] The storage unit 62 stores various programs executed by the CPU of the controller terminal 14. The storage unit 62 is configured with a hard disk or the like.

[0073] The external communication unit 63 performs communication processing with external devices via the network 18 .

[0074] The printer 15 prints school newsletters and the like.

[0075] The operation terminal 16 is a terminal device for teachers of the school 200 to perform operations related to the point-granting service. The operation terminal 16 is configured by a computer equipped with a CPU, ROM, RAM, a hard disk, etc. The operation terminal 16 can access the controller terminal 14 via an intranet or the like, and can access the server device 12 via a proxy server unit 67 of the controller terminal 14. A browser for accessing the controller terminal 14 and the server device 12 is installed in the operation terminal 16. Note that the proxy server unit 67 of the controller terminal 14 may be omitted, and the operation terminal 16 may be able to access the server device 12 via the network 18 without going through the controller terminal 14.

[0076] As shown in FIG. 11, the operation terminal 16 includes a control unit 81, a storage unit 82, a display unit 83, an input unit 84, and an external communication unit 85.

[0077] The control unit 81 controls the overall operation of the operation terminal 16. The control unit 81 is configured with a CPU and the like.

[0078] The storage unit 82 stores various programs executed by the CPU of the operation terminal 16. The storage unit 82 is configured with a hard disk or the like.

[0079] The display unit 83 displays various screens and is configured with a liquid crystal display panel or the like.

[0080] The input unit 84 receives input operations from the teacher and includes a keyboard, a mouse, and the like.

[0081] The external communication unit 85 performs communication processing with external devices via the network 18 .

[0082] The household terminal 17 is a terminal device for viewing a corporate promotion page in the household 210. The household terminal 17 is a smartphone, tablet terminal, or the like owned by a guardian (parent) of a child attending the school 200, as described above.

[0083] As shown in FIG. 12, the household terminal 17 includes a control unit 91, a program memory unit 92, an application information memory unit 93, an imaging unit 94, a display unit 95, an input unit 96, and an external communication unit (corresponding to a communication unit) 97.

[0084] The control unit 91 controls the operation of the entire household terminal 17. The control unit 91 is configured to include a CPU and the like. The control unit 91 includes a QR code acquisition unit 101, a QR code analysis unit 102, a display control unit 103, a company promotion page request unit 104, a point processing unit 105, and a push notification processing unit 106. Each unit of the control unit 91 is configured by the CPU executing an application program stored in the program storage unit 92 for using the point-granting service.

[0085] The QR code acquisition unit 101 acquires a registration QR code and an advertisement QR code from the image captured by the imaging unit 94.

[0086] The QR code analysis unit 102 analyzes the QR code acquired by the QR code acquisition unit 101, and acquires the information embedded in the QR code.

[0087] The display control unit 103 controls the display unit 95 to display various screens.

[0088] The company promotion page request unit 104 transmits to the server device 12 a company promotion page display request for requesting the display of a company promotion page.

[0089] The point processing unit 105 performs processes such as sending a point acquisition request (described later) to the server device 12, and obtaining from the server device 12 acquired point information indicating the points acquired by the school 200 by viewing the company promotion page via the household terminal 17.

[0090] When the push notification processing unit 106 receives a push notification from the server device 12, the push notification processing unit 106 performs processing such as adding the push notification to notification list information, which will be described later.

[0091] The program storage unit 92 stores various programs such as application programs for using the point-granting service. The program storage unit 92 is configured with a flash memory or the like. The application programs for using the point-granting service can be acquired from any application store server via the network 18, for example.

[0092] The application information storage unit 93 stores the terminal ID of the household terminal 17, the child ID of the child associated with the household terminal 17, the school ID of the school 200 attended by the child, terminal point information, notification list information, etc. The terminal point information is information indicating the history of points earned by viewing the company promotion page on the household terminal 17. The notification list information is information indicating a list of push notifications from the server device 12. The notification list information includes the job ID of the print job of the school newsletter and the document name of the school newsletter sent together with each push notification received by the household terminal 17. The application information storage unit 93 is composed of a flash memory, etc.

[0093] The program storage unit 92 and the application information storage unit 93 may be configured by different storage media such as flash memories, or may be provided in the same storage medium.

[0094] The imaging unit 94 is a camera that captures an image of a subject. The imaging unit 94 is used by the household terminal 17 to read the registration QR code and the advertisement QR code.

[0095] The display unit 95 displays various screens and is configured with a liquid crystal display panel or the like.

[0096] The input unit 96 accepts various input operations by the operator of the household terminal 17. The input unit 96 includes a touch panel (not shown). The touch panel is disposed on top of the display unit 95. The touch panel detects a touch operation by the operator.

[0097] The external communication unit 97 performs communication processing with external devices via the network 18 .

[0098] Next, the operation of the point management system 11 at the time of user registration will be described.

[0099] First, in step S11 of FIG. 13, the operation terminal 16 of the school 200 transmits to the server device 12 an instruction to issue a registration QR code.

[0100] Specifically, the control unit 81 of the operation terminal 16 uses a browser to access a site for the points-granting service provided by the server device 12 via the proxy server unit 67 of the controller terminal 14. Then, when the class to which the registration QR code is to be distributed and the number of children in that class are input and an operation to request issuance of a registration QR code is performed, the control unit 81 transmits an instruction to issue a registration QR code to the server device 12. The instruction to issue a registration QR code contains the school ID of the school 200 that sent the instruction, the class ID of the class to which the registration QR code is to be distributed, and the number of children in that class (the number of registration QR codes to be distributed).

[0101] When server device 12 receives the registration QR code issuance instruction, in step S12, child ID issuing unit 36 ​​issues child IDs for the number of people specified in the registration QR code issuance instruction (the number of registration QR codes to be distributed). Child ID issuing unit 36 ​​stores the issued child IDs in school management table 53 in association with the school ID and class ID.

[0102] Next, in step S13, the registration QR code issuing unit 37 issues (generates) registration QR codes for the number of people specified in the registration QR code issuance instruction. The number of registration QR codes issued in this manner is determined by the number of children, which is information belonging to the school 200, and is not the number determined by the household 210 or the point management system 11. As described above, the school ID, class ID, and child ID are embedded in the registration QR code.

[0103] Next, in step S14, the registration QR code issuing unit 37 transmits to the controller terminal 14 image data of the registration guide including the registration QR code for the number of people specified in the registration QR code issuance instruction.

[0104] Next, in step S15, the print instruction unit 73 of the controller terminal 14 instructs the printer 15 to print the registration guide based on the image data of the registration guide. As a result, registration guides for the number of children in the class, each including a registration QR code with a different child ID embedded therein, are printed on a print medium such as paper.

[0105] The registration guidebook includes a registration QR code field 111 shown in Fig. 14. A registration QR code 112 is included in the registration QR code field 111. The registration QR code field 111 also includes the school name, class name, and a preset expiration date for the registration QR code.

[0106] 13, in step S16, the school 200 distributes the registration guide to each child's household 210. For example, the school 200 distributes the registration guide to each child's household 210 by having each child take the registration guide home.

[0107] Next, in step S17, the household terminal 17 of the household 210 reads the registration QR code 112 in the registration QR code field 111.

[0108] Specifically, when an operation for reading the registration QR code 112 is performed, the display control unit 103 of the household terminal 17 causes the display unit 95 to display a registration QR code reading screen 121 shown in Fig. 15. The registration QR code reading screen 121 is provided with a registration QR code reading area 122. An image captured by the imaging unit 94 is displayed on the registration QR code reading screen 121, and when the registration QR code 112 in the image enters the registration QR code reading area 122, the QR code acquisition unit 101 acquires the registration QR code 112.

[0109] Next, in step S18, the QR code analysis unit 102 analyzes the registration QR code 112 acquired by the QR code acquisition unit 101, and acquires the school ID, class ID, and student ID embedded in the registration QR code 112. The QR code analysis unit 102 stores the acquired school ID and student ID in the application information storage unit 93.

[0110] Then, after going through a predetermined procedure, a registration confirmation screen 123 shown in Fig. 16 is displayed on the display unit 95. The registration confirmation screen 123 is provided with a completion button 124 for completing the user registration.

[0111] When the completion button 124 is pressed, in step S19 of FIG. 13, the QR code analysis unit 102 transmits user information including the school ID, class ID, and student ID obtained from the registration QR code 112, and the terminal ID of the user's own household terminal 17, to the server device 12.

[0112] Next, in step S20, upon receiving the user information, the user registration unit 38 of the server device 12 registers the user information. Specifically, the user registration unit 38 associates the child ID corresponding to the registration QR code 112 included in the user information with the terminal ID, and stores them in the user management table 54. This completes the user registration operation.

[0113] Here, in the point management system 11, it is possible to register multiple household terminals 17 for one child. For example, two household terminals 17 owned by each of the parents can be registered for one child. In other words, the user registration unit 38 of the server device 12 can associate multiple terminal IDs with the child ID of one child and store them in the user management table 54.

[0114] Next, the operation of inserting an advertising QR code into a school newsletter, which is a distribution material in the point management system 11, and the operation of viewing a company promotion page will be described.

[0115] First, in step S21 of FIG. 17, the operation terminal 16 of the school 200 transmits an advertisement image acquisition request to the server device 12.

[0116] Specifically, the control unit 81 of the operation terminal 16 uses a browser to access a site of the point-granting service provided by the server device 12 via the proxy server unit 67 of the controller terminal 14. Then, when manuscript image data of the school newsletter to be distributed is selected and the document name of the school newsletter and the class of the destination (recipient) are input, the control unit 81 transmits the manuscript image data to the controller terminal 14 and transmits an advertisement image acquisition request to the server device 12. The advertisement image acquisition request includes the school ID of the sending school 200 and the class ID of the destination class. The manuscript image data of the school newsletter was created by a teacher at the operation terminal 16.

[0117] When the server device 12 receives the advertisement image acquisition request, in step S22, the job ID issuing unit 41 issues a job ID unique to the print job for printing the school newsletter corresponding to the advertisement image acquisition request. Then, the job ID issuing unit 41 associates the job ID, the school ID, and the class ID and stores them in the job management table 55.

[0118] Next, in step S23, the advertising QR code issuing unit 42 issues (generates) an advertising QR code to be inserted into a school newsletter.

[0119] Here, the advertising QR code issuing unit 42 refers to the advertising management table 51 and selects an advertisement to be published in the school newsletter from among advertisements currently being distributed in the area where the school 200 that transmitted the advertising image acquisition request is located. Then, the advertising QR code issuing unit 42 generates an advertising QR code in which the company promotion page information corresponding to the selected advertisement and the school ID of the school 200 that transmitted the advertising image acquisition request are embedded.

[0120] The advertisement to be placed in the school newsletter may be selected arbitrarily from advertisements currently being distributed in the area where the school 200 that sent the advertisement image acquisition request is located, or may be selected according to the school 200 or the class (grade) of the addressee of the school newsletter. Also, one or more advertisements may be placed in one school newsletter.

[0121] Next, in step S24, the advertising QR code issuing unit 42 transmits the advertising image data of the advertisement to be placed in the school newsletter, the image data of the advertising QR code, and the job ID issued by the job ID issuing unit 41 to the controller terminal 14 of the school 200.

[0122] Next, in step S25, the advertising image synthesis unit 71 of the controller terminal 14 performs an image synthesis process of synthesizing the advertising image data and the image data of the advertising QR code onto the manuscript image data of the school newsletter.

[0123] Thereafter, the distribution date and time (reservation date and time) of the school newsletter is input and printing of the school newsletter is instructed by operating the operation terminal 16. As a result, information indicating the distribution date and time of the school newsletter and a print instruction are transmitted from the operation terminal 16 to the controller terminal 14.

[0124] When the information indicating the distribution date and time of the school newsletter is received, in step S26, the distribution reservation unit 72 of the controller terminal 14 sets the distribution date and time of the school newsletter.

[0125] Next, in step S27, the print instruction unit 73 transmits a print job for printing based on the original image data of the school newsletter after the image synthesis process to the printing device 15, and causes the printing of the school newsletter to be executed.

[0126] As a result, a school newsletter 131 as shown in Fig. 19 is printed on a print medium such as paper. On the school newsletter 131, an advertisement image 132 and an advertisement QR code 133 corresponding to the advertisement image 132 are printed.

[0127] 17, in step S28, the delivery reservation unit 72 of the controller terminal 14 transmits a push notification instruction to the server device 12 to instruct the household terminal 17 to perform a push notification. At this time, the delivery reservation unit 72 transmits, together with the push notification instruction, the job ID of the print job for the school newsletter, the manuscript image data of the school newsletter after the image synthesis process, the document name of the school newsletter, and the delivery date and time of the school newsletter.

[0128] In step S29, the push notification management unit 43 of the server device 12 sends a push notification to the household terminal 17 of the household 210 of each child in the destination class at the delivery date and time. Specifically, the push notification management unit 43 sends a push notification to the household terminal 17 of each terminal ID associated with the child ID of each child in the destination class. At this time, the push notification management unit 43 sends the job ID of the print job for the school newsletter, the manuscript image data of the school newsletter after image synthesis processing, and the document name of the school newsletter together with the push notification. This makes it possible for the image of the school newsletter to be displayed on the display unit 95 in the household terminal 17 that received the push notification.

[0129] In addition, the push notification management unit 43 stores the original image data of the school newsletter after the image synthesis process, the document name of the school newsletter, and the delivery date and time of the school newsletter in the job management table 55 in association with the job ID.

[0130] The push notification processing unit 106 of the household terminal 17 that received the push notification registers the job ID of the print job of the school newsletter and the document name of the school newsletter that were sent together with the push notification in the notification list information of the application information storage unit 93. As a result, the household terminal 17 displays a list of push notifications received so far on the display unit 95 based on the notification list information, and makes it possible to select and view past school newsletters from the list of push notifications.

[0131] Next, in step S30, the school 200 distributes the school newsletter 131 printed on a print medium to the households 210 of each child in the class that is the addressee (distribution destination) of the school newsletter. For example, the school 200 distributes the school newsletter 131 to each child's household 210 by having each child take the school newsletter 131 home. Note that the distribution of the school newsletter 131 printed on a print medium may be performed prior to the above-mentioned push notification.

[0132] Next, in step S31, the household terminal 17 of the household 210 reads the advertising QR code 133 in the school newsletter 131.

[0133] Specifically, when an operation for reading the advertising QR code 133 is performed, the display control unit 103 of the household terminal 17 causes the display unit 95 to display an advertising QR code reading screen 136 shown in Fig. 20. The advertising QR code reading screen 136 is provided with an advertising QR code reading area 137. An image captured by the imaging unit 94 is displayed on the advertising QR code reading screen 136, and when the advertising QR code 133 in the image enters the advertising QR code reading area 137, the QR code acquisition unit 101 acquires the advertising QR code 133.

[0134] Next, in step S32, the QR code analysis unit 102 analyzes the advertisement QR code 133 acquired by the QR code acquisition unit 101, and acquires the school ID and company promotion page information embedded in the advertisement QR code 133.

[0135] Next, in step S33, the company promotion page request unit 104 transmits a company promotion page display request to the server device 12. The company promotion page display request includes the terminal ID of the household terminal 17 that sent the request, the child ID associated with the terminal ID, the school ID of the school 200 attended by the child of the child ID, and the company promotion page information acquired from the advertisement QR code 133.

[0136] Next, in step S34, the browsing history determination unit 46 of the server device 12 determines whether the company promotion page requested by the company promotion page display request has been viewed by at least one household terminal 17 associated with a child associated with the household terminal 17 that sent the company promotion page display request.

[0137] Specifically, the browsing history determination unit 46 refers to the point management table 56 and determines whether or not there is a browsing history including the company promotion page information and the school ID included in the company promotion page display request, and including at least one of the child IDs included in the company promotion page display request. If the browsing history determination unit 46 determines that there is a browsing history including the company promotion page information and the school ID included in the company promotion page display request, and including at least one of the child IDs included in the company promotion page display request, it determines that the company promotion page requested by the company promotion page display request has been viewed by at least one household terminal 17 associated with the child associated with the household terminal 17 that sent the company promotion page display request.

[0138] If it is determined that the page has been viewed (step S34: YES), in step S35, the browsing history determination unit 46 transmits data of the company promotion page on which the points earn button 143 (see FIG. 22) cannot be pressed to the household terminal 17. Specifically, the browsing history determination unit 46 transmits data of the company promotion page requested by the company promotion page display request, in which the points earn button 143 is grayed out, to the household terminal 17.

[0139] If it is determined that the page has not been viewed (step S34: NO), in step S36, the browsing history determination unit 46 transmits data of a company promotion page in which the points earn button 143 is pressable to the household terminal 17. Specifically, the browsing history determination unit 46 transmits data of the company promotion page requested by the company promotion page display request in which the points earn button 143 is not grayed out to the household terminal 17.

[0140] 18, the display control unit 103 of the household terminal 17 displays the company promotion page on the display unit 95 based on the data of the company promotion page transmitted from the server device 12 in step S35 or step S36. This causes the household terminal 17 to be connected to the company promotion page by the external communication unit 97.

[0141] 21 is displayed on the display unit 95. The company promotion page 141 is provided with an external site link button 142. The external site link button 142 is a button for connecting to an external site such as the homepage of the company of the advertiser 5 corresponding to the company promotion page 141. When the external site link button 142 is pressed, the household terminal 17 connects to the external site, and the external site is displayed on the display unit 95.

[0142] 22, the company promotion page 141 is provided with a points earn button 143. The points earn button 143 is provided at the bottom of the company promotion page 141. That is, when the company promotion page 141 is scrolled to the bottom, the points earn button 143 is displayed. This increases the advertising effect because the operator of the household terminal 17 sees the contents of the company promotion page 141 while scrolling the company promotion page 141 to press the points earn button 143.

[0143] Returning to FIG. 18, in step S38, the point processing unit 105 determines whether or not the point acquisition button 143 has been pressed.

[0144] If it is determined that the point acquisition button 143 has not been pressed (step S38: NO), in step S39, the point processing unit 105 determines whether or not the display of the company promotion page 141 has ended. Here, when an operation to end the display of the company promotion page 141 is performed on the household terminal 17, the display of the company promotion page 141 ends.

[0145] When the point processing unit 105 determines that the display of the company promotion page 141 has ended (step S39: YES), the series of operations ends.

[0146] If it is determined that the display of the company promotion page 141 has not ended (step S39: NO), the point processing unit 105 returns to step S38.

[0147] When it is determined that the point acquisition button 143 has been pressed (step S38: YES), the point processing unit 105 transmits a point acquisition request to the server device 12 in step S40 to acquire points.

[0148] Next, in step S41, when the point allocating unit 47 receives the point acquisition request, it awards points to the school 200 attended by the child associated with the household terminal 17 that has sent the point acquisition request.

[0149] Specifically, the point allocating unit 47 acquires the cost per click (number of points) of the company PR page for which the point acquisition request has been made from the advertisement management table 51. Next, the point allocating unit 47 adds the number of points equivalent to the acquired cost per click to the number of points held in the school management table 53 corresponding to the school ID of the school 200 to which the points are to be allocated.

[0150] The point allocating unit 47 also updates the advertisement point information in the advertisement management table 51 for the company promotion page for which the point acquisition request was made to a value obtained by adding the number of points equivalent to the cost per click of that company page.

[0151] Next, in step S42, the point allocating unit 47 registers the browsing history of the company promotion page that the household terminal 17 has currently viewed.

[0152] Specifically, the point allocation unit 47 associates the date and time when the household terminal 17 viewed the company promotion page, the company promotion page information for the company promotion page, the terminal ID of the household terminal 17 that viewed the company promotion page this time, the child ID associated with the terminal ID, and the school ID of the school 200 attended by the child with the child ID, and adds them to the point management table 56.

[0153] Here, the viewed date and time is the date and time when the point acquisition request is received. In other words, the company promotion page 141 is not considered to have been viewed simply by being displayed on the display unit 95, but is considered to have been viewed by pressing the point acquisition button 143 of the company promotion page 141.

[0154] Next, in step S43, the point allocating unit 47 transmits earned point information indicating the number of points granted to the school 200 in step S40 to the household terminal 17 that is the source of the point acquisition request.

[0155] Next, in step S44, the display control unit 103 causes the display unit 95 to display the number of points indicated by the acquired point information as the number of points acquired for viewing the current company promotion page.

[0156] Furthermore, the point processing unit 105 updates the terminal point information in the application information storage unit 93. Specifically, the point processing unit 105 adds the company promotion page information of the company promotion page viewed this time and the number of acquired points to the terminal point information. This completes a series of operations.

[0157] Next, a specific example will be used to explain the browsing determination process which is the process performed by the browsing history determination unit 46 in step S34 in Fig. 17. The browsing determination process is a process for determining whether or not the company promotion page requested to be displayed by the company promotion page display request has been viewed by at least one household terminal 17 associated with the child associated with the household terminal 17 that sent the company promotion page display request.

[0158] As shown in FIG. 23, the household 210 in this example has two siblings, one with a child ID of "IDJ1" and the other with a child ID of "IDJ100." The siblings attend the same school 200, and the school ID of the school 200 is "IDG1." In addition, in this household 210, the parents of the siblings own a household terminal 17 with a terminal ID of "IDT1" and a household terminal 17 with a terminal ID of "IDT2." Furthermore, IDT1 and IDT2 are associated with IDJ1, and only IDT2 is associated with IDJ100.

[0159] First, a case will be described in which in the household 210 of FIG. 23, the household terminal 17 of IDT1 reads the advertisement QR code corresponding to the advertisement with the advertisement ID "IDK1" before the household terminal 17 of IDT2.

[0160] In this case, at the time when the household terminal 17 of IDT1 that read the advertising QR code corresponding to the advertisement of IDK1 sends a request to display a corporate promotion page, there is no browsing history of the corporate promotion page corresponding to the advertisement of IDK1 by the household terminal 17 of IDT1 or the household terminal 17 of IDT2. Therefore, the browsing history determination unit 46 determines that the corporate promotion page corresponding to the advertisement of IDK1 has not been viewed by either the household terminal 17 of IDT1 or the household terminal 17 of IDT2.

[0161] Then, when the company promotion page 141 corresponding to the advertisement of IDK1 is displayed on the household terminal 17 of IDT1 and the points acquisition button 143 is pressed, points are awarded to the school 200 of IDG1. Also, the browsing history of the company promotion page corresponding to the advertisement of IDK1 by the household terminal 17 of IDT1 is registered in the points management table 56 as shown in FIG.

[0162] After that, the household terminal 17 of IDT2 reads the advertisement QR code corresponding to the advertisement of IDK1. As a result, the company promotion page display request sent by the household terminal 17 of IDT2 contains IDT2 as the terminal ID, IDJ1 and IDJ100 as the child IDs, IDG1 as the school ID, and company promotion page information corresponding to the advertisement of IDK1.

[0163] At the time when the household terminal 17 of IDT2 sent the company promotion page display request, there was a browsing history by the household terminal 17 of IDT1 shown in Fig. 24, and points had already been awarded to the school 200 of IDG1. The browsing history in Fig. 24 includes company promotion page information corresponding to advertisements for IDJ1 and IDJ1 out of IDJ100 as child IDs, IDG1 as school ID, and IDK1.

[0164] Therefore, the browsing history determination unit 46 determines that the corporate PR page corresponding to the advertisement of IDK1 has been viewed by the household terminal 17 of IDT1 associated with the child of IDJ1 to which the household terminal 17 of IDT2 is associated.

[0165] Therefore, the company promotion page 141 corresponding to the advertisement of IDK1 is displayed on the household terminal 17 of IDT2, but the point acquisition button 143 is grayed out and cannot be pressed. Therefore, points are not awarded to the school 200 of IDG1.

[0166] Furthermore, even if the household terminal 17 of IDT1 reads the advertising QR code corresponding to the advertisement of IDK1 again after the browsing history of Figure 24 is registered, the points acquisition button 143 will be grayed out and no points will be awarded to the school 200 of IDG1.

[0167] Next, a case will be described where, in the household 210 of FIG. 23, the household terminal 17 of IDT2 reads the advertisement QR code corresponding to the advertisement of IDK1 before the household terminal 17 of IDT1.

[0168] In this case, at the time when the household terminal 17 of IDT2 that read the advertising QR code corresponding to the advertisement of IDK1 sends a request to display a company promotion page, there is no browsing history of the company promotion page corresponding to the advertisement of IDK1 by the household terminal 17 of IDT1 or the household terminal 17 of IDT2. Therefore, the browsing history determination unit 46 determines that the company promotion page corresponding to the advertisement of IDK1 has not been viewed by either the household terminal 17 of IDT1 or the household terminal 17 of IDT2.

[0169] Then, when the company promotion page 141 corresponding to the advertisement of IDK1 is displayed on the household terminal 17 of IDT2 and the points acquisition button 143 is pressed, points are awarded to the school 200 of IDG1. Also, the browsing history of the company promotion page corresponding to the advertisement of IDK1 by the household terminal 17 of IDT2 is registered in the points management table 56 as shown in FIG.

[0170] After that, the household terminal 17 of IDT1 reads the advertisement QR code corresponding to the advertisement of IDK1. As a result, the company promotion page display request sent by the household terminal 17 of IDT1 contains IDT1 as the terminal ID, IDJ1 as the child ID, IDG1 as the school ID, and company promotion page information corresponding to the advertisement of IDK1.

[0171] At the time when the household terminal 17 of IDT1 sent the company promotion page display request, there was a browsing history by the household terminal 17 of IDT2 shown in Fig. 25, and points had already been awarded to the school 200 of IDG1. The browsing history in Fig. 25 includes IDJ1 as the child ID, IDG1 as the school ID, and company promotion page information corresponding to the advertisement of IDK1.

[0172] Therefore, the browsing history determination unit 46 determines that the corporate PR page corresponding to the advertisement of IDK1 has been viewed by the household terminal 17 of IDT2 associated with the child of IDJ1 to which the household terminal 17 of IDT1 is associated.

[0173] Therefore, the company promotion page 141 corresponding to the advertisement of IDK1 is displayed on the household terminal 17 of IDT1, but the point acquisition button 143 is grayed out and cannot be pressed. Therefore, points are not awarded to the school 200 of IDG1.

[0174] Furthermore, even if the household terminal 17 of IDT2 reads the advertising QR code corresponding to the advertisement of IDK1 again after the browsing history of Figure 25 is registered, the points acquisition button 143 will be grayed out and no points will be awarded to the school 200 of IDG1.

[0175] As described above, regardless of whether the household terminal 17, IDT1 or IDT2, reads the advertising QR code corresponding to the advertisement in IDK1 first, points will only be awarded once to the school 200 in IDG1 for viewing the corporate PR page corresponding to the advertisement in IDK1 in the household 210 in Figure 23.

[0176] Therefore, by the above-described access determination process, it is possible to prevent points from being given to the school 200 in duplicate due to the access of a corporate promotion page by one household 210.

[0177] In the above description, the company promotion page 141 is considered to have been viewed by pressing the point acquisition button 143 on the company promotion page 141. However, the point acquisition button 143 may be omitted, and the company promotion page 141 may be considered to have been viewed by the household terminal 17 at the time the household terminal 17 connects to the company promotion page 141.

[0178] Next, an operation of the point management system 11 when the points held by the school 200 are exchanged for goods will be described.

[0179] In the point management system 11, for example, when the distribution period of an advertisement ends, the points acquired by the school 200 for viewing the corporate PR page corresponding to the advertisement are confirmed, and the points are available for use (exchangeable for goods). Note that the points held by the school 200 may be available for use at any time.

[0180] When the school 200 uses points, the control unit 81 of the operation terminal 16 accesses the point usage page in the point-granting service provided by the server device 12 via the proxy server unit 67 of the controller terminal 14 using a browser in response to the teacher's operation.

[0181] 26 is displayed on the display unit 83 of the operation terminal 16. The point usage page 151 lists photos, names, and required points for at least some of the items stored in the item table 57 of the server device 12. From this point usage page 151, the teacher of the school 200 can select an item for which he or she wishes to exchange points.

[0182] When a desired item is selected and an operation is performed to exchange points for that item, in step S51 of Figure 27, the control unit 81 of the operation terminal 16 transmits a point exchange request to the server device 12 to exchange the points for the selected item.

[0183] Next, in step S52, when the point exchange unit 48 of the server device 12 receives the point exchange request, it performs a point exchange process. Specifically, the point exchange unit 48 subtracts the points corresponding to the requested item from the number of points held by the school 200 that sent the point exchange request in the point management table 56.

[0184] Next, in step S53, the point exchange unit 48 performs an ordering process for the requested item from the supporting company 4 that is the provider of the item. This completes the series of operations.

[0185] After the point exchange unit 48 has processed the order, the supporting company 4 delivers the ordered items to the school 200.

[0186] The school 200 may contact the operations manager 3 by e-mail, telephone, or the like to specify an item and exchange the points for the item.

[0187] In this case, in response to an operation by an employee of the operations manager 3 who has been contacted by the school 200, the operations manager terminal 13 accesses the server device 12 and instructs the server device 12 to carry out the process of exchanging the points of the school 200, which has been instructed to exchange the points for an item, for the specified item.

[0188] In response to this, the point exchange unit 48 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 the item in the point management table 56.

[0189] In addition, the operations manager 3 places an order for the items specified by the school 200 with the supporting company 4 by email, telephone, etc. After this, the supporting company 4 delivers the ordered items to the school 200.

[0190] As described above, in the point management system 11, the point allocating unit 47 allocates points, which are generated by a household terminal 17 viewing a corporate PR page, to the school 200 attended by the child associated with the household terminal 17. The point allocating unit 47 then stores the allocated points in the school management table 53 of the database unit 22 in association with the school ID of the school 200. This makes it possible to allocate points, which are generated by the actions of the child, to the school 200 using a mechanism different from that of the existing Bell Mark campaign.

[0191] As described below, the point management system 11's system for granting points to the school 200 is a system that can be applied to various service providers 1 other than schools. Therefore, according to the point management system 11, the system that can be applied to various service providers 1 can grant points generated by the actions of children to the school 200.

[0192] Furthermore, in the point management system 11, points can be exchanged for goods, so the school 200 can use the points to purchase equipment. Therefore, the point management system 11 can support the financial resources of the school 200.

[0193] Furthermore, in the point management system 11, when a household terminal 17 connects to a company promotion page, if at least one household terminal 17 associated with a child to which the household terminal 17 is associated has viewed the company promotion page and points have already been granted to the school 200 attended by the child, the point granting unit 47 does not grant points to the school 200. This makes it possible to prevent duplicated granting of points to a school 200 due to viewing of one company promotion page by one household 210.

[0194] In the point management system 11, the registration QR code issuing unit 37 issues registration QR codes with embedded child IDs for the number of children. The user registration unit 38 can associate one child ID with the terminal IDs of multiple household terminals 17 and store them in the user management table 54 of the database unit 22.

[0195] This allows the point management system 11 to manage each household terminal 17 associated with one child as belonging to the same household, without managing the number of households 210, which is the child's personal information. In other words, the point management system 11 can manage the children on a household basis while protecting the children's privacy.

[0196] This enables management to prevent duplicated awarding of points to the school 200 as a result of one household 210 viewing one company promotion page, as described above.

[0197] Here, the point management system 11 generates advertising fees for the advertiser 5 according to the number of points.

[0198] For this reason, if points for viewing a corporate PR page are earned for each view on the household terminal 17 of one household 210, one household 210 may incur advertising fees for multiple views of one corporate PR page. In this case, there is a risk that the advertising fee burden for the advertiser 5 will be too heavy for the advertising effect.

[0199] In contrast, the point management system 11 prevents duplicate points from being awarded to a school 200 as a result of a single household 210 viewing a single company promotional page, which has the advantage for advertisers 5 of being able to prevent increases in advertising fees while ensuring the effectiveness of their advertising.

[0200] In the above-described embodiment, the case where the household terminal 17 reads the advertising QR code printed on the print medium in order to view the company promotion page has been described. That is, in the above-described embodiment, the information printed on the print medium is used as trigger information for the household terminal 17 to view the company promotion page.

[0201] In contrast to this, information within an application installed in the household terminal 17 may also be used as trigger information for the household terminal 17 to view the company promotion page. That is, when the operator presses a predetermined position in the school newsletter displayed on the display unit 95 of the household terminal 17 by an application program for using the point allocation service, for example, the display position of an advertisement image, the company promotion page may be displayed on the display unit 95.

[0202] This will allow access to company promotional pages from both print media and applications.

[0203] Here, as described above, when the household terminal 17 is capable of using information printed on a print medium and information within an application as trigger information for viewing a company promotion page, the points generated by viewing the company promotion page may be different depending on whether the information printed on a print medium is used or the information within the application is used.

[0204] For example, the use of information within an application may be set to give more points than the use of information printed on a print medium. In this case, it is possible to increase the number of households 210 that consider printed materials (school newsletters) unnecessary, thereby reducing the amount of print media used.

[0205] In addition, when information printed on a print medium is used, more points may be awarded than when information within an application is used. In this case, it is possible to guide the handout (school newsletter) printed on a print medium to be brought home to the household 210 more reliably.

[0206] [Second embodiment] Next, a second embodiment for implementing the above-mentioned business model will be described. In the second embodiment, the service provider 1 in Fig. 1 is a hospital, which is an organization that provides medical services.

[0207] 28, in a point management system 11A according to the second embodiment, a controller terminal 14, a printer 15, and an operation terminal 16 are provided in a hospital 300. The hospital 300 may be either public or private.

[0208] In the point management system 11A, the operation terminal 16 is a terminal device that allows the staff of the hospital 300 to perform operations related to the point-granting service.

[0209] In the point management system 11A, a patient who has a patient registration card for a hospital 300 is a person who uses medical services provided by the hospital 300, and corresponds to the service user 2 in FIG.

[0210] The household terminal 17 in the point management system 11A is a terminal device owned by a household 210 of a patient in the hospital 300. Specifically, the household terminal 17 is a smartphone, tablet terminal, or the like owned by a patient in the hospital 300 or his / her family.

[0211] The configuration and various operations of each device in the point management system 11A are the same as those in the point management system 11 described in the first embodiment. In the point management system 11A, it is sufficient to replace "school" with "hospital," "class" with "department," "teacher" with "staff," "children" with "patients," and "school newsletter" with "hospital PR" in the configuration and various operations of the point management system 11 described in the first embodiment.

[0212] [Other embodiments] As described above, the present invention has been described by the first and second embodiments, but the descriptions and drawings forming part of this disclosure should not be understood as limiting the present invention. Various alternative embodiments, examples and operating techniques will become apparent to those skilled in the art from this disclosure.

[0213] In the above-mentioned first embodiment, the case where the service provider 1 is a school has been described. Also, in the above-mentioned second embodiment, the case where the service provider 1 is a hospital has been described. However, the present invention is not limited to this, and the service provider 1 may be, for example, a care facility that provides care services. The present invention is also applicable to cases where the service provider 1 is various organizations that provide services.

[0214] In the first and second embodiments described above, a registration QR code is used to notify information for user registration, but other types of codes such as a barcode may be used. The same applies to the advertisement QR code.

[0215] Thus, the present invention naturally includes various embodiments not described herein. Therefore, the technical scope of the present invention is defined only by the invention-specifying matters related to the scope of the claims appropriate from the above description.

[0216] [Note] This application discloses the following inventions.

[0217] (Appendix 1) A storage unit; a point allocating unit that allocates points generated by browsing an advertiser site by a terminal device of a household of a service user to a service provider and stores the allocated points in the storage unit in association with information indicating the service provider; A point management system comprising:

[0218] (Appendix 2) The point management system described in Appendix 1, characterized in that information printed on a print medium and information within an application installed on the terminal device can be used as trigger information for the terminal device to view an advertiser's site.

[0219] (Appendix 3) The point management system described in appendix 1 or 2, characterized in that the points are exchangeable for goods.

[0220] (Appendix 4) The terminal device is associated with the service user, A point management system as described in any one of Appendices 1 to 3, characterized in that when the terminal device connects to an advertiser site, if at least one of the terminal devices associated with the service user to which the terminal device is associated has viewed the advertiser site and the points have already been awarded to the service provider, the point awarding unit does not award the points to the service provider.

[0221] (Appendix 5) The system includes a terminal device in a household of a service user and a server device connectable to the terminal device via a network, The terminal device a communication unit for connecting to an advertiser site held by the server device, The server device includes: an advertiser site holding unit that holds an advertiser site; A storage unit; a point granting unit that grants points generated by the terminal device browsing an advertiser site held by the advertiser site holding unit to a service provider, and stores the granted points in the storage unit in association with information indicating the service provider; A point management system comprising:

[0222] (Appendix 6) A server device that can be connected to a terminal device in a household of a service user via a network, an advertiser site holding unit that holds an advertiser site; A storage unit; a point granting unit that grants points generated by the terminal device browsing an advertiser site held by the advertiser site holding unit to a service provider, and stores the granted points in the storage unit in association with information indicating the service provider; A server device comprising:

[0223] (Appendix 7) A point management method executed by a point management system having a point granting unit and a storage unit, a step in which the point allocating unit awards points generated by browsing the advertiser site by a terminal device of the household of the service user to the service provider; a step of causing the point allocating unit to associate the points allocated to the service provider with information indicating the service provider and storing the points in the storage unit; A point management method comprising:

[0224] (Appendix 8) A point management system including a point allocating unit and a storage unit, a step in which the point allocating unit awards points generated by browsing the advertiser site by a terminal device of the household of the service user to the service provider; a step of causing the point allocating unit to associate the points allocated to the service provider with information indicating the service provider and storing the points in the storage unit; A points management program for executing the above. [Explanation of symbols]

[0225] 1. Service Provider 2. Service Users 3 Operations manager 4. Sponsoring companies 5. Advertisers 11,11A Points Management System 12 Server equipment 13. Operation manager terminal 14 Controller terminal 15 Printing device 16 Operation terminal 17 household devices 18 Network 21 Control section 22 Database Department 23 Program memory section 24 Corporate PR Page Management Department 25 External Communications Department 31 User Management Department 32 Job Management Department 33 Point Management Department 36 Child ID Issuance Department 37 Registration QR Code Issuer 38 User Registration Section 41 Job ID Issuer 42 Advertising QR Code Issuance Department 43 Push notification management section 46 Browsing History Determination Unit 47 Point Granting Department 48 Points Exchange Department 51 Advertising Management Table 52 Region Management Table 53 School Management Table 54 User Management Table 55 Job Management Table 56 Point Management Table 57 Item Table 61 Control section 62 Memory section 63 External Communications Department 66 Printing Web Application Section 67 Proxy Server Section 71 Advertising image synthesis unit 72 Distribution Reservation Department 73 Print instruction section 81 Control Unit 82 Memory section 83 Display section 84 Input section 85 External Communications Department 91 Control Unit 92 Program memory section 93 Application information storage unit 94 Imaging section 95 Display section 96 Input section 97 External Communications Department 101 QR Code Acquisition Section 102 QR Code Analysis Unit 103 Display control unit 104 Corporate PR Page Request Section 105 Point Processing Section 106 Push notification processing unit 111 Registration QR code field 112 Registration QR Code 121 Registration QR code reading screen 122 Registration QR code reading area 123 Registration confirmation screen 124 Complete button 131 School News 132 Advertising Images 133 Advertising QR Code 136 Advertising QR code reading screen 137 Advertising QR code reading area 141 Corporate PR Page 142 External site link button 143 Points Earn Button 151 Points redemption page 200 schools 210 households 300 Hospitals

Claims

1. A storage unit; a point allocating unit that allocates points to the school, which points are generated when a terminal device of a household of a child attending the school browses an advertiser site of an advertisement being distributed in the area where the school is located, and that stores the allocated points in the storage unit in association with information indicating the school; A point management system comprising:

2. The point management system described in claim 1, characterized in that information printed on a print medium and information within an application installed on the terminal device can be used as trigger information for the terminal device to view an advertiser's site.

3. 3. The points management system according to claim 1, wherein the points are exchangeable for goods.

4. the terminal device is associated with the child; A point management system as described in any one of claims 1 to 3, characterized in that when the terminal device connects to an advertiser site, if at least one of the terminal devices associated with the child to which the terminal device is associated has viewed the advertiser site and the points have already been assigned to the school, the point assignment unit does not assign the points to the school.

5. The system includes a terminal device in the household of a child attending the school, and a server device connectable to the terminal device via a network, The terminal device a communication unit for connecting to an advertiser site held by the server device, The server device includes: an advertiser site holding unit that holds advertiser sites of advertisements being distributed in the area where the school is located; A storage unit; a point allocating unit that allocates points generated by the terminal device browsing the advertiser site held by the advertiser site holding unit to the school, and stores the allocated points in the storage unit in association with information indicating the school; A point management system comprising:

6. A server device connectable to a terminal device of a household of a child attending the school via a network, an advertiser site holding unit that holds advertiser sites of advertisements being distributed in the area where the school is located; A storage unit; a point allocating unit that allocates points generated by the terminal device browsing the advertiser site held by the advertiser site holding unit to the school, and stores the allocated points in the storage unit in association with information indicating the school; A server device comprising:

7. A point management method executed by a point management system having a point granting unit and a storage unit, a step in which the point allocating unit awards to the school points that are generated when a terminal device of a household of a child attending the school browses an advertiser site of an advertisement being distributed in the area where the school is located; a step of causing the point allocating unit to store the points allocated to the school in the storage unit in association with information indicating the school; A point management method comprising:

8. On the computer, a step of granting points to the school that are generated when a terminal device of a household of a child attending the school browses an advertiser site of an advertisement being distributed in the area where the school is located; storing the points granted to the school in a storage unit in association with information indicating the school; A points management program for executing the above.

Citation Information

Patent Citations

  • Printing system, server, and printing control program

    JP2012014381A

  • Advertisement display system, recording medium and recording medium creation device

    JP2014059785A