JP2008204248A - Settlement system and settlement method - Google Patents
Settlement system and settlement method Download PDFInfo
- Publication number
- JP2008204248A JP2008204248A JP2007040687A JP2007040687A JP2008204248A JP 2008204248 A JP2008204248 A JP 2008204248A JP 2007040687 A JP2007040687 A JP 2007040687A JP 2007040687 A JP2007040687 A JP 2007040687A JP 2008204248 A JP2008204248 A JP 2008204248A
- Authority
- JP
- Japan
- Prior art keywords
- payment
- card
- terminal
- authentication
- settlement
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 33
- 230000005540 biological transmission Effects 0.000 claims abstract description 14
- 238000006243 chemical reaction Methods 0.000 claims abstract description 8
- 238000013475 authorization Methods 0.000 claims description 58
- 230000008569 process Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
本発明は、電子商取引における決済技術に関し、特に、クレジットカードを用いた決済技術に関する。 The present invention relates to a payment technique in electronic commerce, and more particularly to a payment technique using a credit card.
近年、フィッシング詐欺に代表される、インターネット上でのユーザID、パスワードなどの詐取・盗難(identity theft)が問題となっている。そのため、より高いセキュリティを確保し、ユーザの正当性を認証する技術が求められている。例えば、特許文献1には、ワンタイムパスワードを用いて、ユーザ認証を行うパスワード認証システムが記載されている。
特許文献1に記載のパスワード認証システムでは、携帯電話が認証サーバから取得したワンタイムパスワードを用いてユーザ認証を行う。しかしながら、特許文献1では、携帯電話は、ユーザIDを指定して認証サーバにワンタイムパスワードを要求する。そして、認証サーバは、当該ユーザIDに対するワンタイムパスワードを要求元の携帯電話に送信する。すなわち、ユーザIDが漏れた場合には、同時にワンタイムパスワードも漏れたも同義である。 In the password authentication system described in Patent Document 1, the mobile phone performs user authentication using a one-time password acquired from an authentication server. However, in Patent Document 1, the mobile phone specifies a user ID and requests a one-time password from the authentication server. Then, the authentication server transmits a one-time password for the user ID to the requesting mobile phone. That is, when the user ID is leaked, it is synonymous with the leak of the one-time password at the same time.
したがって、悪意のある第三者は、ユーザIDさえ取得できれば、ユーザIDを認証サーバに送ることによってワンタイムパスワードを取得できる。これにより、悪意のある第三者が、不正に取得したユーザIDとワンタイムパスワードを使用して、例えばオンライン口座にログインし、不正な操作を行う可能性がある。 Therefore, a malicious third party can acquire a one-time password by sending the user ID to the authentication server as long as the user ID can be acquired. Accordingly, there is a possibility that a malicious third party logs in, for example, an online account and performs an unauthorized operation using the user ID and the one-time password that are illegally acquired.
また、ネットワークを利用して契約や決済などを行う電子商取引では、クレジットカードによる決済が普及しているが、ネットワーク上でのクレジットカード番号の漏洩の危険性がある。 In electronic commerce where contracts and payments are made using a network, payment by credit card is widespread, but there is a risk of leakage of a credit card number on the network.
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、クレジットカード番号などの認証情報の漏洩リスクを軽減し、より高いセキュリティを確保した決済技術を提供することにある。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a payment technique that reduces the risk of leakage of authentication information such as a credit card number and ensures higher security.
上記課題を解決するために、本発明は、決済装置と認証装置とを有する電子商取引の決済を行う決済システムである。認証装置は、第1の端末の端末識別情報と、ワンタイムカードIDと、ユーザを特定するユーザ特定情報と、を対応付けて記憶する認証記憶手段と、前記第1の端末からワンタイムカードIDの生成要求を受け付けて、当該生成要求に含まれる端末識別情報に対応するワンタイムカードIDを生成し、生成したワンタイムカードIDを前記第1の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、前記決済装置からユーザ特定情報の取得要求を受け付けて、当該取得要求に含まれるワンタイムカードIDに対応するユーザ特定情報を前記認証記憶手段から特定し、前記決済装置に送信する送信手段と、を有する。決済装置は、クレジットカード番号と、ユーザ特定情報とを関連付けて記憶する決済記憶手段と、第2の端末において入力されたワンタイムカードIDを含むオーソリ要求を受け付ける要求受付手段と、前記要求受付手段が受け付けたワンタイムカードIDに対応するユーザ特定情報を前記認証サーバから取得する取得手段と、前記取得手段が取得したユーザ特定情報を、前記決済記憶手段を用いてクレジットカード番号に変換する変換手段と、前記変換したクレジットカード番号に基づいて、決済が可能か否かを判別するオーソリ手段と、を有する。 In order to solve the above-described problems, the present invention is a settlement system that performs settlement of electronic commerce including a settlement device and an authentication device. The authentication apparatus includes authentication storage means for storing the terminal identification information of the first terminal, the one-time card ID, and the user specifying information for specifying the user in association with each other, and the one-time card ID from the first terminal. Is generated, a one-time card ID corresponding to the terminal identification information included in the generation request is generated, and the generated one-time card ID is transmitted to the first terminal and stored in the authentication storage means. A generation unit and a transmission that receives an acquisition request for user identification information from the settlement apparatus, identifies user identification information corresponding to a one-time card ID included in the acquisition request from the authentication storage unit, and transmits the identification information to the settlement apparatus. Means. A settlement apparatus includes a settlement storage unit that stores a credit card number and user identification information in association with each other, a request reception unit that receives an authorization request including a one-time card ID input in a second terminal, and the request reception unit Acquisition means for acquiring user identification information corresponding to the one-time card ID received from the authentication server, and conversion means for converting the user identification information acquired by the acquisition means into a credit card number using the payment storage means And authorization means for determining whether settlement is possible based on the converted credit card number.
また、本発明は、電子商取引の決済を行う決済システムであって、ユーザを認証する認証装置と、クレジットカードの決済を行う決済装置と、複数のクレジットカード加盟店のカード決済を支援する決済支援装置と、を有する。認証装置は、第1の端末の端末識別情報と、ワンタイムカードIDと、クレジットカード番号と、クレジットカードのカード名義情報とを対応付けて記憶する認証記憶手段と、前記第1の端末からワンタイムカードIDの生成要求を受け付けて、当該生成要求に含まれる端末識別情報に対応するワンタイムカードIDを生成し、生成したワンタイムカードIDを前記第1の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、前記決済支援装置からクレジットカード番号の取得要求を受け付けて、当該取得要求に含まれるワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を前記認証記憶手段から特定し、前記決済支援装置に送信する送信手段と、を有する。決済支援装置は、第2の端末において入力されたワンタイムカードIDを含むオーソリ要求を受け付ける要求受付手段と、前記要求受付手段が受け付けたワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を前記認証サーバから取得し、前記決済サーバに送信する取得手段と、を有する。決済装置は、前記決済支援装置が送信したクレジットカード番号およびカード名義情報に基づいて、決済が可能であるか否かを判別するオーソリ手段を有する。 The present invention also relates to a payment system for payment of electronic commerce, an authentication device for authenticating a user, a payment device for payment of a credit card, and payment support for supporting card payment of a plurality of credit card member stores. And a device. The authentication apparatus includes authentication storage means for storing the terminal identification information of the first terminal, the one-time card ID, the credit card number, and the card name information of the credit card in association with each other. A time card ID generation request is received, a one-time card ID corresponding to the terminal identification information included in the generation request is generated, the generated one-time card ID is transmitted to the first terminal, and the authentication storage means Receiving the credit card number acquisition request from the payment support device, and specifying the credit card number and the card name information corresponding to the one-time card ID included in the acquisition request from the authentication storage unit. And transmitting means for transmitting to the settlement support apparatus. The settlement support apparatus receives a request accepting unit that receives an authorization request including the one-time card ID input in the second terminal, and a credit card number and card name information corresponding to the one-time card ID accepted by the request accepting unit. Obtaining means for obtaining from the authentication server and transmitting to the settlement server. The settlement apparatus includes an authorization unit that determines whether settlement is possible based on the credit card number and card name information transmitted by the settlement support apparatus.
また、本発明は、決済装置と認証装置とを有する決済システムが行う電子商取引の決済方法である。認証装置は、第1の端末の端末識別情報と、ワンタイムカードIDと、ユーザを特定するユーザ特定情報と、を対応付けて記憶する認証記憶部を有し、前記第1の端末からワンタイムカードIDの生成要求を受け付けて、当該生成要求に含まれる端末識別情報に対応するワンタイムカードIDを生成し、生成したワンタイムカードIDを前記第1の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、前記決済装置からユーザ特定情報の取得要求を受け付けて、当該取得要求に含まれるワンタイムカードIDに対応するユーザ特定情報を前記認証記憶部から特定し、前記決済装置に送信する送信ステップと、を行う。決済装置は、クレジットカード番号と、ユーザ特定情報とを関連付けて記憶する決済記憶部を有し、第2の端末において入力されたワンタイムカードIDを含むオーソリ要求を受け付ける要求受付ステップと、前記要求受付ステップで受け付けたワンタイムカードIDに対応するユーザ特定情報を前記認証サーバから取得する取得ステップと、前記取得ステップで取得したユーザ特定情報を、前記決済記憶部を用いてクレジットカード番号に変換する変換ステップと、前記変換したクレジットカード番号に基づいて、決済が可能か否かを判別するオーソリ処理ステップと、を行う。 The present invention is also a payment method for electronic commerce performed by a payment system having a payment device and an authentication device. The authentication device includes an authentication storage unit that stores terminal identification information of a first terminal, a one-time card ID, and user specifying information that specifies a user in association with each other, and the one-time from the first terminal Upon receipt of a card ID generation request, a one-time card ID corresponding to the terminal identification information included in the generation request is generated, and the generated one-time card ID is transmitted to the first terminal and stored in the authentication storage unit. A generating step for storing, receiving an acquisition request for user specifying information from the payment device, specifying user specifying information corresponding to a one-time card ID included in the acquisition request from the authentication storage unit, and transmitting the user specifying information to the payment device; And a transmission step. The payment apparatus includes a payment storage unit that stores a credit card number and user identification information in association with each other, and a request reception step of receiving an authorization request including a one-time card ID input in a second terminal; An acquisition step of acquiring user identification information corresponding to the one-time card ID received in the reception step from the authentication server, and converting the user identification information acquired in the acquisition step into a credit card number using the payment storage unit. A conversion step and an authorization processing step for determining whether settlement is possible based on the converted credit card number are performed.
また、本発明は、ユーザを認証する認証装置と、クレジットカードの決済を行う決済装置と、複数のクレジットカード加盟店のカード決済を支援する決済支援装置とを有する決済システムが行う、電子商取引の決済方法である。認証装置は、第1の端末の端末識別情報と、ワンタイムカードIDと、クレジットカード番号と、クレジットカードのカード名義情報とを対応付けて記憶する認証記憶部を有し、前記第1の端末からワンタイムカードIDの生成要求を受け付けて、当該生成要求に含まれる端末識別情報に対応するワンタイムカードIDを生成し、生成したワンタイムカードIDを前記第1の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、前記決済支援装置からクレジットカード番号の取得要求を受け付けて、当該取得要求に含まれるワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を前記認証記憶部から特定し、前記決済支援装置に送信する送信ステップと、を行う。決済支援装置は、第2の端末において入力されたワンタイムカードIDを含むオーソリ要求を受け付ける要求受付ステップと、前記要求受付ステップで受け付けたワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を前記認証サーバから取得し、前記決済サーバに送信する取得ステップと、を行う。決済装置は、前記決済支援装置が送信したクレジットカード番号およびカード名義情報に基づいて、決済が可能であるか否かを判別するオーソリ処理ステップを行う。 Further, the present invention provides an electronic commerce transaction performed by a payment system including an authentication device for authenticating a user, a payment device for payment of a credit card, and a payment support device for supporting card payment of a plurality of credit card member stores. It is a payment method. The authentication device includes an authentication storage unit that stores terminal identification information of a first terminal, a one-time card ID, a credit card number, and card name information of a credit card in association with each other, and the first terminal The one-time card ID generation request is received from the terminal, the one-time card ID corresponding to the terminal identification information included in the generation request is generated, the generated one-time card ID is transmitted to the first terminal, and the authentication is performed. A generation step of storing in the storage unit, and receiving a request for acquiring a credit card number from the payment support apparatus, and a credit card number and card name information corresponding to the one-time card ID included in the acquisition request from the authentication storage unit Specifying and transmitting to the settlement support apparatus. The settlement support apparatus receives a request request step for receiving an authorization request including the one-time card ID input in the second terminal, and a credit card number and card name information corresponding to the one-time card ID received in the request reception step. Obtaining from the authentication server and transmitting to the settlement server. The settlement apparatus performs an authorization processing step for determining whether settlement is possible based on the credit card number and the card name information transmitted by the settlement support apparatus.
本発明では、クレジットカード番号などの認証情報の漏洩リスクを軽減し、より高いセキュリティを確保することができる。 In the present invention, the risk of leakage of authentication information such as a credit card number can be reduced, and higher security can be ensured.
以下、本発明の実施の形態について説明する。 Embodiments of the present invention will be described below.
<第1の実施形態>
図1は、本発明の第1の実施形態が適用された決済システムの全体構成図である。図示する決済システムは、ユーザが携帯する携帯電話(第1の端末)1と、PC(Personal Computer)などの端末(第2の端末)2と、認証サーバ3と、少なくとも1つの業務サーバ4と、少なくとも1つの決済サーバ5と、決済支援サーバ6と、を有する。携帯電話1は携帯電話網7を介して認証サーバ3に接続され、端末2はインターネットなどのネットワーク8を介して業務サーバ4に接続されるものとする。
<First Embodiment>
FIG. 1 is an overall configuration diagram of a payment system to which a first embodiment of the present invention is applied. The illustrated payment system includes a mobile phone (first terminal) 1 carried by a user, a terminal (second terminal) 2 such as a PC (Personal Computer), an
本実施形態の認証サーバ3は、複数の決済サーバ5および複数の業務サーバ4の要求に応じて、ユーザ認証機能を提供するものとする。なお、認証サーバ3は、複数のサーバにより構成されるものであってもよい。
The
本決済システムのユーザは、端末2を用いて、所定の業務サーバ4が提供するWebサイトにアクセスして電子商取引を行い、クレジットカードで決済するものとする。また、ユーザは、携帯電話1を用いて認証サーバ3から、使い捨てのクレジットカード番号(以下、「ワンタイムカードID」)を取得し、クレジットカード番号を入力する替わりに、取得したワンタイムカードIDを端末2に入力して決済を行うものとする。
It is assumed that the user of this payment system uses the terminal 2 to access a website provided by a predetermined business server 4 to perform electronic commerce and make a payment with a credit card. In addition, the user acquires a disposable credit card number (hereinafter, “one-time card ID”) from the
図示する携帯電話1は、ユーザの指示を受け付ける指示受付部11と、各種の情報・画面を表示する表示部12と、を有する。なお、携帯電話1は、図示しないメモリ等の記憶装置に、機体識別番号などの携帯電話ID(端末識別情報)があらかじめ記憶されているものとする。なお、携帯電話IDが記憶されているメモリ等は、携帯電話1から着脱可能なICカードであってもよい。
The illustrated mobile phone 1 includes an
図示する端末2は、ユーザの各種指示を受け付ける指示受付部21と、出力装置に各種の情報・画面を表示する表示部22と、を有する。なお、指示受付部21および表示部22は、Webブラウザと同様の機能を有するものとする。
The illustrated terminal 2 includes an
業務サーバ4は、ネットワーク上で商品やサービス(以下、「商品等」)を販売する企業や個人が所有するシステムであって、オンラインショッピングなどの電子商取引のwebサイトを提供する。ユーザは、商品等を紹介するwebページを見て、購入する商品等を選択し、決済方法を指定して住所などの個人情報やクレジットカード番号を送信し、購入を申し込む。図示する業務サーバ4は、商品等を紹介するwebページや、決済方法を指定するwebページを端末2に提供するなど各種の業務処理を行う業務処理部41を有する。 The business server 4 is a system owned by a company or an individual who sells products and services (hereinafter “products”) on the network, and provides a web site for electronic commerce such as online shopping. The user views a web page introducing products and the like, selects a product to purchase, designates a payment method, transmits personal information such as an address and a credit card number, and applies for purchase. The business server 4 shown in the figure includes a business processing unit 41 that performs various business processes such as providing a web page that introduces products and the like and a web page that specifies a settlement method to the terminal 2.
決済支援サーバ6は、カード決済サービスの提供会社である包括加盟店が所有するシステムであって、複数のクレジットカード会社と接続し、業務サーバ4のクレジットカード決済を支援する。包括加盟店は、カード会社と包括で契約し、一定条件を満たした企業に対して、クレジットカード会社の決済サービスを提供する。なお、本実施形態の業務サーバ4は、決済支援サーバ6を介して決済サーバ5に接続するが、業務サーバ4は、決済支援サーバ6を介すことなく直接決済サーバ5に接続することとしてもよい。 The payment support server 6 is a system owned by a general member store that is a card payment service provider, and is connected to a plurality of credit card companies to support the credit card payment of the business server 4. Comprehensive merchants contract with credit card companies in a comprehensive manner, and provide credit card company settlement services to companies that meet certain conditions. The business server 4 of this embodiment is connected to the payment server 5 via the payment support server 6, but the business server 4 may be directly connected to the payment server 5 without going through the payment support server 6. Good.
決済サーバ5は、クレジットカード会社が所有するシステムであって、クレジットカードの決済を行う。図示する決済サーバ5は、業務サーバ4が送信したオーソリ要求を受け付ける要求受付部51と、認証サーバ3からユーザ特定情報を取得する取得部52と、ユーザ特定情報をクレジットカード番号に変換する変換部53と、指定されたクレジットカードで決済可能であるかどうかを確認するオーソリ処理部54と、後述する決済テーブル55と、を有する。
The settlement server 5 is a system owned by a credit card company and performs settlement of credit cards. The illustrated settlement server 5 includes a
認証サーバ3は、ワンタイムカードIDを生成して携帯電話1に送信するとともに、端末2から入力されたワンタイムカードIDに対応するユーザ特定情報を決済サーバ5に送信する。図示する認証サーバ3は、携帯電話1の要求を受け付けてワンタイムカードIDを生成する生成部31と、決済サーバ5の要求を受け付けて端末2から入力されたワンタイムカードIDに対応するユーザ特定情報を決済サーバ5に送信する送信部32と、ユーザ登録を行う登録部33と、後述する認証テーブル34とを有する。
The
次に、決済サーバ5の決済テーブル55、および、認証サーバ3の認証テーブル34について説明する。
Next, the settlement table 55 of the settlement server 5 and the authentication table 34 of the
図2は、決済テーブル55の一例を示す図である。図示する決済テーブル55は、クレジットカード番号551と、クレジットカードの名義情報552と、クレジットカードの有効期限553と、ユーザ特定情報554と、与信限度枠などのカード決済に必要な各種の情報(不図示)が設定されている。ユーザ特定情報554は、認証サーバ3の認証テーブル34のレコードと、決済テーブル55のレコードとを対応付けるための情報(コードなど)である。
FIG. 2 is a diagram illustrating an example of the settlement table 55. The settlement table 55 shown in the figure includes a
図3は、認証テーブル34の一例を示す図である。図示する認証テーブル34は、ユーザID341と、PIN(Personal Identification Number)342と、携帯電話ID343、カードブランドコード344と、ユーザ特定情報345と、ワンタイムカードID346と、を有する。
FIG. 3 is a diagram illustrating an example of the authentication table 34. The illustrated authentication table 34 includes a
ユーザID341は、認証サーバ3内で、各ユーザを識別するための識別情報である。PIN342は、ユーザが任意に設定する暗証番号である。携帯電話ID343としては、例えば、携帯電話1の機体識別番号、携帯電話の電話番号、携帯電話のICメモリに記憶されたユーザ情報、などを用いることが考えられる。
The
カードブランドコード344は、クレジットカード会社を識別するためのコード(識別コード)であって、クレジットカード番号の先頭6桁がカードブランドコードに相当する。ユーザ特定情報345は、前述のとおり、決済テーブル55のレコードと対応付けるための情報であって、同一のユーザに対して決済テーブル55と同じ内容が設定される。ワンタイムカードID346には、生成部31が生成したワンタイムカードIDが設定される。
The
なお、決済サーバ5側で、ユーザ特定情報554が設定された後、設定された情報と当該決済サーバ5のカードブランドコードとが認証サーバ3に通知される。認証サーバ3の登録部33は、通知されたユーザ特定情報およびカードブランドコードが設定されたレコードを生成し、認証テーブル34に追加する。その他のデータ項目の設定方法については、後述する。
Note that after the
上記説明した、携帯電話1、端末2、認証サーバ3、業務サーバ4、決済サーバ5および決済支援サーバ6は、いずれも、例えば図4に示すようなCPU901と、メモリ902と、HDD等の外部記憶装置903と、キーボードやマウスなどの入力装置904と、ディスプレイやプリンタなどの出力装置905と、ネットワークと接続するための通信制御装置906と、を備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、CPU901がメモリ902上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。
The mobile phone 1, the terminal 2, the
例えば、認証サーバ3、業務サーバ4、決済サーバ5および決済支援サーバ6の各機能は、認証サーバ3用のプログラムの場合は認証サーバ3のCPU901が、業務サーバ4用のプログラムの場合は業務サーバ4のCPU901が、決済サーバ5用のプログラムの場合は決済サーバ5のCPU901が、そして、決済支援サーバ6用のプログラムの場合は決済支援サーバ6のCPU901が、それぞれ実行することにより実現される。
For example, the functions of the
なお、認証サーバ3の認証テーブル34には、認証サーバ3のメモリ902または外部記憶装置903が用いられるものとする。また、決済サーバ5の決済テーブル55には、決済サーバ5のメモリ902または外部記憶装置903が用いられるものとする。また、入力装置904および出力装置905については、各装置が必要に応じて備えるものとする。
It is assumed that the authentication table 34 of the
次に、本実施形態の決済処理について、図5から図8を用いて説明する。本実施形態では、ネットワーク上でのクレジットカード番号の漏洩リスクを回避するために、携帯電話1を用いて取得したワンタイムカードIDをクレジットカード番号の替わりに端末2から入力するものとする。 Next, the settlement process of this embodiment will be described with reference to FIGS. In this embodiment, in order to avoid the risk of leakage of credit card numbers on the network, the one-time card ID acquired using the mobile phone 1 is input from the terminal 2 instead of the credit card number.
図5は、決済処理のシーケンス図である。図6は、端末2の出力装置に表示されるカード決済画面の一例を示したものである。図7は、携帯電話1の出力装置に表示される各種画面(画面遷移)の一例を示したものである。 FIG. 5 is a sequence diagram of the settlement process. FIG. 6 shows an example of a card payment screen displayed on the output device of the terminal 2. FIG. 7 shows an example of various screens (screen transitions) displayed on the output device of the mobile phone 1.
まず、端末2の指示受付部21は、ユーザの指示を受け付けて、所定のURL(Uniform Resource Locator)を指定して所望の業務サーバ4のWebサイトにアクセスし、所望の商品またはサービスの購入指示を送信する(S11)。例えば、ユーザは所望の商品等を買い物かごに入れることにより購入する商品を指定する。
First, the
そして、業務サーバ4の業務処理部41は、端末2に決済情報の入力を要求する(S12)。具体的には、業務処理部41は、決済情報を入力させるための決済画面を端末2に送信する。なお、本実施形態の決済方法は、クレジットカードを用いた決済であるものとする。そして、端末2の表示装置は、例えば図6に示すカード決済画面を表示する。 Then, the business processing unit 41 of the business server 4 requests the terminal 2 to input settlement information (S12). Specifically, the business processing unit 41 transmits a payment screen for inputting payment information to the terminal 2. Note that the settlement method of the present embodiment is a settlement using a credit card. And the display apparatus of the terminal 2 displays the card payment screen shown, for example in FIG.
図6のカード決済画面は、クレジットカード番号の入力欄601と、カード名義情報の入力欄602と、カードの有効期限の入力欄603と、送信ボタン604と、を有する。
The card payment screen of FIG. 6 includes a credit card
ここで、ユーザは、クレジットカード番号の入力欄601に入力するワンタイムカードIDを、携帯電話1を用いて認証サーバ3から取得する。すなわち、携帯電話1の指示受付部11は、ユーザの指示を受け付けて、所定のURLを指定して認証サーバ3にアクセスし、ワンタイムカードIDの発行要求を送信する(S13)。
Here, the user acquires the one-time card ID to be entered in the credit card
なお、ワンタイムカードIDの発行要求には、PIN、カードブランドコードおよび当該携帯電話1のメモリ等に記憶された携帯電話IDが含まれるものとする。例えば、認証サーバ3の生成部31は、図7に示すようなメニュー画面701、PIN入力画面702、カードブランド入力画面703を、順次、携帯電話1に送信する。携帯電話1は、各画面を表示するとともに、ユーザの指示を受け付けて、ワンタイムカードIDを選択し(画面701)、PINを入力し(画面702)、カードブランドを選択する(画面703)。また、指示受付部11は、認証サーバ3に各情報を送信する際に、当該携帯電話1のメモリ等に記憶された携帯電話IDを併せて送信するものとする。
It is assumed that the one-time card ID issuance request includes the PIN, the card brand code, and the mobile phone ID stored in the memory of the mobile phone 1 or the like. For example, the
なお、認証サーバ3の生成部31は、認証テーブル34を参照し、携帯電話1から送信された携帯電話IDに対応するカードブランドコードを全て抽出し、抽出した各カードブランドコードの名称をカードブランド入力画面703に設定するものとする。
The
認証サーバ3の生成部31は、携帯電話1からのワンタイムカードID発行要求を受信し、当該発行要求で指定されたPIN、カードブランドコードおよび携帯電話IDを有するレコードが、認証テーブル34に存在するか否かを判別する。そして、認証テーブル34に存在する場合、生成部31は、所定のアルゴリズムによりワンタイムカードIDを生成し、生成したワンタイムカードIDを認証テーブル34の対応するレコードに記憶する(S14)。なお、対象となるレコードが認証テーブル34に存在しない場合、生成部31は、エラーメッセージを携帯電話1に送信する。
The
図8は、生成部31が生成するワンタイムカードIDの番号体系の一例を示したものである。生成部31は、業務サーバ4側で行うクレジットカード番号の所定のチェックが通るようなワンタイムカードIDを生成する。業務サーバ4側で行うクレジットカード番号のチェックとしては、桁数チェック、カードブランドコードチェック、チェックデジットなどが考えられる。そのため、本実施形態の生成部31は、クレジットカード番号と同じ桁数(16桁)のワンタイムカードIDを生成し、16桁の上6桁にはクレジットカード番号と同様に、S13で携帯電話1から送信されたカードブランドコードを設定する。また、生成部31は、16桁の下1桁をチェックデジットに用いる。したがって、生成部31は、16桁のうち残りの9桁の数字が、他の数字と重ならないユニークな数字となるように所定のアルゴリズムを用いて生成する。
FIG. 8 shows an example of the number system of the one-time card ID generated by the
なお、業務サーバ4側で行うチェックデジットのチェックとしては、例えば、クレジットカード番号の奇数桁目(または偶数桁目)を2倍にし、値が10以上になったら9を引く。そして、各桁の数字の和を算出し、結果が10の倍数になれば正しい番号、10の倍数でなければ不正な番号と判定することが考えられる。このようなチェックの場合、生成部31は、6桁のカードブランドコードと生成した9桁の15桁数字に対して、上記重み付け等を行い、各桁数の和が10の倍数になるようなチェックデジットを算出し、下1桁に付加する。
As the check digit check performed on the business server 4 side, for example, the odd-numbered digit (or even-numbered digit) of the credit card number is doubled and 9 is subtracted when the value becomes 10 or more. Then, the sum of the numbers in each digit is calculated, and if the result is a multiple of 10, it may be determined that the number is a correct number, and if it is not a multiple of 10, it is determined to be an invalid number. In such a check, the
そして、生成部31は、生成したワンタイムカードIDを含む画面を携帯電話1に送信する(S15)。携帯電話1の表示部12は、例えば図7に示すワンタイムカードID表示画面704を出力装置に表示する。
Then, the
ユーザは、携帯電話1に表示されたワンタイムカードIDを、S12において端末2に表示されたカード決済画面(図6参照)のクレジットカード番号の入力欄601に入力する。また、ユーザは、クレジットカード番号の入力欄601に入力した番号が、ワンタイムカードIDであることを識別するための所定のコードを、カード名義情報の入力欄602の一部に入力する。本実施形態では、名前の部分には所定のコードを入力し、姓の部分には、クレジットカードにエンボスされている実際の姓を入力するものとする。また、ユーザは、有効期限の入力欄603には、クレジットカードにエンボスされている実際の有効期限を入力する。入力終了後、ユーザは、送信ボタン604をクリックする。これにより、携帯電話1の指示受付部11は、ユーザがカード決済画面に入力した決済情報を業務サーバ4に送信する(S16)。
The user inputs the one-time card ID displayed on the mobile phone 1 in the credit card
業務サーバ4は、受け付けた決済情報を含むオーソリ要求を、包括加盟店の決済支援サーバ6を介して所定の決済サーバ5に送信する(S17)。決済支援サーバ6は、決済情報に含まれるワンタイムカードIDの上6桁のカードブランドコードを参照し、対応するクレジットカード会社の決済サーバ5に業務サーバ4のオーソリ要求を振り分ける。 The business server 4 transmits an authorization request including the accepted payment information to the predetermined payment server 5 via the payment support server 6 of the general member store (S17). The payment support server 6 refers to the upper six digits of the card brand code included in the payment information, and distributes the authorization request of the business server 4 to the payment server 5 of the corresponding credit card company.
オーソリ要求を受け付けた決済サーバ5の要求受付部51は、カード名義情報の中に所定のコードが含まれている否かを判別する。そして、要求受付部51は、所定のコードが含まれている場合、クレジットカード番号として入力された番号が、ワンタイムカードIDであるとみなす。この場合、取得部52は、ワンタイムカードIDを認証サーバ3に送信し、当該ワンタイムカードIDに対応するユーザ特定情報を要求する(S18)。
Upon receiving the authorization request, the
認証サーバ3の送信部32は、認証テーブル34を参照し、受け付けたワンタイムカードIDに対応するユーザ特定情報を抽出し、決済サーバ5に送信する(S19)。なお、送信部32は、ワンタイムカードIDを送信後、当該ワンタイムカードIDを認証テーブル34から削除、または当該ワンタイムカードIDに使用済みフラグを付加するなどし、当該ワンタイムカードIDを再使用できなくする。これにより、仮にワンタイムカードIDが漏洩した場合であっても、不正利用を防止することができる。
The transmitting
決済サーバ5の変換部53は、認証サーバ3が送信したユーザ特定情報に対応するクレジットカード番号を決済テーブル55から特定し、ユーザ特定情報をクレジットカード番号に変換する(S20)。そして、オーソリ処理部54は、変換したクレジットカード番号のカードで、決済が可能であるか否かを確認するオーソリ処理を行う(S21)。すなわち、オーソリ処理部54は、変換したクレジットカード番号、業務サーバ4から送信された決済情報のカード名義情報、および、有効期限が、決済テーブル55に存在する場合、正当なクレジットカードであると判別する。なお、オーソリ処理部54は、カード名義情報については、所定のコード以外の部分について決済テーブル55のカード名義情報と一致するかチェックする。
The
さらに、オーソリ処理部54は、決済テーブル55の当該クレジットカード番号の与信限度枠(不図示)から、購入金額分の空きがあるかどうかをチェックする。なお、購入金額は、S17のオーソリ要求の中に決済情報とともに含まれるものとする。
Further, the
そして、オーソリ処理部54は、オーソリ処理の結果(決済OK、決済NG)を、決済支援サーバ6を介して業務サーバ4に送信する(S22)。業務サーバ4の業務処理部41は、オーソリ処理の結果に応じた決済受付完了画面を、端末2に送信する。
The
なお、S17で決済サーバ5が受け付けたオーソリ要求のカード名義情報に所定のコードが含まれていない場合、当該オーソリ要求に含まれるクレジットカード番号は実際のクレジットカード番号であるため、オーソリ処理部54は、S18からS20の処理を行うことなく、S21のオーソリ処理に進む。
Note that if the card name information of the authorization request received by the payment server 5 in S17 does not include a predetermined code, the credit card number included in the authorization request is an actual credit card number, so that the
次に、認証サーバ3へのユーザ登録処理について説明する。
Next, user registration processing to the
ユーザは、あらかじめ認証サーバ3にユーザ登録を行っておくものとする。
Assume that the user performs user registration in the
図9は、認証サーバ3へのユーザ登録処理のシーケンス図である。また、図10は、携帯電話1の出力装置に表示される各種画面(画面遷移)の一例を示したものである。
FIG. 9 is a sequence diagram of user registration processing with the
携帯電話1の指示受付部11は、ユーザの指示を受け付けて、所定のURLを指定して認証サーバ3にアクセスし、例えば図10に示す登録初期画面51を出力装置に表示する(S41)。そして、携帯電話1の指示受付部11は、ユーザの指示を受け付けて、初期メニュー選択指示を認証サーバ3に送信する。認証サーバ3の登録部33は、初期メニューの選択指示を受け付けて、初期メニュー画面を携帯電話1に送信する(S42)。
The
そして、携帯電話1の表示部12は、例えば図10に示す初期メニュー画面52を出力装置に表示する(S43)。ユーザは、入力装置を用いて「新規ユーザ登録」を選択し、送信ボタンをクリックする。
And the
携帯電話1の指示受付部11は、ユーザの指示を受け付けて、新規ユーザ登録要求を認証サーバ3に送信する。そして、認証サーバ3の登録部33は、ユーザ特定情報入力画面を携帯電話1に送信する(S44)。
そして、携帯電話1の表示部12は、例えば図10に示すユーザ特定情報入力画面53を出力装置に表示する(S45)。ユーザは、あらかじめ決済サーバ5から通知されているユーザ特定情報を入力し、送信ボタンをクリックする。携帯電話1の指示受付部11は、入力されたユーザ特定情報を認証サーバ3に送信する。そして、認証サーバ3の登録部33は、PIN入力画面を携帯電話1に送信する(S46)。
そして、携帯電話1の表示部12は、例えば図10に示すPIN入力画面54を出力装置に表示する(S47)。ユーザは、任意のPIN(暗証番号)を入力し、送信ボタンをクリックする。携帯電話1の指示受付部11は、入力されたPINを認証サーバ3に送信する(S48)。
The
And the
And the
なお、携帯電話1の指示受付部11は、認証サーバ3に各種情報を送信する際(S42、S44、S46、S48)、または、PINを送信する際(S48)に、当該携帯電話1のメモリ等に記憶された携帯電話IDを併せて送信するものとする。
Note that the
認証サーバ3の登録部33は、S46で携帯電話1から受信したユーザ特定情報のレコードを認証テーブル34から特定し、特定したレコードに携帯電話1から受信したPINおよび携帯電話IDを設定する(S49)。そして、登録部33は、携帯電話1に登録完了画面を送信する(S50)。そして、携帯電話1の表示部12は、例えば図10に示す登録完了画面55を出力装置に表示する(S51)。
The
以上説明したように、本実施形態では、クレジットカードの漏洩リスクを軽減し、より高いセキュリティを確保したクレジットカード決済を提供することができる。すなわち、本実施形態では、実際のクレジットカード番号を端末2に入力することなくクレジットカード決済を行うことができる。これにより、仮に、端末2と業務サーバ4のネットワーク8間で通信内容が盗聴され、クレジットカードの情報が漏洩した場合であっても、一度使用すれば使えなくなるワンタイムカードIDであるため、クレジットカードの不正利用を防止することができる。
As described above, in this embodiment, it is possible to reduce the risk of credit card leakage and provide a credit card settlement with higher security. That is, in this embodiment, it is possible to make a credit card payment without inputting an actual credit card number into the terminal 2. As a result, even if the communication content is wiretapped between the terminal 2 and the
また、本実施形態では、ユーザが自分の携帯電話で、あらかじめ自分で設定したPIN(暗証番号)を入力しないと、認証サーバ3はワンタイムカードIDを発行しない。すなわち、所有物認証と知識認証による2要素認証を行うことにより、より高度なユーザ認証を実現することができる。さらに、万一、携帯電話1の紛失とPINの漏洩が重なった場合であっても、認証サーバ3に当該携帯電話のワンタイムカードIDの発行停止を通知することで、ワンタイムカードIDの発行がされなくなるため、第三者のなりすまし発行の危険性を極力排除することができる。
Further, in this embodiment, the
また、本実施形態では、電子商取引のwebサイトを提供する業務サーバ4は、端末2が送信した決済情報のクレジットカード番号がワンタイムカードIDであっても、既存の処理を変更することなく、クレジットカード番号が送信され場合と同様に決済サーバ5にオーソリ要求を送信する。すなわち、業務サーバ4側でのシステム変更費用がかからないため、システム導入負荷および費用を低減することができる。 Further, in the present embodiment, the business server 4 that provides the electronic commerce web site does not change the existing process even if the credit card number of the settlement information transmitted by the terminal 2 is a one-time card ID. The authorization request is transmitted to the settlement server 5 in the same manner as when the credit card number is transmitted. That is, since there is no system change cost on the business server 4 side, the system introduction load and cost can be reduced.
<第2の実施形態>
図11は、本発明の第2の実施形態が適用された決済システムの全体構成図である。本実施形態の決済システムは、決済支援サーバ6Aが、ワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を認証サーバ3から取得し、決済サーバ5に送信する。
<Second Embodiment>
FIG. 11 is an overall configuration diagram of a payment system to which the second embodiment of the present invention is applied. In the payment system of this embodiment, the
図示する決済システムは、決済支援サーバ6Aが、業務サーバ4が送信したオーソリ要求を受け付ける要求受付部65と、認証サーバ3からクレジットカード番号およびカード名義情報を取得する取得部66とを有する点、また、決済サーバ5Aは、オーソリ処理部54と決済テーブル55Aとを有する点において図1に示す第1の実施形態の決済システムと異なる。
The settlement system shown in the figure includes a
図12および図13は、本実施形態の決済テーブル55Aおよび認証テーブル34Aの一例を示すものである。図12に示す決済テーブル55Aは、ユーザ特定情報を有しない点において、図2に示す決済テーブル55と異なる。図13に示す認証テーブル34Aは、ユーザ特定情報の替わりに、カード名義情報347およびクレジットカード番号348を有する点において図3に示す認証テーブル34と異なる。
12 and 13 show an example of the settlement table 55A and the authentication table 34A of the present embodiment. The settlement table 55A shown in FIG. 12 is different from the settlement table 55 shown in FIG. 2 in that it does not have user specifying information. The authentication table 34A shown in FIG. 13 differs from the authentication table 34 shown in FIG. 3 in that it has
なお、決済サーバ5側で、決済テーブル55Aにクレジットカードの情報(レコード)が登録された後、登録されたクレジットカード番号551と、カード名義情報552と、当該決済サーバ5のカードブランドコードとが認証サーバ3に通知される。認証サーバ3の登録部33は、通知された各情報が設定されたレコードを生成し、認証テーブル34Aに追加する。
After the credit card information (record) is registered in the settlement table 55A on the settlement server 5 side, the registered
なお、上記以外については、第1の実施形態と同様であるため、ここでは説明を省略する。 Other than the above, the second embodiment is the same as the first embodiment, and a description thereof will be omitted here.
次に、本実施形態の決済処理について、図14のシーケンス図を用いて説明する。 Next, the settlement process of this embodiment will be described with reference to the sequence diagram of FIG.
図示するS61からS66の処理は、図5に示す第1の実施形態のS11からS16の処理と同様であるため、ここでは説明を省略する。S67において、業務サーバ4は、受け付けた決済情報を含むオーソリ要求を、包括加盟店の決済支援サーバ6に送信する。 The processing from S61 to S66 shown in the drawing is the same as the processing from S11 to S16 in the first embodiment shown in FIG. In S67, the business server 4 transmits an authorization request including the accepted payment information to the payment support server 6 of the general member store.
オーソリ要求を受け付けた決済支援サーバ6の要求受付部65は、決済情報のカード名義情報の中に所定のコードが含まれている否かを判別し、所定のコードが含まれている場合、クレジットカード番号として入力された番号が、ワンタイムカードIDであるとみなす。この場合、決済支援サーバ6の取得部66は、ワンタイムカードIDおよび所定のコードが含まれたカード名義情報を認証サーバ3に送信し、当該ワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を要求する(S68)。
The
認証サーバ3の送信部32は、受け付けたワンタイムカードIDに対応するカード名義情報347を認証テーブル34Aから特定する。そして、送信部32は、特定したカード名義情報と、受け付けたカード名義情報の所定のコード以外の部分とが一致するか否かを判別する。所定のコード以外の部分が一致する場合、送信部32は、正当なユーザであると判別し、受け付けたワンタイムカードIDに対応するクレジットカード番号348およびカード名義情報347を認証テーブル34Aから抽出し、決済支援サーバ6に送信する(S69)。
The
なお、送信部32は、ワンタイムカードIDを送信後、当該ワンタイムカードIDを認証テーブル34から削除、または当該ワンタイムカードIDに使用済みフラグを付加するなどし、当該ワンタイムカードIDを再使用できなくする。また、所定のコード以外の部分が一致しない場合、送信部32は、不正なユーザであると判別し、エラーメッセージを決済支援サーバ6に送信する。
After transmitting the one-time card ID, the
決済支援サーバの取得部66は、認証サーバ3から取得した実際のクレジットカード番号348およびカード名義情報347と、業務サーバ4が送信した有効期限とを含むオーソリ要求を決済サーバ5に送信する(S70)。なお、取得部66は、取得したクレジットカード番号の上6桁のカードブランドコードを参照し、対応するクレジットカード会社の決済サーバ5にオーソリ要求を送信する。
The
決済サーバ5のオーソリ処理部54は、決済支援サーバ6が送信したオーソリ要求に含まれるクレジットカード番号、カード名義情報および有効期限のクレジットカードで、決済が可能であるか否かを確認するオーソリ処理を行う(S71)。すなわち、オーソリ処理部54は、オーソリ要求に含まれる各情報が決済テーブル55に存在する場合、正当なクレジットカードであると判別する。さらに、オーソリ処理部54は、決済テーブル55の当該クレジットカード番号の与信限度枠(不図示)から、購入金額分の空きがあるかどうかをチェックする。なお、購入金額は、S67およびS70のオーソリ要求の中に決済情報とともに含まれるものとする。
The
そして、オーソリ処理部54は、オーソリ処理の結果(決済OK、決済NG)を、決済支援サーバ6に送信する(S72)。決済支援サーバ6は、オーソリ処理の結果を業務サーバ4に引き渡す(S73)。業務サーバ4の業務処理部41は、オーソリ処理の結果に応じた決済受付完了画面を、端末2に送信する(S74)。
The
なお、S67で決済支援サーバ6が受け付けたオーソリ要求のカード名義情報に所定のコードが含まれていない場合、当該オーソリ要求に含まれるクレジットカード番号は実際のクレジットカード番号であるため、要求受付部65は、S68およびS69の処理を行うことなく、オーソリ処理を決済サーバ5に送信する(S70)。 If the card name information of the authorization request received by the settlement support server 6 in S67 does not include a predetermined code, the credit card number included in the authorization request is an actual credit card number. 65 transmits the authorization process to the settlement server 5 without performing the processes of S68 and S69 (S70).
以上説明した第2の実施形態では、決済支援サーバ6が、認証サーバ3にアクセスし、ワンタイムカードIDおよび所定のコードを含むカード名義情報を、本来のクレジットカード番号およびカード名義情報に変換して決済サーバ5に送信する。これにより、決済サーバ5は、端末2が送信した決済情報のクレジットカード番号がワンタイムカードIDであっても、既存の処理を変更することなく、今までと同様のオーソリ要求を行う。すなわち、決済サーバ5側でのシステム変更費用がかからないため、システム導入負荷および費用を低減することができる。
In the second embodiment described above, the settlement support server 6 accesses the
また、第2の実施形態では、第1の実施形態と同様に、クレジットカードの漏洩リスクを軽減し、より高いセキュリティを確保したクレジットカード決済を提供することができる。また、第2の本実施形態では、第1の実施形態と同様に、ユーザが自分の携帯電話で、あらかじめ自分で設定したPIN(暗証番号)を入力しないと、認証サーバ3はワンタイムカードIDを発行しなため、より高度なユーザ認証を実現することができる。また、第2の実施形態では、第1の実施形態と同様に、業務サーバ4側でのシステム変更費用がかからないため、システム導入負荷および費用を低減することができる。
Further, in the second embodiment, similarly to the first embodiment, it is possible to reduce the risk of credit card leakage and provide a credit card settlement with higher security. Further, in the second embodiment, as in the first embodiment, if the user does not input a PIN (personal identification number) set in advance with his / her mobile phone, the
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。例えば、上記第1および第2の実施形態では、ワンタイムカードIDの番号体系を、図8に示すように6桁のカードブランとコードと、9桁のユニークな数字と、1桁のチェックデジットとした。しかしながら、これに限定されることなく、例えば、ワンタイムカードIDの上8桁をクレジットカード番号の上8桁と同じ数字とし、残り7桁をユニークな数字として生成し、下1桁をチェックデジットとして使用することとしてもよい。 In addition, this invention is not limited to said embodiment, Many deformation | transformation are possible within the range of the summary. For example, in the first and second embodiments, the one-time card ID numbering system includes a six-digit card blank and code, a nine-digit unique number, and a one-digit check digit as shown in FIG. It was. However, the present invention is not limited to this. For example, the first 8 digits of the one-time card ID are the same as the first 8 digits of the credit card number, the remaining 7 digits are generated as unique numbers, and the last 1 digit is a check digit. It may be used as
また、上記第1の実施形態の認証テーブル34に、カード名義情報を設けることとしてもよい。これにより、決済サーバ5の取得部52は、認証サーバ3にワンタイムカードIDを送信し、ユーザ特定情報とともにカード名義情報を取得することができる。この場合、決済サーバ5は、決済テーブル55にユーザ特定情報を設定した後、ユーザ特定情報とともにカード名義情報を、あらかじめ認証サーバ3に通知するものとする。
Moreover, it is good also as providing card name information in the authentication table 34 of the said 1st Embodiment. Thereby, the
1:携帯電話、11:指示受付部、12:表示部、2:端末、21:指示受付部、22:表示部、3:認証サーバ、31:生成部、32:送信部、33:登録部、34:認証テーブル、4:業務サーバ、41:業務処理部、5:決済サーバ、51:要求受付部、52:取得部、53:変換部、54:オーソリ処理部、55:決済テーブル、6:決済支援サーバ、65:要求受付部、66:取得部 1: mobile phone, 11: instruction receiving unit, 12: display unit, 2: terminal, 21: instruction receiving unit, 22: display unit, 3: authentication server, 31: generating unit, 32: transmitting unit, 33: registering unit 34: Authentication table, 4: Business server, 41: Business processing unit, 5: Payment server, 51: Request receiving unit, 52: Acquisition unit, 53: Conversion unit, 54: Authorization processing unit, 55: Payment table, 6 : Payment support server, 65: request reception unit, 66: acquisition unit
Claims (9)
前記認証装置は、
第1の端末の端末識別情報と、ワンタイムカードIDと、ユーザを特定するユーザ特定情報と、を対応付けて記憶する認証記憶手段と、
前記第1の端末からワンタイムカードIDの生成要求を受け付けて、当該生成要求に含まれる端末識別情報に対応するワンタイムカードIDを生成し、生成したワンタイムカードIDを前記第1の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、
前記決済装置からユーザ特定情報の取得要求を受け付けて、当該取得要求に含まれるワンタイムカードIDに対応するユーザ特定情報を前記認証記憶手段から特定し、前記決済装置に送信する送信手段と、を有し、
前記決済装置は、
クレジットカード番号と、ユーザ特定情報とを関連付けて記憶する決済記憶手段と、
第2の端末において入力されたワンタイムカードIDを含むオーソリ要求を受け付ける要求受付手段と、
前記要求受付手段が受け付けたワンタイムカードIDに対応するユーザ特定情報を前記認証サーバから取得する取得手段と、
前記取得手段が取得したユーザ特定情報を、前記決済記憶手段を用いてクレジットカード番号に変換する変換手段と、
前記変換したクレジットカード番号に基づいて、決済が可能か否かを判別するオーソリ手段と、を有すること
を特徴とする決済システム。 A payment system for payment of electronic commerce having a payment device and an authentication device,
The authentication device
Authentication storage means for storing the terminal identification information of the first terminal, the one-time card ID, and the user specifying information for specifying the user in association with each other;
A one-time card ID generation request is received from the first terminal, a one-time card ID corresponding to the terminal identification information included in the generation request is generated, and the generated one-time card ID is transmitted to the first terminal. Generating means for transmitting and storing in the authentication storage means;
A transmission unit that receives an acquisition request for user identification information from the payment apparatus, identifies user identification information corresponding to a one-time card ID included in the acquisition request from the authentication storage unit, and transmits to the payment apparatus; Have
The settlement device
Payment storage means for storing the credit card number and the user identification information in association with each other;
Request accepting means for accepting an authorization request including the one-time card ID input in the second terminal;
Obtaining means for obtaining user identification information corresponding to the one-time card ID accepted by the request accepting means from the authentication server;
Conversion means for converting the user identification information acquired by the acquisition means into a credit card number using the payment storage means;
And an authorization means for determining whether or not settlement is possible based on the converted credit card number.
前記決済装置の要求受付手段は、前記第2の端末において入力されたワンタイムカードIDまたはクレジットカード番号を受け付けるとともに第2の端末において入力されたカード名義情報を受け付け、当該カード名義情報の一部に所定のコードが存在する場合、第2の端末においてワンタイムカードIDが入力されたと判別すること
を特徴とする決済システム。 The payment system according to claim 1,
The request accepting means of the settlement apparatus accepts the one-time card ID or credit card number input at the second terminal and accepts the card name information input at the second terminal, and a part of the card name information When a predetermined code exists in the terminal, it is determined that a one-time card ID is input at the second terminal.
前記決済装置のオーソリ手段は、前記変換したクレジットカード番号、および、前記要求受付手段が受け付けたカード名義情報のうち前記所定のコード以外の部分に基づいて決済が可能か否かを判別すること
を特徴とする決済システム。 The payment system according to claim 2,
The authorization unit of the payment apparatus determines whether or not payment is possible based on the converted credit card number and a part other than the predetermined code in the card name information received by the request reception unit. A featured payment system.
前記認証装置の認証記憶手段は、カード名義情報を、さらに有し、
前記送信手段は、前記取得要求に含まれるワンタイムカードIDに対応するユーザ特定情報およびカード名義情報を前記認証記憶手段から特定して、前記決済装置に送信し、
前記決済装置の取得手段は、ユーザ特定情報とともにカード名義情報を前記認証サーバから取得し、
前記オーソリ処理は、前記変換したクレジットカード番号、および、前記取得したカード名義情報に基づいて、決済が可能であるか否かを判別すること
を特徴とする決済システム。 The payment system according to claim 2,
The authentication storage means of the authentication device further has card name information,
The transmission means specifies user identification information and card name information corresponding to the one-time card ID included in the acquisition request from the authentication storage means, and transmits the identification information to the settlement apparatus.
The acquisition unit of the payment apparatus acquires card name information from the authentication server together with user identification information,
The authorization system determines whether or not settlement is possible based on the converted credit card number and the acquired card name information.
ユーザを認証する認証装置と、クレジットカードの決済を行う決済装置と、複数のクレジットカード加盟店のカード決済を支援する決済支援装置と、を有し、
前記認証装置は、
第1の端末の端末識別情報と、ワンタイムカードIDと、クレジットカード番号と、クレジットカードのカード名義情報とを対応付けて記憶する認証記憶手段と、
前記第1の端末からワンタイムカードIDの生成要求を受け付けて、当該生成要求に含まれる端末識別情報に対応するワンタイムカードIDを生成し、生成したワンタイムカードIDを前記第1の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、
前記決済支援装置からクレジットカード番号の取得要求を受け付けて、当該取得要求に含まれるワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を前記認証記憶手段から特定し、前記決済支援装置に送信する送信手段と、を有し、
前記決済支援装置は、
第2の端末において入力されたワンタイムカードIDを含むオーソリ要求を受け付ける要求受付手段と、
前記要求受付手段が受け付けたワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を前記認証サーバから取得し、前記決済サーバに送信する取得手段と、を有し、
前記決済装置は、
前記決済支援装置が送信したクレジットカード番号およびカード名義情報に基づいて、決済が可能であるか否かを判別するオーソリ手段を有すること
を特徴とする決済システム。 A settlement system for settlement of electronic commerce,
An authentication device for authenticating a user, a payment device for payment of a credit card, and a payment support device for supporting card payment of a plurality of credit card member stores,
The authentication device
Authentication storage means for storing the terminal identification information of the first terminal, the one-time card ID, the credit card number, and the card name information of the credit card in association with each other;
A one-time card ID generation request is received from the first terminal, a one-time card ID corresponding to the terminal identification information included in the generation request is generated, and the generated one-time card ID is transmitted to the first terminal. Generating means for transmitting and storing in the authentication storage means;
A credit card number acquisition request is received from the payment support device, a credit card number and card name information corresponding to the one-time card ID included in the acquisition request is specified from the authentication storage means, and transmitted to the payment support device Transmission means for
The settlement support device
Request accepting means for accepting an authorization request including the one-time card ID input in the second terminal;
Obtaining a credit card number and card name information corresponding to the one-time card ID accepted by the request accepting means from the authentication server, and sending to the settlement server;
The settlement device
A payment system comprising: authorization means for determining whether or not payment is possible based on a credit card number and card name information transmitted by the payment support apparatus.
前記決済支援装置の要求受付手段は、前記第2の端末において入力されたワンタイムカードIDまたはクレジットカード番号を受け付けるとともに第2の端末において入力されたカード名義情報をさらに受け付け、当該カード名義情報の一部に所定のコードが存在する場合、第2の端末においてワンタイムカードIDが入力されたと判別すること
を特徴とする決済システム。 The payment system according to claim 5,
The request accepting means of the settlement support apparatus accepts the one-time card ID or credit card number input at the second terminal and further accepts the card name information input at the second terminal, A payment system, characterized in that, when a predetermined code is present in a part, it is determined that a one-time card ID has been input at a second terminal.
前記認証記憶手段は、クレジットカード会社の識別コードを、さらに有し、
前記認証装置の生成手段は、前記認証記憶手段から対応する識別コードを取得し、取得した識別コードを先頭部分に設定したワンタイムカードIDを生成すること
を特徴とする決済システム。 The payment system according to claim 1 or 5, wherein
The authentication storage means further includes an identification code of a credit card company,
The payment system according to claim 1, wherein the generation unit of the authentication device acquires a corresponding identification code from the authentication storage unit and generates a one-time card ID with the acquired identification code set as a head portion.
前記認証装置は、第1の端末の端末識別情報と、ワンタイムカードIDと、ユーザを特定するユーザ特定情報と、を対応付けて記憶する認証記憶部を有し、
前記第1の端末からワンタイムカードIDの生成要求を受け付けて、当該生成要求に含まれる端末識別情報に対応するワンタイムカードIDを生成し、生成したワンタイムカードIDを前記第1の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、
前記決済装置からユーザ特定情報の取得要求を受け付けて、当該取得要求に含まれるワンタイムカードIDに対応するユーザ特定情報を前記認証記憶部から特定し、前記決済装置に送信する送信ステップと、を行い、
前記決済装置は、クレジットカード番号と、ユーザ特定情報とを関連付けて記憶する決済記憶部を有し、
第2の端末において入力されたワンタイムカードIDを含むオーソリ要求を受け付ける要求受付ステップと、
前記要求受付ステップで受け付けたワンタイムカードIDに対応するユーザ特定情報を前記認証サーバから取得する取得ステップと、
前記取得ステップで取得したユーザ特定情報を、前記決済記憶部を用いてクレジットカード番号に変換する変換ステップと、
前記変換したクレジットカード番号に基づいて、決済が可能か否かを判別するオーソリ処理ステップと、を行うこと
を特徴とする決済方法。 An electronic commerce payment method performed by a payment system having a payment device and an authentication device,
The authentication device includes an authentication storage unit that stores terminal identification information of a first terminal, a one-time card ID, and user specifying information that specifies a user in association with each other,
A one-time card ID generation request is received from the first terminal, a one-time card ID corresponding to the terminal identification information included in the generation request is generated, and the generated one-time card ID is transmitted to the first terminal. A generation step of transmitting and storing in the authentication storage unit;
A transmission step of accepting an acquisition request for user identification information from the payment apparatus, identifying user identification information corresponding to a one-time card ID included in the acquisition request from the authentication storage unit, and transmitting the identification information to the payment apparatus; Done
The payment apparatus includes a payment storage unit that stores a credit card number and user identification information in association with each other,
A request accepting step for accepting an authorization request including the one-time card ID input in the second terminal;
An acquisition step of acquiring user identification information corresponding to the one-time card ID received in the request reception step from the authentication server;
A conversion step of converting the user identification information acquired in the acquisition step into a credit card number using the payment storage unit;
An authorization processing step of determining whether settlement is possible based on the converted credit card number.
前記認証装置は、第1の端末の端末識別情報と、ワンタイムカードIDと、クレジットカード番号と、クレジットカードのカード名義情報とを対応付けて記憶する認証記憶部を有し、
前記第1の端末からワンタイムカードIDの生成要求を受け付けて、当該生成要求に含まれる端末識別情報に対応するワンタイムカードIDを生成し、生成したワンタイムカードIDを前記第1の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、
前記決済支援装置からクレジットカード番号の取得要求を受け付けて、当該取得要求に含まれるワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を前記認証記憶部から特定し、前記決済支援装置に送信する送信ステップと、を行い、
前記決済支援装置は、
第2の端末において入力されたワンタイムカードIDを含むオーソリ要求を受け付ける要求受付ステップと、
前記要求受付ステップで受け付けたワンタイムカードIDに対応するクレジットカード番号およびカード名義情報を前記認証サーバから取得し、前記決済サーバに送信する取得ステップと、を行い、
前記決済装置は、
前記決済支援装置が送信したクレジットカード番号およびカード名義情報に基づいて、決済が可能であるか否かを判別するオーソリ処理ステップを行うこと
を特徴とする決済方法。 An electronic commerce payment method performed by a payment system having an authentication device for authenticating a user, a payment device for payment of a credit card, and a payment support device for supporting card payment of a plurality of credit card member stores,
The authentication device includes an authentication storage unit that stores terminal identification information of a first terminal, a one-time card ID, a credit card number, and card name information of a credit card in association with each other,
A one-time card ID generation request is received from the first terminal, a one-time card ID corresponding to the terminal identification information included in the generation request is generated, and the generated one-time card ID is transmitted to the first terminal. A generation step of transmitting and storing in the authentication storage unit;
A credit card number acquisition request is received from the payment support apparatus, a credit card number and card name information corresponding to the one-time card ID included in the acquisition request is specified from the authentication storage unit, and transmitted to the payment support apparatus A transmission step, and
The settlement support device
A request accepting step for accepting an authorization request including the one-time card ID input in the second terminal;
Obtaining a credit card number and card name information corresponding to the one-time card ID accepted in the request accepting step from the authentication server, and transmitting to the settlement server;
The settlement device
A payment method comprising: performing an authorization processing step for determining whether or not payment is possible based on the credit card number and card name information transmitted by the payment support apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007040687A JP5147258B2 (en) | 2007-02-21 | 2007-02-21 | Settlement system and settlement method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007040687A JP5147258B2 (en) | 2007-02-21 | 2007-02-21 | Settlement system and settlement method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008204248A true JP2008204248A (en) | 2008-09-04 |
JP5147258B2 JP5147258B2 (en) | 2013-02-20 |
Family
ID=39781679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007040687A Expired - Fee Related JP5147258B2 (en) | 2007-02-21 | 2007-02-21 | Settlement system and settlement method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5147258B2 (en) |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011128898A (en) * | 2009-12-17 | 2011-06-30 | Ntt Data Corp | Transaction system, transaction method and card information providing server |
JP2011209861A (en) * | 2010-03-29 | 2011-10-20 | Fujitsu Frontech Ltd | Transaction method and transaction system |
WO2013001967A1 (en) * | 2011-06-30 | 2013-01-03 | 楽天株式会社 | Credit card information processing system, credit card information processing method, order information receiving device, credit card settlement device, program, and information recording medium |
JP2013143153A (en) * | 2012-01-12 | 2013-07-22 | Egcns Co Ltd | Payment method, payment gateway server relating to the same, mobile terminal and time certificate issue server |
JP2013171580A (en) * | 2012-02-22 | 2013-09-02 | Egcns Co Ltd | Settlement method using onetime response code and settlement server for executing the same method and undertaker terminal |
JP2015507277A (en) * | 2012-12-12 | 2015-03-05 | シナンカード カンパニー リミテッド | Disposable card number generation method |
JP2015510628A (en) * | 2012-12-10 | 2015-04-09 | シナンカード カンパニー リミテッド | Settlement method using disposable card information |
WO2015119043A1 (en) * | 2014-02-06 | 2015-08-13 | 国立大学法人電気通信大学 | Authentication system |
JP2015194796A (en) * | 2014-03-31 | 2015-11-05 | ウェブペイ株式会社 | Electronic settlement system, electronic settlement method, electronic settlement terminal, and program |
JP2016009375A (en) * | 2014-06-25 | 2016-01-18 | Necエンジニアリング株式会社 | Settlement system and settlement processing method |
JP2016504661A (en) * | 2012-11-20 | 2016-02-12 | シナンカード カンパニー リミテッド | Mobile payment system and method using dynamic track 2 information |
CN106779673A (en) * | 2015-11-23 | 2017-05-31 | 苏宁云商集团股份有限公司 | A kind of electric paying method and system |
JP2017517061A (en) * | 2014-05-23 | 2017-06-22 | アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited | Executing transactions using virtual card values |
JP2017151881A (en) * | 2016-02-26 | 2017-08-31 | 沖電気工業株式会社 | Information processing device, settlement system, and settlement method |
JP2019032501A (en) * | 2017-08-09 | 2019-02-28 | 株式会社センストーン | Virtual code provision system, virtual code generation device, virtual code verification device, virtual code provision method and virtual code provision program |
JP2019032804A (en) * | 2017-08-09 | 2019-02-28 | 株式会社センストーン | Virtual card number based financial transaction providing system, virtual card number generating apparatus, virtual card number verifying apparatus, virtual card number based financial transaction providing method, and virtual card number based financial transaction providing program |
JP2019091485A (en) * | 2017-08-09 | 2019-06-13 | 株式会社センストーン | Virtual card number based financial transaction providing system, virtual card number generating apparatus, virtual card number verifying apparatus, virtual card number based financial transaction providing method, and virtual card number based financial transaction providing program |
JP2019096350A (en) * | 2019-02-20 | 2019-06-20 | LINE Pay株式会社 | Settlement terminal, store terminal, settlement method for settlement terminal, settlement method for store terminal, and settlement program |
JP2020504397A (en) * | 2017-01-06 | 2020-02-06 | アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited | System, method and apparatus for executing settlement service |
JP2020027653A (en) * | 2018-08-09 | 2020-02-20 | 株式会社センストーン | Method and system for providing financial transaction using empty card |
JP2020042838A (en) * | 2012-11-05 | 2020-03-19 | マスターカード インターナショナル インコーポレーテッド | Electronic wallet apparatus, method, and computer program product |
WO2020162738A1 (en) * | 2019-02-08 | 2020-08-13 | 주식회사 센스톤 | Method, program, server, and wearable device for providing financial transaction on basis of wearable device |
WO2021011167A1 (en) * | 2019-07-18 | 2021-01-21 | Mastercard International Incorporated | An electronic transaction method and device using a flexible transaction identifier |
JP2022103891A (en) * | 2020-12-28 | 2022-07-08 | 楽天グループ株式会社 | Card registration system, card registration method, and program |
US11875337B2 (en) | 2017-08-09 | 2024-01-16 | SSenStone Inc. | Smart card for providing financial transaction by using virtual card number |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06282556A (en) * | 1993-03-30 | 1994-10-07 | Hisashi Iwata | One-time credit card settlement system |
JP2000322486A (en) * | 1999-02-12 | 2000-11-24 | Citibank Na | Method and system for fulfilling bank card transaction |
JP2001027969A (en) * | 1999-07-14 | 2001-01-30 | Minolta Co Ltd | Data processor |
JP2002024716A (en) * | 2000-07-03 | 2002-01-25 | Juki Corp | Method and system for payment |
JP2002083236A (en) * | 2000-06-30 | 2002-03-22 | Bank Of Tokyo-Mitsubishi Ltd | Settlement account setting method, settlement account setting system, storage medium and computer program |
JP2002117264A (en) * | 2000-10-10 | 2002-04-19 | Hitachi Capital Corp | Server and method for intermediating electronic commerce |
JP2002298042A (en) * | 2001-03-29 | 2002-10-11 | Ufj Card Co Ltd | Method and system for settlement of credit card, settling server, initial authentication method, authentication method, and authentication server |
JP2002318986A (en) * | 2001-04-19 | 2002-10-31 | Ryoozan:Kk | Electronic commerce system and method |
JP2002373305A (en) * | 2001-06-13 | 2002-12-26 | Ishikawajima Harima Heavy Ind Co Ltd | Method for authentication and settlement |
WO2003003222A1 (en) * | 2001-06-29 | 2003-01-09 | Area Service Station Co., Ltd. | Electronic advertisement system |
JP2003346059A (en) * | 2002-05-24 | 2003-12-05 | Nec Engineering Ltd | On-line shopping system |
-
2007
- 2007-02-21 JP JP2007040687A patent/JP5147258B2/en not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06282556A (en) * | 1993-03-30 | 1994-10-07 | Hisashi Iwata | One-time credit card settlement system |
JP2000322486A (en) * | 1999-02-12 | 2000-11-24 | Citibank Na | Method and system for fulfilling bank card transaction |
JP2001027969A (en) * | 1999-07-14 | 2001-01-30 | Minolta Co Ltd | Data processor |
JP2002083236A (en) * | 2000-06-30 | 2002-03-22 | Bank Of Tokyo-Mitsubishi Ltd | Settlement account setting method, settlement account setting system, storage medium and computer program |
JP2002024716A (en) * | 2000-07-03 | 2002-01-25 | Juki Corp | Method and system for payment |
JP2002117264A (en) * | 2000-10-10 | 2002-04-19 | Hitachi Capital Corp | Server and method for intermediating electronic commerce |
JP2002298042A (en) * | 2001-03-29 | 2002-10-11 | Ufj Card Co Ltd | Method and system for settlement of credit card, settling server, initial authentication method, authentication method, and authentication server |
JP2002318986A (en) * | 2001-04-19 | 2002-10-31 | Ryoozan:Kk | Electronic commerce system and method |
JP2002373305A (en) * | 2001-06-13 | 2002-12-26 | Ishikawajima Harima Heavy Ind Co Ltd | Method for authentication and settlement |
WO2003003222A1 (en) * | 2001-06-29 | 2003-01-09 | Area Service Station Co., Ltd. | Electronic advertisement system |
JP2003346059A (en) * | 2002-05-24 | 2003-12-05 | Nec Engineering Ltd | On-line shopping system |
Cited By (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011128898A (en) * | 2009-12-17 | 2011-06-30 | Ntt Data Corp | Transaction system, transaction method and card information providing server |
JP2011209861A (en) * | 2010-03-29 | 2011-10-20 | Fujitsu Frontech Ltd | Transaction method and transaction system |
WO2013001967A1 (en) * | 2011-06-30 | 2013-01-03 | 楽天株式会社 | Credit card information processing system, credit card information processing method, order information receiving device, credit card settlement device, program, and information recording medium |
JP2013015881A (en) * | 2011-06-30 | 2013-01-24 | Rakuten Inc | Credit card information processing system, credit card information processing method, order information accepting device, credit card settling device, program, and information recording medium |
JP2013143153A (en) * | 2012-01-12 | 2013-07-22 | Egcns Co Ltd | Payment method, payment gateway server relating to the same, mobile terminal and time certificate issue server |
JP2013171580A (en) * | 2012-02-22 | 2013-09-02 | Egcns Co Ltd | Settlement method using onetime response code and settlement server for executing the same method and undertaker terminal |
US11222329B2 (en) | 2012-11-05 | 2022-01-11 | Mastercard International Incorporated | Electronic wallet apparatus, method, and computer program product |
JP2020042838A (en) * | 2012-11-05 | 2020-03-19 | マスターカード インターナショナル インコーポレーテッド | Electronic wallet apparatus, method, and computer program product |
JP2016504661A (en) * | 2012-11-20 | 2016-02-12 | シナンカード カンパニー リミテッド | Mobile payment system and method using dynamic track 2 information |
JP2015510628A (en) * | 2012-12-10 | 2015-04-09 | シナンカード カンパニー リミテッド | Settlement method using disposable card information |
JP2015507277A (en) * | 2012-12-12 | 2015-03-05 | シナンカード カンパニー リミテッド | Disposable card number generation method |
WO2015119043A1 (en) * | 2014-02-06 | 2015-08-13 | 国立大学法人電気通信大学 | Authentication system |
JPWO2015119043A1 (en) * | 2014-02-06 | 2017-03-23 | 国立大学法人電気通信大学 | Authentication system |
JP2015194796A (en) * | 2014-03-31 | 2015-11-05 | ウェブペイ株式会社 | Electronic settlement system, electronic settlement method, electronic settlement terminal, and program |
US11010751B2 (en) | 2014-05-23 | 2021-05-18 | Advanced New Technologies Co., Ltd. | Performing transactions using virtual card values |
JP2017517061A (en) * | 2014-05-23 | 2017-06-22 | アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited | Executing transactions using virtual card values |
US10210507B2 (en) | 2014-05-23 | 2019-02-19 | Alibaba Group Holding Limited | Performing transactions using virtual card values |
JP2016009375A (en) * | 2014-06-25 | 2016-01-18 | Necエンジニアリング株式会社 | Settlement system and settlement processing method |
CN106779673A (en) * | 2015-11-23 | 2017-05-31 | 苏宁云商集团股份有限公司 | A kind of electric paying method and system |
JP2017151881A (en) * | 2016-02-26 | 2017-08-31 | 沖電気工業株式会社 | Information processing device, settlement system, and settlement method |
JP2020504397A (en) * | 2017-01-06 | 2020-02-06 | アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited | System, method and apparatus for executing settlement service |
JP2019032804A (en) * | 2017-08-09 | 2019-02-28 | 株式会社センストーン | Virtual card number based financial transaction providing system, virtual card number generating apparatus, virtual card number verifying apparatus, virtual card number based financial transaction providing method, and virtual card number based financial transaction providing program |
JP2019091485A (en) * | 2017-08-09 | 2019-06-13 | 株式会社センストーン | Virtual card number based financial transaction providing system, virtual card number generating apparatus, virtual card number verifying apparatus, virtual card number based financial transaction providing method, and virtual card number based financial transaction providing program |
JP2020035473A (en) * | 2017-08-09 | 2020-03-05 | 株式会社センストーン | Virtual code providing system, virtual code generating device, virtual code verifying device, virtual code providing method, and virtual code providing program |
JP7236369B2 (en) | 2017-08-09 | 2023-03-09 | 株式会社センストーン | Virtual code provision system, virtual code generation device, virtual code verification device, virtual code provision method, and virtual code provision program |
US11875337B2 (en) | 2017-08-09 | 2024-01-16 | SSenStone Inc. | Smart card for providing financial transaction by using virtual card number |
JP2019032501A (en) * | 2017-08-09 | 2019-02-28 | 株式会社センストーン | Virtual code provision system, virtual code generation device, virtual code verification device, virtual code provision method and virtual code provision program |
US11392931B2 (en) | 2018-08-09 | 2022-07-19 | SSenStone Inc. | Method and system for providing financial transaction using empty card |
JP2021064415A (en) * | 2018-08-09 | 2021-04-22 | 株式会社センストーンSsenstone Inc. | Financial transaction providing method using off-line settlement means and off-line settlement means device |
JP2020027653A (en) * | 2018-08-09 | 2020-02-20 | 株式会社センストーン | Method and system for providing financial transaction using empty card |
US11816657B2 (en) | 2018-08-09 | 2023-11-14 | SSenStone Inc. | Method and system for providing financial transaction using empty card |
JP7171779B2 (en) | 2018-08-09 | 2022-11-15 | 株式会社センストーン | Financial transaction providing method using offline payment means and offline payment means device |
WO2020162738A1 (en) * | 2019-02-08 | 2020-08-13 | 주식회사 센스톤 | Method, program, server, and wearable device for providing financial transaction on basis of wearable device |
US11783313B2 (en) | 2019-02-08 | 2023-10-10 | SSenStone Inc. | Method, program, server, wearable device for providing wearable device-based financial transaction |
US11468423B2 (en) | 2019-02-08 | 2022-10-11 | SSenStone Inc. | Method, program, server, wearable device for providing wearable device-based financial transaction |
JP2019096350A (en) * | 2019-02-20 | 2019-06-20 | LINE Pay株式会社 | Settlement terminal, store terminal, settlement method for settlement terminal, settlement method for store terminal, and settlement program |
WO2021011167A1 (en) * | 2019-07-18 | 2021-01-21 | Mastercard International Incorporated | An electronic transaction method and device using a flexible transaction identifier |
JP7104133B2 (en) | 2020-12-28 | 2022-07-20 | 楽天グループ株式会社 | Card registration system, card registration method, and program |
JP2022103891A (en) * | 2020-12-28 | 2022-07-08 | 楽天グループ株式会社 | Card registration system, card registration method, and program |
Also Published As
Publication number | Publication date |
---|---|
JP5147258B2 (en) | 2013-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5147258B2 (en) | Settlement system and settlement method | |
JP5638046B2 (en) | Method and system for authorizing purchases made on a computer network | |
AU2010306566B2 (en) | Anti-phishing system and method including list with user data | |
JP5279379B2 (en) | Authentication system and authentication method | |
US8498940B2 (en) | Unified identity verification | |
US20220327166A1 (en) | Systems and methods using commerce platform checkout pages for merchant transactions | |
US20070244831A1 (en) | System and method for secure online transaction | |
GB2509895A (en) | Activation and Use of a Digital Wallet via Online Banking | |
US20070162386A1 (en) | Relay server, relaying method and payment system | |
KR20160136415A (en) | Performing transactions using virtual card values | |
CN105027153A (en) | Methods, devices, and systems for secure provisioning, transmission, and authentication of payment data | |
WO2001043033A1 (en) | Use of an intermediary to securely provide customer information to third party internet merchants | |
AU2007324278A1 (en) | Process of and apparatus for notification of financial documents and the like | |
JP2007128192A (en) | Settlement system, transaction management server, address conversion server, and settlement method and program used therefor | |
GB2513127A (en) | Method and System for Activating Credentials | |
GB2513126A (en) | Method and system for creating a unique identifier | |
US20110295740A1 (en) | System And Method For Secure Transactions | |
WO2011091021A2 (en) | Verification mechanism | |
JP5707205B2 (en) | Identification system and identification method | |
JP2008242926A (en) | Authentication system, authentication method and authentication program | |
JP2011128898A (en) | Transaction system, transaction method and card information providing server | |
US8788427B2 (en) | Limiting data exposure in authenticated multi-system transactions | |
JP5385541B2 (en) | Communication system, communication method, authentication apparatus, authentication method, and authentication program | |
JP2008152338A (en) | System and method for credit card settlement using personal digital assistance | |
JP2010237741A (en) | Authentication system and authentication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090914 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120312 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120710 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120926 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20121003 |
|
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: 20121120 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121127 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5147258 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151207 Year of fee payment: 3 |
|
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 |