Management systems, management methods, and programs

A management system manages multiple values with different scopes of use, enabling merchants to guide users in selecting appropriate values for payment, thus controlling the use of electronic money to support regional revitalization efforts.

JP7845547B1Active Publication Date: 2026-04-14TOPPAN HOLDINGS INC
View PDF 9 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-04-16
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Existing systems allow users to freely use electronic money accounts across any store or for any service, limiting the ability of providers to control the usage of these accounts, such as regional vouchers intended for local shopping streets.

Method used

A management system that stores balances of multiple values with different scopes of use, allowing merchants to display and manage the availability of these values based on user identifiers, enabling store clerks to guide users in selecting appropriate values for payment.

Benefits of technology

Enhances control over the use of electronic money by ensuring that regional vouchers and other values are directed towards intended locations, facilitating targeted spending.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007845547000001_ABST
    Figure 0007845547000001_ABST
Patent Text Reader

Abstract

To make it easier to control the use of value. [Solution] The management system includes: a storage unit that stores the balances of multiple values ​​held by a user, each with a different scope of use, in association with a value identifier; a value management unit that receives inquiries including the user's value identifier from a service provider terminal or user terminal installed at a merchant when the user makes a transaction using value at a merchant; a display control unit that displays the balance of the value available for the transaction from among the multiple values ​​corresponding to the received value identifier on the service provider terminal; and a settlement processing unit that executes the settlement process for the transaction using the value available for the transaction from among the values ​​corresponding to the received value identifier.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a management system, a management method, and a program.

Background Art

[0002] There is a system that allows a user to make payments at multiple stores using a value such as electronic money from a mobile terminal the user owns. For example, Patent Document 1 discloses that, as a prepaid card available within a payment application of a mobile terminal, in order to realize a multi-purpose common prepaid card that can arbitrarily specify applications such as stores / facilities and products / services, a normal electronic payment account that does not limit the purpose of use and an electronic payment account limited to a specified purpose of use are managed separately.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, a user is free to use any account at any store / facility or for any product / service, and the provider of the electronic money cannot control the user's account selection. For example, when a local government issues regional currency or product vouchers for the purpose of regional revitalization to local residents, the local government has a need such as wanting the vouchers to be used not at large commercial facilities but at local shopping streets, etc.

[0005] The present invention has been made in view of such circumstances, and an object thereof is to provide a management system, a management method, and a program that can easily control the use of a value.

Means for Solving the Problems

[0006] To solve the above-mentioned problems, one aspect of the present invention includes: a storage unit that stores the balances of multiple values ​​held by a user, each having a different scope of use, in association with a value identifier; a value management unit that receives an inquiry including the user's value identifier from a service provider terminal or user terminal installed at a merchant when the user makes a transaction using the value at the merchant; a display control unit that displays the balance of the value available for use in the transaction from among the multiple values ​​corresponding to the received value identifier on the service provider terminal; and a settlement processing unit that executes the settlement processing of the transaction using the value available for use from among the values ​​corresponding to the received value identifier, wherein the value includes a first value and a second value whose availability at merchants is more restricted than that of the first value, the storage unit stores the available merchants as the scope of use for each value, the display control unit displays the balances of the first value and the second value available at the merchant from among the multiple values ​​corresponding to the received value identifier on the service provider terminal, and the settlement processing unit, The aforementioned service provider terminal This management system allows a store clerk to provide the user with value information based on a display, the user to respond, and the store clerk to receive instructions from the user to choose which of the displayed values ​​to use for payment. Based on the response, the store clerk then executes the payment process.

[0007] Furthermore, one aspect of the present invention is a management method performed by a computer used in a management system, wherein the storage unit of the computer stores the balances of each of a plurality of values ​​held by a user, each with a different scope of use, associated with a value identifier; the value management unit of the computer receives an inquiry including the user's value identifier from a service provider terminal or user terminal installed at the merchant when the user makes a transaction using the value at a merchant; the display control unit of the computer displays the balance of the value available for the transaction from among the plurality of values ​​corresponding to the received value identifier on the service provider terminal; the settlement processing unit of the computer executes settlement processing for the transaction using the value available for the transaction from among the values ​​corresponding to the received value identifier; the value includes a first value and a second value whose availability at merchants is more restricted than that of the first value; the storage unit stores the merchants where each value can be used as the scope of use; the display control unit displays the balances of the first value and the second value available at the merchant from among the plurality of values ​​corresponding to the received value identifier on the service provider terminal; and the settlement processing unit, The aforementioned service provider terminal This management method involves a store clerk informing the user of the value displayed, the user responding to the clerk's response, and the clerk then instructing the user to choose which of the displayed values ​​to use for payment. The clerk then executes the payment process based on the response received.

[0008] Furthermore, one aspect of the present invention is a program for a computer used in a management system that functions as a storage unit that stores the balances of multiple values ​​owned by a user, each with a different scope of use, associated with a value identifier; a value management unit that receives an inquiry including the user's value identifier from a service provider terminal or user terminal installed at a merchant when the user makes a transaction using the value at the merchant; a display control unit that displays the balance of the value available for use in the transaction from among the multiple values ​​corresponding to the received value identifier on the service provider terminal; and a settlement processing unit that executes the settlement processing of the transaction using the value available for use from among the values ​​corresponding to the received value identifier, wherein the value includes a first value and a second value whose availability at merchants is more restricted than that of the first value; the storage unit stores the available merchants as the scope of use for each value; the display control unit displays the balances of the first value and the second value available at the merchant from among the multiple values ​​corresponding to the received value identifier on the service provider terminal; and the settlement processing unit The aforementioned service provider terminal This program receives instructions from the store clerk to the user regarding the value displayed, based on the user's response, and then executes the payment process based on the received result. [Effects of the Invention]

[0009] As explained above, it becomes easier to control the use of value. [Brief explanation of the drawing]

[0010] [Figure 1] This is a schematic block diagram showing an example configuration of the management system according to this embodiment. [Figure 2] This is a schematic block diagram showing an example of the configuration of the management server according to this embodiment. [Figure 3]This is a schematic diagram showing the data structure and data example of the value management table according to this embodiment. [Figure 4] This is a schematic diagram showing the data structure and data example of the user information table according to this embodiment. [Figure 5] This is a schematic diagram showing the data structure and data example of the merchant information table according to this embodiment. [Figure 6] This is a schematic block diagram showing an example of the configuration of a user terminal according to this embodiment. [Figure 7] This is a schematic block diagram showing an example of the configuration of a service provider terminal according to this embodiment. [Figure 8] This is a schematic block diagram showing an example of the configuration of the issuer terminal according to this embodiment. [Figure 9] This is a sequence diagram showing the flow of the local currency application process performed by the management system according to this embodiment. [Figure 10] This is a sequence diagram showing the flow of the charge processing performed by the management system according to this embodiment. [Figure 11] This is a sequence diagram showing the flow of the purchase point awarding process performed by the management system according to this embodiment. [Figure 12] This is a sequence diagram showing the flow of the gift certificate application process performed by the management system according to this embodiment. [Figure 13] This is a sequence diagram showing the flow of value settlement processing performed by the management system according to this embodiment. [Figure 14] This is an illustrative diagram showing an example of a usage limit display screen shown on the service provider terminal according to this embodiment. [Figure 15] This is an image diagram showing an example of a payment screen displayed on a user terminal according to this embodiment. [Figure 16] This is an illustrative diagram showing an example of a merchant payment result display screen shown on the service provider terminal according to this embodiment. [Figure 17] This is an image diagram showing an example of a user payment result display screen displayed on a user terminal according to this embodiment.

Best Mode for Carrying Out the Invention

[0011] Hereinafter, a management system, a management method, and a program according to an embodiment of the present invention will be described with reference to the drawings.

[0012] <Configuration of Management System 1> FIG. 1 is a schematic block diagram showing a configuration example of a management system 1 according to the present embodiment. The management system 1 is an information processing system that centrally manages values such as electronic money (digital currency), digital gift certificates, and points. A value is something that can be used to receive goods or services and decreases according to usage. For example, a value can be the amount of electronic money, points, the numerical value of a digital gift certificate, etc. Also, a value can be a discount coupon, a price discount coupon, a coupon ticket, an exchange ticket, etc., such as "Electronic coupon worth 500 yen", "5 pieces of electronic exchange tickets for 1 watermelon, a specialty of ○○ region", "Subsidy ticket worth 5,000 yen for taxis within ○○ region (you can get a subsidy later by applying to the ward office together with the receipt)", "3-day lift ticket for ○○ region ski resort for 1 day". In the present embodiment, as an example of electronic money, a local currency issued by a local government (also referred to as a "local autonomous body" or "local public entity") and available for use in the area covered by the local government will be described. Also, as an example of a digital gift certificate, a regional gift certificate (electronic premium gift certificate) issued by a local government to residents belonging to the local government for the purpose of regional revitalization will be described. Residents belonging to a local government are residents belonging to the area covered by the local government. For example, they are residents living in the area covered by the local government.

[0013] The management system 1 includes a management server 10, a user terminal 20, a service provider terminal 30, and an issuer terminal 40. The management server 10 communicates with the user terminal 20, the service provider terminal 30, and the issuer terminal 40 via a network NW, either wired or wirelessly, and is connected so that various data can be transmitted and received mutually.

[0014] The network (NW) may be any or a combination of the following: the Internet, a Public Land Mobile Network (PLMN), a Local Area Network (LAN), or a Virtual Personal Network (VPN).

[0015] The number of user terminals 20 and service provider terminals 30 can generally be multiple. In the example in Figure 1, the number of service provider terminals 30 is N. Multiple user terminals 20 and multiple service provider terminals 30 are distinguished using sub-numbers such as "-1". In this embodiment, when there are commonalities among multiple user terminals 20 and multiple service provider terminals 30, or when it is not necessary to distinguish between multiple user terminals 20 and multiple service provider terminals 30, they are simply referred to as user terminals 20 and service provider terminals 30.

[0016] <Management Server 10> The management server 10 is an information processing device that centrally controls the management system 1. The management server 10 is composed of, for example, one or more PCs (Personal Computers), server devices (e.g., cloud servers), databases (e.g., cloud storage), etc.

[0017] Figure 2 is a schematic block diagram showing an example of the configuration of the management server 10 according to this embodiment. The management server 10 comprises a control unit 110, a storage unit 120, an input unit 130, a communication unit 140, and a display unit 150. The control unit 110 has the function of controlling the overall operation of the management server 10. The control unit 110 is implemented, for example, by causing the CPU (Central Processing Unit) provided as hardware in the management server 10 to execute a program. The control unit 110 comprises a value issuance unit 111, a value management unit 112, a settlement processing unit 113, a registration unit 114, and a display control unit 115.

[0018] The value issuing unit 111 issues value for each user and stores information about the issued value in the value management table 121. The Value Management Unit 112 manages the value of each user. The settlement processing unit 113 executes a settlement process to settle the transaction by value based on the transaction information received from the service provider terminal 30 or the user terminal 20. The registration unit 114 registers the value to the user application, which will be described later. The display control unit 115 controls the display on the user terminal 20 or the service provider terminal 30.

[0019] The input unit 130 has the function of receiving input from the user. The functions of the input unit 430 are realized, for example, by a mouse, keyboard, buttons, touch panel, microphone, etc., provided by the management server 10.

[0020] The communication unit 140 has the function of sending and receiving various types of information. The communication unit 140 communicates with external devices via wired or wireless connection.

[0021] The display unit 150 has the function of displaying various information. The display unit 450 is composed of display devices such as a display device or touchscreen (touch panel) that are provided as hardware by the management server 10.

[0022] The storage unit 120 has the function of storing various types of information. The storage unit 120 is composed of storage media provided as hardware by the management server 10, such as HDD (Hard Disk Drive), SSD (Solid State Drive), flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), RAM (Random Access read / write Memory), ROM (Read Only Memory), or any combination of these storage media. The storage unit 120 may also be cloud storage. For example, the storage unit 120 stores the value management table 121, the user information table 122, and the merchant information table 123.

[0023] (Value Management Table) Figure 3 is a schematic diagram showing the data structure and data example of the value management table 121 according to this embodiment. The Value Management Table 121 is a database that manages multiple values ​​held by each user, each with a different set of usage scopes. The Value Management Table 121 has the following data items: User ID, Card ID, Balance, Value Type, Category, and Usage Scope. The User ID is identification information that identifies each user. The Card ID is a value identifier (e.g., card number) that identifies each value. The Balance is the balance of the value. The Value Type is the value's value type (e.g., electronic money or gift certificate). The Category is the value's category. For each Value Type (major category), there are one or more Categories (minor categories).

[0024] The scope of use refers to the range within which the value can be used. In other words, each value is only available within its defined scope of use. The scope of use includes, for example, the types of merchants where it can be used, the regions where it can be used, the period during which it can be used (validity period), and the goods or services that can be used. In the illustrated example, items marked with "-" indicate that there are no restrictions on the scope of use. For example, in the illustrated example, the values ​​(limited-time points, limited-time money) for card IDs "1-9999" and "2-9999" are set to be usable in the region "Region A" and have an expiration period of "2025 / 1 / 1 to 2025 / 3 / 31". Limited-time points are points with an expiration date. Limited-time money is electronic money with an expiration date. In the illustrated example, the value (special gift certificate) for card ID "1-9998" is limited to "individual stores" as the usable merchant type and "Region A" as the usable region. The value (short-term gift certificate) for card ID "2-9998" is limited to "Region A" as the usable region and "January 1, 2025 to January 31, 2025" as the usable period. Special gift certificates are gift certificates that can only be used at "individual stores" as the merchant type. Short-term gift certificates have a shorter validity period than general gift certificates and special gift certificates.

[0025] Multiple values ​​have pre-established parent-child relationships for each card type, and each value is assigned a card ID to identify these relationships. For example, the value with the widest range of use is designated as the parent card, and values ​​with a narrower range of use than the parent card are designated as child cards. In terms of parent-child relationships, for example, in the case of digital gift certificates, a common gift certificate usable at all participating stores is called the parent card, and a special gift certificate usable at only some of the participating stores (e.g., individual stores) is called the child card. For example, the card ID of a child card (hereinafter sometimes referred to as the "child card ID") includes the card ID of the parent card (hereinafter sometimes referred to as the "parent card ID"). In the illustrated example, the card IDs "1-9998" and "2-9998" of the common gift certificate child cards (special gift certificates, short-term gift certificates) have numbers such as "1-" and "2-" added before the card ID "9998" of the parent card (common gift certificate). Furthermore, in terms of parent-child relationships, for example, in the case of local currency (electronic money), the electronic money (regular electronic money) that can be repeatedly charged and used within that region (e.g., "Region A") is designated as the parent card, while limited-time points, limited-time money, etc., are designated as child cards. Similar to digital gift certificates, the card ID of the child card of local currency includes the card ID of the parent card.

[0026] The parent card ID corresponds to a single value identifier that manages the parent card and its child cards (multiple values) in common. When a user uses a value, the parent card ID is used. In the following explanation, "value corresponding to the parent card ID" includes the parent card and its child cards.

[0027] (User information table) Figure 4 is a schematic diagram showing the data structure and data example of the user information table 122 according to this embodiment. User Information Table 122 is a database that stores user information about each user who uses Value. User Information Table 122 has data items for User ID, User Attributes, Personal Information, and Payment Information. User Attributes are the user's attributes (for example, whether they are a resident of the area governed by the local government (issuer) or a short-term user (for example, a tourist, etc.)). Personal Information is the user's personal information (for example, address, telephone number, date of birth, gender, etc.). Payment Information is Value's payment information (for example, credit card or bank account information).

[0028] (Franchise Information Table) Figure 5 is a schematic diagram showing the data structure and data example of the merchant information table 123 according to this embodiment. The merchant information table 123 is a database that stores merchant information for each merchant. A merchant is a store or other establishment where Value can be used. The merchant information table 123 has the following data items: merchant ID, merchant type, and account information. The merchant ID is identification information that identifies each merchant. The merchant type is the type of merchant (e.g., large store, small store, local store, etc.). The account information is information about the account used for settling transactions settled with Value.

[0029] <User terminal> The user terminal 20 is an information terminal operated by the user who will be using the value. For example, the user receives the value issued by the issuer and uses the value in accordance with the rules set by the issuer. The user terminal 20 can be, for example, a smartphone or a tablet device. The user terminal 20 has an application program for using the value (hereinafter sometimes referred to as the "user app") pre-installed. The user can set in the user app which of the multiple values ​​associated with the card ID will be used preferentially (for example, in the case of local currency, preferential use of limited-time points or limited-time money). In this embodiment, the user terminal 20 is used as an example of a user-owned medium, but the user-owned medium may be a prepaid card or the like that stores a card ID (parent card ID). The prepaid card may have a barcode (such as a two-dimensional barcode like a QR code (registered trademark) or a one-dimensional barcode) representing the card ID printed on it.

[0030] Figure 6 is a schematic block diagram showing an example of the configuration of the user terminal 20 according to this embodiment. The user terminal 20 comprises a control unit 210, a storage unit 220, an input unit 230, a communication unit 240, a display unit 250, and a reading unit 260. The control unit 210 comprises a user registration unit 211, a value processing unit 212, and a display control unit 213. The user registration unit 211 registers the use of value by the user (user registration) to the management server 10. The value processing unit 212 performs various value-related processes, such as charging electronic money and making payments using value. The display control unit 213 controls the display on the display unit 250.

[0031] The storage unit 220 has the function of storing various types of information. The storage unit 220 is composed of storage media provided as hardware by the user terminal 20, such as an HDD (Hard Disk Drive), SSD (Solid State Drive), flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), RAM (Random Access read / write Memory), ROM (Read Only Memory), or any combination of these storage media. For example, the storage unit 220 stores the user ID and the card ID (parent card ID) of the value held by the user.

[0032] The input unit 230 has the function of receiving input from the user. The functions of the input unit 230 are realized, for example, by a mouse, keyboard, buttons, touch panel, microphone, etc., provided on the user terminal 20.

[0033] The communication unit 240 has the function of sending and receiving various types of information. The communication unit 240 communicates with external devices via wired or wireless connection.

[0034] The display unit 250 has the function of displaying various information. The display unit 250 is composed of a display device such as a display device or touchscreen (touch panel) that is provided as hardware in the user terminal 20.

[0035] The reading unit 260 has the function of reading barcodes (such as two-dimensional codes like QR codes (registered trademarks) and one-dimensional barcodes). The reading unit 260 is composed of a camera, a barcode scanner, and other hardware components provided by the user terminal 20.

[0036] <Service provider terminal 30> The service provider terminal 30 is an information terminal installed at the merchant. The service provider terminal 30 can be, for example, a smartphone, tablet, PC (Personal Computer), or POS (Point of Sale) terminal. The service provider terminal 30 comes pre-installed with an application program (sometimes referred to as the "merchant app") for settling transactions using value.

[0037] Figure 7 is a schematic block diagram showing an example configuration of the service provider terminal 30 according to this embodiment. The service provider terminal 30 includes a control unit 310, a storage unit 320, an input unit 330, a communication unit 340, a display unit 350, and a reading unit 360. The control unit 310 comprises a merchant registration unit 311, a value processing unit 312, and a display control unit 313.

[0038] The merchant registration unit 311 registers merchant information with the management server 10. The value processing unit 312 executes processing related to settlement using the value. The display control unit 313 controls the display on the display unit 350.

[0039] The storage unit 320 has the function of storing various types of information. The storage unit 320 is composed of storage media provided as hardware by the service provider terminal 30, such as an HDD (Hard Disk Drive), SSD (Solid State Drive), flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), RAM (Random Access read / write Memory), ROM (Read Only Memory), or any combination of these storage media. The storage unit 320 stores, for example, the merchant ID.

[0040] The input unit 330 has the function of receiving input from the user. The function of the input unit 330 is realized, for example, by a mouse, keyboard, buttons, touch panel, microphone, etc., provided on the service provider terminal 30.

[0041] The communication unit 340 has the function of sending and receiving various types of information. The communication unit 340 communicates with external devices via wired or wireless connection.

[0042] The display unit 350 has the function of displaying various information. The display unit 350 is composed of a display device such as a display device or touchscreen (touch panel) that is provided as hardware in the service provider terminal 30.

[0043] The reading unit 360 has the function of reading barcodes (such as two-dimensional codes like QR codes (registered trademarks) and one-dimensional barcodes). The reading unit 360 is composed of a camera, a barcode scanner, and other hardware components provided by the service provider terminal 30.

[0044] <Issuer terminal 40> The issuer terminal 40 is an information terminal operated by the issuer (user business) that issues and distributes value to users. For example, if the value is local currency or local gift certificates (digital gift certificates), the issuer is a local government or similar entity. The issuer terminal 40 can be, for example, a smartphone, tablet, or PC (personal computer).

[0045] Figure 8 is a schematic block diagram showing an example of the configuration of the issuer terminal 40 according to this embodiment. The issuer terminal 40 comprises a control unit 410, a storage unit 420, an input unit 430, a communication unit 440, and a display unit 450. The control unit 410 has the function of controlling the overall operation of the issuer terminal 40. The control unit 410 is realized, for example, by causing the CPU (Central Processing Unit) provided as hardware in the issuer terminal 40 to execute a program. The control unit 410 includes a value registration unit 411 and a cooperation unit 412. The value registration unit 411 issues value (for example, local currency or digital gift certificates) and registers it with the management server 10. The linkage unit 412 performs processing in cooperation with the management server 10. For example, the linkage unit 412 sends and receives user information about users to and from the management server 10 via the communication unit 440. The linkage unit 412 also sends and receives merchant information about merchants to and from the management server 10 via the communication unit 440. Furthermore, the linkage unit 412 sends and receives transaction logs for each user and each merchant to and from the management server 10 via the communication unit 440.

[0046] The storage unit 420 has the function of storing various types of information. The storage unit 420 is composed of storage media provided as hardware by the issuer terminal 40, such as an HDD (Hard Disk Drive), SSD (Solid State Drive), flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), RAM (Random Access read / write Memory), ROM (Read Only Memory), or any combination of these storage media. The storage unit 420 stores, for example, user information about the user. For example, if the issuer is a local government, the storage unit 420 stores information about the residents.

[0047] The input unit 430 has the function of receiving input from the user. The function of the input unit 430 is realized, for example, by a mouse, keyboard, buttons, touch panel, microphone, etc., provided on the issuer terminal 40.

[0048] The communication unit 440 has the function of sending and receiving various types of information. The communication unit 440 communicates with external devices via wired or wireless connection.

[0049] The display unit 450 has the function of displaying various information. The display unit 450 is composed of display devices such as a display device or touchscreen (touch panel) that are provided as hardware in the issuer terminal 40.

[0050] Next, the operation of the management system 1 according to this embodiment will be described with reference to Figures 9 to 17.

[0051] <Local currency application processing> First, we will explain the local currency application process, which is the process by which users apply to use local currency (electronic money). Figure 9 is a sequence diagram showing the flow of the local currency application process performed by the management system 1 according to this embodiment.

[0052] First, the user registration unit 211 of the user terminal 20 receives application information necessary for applying for local currency (for example, the user's personal information, payment information, etc.) from the user (step S101). Next, the user registration unit 211 transmits the entered application information to the management server 10 via the communication unit 240 (step S102). The management server 10 receives the application information from the user terminal 20.

[0053] The value issuance unit 111 of the management server 10 issues a user ID and a card ID based on the received application information (step S103). The card ID issued here may consist only of the parent card ID, or it may also include child card IDs. Next, the value issuance unit 111 performs a linking process between the user ID, card ID, and the regional currency information (denomination, etc.) used by the user, and stores this information by writing it to the value management table 121 and the user information table 122 (step S104). Next, the registration unit 114 transmits ID information, including the user ID and card ID, to the user terminal 20 via the communication unit 140 (step S105). The ID information may be a two-dimensional barcode representing the user ID or card ID (parent card ID). The user terminal 20 receives the ID information from the management server 10, writes the received ID information to the storage unit 120, and registers the value in the user application. After that, the regional currency application process is terminated.

[0054] <Charging process> Next, I will explain the process of charging local currency. Figure 10 is a sequence diagram showing the flow of the charge process performed by the management system 1 according to this embodiment.

[0055] First, we will explain the first charging process S200, which is performed directly on the user terminal 20. The value processing unit 212 of the user terminal 20 receives input of charge information (for example, charge amount, etc.) from the user (step S201). Next, the value processing unit 212 adds ID information (user ID and parent card ID) to the input charge information via the communication unit 240 and sends it to the management server 10 (step S202). The management server 10 receives the charge information from the user terminal 20.

[0056] The value management unit 112 of the management server 10 executes the charge process based on the received charge information (step S203). For example, the value management unit 112 adds the charge amount to the balance corresponding to the ID information in the value management table 121. The value management unit 112 also executes the settlement process for the charge amount based on the payment information corresponding to the user ID. Subsequently, the value management unit 112 sends the charge result, which is the processing result of the charge process, to the user terminal 20 (step S204). For example, the charge result includes the balance after the charge. The user terminal 20 receives the charge result from the management server 10 and displays the received charge result. After that, the first charge process is terminated.

[0057] Next, we will explain the second charging process S210 performed at the service provider terminal 30. First, the value processing unit 212 of the user terminal 20 displays a two-dimensional barcode representing ID information (for example, parent card ID) on the display unit 250 (step S211). The reader unit 360 of the service provider terminal 30 reads the ID information from the two-dimensional barcode displayed on the user terminal 20 (step S212). Next, the value processing unit 312 of the service provider terminal 30 receives input of the charge amount from the user or store clerk, etc. (step S213). Next, the value processing unit 312 transmits the charge information to the management server 10 via the communication unit 340 (step S214). The charge information includes the read ID information and the entered church amount. The management server 10 receives the charge information from the service provider terminal 30.

[0058] The value management unit 112 of the management server 10 executes the charge process based on the received charge information (step S215). Subsequently, the value management unit 112 transmits the charge result, which is the processing result of the charge process, to the service provider terminal 30 via the communication unit 140 (step S216). The service provider terminal 30 receives the charge result from the management server 10. The display control unit 313 of the service provider terminal 30 displays the received charge result (step S217). After that, the second charge process is terminated.

[0059] <Purchase Point Granting Process> Next, we will explain the process of awarding purchase points for the purchase of goods or services. Figure 11 is a sequence diagram showing the flow of the purchase point granting process performed by the management system 1 according to this embodiment. First, the value processing unit 212 of the user terminal 20 displays a two-dimensional barcode representing ID information (for example, parent card ID) on the display unit 250 (step S301). The reader unit 360 of the service provider terminal 30 reads the ID information from the two-dimensional barcode displayed on the user terminal 20 (step S302). Next, the value processing unit 312 of the service provider terminal 30 receives input from store employees, etc., regarding the purchase amount and point information (for example, the number of points awarded, etc.) (step S303). Next, the value processing unit 312 transmits transaction information to the management server 10 via the communication unit 340 (step S304). The transaction information includes the read ID information, the entered purchase amount, and point information. The management server 10 receives the transaction information from the service provider terminal 30.

[0060] The value management unit 112 of the management server 10 performs point processing based on the received transaction information (step S305). For example, based on the received transaction information, the value management unit 112 updates (adds or subtracts) the purchase points corresponding to the card ID in the value management table 121. Subsequently, the value management unit 112 transmits the point processing result, which is the result of point processing, to the service provider terminal 30 via the communication unit 140 (step S306). The service provider terminal 30 receives the point processing result from the management server 10.

[0061] The value processing unit 312 of the service provider terminal 30 executes the settlement process for the transaction (step S307). Next, the value processing unit 312 transmits the payment information, which is the processing result of the payment processing, to the management server 10 via the communication unit 340 (step S308). The management server 10 receives the payment information from the service provider terminal 30.

[0062] The value management unit 112 of the management server 10 performs history processing to update the transaction history (step S309). Next, the value management unit 112 transmits point information to the user terminal 20 via the communication unit 140 (step S310). The point information includes the points awarded this time and the total points, etc. The user terminal 20 receives the point information from the management server 10. The display control unit 213 of the user terminal 20 displays the point results (for example, the points awarded this time and the total points) on the display unit 250 based on the received point information (step S311). After that, the purchase point awarding process is terminated.

[0063] <Gift certificate application processing> Next, we will explain the process for users to apply for digital gift certificates. Figure 12 is a sequence diagram showing the flow of the gift certificate application process performed by the management system 1 according to this embodiment.

[0064] First, the user registration unit 211 of the user terminal 20 receives input from the user regarding the application for the gift certificate in the user application (step S401). Next, the user registration unit 211 transmits the gift certificate application information, including ID information (e.g., user ID), to the management server 10 via the communication unit 240 (step S402). The management server 10 receives the gift certificate application information from the user terminal 20.

[0065] The value issuing unit 111 of the management server 10 refers to the user information in the user information table 122 based on the received ID information (step S403). Next, the value issuing unit 111 issues a digital gift certificate based on the referenced user information (step S404). For example, the value issuing unit 111 issues a parent card ID for the digital gift certificate. Next, the value issuance unit 111 performs a process to link the received ID information with the parent card ID of the issued digital gift certificate (step S405). For example, the value issuance unit 111 writes the parent card ID and amount of the issued digital gift certificate to the value management table 121, associating them with the user ID. Next, the registration unit 114 of the management server 10 transmits digital gift certificate ID information, including the parent card ID of the digital gift certificate, to the user terminal 20 via the communication unit 140 (step S406). The digital gift certificate ID information is data for registering the digital gift certificate in the user application so that it can be used using the parent card ID. The user terminal 20 receives the digital gift certificate ID information from the management server 10.

[0066] The user registration unit 211 of the user terminal 20 writes the parent card ID of the digital gift certificate included in the received digital gift certificate ID information to the storage unit 220 and registers the digital gift certificate in the user application (step S407). After that, the gift certificate application process is terminated.

[0067] <Value settlement processing> Next, we will explain value settlement processing, which allows users to settle transactions (for example, the purchase of goods or services) using value. There are three methods for value-based payments: (1) CPM (Consumer Presented Mode), (2) MPM (Merchant Presented Mode), and (3) Web-MPM. CPM is a method in which the user displays a barcode on the user terminal 20 and scans it with a barcode reader on the service provider terminal 30 (store scan method). MPM is a method in which the user scans a barcode displayed at the merchant using the user terminal 20 (user scan method). Web-MPM is a method in which the barcode is read using a web browser on the user terminal 20.

[0068] Figure 13 is a sequence diagram showing the flow of value settlement processing performed by management system 1 according to this embodiment. This figure shows the flow when settlement is performed using CPM. The following explanation will use the case of settlement using digital gift certificates as an example. In this example, the user has a balance of 5,000 yen on their dedicated gift certificate (child card), a balance of 10,000 yen on their common gift certificate (parent card), and a total balance of 15,000 yen on their digital gift certificates. The transaction amount at the merchant is 2,180 yen. The merchant type is "large store". Dedicated gift certificates can only be used at merchants other than "large stores", and their scope of use is limited.

[0069] First, the value processing unit 212 of the user terminal 20 displays a two-dimensional barcode representing ID information (for example, the card ID of the common gift certificate (parent card)) on the display unit 250 (step S501). Next, the reader unit 360 of the service provider terminal 30 reads the ID information from the two-dimensional barcode displayed on the user terminal 20 (step S502). Next, the value processing unit 312 of the service provider terminal 30 queries the management server 10 via the communication unit 340 for the usage limit (gift certificate balance) corresponding to the read ID information (step S503). This query includes the received ID information and the merchant ID. The management server 10 receives the query from the service provider terminal 30.

[0070] The value management unit 112 of the management server 10, based on the inquiry, refers to the database and obtains the usage limit that the user can use at the merchant (step S504). Specifically, first, the value management unit 112 reads the merchant type "large store" corresponding to the received merchant ID from the merchant information table 123. Next, the value management unit 112 identifies the type of gift certificate "common gift certificate" that can be used at the merchant based on the usage scope of each of the multiple values ​​(common gift certificates, dedicated gift certificates) corresponding to the merchant type "large store" and the parent card ID. Dedicated gift certificates have restrictions on their usage scope and cannot be used at merchants of the merchant type "large store". Then, from the value management table 121, the value management unit 112 identifies the balance of common gift certificates that can be used at merchants of the merchant type "large store" from the balance of values ​​(common gift certificates and dedicated gift certificates) corresponding to the received parent card ID as the usage limit.

[0071] Next, the display control unit 115 of the management server 10 transmits the usage limit information to the service provider terminal 30 via the communication unit 140, thereby causing the service provider terminal 30 to display the usage limit display screen, which will be described later (step S505). The usage limit information includes the total balance (total balance of dedicated gift certificates and common gift certificates), the balance of each value (dedicated gift certificates and common gift certificates), and the usage limit (balance of common gift certificates), corresponding to the received parent card ID. Note that the usage limit information may also be data representing the usage limit display screen, which will be described later. The service provider terminal 30 receives the usage limit information from the management server 10. The display control unit 313 of the service provider terminal 30 displays the usage limit display screen on the display unit 350 based on the received usage limit information (step S506).

[0072] (Usage limit display screen) Figure 14 is an illustrative diagram showing an example of a usage limit display screen displayed on the service provider terminal 30 according to this embodiment. As shown in the diagram, the usage limit display screen 1300 includes an area 1301 that displays the payment amount "2,180 yen", an area 1310 that displays the balance of the dedicated gift certificate "5,000 yen", an area 1320 that displays the balance of the common gift certificate "10,000 yen", and an area 1330 that displays the cash balance. In other words, the display control unit 115 causes the service provider terminal 30 to display the balance of the value usable in the transaction (common gift certificate) from among the multiple values ​​(common gift certificate, dedicated gift certificate) corresponding to the received parent card ID. The store clerk at the participating store can select the denomination to be used for the transaction by pressing area 1310, area 1320, or area 1330. In other words, the service provider terminal 30 accepts the input of the value to be used for the transaction.

[0073] In this example, since the participating store is a "large store" and the special gift certificates cannot be used, the display control unit 115 may disable the area 1310 or hide the area 1310. In other words, the display control unit 115 may display only the balance of the value usable in the transaction (common gift certificate) among the multiple values ​​(common gift certificates, special gift certificates) corresponding to the received parent card ID on the service provider terminal 30. The display control unit 115 may also display text such as "Special gift certificates cannot be used" on the usage limit display screen 1300. Furthermore, if there are multiple values ​​usable in the transaction, the display control unit 115 may display the balance of each of the multiple values ​​usable in the transaction on the service provider terminal 30.

[0074] Returning to Figure 13, the display control unit 115 of the management server 10 transmits the usage limit information to the user terminal 20 via the communication unit 140, thereby displaying the payment screen described later on the user terminal 20 (step S507). Note that the usage limit information may also be data representing the payment screen described later. The user terminal 20 receives the usage limit information from the management server 10. The display control unit 213 of the user terminal 20 displays the payment screen on the display unit 250 based on the received usage limit information.

[0075] (Payment screen) Figure 15 is an illustrative diagram showing an example of a payment screen displayed on the user terminal 20 according to this embodiment. As shown in the diagram, the payment screen 1400 includes an area 1410 for displaying a two-dimensional barcode representing the parent card ID, an area 1420 for displaying the total balance of the gift certificates "15,000 yen", an area 1430 for displaying the balance of the common gift certificates "10,000 yen", and an area 1440 for displaying the balance of the dedicated gift certificates "5,000 yen". In this example, since the store is a "large store" and the special gift certificate cannot be used, the display control unit 115 may display text such as "The special gift certificate cannot be used at this store" on the payment screen 1400, or it may hide area 1440.

[0076] Returning to Figure 13, the value processing unit 212 of the user terminal 20 receives input from the user for the usage amount (transaction amount "2,180 yen") (step S508). The value processing unit 212 then displays a two-dimensional barcode representing the entered usage amount and ID information on the display unit 250. The reader unit 360 of the service provider terminal 30 reads the ID information and usage amount from the two-dimensional barcode displayed on the user terminal 20 (step S509). Next, the value processing unit 312 of the service provider terminal 30 accepts input for addition and subtraction (step S510). For example, the value processing unit 312 accepts input for the selection of value to be used (e.g., gift certificates) on the usage limit display screen 1300. The value processing unit 312 also calculates the purchase points (e.g., limited-time points, etc.) to be awarded to the user in this transaction. Next, the value processing unit 312 of the service provider terminal 30 transmits transaction information to the management server 10 via the communication unit 340 (step S511). The transaction information includes ID information, merchant ID, type (common gift certificate), transaction amount, number of purchase points to be awarded, etc. The management server 10 receives the transaction information from the service provider terminal 30.

[0077] The settlement processing unit 113 of the management server 10 executes settlement processing based on the received transaction information (step S512). For example, the settlement processing unit 113 subtracts the transaction amount from the balance of the type "common gift certificate" corresponding to the parent card ID in the value management table 121, and adds the purchase points awarded to the voucher type "limited-time points" corresponding to the parent card ID. The settlement processing unit 113 also transfers the transaction amount to the merchant's account. In other words, the settlement processing unit 113 executes settlement processing for the transaction using the value available for the transaction from among the multiple values ​​corresponding to the received parent card ID. Furthermore, if there are multiple values ​​available for the transaction, the settlement processing unit 113 accepts a selection of the value to be used for the transaction from the service provider terminal 30, and executes settlement processing for the transaction using the selected value.

[0078] Next, the display control unit 115 of the management server 10 transmits the payment result, which is the processing result of the payment process, to the service provider terminal 30 via the communication unit 140, thereby causing the merchant payment result display screen, which will be described later, to be displayed on the service provider terminal 30 (step S513). The payment result may also be data representing the merchant payment result display screen, which will be described later. The service provider terminal 30 receives the payment result from the management server 10. The display control unit 313 of the service provider terminal 30 displays the merchant payment result display screen on the display unit 350 based on the received payment result (step S514).

[0079] (Merchant payment result display screen) Figure 16 is an illustrative diagram showing an example of a merchant payment result display screen displayed on the service provider terminal 30 according to this embodiment. As shown in the diagram, the merchant payment result display screen 1500 includes an area 1510 for displaying the transaction amount, an area 1520 for displaying the card ID used in the transaction, an area 1530 for displaying the transaction processing number, an area 1540 for displaying the transaction date and time, an area 1550 for displaying the balance of the common gift certificate "10,000 yen" before the transaction, an area 1560 for displaying the amount "2,180 yen" used in the transaction, an area 1570 for displaying the balance of the common gift certificate "7,820 yen" after the transaction, and an area 1580 for displaying the expiration date of the common gift certificate.

[0080] Returning to Figure 13, the display control unit 115 of the management server 10 transmits the payment result, which is the processing result of the payment process, to the user terminal 20 via the communication unit 140, thereby causing the user payment result display screen, which will be described later, to be displayed on the user terminal 20 (step S515). The payment result may also be data representing the user payment result display screen, which will be described later. The user terminal 20 receives the payment result from the management server 10. The display control unit 213 of the user terminal 20 displays the user payment result display screen on the display unit 250 based on the received payment result (step S516). After that, the value payment process is terminated.

[0081] (User payment result display screen) Figure 17 is an illustrative diagram showing an example of a user payment result display screen displayed on the user terminal 20 according to this embodiment. As shown in the figure, the user payment result display screen 1600 includes an area 1610 for displaying the payment amount (transaction amount). The display control unit 115 may also display on the user payment result display screen 1600 which type of "common gift certificate" was used in the transaction.

[0082] In the example described above, the scope of use was limited to the participating merchants, but the Value Management Unit 112 may also determine the value available for a transaction based on the period of use or the goods or services available. When the scope of use is limited by goods or services, the inquiry described above will include information identifying the goods or services to be purchased. Furthermore, although the above example described the case where payment is made using CPM, in the same way, in MPM (Merchant Presented Mode) and Web-MPM, the display control unit 115 of the management server 10 displays the balance of the value available for the transaction (for example, the usage limit display screen 1300) from among the multiple values ​​corresponding to the received parent card ID on the service provider terminal 30. In the case of MPM (Merchant Presented Mode) and Web-MPM, the management server 10 receives an inquiry from the user terminal 20 that includes the parent card ID and the merchant ID.

[0083] As described above, the management system 1 according to this embodiment includes a storage unit 120 that stores the balances of multiple values ​​held by each user, each with a different scope of use, in association with a single value identifier (parent card ID) that manages the multiple values ​​in common; a value management unit 112 that receives an inquiry including the user's value identifier from a service provider terminal 30 installed at a merchant when the user makes a transaction using value at the merchant; a display control unit 115 that displays the balance of the value available for the transaction from among the multiple values ​​corresponding to the received value identifier on the service provider terminal 30; and a settlement processing unit 113 that executes the settlement processing of the transaction using the value available for the transaction from among the values ​​corresponding to the received value identifier.

[0084] With this configuration, the management system 1 according to this embodiment allows users to hold multiple values ​​with different usage scopes. This makes it easier to control the usage scope of the values ​​held by the user. Furthermore, by displaying the balance of values ​​available for transactions on the service provider terminal 30, store employees and others at affiliated stores can check the values ​​(types of denominations and balances) available to the user for that transaction and inform the user accordingly.

[0085] Furthermore, in the case where there are multiple values ​​available for a transaction, the management system 1 according to this embodiment displays the balance of each of the multiple values ​​available for the transaction on the service provider terminal 30. This allows store employees and others at affiliated stores to easily understand the value (type of currency and balance) available to the user in that transaction.

[0086] Furthermore, in this embodiment, if there are multiple values ​​available for a transaction, the management system 1 accepts a selection of the value to be used for the transaction from the service provider terminal 30 and executes the settlement process for the transaction using the selected value. This allows the transaction to be settled using the value selected by the service provider terminal 30. In other words, the user or the store clerk of the affiliated store can select the value to be used for settlement.

[0087] Furthermore, the management system 1 according to this embodiment stores the available merchants as the scope of use for each value, displays the balance of the value available at the merchant from among the multiple values ​​corresponding to the received value identifier on the service provider terminal, and executes the settlement process for the transaction using the value available at the merchant from among the values ​​corresponding to the received value identifier.

[0088] With this configuration, the management system 1 according to this embodiment can control the scope of use of the value held by the user, for example, by the type of affiliated store. For example, when a local government issues local currency or digital gift certificates for the purpose of regional development to local residents, it can restrict the scope of use to local shopping districts, etc.

[0089] In the embodiment described above, we explained the case where multiple values ​​are associated with a parent card ID that manages multiple values ​​in common. However, the invention is not limited to this, and multiple values ​​may be associated with a user ID. Specifically, each of the card IDs for multiple values ​​may be associated with a user ID. For example, one user ID may be associated with the card ID of the first value, the card ID of the second value, and the card ID of the third value. In this case, when a user uses a value, the user ID may be used instead of the parent card ID. In other words, the user ID may be used as a value identifier that manages multiple values ​​in common.

[0090] Furthermore, although the above-described embodiment described a case where the management server 10 is a terminal device such as a single computer, at least one of the functions among the value issuance unit 111, value management unit 112, settlement processing unit 113, registration unit 114, display control unit 115, or storage unit 120 may be provided on a server device connected to the terminal device via a communication network. In this case, the server device may be a physical server or a cloud server provided by a cloud computing service.

[0091] Some or all of the functions of the management system 1, management server 10, user terminal 20, service provider terminal 30, or issuer terminal 40 in the above-described embodiment may be implemented by a computer. In that case, the functions may be implemented by recording a program for implementing these functions on a computer-readable recording medium, loading the program recorded on this recording medium into the computer system, and executing it. Here, "computer system" includes hardware such as the OS and peripheral devices. Furthermore, "computer-readable recording medium" refers to portable media such as flexible disks, magneto-optical disks, ROMs, CD-ROMs, and storage devices such as hard disks built into the computer system. In addition, "computer-readable recording medium" may also include those that dynamically hold programs for a short period of time, such as communication lines used when transmitting programs via networks such as the Internet or communication lines such as telephone lines, and those that hold programs for a certain period of time, such as volatile memory inside the computer system that acts as a server or client in that case. Furthermore, the above-mentioned program may be for implementing some of the functions described above, or it may be a program that can implement the above-mentioned functions in combination with a program already recorded in the computer system, or it may be implemented using a programmable logic device such as an FPGA (Field Programmable Gate Array).

[0092] Although embodiments of this invention have been described in detail above with reference to the drawings, the specific configuration is not limited to these embodiments and includes designs and the like that do not depart from the spirit of this invention. [Explanation of Symbols]

[0093] 1 Management System 10 Management Server 110 Control Unit 111 Value Publishing Department 112 Value Management Department 113 Payment Processing Unit 114 Registration Department 115 Display Control Unit 120 Storage section 130 Input section 140 Communications Department 150 Display section 20 User Terminals 210 Control Unit 211 User Registration Section 212 Value Processing Unit 213 Display Control Unit 220 Storage section 230 Input section 240 Communications Department 250 Display section 260 Reading Unit 30 Service Provider Terminals 310 Control Unit 311 Merchant Registration Department 312 Value Processing Unit 313 Display Control Unit 320 Storage section 330 Input section 340 Communications Department 350 Display section 360 Reading Unit 40 Issuer terminal 410 Control Unit 411 Value Registration Department 412 Liaison Department 420 Storage section 430 Input section 440 Communications Department 450 Display section

Claims

1. A storage unit that stores the balances of multiple values ​​owned by a user, each with a different scope of use, associated with a value identifier, A value management unit receives an inquiry from a service provider terminal or user terminal installed at a merchant, which includes the user's value identifier, when a user conducts a transaction using the aforementioned value at a merchant. A display control unit that displays the balance of the value available for the transaction among the multiple values ​​corresponding to the received value identifier on the service provider terminal, A settlement processing unit that executes the settlement process for the transaction using the value available for the transaction from among the values ​​corresponding to the received value identifier, Equipped with, The aforementioned value consists of a first value and a second value, which has a more limited number of participating merchants than the first value. The aforementioned memory unit stores the available merchants as the scope of use for each value. The display control unit causes the service provider terminal to display the balances of the first value and the second value, respectively, that are available at the merchant, from among the multiple values ​​corresponding to the received value identifier. The payment processing unit receives a selection instruction from the store clerk regarding which of the displayed values ​​to use for payment, based on the user's response to the store clerk's guidance on value from the display on the service provider terminal, and executes the payment processing based on the received result. Management system.

2. If there are multiple values ​​available in the transaction, the display control unit will cause the service provider terminal to display the balance of each of the multiple values ​​available in the transaction. The management system according to claim 1.

3. If there are multiple values ​​available for the transaction, the settlement processing unit receives a selection of the value to be used for the transaction from the service provider terminal and executes the settlement process for the transaction using the selected value. The management system according to claim 2.

4. The memory unit stores the available merchants, available period, or available goods or services as the scope of use for each value. The management system according to claim 1.

5. The storage unit stores the balances of multiple values ​​owned by the user, each with a different scope of use, in association with a single value identifier that manages the multiple values ​​in common. The management system according to claim 1.

6. A management method performed by a computer used in a management system, The memory unit of the aforementioned computer stores the balances of multiple values ​​owned by the user, each with a different scope of use, in association with a value identifier. The value management unit of the aforementioned computer receives an inquiry containing the user's value identifier from a service provider terminal or user terminal installed at the merchant when the user makes a transaction using the aforementioned value at the merchant. The display control unit of the computer causes the service provider terminal to display the balance of the value available for the transaction from among the multiple values ​​corresponding to the received value identifier. The settlement processing unit of the computer executes the settlement process for the transaction using the value available for the transaction from among the values ​​corresponding to the received value identifier. The aforementioned value consists of a first value and a second value, which has a more limited number of participating merchants than the first value. The aforementioned memory unit stores the available merchants as the scope of use for each value. The display control unit causes the service provider terminal to display the balances of the first value and the second value, respectively, that are available at the merchant, from among the multiple values ​​corresponding to the received value identifier. The payment processing unit receives a selection instruction from the store clerk regarding which of the displayed values ​​to use for payment, based on the user's response to the store clerk's guidance on value from the display on the service provider terminal, and executes the payment processing based on the received result. Management method.

7. The computers used in the management system A storage unit that stores the balances of multiple values ​​owned by a user, each with a different scope of use, associated with a value identifier. When a user conducts a transaction using the aforementioned value at a participating store, the Value Management Unit receives an inquiry from a service provider terminal or user terminal installed at the participating store, which includes the user's value identifier. A display control unit that displays the balance of the value available for the transaction among the multiple values ​​corresponding to the received value identifier on the service provider terminal. A program for functioning as a settlement processing unit that executes settlement processing for a transaction using the value available for the transaction from among the values ​​corresponding to the received value identifier, The aforementioned value consists of a first value and a second value, which has a more limited number of participating merchants than the first value. The aforementioned memory unit stores the available merchants as the scope of use for each value. The display control unit causes the service provider terminal to display the balances of the first value and the second value, respectively, that are available at the merchant, from among the multiple values ​​corresponding to the received value identifier. The payment processing unit receives a selection instruction from the store clerk regarding which of the displayed values ​​to use for payment, based on the user's response to the store clerk's guidance on value from the display on the service provider terminal, and executes the payment processing based on the received result. program.

Citation Information

Patent Citations

  • Information processing apparatus, terminal device, information processing system, method for information processing, and computer program

    JP2014011762A

  • Information providing method, server device, server program, store terminal, and store terminal program

    JP2016118844A

  • Information providing system and mobile terminal

    JP2017068580A

  • Electronic settlement use support device, electronic settlement use support method, and program

    JP2021093006A

  • Settlement system

    JP2023010531A