Management apparatus

The management device optimizes the display of electronic stamp cards by prioritizing important ones based on purchase data, simplifying the process and reducing swipe operations.

JP2026011997AActive Publication Date: 2026-01-23NTT DOCOMO INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024175662
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-10-07
Publication Date
2026-01-23
Estimated Expiration
2044-07-10

AI Technical Summary

Technical Problem

Existing technologies require users to perform multiple swipe operations to display important electronic stamp cards, making the process cumbersome and inefficient.

Method used

A management device that records purchase data, determines the importance of each stamp card based on purchase circumstances, and controls the display order to prioritize more important cards.

Benefits of technology

Facilitates easy display of more important electronic stamp cards by optimizing the display order based on purchase data and importance, reducing the need for multiple swipe operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026011997000001_ABST
    Figure 2026011997000001_ABST
Patent Text Reader

Abstract

To easily display an electronic stamp card of relatively high importance when a plurality of electronic stamp cards are switched and displayed.SOLUTION: The management device 10A includes the recording section 114A that records, in any one of the plurality of datasets DS, the stamp datum TD indicating that the user U has purchased the goods or services, the determination section 115A that determines the importance of each of the plurality of datasets DS, and the display control section 116 that controls the order in which the images of the plurality of stamp cards SC corresponding one to-one to the plurality of datasets DS are displayed on the basis of the importance determined by the determination section 115A.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a management device. [Background technology]

[0002] To revitalize local communities, stamp rallies are 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 held within a local government using AR (Augmented Reality) technology.

[0003] Furthermore, 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 technology in which, when there are multiple images of electronic stamp cards owned by one user, the user can switch and display the images of the multiple stamp cards by, for example, swiping the screen of the terminal left or right. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2023-144645 [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 event plans 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 disclosed in Patent Document 1, when a user swipes the screen of a terminal to move left and right to display a desired electronic stamp card, the user may need to perform the swipe operation multiple times to display an electronic stamp card with a relatively high importance. In other words, the user may need to perform complicated operations to display an electronic stamp card with a relatively high importance.

[0007] Therefore, the present invention aims to provide a management device, a management method, and a program that, when switching between multiple electronic stamp cards, allows for the easy display of electronic stamp cards that are relatively more important. [Means for solving the problem]

[0008] A preferred embodiment of the management device 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 circumstances under which the user purchases the 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 that correspond 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 preferred embodiment of the management method of the present invention includes 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 the product or service, determining the importance of 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 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, from a management device that manages stamps, first data corresponding to each of the images of a plurality of stamp cards and second data that specifies the order in which the images of the plurality of stamp cards are to be displayed; an image determination unit that determines, based on the first data, the image of each stamp card that corresponds to the size of a first area of ​​the display device; 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. [Effects of the Invention]

[0011] According to the present invention, when switching between displaying a plurality of stamp cards, it is possible to easily display an electronic stamp card that is relatively more important. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 1 is a block diagram showing the overall configuration of a management system 1A. [Figure 2] FIG. 2 shows an example of a first stamp card SC1. [Figure 3] FIG. 10 is a diagram showing an example of a second stamp card SC2. [Figure 4] FIG. 10 is a diagram showing an example of a third stamp card SC3. [Figure 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] 10 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 of the configuration of a terminal 20[k]. [Figure 10] FIG. 10 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. 10 is a sequence diagram showing the operation of the management system 1A when displaying a stamp card SC. [Figure 13] 10 is a flowchart showing the contents of substeps constituting the stamp card display process of 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 index 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] 10 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 A management system 1A according to the first embodiment will be described below with reference to FIGS.

[0014] 1-1: Configuration of the first embodiment 1-1-1: Overall structure 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], terminal 20[2], ... terminal 20[k], ... terminal 20[n], an application management device 30, and a payment server 40. n is an integer equal to or greater than 1. k is an integer equal to or greater than 1 and equal to or less than n. In the following description, terminals 20[1] to 20[n] may be collectively referred to as "terminals 20." In FIG. 1, user U uses terminal 20. 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 convenience store sales promotion measures and local government measures. In addition, stamps managed for convenience store sales promotion measures and local government measures are generally stamped on physical stamp cards. By stamping a predetermined number of stamps on a stamp card, the owner of the stamp card can, for example, earn incentives. In this specification, a stamp card refers to 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 linked to 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 linked to 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 linked to 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 relating 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. Furthermore, 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. Furthermore, 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 measures. In other words, each data set DS corresponds to a different measure.

[0018] The first data set DS1 includes first stamp data TD1, which is data for displaying an image of the first stamp ST1 within the image of the first stamp card SC1. The second data set DS2 also includes second stamp data TD2, which 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, which is data for displaying an image of a third stamp ST3 within the image of a third stamp card SC3. As will be described later, each of the first stamp data TD1, second stamp data TD2, and 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 electronic stamp cards SC. The electronic stamp cards SC are individually displayed on each of the terminals 20[1] to 20[n]. As an example, when a user U[k] purchases goods or services worth more than a predetermined amount in connection with a first campaign, a first stamp ST1 is displayed on a first stamp card SC1 displayed on the terminal 20[k]. As another example, when a user U[k] purchases goods or services worth more than a predetermined amount in connection with a second campaign, a second stamp ST2 is displayed on a second stamp card SC2 displayed on the terminal 20[k]. As another example, when a user U[k] purchases goods or services worth more than a predetermined amount in connection with a third campaign, a third stamp ST3 is displayed on a third stamp card SC3 displayed on the terminal 20[k].

[0020] As an example, when a user U[k] purchases goods or services worth a predetermined amount or more in connection with 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 terminal 20[k] and reads the first QR code, a first stamp ST1 is displayed on the first stamp card SC1 displayed on terminal 20[k]. "QR Code" is a registered trademark.

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

[0022] As another example, when user U[k] purchases goods or services worth a predetermined amount or more in connection with the third campaign, a third QR code is printed on the receipt printed by the store's cash register. When user U[k] launches a specific app for the stamp card on terminal 20[k] and reads the third QR code, a third stamp ST3 is displayed on third stamp card SC3 displayed on 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 in 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. 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 that is 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 will be 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 after launching the above application, the first stamp ST1 will be displayed in the stamp display area SA when a target operation is performed, and that when four first stamps ST1 are displayed in the stamp display area SA, the user U[k] will earn 100 points.

[0028] 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 mainly focus on the differences between the second stamp card SC2 and the first stamp card SC1.

[0029] In the example shown in Figure 3, the usage 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 where 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 will 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 after launching the above application, the second stamp ST2 will be displayed in the stamp display area SA when the target operation is performed, and that when four second stamps ST2 are displayed in the stamp display area SA, the user U[k] will earn 100 points.

[0032] 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 mainly focus 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 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 where the third stamp ST3 is displayed.

[0035] In the third stamp card SC3, the prize display area CA is an area that displays the prize that will 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 after launching the above application, the third stamp ST3 will be displayed in the stamp display area SA when the target operation is performed, and that when four third stamps ST3 are displayed in the stamp display area SA, the user U[k] will earn 100 points.

[0036] As will be described later, the user U[k] switches the stamp cards SC displayed on the display device 24 by swiping their 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, terminal 20[k] is a device that user U[k] uses to view the first stamp card SC1, the second stamp card SC2, and the third stamp card SC3 by launching the above application. By launching the above application on terminal 20[k], user U[k] can check the stamps ST displayed on these stamp cards SC. As described above, for example, 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 terminal 20[k]. Similarly, 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 terminal 20[k]. Similarly, 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 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 other terminals 20 other than the terminal 20[k].

[0040] The application management device 30 is a device that manages the above applications installed on 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, which are 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. When the image data is transmitted from the application management device 30 to the terminal 20[k], the images of the first stamp ST1 to the third stamp ST3 are displayed on the terminal 20[k]. Furthermore, when user U[k] attempts to pay for the purchase of goods or services at a store using the above application installed on terminal 20[k], the application management device 30 outputs the payment result to terminal 20[k] based on communication processing with the payment server 40 via the communication network NET.

[0041] When user U[k] attempts to pay for the purchase of goods or services using the above 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 an example of the configuration of a stamp card management device 10A. As shown in Fig. 5, the stamp card management device 10A comprises 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 one or more buses for communicating information. Note that the term "device" in this specification may be interpreted as other terms such as circuit, device, or 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) that includes an interface with peripheral devices, an arithmetic unit, and registers. 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 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 the identifier of 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 year, month, and day. However, the "Purchase date and time" data may include data indicating time in addition to data indicating year, month, and day.

[0050] "Purchase amount" indicates the purchase amount of the 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 illustrated in Figure 6 with a "payment ID" of "001" indicates that user U[k] purchased goods or services worth "700 yen" at "Store L" on "March 15, 2024."

[0053] In Figure 5, the judgment condition database JDB is a database that stores judgment condition data JD used to determine whether or not an electronic stamp ST can be issued in correspondence with each payment data SD stored in the payment database SDB.

[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 items: "Condition ID," "Stamp card ID," "User," "Expiration date," "Lower limit amount," "Measure content," and "Target store."

[0055] "Condition ID" indicates the identifier of each determination condition data JD.

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

[0057] "User" indicates 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 indicated 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 will be displayed on the stamp card SC indicated by the "stamp card ID."

[0060] The "Measure Content" indicates the contents of the measure for which the stamp card SC indicated by the "Stamp Card ID" is to be used. The judgment condition data JD with the "Condition ID" of "001" shown 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 located in City A.

[0061] "Target store" indicates the store that is the target of the measure indicated by the "Measure content." The "Target store" data in the judgment condition data JD with a "Condition ID" of "001" illustrated in FIG. 7 indicates that the multiple stores are Store D, Store K, Store L, ... and Store X.

[0062] For example, the judgment condition data JD illustrated in Figure 7 with a "condition ID" of "001" 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] also has the following items: "Stamp Card ID," "User," "Measurement Content," "1st Date and Time," "1st Store," "2nd Date and Time," "2nd Store," ... "wth Date and Time," "wth Store," and "Importance," where w is an integer greater than or equal to 3.

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

[0066] In the first data set DS1 in the first row of the stamp card database CDB[1] shown in Figure 8, the data "3872528341" is entered in the "Stamp Card ID" field. This data indicates that the first data set DS1 in the first row is the data set DS for 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 Figure 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 for the stamp card SC whose "Stamp Card ID" is "1872639081".

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

[0069] "User" indicates user U on the stamp card SC. The "User" data in the first data set DS1 in the first row 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 row 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 row 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 contents of the measure for which the stamp card SC is to be used. The data for "Policy Content" 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 data in the "Measures Content" of the second data set DS2 in the second row 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 products or services related to the P campaign. The data for "Policy Content" in the third row of the third data set DS3 in 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 located 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 date and time of purchase corresponding to the purchase of the product or service for which the stamp ST was first issued in connection with the measure supported by the stamp card SC. The "first date and time" data in the first row of the first dataset DS1 of the stamp card database CDB[1] illustrated in Figure 8 indicates that the first first stamp ST1 was issued as a result of user U[k] purchasing goods or services while shopping in City A on "February 19, 2024." Furthermore, 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." Furthermore, 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 goods or services on "March 21, 2024" while shopping around prefecture B.

[0073] The "first store" indicates the store where the stamp ST was first issued for the purchase of the product or service in relation to the measure supported by the stamp card SC. The data for "Store 1" in the first row of the first dataset DS1 of the stamp card database CDB[1] illustrated in Figure 8 indicates that user U[k] purchased a product or service at "Store K" while shopping in City A, resulting in the issuance of the first stamp ST1. Furthermore, the data for "Store 1" in the second row of the second dataset 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 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 goods or services 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 measure supported by the stamp card SC. The data for "Second Date and Time" in the first row of the first dataset DS1 of the stamp card database CDB[1] illustrated in Figure 8 indicates that user U[k] purchased a product or service on "March 15, 2024" while shopping in City A, resulting in the issuance of a second first stamp ST1. Furthermore, the data for "Second Date and Time" in the second row of the second dataset DS2 of the stamp card database CDB[1] illustrated in Figure 8 indicates that the second second stamp ST2 was issued as a result of user U[k] purchasing a product or service in connection with the P campaign on "March 24, 2024."

[0075] The "second store" indicates the store where the second stamp ST was issued for the purchase of the product or service in relation to the measure 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 user U[k] purchased a product or service at "Store L" while shopping in City A, resulting in the issuance of a second first stamp ST1. The data for "Store 2" in the second row of the second dataset DS2 of the stamp card database CDB[1] illustrated in Figure 6 indicates that a second stamp ST2 was issued as a result of 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 stamp ST was issued for the purchase of the product or service in relation to the campaign supported by the stamp card SC.

[0078] The "importance" indicates the importance of each of the multiple data sets corresponding to one user U[k], namely, the first data set DS1, the second data set DS2, and the third data set DS3. The smaller the "importance" number, the higher the importance. Here, the "level of importance" may correspond to, for example, the difficulty of displaying stamps ST in all the fields of the stamp display area SA on the stamp card SC. Here, the higher the difficulty level, the higher the "level of importance," and vice versa. The level of difficulty may be the level of difficulty at the time of issuing the stamp card SC, or may be the level of difficulty at the current time. Here, the "level of difficulty at the current time" may correspond to how many of the fields in the stamp display area SA have not yet displayed stamps ST. For example, the fewer the number of fields in the stamp display area SA that have not yet displayed stamps ST, the higher the "level of importance." Alternatively, the greater the number of fields in the stamp display area SA that have not yet displayed stamps ST, the higher the "level of 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 number of points that the user U[k] can acquire when the stamp ST is displayed in all the columns of the stamp display area SA increases.

[0079] In the stamp card database CDB[1] illustrated in Figure 8, of the first dataset DS1, the second dataset DS2, and the third dataset DS3 corresponding to user U[k], the first dataset DS1 has the highest importance, the second dataset DS2 has the second highest importance, and the third dataset 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 for "first date and time," "second date and time," ... "wth date and time" correspond one-to-one to 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" correspond one-to-one to one of the first stamps ST1 displayed in the stamp display area SA of the first stamp card SC1. The data stored in the first dataset DS1, which includes a pair of "first date and time" and "first store," a pair of "second date and time" and "second store," ..., and a pair of "wth date and time" and "wth store," are examples of "first stamp data TD1." Furthermore, data stored in the first dataset DS1, which includes a pair of "first stamp data TD1" and "policy data PD1" indicating "policy content," 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 related to the purchase of a product or service related to the first measure.

[0081] In the second data set DS2 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" correspond one-to-one to 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" correspond one-to-one to one or more second stamps ST2 displayed in the stamp display area SA of the second stamp card SC2. The data stored in the second dataset DS2, which includes a pair of "first date and time" and "first store," a pair of "second date and time" and "second store," ..., and a pair of "wth date and time" and "wth store," are examples of "second stamp data TD2." Furthermore, data stored in the second dataset DS2, which includes a pair of "second stamp data TD2" and "policy data PD2" indicating "policy content," 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 related to the purchase of products or services related to the second measure.

[0082] In the third data set DS3 of the stamp card database CDB[1] illustrated in Figure 8, the data for "first date and time," "second date and time," ... "wth date and time" correspond one-to-one to 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" correspond one-to-one to one or more third stamps ST3 displayed in the stamp display area SA of the third stamp card SC3. The data stored in the third dataset DS3, which includes a pair of "first date and time" and "first store," a pair of "second date and time" and "second store," ... a pair of "wth date and time" and "wth store," are examples of "third stamp data TD3." Furthermore, data stored in the third dataset DS3, which includes a pair of "third stamp data TD3" and "policy data PD3" indicating "policy content," 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 related to the purchase of products or services related to the third measure.

[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] shown in Figure 8, the data "1st Date and Time", "2nd Date and Time", ... "wth Date and Time" are displayed as year, month, and day. 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 touchpad, 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 serving 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), etc.

[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 determination unit 115A, and a display control unit 116 by reading and executing the 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 is output from the display control unit 116 described below and 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 to be displayed on the terminal 20[k].

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

[0091] The determination unit 113A refers to the determination condition database JDB to determine whether or not it is permissible to issue a stamp ST corresponding to each of the payment data SD stored in the payment database SDB.

[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, for 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." Furthermore, the "purchase amount" for the payment data SD whose "payment ID" is "001" is "700 yen." This "purchase amount" is greater than or equal to "500 yen," which is the "lower limit amount" included in the judgment condition data JD whose "condition ID" is "001." Furthermore, the "purchase store" for the payment data SD whose "payment ID" is "001" is "Store L." This "purchase store" is included in the "target store" for 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, if the situation in which user U[k] purchased a product or service was in connection with the first measure, the recording unit 114A records the data of "purchase date and time" and "purchase store" included in the payment data SD in the first data set DS1 as first stamp data TD1 indicating that the product or service was purchased.

[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" fields 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 the 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 the target of the second measure.

[0100] 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 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 connection with 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 plurality of 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 plurality of 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, three sets of first stamp data TD1 are recorded in the first data set DS1 corresponding to the user U[k]. Also, two sets of second stamp data TD2 are recorded in the second data set DS2 corresponding to the user U[k]. Also, one set of third stamp data TD3 is recorded in the third data set DS3 corresponding to the user U[k].

[0104] Therefore, as shown in FIG. 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 determination unit 115A sets the importance of the first data set DS1 to "1", the importance of the second data set DS2 to "2", and the importance of the third data set 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 Figure 2, the second stamp card SC2 illustrated in Figure 3, and the third stamp card SC3 illustrated in Figure 4, the display control unit 116 determines the order in which the image of the first stamp card SC1 is displayed first, the image of the second stamp card SC2 is displayed second, and the image of the third stamp card SC3 is displayed third on the terminal 20[k] used by the user U[k].

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

[0108] The display control unit 116 outputs order data OD, which indicates the order in which the images of the first stamp card SC1 to the third stamp card SC3 are to be displayed, to the communication control unit 111. As described above, the communication control unit 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 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 "device" in this specification may be interpreted as 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) that includes an interface with peripheral devices, an arithmetic unit, a register, etc. 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 external 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 receives operations from the user U. For example, the input device 25 includes a keyboard, a touchpad, a touch panel, or a pointing device such as a mouse. Here, when the input device 25 includes a touch panel, it may also serve as the display device 24.

[0115] The communication device 26 is hardware serving 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), etc.

[0116] The processing device 21 reads 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 user U[k] purchases a product or service at a store, the acquisition unit 212 acquires data indicating the date and time of purchase of the product or service at the store where user U[k] purchased the product or service, and data indicating the store. More specifically, when 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 the first QR code printed on a receipt printed at the store's cash register 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 date and time of purchase of the product or service at the store, data indicating the store, and 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 acquiring unit 212 also acquires 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 acquiring unit 212 also acquires 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 acquiring unit 212 also acquires 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. The 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 policy data PD1. When the "first data" is the second stamp card data CD2, the "first data" includes policy data PD2. When the "first data" is the third stamp card data CD3, the "first data" includes the policy data PD3.

[0122] Furthermore, the acquisition unit 212 acquires order data OD as data specifying the order in which to display the images of the plurality of 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 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. Furthermore, the image determination unit 213 includes, in the image of the first stamp card SC1, an image showing the details of the measures indicated by the measure data PD1, 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 details 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, if 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 from 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 from the user U[k] received by the reception unit 214. The area RM is an example of the "first area."

[0129] As an example, if the operation of 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 accordance with the swipe of 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 a first stamp card SC1, a second stamp card SC2, and a third stamp card SC3 in accordance with the swipe of user U[k].

[0130] 1-2: Operation of the first embodiment 1-2-1: Payment process FIG. 10 is a sequence diagram showing the operation of the management system 1A at the time of settlement.

[0131] In step S1, the terminal 20[k] transmits a settlement processing request requesting settlement processing to the application management apparatus 30. The application management apparatus 30 receives the settlement processing request from the 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 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 payment result data to the application management device 30. The application management device 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 requesting 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 the same as 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 a stamp ST based on the payment data SD.

[0140] FIG. 11 is a flowchart showing the contents of the sub-steps that make up the determination process of step S9.

[0141] In substep S9[1], the processing device 11A functions as the determination unit 113A. The processing device 11A determines whether or not it is OK to issue a stamp ST corresponding to each of the payment data SD stored in the payment database SDB by referring to the determination condition database JDB. If it is OK to issue a stamp ST ("YES" in substep S9[1]), the processing device 11A executes the processing of substep S9[2]. If it is not OK to issue a stamp ST ("NO" in substep S9[1]), the processing device 11A executes the processing of substep S9[4].

[0142] In substep 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 circumstances under which the user U[k] purchases the product or service.

[0143] In sub-step S9[3], the processing device 11A functions as the 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 determination result data to the application management apparatus 30. The application management apparatus 30 receives the determination 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. 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 requesting stamp card data CD to the application management device 30. The application management device 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 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 order data OD to the terminal 20[k]. The terminal 20[k] receives the stamp card data CD and the order 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 flowchart showing the contents of the sub-steps that make up the stamp card display process of step S27.

[0156] In sub-step S27[1], the processing device 21 functions as the 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 each stamp card 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: Effects 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 the purchase of a product or service in one of a plurality of data sets DS according to the circumstances under which the user U purchases the product or service. The determination unit 115A determines the importance of each of the plurality of data sets DS. The display control unit 116 controls the order in which images of a plurality of stamp cards SC corresponding one-to-one to the plurality of 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] Furthermore, 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 plurality of 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 that a user U has purchased 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 corresponding 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 and displaying multiple electronic stamp cards SC, it is possible to easily display electronic stamp cards SC that are relatively more important.

[0164] Furthermore, 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 multiple stamp cards SC, and order data OD as second data specifying the order in which the images of the multiple stamp cards SC are to be displayed, from the stamp card management device 10A that manages the stamps ST. The image determination unit 213 determines an 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 in the order indicated by the order data OD.

[0165] The program according to this embodiment has the above-described configuration, and therefore, it is possible for the terminal 20 to switch and display a plurality of electronic stamp cards SC in a desired order that has been set in advance.

[0166] The program according to this embodiment also causes the processing device 21 of the terminal 20 to function as a reception unit 214. The reception unit 214 receives operations from 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 accordance with the operations of the user U received by the reception unit 214.

[0167] The program of this embodiment has the above-mentioned configuration, and therefore, on the terminal 20, it is possible to switch and display multiple electronic stamp cards SC in a predetermined desired order 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 content corresponding to each of the plurality of stamp cards SC. The image determination unit 213 causes the image of the stamp card SC to include an image indicating the promotion content indicated by the promotion data PD.

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

[0170] 2: Second embodiment A management system 1B according to the second embodiment will be described below with reference to Figures 14 and 15. To simplify the description below, the same components of the management system 1B as those of the management system 1A will be designated by the same reference numerals, and a description of their functions may be omitted. 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 plurality of 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 plurality of data sets DS.

[0172] 2-1: Configuration of the second embodiment 2-1-1: Overall structure 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 includes 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, and therefore is not shown in the drawings.

[0173] 2-1-2: Configuration of the stamp card management device Fig. 14 is a block diagram showing an example of the configuration of a stamp card management device 10B. As shown in Fig. 14, the stamp card management device 10B differs 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 control program PR1B, the payment database SDB, the judgment condition database JDB, the stamp card database CDB[1], and the index database XDB.

[0175] The index database XDB is a database that stores index data XD that indicates 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].

[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 the identifier of 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 the measure indicated by the "measure content." The higher the "importance index" value of a measure, the higher the importance of the measure linked to 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 measure "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 measure "P Campaign" is "75." Furthermore, the index data XD with an "index ID" of "003" indicates that the "importance index" corresponding to the measure "Shopping around Prefecture B" is "65." That is, according to the index database XDB illustrated in Figure 15, of the three measures "Shopping Around City A," "P Campaign," and "Shopping Around Prefecture B," "Shopping Around City A" is the most important, "P Campaign" is the second most important, and "Shopping Around Prefecture B" is the third most important.

[0181] In FIG. 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 determination unit 115B, and a display control unit 116 by reading and executing a control program PR1B from the 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 level based on the measures of the stamps ST corresponding to each of the plurality of 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 user U[k] is "Shopping around City A." The "campaign content" of the second data set DS2 corresponding to user U[k] is "P Campaign." The "campaign content" of the third data set DS3 corresponding to user U[k] is "Shopping around Prefecture B."

[0184] Referring to the index database XDB shown in Figure 15, of the three measures "Shopping Around City A," "P Campaign," and "Shopping Around Prefecture B," "Shopping Around City A" is the most important, "P Campaign" is the second most important, and "Shopping Around Prefecture B" is the third most important.

[0185] Therefore, as shown in FIG. 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 determination unit 115B sets the importance of the first data set DS1 to "1", the importance of the second data set DS2 to "2", and the importance of the third data set DS3 to "3".

[0186] 2-2: Operation of the second embodiment 2-2-1: Payment process The operation of the management system 1B at the time of payment is the same as the operation of the management system 1A at the time of payment shown in FIGS. 10 and 11, and therefore 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 the same as the operation of the management system 1A when displaying the stamp card SC shown in Figures 12 and 13, and therefore will not be shown in the figures. Below, we will explain the differences 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.

[0188] In step S23 of the operation of the management system 1A when displaying the stamp card SC, the stamp card management device 10A determines the importance of each of the plurality of 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 the 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 plurality of data sets DS, in the same way 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 stamps ST corresponding to each of the plurality of data sets DS.

[0190] 2-3: Effects of the second embodiment In the stamp card management device 10B as the management device according to this embodiment, each of the plurality of data sets DS corresponds to a measure of the stamp ST. The determination unit 115B determines the importance based on the measure of the stamp ST corresponding to each of the plurality of data sets DS.

[0191] The stamp card management device 10B of this embodiment is equipped with the above-mentioned configuration, so that when switching between and displaying multiple electronic stamp cards SC, it is possible to display electronic stamp cards SC corresponding to more important measures first.

[0192] 3: Third embodiment A management system 1C according to the third embodiment will be described below with reference to Figures 16 to 18. To simplify the description below, the same components of the management system 1C as those of the management system 1A will be designated by the same reference numerals, and a description of their functions may be omitted. 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, the 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, the 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 includes 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, and therefore is not shown in the drawings.

[0195] 3-1-2: Configuration of the stamp card management device Fig. 16 is a block diagram showing an example of the configuration 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 in place of the control program PR1A stored in the storage device 12A. The storage device 12C also stores the stamp card database CDB[2] in place 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 that stores group data GD indicating which stores belong to each group.

[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 the identifier of 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 "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, . . . store O belong to "group a."

[0203] In the store group database GDB illustrated in FIG. 17, multiple 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 the items "Group 1", "Group 2", ... "Group w" in addition to the items that the stamp card database CDB[1] has.

[0206] "First group" indicates the group to which the store "first store" belongs in the store group database GDB. The data for "Group 1" in the first row of the first dataset DS1 of the stamp card database CDB[2] illustrated in Figure 18 indicates that the "Store K," which is the "Store 1," 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 "Group 2" in the first row of the first dataset DS1 of the stamp card database CDB[2] illustrated in Figure 16 indicates that the "Store L," which is the "Store 2," belongs to Group B in the store group database GDB.

[0208] The "wth group" indicates the 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 determination unit 115A, and a display control unit 116 by reading and executing a control program PR1C from a storage device 12C.

[0210] The determination unit 113C refers to the determination condition database JDB and the store group database GDB to determine whether or not it is permissible to issue a stamp ST corresponding to each of the payment data SD stored in the payment database SDB.

[0211] Specifically, the judgment unit 113C judges that it is permissible to issue a stamp ST if the judgment result based on the judgment conditions used by the judgment unit 113A is positive and if the "first group," "second group," ... "(w-1)th group" already recorded in one dataset DS selected according to the situation in which the user U purchases a product or service does not contain data indicating the group corresponding to this 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, for 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." Furthermore, the "purchase amount" for the payment data SD whose "payment ID" is "001" is "700 yen." This "purchase amount" is greater than or equal to "500 yen," which is the "lower limit amount" included in the judgment condition data JD whose "condition ID" is "001." Furthermore, the "purchase store" for the payment data SD whose "payment ID" is "001" is "Store L." This "purchase store" is included in the "target store" for 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 dataset DS1.

[0215] As a result, the determination 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 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 one data set DS.

[0217] 3-2: Operation of the third embodiment 3-2-1: Payment process The operation of the management system 1C at the time of payment is the same as the operation of the management system 1A at the time of payment shown in Figures 10 and 11, and therefore is not shown in the figures. Below, we will explain 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.

[0218] In the substep S9[1] of the operation of the management system 1A at the time of payment, 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 permissible to issue a stamp ST corresponding to each of the payment data SD stored in the payment database SDB.

[0219] Meanwhile, the processing device 11C of the stamp card management device 10C functions as a determination unit 113C in substep S9[1]. Specifically, the processing device 11C refers to the determination condition database JDB and the store group database GDB to determine whether or not it is permissible 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 okay 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,'' etc. already recorded in one data set DS selected according to the situation in which the user U purchases a product or service do not contain data indicating the group corresponding to the current purchase.

[0220] Furthermore, in the operation of the management system 1A at the time of settlement, in substep S9[2], the processing device 11A functioned as the recording unit 114A. The processing device 11A recorded stamp data TD indicating the purchase of a product or service in one of the multiple data sets DS according to the circumstances under which the user U[k] purchased the product or service.

[0221] Meanwhile, the processing device 11C of the stamp card management device 10C functions as the recording unit 114C in substep S9[2]. Specifically, if the identification data recorded in one data set DS selected depending on the circumstances 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, and therefore illustration and description thereof will be omitted.

[0223] 3-3: Effects of the third embodiment In the stamp card management device 10C serving as the management device according to this embodiment, a user U[k] purchases goods or services from multiple stores. The multiple stores are divided into multiple groups and managed. The recording unit 114C records, in each of multiple data sets DS, identification data that identifies the group corresponding to the store from which the user U[k] purchased the goods or services. Furthermore, if the identification data recorded in one data set DS selected according to the circumstances under which the user U[k] purchases goods or services does not include identification data corresponding to the current purchase, the recording unit 114C records the stamp data TD in the one data set DS.

[0224] The stamp card management device 10C according to this embodiment has the above-described configuration, and thus can display stamps ST on electronic stamp cards SC for each group to which a store belongs.

[0225] In addition, in the stamp card management device 10C 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 this embodiment has the above-described configuration, and thus can display stamps ST on electronic stamp cards SC on a local government basis.

[0227] 4: Variation The present disclosure is not limited to the above-described exemplary 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" refers to, for example, a situation in which 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 also refer to, for example, a situation in which 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 terminal 20[k].

[0229] Similarly, in the above embodiment, the "situation of purchasing a product or service in relation to the second campaign" refers to, for example, a situation in which 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 also refer to, for example, a situation in which 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 terminal 20[k].

[0230] Similarly, in the above embodiment, the "situation of purchasing a product or service in connection with the third campaign" refers to, for example, a situation in which 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 connection with the third campaign" may also refer to, for example, a situation in which 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 terminal 20[k].

[0231] 5:Other (1) In the above-described embodiment, storage device 12A, storage device 12B, storage device 12C, and storage device 22 are exemplified by ROM and RAM, but other suitable storage media may also be used, such as 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, input and output information may be stored in a specific location (for example, a memory) or may be managed using a management table. Input and output information may be overwritten, updated, or added to. Output information may be deleted. Input information may be transmitted to another device.

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

[0235] (5) The order of the process procedures, sequences, flowcharts, etc. illustrated in the above-described embodiments may be rearranged unless inconsistent. 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 Figures 1 to 16 is realized by any combination of at least one of hardware and software. Furthermore, the method for realizing each functional block is not particularly limited. That is, each functional block may be realized using a single device that is physically or logically coupled, or may be realized using two or more physically or logically separated devices that are connected directly or indirectly (for example, by wire, wirelessly, etc.) and these multiple devices. A functional block may be realized by combining the single device or multiple devices with software.

[0237] (7) The programs exemplified in the above-described embodiments should be broadly construed 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] Software, instructions, information, etc. may also be transmitted or received over a transmission medium. For example, if software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave), then these wired and / or wireless technologies are included within the definition of transmission media.

[0239] (8) In each of the foregoing 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, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology. In this disclosure, terms such as "mobile station," "user terminal," "user equipment (UE)," and "terminal" may be used interchangeably.

[0242] (11) In the above-described embodiments, the terms "connected," "coupled," or any variations 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 as "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 optical (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) As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (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 memory), and the like. Furthermore, "judgment" and "decision" can include regarding resolving, selecting, choosing, establishing, comparing, etc. as having been "judged" or "decided." In other words, "judgment" and "decision" can include regarding some action as having been "judged" or "decided." Furthermore, "judgment (decision)" 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" as used in this disclosure is not intended to be an exclusive or.

[0246] (15) In this disclosure, where articles are added by translation, such as a, an, and the in English, this disclosure may include that the nouns following these articles are 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 depending on the implementation. Notification of predetermined information (e.g., notification that "X is true") is not limited to explicit notification, but may be implicit (e.g., not notifying the predetermined 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 herein. The present disclosure can be implemented in 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 intended to be illustrative 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: Determination 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: Dataset, DS1: First dataset, DS2: Second dataset, DS3: Third dataset, 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: First stamp card, SC2: Second stamp card, SC3: Third stamp card, SD: Payment data, SDB: Payment database, ST: Stamp, ST1: First stamp, ST2: Second stamp, ST3: Third stamp, TD: Stamp data, TD1: First stamp data, TD2: Second stamp data, TD3: Third stamp data, U: User, UA: Usage display area, XD: Index data, XDB: Index database

Claims

1. 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 according to the circumstances of the user's purchase of the product or service; a determination unit that determines an importance level for each of the plurality of data sets; a display control unit that controls the order in which images of stamp cards corresponding one-to-one to the plurality of data sets are displayed on the terminal used by the user based on the importance determined by the determination unit; and Equipped with The user purchases goods or services from multiple stores, The plurality of stores are divided into a plurality of groups and managed, The recording unit recording, in each of the plurality of data sets, identification data for identifying a group corresponding to a store where the product or service was purchased; If the identification data recorded in one data set selected according to the situation in which the user purchases a product or service does not include the identification data corresponding to the current purchase, record the stamp data in the one data set. Management device.

2. The plurality of groups correspond to different municipalities. The management device according to claim 1 .

Citation Information

Patent Citations

  • 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

  • Data processing device and program

    JP2023144645A