Movatterモバイル変換


[0]ホーム

URL:


JP7061377B2 - Electronic payment method for automatic service equipment and electronic payment system for automatic service equipment - Google Patents

Electronic payment method for automatic service equipment and electronic payment system for automatic service equipment
Download PDF

Info

Publication number
JP7061377B2
JP7061377B2JP2019040062AJP2019040062AJP7061377B2JP 7061377 B2JP7061377 B2JP 7061377B2JP 2019040062 AJP2019040062 AJP 2019040062AJP 2019040062 AJP2019040062 AJP 2019040062AJP 7061377 B2JP7061377 B2JP 7061377B2
Authority
JP
Japan
Prior art keywords
payment
server
information
automatic service
terminal
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
JP2019040062A
Other languages
Japanese (ja)
Other versions
JP2020144561A (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.)
Asahi Seiko Co Ltd
Original Assignee
Asahi Seiko Co Ltd
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 Asahi Seiko Co LtdfiledCriticalAsahi Seiko Co Ltd
Priority to JP2019040062ApriorityCriticalpatent/JP7061377B2/en
Publication of JP2020144561ApublicationCriticalpatent/JP2020144561A/en
Priority to JP2022065038Aprioritypatent/JP7412793B2/en
Application grantedgrantedCritical
Publication of JP7061377B2publicationCriticalpatent/JP7061377B2/en
Priority to JP2023214980Aprioritypatent/JP7579023B2/en
Priority to JP2024182347Aprioritypatent/JP2025003517A/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Description

Translated fromJapanese
発明の詳細な説明Detailed description of the invention

本発明は、個人が所有する携帯情報機器を端末機として用いることにより、対面取引ではない場合であっても商品又はサービスに対する決済を行えるようにした自動サービス機器の電子決済方法、及び電子決済システムに関する。
詳しくは、本発明は、個人が所有する携帯情報機器を端末機として用いることにより、対面取引ではない場合であっても商品又はサービスの自動サービス機器に対する料金の決済を行えるようにした自動サービス機器の電子決済方法、及び電子決済システムに関する。
さらに詳しくは、取引情報として自動サービス機器に連動して送信される二次元コードを個人が所有する携帯情報機器を端末機として用いて取得し、当該取引情報を利用することで現金やカードを用いること無く、対面取引ではない場合であっても商品又はサービスの自動サービス機器に対する決済を行えるようにした自動サービス機器の電子決済方法、及び電子決済システムに関する。
なお、本明細書において、自動サービス機器とは、飲料等の自動販売機、ゲーム機、コインランドリー機器、自動マッサージ機等、代金を受領して各種の商品又はサービスを自動的に提供する機器をいう。
サービスには、商品又はサービスの提供を含むものとする。
ワンタイムトークンとは、サーバーにアクセスする際に一回のみ使用できる情報、又は発行から所定時間の間有効な情報をいう。
二次元コードとは、縦と横の二方向に情報をもつコードをいい、QRコード(登録商標)が普及しているが、これに限らない。
タイムアウトとは、情報処理やデーター転送などがあまりに長引くことにより、許容される時間を超過することをいう。
タイムアウト処理とは、タイムアウトになった処理やデーター転送を途中で強制的に中断(処理を打ち切って終了)することをいう。
無効化とは、タイムアウト処理に関連する情報を削除し、又はその後の処理に用いないようにして、その後の情報処理に用いないようにすることをいう。
The present invention is an electronic payment method and an electronic payment system for an automatic service device that enables payment for a product or service even if it is not a face-to-face transaction by using a mobile information device owned by an individual as a terminal. Regarding.
Specifically, the present invention is an automatic service device that enables payment of a fee for an automatic service device of a product or service even if it is not a face-to-face transaction by using a mobile information device owned by an individual as a terminal. Electronic payment method and electronic payment system.
More specifically, a two-dimensional code transmitted in conjunction with an automatic service device as transaction information is acquired by using a mobile information device owned by an individual as a terminal, and cash or a card is used by using the transaction information. The present invention relates to an electronic payment method of an automatic service device and an electronic payment system that enable payment to an automatic service device of a product or service even if it is not a face-to-face transaction.
In the present specification, the automatic service device means a device such as a vending machine for beverages, a game machine, a coin laundry machine, an automatic massage machine, etc., which receives a price and automatically provides various products or services. ..
Services shall include the provision of goods or services.
A one-time token is information that can be used only once when accessing the server, or information that is valid for a predetermined time from issuance.
A two-dimensional code is a code that has information in two directions, vertical and horizontal, and a QR code (registered trademark) is widely used, but the code is not limited to this.
Time-out means that information processing, data transfer, etc. exceed the permissible time due to excessive prolongation.
Time -out processing means forcibly interrupting (stopping processing and ending) processing that has timed out or data transfer in the middle.
Invalidation means deleting information related to timeout processing or not using it for subsequent processing so that it will not be used for subsequent information processing.

第1の従来技術として、商品又はサービスの提供者が支払額、支払い口座等の取引情報を二次元コード等を用いて表示し、顧客が携帯端末機のカメラ機能を用いて当該二次元コードを取得し、決済を行う電子決済システムが知られている(例えば、特許文献1参照)。
第2の従来技術として、業者端末において請求金額を入力して二次元コードに変換してディスプレイに表示し、ユーザ携帯端末で二次元コードを撮影して請求金額をディスプレイに表示し、これを承認した時、カード指定情報とユーザ特定IDを運用会社サーバに送信し、運用会社サーバでユーザ特定情報に基づきユーザ携帯端末のセキュリティチェックをした後、カード指定情報に基づき取得したカード情報に基づいて金融機関との間で決済手続をする、決済システムが知られている(例えば、特許文献2参照)。
第3の従来技術として、電子決済システムにおいてチェックアウトトークンを用いることが知られている(例えば、特許文献3参照)。
As the first conventional technique, a provider of a product or service displays transaction information such as a payment amount and a payment account using a two-dimensional code, and a customer uses the camera function of a mobile terminal to display the two-dimensional code. An electronic payment system that acquires and makes payments is known (see, for example, Patent Document 1).
As a second conventional technique, the billing amount is input on the vendor terminal, converted into a two-dimensional code and displayed on the display, the two-dimensional code is photographed on the user's mobile terminal, the billing amount is displayed on the display, and this is approved. At that time, the card designation information and the user identification ID are sent to the management company server, the security check of the user mobile terminal is performed on the management company server based on the user identification information, and then the finance is based on the card information acquired based on the card designation information. A settlement system that performs settlement procedures with an institution is known (see, for example, Patent Document 2).
As a third prior art, it is known to use a checkout token in an electronic payment system (see, for example, Patent Document 3).

特表2013-530445 (図1~図15、段落0012)Special Table 2013-530445 (Figs. 1 to 15, Paragraph 0012)国際公開番号 WO2017/029824 (図1~図9、段落0011~0012)International Publication No. WO2017 / 029824 (Figs. 1-9, paragraphs 0011-0012)特許第5946441号 (図1~図9、段落0008)Patent No. 5946441 (Figs. 1-9, paragraph 0008)

第1の従来技術は、印刷された二次元コードに支払い金額、商品又はサービス提供者の決済口座等の取引情報が表示され、これを享受者が携帯情報機器のカメラ機能を用いて撮影し、自己の支払元情報と共に決済要求情報として送信することで決済が完了することから、利便性が高いシステムである。しかし、このシステムを自動サービス機器に適用した場合、印刷された二次元コードにおける支払先情報を異なる支払先情報に書き換えて設置される恐れがあるため、俄には採用し難い。
第2の従来技術は、ユーザー端末からの決済要求を運用会社サーバーにおいて一括して処理するシステムを前提とし、業者端末に少なくとも業者自身を特定する業者IDと請求金額を含む二次元コードを作成してディスプレイに表示するので、第1の従来技術よりも二次元コードの改ざんに対する安全性が向上する。さらに、その二次元コードをユーザーの携帯端末で読み取り、それを解読してユーザー携帯端末のディスプレイに請求金額等を表示し、ユーザーはその金額を確認し承認したことを運用会社サーバーを介して業者端末に返信することから、取引の履歴を業者とユーザーとの間で確認することができる利点がある。しかし、運用会社サーバーは、その時点で公衆通信回線を介して接続している全ユーザーの処理を行わねばならない。そうすると、運用会社サーバーは、全てのユーザーを想定した構成にしなければ、応答速度が低下し、ユーザーの不満が増加する不都合が想定される。例えば、大規模なゲーム場運営会社においては、1000台を超えるゲーム機が設置されたゲーム場を十箇所以上所有する場合もあり、公衆通信回線を用いて10000台以上を同時に処理できるよう管理システムを構築せねばならず、高速かつ大容量のサーバーの設備等、及び運用コストが多大となる問題がある。特に、不正なアクセスを防止するため、同一人による接続時間を制限するタイムアウト管理を運用会社サーバーにおいて行うことが一般的であるが、同時に多数のタイムアウト管理を行うことは、運用会社サーバーにおける処理の負担になり、高速かつ大容量のサーバーの設置は避けられない。高速かつ大容量のサーバーでない場合、タイムアウト管理が適正に行われず、長時間に亘りアクセス可能になり、安全性を担保できない懸念がある。
第3の従来技術においては、電子決済システムにおいて、チェックアウトトークンを利用することから、安全性が高い決済システムである。しかし、第3の従来技術は多数のモバイル装置に対し一つの取引管理システムによって処理するシステムであるため、第1の従来技術と同様の問題が懸念される。
In the first conventional technique, transaction information such as a payment amount, a payment account of a product or a service provider, etc. is displayed on a printed two-dimensional code, and the beneficiary takes a picture using the camera function of a mobile information device. It is a highly convenient system because payment is completed by sending it as payment request information together with its own payment source information. However, when this system is applied to an automatic service device, it is difficult to adopt it because there is a possibility that the payee information in the printed two-dimensional code is rewritten to a different payee information and installed.
The second conventional technique is premised on a system that collectively processes payment requests from user terminals on the operating company server, and creates a two-dimensional code on the vendor terminal that includes at least the vendor ID that identifies the vendor and the billing amount. Since it is displayed on the display, the safety against tampering with the two-dimensional code is improved as compared with the first conventional technique. Furthermore, the two-dimensional code is read by the user's mobile terminal, decrypted and the billing amount is displayed on the display of the user's mobile terminal, and the user confirms and approves the amount through the management company server. By replying to the terminal, there is an advantage that the transaction history can be confirmed between the trader and the user. However, the operating company server must process all users connected via the public communication line at that time. Then, if the management company server is not configured assuming all users, it is expected that the response speed will decrease and the user's dissatisfaction will increase. For example, a large-scale arcade management company may own more than 10 arcades with more than 1000 arcades installed, and a management system that can process more than 10,000 arcades at the same time using a public communication line. There is a problem that the equipment of a high-speed and large-capacity server and the operation cost become large. In particular, in order to prevent unauthorized access, it is common for the management company server to perform timeout management that limits the connection time by the same person, but performing a large number of timeout management at the same time is a process on the management company server. It becomes a burden, and it is inevitable to install a high-speed and large-capacity server. If the server is not a high-speed and large-capacity server, there is a concern that timeout management will not be performed properly, access will be possible for a long time, and safety cannot be guaranteed.
The third prior art is a highly secure payment system because the checkout token is used in the electronic payment system. However, since the third prior art is a system that processes a large number of mobile devices by one transaction management system, there is a concern about the same problems as the first prior art.

本発明の第1の目的は、安全性が高いと共に、安価に構築できる自動サービス機器の電子決済方法を提供することである。
本発明の第2の目的は、安全性が高いと共に、安価に構築できる自動サービス機器の電
子決済システムを提供することである。
A first object of the present invention is to provide an electronic payment method for an automatic service device that is highly safe and can be constructed at low cost.
A second object of the present invention is to provide an electronic payment system for an automatic service device that is highly safe and can be constructed at low cost.

この目的を達成するため、請求項1に係る第1の発明は以下のように構成されている。
少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを、前記自動サービス機器端末機に装着した撮像装置にて取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、前記店舗サーバーは、前記二次元コードに関連する情報の受信に基づいて取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する決済結果情報前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済方法である。
In order to achieve this object, the first invention according toclaim 1 is configured as follows.
At least, the automated service device control device for the automated service device, the automated service device terminal, the store server, the beneficiary terminal, the payment gateway server, and the payment server are included and displayed on thebeneficiary terminal . A two-dimensional code is acquired by an image pickup deviceattached to the automated service equipment terminal, and a payment request is made to the payment server via the payment gateway server following the store server based on the acquired two-dimensional code. Is an electronic payment method for an automated service device that provides a predetermined product or service in the automated service device based on the electronic payment while electronically paying the price for the automated service device from the payer to the payee. , The store server generates a transaction number based on the reception of information related to the two-dimensional code, starts timing of a timeout time, and uses the transaction number from the payment server via the payment gateway server. This is an electronic payment method for an automated service device, characterized in that a time-out process is executed when payment result information relatedto the same transaction number is not received within the time-out time.

本発明の請求項2に係る第2の発明は以下のように構成されている。
少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを前記自動サービス機器端末機に装着した撮像装置にて取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、前記店舗サーバーは、前記二次元コードに関連する情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する前記決済結果情報前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済方法である。
The second invention according toclaim 2 of the present invention is configured as follows.
At least, the automatic service equipment control device for the automatic service equipment, the automatic service equipment terminal, the store server, the beneficiary terminal, the payment gateway server, and the payment server are included and displayed on the beneficiary terminal. A two-dimensional code is acquired by an image pickup device attached to the automatic service device terminal, and a payment request is sent to the payment server via the payment gateway server following the store server based on the acquired two-dimensional code. It is an electronic payment method of an automatic service device that provides a predetermined product or service in the automatic service devicebased on the electronic payment while electronically paying the price for the automatic service device from the payer to the payee. , The store server generates a transaction number in connection with receiving information related to the two-dimensional code, starts timing of a timeout time, and starts measuring the time-out time, and the transaction number from the payment server via the payment gateway server. This is an electronic payment method for an automatic service device, characterized in that a time-out process is executed when the payment result information relatedto the same transaction number as is not received within the time-out time.

本発明の請求項3に係る第3の発明は以下のように構成されている。
少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを前記自動サービス機器端末機に装着した撮像装置にて取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、前記自動サービス機器端末機は、金額選択釦の操作に基づいて前記撮像装置を撮像待機状態とし、前記享受者端末機は、決済要求操作に基づいて前記決済サーバーに対し決済許可要求情報を送信し、前記決済サーバーは、前記決済許可要求情報に基づいてワンタイムトークンを前記享受者端末機に対し送信し、前記享受者端末機は、受信した前記ワンタイムトークンを前記二次元コードに変換して表示装置に表示し、前記自動サービス機器端末機は、撮像待機状態において前記二次元コードを検知した場合、画像情報として撮像した後、演算処理可能な二次元コード関連情報に変換して前記店舗サーバーへ送信し、前記店舗サーバーは、前記二次元コード関連情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する前記決済結果情報前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済方法である。
The third invention according toclaim 3 of the present invention is configured as follows.
At least, the automatic service equipment control device for the automatic service equipment, the automatic service equipment terminal, the store server, the beneficiary terminal, the payment gateway server, and the payment server are included and displayed on the beneficiary terminal. A two-dimensional code is acquired by an image pickup device attached to the automatic service device terminal, and a payment request is sent to the payment server via the payment gateway server following the store server based on the acquired two-dimensional code. It is an electronic payment method of an automatic service device that provides a predetermined product or service in the automatic service devicebased on the electronic payment while electronically paying the price for the automatic service device from the payer to the payee. , The automatic service equipment terminal puts the image pickup device in an image pickup standby state based on the operation of the amount selection button, and the beneficiary terminal transmitspayment permission request information to the payment server based on the payment request operation. Then, the payment server transmits the one-time token to the beneficiary terminal based on thepayment permission request information , and the beneficiary terminal converts the received one-time token into the two-dimensional code. When the automatic service device terminal detects the two-dimensional code in the image pickup standby state, the automatic service device terminal captures the image as image information and then converts it into information related to the two-dimensional code that can be calculated. Sending to the server, the store server generates a transaction number in connection with receiving the two-dimensional code-related information, starts timing of the timeout time, and uses the payment gateway server from the payment server. It is an electronic payment method of an automatic service device characterized by executing a time-out process when the payment result information relatedto the same transaction number as the transaction number is not received within the time-out time.

本発明の請求項4に係る第4の発明は以下のように構成されている。
さらに、
前記店舗サーバーは、前記決済結果情報に基づいて課金命令情報を前記自動サービス機器端末機へ送信し、前記自動サービス機器端末機は、前記課金命令情報に基づいて前記自動サービス機器制御装置に対し擬似課金信号を出力し、前記自動サービス機器制御装置は、前記擬似課金信号に基づいて自動サービス機能を開始すると共に、前記自動サービス機器端末機に対し課金結果信号を出力し、前記自動サービス機器端末機は前記課金結果信号の受信に基づいて前記課金結果信号を前記店舗サーバーに対し送信し、前記店舗サーバーは、前記課金結果信号を前記取引番号に関連付けて記録することを特徴とする第1~3の発明の自動サービス機器の電子決済方法である。
The fourth invention according to claim 4 of the present invention is configured as follows.
moreover,
The store server transmits billing command information to the automatic service device terminal based on the payment result information,and the automatic service device terminal simulates the automatic service device control device based on the billing command information. The automatic service device control device outputsa billing signal, starts an automatic service function based on the pseudo billing signal, outputs a billing result signal to the automatic service device terminal, and outputs the billing result signal to the automatic service device terminal. 1st to 3rd, characterized in that the billing result signal is transmitted to the store server based on the reception of the billing result signal, and the store server records the billing result signal in association with the transaction number. It is an electronic payment method of the automatic service device of the present invention.

本発明の請求項5に係る第5の発明は以下のように構成されている。
前記自動サービス機器端末機は、前記自動サービス機器制御装置からの許可情報に基づいて、前記金額選択釦の操作を有効にすることを特徴とする第3の発明の自動サービス機器の電子決済方法である。
The fifth invention according to claim 5 of the present invention is configured as follows.
The automatic service device terminal is an electronic payment method for an automatic service device according to a third aspect of the invention, characterized in that the operation of the amount selection button is enabled based on the permission information from the automatic service device control device. be.

本発明の請求項6に係る第6の発明は以下のように構成されている。
少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを、前記自動サービス機器端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、前記店舗サーバーは、前記二次元コードに関連する情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する決済結果情報を前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済システムである。
The sixth invention according to claim 6 of the present invention is configured as follows.
At least, the automatic service equipment control device for the automatic service equipment, the automatic service equipment terminal, the store server, the beneficiary terminal, the payment gateway server, and the payment server are included and displayed on thebeneficiary terminal . A two-dimensional code is acquired by an image pickup devicemounted on the automatic service device terminal, and a payment request is sent to the payment server via the payment gateway server following the store server based on the acquired two-dimensional code. An electronic payment system for an automatic service device that electronically setstles the price for the automatic service device from the payer to the payee and provides a predetermined product or service in the automatic service devicebased on the electronic payment. The store server generates a transaction number in connection with receiving information related to the two-dimensional code, starts timing of a timeout time, and uses the transaction number from the payment server via the payment gateway server. An electronic payment system for an automatic service device, characterized in that a time-out process is executed when payment result information related to the same transaction number is not received within the time-out time.

本発明の請求項7に係る第7の発明は、以下のように構成されている。
少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを前記自動サービス機器端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、前記店舗サーバーは、前記二次元コードに関連する情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する決済結果情報を前記タイムアウト時間内に受信しない場合、当該取引番号に関連する処理を無効化することを特徴とする自動サービス機器の電子決済システムである。
The seventh invention according toclaim 7 of the present invention is configured as follows.
At least, the automatic service equipment control device for the automatic service equipment, the automatic service equipment terminal, the store server, the beneficiary terminal, the payment gateway server, and the payment server are included and displayed on the beneficiary terminal. A two-dimensional code is acquired by an image pickup device mounted on the automatic service device terminal, and a payment request ismade to the payment server via the payment gateway server following the store server based on the acquired two-dimensional code. An electronic payment system foran automatic service device that electronically setstles the price for the automatic service device from the payer to the payee and provides a predetermined product or service in the automatic service devicebased on the electronic payment. The store server generates a transaction number in connection with receiving information related to the two-dimensional code, starts timing of a timeout time, and uses the transaction number from the payment server via the payment gateway server. It is an electronic payment system of an automatic service device, characterized in that processing related to the transaction number is invalidated when the payment result information related to the same transaction number is not received within the time-out time.

本発明の請求項8に係る第8の発明は以下のように構成されている。
少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを前記自動サービス機器端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基ついて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、前記自動サービス機器端末機は、自動サービス機器の料金を選択するための金額選択釦を有し、当該金額選択釦の操作に基づいて前記撮像装置において撮像待機状態になると共に、当該撮像装置における撮像に基づいて演算処理可能な二次元コード関連情報に変換して前記店舗サーバーへ送信し、前記享受者端末機は、決済要求操作に基づいて前記決済サーバーに対し決済許可要求情報を送信すると共に、前記決済サーバーから受信したワンタイムトークンを二次元コードに変換して自己の享受者端末機表示装置に表示し、前記決済ゲートウエイサーバーは、前記店舗サーバーから店舗決済要求情報の受信に基づいて、取引番号を記録すると共に、前記決済サーバーへ決済GW決済要求情報を送信し、かつ前記決済サーバーからの決済結果情報の受信に基づいて、同一の取引番号に関連付けて当該決済結果情報を記録すると共に、前記店舗サーバーへ送信し、前記決済サーバーは、前記決済許可要求情報に基づいてワンタイムトークンを前記享受者端末機に対し送信すると共に、受信した前記二次元コード関連情報に基づいて決済処理を行った後、決済結果情報を前記決済ゲートウエイサーバーへ送信し、前記店舗サーバーは、前記二次元コード関連情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始すると共に、前記決済ゲートウエイサーバーへ店舗決済要求情報を送信すると共に、前記決済ゲートウエイサーバーからの記録した前記取引番号と同一の取引番号に関連する決済結果情報が前記タイムアウト時間内に受信されない場合、前記取引番号に関連する決済処理を無効化することを特徴とする自動サービス機器の電子決済システムである。
The eighth invention according toclaim 8 of the present invention is configured as follows.
At least, the automatic service equipment control device for the automatic service equipment, the automatic service equipment terminal, the store server, the beneficiary terminal, the payment gateway server, and the payment server are included and displayed on the beneficiary terminal. A two-dimensional code is acquired by an image pickup device mounted on the automatic service device terminal, and a payment request ismade to the payment server via the payment gateway server following the store server based on the acquired two-dimensional code. An electronic payment system for an automatic service device that electronically setstles the price forthe automatic service device from the payer to the payee and provides a predetermined product or service in the automatic service device based on the electronic payment. The automatic service device terminal has an amount selection button for selecting a charge for the automatic service device, and based on the operation of the amount selection button, the image pickup device enters an image pickup standby state and image pickup in the image pickup device. It is converted into two-dimensional code-related information that can be processed based on the above and transmitted to the store server, and the beneficiary terminal transmitspayment permission request information to the payment server based on the payment request operation. The one-time token received from the payment server is converted into a two-dimensional code and displayed on its own beneficiary terminal display device, and the payment gateway server makes a transaction based on the reception ofstore payment request information from the store server. While recording the number, thepayment GW payment request information is transmitted to the payment server, and the payment result information is recorded in association with the same transaction number based on the reception of the payment result information from the payment server. It is transmitted to the store server, and the payment server transmits a one-time token to the beneficiary terminal based on thepayment permission request information , and performs payment processing based on the received two-dimensional code-related information. After that, the payment result information is transmitted to the payment gateway server, and the store server generates a transaction number in connection with receiving the two-dimensional code-related information, starts counting the time-out time, and makes the payment. When thestore settlement request information is transmitted to the gateway server and the settlement result information related to the same transaction number as the transaction number recorded from the settlement gateway server is not received within the timeout time, it is related to the transaction number. Electronic automatic service equipment characterized by disabling payment processing It is a payment system.

本発明の請求項9に係る第9の発明は以下のように構成されている。
さらに、
前記店舗サーバーは、前記決済結果情報に基づいて課金命令情報を前記自動サービス機器端末機へ送信し、前記自動サービス機器端末機は、前記課金命令情報に基づいて前記自動サービス機器制御装置に対し擬似課金信号を出力し、前記自動サービス機器制御装置は、前記擬似課金信号に基づいて自動サービス機能を開始すると共に、前記自動サービス機器端末機に対し課金結果信号を出力し、前記自動サービス機器端末機は前記課金結果信号の受信に基づいて前記課金結果信号を前記店舗サーバーに対し送信し、前記店舗サーバーは、前記課金結果信号を前記取引番号に関連付けて記録することを特徴とする第6~8の発明の自動サービス機器の電子決済システムである。
The ninth invention according to claim 9 of the present invention is configured as follows.
moreover,
The store server transmits billing command information to the automatic service device terminal based on the payment result information, and the automatic service device terminal simulates the automatic service device control device based on the billing command information. The automatic service device control device outputs a billing signal, starts an automatic service function based on the pseudo billing signal, outputs a billing result signal to the automatic service device terminal, and outputs the billing result signal to the automatic service device terminal. 6th to 8th, characterized in that the billing result signal is transmitted to the store server based on the reception of the billing result signal, and the store server records the billing result signal in association with the transaction number. It is an electronic payment system of the automatic service device of the present invention.

本発明の請求項10に係る第10の発明は以下のように構成されている。
前記自動サービス機器端末機は、前記自動サービス機器制御装置からの許可情報に基づいて、前記金額選択釦の操作を有効にすることを特徴とする第8の発明の自動サービス機器の電子決済システムである。
The tenth invention according to claim 10 of the present invention is configured as follows.
The automatic service device terminal is an electronic payment system for an automatic service device according to an eighth aspect of the invention, which enables the operation of the amount selection button based on the permission information from the automatic service device control device. be.

本発明の請求項11に係る第11の発明は以下のように構成されている。
少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記自動サービス機器端末機に表示した二次元コードを前記享受者端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、前記店舗サーバーは、前記自動サービス機器端末機からの決済要求に関する情報の受信に関連して取引番号を生成して前記決済ゲートウエイサーバーへ送信し、前記決済サーバーは、前記決済ゲートウエイサーバーを経由した前記取引番号を含む決済GW決済要求情報が正当権限を有する場合、前記決済ゲートウエイサーバーを経由して前記取引番号に関連する前記店舗サーバーへ決済許可情報を送信し、前記店舗サーバーは、前記決済許可情報(SAI)に基づいてタイムアウト時間の計時を開始すると共に、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する決済結果情報を前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済方法である
The eleventh invention according to claim 11 of the present invention is configured as follows.
At least, the automatic service equipment control device for the automatic service equipment, the automatic service equipment terminal, the store server, the beneficiary terminal, the payment gateway server, and the payment server are included and displayed on the automatic service equipment terminal. The two-dimensional code is acquired by the image pickup device attached to the beneficiary terminal, a payment request is made to the payment server based on the acquired two-dimensional code, and the payment for the automatic service device is paid from the payer to the payee. An electronic payment method for an automatic service device that makes an electronic payment and provides a predetermined product or service in the automatic service device based on the electronic payment. The store server requests payment from the automatic service device terminal. When the transaction number is generated and transmitted to the payment gateway server in connection with the reception of the information regarding the payment server, and the payment server includes the payment GW payment request information including the transaction number via the payment gateway server. , The payment permission information is transmitted to the store server related to the transaction number via the payment gateway server, and the store server starts time-out time counting based on the payment permission information (SAI). An automatic service device characterized in that a time-out process is executed when payment result information related to the same transaction number as the transaction number via the payment gateway server from the payment server is not received within the time-out time. It is an electronic payment method .

本発明の請求項12に係る第12の発明は以下のように構成されている。
少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記自動サービス機器端末機に表示した二次元コードを前記享受者端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、前記店舗サーバーは、前記自動サービス機器端末機からの決済要求に関する情報の受信に関連して取引番号を生成して前記決済ゲートウエイサーバーへ送信し、前記決済サーバーは、前記決済ゲートウエイサーバーを経由した前記取引番号を含む決済GW決済要求情報が正当権限を有する場合、前記決済ゲートウエイサーバーを経由して前記取引番号に関連する前記店舗サーバーへ決済許可情報を送信し、前記店舗サーバーは、前記決済許可情報(SAI)に基づいてタイムアウト時間の計時を開始すると共に、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する決済結果情報を前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済システムである
The twelfth invention according to claim 12 of the present invention is configured as follows.
At least, the automatic service equipment control device for the automatic service equipment, the automatic service equipment terminal, the store server, the beneficiary terminal, the payment gateway server, and the payment server are included and displayed on the automatic service equipment terminal. The two-dimensional code is acquired by the image pickup device attached to the beneficiary terminal, a payment request is made to the payment server based on the acquired two-dimensional code, and the payment for the automatic service device is paid from the payer to the payee. An electronic payment system for an automatic service device that makes an electronic payment and provides a predetermined product or service in the automatic service device based on the electronic payment. The store server is a payment request from the automatic service device terminal. When the transaction number is generated and transmitted to the payment gateway server in connection with the reception of the information regarding the payment server, and the payment server includes the payment GW payment request information including the transaction number via the payment gateway server. , The payment permission information is transmitted to the store server related to the transaction number via the payment gateway server, and the store server starts time-out time counting based on the payment permission information (SAI). An automatic service device characterized in that a time-out process is executed when payment result information related to the same transaction number as the transaction number via the payment gateway server from the payment server is not received within the time-out time. It is an electronic payment system .

第1の発明によれば、享受者端末機の表示装置に表示された二次元コードを、自動サービス機器端末機に装着した撮像装置によって取得し、取得した二次元コードに基づいて、店舗サーバーに続いて決済ゲートウエイサーバーを経由して決済サーバーへ決済要求を行い、自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、電子決済に基ついて自動サービス機器において所定の商品、又はサービスを提供する。
店舗サーバーは、二次元コードに関連する情報の受信に基づいて、取引番号を生成すると共に、タイムアウト管理ための時間の計時を開始する。
決済ゲートウエイサーバーは、受信した店舗決済要求情報を記録すると共に、少なくとも、取引番号を含む決済GW決済要求情報を決済サーバーへ送信して決済要求を行う。
決済サーバーは、決済要求に基づいて、決済処理を行った後、決済が完了した旨を決済ゲートウエイサーバーへ送信し、決済できなかった場合、決済できなかった旨の決済結果情報を決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化するタイムアウト処理を実行する。
自動サービス機器端末機は、課金命令情報に基づいて、所定の商品又はサービスの提供のための処理を始動する。
これにより、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー、又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第1の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。
According to the first invention, the two-dimensional code displayed on the display device ofthe beneficiary terminal is acquired by the image pickup device attached to theautomatic service device terminal , and the store server is based on the acquired two-dimensional code. Subsequently, a payment request is made to the payment server via the payment gateway server, the payment for the automatic service device is electronically settled from the payer to the payee, and the predetermined product or service is delivered to the automatic service device based on the electronic payment. offer.
The store server generates a transaction number based on the reception of information related to the two-dimensional code, and starts timing the time for timeout management.
The payment gateway server records the received store payment request information, and at least sends the payment GW payment request information including the transaction number to the payment server to make a payment request.
After performing the payment processing based on the payment request, the payment server sends to the payment gateway server that the payment has been completed, and if the payment cannot be made, the payment result information indicating that the payment could not be made is sent to the payment gateway server. Send.
The settlement gateway server records the settlement result information in association with the corresponding transaction number and transmits the settlement result information to the store server.
Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, a time-out process is executed to invalidate the process related to the transaction number as an abnormal process.
The automatic service equipment terminal starts a process for providing a predetermined product or service based on the billing order information.
As a result, since the transaction number is generated on the store server, the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the first object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

第2の発明によれば、享受者端末機の表示装置に表示された二次元コードを、自動サービス機器端末機に装着した撮像装置によって取得し、取得した二次元コードに基づいて、店舗サーバーに続いて決済ゲートウエイサーバーを経由して決済サーバーへ決済要求を行い、自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、電子決済に基ついて自動サービス機器において所定の商品、又はサービスを提供する。
享受者は、享受者端末機を操作して、決済サーバーに対し決済許可要求情報を送信する。
決済サーバーは決済許可要求情報が所定の要件を具備する場合、決済許可情報を当該享受者端末機へ送信する。
享受者端末機は、決済許可情報、及び決済に必要な情報を二次元コードに変換し、享受者端末機の表示装置に表示する。
享受者は、当該享受者端末機の表示装置に表示された二次元コードを自動サービス機器端末器の撮像装置にかざす。
自動サービス機器端末機における撮像装置は、当該二次元コードを撮像した後、演算処理可能な情報に変換した決済処理要求情報を店舗サーバーへ送信する。
店舗サーバーは、取引番号を生成すると共に、タイムアウト管理のための時間の計時を開始し、さらに、取引番号に関連付けた決済処理要求情報を店舗決済要求情報(店舗サーバー識別情報を含むことができる。)として決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、受信した店舗決済要求情報を記録すると共に、少なくとも、取引番号を含む決済GW取引要求情報(決済ゲートウエイサーバー識別情報、又は、加盟店情報を含めることができる。)を決済サーバーへ送信して決済要求を行う。
決済サーバーは、決済要求に基づいて、正当権限の有無を判別すると共に、決済処理を行った後、決済が完了した旨の決済結果情報を決済ゲートウエイサーバーへ送信し、不適正である場合、決済できなかった旨の決済結果情報を決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化するタイムアウト処理を実行する。
自動サービス機器端末機は、課金命令情報に基づいて、所定の商品又はサービスの提供のための処理を始動する。
これにより、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第1の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。
According to the second invention, the two-dimensional code displayed on the display device of the beneficiary terminal is acquired by the image pickup device attached to the automatic service device terminal, and the store server is based on the acquired two-dimensional code. Subsequently, a payment request is made to the payment server via the payment gateway server, the payment for the automatic service device is electronically settled from the payer to the payee, and the predetermined product or service is delivered to the automatic service device based on the electronic payment. offer.
The beneficiary operates the beneficiary terminal to send the payment permission request information to the payment server.
When the payment permission request information meets the predetermined requirements, the payment server transmits the payment permission information to the beneficiary terminal.
The beneficiary terminal converts the payment permission information and the information necessary for payment into a two-dimensional code and displays it on the display device of the beneficiary terminal.
The beneficiary holds the two-dimensional code displayed on the display device of the beneficiary terminal over the image pickup device of the automatic service device terminal.
After imaging the two-dimensional code, the image pickup device in the automatic service device terminal transmits the settlement processing request information converted into information that can be calculated and processed to the store server.
The store server can generate a transaction number, start time counting for timeout management, and further include payment processing request information associated with the transaction number in store payment request information (store server identification information). ) To the payment gateway server.
The payment gateway server records the received store payment request information, and at least transfers the payment GW transaction request information including the transaction number (which may include the payment gateway server identification information or the member store information) to the payment server. Send and make a payment request.
The settlement server determines whether or not there is legitimate authority based on the settlement request, and after performing the settlement process, sends the settlement result information indicating that the settlement is completed to the settlement gateway server, and if it is inappropriate, the settlement is made. Send the payment result information to the effect that it could not be done to the payment gateway server.
The settlement gateway server records the settlement result information in association with the corresponding transaction number and transmits the settlement result information to the store server.
Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, a time-out process is executed to invalidate the process related to the transaction number as an abnormal process.
The automatic service equipment terminal starts a process for providing a predetermined product or service based on the billing order information.
As a result, since the transaction number is generated on the store server, the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the first object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

第3の発明によれば、享受者端末機の表示装置に表示された二次元コードを、自動サービス機器端末機に装着した撮像装置によって取得し、取得した二次元コードに基づいて、店舗サーバーに続いて決済ゲートウエイサーバーを経由して決済サーバーへ決済要求を行い、自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、電子決済に基づいて自動サービス機器において所定の商品、又はサービスを提供する。自動サービス機器によって商品又はサービスの提供を受けようとする享受者は、自動サービス機器端末機を操作し、サービス要求操作として、金額選択釦の選択操作を行う。本実施例1においては、サービス料金を決定するためのタッチスイッチである。このサービス要求操作に基づいて、自動サービス機器端末機における撮像装置は撮像待機状態になる。
享受者は、享受者端末機を操作して、決済サーバーに対し決済許可要求情報を送信する。
決済サーバーは享受者端末機からのログイン情報が所定の要件を具備する場合、決済許可情報たるワンタイムトークンを当該享受者端末機へ送信する。
享受者端末機は、ワンタイムトークン、及び/又は決済に必要な情報を二次元コードに変換し、当該二次元コードを享受者表示装置に表示する。
享受者は、当該享受者表示装置表示された二次元コードを撮像装置にかざす。
自動サービス機器端末機における撮像装置は、当該二次元コードを撮像した後、演算処理可能な情報に変換した決済処理要求情報を店舗サーバーへ送信する。
店舗サーバーは、決済処理要求情報に基づいて取引番号を生成すると共に、タイムアウト管理ための時間の計時を開始し、さらに、取引番号に関連付けた決済処理要求情報を店舗決済要求情報(店舗サーバー識別情報を含むことができる。)として決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、受信した店舗決済要求情報を記録すると共に、少なくとも、取引番号を含む決済GW取引要求情報(決済ゲートウエイサーバー識別情報、又は、加盟店情報を含めることができる。)を決済サーバーへ送信して決済要求を行う。
決済サーバーは、決済要求に基づいて、受信したワンタイムトークンが適正な条件を満たすか判別し、適正である場合、決済処理を行った後、決済が完了した旨の決済結果情報を決済ゲートウエイサーバーへ送信し、不適正である場合、決済できなかった旨の決済結果情報を決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化するタイムアウト処理を実行する。
自動サービス機器端末機は、課金命令情報に基づいて、所定の商品又はサービスの提供のための処理を始動する。
これにより、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第1の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。
According to the third invention, the two-dimensional code displayed on the display device of the beneficiary terminal is acquired by the image pickup device attached to the automatic service device terminal, and the store server is based on the acquired two-dimensional code. Subsequently, a payment request is made to the payment server via the payment gateway server, the payment for the automatic service device is electronically settled from the payer to the payee, and the predetermined product or service is delivered to the automatic service devicebased on the electronic payment. offer. A beneficiary who intends to receive a product or service by an automatic service device operates an automatic service device terminal and performs a selection operation of an amount selection button as a service request operation. In the first embodiment, it is a touch switch for determining a service charge. Based on this service request operation, the image pickup device in the automatic service device terminal is in the image pickup standby state.
The beneficiary operates the beneficiary terminal to send the payment permission request information to the payment server.
When the login information from the beneficiary terminal meets certain requirements, the payment server sends a one-time token, which is payment permission information, to the beneficiary terminal.
The beneficiary terminal converts the one-time token and / or the information necessary for payment into a two-dimensional code, and displays the two-dimensional code on the beneficiary display device.
The beneficiary holds the two-dimensional code displayed on the beneficiary display device over the image pickup device.
After imaging the two-dimensional code, the image pickup device in the automatic service device terminal transmits the settlement processing request information converted into information that can be calculated and processed to the store server.
The store server generates a transaction number based on the payment processing request information, starts timing for time-out management, and further converts the payment processing request information associated with the transaction number into the store payment request information (store server identification information). Can be included.) Send to the payment gateway server.
The payment gateway server records the received store payment request information, and at least transfers the payment GW transaction request information including the transaction number (which may include the payment gateway server identification information or the member store information) to the payment server. Send and make a payment request.
Based on the payment request, the payment server determines whether the received one-time token meets the appropriate conditions, and if it is appropriate, after performing the payment processing, the payment gateway server indicates that the payment has been completed. If it is inappropriate, the payment result information indicating that the payment could not be made is sent to the payment gateway server.
The settlement gateway server records the settlement result information in association with the corresponding transaction number and sends the settlement result information to the store server.
Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, a time-out process is executed to invalidate the process related to the transaction number as an abnormal process.
The automatic service equipment terminal starts a process for providing a predetermined product or service based on the billing order information.
As a result, since the transaction number is generated on the store server, the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the first object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

第4の発明によれば、享受者端末機の表示装置に表示された二次元コードを、自動サービス機器端末機に装着した撮像装置によって取得し、取得した二次元コードに基づいて、店舗サーバーに続いて決済ゲートウエイサーバーを経由して決済サーバーへ決済要求を行い、自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、電子決済に基ついて自動サービス機器において所定の商品、又はサービスを提供する。
享受者は、享受者端末機を操作して、決済サーバーに対し決済許可要求情報を送信する。
決済サーバーは決済許可要求情報が所定の要件を具備する場合、決済許可情報としてのワンタイムトークンを当該享受者端末機へ送信する。
享受者端末機は、ワンタイムトークン、及び決済に必要な情報を二次元コードに変換し、享受者表示装置に表示する。
享受者は、当該享受者表示装置表示された二次元コードを撮像装置にかざす。
自動サービス機器端末機における撮像装置は、当該二次元コードを撮像した後、演算処理可能な情報に変換した決済処理要求情報を店舗サーバーへ送信する。
店舗サーバーは、取引番号を生成すると共に、タイムアウト管理ための時間の計時を開始し、さらに、取引番号に関連付けた決済処理要求情報を店舗決済要求情報(店舗サーバー識別情報を含むことができる。)として決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、受信した店舗決済要求情報を記録すると共に、少なくとも、取引番号及びワンタイムトークンを含む決済GW取引要求情報(決済ゲートウエイサーバー識別情報、又は、加盟店情報を含めることができる。)を決済サーバーへ送信して取引要求を行う。
決済サーバーは、取引要求に基づいて、受信したワンタイムトークンが適正な条件を満たすか判別し、適正である場合、決済処理を行った後、決済が完了した旨の決済結果情報を決済ゲートウエイサーバーへ送信し、不適正である場合、決済できなかった旨の決済結果情報を送信を受けた決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化する等のタイムアウト処理を行う。
自動サービス機器端末機は、課金命令情報に基づいて、擬似課金信号を出力する。
自動サービス機器制御装置は、擬似課金信号に基づいて、所定の商品又はサービスの提供を行う。
これにより、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第1の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。
According to the fourth invention, the two-dimensional code displayed on the display device of the beneficiary terminal is acquired by the image pickup device attached to the automatic service device terminal, and the store server is based on the acquired two-dimensional code. Subsequently, a payment request is made to the payment server via the payment gateway server, the payment for the automatic service device is electronically settled from the payer to the payee, and the predetermined product or service is delivered to the automatic service device based on the electronic payment. offer.
The beneficiary operates the beneficiary terminal to send the payment permission request information to the payment server.
When the payment permission request information meets the predetermined requirements, the payment server sends a one-time token as the payment permission information to the beneficiary terminal.
The beneficiary terminal converts the one-time token and the information necessary for payment into a two-dimensional code and displays it on the beneficiary display device.
The beneficiary holds the two-dimensional code displayed on the beneficiary display device over the image pickup device.
After imaging the two-dimensional code, the image pickup device in the automatic service device terminal transmits the settlement processing request information converted into information that can be calculated and processed to the store server.
The store server generates a transaction number, starts time counting for timeout management, and further, stores payment processing request information associated with the transaction number (can include store server identification information). Send to the payment gateway server as.
The settlement gateway server records the received store settlement request information, and at least the settlement GW transaction request information including the transaction number and the one-time token (can include the settlement gateway server identification information or the member store information). To the payment server to make a transaction request.
Based on the transaction request, the payment server determines whether the received one-time token meets the appropriate conditions, and if it is appropriate, after performing the payment processing, the payment gateway server indicates that the payment has been completed. If it is inappropriate, the payment result information indicating that the payment could not be made is sent to the payment gateway server that received the transmission.
The settlement gateway server records the settlement result information in association with the corresponding transaction number and transmits the settlement result information to the store server.
Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, time-out processing such as invalidating the processing related to the transaction number is performed as an abnormal processing.
The automatic service equipment terminal outputs a pseudo billing signal based on the billing instruction information.
The automatic service device control device provides a predetermined product or service based on a pseudo billing signal.
As a result, since the transaction number is generated on the store server, the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the first object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

第5の発明によれば、第2又は第3の発明と同一の構成を含むので、第1の目的を達成できる利点がある。また、自動サービス機器制御装置からの許可情報に基づいて撮像装置は待機状態になる。換言すれば、自動サービス機器が稼働可能状態にある場合、撮像装置は二次元コードを撮像することができる。したがって、無駄な決済処理が行われない利点がある。 According to the fifth invention, since it contains the same configuration as the second or third invention, there is an advantage that the first object can be achieved. Further, the image pickup device is put into a standby state based on the permission information from the automatic service device control device. In other words, when the automatic service device is ready for operation, the image pickup device can capture the two-dimensional code. Therefore, there is an advantage that unnecessary payment processing is not performed.

第6の発明によれば、享受者端末機の表示装置に表示された二次元コードを、自動サービス機器端末機に装着した撮像装置によって取得し、取得した二次元コードに基づいて、店舗サーバーに続いて決済ゲートウエイサーバーを経由して決済サーバーへ決済要求を行い、自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、電子決済に基ついて自動サービス機器において所定の商品、又はサービスを提供する。
店舗サーバーは、二次元コードに関連する情報の受信に基づいて、取引番号を生成すると共に、タイムアウト管理ための時間の計時を開始する。
決済ゲートウエイサーバーは、受信した店舗決済要求情報を記録すると共に、少なくとも、取引番号を含む決済GW決済要求情報を決済サーバーへ送信して決済要求を行う。
決済サーバーは、決済要求に基づいて、決済処理を行った後、決済が完了した旨の決済結果情報を決済ゲートウエイサーバーへ送信し、決済できなかった場合、決済できなかった旨の決済結果情報を決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化するタイムアウト処理を実行する。
自動サービス機器端末機は、課金命令情報に基づいて、所定の商品又はサービスの提供のための処理を始動する。
これにより、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第2の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。
According to the sixth invention, the two-dimensional code displayed on the display device ofthe beneficiary terminal is acquired by the image pickup device attached to theautomatic service device terminal , and the store server is based on the acquired two-dimensional code. Subsequently, a payment request is made to the payment server via the payment gateway server, the payment for the automatic service device is electronically settled from the payer to the payee, and the predetermined product or service is delivered to the automatic service device based on the electronic payment. offer.
The store server generates a transaction number based on the reception of information related to the two-dimensional code, and starts timing the time for timeout management.
The payment gateway server records the received store payment request information, and at least sends the payment GW payment request information including the transaction number to the payment server to make a payment request.
After performing the payment processing based on the payment request, the payment server sends the payment result information that the payment is completed to the payment gateway server, and if the payment cannot be made, the payment result information that the payment could not be made is transmitted. Send to the payment gateway server.
The settlement gateway server records the settlement result information in association with the corresponding transaction number and transmits the settlement result information to the store server.
Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, a time-out process is executed to invalidate the process related to the transaction number as an abnormal process.
The automatic service equipment terminal starts a process for providing a predetermined product or service based on the billing order information.
As a result, since the transaction number is generated on the store server, the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the second object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

第7の発明によれば、享受者端末機の表示装置に表示された二次元コードを、自動サービス機器端末機に装着した撮像装置によって取得し、取得した二次元コードに基づいて、店舗サーバーに続いて決済ゲートウエイサーバーを経由して決済サーバーへ決済要求を行い、自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、電子決済に基ついて自動サービス機器において所定の商品、又はサービスを提供する。自動サービス機器によって商品又はサービスの提供を受けようとする享受者は、自動サービス機器端末機を操作してサービス要求操作を行う。サービス要求操作は、例えば、サービス料金を決定するためのタッチスイッチである。このサービス要求操作に基づいて、自動サービス機器端末機における撮像装置は撮像待機状態になる。
享受者は、享受者端末機を操作して、決済サーバーに対し決済許可要求情報を送信する。
決済サーバーは決済許可要求情報が所定の要件を具備する場合、決済許可情報を当該享受者端末機へ送信する。
享受者端末機は、決済許可情報、及び決済に必要な情報を二次元コードに変換し、享受
者表示装置に表示する。
享受者は、当該享受者表示装置表示された二次元コードを撮像装置にかざす。
自動サービス機器端末機における撮像装置は、当該二次元コードを撮像した後、演算処理可能に変換した決済要求処理情報を店舗サーバーへ送信する。
店舗サーバーは、取引番号を生成すると共に、タイムアウト管理のための時間の計時を開始し、さらに、取引番号に関連付けた決済要求処理情報を店舗決済要求情報として決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、受信した店舗決済要求情報を記録すると共に、少なくとも、取引番号を含む決済GW取引要求情報(決済ゲートウエイサーバー識別情報、又は、加盟店情報を含めることができる。)を決済サーバーへ送信して決済要求を行う。
決済サーバーは、決済要求に基づいて、決済処理を行った後、決済が完了した旨の決済結果情報を決済ゲートウエイサーバーへ送信し、不適正である場合、決済できなかった旨の決済結果情報を決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化するタイムアウト処理を実行する。
自動サービス機器端末機は、課金命令情報に基づいて、所定の商品又はサービスの提供のための処理を始動する。
これにより、本発明に係る自動サービス機器の電子決済システムは、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第2の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。
According to the seventh invention, the two-dimensional code displayed on the display device of the beneficiary terminal is acquired by the image pickup device attached to the automatic service device terminal, and the store server is based on the acquired two-dimensional code. Subsequently, a payment request is made to the payment server via the payment gateway server, the payment for the automatic service device is electronically settled from the payer to the payee, and the predetermined product or service is delivered to the automatic service device based on the electronic payment. offer. A beneficiary who intends to receive a product or service by an automatic service device operates an automatic service device terminal to perform a service request operation. The service request operation is, for example, a touch switch for determining a service charge. Based on this service request operation, the image pickup device in the automatic service device terminal is in the image pickup standby state.
The beneficiary operates the beneficiary terminal to send the payment permission request information to the payment server.
When the payment permission request information meets the predetermined requirements, the payment server transmits the payment permission information to the beneficiary terminal.
The beneficiary terminal converts the payment permission information and the information necessary for payment into a two-dimensional code and displays it on the beneficiary display device.
The beneficiary holds the two-dimensional code displayed on the beneficiary display device over the image pickup device.
After imaging the two-dimensional code, the image pickup device in the automatic service device terminal transmits the settlement request processing information converted into operational processing to the store server.
The store server generates a transaction number, starts time counting for timeout management, and further transmits payment request processing information associated with the transaction number to the payment gateway server as store payment request information.
The payment gateway server records the received store payment request information, and at least transfers the payment GW transaction request information including the transaction number (which may include the payment gateway server identification information or the member store information) to the payment server. Send and make a payment request.
After performing the payment processing based on the payment request, the payment server sends the payment result information that the payment is completed to the payment gateway server, and if it is inappropriate, the payment result information that the payment could not be made is transmitted. Send to the payment gateway server.
The settlement gateway server records the settlement result information in association with the corresponding transaction number and transmits the settlement result information to the store server.
Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, a time-out process is executed to invalidate the process related to the transaction number as an abnormal process.
The automatic service equipment terminal starts a process for providing a predetermined product or service based on the billing order information.
As a result, the electronic payment system of the automatic service device according to the present invention generates a transaction number on the store server, so that the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the second object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

第8の発明によれば、享受者端末機の表示装置に表示された二次元コードを、自動サービス機器端末機に装着した撮像装置によって取得し、取得した二次元コードに基づいて、店舗サーバーに続いて決済ゲートウエイサーバーを経由して決済サーバーへ決済要求を行い、自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、電子決済に基ついて自動サービス機器において所定の商品、又はサービスを提供する。自動サービス機器によって商品又はサービスの提供を受けようとする享受者は、自動サービス機器端末機を操作してサービス要求操作を行う。サービス要求操作は、例えば、サービス料金を決定するためのタッチスイッチである。このサービス要求操作に基づいて、自動サービス機器端末機における撮像装置は撮像待機状態になる。自動サービス機器によって商品又はサービスの提供を受けようとする享受者は、享受者端末機を操作して、決済サーバーに対し決済許可要求情報を送信する。
決済サーバーは決済許可要求情報が所定の要件を具備する場合、決済許可情報たるワンタイムトークンを当該享受者端末機へ送信する。
享受者端末機は、少なくともワンタイムトークンを二次元コードに変換し、享受者表示装置に表示する。
享受者は、当該享受者端末機表示装置に表示された二次元コードを撮像装置にかざす。
自動サービス機器端末機における撮像装置は、当該二次元コードを撮像した後、演算処理可能に変換した決済処理要求情報を店舗サーバーへ送信する。
店舗サーバーは、決済処理要求情報の受信に基づいて取引番号を生成すると共に、タイムアウト管理ための時間の計時を開始し、さらに、取引番号に関連付けた決済処理要求情報を店舗決済要求情報(店舗サーバー識別情報を含むことができる。)として決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、受信した店舗決済要求情報を記録すると共に、少なくとも、取引番号を含む決済GW決済要求情報(決済ゲートウエイサーバー識別情報、又は、加盟店情報を含めることができる。)を決済サーバーへ送信して決済要求を行う。
決済サーバーは、決済要求に基づいて、受信したワンタイムトークンが適正な条件を満たすか判別し、適正である場合、決済処理を行った後、決済が完了した旨の決済結果情報を決済ゲートウエイサーバーへ送信し、決済処理できなかった場合、決済できなかった旨の決済結果情報を決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化するタイムアウト処理を実行する。
自動サービス機器端末機は、課金命令情報に基づいて、所定の商品又はサービスの提供のための処理を始動する。
これにより、本発明に係る自動サービス機器の電子決済システムは、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第2の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。
According to the eighth invention, the two-dimensional code displayed on the display device of the beneficiary terminal is acquired by the image pickup device attached to the automatic service device terminal, and the store server is based on the acquired two-dimensional code. Subsequently, a payment request is made to the payment server via the payment gateway server, the payment for the automatic service device is electronically settled from the payer to the payee, and the predetermined product or service is delivered to the automatic service device based on the electronic payment. offer. A beneficiary who intends to receive a product or service by an automatic service device operates an automatic service device terminal to perform a service request operation. The service request operation is, for example, a touch switch for determining a service charge. Based on this service request operation, the image pickup device in the automatic service device terminal is in the image pickup standby state. A beneficiary who intends to receive a product or service by an automatic service device operates a beneficiary terminal to transmit payment permission request information to a payment server.
When the payment permission request information meets the predetermined requirements, the payment server transmits the one-time token, which is the payment permission information, to the beneficiary terminal.
The beneficiary terminal converts at least the one-time token into a two-dimensional code and displays it on the beneficiary display device.
The beneficiary holds the two-dimensional code displayed on the beneficiary terminal display device over the image pickup device.
After imaging the two-dimensional code, the image pickup device in the automatic service device terminal transmits the settlement processing request information converted into arithmetic processing to the store server.
The store server generates a transaction number based on the receipt of the payment processing request information, starts timekeeping for time-out management, and further converts the payment processing request information associated with the transaction number into the store payment request information (store server). Identification information can be included) and sent to the payment gateway server.
The payment gateway server records the received store payment request information, and at least transfers the payment GWpayment request information (which may include the payment gateway server identification information or the member store information) including the transaction number to the payment server. Send and make a payment request.
Based on the payment request, the payment server determines whether the received one-time token meets the appropriate conditions, and if it is appropriate, after performing the payment processing, the payment gateway server indicates that the payment has been completed. If the payment cannot be processed, the payment result information indicating that the payment could not be made is sent to the payment gateway server.
The settlement gateway server records the settlement result information in association with the corresponding transaction number and transmits the settlement result information to the store server.
Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, a time-out process is executed to invalidate the process related to the transaction number as an abnormal process.
The automatic service equipment terminal starts a process for providing a predetermined product or service based on the billing order information.
As a result, the electronic payment system of the automatic service device according to the present invention generates a transaction number on the store server, so that the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the second object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

第9の発明によれば、享受者端末機の表示装置に表示された二次元コードを、自動サービス機器端末機に装着した撮像装置によって取得し、取得した二次元コードに基づいて、店舗サーバーに続いて決済ゲートウエイサーバーを経由して決済サーバーへ決済要求を行い、自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、電子決済に基ついて自動サービス機器において所定の商品、又はサービスを提供する。自動サービス機器によって商品又はサービスの提供を受けようとする享受者は、自動サービス機器端末機を操作し、サービス要求操作として金額選択釦の選択操作を行う。このサービス要求操作に基づいて、自動サービス機器端末機における撮像装置は撮像待機状態になる。
享受者は、享受者端末機を操作して、決済サーバーに対し決済許可要求情報を送信する。
決済サーバーは決済許可要求情報が所定の要件を具備する場合、決済許可情報としてのワンタイムトークンを当該享受者端末機へ送信する。
享受者端末機は、ワンタイムトークン、及び決済に必要な情報を二次元コードに変換し、享受者端末機表示装置に表示する。
享受者は、当該享受者表示装置に表示された二次元コードを撮像装置にかざす。
自動サービス機器端末機における撮像装置は、当該二次元コードを撮像した後、演算処理可能に変換した決済要求処理情報を店舗サーバーへ送信する。
店舗サーバーは、取引番号を生成すると共に、タイムアウト管理ための時間の計時を開始し、さらに、取引番号に関連付けた決済要求処理情報を店舗決済要求情報(店舗サーバー識別情報を含むことができる。)として決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、受信した店舗決済要求情報を記録すると共に、少なくとも、取引番号を含む決済GW取引要求情報(決済ゲートウエイサーバー識別情報、又は、加盟店情報を含めることができる。)を決済サーバーへ送信して取引要求を行う。
決済サーバーは、取引要求に基づいて、受信したワンタイムトークンが適正な条件を満たすか判別し、適正である場合、決済処理を行った後、決済が完了した旨の決済結果情報を決済ゲートウエイサーバーへ送信し、不適正である場合、決済できなかった旨の決済結果情報を決済ゲートウエイサーバーへ送信する。
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化するタイムアウト処理を行う。
自動サービス機器端末機は、課金命令情報に基づいて、擬似課金信号を出力する。
自動サービス機器制御装置は、擬似課金信号に基づいて、所定の商品又はサービスの提供を行う。
これにより、本発明に係る自動サービス機器の電子決済システムは、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第2の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。
According to the ninth invention, the two-dimensional code displayed on the display device of the beneficiary terminal is acquired by the image pickup device attached to the automatic service device terminal, and the store server is based on the acquired two-dimensional code. Subsequently, a payment request is made to the payment server via the payment gateway server, the payment for the automatic service device is electronically settled from the payer to the payee, and the predetermined product or service is delivered to the automatic service device based on the electronic payment. offer. A beneficiary who intends to receive a product or service by an automatic service device operates an automatic service device terminal and performs a selection operation of an amount selection button as a service request operation. Based on this service request operation, the image pickup device in the automatic service device terminal is in the image pickup standby state.
The beneficiary operates the beneficiary terminal to send the payment permission request information to the payment server.
When the payment permission request information meets the predetermined requirements, the payment server sends a one-time token as the payment permission information to the beneficiary terminal.
The beneficiary terminal converts the one-time token and the information necessary for payment into a two-dimensional code and displays it on the beneficiary terminal display device.
The beneficiary holds the two-dimensional code displayed on the beneficiary display device over the image pickup device.
After imaging the two-dimensional code, the image pickup device in the automatic service device terminal transmits the settlement request processing information converted into operational processing to the store server.
The store server generates a transaction number, starts time counting for timeout management, and further, stores payment request processing information associated with the transaction number (can include store server identification information). Send to the payment gateway server as.
The payment gateway server records the received store payment request information, and at least transfers the payment GW transaction request information including the transaction number (which may include the payment gateway server identification information or the member store information) to the payment server. Send to make a transaction request.
Based on the transaction request, the payment server determines whether the received one-time token meets the appropriate conditions, and if it is appropriate, after performing the payment processing, the payment gateway server indicates that the payment has been completed. If it is inappropriate, the payment result information indicating that the payment could not be made is sent to the payment gateway server.
The settlement gateway server records the settlement result information in association with the corresponding transaction number and transmits the settlement result information to the store server.
Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, a timeout process is performed to invalidate the process related to the transaction number as an abnormal process.
The automatic service equipment terminal outputs a pseudo billing signal based on the billing instruction information.
The automatic service device control device provides a predetermined product or service based on a pseudo billing signal.
As a result, the electronic payment system of the automatic service device according to the present invention generates a transaction number on the store server, so that the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the second object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

第10の発明によれば、基本的構成は第8又は第9の発明と同一であるため、本願発明の第2の目的を達成できる。さらに、第10の発明において、自動サービス機器制御装置からの許可情報に基づいて撮像装置は撮像待機状態になる。換言すれば、自動サービス機器が稼働可能状態にある場合、撮像装置は二次元コードを撮像することができる。したがって、無駄な決済処理が行われない利点がある。 According to the tenth invention, since the basic configuration is the same as that of the eighth or ninth invention, the second object of the present invention can be achieved. Further, in the tenth invention, the image pickup device is put into the image pickup standby state based on the permission information from the automatic service device control device. In other words, when the automatic service device is ready for operation, the image pickup device can capture the two-dimensional code. Therefore, there is an advantage that unnecessary payment processing is not performed.

第11の発明によれば、店舗サーバーは、自動サービス機器端末機からの決済要求に関する情報の受信に関連して取引番号を生成して決済ゲートウエイサーバーへ送信する。 According to the eleventh invention, the store server generates a transaction number in connection with receiving information regarding a payment request from an automatic service device terminal and transmits the transaction number to the payment gateway server.
決済ゲートウエイサーバーは、受信した取引番号を含む店舗決済要求情報を記録すると共に、少なくとも、取引番号を含む決済GW決済要求情報を決済サーバーへ送信して決済要求を行う。 The settlement gateway server records the store settlement request information including the received transaction number, and at least transmits the settlement GW settlement request information including the transaction number to the settlement server to make a settlement request.
決済サーバーは、決済ゲートウエイサーバーからの取引番号を含む決済GW決済要求情報が正当権限を有する場合、決済ゲートウエイサーバーを経由して取引番号に関連する店舗サーバーへ決済許可情報を送信する。 When the settlement GW settlement request information including the transaction number from the settlement gateway has legitimate authority, the settlement server transmits the settlement permission information to the store server related to the transaction number via the settlement gateway server.
店舗サーバーは、決済許可情報に基づいてタイムアウト管理ための時間の計時を開始した後、自動サービス機器端末機へ、少なくとも取引番号を送信する。 The store server starts time counting for timeout management based on the payment permission information, and then sends at least the transaction number to the automatic service equipment terminal.
自動サービス機器端末機は、受信した取引番号を含む情報を二次元コードに変換して表示装置に表示する。 The automatic service device terminal converts the information including the received transaction number into a two-dimensional code and displays it on the display device.
享受者端末機において、装着した撮像装置によって自動サービス機器端末機の表示装置に表示された二次元コードを取得し、取得した二次元コードに基づいて決済サーバーへ決済要求を行う。 In the beneficiary terminal, the two-dimensional code displayed on the display device of the automatic service device terminal is acquired by the attached image pickup device, and a payment request is made to the payment server based on the acquired two-dimensional code.
決済サーバーは、決済要求に基づいて、自動サービス機器に対する代金を支払元から支払先へ電子決済を行った後、決済が完了した旨を決済ゲートウエイサーバーへ送信し、決済できなかった場合、決済できなかった旨の決済結果情報を決済ゲートウエイサーバーへ送信する。 Based on the payment request, the payment server makes an electronic payment from the payment source to the payment destination for the automatic service device, then sends a notification that the payment has been completed to the payment gateway server, and if payment cannot be made, payment can be made. Send the payment result information to the effect that there was no payment to the payment gateway server.
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。 The settlement gateway server records the settlement result information in association with the corresponding transaction number and transmits the settlement result information to the store server.
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化するタイムアウト処理を実行する。 Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, a time-out process is executed to invalidate the process related to the transaction number as an abnormal process.
自動サービス機器端末機は、課金命令情報に基づいて、所定の商品又はサービスの提供のための処理を行う。 The automatic service equipment terminal performs processing for providing a predetermined product or service based on the billing order information.
これにより、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー、又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第1の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。 As a result, since the transaction number is generated on the store server, the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the first object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

第12の発明によれば、店舗サーバーは、自動サービス機器端末機からの決済要求に関する情報の受信に関連して取引番号を生成して決済ゲートウエイサーバーへ送信する。 According to the twelfth invention, the store server generates a transaction number in connection with receiving information regarding a payment request from an automatic service device terminal and transmits the transaction number to the payment gateway server.
決済ゲートウエイサーバーは、受信した取引番号を含む店舗決済要求情報を記録すると共に、少なくとも、取引番号を含む決済GW決済要求情報を決済サーバーへ送信して決済要求を行う。 The settlement gateway server records the store settlement request information including the received transaction number, and at least transmits the settlement GW settlement request information including the transaction number to the settlement server to make a settlement request.
決済サーバーは、決済ゲートウエイサーバーからの取引番号を含む決済GW決済要求情報が正当権限を有する場合、決済ゲートウエイサーバーを経由して取引番号に関連する店舗サーバーへ決済許可情報を送信する。 When the settlement GW settlement request information including the transaction number from the settlement gateway has legitimate authority, the settlement server transmits the settlement permission information to the store server related to the transaction number via the settlement gateway server.
店舗サーバーは、決済許可情報に基づいてタイムアウト管理ための時間の計時を開始した後、自動サービス機器端末機へ、少なくとも取引番号を送信する。 The store server starts time counting for timeout management based on the payment permission information, and then sends at least the transaction number to the automatic service equipment terminal.
自動サービス機器端末機は、受信した取引番号を含む情報を二次元コードに変換して表示装置に表示する。 The automatic service device terminal converts the information including the received transaction number into a two-dimensional code and displays it on the display device.
享受者端末機において、装着した撮像装置によって自動サービス機器端末機の表示装置に表示された二次元コードを取得し、取得した二次元コードに基づいて決済サーバーへ決済要求を行う。 In the beneficiary terminal, the two-dimensional code displayed on the display device of the automatic service device terminal is acquired by the attached image pickup device, and a payment request is made to the payment server based on the acquired two-dimensional code.
決済サーバーは、決済要求に基づいて、自動サービス機器に対する代金を支払元から支払先へ電子決済を行った後、決済が完了した旨を決済ゲートウエイサーバーへ送信し、決済できなかった場合、決済できなかった旨の決済結果情報を決済ゲートウエイサーバーへ送信する。 Based on the payment request, the payment server makes an electronic payment from the payment source to the payment destination for the automatic service device, then sends a notification that the payment has been completed to the payment gateway server, and if payment cannot be made, payment can be made. Send the payment result information to the effect that there was no payment to the payment gateway server.
決済ゲートウエイサーバーは、該当する取引番号に関連付けて決済結果情報を記録すると共に、当該決済結果情報を店舗サーバーへ送信する。 The settlement gateway server records the settlement result information in association with the corresponding transaction number and transmits the settlement result information to the store server.
店舗サーバーは、受信した決済結果情報に基づいて、同一の取引番号によって特定される取引が、タイムアウト時間内であるか判別し、タイムアウト時間内である場合、適正な処理であると推認し、自動サービス機器端末機に対し、課金命令情報を送信する。タイムアウト時間を超過した場合、異常処理であるとして当該取引番号に関する処理を無効化するタイムアウト処理を実行する。 Based on the payment result information received, the store server determines whether the transaction specified by the same transaction number is within the time-out time, and if it is within the time-out time, presumes that it is an appropriate process and automatically. Sends billing instruction information to the service device terminal. If the time-out time is exceeded, a time-out process is executed to invalidate the process related to the transaction number as an abnormal process.
自動サービス機器端末機は、課金命令情報に基づいて、所定の商品又はサービスの提供のための処理を行う。 The automatic service equipment terminal performs processing for providing a predetermined product or service based on the billing order information.
これにより、店舗サーバーにおいて取引番号を生成するので、決済ゲートウエイサーバー、又は決済サーバーでの処理が簡略化され、処理スピードに影響を与えることは無い。また、店舗サーバーにおいて、生成した取引番号に関連付けてタイムアウト管理を行うので、決済サーバーにおける演算処理が軽減され、確実にタイムアウト管理を行うことができるので、本発明の第2の目的を達成できる。また、自動サービス機器の分野においても政府が推奨する紙幣又は硬貨を用いないキャッシュレス化を達成できる利点もある。 As a result, since the transaction number is generated on the store server, the processing on the payment gateway server or the payment server is simplified and the processing speed is not affected. Further, since the time-out management is performed in association with the generated transaction number in the store server, the arithmetic processing in the payment server is reduced and the time-out management can be reliably performed, so that the second object of the present invention can be achieved. Also, in the field of automatic service equipment, there is an advantage that cashless society can be achieved without using banknotes or coins recommended by the government.

図1は、本発明にかかる実施例1の自動サービス機器の電子決済システムの概要説明図である。FIG. 1 is a schematic explanatory view of an electronic payment system of an automatic service device according to a first embodiment of the present invention.図2は、本発明にかかる実施例1の自動サービス機器の電子決済システムの機器端末機、店舗サーバー、及び決済ゲートウエイサーバーの接続図である。FIG. 2 is a connection diagram of a device terminal, a store server, and a payment gateway server of the electronic payment system of the automatic service device according to the first embodiment of the present invention.図3は、本発明にかかる実施例1の自動サービス機器の電子決済システムの全体ブロック図である。FIG. 3 is an overall block diagram of the electronic payment system of the automatic service device according to the first embodiment of the present invention.図4は、本発明にかかる実施例1の自動サービス機器としてのゲーム機における貨幣識別装置及び機器端末機の設置対応図であり、(A)は1対1の形態、(B)は1対2の形態、(C)は1対3の形態、(D)は機器端末機テーブルの一例である。4A and 4B are installation correspondence diagrams of a money identification device and a device terminal in a game machine as an automatic service device according to the first embodiment of the present invention, in which FIG. 4A is a one-to-one form and FIG. 4B is a pair. The form of 2, (C) is a one-to-three form, and (D) is an example of an equipment terminal table.図5は、本発明にかかる実施例1の自動サービス機器の店舗サーバーにおける機器端末機識別情報の登録に関する説明図であり、(A)はフローチャート、(B)はメニュー画面、(C)は新規登録画面、(D)は修正画面の一例である。5A and 5B are explanatory views regarding the registration of device terminal identification information in the store server of the automatic service device according to the first embodiment of the present invention, where FIG. 5A is a flowchart, FIG. 5B is a menu screen, and FIG. 5C is new. The registration screen and (D) are examples of correction screens.図6は、本発明にかかる実施例1の自動サービス機器としてのゲーム機であり、(A)は外観図、(B)はブロック図である。FIG. 6 is a game machine as an automatic service device according to the first embodiment of the present invention, (A) is an external view, and (B) is a block diagram.図7は、本発明にかかる実施例1の自動サービス機器としてのゲーム機の作用説明用のフローチャートである。FIG. 7 is a flowchart for explaining the operation of the game machine as the automatic service device according to the first embodiment of the present invention.図8は、本発明にかかる実施例1の自動サービス機器の電子決済システムの自動サービス機器端末機であり、(A)はブロック図、(B)は機器端末機テーブルの一例である。FIG. 8 is an automatic service equipment terminal of the electronic payment system of the automatic service equipment of the first embodiment according to the present invention, (A) is a block diagram, and (B) is an example of an equipment terminal table.図9は、本発明にかかる実施例1の自動サービス機器の電子決済システムの自動サービス機器端末機の作用説明用のフローチャートである。FIG. 9 is a flowchart for explaining the operation of the automatic service equipment terminal of the electronic payment system of the automatic service equipment according to the first embodiment of the present invention.図10は、本発明にかかる実施例1の自動サービス機器の電子決済システムの自動サービス機器端末機の表示装置における表示であり、(A)は金額選択釦152の選択画面、(B)は同装置の撮像待機画面、(C)は同装置の決済処理中の画面、及び(D)は決済完了画面の一例である。FIG. 10 shows a display on the display device of the automatic service device terminal of the electronic payment system of the automatic service device according to the first embodiment, (A) is the selection screen of theamount selection button 152, and (B) is the same. The image pickup standby screen of the device, (C) is a screen during payment processing of the device, and (D) is an example of a payment completion screen.図11は、本発明にかかる実施例1の自動サービス機器の電子決済装置の実施例1の店舗サーバーのブロック図である。FIG. 11 is a block diagram of the store server of the first embodiment of the electronic payment device of the automatic service device of the first embodiment according to the present invention.図12は、本発明にかかる実施例1の自動サービス機器の電子決済システムの実施例1の店舗サーバーにおいて管理する管理テーブルの一例である。FIG. 12 is an example of a management table managed in the store server of the first embodiment of the electronic payment system of the automatic service device of the first embodiment according to the present invention.図13は、本発明にかかる実施例1の自動サービス機器の電子決済システムの店舗サーバーの作用説明用のフローチャートである。FIG. 13 is a flowchart for explaining the operation of the store server of the electronic payment system of the automatic service device according to the first embodiment of the present invention.図14は、本発明にかかる実施例1の自動サービス機器の電子決済システムの決済ゲートウエイサーバーのブロック図である。FIG. 14 is a block diagram of a payment gateway server of the electronic payment system of the automatic service device according to the first embodiment of the present invention.図15は、本発明にかかる実施例1の自動サービス機器の電子決済システムの決済ゲートウエイサーバーにおける決済GWテーブルの一例である。FIG. 15 is an example of a payment GW table in the payment gateway server of the electronic payment system of the automatic service device according to the first embodiment of the present invention.図16は、本発明にかかる実施例1の自動サービス機器の電子決済システムの決済ゲートウエイサーバーの作用説明用のフローチャートである。FIG. 16 is a flowchart for explaining the operation of the payment gateway server of the electronic payment system of the automatic service device according to the first embodiment of the present invention.図17は、本発明にかかる実施例1の自動サービス機器の電子決済システムの決済サーバーのブロック図である。FIG. 17 is a block diagram of a payment server of the electronic payment system of the automatic service device according to the first embodiment of the present invention.図18は、本発明にかかる実施例1の自動サービス機器の電子決済システムの決済サーバーの作用を説明するためのフローチャートである。FIG. 18 is a flowchart for explaining the operation of the payment server of the electronic payment system of the automatic service device according to the first embodiment of the present invention.図19は、本発明にかかる実施例1の自動サービス機器の電子決済システムの決済サーバーにおける決済サーバーテーブルの一例である。FIG. 19 is an example of a payment server table in the payment server of the electronic payment system of the automatic service device according to the first embodiment of the present invention.図20は、本発明にかかる実施例1の自動サービス機器の電子決済システムの決済サーバーにおける決済アプリの作用説明図であり、(A)はダウンロード方法を説明するためのフローチャート、(B)は決済アプリテーブルの一例である。FIG. 20 is an explanatory diagram of the operation of the payment application in the payment server of the electronic payment system of the automatic service device according to the first embodiment, (A) is a flowchart for explaining a download method, and (B) is a payment. This is an example of an app table.図21は、本発明にかかる実施例1の自動サービス機器の電子決済システム置の享受者端末機(携帯情報機器)であり、(A)はブロック図、(B)は享受者端末機記憶テーブルの一例である。FIG. 21 is a beneficiary terminal (portable information device) of the electronic payment system of the automatic service device of the first embodiment according to the present invention, (A) is a block diagram, and (B) is a beneficiary terminal storage table. This is an example.図22は、本発明にかかる実施例1の自動サービス機器の電子決済システムの享受者端末機の作用説明図であり、(A)はフローチャート、(B)は変形例のフローチャート、(C)は(B)のフローチャートにおける決済画面の例である。FIG. 22 is an operation explanatory diagram of the beneficiary terminal of the electronic payment system of the automatic service device of the first embodiment according to the present invention, (A) is a flowchart, (B) is a flowchart of a modified example, and (C) is. This is an example of the payment screen in the flowchart of (B).図23は、本発明にかかる実施例1の自動サービス機器の電子決済システムの享受者端末機における表示画面であり、(A)は決済ブランド選択画面画面、(B)は決済許可要求画面、(C)は二次元コードを表示器に表示させた画面、(D)は取引確認画面の一例である。FIG. 23 is a display screen of the enjoyer terminal of the electronic payment system of the automatic service device of the first embodiment according to the present invention, (A) is a payment brand selection screen, (B) is a payment permission request screen, ( C) is an example of a screen in which a two-dimensional code is displayed on a display, and (D) is an example of a transaction confirmation screen.図24は、本発明にかかる自動サービス機器の電子決済システムの実施例1の作用説明用のフローチャートである。FIG. 24 is a flowchart for explaining the operation of the first embodiment of the electronic payment system of the automatic service device according to the present invention.図25は、本発明にかかる自動サービス機器の電子決済システムの実施例2の作用説明用のフローチャートである。FIG. 25 is a flowchart for explaining the operation of the second embodiment of the electronic payment system of the automatic service device according to the present invention.

本発明の自動サービス機器の電子決済方法は、少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機又は前記享受者端末機に表示した二次元コードを、前記享受者端末機又は前記享受者端末機の撮像装置にて取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、前記店舗サーバーは、前記二次元コードに関連する情報の受信に基づいて取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する前記決済結果情報が前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済方法であることが好ましい。
また、少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを前記自動サービス機器端末機に装着した撮像装置にて取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基ついて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、前記店舗サーバーは、前記二次元コードに関連する情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する前記決済結果情報が前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済方法であることが好ましい。
さらに、少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを前記自動サービス機器端末機に装着した撮像装置にて取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基ついて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、前記自動サービス機器端末機は、金額選択釦の操作に基づいて前記撮像装置を撮像待機状態とし、前記享受者端末機は、決済要求操作に基づいて前記決済サーバーに対し決済要求情報を送信し、前記決済サーバーは、前記決済要求情報に基づいてワンタイムトークンを前記享受者端末機に対し送信し、前記享受者端末機は、受信した前記ワンタイムトークンを前記二次元コードに変換して表示装置に表示し、前記自動サービス機器端末機は、撮像待機状態において前記二次元コードを検知した場合、画像情報として撮像した後、演算処理可能な二次元コード関連情報に変換して前記店舗サーバーへ送信し、前記店舗サーバーは、前記二次元コード関連情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する前記決済結果情報が前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済方法であることが好ましい。
本発明は、さらに、前記店舗サーバーは、前記決済結果情報に基づいて課金命令情報を前記自動サービス機器端末機へ送信し、前記自動サービス機器端末機は、前記課金命令情報に基づいて前記自動サービス機器制御装置に対し擬似課金信号を出力し、前記自動サービス機器制御装置は、前記擬似課金信号に基づいて自動サービス機能を開始すると共に、前記自動サービス機器端末機に対し課金結果信号を出力し、前記自動サービス機器端末機は前記課金結果信号の受信に基づいて前記課金結果信号を前記店舗サーバーに対し送信し、前記店舗サーバーは、前記課金結果信号を前記取引番号に関連付けて記録する自動サービス機器の電子決済方法であることが好ましい。
さらに、前記自動サービス機器端末機は、前記自動サービス機器制御装置からの許可情報に基づいて、前記金額選択釦の操作を有効にする自動サービス機器の電子決済方法であることが好ましい。
The electronic payment method of the automatic service device of the present invention is at least an automatic service device control device for the automatic service device, an automatic service device terminal, a store server, a beneficiary terminal, a payment gateway server, and payment. The two-dimensional code including the server and displayed on the beneficiary terminal or the beneficiary terminal is acquired by the image pickup device of the beneficiary terminal or the beneficiary terminal, and is based on the acquired two-dimensional code. Then, a payment request is made to the payment server via the payment gateway server following the store server, the payment for the automatic service device is electronically settled from the payer to the payee, and the automatic payment is made based on the electronic payment. An electronic payment method for an automatic service device that provides a predetermined product or service in a service device, the store server generates a transaction number based on the reception of information related to the two-dimensional code, and has a timeout period. It is characterized by starting time counting and executing a time-out process when the payment result information related to the same transaction number as the transaction number from the payment server via the payment gateway server is not received within the time-out time. It is preferable that the method is an electronic payment method for automatic service devices.
Further, at least, the user terminal includes an automatic service device control device for an automatic service device, an automatic service device terminal, a store server, a beneficiary terminal, a payment gateway server, and a payment server. The displayed two-dimensional code is acquired by an image pickup device attached to the automatic service device terminal, and based on the acquired two-dimensional code, payment is made to the payment server via the payment gateway server following the store server. A request is made and the payment for the automatic service device is electronically settled from the payer to the payee, and the electronic payment method of the automatic service device that provides a predetermined product or service in the automatic service device based on the electronic payment is used. Therefore, the store server generates a transaction number in connection with receiving information related to the two-dimensional code, starts timing of a timeout time, and uses the payment gateway server from the payment server. When the payment result information related to the same transaction number as the transaction number is not received within the time-out time, it is preferable that the electronic payment method of the automatic service device is characterized by executing a time-out process.
Further, at least, the user terminal includes an automatic service device control device for an automatic service device, an automatic service device terminal, a store server, a beneficiary terminal, a payment gateway server, and a payment server. The displayed two-dimensional code is acquired by an image pickup device attached to the automatic service device terminal, and based on the acquired two-dimensional code, payment is made to the payment server via the payment gateway server following the store server. A request is made, the price for the automatic service device is electronically settled from the payer to the payee, and the electronic payment method of the automatic service device that provides a predetermined product or service in the automatic service device based on the electronic payment. Therefore, the automatic service device terminal puts the image pickup device in an image pickup standby state based on the operation of the amount selection button, and the beneficiary terminal sends payment request information to the payment server based on the payment request operation. The payment server transmits the one-time token to the beneficiary terminal based on the payment request information, and the beneficiary terminal converts the received one-time token into the two-dimensional code. When the automatic service device terminal detects the two-dimensional code in the image pickup standby state, the automatic service device terminal captures the image as image information and then converts it into information related to the two-dimensional code that can be calculated. Sending to the server, the store server generates a transaction number in connection with receiving the two-dimensional code-related information, starts timing of the timeout time, and uses the payment gateway server from the payment server. When the payment result information related to the same transaction number as the transaction number is not received within the time-out time, it is preferable that the electronic payment method of the automatic service device is characterized by executing the time-out process.
In the present invention, the store server further transmits billing command information to the automatic service device terminal based on the payment result information, and the automatic service device terminal is based on the billing command information. A pseudo billing signal is output to the device control device, and the automatic service device control device starts an automatic service function based on the pseudo billing signal and outputs a billing result signal to the automatic service device terminal. The automatic service device terminal transmits the billing result signal to the store server based on the reception of the billing result signal, and the store server records the billing result signal in association with the transaction number. It is preferable to use the electronic payment method of.
Further, the automatic service device terminal is preferably an electronic payment method for the automatic service device that enables the operation of the amount selection button based on the permission information from the automatic service device control device.

本発明は、少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記自動サービス機器端末機又は前記享受者端末機に表示した二次元コードを、前記自動サービス機器端末機又は前記享受者端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基ついて前記自動サービス機器において所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、前記店舗サーバーは、前記二次元コードに関連する情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する決済結果情報を前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とする自動サービス機器の電子決済システムであることが好ましい。
さらに、少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを前記自動サービス機器端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記決済サーバーからの決済結果情報に基ついて、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基ついて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、前記店舗サーバーは、前記二次元コードに関連する情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始し、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する決済結果情報を前記タイムアウト時間内に受信しない場合、当該取引番号に関連する処理を無効化することを特徴とする自動サービス機器の電子決済システムであることが好ましい。
さらに、少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記享受者端末機に表示した二次元コードを前記自動サービス機器端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記店舗サーバーに続いて前記決済ゲートウエイサーバーを経由して前記決済サーバーへ決済要求を行い、前記決済サーバーからの決済結果情報に基ついて、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基ついて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、前記自動サービス機器端末機は、自動サービス機器の料金を選択するための金額選択釦を有し、当該金額選択釦の操作に基づいて前記撮像装置において撮像待機状態になると共に、当該撮像装置における撮像に基づいて演算処理可能な二次元コード関連情報に変換して前記店舗サーバーへ送信し、前記享受者端末機は、決済要求操作に基づいて前記決済サーバーに対し決済処理要求情報を送信すると共に、前記決済サーバーから受信したワンタイムトークンを二次元コードに変換して自己の享受者端末機表示装置に表示し、前記決済ゲートウエイサーバーは、前記店舗サーバーから決済要求情報の受信に基づいて、取引番号を記録すると共に、前記決済サーバーへ前記決済要求情報を送信し、かつ前記決済サーバーからの決済結果情報の受信に基づいて、同一の取引番号に関連付けて当該決済結果情報を記録すると共に、前記店舗サーバーへ送信し、前記決済サーバーは、前記決済処理要求情報に基づいてワンタイムトークンを前記享受者端末機に対し送信すると共に、受信した前記二次元コード関連情報に基づいて決済処理を行った後、決済結果情報を前記決済ゲートウエイサーバーへ送信し、前記店舗サーバーは、前記二次元コード関連情報の受信に関連して取引番号を生成すると共に、タイムアウト時間の計時を開始する
と共に、前記決済ゲートウエイサーバーへ決済要求情報を送信すると共に、前記決済ゲートウエイサーバーからの記録した前記取引番号と同一の取引番号に関連する決済結果情報が前記タイムアウト時間内に受信されない場合、前記取引番号に関連する決済処理を無効化することを特徴とする自動サービス機器の電子決済システムであることが好ましい。
本発明にかかる自動サービス機器の電子決済システムは、さらに、前記店舗サーバーは、前記決済結果情報に基づいて課金命令情報を前記自動サービス機器端末機へ送信し、前記自動サービス機器端末機は、前記課金命令情報に基づいて前記自動サービス機器制御装置に対し擬似課金信号を出力し、前記自動サービス機器制御装置は、前記擬似課金信号に基づいて自動サービス機能を開始すると共に、前記自動サービス機器端末機に対し課金結果信号を出力し、前記自動サービス機器端末機は前記課金結果信号の受信に基づいて前記課金結果信号を前記店舗サーバーに対し送信し、前記店舗サーバーは、前記課金結果信号を前記取引番号に関連付けて記録する自動サービス機器の電子決済システムであることが好ましい。
さらに、本発明にかかる自動サービス機器の電子決済システムは、前記自動サービス機器端末機は、前記自動サービス機器制御装置からの許可情報に基づいて、前記金額選択釦の操作を有効にする自動サービス機器の電子決済システムであることが好ましい。
また、本発明にかかる自動サービス機器の電子決済方法は、少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記自動サービス機器端末機に表示した二次元コードを前記享受者端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、前記店舗サーバーは、前記自動サービス機器端末機からの決済要求に関する情報の受信に関連して取引番号を生成して前記決済ゲートウエイサーバーへ送信し、前記決済サーバーは、前記決済ゲートウエイサーバーを経由した前記取引番号を含む決済GW決済要求情報が正当権限を有する場合、前記決済ゲートウエイサーバーを経由して前記取引番号に関連する前記店舗サーバーへ決済許可情報を送信し、前記店舗サーバーは、前記決済許可情報(SAI)に基づいてタイムアウト時間の計時を開始すると共に、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する決済結果情報を前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とすることが好ましい。
さらに、 本発明にかかる自動サービス機器の電子決済システムは、少なくとも、自動サービス機器のための自動サービス機器制御装置と、自動サービス機器端末機と、店舗サーバーと、享受者端末機と、決済ゲートウエイサーバーと、決済サーバーを含み、前記自動サービス機器端末機に表示した二次元コードを前記享受者端末機に装着した撮像装置によって取得し、取得した前記二次元コードに基づいて前記決済サーバーへ決済要求を行い、前記自動サービス機器に対する代金を支払元から支払先へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、前記店舗サーバーは、前記自動サービス機器端末機からの決済要求に関する情報の受信に関連して取引番号を生成して前記決済ゲートウエイサーバーへ送信し、前記決済サーバーは、前記決済ゲートウエイサーバーを経由した前記取引番号を含む決済GW決済要求情報が正当権限を有する場合、前記決済ゲートウエイサーバーを経由して前記取引番号に関連する前記店舗サーバーへ決済許可情報を送信し、前記店舗サーバーは、前記決済許可情報(SAI)に基づいてタイムアウト時間の計時を開始すると共に、前記決済サーバーからの前記決済ゲートウエイサーバーを経由した前記取引番号と同一の取引番号に関連する決済結果情報を前記タイムアウト時間内に受信しない場合、タイムアウト処理を実行することを特徴とすることが好ましい。
The present invention includes at least an automated service device control device for an automated service device, an automated service device terminal, a store server, a beneficiary terminal, a payment gateway server, and a payment server. The two-dimensional code displayed on the terminal or the beneficiary terminal is acquired by the image pickup device attached to the automated service equipment terminal or the beneficiary terminal, and is sent to the store server based on the acquired two-dimensional code. Subsequently, a payment request is made to the payment server via the payment gateway server, the payment for the automatic service device is electronically settled from the payer to the payee, and a predetermined value is set in the automatic service device based on the electronic payment. An electronic payment system for automated service devices that provide goods or services, the store server generates a transaction number in connection with receiving information related to the two-dimensional code and starts timing the timeout period. , An automated service device that executes a time-out process when payment result information related to the same transaction number as the transaction number via the payment gateway server from the payment server is not received within the time-out time. It is preferable to use the electronic payment system of.
Further, at least, the automatic service equipment control device for the automatic service equipment, the automatic service equipment terminal, the store server, the beneficiary terminal, the payment gateway server, and the payment server are included in the beneficiary terminal. The displayed two-dimensional code is acquired by an image pickup device attached to the automatic service device terminal, and a payment request is made to the payment server via the payment gateway server following the store server based on the acquired two-dimensional code. Is performed, and the payment for the automatic service device is electronically settled from the payer to the payee based on the payment result information from the payment server, and a predetermined product or service is set in the automatic service device based on the electronic payment. The store server is an electronic payment system for an automatic service device that generates a transaction number in connection with receiving information related to the two-dimensional code, and starts counting a timeout time to make the payment. If the payment result information related to the same transaction number as the transaction number via the payment gateway server from the server is not received within the timeout time, the process related to the transaction number is invalidated. It is preferably an electronic payment system for automatic service equipment.
Further, at least, the user terminal includes an automatic service device control device for an automatic service device, an automatic service device terminal, a store server, a beneficiary terminal, a payment gateway server, and a payment server. The displayed two-dimensional code is acquired by an image pickup device attached to the automatic service device terminal, and a payment request is made to the payment server via the payment gateway server following the store server based on the acquired two-dimensional code. Is performed, and the payment for the automatic service device is electronically settled from the payer to the payee based on the payment result information from the payment server, and a predetermined product or service is set in the automatic service device based on the electronic payment. An electronic payment system for an automatic service device, the automatic service device terminal has an amount selection button for selecting a charge for the automatic service device, and the image pickup is performed based on the operation of the amount selection button. At the same time as the device enters the image pickup standby state, it is converted into two-dimensional code-related information that can be calculated based on the image pickup in the image pickup device and transmitted to the store server, and the beneficiary terminal is based on the payment request operation. The payment processing request information is transmitted to the payment server, and the one-time token received from the payment server is converted into a two-dimensional code and displayed on its own beneficiary terminal display device. The same transaction number is recorded based on the receipt of payment request information from the store server, the payment request information is transmitted to the payment server, and the payment result information is received from the payment server. The payment result information is recorded in association with the above and transmitted to the store server, and the payment server transmits and receives the one-time token to the beneficiary terminal based on the payment processing request information. After performing payment processing based on the two-dimensional code-related information, the payment result information is transmitted to the payment gateway server, and the store server generates a transaction number in connection with receiving the two-dimensional code-related information. , The time-out time is started to be timed, the payment request information is transmitted to the payment gateway server, and the payment result information related to the same transaction number as the transaction number recorded from the payment gateway server is within the time-out time. If not received, the payment process related to the transaction number will be invalidated. It is preferable that the electronic payment system is an automatic service device characterized by the above.
In the electronic payment system of the automatic service device according to the present invention, the store server further transmits billing instruction information to the automatic service device terminal based on the payment result information, and the automatic service device terminal is described by the automatic service device terminal. A pseudo billing signal is output to the automatic service device control device based on the billing command information, and the automatic service device control device starts an automatic service function based on the pseudo billing signal and also starts the automatic service device terminal. The automatic service equipment terminal outputs the billing result signal to the store server, the automatic service device terminal transmits the billing result signal to the store server based on the reception of the billing result signal, and the store server transmits the billing result signal to the transaction. It is preferable that the electronic payment system is an automatic service device that records in association with a number.
Further, in the electronic payment system of the automatic service device according to the present invention, the automatic service device terminal enables the operation of the amount selection button based on the permission information from the automatic service device control device. It is preferable to use the electronic payment system of.
Further, the electronic payment method of the automatic service device according to the present invention is at least an automatic service device control device for the automatic service device, an automatic service device terminal, a store server, a beneficiary terminal, and a payment gateway server. And, including the payment server, the two-dimensional code displayed on the automatic service device terminal is acquired by the image pickup device attached to the beneficiary terminal, and the payment request is sent to the payment server based on the acquired two-dimensional code. It is an electronic payment method of an automatic service device that electronically setstles the price for the automatic service device from the payer to the payee and also provides a predetermined product or service in the automatic service device based on the electronic payment. The store server generates a transaction number in connection with receiving information regarding a payment request from the automatic service device terminal and transmits the transaction number to the payment gateway server, and the payment server is the payment server via the payment gateway server. When the payment GW payment request information including the transaction number has legitimate authority, the payment permission information is transmitted to the store server related to the transaction number via the payment gateway server, and the store server sends the payment permission information. When the time-out time is started to be timed based on (SAI) and the payment result information related to the same transaction number as the transaction number from the payment server via the payment gateway server is not received within the time-out time. , It is preferable to execute a timeout process.
Further, the electronic payment system of the automatic service device according to the present invention is at least an automatic service device control device for the automatic service device, an automatic service device terminal, a store server, a beneficiary terminal, and a payment gateway server. And, including the payment server, the two-dimensional code displayed on the automatic service device terminal is acquired by the image pickup device attached to the beneficiary terminal, and the payment request is sent to the payment server based on the acquired two-dimensional code. An electronic payment system for an automatic service device that electronically setstles the price for the automatic service device from the payer to the payee and provides a predetermined product or service in the automatic service device based on the electronic payment. The store server generates a transaction number in connection with receiving information regarding a payment request from the automatic service device terminal and transmits the transaction number to the payment gateway server, and the payment server is the payment server via the payment gateway server. When the payment GW payment request information including the transaction number has legitimate authority, the payment permission information is transmitted to the store server related to the transaction number via the payment gateway server, and the store server sends the payment permission information. When the time-out time is started to be timed based on (SAI) and the payment result information related to the same transaction number as the transaction number from the payment server via the payment gateway server is not received within the time-out time. , It is preferable to execute a timeout process.

まず図1を参照して、本発明にかかる自動サービス機器102の電子決済システム104の概要を説明する。本実施例1において、自動サービス機器102は、施設(アミューズメント施設、所謂ゲームセンター)100(図1においては第1施設1001~第n施設100n)に設置されたゲーム機106である。具体的には、第1施設1001には多数のゲーム機1061a~1061n、第2施設1002には多数のゲーム機1062a~1062n、第n施設100nには多数のゲーム機106na~106nnが配置されている。なお、以下の説明において、ゲーム機は総称してゲーム機106として説明する。各ゲーム機106には液晶表示器等によって構成される表示装置たる端末表示装置108を有する自動サービス機器端末機110 (以下「機器端末機110」という。)が、それぞれ個別に取り付けられている。なお、端末表示装置108及び機器端末機110についても個別に番号を付すべきであるが、説明の便宜上全て同一の番号を用いる。機器端末機110はルーター112を用いたLAN(Local Area Network)によって店舗サーバー114(第1店舗サーバー1141、第2店舗サーバー1142、第n店舗サーバー114n)に接続され、店舗サーバー114は、インターネット116に接続されている。また、インターネット116には決済ゲートウエイサーバー118(以下「決済GWサーバー118」という。)が接続されている。決済GWサーバー118には専用回線122を介して決済サーバー124に接続されている。決済サーバー124は、更にクレジットカード、又は銀行に関する決済サーバー等の他の決済サーバー124に専用回線を介して接続され、所定の範囲において決済処理が可能に構築されている。本発明に係る決済サーバー124は、二次元コードを利用してインターネット116を介して決済を実行する決済システムの基盤を構成し、本決済システムのプラットフォーム、通称、電子決済ブランド130を構成している。自動サービス機器102による商品又はサービスの享受者(顧客)が保有する、享受者端末機126、例えば、携帯情報機器たるスマートフォン、携帯電話機、タブレットコンピュータ等も構成要件である。享受者端末機126は、公衆無線通信回線128及び通信事業者サーバー129の中継によって、決済サーバー124に接続可能である。 First, with reference to FIG. 1, an outline of theelectronic payment system 104 of theautomatic service device 102 according to the present invention will be described. In the first embodiment, theautomatic service device 102 is agame machine 106 installed in a facility (amusement facility, so-called game center) 100 (in FIG. 1, thefirst facility 1001 to thenth facility 100n). Specifically, a large number ofgame machines 1061a to 1061n are arranged in thefirst facility 1001, a large number ofgame machines 1062a to 1062n are arranged in thesecond facility 1002, and a large number of game machines 106na to 106nn are arranged in thenth facility 100n. There is. In the following description, the game machines will be collectively referred to as agame machine 106. Eachgame machine 106 is individually attached with an automatic service device terminal 110 (hereinafter referred to as "device terminal 110") having aterminal display device 108 which is a display device composed of a liquid crystal display or the like. Theterminal display device 108 and thedevice terminal 110 should also be numbered individually, but the same numbers are used for convenience of explanation. Thedevice terminal 110 is connected to the store server 114 (first store server 1141,second store server 1142,nth store server 114n) by a LAN (Local Area Network) using arouter 112, and thestore server 114 is connected to theInternet 116. It is connected to the. Further, a payment gateway server 118 (hereinafter referred to as "payment GW server 118") is connected to theInternet 116. Thepayment GW server 118 is connected to thepayment server 124 via adedicated line 122. Thepayment server 124 is further connected to anotherpayment server 124 such as a credit card or a payment server related to a bank via a dedicated line, and is constructed so that payment processing can be performed within a predetermined range. Thepayment server 124 according to the present invention constitutes the basis of a payment system that executes payment via theInternet 116 using a two-dimensional code, and constitutes the platform of the payment system, commonly known as theelectronic payment brand 130. .. Abeneficiary terminal 126 owned by a beneficiary (customer) of a product or service by theautomatic service device 102, for example, a smartphone, a mobile phone, a tablet computer, etc., which are mobile information devices, is also a constituent requirement. Thebeneficiary terminal 126 can be connected to thepayment server 124 by relaying the publicwireless communication line 128 and thecarrier server 129.

次に施設100を図2を参照しつつ説明する。
施設1001を例にすると、機器端末機110はゲーム機1061a~1061nに装置された貨幣識別装置1361~136nに対応づけて装着され、有線又は無線によるLAN(Local Area Network)111を介してルーター112に接続されている。ルーター112は、有線に又は無線の通信手段によって、店舗サーバー114に接続されている。通常、ゲーム機106は筐体毎に構成され、図2又は図3に示すように、ゲーム機1061aには一つの貨幣識別装置1361aが装着され、この貨幣識別装置1361aに対応づけて一つの機器端末機1101aが装着されている。しかし、例えば、クレーンゲームのように、1台のゲーム機筐体に対し複数、図2及び図4(B)においては、ゲーム機1061bに対し2つの貨幣識別装置1362a、1362bが装置され、各貨幣識別装置1362a、1362bに対し個別に機器端末機1102a、1102bがそれぞれ対応づけられて装着されている。また、図2及び図4(C)においては、ゲーム機1061nに対し3つの貨幣識別装置136na、136nb、136ncが装着され、それぞれに対応づけられて機器端末機110na、110nb、及び110ncが装着されている。さらに、1台のゲーム機106に対し、4以上の貨幣識別装置136及び機器端末機110が場合もある。
Next, thefacility 100 will be described with reference to FIG.
Takingfacility 1001 as an example, thedevice terminal 110 is attached to the currency identification devices 1361 to 136n installed in thegame machines 1061a to 1061n, and is attached to therouter 112 via a wired or wireless LAN (Local Area Network) 111. It is connected to the. Therouter 112 is connected to thestore server 114 by wired or wireless communication means. Normally, thegame machine 106 is configured for each housing, and as shown in FIG. 2 or 3, onemoney identification device 1361a is attached to thegame machine 1061a, and one device is associated with themoney identification device 1361a. Theterminal 1101a is installed. However, for example, as in a crane game, a plurality ofcurrency identification devices 1362a and 1362b are installed in one game machine housing, and in FIGS. 2 and 4B, twocurrency identification devices 1362a and 1362b are installed in thegame machine 1061b. Thedevice terminals 1102a and 1102b are individually associated with and attached to thecurrency identification devices 1362a and 1362b, respectively. Further, in FIGS. 2 and 4 (C), three currency identification devices 136na, 136nb, and 136nc are attached to thegame machine 1061n, and the device terminals 110na, 110nb, and 110nc are attached to each of them. ing. Further, there may be four or morecurrency identification devices 136 anddevice terminals 110 for onegame machine 106.

次に自動サービス機器102たるゲーム機106を主に図3を参照しつつ説明する。
ゲーム機106は、所定価値の硬貨C、例えば100円硬貨100C、500円硬貨500C等によって、所定のゲームの実行を提供する機能を有する機器であり、例えば、クレーンゲーム機、ビデオゲーム機、メダルゲーム機、トレーディングカードゲーム機、写真自動販売機等である。
Next, thegame machine 106, which is theautomatic service device 102, will be described mainly with reference to FIG.
Thegame machine 106 is a device having a function of providing a predetermined game execution by a coin C having a predetermined value, for example, a 100-yen coin 100C, a 500-yen coin 500C, or the like, and is, for example, a crane game machine, a video game machine, or a medal. Game machines, trading card game machines, photo vending machines, etc.

次にゲーム機106の主要なハード構成を、主に図6を参照しつつ説明する。
ゲーム機106は、大まかには自動サービス機器制御装置132たるゲーム機制御装置133、ゲーム用ハードウエア134、貨幣識別装置136、ゲーム機識別情報記憶装置138、稼働可否情報出力装置142、料金情報出力装置144、ゲーム機通信装置146、電子決済起動装置148、及び稼働中信号出力装置149を含んでいる。
Next, the main hardware configuration of thegame machine 106 will be described mainly with reference to FIG.
Thegame machine 106 is roughly an automatic servicedevice control device 132, a gamemachine control device 133,game hardware 134, acurrency identification device 136, a game machine identificationinformation storage device 138, an operation availabilityinformation output device 142, and charge information output. It includes adevice 144, a gameconsole communication device 146, an electronicpayment activation device 148, and an operatingsignal output device 149.

ゲーム機制御装置133は、料金の受領を表す課金信号CHS、及び擬似課金信号FCSに基づいてゲーム用ハードウエア134を作動させてサービスの享受者に対しゲームの実行を提供する機能を有し、本実施例1においては、更にゲームの提供が可能か否かの稼働可否情報AVI、及び稼働中であることを表す稼働中信号RNSを機器端末機110へ出力する機能等を有する。ゲーム機制御装置133は、例えばマイクロコンピュータによって構成されている。 The gamemachine control device 133 has a function of operating thegame hardware 134 based on the charge signal CHS indicating the receipt of the charge and the pseudo charge signal FCS to provide the beneficiary of the service to execute the game. The first embodiment further has an operation availability information AVI as to whether or not the game can be provided, and a function of outputting an operating signal RNS indicating that the game is in operation to thedevice terminal 110. The gamemachine control device 133 is configured by, for example, a microcomputer.

ゲーム用ハードウエア134は、ゲーム機制御装置133からの起動信号STSを受信し、享受者による操作ボタン等の操作に基づいて、各種アクチュエータを所定のタイミングで作動させ、又はディスプレイに所定の表示を行う等によってゲームを提供する機能を有する。 Thegame hardware 134 receives the start signal STS from the gamemachine control device 133, and based on the operation of the operation buttons and the like by the beneficiary, activates various actuators at a predetermined timing or displays a predetermined display on the display. It has a function to provide a game by performing.

貨幣識別装置136は、ゲーム機106において設定された料金を貨幣によって受け付けた場合、ゲーム機制御装置133にパルス信号等の課金信号CHSを出力する機能を有し、公知の硬貨選別装置等が用いられる。 Thecoin identification device 136 has a function of outputting a billing signal CHS such as a pulse signal to the gamemachine control device 133 when the charge set in thegame machine 106 is received by money, and is used by a known coin sorting device or the like. Be done.

ゲーム機識別情報記憶装置138は、ゲーム機106毎に個別に定められた自動機識別情報AIDを記憶し、要求に応じて出力する機能を有し、公知の記憶装置が用いられる。自動機識別情報AIDは、数字、アルファベット、又はそれらの組み合わせによって構成され、予め管理者によって記憶される。 The game machine identificationinformation storage device 138 has a function of storing the automatic machine identification information AID individually determined for eachgame machine 106 and outputting it in response to a request, and a known storage device is used. The automatic machine identification information AID is composed of numbers, alphabets, or a combination thereof, and is stored in advance by the administrator.

稼働可否情報出力装置142は、稼働可否情報出力装置142から出力される稼働可否情報AVIを記憶し、出力する機能を有し、公知の記憶装置が用いられる。稼働可否情報AVIは、例えば、ゲームの提供が可能である場合「1」のゲーム許可情報POI、不可である場合「0」の作働不能情報IPIが出力される。 The operabilityinformation output device 142 has a function of storing and outputting the operability information AVI output from the operabilityinformation output device 142, and a known storage device is used. For the operation availability information AVI, for example, the game permission information POI of "1" is output when the game can be provided, and the inoperability information IPI of "0" is output when the game cannot be provided.

料金情報出力装置144は、当該ゲーム機106の1回当たりの料金情報CHIを記憶し、出力する機能を有し、ゲーム機106の料金設定に対応して予め管理者によって記憶される。料金は一種類に限らず、100円、500円等複数種に設定し、選択された金額を料金情報CHIとすることもできる。なお、料金情報CHIは上限額を設定することが好ましい。上限額の設定は、不正な決済処理が行われた場合の損害を軽減するためであり、例えば、自動サービス機器102である場合5000円以下、ゲーム機106である場合800円以下の決済に適用することが好ましい。 The chargeinformation output device 144 has a function of storing and outputting the charge information CHI for each time of thegame machine 106, and is stored in advance by the administrator corresponding to the charge setting of thegame machine 106. The charge is not limited to one type, but can be set to multiple types such as 100 yen and 500 yen, and the selected amount can be used as the charge information CHI. It is preferable to set an upper limit for the charge information CHI. The upper limit is set to reduce damage caused by fraudulent payment processing. For example, it is applied to payments of 5000 yen or less for theautomatic service device 102 and 800 yen or less for thegame machine 106. It is preferable to do so.

ゲーム機通信装置146は、機器端末機110と通信によって情報交換する機能を有し、公知の通信装置が用いられる。この通信は、無線又は有線で行われる。しかし、ゲーム場においては、ゲーム機106のレイアウトの自由度を高めるため、無線方式を採用することが好ましい。本実施例1においては、前述したように、ルーター112を経由する無線方式を採用している。 The gamemachine communication device 146 has a function of exchanging information with thedevice terminal 110 by communication, and a known communication device is used. This communication is done wirelessly or by wire. However, in an arcade, it is preferable to adopt a wireless system in order to increase the degree of freedom in the layout of thegame machine 106. In the first embodiment, as described above, the wireless system via therouter 112 is adopted.

電子決済起動装置148は、機器端末機110からの課金命令情報CHOに基づいて、課金信号CHSと同一の機能を有する擬似課金信号FCSを受信した場合、起動信号STSを出力し、ゲーム用ハードウエア134を起動させ、又は享受者による操作によってゲームをスタートさせる機能を有する。 When the electronicpayment activation device 148 receives the pseudo charge signal FCS having the same function as the charge signal CHS based on the charge instruction information CHO from thedevice terminal 110, the electronicpayment activation device 148 outputs the activation signal STS and the game hardware. It has a function to activate 134 or start a game by an operation by a beneficiary.

稼働中信号出力装置149は、ゲーム機106が稼働中である場合、稼働中信号RNSを出力する機能を有する。本実施例1において、稼働中信号出力装置149は、起動信号STSの出力に基づいて稼働中信号RNSを出力する。したがって、稼働中信号RNSを検知することにより、ゲーム機106が稼働していると推定することができる。なお、稼働中信号RNSは、その他の同様の機能を有する信号、例えば、稼働中は貨幣識別装置136への硬貨の投入や、擬似課金信号FCSの受入を禁止する禁止信号(インヒビット信号)を出力する場合、当該インヒビット信号を用いることができる。 The operatingsignal output device 149 has a function of outputting an operating signal RNS when thegame machine 106 is operating. In the first embodiment, the operatingsignal output device 149 outputs the operating signal RNS based on the output of the starting signal STS. Therefore, it can be estimated that thegame machine 106 is operating by detecting the operating signal RNS. The operating signal RNS outputs other signals having the same function, for example, a prohibition signal (inhibit signal) for prohibiting the insertion of coins into thecurrency identification device 136 and the acceptance of the pseudo billing signal FCS during operation. If so, the intrinsic signal can be used.

次に、ゲーム機106における作用を図7に示すフローチャートを参照しつつ説明する。
まずステップAS1において、稼働可否情報出力装置142からの稼働可否情報AVIを判別し、作動可能情報POIである場合ステップAS2へ進み、作働不能情報IPIである場合、ステップAS3へ進む。
ステップAS2において、ゲーム許可情報POIである「1」の信号を機器端末機110へ出力しステップAS4へ進む。
ステップAS3において、作働不能情報IPIであるである「0」の信号を機器端末機110へ送信し、ステップAS1へ戻る。
ステップAS4において、貨幣識別装置136から課金信号CHSが出力されたか判別し、出力された場合はステップAS5へ進み、課金信号CHSが出力されない場合、ステップAS6へ進む。
ステップAS6において、機器端末機110からの擬似課金信号FCSを判別した場合、ステップAS5へ進み、判別しない場合ステップAS1へ戻る。
ステップAS5において、稼働中信号出力装置149が稼働中信号RNSを出力した後、ステップAS7へ進む。
ステップAS7において、電子決済起動装置148が起動信号STSを出力した後、ステップAS8へ進む。
ステップAS8において、起動信号STSに基づいてゲーム用ハードウエア134が作動を開始してゲームを開始した後、ステップAS1へ戻る。
Next, the operation in thegame machine 106 will be described with reference to the flowchart shown in FIG.
First, in step AS1, the operability information AVI from the operabilityinformation output device 142 is determined, and if it is the operable information POI, the process proceeds to step AS2, and if it is the inoperable information IPI, the process proceeds to step AS3.
In step AS2, the signal of "1" which is the game permission information POI is output to thedevice terminal 110, and the process proceeds to step AS4.
In step AS3, the signal of "0" which is the inoperability information IPI is transmitted to thedevice terminal 110, and the process returns to step AS1.
In step AS4, it is determined whether or not the billing signal CHS has been output from themoney identification device 136, and if it is output, the process proceeds to step AS5, and if the billing signal CHS is not output, the process proceeds to step AS6.
If the pseudo billing signal FCS from thedevice terminal 110 is determined in step AS6, the process proceeds to step AS5, and if not determined, the process returns to step AS1.
In step AS5, after the operatingsignal output device 149 outputs the operating signal RNS, the process proceeds to step AS7.
In step AS7, after the electronicpayment activation device 148 outputs the activation signal STS, the process proceeds to step AS8.
In step AS8, thegame hardware 134 starts operating based on the start signal STS to start the game, and then returns to step AS1.

次ぎに機器端末機110を主に図3及び図8を参照しつつ説明する。
機器端末機110は、取引要求操作TROがなされた場合、撮像装置150が所定時間の間、撮像待機状態に保たれて自動撮像可能状態を維持し、撮像した二次元コードTDC、及び決済要求に必要な情報を店舗サーバー114へ送信する機能を有する。
本実施例1において機器端末機110は、図8に示すように、撮像装置150、金額選択釦152、機器端末機演算装置154、機器端末機表示装置156(特許請求の範囲においては「表示装置(156)」として表される。)、機器端末機入力装置157、タッチパネル158、コード変換装置159、加盟店識別情報記憶装置160、機器端末機記憶装置162、機器端末機識別情報記憶装置164、機器端末機通信装置166、機器端末機時計装置168、及び機器端末機バスライ
ン170を含んでいる。なお、本実施例1において、機器端末機110は自動サービス機器102たるゲーム機106と別個に構成されているが、ゲーム機制御装置133の一部として、換言すればゲーム機106と一体に構成することもでき、この場合、前記機器端末機110と同様の機能を発揮する構成が機器端末機110に相当する。
本実施例1において取引要求操作TROは、機器端末機110に設けられた金額選択釦152の選択操作である。具体的には、選択した金額選択釦152を押動することが取引要求操作TROであるが、これに限らない。例えば、金額選択釦152とは別に操作釦を設け、当該操作釦を押すことによって、金額選択釦152が機能するようにしても良い。
本実施例1においては、機器端末機110から出力される決済処理要求情報SRIには、少なくとも、ワンタイムトークン1TT、料金情報CHIを含み、及び機器端末機識別情報TIDをも含めることができる。前述したように、一台のゲーム機106において、複数人が個別の操作装置を操作して個別にゲームをすることが可能なゲーム機106の場合、当該複数の操作装置毎に機器端末機110を設ける必要があるので、機器端末機識別情報TIDを用いることが好ましい。しかし、ゲーム機106と機器端末機110とが一対一の関係にある場合、機器端末機識別情報TIDは、自動機識別情報AIDによって代用することができる。この場合、自動機識別情報AIDを機器端末機識別情報TIDと見做すことができる。逆に、機器端末機識別情報TIDによって自動機識別情報AIDを代用することもできる。
Next, thedevice terminal 110 will be described mainly with reference to FIGS. 3 and 8.
When the transaction request operation TRO is performed, thedevice terminal 110 keeps theimage pickup device 150 in the image pickup standby state for a predetermined time and maintains the automatic image pickup enable state, and responds to the imaged two-dimensional code TDC and the payment request. It has a function to send necessary information to thestore server 114.
In the first embodiment, as shown in FIG. 8, thedevice terminal 110 includes animage pickup device 150, anamount selection button 152, a deviceterminal calculation device 154, and a device terminal display device 156 (“display device” within the scope of the patent claim. (156) ”), deviceterminal input device 157,touch panel 158,code conversion device 159, member store identificationinformation storage device 160, deviceterminal storage device 162, device terminal identificationinformation storage device 164, It includes a deviceterminal communication device 166, a deviceterminal clock device 168, and a deviceterminal bus line 170. In the first embodiment, thedevice terminal 110 is configured separately from thegame machine 106, which is theautomatic service device 102, but is configured as a part of the gamemachine control device 133, in other words, integrally with thegame machine 106. In this case, the configuration that exhibits the same functions as thedevice terminal 110 corresponds to thedevice terminal 110.
In the first embodiment, the transaction request operation TRO is a selection operation of theamount selection button 152 provided on thedevice terminal 110. Specifically, pressing the selectedamount selection button 152 is the transaction request operation TRO, but the present invention is not limited to this. For example, an operation button may be provided separately from theamount selection button 152, and theamount selection button 152 may function by pressing the operation button.
In the first embodiment, the payment processing request information SRI output from the device /terminal 110 may include at least the one-time token 1TT, the charge information CHI, and the device / terminal identification information TID. As described above, in the case of agame machine 106 in which a plurality of people can operate individual operation devices to play a game individually in onegame machine 106, thedevice terminal 110 is used for each of the plurality of operation devices. Therefore, it is preferable to use the device / terminal identification information TID. However, when thegame machine 106 and thedevice terminal 110 have a one-to-one relationship, the device terminal identification information TID can be substituted by the automatic machine identification information AID. In this case, the automatic machine identification information AID can be regarded as the device terminal identification information TID. Conversely, the device / terminal identification information TID can be used as a substitute for the automatic machine identification information AID.

まず、撮像装置150を説明する。
撮像装置150は、取引要求操作TROに基づいて待機状態になり、被写体、本実施例1においては、QRコードQRCの画像情報GRDを取得する機能を有し、所謂デジタルカメラであり、静止画像たる写真を取得し、コード変換装置159へ提供する。本実施例1において、享受者端末機表示装置176に表示された決済要求コードSDCたる二次元コードTDC、具体的にはQRコードQRCを撮像する機能を有し、公知のCCD(Charge Coupled Device)カメラ、CMOSカメラ等のデジタルカメラ装置によって構成されている。撮像装置150は、被写体、本実施例1においてはQRコードQRCを検知した場合、自動的に焦点を合わせ、焦点が合ったところで撮像する。撮像された撮像情報TPIは、機器端末機記憶装置162に記録される。撮像装置150は、機器端末機110と一体、又は別体に設けることができる。また、撮像装置150は常時待機状態にしておいても良いが、消費電力、耐久性の面において不利である。
First, theimage pickup apparatus 150 will be described.
Theimage pickup apparatus 150 is in a standby state based on the transaction request operation TRO, and has a function of acquiring the image information GRD of the QR code QRC in the subject, thepresent embodiment 1, and is a so-called digital camera, which is a still image. The photograph is acquired and provided to thecode conversion device 159. In the first embodiment, a known CCD (Charge Coupled Device) having a function of imaging a two-dimensional code TDC, which is a payment request code SDC, specifically a QR code QRC, displayed on the beneficiaryterminal display device 176. It is composed of digital camera devices such as cameras and CMOS cameras. When theimage pickup apparatus 150 detects the subject and the QR code QRC in the first embodiment, theimage pickup device 150 automatically focuses on the subject and takes an image at the point where the focus is reached. The captured image pickup information TPI is recorded in the deviceterminal storage device 162. Theimage pickup device 150 can be provided integrally with or separately from thedevice terminal 110. Further, theimage pickup apparatus 150 may be kept in a standby state at all times, but it is disadvantageous in terms of power consumption and durability.

次に金額選択釦152を説明する。
金額選択釦152は、電子決済を利用してゲームを行う場合において、ゲーム料金を選択し、かつ決定する機能、及び電子決済取引を開始するための取引要求をするための機能、換言すれば取引要求操作TROを行う機能を有する。したがって、ゲーム機106においてゲームをする場合において、電子決済を利用する享受者は、まず、金額選択釦152を押さなければならない。本実施例1において、金額選択釦152は、後述するタッチパネル158に表示された100円釦1521、又は500円釦1525をタップすることによって、ゲーム金額が選択されると共に、当該機器端末機110における撮像装置150が撮像可能な撮影待機状態にされる。電子決済プラットフォームたる電子決済ブランド130とは、所謂スマートフォン等の享受者端末機126等からの要求に基づいて、決済を行うことを可能にする基本システムであり、Alipay(登録商標)等によって周知である。
本実施例1において、図10に示すように、100円釦1521、及び500円釦1525が設定されている。金額選択釦152は、3種以上のゲーム料金である場合、3以上の金額選択釦152を配置することができ、ゲーム料金が一種類の場合、金額選択釦152は一つ配置される。金額選択釦152が一つである場合、選択に該当しないが、本発明においてはこの場合も選択として取り扱う。
Next, theamount selection button 152 will be described.
Theamount selection button 152 has a function of selecting and determining a game fee when playing a game using electronic payment, and a function of making a transaction request for starting an electronic payment transaction, in other words, a transaction. It has a function to perform request operation TRO. Therefore, when playing a game on thegame machine 106, the beneficiary who uses the electronic payment must first press theamount selection button 152. In the first embodiment, theamount selection button 152 selects the game amount by tapping the 100-yen button 1521 or the 500-yen button 1525 displayed on thetouch panel 158 described later, and at the same time, thedevice terminal 110 is used. Theimage pickup device 150 is put into a shooting standby state in which image pickup is possible. Theelectronic payment brand 130, which is an electronic payment platform, is a basic system that enables payments to be made based on requests from beneficiary terminals such as so-calledsmartphones 126, etc., and is well known by Alipay (registered trademark) and the like. be.
In the first embodiment, as shown in FIG. 10, a 100-yen button 1521 and a 500-yen button 1525 are set. When theamount selection button 152 has three or more types of game charges, three or moreamount selection buttons 152 can be arranged, and when the game charge is one type, oneamount selection button 152 is arranged. If there is only oneamount selection button 152, it does not correspond to selection, but in the present invention, this case is also treated as selection.

次に、機器端末機演算装置154を説明する。
機器端末機演算装置154は、演算装置、ROM(Read Only Memory)、RAM(Random Access Memory)等によって構成され、ROMに記憶されたプログラムに基づいて、RAMと適宜通信しつつ機器端末機110を構成する各装置の機能を発揮させる機能を有する。
Next, the device terminalarithmetic unit 154 will be described.
The device terminalarithmetic unit 154 is composed of an arithmetic unit, ROM (Read Only Memory), RAM (Random Access Memory), etc., and uses thedevice terminal 110 while appropriately communicating with RAM based on the program stored in the ROM. It has a function to exert the function of each constituent device.

次に機器端末機表示装置156を説明する。
機器端末機表示装置156は、液晶表示装置(liquid crystal monitor)等の表示装置であって、通常は、金額選択釦152たる前述した100円釦1521、及び500円釦1525が表示されると共に、享受者に対する案内部GUIDE、及び決済結果情報SEIを表示する機能を有する。100円釦1521、又は500円釦1525がタップされて金額が選択された後は、案内部GUIDEには、決済処理中で有ることを意味する「決済処理中です」等の案内が表示される。機器端末機表示装置156は前述した端末表示装置108である。
Next, the deviceterminal display device 156 will be described.
The deviceterminal display device 156 is a display device such as a liquid crystal monitor, and usually displays the above-mentioned 100yen button 1521 and 500yen button 1525, which are theamount selection buttons 152, and also displays them. It has a function to display the guidance unit GUIDE for the beneficiary and the payment result information SEI. After the 100-yen button 1521 or the 500-yen button 1525 is tapped and the amount is selected, the guidance unit GUIDE displays a guide such as "Payment is in progress", which means that payment is in progress. .. The deviceterminal display device 156 is theterminal display device 108 described above.

次に機器端末機入力装置157を説明する。
機器端末機入力装置157は、機器端末機110において必要な情報を入力できる機能を有する。本実施例1においては、パネルのセンサーによって、指先で触れた位置を検出するタッチスクリーン方式が用いられているが、これに限らず、同様の機能を有する他の装置を用いることができる。
Next, the deviceterminal input device 157 will be described.
The deviceterminal input device 157 has a function of inputting necessary information in thedevice terminal 110. In the first embodiment, the touch screen method of detecting the position touched by the fingertip by the sensor of the panel is used, but the present invention is not limited to this, and other devices having the same function can be used.

次にタッチパネル158を説明する。
タッチパネル158は、機器端末機表示装置156に表示されている表示部分を指で触れることで入力操作できる機能を有する。本実施例1において、タッチパネル158は、機器端末機表示装置156に機器端末機入力装置157を重ね合わせることにより構成される公知のタッチパネルを採用しているが、これに限らず、同様の機能を有する他の装置を用いることができる。
Next, thetouch panel 158 will be described.
Thetouch panel 158 has a function that an input operation can be performed by touching a display portion displayed on the deviceterminal display device 156 with a finger. In the first embodiment, thetouch panel 158 employs a known touch panel configured by superimposing the deviceterminal input device 157 on the deviceterminal display device 156, but thetouch panel 158 is not limited to this and has the same function. Other devices that have can be used.

次にコード変換装置159を説明する。
コード変換装置159は、撮像装置150によって画像情報GRDとして取得した二次元コードTDCたるQRコードQRCを機器端末機110における機器端末機演算装置154等において演算処理可能な情報に変換し、出力する機能を有し、公知のプログラムによって構成されている。したがって、コード変換装置159から出力された情報は、二次元コードTDCに関連する情報であり、機器端末機110から送信された情報は、二次元コードに関連する情報である。
Next, thecode conversion device 159 will be described.
Thecode conversion device 159 has a function of converting and outputting the QR code QRC, which is a two-dimensional code TDC acquired as image information GRD by theimage pickup device 150, into information that can be calculated by the device terminalarithmetic unit 154 or the like in thedevice terminal 110. And is composed of known programs. Therefore, the information output from thecode conversion device 159 is the information related to the two-dimensional code TDC, and the information transmitted from thedevice terminal 110 is the information related to the two-dimensional code.

次に加盟店識別情報記憶装置160を説明する。
加盟店識別情報記憶装置160は、加盟店識別情報MIDを記憶し、出力する機能を有し、公知の記憶装置が用いられる。加盟店識別情報MIDは、予め、管理者によって加盟店識別情報記憶装置160に記憶され、書き換えることが出来ないことが好ましい。
加盟店識別情報MIDは、法人、団体、個人等が所定の基準を満たすことにより付与される使用主体の識別情報であり、世界で唯一の識別情報である。例えば、決済GWサーバー118において、加盟店識別情報MIDに紐付けて支払先情報PEIを記憶しておくことによって、支払先PYEを間接的に特定することができ、電子決済における通信等の過程でのスキミング等による不正被害を防止することができる。
Next, the member store identificationinformation storage device 160 will be described.
The member store identificationinformation storage device 160 has a function of storing and outputting the member store identification information MID, and a known storage device is used. It is preferable that the member store identification information MID is stored in the member store identificationinformation storage device 160 in advance by the administrator and cannot be rewritten.
The member store identification information MID is the identification information of the user given by the corporation, the group, the individual, etc. by satisfying the predetermined criteria, and is the only identification information in the world. For example, in thepayment GW server 118, the payee PYE can be indirectly specified by storing the payee information PEI in association with the member store identification information MID, and in the process of communication in electronic payment, etc. It is possible to prevent fraudulent damage caused by skimming.

次に機器端末機記憶装置162を説明する。
機器端末機記憶装置162は、機器端末機110において処理する情報を必要に応じて記憶する機能を有し、公知の記憶装置が用いられる。本実施例1においては、機器端末機テーブルTATに、機器端末機識別情報TIDに関連付けられて自動機識別情報AID、加盟店識別情報MID、サービス名情報SNI、決済ゲートウエイサーバー識別情報SGI、料金情報CHI、稼働可否情報AVI、及び電子決済ブランド識別情報SBI (決済サーバー識別情報SID)が記憶される。自動機識別情報AID、加盟店識別情報MID、サービス名情報SNI、及び決済ゲートウエイサーバー識別情報SGIは、予め管理者によって記録される。料金情報CHIは、金額選別釦152によって選定された料金情報CHIが記録される。換言すれば、100円釦1521がタップされた場合、料金情報CHIとして100が記録され、500円釦1525がタップされた場合、料金情報CHIとして500が記録される。制御装置稼働可否情報AVIは、稼働可否情報出力装置142からの稼働可否情報AVIが変化する毎に更新される。決済ゲートウエイサーバー識別情報SGI及び決済サーバー識別情報SIDは、例えば、URL(Uniform Resource Locator)である。
Next, the deviceterminal storage device 162 will be described.
The deviceterminal storage device 162 has a function of storing information to be processed by thedevice terminal 110 as needed, and a known storage device is used. In the first embodiment, the device terminal table TAT is associated with the device terminal identification information TID, the automatic device identification information AID, the member store identification information MID, the service name information SNI, the payment gateway server identification information SGI, and the charge information. CHI, operability information AVI, and electronic payment brand identification information SBI (payment server identification information SID) are stored. The automatic machine identification information AID, the member store identification information MID, the service name information SNI, and the payment gateway server identification information SGI are recorded in advance by the administrator. As the charge information CHI, the charge information CHI selected by theamount selection button 152 is recorded. In other words, when the 100yen button 1521 is tapped, 100 is recorded as the charge information CHI, and when the 500yen button 1525 is tapped, 500 is recorded as the charge information CHI. The control device operation availability information AVI is updated every time the operation availability information AVI from the operation availabilityinformation output device 142 changes. The payment gateway server identification information SGI and the payment server identification information SID are, for example, a URL (Uniform Resource Locator).

次に機器端末機識別情報記憶装置164を説明する。
機器端末機識別情報記憶装置164は機器端末機110毎に付与される機器端末機識別情報TIDを記憶する機能を有し、公知の記憶装置によって構成される。機器端末機識別情報TIDは予め管理者によって記録される。
Next, the device terminal identificationinformation storage device 164 will be described.
The device terminal identificationinformation storage device 164 has a function of storing the device terminal identification information TID given to eachdevice terminal 110, and is configured by a known storage device. The device / terminal identification information TID is recorded in advance by the administrator.

次に機器端末機通信装置166を説明する。
機器端末機通信装置166は、自動サービス機器102、本実施例1においてはゲーム機106のゲーム機制御装置133、及び店舗サーバー114と通信する機能を有し、公知の通信装置が用いられる。機器端末機通信装置166は、ゲーム機106におけるゲーム機通信装置146とは有線によって通信し、店舗サーバー114の店舗通信装置228とは無線LAN等を介して接続されることが好ましい。
Next, the deviceterminal communication device 166 will be described.
The deviceterminal communication device 166 has a function of communicating with theautomatic service device 102, the gamemachine control device 133 of thegame machine 106 in the first embodiment, and thestore server 114, and a known communication device is used. It is preferable that the deviceterminal communication device 166 communicates with the gamemachine communication device 146 in thegame machine 106 by wire, and is connected to thestore communication device 228 of thestore server 114 via a wireless LAN or the like.

次に機器端末機時計装置168を説明する。
機器端末機時計装置168は、機器端末機110において用いる日時情報DTIを出力する機能を有し、公知の時計装置が用いられる。
Next, the deviceterminal clock device 168 will be described.
The deviceterminal clock device 168 has a function of outputting the date and time information DTI used in thedevice terminal 110, and a known clock device is used.

次に機器端末機バスライン170を説明する。
機器端末機バスライン170は、機器端末機110を構成する装置間のデーターの転送を仲介する機能を有し、公知のバスラインが用いられる。
Next, the deviceterminal bus line 170 will be described.
The deviceterminal bus line 170 has a function of mediating the transfer of data between the devices constituting thedevice terminal 110, and a known bus line is used.

次に機器端末機テーブルTATを説明する。
図8(B)に示すように本実施例1において、機器端末機110の機器端末機識別情報記憶装置164には機器端末機テーブルTATが記憶され、端末機識別情報TIDとして、例えば、A-101-001、決済GWサーバー識別情報SGIとして、決済GWサーバー118のURLである「http/www.asahigw.com」、加盟店識別情報MIDとして、例えば「1111111111」、サービス名情報SNIとして△△ゲーム、料金情報CHIとして、例えば100円を意味する100、稼働可否情報AVIとして、例えばゲーム許可情報POIを意味する「1」、電子決済ブランド識別情報SBI(決済サーバー識別情報SID)としてURLである「http/www.asahisv.com」が記録される。
Next, the device terminal table TAT will be described.
As shown in FIG. 8B, in the first embodiment, the device terminal identificationinformation storage device 164 of thedevice terminal 110 stores the device terminal table TAT, and the device terminal identification information TID is, for example, A-. 101-001, as payment GW server identification information SGI, "http / www.asahigw.com" which is the URL ofpayment GW server 118, as member store identification information MID, for example "1111111111", as service name information SNI △△ game , As charge information CHI, for example, 100 which means 100 yen, as operation availability information AVI, for example, "1" which means game permission information POI, and as electronic payment brand identification information SBI (payment server identification information SID), which is a URL. http / www.asahisv.com "is recorded.

次に、機器端末機110における作用を図9に示すフローチャートを参照しつつ説明する。
まずステップES1において、稼働可否情報出力装置142からの稼働可否情報AVIがゲームを提供可能な状態、換言すれば、ゲーム許可状態にあるか判断し、可能である場合ステップES2へ進み、可能でない場合ステップES1をループする。換言すれば、稼働可否情報AVIが「1」である場合、ゲームの提供が可能であるからステップES2へ進み、「0」である場合ステップES1をループする。
ステップES2において、機器端末機表示装置156に金額選択釦152を表示し、ステップES3へ進む。具体的には、図10に示すように、100円選択釦1521、及び500円選択釦1525の表示と共に、案内部GUIDEに利用者に対する伝達事項として、「支払金額を選択して下さい」等の選択を促す案内が表示される。表示された100円選択釦1521、又は500円選択釦1525の何れかを選択(タップ)することにより、料金情報CHIが決定される。金額が一種類である場合、単に表示のみとし、金額選択釦152のタップによって、料金情報CHIを100円に設定する。
ステップES3において、100円選択釦1521、又は500円選択釦1525の何れかが享受者によってタップ(選択)されたか判別し、判別された場合、ステップES4へ進み、判別されない場合ステップES3をループする。換言すれば、金額選択釦152がタップされることにより、料金情報CHIが決定される。よって、ステップES3は、取引待機状態TWMであり、金額選択釦152をタップすることは、取引要求操作TROである。
ステップES4において、機器端末機記憶装置162に選択された金額を料金情報CHIとして記録すると共に撮像装置150を撮像待機状態にすると共に、案内部GUIDEに二次元コードTDCを翳すことを促す案内を表示した後、ステップES5へ進む。撮像装置150が撮像待機状態になった場合において、QRコードQRCの検知に基づいて自動的に焦点を合わせた後、撮像する。
ステップES5において、享受者端末機表示装置176のQRコードQRCが検知されたか判別し、検知された場合ステップES6へ進み、検知されない場合ステップES7へ進む。したがって、ステップES4とES5は、撮像待機状態PWMを構成する。撮像待機状態PWMにおいて、選択した金額選択釦152を点滅させるなど、待機状態であることを積極的に表示することが好ましい。
ステップES7において、撮像装置150が撮像可能状態になってから所定時間、例えば60秒経過したか判別し、経過しない場合ステップES5へ戻り、経過した場合ステップES8へ進む。換言すれば、ステップES5とES7によって、タイムアウト管理を行っている。
ステップES7において、所定時間を経過したと判別した場合、ステップES8へ進む。
ステップES8において、機器端末機表示装置156にタイムアウトである旨の表示を行って処理を終了する。
一方、撮像装置150にQRコードQRCが翳された場合、ステップES6において撮像装置150によってQRコードQRCを撮像し、ステップES9へ進む。
ステップES9において、機器端末機表示装置156に「処理中」である旨の表示をしてステップES10へ進む。
ステップES10において、撮像装置150によって撮像したQRコードQRCをコード変換装置159によって演算装置によって演算可能な情報に変換し、ステップES11へ進む。
ステップES11において、QRコードQRCから変換したQRコードQRCに関連する情報を店舗サーバー114へ送信した後、ステップES12へ送信する。
ステップES12において、店舗サーバー114からの課金命令情報CHOが存在するか判別し、判別した場合ステップES13へ進み、判別しない場合、ステップES12をループする。
ステップES13において、ゲーム機制御装置133へ擬似課金信号FCSを出力し、ステップES14へ進む。
ステップES14において、ゲーム機制御装置133から出力された課金結果信号CRSたる稼働中信号RNSを判別した場合、ステップES15へ進み、判別しない場合、ステップES14をループする。なお、稼働中信号RNSは、本実施例1においては、ゲーム機106のゲーム機能の起動に関連する信号であるが、実際にゲーム機が作動中に出力する信号を利用してもよい。また、ゲーム機能の起動に関連する信号であるので、ゲームが起動されない場合であっても、享受者の操作によってゲームをスタートさせることが出来る信号であっても良い。
ステップES15において、課金結果情報CEIを機器端末機記憶装置162に記録した後、ステップES16へ進む。
ステップES16において、課金結果情報CEIを店舗サーバー114へ送信し、処理を終了する。
Next, the operation of thedevice terminal 110 will be described with reference to the flowchart shown in FIG.
First, in step ES1, it is determined whether the operation availability information AVI from the operation availabilityinformation output device 142 is in a state where the game can be provided, in other words, in a game permission state, and if possible, the process proceeds to step ES2, and if not possible. Loop through step ES1. In other words, if the operation availability information AVI is "1", the game can be provided, so the process proceeds to step ES2, and if it is "0", step ES1 is looped.
In step ES2, theamount selection button 152 is displayed on the deviceterminal display device 156, and the process proceeds to step ES3. Specifically, as shown in FIG. 10, along with the display of the 100-yen selection button 1521 and the 500-yen selection button 1525, "Please select the payment amount" etc. as a matter to be communicated to the user to the information section GUIDE. A guide prompting you to make a selection is displayed. By selecting (tapping) either the displayed 100-yen selection button 1521 or the 500-yen selection button 1525, the charge information CHI is determined. If there is only one type of amount, only the display is displayed, and the charge information CHI is set to 100 yen by tapping theamount selection button 152.
In step ES3, it is determined whether either the 100yen selection button 1521 or the 500yen selection button 1525 is tapped (selected) by the beneficiary, and if it is determined, the process proceeds to step ES4, and if it is not determined, step ES3 is looped. .. In other words, the charge information CHI is determined by tapping theamount selection button 152. Therefore, step ES3 is the transaction standby state TWM, and tapping theamount selection button 152 is the transaction request operation TRO.
In step ES4, the amount selected in the deviceterminal storage device 162 is recorded as the charge information CHI, theimage pickup device 150 is put into the image pickup standby state, and the guidance unit GUIDE is instructed to hold the two-dimensional code TDC. After displaying, proceed to step ES5. When theimage pickup device 150 is in the image pickup standby state, it automatically focuses based on the detection of the QR code QRC and then takes an image.
In step ES5, it is determined whether the QR code QRC of the beneficiaryterminal display device 176 is detected, and if it is detected, the process proceeds to step ES6, and if it is not detected, the process proceeds to step ES7. Therefore, steps ES4 and ES5 configure the image pickup standby state PWM. In the image pickup standby state PWM, it is preferable to positively display the standby state, such as blinking the selectedamount selection button 152.
In step ES7, it is determined whether or not a predetermined time, for example, 60 seconds has elapsed since theimage pickup device 150 became capable of imaging, and if not, the process returns to step ES5, and if it has elapsed, the process proceeds to step ES8. In other words, time-out management is performed by steps ES5 and ES7.
If it is determined in step ES7 that the predetermined time has elapsed, the process proceeds to step ES8.
In step ES8, the deviceterminal display device 156 is displayed to the effect that a time-out has occurred, and the process is terminated.
On the other hand, when the QR code QRC is held in theimage pickup device 150, the QR code QRC is imaged by theimage pickup device 150 in step ES6, and the process proceeds to step ES9.
In step ES9, the deviceterminal display device 156 is displayed to the effect that "processing is in progress", and the process proceeds to step ES10.
In step ES10, the QR code QRC imaged by theimage pickup device 150 is converted into information that can be calculated by the arithmetic unit by thecode conversion device 159, and the process proceeds to step ES11.
In step ES11, the information related to the QR code QRC converted from the QR code QRC is transmitted to thestore server 114, and then transmitted to step ES12.
In step ES12, it is determined whether or not the billing instruction information CHO from thestore server 114 exists, and if it is determined, the process proceeds to step ES13, and if it is not determined, step ES12 is looped.
In step ES13, the pseudo charge signal FCS is output to the gamemachine control device 133, and the process proceeds to step ES14.
In step ES14, if the billing result signal CRS or the operating signal RNS output from the gamemachine control device 133 is determined, the process proceeds to step ES15, and if not determined, step ES14 is looped. The operating signal RNS is a signal related to the activation of the game function of thegame machine 106 in the first embodiment, but a signal actually output by the game machine during operation may be used. Further, since it is a signal related to the activation of the game function, it may be a signal that can start the game by the operation of the beneficiary even when the game is not started.
In step ES15, after recording the billing result information CEI in the deviceterminal storage device 162, the process proceeds to step ES16.
In step ES16, the billing result information CEI is transmitted to thestore server 114, and the process is terminated.

次に店舗サーバー114を主に図11を参照しつつ説明する。
店舗サーバー114は、機器端末機110においてQRコードQRCを撮像した後、演算可能な情報に変換されて送信された決済処理要求情報SRIを受信した場合、所定の規則に基づいて取引番号TNOを生成して当該取引番号TNOと共に店舗決済要求情報ORIを決済GWサーバー118へ送信し、決済GWサーバー118から決済結果情報SEIを受信した場合、店舗テーブルSSTに記録すると共に、該当する機器端末機110へ課金命令情報CHOを出力し、及び取引番号TNOの生成から所定時間内に決済GWサーバー118から決済結果情報SEIを受信しない場合には当該決済処理要求情報SRIに基づく取引要求を無効にする機能を有する。さらに、店舗サーバー114が管理する多数のゲーム機1061~106nの識別情報、換言すれば、機器端末機識別情報TIDの登録、削除、又は修正を行う機能を有する。
本実施例1において、店舗サーバー114は、少なくとも、取引番号生成装置218、店舗演算装置222、店舗記憶装置224、店舗表示装置226、店舗通信装置228、店舗入力装置232、店舗時計装置234、店舗タイマー装置236、及び店舗バスライン238を含んでいる。なお、店舗サーバー114は、一店舗に対し一台が原則であるが、ゲーム機106の台数が多い大規模な店舗の場合、店舗サーバー114を複数にすることができ、各店舗のゲーム機106の台数が少ない場合、複数の店舗を一台の店舗サーバー114で管理することができる。
Next, thestore server 114 will be described mainly with reference to FIG.
When thestore server 114 receives the payment processing request information SRI that is converted into calculable information and transmitted after the QR code QRC is imaged on thedevice terminal 110, thestore server 114 generates the transaction number TNO based on a predetermined rule. Then, when the store settlement request information ORI is sent to thesettlement GW server 118 together with the transaction number TNO and the settlement result information SEI is received from thesettlement GW server 118, it is recorded in the store table SST and to thecorresponding device terminal 110. A function to output the billing order information CHO and invalidate the transaction request based on the payment processing request information SRI when the payment result information SEI is not received from thepayment GW server 118 within a predetermined time from the generation of the transaction number TNO. Have. Further, it has a function of registering, deleting, or modifying the identification information of a large number ofgame machines 1061 to 106n managed by thestore server 114, in other words, the device terminal identification information TID.
In the first embodiment, thestore server 114 has at least a transactionnumber generation device 218, astore calculation device 222, astore storage device 224, astore display device 226, astore communication device 228, astore input device 232, astore clock device 234, and a store. It includes atimer device 236 and astore bus line 238. In principle, onestore server 114 is used for each store, but in the case of a large-scale store with a large number ofgame machines 106, the number ofstore servers 114 can be multiple, and thegame machine 106 of each store can be used. When the number of stores is small, a plurality of stores can be managed by onestore server 114.

次に取引番号生成装置218を説明する。
取引番号生成装置218は、金額選択釦152のタップによって機器端末機110から出力された決済処理要求情報SRIを受信した場合、取引番号TNOを所定の規則に基づいて発生させる機能を有し、プログラムによって構成されている。この取引番号TNOは、単独、又は店舗サーバー識別情報OID、料金情報CHI等の他の決済処理要求情報SRIと共に、店舗決済要求情報ORIとして決済GWサーバー118へ送信される。取引番号TNOは、数字のみの組み合わせ、数字と文字の組み合わせ、及び文字のみの組み合わせ、若しくは記号のみの組み合わせ等を採用することができる。本実施例1における取引番号TNOは、図12の店舗テーブルSSTに示すように、年月日、時刻、及び機器端末機識別情報TIDが組み合わされているが、適宜に構成することができる。
Next, thetransaction number generator 218 will be described.
Thetransaction number generator 218 has a function of generating a transaction number TNO based on a predetermined rule when receiving the payment processing request information SRI output from thedevice terminal 110 by tapping theamount selection button 152, and is a program. It is composed of. This transaction number TNO is transmitted to thesettlement GW server 118 as store settlement request information ORI alone or together with other settlement processing request information SRI such as store server identification information OID and charge information CHI. As the transaction number TNO, a combination of numbers only, a combination of numbers and letters, a combination of letters only, a combination of symbols only, and the like can be adopted. As shown in the store table SST in FIG. 12, the transaction number TNO in the first embodiment is a combination of the date, the time, and the device / terminal identification information TID, but can be appropriately configured.

次に店舗演算装置222を説明する。
店舗演算装置222は、演算装置、ROM、RAM等によって構成され、ROMに記憶されたプログラムに基づいて、RAMと適宜通信しつつ店舗サーバー114を構成する各装置の機能を発揮させる機能を有する
Next, the storearithmetic unit 222 will be described.
The storearithmetic unit 222 is composed of an arithmetic unit, ROM, RAM, and the like, and has a function of exerting the functions of each device constituting thestore server 114 while appropriately communicating with the RAM based on the program stored in the ROM.

次に店舗記憶装置224を説明する。
店舗記憶装置224は、機器端末機110、及び決済GWサーバー118と通信しつつ処理する過程において、必要な情報を記憶する機能を有し、公知の記憶装置が用いられる。店舗記憶装置224には後述の店舗テーブルSSTが記憶される。店舗テーブルSSTには、少なくとも、取引番号TNOに紐付けてシリアルNo、機器端末機識別情報TID、電子決済ブランド識別情報SBI、決済GWサーバー識別情報GID、料金情報CHI、取引番号生成時刻TGT、ワンタイムトークン1TT、課金命令情報CHO、決済結果情報SEI、及び課金結果情報CEIその他の必要情報が記録(記憶)される。店舗テーブルSSTには、機器端末機110、及び決済GWサーバー118から情報を受信する毎に、該当する取引番号TNOに紐付けて受信した各種情報が記録される。決済GWサーバー識別情報GIDは、決済GWサーバー118を特定するための情報であり、例えば、URLである。さらに、店舗記憶装置224には、後述する機器端末機管理テーブルTCTが記憶される。
Next, thestore storage device 224 will be described.
Thestore storage device 224 has a function of storing necessary information in the process of processing while communicating with thedevice terminal 110 and thepayment GW server 118, and a known storage device is used. The store table SST, which will be described later, is stored in thestore storage device 224. In the store table SST, at least the serial number linked to the transaction number TNO, device terminal identification information TID, electronic payment brand identification information SBI, payment GW server identification information GID, charge information CHI, transaction number generation time TGT, one Time token 1TT, billing instruction information CHO, payment result information SEI, billing result information CEI and other necessary information are recorded (stored). In the store table SST, each time information is received from thedevice terminal 110 and thepayment GW server 118, various information received in association with the corresponding transaction number TNO is recorded. The payment GW server identification information GID is information for specifying thepayment GW server 118, for example, a URL. Further, thestore storage device 224 stores the device terminal management table TCT, which will be described later.

次に店舗表示装置226を説明する。
店舗表示装置226は、操作者とのインターフェース機能を有し、公知の表示装置(ディスプレイ)が用いられる。
Next, thestore display device 226 will be described.
Thestore display device 226 has an interface function with an operator, and a known display device (display) is used.

次に店舗通信装置228を説明する。
店舗通信装置228は、機器端末機110とはLAN111、及び決済GWサーバー118との間ではインターネット116を介して通信によって各種情報を伝達する機能を有し、公知の通信装置が用いられる。なお、決済GWサーバー118との通信はインターネット116に限らない。
Next, thestore communication device 228 will be described.
Thestore communication device 228 has a function of transmitting various information by communication between thedevice terminal 110 and theLAN 111 and thepayment GW server 118 via theInternet 116, and a known communication device is used. Communication with thepayment GW server 118 is not limited to theInternet 116.

次に店舗入力装置232を説明する。
店舗入力装置232は、店舗サーバー114において必要な情報を入力する機能を有し、公知のキーボードが用いられる。
Next, thestore input device 232 will be described.
Thestore input device 232 has a function of inputting necessary information in thestore server 114, and a known keyboard is used.

次に店舗入力装置232を用いて行う機器端末機管理テーブルTCTの管理について主に図4を参照しつつ説明する。
まず、機器端末機管理テーブルTCTを説明する。機器端末機管理テーブルTCTは、ゲーム機106と機器端末機110を関係付ける機能を有する。換言すれば、ゲーム機106たる自動機識別情報AIDと機器端末機識別情報TIDとを関係づける機能を有する。さらに、ゲーム機106に装置される貨幣識別装置136とも直接的又は間接的に関係づけられることになる。ゲーム機106と機器端末機110とを関係づけることにより、ゲーム機106における機器端末機110を用いた売上を算出する場合等に活用することができる。機器端末機管理テーブルTCTは、図4(D)に示すように、ゲーム機識別情報たる自動機識別情報AIDに関連付けて、機器端末機識別情報TIDが登録される。すなわち、ゲーム機106と機器端末機110が一対一の関係の場合、自動機識別情報AIDに対し一つの機器端末機識別情報TIDが記録され、一対二の関係の場合、一の自動機識別情報AIDに対し二の機器端末機識別情報TIDが記録され、一対三の関係場合一の自動機識別情報AIDに対し三つの機器端末機識別情報TIDが記録される。
さらに、機器端末機管理テーブルTCTには、自動機識別情報AID及び機器端末機識別情報TIDに関連付けて加盟店名及びサービス名等を記録することが好ましい。
Next, the management of the device terminal management table TCT performed by using thestore input device 232 will be described mainly with reference to FIG.
First, the device terminal management table TCT will be described. The device terminal management table TCT has a function of associating thegame machine 106 with thedevice terminal 110. In other words, it has a function of associating the automatic machine identification information AID, which is thegame machine 106, with the device terminal identification information TID. Further, it will be directly or indirectly related to themoney identification device 136 installed in thegame machine 106. By associating thegame machine 106 with thedevice terminal 110, it can be utilized when calculating sales using thedevice terminal 110 in thegame machine 106. As shown in FIG. 4D, the device / terminal management table TCT is associated with the automatic machine identification information AID, which is the game machine identification information, and the device / terminal identification information TID is registered. That is, when thegame machine 106 and thedevice terminal 110 have a one-to-one relationship, one device terminal identification information TID is recorded for the automatic machine identification information AID, and when there is a one-to-two relationship, one automatic machine identification information. Two device terminal identification information TIDs are recorded for AID, and three device terminal identification information TIDs are recorded for one automatic machine identification information AID in the case of a one-to-three relationship.
Further, it is preferable to record the member store name, the service name, etc. in the device terminal management table TCT in association with the automatic machine identification information AID and the device terminal identification information TID.

次に自動機識別情報AID及び機器端末機識別情報TIDの登録(記録)方法について図5を参照しつつ説明する。登録プログラムは、店舗記憶装置224に記録されている。
登録プログラムを起動させると、まずステップRS1において、店舗表示装置226に同図(B)に示すメニュー画面MNSが表示され、新規登録釦282、及び修正釦284が表示され、ステップRS2へ進む。
ステップRS2において、新規登録釦282が押された場合、ステップRS3へ進み、修正釦284が押された場合、ステップRS4へ進む。
ステップRS3において、同図(C)に示す新規登録画面NRSが表示され、自動機識別情報AIDのAID入力欄286、及び機器端末機識別情報TIDのTID入力欄288、及び登録釦292が表示され、ステップRS5へ進む。
ステップRS5において、AID入力欄286及びTID入力欄288に店舗入力装置232を用いて必要な情報が入力され、登録釦292が押されたことを判別した場合、ステップRS6へ進み、当該新規登録情報を機器端末機管理テーブルTCTへ記録し、処理を終了する。前述したように、加盟店名及びサービス名等の入力欄を設け、これらをも記録できるようにすることが好ましい。
記録済み情報を修正する場合、ステップRS4において同図(D)に示す修正画面RVSが表示され、対象とする自動機識別情報AIDの修正AID入力欄294、検索釦296、機器端末機識別情報TIDの修正TID入力欄298、及び修正登録釦300が表示され、ステップRS7へ進む。
ステップRS7において、修正AID入力欄294における入力及び検索釦296の押動を判別した場合、ステップRS8へ進む。
ステップRS8において、修正AID入力欄294における自動機識別情報AIDに対応する記録情報が検索されて修正AID入力欄294、及び修正TID入力欄298に表示され、ステップRS9へ進む。表示された修正画面RVSにおいて、自動機識別情報AID、又は機器端末機識別情報TIDを修正する。
ステップRS9において、修正登録釦300が押されたことを判別した場合、ステップRS6へ進み、前述のように、機器端末機管理テーブルTCTへ記録し、処理を終了する。また、登録済み情報の削除も可能である。更に、修正画面RVSにおいても、加盟店名、及びサービス名等の欄を設け、これらをも修正できるようにすることが好ましい。
以上説明したように、店舗サーバー114において、機器端末機管理テーブルTCT等の登録、又は修正が可能である。
Next, the method of registering (recording) the automatic machine identification information AID and the device terminal identification information TID will be described with reference to FIG. The registration program is recorded in thestore storage device 224.
When the registration program is activated, first, in step RS1, the menu screen MNS shown in the figure (B) is displayed on thestore display device 226, thenew registration button 282 and the correction button 284 are displayed, and the process proceeds to step RS2.
In step RS2, if thenew registration button 282 is pressed, the process proceeds to step RS3, and if the correction button 284 is pressed, the process proceeds to step RS4.
In step RS3, the new registration screen NRS shown in the figure (C) is displayed, and theAID input field 286 of the automatic machine identification information AID, the TID input field 288 of the device terminal identification information TID, and the registration button 292 are displayed. , Proceed to step RS5.
In step RS5, when necessary information is input to theAID input field 286 and the TID input field 288 using thestore input device 232 and it is determined that the registration button 292 is pressed, the process proceeds to step RS6 and the new registration information is concerned. Is recorded in the device terminal management table TCT, and the process is completed. As described above, it is preferable to provide input fields such as a member store name and a service name so that these can also be recorded.
When correcting the recorded information, the correction screen RVS shown in the figure (D) is displayed in step RS4, and the correctionAID input field 294,search button 296, device terminal identification information TID of the target automatic machine identification information AID is displayed. The correctionTID input field 298 and the correction registration button 300 are displayed, and the process proceeds to step RS7.
If the input in the modifiedAID input field 294 and the push of thesearch button 296 are determined in step RS7, the process proceeds to step RS8.
In step RS8, the recorded information corresponding to the automatic machine identification information AID in the modifiedAID input field 294 is searched and displayed in the modifiedAID input field 294 and the modifiedTID input field 298, and the process proceeds to step RS9. On the displayed correction screen RVS, correct the automatic machine identification information AID or the device terminal identification information TID.
If it is determined in step RS9 that the correction registration button 300 has been pressed, the process proceeds to step RS6, recording is performed in the device terminal management table TCT as described above, and the process is terminated. It is also possible to delete the registered information. Further, it is preferable to provide columns such as a member store name and a service name on the correction screen RVS so that these can also be corrected.
As described above, the device terminal management table TCT and the like can be registered or modified in thestore server 114.

次に店舗時計装置234を説明する。
店舗時計装置234は、店舗サーバー114において用いる日時情報DTIを出力する機能し、公知の時計装置が用いられる。
Next, thestore clock device 234 will be described.
Thestore clock device 234 has a function of outputting the date and time information DTI used in thestore server 114, and a known clock device is used.

次に店舗タイマー装置236を説明する。
店舗タイマー装置236は、機器端末機110から決済処理要求情報SRIを受けて取引番号TNOを生成した後に計時を開始し、当該計時時間が所定時間を経過するまでの間に、決済GWサーバー118から決済結果情報SEIを受信しなかった場合、タイムアウト情報TOIを出力する機能を有する。店舗サーバー114においては、タイムアウト情報TOIに基づいて、当該決済処理要求情報SRIに基づく処理を無効とし、その旨を取引番号TNOに対応づけて店舗テーブルSSTに記録する。本実施例1において、店舗タイマー装置236はソフトウエアによって構築され、取引番号TNOが生成された後、当該取引番号TNOに関連付けてタイムアウト管理が行われる。換言すれば、取引番号TNOが生成された後に計時を開始し、同一取引番号TNOに係る決済GWサーバー118からの決済結果情報SEIが予め定めたタイムアウト時間TOH内に受信した場合、決済結果情報SEIを有効とし、タイムアウト時間TOHを超過した場合、タイムアウト情報TOIが出力され、取引が中止されたものとして、当該取引番号TNOに係る処理を無効化する。この無効化によって、店舗サーバー114は、当該取引番号TNOに関する決済処理に基づいて、機器端末機110に対し課金命令情報CHOを送信することはない。
Next, thestore timer device 236 will be described.
Thestore timer device 236 starts timekeeping after receiving the payment processing request information SRI from thedevice terminal 110 and generating the transaction number TNO, and the timekeeping is started from thepayment GW server 118 until the predetermined time elapses. It has a function to output timeout information TOI when payment result information SEI is not received. In thestore server 114, the processing based on the settlement processing request information SRI is invalidated based on the timeout information TOI, and that fact is recorded in the store table SST in association with the transaction number TNO. In the first embodiment, thestore timer device 236 is constructed by software, and after the transaction number TNO is generated, time-out management is performed in association with the transaction number TNO. In other words, if the time counting is started after the transaction number TNO is generated and the settlement result information SEI from thesettlement GW server 118 related to the same transaction number TNO is received within the predetermined timeout time TOH, the settlement result information SEI Is enabled, and if the timeout time TOH is exceeded, the timeout information TOI is output, assuming that the transaction has been canceled, and invalidates the processing related to the transaction number TNO. Due to this invalidation, thestore server 114 does not send the billing instruction information CHO to thedevice terminal 110 based on the payment processing related to the transaction number TNO.

次に店舗バスライン238を説明する。
店舗バスライン238は、店舗サーバー114を構成する装置間の通信を行う機能を有し、公知のバスラインである。
Next, thestore bus line 238 will be described.
Thestore bus line 238 has a function of communicating between the devices constituting thestore server 114, and is a known bus line.

次に店舗記憶装置224に記憶される店舗テーブルSSTを図12を参照しつつ説明する。
店舗テーブルSSTは、生成された取引番号TNOに関連付けて各種情報を記録するためのテーブルであり、必須の情報及び任意の情報が記憶される。店舗テーブルSSTは、少なくとも取引番号TNOに関連付けられて、シリアルナンバーSNO、機器端末機識別情報TID、電子決済ブランド識別情報SBI(決済サーバー識別情報SID)、決済GWサーバー識別情報GID、料金情報CHI、取引番号生成時刻SGT、セキュリティ情報SCI(ワンタイムトークン1TT)、課金命令情報CHO、決済結果情報SEI、及び課金結果情報CEIが記録されるが、これに加え、機器端末機110における日時情報TDI、店舗サーバー識別情報OID、及び加盟店識別情報MID等を記録することができる。店舗サーバー識別情報OIDは、例えばURLである。
Next, the store table SST stored in thestore storage device 224 will be described with reference to FIG.
The store table SST is a table for recording various information in association with the generated transaction number TNO, and stores essential information and arbitrary information. The store table SST is associated with at least the transaction number TNO, serial number SNO, device terminal identification information TID, electronic payment brand identification information SBI (payment server identification information SID), payment GW server identification information GID, charge information CHI, Transaction number generation time SGT, security information SCI (one-time token 1TT), billing instruction information CHO, payment result information SEI, and billing result information CEI are recorded. Store server identification information OID, member store identification information MID, etc. can be recorded. The store server identification information OID is, for example, a URL.

次に、店舗サーバー114における作用を図13に示すフローチャートを参照しつつ説明する。
まずステップSS1において、取引要求操作TROに基づく決済処理要求情報SRIを受信したか判別し、決済処理要求情報SRIを受信した場合ステップSS2へ進み、受信しない場合はステップSS1をループする。
ステップSS2において、取引番号生成装置218において所定の規則に基づいて自動的に取引番号TNOを生成し、当該取引番号にTNOに関連付けて機器端末機110から送信された決済処理要求情報SRIを店舗テーブルSSTに記録した後、ステップSS3へ進む。
ステップSS3において、店舗タイマー装置236は取引番号TNOの生成に基づいて、当該取引番号TNOに関連付けてタイムアウト時間TOHの計時を開始した後、ステップSS4へ進む。換言すれば、取引番号TNOの生成に基づいて、タイムアウト時間TOHの管理が開始される。
ステップSS4において、取引番号TNOに関連付けて店舗決済要求情報ORI(少なくとも、取引番号TNO、及びワンタイムトークン1TTを含み、店舗サーバー識別情報OID、料金情報CHI、決済サーバー識別情報SID、機器端末機識別情報TID等を含めても良い。)を決済GWサーバー118へ送信した後、ステップSS5へ進む。
ステップSS5において、店舗サーバー114において予め設定されたタイムアウト時間TOHが経過したか判別する。換言すれば、タイムアウト情報TOIが出力されていない場合、ステップSS6へ進み、タイムアウト情報TOIが出力されている場合ステップSS7へ進む。
ステップSS6において、決済GWサーバー118から決済結果情報SEIを受信したか判別し、受信した場合ステップSS8へ進み、受信しない場合ステップSS5へ戻る。したがって、ステップSS5及びSS6が店舗タイマー装置236に相当すると共に、タイムアウト管理状態TMMと言える。
ステップSS7において、店舗テーブルSSTに取引番号TNOに関連付けて、タイムアウト時間TOH内に決済されなかった旨のタイムアウト情報TOIを記録すると共に、当該取引番号TNOに関する処理を中止するタイムアウト処理TOTを行って処理を終了する。
ステップSS8において、店舗テーブルSSTに取引番号TNOに関連付けて決済結果情報SEIを記録した後、ステップSS9へ進む。
ステップSS9において、機器端末機110へ課金命令情報CHOを出力し、ステップSS10へ進む。
ステップSS10において、決済GWサーバー118から課金結果情報CEIを受信したか判別し、受信した場合ステップSS12へ進み、受信しない場合ステップSS10をループする。
ステップSS11において、店舗テーブルSSTに課金結果情報CEIを記録した後、処理を終了する。
Next, the operation on thestore server 114 will be described with reference to the flowchart shown in FIG.
First, in step SS1, it is determined whether or not the settlement processing request information SRI based on the transaction request operation TRO has been received, and if the settlement processing request information SRI is received, the process proceeds to step SS2, and if not, step SS1 is looped.
In step SS2, thetransaction number generator 218 automatically generates the transaction number TNO based on a predetermined rule, and the transaction number is associated with the TNO and the payment processing request information SRI transmitted from thedevice terminal 110 is stored in the store table. After recording in SST, proceed to step SS3.
In step SS3, thestore timer device 236 starts timing the timeout time TOH in association with the transaction number TNO based on the generation of the transaction number TNO, and then proceeds to step SS4. In other words, the management of the timeout time TOH is started based on the generation of the transaction number TNO.
In step SS4, the store payment request information ORI (including at least the transaction number TNO and the one-time token 1TT, the store server identification information OID, the charge information CHI, the payment server identification information SID, and the device terminal identification) are associated with the transaction number TNO. After sending the information TID etc.) to thepayment GW server 118, the process proceeds to step SS5.
In step SS5, it is determined whether or not the preset timeout time TOH has elapsed on thestore server 114. In other words, if the timeout information TOI is not output, the process proceeds to step SS6, and if the timeout information TOI is output, the process proceeds to step SS7.
In step SS6, it is determined whether or not the payment result information SEI has been received from thepayment GW server 118, and if it is received, the process proceeds to step SS8, and if not, the process returns to step SS5. Therefore, it can be said that steps SS5 and SS6 correspond to thestore timer device 236 and are in the timeout management state TMM.
In step SS7, the timeout information TOI indicating that the transaction was not settled within the timeout time TOH is recorded in the store table SST in association with the transaction number TNO, and the timeout processing TOT for canceling the processing related to the transaction number TNO is performed. To finish.
In step SS8, after recording the settlement result information SEI in association with the transaction number TNO in the store table SST, the process proceeds to step SS9.
In step SS9, the billing instruction information CHO is output to thedevice terminal 110, and the process proceeds to step SS10.
In step SS10, it is determined whether or not the billing result information CEI is received from thepayment GW server 118, and if it is received, the process proceeds to step SS12, and if it is not received, step SS10 is looped.
In step SS11, after recording the billing result information CEI in the store table SST, the process ends.

次に決済GWサーバー118を主に図14を参照しつつ説明する。
決済GWサーバー118は、店舗サーバー114から、店舗決済要求情報ORI(少なくとも、取引番号TNO及びワンタイムトークン1TTを含み、店舗サーバー識別情報OID等を含むことが出来る。)を受信した場合、当該取引番号TNO及び、少なくとも必要な情報、例えば、店舗サーバー識別情報OID、機器端末機識別情報TID等を取引番号TNOに関連付けて記録すると共に、決済サーバー124に対し、決済GW決済要求情報GRIを送信し、決済サーバー124から決済結果情報SEIを受信した場合、当該決済結果情報SEIを取引番号TNOに関連付けて記憶すると共に、店舗サーバー114へ送信する機能を有する。本実施例1において、決済GWサーバー118は、少なくとも、決済GW演算装置202、決済GW記憶装置204、決済GW表示装置206、決済GW通信装置208、決済GW入力装置212、決済GW時計装置214、及び決済GWバスライン216を含んでいる。
Next, thepayment GW server 118 will be described mainly with reference to FIG.
When thesettlement GW server 118 receives the store settlement request information ORI (at least including the transaction number TNO and the one-time token 1TT, and may include the store server identification information OID, etc.) from thestore server 114, the transaction. The number TNO and at least necessary information such as the store server identification information OID and the device terminal identification information TID are recorded in association with the transaction number TNO, and the payment GW payment request information GRI is transmitted to thepayment server 124. When the payment result information SEI is received from thepayment server 124, the payment result information SEI is stored in association with the transaction number TNO and has a function of being transmitted to thestore server 114. In the first embodiment, thepayment GW server 118 is at least the paymentGW calculation device 202, the paymentGW storage device 204, the paymentGW display device 206, the paymentGW communication device 208, the paymentGW input device 212, and the paymentGW clock device 214. And settlementGW bus line 216 is included.

次に決済GW演算装置202を説明する。
決済GW演算装置202は、演算装置、RAM、ROM等によって構成され、ROMに記憶されたプログラムに基づいて、RAMと適宜通信しつつ決済GWサーバー118を構成する各装置の機能を発揮させる機能を有する。
Next, the payment GWarithmetic unit 202 will be described.
The payment GWarithmetic unit 202 is composed of an arithmetic unit, RAM, ROM, etc., and has a function of exerting the functions of each device constituting thepayment GW server 118 while appropriately communicating with the RAM based on the program stored in the ROM. Have.

次に決済GW記憶装置204を説明する。
決済GW記憶装置204は、店舗サーバー114、又は決済サーバー124と通信しつつ処理する過程において必要な情報を記憶する機能を有し、公知の記憶装置が用いられる。決済GW記憶装置204は、少なくとも、後述する決済GWテーブルSGTが記憶される。
Next, the paymentGW storage device 204 will be described.
The paymentGW storage device 204 has a function of storing information necessary in the process of processing while communicating with thestore server 114 or thepayment server 124, and a known storage device is used. The settlementGW storage device 204 stores at least the settlement GW table SGT described later.

次に決済GW表示装置206を説明する。
決済GW表示装置206は、操作者とのインターフェース機能を有し、公知の表示装置(ディスプレイ)が用いられる。
Next, the paymentGW display device 206 will be described.
The paymentGW display device 206 has an interface function with an operator, and a known display device (display) is used.

次に決済GW通信装置208を説明する。
決済GW通信装置208は、店舗サーバー114との間ではインターネット116を介して通信し、決済サーバー124との間では専用回線122を介して通信する機能を有し、公知の通信装置が用いられる。
Next, the paymentGW communication device 208 will be described.
The paymentGW communication device 208 has a function of communicating with thestore server 114 via theInternet 116 and communicating with thepayment server 124 via adedicated line 122, and a known communication device is used.

次に決済GW入力装置212を説明する。
決済GW入力装置212は、決済GW演算装置202において必要な情報を入力する機能し、公知のキーボードが用いられる。
Next, the paymentGW input device 212 will be described.
The paymentGW input device 212 has a function of inputting necessary information in the paymentGW calculation device 202, and a known keyboard is used.

次に決済GW時計装置214を説明する。
決済GW時計装置214は、決済GWサーバー118において用いる日時情報DTIを出力する
機能し、公知の時計装置が用いられる。
Next, the paymentGW clock device 214 will be described.
The settlementGW clock device 214 has a function of outputting the date and time information DTI used in thesettlement GW server 118, and a known clock device is used.

次に決済GWバスライン216を説明する。
決済GWバスライン216は、決済GWサーバー118を構成する装置間の通信を行う機能を有し、公知のバスラインである。
Next, the settlementGW bus line 216 will be described.
The settlementGW bus line 216 is a known bus line having a function of communicating between devices constituting thesettlement GW server 118.

次に決済GW記憶装置204に記憶される決済GWテーブルSGTを図15を参照しつつ説明する。
図15に示す決済GWテーブルSGTは、店舗サーバー114、及び決済サーバー124との間で通信する過程において適宜に情報が記憶され、所定期間保存される。決済GWテーブルSGTは、取引番号TNOに紐付けられて、店舗サーバー114から送信された店舗決済要求情報ORIに含まれているシリアルNo.SNO、機器端末機識別情報TID、電子決済ブランド識別情報SBI(決済サーバー識別情報SID)、料金情報CHI、取引番号生成時刻SGT、店舗サーバー識別情報OID、ワンタイムトークン1TT、及び決済結果情報SEIその他必要な情報が記憶される。
Next, the payment GW table SGT stored in the paymentGW storage device 204 will be described with reference to FIG.
The payment GW table SGT shown in FIG. 15 appropriately stores information in the process of communicating with thestore server 114 and thepayment server 124, and is stored for a predetermined period of time. The payment GW table SGT is linked to the transaction number TNO and is included in the store payment request information ORI sent from thestore server 114. Serial No. SNO, device terminal identification information TID, electronic payment brand identification information SBI. (Payment server identification information SID), charge information CHI, transaction number generation time SGT, store server identification information OID, one-time token 1TT, payment result information SEI and other necessary information are stored.

次に、決済GWサーバー118における作用を図16に示すフローチャートを参照しつつ説明する。
まずステップGS1において、店舗サーバー114からから店舗決済要求情報ORI、具体的には、少なくとも取引番号TNO、ワンタイムトークン1TT、本実施例1においては、さらに、店舗サーバー識別情報OID、電子決済ブランド識別情報SBI(決済サーバーSID)、料金情報CHI等を受信したか判別し、受信した場合ステップGS2へ進み、受信しない場合ステップGS1をループする。
ステップGS2において、決済GWテーブルSGTに、少なくとも、取引番号TNOに紐づけて、ワンタイムトークン1TT、店舗サーバー識別情報OID、機器端末機識別情報TID、料金情報CHI、及び決済サーバー識別情報SIDその他必要な情報を記録し、ステップGS3へ進む。
ステップGS3において、少なくとも、取引番号TNO、ワンタイムトークン1TT、本実施例1においては、さらに、機器端末機識別情報TID、決済GWサーバー識別情報SGI、料金情報CHIその他必要な取引情報を、店舗決済要求情報ORIに含まれる決済サーバー識別情報SIDによって特定される決済サーバー124へ送信した後、ステップGS4へ進む。
ステップGS4において、決済サーバー124から決済結果情報SEIを受信したか判別し、受信した場合ステップGS5へ進み、受信しない場合ステップGS4をループする。したがって、ステップGS4は決済結果待機状態といえる。
ステップGS5において、決済GWテーブルSGTにおける同一の取引番号TNOに紐付けて決済結果情報SEIを記録した後、ステップGS6へ進む。
ステップGS6において、決済結果情報SEIを同一の取引番号TNOに紐付けられている店舗サーバー識別情報OIDによって特定される店舗サーバー114へ送信して処理を終了する。決済結果情報SEIは、決済処理が完了した場合「Compleat」、決済処理が不調である場合「failure」、待機中である場合「Waiting」,決済結果情報SEIの受領前は「Not yet」等が記録される。
Next, the operation on thepayment GW server 118 will be described with reference to the flowchart shown in FIG.
First, in step GS1, the store payment request information ORI from thestore server 114, specifically, at least the transaction number TNO, the one-time token 1TT, and in the first embodiment, the store server identification information OID and the electronic payment brand identification. It is determined whether information SBI (payment server SID), charge information CHI, etc. have been received, and if it is received, it proceeds to step GS2, and if it is not received, it loops step GS1.
In step GS2, one-time token 1TT, store server identification information OID, device terminal identification information TID, charge information CHI, and payment server identification information SID, etc. are required at least in association with the transaction number TNO in the payment GW table SGT. Record the information and proceed to step GS3.
In step GS3, at least the transaction number TNO, the one-time token 1TT, and in the first embodiment, the device terminal identification information TID, the payment GW server identification information SGI, the charge information CHI and other necessary transaction information are settled at the store. After sending to thepayment server 124 specified by the payment server identification information SID included in the request information ORI, the process proceeds to step GS4.
In step GS4, it is determined whether or not the payment result information SEI has been received from thepayment server 124, and if it is received, the process proceeds to step GS5, and if it is not received, step GS4 is looped. Therefore, it can be said that step GS4 is in the state of waiting for the settlement result.
In step GS5, after recording the settlement result information SEI in association with the same transaction number TNO in the settlement GW table SGT, the process proceeds to step GS6.
In step GS6, the settlement result information SEI is transmitted to thestore server 114 specified by the store server identification information OID associated with the same transaction number TNO, and the process is terminated. The payment result information SEI is "Compleat" when the payment processing is completed, "failure" when the payment processing is unsuccessful, "Waiting" when waiting, "Not yet" before the payment result information SEI is received, etc. Recorded.

次に決済サーバー124を主に図17を参照しつつ説明する。
決済サーバー124は、決済GWサーバー118から決済処理要求情報としての決済GW決済要求情報GRI(少なくとも、取引番号TNO、ワンタイムトークン1TT、若しくは機器端末機識別情報TID、取引番号TNO、及び決済GWサーバー識別情報GID、又は料金情報CHI等)を受信した場合、所定の決済要件を満たすか判別し、当該享受者端末機126、及び決済GWサーバー118に対し決済結果情報SEIを出力する機能を有する。すなわち、決済要件を満たす場合、決済処理SETを実行して決済GWサーバー118に対し決済完了情報SFI、決済要件を満たさない場合、決済処理SETを実行することなく、決済不能情報SUIを決済要求を受けた決済GWサーバー118へ送信する。換言すれば、決済サーバー124は、電子決済ブランド130を構成する。したがって、決済サーバー124は、電子決済ブランド130毎に設置される。本実施例1において、ワンタイムトークン1TT(セキュリティ情報SCI)が、自己が送信したワンタイムトークン1TTであり、当該ワンタイムトークン1TTの送信から今回の受信までの時間的要件が所定の条件に当てはまる場合、正当権限に基づく決済要求であると認定し、所定の条件に当てはまらない場合、不当な決済要求であるとして処理すると共に、ワンタイムトークン1TTが所定の要件を満たさない場合も不当な決済要求であるとして処理する。ワンタイムトークン1TTは、例えば、クレジットカード番号、又は暗号鍵における秘密鍵であっても良い。したがって、ワンタイムトークン1TTは、セキュリティ情報SCIである。決済処理SETとは、享受者が電子決済ブランド130と契約する際に登録した、銀行口座等の支払元PYS(支払元情報PAI)から、サービス又は商品の提供事業者たるゲーム場運営事業者の銀行口座等の支払先PYE(支払先情報PEI)へ資金移動を行う処理であって、当該資金移動処理の完了によって決済処理SETが完了したと見なす。換言すれば、実際に資金が移動したことを問わず、電子決済において、資金移動に必要な処理が終了したことをいう。本実施例1において、決済サーバー124はコンピューターであり、少なくとも、決済サーバー演算装置242、決済サーバー記憶装置244、決済サーバー表示装置246、決済サーバー通信装置248、決済サーバー時計装置250、決済サーバー入力装置252、及び決済サーバーバスライン258を含んでいる。なお、決済サーバー124においても、セキュリティ情報SCIを決済GWサーバー118へ送信後、所定時間経過しても決済要求が行われない場合、タイムアウト処理を行うことが好ましい。換言すれば、タイムアウトである場合、決済サーバー124における同一取引番号TNOに関する処理を中断することが好ましい。
Next, thepayment server 124 will be described mainly with reference to FIG.
Thepayment server 124 is a payment GW payment request information GRI (at least a transaction number TNO, a one-time token 1TT, or a device terminal identification information TID, a transaction number TNO, and a payment GW server) as payment processing request information from thepayment GW server 118. When it receives the identification information GID, charge information CHI, etc.), it has a function of determining whether or not the predetermined payment requirements are satisfied and outputting the payment result information SEI to thebeneficiary terminal 126 and thepayment GW server 118. That is, when the payment requirement is satisfied, the payment processing SET is executed and the payment completion information SFI is sent to thepayment GW server 118. Received payment Send toGW server 118. In other words, thepayment server 124 constitutes theelectronic payment brand 130. Therefore, thepayment server 124 is installed for eachelectronic payment brand 130. In the first embodiment, the one-time token 1TT (security information SCI) is the one-time token 1TT transmitted by itself, and the time requirement from the transmission of the one-time token 1TT to the current reception meets the predetermined conditions. In that case, it is recognized as a settlement request based on legitimate authority, and if the prescribed conditions are not met, it is treated as an unreasonable settlement request, and even if the one-time token 1TT does not meet the prescribed requirements, an unreasonable settlement request is made. Treat as. The one-time token 1TT may be, for example, a credit card number or a private key in an encryption key. Therefore, the one-time token 1TT is a security information SCI. The payment processing SET is from the payment source PYS (payment source information PAI) of the bank account, etc. registered when the beneficiary contracts with theelectronic payment brand 130, to the game site operator who is the provider of the service or product. It is a process to transfer funds to the payee PYE (payee information PEI) of a bank account, etc., and it is considered that the settlement process SET is completed by the completion of the fund transfer process. In other words, regardless of whether the funds have actually been transferred, it means that the processing required for the transfer of funds has been completed in the electronic payment. In the first embodiment, thepayment server 124 is a computer, and at least the paymentserver calculation device 242, the paymentserver storage device 244, the paymentserver display device 246, the paymentserver communication device 248, the paymentserver clock device 250, and the payment server input device. Includes 252 and paymentserver bus line 258. It should be noted that thepayment server 124 also preferably performs a time-out process when the payment request is not made even after a predetermined time has elapsed after the security information SCI is transmitted to thepayment GW server 118. In other words, in the case of a timeout, it is preferable to suspend the processing related to the same transaction number TNO on thesettlement server 124.

次に決済サーバー演算装置242を説明する。
決済サーバー演算装置242は、演算装置、ROM、RAM等によって構成され、ROMに記憶されたプログラムに基づいて、RAMと適宜通信しつつ決済サーバー124を構成する各装置の機能を発揮させる機能を有する。
Next, the payment serverarithmetic unit 242 will be described.
The payment serverarithmetic unit 242 is composed of an arithmetic unit, ROM, RAM, etc., and has a function of exerting the functions of each device constituting thepayment server 124 while appropriately communicating with the RAM based on the program stored in the ROM. ..

次に決済サーバー記憶装置244を説明する。
決済サーバー記憶装置244は、決済GWサーバー118、及び享受者端末機126と通信しつつ処理する中で必要な情報を記憶する機能を有し、公知の記憶装置が用いられる。後述するように、決済サーバーテーブルSVT及び決済アプリテーブルSATが記録される。
Next, the paymentserver storage device 244 will be described.
The paymentserver storage device 244 has a function of storing information necessary for processing while communicating with thepayment GW server 118 and thebeneficiary terminal 126, and a known storage device is used. As will be described later, the payment server table SVT and the payment application table SAT are recorded.

次に決済サーバーテーブルSVTを図19を参照しつつ説明する。
決済サーバーテーブルSVTには、決済処理SETや、決済処理SETの検証に必要な情報が取引番号TNOに紐付けられて記録される。例えば、取引番号TNOに紐付けてワンタイムトークン1TT (セキュリティ情報SCI)、シリアルNo.SNO、機器端末機識別情報TID、電子決済ブランド識別情報SBI(決済サーバー識別情報SID)、料金情報CHI、取引番号生成時刻SGT、決済GWサーバー識別情報GID、店舗サーバー識別情報OID、享受者識別情報UID、享受者メールアドレスBMA、決済結果情報SEIが記録されるが、これらに限らない。
Next, the payment server table SVT will be described with reference to FIG.
In the payment server table SVT, the payment processing SET and the information necessary for verification of the payment processing SET are recorded in association with the transaction number TNO. For example, one-time token 1TT (security information SCI), serial number, linked to transaction number TNO. SNO, device terminal identification information TID, electronic payment brand identification information SBI (payment server identification information SID), charge information CHI, transaction number generation time SGT, payment GW server identification information GID, store server identification information OID, beneficiary identification information The UID, beneficiary email address BMA, and payment result information SEI are recorded, but not limited to these.

次に決済サーバー表示装置246を説明する。
決済サーバー表示装置246は、操作者とのインターフェース機能を有し、公知の表示装置(ディスプレイ)が用いられる。
Next, the paymentserver display device 246 will be described.
The paymentserver display device 246 has an interface function with an operator, and a known display device (display) is used.

次に決済サーバー通信装置248を説明する。
決済サーバー通信装置248は、決済GWサーバー118との間で決済GW決済要求情報GRIを専用回線122を介して通信によって伝達すると共に、公衆無線通信回線128及び通信事業者サーバー129を介して享受者端末機126の間で通信によって情報を交換する機能を有し、公知の通信装置が用いられる。
Next, the paymentserver communication device 248 will be described.
The paymentserver communication device 248 transmits the payment GW payment request information GRI to and from thepayment GW server 118 via thededicated line 122, and the beneficiary via the publicwireless communication line 128 and thecommunication carrier server 129. It has a function of exchanging information betweenterminals 126 by communication, and a known communication device is used.

次に決済サーバー時計装置250を説明する。
決済サーバー時計装置250は、決済サーバー124において用いる日時情報DTIを出力する機能を有し、公知の時計装置が用いられる。
Next, the paymentserver clock device 250 will be described.
The paymentserver clock device 250 has a functionof outputting the date and time information DTI used in thepayment server 124, and a known clock device is used.

次に決済サーバー入力装置252を説明する。
決済サーバー入力装置252は、決済サーバー124において必要な情報を入力する機能を有し、公知のキーボードが用いられる。
Next, the paymentserver input device 252 will be described.
The paymentserver input device 252 has a function of inputting necessary information in thepayment server 124, and a known keyboard is used.

次にワンタイムトークン生成装置254を説明する。
ワンタイムトークン生成装置254は、インターネット通信等における通信における盗みとりや改ざんを防止するためのセキュリティ情報SCIを出力する機能を有する。セキュリティ情報SCIとは、第三者によって情報が盗み取られない、又は通信内容が理解できないようにするための情報であって、例えば、コード化情報、暗号化した場合の解読情報が知られているが、これらに限定されない。換言すれば、第三者が容易に決済サーバー124にアクセスできないように、若しくは通信を盗みとり、又は通信内容を把握できないようにするための情報の総称である。本実施例1において、ワンタイムトークン生成装置254は、ソフトウエアによって構成される。ワンタイムトークン1TTとは、所謂、使い捨てのパスワードであり、詳しくは、一定時間の間だけ有効なパスワード、又は一回使うとパスワードである。本実施例1において、ワンタイムトークン1TTとは、本人又は他人を問わず、1回のみ決済サーバー124との接続確立(アクセス)に利用できる情報であり、例えば、1回のみ利用可能なURLである。しかし、ワンタイムトークン1TTとして、クレジットカード番号等を用いることも出来る。
Next, the one-timetoken generator 254 will be described.
The one-timetoken generator 254 has a function of outputting security information SCI for preventing theft and falsification in communication in Internet communication and the like. Security information SCI is information that prevents information from being stolen by a third party or that the communication content cannot be understood. For example, coded information and decryption information when encrypted are known. However, it is not limited to these. In other words, it is a general term for information that prevents a third party from easily accessing thepayment server 124, stealing communication, or grasping the communication content. In the first embodiment, the one-timetoken generator 254 is configured by software. The one-time token 1TT is a so-called disposable password, and more specifically, it is a password that is valid only for a certain period of time, or a password that is used once. In the first embodiment, the one-time token 1TT is information that can be used to establish (access) a connection with thepayment server 124 only once, regardless of the person or another person, and is, for example, a URL that can be used only once. be. However, a credit card number or the like can also be used as the one-time token 1TT.

次に決済アプリ提供装置256を説明する。
決済アプリ提供装置256は、享受者端末機126において決済に必要な決済アプリケーションソフトウエア(settlement application software)を提供する機能を有する。本実施例1において、享受者端末機126から決済アプリケーションソフトウエアSAS(以下「決済アプリSAP」という)のダウンロード要求があった場合、当該決済アプリSAPのソフトウエアを当該享受者端末機126へ送信すると共に、利用に必要な決済アプリログイン情報LGI等の情報を、決済アプリテーブルSATに記録する機能を有する。決済アプリテーブルSATは、決済サーバー記憶装置244に記録される。本実施例1において、決済アプリ提供装置256は、ソフトウエアによって構成される。
Next, the paymentapplication providing device 256 will be described.
The paymentapplication providing device 256 has a function of providing payment application software (settlement application software) necessary for payment in thebeneficiary terminal 126. In the first embodiment, when there is a download request for the payment application software SAS (hereinafter referred to as "payment application SAP") from thebeneficiary terminal 126, the software of the payment application SAP is transmitted to thebeneficiary terminal 126. At the same time, it has a function to record information such as payment application login information LGI necessary for use in the payment application table SAT. The payment application table SAT is recorded in the paymentserver storage device 244. In the first embodiment, the paymentapplication providing device 256 is configured by software.

次に決済サーバーバスライン258を説明する。
決済サーバーバスライン258は、決済サーバー124を構成する装置間の通信を行う機能を有し、公知のバスラインである。
Next, the paymentserver bus line 258 will be described.
The paymentserver bus line 258 is a known bus line having a function of communicating between devices constituting thepayment server 124.

次に決済アプリテーブルSATを図20(B)を参照しつつ説明する。
決済アプリテーブルSATには、少なくとも、享受者識別情報UID、及び決済アプリログイン情報LGIたる享受者メールアドレスBMA、決済アプリログインパスワードBPW、及び支払元情報PAIが記憶される。本実施例1において、支払元情報PAIは、銀行口座等の金融機関口座情報BAIである。しかし、支払元情報PAIは、クレジットカード番号、デビットカード番号等、公知の料金の支払いが可能なシステムにおける支払元情報PAI、又は支払元情報PAIに辿り着ける関連情報を用いることができる。よって、支払元情報PAIの記録は、紐付けて特定できる場合、決済サーバー124に限らず設定することができる。
Next, the payment application table SAT will be described with reference to FIG. 20 (B).
At least the beneficiary identification information UID, the payment application login information LGI, the beneficiary email address BMA, the payment application login password BPW, and the payment source information PAI are stored in the payment application table SAT. In the first embodiment, the payment source information PAI is a financial institution account information BAI such as a bank account. However, the payment source information PAI can use the payment source information PAI in a system capable of paying known charges, such as a credit card number and a debit card number, or related information that can reach the payment source information PAI. Therefore, the record of the payment source information PAI can be set not only in thepayment server 124 but also in the case where it can be linked and specified.

次に決済サーバー124の作用を図18のフローチャートを参照しつつ説明する。決済サーバー記憶装置244には、一回当たりの決済上限金額が予め設定されている。ゲーム機106の場合、当該金額は、例えば800円である。
ステップPS1において、享受者端末機126から決済許可要求情報SARが送信されたか判別し、決済許可要求情報SARを判別した場合、ステップPS2へ進み、判別しない場合ステップPS1をループする。したがって、ステップPS1は、決済許可要求待受状態AWMと言える。
ステップPS2において、決済許可要求情報SARが正当権限に基づく許可要求であるか判別し、正当権限を有する場合ステップPS3へ進み、正当権限を有しない場合ステップPS4へ進む。正当権限を有するか否かは、決済アプリログイン情報LGIが正しければ正当権限を有すると見做すことが出来る。換言すれば、享受者メールアドレスBMA、決済アプリログインパスワードBPWが正しければ正当権限を有すると判断することができる。
ステップPS3において、ワンタイムトークン生成装置254はワンタイムトークン1TTを生成した後、ステップPS5へ進む。
ステップPS4において、正当権限を有しないので、不当要求処理UDTを実行する。不当要求処理UDTは、例えば、不当要求情報UDIを決済許可要求情報SARを送信してきた享受者端末機126へ送信する。不当要求情報UDIとしては、「ログイン情報が間違っています」等のメッセージである。
ステップPS5において、ワンタイムトークン1TTを、決済許可要求情報SARを受けた享受者端末機126へ送信した後、ステップPS6へ進む。
ステップPS6において、決済GWサーバー118から、決済GW決済処理要求情報GRIを受信したか判別し、受信した場合ステップPS7へ進み、受信しない場合ステップPS6をループする。したがって、ステップPS6は、決済要求待受状態SWMといえる。
ステップPS7において、ワンタイムトークン1TTが正当権限を有するか判別し、正当権限を有する場合、ステップPS8へ進み、正当権限を有しない場合、ステップPS9へ進む。正当権限とは、ワンタイムトークン1TTが発行されてからの有効時間内での受信であれば有効とする。ワンタイムトークン1TTが暗号鍵の秘密鍵である場合には、当該秘密鍵が合致することをいう。
ステップPS8において、受信した決済GW決済要求情報GRIに係る情報を決済サーバーテーブルSVTに記録した後、決済処理SETを実行し、及び決済結果情報SEIを要求を受けた享受者端末機126へ送信し、ステップPS10へ進む。本実施例1において、決済処理SETは、例えば、支払先情報PEIに関連する決済GWサーバー識別情報GIDに基づいて支払先PYEを特定し、ログイン情報(享受者メールアドレスBMA、決済アプリログインパスワードBPW等)に基づいて決済アプリテーブルSATにおける支払元情報PAIである金融機関口座情報BAIを特定し、料金情報CHIに基づく金額の資金移動処理を行う処理であり、実際に資金が移動されたか否かは問わない。ステップPS8における決済結果情報SEIは、決済完了情報TCIである。
ステップPS9において、決済中止処理SCT、及び決済結果情報SEIを送信してステップPS10へ進む。決済中止処理SCTとは、決済処理SETを終了することであり、結果として決済処理SETは行われない。本ステップPS9における決済結果情報SEIは、未決済情報USIである。
ステップPS10において、決済結果情報SEI(決済完了情報TCI又は未決済情報USI)を決済アプリテーブルSATに登録されている享受者メールアドレスMADに紐付けて電子メールによって、享受者端末機126に送信した後、ステップPS11へ進む。
ステップPS11において、決済結果情報SEI(決済完了情報TCI又は未決済情報USI)を決済GW決済要求情報GRIに含まれている決済GWサーバー識別情報GIDによって特定される決済GWサーバー118へ送信した後、処理を終了する。
Next, the operation of thepayment server 124 will be described with reference to the flowchart of FIG. The paymentserver storage device 244 is preset with a maximum payment amount per payment. In the case of thegame machine 106, the amount is, for example, 800 yen.
In step PS1, it is determined whether the payment permission request information SAR is transmitted from thebeneficiary terminal 126, and if the payment permission request information SAR is determined, the process proceeds to step PS2, and if not, step PS1 is looped. Therefore, step PS1 can be said to be the settlement permission request standby state AWM.
In step PS2, it is determined whether the settlement permission request information SAR is a permission request based on the legitimate authority, and if the legitimate authority is possessed, the process proceeds to step PS3, and if the legitimate authority is not possessed, the process proceeds to step PS4. Whether or not you have the legitimate authority can be regarded as having the legitimate authority if the payment application login information LGI is correct. In other words, if the beneficiary email address BMA and the payment application login password BPW are correct, it can be determined that the user has legitimate authority.
In step PS3, the one-timetoken generator 254 generates the one-time token 1TT, and then proceeds to step PS5.
In step PS4, since you do not have the legitimate authority, execute the unjust request processing UDT. The unjust request processing UDT transmits, for example, the unreasonable request information UDI to thebeneficiary terminal 126 that has transmitted the settlement permission request information SAR. The unjust request information UDI is a message such as "The login information is incorrect".
In step PS5, after transmitting the one-time token 1TT to thebeneficiary terminal 126 that has received the payment permission request information SAR, the process proceeds to step PS6.
In step PS6, it is determined whether or not the settlement GW settlement processing request information GRI has been received from thesettlement GW server 118, and if it is received, the process proceeds to step PS7, and if it is not received, step PS6 is looped. Therefore, step PS6 can be said to be a payment request standby state SWM.
In step PS7, it is determined whether the one-time token 1TT has legitimate authority, and if it has legitimate authority, it proceeds to step PS8, and if it does not have legitimate authority, it proceeds to step PS9. Legitimate authority is valid if it is received within the valid time after the one-time token 1TT is issued. When the one-time token 1TT is the private key of the encryption key, it means that the private key matches.
In step PS8, after recording the received payment GW payment request information GRI information in the payment server table SVT, the payment processing SET is executed, and the payment result information SEI is transmitted to the requestedbeneficiary terminal 126. , Proceed to step PS10. In the first embodiment, the payment processing SET identifies the payment destination PYE based on, for example, the payment GW server identification information GID related to the payment destination information PEI, and the login information (recipient email address BMA, payment application login password BPW). It is a process to specify the financial institution account information BAI which is the payment source information PAI in the payment application table SAT based on the payment application table SAT, and to process the money transfer of the amount based on the charge information CHI. Does not matter. The settlement result information SEI in step PS8 is the settlement completion information TCI.
In step PS9, the settlement cancellation processing SCT and the settlement result information SEI are transmitted, and the process proceeds to step PS10. The settlement processing SCT is the termination of the settlement processing SET, and as a result, the settlement processing SET is not performed. The settlement result information SEI in this step PS9 is the unsettled information USI.
In step PS10, the payment result information SEI (payment completion information TCI or unsettled information USI) was linked to the beneficiary email address MAD registered in the payment application table SAT and sent to thebeneficiary terminal 126 by e-mail. After that, proceed to step PS11.
In step PS11, after sending the settlement result information SEI (settlement completion information TCI or unsettled information USI) to thesettlement GW server 118 specified by the settlement GW server identification information GID included in the settlement GW settlement request information GRI, End the process.

次に決済サーバー124において、決済アプリSAPのダウンロード要求があった場合の作用を図20に示すフローチャートを参照しつつ説明する。
決済アプリ提供装置256は、ステップAPS1において、享受者端末機126からダウンロード要求情報DLRがあるか判別し、ダウンロード要求情報DLRを判別した場合、ステップAPS2へ進み、判別しない場合ステップAPS1をループする。
ステップAPS2において、電子決済ブランド130を利用するに必要な、享受者識別情報UIDの入力を求め、ステップAPS3へ進む。享受者識別情報UIDは、例えば、享受者端末機126に割り当てられている電話番号であるがこれに限らない。
ステップAPS3において、享受者識別情報UIDの受信を判別した場合、ステップAPS4へ進み、判別しない場合ステップAPS3をループする。
ステップAPS4において、決済アプリログイン識別情報PIDを要求し、ステップAPS5へ進む。決済アプリログイン識別情報PIDは、例えば、電子メールアドレスであるがこれに限らない。
ステップAPS5において、決済アプリログイン識別情報PIDを判別した場合、ステップAPS6へ進み、判別しない場合ステップAPS5をループする。
ステップAPS6において、決済アプリログインパスワードBPWを要求し、ステップAPS7へ進む。決済アプリログインパスワードBPWは、例えば、任意に設定されるパスワードである。
ステップAPS7において、決済アプリログインパスワードBPWを受信した場合、ステップAPS8へ進み、受信しない場合ステップAPS7をループする。
ステップAPS8において、決済口座情報SPIの入力を求め、ステップAPS9へ進む。決済口座情報SPIは、例えば、金融機関口座情報BAIであるがこれに限らない。
ステップAPS9において、決済口座情報SPIが入力されたことを判別した場合、ステップAPS10へ進む。
ステップAPS10において、これら情報を関連付けて決済アプリテーブルSATに記録し、処理を終了する。なお、決済アプリSAPのダウンロード方法は、前述の方法に限られず、ダウンロード要求DLAに続いて所定のパスワードが入力された場合に、ダウンロードを可能にする等、適宜のダウンロード方式を採用することができる。この場合、前述した情報は、別途記録することが必要である。
Next, on thepayment server 124, the operation when there is a download request for the payment application SAP will be described with reference to the flowchart shown in FIG.
In step APS1, the paymentapplication providing device 256 determines whether or not there is a download request information DLR from thebeneficiary terminal 126, and if the download request information DLR is determined, proceeds to step APS2, and if not, loops step APS1.
In step APS2, prompt the input of the beneficiary identification information UID required to use theelectronic payment brand 130, and proceed to step APS3. The beneficiary identification information UID is, for example, a telephone number assigned to thebeneficiary terminal 126, but is not limited to this.
If the reception of the beneficiary identification information UID is determined in step APS3, the process proceeds to step APS4, and if not determined, step APS3 is looped.
In step APS4, request the payment application login identification information PID and proceed to step APS5. The payment application login identification information PID is, for example, an e-mail address, but is not limited to this.
If the payment application login identification information PID is determined in step APS5, the process proceeds to step APS6, and if not determined, step APS5 is looped.
In step APS6, request the payment application login password BPW and proceed to step APS7. The payment application login password BPW is, for example, an arbitrarily set password.
If the payment application login password BPW is received in step APS7, the process proceeds to step APS8, and if not received, step APS7 is looped.
In step APS8, prompt the input of the settlement account information SPI, and proceed to step APS9. The settlement account information SPI is, for example, financial institution account information BAI, but is not limited to this.
If it is determined in step APS9 that the settlement account information SPI has been input, the process proceeds to step APS10.
In step APS10, this information is associated and recorded in the payment application table SAT, and the process is completed. The download method of the payment application SAP is not limited to the above-mentioned method, and an appropriate download method such as enabling download when a predetermined password is entered following the download request DLA can be adopted. .. In this case, it is necessary to separately record the above-mentioned information.

次に享受者端末機126を主に図21を参照しつつ説明する。
享受者端末機126は、取得した決済アプリSAPによって、通信事業者が提供する公衆無線通信回線128、及び通信事業者サーバー129を介して、電子決済ブランド130たる決済サーバー124へ決済処理要求情報SRIを送信すると共に、決済サーバー124から送信されたセキュリティ情報SCI(ワンタイムトークン1TT)を機器端末機110の端末表示装置108たる機器端末機表示装置156に二次元コード情報TDCとして表示する機能を有する。享受者端末機126は、携帯情報機器であり、所謂、スマートフォン、タブレット型コンピューター等が用いられ、本実施例1においてはスマートフォンが用いられる。享受者端末機126は、少なくとも、享受者端末機演算装置172、享受者端末機表示装置176、享受者端末機記憶装置178、享受者端末機通信装置182、享受者端末機入力装置186、コード化装置188、享受者端末機時計装置190、及び享受者端末機バスライン192を含んでいる。
Next, thebeneficiary terminal 126 will be described mainly with reference to FIG.
Thebeneficiary terminal 126 uses the acquired payment application SAP to send payment processing request information SRI to thepayment server 124, which is anelectronic payment brand 130, via the publicwireless communication line 128 provided by the communication company and thecommunication company server 129. And has a function to display the security information SCI (one-time token 1TT) transmitted from thepayment server 124 on the deviceterminal display device 156, which is theterminal display device 108 of thedevice terminal 110, as two-dimensional code information TDC. .. Thebeneficiary terminal 126 is a mobile information device, and a so-called smartphone, tablet computer, or the like is used, and in the first embodiment, a smartphone is used. Thebeneficiary terminal 126 is at least a beneficiary terminalarithmetic device 172, a beneficiaryterminal display device 176, a beneficiaryterminal storage device 178, a beneficiaryterminal communication device 182, a beneficiaryterminal input device 186, and a code. It includes aconversion device 188, a beneficiaryterminal clock device 190, and a beneficiaryterminal bus line 192.

まず、享受者端末機演算装置172を説明する。
享受者端末機演算装置172は、演算装置、ROM、RAM等によって構成され、ROMに記憶されたプログラムに基づいて、RAMと適宜通信しつつ享受者端末機126を構成する各装置の機能を発揮させる機能を有する。
First, the beneficiary terminalarithmetic unit 172 will be described.
The beneficiary terminalarithmetic unit 172 is composed of an arithmetic unit, ROM, RAM, etc., and exhibits the functions of each device constituting thebeneficiary terminal 126 while appropriately communicating with the RAM based on the program stored in the ROM. It has a function to make it.

次に享受者端末機表示装置176を説明する。
享受者端末機表示装置176は、享受者たる使用者とのインターフェース機能を有し、公知の表示装置(ディスプレイ)が用いられる。また、享受者端末機表示装置176の表面に透明のタッチパネル(図示せず)が配置されることにより、享受者端末機入力装置186を構成する。
Next, the beneficiaryterminal display device 176 will be described.
The beneficiaryterminal display device 176 has an interface function with a user who is a beneficiary, and a known display device (display) is used. Further, by arranging a transparent touch panel (not shown) on the surface of the beneficiaryterminal display device 176, the beneficiaryterminal input device 186 is configured.

次に享受者端末機記憶装置178を説明する。
享受者端末機記憶装置178は、享受者端末機126において必要な情報を記憶する機能を有し、公知の記憶装置が用いられる。享受者端末機記憶装置178には享受者端末機テーブルRTTが記憶される。図21(B)に示すように、享受者端末機テーブルRTTには、少なくとも、享受者識別情報UID、及び決済アプリログイン情報LGIたる決済アプリログイン識別情報PID(享受者メールアドレスBMA)、及び決済アプリログインパスワードAPWが記録される。記憶された決済アプリログイン情報LGIIを用いることにより、決済サーバー124にログインする際の操作が簡素化される。必要により、支払元情報PAIを記録し、セキュリティ情報SCIと共に、決済サーバー124へ送信することができる。
Next, the beneficiaryterminal storage device 178 will be described.
The beneficiaryterminal storage device 178 has a function of storing necessary information in thebeneficiary terminal 126, and a known storage device is used. The beneficiary terminal table RTT is stored in the beneficiaryterminal storage device 178. As shown in FIG. 21 (B), the beneficiary terminal table RTT has at least the beneficiary identification information UID, the payment application login information LGI, the payment application login identification information PID (beneficiary email address BMA), and the payment. App login password APW is recorded. By using the stored payment application login information LGII, the operation when logging in to thepayment server 124 is simplified. If necessary, the payment source information PAI can be recorded and sent to thepayment server 124 together with the security information SCI.

次に享受者端末機通信装置182を説明する。
享受者端末機通信装置182は、決済サーバー124との間で決済処理要求情報SRI、領収メールSCM等を公衆無線通信回線128を介して通信によって送受信する機能を有し、公知の通信装置が用いられる。
Next, the beneficiaryterminal communication device 182 will be described.
The beneficiaryterminal communication device 182 has a function of transmitting and receiving payment processing request information SRI, receipt mail SCM, etc. to and from thepayment server 124 via publicwireless communication line 128, and is used by a known communication device. Will be.

次に決済アプリ記憶装置184を説明する。
決済アプリ記憶装置184は、決済処理を実行するための決済アプリSAPを、決済サーバー124からダウンロードしてインストールされたプログラムを記憶する機能を有し、公知の記憶装置が用いられる。一つの享受者端末機126に対して複数の決済アプリSAPをインストールすることができ、用途に合わせて選択的に使用することができる。また、決済アプリ記憶装置184には、セキュリティ情報SCI、セキュリティ情報SCIを決済サーバー124へ送信した日時情報DTI、決済サーバー識別情報SID、及び領収メールSCM等が記憶される。これらの決済要求に関する履歴情報は、決済に関するトラブルが発生した場合、読み出すことにより履歴情報として用いることができる。
Next, the paymentapplication storage device 184 will be described.
The paymentapplication storage device 184 has a function of downloading a payment application SAP for executing payment processing from thepayment server 124 and storing an installed program, and a known storage device is used. Multiple payment applications SAP can be installed on onebeneficiary terminal 126, and can be selectively used according to the purpose. Further, the paymentapplication storage device 184 stores the security information SCI, the date and time information DTI for transmitting the security information SCI to thepayment server 124, the payment server identification information SID, the receipt mail SCM, and the like. The history information related to these payment requests can be used as history information by reading out when a trouble related to payment occurs.

次に享受者端末機入力装置186を説明する。
享受者端末機入力装置186は、決済アプリSAPのダウンロードやログインに等に必要な情報を入力する機能を有する。本実施例1においては、享受者端末機表示装置176に重ねて配置されたタッチパネル(図示しない)により構成された、公知の入力装置である。享受者端末機入力装置186は、文字種を切り替えることにより、ひらがな、カタカナ、漢字、アルファベットの大文字、小文字、数字、及び記号を入力することができる。
Next, the beneficiaryterminal input device 186 will be described.
The beneficiaryterminal input device 186 has a function of inputting information necessary for downloading or logging in to the payment application SAP. In the first embodiment, it is a known input device configured by a touch panel (not shown) arranged so as to be superimposed on the beneficiaryterminal display device 176. The beneficiaryterminal input device 186 can input hiragana, katakana, kanji, uppercase letters, lowercase letters, numbers, and symbols of the alphabet by switching the character type.

次にコード化装置188を説明する。
コード化装置188は、決済許可情報SAIたる、少なくとも、決済サーバー124から受信したワンタイムトークン1TT(セキュリティ情報SCI)をコード化し、決済要求コードSDCとして出力する機能、具体的には二次元コードTDCたるQRコードQRCに変換し、出力する機能を有し、公知のプログラムによって構成されたQRコード変換装置が用いられる。コード化とは、文字又は数字をコンピューター処理で取り扱い易くするため、これらを記号で表現できるよう体系化することであり、本実施例1においては、二次元コードTDC、例えば、QRコードQRCによって表される。しかし、一次元バーコード等他のコード化手段であってもよい。したがって、本実施例1において、決済要求コードSDCとは、QRコードQRCである。決済要求コードSDCたる二次元コードTDCに変換する情報は、少なくとも決済許可情報SDI(ワンタイムトークン1TT)である。決済要求コードSDCには、享受者端末機126に記録されている享受者識別情報UID、支払元情報PAI等を含ませることもできる。
支払元情報PAIは、支払先PYEを直接的又は間接的に特定できる情報であり、直接的な支払先情報PEIとしては、金融機関等における口座情報であり、間接的な支払先情報PEIとしては、金融機関等における口座が記録されている決済GWサーバー118等の識別情報である。その意味において、取引番号TNOも間接的な支払先情報PEIとして用いることもできる。したがって、また、QRコードQRCには、電子決済に必要なその他の情報、例えば、決済サーバー識別情報SID等を含めることができる。QRコードQRCは、前述したように、二次元コードTDCの一種であるので、他の公知の二次元コードTDC、または将来出現するコードに置き換えることができる。
Next, thecoding device 188 will be described.
Thecoding device 188 is a payment permission information SAI, at least a function that encodes a one-time token 1TT (security information SCI) received from thepayment server 124 and outputs it as a payment request code SDC, specifically, a two-dimensional code TDC. A QR code conversion device that has a function of converting to a barrel QR code QRC and outputting it and is configured by a known program is used. Coding is to systematize letters or numbers so that they can be represented by symbols in order to make them easier to handle by computer processing. In the first embodiment, a two-dimensional code TDC, for example, a QR code QRC is used. Will be done. However, it may be another coding means such as a one-dimensional barcode. Therefore, in the first embodiment, the settlement request code SDC is the QR code QRC. The information to be converted into the two-dimensional code TDC, which is the payment request code SDC, is at least the payment permission information SDI (one-time token 1TT). The payment request code SDC can also include the beneficiary identification information UID, payment source information PAI, etc. recorded in thebeneficiary terminal 126.
The payee information PAI is information that can directly or indirectly identify the payee PYE, the direct payee information PEI is account information in a financial institution, etc., and the indirect payee information PEI is. , The identification information of thepayment GW server 118 or the like in which the account in the financial institution or the like is recorded. In that sense, the transaction number TNO can also be used as an indirect payee information PEI. Therefore, the QR code QRC can also include other information necessary for electronic payment, such as payment server identification information SID. As described above, the QR code QRC is a kind of two-dimensional code TDC, and can be replaced with another known two-dimensional code TDC or a code that will appear in the future.

次に享受者端末機時計装置190を説明する。
享受者端末機時計装置190は、享受者端末機126において用いる日時情報DTIを出力する機能を有し、公知の時計装置が用いられる。
Next, the beneficiaryterminal clock device 190 will be described.
The beneficiaryterminal clock device 190 has a function of outputting the date and time information DTI used in thebeneficiary terminal 126, and a known clock device is used.

次に享受者端末機バスライン192を説明する。
享受者端末機バスライン192は、享受者端末機126を構成する装置間のデーターの転送を仲介する機能を有し、公知のバスラインが用いられる。
Next, the beneficiaryterminal bus line 192 will be described.
The beneficiaryterminal bus line 192 has a function of mediating the transfer of data between the devices constituting thebeneficiary terminal 126, and a known bus line is used.

本実施例1において、享受者端末機126には予め決済アプリSAPを決済サーバー124からダウンロードし、インストールしておく。インストールする場合、享受者端末機入力装置186を用いて必要な情報を入力する。必要な情報としては、例えば、図20(B)に示す、享受者識別情報UIDたる携帯電話番号MTN、決済アプリログイン識別情報PIDたる享受者メールアドレスBMA、決済アプリログインパスワードAPWたる決済アプリログインパスワードBPW、支払元情報PAIを特定するための金融機関口座情報BAIを予め決済サーバー124の決済サーバー記憶装置244、又は享受者端末機記憶装置178に登録(記録)しておく。なお、決済アプリログイン情報LGIは、享受者端末機126の享受者端末機記憶装置178に記憶させた場合、当該記憶内容をログインに利用することにより、決済アプリSAPを迅速に立ち上げることができる。ただし、享受者端末機126の起動時に生体認証を要求する等、高度の安全性が担保されている場合が好ましい。 In the first embodiment, the payment application SAP is downloaded from thepayment server 124 and installed in advance on thebeneficiary terminal 126. When installing, enter the required information using the beneficiaryterminal input device 186. The required information includes, for example, the beneficiary identification information UID mobile phone number MTN, payment application login identification information PID beneficiary email address BMA, and payment application login password APW payment application login password, as shown in Fig. 20 (B). BPW, financial institution account information BAI for specifying payment source information PAI is registered (recorded) in advance in the paymentserver storage device 244 of thepayment server 124 or the beneficiaryterminal storage device 178. When the payment application login information LGI is stored in the beneficiaryterminal storage device 178 of thebeneficiary terminal 126, the payment application SAP can be quickly launched by using the stored contents for login. .. However, it is preferable that a high degree of security is ensured, such as requiring biometric authentication when thebeneficiary terminal 126 is started.

決済アプリSAPは、決済許可要求情報SARを決済サーバー124へ送信し、決済サーバー124から決済許可情報ASI(ワンタイムトークン1TT)を受信した場合、少なくとも決済許可情報ASIをコード化された決済要求コードSDCたるQRコードQRCに変換して二次元コードTDCとして享受者端末機表示装置176に表示し、決済サーバー124から決済結果情報SEIを受信した場合、当該決済結果情報SEIを享受者端末機表示装置176に表示する機能を有する。具体的には、本実施例1において、決済要求コードSDCは、ワンタイムトークン1TTであり、当該ワンタイムトークン1TTが正当権限を有するか電子決済ブランド識別情報SBI(決済サーバー識別情報SID)によって特定される決済サーバー124において正当権限を有するか判別される。
決済アプリSAPを起動する場合、享受者端末機表示装置176に表示された当該決済アプリSAPのアイコンをタップする。本実施例1においては、図23(A)に示すように、第一決済アプリSAP1、第二決済アプリASP2、及び第三決済アプリSAP3が表示されるので、今回の決済に適当なアイコンをタップする。決済アプリSAPは、決済ブランド毎異なるが、処理手順は同一であるので、以降の説明においては、総称して決済アプリSAPとして説明する。決済アプリSAPのタップにより、当該決済アプリSAPが起動し、決済アプリログイン情報LGIとして、享受者端末機126の享受者端末機記憶装置178に記憶されている享受者メールアドレスBMA、及び決済アプリログインパスワードBPWが、決済サーバー124へ送信される。これにより、図23(B)に示すように、決済サーバー124から決済許可情報GAI等が送信されるまで、享受者端末機表示装置176には「決済許可要求中」等の処理待ち中である旨の処理待ち表示WATがなされる。決済サーバー124において、それらが予め決済サーバー記憶装置244に記憶(登録)された情報と一致する場合、決済許可情報SAI(ワンタイムトークン1TT)が享受者端末機126へ送信される。決済許可情報SAIを受信した享受者端末機126は、コード化装置188において、所定の規則に基づいて当該決済許可情報SAIを二次元コードTDCに変換した後、当該二次元コードTDCたるQRコードQRCを、同図(C)に示すように、享受者端末機表示装置176に表示する。決済アプリログイン情報LGI等は、手入力によって行うこともできる。享受者は、享受者端末機表示装置176に表示されたQRコードQRCを機器端末機110の撮像装置150に翳すことで当該QRコードQRCは、自動的に画像情報として撮像装置150によって撮像される。
決済完了情報SFIが送信された場合、享受者端末機表示装置176には、同図(D)に示すように、支払完了表示TCI、加盟店名MNA、料金情報CHI、及び、決済年月日、取引番号TNO、等が表示される。しかし、少なくとも、料金情報CHIが表示されれば良い。さらに、端末機識別情報TID、サービス名SNI、及びその他の必要な情報、例えば、今回の決済で取得できるポイントを表示されればなおさら良い。決済結果情報SEIとして、未決済情報USIが送信された場合、未決済である旨の表示が享受者端末機表示装置176に表示される。なお、加盟店名MNAは、加盟店識別情報MIDから取得することができる。
When the payment application SAP sends the payment permission request information SAR to thepayment server 124 and receives the payment permission information ASI (one-time token 1TT) from thepayment server 124, the payment request code at least the payment permission information ASI is coded. When the SDC is converted to QR code QRC and displayed as a two-dimensional code TDC on the beneficiaryterminal display device 176 and the payment result information SEI is received from thepayment server 124, the payment result information SEI is displayed on the beneficiary terminal display device. It has a function to display on 176. Specifically, in the first embodiment, the payment request code SDC is a one-time token 1TT, and whether the one-time token 1TT has legitimate authority is specified by the electronic payment brand identification information SBI (payment server identification information SID). It is determined whether or not thepayment server 124 is authorized.
To start the payment application SAP, tap the icon of the payment application SAP displayed on the beneficiaryterminal display device 176. In the first embodiment, as shown in FIG. 23 (A), the first payment application SAP1, the second payment application ASP2, and the third payment application SAP3 are displayed, so tap an icon suitable for this payment. do. The payment application SAP is different for each payment brand, but the processing procedure is the same. Therefore, in the following description, the payment application SAP will be collectively referred to. By tapping the payment application SAP, the payment application SAP is started, and as the payment application login information LGI, the beneficiary email address BMA stored in the beneficiaryterminal storage device 178 of thebeneficiary terminal 126 and the payment application login. The password BPW is sent to thepayment server 124. As a result, as shown in FIG. 23 (B), until the payment permission information GAI or the like is transmitted from thepayment server 124, the beneficiaryterminal display device 176 is waiting for processing such as "payment permission is being requested". A processing wait display WAT is made to that effect. In thepayment server 124, when they match the information stored (registered) in the paymentserver storage device 244 in advance, the payment permission information SAI (one-time token 1TT) is transmitted to thebeneficiary terminal 126. Thebeneficiary terminal 126 that has received the payment permission information SAI converts the payment permission information SAI into a two-dimensional code TDC in thecoding device 188 based on a predetermined rule, and then converts the payment permission information SAI into a two-dimensional code TDC, which is a QR code QRC. Is displayed on the beneficiaryterminal display device 176 as shown in FIG. Payment application login information LGI etc. can also be performed manually. The beneficiary holds the QR code QRC displayed on the beneficiaryterminal display device 176 on theimage pickup device 150 of thedevice terminal 110, and the QR code QRC is automatically imaged by theimage pickup device 150 as image information. To.
When the payment completion information SFI is transmitted, the payment completion display TCI, the member store name MNA, the charge information CHI, and the payment date, as shown in the figure (D), are displayed on the beneficiaryterminal display device 176. The transaction number TNO, etc. is displayed. However, at least the charge information CHI should be displayed. Furthermore, it is even better if the terminal identification information TID, service name SNI, and other necessary information, such as points that can be obtained by this payment, are displayed. When the unsettled information USI is transmitted as the settlement result information SEI, a display indicating that the unsettled information is unsettled is displayed on the beneficiaryterminal display device 176. The member store name MNA can be obtained from the member store identification information MID.

次に、享受者端末機126における作用を図22に示すフローチャートを参照しつつ説明する。
まずステップBS1において、決済アプリSAPがタップされて選択されたか判別し、タップされた場合ステップBS2へ進む。
ステップBS2において、決済アプリSAPが起動され、決済サーバー124へログイン処理がなされる。本実施例1においては、自動的に決済アプリログイン情報LGIである享受者メールアドレスBMA、及び享受者パスワードEPWが送信されてログインがなされ、ステップBS4へ進む。
前述したように、決済サーバー124において、このログインは決済許可要求情報SARとして判別するので、当該享受者端末機126へワンタイムトークン1TTを送信する。
ステップBS4において、決済サーバー124から決済許可情報SAIが出力されているか判別し、決済許可要求情報SARたるワンタイムトークン1TTを判別した場合ステップBS5へ進み、決済不許可情報UAIである場合、ステップBS6へ進む。
ステップBS5において、当該ワンタイムトークン1TTが二次元コードTDCたるQRコードQRCへ変換され、享受者端末機表示装置176にQRコードQRCが表示された後、ステップBS7へ進む。
ステップBS6において、享受者端末機表示装置176に決済処理SETを拒否された旨の表示を行った後、処理を終了する。
ステップBS7において、決済サーバー124から決済結果情報SEIたる領収メールSCM、又は決済不能メールNSMを受信したか判別し、領収メールSCMの場合はステップBS8へ進み、決済不能メールNSMである場合ステップBS9へ進む。なお、メールを所定時間、決済サーバー124から受信しない場合、オーバータイムとしてエラー処理をして終了することが好ましい。
ステップBS8において、例えば、図23(D)に示すように、享受者端末機表示装置176に支払完了表示(領収メールSC)を行って、処理を終了する。
ステップBS9において、享受者端末機表示装置176に支払未了表示(決済不能メールNSM)を行い、処理を終了する。
なお、図22(B)に示すように、ステップBS8からステップBS8aへ進み、同図(C)に示すように、享受者端末機表示装置176に決済完了画面SCSを表示した後、ステップBS8bへ進む。決済完了画面SCSには、決済完了情報欄290が表示され、当該決済完了情報欄290には、「決済完了」等の決済が行われた旨の表示、料金情報CHI、及び加盟店名MNI等の支払対象者を表示することが好ましい。また、決済完了情報欄290の下方に、スクリーンショット釦302、及びSSキャンセル釦304が表示される。
ステップBS8bにおいて、スクリーンショット釦302がタップされたか判別し、タップされた場合ステップBS8Cへ進み、タップされない場合、ステップBS8bをループする。
ステップBS8bにおいて、決済完了画面SCSのコピーが作成され、享受者端末機記憶装置178に記録され、処理を終了する。このスクリーンショットの記録は、後日の決済に関するトラブルが発生した場合の証拠等に用いることが出来る。
Next, the operation of thebeneficiary terminal 126 will be described with reference to the flowchart shown in FIG.
First, in step BS1, it is determined whether the payment application SAP is tapped and selected, and if tapped, the process proceeds to step BS2.
In step BS2, the payment application SAP is started and the login process is performed to thepayment server 124. In the first embodiment, the beneficiary email address BMA, which is the payment application login information LGI, and the beneficiary password EPW are automatically transmitted to log in, and the process proceeds to step BS4.
As described above, in thepayment server 124, since this login is determined as the payment permission request information SAR, the one-time token 1TT is transmitted to thebeneficiary terminal 126.
In step BS4, it is determined whether the payment permission information SAI is output from thepayment server 124, and if the payment permission request information SAR one-time token 1TT is determined, the process proceeds to step BS5, and if the payment is not permitted information UAI, step BS6. Proceed to.
In step BS5, the one-time token 1TT is converted into a QR code QRC which is a two-dimensional code TDC, and after the QR code QRC is displayed on the beneficiaryterminal display device 176, the process proceeds to step BS7.
In step BS6, after displaying on the beneficiaryterminal display device 176 that the payment processing SET has been rejected, the processing ends.
In step BS7, it is determined whether the receipt mail SCM which is the payment result information SEI or the non-settlement mail NSM is received from thepayment server 124, and if it is the receipt mail SCM, proceed to step BS8, and if it is the non-settlement mail NSM, go to step BS9. move on. If the mail is not received from thepayment server 124 for a predetermined time, it is preferable to process the error as an overtime and end the process.
In step BS8, for example, as shown in FIG. 23 (D), the payment completion display (receipt mail SC) is displayed on the beneficiaryterminal display device 176, and the process is terminated.
In step BS9, the payment incomplete display (unsettled mail NSM) is displayed on the beneficiaryterminal display device 176, and the process is terminated.
As shown in FIG. 22 (B), the process proceeds from step BS8 to step BS8a, and as shown in FIG. 22 (C), after displaying the payment completion screen SCS on the beneficiaryterminal display device 176, the process proceeds to step BS8b. move on. The payment completion screen SCS displays the paymentcompletion information column 290, and the paymentcompletion information column 290 displays the fact that payment has been completed such as "payment completed", charge information CHI, member store name MNI, etc. It is preferable to display the payee. In addition, thescreenshot button 302 and the SS cancel button 304 are displayed below the paymentcompletion information column 290.
In step BS8b, it is determined whether thescreenshot button 302 has been tapped, and if it is tapped, it proceeds to step BS8C, and if it is not tapped, it loops step BS8b.
In step BS8b, a copy of the payment completion screen SCS is created, recorded in the beneficiaryterminal storage device 178, and the process ends. The record of this screenshot can be used as proof in case of troubles related to payment at a later date.

次に実施例1の自動サービス機器の電子決済システムの作用を図24のフローチャートをも参照しつつ説明する。なお、享受者端末機126には決済アプリSAPがダウンロードされ、決済アプリログイン情報LGIが予め記憶されると共に、電子決済ブランド130たる決済サーバー124にも必要な情報が記録されているものとする。例えば、上限額を設定する場合には、一回の決済において決済可能な上限額、本実施例1においては800円が設定され、ワンタイムトークン1TTとしてクレジットカード番号が利用される場合には、当該享受者に関するクレジットカード番号が、決済サーバー124の決済サーバー記憶装置244に予め記録されている。
まず、自動サービス機器102たるゲーム機106において、電源が投入され、ゲーム機制御装置133が作動を開始した場合、ステップAS1において、稼働可否情報出力装置142において、ゲーム機106が稼働可能か否かが判別され、稼働可能である場合、ステップAS2へ進み、稼働可否情報AVIとしてゲーム許可情報POIである「1」の許可情報を自動機識別情報AIDと共に機器端末機110へ出力し、稼働不能である場合、作働不能情報IPIである「0」の課金不許可信号を自動機識別情報AIDと共に機器端末機110へ出力する。
機器端末機110は、ステップES1において、自動サービス機器制御装置132たるゲーム機制御装置133からのゲーム許可情報POIの受信を判別した場合、ステップES2へ進む。ステップES2において、機器端末機記憶装置162における機器端末機テーブルTATに機器端末機識別情報TIDに関連付けて当該稼働可否情報AVIを記憶すると共に、機器端末機表示装置156に金額選択釦152である100円選択釦1521、及び500円選択釦1525、並びに「支払金額を選択して下さい」の案内部GUIDEを表示した後、ステップES3へ進み、金額選択釦152がタップされたかを判別する、取引待機状態TWMになる。
享受者がゲーム機106においてゲームのサービスを受けようとする場合、取引要求操作TROとして金額選択釦152をタップする。
換言すれば、ステップES3において、100円選択釦1521、又は500円選択釦1525の何れかが享受者によってタップ(選択)されたか判別した場合、ステップES4へ進み、撮像装置150が撮像待機状態PWMになると共に、図10(B)に示すように、機器端末機表示装置156に「QRコードを読ませて下さい」の二次元コードTDCの撮像を促す案内部GUIDEを表示して、ステップES5へ進む。
ステップES5において、撮像装置150が二次元コードTDCたるQRコードQRCを検出可能な撮像待機状態PWMを所定時間継続する。所定時間内にQRコードQRCを検出しない場合、撮影待機状態PWMは解除され、取引待機状態TWMになる。
享受者は、自己の享受者端末機126を操作し、決済アプリSAPを起動する。
即ち、ステップBS1において、電子決済ブランド130(決済サーバー124)をタップし(電子決済ブランド130が複数存在する場合は、何れか一つを選択してタップする)、選択された決済アプリSAPが起動し、ステップBS3へ進む。
ステップBS3において、前述のように、メールアドレスMAD、及び決済アプリログインパスワードBPWを決済サーバー124へ送信し、自動的にログインする。換言すれば、メールアドレスMAD、及び決済アプリログインパスワードBPWは、決済許可要求情報SARである。
決済サーバー124におけるステップPS1において、享受者端末機126からの決済許可要求情報SARの受信を判別するとステップPS2へ進む。ステップPS2において、正当権限に基づく決済許可要求情報SARであるか判別し、正当権限に基づく要求である場合、ステップPS3へ進み、不当要求である場合ステップPS4へ進む。
ステップPS3において、ワンタイムトークン生成装置254がワンタイムトークン1TTを出力した後、ステップPS5において、決済許可要求情報SARを送信した享受者端末機126へ返信した後、ステップPS6へ進み、決済GWサーバー118からの決済要求待受状態SWMになる。出力されたワンタイムトークン1TTは、享受者端末機126の享受者端末器識別情報BID、決済アプリログイン情報LGIに関連付けられて決済サーバーテーブルSVTに記録される。
享受者端末機126は、ステップBS4において、決済サーバー124からの決済許可情報SAIとしてのワンタイムトークン1TTを受信したことを判別した後、ステップBS5へ進み、当該ワンタイムトークン1TTをコード化装置188によって、二次元コードTDCたるQRコードQRCに変換して享受者端末機表示装置176に表示した後、ステップBS7へ進み、決済サーバー124からの決済結果情報SEIの待ち受け状態になる。
享受者は、享受者端末機126の享受者端末機表示装置176を撮像装置150に翳す。
機器端末機110は、ステップES5でQRコードQRCを検知すると、ステップES6へ進み、当該QRコードQRCを撮像した後、ステップES9へ進む。
ステップES9において、機器端末機表示装置156に「処理中表示」を行った後、コード変換装置159において、QRコードQRCを演算可能な情報に変換した後、店舗サーバー114へワンタイムトークン1TTと共に、端末機識別情報TID、料金情報CHIを決済処理要求情報SRIとして店舗サーバー114へ送信した後、ステップES12へ進み、店舗サーバー114からの課金指令情報CHOの待ち受け状態になる。本実施例1において、決済処理要求情報SRIには、享受者とのトラブル発生時に活用することも考慮し、少なくとも、機器端末機識別情報TIDを含み、電子決済ブランド識別情報SBI(決済サーバー識別情報SID)、料金情報CHI、及び日時情報DTIが含まれることが好ましい。
店舗サーバー114は、決済処理要求情報SRIを受信したことをステップSS1で判別した場合、ステップSS2へ進み、取引番号TNOを所定の規則に基づいて生成した後、ステップSS3において、タイムアウトを判別するタイムアウト時間TOHの計時を開始した後、ステップSS4へ進む。ステップSS4において、少なくとも、取引番号TNO、ワンタイムトークン1TT、料金情報CHI、及び店舗サーバー識別情報OID等を含む店舗決済要求情報ORIを決済GWサーバー118へ送信し、ステップSS5へ進む。ステップSS5においてタイムアウト時間TOHになったか判別しタイムアウト時間TOHに満たない場合、ステップSS6へ進み、決済結果情報SEIを受信したか判別し、受信していない場合はステップSS5へ戻る。ステップSS5とSS6により、タイムアウト管理状態TMMに入る。
Next, the operation of the electronic payment system of the automatic service device of the first embodiment will be described with reference to the flowchart of FIG. It is assumed that the payment application SAP is downloaded to thebeneficiary terminal 126, the payment application login information LGI is stored in advance, and the necessary information is also recorded in thepayment server 124, which is theelectronic payment brand 130. For example, when setting the upper limit, the upper limit that can be settled in one payment, 800 yen is set in the first embodiment, and when the credit card number is used as the one-time token 1TT, the upper limit is set. The credit card number for the beneficiary is pre-recorded in the paymentserver storage device 244 of thepayment server 124.
First, when the power is turned on in thegame machine 106 which is theautomatic service device 102 and the gamemachine control device 133 starts to operate, whether or not thegame machine 106 can be operated in the operation availabilityinformation output device 142 in step AS1. If is determined and can be operated, proceed to step AS2, output the permission information of the game permission information POI "1" as the operation availability information AVI to thedevice terminal 110 together with the automatic machine identification information AID, and the operation is not possible. In some cases, the charge disapproval signal of "0", which is the inoperability information IPI, is output to thedevice terminal 110 together with the automatic machine identification information AID.
When thedevice terminal 110 determines in step ES1 that the game permission information POI has been received from the gamemachine control device 133, which is the automatic servicedevice control device 132, thedevice terminal 110 proceeds to step ES2. In step ES2, the operation availability information AVI is stored in the device terminal table TAT in the deviceterminal storage device 162 in association with the device terminal identification information TID, and theamount selection button 152 is stored in the deviceterminal display device 156 100. After displaying theyen selection button 1521, the 500yen selection button 1525, and the guidance section GUIDE of "Please select the payment amount", proceed to step ES3 and determine whether theamount selection button 152 has been tapped, waiting for a transaction. Become TWM.
When the beneficiary wants to receive the service of the game on thegame machine 106, theamount selection button 152 is tapped as the transaction request operation TRO.
In other words, if it is determined in step ES3 whether either the 100yen selection button 1521 or the 500yen selection button 1525 has been tapped (selected) by the beneficiary, the process proceeds to step ES4, and theimage pickup device 150 is in the image pickup standby state PWM. At the same time, as shown in Fig. 10 (B), display the guide unit GUIDE that prompts the image of the two-dimensional code TDC of "Please read the QR code" on the deviceterminal display device 156, and proceed to step ES5. move on.
In step ES5, theimage pickup apparatus 150 continues the image pickup standby state PWM capable of detecting the QR code QRC which is the two-dimensional code TDC for a predetermined time. If the QR code QRC is not detected within the specified time, the shooting standby state PWM is canceled and the transaction standby state TWM is set.
The beneficiary operates his / herown beneficiary terminal 126 and activates the payment application SAP.
That is, in step BS1, tap the electronic payment brand 130 (payment server 124) (if there are multipleelectronic payment brands 130, select and tap one of them), and the selected payment application SAP is started. Then proceed to step BS3.
In step BS3, as described above, the e-mail address MAD and the payment application login password BPW are sent to thepayment server 124, and the user automatically logs in. In other words, the email address MAD and the payment application login password BPW are the payment permission request information SAR.
In step PS1 on thepayment server 124, when it is determined that the payment permission request information SAR is received from thebeneficiary terminal 126, the process proceeds to step PS2. In step PS2, it is determined whether the payment permission request information SAR is based on the legitimate authority, and if the request is based on the legitimate authority, the process proceeds to step PS3, and if the request is unreasonable, the process proceeds to step PS4.
In step PS3, after the one-timetoken generator 254 outputs the one-time token 1TT, in step PS5, after returning to thebeneficiary terminal 126 that transmitted the payment permission request information SAR, the process proceeds to step PS6 and the payment GW server. Settlement request standby status from 118 becomes SWM. The output one-time token 1TT is associated with the beneficiary terminal identification information BID of thebeneficiary terminal 126 and the payment application login information LGI, and is recorded in the payment server table SVT.
After determining in step BS4 that thebeneficiary terminal 126 has received the one-time token 1TT as the payment permission information SAI from thepayment server 124, thebeneficiary terminal 126 proceeds to step BS5 and encodes the one-time token 1TT in thecoding device 188. After converting to the QR code QRC, which is a two-dimensional code TDC, and displaying it on the beneficiaryterminal display device 176, the process proceeds to step BS7, and the payment result information SEI from thepayment server 124 is in the standby state.
The beneficiary holds the beneficiaryterminal display device 176 of thebeneficiary terminal 126 on theimage pickup device 150.
When thedevice terminal 110 detects the QR code QRC in step ES5, it proceeds to step ES6, images the QR code QRC, and then proceeds to step ES9.
In step ES9, after performing "processing display" on the deviceterminal display device 156, the QR code QRC is converted into calculable information on thecode conversion device 159, and then the one-time token 1TT is sent to thestore server 114. After transmitting the terminal identification information TID and the charge information CHI to thestore server 114 as the payment processing request information SRI, the process proceeds to step ES12, and the standby state of the billing command information CHO from thestore server 114 is set. In the first embodiment, the payment processing request information SRI includes at least the device terminal identification information TID and the electronic payment brand identification information SBI (payment server identification information) in consideration of utilization when a trouble occurs with the beneficiary. SID), charge information CHI, and date and time information DTI are preferably included.
If thestore server 114 determines in step SS1 that it has received the payment processing request information SRI, it proceeds to step SS2, generates a transaction number TNO based on a predetermined rule, and then determines a timeout in step SS3. After starting the time TOH timekeeping, proceed to step SS4. In step SS4, at least the store settlement request information ORI including the transaction number TNO, the one-time token 1TT, the charge information CHI, the store server identification information OID, etc. is transmitted to thesettlement GW server 118, and the process proceeds to step SS5. In step SS5, it is determined whether the timeout time TOH has been reached, and if the timeout time TOH is not met, the process proceeds to step SS6, it is determined whether the payment result information SEI has been received, and if not, the process returns to step SS5. Steps SS5 and SS6 enter the timeout management state TMM.

決済GWサーバー118は、ステップGS1において、取引番号TNOを含む店舗決済要求情報ORIを判別した場合、ステップGS2へ進み、受信した取引番号TNO及び店舗決済要求情報ORIに含まれる電子決済ブランド識別情報SBI(決済サーバー識別情報SID)、料金情報CHI、ワンタイムトークン1TT、及び店舗サーバー識別情報OIDを取引番号TNOに関連付けて決済GWテーブルSGTに記録した後、ステップGS3へ進む。ステップGS3において、電子決済ブランド識別情報SBI(決済サーバー識別情報SID)によって特定される決済サーバー124へワンタイムトークン1TT、取引番号TNO、決済GW識別情報GID、店舗サーバー識別情報OID、機器端末機識別情報TID、料金情報CHI、及び日時情報DTIを含む決済GW決済要求情報GRIを送信した後、決済結果情報SEIの待受状態になる。 When thepayment GW server 118 determines the store payment request information ORI including the transaction number TNO in step GS1, the process proceeds to step GS2, and the electronic payment brand identification information SBI included in the received transaction number TNO and the store payment request information ORI is performed. (Payment server identification information SID), charge information CHI, one-time token 1TT, and store server identification information OID are associated with the transaction number TNO and recorded in the payment GW table SGT, and then the process proceeds to step GS3. In step GS3, to thepayment server 124 specified by the electronic payment brand identification information SBI (payment server identification information SID), one-time token 1TT, transaction number TNO, payment GW identification information GID, store server identification information OID, device terminal identification After the settlement GW settlement request information GRI including the information TID, the charge information CHI, and the date and time information DTI is transmitted, the settlement result information SEI is in the standby state.

決済サーバー124は、決済GW決済要求情報GRIの受信をステップPS6において判別した場合、ステップPS7へ進み、セキュリティ情報SCIたるワンタイムトークン1TTが正当であるか判別し、正当である場合ステップPS8へ進み、決済GW決済要求情報GRIに含まれる情報を、当該ワンタイムトークン1TTに関連付けて決済サーバーテーブルSVTに記録すると共に、決済処理SEIを実行した後、ステップPS10へ進む。決済処理SEIとは、前述したように、本実施例1においては、享受者が施設100を運営する事業者へ料金情報CHIに係る料金を移動させることである。よって、決済サーバー124の決済サーバーテーブルSVTには、電子決済ブランド識別情報SBI(決済サーバー識別情報SID)と共に、料金情報CHIが記録される。電子決済ブランド130には予め支払元PYSが記録され、及び料金情報CHIから資金移動する金額が特定できる。また、決済GW処理要求情報GRIに含まれている取引番号TNO及び決済GWサーバー識別情報GIDによって、支払先PYEが特定できる。例えば、当該決済GWサーバー識別情報GIDによって特定される決済GWテーブルSGTに支払先情報PEIを記録しておくことにより、支払先PYEが特定できる。これによって、支払元PYSの金融機関口座情報BAIによって特定される決済口座から、支払先PYEの支払先情報PEIによって特定される決済口座へ送金処理を行うことにより、決済処理SETを完了することができる。
決済サーバー124におけるステップPS10において、決済結果情報SEIをログインIDとして決済サーバーテーブルSVTに記録されている享受者メールアドレスBMAへ送信する。具体的には、決済処理SEIが完了した場合、決済が完了した旨の領収メールSCMを享受者端末機126へ送信し、不調である場合、決済できなかった旨の決済不能メールNSMを享受者端末機126へ送信する。なお、決済完了画面SCS、又は取引履歴記録機能を享受者端末機126に備えることにより、享受者メールアドレスBMAは省略することができる。
If thepayment server 124 determines that the payment GW payment request information GRI has been received in step PS6, it proceeds to step PS7, determines whether the security information SCI one-time token 1TT is valid, and if it is valid, proceeds to step PS8. , Settlement GW Settlement request information Information included in the GRI is recorded in the settlement server table SVT in association with the one-time token 1TT, and after executing the settlement processing SEI, the process proceeds to step PS10. As described above, the settlement processing SEI means that in the first embodiment, the beneficiary transfers the charge related to the charge information CHI to the business operator that operates thefacility 100. Therefore, the charge information CHI is recorded in the payment server table SVT of thepayment server 124 together with the electronic payment brand identification information SBI (payment server identification information SID). The payment source PYS is recorded in advance in theelectronic payment brand 130, and the amount of money to be transferred can be specified from the charge information CHI. Further, the payee PYE can be specified by the transaction number TNO and the payment GW server identification information GID included in the payment GW processing request information GRI. For example, the payee PYE can be specified by recording the payee information PEI in the payment GW table SGT specified by the payment GW server identification information GID. As a result, the payment processing SET can be completed by performing the remittance processing from the payment account specified by the financial institution account information BAI of the payment source PYS to the payment account specified by the payment destination information PEI of the payment destination PYE. can.
In step PS10 of thepayment server 124, the payment result information SEI is transmitted as a login ID to the beneficiary email address BMA recorded in the payment server table SVT. Specifically, when the payment processing SEI is completed, a receipt mail SCM indicating that the payment has been completed is sent to thebeneficiary terminal 126, and if there is a problem, the beneficiary is an unsettled mail NSM indicating that the payment could not be made. Send toterminal 126. By equipping thebeneficiary terminal 126 with the settlement completion screen SCS or the transaction history recording function, the beneficiary e-mail address BMA can be omitted.

享受者端末機126は、ステップBS7において決済サーバー124から受信した決済結果情報SEIを判別するとステップBS8へ進み、享受者端末機表示装置176に決済結果情報SEIを表示する。例えば、決済が完了した場合には、図23(D)に示すように、「支払い完了」等の領収メールSCMのメッセージが表示され、不調である場合には、決済処理要求情報SRIと共に「決済できません」の決済不能メールNSMのメッセージが表示される。 When thebeneficiary terminal 126 determines the payment result information SEI received from thepayment server 124 in step BS7, the process proceeds to step BS8, and the payment result information SEI is displayed on the beneficiaryterminal display device 176. For example, when payment is completed, as shown in Fig. 23 (D), a receipt mail SCM message such as "payment completed" is displayed, and when it is unsuccessful, "payment" is displayed together with the payment processing request information SRI. Unable to settle mail NSM message is displayed.

決済サーバー124は引き続いて、ステップPS11において、取引番号TNOに紐付けて記録されている決済GWサーバー識別情報GIDによって特定される決済GWサーバー118に対し、取引番号TNOに紐付けて決済結果情報SEIを送信する。 In step PS11, thepayment server 124 subsequently associates the payment result information SEI with the transaction number TNO with respect to thepayment GW server 118 specified by the payment GW server identification information GID recorded in association with the transaction number TNO. To send.

決済GWサーバー118は、ステップGS4において決済サーバー124からの決済結果情報SEIの受信を判別すると、ステップGS5に進み、決済結果情報SEIを取引番号TNOに関連付けて決済GWテーブルSGTに記録した後、ステップGS6において、当該取引番号TNOに紐付けて店舗サーバー識別情報OIDによって特定される店舗サーバー114へ送信する。 When thesettlement GW server 118 determines the reception of the settlement result information SEI from thesettlement server 124 in step GS4, the process proceeds to step GS5, the settlement result information SEI is associated with the transaction number TNO and recorded in the settlement GW table SGT, and then the step. In GS6, it is linked to the transaction number TNO and transmitted to thestore server 114 specified by the store server identification information OID.

店舗サーバー114は、タイムアウト管理状態TMMにおけるステップSS6において決済結果情報SEIの受信を判別した場合、ステップSS8へ進み、店舗テーブルSSTにおける同一の取引番号TNOに関連付けて受信した決済結果情報SEIを記録した後、ステップSS9へ進み、関連付けられて記録されている機器端末機識別情報TIDによって特定される機器端末機110へ課金命令情報CHOを送信した後、ステップSS10へ進み、課金結果情報CEIの待受状態になる。 When thestore server 114 determines that the payment result information SEI has been received in step SS6 in the timeout management state TMM, the process proceeds to step SS8 and records the payment result information SEI received in association with the same transaction number TNO in the store table SST. After that, the process proceeds to step SS9, the billing instruction information CHO is transmitted to thedevice terminal 110 specified by the device / terminal identification information TID associated and recorded, and then the process proceeds to step SS10 to wait for the billing result information CEI. Become a state.

機器端末機110は、ステップES12において課金命令情報CHOを判別すると、ステップES13へ進み、擬似課金信号FCSをゲーム機制御装置133に対し出力する。擬似課金信号FCSは、貨幣識別装置136から出力される課金信号CHSと同一の機能を発揮させる信号を意味し、本実施例1においては、所定の時間幅と電圧値を有するパルス信号である。 When thedevice terminal 110 determines the billing instruction information CHO in step ES12, it proceeds to step ES13 and outputs a pseudo billing signal FCS to the gamemachine control device 133. The pseudo billing signal FCS means a signal that exerts the same function as the billing signal CHS output from themoney identification device 136, and in the first embodiment, it is a pulse signal having a predetermined time width and voltage value.

ゲーム機制御装置133は、ステップAS6において機器端末機110からの擬似課金信号FCSを判別した場合、ステップAS5へ進み、稼働中信号RNSを機器端末機110へ出力した後、ステップAS7へ進み、ゲーム用ハードウエア134を作動させて所定のゲームを開始させ、又はゲーム開始待機状態にされる。 When the gamemachine control device 133 determines the pseudo charging signal FCS from thedevice terminal 110 in step AS6, the gamemachine control device 133 proceeds to step AS5, outputs an operating signal RNS to thedevice terminal 110, and then proceeds to step AS7 to proceed to the game. Thehardware 134 is activated to start a predetermined game, or the game is put into a waiting state for starting a game.

機器端末機110は、ステップES14において稼働中信号RNSを判別した場合、ステップES15へ進み、取引番号TNOに紐付けて課金結果情報CEIを機器端末機記憶装置162に記憶した後、ステップES16へ進み、店舗サーバー114へ課金結果情報CEIを送信する。なお、ゲーム機制御装置133から所定時間の間に、稼働中信号RNSを受信しなかった場合、課金失敗情報を出力することが好ましい。 When thedevice terminal 110 determines the operating signal RNS in step ES14, thedevice terminal 110 proceeds to step ES15, stores the billing result information CEI in the deviceterminal storage device 162 in association with the transaction number TNO, and then proceeds to step ES16. , Send the billing result information CEI to thestore server 114. If the operating signal RNS is not received from the gamemachine control device 133 within a predetermined time, it is preferable to output the billing failure information.

店舗サーバー114は、課金結果情報CEIの待受状態であるステップSS10において、課金結果情報CEIを判別した場合、ステップSS11へ進む。
ステップSS11において、店舗テーブルSSTに、取引番号TNOに紐付けて課金結果情報CEIを記録して処理を終了する。
したがって、店舗テーブルSSTには、取引番号TNOに紐付けられて、少なくとも、機器端末機識別情報TID、決済サーバー識別情報SID、料金情報CHI、取引番号生成時刻SGT、ワンタイムトークン1TT、課金命令情報CHO、決済結果情報SEI(決済承認情報SAI又は稼働可否情報AVI)、及び課金結果情報CEIが記憶されているので、履歴を調査する場合に利便性が高い。
When thestore server 114 determines the billing result information CEI in step SS10, which is the standby state of the billing result information CEI, thestore server 114 proceeds to step SS11.
In step SS11, the billing result information CEI is recorded in the store table SST in association with the transaction number TNO, and the process is terminated.
Therefore, in the store table SST, at least the device terminal identification information TID, payment server identification information SID, charge information CHI, transaction number generation time SGT, one-time token 1TT, and billing instruction information are linked to the transaction number TNO. Since CHO, payment result information SEI (payment approval information SAI or operation availability information AVI), and billing result information CEI are stored, it is highly convenient when investigating the history.

次に新たにゲーム機106を設置した場合の処理を、図4及び図5を参照しつつ説明する。
まず、店舗入力装置232を操作してステップRS1に進み、店舗表示装置226に図5(B)で示すメニュー画面MNSを表示し、新規登録釦282をクリックするとステップRS2に進み、同図(C)に示す新規登録画面NRSが表示される。新規登録画面NRSにおけるAID入力欄286に自動機識別情報AID、TID入力欄288に機器端末機識別情報TID、及びその他の入力欄に対応する情報を入力した後、登録釦292をクリックするとステップRS6へ進み、機器端末機テーブルTA
Tに登録される。登録済みの自動機識別情報AID、機器端末機識別情報TID等を修正する場合、メニュー画面MNSにおいて修正釦284をクリックすることにより、ステップRS4へ進み、修正画面RVSが表示される。修正AID入力欄294に修正対象の自動機識別情報AIDを入力して検索釦296をクリックすることによりステップRS8へ進み、同図(D)に示すように修正対象に係る登録情報が表示されるので、修正が必要な情報を修正した後、修正登録釦300をクリックするとステップRS6へ進み、修正情報が機器端末機テーブルTATに記録される。
Next, the processing when thegame machine 106 is newly installed will be described with reference to FIGS. 4 and 5.
First, operate thestore input device 232 to proceed to step RS1, display the menu screen MNS shown in FIG. 5 (B) on thestore display device 226, and click thenew registration button 282 to proceed to step RS2 and proceed to the same figure (C). ) Is displayed on the new registration screen NRS. New registration screen After entering the automatic machine identification information AID in theAID input field 286, the device terminal identification information TID in the TID input field 288, and the information corresponding to other input fields, click the registration button 292 to step RS6. Proceed to Equipment Terminal Table TA
Registered in T. When modifying the registered automatic machine identification information AID, device terminal identification information TID, etc., click the correction button 284 on the menu screen MNS to proceed to step RS4 and display the correction screen RVS. Enter the automatic machine identification information AID to be corrected in the correctionAID input field 294 and click thesearch button 296 to proceed to step RS8, and the registration information related to the correction target is displayed as shown in the figure (D). Therefore, after correcting the information that needs to be corrected, click the correction registration button 300 to proceed to step RS6, and the correction information is recorded in the device terminal table TAT.

上記実施例1は、サービスの享受者が二次元コードを享受者端末機126に表示させて、店舗側の撮像装置150によって取得する顧客提示型の二次元コード決済の例であるが、本発明は、店舗側が二次元コードを提示する店舗提示型の決済にも適用することができる。店舗提示型決済の場合、機器端末機が決済可能状態にされた情報に基づいて店舗サーバー114が、取引番号TNOを生成した後、電子決済ブランド130(決済サーバー124)からの決済許可情報を受信した時点からタイムアウト管理状態TMMに入り、所定時間のタイムアウト時間TOHの間に電子決済ブランド130から決済結果情報SEIを受信しない場合、タイムアウト処理TOTを実行することが好ましい。
店舗提示型に本発明を適用した実施例2を説明する。
The first embodiment is an example of a customer-presented two-dimensional code payment in which the service recipient displays the two-dimensional code on thebeneficiary terminal 126 and acquires it by theimage pickup device 150 on the store side. Can also be applied to store-presented payments in which the store presents a two-dimensional code. In the case of store presentation type payment, thestore server 114 receives the payment permission information from the electronic payment brand 130 (payment server 124) after thestore server 114 generates the transaction number TNO based on the information that the device terminal is in the payment enable state. When the time-out management state TMM is entered from the time when the payment result information SEI is not received from theelectronic payment brand 130 during the time-out time TOH of a predetermined time, it is preferable to execute the time-out processing TOT.
Example 2 in which the present invention is applied to the store presentation type will be described.

実施例2も実施例1と同様に、自動サービス機器制御装置132(ゲーム機制御装置133)、機器端末機110、店舗サーバー114、決済GWサーバー118、享受者端末機126、及び決済サーバー124を含む基本的構成は、実施例1と同様である。しかし、店舗提示型である実施例2の場合、機器端末機110の機器端末機表示装置156に表示された二次元コードTDCたるQRコードQRCを、享受者端末機126に装備された撮像装置150によって撮像し、演算処理可能な二次元コードTDCに関連する情報に変換する。したがって、実施例2の機器端末機110は、実施例1の機器端末機110に対し、コード変換装置159が享受者端末機126におけるコード化装置188に置き換えられ、享受者端末機126におけるコード化装置188がコード変換装置159に置き換えられる。また、機器端末機110において、金額選択釦152は一つで有り、100円であるものとする。さらに、享受者端末機126に撮像装置150が設けられている。 In the second embodiment as in the first embodiment, the automatic service device control device 132 (game machine control device 133), thedevice terminal 110, thestore server 114, thepayment GW server 118, thebeneficiary terminal 126, and thepayment server 124 are used. The basic configuration including is the same as that of the first embodiment. However, in the case of the second embodiment, which is a store presentation type, theimage pickup device 150 equipped with the QR code QRC, which is a two-dimensional code TDC, displayed on the deviceterminal display device 156 of thedevice terminal 110, is installed in thebeneficiary terminal 126. It is imaged by and converted into information related to the two-dimensional code TDC that can be processed by arithmetic. Therefore, in thedevice terminal 110 of the second embodiment, thecode conversion device 159 is replaced with thecoding device 188 in thebeneficiary terminal 126 with respect to thedevice terminal 110 of the first embodiment, and the coding in thebeneficiary terminal 126 is performed.Device 188 is replaced bycode converter 159. Further, in thedevice terminal 110, theamount selection button 152 is one, and it is assumed that the amount is 100 yen. Further, theimage pickup device 150 is provided in thebeneficiary terminal 126.

次に実施例2の作用を図25の全体フローチャートを参照しつつ説明する。
ゲーム機制御装置133は、ステップAS21においてゲーム許可情報POIを機器端末機110へ送信する。
機器端末機110はゲーム許可情報POIの受信を判別するとステップES21において、電子決済ブランド130が機器端末機表示装置156に表示された後、ステップES22へ進む。
ステップES22において、電子決済ブランド130が選択されたか判別し、選択された場合、当該電子決済ブランド130のプログラムが起動され、機器端末機識別情報TID及びブランド情報BRIを店舗サーバー114へ決済許可要求情報SARとして送信する。
Next, the operation of the second embodiment will be described with reference to the overall flowchart of FIG.
The gamemachine control device 133 transmits the game permission information POI to thedevice terminal 110 in step AS21.
When thedevice terminal 110 determines that the game permission information POI has been received, in step ES21, theelectronic payment brand 130 is displayed on the deviceterminal display device 156, and then the process proceeds to step ES22.
In step ES22, it is determined whether theelectronic payment brand 130 is selected, and if it is selected, the program of theelectronic payment brand 130 is activated, and the device terminal identification information TID and the brand information BRI are sent to thestore server 114 for payment permission request information. Send as SAR.

店舗サーバー114は、決済許可要求情報SARの受信を判別した場合、ステップSS21において取引番号TNOを生成した後、ステップSS22において当該取引番号TNOに関連付けて受信した機器端末機識別情報TID、ブランド情報BRIを店舗テーブルSSTに記録した後、少なくとも、取引番号TNO、店舗サーバー識別情報OID、ブランド情報BRIを店舗決済要求情報ORIとして決済GWサーバー118へ送信する。 When thestore server 114 determines that the payment permission request information SAR has been received, the device / terminal identification information TID and brand information BRI received in association with the transaction number TNO in step SS22 after generating the transaction number TNO in step SS21. Is recorded in the store table SST, and at least the transaction number TNO, the store server identification information OID, and the brand information BRI are transmitted to thepayment GW server 118 as the store payment request information ORI.

決済GWサーバー118は、店舗決済要求情報ORIの受信を判別すると、ステップGS21において、少なくとも、取引番号TNOに関連付けて店舗サーバー識別情報OID、ブランド情報BRIを決済GWテーブルSGTに記録した後、少なくとも、取引番号TNO、決済GWサーバー識別情報GID、ブランド情報BRIを決済GW決済要求情報GRIとして電子決済ブランド130たる決済サーバー124へ送信する。 When thepayment GW server 118 determines the reception of the store payment request information ORI, at least in step GS21, after recording the store server identification information OID and the brand information BRI in association with the transaction number TNO in the payment GW table SGT, at least, The transaction number TNO, the payment GW server identification information GID, and the brand information BRI are transmitted as the payment GW payment request information GRI to thepayment server 124, which is theelectronic payment brand 130.

決済サーバー124は、決済GW決済要求情報GRIの受信を判別すると、ステップPS21において、処理要求の正当権限を有するか判別し、正当権限を有する場合、ステップPS22へ進みワンタイムトークン1TTを発行した後、ステップPS23において、少なくとも、ワンタイムトークン1TTに関連付けて取引番号TNO、決済GW識別情報SGI、及びワンタイムトークン1TTを決済サーバーテーブルSVTに記録した後、少なくともワンタイムトークン1TT及び取引番号を受信した決済GWサーバー識別情報GIDによって特定される決済GWサーバー118へ、決済許可情報SAIとして送信する。正当権限の有無は、例えば、機器端末機110から送信された送信されたブランド情報BRIによって判別される。 When thepayment server 124 determines that the payment GW payment request information GRI has been received, it determines whether or not it has the legitimate authority of the processing request in step PS21. If it has the legitimate authority, it proceeds to step PS22 and issues the one-time token 1TT. , At least the one-time token 1TT and the transaction number were received after recording the transaction number TNO, the payment GW identification information SGI, and the one-time token 1TT in the payment server table SVT in association with the one-time token 1TT in step PS23. Settlement GW server identification information Sends as settlement permission information SAI to thesettlement GW server 118 specified by the GID. The presence or absence of legitimate authority is determined by, for example, the transmitted brand information BRI transmitted from thedevice terminal 110.

決済GWサーバー118は、ステップGS23において、ワンタイムトークン1TTを判別した場合、同一の取引番号TNOに関連付けて受信したワンタイムトークン1TTを決済GWテーブルSGTに記録した後、同一取引番号TNOに関連付けられて記録されている店舗サーバー識別情報OIDによって特定される店舗サーバー114へワンタイムトークン1TTを送信する。 When thesettlement GW server 118 determines the one-time token 1TT in step GS23, thesettlement GW server 118 records the one-time token 1TT received in association with the same transaction number TNO in the settlement GW table SGT, and then is associated with the same transaction number TNO. The one-time token 1TT is sent to thestore server 114 identified by the store server identification information OID recorded in the above.

店舗サーバー114において、ワンタイムトークン1TTの受信を判別した場合、ステップSS23において、店舗テーブルSSTにおける同一取引番号TNOに関連付けてワンタイムトークン1TTを記録した後、ステップSS24へ進み、当該取引番号TNOに関するタイムアウト時間TOHの計時を開始した後、同一の取引番号TNOに関連して記録されている機器端末機識別情報TIDによって特定される機器端末機110へ、少なくとも、ワンタイムトークン1TT及び取引番号TNOを送信する。これによって、店舗サーバー114は、取引番号TNO毎のタイムアウト管理状態TMMになる。 When thestore server 114 determines that the one-time token 1TT has been received, in step SS23, the one-time token 1TT is recorded in association with the same transaction number TNO in the store table SST, and then the process proceeds to step SS24 regarding the transaction number TNO. After starting the time-out time TOH timing, at least one-time token 1TT and transaction number TNO are sent to thedevice terminal 110 specified by the device terminal identification information TID recorded in relation to the same transaction number TNO. Send. As a result, thestore server 114 becomes the timeout management state TMM for each transaction number TNO.

機器端末機110は、ワンタイムトークン1TT及び取引番号TNOの受信を判別した場合、ステップES23においてワンタイムトークン1TT、取引番号TNO、及び料金情報CHIをQRコードQRCに変換し、機器端末機表示装置156に表示する。機器端末機表示装置156におけるQRコードQRCの表示は、例えば30秒間とし、60秒経過後はステップES24へ進み、切磋医処理中の表示を行う。 When thedevice terminal 110 determines that the one-time token 1TT and the transaction number TNO have been received, thedevice terminal 110 converts the one-time token 1TT, the transaction number TNO, and the charge information CHI into a QR code QRC in step ES23, and displays the device terminal. Display at 156. The QR code QRC display on the deviceterminal display device 156 is set to, for example, 30 seconds, and after 60 seconds have elapsed, the process proceeds to step ES24 to display that the cutting doctor is processing.

一方、享受者は、ステップBS21において、自己の享受者端末機126を操作し、決済アプリSAPを立ち上げてステップBS2へ進み、決済アプリSAPへログインする。したがって、この時点で不正なログインは排除されることになる。
享受者端末機126はこのログインによって、享受者端末機126の撮像装置150が撮像待機状態TWMになる。
享受者は、自己の享受者端末機126の撮像装置150を操作し、享受者端末機126のステップBS23において、機器端末機表示装置156に表示されたQRコードQRCの画像を撮像し、ステップBS24へ進む。
ステップBS24において、享受者端末機126は、コード変換装置159によって、QRコードQRCを演算処理可能な関連する情報に変換し、ステップBS25へ進む。演算処理可能な関連する情報には、少なくとも、ワンタイムトークン1TT、取引番号TNO、及び料金情報CHIを含んでいる。
On the other hand, in step BS21, the beneficiary operates his / herown beneficiary terminal 126, launches the payment application SAP, proceeds to step BS2, and logs in to the payment application SAP. Therefore, unauthorized logins will be eliminated at this point.
By this login of thebeneficiary terminal 126, theimage pickup device 150 of thebeneficiary terminal 126 is in the image pickup standby state TWM.
The beneficiary operates theimage pickup device 150 of his / herown beneficiary terminal 126, takes an image of the QR code QRC displayed on the deviceterminal display device 156 in step BS23 of thebeneficiary terminal 126, and takes an image of the QR code QRC in step BS24. Proceed to.
In step BS24, thebeneficiary terminal 126 converts the QR code QRC into related information that can be processed by thecode conversion device 159, and proceeds to step BS25. Relevant information that can be processed includes at least one-time token 1TT, transaction number TNO, and charge information CHI.

ステップBS25において、享受者端末機表示装置176に表示された支払釦(図示せず)がタップされることより、決済を承認したものとして、少なくとも、ワンタイムトークン1TT、取引番号TNO、及び料金情報CHIを決済要求情報SRIとして決済サーバー124へ送信する。
決済サーバー124は、決済要求情報SRIの受信を判別すると、ステップPS23において、送信されたワンタイムトークン1TTが正当権限を有するか判別し、正当権限を有する場合、ステップPS24へ進む。本実施例2において、正当権限は、受信したワンタイムトークン1TTが、決済サーバーテーブルSVTに記録されたワンタイムトークン1TTと一致する場合、正当権限があり、異なる場合、不当な処理要求であると判別する。
ステップPS24において決済処理SETを実行した後、決済結果情報SEIを決済要求情報SRIを送信された享受者端末機126へ取引番号TNOと共に送信する。
By tapping the payment button (not shown) displayed on the beneficiaryterminal display device 176 in step BS25, at least the one-time token 1TT, the transaction number TNO, and the charge information are deemed to have been approved for payment. Send CHI as payment request information SRI topayment server 124.
When thepayment server 124 determines that the payment request information SRI has been received, in step PS23, it determines whether the transmitted one-time token 1TT has legitimate authority, and if it has legitimate authority, proceeds to step PS24. In the second embodiment, the legitimate authority is that if the received one-time token 1TT matches the one-time token 1TT recorded in the payment server table SVT, the legitimate authority is granted, and if they are different, the processing request is unreasonable. Determine.
After executing the payment processing SET in step PS24, the payment result information SEI is transmitted to thebeneficiary terminal 126 to which the payment request information SRI is transmitted together with the transaction number TNO.

享受者端末機126は、ステップBS26において決済結果情報SEIの受信を判別すると、享受者端末機表示装置176に決済結果情報SEI(領収メールSCM又は決済不能メールNSM)を表示する。
さらに、決済サーバー124は、決済サーバーテーブルSVTに受信したワンタイムトークン1TTに関連付けて記録されている決済GWサーバー118へ、少なくとも取引番号TNOと共に決済結果情報SEIを送信する。
決済GWサーバー118は、ステップGS23において、決済GWテーブルSGTに記録されている同一の取引番号TNOに関連付けて決済結果情報SEIを記録した後、当該取引番号TNOに関連付けて記録されている店舗サーバー識別情報OIDによって特定される店舗サーバー114へ少なくとも取引番号TNOと共に決済結果情報SEIを送信する。
When thebeneficiary terminal 126 determines that the payment result information SEI has been received in step BS26, thebeneficiary terminal 126 displays the payment result information SEI (receipt mail SCM or non-settlement mail NSM) on the beneficiaryterminal display device 176.
Further, thepayment server 124 transmits the payment result information SEI together with at least the transaction number TNO to thepayment GW server 118 recorded in association with the one-time token 1TT received in the payment server table SVT.
In step GS23, thesettlement GW server 118 records the settlement result information SEI in association with the same transaction number TNO recorded in the settlement GW table SGT, and then identifies the store server recorded in association with the transaction number TNO. Send the settlement result information SEI with at least the transaction number TNO to thestore server 114 identified by the information OID.

店舗サーバー114において、決済結果情報SEIの受信を判別した場合、ステップSS24において、同一の取引番号TNOに関連付けて受信した決済結果情報SEIを記録した後、ステップSS26において、同一の取引番号TNOに係るタイムアウト時間TOHが所定の時間を超えたか判別し、超えていない場合、ステップSS27へ進み、タイムアウト時間TOH内であることを店舗テーブルSSTに記録した後、店舗テーブルSSTに記録されている同一の取引番号TNOに関連付けて記録されている機器端末機識別情報TIDによって特定される機器端末機110に対し課金命令情報CHOを送信する。タイムアウト時間THOを超過した場合、タイムアウト処理TOTを実行し、タイムアウト情報TOIが店舗テーブルSSTに記録される。 When thestore server 114 determines that the payment result information SEI has been received, the payment result information SEI received in association with the same transaction number TNO is recorded in step SS24, and then the same transaction number TNO is involved in step SS26. Determine if the timeout time TOH has exceeded the specified time, and if not, proceed to step SS27, record in the store table SST that the timeout time is within the TOH, and then record the same transaction in the store table SST. The billing instruction information CHO is transmitted to thedevice terminal 110 specified by the device terminal identification information TID recorded in association with the number TNO. When the timeout time THO is exceeded, the timeout processing TOT is executed and the timeout information TOI is recorded in the store table SST.

機器端末機110は、課金命令情報CHOの受信を判別すると、ステップES25において、擬似課金信号FCSをゲーム機制御装置133へ出力する。 When thedevice terminal 110 determines the reception of the billing instruction information CHO, thedevice terminal 110 outputs the pseudo billing signal FCS to the gamemachine control device 133 in step ES25.

ゲーム機制御装置133は、擬似課金信号FCSに基づいて、ステップAS22において課金処理を行った後、ステップAS23へ進む。即ち、擬似課金信号FCSに基づいて、ゲーム機106において、ゲームを実行することが可能になる。 The gamemachine control device 133 performs a billing process in step AS22 based on the pseudo billing signal FCS, and then proceeds to step AS23. That is, the game can be executed on thegame machine 106 based on the pseudo charge signal FCS.

ゲーム機制御装置133は、ステップAS23において、RUN信号を機器端末機110へ出力する。このRUN信号は課金結果信号CEIであり、機器端末機110は、課金結果信号CEIの受信に基づいて、ステップES26において、同一の取引番号TNOに関連付けて、受信した課金結果信号CEIを機器端末機テーブルTATに記録した後、取引番号TNOと共に店舗サーバー114へ送信する。
店舗サーバー114は、店舗テーブルSSTにおける同一の取引番号TNOに関連付けて受信した課金結果信号CEIを記録する。これらの記録によって、ゲーム場と享受者との間に取引上の争いが生じた場合であって、各段階の記録を照合することにより、事実を確認することができ、当該争いの解決に利用できる。
The gamemachine control device 133 outputs a RUN signal to thedevice terminal 110 in step AS23. This RUN signal is the billing result signal CEI, and thedevice terminal 110 associates the received billing result signal CEI with the same transaction number TNO in step ES26 based on the reception of the billing result signal CEI, and uses the device terminal. After recording in the table TAT, it is sent to thestore server 114 together with the transaction number TNO.
Thestore server 114 records the billing result signal CEI received in association with the same transaction number TNO in the store table SST. With these records, when a transactional dispute arises between the arcade and the beneficiary, the facts can be confirmed by collating the records at each stage, and it is used to resolve the dispute. can.

102 自動サービス機器
110 自動サービス機器端末機(機器端末機)
114 店舗サーバー
118 決済ゲートウエイサーバー(決済GWサーバー)
124 決済サーバー
126 享受者端末機
130 決済ブランド
132 自動サービス機器制御装置
133 ゲーム機制御装置
150 撮像装置
152 金額選択釦
1TT ワンタイムトークン
176 表示装置(享受者端末機表示装置)
CEI 課金結果信号
CHI 料金情報
CHO 課金命令情報
FCS 擬似課金信号
POI 許可情報
PWM 撮像待機状態
PYE 支払先
PYS 支払元
QRC QRコード
SEI 決済結果情報
SRI 決済要求情報
TDC 二次元コード
TOH タイムアウト時間
TNO取引番号
TOHタイムアウト時間
TOTタイムアウト処理
102 Automatic service equipment
110 Automatic service equipment terminal (equipment terminal)
114 store server
118 Payment gateway server (payment GW server)
124 Payment server
126 Beneficiary terminal
130 payment brand
132 Automatic service equipment controller
133 Game console control device
150 Imaging device
152 Amount selection button
1TT one-time token
176 Display device (recipient terminal display device)
CEI billing result signal
CHI pricing information
CHO billing order information
FCS pseudo billing signal
POI permission information
PWM imaging standby state
PYE payee
PYS payer
QRC QR code
SEI payment result information
SRI payment request information
TDC two-dimensional code
TOH timeout time
TNO transaction number
TOH timeout time
TOT timeout processing

Claims (12)

Translated fromJapanese
少なくとも、自動サービス機器(102)のための自動サービス機器制御装置(132)と、自動サービス機器端末機(110)と、店舗サーバー(114)と、享受者端末機(126)と、決済ゲートウエイサーバー(118)と、決済サーバー(124)を含み、
前記享受者端末機(126)に表示した二次元コード(TDC)を、前記自動サービス機器端末機(110)に装着した撮像装置(150)にて取得し、取得した前記二次元コード(TDC)に基づいて前記店舗サーバー(114)に続いて前記決済ゲートウエイサーバー(118)を経由して前記決済サーバー(124)へ決済要求を行い、前記自動サービス機器(102)に対する代金を支払元(PYS)から支払先(PYE)へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器(102)において所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、
前記店舗サーバー(114)は、前記二次元コード(TDC)に関連する情報の受信に基づいて取引番号(TNO)を生成すると共に、タイムアウト時間(TOH)の計時を開始し、
前記決済サーバー(124)からの前記決済ゲートウエイサーバー(118)を経由した前記取引番号(TNO)と同一の取引番号(TNO)に関連する決済結果情報(SEI)前記タイムアウト時間(TOH)内に受信しない場合、タイムアウト処理(TOT)を実行する
ことを特徴とする自動サービス機器の電子決済方法。
At least, an automatic service device control device (132) for an automatic service device (102), an automatic service device terminal (110), a store server (114), a beneficiary terminal (126), and a payment gateway server. Including (118) and payment server (124)
The two-dimensional code (TDC) displayed on thebeneficiary terminal (126) is acquired by the image pickup device (150)mounted on the automatic service equipment terminal (110), and the acquired two-dimensional code (TDC). A payment request is made to the payment server (124) via the payment gateway server (118) following the store server (114), and the payment source (PYS) is paid for the automatic service device (102). An electronic payment method for an automatic service device that provides a predetermined product or service in the automatic service device (102) based on the electronic payment while making an electronic payment from to the payee (PYE).
The store server (114) generates a transaction number (TNO) based on the reception of information related to the two-dimensional code (TDC), and starts timing the timeout time (TOH).
Settlement result information (SEI) relatedto the same transaction number (TNO) as the transaction number (TNO) via the settlement gateway server (118) from the settlement server (124) within the timeout time (TOH). An electronic payment method for automated service equipment characterized by performing a timeout process (TOT) if not received.
少なくとも、自動サービス機器(102)のための自動サービス機器制御装置(132)と、自動サービス機器端末機(110)と、店舗サーバー(114)と、享受者端末機(126)と、決済ゲートウエイサーバー(118)と、決済サーバー(124)を含み、前記享受者端末機(126)に表示した二次元コード(TDC)を前記自動サービス機器端末機(110)に装着した撮像装置(150)にて取得し、取得した前記二次元コード(TDC)に基づいて前記店舗サーバー(114)に続いて前記決済ゲートウエイサーバー(118)を経由して前記決済サーバー(124)へ決済要求を行い、前記自動サービス機器(102)に対する代金を支払元(PYS)から支払先(PYE)へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器(102)において、所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、
前記店舗サーバー(114)は、前記二次元コード(TDC)に関連する情報の受信に関連して取引番号(TNO)を生成すると共に、タイムアウト時間(TOH)の計時を開始し、
前記決済サーバー(124)からの前記決済ゲートウエイサーバー(118)を経由した前記取引番号(TNO)と同一の取引番号(TNO)に関連する決済結果情報(SEI)前記タイムアウト時間(TOH)内に受信しない場合、タイムアウト処理(TOT)を実行する
ことを特徴とする自動サービス機器の電子決済方法。
At least, an automated service device control device (132) for an automated service device (102), an automated service device terminal (110), a store server (114), a beneficiary terminal (126), and a payment gateway server. In the image pickup device (150) including (118) and the payment server (124), the two-dimensional code (TDC) displayed on the beneficiary terminal (126) is attached to the automatic service device terminal (110). Obtained, and based on the acquired two-dimensional code (TDC), make a payment request to the payment server (124) via the payment gateway server (118) following the store server (114), and the automated service. The payment for the device (102) is electronically settled from the payment source (PYS) to the payee (PYE), and the automatic service device (102) provides a predetermined product or servicebased on the electronic payment. It is an electronic payment method of
The store server (114) generates a transaction number (TNO) in connection with receiving information related to the two-dimensional code (TDC) and starts timing a time-out time (TOH).
Settlement result information (SEI) relatedto the same transaction number (TNO) as the transaction number (TNO) via the settlement gateway server (118) from the settlement server (124) within the timeout time (TOH). An electronic payment method for automated service equipment characterized by performing a timeout process (TOT) if not received.
少なくとも、自動サービス機器(102)のための自動サービス機器制御装置(132)と、自動サービス機器端末機(110)と、店舗サーバー(114)と、享受者端末機(126)と、決済ゲートウエイサーバー(118)と、決済サーバー(124)を含み、前記享受者端末機(126)に表示した二次元コード(TDC)を前記自動サービス機器端末機(110)に装着した撮像装置(150)にて取得し、取得した前記二次元コード(TDC)に基づいて前記店舗サーバー(114)に続いて前記決済ゲートウエイサーバー(118)を経由して前記決済サーバー(124)へ決済要求を行い、前記自動サービス機器(102)に対する代金を支払元(PYS)から支払先(PYE)へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、
前記自動サービス機器端末機(110)は、金額選択釦(152)の操作に基づいて前記撮像装置(150)を撮像待機状態(PWM)とし、
前記享受者端末機(126)は、決済要求操作に基づいて前記決済サーバー(124)に対し決済許可要求情報(SAR)を送信し、
前記決済サーバー(124)は、前記決済許可要求情報(SAR)に基づいてワンタイムトークン(1TT)を前記享受者端末機(126)に対し送信し
前記享受者端末機(126)は、受信した前記ワンタイムトークン(1TT)を前記二次元コード(TDC)に変換して表示装置(176)に表示し、
前記自動サービス機器端末機(110)は、撮像待機状態(PWM)において前記二次元コード(TDC)を検知した場合、画像情報として撮像した後、演算処理可能な二次元コード関連情報に変換して前記店舗サーバー(114)へ送信し、
前記店舗サーバー(114)は、前記二次元コード関連情報の受信に関連して取引番号(TNO)を生成すると共に、タイムアウト時間(TOH)の計時を開始し、
前記決済サーバー(124)からの前記決済ゲートウエイサーバー(118)を経由した前記取引番号(TNO)と同一の取引番号(TNO)に関連する決済結果情報(SEI)前記タイムアウト時間(TOH)内に受信しない場合、タイムアウト処理(TOT)を実行する
ことを特徴とする自動サービス機器の電子決済方法。
At least, an automatic service device control device (132) for an automatic service device (102), an automatic service device terminal (110), a store server (114), a beneficiary terminal (126), and a payment gateway server. In the image pickup device (150) including (118) and the payment server (124), the two-dimensional code (TDC) displayed on the beneficiary terminal (126) is attached to the automatic service device terminal (110). Obtained, and based on the acquired two-dimensional code (TDC), make a payment request to the payment server (124) via the payment gateway server (118) following the store server (114), and perform the automatic service. The payment for the device (102) is electronically settled from the payer (PYS) to the payee (PYE), and the automatic service device provides the predetermined product or servicebased on the electronic payment. It ’s a method,
The automatic service equipment terminal (110) sets the image pickup device (150) in the image pickup standby state (PWM) based on the operation of the amount selection button (152).
The beneficiary terminal (126) transmitspayment permission request information (SAR) to the payment server (124) based on the payment request operation.
The payment server (124) transmits a one-time token (1TT) to the beneficiary terminal (126) based on thepayment permission request information (SAR) , and the beneficiary terminal (126) receives the one-time token (1TT). The one-time token (1TT) is converted into the two-dimensional code (TDC) and displayed on the display device (176).
When the automatic service device terminal (110) detects the two-dimensional code (TDC) in the image pickup standby state (PWM), it captures the image as image information and then converts it into two-dimensional code-related information that can be calculated. Send to the store server (114) and
The store server (114) generates a transaction number (TNO) in connection with receiving the two-dimensional code-related information, and starts timing a time-out time (TOH).
Settlement result information (SEI) relatedto the same transaction number (TNO) as the transaction number (TNO) via the settlement gateway server (118) from the settlement server (124) within the timeout time (TOH). An electronic payment method for automated service equipment characterized by performing a timeout process (TOT) if not received.
さらに、
前記店舗サーバー(114)は、前記決済結果情報(SEI)に基づいて課金命令情報(CHO)を前記自動サービス機器端末機(110)へ送信し、
前記自動サービス機器端末機(110)は、前記課金命令情報(CHO)に基づいて前記自動サービス機器制御装置(132)に対し擬似課金信号(FCS)を出力し、
前記自動サービス機器制御装置(132)は、前記擬似課金信号(FCS)に基づいて自動サービス機能を開始すると共に、前記自動サービス機器端末機(110)に対し課金結果信号(CEI)を出力し、
前記自動サービス機器端末機(110)は前記課金結果信号(CEI)の受信に基づいて前記課金結果信号(CEI)を前記店舗サーバー(114)に対し送信し、
前記店舗サーバー(114)は、前記課金結果信号(CEI)を前記取引番号(TNO)に関連付けて記録する
ことを特徴とする請求項1~3の何れかに記載の自動サービス機器の電子決済方法。
moreover,
The store server (114) transmits billing instruction information (CHO) to the automatic service equipment terminal (110) based on the payment result information (SEI).
The automatic service device terminal (110) outputs a pseudo billing signal (FCS) to the automatic service device control device (132) based on the billing instruction information (CHO).
The automatic service device control device (132) starts an automatic service function based on the pseudo billing signal (FCS), and outputs a billing result signal (CEI) to the automatic service device terminal (110).
The automatic service equipment terminal (110) transmits the billing result signal (CEI) to the store server (114) based on the reception of the billing result signal (CEI).
The electronic payment method for an automatic service device according to any one of claims 1 to 3, wherein the store server (114) records the billing result signal (CEI) in association with the transaction number (TNO). ..
前記自動サービス機器端末機(110)は、前記自動サービス機器制御装置(132)からの許可情報(POI)に基づいて、前記金額選択釦(152)の操作を有効にする
ことを特徴とする請求項3に記載の自動サービス機器の電子決済方法。
The claim characterized in that the automatic service device terminal (110) enables the operation of the amount selection button (152) based on the permission information (POI) from the automatic service device control device (132). Item 3. The electronic payment method for the automatic service device according to item 3.
少なくとも、自動サービス機器(102)のための自動サービス機器制御装置(132)と、自動サービス機器端末機(110)と、店舗サーバー(114)と、享受者端末機(126)と、決済ゲートウエイサーバー(118)と、決済サーバー(124)を含み、前記享受者端末機(126)に表示した二次元コード(TDC)を、前記自動サービス機器端末機(110)に装着した撮像装置(150)によって取得し、取得した前記二次元コード(TDC)に基づいて
前記店舗サーバー(114)に続いて前記決済ゲートウエイサーバー(118)を経由して前記決済サーバー(124)へ決済要求を行い、前記自動サービス機器(102)に対する代金を支払元(PYS)から支払先(PYE)へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、
前記店舗サーバー(114)は、前記二次元コード(TDC)に関連する情報の受信に関連して取引番号(TNO)を生成すると共に、タイムアウト時間(TOH)の計時を開始し、
前記決済サーバー(124)からの前記決済ゲートウエイサーバー(118)を経由した前記取引番号(TNO)と同一の取引番号(TNO)に関連する決済結果情報(SEI)を前記タイムアウト時間(TOH)内に受信しない場合、タイムアウト処理(TOT)を実行する
ことを特徴とする自動サービス機器の電子決済システム。
At least, an automatic service device control device (132) for an automatic service device (102), an automatic service device terminal (110), a store server (114), a beneficiary terminal (126), and a payment gateway server. By the image pickup device (150) equipped with theautomatic service device terminal (110) , the two-dimensional code (TDC) displayed on thebeneficiary terminal (126) including the (118) and the payment server (124) is attached. Obtained, and based on the acquired two-dimensional code (TDC), make a payment request to the payment server (124) via the payment gateway server (118) following the store server (114), and perform the automatic service. An electronic payment system for an automatic service device that electronically pays the price for the device (102) from the payer (PYS) to the payee (PYE) and provides a predetermined product or service in the automatic service devicebased on the electronic payment. And
The store server (114) generates a transaction number (TNO) in connection with receiving information related to the two-dimensional code (TDC) and starts timing a time-out time (TOH).
Settlement result information (SEI) related to the same transaction number (TNO) as the transaction number (TNO) via the settlement gateway server (118) from the settlement server (124) within the timeout time (TOH). An electronic payment system for automated service equipment characterized by performing a timeout process (TOT) if not received.
少なくとも、自動サービス機器(102)のための自動サービス機器制御装置(132)と、自動サービス機器端末機(110)と、店舗サーバー(114)と、享受者端末機(126)と、決済ゲートウエイサーバー(118)と、決済サーバー(124)を含み、前記享受者端末機(126)に表示した二次元コード(TDC)を前記自動サービス機器端末機(110)に装着した撮像装置(150)によって取得し、取得した前記二次元コード(TDC)に基づいて前記店舗サーバー(114)に続いて前記決済ゲートウエイサーバー(118)を経由して前記決済サーバー(124)へ決済要求を行い、前記自動サービス機器(102)に対する代金を支払元(PYS)から支払先(PYE)へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、
前記店舗サーバー(114)は、前記二次元コード(TDC)に関連する情報の受信に関連して取引番号(TNO)を生成すると共に、タイムアウト時間(TOH)の計時を開始し、前記決済サーバー(124)からの前記決済ゲートウエイサーバー(118)を経由した前記取引番号(TNO)と同一の取引番号(TNO)に関連する決済結果情報(SEI)を前記タイムアウト時間(TOH)内に受信しない場合、当該取引番号(TNO)に関連する処理を無効化する
ことを特徴とする自動サービス機器の電子決済システム。
At least, an automatic service device control device (132) for an automatic service device (102), an automatic service device terminal (110), a store server (114), a beneficiary terminal (126), and a payment gateway server. The two-dimensional code (TDC) displayed on the beneficiary terminal (126) including (118) and the payment server (124) is acquired by the image pickup device (150) attached to the automatic service device terminal (110). Then, based on the acquired two-dimensional code (TDC), a payment request ismade to the payment server (124) via the payment gateway server (118) following the store server (114), and the automatic service device. The payment for (102) is electronically settled from the payer (PYS) to the payee (PYE), and the electronic payment system of the automatic service device that provides a predetermined product or service in the automatic service devicebased on the electronic payment. And
The store server (114) generates a transaction number (TNO) in connection with receiving information related to the two-dimensional code (TDC), starts timing of a time-out time (TOH), and starts the time-out time (TOH). When the settlement result information (SEI) related to the same transaction number (TNO) as the transaction number (TNO) via the settlement gateway server (118) from 124) is not received within the timeout time (TOH). An electronic payment system for automated service equipment characterized by disabling processing related to the transaction number (TNO).
少なくとも、自動サービス機器(102)のための自動サービス機器制御装置(132)と、自動サービス機器端末機(110)と、店舗サーバー(114)と、享受者端末機(126)と、決済ゲートウエイサーバー(118)と、決済サーバー(124)を含み、前記享受者端末機(126)に表示した二次元コード(TDC)を前記自動サービス機器端末機(110)に装着した撮像装置(150)によって取得し、取得した前記二次元コード(TDC)に基づいて前記店舗サーバー(114)に続いて前記決済ゲートウエイサーバー(118)を経由して前記決済サーバー(124)へ決済要求を行い、前記自動サービス機器(102)に対する代金を支払元(PYS)から支払先(PYE)へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器において、所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、
前記自動サービス機器端末機(110)は、自動サービス機器(102)の料金を選択するための金額選択釦(152)を有し、当該金額選択釦(152)の操作に基づいて前記撮像装置(150)において撮像待機状態(PWM)になると共に、当該撮像装置(150)における撮像に基づいて演算処理可能な二次元コード関連情報に変換して前記店舗サーバー(114)へ送信し、
前記享受者端末機(126)は、決済要求操作に基づいて前記決済サーバー(124)に対し決済許可要求情報(SAR)を送信すると共に、前記決済サーバー(124)から受信したワンタイムトークン(1TT)を前記二次元コード(TDC)に変換して自己の享受者端末機表示装置(176)に表示し、
前記決済ゲートウエイサーバー(118)は、前記店舗サーバー(114)から店舗決済要求情報(ORI)の受信に基づいて、取引番号(TNO)を記録すると共に、前記決済サーバー(124)へ決済GW決済要求情報(GRI)を送信し、かつ前記決済サーバー(124)からの決済結果情報(SEI)の受信に基づいて、同一の取引番号(TNO)に関連付けて当該決済結果情報(SEI)を記録すると共に、前記店舗サーバー(114)へ送信し、
前記決済サーバー(124)は、前記決済許可要求情報(SAR)に基づいてワンタイムトークン(1TT)を前記享受者端末機(126)に対し送信すると共に、受信した前記二次元コード関連情報に基づいて決済処理を行った後、決済結果情報(SEI)を前記決済ゲートウエイサーバー(118)へ送信し、
前記店舗サーバー(114)は、前記二次元コード関連情報の受信に関連して前記取引番号(TNO)を生成すると共に、タイムアウト時間(TOH)の計時を開始すると共に、前記決済ゲートウエイサーバー(118)へ店舗決済要求情報(ORI)を送信すると共に、前記決済ゲートウエイサーバー(118)からの記録した前記取引番号(TNO)と同一の取引番号(TNO)に関連する決済結果情報(SEI)が前記タイムアウト時間(TOH)内に受信されない場合、前記取引番号(TNO)に関連する決済処理(SET)を無効化する
ことを特徴とする自動サービス機器の電子決済システム。
At least, an automatic service device control device (132) for an automatic service device (102), an automatic service device terminal (110), a store server (114), a beneficiary terminal (126), and a payment gateway server. The two-dimensional code (TDC) displayed on the beneficiary terminal (126) including (118) and the payment server (124) is acquired by the image pickup device (150) attached to the automatic service device terminal (110). Then, based on the acquired two-dimensional code (TDC), a payment request ismade to the payment server (124) via the payment gateway server (118) following the store server (114), and the automatic service device. The payment for(102) is electronically settled from the payer (PYS) to the payee (PYE), and the electronic payment system of the automatic service device that provides a predetermined product or service in the automatic service devicebased on the electronic payment. And
The automatic service device terminal (110) has an amount selection button (152) for selecting a charge for the automatic service device (102), and the image pickup device ( At the same time as entering the imaging standby state (PWM) in 150), it is converted into two-dimensional code-related information that can be calculated based on the imaging in the imaging device (150) and transmitted to the store server (114).
The beneficiary terminal (126) transmitspayment permission request information (SAR) to the payment server (124) based on the payment request operation, and also receives a one-time token (1TT) from the payment server (124). ) Is converted intothe two-dimensional code (TDC) and displayed on its own beneficiary terminal display device (176).
The payment gateway server (118) records a transaction number (TNO) based on the reception ofstore payment request information (ORI) from the store server (114), and makes apayment GW payment request to the payment server (124).Information (GRI) is transmitted, and based on the receipt of payment result information (SEI) from the payment server (124), the payment result information (SEI) is recorded in association with the same transaction number (TNO). , Send to the store server (114),
The payment server (124) transmits a one-time token (1TT) to the beneficiary terminal (126) based on thepayment permission request information (SAR) , and is based on the received two-dimensional code-related information. After performing the payment processing, the payment result information (SEI) is transmitted to the payment gateway server (118).
The store server (114) generatesthe transaction number (TNO) in connection with receiving the two-dimensional code-related information, starts timing of the timeout time (TOH), and performs the payment gateway server (118). Thestore settlement request information (ORI) is transmitted to, and the settlement result information (SEI) related to the same transaction number (TNO) as the transaction number (TNO) recorded from the settlement gateway server (118) is timed out. An electronic payment system for automated service equipment, characterized in that the payment process (SET) associated with the transaction number (TNO) is disabled if not received within the time (TOH).
さらに、
前記店舗サーバー(114)は、前記決済結果情報(SEI)に基づいて課金命令情報(CHO)を前記自動サービス機器端末機(110)へ送信し、
前記自動サービス機器端末機(110)は、前記課金命令情報(CHO)に基づいて前記自動サービス機器制御装置(132)に対し擬似課金信号(FCS)を出力し、
前記自動サービス機器制御装置(132)は、前記擬似課金信号(FCS)に基づいて自動サービス機能を開始すると共に、前記自動サービス機器端末機(110)に対し課金結果信号(CEI)を出力し、
前記自動サービス機器端末機(110)は前記課金結果信号(CEI)の受信に基づいて前記課金結果信号(CEI)を前記店舗サーバー(114)に対し送信し、
前記店舗サーバー(114)は、前記課金結果信号(CEI)を前記取引番号(TNO)に関連付けて記録する
ことを特徴とする請求項6~8の何れかに記載の自動サービス機器の電子決済システム。
moreover,
The store server (114) transmits billing instruction information (CHO) to the automatic service equipment terminal (110) based on the payment result information (SEI).
The automatic service device terminal (110) outputs a pseudo billing signal (FCS) to the automatic service device control device (132) based on the billing instruction information (CHO).
The automatic service device control device (132) starts an automatic service function based on the pseudo billing signal (FCS), and outputs a billing result signal (CEI) to the automatic service device terminal (110).
The automatic service equipment terminal (110) transmits the billing result signal (CEI) to the store server (114) based on the reception of the billing result signal (CEI).
The electronic payment system for an automatic service device according to any one of claims 6 to 8, wherein the store server (114) records the billing result signal (CEI) in association with the transaction number (TNO). ..
前記自動サービス機器端末機(110)は、前記自動サービス機器制御装置(132)からの許可情報(POI)に基づいて、前記金額選択釦(152)の操作を有効にする
ことを特徴とする請求項8に記載の自動サービス機器の電子決済システム。
The claim characterized in that the automatic service device terminal (110) enables the operation of the amount selection button (152) based on the permission information (POI) from the automatic service device control device (132). Item 8. The electronic payment system for the automatic service device according to item 8.
少なくとも、自動サービス機器(102)のための自動サービス機器制御装置(132)と、自動サービス機器端末機(110)と、店舗サーバー(114)と、享受者端末機(126)と、決済ゲートウエイサーバー(118)と、決済サーバー(124)を含み、
前記自動サービス機器端末機(110)に表示した二次元コード(TDC)を前記享受者端末機(126)に装着した撮像装置(150)によって取得し、取得した前記二次元コード(TDC)に基づいて前記決済サーバー(124)へ決済要求を行い、前記自動サービス機器(102)に対する代金を支払元(PYS)から支払先(PYE)へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器(102)において所定の商品又はサービスを提供する自動サービス機器の電子決済方法であって、
前記店舗サーバー(114)は、前記自動サービス機器端末機(110)からの決済要求に関する情報の受信に関連して取引番号(TNO)を生成して前記決済ゲートウエイサーバー(118)へ送信し、
前記決済サーバー(124)は、前記決済ゲートウエイサーバー(118)を経由した前記取引番号(TNO)を含む決済GW決済要求情報(GRI)が正当権限を有する場合、前記決済ゲートウエイサーバー(118)を経由して前記取引番号(TNO)に関連する前記店舗サーバー(114)へ決済許可情報(SAI)を送信し、
前記店舗サーバー(114)は、前記決済許可情報(SAI)に基づいてタイムアウト時間(TOH)の計時を開始すると共に、前記決済サーバー(124)からの前記決済ゲートウエイサーバー(118)を経由した前記取引番号(TNO)と同一の取引番号(TNO)に関連する決済結果情報(SEI)を前記タイムアウト時間(TOH)内に受信しない場合、タイムアウト処理(TOT)を実行する
ことを特徴とする自動サービス機器の電子決済方法
At least, an automatic service device control device (132) for an automatic service device (102), an automatic service device terminal (110), a store server (114), a beneficiary terminal (126), and a payment gateway server. Including (118) and payment server (124)
The two-dimensional code (TDC) displayed on the automatic service equipment terminal (110) is acquired by the image pickup device (150) mounted on the beneficiary terminal (126), and is based on the acquired two-dimensional code (TDC). The payment request is made to the payment server (124), the payment for the automatic service device (102) is electronically settled from the payment source (PYS) to the payment destination (PYE), and the automatic service device is based on the electronic payment. An electronic payment method for an automatic service device that provides a predetermined product or service in (102).
The store server (114) generates a transaction number (TNO) in connection with receiving information regarding a payment request from the automatic service equipment terminal (110) and transmits the transaction number (TNO) to the payment gateway server (118).
The payment server (124) goes through the payment gateway server (118) when the payment GW payment request information (GRI) including the transaction number (TNO) via the payment gateway server (118) has legitimate authority. Then, the settlement permission information (SAI) is transmitted to the store server (114) related to the transaction number (TNO).
The store server (114) starts timing of a time-out time (TOH) based on the payment permission information (SAI), and the transaction from the payment server (124) via the payment gateway server (118). If the settlement result information (SEI) related to the transaction number (TNO) that is the same as the number (TNO) is not received within the timeout time (TOH), the timeout process (TOT) is executed.
An electronic payment method for automatic service equipment that is characterized by this .
少なくとも、自動サービス機器(102)のための自動サービス機器制御装置(132)と、自動サービス機器端末機(110)と、店舗サーバー(114)と、享受者端末機(126)と、決済ゲートウエイサーバー(118)と、決済サーバー(124)を含み、
前記自動サービス機器端末機(110)に表示した二次元コード(TDC)を前記享受者端末機(126)に装着した撮像装置(150)によって取得し、取得した前記二次元コード(TDC)に基づいて前記決済サーバー(124)へ決済要求を行い、前記自動サービス機器(102)に対する代金を支払元(PYS)から支払先(PYE)へ電子決済すると共に、前記電子決済に基づいて前記自動サービス機器(102)において所定の商品又はサービスを提供する自動サービス機器の電子決済システムであって、
前記店舗サーバー(114)は、前記自動サービス機器端末機(110)からの決済要求に関する情報の受信に関連して取引番号(TNO)を生成して前記決済ゲートウエイサーバー(118)へ送信し、
前記決済サーバー(124)は、前記決済ゲートウエイサーバー(118)を経由した前記取引番号(TNO)を含む決済GW決済要求情報(GRI)が正当権限を有する場合、前記決済ゲートウエイサーバー(118)を経由して前記取引番号(TNO)に関連する前記店舗サーバー(114)へ決済許可情報(SAI)を送信し、
前記店舗サーバー(114)は、前記決済許可情報(SAI)に基づいてタイムアウト時間(TOH)の計時を開始すると共に、前記決済サーバー(124)からの前記決済ゲートウエイサーバー(118)を経由した前記取引番号(TNO)と同一の取引番号(TNO)に関連する決済結果情報(SEI)を前記タイムアウト時間(TOH)内に受信しない場合、タイムアウト処理(TOT)を実行する
ことを特徴とする自動サービス機器の電子決済システム
At least, an automatic service device control device (132) for an automatic service device (102), an automatic service device terminal (110), a store server (114), a beneficiary terminal (126), and a payment gateway server. Including (118) and payment server (124)
The two-dimensional code (TDC) displayed on the automatic service equipment terminal (110) is acquired by the image pickup device (150) mounted on the beneficiary terminal (126), and is based on the acquired two-dimensional code (TDC). The payment request is made to the payment server (124), the payment for the automatic service device (102) is electronically settled from the payment source (PYS) to the payment destination (PYE), and the automatic service device is based on the electronic payment. An electronic payment system for an automatic service device that provides a predetermined product or service in (102).
The store server (114) generates a transaction number (TNO) in connection with receiving information regarding a payment request from the automatic service equipment terminal (110) and transmits the transaction number (TNO) to the payment gateway server (118).
The payment server (124) goes through the payment gateway server (118) when the payment GW payment request information (GRI) including the transaction number (TNO) via the payment gateway server (118) has legitimate authority. Then, the settlement permission information (SAI) is transmitted to the store server (114) related to the transaction number (TNO).
The store server (114) starts timing of a time-out time (TOH) based on the payment permission information (SAI), and the transaction from the payment server (124) via the payment gateway server (118). If the settlement result information (SEI) related to the transaction number (TNO) that is the same as the number (TNO) is not received within the timeout time (TOH), the timeout process (TOT) is executed.
An electronic payment system for automatic service equipment that features this .
JP2019040062A2019-03-052019-03-05 Electronic payment method for automatic service equipment and electronic payment system for automatic service equipmentActiveJP7061377B2 (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
JP2019040062AJP7061377B2 (en)2019-03-052019-03-05 Electronic payment method for automatic service equipment and electronic payment system for automatic service equipment
JP2022065038AJP7412793B2 (en)2019-03-052022-04-11 Automatic service equipment terminals, electronic payment methods, and electronic payment systems
JP2023214980AJP7579023B2 (en)2019-03-052023-12-20 Electronic payment system for automated service equipment and electronic payment method for automated service equipment
JP2024182347AJP2025003517A (en)2019-03-052024-10-18 Automated service equipment store server

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2019040062AJP7061377B2 (en)2019-03-052019-03-05 Electronic payment method for automatic service equipment and electronic payment system for automatic service equipment

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
JP2022065038ADivisionJP7412793B2 (en)2019-03-052022-04-11 Automatic service equipment terminals, electronic payment methods, and electronic payment systems

Publications (2)

Publication NumberPublication Date
JP2020144561A JP2020144561A (en)2020-09-10
JP7061377B2true JP7061377B2 (en)2022-04-28

Family

ID=72354221

Family Applications (4)

Application NumberTitlePriority DateFiling Date
JP2019040062AActiveJP7061377B2 (en)2019-03-052019-03-05 Electronic payment method for automatic service equipment and electronic payment system for automatic service equipment
JP2022065038AActiveJP7412793B2 (en)2019-03-052022-04-11 Automatic service equipment terminals, electronic payment methods, and electronic payment systems
JP2023214980AActiveJP7579023B2 (en)2019-03-052023-12-20 Electronic payment system for automated service equipment and electronic payment method for automated service equipment
JP2024182347APendingJP2025003517A (en)2019-03-052024-10-18 Automated service equipment store server

Family Applications After (3)

Application NumberTitlePriority DateFiling Date
JP2022065038AActiveJP7412793B2 (en)2019-03-052022-04-11 Automatic service equipment terminals, electronic payment methods, and electronic payment systems
JP2023214980AActiveJP7579023B2 (en)2019-03-052023-12-20 Electronic payment system for automated service equipment and electronic payment method for automated service equipment
JP2024182347APendingJP2025003517A (en)2019-03-052024-10-18 Automated service equipment store server

Country Status (1)

CountryLink
JP (4)JP7061377B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP7064244B2 (en)*2019-06-282022-05-10旭精工株式会社 Electronic money charging system using multiple 2D code payment systems for laundry stores
CN114202046B (en)*2020-09-182023-12-19京东方科技集团股份有限公司 Methods, devices, equipment and media for generating QR codes based on SAP system
JP7504736B2 (en)*2020-09-182024-06-24東芝テック株式会社 Payment device and program
JP7371927B2 (en)*2020-12-042023-10-31株式会社アクセル Processing system, processing device, processing method and processing program
JP7333926B1 (en)2023-04-252023-08-28TenTen株式会社 APPLICATION SYSTEM AND METHOD FOR USING COIN LAUNDRY

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2001009807A1 (en)1999-08-022001-02-08E-Mark Systems Inc.Electronic settlement system, and settlement device and terminal
WO2002008981A1 (en)2000-07-252002-01-31Image Media Design Co., Ltd.Business transacting method
JP2003198681A (en)2002-08-262003-07-11Toshiba Corp Mobile phone
US20140066194A1 (en)2012-09-042014-03-06Linq3 Technologies LlcSystems and Methods for Integrated Game Play Through the Use of Barcodes on Smart Phones and Hand Held Devices
JP2017004234A (en)2015-06-102017-01-05東日本旅客鉄道株式会社 Payment system and information processing apparatus
WO2018042669A1 (en)2016-09-052018-03-08楽天株式会社Vending machine management system, vending machine management method, management device, mobile terminal, and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP5285875B2 (en)2007-07-062013-09-11株式会社タイトー Server system
JP5364680B2 (en)2010-11-182013-12-11株式会社コナミデジタルエンタテインメント Charge collection system using electronic currency
JP6303488B2 (en)*2013-12-252018-04-04凸版印刷株式会社 Settlement system and settlement method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2001009807A1 (en)1999-08-022001-02-08E-Mark Systems Inc.Electronic settlement system, and settlement device and terminal
WO2002008981A1 (en)2000-07-252002-01-31Image Media Design Co., Ltd.Business transacting method
JP2003198681A (en)2002-08-262003-07-11Toshiba Corp Mobile phone
US20140066194A1 (en)2012-09-042014-03-06Linq3 Technologies LlcSystems and Methods for Integrated Game Play Through the Use of Barcodes on Smart Phones and Hand Held Devices
JP2017004234A (en)2015-06-102017-01-05東日本旅客鉄道株式会社 Payment system and information processing apparatus
WO2018042669A1 (en)2016-09-052018-03-08楽天株式会社Vending machine management system, vending machine management method, management device, mobile terminal, and program

Also Published As

Publication numberPublication date
JP2024023750A (en)2024-02-21
JP2025003517A (en)2025-01-09
JP7412793B2 (en)2024-01-15
JP7579023B2 (en)2024-11-07
JP2020144561A (en)2020-09-10
JP2022095858A (en)2022-06-28

Similar Documents

PublicationPublication DateTitle
JP7061377B2 (en) Electronic payment method for automatic service equipment and electronic payment system for automatic service equipment
US10269004B2 (en)QR code-enabled P2P payment systems and methods
WO2013100824A2 (en)Electronic cheque-based payment system and methods for issuing, transferring, paying and verifying electronic cheques
JP7074349B2 (en) Payment system for laundry stores
US20120036069A1 (en)System and method for remotely providing financial services
JP2021081909A (en)Terminal device, payment program, payment account registration processing method, and distribution server
JP7008309B2 (en) Two-dimensional code payment system for laundry stores
JP7736324B2 (en) Store server, two-dimensional code payment method
JP6964348B2 (en) Electronic payment method for automatic service equipment and electronic payment system for automatic service equipment
JP2019106003A (en)Terminal device, automatic teller machine, transfer processing method, and program
JP7144059B2 (en) Two-dimensional code payment system for automated service equipment
JP6856255B2 (en) Electronic payment method for automatic service equipment and electronic payment system for automatic service equipment
JP6852859B2 (en) Electronic payment system for automatic service equipment
JP6308986B2 (en) Cash dispensing control system, cash dispensing system and program
JP2021190136A (en)Cash payout method and cash payout system
JP7288712B2 (en) Store server and payment system
JP7577343B2 (en) Automatic service equipment terminal, automatic service equipment electronic payment system, and automatic service equipment electronic payment method
JP7016127B2 (en) Two-dimensional code payment system for laundry
JP7433659B2 (en) Entrance/exit management system and entry/exit management program
WO2019003864A1 (en) FUND MANAGEMENT SYSTEM, MANAGEMENT DEVICE, TERMINAL EQUIPMENT, AND FUND MANAGEMENT METHOD
JP7713708B2 (en) Server, management system, and management method
WO2010016344A1 (en)Age authentication system
JP2025023401A (en) Voting device, voting program, and voting method
KR20120020699A (en)Method for managing/paying bulletin by barcode, wireless terminal and recording medium
JP2020008991A (en) Remittance management system and remittance management method

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20201002

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20210820

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20210825

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20211018

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20211027

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20220315

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20220411

R150Certificate of patent or registration of utility model

Ref document number:7061377

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150

R250Receipt of annual fees

Free format text:JAPANESE INTERMEDIATE CODE: R250


[8]ページ先頭

©2009-2025 Movatter.jp