PRIVILEGE GIVING SYSTEM, PRIVILEGE GIVING METHOD, AND PROGRAM

The privilege granting system addresses the inconvenience of requiring a point card by using a notification-based system to award privileges, thereby improving customer convenience and accessibility.

JP7699625B2Active Publication Date: 2025-06-27RAKUTEN GROUP INC
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023080012
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-05-15
Publication Date
2025-06-27
Estimated Expiration
2043-05-15

AI Technical Summary

Technical Problem

Existing systems for granting privileges, such as points, to customers are inconvenient as they require customers to have a point card, limiting accessibility and convenience.

Method used

A privilege granting system that includes a receiving unit for transaction content and customer contact information, a notification transmitting unit for sending notifications to customers, and a privilege granting unit for awarding privileges based on customer responses to notifications.

Benefits of technology

Enhances customer convenience by allowing privilege grants without the need for a point card, enabling customers to obtain points retrospectively through a notification-based system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007699625000001
    Figure 0007699625000001
  • Figure 0007699625000002
    Figure 0007699625000002
  • Figure 0007699625000003
    Figure 0007699625000003
Patent Text Reader

Abstract

To provide a reward granting system capable of increasing convenience for a customer using a service, a reward granting method, and a program.SOLUTION: In a reward granting system, a transaction information reception unit 101 of a server 10 receives transaction content information TCI indicative of the contents of a transaction made at a target store and contact information CI indicative of the contact of a customer who made the transaction from a store terminal 20 of the target store which is any of one or more stores. A notification transmission unit 104 transmits a notification to the contact. A point granting unit 105 grants a point contact information according to transaction content information TCI to the customer on the basis of the operation according to the notification.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a privilege granting system, a privilege granting method, and a program.

Background Art

[0002] Conventionally, a technique for granting privileges such as points to customers who use a service has been known. For example, Patent Document 1 describes a technique for granting points to a customer when the customer presents a point card when shopping at a store.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the prior art, if a customer does not have a point card when shopping at a store, points cannot be granted to the customer. Therefore, the prior art has not been able to sufficiently improve the convenience for customers who use the service.

[0005] One of the objects of the present disclosure is to improve the convenience for customers who use the service.

Means for Solving the Problems

[0006] The privilege granting system according to the present disclosure includes a receiving unit that receives transaction content information indicating the content of a transaction conducted at a target store, which is any one of one or more stores, and contact information indicating the contact information of the customer who conducted the transaction, from a store terminal of the target store; a notification transmitting unit that transmits a notification to the contact information; and a privilege granting unit that grants a privilege corresponding to the transaction content information to the customer based on an operation in response to the notification.

Brief Description of the Drawings

[0007]

Figure 1

Figure 2A

Figure 2B

Figure 2C

Figure 2D

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7A

Figure 7B

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14A

Figure 14B

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

MODE FOR CARRYING OUT THE INVENTION

[0008] [1. First Embodiment] The first embodiment of the privilege granting system according to the present disclosure will be described. In the first embodiment, the case where the privilege is points provided by a point service operator will be described. Points are privileges that can be used at all stores affiliated with the operator and can be substituted for money. Note that the privilege is not limited to those that can be used at all stores affiliated with the point service operator, and may be, for example, something that can be used at a specific store, such as a gift card. Alternatively, the privilege may be a discount privilege that is limited to a specific product or service at a specific store, such as a coupon.

[0009] [1-1. Hardware Configuration of Privilege Granting System] FIG. 1 is a diagram showing an example of the hardware configuration of the privilege granting system S. For example, the privilege granting system S includes a server 10, a store terminal 20, and a customer terminal 30. These computers can be connected to a network N such as the Internet or a LAN. The privilege granting system S only needs to include at least one computer and is not limited to the example in FIG. 1. The privilege granting system S may include other computers not shown in FIG. 1.

[0010] The server 10 is a server computer managed by a point service provider. The control unit 11 includes at least one processor. The storage unit 12 includes a volatile memory such as a RAM and a non-volatile memory such as a flash memory. The communication unit 13 includes at least one of a communication interface for wired communication and a communication interface for wireless communication.

[0011] The store terminal 20 is a store computer. In the first embodiment, the case where the store terminal 20 is a POS terminal will be described, but the store terminal 20 may be other computers, for example, a personal computer, a tablet terminal, or a smartphone. The physical configurations of the control unit 21, the storage unit 22, and the communication unit 23 are the same as those of the control unit 11, the storage unit 12, and the communication unit 13, respectively. The operation unit 24 is an input device such as a touch panel. The display unit 25 is a liquid crystal display or an organic EL display.

[0012] The customer terminal 30 is a customer computer. In the first embodiment, the case where the customer terminal 30 is a smartphone will be described, but the customer terminal 30 may be other computers, for example, a personal computer, a tablet terminal, or a wearable terminal. The physical configurations of the control unit 31, the storage unit 32, the communication unit 33, the operation unit 34, and the display unit 35 are the same as those of the control unit 11, the storage unit 12, the communication unit 13, the operation unit 24, and the display unit 25, respectively.

[0013] Note that the programs stored in the storage units 12, 22, and 32 may be supplied via the network N. Also, the program stored in the information storage medium may be supplied via a reading unit (e.g., an optical disk drive or a memory card slot) that reads the computer-readable information storage medium or an input / output unit (e.g., a USB port) for inputting / outputting data to / from an external device.

[0014] [1-2. Overview of the First Embodiment] Hereinafter, the overview of the privilege granting system S of the first embodiment will be described with reference to FIGS. 2A, 2B, 2C, and 2D. FIGS. 2A, 2B, 2C, and 2D are diagrams showing the overview of the privilege granting system S of the first embodiment.

[0015] In FIGS. 2A, 2B, 2C, and 2D, a scenario where a customer C purchases a product in a store is assumed. First, as shown in FIG. 2A, when the customer C is asked by the store clerk SC of the store whether he / she has a point card, the customer C answers that he / she does not have a point card. In this case, the store clerk SC asks the customer C for the phone number.

[0016] As shown on the screen G11 in FIG. 2B, the store clerk SC inputs the phone number taught by the customer C into the store terminal 20. Then, after the phone number is input, when the store clerk SC presses the send button B1 (FIG. 2B), the purchase amount and purchase date related to the product purchased by the customer C and the phone number of the customer C are transmitted to the server 10 (FIG. 2C). Here, the purchase amount may be obtained, for example, by reading the barcode of the product by a reading unit (not shown) of the store terminal 20. When there are a plurality of products, the total amount of the products may be used as the purchase amount. Note that the purchase amount may also be obtained by manual input by the store clerk SC to the store terminal 20.

[0017] As shown in FIG. 2C, when the server 10 receives the purchase amount, purchase date, and phone number from the store terminal 20, it calculates the points to be given to the customer C (here, 150 points as an example). After calculating the points, the server 10 sends an SMS (Short Message Service) notification to the phone number of the customer C.

[0018] As shown in the screen G12 of FIG. 2D, the SMS notification shows the amount of points given to the customer C. Also, as shown in FIG. 2D, the SMS notification includes a link L to the login screen G13 of the point service. When the customer C selects the link L, the app opens and transitions to the login screen G13 of the point service. Note that when the customer selects the link L, a web browser may open and transition to the login screen G13 of the point service. On the login screen G13, when the customer C enters the user ID and password and presses the login button B2, it transitions to a screen G14 that notifies that 150 points have been given. If the customer C is not a member of the point service, the customer C presses the membership registration button B3, moves to a membership registration page (not shown) to complete the membership registration, and then logs in again.

[0019] According to the privilege granting system S of the first embodiment described above, when a customer tells a store their phone number during shopping at the store, an SMS notification is sent to that phone number. The customer can obtain points retrospectively by performing a login operation in response to the SMS notification. That is, the customer can obtain points retrospectively even without having a point card during shopping at the store, thus enhancing the convenience for the customer. Hereinafter, the details of the privilege granting system S of the first embodiment will be described.

[0020] [1-3. Functions Realized by the Privilege Granting System of the First Embodiment] FIG. 3 is a functional block diagram showing an example of the functions realized by the privilege granting system S of the first embodiment.

[0021] [Functions Implemented on the Server] On server 10, a data storage unit 100, a transaction information receiving unit 101 (receiving means), a storage unit 102 (storage means), a calculation unit 103 (determination means), a notification sending unit 104 (notification sending means), and a point awarding unit 105 (privilege awarding means) are implemented. The data storage unit 100 is mainly implemented by the storage unit 12. The transaction information receiving unit 101, the storage unit 102, the calculation unit 103, the notification sending unit 104, and the point awarding unit 105 are mainly implemented by the control unit 11.

[0022] [Data Storage Unit] The data storage unit 100 stores a transaction information database DB1 and a point database DB2.

[0023] [Transaction Information Database] Figure 4 is a diagram showing an example of the transaction information database DB1. The transaction information database DB1 stores a plurality of pieces of transaction information TI.

[0024] As shown in Figure 4, each of the plurality of pieces of transaction information TI includes transaction content information TCI and contact information CI related to the transaction content information TCI. In other words, the transaction information database DB1 stores each of the plurality of pieces of transaction content information TCI in association with the contact information CI.

[0025] The transaction content information TCI stored in the transaction information database DB1 is information indicating the content of transactions conducted at each of a plurality of stores. The transaction content information TCI includes transaction amount information indicating the transaction amount (corresponding to the purchase amount shown in Figure 4). In the first embodiment, as an example, a case where the transaction content information TCI further includes transaction time information indicating the time when the transaction was conducted (corresponding to the purchase date shown in Figure 4) will be described, but the transaction content information TCI may not include the transaction time information.

[0026] In the first embodiment, a case where the transaction is a purchase and sale of goods will be described. Note that the transaction is not limited to the purchase and sale of goods, and may be, for example, the purchase and sale of services, or the rental or lease of goods or services.

[0027] The contact information CI stored in the transaction information database DB1 is information indicating the contact of the customer who has conducted the transaction.

[0028] In the first embodiment, the case where the contact is a telephone number will be described. Note that the contact is not limited to a telephone number, and may be, for example, an e-mail address, an SNS (Social Networking Service) account, or the like.

[0029] In the first embodiment, the case where the transaction information database DB1 stores a plurality of transaction information related to a plurality of stores will be described. However, the transaction information database DB1 may store a plurality of transaction information TI related to only one store.

[0030] Also, the transaction information database DB1 is not limited to the example shown in FIG. 4. For example, other data may be stored in the transaction information database DB1.

[0031] [Point Database] FIG. 5 is a diagram showing an example of the point database DB2. The point database DB2 stores point balance information in association with the contact information CI. The point balance information indicates the points given to the customers related to each contact information CI. The point balance information is updated by a point granting unit 105 described later. In the first embodiment, the point database DB2 further stores user ID information and password information in the point service in association with the contact information CI.

[0032] Note that the point database DB2 is not limited to the example shown in FIG. 5. For example, other data may be stored in the transaction information database DB1.

[0033] [Transaction Information Receiving Unit] The transaction information receiving unit 101 receives transaction content information TCI indicating the content of a transaction conducted at a target store, which is one of a plurality of stores, and contact information CI indicating the contact information of the customer who conducted the transaction, from the store terminal 20 of the target store.

[0034] In addition, the transaction information receiving unit 101 receives a plurality of transaction information TIs from the store terminals 20 of each of the plurality of stores. Specifically, the transaction information receiving unit 101 receives each of the plurality of transaction information TIs from the store terminals 20 of each of the plurality of stores for each transaction. Note that the transaction information receiving unit 101 may receive each of the plurality of transaction information TIs for each transaction from only the store terminal 20 of one store.

[0035] [Storage unit] The storage unit 102 stores a plurality of transaction information TIs. Specifically, the storage unit 102 stores each of the plurality of transaction information TIs received by the transaction information receiving unit 101 for each transaction in the transaction information database DB1. That is, when the transaction information receiving unit 101 receives each of the plurality of transaction information TIs for each transaction, the storage unit 102 creates a new record in the transaction information database DB1. The storage unit 102 stores the transaction information TI received by the transaction information receiving unit 101 in the record.

[0036] [Calculation unit] When the transaction information receiving unit 101 receives transaction information TI, the calculation unit 103 calculates the cumulative points (total benefits) to be granted to the customer related to the transaction information TI received by the transaction information receiving unit 101, based on a plurality of transaction information TIs including the contact information CI included in the transaction information TI received by the transaction information receiving unit 101 among the plurality of transaction information TIs stored in the storage unit 102.

[0037] In the first embodiment, the case where the transaction information receiving unit 101 receives transaction information TI1-4 will be described (see FIG. 4). Here, the transaction information TI1-4 includes contact information CI1. In this case, the calculation unit 103 calculates the cumulative points to be granted to the customer related to the transaction information TI1-4, based on the plurality of transaction information TIs TI1-1, TI1-2, TI1-3, TI1-4 including the contact information CI1.

[0038] More specifically, based on the plurality of transaction information TI1-1, TI1-2, TI1-3, TI1-4 related to a plurality of transactions conducted within the valid period (within a predetermined period), the calculation unit 103 calculates the cumulative points to be awarded to the customer related to the transaction information TI1-4. The calculation unit 103 does not calculate the cumulative points based on the one or more transactions conducted before the valid period among the plurality of transaction information TI1-1, TI1-2, TI1-3, TI1-4. In the first embodiment, as an example, the valid period is three months from the purchase date, and it is assumed that the purchase date is March 17, 2023. Therefore, the calculation unit 103 calculates the cumulative points based on the plurality of transaction information TI1-2, TI1-3, TI1-4 related to the transactions within three months retroactively from the purchase date (see FIG. 4).

[0039] In the first embodiment, the calculation unit 103 deletes the transaction information TI related to one or more transactions conducted before the valid period among the plurality of transaction information TI stored in the storage unit 102. Specifically, the calculation unit 103 refers to the transaction information database DB1 and deletes the transaction information TI related to one or more transactions conducted before the valid period among the plurality of transaction information TI stored in the transaction information database DB1. Note that instead of deleting the transaction information TI related to one or more transactions conducted before the valid period, the calculation unit 103 may, for example, assign a flag indicating invalidity to the transaction information TI.

[0040] Also, in the first embodiment, the case where the calculation unit 103 calculates the cumulative points based on the plurality of transaction information TI1-2, TI1-3, TI1-4 is described. However, the calculation unit 103 may calculate the cumulative points based on any combination (for example, the combination of TI1-1 and TI1-3) or all of the plurality of transaction information TI1-1, TI1-2, TI1-3, TI1-4.

[0041] In the first embodiment, as an example, a case will be described in which the calculation unit 103 calculates the cumulative points by multiplying the sum of the transaction amount information included in each of the plurality of transaction information TI1-2, TI1-3, TI1-4 by a predetermined ratio (point reduction rate). However, the method for calculating the cumulative points is not limited to this example. For example, the point reduction rate may be increased as the purchase amount increases.

[0042] [Notification Sending Unit] The notification sending unit 104 sends a notification to the contact indicated by the contact information CI received by the transaction information receiving unit 101. In the first embodiment where the contact is a telephone number, a case where the notification is an SMS notification will be described. Note that the notification is not limited to a text message format such as an SMS notification, and may be in a telephone or voice message format. When the contact is an e-mail address, the notification may be an e-mail. When the contact is an SNS account, the notification may be a direct message or an in-app message. Also, in the first embodiment, since the contact is a telephone number, the notification sending unit 104 directly sends an SMS notification to the customer terminal 30. However, when the contact is an e-mail address or an SNS account, the notification sending unit 104 may send the notification to an e-mail server or an SNS server.

[0043] The notification includes a link that prompts logging in to a point service (predetermined service). In the first embodiment, a case will be described in which the notification includes a link to the login screen of the point service in an application related to the point service (hereinafter sometimes simply referred to as an "application"). However, the notification may include a link to the login screen of the point service in a web browser.

[0044] The notification includes point information (privilege information) indicating the point amount (content of the privilege). Thereby, the customer can know how many points can be obtained, so that an operation according to the notification described later can be prompted.

[0045] [Point Granting Unit] The point awarding unit 105 awards points corresponding to the transaction content information TCI to the customer based on an operation in response to a notification. Specifically, the point awarding unit 105 awards points corresponding to the transaction amount information included in the transaction content information TCI to the customer based on an operation in response to a notification. In the first embodiment, the operation in response to a notification is logging in to the point service via the app. Note that the operation in response to a notification may be logging in to the point service via a web browser.

[0046] Specifically, the point awarding unit 105 awards the cumulative points calculated by the aforementioned calculation unit 103 to the customer based on an operation in response to a notification.

[0047] In this embodiment, the point awarding unit 105 updates the point balance information by adding the value of the cumulative points calculated by the calculation unit 103 to the value of the point balance information stored in association with the contact information CI1 included in the transaction information TI received by the transaction information receiving unit 101 based on an operation in response to a notification.

[0048] More specifically, when a login operation to the point service via the app is performed, the point awarding unit 105 updates the point balance information by adding the value of the cumulative points calculated by the calculation unit 103 to the value of the point balance information stored in association with the contact information CI1 included in the transaction information TI received by the transaction information receiving unit 101.

[0049] [1-3-2. Functions Realized by the Store Terminal] In the store terminal 20, a data storage unit 200, a transaction information transmitting unit 201, a display control unit 202, and an operation reception unit 203 are realized. The data storage unit 200 is mainly realized by the storage unit 22. The transaction information transmitting unit 201, the display control unit 202, and the operation reception unit 203 are mainly realized by the control unit 21.

[0050] [Data Storage Unit] The data storage unit 200 stores various data necessary for transactions with customers. For example, the data storage unit 200 may store product information and the like regarding products before accounting.

[0051] [Transaction Information Sending Unit] The transaction information sending unit 201 sends transaction content information TCI indicating the content of a transaction conducted at the target store and contact information CI indicating the contact information of the customer who conducted the transaction to the server 10.

[0052] [Display Control Unit] The display control unit 202 causes an arbitrary screen to be displayed on the display unit 25. For example, the display control unit 202 causes the screen G11 shown in FIG. 2B to be displayed on the display unit 25.

[0053] [Operation Reception Unit] The operation reception unit 203 receives an arbitrary operation. For example, the operation reception unit 203 receives an operation on the screen G11 shown in FIG. 2B.

[0054] [1-3-3. Functions Realized on the Customer Terminal] On the customer terminal 30, a data storage unit 300, a display control unit 301, and an operation reception unit 302 are realized. The data storage unit 300 is mainly realized by the storage unit 22. The display control unit 301 and the operation reception unit 302 are mainly realized by the control unit 21.

[0055] [Data Storage Unit] The data storage unit 300 stores various data necessary for using the point service. For example, the data storage unit 300 stores an app, a web browser, and the like.

[0056] [Display Control Unit] The display control unit 301 causes an arbitrary screen to be displayed on the display unit 35. For example, the display control unit 301 causes the screens G12, G13, and G14 shown in FIG. 2D to be displayed on the display unit 35.

[0057] [Operation Reception Unit] The operation reception unit 302 receives any operation. For example, the operation reception unit 302 receives operations on the screens G12, G13, and G14 shown in FIG. 2D.

[0058] [1-4. Processes Executed by the Privilege Granting System of the First Embodiment] FIG. 6 is a flowchart showing an example of a process executed by the privilege granting system of the first embodiment. The process shown in FIG. 6 is executed by the control units 11, 21, and 31 operating according to programs stored in the storage units 12, 22, and 32, respectively.

[0059] As shown in FIG. 6, the store terminal 20 receives an input of the customer's contact information CI (S100). In S100, as an example, a store clerk of the target store inputs the contact information heard from the customer into the operation unit 34 of the store terminal 20. The store terminal 20 transmits transaction information TI including the input contact information CI and transaction content information TCI to the server 10 (S101). Here, the transaction amount information (purchase amount) included in the transaction content information TCI may be obtained, for example, by reading a barcode or the like of a product by a reading unit (not shown) of the store terminal 20. When there are a plurality of products, the total amount of the products may be used as the purchase amount. Note that the purchase amount may also be obtained by manual input to the store terminal 20 by the store clerk SC.

[0060] The server 10 stores the transaction information TI received from the store terminal 20 (S102). In S102, the server 10 creates a new record in the transaction information database DB1 and stores the received transaction information TI in the record.

[0061] The server 10 calculates the cumulative points to be granted to the customer related to the received transaction information TI based on a plurality of transaction information TI including the contact information CI included in the received transaction information TI (S103). In S103, the server 10 calculates the cumulative points based on those related to a plurality of transactions performed within the valid period among the plurality of transaction information TI.

[0062] Server 10 sends a notification to the contact indicated by the contact information CI included in the received transaction information TI (S104). In S104, since the notification is an SMS notification, it is sent directly to the customer terminal 30. The customer terminal 30 logs in to the point service from the link described in the notification (S105). In S105, when the link described in the notification is selected, a login screen for the point service is displayed (see FIG. 2D). When an operation according to the guidance on this screen (for example, input of user ID and password) is performed, the login to the point service is completed.

[0063] When a login to the point service is performed in response to the notification sent in S104, the server 10 updates the customer's point balance information (S106). In S106, the server 10 adds the value of the cumulative points calculated in S103 to the value of the point balance in the point database DB2. After that, when the server 10 notifies the customer terminal 30 that points have been granted (S107), the customer terminal 30 displays the granted point amount on the display unit 35 (S108), and this process ends.

[0064] According to the privilege granting system S of the first embodiment described above, when a customer tells a store his / her contact information during shopping at the store, a notification is sent to that contact. The customer can obtain a privilege afterwards by performing an operation according to the notification. That is, even if the customer does not have a point card during shopping at the store, the customer can obtain points afterwards, which can improve the convenience for the customer.

[0065] Also, according to the privilege granting system S of the first embodiment, since the storage unit stores the transaction content information and the contact information in association with each other, the customer can obtain a privilege at a convenient timing for himself / herself (such as after returning home), which can further improve the convenience for the customer.

[0066] Also, according to the privilege granting system S of the first embodiment, since the calculation unit calculates the cumulative points, the convenience for the customer is further enhanced. For example, even if the customer has neglected to log in to the point service several times while being aware of the notification, according to the privilege granting system S of the first embodiment, the customer can retrospectively obtain the cumulative points obtained by adding up the points related to past transactions, so that the convenience for the customer can be further enhanced.

[0067] Also, according to the privilege granting system S of the first embodiment, the notification includes a link that prompts logging in to the point service, and points are granted based on the login operation to the point service. That is, in the privilege granting system S of the first embodiment, points are granted to the customer only after logging in to the point service, so that the customer can be prompted to log in to the point service.

[0068] Also, according to the privilege granting system S of the first embodiment, points are granted based on the login operation to the point service via the app. That is, in the privilege granting system S of the first embodiment, points are granted to the customer only after logging in to the point service via the app, so that the customer can be prompted to use the app.

[0069] Also, according to the privilege granting system S of the first embodiment, by calculating the cumulative points based on the transaction information related to a plurality of transactions conducted within the valid period, the calculation unit provides an incentive for the customer to log in earlier, so that the customer can be prompted to log in to the point service.

[0070] Also, according to the privilege granting system S of the first embodiment, by deleting the transaction information TI related to one or more transactions conducted before the valid period, the calculation unit provides a stronger incentive for the customer to log in earlier, so that the customer can be more preferably prompted to log in to the point service.

[0071] Also, according to the privilege granting system S of the first embodiment, since the point information indicating the point amount is included in the notification, the customer can know the point amount granted to himself / herself, so that the customer can be encouraged to log in to the point service.

[0072] [2. Second Embodiment] According to the privilege granting system S of the first embodiment, even if the customer does not have a point card when shopping at the store, the customer can obtain points retrospectively. Here, if the customer can grasp the point amount granted to himself / herself when shopping at the store, the customer can be more preferably encouraged to log in to the point service. Therefore, in the second embodiment, the case where the granted point amount is notified to the customer when shopping at the store will be described.

[0073] [2-1. Outline of the Second Embodiment] Hereinafter, the outline of the privilege granting system S of the second embodiment will be described with reference to FIGS. 7A and 7B. FIGS. 7A and 7B are diagrams showing the outline of the privilege granting system S of the second embodiment.

[0074] In the privilege granting system S of the second embodiment, as shown on the screen G21 of FIG. 7A, the cumulative point amount granted to the customer C is displayed on the display unit 25 of the store terminal 20. As shown in FIG. 7B, the store clerk SC of the store can convey the cumulative point amount displayed on the display unit 25 of the store terminal 20 to the customer.

[0075] In this way, according to the privilege granting system S of the second embodiment, since the customer can know the cumulative point amount when shopping at the store, the customer can be more preferably encouraged to log in to the point service. Hereinafter, the details of the privilege granting system S of the second embodiment will be described. In the second embodiment, the description of the same configuration as that of the first embodiment will be omitted.

[0076] [2-2. Functions Realized by the Privilege Granting System of the Second Embodiment] FIG. 8 is a functional block diagram showing an example of functions realized by the privilege granting system S of the second embodiment. As shown in FIG. 8, in the server 10, a point information transmission unit 106 is further realized. Also, in the store terminal 20, a point information reception unit 204 is further realized. The point information transmission unit 106 and the point information reception unit 204 are mainly realized by the control units 11 and 21, respectively. The point information transmission unit 106 transmits cumulative point information to the store terminal 20 of the target store. The cumulative point information is information indicating the content of the cumulative points. In this embodiment, the case where the cumulative point information is the cumulative point amount will be described, but the cumulative point information is not limited to this example, and may be, for example, information indicating the expiration date of the cumulative points. The point information reception unit 204 receives cumulative point information indicating the cumulative points transmitted from the server 10.

[0077] [2-3. Processing Executed by the Privilege Granting System of the Second Embodiment] FIG. 9 is a flowchart showing an example of processing executed by the privilege granting system S of the second embodiment. The processing shown in FIG. 9 is executed by the control units 11, 21, and 31 operating according to programs stored in the storage units 12, 22, and 32, respectively. In the following description, the description of the same processing as in the first embodiment will be omitted.

[0078] As shown in FIG. 9, after calculating the cumulative points in S203, the server 10 transmits the calculated cumulative point information to the store terminal 20 (S204). The store terminal 20 causes the received cumulative point information to be displayed on the display unit 25 (S205) and ends the processing. In S205, the store terminal 20 causes, for example, the screen G21 shown in FIG. 7A to be displayed on the display unit 25.

[0079] [4. Third Embodiment] In the third to fifth embodiments, as an example, the case where the operator of the point service also serves as the operator of the electronic payment service will be described. That is, in the fifth embodiment, the case where the point service and the electronic payment service are provided integrally will be described.

[0080] In the privilege granting system S of the first embodiment, points are granted to customers only after logging in to the point service, so it is possible to encourage logging in to the point service. However, when the point service and the electronic payment service are provided integrally as in the third embodiment, the existence of customers who log in to the electronic payment service only for the purpose of obtaining points is also assumed. It is considered that such customers are less likely to actively use the electronic payment service after logging in. Therefore, in the third embodiment, a case where points are granted to a customer only when a service-related operation related to the electronic payment service is performed will be described.

[0081] [4-1. Outline of the Third Embodiment] FIG. 10 is a diagram showing an outline of the privilege granting system S of the third embodiment. As shown on the screen G41 in FIG. 10, in the electronic payment service, setting of a credit card for payment is required. A customer who is a user of the electronic payment service can perform electronic payment only after completing the setting of this credit card. Therefore, in the privilege granting system S of the third embodiment, after logging in to the electronic payment service, it is determined whether the credit card has been set. If it is determined that the credit card has been set, points are granted to the customer, and if it is determined that the credit card has not been set, points are not granted to the customer.

[0082] As described above, according to the privilege granting system S of the third embodiment, points are granted to the customer only after the credit card is set after logging in to the electronic payment service, so the use of the electronic payment service by the customer is further promoted. Hereinafter, the details of the privilege granting system S of the third embodiment will be described. In the third embodiment, the description of the same configuration as that of the first embodiment will be omitted.

[0083] [4-2. Functions Realized by the Privilege Granting System of the Third Embodiment] FIG. 11 is a functional block diagram showing an example of functions realized by the privilege granting system S of the third embodiment. As shown in FIG. 11, in the server 10, an operation determination unit 107 is further realized. The operation determination unit 107 is mainly realized by the control unit 11.

[0084] [User Database] In the third embodiment, the data storage unit 100 of the server 10 further stores a user database DB3. FIG. 12 is a diagram showing an example of the user database DB3. The user database DB3 stores information of users of the electronic payment service. Specifically, in the user database DB3, user ID information, password information, name information, completion operation information, user type information, and last login date information are stored in association with each other. Here, the user ID information stored in the user database DB3 is stored in association with each contact information CI in the point database DB2 (see FIG. 5). Note that the user database DB3 is not limited to the example shown in FIG. 12. For example, other data may be stored in the user database DB3. Also, details of the user type information and the last login date information will be described in the fourth and fifth embodiments.

[0085] The completion operation information indicates the type of service-related operation regarding the electronic payment service that a customer who is a user of the electronic payment service has completed. In the third embodiment, as shown in FIG. 12, the case where the service-related operation is the setting of a credit card, the consent to the membership agreement, and the use of payment will be described. However, the service-related operation is not limited to this example. For example, it may be the setting of account information, the setting of linkage with a bank account, etc. Also, when the electronic payment service is provided via an application, the service-related operation may be an operation in the application.

[0086] [Operation Determination Unit] The operation determination unit 107 determines whether a service-related operation has been performed. Specifically, the operation determination unit 107 determines whether a service-related operation has been performed based on the completion operation information stored in association with the customer's user ID information. That is, the operation determination unit 107 refers to the user database DB3 to determine whether a service-related operation has been performed. In the third embodiment, as an example, a case where the operation determination unit 107 determines only whether a credit card has been set will be described. However, the operation determination unit 107 may determine whether an operation has been performed for each of at least two combinations, for example, setting of a credit card, consent to the membership agreement, and use of payment.

[0087] [Point awarding unit] In the third embodiment, when it is determined that the credit card has been set, the point awarding unit 105 awards points to the customer, and when it is determined that the credit card has not been set, the point awarding unit 105 does not award points to the customer.

[0088] [4-3. Processing executed by the privilege granting system of the third embodiment] FIG. 13 is a flowchart showing an example of the processing executed by the privilege granting system S of the third embodiment. The processing shown in FIG. 13 is executed by the control units 11, 21, 31 operating according to the programs stored in the storage units 12, 22, 32, respectively. In the following description, the description of the same processing as in the first embodiment will be omitted.

[0089] As shown in FIG. 13, when a login to the electronic payment service is performed from the link described in the notification (S305), the server 10 determines whether a credit card is set in the electronic payment service (S306). If the server 10 determines that the credit card is not set (S306; N), the process ends as it is. Note that, when the server 10 determines that the credit card is not set (S306; N), the determination process of S306 may be repeated until it is determined that the credit card is set. When the server 10 determines that the credit card is set (S306; Y), the server 10 updates the customer's remaining point balance (S307).

[0090] [5. Fourth Embodiment] In the fourth embodiment, a case where new points are further given when a customer is a new user of the electronic payment service will be described. As an example, a new user is a customer who has not performed a login operation even once after registering as a member of the electronic payment service. That is, when a customer performs a login operation after registering as a member of the electronic payment service, the electronic payment service registers the customer as an existing user in, for example, a user database DB3 described later. The customer can register as a member on a membership registration screen (not shown) that transitions after pressing the membership registration button B3 on the screen G13 shown in FIG. 2D, for example. According to the privilege granting system S of the fourth embodiment, it is possible to encourage a customer who is a new user to use the electronic payment service.

[0091] [5-1. Outline of the Fourth Embodiment] FIGS. 14A and 14B are diagrams showing an outline of the privilege granting system S of the fourth embodiment. As shown in FIG. 12, user type information indicating whether a customer corresponds to a new user or an existing user of the electronic payment service is stored in the user database DB3. As shown in FIG. 14A, the customer with the user ID "abcd1234" is a new user and thus is an object for granting new points.

[0092] Then, for the customer with the user ID "abcd1234", as shown in the screen G51 of FIG. 14B, the aforementioned cumulative points are granted, and as shown in the screen G52 of FIG. 14B, new points are further granted. In this way, when the customer is a new user, new points are further granted to the customer, so that the use of the electronic payment service by the customer is further promoted. Hereinafter, the details of the privilege granting system S of the fourth embodiment will be described. In the fourth embodiment, the description of the same configuration as that of the first embodiment and the third embodiment will be omitted.

[0093] [5-2. Functions Realized by the Privilege Granting System of the Fourth Embodiment] FIG. 15 is a functional block diagram showing an example of functions realized by the privilege granting system S of the fourth embodiment. As shown in FIG. 15, in the server 10, a user type determination unit 108 is further realized. The user type determination unit 108 is mainly realized by the control unit 11.

[0094] [User Type Determination Unit] The user type determination unit 108 determines whether the customer corresponds to a new user or an existing user of the electronic payment service. Specifically, the user type determination unit 108 determines whether the customer corresponds to a new user or an existing user of the electronic payment service based on whether the customer related to the contact information CI received from the store terminal 20 of the target store is registered as an existing user. More specifically, the user type determination unit 108 determines whether the customer corresponds to a new user or an existing user of the electronic payment service based on the user type information stored in association with the customer's user ID information. That is, the user type determination unit 108 determines whether the customer corresponds to a new user or an existing user of the electronic payment service based on the user type information stored in association with the contact information CI included in the transaction information TI received by the transaction information receiving unit 101. Here, the user type information is information indicating whether the customer corresponds to a new user or an existing user of the electronic payment service.

[0095] [Notification Sending Unit] When it is determined that the customer is a new user, the notification sending unit 104 of the fourth embodiment sends a notification including new point information (new privilege information) indicating the amount of new points (the content of the new privilege). As a result, the customer can know how many points can be obtained, so that an operation according to the notification can be prompted.

[0096] [Point awarding unit] When it is determined that the customer is a new user, the point awarding unit 105 of the fourth embodiment further awards new points to the customer that are different from the cumulative points. Specifically, when it is determined that the customer is a new user, the point awarding unit 105 adds the value of the new points to the value of the point balance information stored in association with the contact information CI included in the transaction information TI received by the transaction information receiving unit 101 to update the point balance information. Note that when it is determined that the customer is an existing user, the point awarding unit 105 does not award new points to the customer.

[0097] [5-3. Processing Executed by the Privilege Granting System of the Fourth Embodiment] FIG. 16 is a flowchart showing an example of the processing executed by the privilege granting system S of the fourth embodiment. The processing shown in FIG. 16 is executed by the control units 11, 21, and 31 operating according to the programs stored in the storage units 12, 22, and 32, respectively. In the following description, the description of the same processing as in the first embodiment is omitted.

[0098] As shown in FIG. 16, when a login to the electronic payment service is performed from the link described in the notification (S405), the server 10 determines whether the customer is a new user or an existing user of the electronic payment service (S406). If the server 10 determines that the customer is a new user (S406; new user), it adds the value of the new points to the value of the point balance information to update the point balance information (S407), and then adds the value of the cumulative points to the value of the point balance information to update the point balance information (S408). On the other hand, if the server 10 determines that the customer is an existing user (S406; existing user), it adds the value of the cumulative points to the value of the point balance information to update the point balance information (S408).

[0099] [6. Fifth Embodiment] When a customer is an existing user of the electronic payment service, there is little need to encourage the use of the electronic payment service when the customer is using the electronic payment service within a certain period. On the other hand, when the customer has not used the electronic payment service within a certain period, it is highly likely that the customer has forgotten the existence of the electronic payment service. Therefore, in the fifth embodiment, a case will be described in which it is controlled whether to send a notification according to whether an existing user of the electronic payment service has used the electronic payment service within a certain period.

[0100] [6-1. Outline of the Fifth Embodiment] Figure 17 is a diagram showing an overview of the privilege granting system S of the fifth embodiment. In the fifth embodiment, when a customer who is an existing user of the electronic payment service has used the electronic payment service within the determination period, a notification is sent, and when the customer has not used the electronic payment service within the determination period, no notification is sent. In the fifth embodiment, the determination period is a period of three months retroactive from the determination date, and a case where the determination date is March 17, 2023 will be described. As shown in FIG. 12, in the user database DB3, the last login date information indicating the date when the customer last logged in to the electronic payment service is stored. The last login date information can also be said to be the last use date information indicating the date when the customer last used the electronic payment service. As shown in FIG. 17, the customer with the user ID "defg5678" last logged in on November 3, 2022, which is before the period of three months retroactive from the determination date, so a notification is sent. On the other hand, the user with the user ID "hijk9012" last logged in on January 18, 2023, within the period of three months retroactive from the determination date, so no notification is sent.

[0101] As described above, in the privilege granting system S of the fifth embodiment, when a customer who is an existing user of the electronic payment service has used the electronic payment service within the determination period, there is little need to encourage the customer to use the electronic payment service, so no notification is sent. That is, in the fifth embodiment, for customers who have little need to encourage the use of the electronic payment service, points are granted without having them perform a login operation, thus further enhancing the convenience for the customers.

[0102] On the other hand, when an existing user customer has not used the electronic payment service within the determination period, it is highly likely that the customer has forgotten the existence of the electronic payment service, so a notification is sent. That is, in the fifth embodiment, it is possible to remind customers who are highly likely to have forgotten the existence of the electronic payment service of its existence, thus encouraging the customers to use a predetermined service. Hereinafter, the details of the privilege granting system S of the fifth embodiment will be described. Note that in the fifth embodiment, descriptions of the same configurations as those in the first embodiment and the fourth embodiment will be omitted.

[0103] [Functions Implemented by the Privilege Granting System of the Fifth Embodiment] FIG. 18 is a functional block diagram showing an example of functions implemented by the privilege granting system S of the fifth embodiment. As shown in FIG. 18, in the server 10, a usage determination unit 109 is further implemented. The usage determination unit 109 is mainly implemented by the control unit 11.

[0104] [Usage Determination Unit] When it is determined that the customer is an existing user, the usage determination unit 109 determines whether the customer has used the electronic payment service within the past determination period. Specifically, the usage determination unit 109 determines whether the customer has used the electronic payment service within the past determination period based on the last login date information stored in association with the customer's user ID information. That is, the usage determination unit 109 determines whether the customer has used the electronic payment service within the past determination period based on the last login date information stored in association with the contact information CI included in the transaction information TI received by the transaction information receiving unit 101.

[0105] [Notification Sending Unit] The notification sending unit 104 of the fifth embodiment sends a notification to the customer's contact when it is determined that the customer has not used the electronic payment service within the determination period, and does not send a notification to the customer's contact when it is determined that the customer has used the electronic payment service within the determination period.

[0106] [Point Granting Unit] The point granting unit 105 of the fifth embodiment grants points to the customer even without a login operation to the electronic payment service when it is determined that the customer has used the electronic payment service within the determination period.

[0107] [6-3. Processes Executed by the Privilege Granting System of the Fifth Embodiment] FIG. 19 is a flowchart showing an example of the process executed by the privilege granting system S of the fifth embodiment. The process shown in FIG. 19 is executed by the control units 11, 21, and 31 operating according to the programs stored in the storage units 12, 22, and 32, respectively. In the following description, the description of the same processes as those in the first embodiment is omitted.

[0108] As shown in FIG. 19, the server 10 calculates the cumulative points to be granted to the customer related to the received transaction information TI (S503), and then determines whether the customer falls into either a new user or an existing user (S504). When the server 10 determines that the customer is an existing user (S504; existing user), it determines whether the customer has used the electronic payment service within the determination period (S505). When the server 10 determines that the customer has not used the electronic payment service within the determination period (S505; N), it sends a notification to the contact indicated by the contact information CI included in the received transaction information TI (S506). When the customer terminal 30 logs in to the point service from the link described in the notification (S507), the server 10 updates the customer's point balance information (S508).

[0109] On the other hand, when the server 10 determines that the customer has used the electronic payment service within the determination period (S505; Y), it directly updates the customer's point balance information (S508). Also, when the server 10 determines that the customer is a new user (S504; new user), it sends a notification to the contact indicated by the contact information CI included in the received transaction information TI (S506).

[0110] [7. Modification Example] Note that the present disclosure is not limited to the embodiments described above. It can be appropriately changed without departing from the gist of the present disclosure.

[0111] For example, in one modification, the point awarding unit 105 may award points to the customer in advance regardless of whether there is a login operation to the point service. Specifically, when the server 10 receives the transaction content information TCI and the contact information CI from the store terminal 20 of the target store, the point awarding unit 105 may award points to the customer. In this case, the operation in response to the notification may be a service-related operation as described above.

[0112] Also, in another modification, the point awarding unit 105 may award points to the customer according to only the transaction content information TCI received by the transaction information receiving unit 101. That is, the point awarding unit 105 may award points for each transaction to the customer instead of awarding cumulative points. In this modification, the calculation unit 103 may not be implemented in the server 10.

[0113] In addition, at least two of the embodiments and modifications described above may be arbitrarily combined with each other.

[0114] [8. Supplementary Note] For example, the privilege granting system according to the present disclosure may also have the following configuration. (1) Receiving means for receiving, from a store terminal of a target store that is any one of one or more stores, transaction content information indicating the content of a transaction conducted at the target store and contact information indicating the contact information of a customer who conducted the transaction; Notification transmission means for transmitting a notification to the contact; Privilege granting means for granting a privilege corresponding to the transaction content information to the customer based on an operation in response to the notification; A privilege granting system having the above. (2) Further having storage means for associating and storing the transaction content information and the contact information; The privilege granting system according to (1). (3) The receiving means receives a plurality of transaction information including, from each store terminal of the one or more stores, transaction content information indicating the content of a transaction conducted at the store and contact information indicating the contact details of the customer who conducted the transaction, The storage means stores the plurality of transaction information, When the receiving means receives the transaction information, based on one or more pieces of the transaction information among the plurality of transaction information stored by the storage means and including the contact information included in the transaction information received by the receiving means, there is further a determining means for determining a comprehensive privilege to be granted to the customer related to the transaction information received by the receiving means, The privilege granting means grants the comprehensive privilege to the customer based on an operation corresponding to the notification, (2) The privilege granting system according to the above. (4) The determining means determines the comprehensive privilege to be granted to the customer related to the transaction information received by the receiving means based on a plurality of the transactions conducted within a predetermined period among the plurality of transaction information including the contact information included in the transaction information received by the receiving means, (3) The privilege granting system according to the above. (5) There is further an erasing means for erasing the transaction information related to one or more of the transactions conducted before the predetermined period among the plurality of transaction information stored by the storage means, (4) The privilege granting system according to the above. (6) There is further a privilege information transmitting means for transmitting comprehensive privilege information indicating the content of the comprehensive privilege to the store terminal of the target store, (3) - (5) The privilege granting system according to any one of the above. (7) The notification includes privilege information indicating the content of the privilege, (1) - (6) The privilege granting system according to any one of the above. (8) The notification includes a link prompting login to a predetermined service, The operation is login to the predetermined service. The privilege granting system according to any one of (1) to (6). (9) The operation is a login to the predetermined service via an application related to the predetermined service. The privilege granting system according to (8). (10) It further has an operation determination means for determining whether a service-related operation regarding the predetermined service has been performed. When it is determined that the service-related operation has been performed, the privilege granting means grants the privilege to the customer, and when it is determined that the service-related operation has not been performed, the privilege granting means does not grant the privilege to the customer. The privilege granting system according to (8) or (9). (11) It further has a user type determination means for determining whether the customer corresponds to a new user or an existing user of the predetermined service. When it is determined that the customer is a new user, the privilege granting means further grants a new privilege different from the privilege. The privilege granting system according to any one of (8) to (10). (12) Based on whether the customer related to the contact information received from the store terminal of the target store is registered as an existing user, the user type determination means determines whether the customer corresponds to a new user or an existing user of the predetermined service. When it is determined that the customer is a new user, the notification sending means sends the notification including new privilege information indicating the content of the new privilege. The privilege granting system according to any one of (8) to (11). (13) A user type determination means for determining whether the customer corresponds to a new user or an existing user of the predetermined service, and a usage determination means for determining whether the customer has used the predetermined service within a past determination period when it is determined that the customer is an existing user. When it is determined that the customer has not used the predetermined service within the determination period, the notification sending means sends the notification to the contact destination, and when it is determined that the customer has used the predetermined service within the determination period, the notification sending means does not send the notification to the contact destination. When it is determined that the customer has used the predetermined service within the determination period, the privilege granting means grants the privilege to the customer without any operation in response to the notification. The privilege granting system according to any one of (8) to (12).

Explanation of Signs

[0115] S Privilege granting system, N Network, 10 Server, 20 Store terminal, 30 Customer terminal, 11, 21, 31 Control unit, 12, 22, 32 Storage unit, 13, 23, 33 Communication unit, 24, 34 Operation unit, 25, 35 Display unit, C Customer, SC Store clerk, G11, G12, G13, G14, G21, G41, G51, G52 Screen, B1, B2, B3 Button, L Link, 100 Data storage unit, 101 Transaction information receiving unit, 102 Storage unit, 103 Calculation unit, 104 Notification sending unit, 105 Point granting unit, 106 Point information sending unit, 107 Operation determination unit, 108 User type determination unit, 109 Usage determination unit, 200 Data storage unit, 201 Transaction information sending unit, 202 Display control unit, 203 Operation reception unit, 204 Point information receiving unit, 300 Data storage unit, 301 Display control unit, 302 Operation reception unit, DB1 Transaction information database, DB2 Point database, DB3 User database, TI Transaction information, CI Contact destination information, TCI Transaction content information.

Claims

1. Receiving means for receiving, from a store terminal of a target store which is any one of one or more stores, transaction content information indicating the content of a transaction conducted at the target store and contact information indicating the contact details of the customer who conducted the transaction; User type determination means for determining whether the customer is a new user or an existing user of a predetermined service; Utilization determination means for determining whether the customer has used the predetermined service within a past determination period when it is determined that the customer is the existing user; Notification sending means for sending, to the contact, a notification including a link prompting login to the predetermined service when it is determined that the customer has not used the predetermined service within the determination period, and not sending the notification to the contact when it is determined that the customer has used the predetermined service within the determination period; Privilege granting means for granting a privilege corresponding to the transaction content information to the customer based on a login operation to the predetermined service in response to the notification; comprising when it is determined that the customer has used the predetermined service within the determination period, the privilege granting means grants the privilege to the customer without an operation in response to the notification; Privilege granting system.

2. The privilege granting system according to claim 1, further comprising storage means for storing the transaction content information and the contact information in association with each other. The privilege granting system according to claim 1.

3. The receiving means receives a plurality of transaction information each including transaction content information indicating the content of a transaction conducted at the store and contact information indicating the contact details of the customer who conducted the transaction, from the store terminal of each of the one or more stores; The storage means stores the plurality of transaction information; When the receiving means receives the transaction information, determination means for determining a comprehensive privilege to be granted to the customer related to the transaction information received by the receiving means, based on one or more pieces of the transaction information including the contact information included in the transaction information received by the receiving means among the plurality of transaction information stored by the storage means, is further provided; The privilege granting means grants the comprehensive privilege to the customer based on an operation in response to the notification; The privilege granting system according to claim 2.

4. The determining means determines the comprehensive privilege to be granted to the customer related to the transaction information received by the receiving means based on a plurality of the transactions conducted within a predetermined period among the plurality of transaction information including the contact information included in the transaction information received by the receiving means. The privilege granting system according to claim 3.

5. The system further includes an erasing means for erasing the transaction information related to one or more of the transactions conducted before the predetermined period among the plurality of transaction information stored by the storing means. The privilege granting system according to claim 4.

6. The system further includes a privilege information transmitting means for transmitting comprehensive privilege information indicating the content of the comprehensive privilege to the store terminal of the target store. The privilege granting system according to any one of claims 3 to 5.

7. The notification includes privilege information indicating the content of the privilege. The privilege granting system according to claim 1 or 2.

8. The operation is a login to the predetermined service via an application related to the predetermined service. The privilege granting system according to claim 1 or 2.

9. The system further includes an operation determination means for determining whether a service-related operation regarding the predetermined service has been performed. When it is determined that the service-related operation has been performed, the privilege granting means grants the privilege to the customer, and when it is determined that the service-related operation has not been performed, the privilege granting means does not grant the privilege to the customer. The privilege granting system according to claim 1 or 2.

10. When it is determined that the customer is a new user, the privilege granting means further grants a new privilege different from the privilege. The privilege granting system according to claim 1 or 2.

11. The user type determination means determines whether the customer related to the contact information received from the store terminal of the target store is registered as an existing user, and determines whether the customer belongs to either a new user or an existing user of the predetermined service based thereon. When it is determined that the customer is a new user, the notification transmitting means transmits the notification including new privilege information indicating the content of the new privilege. The privilege granting system according to claim 10.

12. A receiving step in which a receiving means receives transaction content information indicating the content of a transaction conducted at a target store, which is one of one or more stores, and contact information indicating the contact information of the customer who conducted the transaction, from the store terminal of the target store. A user type determination step in which the user type determination means determines whether the customer is a new user or an existing user of a predetermined service; A usage determination step in which the usage determination means determines whether the customer has used the predetermined service within a past determination period when it is determined that the customer is the existing user; A notification transmission step in which the notification transmission means transmits a notification including a link prompting login to the predetermined service to the contact when it is determined that the customer has not used the predetermined service within the determination period, and does not transmit the notification to the contact when it is determined that the customer has used the predetermined service within the determination period; A privilege granting step in which the privilege granting means grants a privilege corresponding to the transaction content information to the customer based on a login operation to the predetermined service in response to the notification; comprising; In the privilege granting step, when it is determined that the customer has used the predetermined service within the determination period, the privilege granting means grants the privilege to the customer without an operation in response to the notification; Privilege granting method.

13. Receiving means for receiving transaction content information indicating the content of a transaction conducted at the target store and contact information indicating the contact of the customer who conducted the transaction from a store terminal of the target store which is any one of one or more stores; User type determination means for determining whether the customer is a new user or an existing user of a predetermined service; Usage determination means for determining whether the customer has used the predetermined service within a past determination period when it is determined that the customer is the existing user; Notification transmission means for transmitting a notification including a link prompting login to the predetermined service to the contact when it is determined that the customer has not used the predetermined service within the determination period, and not transmitting the notification to the contact when it is determined that the customer has used the predetermined service within the determination period; Privilege granting means for granting a privilege corresponding to the transaction content information to the customer based on a login operation to the predetermined service in response to the notification; A program for causing a computer to function as such; When it is determined that the customer has used the predetermined service within the determination period, the privilege granting means grants the privilege to the customer without an operation in response to the notification. Program.

14. Receiving means for receiving transaction amount information indicating the total amount of one or more products related to a transaction conducted at the target store, which is any one of one or more stores, and contact information indicating the contact information of the customer who conducted the transaction, from a store terminal of the target store; User ID storage means for storing the contact information, a user ID in a predetermined service, and cumulative privilege information indicating the privilege granted to the user ID, in association with each other; Notification sending means for sending a notification prompting login to the predetermined service to the contact; When login to the predetermined service is performed, by referring to the user ID storage means and updating the cumulative privilege information associated with the user ID according to the transaction amount information received together with the contact information associated with the user ID related to the login, privilege granting means for granting a privilege corresponding to the transaction amount information to the user ID; A privilege granting system having the above.

Citation Information

Patent Citations

  • System, server, and method for managing point and point providing method

    JP2008198030A

  • Point system for housing

    JP2012103803A

  • Privilege application system, privilege application method, privilege application device, privilege application program, privilege relevant information display program and privilege relevant information display method

    JP2013250719A

  • Privilege consumption system

    JP2015184890A

  • Point card

    JP2017161971A