Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7645765B2 - Information processing system and payment management device - Google Patents
[go: Go Back, main page]

JP7645765B2 - Information processing system and payment management device - Google Patents

Information processing system and payment management device Download PDF

Info

Publication number
JP7645765B2
JP7645765B2 JP2021171098A JP2021171098A JP7645765B2 JP 7645765 B2 JP7645765 B2 JP 7645765B2 JP 2021171098 A JP2021171098 A JP 2021171098A JP 2021171098 A JP2021171098 A JP 2021171098A JP 7645765 B2 JP7645765 B2 JP 7645765B2
Authority
JP
Japan
Prior art keywords
payment
identification information
user
management device
bonus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021171098A
Other languages
Japanese (ja)
Other versions
JP2023061238A (en
Inventor
賢生 久保
康和 奈田
史 小笠原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2021171098A priority Critical patent/JP7645765B2/en
Publication of JP2023061238A publication Critical patent/JP2023061238A/en
Application granted granted Critical
Publication of JP7645765B2 publication Critical patent/JP7645765B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、電子的な決済処理及び特典付与処理を連携させるための技術に関する。 The present invention relates to a technology for linking electronic payment processing and reward granting processing.

スマートホン等のユーザ端末の普及に伴い、そのユーザ端末を用いて電子的な決済を行う電子決済サービスや、商取引を行ったユーザに特典を付与する特典付与サービスが広く利用されるようになっている。例えば特許文献1には、このような電子決済サービスと特典付与サービスとを連携させる仕組みが開示されている。 As user terminals such as smartphones become more widespread, electronic payment services that use the user terminals to make electronic payments and reward services that grant rewards to users who have conducted commercial transactions are becoming more widely used. For example, Patent Literature 1 discloses a mechanism for linking such electronic payment services and reward services.

特開2009-134521号公報JP 2009-134521 A

ところで、現行の仕組みにおいては、ユーザが店舗で商品を購入する場合、スマートホン等のユーザ端末において電子決済サービスを受けるための操作(例えば電子決済サービスを受けるためのプログラムを起動して専用の1次元コードや2次元コードをユーザ端末に表示させる操作等)を行い、さらに、その商品の購入に応じてポイント等の特典の付与を受けるための操作(例えば特典付与サービスを受けるためのプログラムを起動して専用の2次元コードをユーザ端末に表示させる操作等)を行う必要がある。特にユーザが1つの店舗で商品を購入したときに複数の特典付与サービスによる特典の付与を受ける場合には、それぞれの特典付与サービスを受けるための操作を繰り返す必要があり、ユーザにとっては非常に煩雑である。一方、店舗の従業員も、ユーザの操作に応じて逐一、店舗端末を操作したりする必要があり、これも煩雑である。 Under the current system, when a user purchases a product at a store, the user must perform operations on a user terminal such as a smartphone to receive an electronic payment service (for example, starting a program for receiving the electronic payment service and displaying a dedicated one-dimensional or two-dimensional code on the user terminal), and must also perform operations to receive rewards such as points in response to the purchase of the product (for example, starting a program for receiving a reward service and displaying a dedicated two-dimensional code on the user terminal). In particular, if a user purchases products at one store and receives rewards from multiple reward services, the user must repeat the operations to receive each reward service, which is very cumbersome for the user. Meanwhile, store employees must also operate the store terminal one by one in response to the user's operations, which is also cumbersome.

そこで、本発明は、電子決済及び特典付与に関する処理を行うための操作負担を軽減することを目的とする。 The present invention aims to reduce the operational burden involved in carrying out processes related to electronic payments and reward allocation.

上記課題を解決するため、本発明は、店舗端末と、電子決済に関する処理を行う決済管理装置と、ユーザに対する特典付与に関する処理を行う特典付与装置とを備え、前記決済管理装置は、前記決済管理装置において各ユーザを識別するためのユーザ識別情報と、前記決済管理装置において各電子決済処理を識別する決済識別情報とを対応付けて記憶する記憶部と、前記決済識別情報をユーザ端末に送信する送信部と、前記店舗端末によって前記ユーザ端末から取得された前記決済識別情報を含む決済要求を取得すると、当該決済要求に含まれる当該決済識別情報に対応付けて前記記憶部に記憶されている前記ユーザ識別情報に対応するユーザについて電子決済に関する処理を行う決済処理部と、前記決済識別情報を含む照会要求を前記特典付与装置から取得すると、当該決済識別情報に対応付けて前記記憶部に記憶されている前記ユーザ識別情報を前記特典付与装置に送信する送信部とを備え、前記店舗端末は、前記ユーザ端末から前記決済識別情報を取得し、当該決済識別情報を含む前記決済要求を前記決済管理装置に送信する送信部と、取得した前記決済識別情報を含む特典付与要求を前記特典付与装置に送信する送信部とを備え、前記特典付与装置は、前記店舗端末から前記特典付与要求を取得すると、当該特典付与要求に含まれる前記決済識別情報を含む前記照会要求を前記決済管理装置に送信する送信部と、前記照会要求に応じて前記決済管理装置から前記ユーザ識別情報を取得すると、当該ユーザ識別情報に対応する特典付与先に対して特典を付与するための処理を行う付与処理部とを備えることを特徴とする情報処理システムを提供する。 In order to solve the above problem, the present invention comprises a store terminal, a payment management device that performs processing related to electronic payments, and a reward granting device that performs processing related to granting rewards to users, the payment management device including a storage unit that stores user identification information for identifying each user in the payment management device and payment identification information that identifies each electronic payment process in the payment management device in association with each other, a transmission unit that transmits the payment identification information to a user terminal, a payment processing unit that, when the store terminal acquires a payment request including the payment identification information acquired from the user terminal, performs processing related to electronic payments for a user corresponding to the user identification information stored in the storage unit in association with the payment identification information included in the payment request, and, when an inquiry request including the payment identification information is acquired from the reward granting device, a and a transmission unit that transmits the user identification information stored in the storage unit in association with other information to the bonus granting device, the store terminal includes a transmission unit that acquires the payment identification information from the user terminal and transmits the payment request including the payment identification information to the payment management device, and a transmission unit that transmits a bonus granting request including the acquired payment identification information to the bonus granting device, the bonus granting device includes a transmission unit that, upon acquiring the bonus granting request from the store terminal, transmits the inquiry request including the payment identification information included in the bonus granting request to the payment management device, and an awarding processing unit that, upon acquiring the user identification information from the payment management device in response to the inquiry request, performs processing to grant a bonus to a bonus grantee corresponding to the user identification information.

また、上記課題を解決するため、本発明は、店舗端末と、電子決済に関する処理を行う決済管理装置と、ユーザに対する特典付与に関する処理を行う特典付与装置とを備え、前記決済管理装置は、ユーザ端末から前記決済管理装置において各ユーザを識別するためのユーザ識別情報を取得すると、当該ユーザ識別情報を含む照会要求を前記特典付与装置に送信する送信部と、前記決済管理装置において各電子決済処理を識別する決済識別情報をユーザ端末に送信する送信部と、前記決済管理装置において各電子決済処理を識別する決済識別情報と、前記照会要求に応じて取得した、前記特典付与装置において特典付与先を識別する特典付与先識別情報を対応付けて記憶する記憶部と、前記店舗端末によって前記ユーザ端末から取得された前記決済識別情報を含む決済要求を取得すると、当該決済要求に含まれる当該決済識別情報に対応付けて前記記憶部に記憶されている前記ユーザ識別情報に対応するユーザについて電子決済に関する処理を行う決済処理部と、前記決済識別情報を含む照会要求を前記特典付与装置から取得すると、当該決済識別情報に対応付けて前記記憶部に記憶されている前記特典付与先識別情報を前記特典付与装置に送信する送信部とを備え、前記店舗端末は、前記ユーザ端末から前記決済識別情報を取得し、当該決済識別情報を含む前記決済要求を前記決済管理装置に送信する送信部と、取得した前記決済識別情報を含む特典付与要求を前記特典付与装置に送信する送信部とを備え、前記特典付与装置は、前記店舗端末から前記特典付与要求を取得すると、当該特典付与要求に含まれる前記決済識別情報を含む前記照会要求を前記決済管理装置に送信する送信部と、前記照会要求に応じて前記決済管理装置から前記特典付与先識別情報を取得すると、当該特典付与先識別情報に対して特典を付与するための処理を行う付与処理部とを備えることを特徴とする情報処理システムを提供する。 In addition, in order to solve the above problem, the present invention includes a store terminal, a payment management device that performs processing related to electronic payments, and a reward granting device that performs processing related to granting rewards to users, and the payment management device includes a transmission unit that, when it acquires user identification information for identifying each user in the payment management device from the user terminal, transmits a query request including the user identification information to the reward granting device, a transmission unit that transmits payment identification information that identifies each electronic payment process in the payment management device to the user terminal, a storage unit that associates and stores the payment identification information that identifies each electronic payment process in the payment management device with reward grant destination identification information that identifies a reward grant destination in the reward granting device, which is acquired in response to the query request, and, when it acquires a payment request including the payment identification information acquired from the user terminal by the store terminal, a user identification information corresponding to the user identification information stored in the storage unit in association with the payment identification information included in the payment request. a payment processing unit that performs processing related to electronic payment for the user, and a transmission unit that, when a reference request including the payment identification information is obtained from the reward granting device, transmits the reward grant destination identification information stored in the storage unit in association with the payment identification information to the reward granting device, the store terminal has a transmission unit that obtains the payment identification information from the user terminal and transmits the payment request including the payment identification information to the payment management device, and a transmission unit that transmits a reward granting request including the obtained payment identification information to the reward granting device, the reward granting device has a transmission unit that, when the reward granting request is obtained from the store terminal, transmits the inquiry request including the payment identification information included in the reward granting request to the payment management device, and an awarding processing unit that, when the reward grant destination identification information is obtained from the payment management device in response to the inquiry request, performs processing to award a reward to the reward grant destination identification information.

また、上記課題を解決するため、本発明は、店舗端末と、電子決済に関する処理を行う決済管理装置と、ユーザに対する特典付与に関する処理を行う特典付与装置とを備え、前記決済管理装置は、ユーザ端末から前記決済管理装置において各ユーザを識別するためのユーザ識別情報を取得すると、当該ユーザ識別情報及び前記決済管理装置において各電子決済処理を識別する決済識別情報を前記特典付与装置に送信する送信部と、前記決済識別情報をユーザ端末に送信する送信部と、前記店舗端末によって前記ユーザ端末から取得された前記決済識別情報を含む決済要求を取得すると、当該決済要求に含まれる当該決済識別情報に対応付けて前記ユーザ識別情報に対応するユーザについて電子決済に関する処理を行う決済処理部とを備え、前記店舗端末は、前記ユーザ端末から前記決済識別情報を取得し、当該決済識別情報を含む前記決済要求を前記決済管理装置に送信する送信部と、取得した前記決済識別情報を含む特典付与要求を前記特典付与装置に送信する送信部とを備え、前記特典付与装置は、前記決済管理装置から取得した前記ユーザ識別情報に対応する特典付与先及び前記決済識別情報を対応付けて記憶する記憶部と、前記店舗端末から前記特典付与要求を取得すると、当該特典付与要求に含まれる前記決済識別情報に対応する前記特典付与先に対して特典を付与するための処理を行う付与処理部とを備えることを特徴とする情報処理システムを提供する。 In addition, in order to solve the above problem, the present invention comprises a store terminal, a payment management device that performs processing related to electronic payments, and a reward granting device that performs processing related to granting rewards to users, the payment management device having a transmission unit that, upon acquiring user identification information for identifying each user in the payment management device from the user terminal, transmits the user identification information and payment identification information that identifies each electronic payment process in the payment management device to the reward granting device, and a transmission unit that transmits the payment identification information to the user terminal, and, upon acquiring a payment request including the payment identification information acquired by the store terminal from the user terminal, transmits information about the user corresponding to the user identification information in association with the payment identification information included in the payment request. and a payment processing unit that performs processing related to electronic payments via the user terminal, the store terminal includes a transmission unit that acquires the payment identification information from the user terminal and transmits the payment request including the payment identification information to the payment management device, and a transmission unit that transmits a bonus granting request including the acquired payment identification information to the bonus granting device, the bonus granting device includes a storage unit that associates and stores a bonus grant destination corresponding to the user identification information acquired from the payment management device with the payment identification information, and an awarding processing unit that, when the bonus granting request is acquired from the store terminal, performs processing to grant a bonus to the bonus grant destination corresponding to the payment identification information included in the bonus granting request.

本発明によれば、電子決済及び特典付与に関する処理を行うための操作負担を軽減することができる。 The present invention can reduce the operational burden involved in carrying out processes related to electronic payments and rewards.

本発明の第1実施形態に係る情報処理システム1の構成の一例を示す図である。1 is a diagram illustrating an example of a configuration of an information processing system 1 according to a first embodiment of the present invention. 第1実施形態に係る特典付与装置30のハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of the privilege granting device 30 according to the first embodiment. 第1実施形態に係る特典付与装置30が記憶するデータの一例を示す図である。4 is a diagram showing an example of data stored in the privilege granting device 30 according to the first embodiment. FIG. 第1実施形態に係る決済管理装置40が記憶するデータの一例を示す図である。4 is a diagram showing an example of data stored in a payment management device 40 according to the first embodiment. FIG. 第1実施形態に係る情報処理システム1の機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of an information processing system 1 according to a first embodiment. 第1実施形態に係る決済管理装置40が記憶するデータの一例を示す図である。4 is a diagram showing an example of data stored in a payment management device 40 according to the first embodiment. FIG. 第1実施形態に係る情報処理システム1による動作の一例を示すシーケンス図である。FIG. 2 is a sequence diagram showing an example of an operation of the information processing system 1 according to the first embodiment. 本発明の第2実施形態に係る情報処理システム1の機能構成の一例を示す図である。FIG. 11 is a diagram illustrating an example of a functional configuration of an information processing system 1 according to a second embodiment of the present invention. 第2実施形態に係る特典付与装置30が記憶するデータの一例を示す図である。FIG. 11 is a diagram showing an example of data stored in a privilege granting device 30 according to the second embodiment. 第2実施形態に係る情報処理システム1による動作の一例を示すシーケンス図である。FIG. 11 is a sequence diagram showing an example of an operation of the information processing system 1 according to the second embodiment. 第2実施形態に係る決済管理装置40が記憶するデータの一例を示す図である。FIG. 11 is a diagram showing an example of data stored in a payment management device 40 according to the second embodiment. 本発明の第3実施形態に係る情報処理システム1の機能構成の一例を示す図である。FIG. 13 is a diagram illustrating an example of a functional configuration of an information processing system 1 according to a third embodiment of the present invention. 第3実施形態に係る情報処理システム1による動作の一例を示すシーケンス図である。FIG. 13 is a sequence diagram showing an example of an operation of the information processing system 1 according to the third embodiment.

[第1実施形態]
図1は、本発明の第1実施形態に係る情報処理システム1の一例を示す図である。情報処理システム1は、ユーザが店舗で金銭を支払って商品やサービスを購入する商取引における決済を電子的に行うとともに、その商取引に応じてユーザに何らかの特典を付与するためのシステムである。ここでいう特典とは、ユーザにとって価値があるものであればよく、例えば店舗等においてユーザが金銭の代わりに使用し得るポイント等である。
[First embodiment]
1 is a diagram showing an example of an information processing system 1 according to a first embodiment of the present invention. The information processing system 1 is a system for electronically settling a commercial transaction in which a user pays money to purchase a product or service at a store, and for granting some kind of benefit to the user in accordance with the commercial transaction. The benefit referred to here may be anything that has value to the user, such as points that the user can use in place of money at a store or the like.

図1に示すように、情報処理システム1は、ユーザが携帯するユーザ端末10と、店舗に設置された店舗端末20と、ユーザに特典を付与するための処理を行う特典付与装置30と、電子決済に関する処理を行う決済管理装置40と、これらを通信可能に接続する無線通信網又は有線通信網を含む通信網2とを備えている。ユーザ端末10、店舗端末20、特典付与装置30及び決済管理装置40はいずれも通信可能なコンピュータである。より具体的には、ユーザ端末10は、例えばスマートホン、ウェアラブル端末又はタブレットなどの、ユーザが携帯可能なコンピュータである。店舗端末20は、店舗にて操作される端末であり、例えばPOS(Point of Sales)レジと一体に構成されたコンピュータ又はPOSレジに接続されたコンピュータであってもよいし、決済端末と呼ばれるコンピュータであってもよい。特典付与装置30及び決済管理装置40は、サーバとして構成されたコンピュータである。なお、図1には、ユーザ端末、店舗端末、特典付与装置及び決済管理装置をそれぞれ1つずつ示しているが、これらはそれぞれ複数であってもよい。 As shown in FIG. 1, the information processing system 1 includes a user terminal 10 carried by a user, a store terminal 20 installed in a store, a reward granting device 30 that performs processing to grant rewards to users, a payment management device 40 that performs processing related to electronic payments, and a communication network 2 including a wireless communication network or a wired communication network that communicatively connects these. The user terminal 10, the store terminal 20, the reward granting device 30, and the payment management device 40 are all computers capable of communication. More specifically, the user terminal 10 is a computer that can be carried by a user, such as a smartphone, a wearable device, or a tablet. The store terminal 20 is a terminal operated in a store, and may be, for example, a computer integrated with a POS (Point of Sales) register or a computer connected to a POS register, or may be a computer called a payment terminal. The reward granting device 30 and the payment management device 40 are computers configured as servers. Note that FIG. 1 shows one each of the user terminal, the store terminal, the reward granting device, and the payment management device, but each of these may be multiple.

図2は、特典付与装置30のハードウェア構成を示す図である。特典付与装置30は、物理的には、プロセッサ3001、メモリ3002、ストレージ3003、通信装置3004、入力装置3005、出力装置3006、及びこれらを接続するバスなどを含むコンピュータとして構成されている。これらの各装置は図示せぬ電池から供給される電力によって動作する。なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。特典付与装置30のハードウェア構成は、図2に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。また、それぞれ筐体が異なる複数の装置が通信接続されて、特典付与装置30を構成してもよい。 Figure 2 is a diagram showing the hardware configuration of the reward-granting device 30. The reward-granting device 30 is physically configured as a computer including a processor 3001, memory 3002, storage 3003, communication device 3004, input device 3005, output device 3006, and a bus connecting these. Each of these devices operates with power supplied from a battery (not shown). In the following description, the word "device" can be interpreted as a circuit, device, unit, etc. The hardware configuration of the reward-granting device 30 may be configured to include one or more of the devices shown in Figure 2, or may be configured without including some of the devices. In addition, the reward-granting device 30 may be configured by communicating and connecting multiple devices each having a different housing.

特典付与装置30における各機能は、プロセッサ3001、メモリ3002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ3001が演算を行い、通信装置3004による通信を制御したり、メモリ3002及びストレージ3003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。 The functions of the privilege granting device 30 are realized by loading specific software (programs) onto hardware such as the processor 3001 and memory 3002, causing the processor 3001 to perform calculations, control communications via the communications device 3004, and control at least one of the reading and writing of data in the memory 3002 and storage 3003.

プロセッサ3001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ3001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)によって構成されてもよい。また、例えばベースバンド信号処理部や呼処理部などがプロセッサ3001によって実現されてもよい。 The processor 3001, for example, operates an operating system to control the entire computer. The processor 3001 may be configured with a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, registers, etc. Also, for example, a baseband signal processing unit, a call processing unit, etc. may be realized by the processor 3001.

プロセッサ3001は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ3003及び通信装置3004の少なくとも一方からメモリ3002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、後述する動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。特典付与装置30の機能ブロックは、メモリ3002に格納され、プロセッサ3001において動作する制御プログラムによって実現されてもよい。各種の処理は、1つのプロセッサ3001によって実行されてもよいが、2以上のプロセッサ3001により同時又は逐次に実行されてもよい。プロセッサ3001は、1以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介して特典付与装置30に送信されてもよい。 The processor 3001 reads out programs (program codes), software modules, data, etc. from at least one of the storage 3003 and the communication device 3004 into the memory 3002, and executes various processes according to these. The programs used are those that cause a computer to execute at least some of the operations described below. The functional blocks of the reward granting device 30 may be realized by a control program stored in the memory 3002 and running on the processor 3001. The various processes may be executed by one processor 3001, or may be executed simultaneously or sequentially by two or more processors 3001. The processor 3001 may be implemented by one or more chips. The programs may be transmitted to the reward granting device 30 via a telecommunications line.

メモリ3002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つによって構成されてもよい。メモリ3002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ3002は、本実施形態に係る方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。 The memory 3002 is a computer-readable recording medium, and may be composed of at least one of, for example, a ROM (Read Only Memory), an EPROM (Erasable Programmable ROM), an EEPROM (Electrically Erasable Programmable ROM), a RAM (Random Access Memory), etc. The memory 3002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 3002 can store executable programs (program codes), software modules, etc. for implementing the method according to this embodiment.

ストレージ3003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD-ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ3003は、補助記憶装置と呼ばれてもよい。 Storage 3003 is a computer-readable recording medium, and may be composed of at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, etc. Storage 3003 may also be called an auxiliary storage device.

通信装置3004は、通信網2を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。 The communication device 3004 is hardware (transmission/reception device) for communicating between computers via the communication network 2, and is also referred to as, for example, a network device, a network controller, a network card, a communication module, etc.

入力装置3005は、外部からの入力を受け付ける入力デバイス(例えば、キー、マイクロフォン、スイッチ、ボタン、カメラ、センサ、2次元コードリーダなど)である。出力装置3006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置3005及び出力装置3006は、一体となった構成(例えば、タッチパネル)であってもよい。 The input device 3005 is an input device (e.g., a key, a microphone, a switch, a button, a camera, a sensor, a two-dimensional code reader, etc.) that accepts input from the outside. The output device 3006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that performs output to the outside. Note that the input device 3005 and the output device 3006 may be integrated into one configuration (e.g., a touch panel).

プロセッサ3001、メモリ3002などの各装置は、情報を通信するためのバスによって接続される。バスは、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。 Each device, such as the processor 3001 and memory 3002, is connected by a bus for communicating information. The bus may be configured using a single bus, or may be configured using different buses between each device.

特典付与装置30は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ3001は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。 The privilege granting device 30 may be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and some or all of the functional blocks may be realized by the hardware. For example, the processor 3001 may be implemented using at least one of these pieces of hardware.

ユーザ端末10、店舗端末20及び決済管理装置40は、図2に示す特典付与装置30と同様にコンピュータを実現するためのハードウェアとして、プロセッサ、メモリ、ストレージ、通信装置、入力装置、出力装置及びこれらを接続するバスなどを備えている。ただし、ユーザ端末10が備える通信装置は、無線通信を実現するべく、例えばLTE(Long Time Evolution)等の通信規格に従って通信網2を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)である。この通信装置は、例えば周波数分割複信(FDD:Frequency Division Duplex)及び時分割複信(TDD:Time Division Duplex)の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどを含んで構成されてもよい。また、送受信アンテナ、アンプ部、送受信部、伝送路インターフェースなどがこの通信装置によって実現されてもよい。送受信部は、送信部と受信部とで、物理的に、又は論理的に分離された実装がなされてもよい。 The user terminal 10, the store terminal 20, and the payment management device 40 are equipped with a processor, memory, storage, a communication device, an input device, an output device, and a bus connecting these, as hardware for implementing a computer, similar to the privilege granting device 30 shown in FIG. 2. However, the communication device equipped in the user terminal 10 is hardware (transmitting and receiving device) for communicating between computers via the communication network 2 according to a communication standard such as LTE (Long Time Evolution) to realize wireless communication. This communication device may be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc. to realize at least one of frequency division duplex (FDD: Frequency Division Duplex) and time division duplex (TDD: Time Division Duplex). In addition, a transmitting and receiving antenna, an amplifier unit, a transmitting and receiving unit, a transmission line interface, etc. may be realized by this communication device. The transmitting and receiving unit may be implemented as a transmitting unit and a receiving unit that are physically or logically separated.

図3に示すように、特典付与装置30は、自装置が提供する特典付与サービスにおいてユーザを識別するためのユーザ識別情報である特典ユーザIDと、そのユーザに付与した特典とを対応付けてストレージに記憶している。特典付与装置30においては、ユーザが特典付与装置30の提供する特典付与サービスを受けるためのユーザ登録を行ったときに、そのユーザを識別するための特典ユーザIDが生成されて記憶される。図3の例では、特典として、金銭代わりに使用し得るポイントを例示している。例えば特典ユーザID「AU001」のユーザに付与された特典は、「1500」ポイントである。 As shown in FIG. 3, the reward granting device 30 stores in storage a reward user ID, which is user identification information for identifying a user in the reward granting service provided by the device itself, in association with the reward granted to the user. When a user performs user registration to receive the reward granting service provided by the reward granting device 30, a reward user ID for identifying the user is generated and stored in the reward granting device 30. In the example of FIG. 3, points that can be used in place of money are illustrated as an example of a reward. For example, the reward granted to a user with a reward user ID "AU001" is "1500" points.

次に、図4に示すように、決済管理装置40は、自装置が提供する電子決済サービスにおいてユーザを識別するためのユーザ識別情報である決済ユーザIDと、特典付与装置30においてユーザを識別するための特典ユーザIDとを対応付けてストレージに記憶している。決済管理装置40においては、ユーザが決済管理装置40の提供する電子決済サービスを受けるためのユーザ登録を行ったときに、そのユーザを識別するための決済ユーザIDが生成されて記憶される。決済管理装置40に対して、特典付与装置30からの通信網2経由の通知又は決済管理装置40の管理者の手入力により、特典付与装置30における或るユーザの特典ユーザIDが入力され、これらがそのユーザの決済ユーザIDと対応付けて記憶される。図5の例では、或るユーザの決済ユーザID「XU001」に対応付けて、特典付与装置30における特典ユーザID「AU001」が記憶されている。つまり、決済管理装置40は、特典付与装置30における各ユーザの特典ユーザIDと、特典付与装置30におけるそのユーザの特典ユーザIDとを把握し得るようになっている。 Next, as shown in FIG. 4, the payment management device 40 stores in the storage a payment user ID, which is user identification information for identifying a user in the electronic payment service provided by the device itself, and a privileged user ID for identifying a user in the privilege granting device 30, in association with each other. In the payment management device 40, when a user performs user registration to receive the electronic payment service provided by the payment management device 40, a payment user ID for identifying the user is generated and stored. A privileged user ID of a certain user in the privilege granting device 30 is input to the payment management device 40 by notification from the privilege granting device 30 via the communication network 2 or manual input by the administrator of the payment management device 40, and these are stored in association with the payment user ID of the user. In the example of FIG. 5, the privileged user ID "AU001" in the privilege granting device 30 is stored in association with the payment user ID "XU001" of a certain user. In other words, the payment management device 40 is capable of grasping the privileged user ID of each user in the privilege granting device 30 and the privileged user ID of the user in the privilege granting device 30.

図5は、情報処理システム1の機能構成を示すブロック図である。本実施形態においては、各々の電子決済処理を識別する決済識別情報として、いわゆる使い捨ての識別情報に相当するワンタイムトークンを用いる。このワンタイムトークンは決済管理装置40によって電子決済単位で生成され、ユーザ端末10に送信される。これに応じて、ユーザ端末10において、決済管理装置40から取得したワンタイムトークンが2次元コードとして表示される。なお、ワンタイムトークンをユーザ端末10に表示するときの方法は、2次元コードを用いたものに限らず、例えば1次元バーコードを用いたものなど、他の表示方法を用いてもよい。店舗端末20は、このワンタイムトークンをユーザ端末10から取得する。この取得は、例えばユーザ端末10に表示された上記2次元コードを店舗端末20が備える2次元コードリーダ等により光学的に読み取って復号する等の方法によって実現される。 Figure 5 is a block diagram showing the functional configuration of the information processing system 1. In this embodiment, a one-time token equivalent to so-called disposable identification information is used as payment identification information for identifying each electronic payment process. This one-time token is generated by the payment management device 40 for each electronic payment and transmitted to the user terminal 10. In response to this, the one-time token acquired from the payment management device 40 is displayed as a two-dimensional code on the user terminal 10. Note that the method for displaying the one-time token on the user terminal 10 is not limited to using a two-dimensional code, and other display methods such as using a one-dimensional barcode may be used. The store terminal 20 acquires this one-time token from the user terminal 10. This acquisition is realized, for example, by a method of optically reading and decoding the two-dimensional code displayed on the user terminal 10 using a two-dimensional code reader or the like provided in the store terminal 20.

決済管理装置40において、第2送信部41は、ユーザ端末10からの要求に応じて生成されたワンタイムトークンを、そのユーザ端末10に送信する 。 In the payment management device 40, the second transmission unit 41 transmits the one-time token generated in response to a request from the user terminal 10 to the user terminal 10.

店舗端末20において、第1送信部21は、ユーザ端末10から取得されたワンタイムトークンを含む決済要求を、通信網2経由で決済管理装置40に送信する。この決済要求には、上記ワンタイムトークンのほか、店舗端末20に記憶された店舗(又はフランチャイズチェーン等の同一店舗グループを含む:以下において同じ)の識別情報である店舗IDや、店舗及びユーザ間で生じた商取引の日時、その商取引においてユーザが店舗に対して支払うべき金銭の額(つまり決済金額)、及び、その金銭の額で電子決済することを要求する旨等が含まれている。なお、店舗IDは、例えば、同一店舗グループの識別子と、その店舗グループ内において各店舗を識別する識別子とを用いたものであってもよい。 In the store terminal 20, the first transmission unit 21 transmits a payment request including the one-time token acquired from the user terminal 10 to the payment management device 40 via the communication network 2. In addition to the one-time token, this payment request includes a store ID, which is identification information for the store (or the same store group such as a franchise chain: the same applies below) stored in the store terminal 20, the date and time of the commercial transaction that occurred between the store and the user, the amount of money that the user should pay to the store in the commercial transaction (i.e., the payment amount), and a request to make an electronic payment with that amount of money. Note that the store ID may be, for example, a combination of an identifier for the same store group and an identifier that identifies each store within the store group.

決済管理装置40において、記憶部42は、各々のユーザの決済ユーザID及び特典ユーザIDを対応付けて記憶している(図4参照)。より具体的には、記憶部42は、各々のユーザの決済ユーザIDに対応付けて、複数の特典付与装置30において当該ユーザをそれぞれ識別するための複数の特典ユーザIDを記憶している。 In the payment management device 40, the memory unit 42 stores the payment user ID and the privilege user ID of each user in association with each other (see FIG. 4). More specifically, the memory unit 42 stores multiple privilege user IDs for identifying each user in multiple privilege granting devices 30 in association with the payment user ID of each user.

さらに、記憶部42は、ユーザ端末10に対応するユーザの決済ユーザIDと、そのユーザ端末10からの要求に応じて生成されたワンタイムトークンと、そのワンタイムトークンを含む決済要求に含まれていた店舗IDとを対応付けて記憶する。この記憶内容を図6に例示する。図6の例では、記憶部42において、或るユーザ端末10に対応するユーザの決済ユーザID「XU001」と、そのユーザ端末10からの要求に応じて生成されたワンタイムトークン「T001」とが対応付けて記憶されている。 Furthermore, the memory unit 42 stores the payment user ID of the user corresponding to the user terminal 10, the one-time token generated in response to a request from the user terminal 10, and the store ID included in the payment request including the one-time token, in association with each other. An example of this stored content is shown in FIG. 6. In the example of FIG. 6, the memory unit 42 stores the payment user ID "XU001" of the user corresponding to a certain user terminal 10 and the one-time token "T001" generated in response to a request from the user terminal 10 in association with each other.

決済管理装置40において、決済処理部43は、店舗端末20がユーザ端末10から取得されたワンタイムトークンを含む決済要求をその店舗端末20から取得すると、その決済要求に含まれるワンタイムトークンに対応付けて記憶部42に記憶されている決済ユーザIDに基づいて、電子決済に関する処理を行う。具体的には、決済処理部43は、決済要求に含まれる決済ユーザIDに対応する銀行口座やクレジットカードを用いてその決済要求に含まれる決済金額をユーザから徴収するために、銀行やクレジットカード会社等の金融機関に対して決済金額等を通知する処理を行う。決済ユーザIDに対応する銀行口座やクレジットカードに関する情報は、ユーザ登録日時に予め決済管理装置40に記憶されている。なお、決済管理装置40そのものが金融機関の管理下にある場合や、決済管理装置40がプリペイドされた残高を管理している場合や、決済管理装置40がユーザに付与するポイントと呼ばれる価値情報で決済する場合や、或いは、通信キャリアと契約している利用者が通信料金と一緒に決済可能な、いわゆるキャリア決済を行う場合は、決済管理装置40自身が決済金額等を登録する等の所定の処理を行う。 In the payment management device 40, when the store terminal 20 acquires a payment request including a one-time token acquired from the user terminal 10, the payment processing unit 43 performs processing related to electronic payment based on the payment user ID stored in the storage unit 42 in association with the one-time token included in the payment request. Specifically, the payment processing unit 43 performs processing to notify a financial institution such as a bank or credit card company of the payment amount, etc., in order to collect the payment amount included in the payment request from the user using the bank account or credit card corresponding to the payment user ID included in the payment request. Information on the bank account or credit card corresponding to the payment user ID is stored in the payment management device 40 in advance at the time of user registration. Note that when the payment management device 40 itself is under the management of a financial institution, when the payment management device 40 manages a prepaid balance, when payment is made with value information called points that the payment management device 40 grants to the user, or when a user who has a contract with a communication carrier performs so-called carrier payment that can be paid together with communication charges, the payment management device 40 itself performs predetermined processing such as registering the payment amount, etc.

店舗端末20において、第3送信部22は、ユーザ端末10から取得したワンタイムトークンを含む特典付与要求を特典付与装置30に送信する。この特典付与要求には、上記ワンタイムトークンのほか、例えば店舗端末20に記憶された店舗ID、商取引の日時、その決済金額に応じた特典の内容、及びその特典をユーザに付与することを要求する旨等が含まれている。 In the store terminal 20, the third transmission unit 22 transmits a request for granting a reward including the one-time token acquired from the user terminal 10 to the reward granting device 30. In addition to the one-time token, this request for granting a reward includes, for example, the store ID stored in the store terminal 20, the date and time of the transaction, the content of the reward according to the payment amount, and a request to grant the reward to the user.

特典付与装置30において、第4送信部31は、店舗端末20から特典付与要求を取得すると、その特典付与要求に含まれるワンタイムトークン及び店舗IDを含む照会要求を決済管理装置40に送信する。 In the bonus granting device 30, when the fourth transmission unit 31 acquires a bonus granting request from the store terminal 20, it transmits an inquiry request including the one-time token and store ID included in the bonus granting request to the payment management device 40.

決済管理装置40において、第5送信部44は、ワンタイムトークンを含む照会要求を特典付与装置30から取得すると、そのワンタイムトークンに対応付けて記憶部42に記憶されている決済ユーザIDを特定し(図6参照)、さらにその決済ユーザIDに対応付けて記憶されている、特典ユーザID(図4参照)を特典付与装置30に送信する。 In the payment management device 40, when the fifth transmission unit 44 receives an inquiry request including a one-time token from the privilege granting device 30, it identifies the payment user ID stored in the memory unit 42 in association with the one-time token (see FIG. 6), and further transmits the privilege user ID (see FIG. 4) stored in association with the payment user ID to the privilege granting device 30.

特典付与装置30において、付与処理部32は、上記照会要求に応じて決済管理装置40から送信されてくる特典ユーザIDを取得すると、その特典ユーザIDに対応する特典付与先に対して特典を付与するための処理を行う。具体的には、付与処理部32は、決済管理装置40から取得した特典ユーザIDに対応付けて記憶しているポイント(図3参照)を更新する処理を行う。 In the privilege granting device 30, when the granting processing unit 32 acquires the privilege user ID transmitted from the payment management device 40 in response to the inquiry request, the granting processing unit 32 performs processing to grant a privilege to the privilege grantee corresponding to the privilege user ID. Specifically, the granting processing unit 32 performs processing to update the points (see FIG. 3) stored in association with the privilege user ID acquired from the payment management device 40.

次に、図7を参照して、情報処理システム1の動作について説明する。なお、以下の説明において、例えば決済管理装置40を処理の主体として記載する場合には、具体的にはプロセッサ4001、メモリ4002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることで、プロセッサ4001が演算を行い、通信装置4004による通信や、メモリ4002及びストレージ4003におけるデータの読み出し及び/又は書き込みを制御することにより、処理が実行されることを意味する。ユーザ端末10、店舗端末20及び特典付与装置30についても同様である。 Next, the operation of the information processing system 1 will be described with reference to FIG. 7. In the following description, for example, when the payment management device 40 is described as the subject of processing, this specifically means that the processor 4001 performs calculations by loading specific software (programs) onto hardware such as the processor 4001 and memory 4002, and controls communication via the communication device 4004 and the reading and/or writing of data in the memory 4002 and storage 4003, thereby executing processing. The same applies to the user terminal 10, the store terminal 20, and the bonus granting device 30.

図7に示す処理が開始される前に、ユーザは、特典付与装置30が提供する特典付与サービスにユーザ登録し、且つ、決済管理装置40が提供する電子決済サービスにユーザ登録しているものとする。これにより、図3,4に例示した情報が特典付与装置30及び決済管理装置40にそれぞれ記憶される。 Before the process shown in FIG. 7 is started, the user is assumed to have registered with the reward granting service provided by the reward granting device 30 and with the electronic payment service provided by the payment management device 40. As a result, the information illustrated in FIGS. 3 and 4 is stored in the reward granting device 30 and the payment management device 40, respectively.

ユーザは店舗で商品を選びレジで決済を行うときに、ユーザ端末10を操作して電子決済サービスを実現するプログラムを起動する。これに応じて、ユーザ端末10は、決済管理装置40に対して通信網2経由でワンタイムトークンを要求する(ステップS11)。決済管理装置40の第2送信部41は、この要求を行ったユーザ端末10を識別し、そのユーザ端末10のユーザの決済ユーザID(ここでは図4の「XU001」とする)を特定するためのワンタイムトークン「T001」を生成する(ステップS12)。より具体的には、第2送信部41は、決済ユーザID「XU001」と、その決済ユーザID「XU001」を特定するために生成したワンタイムトークン「T001」とを対応付けて記憶する。そして、第2送信部41は、生成したワンタイムトークン「T001」を通信網2経由でユーザ端末10に送信する(ステップS13)。 When a user selects an item in a store and pays at the register, the user operates the user terminal 10 to start a program that realizes an electronic payment service. In response, the user terminal 10 requests a one-time token from the payment management device 40 via the communication network 2 (step S11). The second transmission unit 41 of the payment management device 40 identifies the user terminal 10 that made the request and generates a one-time token "T001" for identifying the payment user ID of the user of that user terminal 10 (here, "XU001" in FIG. 4) (step S12). More specifically, the second transmission unit 41 stores the payment user ID "XU001" and the one-time token "T001" generated to identify the payment user ID "XU001" in association with each other. The second transmission unit 41 then transmits the generated one-time token "T001" to the user terminal 10 via the communication network 2 (step S13).

ユーザ端末10は、決済ユーザIDを含むワンタイムトークンを符号化した2次元コード等を生成して表示する(ステップS14)。ユーザはこのユーザ端末10に表示された2次元コード等を店舗の従業員に見せると、従業員は、店舗端末20の2次元コードリーダに上記2次元コード等を読み取らせる(ステップS15)。店舗端末20は、この2次元コード等を復号してワンタイムトークン「T001」を取得する。 The user terminal 10 generates and displays a two-dimensional code or the like that encodes the one-time token including the payment user ID (step S14). The user shows the two-dimensional code or the like displayed on the user terminal 10 to a store employee, who then has the two-dimensional code or the like read by the two-dimensional code reader of the store terminal 20 (step S15). The store terminal 20 decodes the two-dimensional code or the like to obtain the one-time token "T001".

次に、店舗端末20の第1送信部21は、取得されたワンタイムトークン「T001」を含む決済要求を、通信網2経由で決済管理装置40に送信する(ステップS16)。 Next, the first transmission unit 21 of the store terminal 20 transmits a payment request including the acquired one-time token "T001" to the payment management device 40 via the communication network 2 (step S16).

決済管理装置40の決済処理部43は、店舗端末20からの決済要求に応じて、電子決済に関する処理を行う(ステップS17)。つまり、決済処理部43は、決済要求に含まれているワンタイムトークン「T001」に対応付けて記憶している決済ユーザID「XU001」に基づいて電子決済に関する処理を行うことになる。この決済処理が完了すると、決済管理装置40は、決済完了通知を通信網2経由で店舗端末20に通知する(ステップS18)。 The payment processing unit 43 of the payment management device 40 performs processing related to electronic payment in response to a payment request from the store terminal 20 (step S17). In other words, the payment processing unit 43 performs processing related to electronic payment based on the payment user ID "XU001" stored in association with the one-time token "T001" included in the payment request. When this payment processing is completed, the payment management device 40 notifies the store terminal 20 of a payment completion notification via the communication network 2 (step S18).

店舗端末20において、決済管理装置40から通信網2経由で決済完了通知を受け取ると、店舗端末20の第3送信部22は、ステップS13にて取得されたワンタイムトークンを含む特典付与要求を、特典付与装置30に送信する(ステップS19)。この特典付与要求には、上記ワンタイムトークン「T001」のほか、店舗ID「S001」、商取引の日時、その決済金額に応じた特典の内容、及びその特典をユーザに付与することを要求する旨等が含まれている。 When the store terminal 20 receives a payment completion notification from the payment management device 40 via the communication network 2, the third transmission unit 22 of the store terminal 20 transmits a bonus granting request including the one-time token acquired in step S13 to the bonus granting device 30 (step S19). In addition to the one-time token "T001", this bonus granting request includes the store ID "S001", the date and time of the transaction, the content of the bonus according to the payment amount, and a request to grant the bonus to the user.

特典付与装置30において、第4送信部31は、店舗端末20から特典付与要求を取得すると、その特典付与要求に含まれるワンタイムトークン「T001」及び店舗ID「S001」を含む照会要求を決済管理装置40に送信する(ステップS20)。 In the bonus granting device 30, when the fourth transmission unit 31 acquires a bonus granting request from the store terminal 20, it transmits an inquiry request including the one-time token "T001" and store ID "S001" contained in the bonus granting request to the payment management device 40 (step S20).

決済管理装置40において、第5送信部44は、ワンタイムトークン「T001」を含む照会要求を特典付与装置30から取得すると、そのワンタイムトークン「T001」に対応付けて記憶部42に記憶されている決済ユーザID「XU001」を特定し、さらにその決済ユーザID「XU001」に対応付けて記憶されている特典ユーザID「AU001」を特典付与装置30に送信する(ステップS21)。 In the payment management device 40, when the fifth transmission unit 44 obtains an inquiry request including the one-time token "T001" from the bonus granting device 30, it identifies the payment user ID "XU001" stored in the memory unit 42 in association with the one-time token "T001", and further transmits the bonus user ID "AU001" stored in association with the payment user ID "XU001" to the bonus granting device 30 (step S21).

特典付与装置30において、付与処理部32は、上記照会要求に応じて決済管理装置40から特典ユーザID「AU001」を取得すると、その特典ユーザID「AU001」に対応する特典付与先に対して特典を付与するための処理を行う(ステップS22)。これにより、図3に例示した特典ユーザID「AU001」に対応する特典が更新される。そして、特典付与装置30は、特典付与処理完了通知を店舗端末20に送信する(ステップS23)。 In the bonus granting device 30, when the granting processing unit 32 acquires the bonus user ID "AU001" from the payment management device 40 in response to the inquiry request, it performs processing to grant a bonus to the bonus grantee corresponding to the bonus user ID "AU001" (step S22). This updates the bonus corresponding to the bonus user ID "AU001" illustrated in FIG. 3. The bonus granting device 30 then transmits a bonus granting processing completion notification to the store terminal 20 (step S23).

以上説明した第1実施形態によれば、ユーザは電子決済を行うためのプログラムを起動する操作を行うだけで、情報処理システム1における電子決済及び特典付与に関する処理が実行される。よって、電子決済及び特典付与に関する処理を行うためのユーザの操作負担を従来よりも軽減することが可能となる。同様に、上記第1実施形態によれば、店舗の従業員による店舗端末20の操作負担も軽減されることになる。 According to the first embodiment described above, the user only needs to perform an operation to launch a program for making an electronic payment, and the processing related to electronic payment and the granting of rewards in the information processing system 1 is executed. This makes it possible to reduce the operational burden on the user for performing the processing related to electronic payment and the granting of rewards compared to the conventional method. Similarly, according to the first embodiment described above, the operational burden on the store employee for the store terminal 20 is also reduced.

[第2実施形態]
次に、本発明の第2実施形態について説明する。第2実施形態に係るシステム構成及び装置構成は第1実施形態と同じであり、その機能及び動作の一部が異なる。図8は、第2実施形態に係る情報処理システム1の機能構成を例示する図である。これらの各機能については、後述する動作説明にて説明する。
[Second embodiment]
Next, a second embodiment of the present invention will be described. The system configuration and device configuration according to the second embodiment are the same as those of the first embodiment, but some of the functions and operations are different. Fig. 8 is a diagram illustrating an example of the functional configuration of an information processing system 1 according to the second embodiment. Each of these functions will be described in the operation description below.

図9に示すように、特典付与装置30は、自装置が提供する特典付与サービスにおいてユーザを識別するためのユーザ識別情報である特典ユーザIDと、そのユーザが保有するポイントカードを識別するための識別情報であるポイントカードIDと、自装置における各ポイントカードの登録日時と、そのユーザに付与した特典とを対応付けてストレージに記憶している。ポイントカードとは、店舗から客に発行されるカードであり、このポイントカード単位で特典が管理される。つまり、ポイントカードIDは、特典付与先を識別する特典付与先識別情報である。図9の例では、例えば特典ユーザID「AU001」のユーザは、ポイントカードID「P00001」及び「P00002」という2枚のポイントカードを保有しており、それぞれに付与された特典は「1500」ポイント、「200」ポイントである。一方、特典ユーザID「AU002」のユーザは、ポイントカードID「P00015」のポイントカード1枚のみ保有しており、それぞれに付与された特典は「3800」ポイントである。 As shown in FIG. 9, the privilege granting device 30 stores in the storage a privilege user ID, which is user identification information for identifying a user in the privilege granting service provided by the device itself, a point card ID, which is identification information for identifying a point card owned by the user, the registration date and time of each point card in the device itself, and a privilege granted to the user, in association with each other. A point card is a card issued to a customer by a store, and privileges are managed on a point card basis. In other words, the point card ID is a privilege grantee identification information that identifies the grantee of the privilege. In the example of FIG. 9, for example, a user with a privilege user ID "AU001" has two point cards with point card IDs "P00001" and "P00002", and the privileges granted to each of them are "1500" points and "200" points. On the other hand, a user with a privilege user ID "AU002" has only one point card with a point card ID "P00015", and the privilege granted to each of them is "3800" points.

次に、図10を参照して、第2実施形態に係る情報処理システム1の動作について説明する。図10に示す処理が開始される前に、ユーザは、特典付与装置30が提供する特典付与サービスにユーザ登録し、且つ、決済管理装置40が提供する電子決済サービスにユーザ登録しているものとする。これにより、図9に例示した情報が特典付与装置30に記憶されるとともに、前述した図4に例示した情報が決済管理装置40に記憶される。 Next, the operation of the information processing system 1 according to the second embodiment will be described with reference to FIG. 10. Before the process shown in FIG. 10 is started, it is assumed that the user has registered with the reward granting service provided by the reward granting device 30 and has also registered with the electronic payment service provided by the payment management device 40. As a result, the information exemplified in FIG. 9 is stored in the reward granting device 30, and the information exemplified in FIG. 4 described above is stored in the payment management device 40.

ユーザがユーザ端末10を操作して電子決済サービスを実現するプログラムを起動する。これに応じて、ユーザ端末10は、決済管理装置40に対して通信網2経由でワンタイムトークンを要求する(ステップS101)。 The user operates the user terminal 10 to start a program that realizes the electronic payment service. In response, the user terminal 10 requests a one-time token from the payment management device 40 via the communication network 2 (step S101).

決済管理装置40の第1送信部401は、この要求を行ったユーザ端末10を識別し、そのユーザ端末10のユーザの決済ユーザID(ここでは図4の「XU001」とする)に対応するワンタイムトークン「T001」を生成し、これら決済ユーザID「XU001」及びワンタイムトークン「T001」を対応付けて記憶する(ステップS102)。 The first transmission unit 401 of the payment management device 40 identifies the user terminal 10 that made this request, generates a one-time token "T001" corresponding to the payment user ID of the user of that user terminal 10 (here, "XU001" in Figure 4), and stores the payment user ID "XU001" and the one-time token "T001" in association with each other (step S102).

次に、決済管理装置40の第2送信部402は、決済ユーザID「XU001」に対応する特典ユーザID「AU001」を含む照会要求を、特典付与装置30に送信する(ステップS103)。 Next, the second transmission unit 402 of the payment management device 40 transmits a query request including the privilege user ID "AU001" corresponding to the payment user ID "XU001" to the privilege granting device 30 (step S103).

特典付与装置30において、第3送信部301は、上記照会要求に応じて、図9に例示した記憶内容に基づいて、特典ユーザID「AU001」に対応するポイントカード番号を、特典付与装置30において特典付与先を識別する特典付与先IDとして決済管理装置40に送信する(ステップS104)。このとき、特典ユーザID「AU001」に対応するポイントカード番号のように、これらが複数ある場合、例えばこのうち最も登録日時が新しいポイントカード番号(「P00001」とする)が選択され、特典付与先IDとして送信される。 In the privilege granting device 30, the third transmission unit 301, in response to the inquiry request, transmits the point card number corresponding to the privilege user ID "AU001" to the payment management device 40 as a privilege grantee ID that identifies the privilege grantee in the privilege granting device 30 based on the memory contents exemplified in FIG. 9 (step S104). At this time, if there are multiple point card numbers, such as the one corresponding to the privilege user ID "AU001", the point card number with the most recent registration date and time (say "P00001") is selected and transmitted as the privilege grantee ID.

決済管理装置40の記憶部403は、ステップS102にて生成ワンタイムトークン「T001」と、ステップS104にて特典付与装置30から特典付与先IDとして送信されてきたポイントカード番号「P00001」とを対応付けて、図11に例示するように記憶する(ステップS105)。 The memory unit 403 of the payment management device 40 associates the one-time token "T001" generated in step S102 with the point card number "P00001" sent as the bonus recipient ID from the bonus granting device 30 in step S104, and stores them as shown in the example in FIG. 11 (step S105).

決済管理装置40の第1送信部401は、ステップS102にて生成したワンタイムトークン「T001」を通信網2経由でユーザ端末10に送信する(ステップS106)。 The first transmission unit 401 of the payment management device 40 transmits the one-time token "T001" generated in step S102 to the user terminal 10 via the communication network 2 (step S106).

ユーザ端末10は、送信されてきたワンタイムトークン「T001」を符号化した2次元コード等を生成して表示する(ステップS107)。ユーザはこのユーザ端末10に表示された2次元コード等を店舗の従業員に見せると、従業員は、店舗端末20の2次元コードリーダに上記2次元コード等を読み取らせる(ステップS108)。店舗端末20は、この2次元コード等を復号してワンタイムトークン「T001」を取得する。 The user terminal 10 generates and displays a two-dimensional code or the like that encodes the transmitted one-time token "T001" (step S107). The user shows the two-dimensional code or the like displayed on the user terminal 10 to a store employee, who then has the two-dimensional code or the like read by the two-dimensional code reader of the store terminal 20 (step S108). The store terminal 20 decodes the two-dimensional code or the like to obtain the one-time token "T001".

次に、店舗端末20の第4送信部201は、取得されたワンタイムトークン「T001」を含む決済要求を、通信網2経由で決済管理装置40に送信する(ステップS109)。 Next, the fourth transmission unit 201 of the store terminal 20 transmits a payment request including the acquired one-time token "T001" to the payment management device 40 via the communication network 2 (step S109).

決済管理装置40の決済処理部404は、店舗端末20からの決済要求に応じて、電子決済に関する処理を行う(ステップS110)。つまり、決済処理部404は、決済要求に含まれているワンタイムトークン「T001」に対応付けて記憶している決済ユーザID「XU001」に基づいて電子決済に関する処理を行うことになる。この決済処理が完了すると、決済管理装置40は、決済完了通知を通信網2経由で店舗端末20に通知する(ステップS111)。 The payment processing unit 404 of the payment management device 40 performs processing related to electronic payment in response to a payment request from the store terminal 20 (step S110). In other words, the payment processing unit 404 performs processing related to electronic payment based on the payment user ID "XU001" stored in association with the one-time token "T001" included in the payment request. When this payment processing is completed, the payment management device 40 notifies the store terminal 20 of a payment completion notification via the communication network 2 (step S111).

店舗端末20において、決済管理装置40から通信網2経由で決済完了通知を受け取ると、店舗端末20の第5送信部202は、ステップS108にて取得されたワンタイムトークンを含む特典付与要求を、特典付与装置30に送信する(ステップS112)。この特典付与要求には、上記ワンタイムトークン「T001」のほか、店舗端末20に記憶された店舗ID「S001」、商取引の日時、その決済金額に応じた特典の内容、及びその特典をユーザに付与することを要求する旨等が含まれている。 When the store terminal 20 receives a payment completion notification from the payment management device 40 via the communication network 2, the fifth transmission unit 202 of the store terminal 20 transmits a bonus granting request including the one-time token acquired in step S108 to the bonus granting device 30 (step S112). In addition to the one-time token "T001", this bonus granting request includes the store ID "S001" stored in the store terminal 20, the date and time of the transaction, the content of the bonus according to the payment amount, and a request to grant the bonus to the user.

特典付与装置30において、第6送信部302は、店舗端末20から特典付与要求を取得すると、その特典付与要求に含まれるワンタイムトークン「T001」及び店舗ID「S001」を含む照会要求を決済管理装置40に送信する(ステップS113)。 In the bonus granting device 30, when the sixth transmission unit 302 acquires a bonus granting request from the store terminal 20, it transmits an inquiry request including the one-time token "T001" and store ID "S001" contained in the bonus granting request to the payment management device 40 (step S113).

決済管理装置40において、第7送信部405は、ワンタイムトークン「T001」を含む照会要求を特典付与装置30から取得すると、そのワンタイムトークン「T001」に対応付けて記憶部403(図12)に記憶されているポイントカード番号「P00001」を特典付与装置30に送信する(ステップS114)。 In the payment management device 40, when the seventh transmission unit 405 obtains an inquiry request including the one-time token "T001" from the reward granting device 30, it transmits the point card number "P00001" stored in the memory unit 403 (Figure 12) in association with the one-time token "T001" to the reward granting device 30 (step S114).

特典付与装置30において、付与処理部303は、上記照会要求に応じて決済管理装置40からポイントカード番号「P00001」を取得すると、そのポイントカード番号「P00001」に対応する特典付与先に対して特典を付与するための処理を行う(ステップS115)。これにより、図9に例示した特典ユーザID「AU001」及びポイントカード番号「P00001」に対応する特典が更新される。そして、特典付与装置30は、特典付与処理完了通知を店舗端末20に送信する(ステップS116)。 In the bonus granting device 30, when the granting processing unit 303 obtains the point card number "P00001" from the payment management device 40 in response to the inquiry request, it performs processing to grant a bonus to the bonus recipient corresponding to the point card number "P00001" (step S115). This updates the bonus corresponding to the bonus user ID "AU001" and point card number "P00001" illustrated in FIG. 9. The bonus granting device 30 then sends a bonus granting processing completion notification to the store terminal 20 (step S116).

以上説明した第2実施形態によれば、ユーザは電子決済を行うためのプログラムを起動する操作を行うだけで、情報処理システム1における電子決済及び特典付与に関する処理が実行される。よって、電子決済及び特典付与に関する処理を行うためのユーザの操作負担を従来よりも軽減することが可能となる。同様に、上記第2実施形態によれば、店舗の従業員による店舗端末20の操作負担も軽減されることになる。 According to the second embodiment described above, the user only needs to perform an operation to launch a program for making an electronic payment, and the processing related to electronic payment and the granting of a bonus is executed in the information processing system 1. This makes it possible to reduce the operational burden on the user for performing the processing related to electronic payment and the granting of a bonus, compared to the conventional method. Similarly, according to the second embodiment described above, the operational burden on the store employee for the store terminal 20 is also reduced.

[第3実施形態]
次に、本発明の第3実施形態について説明する。第3実施形態に係るシステム構成及び装置構成は第1,2実施形態と同じであり、その機能及び動作の一部が異なる。図12は、第3実施形態に係る情報処理システム1の機能構成を例示する図である。これらの各機能については、後の動作説明にて詳述する。
[Third embodiment]
Next, a third embodiment of the present invention will be described. The system configuration and device configuration according to the third embodiment are the same as those of the first and second embodiments, but some of the functions and operations are different. Fig. 12 is a diagram illustrating an example of the functional configuration of an information processing system 1 according to the third embodiment. Each of these functions will be described in detail in the operation description below.

次に、図13を参照して、第2実施形態に係る情報処理システム1の動作について説明する。図13に示す処理が開始される前に、ユーザは、特典付与装置30が提供する特典付与サービスにユーザ登録し、且つ、決済管理装置40が提供する電子決済サービスにユーザ登録しているものとする。これにより、図9に例示した情報が特典付与装置30に記憶され、図4に例示した情報が決済管理装置40に記憶される。 Next, the operation of the information processing system 1 according to the second embodiment will be described with reference to FIG. 13. Before the process shown in FIG. 13 is started, it is assumed that the user has registered with the reward granting service provided by the reward granting device 30 and has also registered with the electronic payment service provided by the payment management device 40. As a result, the information illustrated in FIG. 9 is stored in the reward granting device 30, and the information illustrated in FIG. 4 is stored in the payment management device 40.

ユーザがユーザ端末10を操作して電子決済サービスを実現するプログラムを起動する。これに応じて、ユーザ端末10は、決済管理装置40に対して通信網2経由でワンタイムトークンを要求する(ステップS201)。 The user operates the user terminal 10 to start a program that realizes the electronic payment service. In response, the user terminal 10 requests a one-time token from the payment management device 40 via the communication network 2 (step S201).

決済管理装置40の第1送信部4001は、この要求を行ったユーザ端末10を識別し、そのユーザ端末10のユーザの決済ユーザID(ここでは図4の「XU001」とする)に対応するワンタイムトークン「T001」を生成して、これらを対応付けて記憶する(ステップS202)。 The first transmission unit 4001 of the payment management device 40 identifies the user terminal 10 that made this request, generates a one-time token "T001" corresponding to the payment user ID of the user of that user terminal 10 (here, "XU001" in Figure 4), and stores them in association with each other (step S202).

次に、決済管理装置40の第2送信部4002は、決済ユーザID「XU001」に対応する特典ユーザID「AU001」及びトークン「T001」を、特典付与装置30に送信する(ステップS203)。 Next, the second transmission unit 4002 of the payment management device 40 transmits the privilege user ID "AU001" corresponding to the payment user ID "XU001" and the token "T001" to the privilege granting device 30 (step S203).

特典付与装置30において、記憶部3002は、図9に例示した記憶内容に基づいて、特典ユーザID「AU001」に対応するポイントカード番号を、特典付与装置30において特典付与先を識別する特典付与先IDとして、上記トークン「T001」に対応付けて記憶する(ステップS204)。このとき、特典ユーザID「AU001」に対応するポイントカード番号のように、これらが複数ある場合、例えばこのうち最も登録日時が新しいポイントカード番号(「P00001」とする)が選択され、特典付与先IDとして記憶される。この結果、特典付与装置30の記憶部3002は、図11の例示と同様に、ポイントカード番号「P00001」に対応付けて、トークン「T001」を記憶する。この記憶処理が終わったことが第3送信部3001によって決済管理装置40に通知される。 In the privilege granting device 30, the memory unit 3002 stores the point card number corresponding to the privilege user ID "AU001" as a privilege grantee ID that identifies the privilege grantee in the privilege granting device 30 in association with the token "T001" based on the memory contents exemplified in FIG. 9 (step S204). At this time, if there are multiple point card numbers, such as the point card number corresponding to the privilege user ID "AU001", the point card number with the most recent registration date and time (say "P00001") is selected and stored as the privilege grantee ID. As a result, the memory unit 3002 of the privilege granting device 30 stores the token "T001" in association with the point card number "P00001" as in the example of FIG. 11. The third transmission unit 3001 notifies the payment management device 40 that this storage process has ended.

そして、決済管理装置40の第1送信部4001は、ステップS202にて生成したワンタイムトークン「T001」を通信網2経由でユーザ端末10に送信する(ステップS205)。 Then, the first transmission unit 4001 of the payment management device 40 transmits the one-time token "T001" generated in step S202 to the user terminal 10 via the communication network 2 (step S205).

ユーザ端末10は、ワンタイムトークンを符号化した2次元コード等を生成して表示する(ステップS206)。ユーザはこのユーザ端末10に表示された2次元コード等を店舗の従業員に見せると、従業員は、店舗端末20の2次元コードリーダに上記2次元コード等を読み取らせる(ステップS207)。店舗端末20は、この2次元コード等を復号してワンタイムトークンを取得する。 The user terminal 10 generates and displays a two-dimensional code or the like that encodes the one-time token (step S206). The user shows the two-dimensional code or the like displayed on the user terminal 10 to a store employee, who then has the two-dimensional code or the like read by the two-dimensional code reader of the store terminal 20 (step S207). The store terminal 20 decodes the two-dimensional code or the like to obtain the one-time token.

次に、店舗端末20の第4送信部2001は、取得されたワンタイムトークン「T001」を含む決済要求を、通信網2経由で決済管理装置40に送信する(ステップS208)。 Next, the fourth transmission unit 2001 of the store terminal 20 transmits a payment request including the acquired one-time token "T001" to the payment management device 40 via the communication network 2 (step S208).

決済管理装置40の決済処理部4004は、店舗端末20からの決済要求に応じて、電子決済に関する処理を行う(ステップS209)。つまり、決済処理部404は、決済要求に含まれているワンタイムトークン「T001」に対応する決済ユーザID「XU001」に基づいて電子決済に関する処理を行うことになる。この決済処理が完了すると、決済管理装置40は、決済完了通知を通信網2経由で店舗端末20に通知する(ステップS210)。 The payment processing unit 4004 of the payment management device 40 performs processing related to electronic payment in response to a payment request from the store terminal 20 (step S209). In other words, the payment processing unit 404 performs processing related to electronic payment based on the payment user ID "XU001" corresponding to the one-time token "T001" included in the payment request. When this payment processing is completed, the payment management device 40 notifies the store terminal 20 of a payment completion notification via the communication network 2 (step S210).

店舗端末20において、決済管理装置40から通信網2経由で決済完了通知を受け取ると、店舗端末20の第5送信部2002は、ステップS207にて取得されたワンタイムトークン「T001」を含む特典付与要求を、特典付与装置30に送信する(ステップS211)。この特典付与要求には、上記ワンタイムトークン「T001」のほか、店舗ID「S001」、商取引の日時、その決済金額に応じた特典の内容、及びその特典をユーザに付与することを要求する旨等が含まれている。 When the store terminal 20 receives a payment completion notification from the payment management device 40 via the communication network 2, the fifth transmission unit 2002 of the store terminal 20 transmits a bonus granting request including the one-time token "T001" acquired in step S207 to the bonus granting device 30 (step S211). In addition to the one-time token "T001", this bonus granting request includes the store ID "S001", the date and time of the transaction, the content of the bonus according to the payment amount, and a request to grant the bonus to the user.

特典付与装置30において、特典付与部3003は、店舗端末20から特典付与要求を取得すると、その特典付与要求に含まれるワンタイムトークン「T001」に対応付けられたポイントカード番号「P00001」(図11)に対応する特典付与先に対して特典を付与するための処理を行う(ステップS212)。これにより、図11に例示したポイントカード番号「P00001」に対応する特典が更新される。そして、特典付与装置30は、特典付与処理完了通知を店舗端末20に送信する(ステップS213)。 When the bonus granting unit 3003 of the bonus granting device 30 acquires a bonus granting request from the store terminal 20, it performs processing to grant a bonus to the bonus grantee corresponding to the point card number "P00001" (FIG. 11) associated with the one-time token "T001" included in the bonus granting request (step S212). This updates the bonus corresponding to the point card number "P00001" illustrated in FIG. 11. The bonus granting device 30 then transmits a bonus granting processing completion notification to the store terminal 20 (step S213).

以上説明した第3実施形態によれば、ユーザは電子決済を行うためのプログラムを起動する操作を行うだけで、情報処理システム1における電子決済及び特典付与に関する処理が実行される。よって、電子決済及び特典付与に関する処理を行うためのユーザの操作負担を従来よりも軽減することが可能となる。同様に、上記第2実施形態によれば、店舗の従業員による店舗端末20の操作負担も軽減されることになる。 According to the third embodiment described above, the user only needs to perform an operation to launch a program for making an electronic payment, and the processing related to electronic payment and the granting of a bonus is executed in the information processing system 1. This makes it possible to reduce the operational burden on the user for performing the processing related to electronic payment and the granting of a bonus more than ever before. Similarly, according to the second embodiment described above, the operational burden on the store employee for the store terminal 20 is also reduced.

[変形例]
本発明は、上述した実施形態に限定されない。上述した実施形態を以下のように変形してもよい。また、以下の2つ以上の変形例を組み合わせて実施してもよい。
[変形例1]
第2、3実施形態において、特典付与装置30は、特典ユーザIDに対応するポイントカードID(特典付与先)が複数ある場合に、登録日時が最も新しい特典付与先を選択していた。複数の特典付与先のいずれかを選択する場合に、特典ユーザIDに対応する複数のポイントカードID(特典付与先)のうち、利用頻度が最も多いポイントカードID(特典付与先)を選択するようにしてもよい。この場合、特典付与装置30には、図9等に例示した記憶内容に加えて、ポイントカードID(特典付与先)を利用日時が記憶される。
[Modification]
The present invention is not limited to the above-described embodiment. The above-described embodiment may be modified as follows. In addition, two or more of the following modifications may be combined and implemented.
[Modification 1]
In the second and third embodiments, when there are multiple point card IDs (benefit destinations) corresponding to a privileged user ID, the privilege granting device 30 selects the privilege destination with the most recent registration date and time. When selecting one of multiple privilege destinations, the privilege granting device 30 may select the most frequently used point card ID (benefit destination) among the multiple point card IDs (benefit destinations) corresponding to the privileged user ID. In this case, the privilege granting device 30 stores the point card ID (benefit destination) and the date and time of use in addition to the storage contents exemplified in FIG. 9 and the like.

なお、例えば図9の例示においては、ポイントカードID毎に特典が記憶されていたが、これに代えて、例えばユーザIDごとに特典が記憶されており、各ユーザが利用するポイントカードのポイントカードIDは、そのユーザIDに対する特典の付与先を意味する情報として記憶されているだけでもよい。つまり、ユーザIDに対応付けて特典が記憶されていてもよい。 In the example shown in FIG. 9, for example, a reward is stored for each point card ID. Alternatively, however, for example, a reward may be stored for each user ID, and the point card ID of the point card used by each user may simply be stored as information indicating the recipient of the reward for that user ID. In other words, rewards may be stored in association with the user ID.

[変形例2]
ユーザが店舗で商品を購入したのちに、その購入をキャンセルしたい場合がある。この場合、店舗端末20は、従業員によって入力された決済金額の減額を要求する減額要求(決済金額の減額の値と、決済ユーザIDとを含む要求)を決済管理装置40に送信するとともに、決済金額の減額分に応じて特典の減算を要求する特典減算要求(減算する特典の内容と、特典ユーザIDとを含む要求)を特典付与装置30に送信する。決済管理装置40はこの要求に応じて、決済金額を減額する処理を行う。特典付与装置30はこの要求に応じて、記憶している特典を減算する処理を行う。
[Modification 2]
After a user purchases an item at a store, the user may wish to cancel the purchase. In this case, the store terminal 20 transmits to the payment management device 40 a reduction request (a request including the amount of the reduction in the payment amount and the payment user ID) requesting a reduction in the payment amount input by the employee, and transmits to the reward granting device 30 a reward subtraction request (a request including the content of the reward to be subtracted and the reward user ID) requesting a reduction in the reward according to the reduction in the payment amount. In response to this request, the payment management device 40 performs a process of reducing the payment amount. In response to this request, the reward granting device 30 performs a process of subtracting the stored reward.

[変形例3]
上記実施形態では、決済管理装置40において決済ユーザID及び特典ユーザIDの対応関係を記憶しておき、決済管理装置40及び特典付与装置30では特典ユーザIDを用いてユーザを指定していたが、この例に限らず、特典付与装置において決済ユーザID及び特典ユーザIDの対応関係を記憶しておき、決済管理装置40及び特典付与装置30では決済ユーザIDを用いてユーザを指定するようにしてもよい。
[Modification 3]
In the above embodiment, the payment management device 40 stores the correspondence between the payment user ID and the privilege user ID, and the payment management device 40 and the privilege granting device 30 specify a user using the privilege user ID, but this example is not limited to this. The correspondence between the payment user ID and the privilege user ID may be stored in the privilege granting device, and the payment management device 40 and the privilege granting device 30 may specify a user using the payment user ID.

また、上記実施形態では、決済管理装置40においてユーザを識別するためのユーザ識別情報である決済ユーザIDと、特典付与装置30においてユーザを識別するための特典ユーザIDとを用いていた。つまり、同一のユーザに対して、決済ユーザIDと特典ユーザIDとがそれぞれ付与されていた。この例に限らず、本発明においてユーザを識別するためのユーザ識別情報は、決済管理装置40及び特典付与装置30において共通のユーザ識別情報であってもよい。また、決済ユーザIDとして、各端末又は装置間の一連の処理において払い出された、一時的に利用できるセッションIDなどを利用するようにしてもよい。 In addition, in the above embodiment, a payment user ID, which is user identification information for identifying a user in the payment management device 40, and a privilege user ID for identifying a user in the privilege granting device 30 were used. In other words, a payment user ID and a privilege user ID were each assigned to the same user. This example is not limiting, and the user identification information for identifying a user in the present invention may be user identification information common to the payment management device 40 and the privilege granting device 30. In addition, a session ID that can be temporarily used and is issued in a series of processes between each terminal or device may be used as the payment user ID.

以上のとおり、要するに、決済ユーザIDや特典ユーザIDは、ユーザを識別し得る情報であればどのようなものであってもよい。 As stated above, in short, the payment user ID and privilege user ID can be any information that can identify the user.

[変形例4]
なお、店舗端末20は、シンクライアントとして機能するだけであって決済管理装置40や特典付与装置30側が処理を行ってもよいし、店舗端末20が部分的に処理して残りを決済管理装置40や特典付与装置30側が処理してもよい。また、店舗端末20と決済管理装置40又は特典付与装置30の間には、店舗の管理者の本部サーバや決済事業者のスイッチング等を行う中継処理事業者サーバが介在してもよい。
[Modification 4]
The store terminal 20 may simply function as a thin client, and the payment management device 40 or the reward granting device 30 may perform the processing, or the store terminal 20 may perform some processing and the remaining processing may be performed by the payment management device 40 or the reward granting device 30. A headquarters server of a store manager or a relay processing company server that switches payment companies may be interposed between the store terminal 20 and the payment management device 40 or the reward granting device 30.

[変形例5]
ユーザ端末10において、情報の出力は、実施形態で例示したような2次元コード等の画像表示に限らず、例えば非接触通信や音声を用いた出力であってもよい。この場合、店舗端末20は、非接触通信や音声を介してワンタイムトークンを取得する。
[Modification 5]
In the user terminal 10, the output of information is not limited to the image display of a two-dimensional code as exemplified in the embodiment, but may be output using, for example, contactless communication or voice. In this case, the store terminal 20 acquires a one-time token via contactless communication or voice.

[その他の変形例]
なお、上記実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。
[Other Modifications]
The block diagrams used in the description of the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. The method of realizing each functional block is not particularly limited. That is, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and directly or indirectly connected (for example, using wires, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.

機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック(構成部)は、送信制御部(transmitting unit)や送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include, but are not limited to, judgement, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, regard, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs the transmission function is called a transmitting unit or a transmitter. As mentioned above, there are no particular limitations on the method of realization for either of these.

例えば、本開示の一実施の形態における決済管理装置などは、本開示の処理を行うコンピュータとして機能してもよい。 For example, a payment management device in one embodiment of the present disclosure may function as a computer that performs the processing of the present disclosure.

本開示において説明した各態様/実施形態は、LTE(Long Term Evolution)、LTE-A(LTE-Advanced)、SUPER 3G、IMT-Advanced、4G(4th generation mobile communication system)、5G(5th generation mobile communication system)、FRA(Future Radio Access)、NR(new Radio)、W-CDMA(登録商標)、GSM(登録商標)、CDMA2000、UMB(Ultra Mobile Broadband)、IEEE 802.11(Wi-Fi(登録商標))、IEEE 802.16(WiMAX(登録商標))、IEEE 802.20、UWB(Ultra-WideBand)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。また、複数のシステムが組み合わされて(例えば、LTE及びLTE-Aの少なくとも一方と5Gとの組み合わせ等)適用されてもよい。 Each aspect/embodiment described in this disclosure may be applied to at least one of LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), and other suitable systems, and next-generation systems extended based on these. In addition, multiple systems may be combined (for example, a combination of at least one of LTE and LTE-A with 5G, etc.).

本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The processing steps, sequences, flow charts, etc. of each aspect/embodiment described in this disclosure may be reordered 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.

入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.

判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 The determination may be based on a value represented by one bit (0 or 1), a Boolean (true or false) value, or a numerical comparison (e.g., with a predetermined value).

以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。 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 as an illustrative example and does not have any limiting meaning on the present disclosure.

ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 Software should be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, and the like, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Software, instructions, information, and the like may also be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and/or wireless technologies (such as infrared, microwave, and the like), then these wired and/or wireless technologies are included within the definition of a transmission medium.

本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
なお、本開示において説明した用語及び本開示の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。
The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, the 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.
In addition, terms explained in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings.

また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。 In addition, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information.

本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."

本開示において使用する「第1」、「第2」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定しない。これらの呼称は、2つ以上の要素間を区別する便利な方法として本開示において使用され得る。したがって、第1及び第2の要素への参照は、2つの要素のみが採用され得ること、又は何らかの形で第1の要素が第2の要素に先行しなければならないことを意味しない。 Any reference to elements using designations such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient way to distinguish between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.

上記の各装置の構成における「部」を、「手段」、「回路」、「デバイス」等に置き換えてもよい。 The "part" in the configuration of each of the above devices may be replaced with "means," "circuit," "device," etc.

本開示において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。 When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Additionally, the term "or," as used in this disclosure, is not intended to be an exclusive or.

本開示において、例えば、英語でのa,an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 In this disclosure, where articles have been added through translation, such as a, an, and the in English, this disclosure may include that the nouns following these articles are in the plural form.

本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。 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."

1,10,100:情報処理システム、2:通信網、10:ユーザ端末、20:店舗端末、30:特典付与装置、3001:プロセッサ、3002:メモリ、3003:ストレージ、3004:通信装置、3005:入力装置、3006:出力装置、40:決済管理装置 1, 10, 100: Information processing system, 2: Communication network, 10: User terminal, 20: Store terminal, 30: Benefit granting device, 3001: Processor, 3002: Memory, 3003: Storage, 3004: Communication device, 3005: Input device, 3006: Output device, 40: Payment management device

Claims (9)

店舗端末と、
電子決済に関する処理を行う決済管理装置と、
ユーザに対する特典付与に関する処理を行う特典付与装置と
を備え、
前記決済管理装置は、
前記決済管理装置において各ユーザを識別するためのユーザ識別情報と、前記決済管理装置において各電子決済処理を識別する決済識別情報とを対応付けて記憶する記憶部と、
前記決済識別情報をユーザ端末に送信する送信部と、
前記店舗端末によって前記ユーザ端末から取得された前記決済識別情報を含む決済要求を取得すると、当該決済要求に含まれる当該決済識別情報に対応付けて前記記憶部に記憶されている前記ユーザ識別情報に対応するユーザについて電子決済に関する処理を行う決済処理部と、
前記決済識別情報を含む照会要求を前記特典付与装置から取得すると、当該決済識別情報に対応付けて前記記憶部に記憶されている前記ユーザ識別情報を前記特典付与装置に送信する送信部とを備え、
前記店舗端末は、
前記ユーザ端末から前記決済識別情報を取得し、当該決済識別情報を含む前記決済要求を前記決済管理装置に送信する送信部と、
取得した前記決済識別情報を含む特典付与要求を前記特典付与装置に送信する送信部とを備え、
前記特典付与装置は、
前記店舗端末から前記特典付与要求を取得すると、当該特典付与要求に含まれる前記決済識別情報を含む前記照会要求を前記決済管理装置に送信する送信部と、
前記照会要求に応じて前記決済管理装置から前記ユーザ識別情報を取得すると、当該ユーザ識別情報に対応する特典付与先に対して特典を付与するための処理を行う付与処理部とを備える
ことを特徴とする情報処理システム。
A store terminal;
A payment management device that performs processing related to electronic payments;
a reward giving device that performs processing related to the giving of rewards to users,
The payment management device,
a storage unit that stores user identification information for identifying each user in the payment management device and payment identification information for identifying each electronic payment process in the payment management device in association with each other;
A transmitter that transmits the payment identification information to a user terminal;
a payment processing unit that, when the store terminal acquires a payment request including the payment identification information acquired from the user terminal, processes electronic payment for a user corresponding to the user identification information stored in the storage unit in association with the payment identification information included in the payment request;
a transmission unit that, when receiving a query request including the payment identification information from the privilege granting device, transmits the user identification information stored in the storage unit in association with the payment identification information to the privilege granting device;
The store terminal includes:
a transmitter that acquires the payment identification information from the user terminal and transmits the payment request including the payment identification information to the payment management device;
a transmitter configured to transmit a request for granting a privilege to the privilege granting device, the request including the acquired payment identification information;
The privilege granting device is
a transmitting unit configured to, when receiving the benefit request from the store terminal, transmit the inquiry request including the payment identification information included in the benefit request to the payment management device;
An information processing system characterized by comprising an awarding processing unit that, when the user identification information is obtained from the payment management device in response to the inquiry request, performs processing to award a bonus to a bonus recipient corresponding to the user identification information.
店舗端末と、
電子決済に関する処理を行う決済管理装置と、
ユーザに対する特典付与に関する処理を行う特典付与装置と
を備え、
前記決済管理装置は、
ユーザ端末から前記決済管理装置において各ユーザを識別するためのユーザ識別情報を取得すると、当該ユーザ識別情報を含む照会要求を前記特典付与装置に送信する送信部と、
前記決済管理装置において各電子決済処理を識別する決済識別情報をユーザ端末に送信する送信部と、
前記決済管理装置において各電子決済処理を識別する決済識別情報と、前記照会要求に応じて取得した、前記特典付与装置において特典付与先を識別する特典付与先識別情報を対応付けて記憶する記憶部と、
前記店舗端末によって前記ユーザ端末から取得された前記決済識別情報を含む決済要求を取得すると、当該決済要求に含まれる当該決済識別情報に対応付けて前記記憶部に記憶されている前記ユーザ識別情報に対応するユーザについて電子決済に関する処理を行う決済処理部と、
前記決済識別情報を含む照会要求を前記特典付与装置から取得すると、当該決済識別情報に対応付けて前記記憶部に記憶されている前記特典付与先識別情報を前記特典付与装置に送信する送信部とを備え、
前記店舗端末は、
前記ユーザ端末から前記決済識別情報を取得し、当該決済識別情報を含む前記決済要求を前記決済管理装置に送信する送信部と、
取得した前記決済識別情報を含む特典付与要求を前記特典付与装置に送信する送信部とを備え、
前記特典付与装置は、
前記店舗端末から前記特典付与要求を取得すると、当該特典付与要求に含まれる前記決済識別情報を含む前記照会要求を前記決済管理装置に送信する送信部と、
前記照会要求に応じて前記決済管理装置から前記特典付与先識別情報を取得すると、当該特典付与先識別情報に対して特典を付与するための処理を行う付与処理部とを備える
ことを特徴とする情報処理システム。
A store terminal;
A payment management device that performs processing related to electronic payments;
a reward giving device that performs processing related to the giving of rewards to users,
The payment management device,
a transmission unit that, when acquiring user identification information for identifying each user in the payment management device from the user terminal, transmits a query request including the user identification information to the benefit granting device;
a transmitter for transmitting payment identification information for identifying each electronic payment process in the payment management device to a user terminal;
a storage unit that stores payment identification information for identifying each electronic payment process in the payment management device and privilege recipient identification information for identifying a privilege recipient in the privilege granting device, the privilege recipient identification information being acquired in response to the inquiry request, in association with each other;
a payment processing unit that, when the store terminal acquires a payment request including the payment identification information acquired from the user terminal, processes electronic payment for a user corresponding to the user identification information stored in the storage unit in association with the payment identification information included in the payment request;
a transmission unit configured to, when receiving a query request including the payment identification information from the privilege granting device, transmit to the privilege granting device the privilege grantee identification information stored in the storage unit in association with the payment identification information;
The store terminal includes:
a transmitter that acquires the payment identification information from the user terminal and transmits the payment request including the payment identification information to the payment management device;
a transmitter configured to transmit a request for granting a privilege to the privilege granting device, the request including the acquired payment identification information;
The privilege granting device is
a transmitting unit configured to, when receiving the benefit request from the store terminal, transmit the inquiry request including the payment identification information included in the benefit request to the payment management device;
An information processing system characterized by comprising: an awarding processing unit that, when the award grantee identification information is obtained from the payment management device in response to the inquiry request, performs processing to award a award to the award grantee identification information.
店舗端末と、
電子決済に関する処理を行う決済管理装置と、
ユーザに対する特典付与に関する処理を行う特典付与装置と
を備え、
前記決済管理装置は、
ユーザ端末から前記決済管理装置において各ユーザを識別するためのユーザ識別情報を取得すると、当該ユーザ識別情報及び前記決済管理装置において各電子決済処理を識別する決済識別情報を前記特典付与装置に送信する送信部と、
前記決済識別情報をユーザ端末に送信する送信部と、
前記店舗端末によって前記ユーザ端末から取得された前記決済識別情報を含む決済要求を取得すると、当該決済要求に含まれる当該決済識別情報に対応付けて記憶されている前記ユーザ識別情報に対応するユーザについて電子決済に関する処理を行う決済処理部とを備え、
前記店舗端末は、
前記ユーザ端末から前記決済識別情報を取得し、当該決済識別情報を含む前記決済要求を前記決済管理装置に送信する送信部と、
取得した前記決済識別情報を含む特典付与要求を前記特典付与装置に送信する送信部とを備え、
前記特典付与装置は、
前記決済管理装置から取得した前記ユーザ識別情報に対応する特典付与先及び前記決済識別情報を対応付けて記憶する記憶部と、
前記店舗端末から前記特典付与要求を取得すると、当該特典付与要求に含まれる前記決済識別情報に対応する前記特典付与先に対して特典を付与するための処理を行う付与処理部とを備える
ことを特徴とする情報処理システム。
A store terminal;
A payment management device that performs processing related to electronic payments;
a reward giving device that performs processing related to the giving of rewards to users,
The payment management device,
a transmitter that, when acquiring user identification information for identifying each user in the payment management device from the user terminal, transmits the user identification information and payment identification information for identifying each electronic payment process in the payment management device to the benefit granting device;
A transmitter that transmits the payment identification information to a user terminal;
a payment processing unit that, when the store terminal acquires a payment request including the payment identification information acquired from the user terminal, processes an electronic payment for a user corresponding to the user identification information stored in association with the payment identification information included in the payment request;
The store terminal includes:
a transmitter that acquires the payment identification information from the user terminal and transmits the payment request including the payment identification information to the payment management device;
a transmitter configured to transmit a request for granting a privilege to the privilege granting device, the request including the acquired payment identification information;
The privilege granting device is
a storage unit that stores a reward recipient corresponding to the user identification information acquired from the payment management device and the payment identification information in association with each other;
An information processing system characterized by comprising: an awarding processing unit that, when it receives the bonus awarding request from the store terminal, performs processing to award a bonus to the bonus award recipient corresponding to the payment identification information included in the bonus awarding request.
前記特典付与装置は、前記ユーザ識別情報に対応する前記特典付与先が複数ある場合に、当該複数の特典付与先のいずれかを選択する
ことを特徴とする請求項2又は3記載の情報処理システム。
4. The information processing system according to claim 2, wherein, when there are a plurality of the bonus recipients corresponding to the user identification information, the bonus granting device selects one of the plurality of bonus recipients.
前記特典付与装置は、前記ユーザ識別情報に対応する複数の前記特典付与先のうち、登録日時が最も新しい前記特典付与先を選択する
ことを特徴とする請求項4記載の情報処理システム。
The information processing system according to claim 4 , wherein the bonus granting device selects the bonus grant destination having the most recent registration date and time from among the plurality of bonus grant destinations corresponding to the user identification information.
前記特典付与装置は、前記ユーザ識別情報に対応する複数の前記特典付与先のうち、利用頻度が最も多い前記特典付与先を選択する
ことを特徴とする請求項4記載の情報処理システム。
The information processing system according to claim 4 , wherein the bonus granting device selects the bonus grant destination with the highest frequency of use from among the plurality of bonus grant destinations corresponding to the user identification information.
自装置において各ユーザを識別するためのユーザ識別情報と、自装置において各電子決済処理を識別する決済識別情報とを対応付けて記憶する記憶部と、
前記決済識別情報をユーザ端末に送信する送信部と、
店舗端末によって前記ユーザ端末から取得された前記決済識別情報を含む決済要求を取得すると、当該決済要求に含まれる当該決済識別情報に対応付けて前記記憶部に記憶されている前記ユーザ識別情報に対応するユーザについて電子決済に関する処理を行う決済処理部と、
前記決済識別情報を含む照会要求を特典付与装置から取得すると、当該決済識別情報に対応付けて前記記憶部に記憶されている前記ユーザ識別情報を前記特典付与装置に送信する送信部と
を備えることを特徴とする決済管理装置。
a storage unit that stores user identification information for identifying each user in the device and payment identification information for identifying each electronic payment process in the device in association with each other;
A transmitter that transmits the payment identification information to a user terminal;
a payment processing unit that, when a payment request including the payment identification information acquired from the user terminal by a store terminal is acquired, processes electronic payment for a user corresponding to the user identification information stored in the storage unit in association with the payment identification information included in the payment request;
A payment management device characterized by comprising a transmission unit that, when an inquiry request including the payment identification information is obtained from the privilege granting device, transmits the user identification information stored in the memory unit in correspondence with the payment identification information to the privilege granting device.
ユーザ端末から自装置において各ユーザを識別するためのユーザ識別情報を取得すると、当該ユーザ識別情報を含む照会要求を特典付与装置に送信する送信部と、
自装置において各電子決済処理を識別する決済識別情報をユーザ端末に送信する送信部と、
自装置において各電子決済処理を識別する決済識別情報と、前記照会要求に応じて取得した、前記特典付与装置において特典付与先を識別する特典付与先識別情報を対応付けて記憶する記憶部と、
店舗端末によって前記ユーザ端末から取得された前記決済識別情報を含む決済要求を取得すると、当該決済要求に含まれる当該決済識別情報に対応付けて前記記憶部に記憶されている前記ユーザ識別情報に対応するユーザについて電子決済に関する処理を行う決済処理部と、
前記決済識別情報を含む照会要求を前記特典付与装置から取得すると、当該決済識別情報に対応付けて前記記憶部に記憶されている前記特典付与先識別情報を前記特典付与装置に送信する送信部と
を備えることを特徴とする決済管理装置。
a transmission unit that, when acquiring user identification information for identifying each user in the own device from the user terminal, transmits a query request including the user identification information to the privilege granting device;
a transmitter for transmitting payment identification information for identifying each electronic payment process in the own device to the user terminal;
a storage unit that stores payment identification information for identifying each electronic payment process in the device itself and reward recipient identification information for identifying a reward recipient in the reward granting device, the reward identification information being acquired in response to the inquiry request, in association with each other;
a payment processing unit that, when a payment request including the payment identification information acquired from the user terminal by a store terminal is acquired, processes electronic payment for a user corresponding to the user identification information stored in the storage unit in association with the payment identification information included in the payment request;
A payment management device characterized by having a transmission unit that, when an inquiry request including the payment identification information is obtained from the bonus granting device, transmits the bonus grantee identification information stored in the memory unit in correspondence with the payment identification information to the bonus granting device.
ユーザ端末から自装置において各ユーザを識別するためのユーザ識別情報を取得すると、当該ユーザ識別情報及び自装置において各電子決済処理を識別する決済識別情報を特典付与装置に送信する送信部と、
前記決済識別情報をユーザ端末に送信する送信部と、
店舗端末によって前記ユーザ端末から取得された前記決済識別情報を含む決済要求を取得すると、当該決済要求に含まれる当該決済識別情報に対応付けて記憶されている前記ユーザ識別情報に対応するユーザについて電子決済に関する処理を行う決済処理部と
を備えることを特徴とする決済管理装置。
a transmitter that, when acquiring user identification information for identifying each user in the device itself from the user terminal, transmits the user identification information and payment identification information for identifying each electronic payment process in the device itself to the benefit granting device;
A transmitter that transmits the payment identification information to a user terminal;
a payment processing unit that, when a payment request including the payment identification information acquired from the user terminal by a store terminal is acquired, processes electronic payments for a user corresponding to the user identification information stored in correspondence with the payment identification information included in the payment request.
JP2021171098A 2021-10-19 2021-10-19 Information processing system and payment management device Active JP7645765B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021171098A JP7645765B2 (en) 2021-10-19 2021-10-19 Information processing system and payment management device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021171098A JP7645765B2 (en) 2021-10-19 2021-10-19 Information processing system and payment management device

Publications (2)

Publication Number Publication Date
JP2023061238A JP2023061238A (en) 2023-05-01
JP7645765B2 true JP7645765B2 (en) 2025-03-14

Family

ID=86239179

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021171098A Active JP7645765B2 (en) 2021-10-19 2021-10-19 Information processing system and payment management device

Country Status (1)

Country Link
JP (1) JP7645765B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7654886B1 (en) 2024-10-31 2025-04-01 PayPay株式会社 Payment processing device, payment processing method, and program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006099785A (en) 2005-10-12 2006-04-13 Toshiba Tec Corp Integrated point management device
JP2021005329A (en) 2019-06-27 2021-01-14 株式会社Nttドコモ Information processing system, store terminal, settlement management device, and program
JP2021077423A (en) 2019-09-30 2021-05-20 Kddi株式会社 Privilege offering method and privilege offering apparatus
JP6931411B1 (en) 2020-06-18 2021-09-01 Kddi株式会社 Payment processing method and payment processing device
JP2021163172A (en) 2020-03-31 2021-10-11 Kddi株式会社 Payment processing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006099785A (en) 2005-10-12 2006-04-13 Toshiba Tec Corp Integrated point management device
JP2021005329A (en) 2019-06-27 2021-01-14 株式会社Nttドコモ Information processing system, store terminal, settlement management device, and program
JP2021077423A (en) 2019-09-30 2021-05-20 Kddi株式会社 Privilege offering method and privilege offering apparatus
JP2021163172A (en) 2020-03-31 2021-10-11 Kddi株式会社 Payment processing method
JP6931411B1 (en) 2020-06-18 2021-09-01 Kddi株式会社 Payment processing method and payment processing device

Also Published As

Publication number Publication date
JP2023061238A (en) 2023-05-01

Similar Documents

Publication Publication Date Title
JP7315384B2 (en) Information processing system
US20140058936A1 (en) Managing virtual wallets provided by a mobile terminal
US10719826B2 (en) Payment method, payment apparatus, and payment system using electronic wallet
JP2022071698A (en) Information processing device
EP3866091B1 (en) Transaction processing system and information processing method
JP7645765B2 (en) Information processing system and payment management device
JP2017111668A (en) Management device, payment system, terminal device and program
JP7367282B2 (en) Management server, information processing device, and payment system
JP7315385B2 (en) Information processing system
JP7692791B2 (en) Information processing system and payment management device
JP7727814B1 (en) Display control device and display control method
JP7655842B2 (en) Information processing system, privilege management device, and conversion device
JP2024050196A (en) Information Processing System
JP7366593B2 (en) payment device
JP7720224B2 (en) Information processing device
JP7073428B2 (en) Information processing equipment
JP7339193B2 (en) Information processing equipment
JP7700026B2 (en) Information processing device
JP7553639B1 (en) Information processing device
JP7642910B1 (en) Payment device and payment method
JP7735512B1 (en) Benefit management device, benefit management method, and terminal program
US20210182819A1 (en) Transaction processing system
JP7265053B1 (en) Information processing equipment
JP2023108384A (en) Information processing equipment
WO2021079719A1 (en) Management server, management system, control method, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240806

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250129

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250304

R150 Certificate of patent or registration of utility model

Ref document number: 7645765

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150