(57)【要約】【課題】  クレジットカード決済の安全性を確保し、かつ利便性の高いクレジットカード決済サービスを実現すること。【解決手段】  情報端末と携帯情報端末と加盟店サーバとカード会社サーバとを備えたクレジットカード決済システムであって、情報端末が、加盟店サーバへ注文情報を送信するのを契機として、情報端末が、加盟店サーバから加盟店サーバの通信アドレスと与信処理に必要な加盟店情報と取引情報とを受信し、携帯情報端末が、情報端末から加盟店サーバの通信アドレスと加盟店情報と取引情報とを受信し、携帯情報端末が、カード会社サーバにクレジットカード情報と加盟店情報と取引情報とを送信し、ワンタイムカード情報の発行を依頼して、発行されたワンタイムカード情報を受信し、携帯情報端末が、加盟店サーバの通信アドレスを使用して、ワンタイムカード情報を加盟店サーバに送信して決裁を行う。【選択図】      図１
2008152338.tif 000002
【特許請求の範囲】
【請求項１】
加盟店情報を予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済方法であって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信するステップと、
前記加盟店サーバが、受信した注文情報を基に取引情報を生成して、該取引情報と予め記憶した加盟店情報とを前記情報端末へ送信するステップと、
前記情報端末が、受信した取引情報と加盟店情報とを前記携帯情報端末へ送信するステップと、
前記携帯情報端末が、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とをカード会社サーバへ送信するステップと、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したワンタイムカード情報を記憶するステップとを備えることを特徴とするクレジットカード決済方法。
【請求項２】
加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済方法であって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信するステップと、
前記加盟店サーバが、受信した注文情報を基に取引情報とセッションＩＤを生成し、取引情報とセッションＩＤとを関連付けて記憶し、取引情報及びセッションＩＤと予め記憶した前記加盟店情報及び通信アドレスとを前記情報端末へ送信するステップと、
前記情報端末が、受信した取引情報及びセッションＩＤと加盟店情報及び通信アドレスとを携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したセッションＩＤと加盟店サーバの通信アドレスを記憶すると共に、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とを前記カード会社サーバへ送信するステップと、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したワンタイムカード情報を記憶するステップと、
前記携帯情報端末が、記憶した加盟店サーバの通信アドレスを使用して、記憶したセッションＩＤとワンタイムカード情報とを加盟店サーバへ送信するステップと、
前記加盟店サーバが、受信したワンタイムカード情報を、受信したセッションＩＤと同じセッションＩＤに関連付けられて記憶されている取引情報と関連付けて記憶するステップとを備えることを特徴とするクレジットカード決済方法。
【請求項３】
加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済方法であって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信するステップと、
前記加盟店サーバが、受信した注文情報を基に取引情報とセッションＩＤを生成し、取引情報とセッションＩＤとを関連付けて記憶し、取引情報及びセッションＩＤと予め記憶した前記加盟店情報及び通信アドレスとを前記情報端末へ送信するステップと、
前記情報端末が、受信した取引情報及びセッションＩＤと加盟店情報及び通信アドレスとを携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したセッションＩＤと加盟店サーバの通信アドレスを記憶すると共に、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とを前記カード会社サーバへ送信するステップと、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したワンタイムカード情報を記憶するステップと、
前記携帯情報端末が、記憶した加盟店サーバの通信アドレスを使用して、記憶したセッションＩＤとワンタイムカード情報とを加盟店サーバへ送信するステップと、
前記加盟店サーバが、受信したワンタイムカード情報を、受信したセッションＩＤと同じセッションＩＤに関連付けられて記憶されている取引情報と関連付けて記憶するステップと、
前記情報端末が、加盟店サーバに対してセッションＩＤを含む決済執行要求を送信するステップと、
前記加盟店サーバが、受信した決済執行要求に含まれるセッションＩＤと同じセッションＩＤに関連付けられて記憶されている加盟店情報と取引情報とワンタイムカード情報との組を、カード会社サーバに送信するステップと、
前記カード会社サーバが、受信したワンタイムカード情報が未使用であり、かつ、受信した加盟店情報と取引情報とワンタイムカード情報との組が、カード会社決済情報テーブルに記憶されているものと一致するかを認証し、認証に成功した場合には、受信した加盟店情報と取引情報とワンタイムカード情報との組に関連付けられて記憶されているクレジットカード情報を使用して与信処理を行い、与信結果を加盟店サーバに送信するステップと、
前記加盟店サーバが、受信した与信結果に基づいて決済を執行するステップとを備えることを特徴とするクレジットカード決済方法。
【請求項４】
加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済方法であって、
前記情報端末が、前記加盟店サーバへユーザの注文情報を送信するのを契機として、
前記情報端末が、前記加盟店サーバから、当該加盟店サーバの通信アドレスと与信処理に必要な加盟店情報と取引情報とを受信するステップと、
前記携帯情報端末が、前記情報端末から加盟店サーバの通信アドレスと加盟店情報と取引情報とを受信するステップと、
前記携帯情報端末が、カード会社サーバに対しクレジットカード情報と加盟店情報と取引情報とを送信し、要求した取引にのみ一度だけ使用可能なワンタイムカード情報の発行を依頼して、発行されたワンタイムカード情報を受信するステップと、
前記携帯情報端末が、加盟店サーバの通信アドレスを使用して、発行されたワンタイムカード情報を加盟店サーバに送信するステップとを備えることを特徴とするクレジットカード決済方法。
【請求項５】
本発明に係るクレジットカード決裁システムは、加盟店情報を予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済システムであって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信する手段と、
前記加盟店サーバが、受信した注文情報を基に取引情報を生成して、該取引情報と予め記憶した加盟店情報とを前記情報端末へ送信する手段と、
前記情報端末が、受信した取引情報と加盟店情報とを前記携帯情報端末へ送信する手段と、
前記携帯情報端末が、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とをカード会社サーバへ送信する手段と、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したワンタイムカード情報を記憶する手段とを備えることを特徴とするクレジットカード決済システム。
【請求項６】
加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済システムであって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信する手段と、
前記加盟店サーバが、受信した注文情報を基に取引情報とセッションＩＤを生成し、取引情報とセッションＩＤとを関連付けて記憶し、取引情報及びセッションＩＤと予め記憶した前記加盟店情報及び通信アドレスとを前記情報端末へ送信する手段と、
前記情報端末が、受信した取引情報及びセッションＩＤと加盟店情報及び通信アドレスとを携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したセッションＩＤと加盟店サーバの通信アドレスを記憶すると共に、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とを前記カード会社サーバへ送信する手段と、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したワンタイムカード情報を記憶する手段と、
前記携帯情報端末が、記憶した加盟店サーバの通信アドレスを使用して、記憶したセッションＩＤとワンタイムカード情報とを加盟店サーバへ送信する手段と、
前記加盟店サーバが、受信したワンタイムカード情報を、受信したセッションＩＤと同じセッションＩＤに関連付けられて記憶されている取引情報と関連付けて記憶する手段とを備えることを特徴とするクレジットカード決済システム。
【請求項７】
加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済システムであって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信する手段と、
前記加盟店サーバが、受信した注文情報を基に取引情報とセッションＩＤを生成し、取引情報とセッションＩＤとを関連付けて記憶し、取引情報及びセッションＩＤと予め記憶した前記加盟店情報及び通信アドレスとを前記情報端末へ送信する手段と、
前記情報端末が、受信した取引情報及びセッションＩＤと加盟店情報及び通信アドレスとを携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したセッションＩＤと加盟店サーバの通信アドレスを記憶すると共に、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とを前記カード会社サーバへ送信する手段と、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したワンタイムカード情報を記憶する手段と、
前記携帯情報端末が、記憶した加盟店サーバの通信アドレスを使用して、記憶したセッションＩＤとワンタイムカード情報とを加盟店サーバへ送信する手段と、
前記加盟店サーバが、受信したワンタイムカード情報を、受信したセッションＩＤと同じセッションＩＤに関連付けられて記憶されている取引情報と関連付けて記憶する手段と、
前記情報端末が、加盟店サーバに対してセッションＩＤを含む決済執行要求を送信する手段と、
前記加盟店サーバが、受信した決済執行要求に含まれるセッションＩＤと同じセッションＩＤに関連付けられて記憶されている加盟店情報と取引情報とワンタイムカード情報との組を、カード会社サーバに送信する手段と、
前記カード会社サーバが、受信したワンタイムカード情報が未使用であり、かつ、受信した加盟店情報と取引情報とワンタイムカード情報との組が、カード会社決済情報テーブルに記憶されているものと一致するかを認証し、認証に成功した場合には、受信した加盟店情報と取引情報とワンタイムカード情報との組に関連付けられて記憶されているクレジットカード情報を使用して与信処理を行い、与信結果を加盟店サーバに送信する手段と、
前記加盟店サーバが、受信した与信結果に基づいて決済を執行する手段とを備えることを特徴とするクレジットカード決済システム。
【請求項８】
加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済システムであって、
前記情報端末が、前記加盟店サーバへユーザの注文情報を送信するのを契機として、
前記情報端末が、前記加盟店サーバから、当該加盟店サーバの通信アドレスと与信処理に必要な加盟店情報と取引情報とを受信する手段と、
前記携帯情報端末が、前記情報端末から加盟店サーバの通信アドレスと加盟店情報と取引情報とを受信する手段と、
前記携帯情報端末が、カード会社サーバに対しクレジットカード情報と加盟店情報と取引情報とを送信し、要求した取引にのみ一度だけ使用可能なワンタイムカード情報の発行を依頼して、発行されたワンタイムカード情報を受信する手段と、
前記携帯情報端末が、加盟店サーバの通信アドレスを使用して、発行されたワンタイムカード情報を加盟店サーバに送信する手段とを備えることを特徴とするクレジットカード決済システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンラインサービスでのクレジットカード決済に関し、「ワンタイムカード情報」と称される、決済前に登録した取引にのみ一度だけ使用可能なクレジットカード情報を使用して決済を行うクレジットカード決済方法及びシステムに関する。
【背景技術】
【０００２】
オンラインサービスの決済手段としてクレジットカード決済が主流となる一方、カード会員がオンラインサービスを運営する事業者に提出したカード情報が不正使用される事件が多発し、問題となっている。
オンラインサービスにおけるクレジットカード決済は、通常、カード会員が操作するＰＣ等の情報機器と、オンラインサービスの運営元であるカード加盟店が管理する加盟店サーバと、クレジットカードの発行元であるカード会社が管理するカード会社サーバとがインターネット等のネットワークを介して接続された構成において、以下に示す処理を実行する。
【０００３】
カード会員は、ＰＣ等の情報機器が備えるブラウザを操作して商品情報を検索し、購入する商品を決定する。その後、所有するクレジットカードの名義や、カード番号や、有効期限といったカード情報をブラウザに入力する。ブラウザは、カード会員がカード情報の入力を完了すると、商品の注文情報と、カード情報とをオンラインサービスを運営する加盟店サーバに送信する。
加盟店サーバは、受信した注文情報から決済金額などの取引情報を生成し、加盟店ごとにカード会社から発行された加盟店ＩＤなどの加盟店情報と、取引情報と、カード情報とを含む与信要求をカード会社サーバに送信する。
【０００４】
カード会社サーバは、受信した与信要求に含まれる加盟店情報と、取引情報と、カード情報とに基づき、決済に使用するクレジットカードの有効性や与信残高の確認といった与信処理を行い、与信結果を加盟店サーバに送信する。
加盟店サーバは、受信した与信結果に基づいて決済を執行する。
【０００５】
上記のクレジットカード決済方法では、カード会員が決済にあたって入力したカード情報が加盟店サーバに記憶される。このため、加盟店サーバの管理に不備があってカード情報が漏洩した場合や、加盟店サーバからカード情報が盗難された場合や、加盟店の店員がカード情報を不正に流用した場合などに、クレジットカードの正規保有者ではない第三者に、カード情報を使用され、カード会員の意図しない決済が執行される危険性がある。
【０００６】
そこで、クレジットカード決済を行う際に、カード会社からワンタイムカード情報と称される、予め決済前に登録した取引にのみ一度だけ使用可能なカード情報の発行を受け、決済を行う技術が特許文献１に開示されている。
特許文献１に開示のクレジットカード決済システムでは、カード会員は、決済に先立ってカード会社サーバへワンタイムカード情報の発行申請を行う。発行申請では、カード会員が所有するクレジットカード情報と、決済予定日、使用加盟店名、決済限度額といった取引予定情報の入力を行う。
【０００７】
クレジットカード情報と取引予定情報を取得すると、カード会社サーバは、一度だけ使用可能なワンタイムカード情報を生成し、ワンタイムカード情報と、クレジットカード情報と、取引予定情報との組を記憶する。その後、生成したワンタイムカード情報をカード会員に発行する。
【０００８】
カード会員が、決済にあたって、通常のクレジットカード情報に代わってワンタイムカード情報を使用すると、加盟店サーバは、ワンタイムカード情報と、加盟店情報と、取引情報とを含む与信要求を生成し、カード会社サーバへ送信する。
カード会社サーバは、与信要求を受信すると、まず、与信要求に含まれるワンタイムカード情報が未使用であることを確認する。次に、与信要求に含まれる取引情報が、カード会社サーバに記憶されている取引予定情報と一致することを確認する。そして、ワンタイムカード情報が未使用で、かつ、取引情報が記憶されている取引予定情報と一致する場合にのみ、加盟店サーバからの与信要求を受け付け、要求された与信処理を行う。
【０００９】
以上の特許文献１に開示の技術によると、加盟店サーバには、一度だけ使用可能なワンタイムカード情報しか記憶されない。さらに、加盟店サーバに記憶されているワンタイムカード情報は、カード会員が決済前に登録した取引予定情報と一致する取引にしか使用できないため、仮に、クレジットカードの正規保有者ではない第三者が、加盟店サーバからまだ決済に使用されていないワンタイムカード情報を入手して不正使用を試みた場合であっても、カード会員の意図しない決済が執行される危険性は大幅に軽減し、オンラインサービスにおけるクレジットカード決済の安全性を高めることができる。
【００１０】
【特許文献１】特開２００３−３４６０５９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１に開示された従来技術にあっては以下の問題がある。
第一に、カード会員がワンタイムカード情報を取得するのに手間がかかる点である。すなわち、従来技術において、カード会員がワンタイムカード情報を取得するためには、決済に先立ってカード会社サーバにアクセスし、ワンタイムカード情報の発行申請を行う必要がある。また、発行申請の際には、クレジットカード情報や取引予定情報を入力する必要があり、手間がかかるという問題がある。
【００１２】
第二に、カード会員が取得したワンタイムカード情報を管理する手間がかかる点である。すなわち、従来技術において、ワンタイムカード情報の発行処理と、ワンタイムカード情報を使用した決済処理とは、別々のタイミングで実行される。さらに、いずれの処理もカード会員による情報端末の操作をきっかけとして実行されるため、カード会員による決済システムの使用方法によっては、カード会員がワンタイムカード情報を取得したまま決済に使用しなかった場合や、ワンタイムカード情報の発行申請を連続して行い、ワンタイムカード情報を続けて取得した場合などに、カード会員の手元に複数の決済可能なワンタイムカード情報が溜まる可能性がある。決済可能なワンタイムカード情報がカード会員の手元に溜まると、カード会員は、決済の際に、複数のワンタイムカード情報の中から希望する取引用に発行されたワンタイムカード情報を選んで決済を行う必要がある。
よって、従来技術のクレジットカード決済システムにおいて、カード会員が円滑に決済を行うためには、常に、取得したワンタイムカード情報と、取引予定情報との対応関係を整理して管理しておく必要があり、管理に手間がかかるという問題がある。
【００１３】
要するに、従来技術にあっては、カード会員がワンタイムカード情報を取得するのにかかる操作の負担や、カード会員が取得したワンタイムカード情報を管理するためにかかる負担が大きく、カード会員に対して、利便性の高いクレジットカード決済サービスを提供することができないという問題がある。
【００１４】
本発明の目的は、上記問題を解決し、オンラインサービスにおけるクレジットカード決済の安全性を確保すると共に、カード会員にとって利便性の高いクレジットカード決済方法およびシステムを提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、本発明に係るクレジットカード決済方法は、加盟店情報を予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済方法であって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信するステップと、
前記加盟店サーバが、受信した注文情報を基に取引情報を生成して、該取引情報と予め記憶した加盟店情報とを前記情報端末へ送信するステップと、
前記情報端末が、受信した取引情報と加盟店情報とを前記携帯情報端末へ送信するステップと、
前記携帯情報端末が、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とをカード会社サーバへ送信するステップと、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したワンタイムカード情報を記憶するステップとを備えることを特徴とする。
【００１６】
また、加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済方法であって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信するステップと、
前記加盟店サーバが、受信した注文情報を基に取引情報とセッションＩＤを生成し、取引情報とセッションＩＤとを関連付けて記憶し、取引情報及びセッションＩＤと予め記憶した前記加盟店情報及び通信アドレスとを前記情報端末へ送信するステップと、
前記情報端末が、受信した取引情報及びセッションＩＤと加盟店情報及び通信アドレスとを携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したセッションＩＤと加盟店サーバの通信アドレスを記憶すると共に、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とを前記カード会社サーバへ送信するステップと、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したワンタイムカード情報を記憶するステップと、
前記携帯情報端末が、記憶した加盟店サーバの通信アドレスを使用して、記憶したセッションＩＤとワンタイムカード情報とを加盟店サーバへ送信するステップと、
前記加盟店サーバが、受信したワンタイムカード情報を、受信したセッションＩＤと同じセッションＩＤに関連付けられて記憶されている取引情報と関連付けて記憶するステップとを備えることを特徴とする。
【００１７】
また、加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済方法であって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信するステップと、
前記加盟店サーバが、受信した注文情報を基に取引情報とセッションＩＤを生成し、取引情報とセッションＩＤとを関連付けて記憶し、取引情報及びセッションＩＤと予め記憶した前記加盟店情報及び通信アドレスとを前記情報端末へ送信するステップと、
前記情報端末が、受信した取引情報及びセッションＩＤと加盟店情報及び通信アドレスとを携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したセッションＩＤと加盟店サーバの通信アドレスを記憶すると共に、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とを前記カード会社サーバへ送信するステップと、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信するステップと、
前記携帯情報端末が、受信したワンタイムカード情報を記憶するステップと、
前記携帯情報端末が、記憶した加盟店サーバの通信アドレスを使用して、記憶したセッションＩＤとワンタイムカード情報とを加盟店サーバへ送信するステップと、
前記加盟店サーバが、受信したワンタイムカード情報を、受信したセッションＩＤと同じセッションＩＤに関連付けられて記憶されている取引情報と関連付けて記憶するステップと、
前記情報端末が、加盟店サーバに対してセッションＩＤを含む決済執行要求を送信するステップと、
前記加盟店サーバが、受信した決済執行要求に含まれるセッションＩＤと同じセッションＩＤに関連付けられて記憶されている加盟店情報と取引情報とワンタイムカード情報との組を、カード会社サーバに送信するステップと、
前記カード会社サーバが、受信したワンタイムカード情報が未使用であり、かつ、受信した加盟店情報と取引情報とワンタイムカード情報との組が、カード会社決済情報テーブルに記憶されているものと一致するかを認証し、認証に成功した場合には、受信した加盟店情報と取引情報とワンタイムカード情報との組に関連付けられて記憶されているクレジットカード情報を使用して与信処理を行い、与信結果を加盟店サーバに送信するステップと、
前記加盟店サーバが、受信した与信結果に基づいて決済を執行するステップとを備えることを特徴とする。
【００１８】
また、加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済方法であって、
前記情報端末が、前記加盟店サーバへユーザの注文情報を送信するのを契機として、
前記情報端末が、前記加盟店サーバから、当該加盟店サーバの通信アドレスと与信処理に必要な加盟店情報と取引情報とを受信するステップと、
前記携帯情報端末が、前記情報端末から加盟店サーバの通信アドレスと加盟店情報と取引情報とを受信するステップと、
前記携帯情報端末が、カード会社サーバに対しクレジットカード情報と加盟店情報と取引情報とを送信し、要求した取引にのみ一度だけ使用可能なワンタイムカード情報の発行を依頼して、発行されたワンタイムカード情報を受信するステップと、
前記携帯情報端末が、加盟店サーバの通信アドレスを使用して、発行されたワンタイムカード情報を加盟店サーバに送信するステップとを備えることを特徴とする。
【００１９】
本発明に係るクレジットカード決裁システムは、加盟店情報を予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済システムであって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信する手段と、
前記加盟店サーバが、受信した注文情報を基に取引情報を生成して、該取引情報と予め記憶した加盟店情報とを前記情報端末へ送信する手段と、
前記情報端末が、受信した取引情報と加盟店情報とを前記携帯情報端末へ送信する手段と、
前記携帯情報端末が、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とをカード会社サーバへ送信する手段と、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したワンタイムカード情報を記憶する手段とを備えることを特徴とする。
【００２０】
また、加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済システムであって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信する手段と、
前記加盟店サーバが、受信した注文情報を基に取引情報とセッションＩＤを生成し、取引情報とセッションＩＤとを関連付けて記憶し、取引情報及びセッションＩＤと予め記憶した前記加盟店情報及び通信アドレスとを前記情報端末へ送信する手段と、
前記情報端末が、受信した取引情報及びセッションＩＤと加盟店情報及び通信アドレスとを携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したセッションＩＤと加盟店サーバの通信アドレスを記憶すると共に、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とを前記カード会社サーバへ送信する手段と、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したワンタイムカード情報を記憶する手段と、
前記携帯情報端末が、記憶した加盟店サーバの通信アドレスを使用して、記憶したセッションＩＤとワンタイムカード情報とを加盟店サーバへ送信する手段と、
前記加盟店サーバが、受信したワンタイムカード情報を、受信したセッションＩＤと同じセッションＩＤに関連付けられて記憶されている取引情報と関連付けて記憶する手段とを備えることを特徴とする。
【００２１】
また、加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済システムであって、
前記情報端末が、ユーザからの注文情報を受付け、当該注文情報を前記加盟店サーバに送信する手段と、
前記加盟店サーバが、受信した注文情報を基に取引情報とセッションＩＤを生成し、取引情報とセッションＩＤとを関連付けて記憶し、取引情報及びセッションＩＤと予め記憶した前記加盟店情報及び通信アドレスとを前記情報端末へ送信する手段と、
前記情報端末が、受信した取引情報及びセッションＩＤと加盟店情報及び通信アドレスとを携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したセッションＩＤと加盟店サーバの通信アドレスを記憶すると共に、予め記憶したクレジットカード情報と、前記情報端末から受信した取引情報と加盟店情報とを前記カード会社サーバへ送信する手段と、
前記カード会社サーバが、ワンタイムカード情報を生成し、当該ワンタイムカード情報を、前記携帯情報端末から受信した取引情報と加盟店情報とクレジットカード情報とに関連付けて記憶し、ワンタイムカード情報を前記携帯情報端末へ送信する手段と、
前記携帯情報端末が、受信したワンタイムカード情報を記憶する手段と、
前記携帯情報端末が、記憶した加盟店サーバの通信アドレスを使用して、記憶したセッションＩＤとワンタイムカード情報とを加盟店サーバへ送信する手段と、
前記加盟店サーバが、受信したワンタイムカード情報を、受信したセッションＩＤと同じセッションＩＤに関連付けられて記憶されている取引情報と関連付けて記憶する手段と、
前記情報端末が、加盟店サーバに対してセッションＩＤを含む決済執行要求を送信する手段と、
前記加盟店サーバが、受信した決済執行要求に含まれるセッションＩＤと同じセッションＩＤに関連付けられて記憶されている加盟店情報と取引情報とワンタイムカード情報との組を、カード会社サーバに送信する手段と、
前記カード会社サーバが、受信したワンタイムカード情報が未使用であり、かつ、受信した加盟店情報と取引情報とワンタイムカード情報との組が、カード会社決済情報テーブルに記憶されているものと一致するかを認証し、認証に成功した場合には、受信した加盟店情報と取引情報とワンタイムカード情報との組に関連付けられて記憶されているクレジットカード情報を使用して与信処理を行い、与信結果を加盟店サーバに送信する手段と、
前記加盟店サーバが、受信した与信結果に基づいて決済を執行する手段とを備えることを特徴とする。
【００２２】
また、加盟店情報と自加盟店サーバの通信アドレスとを予め記憶した加盟店サーバと、ユーザが使用する情報端末と、ユーザのクレジットカード情報を予め記憶した携帯情報端末と、カード会社サーバとがネットワークで接続されるクレジットカード決済システムであって、
前記情報端末が、前記加盟店サーバへユーザの注文情報を送信するのを契機として、
前記情報端末が、前記加盟店サーバから、当該加盟店サーバの通信アドレスと与信処理に必要な加盟店情報と取引情報とを受信する手段と、
前記携帯情報端末が、前記情報端末から加盟店サーバの通信アドレスと加盟店情報と取引情報とを受信する手段と、
前記携帯情報端末が、カード会社サーバに対しクレジットカード情報と加盟店情報と取引情報とを送信し、要求した取引にのみ一度だけ使用可能なワンタイムカード情報の発行を依頼して、発行されたワンタイムカード情報を受信する手段と、
前記携帯情報端末が、加盟店サーバの通信アドレスを使用して、発行されたワンタイムカード情報を加盟店サーバに送信する手段とを備えることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、以下に示す効果が得られる。
第一に、カード会員に、決済に先立ってカード会社サーバにアクセスし、ワンタイムカード情報の発行申請を行うことを要求したり、クレジットカード情報や取引予定情報の入力を要求することなく、ワンタイムカード情報を発行することができる。
第二に、加盟店サーバからの注文情報の送信をきっかけに、ワンタイムカード情報の発行処理と、ワンタイムカード情報を使用した決済処理とを連続して実行することで、決済可能なワンタイムカード情報がカード会員の手元に溜まらない仕組みが構築され、カード会員がワンタイムカード情報を管理する手間なく、円滑な決済を行うことができる。
この結果、オンラインサービスにおけるクレジットカード決済の安全性を確保すると共に、カード会員にとって利便性の高いクレジットカード決済サービスを提供することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明を実施する場合の一形態を図面を参照して具体的に説明する。
図１は、本発明に係るクレジットカード決済システムの実際の形態を表すシステム構成図である。
本発明のクレジットカード決済システムは、オンラインサービスの利用者であるカード会員１０１が所有するＰＣ１０５と携帯電話機１０６、及び、オンラインサービスの提供元である加盟店１０２が所有する加盟店サーバ１１０、及び、クレジットカードの発行元であるカード会社１０３が所有するカード会社サーバ１１５が、通信ネットワーク１０４を介して接続される。
通信ネットワーク１０４は、インターネットやクレジットカード決済の専用線網である。従来クレジットカード決済システムにおいて、加盟店１０２とカード会社サーバ１０３の間の通信には、インターネットとは別の専用線網を使用する場合がある。本実施形態では、インターネットと上記の専用線網を区別せず、通信ネットワーク１０４として記述する。
【００２５】
ＰＣ１０５は、カード会員１０１が使用可能な情報機器であって、少なくとも、プログラムの実行や演算を行うＣＰＵと、通信ネットワーク１０４を介して他の情報機器と命令やデータの送受信を行う通信部と、受信した命令やデータを記憶する記憶部と、カード会員１０１から命令やデータの入力を受け付ける入力部と、カード会員１０１に受信したデータや処理結果を表示する出力部といったハードウェアと、ソフトウェアとしてＰＣブラウザ１０７とを備える。
【００２６】
ＰＣブラウザ１０７は、カード会員１０１がオンラインサービスを利用するにあたり、加盟店サーバ１１０から受信した商品情報をＰＣ１０５の出力部を通じてカード会員１０１に提示する機能や、カード会員１０１がＰＣ１０５の入力部を使用して入力した注文情報などのデータを、加盟店サーバ１１０に送信する機能を備える。
【００２７】
携帯電話機１０６は、ＰＣ１０５と同じくカード会員１０１が使用可能な情報機器であって、少なくとも、プログラムの実行や演算を行うＣＰＵと、通信ネットワーク１０４を介して他の情報機器と命令やデータの送受信を行う通信部と、受信した命令やデータを記憶する記憶部と、カード会員１０１から命令やデータの入力を受け付ける入力部と、カード会員１０１に受信したデータや処理結果を表示する出力部と、画像コードの読み取りに使用するカメラといったハードウェアと、ソフトウェアとして携帯電話機アプリケーション１０８とを備える。
【００２８】
携帯電話機アプリケーション１０８は、カード会員１０１がオンラインサービスの取引でクレジットカード決済を行うにあたり、加盟店サーバ１１０やカード会社サーバ１１５と決済に必要な情報を送受信する機能や、携帯電話機１０６のカメラを制御して画像コードを読み取る機能を備える。
カード情報１０９は、カード会員１０１が所有するクレジットカードの名義や、カード番号や、有効期限といった決済に必要なクレジットカードの情報である。
【００２９】
加盟店サーバ１１０は、ＰＣブラウザ１０７からのリクエストに応じて商品情報を提供する機能のほか、加盟店データベース１１１に記憶されている情報の読み出しと書き込みを行う機能や、カード会社サーバ１１５に与信要求を送信し、カード会社サーバ１１５から受信した与信結果に応じてクレジットカード決済を執行する機能を備える。
加盟店データベース１１１は、加盟店内のネットワークや情報ケーブルなどの手段で加盟店サーバ１１０と接続する情報機器であって、加盟店決済テーブル１１２と、加盟店情報１１３と、加盟店サーバの通信アドレスである加盟店サーバURL１１４とを記憶する。
【００３０】
カード会社サーバ１１５は、携帯電話機アプリケーション１０８と通信して決済に必要な情報を送受信する機能のほか、ワンタイムカード情報を生成する機能や、加盟店サーバ１１０からの与信要求に応じて与信処理を行い、与信結果を加盟店サーバ１１０に送信する機能を備える。
カード会社データベース１１６は、カード会社内のネットワークや情報ケーブルなどの手段でカード会社サーバ１１５と接続する情報機器であって、カード会社決済情報テーブル１１７を記憶する。
【００３１】
次に、本システムで使用するテーブルの構成について説明する。
まず、図２に加盟店決済情報テーブル１１２の構成例を示す。
加盟店決済情報テーブル１１２は、セッションＩＤ２０１、取引情報２０２、ワンタイムカード情報２０３で構成されている。
セッションＩＤ２０１は、加盟店サーバ１１０が生成する識別子であって、加盟店サーバ１１０が生成する取引情報と、携帯電話機アプリケーション１０８から加盟店サーバ１１０が受信するワンタイムカード情報とを結びつけて管理するために使用される識別子である。
取引情報２０２は、加盟店サーバ１１０がカード会社サーバ１１５へ送信する与信要求を生成するために必要な情報であって、ＰＣブラウザ１０７が送信する注文情報を元に、加盟店サーバ１１０が生成する情報である。例えば、注文情報に含まれる商品の価格を合計した決済金額である。
ワンタイムカード情報２０３は、カード会社サーバ１１５が生成する、一度だけ決済に使用可能なクレジットカード情報である。
【００３２】
次に、図３を使用してカード会社決済情報テーブル１１７の構成例を説明する。
カード会社決済情報テーブル１１７は、加盟店情報３０１、取引情報３０２、カード情報３０３、ワンタイムカード情報３０４、使用実績３０５で構成される。
加盟店情報３０１は、加盟店サーバ１１０がカード会社サーバ１１５へ送信する与信要求を生成するために必要な情報であって、クレジットカード決済を執行する加盟店に関する情報である。例えば、カード会社１０３が発行する加盟店ＩＤである。加盟店情報３０１は、加盟店データベース１１１に記憶されている加盟店情報１１３と同一の情報である。
取引情報３０２は、図２の取引情報２０２と同じである。
カード情報３０３は、決済に使用するクレジットカードの名義や、カード番号や、有効期限といった情報である。カード情報３０３は、携帯電話機アプリケーション１０８に記憶されているカード情報１０９と同一の情報である。
ワンタイムカード情報３０４は、図２のワンタイムカード情報２０３と同じである。
使用実績３０５は、ワンタイムカード情報３０４が既に与信処理に使用されたかどうかを示す情報である。
【００３３】
以下、図４〜図９を用いて本実施形態のシステムの動作について説明する。
まず、本発明のクレジットカード決済システムは、取引準備プロセス、決済準備プロセス、決済執行プロセスの三つの動作プロセスを順に実行することで、クレジットカード決済を処理する。
取引準備プロセスは、カード会員１０１がＰＣブラウザ１０７を操作して、加盟店サーバ１１０に希望する商品の種類や数といった注文情報を送信し、決済に必要な情報をＰＣブラウザ１０７に取得するプロセスである。
決済準備プロセスは、カード会員１０１が携帯電話機アプリケーション１０８を操作して、ＰＣブラウザ１０７から前記決済に必要な情報を取得し、これにカード情報１０９を付加してカード会社サーバ１１５へ送信し、カード会社サーバ１１５にワンタイムカード情報の発行を依頼し、取得したワンタイムカード情報を、加盟店サーバ１１０へ送信するプロセスである。
決済執行プロセスは、カード会員１０１によるＰＣブラウザ１０７の操作に応じて、ワンタイムカード情報によるクレジットカード決済を執行するプロセスである。
【００３４】
上記三つの動作プロセスについて、それぞれ図４、図５、図６を使用して処理の流れを説明する。
ただし、本実施形態において、携帯電話機１０６には、予めカード会員１０１がカード会社１０３の運営するWebサイトからダウンロードするなどの方法で、携帯電話機アプリケーション１０８が導入されているものとする。
また、携帯電話機１０１の記憶部には、予めカード会員１０１が携帯電話機アプリケーション１０８の初期設定として情報を入力するなどの方法で、カード会員１０１が所有するクレジットカードのカード情報１０９が記憶されているものとする。
また、携帯電話機アプリケーション１０８には、予めカード会社サーバ１１５と通信するために必要なカード会社サーバURLなどの情報が組み込まれているものとする。
また、ＰＣブラウザ１０７と加盟店サーバ１１０の間の通信や、携帯電話機アプリケーション１０８と加盟店サーバ１１０の間の通信や、携帯電話機アプリケーション１０８とカード会社サーバ１１５の間の通信や、加盟店サーバ１１０とカード会社サーバ１１５の間の通信では、いずれも必要に応じてSSL等の暗号化通信が行われるものとする。
【００３５】
まず、取引準備プロセスの処理の流れを図４に示す。
カード会員１０１によるＰＣブラウザ１０７の操作に応じて、ＰＣブラウザ１０７は、商品の種類や数といった注文情報を含む取引準備要求を加盟店サーバ１１０に送信する（ステップ４０１）。
次に、加盟店サーバ１１０は、取引準備要求を受信すると、注文情報を基に、決済の与信要求に必要な決済金額などの取引情報を生成する（ステップ４０２）。
次に、加盟店サーバ１１０は、ランダムなセッションＩＤを生成し、そのセッションＩＤと取引情報とを関連付けて加盟店決済情報テーブル１１２に記憶する（ステップ４０３）。
ここで、「関連付けて記憶する」とは、複数の情報を同一テーブルの同一行の要素として格納することなどを示し、関連付けられて記憶された情報では、ある情報からその情報に関連付けられて記憶された他の情報を、容易な操作で参照・取得できるものとする。
【００３６】
次に、加盟店サーバ１１０は、加盟店データベース１１１から、加盟店情報１１３と加盟店サーバURL１１４とを読み出し、加盟店情報と、加盟店サーバURLと、セッションＩＤと、取引情報とを格納する画像コードを生成する（ステップ４０４）。
ここで、画像コードは、携帯電話機１０６の備えるカメラを使用して、携帯電話機アプリケーション１０８が読み取り可能な画像データであって、例えばQRコードである。
次に、加盟店サーバ１１０は、セッションＩＤと画像コードを、ＰＣブラウザ１０７へ送信する（ステップ４０５）。
【００３７】
ＰＣブラウザ１０７は、セッションＩＤと画像コードを受信すると、セッションＩＤをＰＣ１０５の記憶部に記憶し、図７に示す決済執行準備画面７０１を表示する（ステップ４０６）。
決済執行準備画面７０１は、少なくとも、受信した画像コード７０２と、決済執行ボタン７０３とを備える。
以上が、取引準備プロセスの処理手順である。
【００３８】
次に、決済準備プロセスの処理の流れを図５に示す。
カード会員１０１は、携帯電話機アプリケーション１０８を起動し、決済執行準備画面７０１に表示された画像コード７０２を読み取る。
携帯電話機アプリケーション１０８は、画像コードから取得した加盟店情報と、加盟店サーバURLと、セッションＩＤと、取引情報とを携帯電話機１０１の記憶部に記憶する（ステップ５０１）。
【００３９】
携帯電話機アプリケーション１０８は、加盟店サーバURLを使用して加盟店情報をカード会社サーバ１１５へ送信する（ステップ５０２）。
カード会社サーバ１１５は、受信した加盟店情報を元に加盟店表示情報を生成し、携帯電話機アプリケーション１０８に送信する（ステップ５０３）。ここで、加盟店表示情報は、例えば、加盟店名である。
携帯電話機アプリケーション１０８は、加盟店表示情報を受信すると、図８に示す決済準備画面８０１を表示する（ステップ５０４）。
【００４０】
決済準備画面８０１は、少なくとも、取引情報と加盟店表示情報とを組み合わせた情報である決済内容８０２、及び、カード情報送信ボタン８０３とを備える。
カード会員１０１は、決済準備画面８０１に表示された決済内容８０２を確認し、カード情報送信ボタン８０３を押下する。
カード情報送信ボタン８０３が押下されると、携帯電話機アプリケーション１０８は、携帯電話機１０６の記憶部からカード情報１０９を読み出し、加盟店情報と、取引情報と、カード情報とを含むカード会社決済準備要求をカード会社サーバ１１５へ送信する（ステップ５０５）。
【００４１】
カード会社サーバ１１５は、カード会社決済準備要求を受信すると、加盟店情報が契約済みの正規加盟店のものであるか、カード情報が発行済みの正規クレジットカードの情報であるか、取引情報に含まれる決済金額が当該クレジットカードの利用限度額以内であるかといった決済準備要求の認証を行う。上記全ての認証に成功した場合は、カード情報１０９と同じデータ形式をもつランダムなワンタイムカード情報を生成し、ステップ５０７へ進む。
【００４２】
上記認証にひとつでも失敗した場合は、携帯電話機アプリケーション１０８に決済の中断を通知し、直ちに決済処理を終了する（ステップ５０６）。
次に、加盟店情報と、取引情報と、カード情報と、ワンタイムカード情報と、使用実績とを関連付けて、カード会社決済情報テーブル１１７に記憶する。このとき使用実績の値は未使用とする（ステップ５０７）。
次に、ワンタイムカード情報を携帯電話機アプリケーション１０８に送信する（ステップ５０８）。
【００４３】
携帯電話機アプリケーション１０８は、ワンタイムカード情報を受信すると、加盟店サーバURLを参照して、セッションＩＤと、ワンタイムカード情報とを含む加盟店決済準備要求を加盟店サーバ１１０へ送信する（ステップ５０９）。
加盟店サーバ１１０は、加盟店決済準備要求を受信すると、加盟店決済準備要求に含まれるセッションＩＤと、加盟店決済情報テーブル１１２のセッションＩＤ２０１とを比較し、同じセッションＩＤに関連付けられて記憶されている取引情報２０２と、加盟店決済準備要求に含まれるワンタイムカード情報とを関連付けて、加盟店決済情報テーブル１１２に記憶する（ステップ５１０）。
次に、決済準備完了メッセージを携帯電話機アプリケーション１０８へ送信する（ステップ５１１）。
携帯電話機アプリケーション１０８は、決済準備完了メッセージを受信すると、図９に示す決済準備完了画面９０１を表示し、処理を終了する（ステップ５１２）。
【００４４】
次に、決済執行プロセスの処理の流れを図６に示す。
カード会員１０１は、携帯電話機アプリケーション１０８の決済準備完了画面９０１を確認後、決済執行準備画面７０１が備える決済執行ボタン７０３を押下する。
ＰＣブラウザ１０７は、決済執行ボタン７０３が押下されると、セッションＩＤを加盟店サーバ１１０へ送信する（ステップ６０１）。
加盟店サーバ１１０は、受信したセッションＩＤと、加盟店決済情報テーブル１１２のセッションＩＤ２０１とを比較し、同じセッションＩＤに関連付けられて記憶されている取引情報２０２とワンタイムカード情報２０３、及び、加盟店情報１１３とを含む与信要求を生成し、カード会社サーバ１１５へ送信する（ステップ６０２）。
【００４５】
カード会社サーバ１１５は、与信要求を受信すると、以下三点の認証を実行する。
第一に、与信要求に含まれるワンタイムカード情報が、カード会社決済情報テーブル１１７に記憶されていることを認証する。
第二に、当該ワンタイムカード情報に関連付けられてカード会社決済情報テーブル１１７に記憶されている使用実績３０５が、未使用であることを認証する。
第三に、与信要求に含まれる取引情報及び加盟店情報と、当該ワンタイムカード情報に関連付けられてカード会社決済情報テーブル１１７に記憶されている取引情報３０２及び加盟店情報３０１の内容が、一致することを認証する。
そして、上記三点の認証に全て成功した場合、カード会社サーバ１１５は、与信要求に含まれるワンタイムカード情報を、当該ワンタイムカード情報に関連付けられてカード会社決済情報テーブル１１７に記憶されているカード情報３０３に置き換えて与信照会情報を生成する。その後、使用実績３０５を使用済に変更し、ステップ６０４へ進む。
上記三点の認証のうちひとつでも失敗した場合は、カード会社サーバ１１５は、加盟店サーバ１１０に決済の中断を通知し、直ちに決済処理を終了する。決済の中断の通知を受けた加盟店サーバ１１０は、ＰＣブラウザ１０７に決済の中断を通知し、直ちに決済処理を終了する（ステップ６０３）。
与信照会情報に基づき、与信処理を行う（ステップ６０４）。
【００４６】
次に、与信結果を加盟店サーバ１１０へ送信する（ステップ６０５）。
加盟店サーバ１１０は、与信結果に基づきクレジットカード決済を執行する（ステップ６０６）。
決済執行完了後、決済完了メッセージをＰＣブラウザ１０７に送信する（ステップ６０７）。
ＰＣブラウザ１０７は、決済完了メッセージを受信すると、決済が完了した旨をカード会員１０１に通知し、決済処理を終了する（ステップ６０８）。
上記決済処理の完了後、カード会社１０３は加盟店１０２から売り上げ情報を取得する。
カード会社１０３が売り上げ情報を取得する手順を以下に説明する。
【００４７】
加盟店サーバ１１０は、ステップ６０６で決済を執行したワンタイムカード情報を、カード会社サーバ１１５へ送信する。
カード会社サーバ１１５は、受信したワンタイムカード情報に関連付けられてカード会社決済情報テーブル１１７に記憶されている、加盟店情報３０１と取引情報３０２とカード情報３０３とを参照し、売り上げ情報を生成する。
以上、本発明によるクレジットカード決済システムの実施形態の構成及び動作の流れを詳述した。
【００４８】
なお、本実施の形態において、ＰＣブラウザ１０７と携帯電話機アプリケーション１０８の間の情報の通信手段には画像コードを用いた。しかし、この通信手段は、ＰＣ１０５と携帯電話機１０６とを操作するカード会員が、クレジットカード情報や取引予定情報を入力することなく、容易な操作で通信できる手段であれば、他の通信手段を採用してもよい。
例えば、電子メールや、赤外線のほか、携帯電話機１０６がICチップを搭載するならば、ＰＣ１０５に接続して当該ICチップの内容を書き換えるICカード端末の利用などが挙げられる。
【図面の簡単な説明】
【００４９】
【図１】本発明に係るクレジットカード決済システムの実施の形態を示すシステム構成図である。
【図２】加盟店決済情報テーブルのデータ構成例を示す図である。
【図３】カード会社決済情報テーブルのデータ構成例を示す図である。
【図４】取引準備プロセスの手順を示すフローチャートである。
【図５】決済準備プロセスの手順を示すフローチャートである。
【図６】決済執行プロセスの手順を示すフローチャートである。
【図７】決済執行準備画面の出力例を示す図である。
【図８】決済準備画面の出力例を示す図である。
【図９】決済準備完了画面の出力例を示す図である。
【符号の説明】
【００５０】
１０１  カード会員
１０２  加盟店
１０３  カード会社
１０５  ＰＣ
１０６  携帯電話機
１０７  ＰＣブラウザ
１０８  携帯電話機アプリケーション
１１０  加盟店サーバ
１１１  加盟店データベース
１１２  加盟店決済情報テーブル
１１５  カード会社サーバ
１１６  カード会社データベース
１１７  カード会社決済情報テーブル
７０１  決済執行準備画面
７０２  決済準備画面
７０３  決済執行完了画面
【図１】
2008152338.tif 000003
【図２】
2008152338.tif 000004
【図３】
2008152338.tif 000005
【図４】
2008152338.tif 000006
【図５】
2008152338.tif 000007
【図６】
2008152338.tif 000008
【図７】
2008152338.tif 000009
【図８】
2008152338.tif 000010
【図９】
2008152338.tif 000011