Management device, management method, and program

The management device simplifies the display of important electronic stamp cards by determining their importance and controlling the display order, addressing the inefficiencies of complex swipe operations in existing systems.

JP7627380B1Active Publication Date: 2025-02-05NTT DOCOMO INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024111079
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-07-10
Publication Date
2025-02-05
Estimated Expiration
2044-07-10

AI Technical Summary

Technical Problem

Existing systems require complex swipe operations to display important electronic stamp cards, leading to inefficient and cumbersome user experiences.

Method used

A management device and method that determines the importance of electronic stamp cards based on user purchases, controlling the display order to prioritize and simplify the presentation of highly important cards.

Benefits of technology

Facilitates easy and efficient display of highly important electronic stamp cards by prioritizing them during switching and display, reducing the need for complex operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007627380000001_ABST
    Figure 0007627380000001_ABST
Patent Text Reader

Abstract

To easily display an electronic stamp card having a relatively high degree of importance when switching between a plurality of electronic stamp cards for display. [Solution] The management device 10A is equipped with a recording unit 114A that records stamp data TD indicating that a user U has purchased a product or service in one of multiple data sets DS depending on the situation in which the user U purchases a product or service, a determination unit 115A that determines the importance of each of the multiple data sets DS, and a display control unit 116 that controls the order in which images of multiple stamp cards SC, which correspond one-to-one to the multiple data sets DS, are displayed on a terminal 20 used by the user U based on the importance determined by the determination unit 115A.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] In order to revitalize a local area, a stamp rally is sometimes held in which participants travel around the local government and stamp their electronic stamp cards. For example, Non-Patent Document 1 describes an example of a stamp rally that uses AR (Augmented Reality) technology in a local government.

[0003] In addition, multiple stamp cards may be displayed on a terminal used by one user in a system that provides electronic stamp cards. For example, Patent Document 1 discloses a technique in which, when there are multiple images of electronic stamp cards owned by one user, the user performs a swipe operation to move the screen of the terminal in the left and right directions to switch and display the images of the multiple stamp cards. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2023-144645 A [Non-patent literature]

[0005] [Non-Patent Document 1] Cloud Circus Co., Ltd., "What are the latest trends in stamp rally initiatives? Detailed introduction to local and event planning and success stories!", Internet<URL:https: / / www.coco-ar.jp / media / column / stamprally> Summary of the Invention [Problem to be solved by the invention]

[0006] However, in the technology of Patent Document 1, when a user swipes the screen of a terminal to move the screen in the left and right direction to display a desired electronic stamp card, it may be necessary to perform the swipe operation many times in order to display an electronic stamp card with a relatively high importance. In other words, a user may need to perform a complicated operation to display an electronic stamp card with a relatively high importance.

[0007] Therefore, an object of the present invention is to provide a management device, a management method, and a program that, when switching between multiple electronic stamp cards, easily displays an electronic stamp card that is relatively important. [Means for solving the problem]

[0008] A management device according to a preferred embodiment of the present invention comprises a recording unit that records stamp data indicating that a user has purchased a product or service in one of a plurality of data sets depending on the situation in which the user purchases a product or service, a determination unit that determines the importance of each of the plurality of data sets, and a display control unit that controls the order in which images of a plurality of stamp cards, each of which corresponds one-to-one to the plurality of data sets, are displayed on a terminal used by the user based on the importance determined by the determination unit.

[0009] A management method according to a preferred embodiment of the present invention comprises recording stamp data indicating that a user has purchased a product or service in one of a plurality of data sets depending on the circumstances under which the user purchases a product or service, determining an importance level for each of the plurality of data sets, and controlling the order in which images of a plurality of stamp cards corresponding one-to-one to the plurality of data sets are displayed on a terminal used by the user based on the importance level determined by the determination unit.

[0010] A program according to a preferred embodiment of the present invention causes a processing device of a terminal to function as an acquisition unit that acquires first data corresponding to each of a plurality of stamp card images and second data specifying the order in which to display the images of the plurality of stamp cards from a management device that manages stamps, an image determination unit that determines an image of each stamp card corresponding to the size of a first area of ​​a display device based on the first data, and a display control unit that displays the images of each stamp card determined by the image determination unit in the first area of ​​the display device in the order indicated by the second data. Effect of the Invention

[0011] According to the present invention, when switching between displaying a plurality of stamp cards, it is possible to simply display an electronic stamp card having a relatively high degree of importance. [Brief description of the drawings]

[0012] [Figure 1] FIG. 1 is a block diagram showing the overall configuration of a management system 1A. [Diagram 2] FIG. 2 shows an example of a first stamp card SC1. [Diagram 3] FIG. 13 shows an example of a second stamp card SC2. [Figure 4] FIG. 13 shows an example of a third stamp card SC3. [Diagram 5] FIG. 2 is a block diagram showing an example of the configuration of a stamp card management device 10A. [Figure 6] 1 is a table showing an example of the configuration of the payment database SDB. [Figure 7] 13 is a table showing an example of the configuration of the judgment condition database JDB. [Figure 8] A table showing an example of the configuration of the stamp card database CDB[1]. [Figure 9] FIG. 2 is a block diagram showing an example configuration of a terminal 20[k]. [Figure 10] FIG. 11 is a sequence diagram showing the operation of management system 1A at the time of settlement. [Figure 11] 10 is a flowchart showing the contents of sub-steps constituting the determination process of step S9. [Figure 12] FIG. 11 is a sequence diagram showing the operation of the management system 1A when displaying a stamp card SC. [Figure 13] 13 is a flowchart showing the contents of sub-steps constituting the stamp card display process in step S27. [Figure 14] FIG. 2 is a block diagram showing an example of the configuration of a stamp card management device 10B. [Figure 15] A table showing an example of the structure of the exponent database XDB. [Figure 16] FIG. 2 is a block diagram showing an example of the configuration of a stamp card management device 10C. [Figure 17] 13 is a table showing an example of the configuration of the store group database GDB. [Figure 18] A table showing an example of the configuration of the stamp card database CDB[2].

[0013] 1: First embodiment Hereinafter, a management system 1A according to a first embodiment will be described with reference to FIGS.

[0014] 1-1: Configuration of the first embodiment 1-1-1: Overall composition FIG. 1 is a block diagram showing the overall configuration of a management system 1A according to the first embodiment. As shown in FIG. 1, the management system 1A includes a stamp card management device 10A, n terminals 20[1], 20[2], ... 20[k], ... 20[n], an application management device 30, and a payment server 40. n is an integer of 1 or more. k is an integer of 1 or more and n or less. In the following description, terminals 20[1] to 20[n] may be collectively referred to as "terminals 20". In FIG. 1, a user U uses terminal 20. Also, a user U[k] uses terminal 20[k]. In the following description, terminal 20[k] is used as a representative example of terminal 20 as necessary. The stamp card management device 10A is an example of a "management device."

[0015] A stamp card management device 10A of the present disclosure shown in FIG. 1 manages electronic stamps. Generally, stamps are managed according to purpose, such as a convenience store's promotional measures and a local government's measures. Generally, stamps managed for convenience store's promotional measures and local government's measures are stamped on a physical stamp card. By stamping a predetermined number of stamps on a stamp card, the owner of the stamp card can, for example, earn an incentive. In this specification, a stamp card means an image displaying an electronic stamp card SC. The electronic stamp card SC is displayed on the terminal 20 shown in Fig. 1, and an image of an electronic stamp ST is displayed in a stamp display area SA within the image of the electronic stamp card SC. As an example, when it is determined that the user U has purchased a product or service, the stamp card management device 10A records first stamp data TD1 indicating that the product or service has been purchased in a first data set DS1 associated with the user U. The stamp card management device 10A also records second stamp data TD2 indicating that the product or service has been purchased in a second data set DS2 associated with the user U and related to the purchase of the product or service, which is different from the first data set DS1. The stamp card management device 10A also records third stamp data TD3 indicating that the product or service has been purchased in a third data set DS3 associated with the user U and related to the purchase of the product or service, which is different from the first data set DS1 and the second data set DS2. Each of the first data set DS1, the second data set DS2, and the third data set DS3 is, for example, linked to a user U, and is a data set related to the purchase history of goods or services.

[0016] The stamp card management device 10A uses the data included in the first data set DS1 to display the first stamp card SC1 on the terminal 20. The first stamp ST1 is displayed in the stamp display area SA in the first stamp card SC1. Moreover, the stamp card management device 10A uses the data included in the second data set DS2 to display the second stamp card SC2 on the terminal 20. The second stamp ST2 is displayed in the stamp display area SA of the second stamp card SC2. Moreover, the stamp card management device 10A uses the data included in the third data set DS3 to display a third stamp card SC3 on the terminal 20. A third stamp ST3 is displayed in the stamp display area SA of the third stamp card SC3. In other words, the first data set DS1, the second data set DS2, and the third data set DS3 are data sets used to display on the terminal 20 an image of an electronic stamp card SC including an image of an electronic stamp ST.

[0017] The first stamp card SC1, the second stamp card SC2, and the third stamp card SC3 correspond to different policies. In other words, each data set DS corresponds to each policy.

[0018] The first data set DS1 includes first stamp data TD1. The first stamp data TD1 is data for displaying an image of the first stamp ST1 within an image of the first stamp card SC1. The second data set DS2 also includes second stamp data TD2. The second stamp data TD2 is data for displaying an image of the second stamp ST2 within the image of the second stamp card SC2. The third data set DS3 also includes third stamp data TD3. The third stamp data TD3 is data for displaying an image of a third stamp ST3 within the image of a third stamp card SC3. As described below, each of the first stamp data TD1, the second stamp data TD2, and the third stamp data TD3 corresponds to a combination of the date and time when a product or service was purchased and the store where the product or service was purchased.

[0019] The stamp card management device 10A is a device used to manage data related to the electronic stamp card SC. The electronic stamp card SC is displayed individually on each of the terminals 20[1] to 20[n]. As an example, when the user U[k] purchases a product or service for a predetermined amount or more in relation to the first campaign, the first stamp ST1 is displayed on the first stamp card SC1 displayed on the terminal 20[k]. As another example, when the user U[k] purchases a product or service for a predetermined amount or more in relation to the second campaign, the second stamp ST2 is displayed on the second stamp card SC2 displayed on the terminal 20[k]. As another example, when the user U[k] purchases a product or service for a predetermined amount or more in relation to the third campaign, the third stamp ST3 is displayed on the third stamp card SC3 displayed on the terminal 20[k].

[0020] As an example, when a user U[k] purchases a product or service for a predetermined amount or more in relation to a first campaign, a first QR code is printed on a receipt printed at a store's cash register. When the user U[k] launches a specific application for the stamp card SC on the terminal 20[k] and reads the first QR code, the first stamp ST1 is displayed on the first stamp card SC1 displayed on the terminal 20[k]. "QR Code" is a registered trademark.

[0021] As another example, when a user U[k] purchases a product or service for a predetermined amount or more in relation to the second campaign, a second QR code is printed on the receipt printed by the store's cash register. When the user U[k] launches a specific application for the stamp card on the terminal 20[k] and reads the second QR code, the second stamp ST2 is displayed on the second stamp card SC2 displayed on the terminal 20[k].

[0022] As another example, when a user U[k] purchases a product or service for a predetermined amount or more in relation to the third campaign, a third QR code is printed on a receipt printed by a store cash register. When the user U[k] launches a specific app for stamp cards on the terminal 20[k] and reads the third QR code, the third stamp ST3 is displayed on the third stamp card SC3 displayed on the terminal 20[k].

[0023] Fig. 2 is a diagram showing an example of a first stamp card SC1, Fig. 3 is a diagram showing an example of a second stamp card SC2, and Fig. 4 is a diagram showing an example of a third stamp card SC3.

[0024] As shown in Fig. 2, a first stamp card SC1 is displayed in a predetermined area RM on a display device 24 (described later) provided on the terminal 20. The first stamp card SC1 has a purpose display area UA, a stamp display area SA, and a prize display area CA. The area RM is an example of a "first area."

[0025] The purpose display area UA is an area that displays the purpose of the first stamp card SC1. In the example shown in Fig. 2, the purpose display area UA displays that the first stamp card SC1 is a card used to display the first stamp ST1 while purchasing goods or services at multiple stores in city A. In the following, purchasing goods or services at multiple stores is referred to as "shopping around."

[0026] The stamp display area SA is an area in which the first stamp ST1 is displayed. In the example shown in Fig. 2, the stamp display area SA includes four sections in which the first stamp ST1 is displayed.

[0027] The prize display area CA is an area that displays a prize that can be won when the first stamp ST1 is displayed in all sections included in the stamp display area SA. In the example shown in Fig. 2, the prize display area CA displays that the first stamp ST1 will be displayed in the stamp display area SA when the user launches the above application and performs a target operation, and that the user U[k] will be able to win 100 points when four first stamps ST1 are displayed in the stamp display area SA.

[0028] Similarly, in the example shown in Fig. 3, the second stamp card SC2 is displayed in a predetermined area RM on a display device 24 (described later) provided in the terminal 20. For the sake of simplicity, the following description will be focused on the differences between the second stamp card SC2 and the first stamp card SC1.

[0029] In the example shown in Figure 3, the purpose display area UA indicates that the second stamp card SC2 is a card to be used to display the second stamp ST2 while purchasing goods or services at multiple stores related to the P campaign.

[0030] In the second stamp card SC2, the stamp display area SA is an area in which the second stamp ST2 is displayed.

[0031] In the second stamp card SC2, the prize display area CA is an area that displays the prize that can be won when the second stamp ST2 is displayed in all sections included in the stamp display area SA. In the example shown in Fig. 3, the prize display area CA displays that the second stamp ST2 will be displayed in the stamp display area SA when the above application is launched and a target operation is performed, and that the user U[k] will be able to win 100 points when four second stamps ST2 are displayed in the stamp display area SA.

[0032] Similarly, in the example shown in Fig. 4, a third stamp card SC3 is displayed in a predetermined area RM on a display device 24 (described later) provided in the terminal 20. For the sake of simplicity, the following description will be focused on the differences between the third stamp card SC3 and the first stamp card SC1.

[0033] In the example shown in Figure 4, the purpose display area UA indicates that the third stamp card SC3 is a card to be used to display the third stamp ST3 while purchasing goods or services at multiple stores located in prefecture B.

[0034] In the third stamp card SC3, the stamp display area SA is an area in which the third stamp ST3 is displayed.

[0035] In the third stamp card SC3, the prize display area CA is an area that displays a prize that can be won when the third stamp ST3 is displayed in all sections included in the stamp display area SA. In the example shown in Fig. 4, the prize display area CA displays that the third stamp ST3 will be displayed in the stamp display area SA when the above application is launched and a target operation is performed, and that the user U[k] will be able to win 100 points when four third stamps ST3 are displayed in the stamp display area SA.

[0036] As described below, the user U[k] switches the stamp cards SC displayed on the display device 24 by swiping his / her finger on the display device 24. As an example, in response to the swiping of the user U[k]'s finger, the stamp cards SC displayed on the display device 24 are switched in the order of a first stamp card SC1, a second stamp card SC2, and a third stamp card SC3.

[0037] In the above example, the stamp card management device 10A manages data relating to the first stamp card SC1, the second stamp card SC2, the third stamp card SC3, the first stamp ST1, the second stamp ST2, and the third stamp ST3.

[0038] In Fig. 1, the terminal 20[k] is a device that the user U[k] uses to view the first stamp card SC1, the second stamp card SC2, and the third stamp card SC3 by starting the above application. The user U[k] checks the stamps ST displayed on these stamp cards SC by starting the above application on the terminal 20[k]. As described above, for example, the user U[k] can display the first stamp ST1 on the first stamp card SC1 by reading the first QR code printed on the receipt with the terminal 20[k]. Similarly, the user U[k] can display the second stamp ST2 on the second stamp card SC2 by reading the second QR code printed on the receipt with the terminal 20[k]. Similarly, the user U[k] can display the third stamp ST3 on the third stamp card SC3 by reading the third QR code printed on the receipt with the terminal 20[k].

[0039] The terminal 20[k] may be, for example, a mobile terminal such as a smartphone or a tablet, or may be a PC (Personal Computer). The same applies to the other terminals 20 other than the terminal 20[k].

[0040] The application management device 30 is a device that manages the above-mentioned applications installed in the terminal 20[k] via the communication network NET. Specifically, the application management device 30 manages data indicating the first stamp ST1 included in the first stamp card SC1, the second stamp ST2 included in the second stamp card SC2, and the third stamp ST3 included in the third stamp card SC3 displayed on the terminal 20[k] based on communication processing with the stamp card management device 10A via the communication network NET. The data includes image data indicating images of the first stamp ST1 to the third stamp ST3. The image data is transmitted from the application management device 30 to the terminal 20[k], whereby the images of the first stamp ST1 to the third stamp ST3 are displayed on the terminal 20[k]. In addition, when user U[k] attempts to pay for the purchase of goods or services at a store by using the above-mentioned application installed on terminal 20[k], the application management device 30 outputs the result of the payment to terminal 20[k] based on communication processing with the payment server 40 via the communication network NET.

[0041] When a user U[k] attempts to pay for the purchase of a product or service by using the above-mentioned application installed on terminal 20[k], the payment server 40 executes payment processing based on data indicating a payment request obtained from the application management device 30.

[0042] 1-1-2: Configuration of the stamp card management device Fig. 5 is a block diagram showing a configuration example of a stamp card management device 10A. As shown in Fig. 5, the stamp card management device 10A includes a processing device 11A, a storage device 12A, a display device 13, an input device 14, and a communication device 15. The elements of the stamp card management device 10A are connected to each other by a single or multiple buses for communicating information. Note that the term "apparatus" in this specification may be replaced with other terms such as a circuit, a device, or a unit.

[0043] The processing device 11A is a processor that controls the entire stamp card management device 10A. The processing device 11A is configured, for example, using one or more chips. The processing device 11A is also configured, for example, using a central processing unit (CPU) including an interface with peripheral devices, an arithmetic unit, and a register. Some or all of the functions of the processing device 11A may be realized by hardware such as a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate Array). The processing device 11A executes various processes in parallel or sequentially.

[0044] The storage device 12A is a recording medium that can be read and written by the processing device 11A. The storage device 12A includes, for example, a nonvolatile memory and a volatile memory. The nonvolatile memory is, for example, a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM), and an Electrically Erasable Programmable Read Only Memory (EEPROM). The volatile memory is, for example, a Random Access Memory (RAM). The storage device 12A also stores the control program PR1A executed by the processing device 11A, the payment database SDB, the judgment condition database JDB, and the stamp card database CDB[1]. The storage device 12A also functions as a work area for the processing device 11A.

[0045] The payment database SDB is a database in which the payment data SD acquired from the payment server 40 via the application management device 30 is stored.

[0046] FIG. 6 is a table showing an example of the configuration of the payment database SDB. The payment database SDB has the following fields: "payment ID," "user," "purchase date and time," "purchase amount," and "purchase store."

[0047] "Payment ID" indicates an identifier for each payment data SD.

[0048] "User" refers to a user U who has purchased a product or service corresponding to each payment data SD.

[0049] "Purchase date and time" indicates the date and time when a user U, indicated by "user", purchased a product or service. For ease of explanation, in the payment database SDB illustrated in Fig. 6, "purchase date and time" is displayed as a date. However, the "purchase date and time" data may include data indicating a time in addition to data indicating a date.

[0050] "Purchase amount" indicates the purchase amount of a product or service purchased by the user U indicated by "user".

[0051] "Purchase store" indicates the store where the user U indicated by "user" purchased the product or service.

[0052] For example, the payment data SD with a “payment ID” of “001” illustrated in FIG. 6 indicates that user U[k] purchased goods or services worth “700 yen” at “Store L” on “March 15, 2024.”

[0053] In FIG. 5, the judgment condition database JDB is a database in which judgment condition data JD used when judging whether or not an electronic stamp ST may be issued corresponding to each of the payment data SD stored in the payment database SDB is stored.

[0054] FIG. 7 is a table showing an example of the configuration of the judgment condition database JDB. The judgment condition database JDB has the following fields: "Condition ID," "Stamp card ID," "User," "Expiration date," "Minimum amount," "Measurement content," and "Target store."

[0055] "Condition ID" indicates an identifier for each judgment condition data JD.

[0056] "Stamp card ID" indicates the identifier of the stamp card SC.

[0057] "User" refers to the user U of the stamp card SC indicated by the "stamp card ID".

[0058] "Expiration date" indicates the expiration date of the stamp card SC identified by the "stamp card ID".

[0059] The "minimum amount" indicates the minimum purchase amount that the user U must pay before a new electronic stamp ST is displayed on the stamp card SC indicated by the "stamp card ID".

[0060] The "policy content" indicates the content of the policy that is the use of the stamp card SC indicated by the "stamp card ID." The judgment condition data JD with the "condition ID" of "001" illustrated in Fig. 7 indicates that the use of the stamp card SC with the "stamp card ID" of "3872528341" is to purchase goods or services at multiple stores in city A.

[0061] The "target store" indicates the store that is the target of the measure indicated by the "measure content." The data of the "target store" in the judgment condition data JD with the "condition ID" of "001" illustrated in Fig. 7 indicates that the above-mentioned multiple stores are store D, store K, store L, ... and store X.

[0062] For example, the judgment condition data JD with a "condition ID" of "001" illustrated in Figure 7 indicates that if a user U[k] pays an amount of 500 yen or more at a store included in the "target stores" to purchase a product or service before "January 31, 2025", which is the expiration date of the stamp card SC with the stamp card ID of "3872528341", a new stamp ST will be displayed on the stamp card SC with the stamp card ID of "3872528341".

[0063] In FIG. 5, the stamp card database CDB[1] is a database in which data relating to the first stamp card SC1 to the third stamp card SC3 is stored.

[0064] 8 is a table showing an example of the configuration of the stamp card database CDB[1]. As an example, the stamp card database CDB[1] includes one or more first data sets DS1, one or more second data sets DS2, and one or more third data sets DS3. The stamp card database CDB[1] has the following items: "stamp card ID", "user", "campaign content", "first date and time", "first store", "second date and time", "second store" ... "wth date and time", "wth store", and "importance". Note that w is an integer of 3 or more.

[0065] "Stamp card ID" indicates the identifier of the stamp card SC.

[0066] In the first data set DS1 in the first line of the stamp card database CDB[1] shown in Fig. 8, the data "3872528341" is entered in the "stamp card ID" field. This data indicates that the first data set DS1 in the first line is the data set DS of the stamp card SC whose "stamp card ID" is "3872528341".

[0067] In the second data set DS2 in the second row of the stamp card database CDB[1] shown in Fig. 8, the data "1872639081" is entered in the "stamp card ID" field. This data indicates that the second data set DS2 in the second row is the data set DS of the stamp card SC whose "stamp card ID" is "1872639081".

[0068] In the third data set DS3 in the third row of the stamp card database CDB[1] shown in Fig. 8, the data "7463120932" is entered in the "stamp card ID" field. This data occurs because the third data set DS3 in the third row is the data set DS of the stamp card SC whose "stamp card ID" is "7463120932".

[0069] "User" refers to user U of the stamp card SC. The "user" data in the first data set DS1 in the first line of the stamp card database CDB[1] illustrated in FIG. 8 indicates that user U is "user U[k]". The second data set DS2 in the second line of the stamp card database CDB[1] illustrated in FIG. 8 also indicates that user U is "user U[k]". The third data set DS3 in the third line of the stamp card database CDB[1] illustrated in FIG. 8 also indicates that user U is "user U[k]".

[0070] "Measure content" indicates the content of the measure for which the stamp card SC is to be used. The “Policy Content” data in the first row of the first data set DS1 of the stamp card database CDB[1] illustrated in Figure 8 indicates that the purpose of the first stamp card SC1 with the “Stamp Card ID” of “3872528341” is to display the first stamp ST1 while purchasing goods or services at multiple stores located in City A. The “Policy Content” data in the second row of the second data set DS2 of the stamp card database CDB[1] illustrated in Figure 8 indicates that the purpose of the second stamp card SC2 with the “Stamp Card ID” of “1872639081” is to display the second stamp ST2 while purchasing goods or services related to the P campaign. The “Policy Content” data in the third data set DS3 in the third row of the stamp card database CDB[1] illustrated in Figure 8 indicates that the purpose of the third stamp card SC3 with the “Stamp Card ID” of “7463120932” is to display the third stamp ST3 while purchasing goods or services at multiple stores in Prefecture B.

[0071] In the example shown in FIG. 8, the first data set DS1, the second data set DS2, and the third data set DS3 correspond to the same user U[k], but correspond to different policy contents.

[0072] The "first date and time" indicates the purchase date and time corresponding to the purchase of the product or service for which the stamp ST was first issued in relation to the campaign supported by the stamp card SC. The “first date and time” data in the first data set DS1 in the first row of the stamp card database CDB[1] illustrated in Figure 8 indicates that the first first stamp ST1 was issued as a result of a user U[k] purchasing a product or service while shopping in City A on “February 19, 2024.” In addition, the “first date and time” in the second row of the second data set DS2 of the stamp card database CDB[1] illustrated in Figure 8 indicates that the first second stamp ST2 was issued as a result of user U[k] purchasing a product or service in connection with the P campaign on “February 25, 2024.” In addition, the “first date and time” in the third row of the third data set DS3 of the stamp card database CDB[1] illustrated in Figure 8 indicates that the first third stamp ST3 was issued as a result of user U[k] purchasing a product or service while shopping around prefecture B on “March 21, 2024.”

[0073] The "first store" refers to the store where the first stamp ST was issued for the purchase of the product or service in relation to the campaign supported by the stamp card SC. The data for “Store 1” in the first data set DS1 in the first row of the stamp card database CDB[1] illustrated in Figure 8 indicates that the first stamp ST1 was issued as a result of a user U[k] purchasing a product or service at “Store K” while shopping around City A. In addition, the data for "Store 1" in the second data set DS2 in the second row of the stamp card database CDB[1] illustrated in Figure 8 indicates that the first second stamp ST2 was issued as a result of user U[k] purchasing a product or service at "Store N" in connection with the P campaign. In addition, the data for “Store 1” in the third data set DS3 in the third row of the stamp card database CDB[1] illustrated in Figure 8 indicates that the first third stamp ST3 was issued as a result of user U[k] purchasing a product or service at “Store R” while shopping around Prefecture B.

[0074] The "second date and time" indicates the purchase date and time corresponding to the purchase of the product or service for which the second stamp ST was issued in relation to the campaign supported by the stamp card SC. The “second date and time” data in the first data set DS1 in the first row of the stamp card database CDB[1] illustrated in Figure 8 indicates that a second first stamp ST1 was issued as a result of a user U[k] purchasing a product or service on “March 15, 2024” while shopping in City A. In addition, the “second date and time” data in the second data set DS2 in the second row of the stamp card database CDB[1] illustrated in Figure 8 indicates that a second second stamp ST2 was issued as a result of a user U[k] purchasing a product or service in connection with the P campaign on “March 24, 2024.”

[0075] The "second store" refers to the store where the second stamp ST was issued for the purchase of the product or service in relation to the campaign supported by the stamp card SC. The data for "Store 2" in the first data set DS1 in the first row of the stamp card database CDB[1] illustrated in Figure 8 indicates that a second first stamp ST1 was issued as a result of a user U[k] purchasing a product or service at "Store L" while shopping in City A. The data for "Store 2" in the second data set DS2 in the second row of the stamp card database CDB[1] illustrated in Figure 6 indicates that a second stamp ST2 was issued as a result of a user U[k] purchasing a product or service at "Store O" in connection with the P campaign.

[0076] The "wth date and time" indicates the purchase date and time corresponding to the purchase of the product or service for which the wth stamp ST was issued in relation to the campaign supported by the stamp card SC.

[0077] The "wth store" indicates the store where the product or service for which the wth stamp ST was issued was purchased in relation to the campaign supported by the stamp card SC.

[0078] "Importance" indicates the importance of each of the first data set DS1, the second data set DS2, and the third data set DS3, which are multiple data sets corresponding to one user U[k]. Also, the smaller the "importance" number, the higher the importance. Here, the "importance" may correspond to, for example, the difficulty of displaying the stamp ST in all the fields of the stamp display area SA in the stamp card SC. Here, the higher the difficulty, the higher the "importance", and the lower the difficulty, the higher the "importance". The difficulty may be the difficulty at the time of issuing the stamp card SC, or may be the difficulty at the current time. Here, the "difficulty at the current time" may correspond to how many fields in the stamp display area SA that do not yet display the stamp ST remain. For example, the fewer the number of fields in the stamp display area SA that do not yet display the stamp ST, the higher the "importance". Or, the more the number of fields in the stamp display area SA that do not yet display the stamp ST, the higher the "importance". Alternatively, the "importance" may correspond to the value of a product that the user U[k] can acquire when the stamp ST is displayed in all the columns of the stamp display area SA. For example, the "importance" may be higher as the points that the user U[k] can acquire when the stamp ST is displayed in all the columns of the stamp display area SA are higher.

[0079] In the stamp card database CDB[1] illustrated in Figure 8, among the first data set DS1, the second data set DS2, and the third data set DS3 corresponding to the user U[k], the first data set DS1 has the highest importance, the second data set DS2 has the second highest importance, and the third data set DS3 has the third highest importance.

[0080] In the first data set DS1 of the stamp card database CDB[1] illustrated in Figure 8, the data "first date and time," "second date and time," ... "wth date and time" have a one-to-one correspondence with one or more first stamps ST1 displayed in the stamp display area SA of the first stamp card SC1. In addition, in the first data set DS1 of the stamp card database CDB[1] illustrated in Figure 8, the data for "First Store," "Second Store," ... "Wth Store" have a one-to-one correspondence with one or more first stamps ST1 displayed in the stamp display area SA of the first stamp card SC1. The data of the pair of "first date and time" and "first store", the pair of "second date and time" and "second store", ... and the pair of "wth date and time" and "wth store" stored in the first dataset DS1 are examples of "first stamp data TD1". Also, data including the pair of "first stamp data TD1" and "policy data PD1" indicating "policy content" stored in the first dataset DS1 is an example of "first stamp card data CD1". As described above, the first data set DS1 is linked to the user U[k], and is a data set DS regarding the purchase of a product or service related to the first initiative.

[0081] In the second data set DS2 of the stamp card database CDB[1] illustrated in Figure 8, the data "first date and time," "second date and time," ... "wth date and time" have a one-to-one correspondence with one or more second stamps ST2 displayed in the stamp display area SA of the second stamp card SC2. In addition, in the second data set DS2 of the stamp card database CDB[1] illustrated in Figure 8, the data for "Store 1," "Store 2," ... "Store w" have a one-to-one correspondence with one or more second stamps ST2 displayed in the stamp display area SA of the second stamp card SC2. The data of the pair of "first date and time" and "first store", the pair of "second date and time" and "second store", ... and the pair of "wth date and time" and "wth store" stored in the second data set DS2 are examples of "second stamp data TD2". Also, data including the pair of "second stamp data TD2" and "policy data PD2" indicating "policy content" stored in the second data set DS2 is an example of "second stamp card data CD2". As described above, the second dataset DS2 is linked to the user U[k] and is a dataset regarding the purchase of a product or service related to the second initiative.

[0082] In the third data set DS3 of the stamp card database CDB[1] illustrated in Figure 8, the data of "first date and time," "second date and time," ... "wth date and time" have a one-to-one correspondence with one or more third stamps ST3 displayed in the stamp display area SA of the third stamp card SC3. In addition, in the third data set DS3 of the stamp card database CDB[1] illustrated in Figure 8, the data for "Store 1," "Store 2," ... "Store w" have a one-to-one correspondence with one or more third stamps ST3 displayed in the stamp display area SA of the third stamp card SC3. The data of the pair of "first date and time" and "first store", the pair of "second date and time" and "second store", ... the pair of "wth date and time" and "wth store" stored in the third dataset DS3 are examples of "third stamp data TD3". Also, data including the pair of "third stamp data TD3" and "policy data PD3" indicating "policy content" stored in the third dataset DS3 is an example of "third stamp card data CD3". As described above, the third dataset DS3 is linked to the user U[k] and is a dataset regarding the purchase of a product or service related to the third initiative.

[0083] In the stamp card database CDB[1], the first data set DS1, the second data set DS2, and the third data set DS3 are different from each other.

[0084] In the stamp card database CDB[1] illustrated in Fig. 8, the data "1st date and time", "2nd date and time", ... "wth date and time" are displayed as year, month, and date. However, the data "1st date and time", "2nd date and time", ... "wth date and time" may be displayed in other ways. For example, the data "1st date and time", "2nd date and time", ... "wth date and time" may be displayed as date and time. As described above, in this specification, "date and time" is not limited to a combination of date and time, but may be only a date, or a combination of date and time.

[0085] 5, the display device 13 is a device that displays images and text information. The display device 13 displays various images under the control of the processing device 11A. For example, various display panels such as a liquid crystal display panel and an organic EL display panel are suitably used as the display device 13.

[0086] The input device 14 is a device that accepts operations from the user U. For example, the input device 14 includes a keyboard, a touch pad, a touch panel, or a pointing device such as a mouse. Here, when the input device 14 includes a touch panel, it may also serve as the display device 13.

[0087] The communication device 15 is hardware as a transmitting / receiving device for communicating with other devices. The communication device 15 is also called, for example, a network device, a network controller, a network card, or a communication module. The communication device 15 may include a connector for wired connection and an interface circuit corresponding to the connector. The communication device 15 may also include a wireless communication interface. Examples of the connector and interface circuit for wired connection include products that comply with wired LAN, IEEE1394, and USB. Examples of the wireless communication interface include products that comply with wireless LAN, Bluetooth (registered trademark), and the like.

[0088] The processing device 11A functions as a communication control unit 111, an acquisition unit 112, a determination unit 113A, a recording unit 114A, a decision unit 115A, and a display control unit 116 by reading and executing a control program PR1A from the storage device 12A.

[0089] The communication control unit 111 causes the communication device 15 to transmit and receive various types of information to and from other devices. As an example, the communication control unit 111 causes the communication device 15 to receive the payment data SD from the payment server 40 via the application management device 30. As another example, the communication control unit 111 causes the terminal 20[k] to transmit the first stamp card data CD1, the second stamp card data CD2, and the third stamp card data CD3 stored in the stamp card database CDB[1] to the communication device 15 via the application management device 30. The communication control unit 111 also causes the communication device 15 to transmit order data OD, which indicates the order in which the image of the first stamp card SC1, the image of the second stamp card SC2, and the image of the third stamp card SC3 are displayed on the terminal 20[k] and is output from the display control unit 116 described later.

[0090] The acquisition unit 112 acquires the payment data SD from the payment server 40 via the application management device 30. In addition, the acquisition unit 112 stores the payment data SD acquired from the payment server 40 in the payment database SDB.

[0091] The judgment unit 113A judges whether or not it is acceptable to issue a stamp ST corresponding to each of the payment data SD stored in the payment database SDB, by referring to the judgment condition database JDB.

[0092] As an example, in the stamp card database CDB[1] shown in Figure 8, it is assumed that in the first data set DS1 corresponding to user U[k], the data "February 19, 2024" is already stored in the "first date and time" and the data "Store K" is already stored in the "first store."

[0093] Here, in the case of the payment data SD whose "payment ID" in the payment database SDB is "001", the "purchase date and time" is "March 15, 2024". This "purchase date and time" is a date before "January 31, 2025", which is the "expiration date" included in the judgment condition data JD whose "condition ID" in the judgment condition database JDB is "001". In addition, the "purchase amount" of the payment data SD whose "payment ID" is "001" is "700 yen". This "purchase amount" is an amount equal to or greater than the "lower limit amount" of "500 yen" included in the judgment condition data JD whose "condition ID" is "001". In addition, the "purchase store" of the payment data SD whose "payment ID" is "001" is "Store L". This "purchase store" is included in the "target store" of the judgment condition data JD whose "condition ID" is "001". As a result, the determining unit 113A determines that "a stamp ST may be issued" in response to the payment data SD whose "payment ID" is "001".

[0094] When the judgment unit 113A judges that "it is permissible to issue a stamp ST," the recording unit 114A records stamp data TD indicating that the user U[k] has purchased a product or service in one of the multiple data sets DS, depending on the circumstances under which the user U[k] purchases the product or service.

[0095] Referring to the stamp card database CDB[1] illustrated in Figure 8, when the situation in which user U[k] purchased a product or service was in relation to a first initiative, the recording unit 114A records the "purchase date and time" data and the "purchase store" data contained in the payment data SD in the first data set DS1 as first stamp data TD1 indicating the purchase of a product or service.

[0096] In the above example, the recording unit 114A stores the "purchase date and time" data and the "purchase store" data contained in the payment data SD whose "payment ID" is "001" as first stamp data TD1 in the "second date and time" and "second store" items of the first data set DS1.

[0097] Here, the "situation in which a product or service is purchased in relation to the first measure" refers to, for example, a situation in which a user U[k] purchases a product or service at a store that is a target of the first measure.

[0098] In addition, if the situation in which user U[k] purchases a product or service is one in which the product or service is purchased in connection with a second measure, the recording unit 114A records the data of the "purchase date and time" and the data of the "purchase store" contained in the payment data SD in the second data set DS2 as second stamp data TD2 indicating that the product or service has been purchased.

[0099] Here, the "situation in which a product or service is purchased in relation to the second measure" refers to, for example, a situation in which a user U[k] purchases a product or service at a store that is a target of the second measure.

[0100] In addition, if the situation in which user U[k] purchases a product or service is in relation to a third measure, the recording unit 114A records the data of the "purchase date and time" and the data of the "purchase store" contained in the payment data SD in the third data set DS3 as third stamp data TD3 indicating that the product or service has been purchased.

[0101] Here, the "situation in which a product or service is purchased in relation to the third campaign" refers to, for example, a situation in which a user U[k] purchases a product or service at a store participating in the third campaign.

[0102] The determination unit 115A determines the importance of each of the multiple data sets DS. In this embodiment, the determination unit 115A determines the importance based on the quantity of stamp data TD recorded in each of the multiple data sets DS.

[0103] Referring to the first stamp card SC1 illustrated in Fig. 2, the second stamp card SC2 illustrated in Fig. 3, the third stamp card SC3 illustrated in Fig. 4, and the stamp card database CDB[1] illustrated in Fig. 8, the first data set DS1 corresponding to the user U[k] has three sets of first stamp data TD1 recorded. The second data set DS2 corresponding to the user U[k] has two sets of second stamp data TD2 recorded. The third data set DS3 corresponding to the user U[k] has one set of third stamp data TD3 recorded.

[0104] Therefore, as shown in FIG. 8, among the first dataset DS1, the second dataset DS2, and the third dataset DS3 corresponding to the user U[k], the determination unit 115A sets the importance of the first dataset DS1 to "1", the importance of the second dataset DS2 to "2", and the importance of the third dataset DS3 to "3".

[0105] In Figure 5, the display control unit 116 determines the order in which to display images of multiple stamp cards SC that correspond one-to-one to multiple data sets DS on the terminal 20[k] used by the user U[k] based on the importance determined by the determination unit 115A, and generates order data OD indicating the order.

[0106] Referring to the first stamp card SC1 illustrated in FIG. 2, the second stamp card SC2 illustrated in FIG. 3, and the third stamp card SC3 illustrated in FIG. 4, the display control unit 116 determines the order in which to display the image of the first stamp card SC1 first, the image of the second stamp card SC2 second, and the image of the third stamp card SC3 third on the terminal 20[k] used by the user U[k].

[0107] As an example, the image of the first stamp card SC1 is displayed in the area RM of the terminal 20[k] first. When the user U[k] swipes his / her finger on the image of the first stamp card SC1 displayed in the area RM, the image of the second stamp card SC2 is displayed in the area RM. When the user U[k] swipes his / her finger on the image of the second stamp card SC2 displayed in the area RM, the image of the third stamp card SC3 is displayed in the area RM.

[0108] The display control section 116 outputs order data OD indicating the order in which the images of the first stamp card SC1 to the third stamp card SC3 are displayed to the communication control section 111. As described above, the communication control section 111 causes the communication device 15 to transmit the order data OD.

[0109] 1-1-3: Terminal configuration Fig. 9 is a block diagram showing an example of the configuration of terminal 20[k]. As shown in Fig. 9, terminal 20[k] includes a processing device 21, a storage device 22, an imaging device 23, a display device 24, an input device 25, and a communication device 26. The elements of terminal 20[k] are connected to each other by one or more buses for communicating information. Note that the term "apparatus" in this specification may be replaced with other terms such as circuit, device, or unit.

[0110] The processing device 21 is a processor that controls the entire terminal 20[k]. The processing device 21 is configured, for example, using one or more chips. The processing device 21 is also configured, for example, using a central processing unit (CPU) including an interface with peripheral devices, an arithmetic unit, and a register. Some or all of the functions of the processing device 21 may be realized by hardware such as a DSP, an ASIC, a PLD, and an FPGA. The processing device 21 executes various processes in parallel or sequentially.

[0111] The storage device 22 is a recording medium that can be read and written by the processing device 21. The storage device 22 includes, for example, a nonvolatile memory and a volatile memory. The nonvolatile memory is, for example, a ROM, an EPROM, and an EEPROM. The volatile memory is, for example, a RAM. The storage device 22 also stores a control program PR2 executed by the processing device 21. The storage device 22 also functions as a work area for the processing device 21.

[0112] The imaging device 23 outputs imaging data obtained by imaging the outside world. The imaging device 23 includes, for example, a lens, an imaging element, an amplifier, and an AD converter. Light collected through the lens is converted into an imaging signal, which is an analog signal, by the imaging element. The amplifier amplifies the imaging signal and outputs it to the AD converter. The AD converter converts the amplified imaging signal, which is an analog signal, into imaging data, which is a digital signal. The converted imaging data is output to the processing device 21.

[0113] The display device 24 is a device that displays images and text information. The display device 24 displays various images under the control of the processing device 21. For example, various display panels such as a liquid crystal display panel and an organic EL display panel are suitably used as the display device 24.

[0114] The input device 25 is a device that accepts operations from the user U. For example, the input device 25 includes a keyboard, a touch pad, a touch panel, or a pointing device such as a mouse. Here, when the input device 25 includes a touch panel, it may also function as the display device 24.

[0115] The communication device 26 is hardware as a transmitting / receiving device for communicating with other devices. The communication device 26 is also called, for example, a network device, a network controller, a network card, or a communication module. The communication device 26 may include a connector for wired connection and an interface circuit corresponding to the connector. The communication device 26 may also include a wireless communication interface. Examples of the connector and interface circuit for wired connection include products that comply with wired LAN, IEEE1394, and USB. Examples of the wireless communication interface include products that comply with wireless LAN, Bluetooth (registered trademark), and the like.

[0116] The processing device 21 reads out and executes the control program PR2 from the storage device 22, thereby functioning as a communication control unit 211, an acquisition unit 212, an image determination unit 213, a reception unit 214, and a display control unit 215. The functions of the communication control unit 211, the acquisition unit 212, the image determination unit 213, the reception unit 214, and the display control unit 215 are part of the functions of the above-mentioned applications.

[0117] The communication control unit 211 causes the communication device 26 to transmit and receive various data to and from the stamp card management device 10A. As an example, the communication control unit 211 causes the communication device 26 to transmit and receive various data to and from the stamp card management device 10A via the application management device 30.

[0118] The acquisition unit 212 acquires data including the date and time of purchase of a product or service by the user U[k].

[0119] As an example, when a user U[k] purchases a product or service at a store, the acquisition unit 212 acquires data indicating the purchase date and time of the product or service purchased by the user U[k] at the store, and data indicating the store. More specifically, when a user U[k] purchases a product or service at a store, the user U[k] launches a specific application related to the stamp card SC as described above, and then captures an image of a first QR code printed on a receipt printed at a cash register of the store with the imaging device 23. The acquisition unit 212 decodes the first QR code captured by the imaging device 23 to acquire data indicating the purchase date and time of the product or service at the store, data indicating the store, together with data indicating the user U[k].

[0120] The same applies when the user U[k] captures the second QR code and the third QR code with the imaging device 23.

[0121] The acquisition unit 212 also acquires the first stamp card data CD1 from the stamp card management device 10A as information for displaying the first stamp card SC1 on the display device 24. The acquisition unit 212 also acquires the second stamp card data CD2 from the stamp card management device 10A as information for displaying the second stamp card SC2 on the display device 24. The acquisition unit 212 also acquires the third stamp card data CD3 from the stamp card management device 10A as information for displaying the third stamp card SC3 on the display device 24. These first stamp card data CD1, second stamp card data CD2, and third stamp card data CD3 are examples of "first data". When the "first data" is the first stamp card data CD1, the "first data" includes the policy data PD1. When the "first data" is the second stamp card data CD2, the "first data" includes the policy data PD2. When the "first data" is the third stamp card data CD3, the "first data" includes the policy data PD3.

[0122] Moreover, the acquiring section 212 acquires order data OD as data specifying the order in which to display the images of the multiple stamp cards SC from the stamp card management device 10A. The order data OD is an example of "second data".

[0123] The image determination unit 213 determines images of the first stamp card SC1, the second stamp card SC2, and the third stamp card SC3 that correspond to the size of the area RM of the display device 24 based on the first stamp card data CD1, the second stamp card data CD2, and the third stamp card data CD3 acquired by the acquisition unit 212.

[0124] More specifically, the image determination unit 213 determines the number of images of the first stamp ST1 to be included in the first stamp card SC1 based on the number of pieces of first stamp data TD1 included in the first stamp card data CD1. As described above, each image of the first stamp card SC1 is an image acquired by the acquisition unit 212 from the application management device 30. As described above, in the image of the first stamp card SC1, the first stamp ST1 is included in the stamp display area SA. In addition, the image determination unit 213 includes an image showing the contents of the measures indicated by the measure data PD1 in the image of the first stamp card SC1 based on the measure data PD1 included in the first stamp card data CD1. As described above, in the image of the first stamp card SC1, the image showing the contents of the measures is included in the purpose display area UA.

[0125] The same applies to the second stamp card SC2 and the third stamp card SC3.

[0126] The reception unit 214 receives an operation of the user U[k] on the input device 25. As an example, when the input device 25 includes a touch panel and also serves as the display device 24, the operation of the user U[k] is a swipe on the display device 24.

[0127] The display control unit 215 displays the images of the first stamp card SC1, the second stamp card SC2, and the third stamp card SC3 determined by the image determination unit 213 in the area RM of the display device 24 according to the order data OD obtained by the obtaining unit 212.

[0128] When the reception unit 214 receives an operation of the user U[k] on the input device 25, the display control unit 215 switches the image of the stamp card SC displayed in the area RM of the display device 24 in accordance with the operation of the user U[k] received by the reception unit 214. The area RM is an example of the "first area."

[0129] As an example, when the operation of the user U[k] accepted by the accepting unit 214 is a swipe on the display device 24, the display control unit 215 switches the image of the stamp card SC displayed in the area RM in response to the swipe of the user U[k]. As an example, the display control unit 215 switches the image of the stamp card SC displayed in the area RM in the order of the first stamp card SC1, the second stamp card SC2, and the third stamp card SC3 in response to the swipe of the user U[k].

[0130] 1-2: Operation of the First Embodiment 1-2-1: Operation at the time of payment FIG. 10 is a sequence diagram showing the operation of the management system 1A at the time of settlement.

[0131] In step S1, terminal 20[k] transmits a settlement process request requesting a settlement process to the application management apparatus 30. The application management apparatus 30 receives the settlement process request from terminal 20[k]. The payment processing request includes data indicating user U[k], data indicating the date and time of purchase by user U[k], data indicating the purchase price of the product or service that user U[k] wishes to purchase, and data indicating the store where user U[k] will purchase the product or service.

[0132] In step S2, the application management device 30 transmits the above-mentioned settlement process request to the payment server 40. The payment server 40 receives the settlement process request from the application management device 30.

[0133] In step S3, the payment server 40 executes the payment process. If the payment server 40 can execute the settlement process indicated by the payment process request, it generates payment result data indicating that the payment has been completed. If the payment server 40 cannot execute the settlement process indicated by the payment process request, it generates payment result data indicating that the payment has not been completed.

[0134] In step S4, the payment server 40 transmits the above-mentioned payment result data to the application management apparatus 30. The application management apparatus 30 receives the payment result data from the payment server 40.

[0135] In step S5, the application management apparatus 30 transmits the payment result data to the terminal 20[k]. The terminal 20[k] receives the payment result data from the application management apparatus 30.

[0136] If the payment result data received by the application management device 30 is data indicating that the payment has been completed, in step S6, the application management device 30 transmits a payment data request for requesting the payment data SD to the payment server 40. The payment server 40 receives the payment data request from the application management device 30.

[0137] In step S7, the payment server 40 transmits the payment data SD to the application management device 30. The application management device 30 receives the payment data SD from the payment server 40. The data indicating the “user,” “purchase date and time,” “purchase amount,” and “purchase store” contained in the payment data SD is identical to the data indicating the “user,” “purchase date and time,” “purchase amount,” and “purchase store” contained in the payment processing request sent and received in step S1.

[0138] In step S8, the application management apparatus 30 transmits the payment data SD to the stamp card management apparatus 10 A. The stamp card management apparatus 10 A receives the payment data SD from the application management apparatus 30.

[0139] In step S9, the stamp card management apparatus 10A executes a determination process to determine whether or not it is permitted to issue the stamp ST based on the payment data SD.

[0140] FIG. 11 is a flow chart showing the contents of the sub-steps constituting the determination process of step S9.

[0141] In sub-step S9[1], the processing device 11A functions as a judgment unit 113A. The processing device 11A judges whether or not a stamp ST may be issued corresponding to each of the payment data SD stored in the payment database SDB by referring to the judgment condition database JDB. If a stamp ST may be issued ("YES" in sub-step S9[1]), the processing device 11A executes the process of sub-step S9[2]. If a stamp ST is not to be issued ("NO" in sub-step S9[1]), the processing device 11A executes the process of sub-step S9[4].

[0142] In sub-step S9[2], the processing device 11A functions as the recording unit 114A. The processing device 11A records stamp data TD indicating that the user U[k] has purchased a product or service in one of the multiple data sets DS, depending on the situation in which the user U[k] purchases the product or service.

[0143] In sub-step S9[3], the processing device 11A functions as a determination unit 113A. The processing device 11A generates determination result data indicating that it has been determined that the stamp ST may be issued.

[0144] In sub-step S9[4], the processing device 11A functions as the determination unit 113A. The processing device 11A generates determination result data indicating that it has been determined not to issue the stamp ST.

[0145] 10, the stamp card management apparatus 10A transmits the judgment result data to the application management apparatus 30. The application management apparatus 30 receives the judgment result data from the stamp card management apparatus 10A.

[0146] In step S11, the application management apparatus 30 transmits the determination result data to the terminal 20[k]. The terminal 20[k] receives the determination result data from the application management apparatus 30. It should be noted that the terminal 20[k] may or may not display the determination result indicated by the determination result data on the display device 24.

[0147] 1-2-2: Stamp Card SC display operation FIG. 12 is a sequence diagram showing the operation of the management system 1A when displaying the stamp card SC.

[0148] In step S21, the terminal 20[k] transmits a stamp card data request for requesting stamp card data CD to the application management apparatus 30. The application management apparatus 30 receives the stamp card data request from the terminal 20[k].

[0149] In step S22, the application management apparatus 30 transmits the stamp card data request to the stamp card management apparatus 10 A. The stamp card management apparatus 10 A receives the stamp card data request from the application management apparatus 30.

[0150] In step S23, the stamp card management device 10A determines the importance of each of the plurality of data sets DS. In this embodiment, the stamp card management device 10A determines the importance based on the quantity of stamp data TD recorded in each of a plurality of data sets DS.

[0151] In step S24, the stamp card management device 10A determines the order in which to display images of multiple stamp cards SC that correspond one-to-one to the multiple data sets DS based on the importance determined in step S23, and generates order data OD indicating the order.

[0152] In step S25, the stamp card management device 10A transmits the stamp card data CD and the order data OD to the application management device 30. The application management device 30 receives the stamp card data CD and the order data OD from the stamp card management device 10A.

[0153] In step S26, the application management apparatus 30 transmits the stamp card data CD and the sequence data OD to the terminal 20[k]. The terminal 20[k] receives the stamp card data CD and the sequence data OD from the application management apparatus 30.

[0154] In step S27, the terminal 20[k] executes a stamp card display process to display the stamp card SC.

[0155] FIG. 13 is a flow chart showing the contents of sub-steps constituting the stamp card display process of step S27.

[0156] In sub-step S27[1], the processing device 21 functions as an image determination section 213. The processing device 21 determines the image of each stamp card SC corresponding to the size of the area RM of the display device 24 based on the stamp card data CD.

[0157] In sub-step S27[2], the processing device 21 functions as the display control unit 215. The processing device 21 displays the images of the stamp cards SC determined in sub-step S27[1] in the area RM of the display device 24 in the order indicated by the order data OD.

[0158] 1-3: Advantages of the First Embodiment The stamp card management device 10A as a management device according to this embodiment includes a recording unit 114A, a determination unit 115A, and a display control unit 116. The recording unit 114A records stamp data TD indicating that a user U has purchased a product or service in one of the multiple data sets DS according to the situation in which the user U purchases the product or service. The determination unit 115A determines the importance of each of the multiple data sets DS. The display control unit 116 controls the order in which images of multiple stamp cards SC that correspond one-to-one to the multiple data sets DS are displayed on the terminal 20 used by the user U based on the importance determined by the determination unit 115A.

[0159] The stamp card management device 10A of this embodiment is equipped with the above-mentioned configuration, and when switching between and displaying multiple electronic stamp cards SC, it becomes possible to easily display electronic stamp cards SC that are relatively more important.

[0160] Moreover, in the stamp card management device 10A according to this embodiment, the determination unit 115A determines the importance based on the quantity of stamp data TD recorded in each of the multiple data sets DS.

[0161] The stamp card management device 10A of this embodiment is equipped with the above-mentioned configuration, so that when switching between displaying multiple stamp cards SC, it is possible to prioritize display of electronic stamp cards with more stamps ST accumulated.

[0162] In addition, the management method of this embodiment includes recording stamp data TD indicating the purchase of a product or service in one of the multiple data sets DS depending on the situation in which the user U purchases the product or service, determining the importance of each of the multiple data sets DS, and controlling the order in which images of multiple stamp cards SC that correspond one-to-one to the multiple data sets DS are displayed on the terminal 20 used by the user U based on the importance determined by the determination unit 115A.

[0163] The management method of this embodiment has the above-mentioned configuration, so that when switching between multiple electronic stamp cards SC, it becomes possible to easily display electronic stamp cards SC that are relatively more important.

[0164] In addition, the program according to this embodiment causes the processing device 21 of the terminal 20 to function as an acquisition unit 212, an image determination unit 213, and a display control unit 215. The acquisition unit 212 acquires stamp card data CD as first data corresponding to each of the images of the stamp cards SC, and order data OD as second data specifying the order in which the images of the stamp cards SC are displayed, from the stamp card management device 10A that manages the stamps ST. The image determination unit 213 determines the image of each stamp card SC corresponding to the size of the area RM as the first area of ​​the display device 24 based on the stamp card data CD. The display control unit 215 displays the images of each stamp card SC determined by the image determination unit 213 in the area RM of the display device 24 according to the order indicated by the order data OD.

[0165] The program according to the present embodiment, having the above-mentioned configuration, makes it possible for the terminal 20 to switch between and display a plurality of electronic stamp cards SC in a desired order that is set in advance.

[0166] Moreover, the program according to the present embodiment causes the processing device 21 of the terminal 20 to further function as a reception unit 214. The reception unit 214 receives an operation of the user U on the input device 25. The display control unit 215 switches the images of the stamp cards SC displayed in the area RM of the display device 24 in response to the operation of the user U received by the reception unit 214.

[0167] The program of this embodiment, having the above-mentioned configuration, makes it possible for multiple electronic stamp cards SC to be switched and displayed in a pre-set desired order on the terminal 20 in response to the operation of the user U.

[0168] In the program according to the present embodiment, the stamp card data CD as the first data includes the promotion data PD indicating the promotion contents corresponding to each of the stamp cards SC. The image determination unit 213 causes the image of the stamp card SC to include an image indicating the promotion contents indicated by the promotion data PD.

[0169] The program according to the present embodiment has the above-mentioned configuration, and thus makes it possible to display, on the terminal 20, an electronic stamp card SC including an image showing the content of the campaign.

[0170] 2: Second embodiment Hereinafter, the management system 1B according to the second embodiment will be described with reference to Fig. 14 and Fig. 15. In order to simplify the description below, among the components of the management system 1B, the same components as those of the management system 1A will be designated by the same reference numerals, and the description of their functions may be omitted. In addition, the following description will mainly focus on the differences between the management system 1B and the management system 1A.

[0171] In the management system 1A according to the first embodiment, the stamp card management device 10A determines the importance based on the quantity of stamp data TD recorded in each of the multiple data sets DS. On the other hand, in the management system 1B according to the second embodiment, the stamp card management device 10B determines the importance based on the measures of the stamp ST corresponding to each of the multiple data sets DS.

[0172] 2-1: Configuration of the second embodiment 2-1-1: Overall composition The overall configuration of the management system 1B according to the second embodiment differs from the overall configuration of the management system 1A shown in Fig. 1 in that it has a stamp card management device 10B instead of the stamp card management device 10A. In other respects, the overall configuration of the management system 1B is the same as the overall configuration of the management system 1A, so the illustration thereof is omitted.

[0173] 2-1-2: Configuration of the stamp card management device Fig. 14 is a block diagram showing a configuration example of a stamp card management device 10B. As shown in Fig. 14, the stamp card management device 10B is different from the stamp card management device 10A in that it includes a processing device 11B instead of the processing device 11A and a storage device 12B instead of the storage device 12A.

[0174] The storage device 12B stores the control program PR1B instead of the control program PR1A stored in the storage device 12A. The storage device 12B also stores the index database XDB in addition to the control program PR1B, the payment database SDB, the judgment condition database JDB, and the stamp card database CDB[1].

[0175] The index database XDB is a database in which index data XD indicating the importance index corresponding to the importance of each of the "policy contents" stored in the judgment condition database JDB and the stamp card database CDB[1] is stored.

[0176] FIG. 15 is a table showing an example of the structure of the exponent database XDB. The index database XDB has the following items: "index ID," "policy content," and "importance index."

[0177] "Exponent ID" indicates an identifier for each exponent data XD.

[0178] The "policy content" is the same as the "policy content" stored in the judgment condition database JDB and the stamp card database CDB[1], and indicates the content of the policy.

[0179] The "importance index" is an index corresponding to the importance of a policy indicated by the "policy content." The higher the "importance index" value of a policy, the higher the importance of the policy associated with that "importance index."

[0180] For example, the index data XD with an "index ID" of "001" shown in FIG. 13 indicates that the "importance index" corresponding to the campaign "shopping around City A" is "80". Furthermore, the index data XD with an "index ID" of "002" indicates that the "importance index" corresponding to the campaign "P Campaign" is "75". Furthermore, the index data XD with an "index ID" of "003" indicates that the "importance index" corresponding to the campaign "shopping around Prefecture B" is "65". That is, according to the index database XDB illustrated in FIG. 15, among the three measures “shopping around City A”, “P Campaign”, and “shopping around Prefecture B”, “shopping around City A” has the highest importance, “P Campaign” has the second highest importance, and “shopping around Prefecture B” has the third highest importance.

[0181] 14, the processing device 11B functions as a communication control unit 111, an acquisition unit 112, a determination unit 113A, a recording unit 114A, a decision unit 115B, and a display control unit 116 by reading and executing a control program PR1B from a storage device 12B.

[0182] The determination unit 115B determines the importance of each of the plurality of data sets DS. In this embodiment, the determination unit 115B determines the importance based on the measures of the stamps ST corresponding to each of the multiple data sets DS.

[0183] Referring to the stamp card database CDB[1] illustrated in FIG. 8, the "campaign content" of the first data set DS1 corresponding to the user U[k] is "shopping around A city." The "campaign content" of the second data set DS2 corresponding to the user U[k] is "P campaign." The "campaign content" of the third data set DS3 corresponding to the user U[k] is "shopping around B prefecture."

[0184] Referring to the index database XDB shown in Figure 15, among the three measures "shopping around City A", "P Campaign", and "shopping around Prefecture B", "shopping around City A" has the highest importance, "P Campaign" has the second highest importance, and "shopping around Prefecture B" has the third highest importance.

[0185] Therefore, as shown in FIG. 8, among the first dataset DS1, the second dataset DS2, and the third dataset DS3 corresponding to the user U[k], the determination unit 115B sets the importance of the first dataset DS1 to "1", the importance of the second dataset DS2 to "2", and the importance of the third dataset DS3 to "3".

[0186] 2-2: Operation of the second embodiment 2-2-1: Operation at the time of payment The operation of the management system 1B at the time of settlement is the same as the operation of the management system 1A at the time of settlement shown in Figs. 10 and 11, so illustration and description thereof will be omitted.

[0187] 2-2-2: Stamp Card SC display operation The operation of the management system 1B when displaying the stamp card SC is omitted because it is the same as the operation of the management system 1A when displaying the stamp card SC shown in Figures 12 and 13. Below, the difference between the operation of the management system 1B when displaying the stamp card SC and the operation of the management system 1A when displaying the stamp card SC will be described.

[0188] Among the operations performed by the management system 1A when displaying the stamp card SC, in step S23 the stamp card management device 10A determines the importance of each of the multiple data sets DS. Specifically, the stamp card management device 10A determines the importance based on the quantity of stamp data TD recorded in each of a plurality of data sets DS.

[0189] On the other hand, in step S23, the stamp card management device 10B determines the importance of each of the multiple data sets DS in the same manner as the stamp card management device 10A. However, unlike the stamp card management device 10A, the stamp card management device 10B determines the importance based on the measures of the stamp ST corresponding to each of the multiple data sets DS.

[0190] 2-3: Advantages of the Second Embodiment In the stamp card management device 10B as the management device according to the present embodiment, each of the multiple data sets DS corresponds to the policy of the stamp ST. The determination unit 115B determines the importance based on the policy of the stamp ST corresponding to each of the multiple data sets DS.

[0191] The stamp card management device 10B of this embodiment, by being equipped with the above-mentioned configuration, is capable of switching between and displaying multiple electronic stamp cards SC, thereby enabling the electronic stamp cards SC corresponding to more important measures to be displayed first.

[0192] 3: Third embodiment Hereinafter, a management system 1C according to the third embodiment will be described with reference to Figs. 16 to 18. In order to simplify the description below, among the components of the management system 1C, the same components as those of the management system 1A will be designated by the same reference numerals, and the description of their functions may be omitted. In addition, the following description will mainly focus on the differences between the management system 1C and the management system 1A.

[0193] In the management system 1A according to the first embodiment, one or more stores where the user U[k] purchases goods or services are not divided into multiple groups and managed. On the other hand, in the management system 1C according to the third embodiment, multiple stores where the user U[k] purchases goods or services are divided into multiple groups and managed. Furthermore, after the management system 1C issues a stamp ST when the user U[k] purchases goods or services at a store belonging to a certain group, the management system 1C does not issue a stamp ST even if the user U[k] purchases goods or services at a store belonging to the same group.

[0194] 3-1: Configuration of the third embodiment 3-1-1: Overall structure The overall configuration of the management system 1C according to the third embodiment differs from the overall configuration of the management system 1A shown in Fig. 1 in that it has a stamp card management device 10C instead of the stamp card management device 10A. In other respects, the overall configuration of the management system 1C is the same as the overall configuration of the management system 1A, so illustration thereof is omitted.

[0195] 3-1-2: Configuration of the stamp card management device Fig. 16 is a block diagram showing a configuration example of a stamp card management device 10C. As shown in Fig. 16, the stamp card management device 10C differs from the stamp card management device 10A in that it includes a processing device 11C instead of the processing device 11A and a storage device 12C instead of the storage device 12A.

[0196] The storage device 12C stores the control program PR1C instead of the control program PR1A stored in the storage device 12A. The storage device 12C also stores the stamp card database CDB[2] instead of the stamp card database CDB[1] stored in the storage device 12A. The storage device 12C also stores the store group database GDB in addition to the control program PR1C, the payment database SDB, the judgment condition database JDB, and the stamp card database CDB[2].

[0197] As described above, in the management system 1C according to this embodiment, a user U[k] purchases goods or services from a plurality of stores. The plurality of stores are divided into a plurality of groups and managed. The store group database GDB is a database in which group data GD indicating which stores belong to each group is stored.

[0198] FIG. 17 is a table showing an example of the configuration of the store group database GDB. The store group database GDB has the following fields: "group ID," "group name," and "affiliated store."

[0199] "Group ID" indicates an identifier for each group data GD.

[0200] "Group name" indicates the name of a group to which one or more stores belong. In this embodiment, data indicating the name of the group is an example of "identification data."

[0201] "Affiliated store" indicates a store that belongs to the group indicated by the "Group name".

[0202] For example, the group data GD with a "group ID" of "001" illustrated in FIG. 15 indicates that store D, store K, . . . , and store O belong to the "group a."

[0203] In the store group database GDB illustrated in FIG. 17, a plurality of groups indicated by "group name" may correspond to different local governments.

[0204] FIG. 18 is a table showing an example of the configuration of the stamp card database CDB[2].

[0205] When comparing the stamp card database CDB[2] with the stamp card database CDB[1], the stamp card database CDB[2] has as its items the items “First Group,” “Second Group,” … “Wth Group” in addition to the items in the stamp card database CDB[1].

[0206] "First group" indicates the group to which the store "First store" belongs in the store group database GDB. The data for “First Group” in the first data set DS1 in the first row of the stamp card database CDB[2] illustrated in Figure 18 indicates that the “First Store”, “Store K”, belongs to “Group A” in the store group database GDB.

[0207] "Second group" indicates the group to which the store "Second store" belongs in the store group database GDB. The data for “second group” in the first data set DS1 in the first row of the stamp card database CDB[2] illustrated in Figure 16 indicates that the “second store”, “Store L”, belongs to “Group b” in the store group database GDB.

[0208] The "wth group" indicates a group to which the "wth store" belongs in the store group database GDB.

[0209] 16, a processing device 11C functions as a communication control unit 111, an acquisition unit 112, a determination unit 113C, a recording unit 114C, a decision unit 115A, and a display control unit 116 by reading and executing a control program PR1C from a storage device 12C.

[0210] The judgment unit 113C judges whether or not it is acceptable to issue a stamp ST corresponding to each of the payment data SD stored in the payment database SDB, by referring to the judgment condition database JDB and the shop group database GDB.

[0211] Specifically, the judgment unit 113C judges that it is acceptable to issue a stamp ST if the judgment result based on the judgment conditions used by the judgment unit 113A is positive and the "first group," "second group," ... "(w-1)th group" already recorded in one data set DS selected according to the situation in which the user U purchases a product or service does not include data indicating the group corresponding to the current purchase.

[0212] As an example, in the stamp card database CDB[2] shown in Figure 18, it is assumed that in the first data set DS1 corresponding to user U[k], the data "February 19, 2024" is already stored in the "first date and time," the data "Store K" is already stored in the "first store," and the data "Group a" is already stored in the "first group."

[0213] Here, in the case of the payment data SD whose "payment ID" in the payment database SDB is "001", the "purchase date and time" is "March 15, 2024". This "purchase date and time" is a date before "January 31, 2025", which is the "expiration date" included in the judgment condition data JD whose "condition ID" in the judgment condition database JDB is "001". In addition, the "purchase amount" of the payment data SD whose "payment ID" is "001" is "700 yen". This "purchase amount" is an amount equal to or greater than the "lower limit amount" of "500 yen" included in the judgment condition data JD whose "condition ID" is "001". In addition, the "purchase store" of the payment data SD whose "payment ID" is "001" is "Store L". This "purchase store" is included in the "target store" of the judgment condition data JD whose "condition ID" is "001".

[0214] Furthermore, this "purchasing store" "Store L" belongs to "Group b" in the store group database GDB. This "Group b" is a different group from "Group a", which is the "first group" in the first data set DS1.

[0215] As a result, the determining unit 113C determines that "a stamp ST may be issued" in response to the payment data SD whose "payment ID" is "001".

[0216] In FIG. 16, if the identification data recorded in one data set DS selected depending on the situation in which the user U[k] purchases a product or service does not include identification data corresponding to the current purchase, the recording unit 114C records the stamp data TD in the above-mentioned one data set DS.

[0217] 3-2: Operation of the third embodiment 3-2-1: Operation at the time of payment The operation of the management system 1C at the time of payment is similar to the operation of the management system 1A at the time of payment shown in Figures 10 and 11, and therefore is not illustrated. Below, the differences between the operation of the management system 1C at the time of payment and the operation of the management system 1A at the time of payment will be described.

[0218] In the operation of the management system 1A at the time of payment, in sub-step S9[1], the processing device 11A of the stamp card management device 10A functions as the judgment unit 113A. Specifically, the processing device 11A refers to the judgment condition database JDB to judge whether or not it is acceptable to issue a stamp ST corresponding to each of the payment data SD stored in the payment database SDB.

[0219] On the other hand, the processing device 11C of the stamp card management device 10C functions as a judgment unit 113C in sub-step S9[1]. Specifically, the processing device 11C refers to the judgment condition database JDB and the store group database GDB to judge whether or not it is acceptable to issue a stamp ST corresponding to each of the payment data SD stored in the payment database SDB. More specifically, the processing device 11C determines that it is acceptable to issue a stamp ST if the judgment result based on the judgment conditions used by the processing device 11A is positive and the "first group," "second group," ... "(w-1)th group" already recorded in one data set DS selected according to the situation in which the user U purchases a product or service does not include data indicating the group corresponding to the current purchase.

[0220] In addition, in the operation of the management system 1A at the time of settlement, in sub-step S9[2], the processing device 11A functions as the recording unit 114A. The processing device 11A records stamp data TD indicating the purchase of a product or service in one of the multiple data sets DS according to the situation in which the user U[k] purchases a product or service.

[0221] On the other hand, the processing device 11C of the stamp card management device 10C functions as the recording unit 114C in sub-step S9[2]. Specifically, if the identification data recorded in one data set DS selected according to the situation in which the user U[k] purchases a product or service does not include the identification data corresponding to the current purchase, the processing device 11C records the stamp data TD in the one data set DS.

[0222] 3-2-2: Stamp Card SC display operation The operation of the management system 1C when displaying the stamp card SC is the same as the operation of the management system 1A when displaying the stamp card SC shown in Figs. 12 and 13, so illustration and description thereof will be omitted.

[0223] 3-3: Advantages of the Third Embodiment In the stamp card management device 10C as the management device according to this embodiment, a user U[k] purchases goods or services from a plurality of stores. The plurality of stores are divided into a plurality of groups and managed. The recording unit 114C records, in each of the plurality of data sets DS, identification data for identifying the group corresponding to the store from which the goods or services were purchased. Furthermore, if the identification data corresponding to the current purchase is not included in the identification data recorded in one data set DS selected according to the situation in which the user U[k] purchases goods or services, the recording unit 114C records the stamp data TD in the one data set DS.

[0224] The stamp card management device 10C according to the present embodiment, having the above-mentioned configuration, can display stamps ST on an electronic stamp card SC for each group to which a shop belongs.

[0225] In addition, in the stamp card management device 10C serving as the management device according to this embodiment, the above-mentioned multiple groups correspond to different local governments.

[0226] The stamp card management device 10C according to the present embodiment, having the above-mentioned configuration, makes it possible to display the stamp ST on the electronic stamp card SC on a local government basis.

[0227] 4: Variation The present disclosure is not limited to the above-described embodiments. Specific modified embodiments are exemplified below.

[0228] 4-1: Variation 1 In the above embodiment, the "situation of purchasing a product or service in relation to the first campaign" is, for example, a situation in which the user U[k] purchases a product or service at a store that is the target of the first campaign. However, the "situation of purchasing a product or service in relation to the first campaign" may be, for example, a situation in which the user U[k] purchases a product or service while displaying the first stamp card SC1 corresponding to the first campaign on the display device 24 of the terminal 20[k].

[0229] Similarly, in the above embodiment, the "situation of purchasing a product or service in relation to the second campaign" is, for example, a situation in which the user U[k] purchases a product or service at a store that is the target of the second campaign. However, the "situation of purchasing a product or service in relation to the second campaign" may be, for example, a situation in which the user U[k] purchases a product or service while displaying the third stamp card SC3 corresponding to the second campaign on the display device 24 of the terminal 20[k].

[0230] Similarly, in the above embodiment, the "situation of purchasing a product or service in relation to the third campaign" was, for example, a situation in which the user U[k] purchases a product or service at a store that is the target of the third campaign. However, the "situation of purchasing a product or service in relation to the third campaign" may be, for example, a situation in which the user U[k] purchases a product or service while displaying the third stamp card SC3 corresponding to the third campaign on the display device 24 of the terminal 20[k].

[0231] 5:Other (1) In the above-described embodiment, ROM and RAM are given as examples of memory device 12A, memory device 12B, memory device 12C, and memory device 22, but the storage devices may be flexible disks, magneto-optical disks (e.g., compact disks, digital versatile disks, Blu-ray (registered trademark) disks), smart cards, flash memory devices (e.g., cards, sticks, key drives), CD-ROMs (Compact Disc-ROMs), registers, removable disks, hard disks, floppy (registered trademark) disks, magnetic strips, databases, servers, or other suitable storage media.

[0232] (2) In the above-described embodiments, the described information, signals, etc. may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.

[0233] (3) In the above-described embodiment, the input / output information, etc. may be stored in a specific location (e.g., memory) or may be managed using a management table. The input / output information, etc. may be overwritten, updated, or added. The output information, etc. may be deleted. The input information, etc. may be transmitted to another device.

[0234] (4) In the above-described embodiments, the determination may be made based on a value represented using one bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).

[0235] (5) The order of the process steps, sequences, flow charts, etc. illustrated in the above-described embodiments may be changed without causing any inconsistency. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.

[0236] (6) Each function illustrated in Fig. 1 to Fig. 16 is realized by any combination of at least one of hardware and software. Furthermore, the method of realizing each functional block is not particularly limited. That is, each functional block may be realized by using one device that is physically or logically combined, or may be realized by using two or more devices that are physically or logically separated and directly or indirectly connected (for example, by wire, wirelessly, etc.). The functional block may be realized by combining the one device or the multiple devices with software.

[0237] (7) The programs exemplified in the above-described embodiments should be broadly interpreted to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, functions, etc., regardless of whether they are called software, firmware, middleware, microcode, hardware description language, or by other names.

[0238] Additionally, software, instructions, information, etc. may be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired and / or wireless technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave, etc.), then these wired and / or wireless technologies are included within the definition of transmission media.

[0239] (8) In each of the above embodiments, the terms “system” and “network” are used interchangeably.

[0240] (9) The information, parameters, etc. described in this disclosure may be expressed using absolute values, relative values ​​from a predetermined value, or corresponding other information.

[0241] (10) In the above-described embodiments, the terminal 20 may be a mobile station (MS). A mobile station may also be referred to by those skilled in the art as a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology. In this disclosure, the terms "mobile station", "user terminal", "user equipment (UE)", "terminal", etc. may be used interchangeably.

[0242] (11) In the above-mentioned embodiments, the terms "connected" and "coupled" or any variation thereof refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be a physical coupling or connection, a logical coupling or connection, or a combination thereof. For example, "connected" may be read with "access". As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and light (both visible and invisible) range, as some non-limiting and non-exhaustive examples.

[0243] (12) In the above embodiments, the phrase "based on" does not mean "based only on," unless otherwise specified. In other words, the phrase "based on" means both "based only on" and "based at least on."

[0244] (13) The terms "determining" and "determining" as used in this disclosure may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, inquiry (e.g., searching in a table, database, or other data structure), ascertaining, and the like. Also, "determining" and "determining" may include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in a memory), and the like. In addition, "judgment" and "decision" can include considering resolving, selecting, choosing, establishing, comparing, etc., to be a "judgment" or "decision." In other words, "judgment" and "decision" can include considering some action to be a "judgment" or "decision." In addition, "judgment" can be interpreted as "assuming," "expecting," "considering," etc.

[0245] (14) In the above embodiments, when "include," "including," and variations thereof are used, these terms are intended to be inclusive, similar to the term "comprising." Furthermore, the term "or" used in this disclosure is not intended to be an exclusive or.

[0246] (15) In this disclosure, where articles have been added by translation, such as a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural.

[0247] (16) In this disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "combined" may also be interpreted in the same way as "different."

[0248] (17) Each aspect / embodiment described in this disclosure may be used alone, in combination, or switched according to execution. In addition, notification of specific information (e.g., notification that "X is the case") is not limited to explicit notification, but may be implicit (e.g., not notifying the specific information).

[0249] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented as modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is for illustrative purposes only and does not have any limiting meaning on the present disclosure. [Explanation of symbols]

[0250] 1A, 1B, 1C: management system, 10A, 10B, 10C: stamp card management device, 11A, 11B, 11C: processing device, 12A, 12B, 12C: storage device, 13: display device, 14: input device, 15: communication device, 20: terminal, 21: processing device, 22: storage device, 23: imaging device, 24: display device, 25: input device, 26: communication device, 30: application management device, 40: payment server, 111: communication control unit, 112: acquisition unit , 113A, 113C: judgment unit, 114A, 114C: recording unit, 115A, 115B: determination unit, 116: display control unit, 211: communication control unit, 212: acquisition unit, 213: image determination unit, 214: reception unit, 215: display control unit, CA: prize display area, CD: stamp card data, CD1: first stamp card data, CD2: second stamp card data, CD3: third stamp card data, CDB: stamp card database, DS: Data set, DS1: 1st data set, DS2: 2nd data set, DS3: 3rd data set, GD: Group data, GDB: Store group database, JD: Judgment condition data, JDB: Judgment condition database, NET: Communication network, OD: Order data, PD, PD1, PD2, PD3: Policy data, PR1A, PR1B, PR1C, PR2: Control program, RM: Area, SA: Stamp display area, SC: Stamp card, SC1: 1st stamp card, SC2: 2nd stamp card, SC3: 3rd stamp card, SD: Payment data, SDB: Payment database, ST: Stamp, ST1: 1st stamp, ST2: 2nd stamp, ST3: 3rd stamp, TD: Stamp data, TD1: 1st stamp data, TD2: 2nd stamp data, TD3: 3rd stamp data, U: User, UA: Usage display area, XD: Index data, XDB: Index database

Claims

1. A recording unit which, when the store where a user purchased a product or service corresponds to a specified measure and the purchase amount of the product or service is equal to or exceeds a specified amount, selects one of a plurality of data sets that corresponds to both the user and the specified measure, and records data on the purchase date and time of the product or service and data on the purchase store in the selected data set as stamp data indicating that the product or service was purchased; A determination unit that determines an importance level for each of the plurality of data sets; A display control unit controls an order of displaying images of a plurality of stamp cards corresponding to the plurality of data sets one-to-one such that a stamp card corresponding to a data set with a higher importance determined by the determination unit is displayed earlier in the display order on the terminal used by the user, Each of the plurality of data sets corresponds to a stamp initiative; the determination unit calculates an importance index by comparing the contents of the measures corresponding to each of the plurality of data sets with a correspondence relationship between the contents of the measures and an importance index indicating the importance of the contents of the measures, and determines the importance such that the higher the importance index, the higher the importance of the measures. Management device.

2. A management method by a management device, comprising: The management device includes a recording unit, a determination unit, and a display control unit. the recording unit, when the store where the user purchased a product or service is a store corresponding to a predetermined campaign and the purchase amount of the product or service is equal to or more than a predetermined amount, selects one of a plurality of data sets that corresponds to both the user and the predetermined campaign, and records data of the purchase date and time of the product or service and data of the purchase store in the selected one data set as stamp data indicating that the product or service was purchased; The determination unit determines an importance level for each of the plurality of data sets; The display control unit controls an order of displaying images of a plurality of stamp cards corresponding to the plurality of data sets on the terminal used by the user so that the stamp card corresponding to the data set having a higher importance determined by the determination unit is displayed earlier in the order; having Each of the plurality of data sets corresponds to a stamp initiative; the determination unit calculates an importance index by comparing the contents of the measures corresponding to each of the plurality of data sets with a correspondence relationship between the contents of the measures and an importance index indicating the importance of the contents of the measures, and determines the importance such that the higher the importance index, the higher the importance of the measures. Management method.

3. The management device, a recording unit which, when the store where the user purchased a product or service corresponds to a predetermined campaign and the purchase amount of the product or service is equal to or greater than a predetermined amount, selects one of a plurality of data sets corresponding to both the user and the predetermined campaign, and records data on the purchase date and time of the product or service and data on the purchase store in the selected data set as stamp data indicating that the product or service was purchased; A determination unit that determines an importance level for each of the plurality of data sets; A program that functions as a display control unit that controls an order of displaying images of a plurality of stamp cards corresponding to the plurality of data sets one-to-one such that a stamp card corresponding to a data set with a higher importance determined by the determination unit is displayed earlier in the order on the terminal used by the user, Each of the plurality of data sets corresponds to a stamp initiative; the determination unit calculates an importance index by comparing the contents of the measures corresponding to each of the plurality of data sets with a correspondence relationship between the contents of the measures and an importance index indicating the importance of the contents of the measures, and determines the importance such that the higher the importance index, the higher the importance of the measures. program.

Citation Information

Patent Citations

  • Data processing device and program

    JP2023144645A

  • Information processing device, information processing method and information processing program

    JP2024082579A

  • Information processing device, information processing method, and information processing program

    JP2024082627A

  • Terminal program, storage medium storing terminal program, management device program, storage medium storing management device program, reward card management system program, storage medium storing reward card management system program, and reward card management system

    WO2017068653A1