Display control system according to location information, display control method according to location information, and program

JP7668854B2Active Publication Date: 2025-04-25RAKUTEN GROUP INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023166237
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-04-25
Estimated Expiration
2043-09-27

AI Technical Summary

Technical Problem

Existing technologies fail to effectively encourage users who have used one store to use a second store by not providing clear information about the products or services offered by the second store on the payment completion screen.

Method used

A display control system that acquires position information of the first store, retrieves advertisement information for the second store based on this information, and displays a payment completion screen on the user's terminal including advertisements for the second store's products or services.

Benefits of technology

This solution effectively encourages users who have used the first store to visit the second store by providing them with relevant advertisements on the payment completion screen, thereby enhancing user engagement and potential sales for the second store.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000031_0000
    Figure 00000031_0000
  • Figure 00000032_0000
    Figure 00000032_0000
  • Figure 00000033_0000
    Figure 00000033_0000
Patent Text Reader

Abstract

To effectively encourage a user who has used a first store to use a second store.SOLUTION: A position information acquisition unit (102) of a display control system (1) in accordance with position information is configured to acquire position information on a position of a first store at which payment based on a user terminal (20) of a user has been executed. An advertisement information acquisition unit (103) is configured to acquire advertisement information on an advertisement for a second commodity or a second service dealt in at a second store based on the position information. A display control unit (104) is configured to display, on the user terminal (20), a payment completion screen that relates to completion of the payment and includes the advertisement indicated by the advertisement information.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a display control system according to position information, a display control method according to position information, and a program. [Background technology]

[0002] Conventionally, there is known a technology for displaying a screen on a user terminal according to location information acquired based on signals from satellites received by a GPS receiver. Various methods for acquiring location information are known in addition to methods using a GPS receiver. For example, Patent Document 1 describes a system for identifying coupons that a user can use at a second store located within a predetermined distance from a first store where a payment was made using the user's user terminal. The system of Patent Document 1 displays a payment completion screen on the user terminal indicating the completion of payment at the first store and coupons that can be used for all products at the second store. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2023-088782 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the coupons displayed on the payment completion screen in Patent Document 1 are not coupons for specific products or services available at the second store, so the user cannot know what products or services the second store offers. Therefore, with the technology in Patent Document 1, even if the user sees the coupons on the payment completion screen, there is a possibility that the user will not be interested in the second store.

[0005] One of the purposes of the present disclosure is to effectively encourage users who have used the first store to use the second store. [Means for solving the problem]

[0006] The display control system according to the present disclosure in response to location information includes a location information acquisition unit that acquires location information regarding the location of a first store where a payment was made based on a user's user terminal, an advertising information acquisition unit that acquires advertising information regarding an advertisement for a second product or a second service handled by a second store based on the location information, and a display control unit that displays, on the user terminal, a payment completion screen regarding the completion of the payment, the payment completion screen including the advertisement indicated by the advertising information. [Effects of the Invention]

[0007] The present disclosure can, for example, effectively encourage a user who has used a first store to use a second store. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of a hardware configuration of a display control system. [Figure 2] FIG. 10 is a diagram illustrating an example of a screen displayed on a user terminal. [Figure 3] FIG. 2 is a diagram showing an example of the relationship between a first store, a second store, and a third store. [Figure 4] FIG. 2 is a diagram illustrating an example of functions realized by the display control system. [Figure 5] FIG. 2 is a diagram illustrating an example of a user database. [Figure 6] FIG. 2 is a diagram illustrating an example of a store database. [Figure 7] FIG. 2 is a diagram illustrating an example of processing executed by the display control system. [Figure 8] FIG. 10 is a diagram illustrating an example of a function realized in a modified example. DETAILED DESCRIPTION OF THE INVENTION

[0009] [1. Hardware configuration of the display control system] An example of an embodiment of a display control system according to location information, a display control method according to location information, and a program according to the present disclosure will be described.

[0010] Fig. 1 is a diagram illustrating an example of the hardware configuration of a display control system. For example, the display control system 1 includes a server 10, a user terminal 20, and a store terminal 30. Each of the server 10, the user terminal 20, and the store terminal 30 is connected to a network N such as the Internet or a LAN. In the example of Fig. 1, one each of the server 10, the user terminal 20, and the store terminal 30 is shown, but there may be multiple of at least one of the server 10, the user terminal 20, and the store terminal 30.

[0011] Server 10 is a server computer of an operator that operates a payment service. The payment service is a service related to electronic payment (cashless payment). For example, server 10 includes a control unit 11, a memory unit 12, and a communication unit 13. Control unit 11 includes at least one processor. Memory unit 12 includes at least one of volatile memory such as RAM and non-volatile memory such as flash memory. Communication unit 13 includes at least one of a communication interface for wired communication and a communication interface for wireless communication.

[0012] The user terminal 20 is a computer of a user who uses the payment service. For example, the user terminal 20 is a smartphone, a tablet, a personal computer, or a wearable terminal. For example, the user terminal 20 includes a control unit 21, a memory unit 22, a communication unit 23, an operation unit 24, a display unit 25, and a GPS receiving unit 26. The hardware configurations of the control unit 21, the memory unit 22, and the communication unit 23 may be similar to those of the control unit 11, the memory unit 12, and the communication unit 13, respectively. For example, the operation unit 24 is an input device such as a touch panel or a mouse. The display unit 25 is a display such as a liquid crystal or organic EL display. The GPS receiving unit 26 is a receiver that receives signals from satellites.

[0013] The store terminal 30 is a computer of a merchant affiliated with the payment service. For example, the store terminal 30 is a POS terminal, a self-checkout terminal, a personal computer, a tablet, or a smartphone. The store terminal 30 includes a control unit 31, a memory unit 32, a communication unit 33, an operation unit 34, a display unit 35, and a reading unit 36. The hardware configurations of the control unit 21, the memory unit 22, the communication unit 23, the operation unit 24, and the display unit 25 may be similar to those of the control unit 11, the memory unit 12, the communication unit 13, the operation unit 24, and the display unit 25, respectively. The reading unit 36 ​​is a device (for example, a camera, a code reader, or a reader / writer) capable of reading a code or an IC chip.

[0014] The programs stored in the storage units 12, 22, 32 may be supplied to the server 10, the user terminal 20, or the store terminal 30 via the network N. Also, at least one of a reading unit (e.g., a memory card slot) that reads a computer-readable information storage medium and an input / output unit (e.g., a USB port) for inputting and outputting data to and from an external device may be included in the server 10, the user terminal 20, or the store terminal 30. For example, a program stored in an information storage medium may be supplied to the server 10, the user terminal 20, or the store terminal 30 via at least one of the reading unit and the input / output unit.

[0015] Furthermore, the display control system 1 only needs to include at least one computer. The computers included in the display control system 1 are not limited to the example of FIG. 1. For example, the display control system 1 may include only the server 10. In this case, the user terminal 20 and the store terminal 30 exist outside the display control system 1. The display control system 1 may include only the server 10 and the store terminal 30. In this case, the user terminal 20 exists outside the display control system 1. The display control system 1 may include only the server 10 and the user terminal 20. In this case, the store terminal 30 exists outside the display control system 1. The display control system 1 may include only other computers not shown in FIG. 1.

[0016] [2. Display control system overview] In this embodiment, a user uses a payment service based on the user terminal 20. For example, in this embodiment, a case is taken as an example where a user uses a payment service by presenting a code (e.g., a barcode or a two-dimensional code) displayed on the user terminal 20. The payment method itself in the payment service may be any of various known methods. For example, the payment method may be a method using the communication unit 23, a method using an IC chip in the user terminal 20, or any other method.

[0017] FIG. 2 is a diagram showing an example of a screen displayed on user terminal 20. For example, when a user launches a payment app installed on user terminal 20, user terminal 20 displays the payment app's top screen SC1 on display unit 25, as shown in the upper part of FIG. 2. The payment app is an application provided by a payment service operator. The top screen SC1 displays a code C10 that encodes information necessary for payment. For example, user identification information that can identify the user is encoded in code C10.

[0018] For example, when the store terminal 30 reads the code C10 with the reading unit 36, it communicates with the server 10 and executes the payment. The payment process may be a known process. For example, instead of the type of payment in which the store terminal 30 reads the code C10, the type of payment may be executed in which the user terminal 20 reads a code displayed on the store terminal 30 or a code posted in the store. Alternatively, for example, a type of payment that is completed only by operating the user terminal 20 may be executed. A type of payment in which the IC chip of the user terminal 20 is held over the reading unit 36 ​​may be executed.

[0019] In this embodiment, advertisements for products or services handled by other stores near the store where the user has made a payment are displayed on the user terminal 20. Hereinafter, the store where the user has made a payment will be referred to as the first store. The other store near the first store will be referred to as the second store. For example, the second store is the advertiser's store. The advertiser may be someone other than the second store. The other store that is not near the first store will be referred to as the third store. Each of the first store, second store, and third store has its own store terminal 30. Hereinafter, when there is no need to distinguish between the first store, second store, and third store, they will simply be referred to as stores.

[0020] FIG. 3 is a diagram showing an example of the relationship between a first store, a second store, and a third store. For example, of all stores affiliated with the payment service, another store that is less than n km away from the first store (n: positive number) corresponds to the second store. Of all stores affiliated with the payment service, another store that is n km or more away from the first store corresponds to the third store. As shown in FIG. 3, the number of second stores is not limited to one. There may be multiple second stores. Depending on the location of the first store, there may not be a second store.

[0021] For example, when the server 10 receives a payment request from a first store, it identifies a second store that is less than n km away from the first store. If there are multiple second stores, the server 10 narrows down the second stores for which advertisements will be displayed based on an arbitrary method. In this embodiment, a case will be described in which the server 10 randomly narrows down the second stores. Other narrowing down methods will be described in modified examples described later. As shown in the lower part of FIG. 2, the server 10 causes the user terminal 20 to display a payment completion screen SC2 indicating the completion of payment and an advertisement for products or services handled by the second store.

[0022] As described above, the display control system 1 causes the user terminal 20 to display a payment completion screen SC2 showing advertisements for products or services handled by a second store located near the first store where the user made a payment. Hereinafter, the products handled by the second store will be referred to as "second products." The services handled by the second store will be referred to as "second services." The display control system 1 displays advertisements for specific second products or second services handled by the second store on the payment completion screen SC2 that the user focuses on after payment, thereby effectively encouraging users who have used the first store to use the second store. Hereinafter, details of this embodiment will be described.

[0023] [3. Functions realized by the display control system] FIG. 4 is a diagram showing an example of functions realized by the display control system 1. As shown in FIG.

[0024] [3-1. Functions realized by the server] For example, the server 10 includes a data storage unit 100, a payment execution unit 101, a location information acquisition unit 102, an advertisement information acquisition unit 103, and a display control unit 104. The data storage unit 100 is realized by the memory unit 12. The payment execution unit 101, the location information acquisition unit 102, the advertisement information acquisition unit 103, and the display control unit 104 are each realized by the control unit 11.

[0025] [Data storage section] The data storage unit 100 stores data necessary for providing payment services to users. For example, the data storage unit 100 stores a user database DB1 and a store database DB2.

[0026] FIG. 5 is a diagram showing an example of user database DB1. User database DB1 is a database that stores various information related to each of multiple users. For example, user identification information, payment source information, payment method information, and store usage information are stored in user database DB1. Any information may be stored in user database DB1. The information stored in user database DB1 is not limited to the example in FIG. 5. For example, user database DB1 may also store balance information related to the balance of a payment method.

[0027] User identification information is information that can identify a user. For example, the user identification information is letters, numbers, other symbols, or a combination thereof. The user identification information may be information that allows a user to log in to the payment service, or may be temporary information issued by the server 10. In this embodiment, an example is given in which the user identification information is temporary information coded into code C10. In this case, other user identification information that allows the user to log in to the payment service may be stored in the user database DB1. For example, the other user identification information may be a user ID, an email address, a phone number, or other information.

[0028] Payment source information is information about the payment method that the user has set as the payment source for the payment service. In the payment service, the user can use any payment method. For example, the payment method that the user can use may be a credit card, electronic money, a bank account, an account at a financial institution other than a bank, an account at a non-financial institution, a debit card, a points card, a cryptocurrency, a wallet, or any other payment method. For example, the user can set any payment method out of multiple payment methods as the payment source. Payment method information is information about the payment method that the user has registered in the payment service. In the payment service, the user can register any payment method. For example, the user can set the payment method indicated in the payment method information as the payment source.

[0029] Store usage information is information about a user's usage of a payment service. Usage can also be referred to as usage history. For example, store usage information indicates the date and time of use of the payment service, store identification information of the store used, the amount used, information about the payment method used for payment, or a combination of these. Store usage information may indicate at least one of product identification information of a product purchased at the store used and service identification information of a service used at the store used. When a user uses a payment service at a store, the server 10 updates the store usage information to indicate that the user used the store.

[0030] FIG. 6 is a diagram showing an example of the store database DB2. The store database DB2 is a database that stores various information related to each of multiple stores that are members of the payment service. For example, the store database DB2 stores store identification information, store names, location information, and advertising information. Any information may be stored in the store database DB2. The information stored in the store database DB2 is not limited to the example shown in FIG. 6. For example, the store database DB2 may store store identification information of stores nearby each store, a history of payments made at the store, or information related to the products or services handled by the store.

[0031] Store identification information is information that can identify a store. For example, store identification information is letters, numbers, other symbols, or a combination of these. Store identification information may be information that a store uses to log in to a payment service. For example, store identification information may be a store ID that is an ID assigned to a store, a store email address, a store phone number, or other information. Store identification information may also be a store name or location information.

[0032] The location information is information relating to the location of a store. In this embodiment, the latitude and longitude of a store correspond to the location information as an example. The location information may be any information that can identify a location on the Earth. The location information may be any information. For example, the location information may be coordinates other than latitude and longitude, the address of the store, identification information of communication devices located in or near the store, mobile phone base station information, or other information.

[0033] The advertising information is information related to the advertisement of a store. In this embodiment, advertising information related to advertisements for products or services handled by a store is used as an example. For example, the advertising information indicates product identification information that can identify the product that is the subject of the advertisement, service identification information that can identify the service that is the subject of the advertisement, specific advertisement content to be displayed on the payment completion screen SC2, or a combination of these. In this embodiment, the advertising information indicates an advertisement for specific products or services handled by the store (a portion of all products or services handled by the store) rather than an advertisement for the entire store, but the advertising information may also be information related to the advertisement of the store itself.

[0034] For example, the advertisement information may indicate an advertisement for one product or service, or may indicate advertisements for multiple products or multiple services. In this embodiment, a coupon for a product or service corresponds to an advertisement. The advertisement may be of any type. For example, the advertisement may be a free product coupon, a free service coupon, a reservation coupon for a product or service, a link to a product or service page, or any other type.

[0035] The data stored in the data storage unit 100 is not limited to the above example. The data storage unit 100 may store any data necessary for the payment service. For example, the data storage unit 100 may store data related to various screens such as the payment completion screen SC2.

[0036] [Payment Execution Department] The payment execution unit 101 executes the payment. As mentioned above, the payment processing may be a known process. For example, the payment execution unit 101 receives a payment based on a payment request received from the user terminal 20 or the store terminal 30. The payment request is data in a predetermined format indicating a payment request. The payment request includes information necessary for the payment. For example, the payment request includes user identification information extracted from the code C10, store identification information stored in the store terminal 30, and the amount used. The user identification information included in the payment request allows the server 10 to identify which user's payment method should be used for the payment. The store identification information included in the payment request allows the server 10 to identify which store the payment request was received from. The payment request may also include other information.

[0037] For example, the payment execution unit 101 identifies payment source information associated with the user identification information included in the payment request based on the user database DB1. The payment execution unit 101 executes payment of the usage amount included in the payment request based on the identified payment source information. For example, if the payment source information indicates a credit card, the payment execution unit 101 executes credit card payment. If the payment source information indicates another payment method, the payment execution unit 101 executes payment based on the other payment method. The payment execution unit 101 sends a payment completion notification to the store terminal 30 indicated by the store identification information included in the payment request. The payment completion notification is data in a predetermined format indicating that payment has been completed.

[0038] It should be noted that payment may be performed outside the display control system 1. In this case, the display control system 1 may not include the payment execution unit 101. Furthermore, since the data stored in the data storage unit 100 may be managed outside the display control system 1, the display control system 1 of this embodiment may include the location information acquisition unit 102, the advertisement information acquisition unit 103, and the display control unit 104, without including the data storage unit 100 and the payment execution unit 101. An aspect in which the display control system 1 includes only the location information acquisition unit 102, the advertisement information acquisition unit 103, and the display control unit 104 is also within the scope of the present disclosure.

[0039] [Location information acquisition unit] The location information acquisition unit 102 acquires location information related to the location of the first store where payment was made using the user's user terminal 20. In this embodiment, the location information is stored in the store database DB2. Furthermore, the payment request that the server 10 receives from the store terminal 30 includes store identification information. Therefore, the location information acquisition unit 102 acquires location information associated with the store identification information included in the payment request based on the store database DB2.

[0040] The method of acquiring location information is not limited to the above example. For example, if the store terminal 30 includes a GPS receiver, the store terminal 30 may detect the location information of the first store based on its own GPS receiver. Alternatively, the store terminal 30 may acquire the location information of the first store based on the communication result of the communication unit 33. In this case, the location information acquisition unit 102 acquires the location information from the store terminal 30. The store terminal 30 may store the location information in the data storage unit 300 in advance.

[0041] For example, when the user is in a first store, the user terminal 20 is located inside the first store, and therefore the user terminal 20 may acquire the location information of the user terminal 20 as the location information of the first store based on the GPS receiving unit 26. Furthermore, the user terminal 20 may acquire the location information of the first store based on the communication result of the communication unit 23. In this case, the location information acquisition unit 102 acquires the location information from the user terminal 20.

[0042] [Advertising Information Acquisition Department] The advertising information acquisition unit 103 acquires advertising information related to an advertisement for a second product or a second service handled by a second store, based on the location information. The second store is a store different from the first store. The second store is a store that is a target for displaying the advertisement, or a candidate store. In this embodiment, an example is given in which the second store is a store that is located near the first store. The second store may also be a store that is not located near the first store. The second store may be a store for which advertising information is acquired based on the location information. For example, the second store may be a store that is likely to be of interest to residents in the area of ​​the location indicated by the location information.

[0043] For example, the advertising information acquisition unit 103 identifies at least one second store from among a plurality of second stores based on the location information, where the advertisement is to be displayed. The advertising information acquisition unit 103 acquires advertising information for the at least one second store. The advertising information acquisition unit 103 may identify only one second store and acquire advertising information for only the one second store, or may identify multiple second stores and acquire advertising information for each of the multiple second stores. The number of second stores where the advertisement is to be displayed may be determined according to the number of advertising spaces set in advance on the payment completion screen SC2.

[0044] For example, the advertisement information acquisition unit 103 acquires location information of each of multiple other stores other than the first store based on the store database DB2. The advertisement information acquisition unit 103 calculates the distance from the location indicated by the location information of the first store based on the location information of each of the multiple other stores. The advertisement information acquisition unit 103 identifies other stores that are less than a threshold (e.g., n km) from the location indicated by the location information of the first store as second stores. When multiple second stores are identified, the advertisement information acquisition unit 103 narrows down the second stores that are targets for displaying advertisements. For example, the advertisement information acquisition unit 103 randomly selects a predetermined number of second stores from the multiple second stores. The advertisement information acquisition unit 103 may select the predetermined number of second stores in order of proximity to the first store. The advertisement information acquisition unit 103 may select the predetermined number of second stores in order of furthest from the first store.

[0045] In this embodiment, advertising information is stored in a store database DB2. The advertising information acquisition unit 103 acquires advertising information associated with store identification information of a second store for which an advertisement is to be displayed, based on the store database DB2. When multiple pieces of advertising information are associated with the second store for which an advertisement is to be displayed, the advertising information acquisition unit 103 narrows down the advertising information to be displayed based on a predetermined method. For example, the advertising information acquisition unit 103 randomly selects a predetermined number of pieces of advertising information from the multiple pieces of advertising information.

[0046] Note that the method for narrowing down the advertisement information may be any method. For example, the advertisement information acquisition unit 103 may select, from among a plurality of pieces of advertisement information, advertisement information that has been displayed relatively less frequently. The advertisement information acquisition unit 103 may select, from among a plurality of pieces of advertisement information, advertisement information that has been registered relatively recently or recently. If priorities are set for the individual pieces of advertisement information, the advertisement information acquisition unit 103 may select advertisement information that has a relatively high priority. Other methods for narrowing down the advertisement information will be described in modified examples below.

[0047] Furthermore, the method of acquiring advertising information based on location information is not limited to the example of this embodiment. For example, the advertising information acquisition unit 103 may identify a second product or a second service that is likely to interest users in the area of ​​the location indicated by the location information, rather than identifying a second store near the first store, based on the location information. In this case, the second store that sells the second product or the second service does not have to be a store near the first store. Information indicating the second product or the second service that is likely to interest users in the area is assumed to be stored in advance in the data storage unit 100. The advertising information acquisition unit 103 identifies the second product or the second service that is likely to interest users in the area, based on the information.

[0048] [Display control section] The display control unit 104 causes the user terminal 20 to display a payment completion screen SC2 regarding the completion of payment, the payment completion screen SC2 including the advertisement indicated by the advertising information. Since the display control unit 104 is realized by the server 10, the display control unit 104 causes the user terminal 20 to display the payment completion screen SC2 by transmitting display data for the payment completion screen SC2 indicating the payment completion and the advertisement to the user terminal 20. The display data may be in any format. The display data may be data for displaying some kind of screen on the user terminal 20. For example, the display data may be in HTML format or a data format supported by the payment app.

[0049] For example, the display control unit 104 generates display data for a payment completion screen SC2 based on the result of payment execution by the payment execution unit 101 and the advertising information acquired by the advertising information acquisition unit 103. The programs and data necessary for generating the display data are assumed to be stored in the data storage unit 100. For example, the display control unit 104 causes the user terminal 20 to display the payment completion screen SC2, which includes the store used by the user, the amount used, and the content of the advertisement indicated by the advertising information.

[0050] The content of the advertisement may include a link to a page for displaying details of the advertisement or a link to a page for obtaining the coupon indicated by the advertisement. The method of using the coupon itself may be a known method. When a user selects an advertisement on the payment completion screen SC2, the display control unit 104 may cause the user terminal 20 to display location information of the second store indicated by the advertisement. For example, when a user selects an advertisement displayed on the payment completion screen SC2 at the bottom of FIG. 2, the display control unit 104 may cause a map such as that shown in FIG. 3 to display guidance on a route from the first store to the second store. The display control unit 104 may cause the payment completion screen SC2 to display location information of the second store indicated by the advertisement. For example, the display control unit 104 may cause the payment completion screen SC2 to display guidance on a route from the first store to the second store.

[0051] [3-2. Functions implemented on user devices] For example, the user terminal 20 includes a data storage unit 200 and a display control unit 201. The data storage unit 200 is mainly realized by the storage unit 22. The display control unit 201 is mainly realized by the control unit 21.

[0052] [Data storage section] The data storage unit 200 stores data necessary for the user to use a payment service. For example, it stores a payment app or a browser. The code C10 may be displayed in the browser instead of the payment app.

[0053] [Display control section] The display control unit 201 causes various screens to be displayed on the display unit 25. For example, the display control unit 201 causes the display unit 25 to display each of a top screen SC1 and a payment completion screen SC2.

[0054] [3-3. Functions realized by store terminals] For example, the store terminal 30 includes a data storage unit 300 and a payment execution unit 301. The data storage unit 300 is realized mainly by the storage unit 32. The payment execution unit 301 is realized mainly by the control unit 31.

[0055] [Data storage section] The data storage unit 300 stores data necessary for payment. For example, the data storage unit 300 stores store identification information of the store terminal 30.

[0056] [Payment Execution Department] The payment execution unit 301 transmits a payment request to the server 10. For example, the payment execution unit 301 transmits the payment request to the server 10 based on the user identification information acquired by the reading unit 36 ​​reading the code C10. The method for generating the payment request itself may be a known method.

[0057] [4. Processing performed by the display control system] Fig. 7 is a diagram showing an example of processing executed by the display control system 1. The control units 11, 21, and 31 execute programs stored in the storage units 12, 22, and 32, respectively, to execute the processing in Fig. 7.

[0058] As shown in FIG. 7, the user terminal 20 launches the payment app based on a user operation and executes processing with the server 10 to display the top screen SC1 (S1). The store terminal 30 of the first store reads the code C10 using the reading unit 36 ​​(S2). The store terminal 30 of the first store transmits a payment request to the server 10 based on the user identification information extracted from the code C10 (S3). Upon receiving the payment request from the store terminal 30 of the first store (S4), the server 10 identifies the payment method set by the user as the payment source based on the user database DB1 and executes the payment (S5). The server 10 acquires location information of the first store based on the store database DB2 (S6). The server 10 acquires advertising information of the second store based on the store database DB2 and the location information of the first store (S7).

[0059] The server 10 displays a payment completion screen SC2 including the advertisement indicated by the advertising information between the server 10 and the user terminal 20 (S8). In S8, the server 10 generates display data for the payment completion screen SC2 based on the execution result of the payment in S5 and the advertising information acquired in S7, and transmits it to the user terminal 20. The user terminal 20 displays the payment completion screen SC2 on the display unit 25 based on the display data received from the server 10. The server 10 executes processing for completing the payment between the server 10 and the store terminal 30 of the first store (S9), and this processing ends. In S9, the server 10 transmits a notification to the store terminal 30 indicating that the payment has been completed. Based on the notification, the store terminal 30 displays on the display unit 35 that the payment has been completed.

[0060] [5. Summary of embodiments] The display control system 1 of this embodiment acquires location information of a first store. Based on the location information of the first store, the display control system 1 acquires advertising information related to an advertisement for a second product or a second service offered by a second store. The display control system 1 displays a payment completion screen SC2 including an advertisement indicated by the advertising information on the user terminal 20. This allows the user to understand from the payment completion screen SC2 what second product or second service the second store offers, thereby effectively encouraging users who have used the first store to use the second store. For example, when using a payment service, users often care about whether the payment was completed accurately. For this reason, users often carefully view the payment completion screen SC2. The display control system 1 can enhance advertising effectiveness by displaying an advertisement for the second product or second service on the payment completion screen SC2, which users tend to view with attention. For example, when the display control system 1 displays an advertisement for a second product or a second service of a second store located near the first store on the payment completion screen SC2, it can display an advertisement for the second store that the user can visit immediately after using the first store, thereby further increasing the advertising effectiveness.

[0061] [6. Modifications] The present disclosure is not limited to the above-described embodiments, and may be modified as appropriate without departing from the spirit of the present disclosure.

[0062] Fig. 8 is a diagram showing an example of functions realized in the modified example. As shown in Fig. 8, the server 10 in the modified example includes a payment target information acquisition unit 105, an arrival time condition determination unit 106, a deadline condition determination unit 107, a balance information acquisition unit 108, a store usage information acquisition unit 109, a store classification information acquisition unit 110, a first setting information acquisition unit 111, a second setting information acquisition unit 112, a reaction information acquisition unit 113, an area information acquisition unit 114, a campaign information acquisition unit 115, and an other service information acquisition unit 116. Each of these functions is realized by the control unit 11.

[0063] [6-1. Variation 1] For example, in the embodiment, the advertising information acquisition unit 103 acquires advertising information based on location information of the first store. The advertising information acquisition unit 103 may acquire advertising information by taking into consideration not only the location information of the first store but also other information. In Modification 1, the advertising information acquisition unit 103 acquires advertising information by taking into consideration information on a first product or a first service that was the subject of payment at the first store. The first product is a product that the user purchased at the first store. The first service is a service that the user has used or will use at the first store.

[0064] The display control system 1 of the first modification includes a payment object information acquisition unit 105. The payment object information acquisition unit 105 acquires payment object information related to the first product or first service that is the subject of payment. The payment object information is information that can identify the first product or first service. The payment object information may be publicly known information. For example, the payment object information is product identification information of the first product (e.g., JAN code, EAN code other than JAN code, code unique to the first store, or product name), or service identification information of the first service (e.g., ID or name of the service). The payment object information may also be information that can roughly identify the first product or first service. For example, the payment object information may be a classification to which the first product or first service belongs. A classification can also be called a category or genre.

[0065] For example, the store terminal 30 acquires the payment object information based on a predetermined acquisition method. The method of acquiring the payment object information itself may be a known method. For example, the store terminal 30 acquires the payment object information by reading a code generated based on the payment object information (for example, a barcode or two-dimensional code printed on a product label) using the reading unit 36. The store terminal 30 may acquire the payment object information input by a store clerk at the first store using the operation unit 34. The payment object information may be included in the payment request, or may be data separate from the payment request. The payment object information acquisition unit 105 acquires the payment object information from the store terminal 30.

[0066] In addition, when payment can be completed simply by operating the user terminal 20, the user may use the camera of the user terminal 20 to read a code (e.g., a barcode or a two-dimensional code) generated based on the payment object information. The user may also input the payment object information from the operation unit 24 of the user terminal 20. In this case, the payment object information acquisition unit 105 may acquire the payment object information from the user terminal 20. The payment object information acquisition unit 105 may also acquire the payment object information from another computer that acquires the payment object information from the user terminal 20 and the store terminal 30.

[0067] The advertisement information acquisition unit 103 of the first modification acquires advertisement information further based on the payment target information. The advertisement information acquisition unit 103 acquires advertisement information based on the location information of the first store and the payment target information. For example, it is assumed that the advertisement information acquisition unit 103 identifies a plurality of second stores based on the location information of the first store. In this case, the advertisement information acquisition unit 103 narrows down the plurality of second stores to at least one second store that is to be the target for displaying an advertisement, based on the payment target information.

[0068] In the first modification, it is assumed that information capable of identifying the second product or the second service is stored in the store database DB2. The information may be publicly known information. For example, the information may be product identification information of the second product (e.g., a JAN code, an EAN code other than a JAN code, a code unique to the first store, or a product name) or service identification information of the second service (e.g., an ID or name of the service). The information may also be information capable of roughly identifying the second product or the second service. For example, the information may be a category to which the second product or the second service belongs. The information may also be included in the advertising information. The server 10 can use the information to identify which second store handles which second product or second service.

[0069] For example, the advertisement information acquisition unit 103 selects, from among the plurality of second stores, at least one second store that handles a second product different from the first product indicated by the payment target information, or at least one second store that handles a second service different from the first service indicated by the payment target information. The advertisement information acquisition unit 103 acquires advertisement information of the selected at least one second store.

[0070] For example, a certain second store may register advertising information for each of a plurality of second products or advertising information for each of a plurality of second services in the store database DB2. In this case, the advertising information acquisition unit 103 acquires advertising information for at least one second product from among the plurality of second products that is different from the first product indicated by the payment target information. The advertising information acquisition unit 103 acquires advertising information for at least one second service from among the plurality of second services that is different from the first service indicated by the payment target information.

[0071] The advertising information acquisition unit 103 may acquire, based on the payment target information, advertising information related to an advertisement for a second product or a second service that tends to be purchased or used in combination with the first product or the first service. That is, the second product different from the first product may be another product that tends to be purchased in combination with the first product. The other product may be identified by analyzing a group of products purchased together by a certain user at a certain store, or a group of products purchased by a certain user within a predetermined period (e.g., within one day). This analysis is sometimes called basket analysis. Data indicating a combination of products that tend to be purchased together is stored in the data storage unit 100. The server 10 can identify the other product that tends to be purchased in combination with the first product by referring to the data.

[0072] For example, suppose a user who purchases diapers at one store tends to purchase beer at another store. In this case, when the payment object information indicates diapers, the advertisement information acquisition unit 103 acquires advertisement information for beer sold at a second store. In another example, suppose a user who purchases meat at one store tends to purchase vegetables at another store. In this case, when the payment object information indicates meat, the advertisement information acquisition unit 103 acquires advertisement information for vegetables sold at a second store.

[0073] Similarly, the second service, which is different from the first service, may be another service that tends to be used in combination with the first service. The other service may also be identified by performing the same analysis as for other products that tend to be purchased together with the first product. Data indicating combinations of services that tend to be used together is stored in the data storage unit 100. The server 10 can identify other services that tend to be used in combination with the first service by referring to the data.

[0074] For example, suppose a user who gets their hair cut at a beauty salon tends to get a massage at a massage parlor. In this case, when the payment object information indicates a haircut, the advertising information acquisition unit 103 acquires advertising information for massages offered by the second massage parlor (for example, advertising information advertising a specific treatment such as a 30-minute bodywork course). In another example, suppose a user who gets their nails done at a nail salon tends to get a beauty treatment at an esthetic salon. In this case, when the payment object information indicates nail care, the advertising information acquisition unit 103 acquires advertising information for beauty treatments offered by the esthetic salon (for example, advertising information advertising a specific treatment such as a 60-minute aromatherapy course).

[0075] For example, if a user who has purchased a specific product at a certain store tends to receive a specific service at another store, the advertising information acquisition unit 103 may acquire advertising information in which the specific service is a second service when the first product indicated in the payment target information is the specific product. Conversely, if a user who has received a specific service at a certain store purchases a specific product at another store, the advertising information acquisition unit 103 may acquire advertising information in which the specific product is a second product when the first service indicated in the payment target information is the specific service. In this way, advertising information that spans both products and services may be acquired. The processing of the display control unit 104 after the advertising information is acquired is the same as in the embodiment.

[0076] The display control system 1 of Variation 1 acquires payment target information related to the first product or first service that is the subject of payment. The display control system 1 further acquires advertising information based on the payment target information. This allows the display control system 1 to acquire advertising information corresponding to the first product or first service indicated by the payment target information, thereby more effectively encouraging users who have visited the first store to visit the second store. For example, the display control system 1 can display an advertisement for a second product that the user is likely to purchase at the second store or a second service that the user is likely to use at the second store on the payment completion screen SC2.

[0077] Furthermore, the display control system 1 acquires advertising information related to advertisements for a second product or a second service that is likely to be purchased or used in conjunction with the first product or the first service, based on the payment target information. This allows the display control system 1 to more strongly motivate users who have visited the first store to visit the second store. For example, users can learn information such as coupons for a second product or a second service that they may want to purchase or use in conjunction with the first product or the first service, thereby improving user convenience.

[0078] Note that the advertising information acquisition unit 103 may acquire advertising information based on the payment target information, rather than based on the location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information for a second store that is not located near the first store, and for a second product or a second service that is different from the first product or the first service indicated by the payment target information. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, an aspect in which the advertising information acquisition unit 103 acquires advertising information based on the payment target information, rather than based on the location information of the first store, is also within the scope of the present disclosure.

[0079] [6-2. Variation 2] For example, some second products have been in stock for some time, while others have only recently arrived. In this case, the second store may want to sell the second products that have been in stock for some time to the user. For this reason, the advertisement information acquisition unit 103 may acquire advertisement information taking into consideration the arrival time of the second products. The arrival time is the time when the second products arrive. The arrival time may be expressed by a date and time, or may be expressed only by a date.

[0080] The display control system 1 of the second modification includes an arrival time condition determination unit 106. The arrival time condition determination unit 106 determines whether the arrival time of each of the plurality of second products satisfies a predetermined arrival time condition. The store database DB2 of the second modification stores arrival time information regarding the arrival time of the second products. The arrival time condition determination unit 106 acquires the arrival time information of the second products based on the store database DB2. The arrival time information may be stored in a database other than the store database DB2.

[0081] The arrival time condition is a condition related to the arrival time. In the second modification, an example is given in which the arrival time condition corresponds to a predetermined time having passed since the arrival time. The arrival time condition may be other conditions. For example, the arrival time condition may be that a predetermined time has not passed since the arrival time, that the arrival time is relatively old, that the arrival time is relatively new, or other conditions.

[0082] For example, when a plurality of second stores are identified, the arrival time condition determination unit 106 determines whether or not the second products satisfy the arrival time condition based on the arrival time information of the second products handled by each of the plurality of second stores. When a certain second store registers advertising information for each of a plurality of second products in the store database DB2, when the second store is identified, the arrival time condition determination unit 106 determines whether or not the second products satisfy the arrival time condition based on the arrival time information of each of the plurality of second products handled by the second store.

[0083] For example, the arrival time condition determination unit 106 determines whether a predetermined time has passed since the arrival time indicated by the arrival time information of the second product. The arrival time condition determination unit 106 determines that the second product determined to have not yet had a predetermined time pass since its arrival time does not satisfy the arrival time condition. The arrival time condition determination unit 106 determines that the second product determined to have had a predetermined time pass since its arrival time satisfies the arrival time condition. If other arrival time conditions are defined, the arrival time condition determination unit 106 may determine whether the other arrival time conditions are satisfied using a determination method according to the other arrival time conditions.

[0084] The advertising information acquisition unit 103 of the second modification acquires advertising information related to the advertisement of a second product that satisfies the arrival time condition. For example, when a plurality of second stores are identified, the advertising information acquisition unit 103 acquires advertising information related to the advertisement of a second product that satisfies the arrival time condition among the second products handled by each of the plurality of second stores. When a certain second store registers advertising information for each of a plurality of second products in the store database DB2, the advertising information acquisition unit 103 acquires advertising information related to the advertisement of a second product that satisfies the arrival time condition among the plurality of second products. The processing of the display control unit 104 after the advertising information is acquired is the same as in the embodiment.

[0085] The display control system 1 of the second modification example determines whether the arrival date of each of the plurality of second products satisfies a predetermined arrival date condition. The display control system 1 acquires advertising information related to the advertisement of the second product that satisfies the arrival date condition. This allows the display control system 1 to acquire advertising information according to the arrival date condition, and therefore allows the second store to display an advertisement for the second product that the second store wants to sell on the payment completion screen SC2. For example, if the display control system 1 displays an advertisement for the second product that arrived relatively recently on the payment completion screen SC2, the second store can reduce unsold second products. If the display control system 1 displays an advertisement for the second product that arrived relatively recently on the payment completion screen SC2, the second store can sell new second products to users.

[0086] The advertising information acquisition unit 103 may acquire advertising information based on advertising information of a second product that satisfies the arrival time condition, rather than based on location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information of a second product that satisfies the arrival time condition, which is advertising information of a second store that is not located near the first store. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, an aspect in which the advertising information acquisition unit 103 acquires advertising information based on advertising information of a second product that satisfies the arrival time condition, rather than based on location information of the first store, is also within the scope of the present disclosure.

[0087] [6-3. Variation 3] For example, the second product may have a deadline such as a use-by date, a best-before date, a use-by date, or an expiration date. In this case, the second store may want to sell the second product, which is close to one of these deadlines, to the user. For this reason, the advertisement information acquisition unit 103 may acquire advertisement information taking into consideration the deadline set for the second product. The deadline may be expressed as a date and time, or may be expressed only as a date. In Modification Example 3, an example is given in which the use-by date corresponds to the expiration date. The deadline may be another deadline such as a best-before date, a use-by date, or an expiration date.

[0088] The display control system 1 of the third modification includes a deadline condition determination unit 107. The deadline condition determination unit 107 determines whether the deadline for each of the plurality of second products satisfies a predetermined deadline condition. The store database DB2 of the third modification stores deadline information regarding the deadline for each of the second products. The deadline condition determination unit 107 acquires the deadline information for the second products based on the store database DB2. The deadline information may be stored in a database other than the store database DB2.

[0089] The deadline condition is a condition related to a deadline. In Variation 3, an example is given in which the time until the deadline (the length of the period from the present time to the deadline, which can also be referred to as the remaining time) is less than a predetermined time, which corresponds to the deadline condition. The deadline condition may be other conditions. For example, the deadline condition may be that the time until the deadline is equal to or longer than a predetermined time, that the deadline is relatively close, that the deadline is relatively far away, or other conditions.

[0090] For example, when a plurality of second stores are identified, the deadline condition determination unit 107 determines whether or not the second products satisfy the deadline condition based on deadline information of the second products handled by each of the plurality of second stores. When a certain second store registers advertising information for each of a plurality of second products in the store database DB2, when the second store is identified, the deadline condition determination unit 107 determines whether or not the second products satisfy the deadline condition based on deadline information of each of the plurality of second products handled by the second store.

[0091] For example, the deadline condition determination unit 107 determines whether the time until the deadline indicated by the deadline information of the second product is less than a predetermined time. The deadline condition determination unit 107 determines that the second product whose time until the deadline is determined to be equal to or greater than the predetermined time does not satisfy the deadline condition. The deadline condition determination unit 107 determines that the second product whose time until the deadline is determined to be less than the predetermined time satisfies the deadline condition. If other deadline conditions are defined, the deadline condition determination unit 107 may determine whether the other deadline conditions are satisfied using a determination method according to the other deadline conditions.

[0092] The advertising information acquisition unit 103 of the third modification acquires advertising information related to advertisements for second products that satisfy the deadline condition. For example, when a plurality of second stores are identified, the advertising information acquisition unit 103 acquires advertising information related to advertisements for second products that satisfy the deadline condition among the second products handled by each of the plurality of second stores. When a certain second store has registered advertising information for each of a plurality of second products in the store database DB2, the advertising information acquisition unit 103 acquires advertising information related to advertisements for second products that satisfy the deadline condition among the plurality of second products. The processing of the display control unit 104 after the advertising information is acquired is the same as in the embodiment.

[0093] The display control system 1 of Modification 3 determines whether the expiration date of each of the multiple second products satisfies a predetermined expiration date condition. The display control system 1 acquires advertising information related to the advertisement of the second product that satisfies the expiration date condition. As a result, the display control system 1 can acquire advertising information according to the expiration date condition, and can display an advertisement for the second product that the second store wants to sell on the payment completion screen SC2. For example, if the display control system 1 displays an advertisement for the second product with a relatively short time until the expiration date on the payment completion screen SC2, the second store can reduce the loss of the second product due to expiration. If the display control system 1 displays an advertisement for the second product with a relatively long time until the expiration date on the payment completion screen SC2, the second store can sell a new second product to the user.

[0094] The advertising information acquisition unit 103 may acquire advertising information based on advertising information for a second product that satisfies the deadline condition, rather than based on location information for the first store. For example, the advertising information acquisition unit 103 may acquire advertising information for a second product that satisfies the deadline condition, which is advertising information for a second store that is not located near the first store. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, an aspect in which the advertising information acquisition unit 103 acquires advertising information based on advertising information for a second product that satisfies the deadline condition, rather than based on location information for the first store, is also within the scope of the present disclosure.

[0095] [6-4. Variation 4] For example, the user may use a payment method for which the user has a balance in a payment service. Variation 4 takes as an example a case in which the user uses electronic money in a payment service. The payment method for which the user has a balance may be a payment method other than electronic money. For example, the payment method for which the user has a balance may be points, a bank account, an account other than a bank account, or another payment method. In this case, the advertisement information acquisition unit 103 may acquire advertisement information taking into account the balance of the user's payment method.

[0096] The display control system 1 of the fourth modification includes a balance information acquisition unit 108. The balance information acquisition unit 108 acquires balance information relating to the balance of the payment means used in the payment. It is assumed that the user database DB1 of the fourth modification stores balance information of the user's payment means. The balance information acquisition unit 108 acquires balance information of the user's payment means based on the user database DB1. The balance information may be stored in a database other than the user database DB1. When the user uses the payment means or deposits money into the payment means, the balance information of the user's payment means is updated.

[0097] The advertising information acquisition unit 103 of the fourth modification acquires advertising information related to an advertisement for a second product or a second service that is equal to or less than the balance indicated by the balance information acquired by the balance information acquisition unit 108. The store database DB2 of the fourth modification stores price information related to the price of the second product or the second service. The price information may be included in the advertising information. If the advertisement is a coupon, the price information indicates the price after the discount. The balance indicated by the balance information is the balance after payment. The advertising information acquisition unit 103 acquires advertising information for a second product or a second service that is equal to or less than the balance indicated by the balance information. The balance information may indicate the total balance of each of multiple payment methods held by the user.

[0098] For example, when a plurality of second stores are identified, the advertising information acquisition unit 103 acquires advertising information for second products or second services, among the second products handled by each of the plurality of second stores, that are equal to or less than the balance indicated by the balance information. When a certain second store has registered advertising information for each of the plurality of second products or each of the plurality of second services in the store database DB2, the advertising information acquisition unit 103 acquires advertising information related to the advertisements for the second products or second services, among the plurality of second products or the plurality of second services, that are equal to or less than the balance indicated by the payment information. The processing of the display control unit 104 after the advertising information is acquired is the same as in the embodiment.

[0099] The display control system 1 of Variation 4 acquires balance information regarding the balance of the payment method used for payment. The display control system 1 acquires advertising information regarding an advertisement for a second product or second service that is equal to or less than the balance indicated by the balance information. This allows the display control system 1 to acquire advertising information according to the balance indicated by the balance information, thereby more effectively encouraging users who have visited the first store to use the second store. For example, because the user can purchase or use the second product or second service indicated in the advertisement with their current balance, the display control system 1 can motivate the user to use the second store.

[0100] Note that the advertising information acquisition unit 103 acquires advertising information related to an advertisement for a second product or a second service that is equal to or less than the balance indicated by the balance information, without being based on the location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information related to an advertisement for a second product or a second service that is equal to or less than the balance indicated by the balance information, which is advertising information for a second store that is not located near the first store. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, a mode in which the advertising information acquisition unit 103 acquires advertising information based on advertising information related to an advertisement for a second product or a second service that is equal to or less than the balance indicated by the balance information, without being based on the location information of the first store, is also within the scope of the present disclosure.

[0101] [6-5. Variation 5] For example, among the second stores, there is a second store that the user is relatively likely to use. Such a second store may be identified based on the usage of the store by the user or the usage of the store by other users similar to the user. The other users are other users who have the same attributes as the user (for example, age group, residential area, or hobbies). The other users may be identified by collaborative filtering. For this reason, the advertisement information acquisition unit 103 may acquire advertisement information by taking into consideration not only the location information of the first store but also the usage of the store by the user or other users.

[0102] The display control system 1 of the fifth modification includes a store usage information acquisition unit 109. The store usage information acquisition unit 109 acquires store usage information related to the use of a store by the user or other users. The store usage information indicates the usage status (usage history) of the store by the user or other users. For example, the store usage information indicates store identification information of a store visited by the user or other users, products purchased at the store by the user or other users, services used at the store by the user or other users, the amount used, the date and time of use, or a combination of these.

[0103] It is assumed that the user database DB1 of the fifth modification stores store usage information for each of a plurality of users. The store usage information acquisition unit 109 acquires the store usage information of the user or other users based on the user database DB1. When the user or other users use a store, the store usage information indicating the usage status at the store is stored in the user database DB1 in association with the user identification information of the user or other users. The store usage information may be stored in a database other than the user database DB1.

[0104] The advertising information acquisition unit 103 of the fifth modification acquires advertising information further based on the store usage information. The advertising information acquisition unit 103 acquires advertising information based on the location information of the first store and the store usage information. For example, it is assumed that the advertising information acquisition unit 103 identifies a plurality of second stores based on the location information of the first store. In this case, the advertising information acquisition unit 103 narrows down the plurality of second stores to at least one second store that is to be the target for displaying an advertisement, based on the store usage information.

[0105] For example, the advertising information acquisition unit 103 selects at least one second store that the user or another user has used from among a plurality of second stores based on the store usage information. At least one second store in the same category as the store that the user or another user has used may be selected based on the store usage information. The advertising information acquisition unit 103 acquires advertising information for the selected at least one second store. The processing of the display control unit 104 after the advertising information is acquired is the same as in the embodiment.

[0106] Note that the method of acquiring advertising information by the advertising information acquisition unit 103 is not limited to the above example. For example, the advertising information acquisition unit 103 may acquire advertising information for a second store that the user or another user did not visit before the first store, without acquiring advertising information for a second store that the user or another user visited before the first store. In another example, the user or another user may periodically visit the same store. In this case, the advertising information acquisition unit 103 may acquire advertising information for a second store that the user or another user visited a predetermined time ago, without acquiring advertising information for a second store that the user or another user visited a predetermined time ago.

[0107] For example, a certain second store may register advertising information for each of a plurality of second products or advertising information for each of a plurality of second services in the store database DB2. In this case, the advertising information acquisition unit 103 selects, from the plurality of second products, at least one second product that is the same as the product purchased by the user or another user, or at least one second service that is the same as the product used by the user or another user, based on the store usage information. The advertising information acquisition unit 103 acquires advertising information for the selected at least one second product or second service.

[0108] Note that the method of acquiring advertising information by the advertising information acquisition unit 103 is not limited to the above example. For example, the advertising information acquisition unit 103 may acquire advertising information for a second product or second service different from the one purchased or used by the user or other users before the first store, without acquiring advertising information for the same second product or second service that the user or other users purchased or used before the first store. Another example is that the user or other users may periodically purchase the same product or use the same service. In this case, the advertising information acquisition unit 103 may acquire advertising information for a second product or second service that has been purchased or used by the user or other users for a predetermined time period, without acquiring advertising information for a second product or second service that has not yet been purchased or used by the user or other users for a predetermined time period.

[0109] The display control system 1 of Variation 5 acquires store usage information regarding store usage by the user or other users. The display control system 1 acquires advertising information further based on the store usage information. This allows the display control system 1 to acquire advertising information according to the usage status indicated by the store usage information, thereby more effectively encouraging a user who has used a first store to use a second store. For example, the display control system 1 can display, on the payment completion screen SC2, an advertisement for a second product or a second service at a second store that the user is likely to visit after the first store. For example, the display control system 1 can display, on the payment completion screen SC2, an advertisement for a second product that the user is likely to purchase at the second store or a second service that the user is likely to use at the second store.

[0110] Note that the advertising information acquisition unit 103 may acquire advertising information based on store usage information, not based on location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information of a second store that is not located near the first store, according to the usage status indicated by the store usage information. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, a mode in which the advertising information acquisition unit 103 acquires advertising information based on store usage information, not based on location information of the first store, is also within the scope of the present disclosure.

[0111] [6-6. Variation 6] For example, it is unlikely that a user will visit the same store repeatedly. Therefore, the advertisement information acquisition unit 103 may acquire advertisement information by taking into consideration the classification of the first store. For example, the classification may be an industry such as a supermarket, a convenience store, a drug store, or a restaurant. The classification may also be referred to as a category or genre of the store.

[0112] The display control system 1 of the sixth modification includes a store classification information acquisition unit 110. The store classification information acquisition unit 110 acquires store classification information related to the classification of the first store. The store database DB2 of the sixth modification stores store classification information related to the classification of each of a plurality of stores. The store classification information acquisition unit 110 acquires the store classification information of the first store based on the store database DB2. The store classification information may be stored in a database other than the store database DB2.

[0113] The advertisement information acquisition unit 103 of the sixth modification acquires advertisement information further based on store classification information. The advertisement information acquisition unit 103 acquires advertisement information based on location information of the first store and store classification information. For example, it is assumed that the advertisement information acquisition unit 103 identifies a plurality of second stores based on the location information of the first store. In this case, the advertisement information acquisition unit 103 narrows down the plurality of second stores to at least one second store that is to be the target for displaying the advertisement, based on the store classification information.

[0114] For example, the advertising information acquisition unit 103 selects, from among a plurality of second stores, at least one second store of a category different from the category indicated by the store classification information. The advertising information acquisition unit 103 acquires advertising information for the selected at least one second store. If there is a tendency for a store of a specific category to be used after a store of a certain category has been used, the advertising information acquisition unit 103 selects, from among the plurality of second stores, at least one second store of a specific category associated with the category indicated by the store classification information. In this case, it is assumed that the association between categories is defined in advance in the data storage unit 100. The processing of the display control unit 104 after the advertising information has been acquired is the same as in the embodiment.

[0115] The display control system 1 of Modification 6 acquires store classification information related to the classification of the first store. The display control system 1 further acquires advertising information based on the store classification information. This allows the display control system 1 to acquire advertising information according to the classification indicated by the store classification information, thereby more effectively encouraging users who have visited the first store to use the second store. For example, the display control system 1 can display an advertisement for a second store that the user is likely to visit after the first store on the payment completion screen SC2.

[0116] Note that the advertising information acquisition unit 103 may acquire advertising information based on store classification information, rather than based on location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information of a second store that is not located near the first store, according to the classification indicated by the store classification information. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account location information of the first store. For example, an aspect in which the advertising information acquisition unit 103 acquires advertising information based on store classification information, rather than based on location information of the first store, is also within the scope of the present disclosure.

[0117] [6-7. Variation 7] For example, a first store may not want to present a specific advertisement to a user who has used the first store. The first store may not want to present an advertisement for a second store in the same category to a user who has used the first store. The first store may not want to present an advertisement for a second product that is the same as the first product, or an advertisement for a second service that is the same as the first service, to a user who has used the first store. For this reason, the first store may be able to specify advertisement settings for users who have used the first store.

[0118] The display control system 1 includes a first setting information acquisition unit 111. The first setting information acquisition unit 111 acquires first setting information related to advertisement settings specified by the first store. The store database DB2 of the seventh modification stores the first setting information of each of a plurality of stores. The first setting information acquisition unit 111 acquires the first setting information of the first store based on the store database DB2. The first setting information may be stored in a database other than the store database DB2.

[0119] The first setting information may indicate a setting of an advertisement that the first store does not want to present to the user, or may indicate a setting of an advertisement that the first store wants to present to the user. For example, the first setting information may be store identification information of the second store, a classification of the second store, product identification information of the second product, a classification of the second product, service identification information of the second service, a classification of the second service, a price range of the second product or the second service, or a combination thereof.

[0120] The advertisement information acquisition unit 103 of the seventh modification acquires advertisement information further based on the first setting information. The advertisement information acquisition unit 103 acquires advertisement information based on the location information of the first store and the first setting information. For example, it is assumed that the advertisement information acquisition unit 103 identifies a plurality of second stores based on the location information of the first store. In this case, the advertisement information acquisition unit 103 narrows down the plurality of second stores to at least one second store that is to be the target for displaying the advertisement, based on the first setting information.

[0121] For example, when the first setting information indicates a second store for which the first store does not want to present advertisements to the user, the advertisement information acquisition unit 103 selects, from among the multiple second stores, at least one second store other than the second store indicated by the first setting information. When the first setting information indicates a category of second stores for which the first store does not want to present advertisements, the advertisement information acquisition unit 103 selects, from among the multiple second stores, at least one second store in a category other than the category. The advertisement information acquisition unit 103 acquires advertisement information for the selected at least one second store.

[0122] For example, when the first setting information indicates a second store for which the first store wishes to present an advertisement to the user, the advertisement information acquisition unit 103 selects at least one second store indicated by the first setting information from among the plurality of second stores. When the first setting information indicates a category of second stores for which the first store wishes to present an advertisement to the user, the advertisement information acquisition unit 103 selects at least one second store of the category from among the plurality of second stores. The advertisement information acquisition unit 103 acquires advertisement information of the selected at least one second store. Similarly, when the first setting information indicates another setting, the advertisement information acquisition unit 103 may acquire advertisement information according to the first setting information. The processing of the display control unit 104 after the advertisement information is acquired is the same as in the embodiment.

[0123] The display control system 1 of the seventh modification acquires first setting information related to the advertisement settings specified by the first store. The display control system 1 further acquires advertisement information based on the first setting information. This allows the display control system 1 to acquire advertisement information according to the first setting information, thereby preventing advertisements not intended by the first store from being displayed on the payment completion screen SC2 of a user who has visited the first store. For example, the display control system 1 can prevent an advertisement for a second product or service offered by a second store that is a rival of the first store from being displayed on the payment completion screen SC2 of a user who has visited the first store. Conversely, the display control system 1 can also display an advertisement for a second product or service offered by a second store that is affiliated with the first store on the payment completion screen SC2 of a user who has visited the first store.

[0124] Note that the advertising information acquisition unit 103 may acquire advertising information based on the first setting information, not based on the location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information for a second store that is not located near the first store, according to the first setting information. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, an aspect in which the advertising information acquisition unit 103 acquires advertising information based on the first setting information, not based on the location information of the first store, is also within the scope of the present disclosure.

[0125] [6-8. Variation 8] For example, a second store may not want to present its advertisement to a user who has visited a specific first store. The second store may feel that presenting its advertisement to a user who has visited a first store in a category that has no relation to the second store will not be effective. The second store may feel that presenting its advertisement to a user who has purchased or used the same first product or first service as the second product or second service at the first store will not be effective. For this reason, the second store may be able to specify advertisement settings for users who have visited the first store.

[0126] The display control system 1 of the eighth modification includes a second setting information acquisition unit 112. The second setting information acquisition unit 112 acquires second setting information related to advertisement settings specified by the second store. The store database DB2 of the eighth modification stores the second setting information of each of the multiple stores. The second setting information acquisition unit 112 acquires the second setting information of the second store based on the store database DB2. The second setting information may be stored in a database other than the store database DB2.

[0127] The second setting information may indicate a setting of an advertisement that the second store does not want to present to the user, or may indicate a setting of an advertisement that the second store wants to present to the user. For example, the second setting information may be store identification information of the first store, a classification of the first store, product identification information of the first product, a classification of the first product, service identification information of the first service, a classification of the first service, a price range of the first product or the first service, or a combination thereof.

[0128] The advertisement information acquisition unit 103 of the eighth modification acquires advertisement information further based on the second setting information. The advertisement information acquisition unit 103 acquires advertisement information based on the location information of the first store and the second setting information. For example, it is assumed that the advertisement information acquisition unit 103 identifies a plurality of second stores based on the location information of the first store. In this case, the advertisement information acquisition unit 103 narrows down the plurality of second stores to at least one second store that is to be the target for displaying the advertisement, based on the second setting information.

[0129] For example, when the second setting information indicates a first store for which the second store does not want to present advertisements to the user, the advertisement information acquisition unit 103 selects, from among the multiple second stores, at least one second store for which the first store is not indicated in the second setting information. When the second setting information indicates a category of a first store for which the second store does not want to present advertisements, the advertisement information acquisition unit 103 selects, from among the multiple second stores, at least one second store for which the category of the first store is not indicated in the second setting information. The advertisement information acquisition unit 103 acquires advertisement information for the selected at least one second store.

[0130] For example, when the second setting information indicates a first store for which the second store wishes to present an advertisement to the user, the advertisement information acquisition unit 103 selects, from among the multiple second stores, at least one second store for which the first store is indicated in the second setting information. When the second setting information indicates the classification of the first store for which the second store wishes to present an advertisement to the user, the advertisement information acquisition unit 103 selects, from among the multiple second stores, at least one second store for which the classification of the first store is indicated in the second setting information. The advertisement information acquisition unit 103 acquires advertisement information for the selected at least one second store. Similarly, when the second setting information indicates another setting, the advertisement information acquisition unit 103 may acquire advertisement information according to the second setting information. The processing of the display control unit 104 after the advertisement information is acquired is the same as in the embodiment.

[0131] The display control system 1 of Modification 8 acquires second setting information related to the advertising settings specified by the second store. The display control system 1 acquires advertising information further based on the second setting information. This allows the display control system 1 to acquire advertising information according to the second setting information, thereby preventing an advertisement not intended by the second store from being displayed on the payment completion screen SC2 of a user who has visited the first store. For example, the display control system 1 can prevent an advertisement for a second product or a second service that the second store considers to have low advertising effectiveness from being displayed on the payment completion screen SC2 of a user who has visited the first store. Conversely, the display control system 1 can also display an advertisement for a second product or a second service that the second store considers to have high advertising effectiveness on the payment completion screen SC2 of a user who has visited the first store.

[0132] Note that the advertising information acquisition unit 103 may acquire advertising information based on the second setting information, not based on the location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information for a second store that is not located near the first store, according to the second setting information. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, a mode in which the advertising information acquisition unit 103 acquires advertising information based on the second setting information, not based on the location information of the first store, is also within the scope of the present disclosure.

[0133] [6-9. Variation 9] For example, the user may be allowed to react to an advertisement displayed on the payment completion screen SC2. The reaction itself may be of various known types. For example, the reaction may be a like, a share on an SNS, a share using a medium other than an SNS such as email, or other types. Since an advertisement that receives many reactions may have a high advertising effectiveness, the advertisement information acquisition unit 103 may acquire advertisement information taking into consideration not only the location information of the first store but also the reaction to the advertisement.

[0134] The display control system 1 of the 9th modification includes a reaction information acquisition unit 113. The reaction information acquisition unit 113 acquires reaction information regarding reactions to each of a plurality of advertisements. The store database DB2 of the 9th modification stores reaction information regarding reactions made to advertisements. When a user makes a reaction to an advertisement, the reaction information is updated so that the number of reactions to the advertisement increases. The reaction information may indicate not only the number of reactions, but also other information such as information about the user who made the reaction and the date and time of the reaction. The reaction information may be stored in a database other than the store database DB2.

[0135] The advertisement information acquisition unit 103 of the ninth modification acquires advertisement information further based on the reaction information. The advertisement information acquisition unit 103 acquires advertisement information based on the location information of the first store and the reaction information. For example, it is assumed that the advertisement information acquisition unit 103 identifies a plurality of second stores based on the location information of the first store. In this case, the advertisement information acquisition unit 103 narrows down the plurality of second stores to at least one second store that is to be the target for displaying the advertisement, based on the reaction information.

[0136] For example, the advertisement information acquisition unit 103 selects at least one second store having a relatively large number of reactions indicated by the reaction information. The advertisement information acquisition unit 103 may select a predetermined number of second stores in descending order of the number of reactions indicated by the reaction information, or may select a second store having a number of reactions indicated by the reaction information equal to or greater than a threshold. The advertisement information acquisition unit 103 acquires advertisement information of the selected at least one second store.

[0137] For example, a certain second store may register advertising information for each of a plurality of second products or advertising information for each of a plurality of second services in the store database DB2. In this case, the advertising information acquisition unit 103 may select at least one second product or second service based on the reaction information for each of the plurality of second products or the reaction information for each of the plurality of second services. For example, the advertising information acquisition unit 103 may select a second product or second service for which the reaction information indicates a relatively large number of reactions. The advertising information acquisition unit 103 acquires advertising information for the selected at least one second product or second service. The processing of the display control unit 104 after acquiring the advertising information is the same as in the embodiment.

[0138] The display control system 1 of the ninth modification acquires reaction information regarding reactions to each of a plurality of advertisements. The display control system 1 further acquires advertisement information based on the reaction information. This allows the display control system 1 to display advertisements with high advertising effectiveness on the payment completion screen SC2. For example, the display control system 1 can display advertisements that are receiving a greater response from users on the payment completion screen SC2.

[0139] Note that the advertising information acquisition unit 103 may acquire advertising information based on reaction information, not based on location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information of a second store that is not located near the first store, based on reaction information. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account location information of the first store. For example, a mode in which the advertising information acquisition unit 103 acquires advertising information based on reaction information, not based on location information of the first store, is also within the scope of the present disclosure.

[0140] [6-10. Variation 10] For example, if the first store is located in a city center, there is a high possibility that the second store is located near the first store. On the other hand, if the first store is located in a suburban area, there is a possibility that the second store is not located near the first store. Therefore, the advertisement information acquisition unit 103 may acquire advertisement information taking into account the area of ​​the first store. An area is an area having a certain size. In the tenth modification, an example is given in which the area is expressed by two values, city center or suburb, but the area may also be other divisions such as prefectures or cities, towns, and villages.

[0141] The display control system 1 of the tenth modification includes an area information acquisition unit 114. The area information acquisition unit 114 acquires area information related to the area of ​​the first store. The store database DB2 of the tenth modification stores area information for each of a plurality of stores. Location information differs from area information in that location information indicates a pinpoint location, while area information indicates an area of ​​a certain size. Even if the location information of one store differs from that of another store, the area information of these stores may be the same.

[0142] The advertising information acquisition unit 103 of the tenth modification acquires advertising information further based on area information. The advertising information acquisition unit 103 acquires advertising information based on location information of the first store and area information. For example, the advertising information acquisition unit 103 acquires a threshold value (the value of n in the embodiment) for identifying the second store based on the area information of the first store. When the area information of the first store indicates a suburb, the advertising information acquisition unit 103 acquires a larger threshold value than when the area information of the first store indicates an urban area. The advertising information acquisition unit 103 identifies the second store based on the location information of the first store and the acquired threshold value. The advertising information acquisition unit 103 acquires advertising information of the identified second store. The processing of the display control unit 104 after the advertising information is acquired is the same as in the embodiment.

[0143] The display control system 1 of Modification 10 acquires area information related to the area of ​​the first store. The display control system 1 further acquires advertisement information based on the area information. As a result, the display control system 1 can display an advertisement according to the area of ​​the first store on the payment completion screen SC2.

[0144] Note that the advertising information acquisition unit 103 may acquire advertising information based on area information, not based on the location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information for a second store that is not located near the first store, according to the area information. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, an aspect in which the advertising information acquisition unit 103 acquires advertising information based on area information, not based on the location information of the first store, is also within the scope of the present disclosure.

[0145] [6-11. Variation 11] For example, a first store may not want to present an advertisement for a second product or a second service related to a campaign being held by the first store to a user who has visited the first store. If the first store is a convenience store, during normal times, the first store may consider it acceptable for an advertisement for a second product or a second service of a second store, a curry specialty store in a different industry from the convenience store, to be displayed on the payment completion screen SC2. On the other hand, if the advertisement is displayed on the payment completion screen SC2 during a period when the first store is holding a curry campaign, the user will be presented with an advertisement that competes with the first store's own campaign. Therefore, the advertisement information acquisition unit 103 may acquire advertisement information taking into account the campaign being held by the first store.

[0146] The display control system 1 of the eleventh modification includes a campaign information acquisition unit 115. The campaign information acquisition unit 115 acquires campaign information related to a campaign being held at a first store. The campaign information indicates the time when the campaign will be held, the products or services that are the subject of the campaign, the second stores or their categories for which advertisements should not be displayed during the campaign, the second products or second services for which advertisements should not be displayed during the campaign, the second stores or their categories for which advertisements should be displayed during the campaign, the second products or second services for which advertisements should be displayed during the campaign, or other information.

[0147] The advertisement information acquisition unit 103 of the eleventh modification acquires advertisement information further based on campaign information. The advertisement information acquisition unit 103 acquires advertisement information based on location information of the first store and the campaign information. For example, it is assumed that the advertisement information acquisition unit 103 identifies a plurality of second stores based on the location information of the first store. In this case, the advertisement information acquisition unit 103 narrows down the plurality of second stores to at least one second store that is to be the target for displaying the advertisement, based on the campaign information.

[0148] For example, the advertising information acquisition unit 103 selects, from among a plurality of second stores, at least one second store that does not handle products or services that are the subject of the campaign indicated by the campaign information. Alternatively, for example, the advertising information acquisition unit 103 selects, from among the plurality of second stores, at least one second store that should not display advertisements during the campaign indicated by the campaign information, or at least one second store that is not in that category. Whether or not a campaign is in progress is determined based on whether or not the current time falls within the campaign period indicated by the campaign information. The advertising information acquisition unit 103 acquires advertising information for the at least one selected second store. The advertising information acquisition unit 103 may also acquire advertising information according to other content indicated by the campaign information. The processing of the display control unit 104 after the advertising information is acquired is the same as in the embodiment.

[0149] The display control system 1 of Modification 11 acquires campaign information related to a campaign being held at the first store. The display control system 1 further acquires advertising information based on the campaign information. This allows the display control system 1 to acquire advertising information according to the campaign information, thereby more effectively encouraging users who have visited the first store to use the second store. The display control system 1 can prevent advertisements that hinder the campaign of the first store from being displayed on the payment completion screen SC2.

[0150] Note that the advertising information acquisition unit 103 may acquire advertising information based on campaign information, rather than based on location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information for a second store that is not located near the first store, in accordance with the campaign information. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, an aspect in which the advertising information acquisition unit 103 acquires advertising information based on campaign information, rather than based on location information of the first store, is also within the scope of the present disclosure.

[0151] [6-12. Variation 12] For example, in Variation 5, an example was given in which advertising information is acquired taking into consideration the usage of a store by the user or other users. The behavior of the user or other users is often useful for acquiring advertising information. For example, the behavior of the user or other users in services other than payment services may be used as a reference. The other services may be any services. For example, the other services may be e-commerce services, travel reservation services, financial services, point services, communication services, or other services.

[0152] The display control system 1 of the 12th modification includes an other service information acquisition unit 116. The other service information acquisition unit 116 acquires other service information relating to the usage status of the user or other users of other services other than the payment service related to the payment. The other service information indicates the usage status (usage history) of other services by the user or other users. For example, the other service information indicates products purchased in other services, services used in other services, usage amounts, usage dates and times, or a combination thereof.

[0153] It is assumed that the user database DB1 of the 12th modification stores other service information for each of a plurality of users. The other service information acquisition unit 116 acquires other service information for the user or other users based on the user database DB1. When the user or other users use other services, other service information indicating the usage status at the store is stored in the user database DB1 in association with the user identification information of the user or other users. The other service information may be stored in a database other than the user database DB1.

[0154] The advertisement information acquisition unit 103 of the twelfth modification acquires advertisement information further based on the other service information. The advertisement information acquisition unit 103 acquires advertisement information based on the location information of the first store and the other service information. For example, it is assumed that the advertisement information acquisition unit 103 identifies a plurality of second stores based on the location information of the first store. In this case, the advertisement information acquisition unit 103 narrows down the plurality of second stores to at least one second store that is to be the target for displaying an advertisement, based on the other service information.

[0155] For example, the advertising information acquisition unit 103 selects, from among a plurality of second stores, at least one second store that sells a second product different from the product indicated by the other service information, or at least one second store that sells a second service different from the service indicated by the other service information. The advertising information acquisition unit 103 may select, from among the plurality of second stores, at least one second store that sells the same second product as the product indicated by the other service information, or at least one second store that sells the same second service as the service indicated by the other service information. The advertising information acquisition unit 103 acquires advertising information for the selected at least one second store.

[0156] For example, a certain second store may register advertising information for each of a plurality of second products or advertising information for each of a plurality of second services in the store database DB2. In this case, the advertising information acquisition unit 103 acquires advertising information for at least one second product from among the plurality of second products that is different from the product indicated by the other service information. The advertising information acquisition unit 103 acquires advertising information for at least one second service from among the plurality of second services that is different from the service indicated by the other service information. The advertising information acquisition unit 103 may acquire advertising information for at least one second product that is the same as the product indicated by the other service information from among the plurality of second products. The advertising information acquisition unit 103 may acquire advertising information for at least one second service that is the same as the service indicated by the other service information from among the plurality of second services. The processing of the display control unit 104 after the advertising information is acquired is the same as in the embodiment.

[0157] The display control system 1 of Modification 12 acquires other service information related to the usage status of users or other users of other services other than the payment service related to payment. The display control system 1 acquires advertising information further based on the other service information. This allows the display control system 1 to acquire advertising information according to the usage status indicated by the other service information, thereby more effectively encouraging users who have used the first store to use the second store.

[0158] Note that the advertising information acquisition unit 103 may acquire advertising information based on other service information, rather than based on the location information of the first store. For example, the advertising information acquisition unit 103 may acquire advertising information for a second store that is not located near the first store, according to the usage status indicated by the other service information. In this case, the display control system 1 does not include the location information acquisition unit 102. Furthermore, the advertising information acquisition unit 103 does not include a function that takes into account the location information of the first store. For example, an aspect in which the advertising information acquisition unit 103 acquires advertising information based on other service information, rather than based on the location information of the first store, is also within the scope of the present disclosure.

[0159] [6-13. Other variations] For example, the above-described modified examples may be combined. For example, in the embodiment and modified examples 1 to 12, the processing in which the advertisement information acquisition unit 103 acquires advertisement information based on various conditions has been described. The conditions described in the embodiment and modified examples 1 to 12 may be combined in any manner. The advertisement information acquisition unit 103 may acquire advertisement information by using arbitrarily selected conditions from the conditions described in the embodiment and modified examples 1 to 12 as AND conditions or OR conditions.

[0160] For example, a process described as being executed by the server 10 may be executed by the user terminal 20 or the store terminal 30. A process described as being executed by the user terminal 20 may be executed by the server 10 or the store terminal 30. A process described as being executed by the store terminal 30 may be executed by the server 10 or the user terminal 20. A process described as being executed by the server 10, the store terminal 30, or the user terminal 20 may be shared among multiple computers.

[0161] [7. Notes] For example, the display control system can also be configured as follows. (1) a location information acquisition unit that acquires location information regarding the location of a first store where a payment was made using the user's user terminal; an advertisement information acquisition unit that acquires advertisement information related to an advertisement for a second product or a second service handled by a second store based on the location information; a display control unit that displays, on the user terminal, a payment completion screen regarding completion of the payment, the payment completion screen including the advertisement indicated by the advertising information; A display control system according to location information including: (2) the display control system further includes a payment object information acquisition unit that acquires payment object information related to the first product or first service that is the subject of the payment; the advertisement information acquisition unit acquires the advertisement information further based on the payment object information; A display control system according to (1). (3) the advertisement information acquisition unit acquires, based on the payment target information, the advertisement information related to the advertisement of the second product or the second service that tends to be purchased or used together with the first product or the first service; (2) A display control system according to the present invention. (4) the display control system further includes an arrival time condition determination unit that determines whether the arrival time of each of the plurality of second products satisfies a predetermined arrival time condition; the advertisement information acquisition unit acquires the advertisement information related to the advertisement of the second product that satisfies the arrival time condition. A display control system according to any one of (1) to (3). (5) The display control system further includes a deadline condition determination unit that determines whether or not the deadline of each of the plurality of second products satisfies a predetermined deadline condition; the advertisement information acquisition unit acquires the advertisement information related to the advertisement of the second product that satisfies the deadline condition. A display control system according to any one of (1) to (4). (6) The display control system further includes a balance information acquisition unit that acquires balance information regarding the balance of the payment method used in the payment, the advertisement information acquisition unit acquires the advertisement information related to the advertisement of the second product or the second service that is equal to or less than the balance indicated by the balance information; A display control system according to any one of (1) to (5). (7) The display control system further includes a store usage information acquisition unit that acquires store usage information regarding use of a store by the user or another user, the advertisement information acquisition unit acquires the advertisement information further based on the store usage information. A display control system according to any one of (1) to (6). (8) the display control system further includes a store classification information acquisition unit that acquires store classification information related to a classification of the first store; the advertisement information acquisition unit acquires the advertisement information further based on the store classification information. A display control system according to any one of (1) to (7). (9) the display control system further includes a first setting information acquisition unit that acquires first setting information related to settings of the advertisement specified by the first store; the advertisement information acquisition unit acquires the advertisement information further based on the first setting information. A display control system according to any one of (1) to (8). (10) the display control system further includes a second setting information acquisition unit that acquires second setting information related to settings of the advertisement specified by the second store; the advertisement information acquisition unit acquires the advertisement information further based on the second setting information. A display control system according to any one of (1) to (9). (11) the display control system further includes a reaction information acquisition unit that acquires reaction information regarding reactions to each of the plurality of advertisements; the advertisement information acquisition unit acquires the advertisement information further based on the reaction information. A display control system according to any one of (1) to (10). (12) the display control system further includes an area information acquisition unit that acquires area information related to an area of ​​the first store; the advertisement information acquisition unit acquires the advertisement information further based on the area information. A display control system according to any one of (1) to (11). (13) the display control system further includes a campaign information acquisition unit that acquires campaign information related to a campaign held at the first store; the advertisement information acquisition unit acquires the advertisement information further based on the campaign information. A display control system according to any one of (1) to (12). (14) The display control system further includes an other service information acquisition unit that acquires other service information related to usage status of the user or other users of other services different from the payment service related to the payment, the advertisement information acquisition unit acquires the advertisement information further based on the other service information. A display control system according to any one of (1) to (13). [Explanation of symbols]

[0162] 1 Display control system, 10 Server, 11, 21, 31 Control unit, 12, 22, 32 Memory unit, 13, 23, 33 Communication unit, 20 User terminal, 24, 34 Operation unit, 25, 35 Display unit, 26 GPS receiving unit, 30 Store terminal, 36 Reading unit, 100 Data storage unit, 101 Payment execution unit, 102 Location information acquisition unit, 103 Advertising information acquisition unit, 104 Display control unit, 105 Payment target information acquisition unit, 106 Arrival time condition determination unit, 107 Deadline condition determination unit, 108 Balance information acquisition unit, 109 Store usage information acquisition unit, 110 Store classification information acquisition unit, 111 First setting information acquisition unit, 112 Second setting information acquisition unit, 113 Reaction information acquisition unit, 114 Area information acquisition unit, 115 Campaign information acquisition unit, 116 Other service information acquisition unit, 200 data storage unit, 201 display control unit, 300 data storage unit, 301 payment execution unit, C10 code, DB1 user database, DB2 store database, SC1 top screen, SC2 payment completion screen.

Claims

1. a location information acquisition unit that acquires location information regarding a location of a first store where a payment based on a user's user terminal was made; an advertisement information acquisition unit that acquires advertisement information related to an advertisement of a second product or a second service handled by a second store based on the location information; a display control unit that displays, on the user terminal, a payment completion screen regarding completion of the payment, the payment completion screen including the advertisement indicated by the advertisement information; A display control system according to location information.

2. The display control system further includes a payment object information acquisition unit that acquires payment object information related to a first product or a first service that is the subject of the payment, The advertisement information acquisition unit acquires the advertisement information further based on the payment target information. The display control system according to claim 1 .

3. the advertisement information acquisition unit acquires, based on the payment target information, the advertisement information related to the advertisement of the second product or the second service that tends to be purchased or used together with the first product or the first service; The display control system according to claim 2 .

4. The display control system further includes an arrival time condition determination unit that determines whether or not the arrival time of each of the plurality of second products satisfies a predetermined arrival time condition; the advertisement information acquisition unit acquires the advertisement information related to the advertisement of the second product that satisfies the arrival time condition; A display control system according to any one of claims 1 to 3.

5. The display control system further includes a deadline condition determination unit that determines whether or not a deadline of each of the second products satisfies a predetermined deadline condition; The advertisement information acquisition unit acquires the advertisement information related to the advertisement of the second product that satisfies the deadline condition. A display control system according to any one of claims 1 to 3.

6. The display control system further includes a balance information acquisition unit that acquires balance information regarding a balance of a payment method used in the payment, the advertisement information acquisition unit acquires the advertisement information regarding the advertisement of the second product or the second service that is equal to or less than the balance indicated by the balance information; A display control system according to any one of claims 1 to 3.

7. The display control system further includes a store usage information acquisition unit that acquires store usage information regarding use of a store by the user or another user, The advertisement information acquisition unit acquires the advertisement information further based on the store usage information. A display control system according to any one of claims 1 to 3.

8. The display control system further includes a store classification information acquisition unit that acquires store classification information related to a classification of the first store, The advertisement information acquisition unit acquires the advertisement information further based on the store classification information. A display control system according to any one of claims 1 to 3.

9. The display control system further includes a first setting information acquisition unit that acquires first setting information regarding a setting of the advertisement designated by the first store, The advertisement information acquisition unit acquires the advertisement information further based on the first setting information. A display control system according to any one of claims 1 to 3.

10. The display control system further includes a second setting information acquisition unit that acquires second setting information related to a setting of the advertisement designated by the second store, The advertisement information acquisition unit acquires the advertisement information further based on the second setting information. A display control system according to any one of claims 1 to 3.

11. The display control system further includes a reaction information acquisition unit that acquires reaction information regarding reactions to each of the plurality of advertisements, The advertisement information acquisition unit acquires the advertisement information further based on the reaction information. A display control system according to any one of claims 1 to 3.

12. The display control system further includes an area information acquisition unit that acquires area information related to an area of ​​the first store, The advertisement information acquisition unit acquires the advertisement information further based on the area information. A display control system according to any one of claims 1 to 3.

13. The display control system further includes a campaign information acquisition unit that acquires campaign information related to a campaign held at the first store, The advertisement information acquisition unit acquires the advertisement information further based on the campaign information. A display control system according to any one of claims 1 to 3.

14. The display control system further includes an other service information acquisition unit that acquires other service information regarding a usage status of the user or other users of other services other than the payment service related to the payment, The advertisement information acquisition unit acquires the advertisement information further based on the other service information. A display control system according to any one of claims 1 to 3.

15. a location information acquisition step of acquiring location information regarding a location of a first store where a payment based on a user terminal of a user is executed; an advertisement information acquisition step of acquiring advertisement information related to an advertisement of a second product or a second service handled by a second store based on the location information; a display control step of displaying, on the user terminal, a payment completion screen regarding completion of the payment, the payment completion screen including the advertisement indicated by the advertisement information; A display control method according to position information, comprising:

16. a location information acquisition unit that acquires location information regarding a location of a first store where a payment based on a user's user terminal was executed; an advertisement information acquisition unit that acquires advertisement information related to an advertisement of a second product or a second service handled by a second store based on the location information; a display control unit that causes the user terminal to display a payment completion screen regarding completion of the payment, the payment completion screen including the advertisement indicated by the advertising information; A program that makes a computer function as a