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

JP6408293B2 - Payment information processing apparatus, payment method, program, and payment system - Google Patents

Payment information processing apparatus, payment method, program, and payment system Download PDF

Info

Publication number
JP6408293B2
JP6408293B2 JP2014163388A JP2014163388A JP6408293B2 JP 6408293 B2 JP6408293 B2 JP 6408293B2 JP 2014163388 A JP2014163388 A JP 2014163388A JP 2014163388 A JP2014163388 A JP 2014163388A JP 6408293 B2 JP6408293 B2 JP 6408293B2
Authority
JP
Japan
Prior art keywords
information
payment
product
user
unit
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.)
Expired - Fee Related
Application number
JP2014163388A
Other languages
Japanese (ja)
Other versions
JP2016038828A (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.)
Hitachi Systems Ltd
Original Assignee
Hitachi Systems 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 Hitachi Systems Ltd filed Critical Hitachi Systems Ltd
Priority to JP2014163388A priority Critical patent/JP6408293B2/en
Publication of JP2016038828A publication Critical patent/JP2016038828A/en
Application granted granted Critical
Publication of JP6408293B2 publication Critical patent/JP6408293B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、決済情報処理装置、決済方法、プログラム、および決済システムに関するものである。   The present invention relates to a payment information processing apparatus, a payment method, a program, and a payment system.

例えば、クレジットカードを用いたインターネット決済では、ユーザは、EC(Electronic Commerce)店舗のウェブサイトに対し、PAN(Primary Account Number)情報やカード有効期限などのカード情報を入力する。入力されたカード情報は、店舗のウェブサイトからクレジットカード会社に送信され、オーソリゼーション(信用承認)が行われる。   For example, in Internet payment using a credit card, a user inputs card information such as PAN (Primary Account Number) information and a card expiration date to an EC (Electronic Commerce) store website. The input card information is transmitted from the store website to the credit card company, and authorization (credit approval) is performed.

なお、特許文献1には、「通信手段を介して互いに各種情報の授受を行なう顧客端末と商品販売者のバーチャルショップが開設された通信販売会社のサーバコンピュータとクレジットカード発行会社の決済コンピュータとを有し、顧客がクレジットカードを利用して商品を購入する通信販売システムであって、顧客は、クレジットカード番号を第一カード番号と第二カード番号とに分割する2分割手段を有し、前記顧客端末は、商品を注文するとき前記第一カード番号を入力して前記通信販売会社に通知する手段と、商品を受け取ったとき前記第二カード番号を入力して前記通信販売会社に通知する手段とを有することを特徴とする通信販売システム」が開示されている。   Patent Document 1 states that “a customer terminal that exchanges various information with each other via communication means, a server computer of a mail order company in which a virtual shop of a merchandise seller is established, and a payment computer of a credit card issuer company. A mail order system in which a customer purchases a product using a credit card, wherein the customer has a two-dividing means for dividing the credit card number into a first card number and a second card number, Means for inputting the first card number and notifying the mail order company when ordering a product; and means for notifying the mail order company by inputting the second card number when receiving the product. A mail order sales system characterized by including:

特開2004−30126号公報JP 2004-30126 A

このように、ユーザのカード情報は、EC店舗等の第三者のウェブサイトからクレジットカード会社に送信される。   Thus, the user's card information is transmitted from a third party website such as an EC store to the credit card company.

そのため、ユーザのカード情報は、ユーザおよびクレジットカード会社以外のEC店舗等の第三者のデータベースに保有されることがあり、例えば、カード情報が流出して、悪用される可能性がある。   Therefore, the user's card information may be held in a third party database such as an EC store other than the user and the credit card company. For example, the card information may be leaked and misused.

そこで本発明は、ユーザとクレジットカード会社以外の第三者に、ユーザのクレジットカードのカード情報が保有されないよう商品取引を可能にし、カード情報が悪用されるのを防止する技術を提供することを目的とする。   Therefore, the present invention provides a technology that enables a third party other than the user and the credit card company to make a product transaction so that the card information of the user's credit card is not held and prevents the card information from being misused. Objective.

本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下の通りである。上記課題を解決すべく、本発明に係る決済情報処理装置は、商品情報処理装置が生成した、ユーザが購入しようとしている商品に関する購入商品情報と、前記ユーザのクレジットカードのカード情報とを、前記ユーザの端末装置から受信する第1の受信部と、前記第1の受信部が受信した前記カード情報に基づいて、前記クレジットカードの信用承認を行う信用承認部と、前記信用承認部の信用承認結果に基づいて、前記商品の決済を行うための決済情報を発行する決済情報発行部と、前記決済情報発行部が発行した前記決済情報と、前記第1の受信部が受信した前記購入商品情報とを対応付けて記憶する決済情報記憶部と、前記決済情報発行部の発行した前記決済情報を前記ユーザの前記端末装置に送信する送信部と、前記ユーザの前記端末装置から送信され、前記商品情報処理装置により転送される前記購入商品情報と前記決済情報とを受信する第2の受信部と、前記決済情報記憶部に記憶された前記購入商品情報および前記決済情報と、前記第2の受信部によって受信された前記購入商品情報および前記決済情報とに基づいて、前記ユーザの前記商品の決済認証を行う決済認証部と、を有することを特徴とする。
The present application includes a plurality of means for solving at least a part of the above-described problems. Examples of the means are as follows. In order to solve the above problems, a settlement information processing apparatus according to the present invention generates purchase product information relating to a product that a user intends to purchase, generated by the product information processing apparatus, and card information of the user's credit card, A first receiving unit received from the terminal device of the user; a credit approval unit for performing credit approval of the credit card based on the card information received by the first receiving unit; and a credit approval of the credit approval unit Based on the result, a payment information issuing unit that issues payment information for payment of the product, the payment information issued by the payment information issuing unit, and the purchased product information received by the first receiving unit A payment information storage unit that stores the association information, a transmission unit that transmits the payment information issued by the payment information issuing unit to the terminal device of the user, and the terminal of the user Transmitted from the apparatus, the product by the information processing apparatus and the purchased product information that will be transferred and a second receiver for receiving said payment information, the purchased product information and the settlement information stored in the payment information storage section And a payment authentication unit that performs payment authentication of the product of the user based on the purchased product information and the payment information received by the second receiving unit.

また、上記の決済情報処理装置においては、前記決済認証部は、前記第2の受信部によって受信された前記購入商品情報および前記決済情報が対応付けられて前記決済情報記憶部に記憶されているか否か判定し、前記ユーザの前記商品の決済認証を行う、ことを特徴とするものであってもよい。   In the payment information processing apparatus, is the payment authentication unit stored in the payment information storage unit in association with the purchase product information and the payment information received by the second reception unit? It is possible to determine whether or not and perform payment authentication of the product of the user.

また、上記の決済情報処理装置においては、前記決済情報記憶部には、さらに前記決済情報が発行された日付が記憶され、前記決済認証部は、前記第2の受信部によって前記決済情報が受信された日が、前記決済情報記憶部に記憶された日付より所定の日にちを経過していた場合、前記商品の決済は不正当であると判定する、ことを特徴とするものであってもよい。   In the payment information processing apparatus, the payment information storage unit further stores a date when the payment information is issued, and the payment authentication unit receives the payment information by the second receiving unit. If the predetermined date has passed a predetermined date from the date stored in the payment information storage unit, it may be determined that the payment of the product is illegal. .

また、上記の決済情報処理装置においては、前記ユーザの前記端末装置が、前記商品情報処理装置が生成した前記購入商品情報を表示している画面において、前記画面上に表示された所定のボタンが押下された場合、前記ユーザの前記カード情報を入力するための入力画面の画像データを前記端末装置に送信する画像データ送信部、をさらに有することを特徴とするものであってもよい。   In the payment information processing apparatus, a predetermined button displayed on the screen is displayed on the screen where the terminal device of the user displays the purchased product information generated by the product information processing apparatus. When pressed, it may further include an image data transmission unit that transmits image data of an input screen for inputting the card information of the user to the terminal device.

また、上記の決済情報処理装置においては、前記第1の受信部は、前記端末装置の前記入力画面に入力された前記カード情報を受信する、ことを特徴とするものであってもよい。   In the payment information processing apparatus, the first receiving unit may receive the card information input on the input screen of the terminal device.

また、上記の決済情報処理装置においては、前記送信部が前記端末装置に送信した前記決済情報は、前記端末装置に表示される、ことを特徴とするものであってもよい。   In the payment information processing apparatus, the payment information transmitted from the transmission unit to the terminal device may be displayed on the terminal device.

また、上記の決済情報処理装置においては、前記決済情報は、1度限りにおいて有効な情報であることを特徴とするものであってもよい。   In the payment information processing apparatus, the payment information may be valid information only once.

また、上記の決済情報処理装置においては、前記カード情報は、前記クレジットカードのPAN情報および有効期限を含む、ことを特徴とするものであってもよい。   In the payment information processing apparatus, the card information may include PAN information and an expiration date of the credit card.

また、上記の決済情報処理装置においては、前記購入商品情報は、前記商品を識別する情報および前記商品を販売する店舗を識別する情報を含む、ことを特徴とするものであってもよい。   In the payment information processing apparatus, the purchased product information may include information identifying the product and information identifying a store selling the product.

また、本発明に係る決済情報処理装置の決済方法は、商品情報処理装置が生成した、ユーザが購入しようとしている商品に関する購入商品情報と、前記ユーザのクレジットカードのカード情報とを、前記ユーザの端末装置から受信する第1の受信ステップと、前記第1の受信ステップが受信した前記カード情報に基づいて、前記クレジットカードの信用承認を行う信用承認ステップと、前記信用承認ステップの信用承認結果に基づいて、前記商品の決済を行うための決済情報を発行する決済情報発行ステップと、前記決済情報発行ステップが発行した前記決済情報と、前記第1の受信ステップが受信した前記購入商品情報とを対応付けて記憶する決済情報記憶ステップと、前記決済情報発行ステップの発行した前記決済情報を前記ユーザの前記端末装置に送信する送信部ステップと、前記ユーザの前記端末装置から送信され、前記商品情報処理装置により転送される前記購入商品情報と前記決済情報とを受信する第2の受信ステップと、前記決済情報記憶ステップにて記憶された前記購入商品情報および前記決済情報と、前記第2の受信ステップによって受信された前記購入商品情報および前記決済情報とに基づいて、前記ユーザの前記商品の決済認証を行う決済認証ステップと、を含むことを特徴とする。
Further, the payment method of the payment information processing apparatus according to the present invention includes the purchase product information generated by the product information processing apparatus regarding the product that the user intends to purchase, and the card information of the user's credit card. A first reception step received from the terminal device, a credit approval step for performing credit approval of the credit card based on the card information received by the first reception step, and a credit approval result of the credit approval step. Based on the payment information issuing step for issuing payment information for payment of the product, the payment information issued by the payment information issuing step, and the purchased product information received by the first receiving step. The settlement information storage step for storing the information in association with the settlement information issued by the settlement information issuing step A transmission unit transmitting to the terminal device, transmitted from the terminal device of the user, a second receiving step of receiving said payment information and the purchased product information that will be transferred by the product information processing apparatus, the payment Based on the purchase merchandise information and the settlement information stored in the information storage step, and the purchase merchandise information and the settlement information received in the second reception step, payment authentication of the user's merchandise is performed. And a settlement authentication step to be performed.

また、本発明に係る決済情報処理装置のプログラムは、商品情報処理装置が生成した、ユーザが購入しようとしている商品に関する購入商品情報と、前記ユーザのクレジットカードのカード情報とを、前記ユーザの端末装置から受信する第1の受信部と、前記第1の受信部が受信した前記カード情報に基づいて、前記クレジットカードの信用承認を行う信用承認部と、前記信用承認部の信用承認結果に基づいて、前記商品の決済を行うための決済情報を発行する決済情報発行部と、前記決済情報発行部が発行した前記決済情報と、前記第1の受信部が受信した前記購入商品情報とを対応付けて記憶する決済情報記憶部と、前記決済情報発行部の発行した前記決済情報を前記ユーザの前記端末装置に送信する送信部と、前記ユーザの前記端末装置から送信され、前記商品情報処理装置により転送される前記購入商品情報と前記決済情報とを受信する第2の受信部と、前記決済情報記憶部に記憶された前記購入商品情報および前記決済情報と、前記第2の受信部によって受信された前記購入商品情報および前記決済情報とに基づいて、前記ユーザの前記商品の決済認証を行う決済認証部と、として前記決済情報処理装置を機能させることを特徴とする。
In addition, the program of the settlement information processing apparatus according to the present invention includes the purchase terminal information generated by the commodity information processing apparatus and related to the product that the user intends to purchase, and the credit card information of the user, and A first receiving unit received from the device; a credit approval unit that performs credit approval of the credit card based on the card information received by the first receiving unit; and a credit approval result of the credit approval unit. The payment information issuing unit that issues payment information for payment of the product, the payment information issued by the payment information issuing unit, and the purchase product information received by the first receiving unit. A payment information storage unit that stores the payment information, a transmission unit that transmits the payment information issued by the payment information issuing unit to the terminal device of the user, and the terminal device of the user Transmitted from the commodity information the purchased product information that will be transferred by the device and a second receiving section for receiving said payment information, and the settlement information storage unit the purchased product information and the settlement information stored in And causing the payment information processing apparatus to function as a payment authentication unit that performs payment authentication of the product of the user based on the purchase product information and the payment information received by the second reception unit. Features.

また、本発明に係る決済システムは、ユーザが購入しようとして選択した商品の情報を前記ユーザの端末装置から受信する第1の受信部と、前記第1の受信部の前記商品の情報の受信に応じて、前記商品に関する購入商品情報を生成する購入商品情報生成部と、前記購入商品情報生成部が生成した前記購入商品情報を前記ユーザの前記端末装置に送信するとともに、前記ユーザの端末装置から受信した前記購入商品情報と決済情報とを決済情報処理装置に転送する第1の送信部と、を有する商品情報処理装置と、前記購入商品情報と、前記ユーザのクレジットカードのカード情報とを、前記ユーザの端末装置から受信する第2の受信部と、前記第2の受信部が受信した前記カード情報に基づいて、前記クレジットカードの信用承認を行う信用承認部と、前記信用承認部の信用承認結果に基づいて、前記商品の決済を行うための前記決済情報を発行する決済情報発行部と、前記決済情報発行部が発行した前記決済情報と、前記第2の受信部が受信した前記購入商品情報とを対応付けて記憶する決済情報記憶部と、前記決済情報発行部の発行した前記決済情報を前記ユーザの前記端末装置に送信する第2の送信部と、前記ユーザの前記端末装置から送信され、前記商品情報処理装置により転送される前記購入商品情報と前記決済情報とを受信する第3の受信部と、前記決済情報記憶部に記憶された前記購入商品情報および前記決済情報と、前記第3の受信部によって受信された前記購入商品情報および前記決済情報とに基づいて、前記ユーザの前記商品の決済認証を行う決済認証部と、を有する前記決済情報処理装置と、を含むことを特徴とする。
In addition, the payment system according to the present invention is configured to receive information on a product selected by the user for purchase from the terminal device of the user, and receive the product information in the first receiving unit. In response, the purchase product information generation unit that generates purchase product information related to the product and the purchase product information generated by the purchase product information generation unit are transmitted to the terminal device of the user, and from the terminal device of the user A first information processing device having a first transmission unit that transfers the received purchased product information and payment information to a payment information processing device, the purchased product information, and card information of the user's credit card, A second receiving unit received from the terminal device of the user, and credit for credit approval of the credit card based on the card information received by the second receiving unit And認部, based on the credit approval result of the credit approval unit, and settlement information issuing unit that issues the payment information for the settlement of the commodity, and the settlement information to the settlement information issuing unit has been issued, the A payment information storage unit that stores the purchase product information received by the second receiving unit in association with each other, and a second transmission that transmits the payment information issued by the payment information issuing unit to the terminal device of the user and parts, are transmitted from the terminal device of the user, and a third receiver for receiving said payment information and the purchased product information that will be transferred by the product information processing apparatus, stored in the payment information storage section A payment authentication unit that performs payment authentication of the product of the user based on the purchase product information and the payment information, and the purchase product information and the payment information received by the third receiving unit; Characterized in that it comprises the a payment information processing apparatus having, a.

本発明によれば、カード情報の悪用を防止することができる。上記した以外の課題、構成、および効果は、以下の実施形態の説明により明らかにされる。   According to the present invention, misuse of card information can be prevented. Problems, configurations, and effects other than those described above will be clarified by the following description of embodiments.

本発明の第1の実施の形態に係る決済システムの構成例を示した図である。It is a figure showing an example of composition of a settlement system concerning a 1st embodiment of the present invention. 決済システムの処理の流れの例を示したシーケンス図である。It is the sequence diagram which showed the example of the flow of a process of a payment system. 決済システムの処理の流れの例を示したシーケンス図である。It is the sequence diagram which showed the example of the flow of a process of a payment system. 端末装置3の商品選択画面例を示した図である。It is the figure which showed the example of a goods selection screen of the terminal device. 端末装置3の購入商品情報の画面例を示した図である。It is the figure which showed the example of a screen of the purchase merchandise information of the terminal device 3. FIG. 端末装置3の信用承認要求の画面例を示した図である。It is the figure which showed the example of a screen of the credit approval request | requirement of the terminal device 3. FIG. 端末装置3の決済情報表示の画面例を示した図である。It is the figure which showed the example of a screen of the payment information display of the terminal device 3. FIG. 端末装置3の決済情報の入力画面例を示した図である。It is the figure which showed the example of an input screen of the payment information of the terminal device. 端末装置3の商品決済画面例を示した図である。It is the figure which showed the example of the goods payment screen of the terminal device. 情報処理装置1の機能ブロックの一例を示した図である。2 is a diagram illustrating an example of functional blocks of the information processing apparatus 1. FIG. 商品情報記憶部25のデータ構成例を示した図である。It is the figure which showed the data structural example of the merchandise information storage part 25. FIG. 管理情報記憶部26のデータ構成例を示した図である。FIG. 4 is a diagram showing a data configuration example of a management information storage unit 26. 情報処理装置2の機能ブロックの一例を示した図である。3 is a diagram illustrating an example of functional blocks of the information processing apparatus 2. FIG. 顧客情報記憶部37のデータ構成例を示した図である。It is the figure which showed the example of a data structure of the customer information storage part. 決済情報記憶部38のデータ構成例を示した図である。4 is a diagram showing a data configuration example of a payment information storage unit 38. FIG. 情報処理装置1の購入商品情報の生成動作例を示したフローチャートである。5 is a flowchart showing an example of an operation for generating purchased product information in the information processing apparatus 1. 情報処理装置1の決済要求情報の転送、売上登録、および商品出荷処理の動作例を示したフローチャートである。7 is a flowchart showing an example of operations of transfer of payment request information, sales registration, and merchandise shipment processing of the information processing apparatus 1. 情報処理装置2の決済情報発行処理例を示したフローチャートである。6 is a flowchart showing an example of payment information issuance processing of the information processing apparatus 2. 情報処理装置2の決済処理例を示したフローチャートである。5 is a flowchart illustrating an example of a payment process of the information processing apparatus 2. 情報処理装置のハードウェア構成例を示した図である。It is the figure which showed the hardware structural example of information processing apparatus. 第2の実施の形態に係る決済情報記憶部のデータ構成例を示した図である。It is the figure which showed the data structural example of the payment information storage part which concerns on 2nd Embodiment. 第3の実施の形態に係るユーザ登録画面例を示した図である。It is the figure which showed the example of the user registration screen which concerns on 3rd Embodiment. 端末装置3の購入商品情報の画面例を示した図である。It is the figure which showed the example of a screen of the purchase merchandise information of the terminal device 3. FIG. 端末装置3のカード情報入力画面例を示した図である。It is the figure which showed the example of the card information input screen of the terminal device. 端末装置3の決済情報の通知画面例を示した図である。It is the figure which showed the example of a notification screen of the payment information of the terminal device.

[第1の実施の形態]
図1は、本発明の第1の実施の形態に係る決済システムの構成例を示した図である。図1に示すように、決済システムは、情報処理装置1,2と、端末装置3と、ネットワーク4と、カードネットワーク5と、を有している。
[First Embodiment]
FIG. 1 is a diagram showing a configuration example of a payment system according to the first embodiment of the present invention. As shown in FIG. 1, the payment system includes information processing devices 1 and 2, a terminal device 3, a network 4, and a card network 5.

情報処理装置1は、例えば、サーバである。情報処理装置1は、例えば、インターネットを利用して商品販売を行う店舗(例えば、EC店舗)によって管理されている。   The information processing apparatus 1 is a server, for example. The information processing apparatus 1 is managed by, for example, a store (for example, an EC store) that sells products using the Internet.

情報処理装置2は、例えば、サーバである。情報処理装置2は、クレジットカード会社によって管理されている。   The information processing apparatus 2 is a server, for example. The information processing apparatus 2 is managed by a credit card company.

端末装置3は、例えば、パーソナルコンピュータやタブレット端末などである。端末装置3は、例えば、情報処理装置1を管理するEC店舗から、商品を購入するユーザによって操作される。ユーザは、例えば、情報処理装置2を管理するクレジットカード会社のクレジットカードを所有し、そのクレジットカードを用いて、EC店舗から商品を購入することができる。   The terminal device 3 is, for example, a personal computer or a tablet terminal. The terminal device 3 is operated by a user who purchases a product from an EC store that manages the information processing device 1, for example. For example, the user owns a credit card of a credit card company that manages the information processing apparatus 2, and can use the credit card to purchase a product from an EC store.

ネットワーク4は、例えば、インターネットである。ネットワーク4は、情報処理装置1,2と、端末装置3とを相互に接続している。すなわち、情報処理装置1,2および端末装置3は、ネットワーク4を介して、通信を行うことができる。   The network 4 is, for example, the Internet. The network 4 connects the information processing devices 1 and 2 and the terminal device 3 to each other. That is, the information processing devices 1 and 2 and the terminal device 3 can communicate via the network 4.

カードネットワーク5は、情報処理装置1と情報処理装置2とを接続するネットワークである。情報処理装置1,2は、カードネットワーク5を用いて、例えば、CAFIS(登録商標:Credit And Finance Information System)により通信を行い、ユーザの利用限度額やカードが不正使用されていないか等の有効性の確認を行うことができる。   The card network 5 is a network that connects the information processing apparatus 1 and the information processing apparatus 2. The information processing apparatuses 1 and 2 use the card network 5 to communicate by, for example, CAFIS (registered trademark: Credit And Finance Information System), and the user's usage limit and whether or not the card is illegally used. Sexuality can be confirmed.

以下で詳細に説明するが、図1の決済システムでは、クレジットカード会社が管理する情報処理装置2は、EC店舗から商品を購入しようとしているユーザに対し、ワンタイムの決済情報(1度限りの決済情報)を発行する。ユーザは、情報処理装置2から発行されるワンタイムの決済情報を用いて、商品の決済を行う。   As will be described in detail below, in the payment system of FIG. 1, the information processing apparatus 2 managed by the credit card company provides one-time payment information (one-time payment information) to a user who is trying to purchase a product from an EC store. Issue settlement information). The user uses the one-time payment information issued from the information processing device 2 to make a payment for the product.

図2、図3は、決済システムの処理の流れの例を示したシーケンス図である。図2、図3には、情報処理装置1と、情報処理装置2と、端末装置3との間の決済処理のシーケンスが示してある。図2、図3に示すシーケンスは、図2、図3に示す丸で囲った「A」において、処理が続いている。決済システムは、例えば、ユーザがEC店舗から商品を選んで購入しようとするとき、図2、図3に示すシーケンスの処理を実行する。   2 and 3 are sequence diagrams showing an example of the processing flow of the payment system. 2 and 3 show a sequence of settlement processing among the information processing device 1, the information processing device 2, and the terminal device 3. FIG. In the sequence shown in FIGS. 2 and 3, the process continues in “A” circled in FIGS. 2 and 3. For example, when the user selects a product from an EC store and purchases it, the payment system executes the processing of the sequences shown in FIGS.

まず、端末装置3は、ユーザから、EC店舗が管理する情報処理装置1へのログイン操作を受付ける(ステップS1)。これにより、端末装置3は、EC店舗が管理する情報処理装置1へのアクセスが可能となる。   First, the terminal device 3 accepts a login operation from the user to the information processing device 1 managed by the EC store (step S1). Thereby, the terminal device 3 can access the information processing device 1 managed by the EC store.

次に、情報処理装置1は、端末装置3からのログインを受付けると、ショッピング画面の画面データを端末装置3に送信する(ステップS2)。   Next, when accepting the login from the terminal device 3, the information processing device 1 transmits the screen data of the shopping screen to the terminal device 3 (step S2).

次に、端末装置3は、情報処理装置1から送信されたショッピング画面の画面データをディスプレイに表示する(ステップS3)。これにより、端末装置3のユーザは、情報処理装置1を管理するEC店舗の商品を閲覧することができる。そして、ユーザは、購入したい商品を選ぶことができる。   Next, the terminal device 3 displays the screen data of the shopping screen transmitted from the information processing device 1 on the display (step S3). Thereby, the user of the terminal device 3 can browse the products of the EC store that manages the information processing device 1. Then, the user can select a product to be purchased.

次に、端末装置3は、ユーザから、購入したい商品の情報を受付ける(ステップS11)。   Next, the terminal device 3 receives information on a product to be purchased from the user (step S11).

次に、端末装置3は、ステップS11にて、ユーザから、購入したい商品の情報を受付けると、商品購入要求を情報処理装置1に送信する(ステップS12)。端末装置3は、商品購入要求を送信する際、ユーザが選択した商品(ユーザが購入しようとしている商品)の情報も情報処理装置1に送信する。   Next, when the terminal device 3 accepts information on a product to be purchased from the user in step S11, the terminal device 3 transmits a product purchase request to the information processing device 1 (step S12). When the terminal device 3 transmits the product purchase request, the terminal device 3 also transmits information on the product selected by the user (the product that the user is trying to purchase) to the information processing device 1.

次に、情報処理装置1は、端末装置3から商品購入要求を受信する(ステップS13)。その際、情報処理装置1は、端末装置3から送信された、ユーザが選択した商品の情報も受信する。   Next, the information processing device 1 receives a product purchase request from the terminal device 3 (step S13). At that time, the information processing apparatus 1 also receives information on the product selected by the user transmitted from the terminal device 3.

次に、情報処理装置1は、ステップS13にて、ユーザが選択した商品の情報を受信すると、受信した商品に関する購入商品情報を生成する(ステップS14)。そして、情報処理装置1は、生成した購入商品情報を端末装置3に送信する。   Next, when the information processing apparatus 1 receives the information on the product selected by the user in step S13, the information processing apparatus 1 generates purchased product information related to the received product (step S14). Then, the information processing device 1 transmits the generated purchased product information to the terminal device 3.

購入商品情報は、以下でも説明するが、ユーザがEC店舗から購入しようとしている商品に関する情報を有している。例えば、購入商品情報には、ユーザが購入しようとしている商品を識別する情報、その商品の金額、およびその商品を販売するEC店舗を識別する情報が含まれている。   As will be described below, the purchased product information includes information on a product that the user intends to purchase from an EC store. For example, the purchased product information includes information for identifying a product that the user intends to purchase, an amount of the product, and information for identifying an EC store that sells the product.

次に、端末装置3は、情報処理装置1から送信される購入商品情報を受信する(ステップS15)。   Next, the terminal device 3 receives the purchased product information transmitted from the information processing device 1 (step S15).

次に、端末装置3は、ステップS15にて受信した購入商品情報をディスプレイに表示する(ステップS16)。   Next, the terminal device 3 displays the purchased product information received in step S15 on the display (step S16).

次に、端末装置3は、ユーザから、クレジットカード会社が管理する情報処理装置2へのログイン操作を受付ける(ステップS21)。これにより、端末装置3は、クレジットカード会社が管理する情報処理装置2へのアクセスが可能となる。   Next, the terminal device 3 accepts a login operation from the user to the information processing device 2 managed by the credit card company (step S21). As a result, the terminal device 3 can access the information processing device 2 managed by the credit card company.

なお、端末装置3のディスプレイには、ステップS16の処理によって、購入商品情報の画面(EC店舗のウェブサイト)が表示されている。ユーザは、EC店舗のウェブサイトをディスプレイに表示させたまま、クレジットカード会社の情報処理装置2にログインし、EC店舗のウェブサイトと、クレジットカード会社のウェブサイトとをディスプレイに表示する。または、ユーザは、EC店舗のウェブサイトを閉じて、情報処理装置2にログインし、クレジットカード会社のウェブサイトのみをディスプレイに表示するようにしてもよい。この場合、ユーザは、ステップS16にて、端末装置3のディスプレイに表示された購入商品情報を控えておく。   Note that a screen of purchased product information (a website of an EC store) is displayed on the display of the terminal device 3 by the process of step S16. The user logs in to the information processing apparatus 2 of the credit card company while displaying the website of the EC store on the display, and displays the website of the EC store and the website of the credit card company on the display. Alternatively, the user may close the website of the EC store, log in to the information processing apparatus 2, and display only the website of the credit card company on the display. In this case, the user makes a note of the purchased product information displayed on the display of the terminal device 3 in step S16.

次に、情報処理装置2は、端末装置3からのログインを受付けると、信用承認要求画面の画面データを端末装置3に送信する(ステップS22)。   Next, when accepting the login from the terminal device 3, the information processing device 2 transmits the screen data of the credit approval request screen to the terminal device 3 (step S22).

次に、端末装置3は、情報処理装置2から送信された信用承認要求画面の画面データをディスプレイに表示する(ステップS23)。これにより、端末装置3のユーザは、情報処理装置2を管理するクレジットカード会社に対し、ユーザが所有するクレジットカードの信用承認の要求を行うことができる。そして、ユーザは、EC店舗から購入したい商品の決済を行うための決済情報の発行を、情報処理装置2から受けることができる。   Next, the terminal device 3 displays the screen data of the credit approval request screen transmitted from the information processing device 2 on the display (step S23). Thereby, the user of the terminal device 3 can request the credit card company that manages the information processing device 2 for credit approval of the credit card owned by the user. Then, the user can receive from the information processing apparatus 2 issuance of settlement information for settlement of a product desired to be purchased from the EC store.

次に、端末装置3は、ユーザから、信用承認要求を受付ける(ステップS31)。その際、端末装置3は、ユーザから、クレジットカードのカード情報と、ステップS16にて、ディスプレイに表示された購入商品情報とを受付ける。クレジットカードのカード情報には、例えば、PAN情報およびクレジットカードの有効期限が含まれる。   Next, the terminal device 3 receives a credit approval request from the user (step S31). At that time, the terminal device 3 receives the card information of the credit card and the purchased merchandise information displayed on the display in step S16 from the user. The card information of the credit card includes, for example, PAN information and the expiration date of the credit card.

次に、端末装置3は、ステップS31にて、ユーザから、信用承認要求を受付けると、信用承認要求情報を情報処理装置2に送信する(ステップS32)。端末装置3は、信用承認要求情報を情報処理装置2に送信する際、ステップS31にて、ユーザから受付けたカード情報および購入商品情報も情報処理装置2に送信する。   Next, when the terminal device 3 accepts a credit approval request from the user in step S31, the terminal device 3 transmits credit approval request information to the information processing device 2 (step S32). When transmitting the credit approval request information to the information processing device 2, the terminal device 3 also transmits the card information and purchased product information received from the user to the information processing device 2 in step S <b> 31.

端末装置3は、クレジットカード会社のウェブサイトから、ユーザのクレジットカードのカード情報と、購入商品情報とをクレジットカード会社の情報処理装置2に送信する。すなわち、ユーザのカード情報は、EC店舗の情報処理装置1を経由せずに、クレジットカード会社の情報処理装置2に送信される。従って、ユーザのカード情報は、EC店舗の情報処理装置1に保有されることがない。   The terminal device 3 transmits the card information of the user's credit card and the purchased product information from the website of the credit card company to the information processing device 2 of the credit card company. That is, the user's card information is transmitted to the information processing device 2 of the credit card company without passing through the information processing device 1 of the EC store. Therefore, the user's card information is not held in the information processing apparatus 1 of the EC store.

次に、情報処理装置2は、端末装置3から信用承認要求情報を受信する(ステップS33)。その際、情報処理装置2は、端末装置3から送信されたカード情報および購入商品情報も受信する。   Next, the information processing device 2 receives the credit approval request information from the terminal device 3 (step S33). At that time, the information processing device 2 also receives the card information and purchased product information transmitted from the terminal device 3.

次に、情報処理装置2は、ステップS33にて受信したカード情報に基づいて、信用承認要求を行ったユーザの信用承認を行う(ステップS34)。   Next, the information processing apparatus 2 performs credit approval of the user who has requested the credit approval based on the card information received in Step S33 (Step S34).

次に、情報処理装置2は、信用承認要求を行ったユーザの信用承認が正当であった場合、ワンタイムの決済情報を発行する(ステップS35)。その際、情報処理装置2は、発行した決済情報と、ステップS33にて受信した購入商品情報とを対応付けて、記憶装置に記憶する。これにより、情報処理装置2が発行した決済情報は、どの購入商品情報に対して発行されたものかが分かる。   Next, when the credit approval of the user who made the credit approval request is valid, the information processing apparatus 2 issues one-time settlement information (step S35). At that time, the information processing apparatus 2 stores the issued payment information in association with the purchased merchandise information received in step S33 in the storage device. As a result, the purchase information issued by the information processing apparatus 2 can be identified for which purchase product information is issued.

次に、情報処理装置2は、ステップS35にて発行した決済情報を、端末装置3に送信する(ステップS36)。   Next, the information processing device 2 transmits the payment information issued in step S35 to the terminal device 3 (step S36).

次に、端末装置3は、情報処理装置2から送信された決済情報を受信する(ステップS37)。端末装置3は、受信した決済情報をディスプレイに表示する。これにより、ユーザは、情報処理装置2から発行された決済情報を用いて、EC店舗から購入したい商品の決済を行うことが可能となる。   Next, the terminal device 3 receives the payment information transmitted from the information processing device 2 (step S37). The terminal device 3 displays the received payment information on the display. Thereby, the user can use the payment information issued from the information processing device 2 to make a payment for a product desired to be purchased from the EC store.

次に、端末装置3は、ユーザから、決済要求を受付ける(ステップS41)。その際、端末装置3は、ユーザから、ステップS16にて、ディスプレイに表示された購入商品情報と、ステップS37にて受信した決済情報とを受付ける。   Next, the terminal device 3 receives a settlement request from the user (step S41). At that time, the terminal device 3 accepts the purchase product information displayed on the display and the settlement information received in step S37 from the user in step S16.

次に、端末装置3は、ステップS41にて、ユーザから、決済要求を受付けると、決済要求情報を情報処理装置1に送信する(ステップS42)。端末装置3は、決済要求情報を情報処理装置1に送信する際、ステップS41にて、ユーザから受付けた購入商品情報および決済情報も情報処理装置1に送信する。   Next, when accepting a payment request from the user in step S41, the terminal device 3 transmits payment request information to the information processing device 1 (step S42). When transmitting the payment request information to the information processing device 1, the terminal device 3 also transmits the purchased product information and the payment information received from the user to the information processing device 1 in step S <b> 41.

次に、情報処理装置1は、端末装置3から送信された決済要求情報を情報処理装置2に転送する(ステップS43)。その際、情報処理装置1は、端末装置3から送信される購入商品情報および決済情報も情報処理装置2に転送する。   Next, the information processing device 1 transfers the settlement request information transmitted from the terminal device 3 to the information processing device 2 (step S43). At that time, the information processing device 1 also transfers the purchased product information and the settlement information transmitted from the terminal device 3 to the information processing device 2.

次に、情報処理装置2は、情報処理装置1から転送される決済要求情報を受信する(ステップS44)。その際、情報処理装置2は、情報処理装置1から転送される購入商品情報および決済情報も受信する。   Next, the information processing device 2 receives the settlement request information transferred from the information processing device 1 (step S44). At that time, the information processing device 2 also receives the purchased product information and the settlement information transferred from the information processing device 1.

次に、情報処理装置2は、ステップS44にて受信した購入商品情報および決済情報に基づいて、決済認証を行う(ステップS45)。例えば、情報処理装置2は、ステップS44にて受信した購入商品情報および決済情報と、ステップS35にて記憶装置に記憶した購入商品情報および決済情報とに基づいて、決済認証を行う。より具体的には、情報処理装置2は、ステップS44にて受信した購入商品情報および決済情報の各々が、対応付けられて、記憶装置に記憶されているか否か判定し、決済認証を行う。情報処理装置2は、ステップS44にて受信した購入商品情報および決済情報の各々が、対応付けられて、記憶装置に記憶されている場合、ユーザの決済は正当であると判定する。   Next, the information processing apparatus 2 performs payment authentication based on the purchased product information and payment information received in step S44 (step S45). For example, the information processing device 2 performs payment authentication based on the purchased product information and payment information received in step S44 and the purchased product information and payment information stored in the storage device in step S35. More specifically, the information processing device 2 determines whether each of the purchased product information and the payment information received in step S44 is associated with each other and stored in the storage device, and performs payment authentication. The information processing device 2 determines that the user's payment is valid if each of the purchased product information and the payment information received in step S44 is associated with each other and stored in the storage device.

次に、情報処理装置2は、ステップS45の決済認証が正当であった場合、売上処理を行う(ステップS46)。例えば、情報処理装置2は、ユーザが商品を購入したEC店舗の口座に、商品の代金を振り込む。そして、情報処理装置2は、売上処理を行った旨を、情報処理装置1に送信する。   Next, when the payment authentication in step S45 is valid, the information processing apparatus 2 performs sales processing (step S46). For example, the information processing apparatus 2 transfers the price of the product to the account of the EC store where the user purchased the product. Then, the information processing apparatus 2 transmits to the information processing apparatus 1 that sales processing has been performed.

次に、情報処理装置1は、情報処理装置2からの売上処理の通知を受けて、売上登録処理および商品出荷処理を行う(ステップS47)。例えば、情報処理装置1は、ユーザが購入した商品の代金が振り込まれたことを記憶装置に記憶する。また、情報処理装置1は、商品がユーザに送付されたときは、その日付を記憶装置に記憶する。情報処理装置1は、売上登録処理および商品出荷処理が終了すると、決済が終了した旨を端末装置3に送信する。   Next, the information processing apparatus 1 receives a sales process notification from the information processing apparatus 2 and performs a sales registration process and a merchandise shipping process (step S47). For example, the information processing apparatus 1 stores in the storage device that the price of the product purchased by the user has been transferred. Further, when the product is sent to the user, the information processing apparatus 1 stores the date in the storage device. When the sales registration process and the merchandise shipping process are completed, the information processing apparatus 1 transmits to the terminal apparatus 3 that the settlement has been completed.

次に、端末装置3は、情報処理装置1から決済が終了した旨を受信する(ステップS48)。端末装置3は、情報処理装置1から決済が終了した旨を受信すると、例えば、その情報をディスプレイに表示する。これにより、ユーザは、購入したい商品の購入が完了したことを認識できる。   Next, the terminal device 3 receives from the information processing device 1 that the payment has been completed (step S48). When the terminal device 3 receives information from the information processing device 1 that the payment has been completed, for example, the terminal device 3 displays the information on the display. Thereby, the user can recognize that the purchase of the product to be purchased is completed.

このように、クレジットカード会社の情報処理装置2は、情報処理装置1を経由してカード情報を受信するのではなく、端末装置3からカード情報と購入商品情報とを受信する。そして、情報処理装置2は、受信したカード情報と購入商品情報とに基づいて、決済情報を発行して端末装置3に送信し、端末装置3から送信される購入商品情報と発行した決済情報とに基づいて、ユーザの購入しようとしている商品の決済認証を行う。   As described above, the information processing device 2 of the credit card company does not receive the card information via the information processing device 1 but receives the card information and the purchased product information from the terminal device 3. Then, the information processing device 2 issues settlement information based on the received card information and purchased product information and transmits it to the terminal device 3, and purchase product information transmitted from the terminal device 3 and the issued settlement information. Based on the above, settlement authentication of the product that the user intends to purchase is performed.

これにより、上記の決済システムでは、ユーザのカード情報が情報処理装置1に保有されることなく、商品取引を行うことができ、ユーザのカード情報が、例えば、EC店舗の情報処理装置1から流出して、悪用されるということが防止できる。   Thereby, in the above payment system, the user's card information can be traded without being held in the information processing apparatus 1, and the user's card information is leaked from the information processing apparatus 1 of the EC store, for example. And it can be prevented from being abused.

なお、情報処理装置1と端末装置3との通信には、例えば、SLL通信を利用してもよい。また、情報処理装置2と端末装置3との通信には、例えば、SLL通信を利用してもよい。これにより、例えば、装置間で送受信される購入商品情報や決済情報のセキュリティを確保することができる。   For example, SLL communication may be used for communication between the information processing device 1 and the terminal device 3. In addition, for example, SLL communication may be used for communication between the information processing device 2 and the terminal device 3. Thereby, for example, the security of purchased product information and payment information transmitted and received between devices can be ensured.

また、情報処理装置1と情報処理装置2との通信には、CAFISを利用してもよい。これにより、例えば、ステップS43の転送処理やステップS46の売上処理の通知のセキュリティを確保することができる。   Further, CAFIS may be used for communication between the information processing apparatus 1 and the information processing apparatus 2. Thereby, for example, the security of the transfer process in step S43 and the sales process notification in step S46 can be ensured.

また、情報処理装置1は、ステップS43にて、端末装置3からの決済要求情報を情報処理装置2に転送する際、端末装置3から情報処理装置2へ送信される決済情報を記憶してもよい。決済情報は、クレジットカードのカード情報ではなく、また、ワンタイムな情報(決済が1度限りにおいて有効な情報)なので、流出した場合でも、第三者による悪用を抑制することができる。   Further, the information processing apparatus 1 may store the payment information transmitted from the terminal device 3 to the information processing device 2 when transferring the payment request information from the terminal device 3 to the information processing device 2 in step S43. Good. Since the payment information is not credit card information but also one-time information (information that is valid only once for payment), misuse by a third party can be suppressed even if it is leaked.

また、情報処理装置1は、複数あってもよい。そして、複数の情報処理装置1のそれぞれは、異なるEC店舗によって管理されていてもよい。また、情報処理装置2も複数あってもよい。そして、複数の情報処理装置1のそれぞれは、異なるクレジットカード会社によって管理されていてもよい。   Further, there may be a plurality of information processing apparatuses 1. Each of the plurality of information processing apparatuses 1 may be managed by different EC stores. There may also be a plurality of information processing apparatuses 2. Each of the plurality of information processing apparatuses 1 may be managed by different credit card companies.

図4は、端末装置3の商品選択画面例を示した図である。図2のステップS3で説明したように、ユーザが端末装置3を用いて、EC店舗の情報処理装置1にログインすると、端末装置3のディスプレイには、ショッピング画面が表示される。端末装置3のユーザは、ショッピング画面にて、EC店舗の商品を閲覧し、購入したい商品を選ぶための画面へ進むと、端末装置3のディスプレイには、図4に示す画面11aが表示される。   FIG. 4 is a diagram illustrating an example of a product selection screen of the terminal device 3. As described in step S <b> 3 of FIG. 2, when the user logs in to the information processing apparatus 1 of the EC store using the terminal device 3, a shopping screen is displayed on the display of the terminal device 3. When the user of the terminal device 3 browses the products in the EC store on the shopping screen and proceeds to a screen for selecting a product to be purchased, a screen 11a shown in FIG. 4 is displayed on the display of the terminal device 3. .

ユーザは、画面11aの選択欄11aaにて、購入したい商品を選択する。そして、ユーザは、選択した商品の情報を情報処理装置1へ送信するため、ボタン11abを押下(クリック)する。すると、端末装置3は、選択欄11aaで選択された商品の情報を情報処理装置1へ送信する。図4の例の場合、ユーザは、購入したい商品として、「商品A」を選択している。そして、端末装置3は、ボタン11abが押下されると、「商品A」の情報を情報処理装置1に送信する。   The user selects a product to be purchased in the selection field 11aa on the screen 11a. Then, the user presses (clicks) the button 11ab in order to transmit information on the selected product to the information processing apparatus 1. Then, the terminal device 3 transmits information on the product selected in the selection field 11aa to the information processing device 1. In the example of FIG. 4, the user has selected “product A” as the product to be purchased. Then, when the button 11ab is pressed, the terminal device 3 transmits information on “product A” to the information processing device 1.

図5は、端末装置3の購入商品情報の画面例を示した図である。図5に示す画面11bは、例えば、端末装置3が図2のステップS16の処理を実行すると、端末装置3のディスプレイに表示される。   FIG. 5 is a diagram illustrating a screen example of purchased product information of the terminal device 3. The screen 11b shown in FIG. 5 is displayed on the display of the terminal device 3, for example, when the terminal device 3 executes the process of step S16 in FIG.

例えば、情報処理装置1は、図2のステップS14で説明したように、端末装置3から、ユーザの購入したい商品の情報を受信すると、受信した商品に関する購入商品情報を生成し、生成した購入商品情報を端末装置3に送信する。端末装置3は、情報処理装置1が生成した購入商品情報を受信すると(図2のステップS15)、画面11bをディスプレイに表示する(図2のステップS16)。   For example, as described in step S14 in FIG. 2, when the information processing apparatus 1 receives information on a product that the user wants to purchase from the terminal device 3, the information processing apparatus 1 generates purchase product information related to the received product and generates the purchased product. Information is transmitted to the terminal device 3. When the terminal device 3 receives the purchased product information generated by the information processing device 1 (step S15 in FIG. 2), the terminal device 3 displays the screen 11b on the display (step S16 in FIG. 2).

端末装置3は、画面11bの表示欄11baに、情報処理装置2から受信した購入商品情報を表示する。例えば、表示欄11baには、「商品A」の購入商品情報が表示されている。より具体的には、表示欄11baには、「商品A」を識別する情報と、「商品A」の購入先であるEC店舗を識別する情報とを含む「購入No.」が表示されている。また、表示欄11baには、「商品A」の金額が表示されている。なお、表示欄11baに示す「123456789」の部分が、例えば、「商品A」を識別する情報であり、表示欄11baに示す「K00000001」の部分が、例えば、「商品A」の購入先のEC店舗を識別する情報である。   The terminal device 3 displays the purchased product information received from the information processing device 2 in the display field 11ba of the screen 11b. For example, in the display column 11ba, purchased product information of “product A” is displayed. More specifically, the display field 11ba displays “purchase No.” including information for identifying “product A” and information for identifying an EC store from which “product A” is purchased. . In the display field 11ba, the amount of “product A” is displayed. The “123456789” portion shown in the display column 11ba is, for example, information for identifying “product A”, and the “K00000001” portion shown in the display column 11ba is, for example, the EC of the purchase destination of “product A”. This information identifies a store.

端末装置3は、画面11bの説明部11bbに、クレジットカード会社から「決済No.」(決済情報)を発行してもらい、発行してもらった「決済No.」を入力欄11bcに入力するように促す情報を表示する。これにより、ユーザは、クレジットカード会社の情報処理装置2にログインし、「商品A」の決済を行うための、決済情報(決済No.)を取得しなければならないことを認識できる。   The terminal device 3 causes the explanation unit 11bb of the screen 11b to issue a “settlement No.” (settlement information) from the credit card company, and inputs the “settlement No.” that has been issued to the input field 11bc. Displays prompting information. As a result, the user can recognize that he / she has to log in to the information processing device 2 of the credit card company and acquire the payment information (settlement No.) for the settlement of “product A”.

端末装置3は、ボタン11bdが押下されると、表示欄11baに表示された購入商品情報(商品を識別する情報および店舗を識別する情報を含む「決済No.」と、商品の「金額」)と、入力欄11bcに入力された「決済No.」とをEC店舗の情報処理装置1へ送信する。   When the button 11bd is pressed, the terminal device 3 displays the purchased product information (“payment No.” including information identifying the product and information identifying the store, and “amount of money” of the product) displayed in the display field 11ba. And “settlement No.” input in the input field 11bc to the information processing apparatus 1 of the EC store.

なお、図5では、まだ決済No.は、発行されていないため、入力欄11bcには、決済No.は入力されていない。従って、端末装置3は、例えば、ボタン11bdが押下されると、「エラー」等を表示する。   Note that in FIG. Has not been issued, the settlement field No. is displayed in the input field 11bc. Is not entered. Therefore, for example, when the button 11bd is pressed, the terminal device 3 displays “error” or the like.

図6は、端末装置3の信用承認要求の画面例を示した図である。図6に示す画面12aは、端末装置3が図3のステップS23の処理を実行すると、端末装置3のディスプレイに表示される。   FIG. 6 is a diagram showing a screen example of a credit approval request of the terminal device 3. The screen 12a shown in FIG. 6 is displayed on the display of the terminal device 3 when the terminal device 3 executes the process of step S23 of FIG.

例えば、図5で説明したように、ユーザは、EC店舗から商品を購入するのに、クレジットカード会社の情報処理装置2にログインして、「決済No.」を発行してもらう必要がある。端末装置3は、ユーザから、情報処理装置2へのログイン操作を受付け(図3のステップS21)、情報処理装置2が信用承認要求画面の画面データを送信すると(図3のステップS22)、画面12aをディスプレイに表示する(図3のステップS23)。   For example, as described with reference to FIG. 5, in order to purchase a product from an EC store, the user needs to log in to the information processing apparatus 2 of the credit card company and issue a “settlement No.”. The terminal device 3 accepts a login operation to the information processing device 2 from the user (step S21 in FIG. 3), and when the information processing device 2 transmits screen data of the credit approval request screen (step S22 in FIG. 3), the screen 12a is displayed on the display (step S23 in FIG. 3).

端末装置3は、画面12aの説明部12aaに、EC店舗で生成された購入商品情報(購入No.および金額)を、入力欄12abに入力するよう促す情報を表示する。これにより、ユーザは、図5の表示欄11baに表示された購入No.「123456789−K00000001」と金額「1,234円」とを、画面12aの入力欄12abに入力すればよいことが分かる。   The terminal device 3 displays information prompting the user to input the purchased product information (purchase No. and amount) generated at the EC store in the input field 12ab on the explanation unit 12aa of the screen 12a. As a result, the user can select the purchase number displayed in the display field 11ba of FIG. It can be seen that “123456789-K00000001” and the amount “1,234 yen” may be entered in the input field 12ab of the screen 12a.

端末装置3は、画面12aの説明部12acに、ユーザのクレジットカードのカード番号と有効期限とを、入力欄12ad,12aeに入力するよう促す情報を表示する。これにより、ユーザは、画面12aの入力欄12ad,12aeに、クレジットカードのカード番号と有効期限とを入力すればよいことが分かる。   The terminal device 3 displays information prompting the user to input the card number of the user's credit card and the expiration date in the input fields 12ad and 12ae on the explanation unit 12ac of the screen 12a. Thereby, it is understood that the user only has to input the credit card number and the expiration date in the input fields 12ad and 12ae on the screen 12a.

端末装置3は、ユーザによって、ボタン12afが押下されると、入力欄12abに入力された購入商品情報(商品を識別する情報と店舗を識別する情報とを含む購入No.および金額)と、入力欄12adに入力されたカード番号(PAN情報)と、入力欄12aeに入力された有効期限とを、情報処理装置2に送信する(図3のステップS32)。   When the user presses the button 12af, the terminal device 3 inputs the purchase product information (a purchase number and an amount including information for identifying the product and information for identifying the store) entered in the input field 12ab, and the input The card number (PAN information) input in the field 12ad and the expiration date input in the input field 12ae are transmitted to the information processing apparatus 2 (step S32 in FIG. 3).

なお、情報処理装置2は、端末装置3から「購入商品情報」、「カード番号」、および「有効期限」を受信すると(図3のステップS33)、ユーザのクレジットカードの信用承認を行い(図3のステップS34)、決済情報を発行する(図3のステップS35)。そして、情報処理装置2は、発行した決済情報を、端末装置3に送信する(図3のステップS36)。   When the information processing device 2 receives “purchased product information”, “card number”, and “expiration date” from the terminal device 3 (step S33 in FIG. 3), it performs credit approval of the user's credit card (FIG. 3). 3 step S34), the settlement information is issued (step S35 in FIG. 3). Then, the information processing device 2 transmits the issued settlement information to the terminal device 3 (step S36 in FIG. 3).

図7は、端末装置3の決済情報表示の画面例を示した図である。図7に示す画面12bは、端末装置3が図3のステップS37の処理を実行すると、端末装置3のディスプレイに表示される。例えば、端末装置3は、情報処理装置2から決済情報を受信すると、ディスプレイに画面12bを表示する。   FIG. 7 is a diagram illustrating an example of a payment information display screen of the terminal device 3. The screen 12b shown in FIG. 7 is displayed on the display of the terminal device 3 when the terminal device 3 executes the process of step S37 of FIG. For example, when receiving the payment information from the information processing device 2, the terminal device 3 displays the screen 12b on the display.

端末装置3は、画面12bの表示欄12baに決済情報(決済No.)を表示する。図7の例の場合、ユーザが購入しようとしている商品の購入No.「123456789−K00000001」に対し、決済No.「00000001」が発行されている。   The terminal device 3 displays the settlement information (settlement No.) in the display field 12ba of the screen 12b. In the case of the example shown in FIG. For “123456789-K00000001”, the settlement No. “00000001” has been issued.

図8は、端末装置3の決済情報の入力画面例を示した図である。図8に示す画面13aは、図5に示した画面11bと同じである。ただし、図8の画面13aは、図5の画面11bに対し、入力欄13aaに「決済No.」が入力されているところが異なる。   FIG. 8 is a diagram showing an example of a payment information input screen of the terminal device 3. The screen 13a shown in FIG. 8 is the same as the screen 11b shown in FIG. However, the screen 13a in FIG. 8 is different from the screen 11b in FIG. 5 in that “settlement No.” is input in the input field 13aa.

ユーザは、情報処理装置2から決済No.が発行されると、発行された決済No.を入力欄13aaに入力する。図8の例では、ユーザが、図7の表示欄12baに表示された決済No.「00000001」を、画面13aの入力欄13aaに入力した例を示している。   The user sends a payment No. Is issued, the issued settlement No. In the input field 13aa. In the example of FIG. 8, the user sets the payment No. displayed in the display field 12ba of FIG. In this example, “00000001” is input to the input field 13aa of the screen 13a.

端末装置3は、ユーザによって、ボタン13abが押下されると、入力欄13aaに入力された「決済No.」と、表示欄13acに表示されている「購入No.」および「金額」とを、EC店舗の情報処理装置1へ送信する(図3のステップS42)。   When the user presses the button 13ab, the terminal device 3 displays the “settlement No.” input in the input field 13aa and the “purchase No.” and “amount” displayed in the display field 13ac. It transmits to the information processing apparatus 1 of EC store (step S42 of FIG. 3).

なお、情報処理装置1は、端末装置3から送信された「決済No.」、「購入No.」、および「金額」を、情報処理装置2へ転送する(図3のステップS43)。情報処理装置2は、情報処理装置1から転送された「決済No.」、「購入No.」、および「金額」を受信すると、決済認証(図3のステップS45)および売上処理(図3のステップS46)を行い、売上処理が終了した旨を情報処理装置1へ通知する。そして、情報処理装置1は、決済が終了した旨を端末装置3に通知する。   The information processing apparatus 1 transfers “settlement No.”, “purchase No.”, and “money amount” transmitted from the terminal apparatus 3 to the information processing apparatus 2 (step S43 in FIG. 3). When the information processing apparatus 2 receives the “payment No.”, “purchase No.”, and “amount” transferred from the information processing apparatus 1, the information processing apparatus 2 performs payment authentication (step S45 in FIG. 3) and sales processing (in FIG. 3). Step S46) is performed to notify the information processing apparatus 1 that the sales process has been completed. Then, the information processing device 1 notifies the terminal device 3 that the settlement has ended.

図9は、端末装置3の商品決済画面例を示した図である。図9に示す画面13bは、端末装置3が図3のステップS48の処理を実行すると、端末装置3のディスプレイに表示される。例えば、端末装置3は、情報処理装置1から決済が終了した旨を受信すると、ディスプレイに画面13bを表示する。   FIG. 9 is a diagram illustrating an example of a product settlement screen of the terminal device 3. The screen 13b shown in FIG. 9 is displayed on the display of the terminal device 3 when the terminal device 3 executes the process of step S48 of FIG. For example, the terminal device 3 displays the screen 13b on the display when receiving a notification that the settlement is completed from the information processing device 1.

端末装置3は、画面13bの説明部13baに、決済が終了した旨を表示する。端末装置3は、ボタン13bbが押下されると、商品の購入処理を終了する。   The terminal device 3 displays a message indicating that the payment has been completed on the explanation unit 13ba of the screen 13b. When the button 13bb is pressed, the terminal device 3 ends the product purchase process.

図10は、情報処理装置1の機能ブロックの一例を示した図である。図10に示すように、情報処理装置1は、受信部21と、購入商品情報生成部22と、売上登録処理部23と、送信部24と、商品情報記憶部25と、管理情報記憶部26と、を有している。   FIG. 10 is a diagram illustrating an example of functional blocks of the information processing apparatus 1. As illustrated in FIG. 10, the information processing apparatus 1 includes a reception unit 21, a purchased product information generation unit 22, a sales registration processing unit 23, a transmission unit 24, a product information storage unit 25, and a management information storage unit 26. And have.

受信部21は、情報処理装置2および端末装置3からデータを受信する。   The receiving unit 21 receives data from the information processing device 2 and the terminal device 3.

購入商品情報生成部22は、受信部21によって、端末装置3からユーザが購入しようとしている商品の情報が受信されると、受信した商品に関する購入商品情報を生成する。   When the receiving unit 21 receives information on a product that the user intends to purchase from the terminal device 3, the purchased product information generating unit 22 generates purchased product information regarding the received product.

売上登録処理部23は、受信部21によって、情報処理装置2から決済が終了した旨の通知が受信されると、売上登録処理を行う。また、売上登録処理部23は、商品がユーザに送付されたとき、商品出荷処理を行う。   The sales registration processing unit 23 performs a sales registration process when the reception unit 21 receives a notification from the information processing apparatus 2 that the settlement is completed. The sales registration processing unit 23 performs a product shipping process when the product is sent to the user.

送信部24は、情報処理装置2および端末装置3にデータを送信する。   The transmission unit 24 transmits data to the information processing device 2 and the terminal device 3.

商品情報記憶部25は、EC店舗が取り扱っている商品の情報を記憶する。   The merchandise information storage unit 25 stores information on merchandise handled by the EC store.

管理情報記憶部26は、ユーザが購入しようとしている商品に関する情報を記憶する。   The management information storage unit 26 stores information related to the product that the user intends to purchase.

図11は、商品情報記憶部25のデータ構成例を示した図である。図11に示すように、商品情報記憶部25は、商品No.25aと、商品名25bと、金額25cとを記憶する。   FIG. 11 is a diagram illustrating a data configuration example of the product information storage unit 25. As shown in FIG. 11, the product information storage unit 25 stores the product number. 25a, product name 25b, and amount 25c are stored.

商品No.25aは、情報処理装置1を管理している、EC店舗が取り扱っている商品を識別する情報である。   Product No. 25a is information for identifying a product that manages the information processing apparatus 1 and is handled by an EC store.

商品名25bは、情報処理装置1を管理している、EC店舗が取り扱っている商品の商品名称である。   The product name 25b is a product name of a product that manages the information processing apparatus 1 and is handled by an EC store.

金額25cは、情報処理装置1を管理している、EC店舗が取り扱っている商品の金額である。   The amount 25c is the amount of a product that is managed by the EC store and that manages the information processing apparatus 1.

例えば、図11に示す商品情報記憶部25により、商品No.25aが「123456789」の商品名25bは、「商品A」であることが分かる。また、「商品A」の金額25cは、「1,234円」であることが分かる。   For example, the product information storage unit 25 shown in FIG. It can be seen that the product name 25b whose 25a is “123456789” is “product A”. Also, it can be seen that the amount 25c of “product A” is “1,234 yen”.

送信部24は、例えば、図2のステップS2のショッピング画面送信の際、商品情報記憶部25に記憶されている商品の情報を送信する。これにより、端末装置3は、EC店舗が取り扱っている商品の商品名26aや金額25cをディスプレイに表示することができる。   For example, the transmission unit 24 transmits the product information stored in the product information storage unit 25 when the shopping screen is transmitted in step S2 of FIG. Thereby, the terminal device 3 can display the product name 26a and the amount 25c of the product handled by the EC store on the display.

図12は、管理情報記憶部26のデータ構成例を示した図である。図12に示すように、管理情報記憶部26は、商品名26aと、ユーザID26bと、購入商品情報26cと、決済情報26dと、決済要求情報26eと、売上登録情報26fと、商品発送情報26gと、を記憶する。   FIG. 12 is a diagram illustrating a data configuration example of the management information storage unit 26. As shown in FIG. 12, the management information storage unit 26 includes a product name 26a, a user ID 26b, purchased product information 26c, payment information 26d, payment request information 26e, sales registration information 26f, and product shipping information 26g. And memorize.

商品名26aは、ユーザが購入しようとしている商品の商品名である。   The product name 26a is the product name of the product that the user intends to purchase.

ユーザID26bは、商品を購入しようとしているユーザのユーザIDである。ユーザID26bは、例えば、ユーザがEC店舗の情報処理装置1にログインするとき(図2のステップS1)に用いられるユーザIDである。   The user ID 26b is a user ID of a user who intends to purchase a product. The user ID 26b is, for example, a user ID used when the user logs in to the information processing apparatus 1 in the EC store (step S1 in FIG. 2).

購入商品情報26cは、ユーザが購入しようとしている商品に関する情報である。購入商品情報26cは、店舗情報26caと、商品No.26cbと、金額26ccと、を有している。   The purchased product information 26c is information related to a product that the user intends to purchase. Purchased product information 26c includes store information 26ca and product number. 26 cb and an amount of money 26 cc.

店舗情報26caは、ユーザが購入しようとしている商品の購入先の店舗を識別する情報である。   The store information 26ca is information for identifying a store from which the user purchases a product to be purchased.

商品No.26cbは、ユーザが購入しようとしている商品を識別する情報である。   Product No. 26cb is information for identifying a product that the user intends to purchase.

金額26ccは、ユーザが購入しようとしている商品の金額である。   The amount 26 cc is the amount of the product that the user intends to purchase.

決済情報26dは、ユーザが購入しようとしている商品に対し、情報処理装置2が発行した決済情報である。   The payment information 26d is payment information issued by the information processing apparatus 2 for the product that the user is trying to purchase.

決済要求情報26eは、ユーザが端末装置3を用いて、決済要求情報を情報処理装置2に送信したか否かを示す情報である。例えば、受信部21は、図3のステップS43にて、決済要求情報を受信すると、決済要求情報26eを「有」にする。一方、受信部21が、決済要求情報を受信していない場合は、例えば、決済要求情報26eは、「無」となっている。   The payment request information 26e is information indicating whether or not the user has transmitted the payment request information to the information processing device 2 using the terminal device 3. For example, when receiving the payment request information in step S43 of FIG. 3, the receiving unit 21 sets the payment request information 26e to “present”. On the other hand, when the receiving unit 21 has not received the settlement request information, for example, the settlement request information 26e is “none”.

売上登録情報26fは、クレジットカード会社の情報処理装置2によって、商品の売上処理が行われたか否かを示す情報である。例えば、情報処理装置2が、図3のステップS46にて売上処理を行い、その旨の通知を受信部21が受信すると、売上登録処理部23は、売上登録情報26fを「済」する。一方、受信部21が、売上処理を行った旨の情報を受信していない場合は、例えば、決済要求情報26eは、「未」となっている。   The sales registration information 26f is information indicating whether or not the product sales processing has been performed by the information processing apparatus 2 of the credit card company. For example, when the information processing apparatus 2 performs sales processing in step S46 of FIG. 3 and the reception unit 21 receives a notification to that effect, the sales registration processing unit 23 “finishes” the sales registration information 26f. On the other hand, when the receiving unit 21 has not received the information indicating that the sales process has been performed, for example, the settlement request information 26e is “not yet”.

なお、売上登録情報26fが「済」になると、それに対応する各情報は、商品を購入したユーザの情報となる。例えば、売上登録情報26fが「済」となった購入商品情報26cは、ユーザが購入した商品の購入商品情報となる。   When the sales registration information 26f is “completed”, each piece of information corresponding to the sales registration information 26f is information on a user who purchased the product. For example, the purchased product information 26c whose sales registration information 26f is “completed” is purchased product information of the product purchased by the user.

商品発送情報26gは、ユーザが購入した商品の発送日を示す情報である。例えば、売上登録処理部23は、ユーザが購入した商品がユーザに発送されると、その発送日をEC店舗の従業員等から受付け、商品発送情報26gを管理情報記憶部26に記憶する。   The product shipping information 26g is information indicating the shipping date of the product purchased by the user. For example, when the product purchased by the user is shipped to the user, the sales registration processing unit 23 accepts the date of shipment from an employee of the EC store and stores the product shipping information 26g in the management information storage unit 26.

例えば、図12に示す「商品A」は、売上登録情報26fが「済」となっている。従って、商品名26aが「商品A」である商品は、ユーザID26bが「xxxx」のユーザが購入した商品の商品名である。また、ユーザID26bが「xxxx」のユーザが「商品A」を購入するのに発行された決済情報26dは、「00000001」であることが分かる。また、「商品A」の発送日は、商品発送情報26gより、「aa/bb/cc」であることが分かる。なお、「商品A」の売上登録情報26fが「未」であった場合は、「商品A」は、ユーザが購入しようとしている商品の商品名26aを示していることになる。   For example, “Product A” shown in FIG. 12 has “saved” in the sales registration information 26f. Accordingly, the product whose product name 26 a is “product A” is the product name of the product purchased by the user whose user ID 26 b is “xxxx”. Further, it can be seen that the payment information 26d issued for the user having the user ID 26b “xxxx” to purchase “product A” is “00000001”. Further, the shipping date of “product A” is “aa / bb / cc” from the product shipping information 26g. When the sales registration information 26 f of “product A” is “not yet”, “product A” indicates the product name 26 a of the product that the user is trying to purchase.

図13は、情報処理装置2の機能ブロックの一例を示した図である。図13に示すように、情報処理装置2は、受信部31と、信用承認部32と、決済情報発行部33と、決済認証部34と、売上処理部35と、送信部36と、記憶部39と、を有している。   FIG. 13 is a diagram illustrating an example of functional blocks of the information processing apparatus 2. As illustrated in FIG. 13, the information processing apparatus 2 includes a reception unit 31, a credit approval unit 32, a payment information issuing unit 33, a payment authentication unit 34, a sales processing unit 35, a transmission unit 36, and a storage unit. 39.

受信部31は、情報処理装置1および端末装置3からデータを受信する。受信部31は、第1の受信部31aおよび第2の受信部31bを有している。第1の受信部31aは、情報処理装置1が生成した、ユーザが購入しようとしている商品に関する購入商品情報と、ユーザのクレジットカードのカード情報とを、ユーザの端末装置3から受信する。第2の受信部31bは、ユーザの端末装置3から送信される購入商品情報と決済情報とを受信する。   The receiving unit 31 receives data from the information processing device 1 and the terminal device 3. The receiving unit 31 includes a first receiving unit 31a and a second receiving unit 31b. The first receiving unit 31 a receives, from the user terminal device 3, the purchase product information generated by the information processing device 1 relating to the product that the user intends to purchase and the card information of the user's credit card. The second receiving unit 31b receives the purchased product information and the settlement information transmitted from the user terminal device 3.

信用承認部32は、受信部31が端末装置3から受信したユーザのクレジットカードのカード情報に基づいて、クレジットカードの信用承認を行う。   The credit approval unit 32 performs credit approval of the credit card based on the card information of the user's credit card received by the receiving unit 31 from the terminal device 3.

決済情報発行部33は、信用承認部32の信用承認結果に基づいて、商品の決済を行うための決済情報を発行する。   The settlement information issuing unit 33 issues settlement information for performing the settlement of the product based on the credit approval result of the credit approval unit 32.

決済認証部34は、受信部31が受信した、端末装置3から送信された購入商品情報と決済情報とに基づいて、ユーザが購入しようとしている商品の決済認証を行う。   The payment authentication unit 34 performs payment authentication of the product that the user intends to purchase based on the purchased product information and the payment information transmitted from the terminal device 3 received by the receiving unit 31.

売上処理部35は、決済認証部34の決済認証結果に基づいて、EC店舗の売上処理を行う。   The sales processing unit 35 performs sales processing of the EC store based on the payment authentication result of the payment authentication unit 34.

送信部36は、情報処理装置1および端末装置3にデータを送信する。   The transmission unit 36 transmits data to the information processing device 1 and the terminal device 3.

記憶部39は、顧客情報記憶部37と、決済情報記憶部38と、有している。顧客情報記憶部37は、ユーザのクレジットカードに関する情報を記憶する。   The storage unit 39 has a customer information storage unit 37 and a payment information storage unit 38. The customer information storage unit 37 stores information related to the user's credit card.

決済情報記憶部38は、端末装置3から受信したユーザのカード情報、ユーザが購入しようとしている商品の購入商品情報、および決済情報発行部33が発行した決済情報を記憶する。   The payment information storage unit 38 stores the user's card information received from the terminal device 3, the purchase product information of the product that the user intends to purchase, and the payment information issued by the payment information issuing unit 33.

図14は、顧客情報記憶部37のデータ構成例を示した図である。図14に示すように、顧客情報記憶部37は、ユーザID37aと、PAN情報37bと、カード有効期限37cと、を記憶する。顧客情報記憶部37に記憶されるこれらの情報は、例えば、ユーザがクレジットカード会社とクレジットカード契約を行ったときに記憶される。   FIG. 14 is a diagram illustrating a data configuration example of the customer information storage unit 37. As shown in FIG. 14, the customer information storage unit 37 stores a user ID 37a, PAN information 37b, and a card expiration date 37c. These pieces of information stored in the customer information storage unit 37 are stored, for example, when the user makes a credit card contract with a credit card company.

ユーザID37aは、クレジットカード契約を行ったユーザの識別情報である。ユーザは、例えば、ユーザID37aによって、図3のステップS21で説明した、情報処理装置2へのログインを行うことができる。   The user ID 37a is identification information of a user who has made a credit card contract. For example, the user can log in to the information processing apparatus 2 described in step S21 in FIG. 3 using the user ID 37a.

PAN情報37bは、ユーザが所有するクレジットカードのPAN情報を示す。   The PAN information 37b indicates PAN information of a credit card owned by the user.

カード有効期限37cは、ユーザが所有するクレジットカードの有効期限を示す。   The card expiration date 37c indicates the expiration date of the credit card owned by the user.

例えば、図13の信用承認部32は、顧客情報記憶部37を参照することにより、ユーザのクレジットカードの信用承認を行うことができる。より具体的には、図3のステップS21にてログインしたユーザは、図3のステップS32にて、信用承認要求情報を情報処理装置2に送信する。その際、ユーザのカード情報(PAN情報および有効期限)は、情報処理装置2に送信され、情報処理装置2の受信部31は、ユーザのカード情報を受信する。信用承認部32は、図3のステップS21にてログインしたユーザのユーザID37aと、受信部31によって受信されたカード情報とに基づいて顧客情報記憶部37を参照し、ユーザのクレジットカードの信用承認を行うことができる。   For example, the credit approval unit 32 of FIG. 13 can perform credit approval of the user's credit card by referring to the customer information storage unit 37. More specifically, the user who has logged in at step S21 in FIG. 3 transmits the credit approval request information to the information processing apparatus 2 at step S32 in FIG. At that time, the user's card information (PAN information and expiration date) is transmitted to the information processing apparatus 2, and the receiving unit 31 of the information processing apparatus 2 receives the user's card information. The credit approval unit 32 refers to the customer information storage unit 37 based on the user ID 37a of the user who has logged in at step S21 of FIG. 3 and the card information received by the reception unit 31, and credit approval of the user's credit card is performed. It can be performed.

図15は、決済情報記憶部38のデータ構成例を示した図である。図15に示すように、決済情報記憶部38は、PAN情報38aと、決済情報38bと、購入商品情報38cと、を記憶する。   FIG. 15 is a diagram illustrating a data configuration example of the payment information storage unit 38. As shown in FIG. 15, the payment information storage unit 38 stores PAN information 38a, payment information 38b, and purchased product information 38c.

PAN情報38aは、ユーザが所有するクレジットカードのPAN情報を示す。   The PAN information 38a indicates PAN information of a credit card owned by the user.

決済情報38bは、決済情報発行部33が発行した決済情報である。   The payment information 38b is payment information issued by the payment information issuing unit 33.

購入商品情報38cは、ユーザが購入しようとしている商品に関する情報である。購入商品情報38cは、店舗情報38caと、商品No.38cbと、金額38ccと、を有している。   The purchased product information 38c is information related to the product that the user intends to purchase. Purchased product information 38c includes store information 38ca and product number. 38cb and the amount of money 38cc.

店舗情報38caは、ユーザが購入しようとしている商品の購入先の店舗を識別する情報である。   The store information 38ca is information for identifying a store from which the user purchases a product to be purchased.

商品No.38cbは、ユーザが購入しようとしている商品を識別する情報である。   Product No. 38cb is information for identifying a product that the user intends to purchase.

金額38ccは、ユーザが購入しようとしている商品の金額である。   The amount 38 cc is the amount of the product that the user intends to purchase.

例えば、端末装置3は、ユーザからの信用承認要求の受付けに応じて(図3のステップS31)、信用承認要求情報を情報処理装置2に送信する(図3のステップS32)。その際、端末装置3は、ユーザから受付けたカード情報と購入商品情報とを情報処理装置2に送信する。   For example, the terminal device 3 transmits the credit approval request information to the information processing device 2 (step S32 in FIG. 3) in response to acceptance of the credit approval request from the user (step S31 in FIG. 3). At that time, the terminal device 3 transmits the card information received from the user and the purchased product information to the information processing device 2.

情報処理装置2の信用承認部32は、端末装置3から送信されたカード情報に基づいて、信用承認要求を行ってきたユーザの信用承認を行う(図3のステップS34)。決済情報発行部33は、信用承認部32によって、信用承認要求を行ってきたユーザが正当であると判定されると、信用承認要求を行ってきたユーザに対し、決済情報を発行する(図3のステップS35)。そして、決済情報発行部33は、発行した決済情報と、信用承認要求とともに送信されてきたユーザのカード情報(PAN情報38a)と、購入商品情報38cとを対応付けて、決済情報記憶部38に記憶する。   The credit approval unit 32 of the information processing device 2 performs the credit approval of the user who has made the credit approval request based on the card information transmitted from the terminal device 3 (step S34 in FIG. 3). When the credit approval unit 32 determines that the user making the credit approval request is valid, the payment information issuing unit 33 issues the payment information to the user making the credit approval request (FIG. 3). Step S35). Then, the payment information issuing unit 33 associates the issued payment information, the user's card information (PAN information 38a) transmitted together with the credit approval request, and the purchased product information 38c in the payment information storage unit 38. Remember.

なお、図15では、カード情報のうちのPAN情報38aを決済情報記憶部38に記憶しているが、有効期限も対応付けて記憶してもよい。   In FIG. 15, the PAN information 38a of the card information is stored in the payment information storage unit 38, but the expiration date may also be stored in association with it.

また、決済情報記憶部38は、カード情報(PAN情報38a)を記憶しなくてもよい。すなわち、決済情報発行部33は、発行した決済情報39bに対し、端末装置3から送信された購入商品情報38cのみを対応付けて、決済情報記憶部38に記憶するようにしてもよい。   Moreover, the payment information storage part 38 does not need to memorize | store card information (PAN information 38a). That is, the payment information issuing unit 33 may associate only the purchased product information 38c transmitted from the terminal device 3 with the issued payment information 39b and store the information in the payment information storage unit 38.

図16は、情報処理装置1の購入商品情報の生成動作例を示したフローチャートである。EC店舗の情報処理装置1は、端末装置3から商品購入要求が送信されると(図2のステップS12)、以下の処理を実行する。   FIG. 16 is a flowchart illustrating an example of an operation for generating purchased product information by the information processing apparatus 1. When the merchandise purchase request is transmitted from the terminal device 3 (step S12 in FIG. 2), the information processing apparatus 1 in the EC store executes the following processing.

まず、受信部21は、端末装置3から商品購入要求を受信する(ステップS51)。受信部21は、端末装置3から商品購入要求を受信する際、ユーザが選択した、購入しようとしている商品の情報も受信する。   First, the receiving unit 21 receives a product purchase request from the terminal device 3 (step S51). When receiving the product purchase request from the terminal device 3, the receiving unit 21 also receives information on the product to be purchased, which is selected by the user.

次に、購入商品情報生成部22は、受信部21によって受信された、ユーザが選択した商品に基づいて、購入商品情報を生成する(ステップS52)。例えば、購入商品情報生成部22は、ユーザが選択した商品を識別する情報(商品No.)と、商品の購入先である店舗を識別する情報(店舗情報)と、商品の金額と、を含む購入商品情報を生成する。   Next, the purchased product information generation unit 22 generates purchased product information based on the product selected by the user and received by the receiving unit 21 (step S52). For example, the purchased product information generation unit 22 includes information for identifying the product selected by the user (product No.), information for identifying the store from which the product is purchased (store information), and the price of the product. Generate purchased product information.

次に、購入商品情報生成部22は、ステップS52にて生成した購入商品情報を管理情報記憶部26に記憶する(ステップS53)。その際、購入商品情報生成部22は、ステップS51にて受信された、ユーザが選択した商品の商品名26aと、商品を購入しようとしているユーザのユーザID26bとを対応付けて、生成した購入商品情報26cを管理情報記憶部26に記憶する。   Next, the purchased product information generation unit 22 stores the purchased product information generated in step S52 in the management information storage unit 26 (step S53). At that time, the purchased product information generation unit 22 associates the product name 26a of the product selected by the user received in step S51 with the user ID 26b of the user who intends to purchase the product, and generates the purchased product. Information 26 c is stored in the management information storage unit 26.

次に、送信部24は、ステップS52にて、購入商品情報生成部22によって生成された購入商品情報を、ユーザの端末装置3に送信する(ステップS54)。   Next, the transmitting unit 24 transmits the purchased product information generated by the purchased product information generating unit 22 to the user's terminal device 3 in step S52 (step S54).

これにより、端末装置3のユーザは、情報処理装置1によって生成された購入商品情報を用いて、クレジットカード会社の情報処理装置2から、商品の決済を行うための決済情報を発行してもらうことができる。   Thereby, the user of the terminal device 3 uses the purchased product information generated by the information processing device 1 to issue payment information for payment of the product from the information processing device 2 of the credit card company. Can do.

図17は、情報処理装置1の決済要求情報の転送、売上登録、および商品出荷処理の動作例を示したフローチャートである。EC店舗の情報処理装置1は、端末装置3から決済要求情報が送信されると(図3のステップS42)、以下の処理を実行する。   FIG. 17 is a flowchart illustrating an operation example of transfer of settlement request information, sales registration, and merchandise shipment processing of the information processing apparatus 1. When the payment request information is transmitted from the terminal device 3 (step S42 in FIG. 3), the information processing apparatus 1 in the EC store executes the following processing.

まず、受信部21は、端末装置3から決済要求情報を受信する(ステップS61)。その際、受信部21は、端末装置3から送信される購入商品情報と決済情報とを受信する。   First, the receiving unit 21 receives payment request information from the terminal device 3 (step S61). At that time, the receiving unit 21 receives purchased product information and payment information transmitted from the terminal device 3.

次に、受信部21は、受信した購入商品情報と決済情報とに基づいて、管理情報記憶部26を更新する(ステップS62)。例えば、受信部21は、管理情報記憶部26を参照し、受信した購入商品情報に対応する決済情報26dの欄に、受信した決済情報を記憶する。また、受信部21は、管理情報記憶部26を参照し、受信した購入商品情報に対応する決済要求情報26eを、「無」から、決済要求があったことを示す「有」に変更する。   Next, the receiving unit 21 updates the management information storage unit 26 based on the received purchased product information and payment information (step S62). For example, the receiving unit 21 refers to the management information storage unit 26 and stores the received payment information in the column of the payment information 26d corresponding to the received purchased product information. Further, the receiving unit 21 refers to the management information storage unit 26 and changes the settlement request information 26e corresponding to the received purchased product information from “none” to “present” indicating that there is a settlement request.

次に、送信部24は、ステップS61にて、受信された商品購入情報と決済情報とを、クレジットカード会社の情報処理装置2へ転送する(ステップS63)。   Next, in step S61, the transmission unit 24 transfers the received product purchase information and payment information to the information processing device 2 of the credit card company (step S63).

なお、情報処理装置2は、購入商品情報と決済情報とに基づいて決済認証を行い(図3のステップS45)、売上処理を行うと、売上処理を行った旨の通知を情報処理装置1に対して行う(図3のステップS46)。   The information processing device 2 performs payment authentication based on the purchased product information and the payment information (step S45 in FIG. 3), and when the sales process is performed, the information processing apparatus 1 is notified that the sales process has been performed. (Step S46 in FIG. 3).

次に、受信部21は、情報処理装置2から、売上処理の通知を受信する(ステップS64)。   Next, the receiving unit 21 receives a sales process notification from the information processing apparatus 2 (step S64).

次に、売上登録処理部23は、ユーザが購入した商品の売上処理および商品出荷処理を行う(ステップS65)。例えば、売上登録処理部23は、管理情報記憶部26の売上登録情報26fを、「未」から、売上処理が行われたことを示す「済」に変更する。また、売上登録処理部23は、商品がユーザに発送された場合、その発送日を示す商品発送情報26gを管理情報記憶部26に記憶する。   Next, the sales registration processing unit 23 performs sales processing and product shipping processing for the product purchased by the user (step S65). For example, the sales registration processing unit 23 changes the sales registration information 26f in the management information storage unit 26 from “not yet” to “done” indicating that the sales processing has been performed. Further, when the product is shipped to the user, the sales registration processing unit 23 stores the product shipping information 26g indicating the shipping date in the management information storage unit 26.

次に、送信部24は、決済が終了した旨を端末装置3に送信する(ステップS66)。これにより、ユーザは、商品購入手続きが完了したことが分かる。   Next, the transmission unit 24 transmits to the terminal device 3 that the payment has been completed (step S66). Thereby, the user knows that the product purchase procedure is completed.

このように、EC店舗の情報処理装置1は、ユーザのカード情報を記憶することなく、管理情報記憶部26にて、ユーザが購入しようとしている商品またはユーザが購入した商品の情報を管理する。これにより、決済システムは、ユーザとクレジットカード会社以外の第三者に、カード情報が保有されないよう商品取引を行うことができる。   As described above, the information processing apparatus 1 in the EC store manages the information about the product that the user intends to purchase or the product that the user has purchased in the management information storage unit 26 without storing the card information of the user. Thereby, the payment system can perform merchandise transactions so that card information is not held by a third party other than the user and the credit card company.

図18は、情報処理装置2の決済情報発行処理例を示したフローチャートである。クレジットカード会社の情報処理装置2は、端末装置3から信用承認要求が送信されると(図3のステップS32)、以下の処理を実行する。   FIG. 18 is a flowchart illustrating an example of the payment information issuing process of the information processing apparatus 2. When the credit approval request is transmitted from the terminal device 3 (step S32 in FIG. 3), the information processing device 2 of the credit card company executes the following processing.

まず、受信部31は、端末装置3から、信用承認要求情報を受信する(ステップS71)。その際、受信部31は、端末装置3から送信されるカード情報と購入商品情報とを受信する。   First, the receiving unit 31 receives credit approval request information from the terminal device 3 (step S71). At that time, the receiving unit 31 receives card information and purchased product information transmitted from the terminal device 3.

次に、信用承認部32は、ステップS71にて受信されたカード情報に基づいて、ユーザのクレジットカードの信用承認処理を行う(ステップS72)。例えば、信用承認部32は、ユーザがログインした際(図3のステップS21)に用いたユーザID37aに基づいて、顧客情報記憶部37を参照し、そのユーザID37aに対応するユーザのPAN情報37bおよびカード有効期限37cを取得する。信用承認部32は、顧客情報記憶部37から取得したユーザのPAN情報37bおよびカード有効期限37cと、受信部31が受信したPAN情報37bおよびカード有効期限37cとを比較して、ユーザのクレジットカードの信用認証処理を行う。   Next, the credit approval unit 32 performs credit approval processing of the user's credit card based on the card information received in step S71 (step S72). For example, the credit approval unit 32 refers to the customer information storage unit 37 based on the user ID 37a used when the user logs in (step S21 in FIG. 3), and the user's PAN information 37b corresponding to the user ID 37a and The card expiration date 37c is acquired. The credit approval unit 32 compares the user's PAN information 37b and the card expiration date 37c acquired from the customer information storage unit 37 with the PAN information 37b and the card expiration date 37c received by the reception unit 31, and compares the user's credit card. Perform credit authentication processing.

次に、信用承認部32は、ステップS72の信用承認処理に基づいて、クレジットカードの信用承認ができたか否か判定する(ステップS73)。例えば、信用承認部32は、ステップS72の比較結果が一致した場合、クレジットカードの信用承認ができたと判定し、ステップS74の処理へ移行する(S73のyes)。信用承認部32は、ステップS72の比較結果が一致しなかった場合、クレジットカードの信用承認ができなかったと判定し、ステップS77の処理へ移行する(S73のNo)。   Next, the credit approval unit 32 determines whether credit approval of the credit card has been completed based on the credit approval processing in step S72 (step S73). For example, if the comparison result in step S72 matches, the credit approval unit 32 determines that credit card credit approval has been completed, and proceeds to the process in step S74 (yes in S73). If the comparison result in step S72 does not match, the credit approval unit 32 determines that credit card credit approval has failed, and the process proceeds to step S77 (No in S73).

決済情報発行部33は、ステップS73にて、信用承認部32がクレジットカードの信用承認ができたと判定した場合、ワンタイムの決済情報を発行する(ステップS74)。   If the credit approval unit 32 determines in step S73 that the credit card credit has been approved in step S73, the payment information issuing unit 33 issues one-time payment information (step S74).

次に、決済情報発行部33は、ステップS74にて発行した決済情報を決済情報記憶部38に記憶する(ステップS75)。その際、決済情報発行部33は、ステップS71にて受信されたユーザのカード情報(PAN情報38a)と、購入商品情報38cとを対応付けて、発行した決済情報38bを決済情報記憶部38に記憶する。   Next, the payment information issuing unit 33 stores the payment information issued in step S74 in the payment information storage unit 38 (step S75). At that time, the payment information issuing unit 33 associates the user's card information (PAN information 38a) received in step S71 with the purchased product information 38c, and sends the issued payment information 38b to the payment information storage unit 38. Remember.

次に、送信部36は、ステップS74にて発行された決済情報を端末装置3に送信する(ステップS76)。   Next, the transmission part 36 transmits the payment information issued in step S74 to the terminal device 3 (step S76).

ステップS73にて、信用承認部32がクレジットカードの信用承認ができなかったと判定した場合、送信部36は、クレジットカードの信用承認ができなかった旨を端末装置3に送信する(ステップS77)。   If the credit approval unit 32 determines in step S73 that credit card credit approval has failed, the transmission unit 36 transmits to the terminal device 3 that credit card credit approval has failed (step S77).

このように、クレジットカード会社の情報処理装置2は、ユーザが商品の決済をするための決済情報を発行する。   In this way, the information processing device 2 of the credit card company issues settlement information for the user to settle the product.

図19は、情報処理装置2の決済処理例を示したフローチャートである。クレジットカード会社の情報処理装置2は、EC店舗の情報処理装置1から、端末装置3の決済要求情報が転送されると(図3のステップS43)、以下の処理を実行する。   FIG. 19 is a flowchart illustrating an example of a payment process of the information processing apparatus 2. When the payment request information of the terminal device 3 is transferred from the information processing device 1 of the EC store (step S43 in FIG. 3), the information processing device 2 of the credit card company executes the following processing.

まず、受信部31は、情報処理装置1から、決済要求情報を受信する(ステップS81)。その際、受信部31は、情報処理装置1から転送される購入商品情報と決済情報とを受信する。   First, the receiving unit 31 receives payment request information from the information processing apparatus 1 (step S81). At that time, the receiving unit 31 receives the purchased product information and the payment information transferred from the information processing apparatus 1.

次に、決済認証部34は、ステップS81にて受信された購入商品情報と決済情報とに基づいて、ユーザが購入しようとしている商品の決済認証処理を行う(ステップS82)。例えば、決済認証部34は、決済情報記憶部38を参照し、受信部31が受信した購入商品情報に対応する決済情報38bを取得し、取得した決済情報38bと、受信部31が受信した決済情報とを比較して、ユーザが購入しようとしている商品の決済認証処理を行う。   Next, the payment authentication unit 34 performs a payment authentication process for the product that the user intends to purchase based on the purchased product information and the payment information received in step S81 (step S82). For example, the payment authentication unit 34 refers to the payment information storage unit 38, acquires the payment information 38 b corresponding to the purchased product information received by the reception unit 31, and acquires the acquired payment information 38 b and the payment received by the reception unit 31. The information is compared with the information, and the payment authentication process for the product that the user intends to purchase is performed.

次に、決済認証部34は、ステップS82の決済認証処理に基づいて、ユーザの商品の決済認証が正当か否か判定する(ステップS83)。例えば、決済認証部34は、ステップS82の比較結果が一致した場合、決済認証が正当であると判定し、ステップS84の処理へ移行する(S83のYes)。決済認証部34は、ステップS82の比較結果が一致しない場合、決済認証が正当でないと判定し、ステップS86の処理へ移行する(S83のNo)。   Next, the payment authentication unit 34 determines whether or not the payment authentication of the user's product is valid based on the payment authentication processing in step S82 (step S83). For example, when the comparison result of step S82 matches, the payment authentication unit 34 determines that the payment authentication is valid, and proceeds to the process of step S84 (Yes in S83). If the comparison result of step S82 does not match, the payment authentication unit 34 determines that the payment authentication is not valid, and proceeds to the process of step S86 (No in S83).

売上処理部35は、ステップS83にて、決済認証部34が決済認証を正当であると判定した場合、売上処理を行う(ステップS84)。例えば、売上処理部35は、ユーザが商品を購入したEC店舗の口座に商品の代金を振り込む。   If the payment authentication unit 34 determines that the payment authentication is valid in step S83, the sales processing unit 35 performs sales processing (step S84). For example, the sales processing unit 35 transfers the price of the product to the account of the EC store where the user purchased the product.

なお、決済認証部34は、売上処理部35によって売上処理が行われると、売上処理が行われた商品のPAN情報38a、決済情報38b、および購入商品情報38cを決済情報記憶部38から削除する。または、決済認証部34は、売上処理が行われた商品の決済情報38bを、例えば、売上処理が行われた旨を示す情報(例えば、「0」)に書き換えてもよい。これにより、決済情報38bは、ワンタイムな情報とすることができる。   When the sales processing is performed by the sales processing unit 35, the payment authentication unit 34 deletes the PAN information 38a, the payment information 38b, and the purchased product information 38c of the product for which the sales processing has been performed from the payment information storage unit 38. . Alternatively, the settlement authentication unit 34 may rewrite the settlement information 38b of the product for which the sales process has been performed, for example, with information (for example, “0”) indicating that the sales process has been performed. As a result, the payment information 38b can be one-time information.

次に、送信部36は、売上処理を行った旨を、EC店舗の情報処理装置1に送信する(ステップS85)。   Next, the transmission unit 36 transmits information indicating that the sales process has been performed to the information processing apparatus 1 in the EC store (step S85).

ステップS83にて、決済認証部34が決済認証を正当でないと判定した場合、送信部36は、決済認証は不正当である旨を情報処理装置1に介して端末装置3に送信する(ステップS86)。   If the payment authentication unit 34 determines in step S83 that the payment authentication is not valid, the transmission unit 36 transmits to the terminal device 3 via the information processing apparatus 1 that the payment authentication is illegal (step S86). ).

このように、クレジットカード会社の情報処理装置2は、ユーザのクレジットカードのカード情報ではなく、ワンタイムで発行した決済情報によって、ユーザが購入しようとしている商品の決済を行う。   In this way, the information processing apparatus 2 of the credit card company performs settlement of the product that the user intends to purchase based on the settlement information issued in one time, not the card information of the user's credit card.

図20は、情報処理装置のハードウェア構成例を示した図である。情報処理装置1は、例えば、図20に示すような、CPU(Central Processing Unit)等の演算装置41と、RAM(Random Access Memory)などの主記憶装置42と、HDD(Hard Disk Drive)等の補助記憶装置43と、有線又は無線により通信ネットワークと接続するための通信インターフェイス(I/F)44と、マウス、キーボード、タッチセンサーやタッチパネルなどの入力装置45と、液晶ディスプレイなどの表示装置46と、DVD(Digital Versatile Disk)などの持ち運び可能な記憶媒体に対する情報の読み書きを行う読み書き装置47と、を備えるコンピュータで実現することができる。   FIG. 20 is a diagram illustrating a hardware configuration example of the information processing apparatus. The information processing apparatus 1 includes, for example, an arithmetic device 41 such as a CPU (Central Processing Unit), a main storage device 42 such as a RAM (Random Access Memory), and an HDD (Hard Disk Drive) as shown in FIG. An auxiliary storage device 43, a communication interface (I / F) 44 for connecting to a communication network by wire or wireless, an input device 45 such as a mouse, keyboard, touch sensor, and touch panel, and a display device 46 such as a liquid crystal display And a read / write device 47 that reads / writes information from / to a portable storage medium such as a DVD (Digital Versatile Disk).

例えば、図10の受信部21、購入商品情報生成部22、売上登録処理部23、および送信部24の機能は、補助記憶装置43などから主記憶装置42にロードされた所定のプログラムを演算装置41が実行することで実現される。受信部21および送信部24は、例えば、演算装置41が通信I/F44を利用することで実現される。商品情報記憶部25および管理情報記憶部26は、例えば、演算装置41が主記憶装置42または補助記憶装置43を利用することで実現される。   For example, the functions of the reception unit 21, the purchased product information generation unit 22, the sales registration processing unit 23, and the transmission unit 24 in FIG. This is realized by executing No.41. The receiving unit 21 and the transmitting unit 24 are realized, for example, when the arithmetic device 41 uses the communication I / F 44. The merchandise information storage unit 25 and the management information storage unit 26 are realized, for example, when the arithmetic device 41 uses the main storage device 42 or the auxiliary storage device 43.

なお、上記の所定のプログラムは、例えば、読み書き装置47により読み取られた記憶媒体からインストールされてもよいし、通信I/F44を介してネットワークからインストールされてもよい。   The predetermined program may be installed from, for example, a storage medium read by the read / write device 47, or may be installed from a network via the communication I / F 44.

情報処理装置2についても上記と同様である。例えば、図13の受信部31、信用承認部32、決済情報発行部33、決済認証部34、売上処理部35、および送信部36の機能は、補助記憶装置43などから主記憶装置42にロードされた所定のプログラムを演算装置41が実行することで実現される。受信部31および送信部36は、例えば、演算装置41が通信I/F44を利用することで実現される。顧客情報記憶部37および決済情報記憶部38は、例えば、演算装置41が主記憶装置42または補助記憶装置43を利用することで実現される。   The same applies to the information processing apparatus 2. For example, the functions of the reception unit 31, the credit approval unit 32, the payment information issuing unit 33, the payment authentication unit 34, the sales processing unit 35, and the transmission unit 36 in FIG. This is realized by the arithmetic unit 41 executing the predetermined program. The reception unit 31 and the transmission unit 36 are realized, for example, when the arithmetic device 41 uses the communication I / F 44. The customer information storage unit 37 and the payment information storage unit 38 are realized, for example, when the arithmetic device 41 uses the main storage device 42 or the auxiliary storage device 43.

このように、クレジットカード会社の情報処理装置2の受信部31は、EC店舗の情報処理装置1が生成した、ユーザが購入しようとしている商品に関する購入商品情報と、ユーザのクレジットのカード情報とを、ユーザの端末装置3から受信する。信用承認部32は、受信部31が受信したカード情報に基づいて、ユーザのクレジットカードの信用承認を行う。決済情報発行部33は、信用承認部32の信用承認結果に基づいて、商品の決済を行うための決済情報を発行する。決済情報記憶部38は、決済情報発行部33が発行した決済情報と、受信部31が受信した購入商品情報とを対応付けて記憶する。送信部36は、決済情報発行部33の発行した決済情報をユーザの端末装置3に送信する。受信部31は、ユーザの端末装置3から送信される購入商品情報と決済情報とを受信する。そして、決済認証部34は、決済情報記憶部38に記憶された購入商品情報および決済情報と、受信部31によって受信された購入商品情報および決済情報とに基づいて、ユーザの商品の決済認証を行う。これにより、ユーザは、ユーザとクレジットカード会社以外であるEC店舗に、カード情報が保有されないよう商品取引ができ、カード情報が悪用されるのを防止することができる。   In this way, the receiving unit 31 of the information processing device 2 of the credit card company generates the purchase product information related to the product that the user intends to purchase and the credit card information of the user generated by the information processing device 1 of the EC store. And received from the terminal device 3 of the user. The credit approval unit 32 performs credit approval of the user's credit card based on the card information received by the receiving unit 31. The settlement information issuing unit 33 issues settlement information for performing the settlement of the product based on the credit approval result of the credit approval unit 32. The payment information storage unit 38 stores the payment information issued by the payment information issuing unit 33 and the purchased product information received by the receiving unit 31 in association with each other. The transmission unit 36 transmits the payment information issued by the payment information issuing unit 33 to the user terminal device 3. The receiving unit 31 receives purchased product information and payment information transmitted from the user terminal device 3. Then, the payment authentication unit 34 authenticates the payment of the user's product based on the purchased product information and payment information stored in the payment information storage unit 38 and the purchased product information and payment information received by the receiving unit 31. Do. Thereby, the user can make merchandise transactions so that the card information is not held in the EC store other than the user and the credit card company, and the card information can be prevented from being abused.

なお、上記では、情報処理装置1は、ユーザが購入しようとして選択した1つの商品に対し、1つの購入商品情報を生成するとしたが、ユーザが、例えば、1度に複数の商品を購入する場合、複数の商品に対し、1つのユニークな購入商品情報を生成してもよい。例えば、購入商品情報生成部22は、ユーザが購入しようとして選択した複数の商品に対し、1つのユニークな商品No.を付与し、その商品No.と、EC店舗の情報と、複数の商品の合計金額とを含む購入商品情報を生成してもよい。   In the above description, the information processing apparatus 1 generates one purchase product information for one product selected by the user to purchase. However, when the user purchases a plurality of products at a time, for example. One unique purchased product information may be generated for a plurality of products. For example, the purchased product information generation unit 22 has one unique product No. for a plurality of products selected by the user for purchase. The product No. is assigned. Purchased product information including EC store information and the total amount of a plurality of products may be generated.

また、情報処理装置1は、EC店舗から委託を受けた業者によって管理されていてもよい。また、その業者は、複数のEC店舗から委託を受けていてもよい。   Further, the information processing apparatus 1 may be managed by a contractor commissioned from an EC store. Moreover, the trader may be entrusted by a plurality of EC stores.

また、上記のカード情報は、PAN情報と有効期限とを含むとしたが、セキュリティコードを含んでいてもよい。すなわち、情報処理装置2は、セキュリティコードを含むカード情報に基づいて、決済情報を発行するようにしてもよい。   In addition, the card information includes the PAN information and the expiration date, but may include a security code. That is, the information processing apparatus 2 may issue settlement information based on card information including a security code.

また、購入商品情報には、商品の金額は含まれていなくてもよい。   Further, the purchased product information may not include the price of the product.

また、情報処理装置1は、管理情報記憶部26に記憶した決済情報26dを用いて、CAFISにより、ユーザのクレジットカードの限度額等の問い合わせもできる。   The information processing apparatus 1 can also make an inquiry about the user's credit card limit, etc., by CAFIS using the payment information 26d stored in the management information storage unit 26.

また、情報処理装置1の売上登録処理部23は、情報処理装置2から、売上処理を行った旨を受信すると、管理情報記憶部26の売上登録情報26fを「済」にするとしたが、情報処理装置2から売上処理を行った旨を受信した日付を、売上登録情報26fとして管理情報記憶部26に記憶してもよい。   In addition, when the sales registration processing unit 23 of the information processing device 1 receives the information that the sales processing has been performed from the information processing device 2, the sales registration information 26f of the management information storage unit 26 is set to “completed”. The date on which the sales process has been received from the processing device 2 may be stored in the management information storage unit 26 as sales registration information 26f.

[第2の実施の形態]
第2の実施の形態では、決済情報に有効期間を設ける。そして、クレジットカード会社の情報処理装置は、決済情報を発行してから所定日が経過すると、その決済情報を無効にする。第2の実施の形態では、第1の実施の形態と異なる部分について説明する。
[Second Embodiment]
In the second embodiment, an effective period is provided for the payment information. Then, the information processing apparatus of the credit card company invalidates the payment information when a predetermined date has passed since the payment information was issued. In the second embodiment, parts different from the first embodiment will be described.

図21は、第2の実施の形態に係る決済情報記憶部のデータ構成例を示した図である。図21において、図15と同じものには同じ符号が付してある。   FIG. 21 is a diagram illustrating a data configuration example of the settlement information storage unit according to the second embodiment. In FIG. 21, the same components as those in FIG. 15 are denoted by the same reference numerals.

図21に示すように、クレジットカード会社の情報処理装置2の決済情報記憶部50は、決済情報発行日51を記憶する。例えば、決済情報発行部33は、図18のステップS75にて、決済情報を記憶する際、その日付を決済情報発行日51として決済情報記憶部50に記憶する。すなわち、決済情報発行部33は、決済情報の発行日を決済情報発行日51として決済情報記憶部50に記憶する。   As shown in FIG. 21, the payment information storage unit 50 of the information processing apparatus 2 of the credit card company stores a payment information issue date 51. For example, when storing the payment information in step S75 of FIG. 18, the payment information issuing unit 33 stores the date as the payment information issue date 51 in the payment information storage unit 50. That is, the payment information issuing unit 33 stores the payment information issue date in the payment information storage unit 50 as the payment information issue date 51.

決済認証部34は、図19のステップS83の判定処理において、決済認証が正当であると判定しても、ステップS81にて受信された決済情報の受信日が、決済情報発行日51より所定の日にちが経過している場合、ステップS86の処理へ移行する。すなわち、決済認証部34は、決済情報を発行してから所定の日にちが経過した場合には、その決済情報は不正当であると判定する。そして、売上処理部35は、売上処理を行わない。   Even if the payment authentication unit 34 determines that the payment authentication is valid in the determination process of step S83 in FIG. 19, the reception date of the payment information received in step S81 is predetermined from the payment information issue date 51. If the date has passed, the process proceeds to step S86. That is, the payment authentication unit 34 determines that the payment information is illegal when a predetermined date has passed since the payment information was issued. The sales processing unit 35 does not perform sales processing.

このように、決済認証部34は、受信部31によって決済情報が受信された日が、決済情報記憶部50に記憶された日付より所定の日にちを経過していた場合、商品の決済は不正当であると判定する。これにより、決済システムは、決済情報が悪用されるのを防止することができる。   As described above, the payment authentication unit 34 determines that the payment of the merchandise is illegal if the date when the payment information is received by the receiving unit 31 has passed a predetermined date from the date stored in the payment information storage unit 50. It is determined that Thereby, the payment system can prevent the payment information from being misused.

[第3の実施の形態]
第1の実施の形態では、ユーザは、EC店舗が提供する画面(ウェブサイト)とは別に、クレジットカード会社の画面(ウェブサイト)を立ち上げた(図3のステップS21)。第3の実施の形態では、ユーザがクレジットカード会社の画面を立ち上げなくても、EC店舗の画面において、商品取引を可能にする。第3の実施の形態では、第1の実施の形態と異なる部分について説明する。
[Third Embodiment]
In the first embodiment, the user has launched a credit card company screen (website) separately from the screen (website) provided by the EC store (step S21 in FIG. 3). In the third embodiment, merchandise transactions can be made on the screen of an EC store without the user starting up a credit card company screen. In the third embodiment, parts different from the first embodiment will be described.

図22は、第3の実施の形態に係るユーザ登録画面例を示した図である。端末装置3は、例えば、図2のステップS3の処理によって、ディスプレイに表示したショッピング画面に、ユーザ登録を行うためのボタンを表示する。端末装置3は、例えば、ショッピング画面に表示されたユーザ登録を行うためのボタンが押下されると、ディスプレイに画面61aを表示する。なお、画面61aの画像データは、EC店舗の情報処理装置1から送信される。   FIG. 22 is a diagram showing an example of a user registration screen according to the third embodiment. The terminal device 3 displays a button for performing user registration on the shopping screen displayed on the display, for example, by the process of step S3 in FIG. For example, when the button for performing user registration displayed on the shopping screen is pressed, the terminal device 3 displays the screen 61a on the display. Note that the image data of the screen 61a is transmitted from the information processing apparatus 1 of the EC store.

端末装置3は、画面61aの説明部61aaに、ユーザが利用(契約)しているクレジットカード会社を選択するように促す情報を表示する。これにより、ユーザは、選択欄61abにおいて、利用しているクレジットカードのクレジットカード会社を選択すればよいことが分かる。   The terminal device 3 displays information prompting the user to select a credit card company used (contracted) on the explanation part 61aa of the screen 61a. Thereby, it is understood that the user only has to select a credit card company of the credit card being used in the selection field 61ab.

端末装置3は、画面61aの説明部61acに、選択したクレジットカード会社の情報処理装置2にログインするためのログイン情報を入力するように促す情報を表示する。これにより、ユーザは、入力欄61adに、利用しているクレジットカードのログイン情報を入力すればよいことが分かる。   The terminal device 3 displays information prompting the user to input login information for logging in to the information processing device 2 of the selected credit card company on the explanation unit 61ac of the screen 61a. Thereby, it is understood that the user only needs to input the login information of the credit card being used in the input field 61ad.

端末装置3は、ユーザによって、ボタン61aeが押下されると、選択欄61abで選択されたクレジットカード会社と、入力欄61adに入力されたクレジットカード会社のログイン情報とを、EC店舗の情報処理装置1に送信する。   When the button 61ae is pressed by the user, the terminal device 3 displays the credit card company selected in the selection field 61ab and the login information of the credit card company input in the input field 61ad as the information processing apparatus in the EC store. 1 to send.

なお、画面61aでのユーザ登録は、1度行えばよい。情報処理装置1に送信された、選択欄61abで選択されたクレジットカード会社の情報と、入力欄61adに入力されたログイン情報は、情報処理装置1に記憶され、その後の情報処理装置2へのログインに用いられる。   The user registration on the screen 61a may be performed once. The information of the credit card company selected in the selection field 61ab and the log-in information input in the input field 61ad transmitted to the information processing apparatus 1 are stored in the information processing apparatus 1, and then sent to the information processing apparatus 2 Used for login.

図23は、端末装置3の購入商品情報の画面例を示した図である。図23に示す画面61bは、端末装置3が図2のステップS16の処理を実行すると、端末装置3のディスプレイに表示される。   FIG. 23 is a diagram illustrating a screen example of purchased product information of the terminal device 3. The screen 61b shown in FIG. 23 is displayed on the display of the terminal device 3 when the terminal device 3 executes the process of step S16 of FIG.

例えば、情報処理装置1は、図2のステップS14で説明したように、端末装置3から、ユーザの購入したい商品の情報を受信すると、受信した商品に関する購入商品情報を生成し、生成した購入商品情報を端末装置3に送信する。端末装置3は、情報処理装置1が生成した購入商品情報を受信すると(図2のステップS15)、図23の画面61bをディスプレイに表示する(図2のステップS16)。端末装置3は、画面61bの表示欄61baに、情報処理装置1が生成した商品購入情報を表示する。   For example, as described in step S14 in FIG. 2, when the information processing apparatus 1 receives information on a product that the user wants to purchase from the terminal device 3, the information processing apparatus 1 generates purchase product information related to the received product and generates the purchased product. Information is transmitted to the terminal device 3. When the terminal device 3 receives the purchased product information generated by the information processing device 1 (step S15 in FIG. 2), the terminal device 3 displays the screen 61b in FIG. 23 on the display (step S16 in FIG. 2). The terminal device 3 displays the product purchase information generated by the information processing device 1 in the display field 61ba of the screen 61b.

画面61bは、図5で説明した画面11bに対し、決済No.(決済情報)を入力する入力欄11bcが表示されていない。第3の実施の形態では、以下で説明するように、ユーザは、情報処理装置2によって発行される「決済No.」を入力しなくて済むようになっている。   The screen 61b is different from the screen 11b described in FIG. The input field 11bc for inputting (settlement information) is not displayed. In the third embodiment, as described below, the user does not have to input “settlement No.” issued by the information processing apparatus 2.

端末装置3は、ボタン61bbが押下されると、EC店舗の情報処理装置1に対し、クレジットカード会社の情報処理装置2にログインするよう要求する。情報処理装置1は、端末装置3からの要求に応じて、図22において登録された、ユーザが利用しているクレジットカード会社の情報と、ログイン情報とに基づいて、ユーザが利用しているクレジットカード会社の情報処理装置2にログインする。情報処理装置2の送信部36は、情報処理装置1を介したユーザからのログインに応じて、カード情報を入力するための画面の画像データを端末装置3に送信する。   When the button 61bb is pressed, the terminal device 3 requests the information processing device 1 at the EC store to log in to the information processing device 2 at the credit card company. The information processing device 1 responds to a request from the terminal device 3, and the credit used by the user based on the information of the credit card company used by the user and the login information registered in FIG. Log in to the information processing device 2 of the card company. The transmission unit 36 of the information processing device 2 transmits image data of a screen for inputting card information to the terminal device 3 in response to a login from the user via the information processing device 1.

図24は、端末装置3のカード情報入力画面例を示した図である。図24に示す画面62aは、図23に示した画面61bのボタン61bbが押下されると、端末装置3のディスプレイに表示される。画面62aの画像データは、情報処理装置2の送信部36から送信される。   FIG. 24 is a diagram illustrating an example of a card information input screen of the terminal device 3. The screen 62a illustrated in FIG. 24 is displayed on the display of the terminal device 3 when the button 61bb of the screen 61b illustrated in FIG. The image data on the screen 62a is transmitted from the transmission unit 36 of the information processing apparatus 2.

画面62aは、例えば、ポップアップ画面としてディスプレイに表示される。従って、図24には、図23に示した画面61bの一部も示してある。   The screen 62a is displayed on the display as a pop-up screen, for example. Therefore, FIG. 24 also shows a part of the screen 61b shown in FIG.

端末装置3は、画面62aの説明部62aaに、ユーザにクレジットカードのカード情報を入力するように促す情報を表示する。これにより、ユーザは、入力欄62abにカード番号を入力し、入力欄62acに有効期限を入力すればよいことが分かる。   The terminal device 3 displays information prompting the user to input the card information of the credit card on the explanation unit 62aa of the screen 62a. Thereby, it is understood that the user only has to input the card number in the input field 62ab and the expiration date in the input field 62ac.

端末装置3は、ボタン62adが押下されると、入力欄62ab,62acに入力されたカード番号と有効期限とを、情報処理装置1を経由せずに、情報処理装置2に送信する。その際、端末装置3は、画面61bに表示されている購入商品情報も情報処理装置2に送信する。   When the button 62ad is pressed, the terminal device 3 transmits the card number and the expiration date input in the input fields 62ab and 62ac to the information processing device 2 without passing through the information processing device 1. At that time, the terminal device 3 also transmits the purchased product information displayed on the screen 61 b to the information processing device 2.

なお、情報処理装置2の信用承認部32は、端末装置3から送信されたカード情報に基づいて、信用承認を行う。そして、決済情報発行部33は、信用承認部32によって、ユーザのクレジットカードの承認がされた場合、決済情報を発行し、端末装置3に送信する。   The credit approval unit 32 of the information processing device 2 performs credit approval based on the card information transmitted from the terminal device 3. Then, when the credit approval unit 32 approves the credit card of the user, the payment information issuing unit 33 issues the payment information and transmits it to the terminal device 3.

図25は、端末装置3の決済情報の通知画面例を示した図である。図25に示す画面62bは、図24に示した画面62aのボタン62adが押下されると、端末装置3のディスプレイに表示される。   FIG. 25 is a diagram illustrating an example of a notification information notification screen of the terminal device 3. The screen 62b shown in FIG. 25 is displayed on the display of the terminal device 3 when the button 62ad of the screen 62a shown in FIG.

図24で説明したように、画面62aのボタン62adが押下され、情報処理装置2によって、ユーザのクレジットカードの信用承認が行われると、情報処理装置2の送信部36から決済No.が送信される。端末装置3は、情報処理装置2から送信された決済No.を受信し、画面62bの表示欄62baに表示する。   As described with reference to FIG. 24, when the button 62ad on the screen 62a is pressed, and the credit approval of the user's credit card is performed by the information processing apparatus 2, the settlement No. Is sent. The terminal device 3 receives the payment number transmitted from the information processing device 2. Is displayed in the display field 62ba of the screen 62b.

端末装置3は、ボタン62bbが押下されると、表示欄62baに表示されている決済No.と、画面62bの表示欄62bcに表示されている商品購入情報とを情報処理装置2に送信する。そして、情報処理装置2は、受信した決済No.と商品購入情報とに基づいて、決済認証を行う(ステップS45)。   When the button 62bb is pressed, the terminal device 3 displays the payment No. displayed in the display field 62ba. And the product purchase information displayed in the display field 62bc of the screen 62b are transmitted to the information processing apparatus 2. Then, the information processing apparatus 2 receives the received payment number. And payment authentication based on the product purchase information (step S45).

このように、情報処理装置2の送信部36は、端末装置3が、EC店舗の情報処理装置1が生成した購入商品情報を表示している画面61bにおいて、画面61b上に表示されたボタン61bbが押下された場合、ユーザのカード情報を入力するための画面62aの画像データを端末装置3に送信する。これにより、ユーザは、EC店舗の画面とは別に、クレジットカード会社の画面を立ち上げずに、商品の取引を行うことができる。   As described above, the transmission unit 36 of the information processing device 2 displays the button 61bb displayed on the screen 61b on the screen 61b on which the terminal device 3 displays the purchased product information generated by the information processing device 1 of the EC store. When is pressed, the image data of the screen 62a for inputting the user's card information is transmitted to the terminal device 3. Thereby, the user can perform the transaction of goods, without starting up the screen of a credit card company separately from the screen of EC store.

また、情報処理装置2の決済情報発行部33が発行した決済情報は、図25で説明したように、端末装置3のディスプレイ(画面62aの表示欄62ba)に表示される。従って、ユーザは、決済情報発行部33が発行した決済情報を端末装置3に入力しなくても、ボタン62bbを押下することにより、決済情報を情報処理装置2に送信することができる。   Further, the payment information issued by the payment information issuing unit 33 of the information processing device 2 is displayed on the display (display field 62ba of the screen 62a) of the terminal device 3, as described with reference to FIG. Therefore, the user can transmit the payment information to the information processing device 2 by pressing the button 62bb without inputting the payment information issued by the payment information issuing unit 33 to the terminal device 3.

上述した情報処理装置1,2の機能構成は、情報処理装置1,2の構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。情報処理装置1,2の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、1つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、1つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。   The functional configurations of the information processing apparatuses 1 and 2 described above are classified according to main processing contents in order to facilitate understanding of the configurations of the information processing apparatuses 1 and 2. The present invention is not limited by the way of classification and names of the constituent elements. The configurations of the information processing apparatuses 1 and 2 can be classified into more components according to the processing contents. Moreover, it can also classify | categorize so that one component may perform more processes. Further, the processing of each component may be executed by one hardware or may be executed by a plurality of hardware.

また、上述したシーケンスおよびフローチャートの各処理単位は、情報処理装置1,2の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。情報処理装置1,2の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、1つの処理単位がさらに多くの処理を含むように分割することもできる。   Further, each processing unit of the above-described sequence and flowchart is divided according to main processing contents in order to facilitate understanding of the processing of the information processing apparatuses 1 and 2. The present invention is not limited by the way of dividing the processing unit or the name. The processing of the information processing apparatuses 1 and 2 can be divided into more processing units according to the processing content. Moreover, it can also divide | segment so that one process unit may contain many processes.

以上、本発明について実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更または改良を加えることが可能であり、また、各実施の形態を組み合わせることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。また、本発明は、決済方法、決済処理を行うプログラム、当該プログラムを記憶した記憶媒体として提供することもできる。   As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above-described embodiments, and the embodiments can be combined. In addition, it is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention. The present invention can also be provided as a settlement method, a program for performing settlement processing, and a storage medium storing the program.

1,2:情報処理装置、3:端末装置、4:ネットワーク、5:カードネットワーク、11a:画面、11aa:選択欄、11ab:ボタン、11b:画面、11ba:表示欄、11bb:説明部、11bc:入力欄、11bd:ボタン、12a:画面、12aa説明部、12ab:表示欄、12ac:説明部、12ad:入力欄、12ae:入力欄、12b:画面、12ba:表示欄、13a:画面、13aa:入力欄、13ab:ボタン、13ac:表示欄、13b:画面、13ba:説明部、13bb:ボタン、21:受信部、22:購入商品情報生成部、23:売上登録処理部、24:送信部、25:商品情報記憶部、26:管理情報記憶部、31:受信部、31a:第1の受信部、31b:第2の受信部、32:信用承認部、33:決済情報発行部、34:決済認証部、35:売上処理部、36:送信部、37:顧客情報記憶部、38:決済情報記憶部、39:記憶部、50:決済情報記憶部、51:決済情報発行日、61a:画面、61ab:選択欄、61b:画面、61ba:表示欄、61bb:ボタン、62a:画面、62aa:説明部、62ab:入力欄、62ac:入力欄、62ad:ボタン、62bc:表示欄。   1, 2: Information processing device, 3: Terminal device, 4: Network, 5: Card network, 11a: Screen, 11aa: Selection column, 11ab: Button, 11b: Screen, 11ba: Display column, 11bb: Description part, 11bc : Input field, 11bd: button, 12a: screen, 12aa description part, 12ab: display field, 12ac: description part, 12ad: input field, 12ae: input field, 12b: screen, 12ba: display field, 13a: screen, 13aa : Input field, 13ab: button, 13ac: display field, 13b: screen, 13ba: description part, 13bb: button, 21: reception part, 22: purchased product information generation part, 23: sales registration processing part, 24: transmission part , 25: product information storage unit, 26: management information storage unit, 31: reception unit, 31a: first reception unit, 31b: second reception unit, 32: credit approval unit, 33 Settlement information issuing unit, 34: Settlement authentication unit, 35: Sales processing unit, 36: Transmission unit, 37: Customer information storage unit, 38: Settlement information storage unit, 39: Storage unit, 50: Settlement information storage unit, 51: Settlement information issue date, 61a: screen, 61ab: selection field, 61b: screen, 61ba: display field, 61bb: button, 62a: screen, 62aa: description part, 62ab: input field, 62ac: input field, 62ad: button, 62bc: display column.

Claims (12)

商品情報処理装置が生成した、ユーザが購入しようとしている商品に関する購入商品情報と、前記ユーザのクレジットカードのカード情報とを、前記ユーザの端末装置から受信する第1の受信部と、
前記第1の受信部が受信した前記カード情報に基づいて、前記クレジットカードの信用承認を行う信用承認部と、
前記信用承認部の信用承認結果に基づいて、前記商品の決済を行うための決済情報を発行する決済情報発行部と、
前記決済情報発行部が発行した前記決済情報と、前記第1の受信部が受信した前記購入商品情報とを対応付けて記憶する決済情報記憶部と、
前記決済情報発行部の発行した前記決済情報を前記ユーザの前記端末装置に送信する送信部と、
前記ユーザの前記端末装置から送信され、前記商品情報処理装置により転送される前記購入商品情報と前記決済情報とを受信する第2の受信部と、
前記決済情報記憶部に記憶された前記購入商品情報および前記決済情報と、前記第2の受信部によって受信された前記購入商品情報および前記決済情報とに基づいて、前記ユーザの前記商品の決済認証を行う決済認証部と、
を有することを特徴とする決済情報処理装置。
A first receiving unit that receives from the user's terminal device the purchased product information generated by the product information processing apparatus and related to the product that the user intends to purchase; and the card information of the user's credit card;
A credit approval unit that performs credit approval of the credit card based on the card information received by the first receiving unit;
Based on the credit approval result of the credit approval unit, a payment information issuing unit that issues payment information for payment of the product;
A payment information storage unit that stores the payment information issued by the payment information issuing unit in association with the purchase product information received by the first receiving unit;
A transmission unit for transmitting the payment information issued by the payment information issuing unit to the terminal device of the user;
A second receiver for receiving said transmitted from the terminal device, the payment information and the purchased product information that will be transferred by the product information processing apparatus of said user,
Based on the purchased product information and the payment information stored in the payment information storage unit, and the purchased product information and the payment information received by the second receiving unit, payment authentication of the product of the user A payment authentication unit that performs
A payment information processing apparatus comprising:
請求項1に記載の決済情報処理装置であって、
前記決済認証部は、前記第2の受信部によって受信された前記購入商品情報および前記決済情報が対応付けられて前記決済情報記憶部に記憶されているか否か判定し、前記ユーザの前記商品の決済認証を行う、
ことを特徴とする決済情報処理装置。
The payment information processing apparatus according to claim 1,
The payment authentication unit determines whether the purchased product information and the payment information received by the second receiving unit are associated with each other and stored in the payment information storage unit, and Authenticate payment,
A payment information processing apparatus.
請求項2に記載の決済情報処理装置であって、
前記決済情報記憶部には、さらに前記決済情報が発行された日付が記憶され、
前記決済認証部は、前記第2の受信部によって前記決済情報が受信された日が、前記決済情報記憶部に記憶された日付より所定の日にちを経過していた場合、前記商品の決済は不正当であると判定する、
ことを特徴とする決済情報処理装置。
The payment information processing apparatus according to claim 2,
The payment information storage unit further stores a date when the payment information is issued,
The payment authentication unit may not settle the product if the date when the payment information is received by the second receiving unit has passed a predetermined date from the date stored in the payment information storage unit. To determine that it is legitimate,
A payment information processing apparatus.
請求項1〜3のいずれか一項に記載の決済情報処理装置であって、
前記ユーザの前記端末装置が、前記商品情報処理装置が生成した前記購入商品情報を表示している画面において、前記画面上に表示された所定のボタンが押下された場合、前記ユーザの前記カード情報を入力するための入力画面の画像データを前記端末装置に送信する画像データ送信部、
をさらに有することを特徴とする決済情報処理装置。
The payment information processing apparatus according to any one of claims 1 to 3,
When a predetermined button displayed on the screen is pressed on a screen on which the terminal device of the user displays the purchased product information generated by the product information processing device, the card information of the user An image data transmitting unit for transmitting image data of an input screen for inputting to the terminal device,
The payment information processing apparatus further comprising:
請求項4に記載の決済情報処理装置であって、
前記第1の受信部は、前記端末装置の前記入力画面に入力された前記カード情報を受信する、
ことを特徴とする決済情報処理装置。
The payment information processing apparatus according to claim 4,
The first receiving unit receives the card information input on the input screen of the terminal device;
A payment information processing apparatus.
請求項4に記載の決済情報処理装置において、
前記送信部が前記端末装置に送信した前記決済情報は、前記端末装置に表示される、
ことを特徴とする決済情報処理装置。
The payment information processing apparatus according to claim 4,
The payment information transmitted by the transmission unit to the terminal device is displayed on the terminal device.
A payment information processing apparatus.
請求項1〜6のいずれか一項に記載の決済情報処理装置であって、 前記決済情報は、1度限りにおいて有効な情報である、
ことを特徴とする決済情報処理装置。
It is the payment information processing apparatus as described in any one of Claims 1-6, Comprising: The said payment information is information effective only once.
A payment information processing apparatus.
請求項1〜7のいずれか一項に記載の決済情報処理装置であって、
前記カード情報は、前記クレジットカードのPAN情報および有効期限を含む、
ことを特徴とする決済情報処理装置。
The payment information processing apparatus according to any one of claims 1 to 7,
The card information includes PAN information of the credit card and an expiration date.
A payment information processing apparatus.
請求項1〜8のいずれか一項に記載の決済情報処理装置であって、
前記購入商品情報は、前記商品を識別する情報および前記商品を販売する店舗を識別する情報を含む、
ことを特徴とする決済情報処理装置。
The payment information processing apparatus according to any one of claims 1 to 8,
The purchased product information includes information for identifying the product and information for identifying a store that sells the product.
A payment information processing apparatus.
決済情報処理装置の決済方法において、
商品情報処理装置が生成した、ユーザが購入しようとしている商品に関する購入商品情報と、前記ユーザのクレジットカードのカード情報とを、前記ユーザの端末装置から受信する第1の受信ステップと、
前記第1の受信ステップが受信した前記カード情報に基づいて、前記クレジットカードの信用承認を行う信用承認ステップと、
前記信用承認ステップの信用承認結果に基づいて、前記商品の決済を行うための決済情報を発行する決済情報発行ステップと、
前記決済情報発行ステップが発行した前記決済情報と、前記第1の受信ステップが受信した前記購入商品情報とを対応付けて記憶する決済情報記憶ステップと、
前記決済情報発行ステップの発行した前記決済情報を前記ユーザの前記端末装置に送信する送信部ステップと、
前記ユーザの前記端末装置から送信され、前記商品情報処理装置により転送される前記購入商品情報と前記決済情報とを受信する第2の受信ステップと、
前記決済情報記憶ステップにて記憶された前記購入商品情報および前記決済情報と、前記第2の受信ステップによって受信された前記購入商品情報および前記決済情報とに基づいて、前記ユーザの前記商品の決済認証を行う決済認証ステップと、
を有することを特徴とする決済方法。
In the payment method of the payment information processing apparatus,
A first receiving step of receiving, from the user terminal device, purchased product information generated by the product information processing apparatus relating to the product that the user intends to purchase and card information of the user's credit card;
A credit approval step of performing credit approval of the credit card based on the card information received by the first receiving step;
A settlement information issuing step for issuing settlement information for performing settlement of the product based on a credit approval result of the credit approval step;
A settlement information storage step for storing the settlement information issued by the settlement information issuing step and the purchase merchandise information received by the first receiving step in association with each other;
A transmitting unit step for transmitting the payment information issued by the payment information issuing step to the terminal device of the user;
Transmitted from the terminal device of the user, a second receiving step of receiving said payment information and the purchased product information that will be transferred by the product information processing apparatus,
Based on the purchase merchandise information and the settlement information stored in the settlement information storage step, and the purchase merchandise information and the settlement information received in the second reception step, the user settles the merchandise. A payment authentication step for authenticating;
A settlement method characterized by comprising:
決済情報処理装置のプログラムであって、
商品情報処理装置が生成した、ユーザが購入しようとしている商品に関する購入商品情報と、前記ユーザのクレジットカードのカード情報とを、前記ユーザの端末装置から受信する第1の受信部と、
前記第1の受信部が受信した前記カード情報に基づいて、前記クレジットカードの信用承認を行う信用承認部と、
前記信用承認部の信用承認結果に基づいて、前記商品の決済を行うための決済情報を発行する決済情報発行部と、
前記決済情報発行部が発行した前記決済情報と、前記第1の受信部が受信した前記購入商品情報とを対応付けて記憶する決済情報記憶部と、
前記決済情報発行部の発行した前記決済情報を前記ユーザの前記端末装置に送信する送信部と、
前記ユーザの前記端末装置から送信され、前記商品情報処理装置により転送される前記購入商品情報と前記決済情報とを受信する第2の受信部と、
前記決済情報記憶部に記憶された前記購入商品情報および前記決済情報と、前記第2の受信部によって受信された前記購入商品情報および前記決済情報とに基づいて、前記ユーザの前記商品の決済認証を行う決済認証部と、
として前記決済情報処理装置を機能させることを特徴とするプログラム。
A program for a payment information processing apparatus,
A first receiving unit that receives from the user's terminal device the purchased product information generated by the product information processing apparatus and related to the product that the user intends to purchase; and the card information of the user's credit card;
A credit approval unit that performs credit approval of the credit card based on the card information received by the first receiving unit;
Based on the credit approval result of the credit approval unit, a payment information issuing unit that issues payment information for payment of the product;
A payment information storage unit that stores the payment information issued by the payment information issuing unit in association with the purchase product information received by the first receiving unit;
A transmission unit for transmitting the payment information issued by the payment information issuing unit to the terminal device of the user;
A second receiver for receiving said transmitted from the terminal device, the payment information and the purchased product information that will be transferred by the product information processing apparatus of said user,
Based on the purchased product information and the payment information stored in the payment information storage unit, and the purchased product information and the payment information received by the second receiving unit, payment authentication of the product of the user A payment authentication unit that performs
A program for causing the payment information processing apparatus to function as:
ユーザが購入しようとして選択した商品の情報を前記ユーザの端末装置から受信する第1の受信部と、
前記第1の受信部の前記商品の情報の受信に応じて、前記商品に関する購入商品情報を生成する購入商品情報生成部と、
前記購入商品情報生成部が生成した前記購入商品情報を前記ユーザの前記端末装置に送信するとともに、前記ユーザの端末装置から受信した前記購入商品情報と決済情報とを決済情報処理装置に転送する第1の送信部と、
を有する商品情報処理装置と、
前記購入商品情報と、前記ユーザのクレジットカードのカード情報とを、前記ユーザの端末装置から受信する第2の受信部と、
前記第2の受信部が受信した前記カード情報に基づいて、前記クレジットカードの信用承認を行う信用承認部と、
前記信用承認部の信用承認結果に基づいて、前記商品の決済を行うための前記決済情報を発行する決済情報発行部と、
前記決済情報発行部が発行した前記決済情報と、前記第2の受信部が受信した前記購入商品情報とを対応付けて記憶する決済情報記憶部と、
前記決済情報発行部の発行した前記決済情報を前記ユーザの前記端末装置に送信する第2の送信部と、
前記ユーザの前記端末装置から送信され、前記商品情報処理装置により転送される前記購入商品情報と前記決済情報とを受信する第3の受信部と、
前記決済情報記憶部に記憶された前記購入商品情報および前記決済情報と、前記第3の受信部によって受信された前記購入商品情報および前記決済情報とに基づいて、前記ユーザの前記商品の決済認証を行う決済認証部と、
を有する前記決済情報処理装置と、
を有することを特徴とする決済システム。
A first receiving unit that receives information on a product selected by the user for purchase from the terminal device of the user;
A purchase product information generation unit that generates purchase product information related to the product in response to receiving the product information of the first reception unit;
The purchase product information generated by the purchase product information generation unit is transmitted to the terminal device of the user, and the purchase product information and payment information received from the terminal device of the user are transferred to a payment information processing device . 1 transmission unit;
A product information processing apparatus having
A second receiving unit that receives the purchased product information and card information of the user's credit card from the user's terminal device;
A credit approval unit that performs credit approval of the credit card based on the card information received by the second receiving unit;
Based on the credit approval result of the credit approval unit, and settlement information issuing unit that issues the payment information for the settlement of the commodity,
A payment information storage unit for storing the payment information issued by the payment information issuing unit and the purchase product information received by the second reception unit in association with each other;
A second transmission unit that transmits the payment information issued by the payment information issuing unit to the terminal device of the user;
A third receiver for receiving said transmitted from the terminal device, the payment information and the purchased product information that will be transferred by the product information processing apparatus of said user,
Based on the purchased product information and the payment information stored in the payment information storage unit, and the purchased product information and the payment information received by the third receiving unit, payment authentication of the product of the user A payment authentication unit that performs
Wherein the payment information processing apparatus having a,
A payment system characterized by comprising:
JP2014163388A 2014-08-11 2014-08-11 Payment information processing apparatus, payment method, program, and payment system Expired - Fee Related JP6408293B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014163388A JP6408293B2 (en) 2014-08-11 2014-08-11 Payment information processing apparatus, payment method, program, and payment system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014163388A JP6408293B2 (en) 2014-08-11 2014-08-11 Payment information processing apparatus, payment method, program, and payment system

Publications (2)

Publication Number Publication Date
JP2016038828A JP2016038828A (en) 2016-03-22
JP6408293B2 true JP6408293B2 (en) 2018-10-17

Family

ID=55529813

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014163388A Expired - Fee Related JP6408293B2 (en) 2014-08-11 2014-08-11 Payment information processing apparatus, payment method, program, and payment system

Country Status (1)

Country Link
JP (1) JP6408293B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SG10201800711VA (en) * 2018-01-26 2019-08-27 Mastercard International Inc Computer system and computer-implemented method for secure e-commerce
KR102705450B1 (en) * 2021-03-16 2024-09-10 박희영 Payment method and system through one-time payment exclusive number generation of real-card linked with application

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001344549A (en) * 2000-05-31 2001-12-14 Nri & Ncc Co Ltd EC shopping guarantee device, EC shopping guarantee method, and recording medium
JP2002042015A (en) * 2000-07-21 2002-02-08 Toshinori Kido Credit card payment system
JP2003044775A (en) * 2002-06-07 2003-02-14 Ricoh Co Ltd Electronic commerce method, electronic commerce device and program
JP2008004042A (en) * 2006-06-26 2008-01-10 Nippon Telegr & Teleph Corp <Ntt> Electronic commerce method
MX2010002023A (en) * 2007-08-22 2010-05-17 Refaeli Rafi Secured acquisition process via credir card terminal.

Also Published As

Publication number Publication date
JP2016038828A (en) 2016-03-22

Similar Documents

Publication Publication Date Title
TWI544437B (en) Information processing system, control method of information processing apparatus, computer processing product, and information memory medium
JP5160860B2 (en) Purchasing business system, purchasing business processing method, and purchasing business processing program
JP5422365B2 (en) Transaction system, transaction method, and card information providing server
KR102437026B1 (en) Advanced method, system and device for registering information in a database
JP6408293B2 (en) Payment information processing apparatus, payment method, program, and payment system
CN112714920B (en) Advanced method, system and apparatus for registering information in a database
JP6583553B2 (en) Settlement program, settlement method, settlement apparatus, settlement request program, settlement request method, and settlement request apparatus
JP6298205B1 (en) Transaction management system, transaction management method, and program thereof
JP6199767B2 (en) Product purchase system
JP5550083B2 (en) Information processing apparatus, information processing system, information processing method, and program
JP2021018601A (en) Provision device, provision method, and provision program
JP2023172883A (en) Disused item cycle management device, disused item cycle management method, and program
KR20160106799A (en) The system and method of the product payment of family
JP6594183B2 (en) Virtual currency system
JP2015032303A (en) Electronic commerce device, electronic commerce method and electronic commerce program
JP2005250604A (en) Credit card settlement method with admission application function and computer system for the same
JP5377199B2 (en) Disclosure system for personal credit information provided to credit information agencies
JP7036982B1 (en) Information terminals, programs and information processing systems
JP2016110491A (en) Transaction information processing system
US20200043088A1 (en) Process and system to provide store receipts electronically via an application and direct online banking storage
JP5552030B2 (en) System and method for sale and delivery of goods
US12597023B2 (en) User-linked payment methods for completion of an online transaction
JP7731631B2 (en) Gift management device, gift management method, and gift management program
US20260024082A1 (en) Systems and methods for use in intelligent binding based on network transactions
JP6600384B2 (en) Information processing system and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180626

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180622

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180810

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180821

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180920

R150 Certificate of patent or registration of utility model

Ref document number: 6408293

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees