(57)【要約】【課題】  携帯電話を使用してクレジット決済を要求する場合に、本人認証を行うサーバの仕様を変更せず、かつサーバに負担をかけることなく安全性の高い利用者の本人認証を実現する代理サーバ、代理サーバを用いた本人認証システム及び本人認証方法を提供する。【解決手段】  携帯電話に代わり本人認証のためにアクセスコントロールサーバとの交信を行うプロキシサーバ（代理サーバ）を設置し、プロキシサーバにおいてファイルフォーマットの変換等の処理を行うよう構成することによって、ＰＣで利用される本人認証方法と同じ本人認証を携帯電話でも可能とする。アクセスコントロールサーバからみると、携帯電話でなく、プロキシサーバとの間でＰＣと同様の交信を行えばよいことになるので、アクセスコントロールサーバの仕様や設定には何ら変更を加えることなく、携帯電話への対応が実現できる。【選択図】        図２
2010134884.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話を用いたクレジット決済において、利用者の本人認証に用いられる代理サーバであって、
加盟店サーバにクレジット決済による商品等の購入にかかる購入情報を送信した利用者の操作する携帯電話から、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報を受信する加盟店サーバアドレス情報受信手段と、
前記アドレス情報に指定された加盟店サーバのアドレスにアクセスして、前記商品等の購入にかかる決済要求を送信する決済要求送信手段と、
前記決済要求について前記利用者の本人認証の実行可否の回答をクレジット決済における本人認証を行う本人認証サーバより受信した前記加盟店サーバから、前記利用者の本人認証の実行が可能である場合には、前記利用者の本人認証要求を受け付ける前記本人認証サーバのアドレス情報を受信する本人認証サーバアドレス情報受信手段と、
前記アドレス情報に指定された本人認証サーバのアドレスにアクセスして、前記利用者の本人認証要求を送信する本人認証要求送信手段と、
前記本人認証サーバから、前記利用者の本人認証のための認証キーの入力画面の出力ファイルを受信する入力画面受信手段と、
前記出力ファイルを携帯電話で出力可能なファイル形式に変換して、前記携帯電話に送信する入力画面送信手段と、
前記携帯電話から、前記出力ファイルより出力された画面に入力された認証キーを受信する認証キー受信手段と、
前記認証キーを前記本人認証サーバに送信する認証キー送信手段と、
前記本人認証サーバから、前記認証キーによる前記利用者の本人認証結果を受信する本人認証結果受信手段と、
前記加盟店サーバに、前記本人認証結果を送信する本人認証結果送信手段と、
を備えることを特徴とする本人認証のための代理サーバ。
【請求項２】
前記加盟店サーバアドレス情報受信手段は、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第１のアドレスを受信し、
前記加盟店サーバでは、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記第１のアドレス情報と関連付けて記憶しておき、前記決済要求を受信すると、前記第１のアドレス情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せること
を特徴とする請求項１記載の本人認証のための代理サーバ。
【請求項３】
前記加盟店サーバアドレス情報受信手段は、前記第１のアドレスの他に、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第２のアドレスを受信し、
前記本人認証結果受信手段が受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記第２のアドレスに本人認証の完了通知を送信させるための情報を送信する完了通知送信手段を備えていて、
前記加盟店サーバは、本人であることが認証された前記本人認証結果と、前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行すること
を特徴とする請求項２記載の本人認証のための代理サーバ。
【請求項４】
前記加盟店サーバアドレス情報受信手段は、前記購入情報に割り当てられた購入情報の識別情報を受信し、
前記決済要求送信手段は、前記購入情報の識別情報が指定された前記決済要求を送信して、
前記加盟店サーバでは、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記購入情報の識別情報と関連付けて記憶しておき、前記決済要求を受信すると、前記決済要求に指定された購入情報の識別情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せること
を特徴とする請求項１記載の本人認証のための代理サーバ。
【請求項５】
前記加盟店サーバアドレス情報受信手段は、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を受信し、
前記本人認証結果受信手段が受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記アドレス情報に指定された加盟店サーバのアドレスに、前記購入情報の識別情報が指定された本人認証の完了通知を送信させるための情報を送信する完了通知送信手段を備えていて、
前記加盟店サーバは、本人であることが認証された前記本人認証結果と、前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行すること
を特徴とする請求項４記載の本人認証のための代理サーバ。
【請求項６】
携帯電話を用いたクレジット決済において、携帯電話からクレジット決済の要求を受け付ける加盟店サーバと、利用者の本人認証に用いられる代理サーバからなる本人認証システムであって、前記加盟店サーバは、
利用者の操作する携帯電話から、クレジット決済による商品等の購入にかかる購入情報を受信する購入情報受信手段と、
前記携帯電話に、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報を送信する加盟店サーバアドレス情報送信手段と、
前記代理サーバから、前記アドレス情報に指定されたアドレスへのアクセスを受け付けて、前記商品等の購入にかかる決済要求を受信する決済要求受信手段と、
前記決済要求について前記利用者の本人認証の実行可否をクレジット決済における本人認証を行う本人認証サーバに問合せ、前記利用者の本人認証の実行が可能との回答を受信した場合には、前記利用者の本人認証要求を受け付ける前記本人認証サーバのアドレス情報を前記代理サーバに送信する本人認証サーバアドレス情報送信手段と、
を備えていて、前記代理サーバは、
前記携帯電話から、前記加盟店サーバのアドレス情報を受信する加盟店サーバアドレス情報受信手段と、
前記アドレス情報に指定された加盟店サーバのアドレスにアクセスして、前記商品等の購入にかかる決済要求を送信する決済要求送信手段と、
前記加盟店サーバから、前記本人認証サーバのアドレス情報を受信する本人認証サーバアドレス情報受信手段と、
前記アドレス情報に指定された本人認証サーバのアドレスにアクセスして、前記利用者の本人認証要求を送信する本人認証要求送信手段と、
前記本人認証サーバから、前記利用者の本人認証のための認証キーの入力画面の出力ファイルを受信する入力画面受信手段と、
前記出力ファイルを携帯電話で出力可能なファイル形式に変換して、前記携帯電話に送信する入力画面送信手段と、
前記携帯電話から、前記出力ファイルより出力された画面に入力された認証キーを受信する認証キー受信手段と、
前記認証キーを前記本人認証サーバに送信する認証キー送信手段と、
前記本人認証サーバから、前記認証キーによる前記利用者の本人認証結果を受信する本人認証結果受信手段と、
前記加盟店サーバに、前記本人認証結果を送信する本人認証結果送信手段と、
を備えることを特徴とする本人認証システム。
【請求項７】
前記加盟店サーバにおいて、
前記加盟店サーバアドレス情報送信手段は、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第１のアドレスを送信し、
前記本人認証サーバアドレス情報送信手段は、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記第１のアドレス情報と関連付けて記憶しておき、前記決済要求を受信すると、前記第１のアドレス情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せること
を特徴とする請求項６記載の本人認証システム。
【請求項８】
前記加盟店サーバにおいて、
前記加盟店サーバアドレス情報送信手段は、前記第１のアドレスの他に、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第２のアドレスを送信し、
前記加盟店サーバは、
前記代理サーバからの本人であることが認証された前記本人認証結果と、前記携帯電話からの前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行する決済処理実行手段を備えていて、
前記代理サーバにおいて、
前記加盟店サーバアドレス情報送信手段は、前記携帯電話から前記第２のアドレスを受信し、
前記代理サーバは、
前記本人認証結果受信手段が受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記第２のアドレスに本人認証の完了通知を送信させるための情報を送信する完了通知送信手段を備えていること
を特徴とする請求項７記載の本人認証システム。
【請求項９】
前記加盟店サーバにおいて、
前記加盟店サーバアドレス情報送信手段は、前記購入情報に割り当てられた購入情報の識別情報を送信し、
前記本人認証サーバアドレス情報送信手段は、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記購入情報の識別情報と関連付けて記憶しておき、前記決済要求を受信すると、前記決済要求に指定された購入情報の識別情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せ、
前記代理サーバにおいて、
前記加盟店サーバアドレス情報受信手段は、前記購入情報の識別情報を受信し、
前記決済要求送信手段は、前記購入情報の識別情報が指定された前記決済要求を送信すること
を特徴とする請求項６記載の本人認証システム。
【請求項１０】
前記加盟店サーバにおいて、
前記加盟店サーバアドレス情報送信手段は、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を送信し、
前記加盟店サーバは、
前記代理サーバからの本人であることが認証された前記本人認証結果と、前記携帯電話からの前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行する決済処理実行手段を備えていて、
前記代理サーバにおいて、
前記加盟店サーバアドレス情報受信手段は、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を受信し、
前記代理サーバは、
前記本人認証結果受信手段が受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記アドレス情報に指定された加盟店サーバのアドレスに、前記購入情報の識別情報が指定された本人認証の完了通知を送信させるための情報を送信する完了通知送信手段を備えていること
を特徴とする請求項９記載の本人認証システム。
【請求項１１】
携帯電話を用いたクレジット決済において、携帯電話からクレジット決済の要求を受け付ける加盟店サーバと、利用者の本人認証に用いられる代理サーバによって実行される本人認証方法であって、
前記加盟店サーバが、利用者の操作する携帯電話から、クレジット決済による商品等の購入にかかる購入情報を受信する購入情報受信ステップと、
前記加盟店サーバが、前記携帯電話に、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報を送信する加盟店サーバアドレス情報送信ステップと、
前記代理サーバが、前記携帯電話から、前記加盟店サーバのアドレス情報を受信する加盟店サーバアドレス情報受信ステップと、
前記代理サーバが、前記アドレス情報に指定された加盟店サーバのアドレスにアクセスして、前記商品等の購入にかかる決済要求を送信する決済要求送信ステップと、
前記加盟店サーバが、前記代理サーバから、前記アドレス情報に指定されたアドレスへのアクセスを受け付けて、前記商品等の購入にかかる決済要求を受信する決済要求受信ステップと、
前記加盟店サーバが、前記決済要求について前記利用者の本人認証の実行可否をクレジット決済における本人認証を行う本人認証サーバに問合せ、前記利用者の本人認証の実行が可能との回答を受信した場合には、前記利用者の本人認証要求を受け付ける前記本人認証サーバのアドレス情報を前記代理サーバに送信する本人認証サーバアドレス情報送信ステップと、
前記代理サーバが、前記加盟店サーバから、前記本人認証サーバのアドレス情報を受信する本人認証サーバアドレス情報受信ステップと、
前記代理サーバが、前記アドレス情報に指定された本人認証サーバのアドレスにアクセスして、前記利用者の本人認証要求を送信する本人認証要求送信ステップと、
前記代理サーバが、前記本人認証サーバから、前記利用者の本人認証のための認証キーの入力画面の出力ファイルを受信する入力画面受信ステップと、
前記代理サーバが、前記出力ファイルを携帯電話で出力可能なファイル形式に変換して、前記携帯電話に送信する入力画面送信ステップと、
前記代理サーバが、前記携帯電話から、前記出力ファイルより出力された画面に入力された認証キーを受信する認証キー受信ステップと、
前記代理サーバが、前記認証キーを前記本人認証サーバに送信する認証キー送信ステップと、
前記代理サーバが、前記本人認証サーバから、前記認証キーによる前記利用者の本人認証結果を受信する本人認証結果受信ステップと、
前記代理サーバが、前記加盟店サーバに、前記本人認証結果を送信する本人認証結果送信ステップと、
を有することを特徴とする本人認証方法。
【請求項１２】
前記加盟店サーバアドレス情報送信ステップにおいて、前記加盟店サーバは、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第１のアドレスを送信し、
前記加盟店サーバは、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記第１のアドレス情報と関連付けて記憶しておき、前記本人認証サーバアドレス情報送信ステップにおいて、前記決済要求を受信すると、前記第１のアドレス情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せること
を特徴とする請求項１１記載の本人認証方法。
【請求項１３】
前記加盟店サーバアドレス情報送信ステップにおいて、前記加盟店サーバは、前記第１のアドレスの他に、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第２のアドレスを送信し、
前記加盟店サーバアドレス情報送信ステップにおいて、前記代理サーバは、前記携帯電話から前記第２のアドレスを受信し、
前記代理サーバが、前記本人認証結果受信ステップで受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記第２のアドレスに本人認証の完了通知を送信させるための情報を送信する完了通知送信ステップと、
前記加盟店サーバが、前記代理サーバからの本人であることが認証された前記本人認証結果と、前記携帯電話からの前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行する決済処理実行ステップと、
を有することを特徴とする請求項１２記載の本人認証方法。
【請求項１４】
前記加盟店サーバアドレス情報送信ステップにおいて、前記加盟店サーバは、前記購入情報に割り当てられた購入情報の識別情報を送信し、
前記加盟店サーバアドレス情報受信ステップにおいて、前記代理サーバは、前記購入情報の識別情報を受信し、
前記決済要求送信ステップにおいて、前記代理サーバは、前記購入情報の識別情報が指定された前記決済要求を送信し、
前記加盟店サーバは、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記購入情報の識別情報と関連付けて記憶しておき、前記本人認証サーバアドレス情報送信ステップにおいて、前記決済要求を受信すると、前記決済要求に指定された購入情報の識別情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せること
を特徴とする請求項１１記載の本人認証方法。
【請求項１５】
前記加盟店サーバアドレス情報送信ステップにおいて、前記加盟店サーバは、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を送信し、
前記加盟店サーバアドレス情報受信ステップにおいて、前記代理サーバは、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を受信し、
前記代理サーバが、前記本人認証結果受信ステップで受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記アドレス情報に指定された加盟店サーバのアドレスに、前記購入情報の識別情報が指定された本人認証の完了通知を送信させるための情報を送信する完了通知送信ステップと、
前記加盟店サーバが、前記代理サーバからの本人であることが認証された前記本人認証結果と、前記携帯電話からの前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行する決済処理実行ステップと、
を有することを特徴とする請求項１４記載の本人認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話を用いたクレジット決済において、利用者の本人認証に用いられる代理サーバと、代理サーバを用いた本人認証システム及び本人認証方法に関するものである。
【背景技術】
【０００２】
インターネットを利用して電子商取引サイトにおいて商品等を購入することが広く行なわれるようになっているが、代金決済の手段としてクレジットカードが用いられることが多くなっている。クレジットカードの利用では不正利用対策が課題となるが、特にインターネットでの決済に用いる際には、クレジットカードの現物を確認することができないため、第三者によってカード番号等が盗用されて不正利用が行われるなりすましのリスクが高まることになる。
【０００３】
このようなリスクに対応するために、カード会員があらかじめカード会社にインターネットでの決済に用いるパスワードを登録しておき、電子商取引サイトでクレジットカード決済を選択した際にはカード会社のサーバに自動アクセスし、利用者が入力したパスワードと登録されたパスワードの一致が確認されることをクレジットカードによる決済承認の条件とするサービスが提供されるようになっている（例えば、非特許文献１の「サービス概要」「仕組み」参照）。
【０００４】
このようなサービスを受けるために、クレジットカードの会員は、認証に用いるためのパスワードやパーソナルメッセージなどの情報をあらかじめカード会社に登録しておくことが必要になる（例えば、非特許文献２参照）。
【０００５】
【非特許文献１】オンラインショッピング認証サービス、三菱ＵＦＪニコス株式会社・ＤＣカードホームページ、［２００８年１１月３日検索]、インターネット＜URL：  http://www.dccard.co.jp/webs/3dsecure.shtml＞
【非特許文献２】安全なオンラインショッピング、Ｖｉｓａ  Ｉｎｃ．・ＶＩＳＡカードホームページ、［２００８年１１月３日検索]、インターネット＜URL：  http://www.visa-asia.com/ap/jp/cardholders/security/vbv.shtml＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、近年は利用者が電子商取引のための端末として携帯電話を用いることが多くなっているが、前述のようなパスワードによる利用者の本人認証は、利用者が端末としてＰＣ（パーソナルコンピュータ）を用いる場合に限定されており、携帯電話には対応していないのが現状である。
【０００７】
携帯電話への対応が進まないことには様々な理由が考えられるが、技術的な阻害要因としては、携帯電話ではブラウザやマークアップ言語などがキャリアや機種によって異なることがあるため、パスワードの一致を確認する本人認証サーバで本人認証を要求する携帯電話のキャリアや機種を識別し、各々に対応するファイルフォーマットでパスワード入力画面を送信しなければならず、サーバ側の処理負担が重くなるという問題がある。
【０００８】
本発明は、このような課題に対応するためになされたものであり、利用者が端末に携帯電話を使用してクレジット決済を要求する場合においても、本人認証サーバの仕様を変更せずに、本人認証サーバに負担をかけることなく安全性の高い利用者の本人認証を実現することが可能な、代理サーバと、代理サーバを用いた本人認証システム及び本人認証方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
このような課題を解決する本発明にかかる代理サーバは、携帯電話を用いたクレジット決済において、利用者の本人認証に用いられる代理サーバであって、加盟店サーバにクレジット決済による商品等の購入にかかる購入情報を送信した利用者の操作する携帯電話から、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報を受信する加盟店サーバアドレス情報受信手段と、前記アドレス情報に指定された加盟店サーバのアドレスにアクセスして、前記商品等の購入にかかる決済要求を送信する決済要求送信手段と、前記決済要求について前記利用者の本人認証の実行可否の回答をクレジット決済における本人認証を行う本人認証サーバより受信した前記加盟店サーバから、前記利用者の本人認証の実行が可能である場合には、前記利用者の本人認証要求を受け付ける前記本人認証サーバのアドレス情報を受信する本人認証サーバアドレス情報受信手段と、前記アドレス情報に指定された本人認証サーバのアドレスにアクセスして、前記利用者の本人認証要求を送信する本人認証要求送信手段と、前記本人認証サーバから、前記利用者の本人認証のための認証キーの入力画面の出力ファイルを受信する入力画面受信手段と、前記出力ファイルを携帯電話で出力可能なファイル形式に変換して、前記携帯電話に送信する入力画面送信手段と、前記携帯電話から、前記出力ファイルより出力された画面に入力された認証キーを受信する認証キー受信手段と、前記認証キーを前記本人認証サーバに送信する認証キー送信手段と、前記本人認証サーバから、前記認証キーによる前記利用者の本人認証結果を受信する本人認証結果受信手段と、前記加盟店サーバに、前記本人認証結果を送信する本人認証結果送信手段と、を備えることを特徴とする本人認証のための代理サーバである。
【００１０】
本発明においては、携帯電話に代わって本人認証サーバとの本人認証のための交信を行う代理サーバによって、本人認証サーバの仕様を変更したり、本人認証サーバが携帯電話のキャリアや端末の機種に対応した出力ファイルを送信したりしなくても、安全性の高い利用者の本人認証を実現することが可能となっている。代理サーバは、携帯電話に代わって加盟店サーバに決済要求を送信するとともに、利用者の本人認証に必要な本人認証サーバとの交信を行い、本人認証のための認証キーの入力画面の出力ファイルを携帯電話で出力可能なファイル形式に変換する機能を備えている。
【００１１】
また、本発明は、前記加盟店サーバアドレス情報受信手段は、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第１のアドレスを受信し、前記加盟店サーバでは、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記第１のアドレス情報と関連付けて記憶しておき、前記決済要求を受信すると、前記第１のアドレス情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せることを特徴とすることもできる。
【００１２】
このように構成すると、商品等の購入にかかる決済要求毎に加盟店サーバにアクセスする際のアドレスが異なることになるため、加盟店サーバでは、携帯電話から受け付けたどの商品等の購入に対する決済要求かを直ちに識別することが可能になる。
【００１３】
この構成において、本発明は、前記加盟店サーバアドレス情報受信手段は、前記第１のアドレスの他に、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第２のアドレスを受信し、前記本人認証結果受信手段が受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記第２のアドレスに本人認証の完了通知を送信させるための情報を送信する完了通知送信手段を備えていて、前記加盟店サーバは、本人であることが認証された前記本人認証結果と、前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行することを特徴とすることもできる。
【００１４】
このように構成すると、加盟店サーバにおけるクレジット決済に必要な処理を、代理サーバだけではなく、利用者が操作する携帯電話からの通知に基づいて実行することが可能になるとともに、代理サーバから受信する本人認証結果に対応する携帯電話から受信する本人認証の完了通知を、容易に特定することが可能になる。
【００１５】
さらに、本発明は、前記加盟店サーバアドレス情報受信手段は、前記購入情報に割り当てられた購入情報の識別情報を受信し、前記決済要求送信手段は、前記購入情報の識別情報が指定された前記決済要求を送信して、前記加盟店サーバでは、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記購入情報の識別情報と関連付けて記憶しておき、前記決済要求を受信すると、前記決済要求に指定された購入情報の識別情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せることを特徴としてもよい。
【００１６】
このように構成すると、商品等の購入にかかる決済要求が携帯電話から受け付けたどの商品等の購入に対するものであるかを、購入情報の識別情報をキーにして、容易に特定することが可能になる。
【００１７】
この構成において、本発明は、前記加盟店サーバアドレス情報受信手段は、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を受信し、前記本人認証結果受信手段が受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記アドレス情報に指定された加盟店サーバのアドレスに、前記購入情報の識別情報が指定された本人認証の完了通知を送信させるための情報を送信する完了通知送信手段を備えていて、前記加盟店サーバは、本人であることが認証された前記本人認証結果と、前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行することを特徴とすることもできる。
【００１８】
このように構成すると、加盟店サーバにおけるクレジット決済に必要な処理を、代理サーバだけではなく、利用者が操作する携帯電話からの通知に基づいて実行することが可能になるとともに、代理サーバから受信する本人認証結果に対応する携帯電話から受信する本人認証の完了通知を、容易に特定することが可能になる。
【００１９】
また、本発明は、本発明にかかる代理サーバを用いた本人認証システム及び本人認証方法として特定することもできる。
【００２０】
本発明にかかる代理サーバを用いた本人認証システムは、携帯電話を用いたクレジット決済において、携帯電話からクレジット決済の要求を受け付ける加盟店サーバと、利用者の本人認証に用いられる代理サーバからなる本人認証システムであって、前記加盟店サーバは、利用者の操作する携帯電話から、クレジット決済による商品等の購入にかかる購入情報を受信する購入情報受信手段と、前記携帯電話に、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報を送信する加盟店サーバアドレス情報送信手段と、前記代理サーバから、前記アドレス情報に指定されたアドレスへのアクセスを受け付けて、前記商品等の購入にかかる決済要求を受信する決済要求受信手段と、前記決済要求について前記利用者の本人認証の実行可否をクレジット決済における本人認証を行う本人認証サーバに問合せ、前記利用者の本人認証の実行が可能との回答を受信した場合には、前記利用者の本人認証要求を受け付ける前記本人認証サーバのアドレス情報を前記代理サーバに送信する本人認証サーバアドレス情報送信手段と、を備えていて、前記代理サーバは、前記携帯電話から、前記加盟店サーバのアドレス情報を受信する加盟店サーバアドレス情報受信手段と、前記アドレス情報に指定された加盟店サーバのアドレスにアクセスして、前記商品等の購入にかかる決済要求を送信する決済要求送信手段と、前記加盟店サーバから、前記本人認証サーバのアドレス情報を受信する本人認証サーバアドレス情報受信手段と、前記アドレス情報に指定された本人認証サーバのアドレスにアクセスして、前記利用者の本人認証要求を送信する本人認証要求送信手段と、前記本人認証サーバから、前記利用者の本人認証のための認証キーの入力画面の出力ファイルを受信する入力画面受信手段と、前記出力ファイルを携帯電話で出力可能なファイル形式に変換して、前記携帯電話に送信する入力画面送信手段と、前記携帯電話から、前記出力ファイルより出力された画面に入力された認証キーを受信する認証キー受信手段と、前記認証キーを前記本人認証サーバに送信する認証キー送信手段と、前記本人認証サーバから、前記認証キーによる前記利用者の本人認証結果を受信する本人認証結果受信手段と、前記加盟店サーバに、前記本人認証結果を送信する本人認証結果送信手段と、を備えることを特徴とする本人認証システムである。
【００２１】
また、本発明にかかる本人認証システムは、前記加盟店サーバにおいて、前記加盟店サーバアドレス情報送信手段は、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第１のアドレスを送信し、前記本人認証サーバアドレス情報送信手段は、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記第１のアドレス情報と関連付けて記憶しておき、前記決済要求を受信すると、前記第１のアドレス情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せることを特徴とすることもできる。
【００２２】
前記加盟店サーバにおいて、前記加盟店サーバアドレス情報送信手段は、前記第１のアドレスの他に、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第２のアドレスを送信し、前記加盟店サーバは、前記代理サーバからの本人であることが認証された前記本人認証結果と、前記携帯電話からの前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行する決済処理実行手段を備えていて、前記代理サーバにおいて、前記加盟店サーバアドレス情報送信手段は、前記携帯電話から前記第２のアドレスを受信し、前記代理サーバは、前記本人認証結果受信手段が受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記第２のアドレスに本人認証の完了通知を送信させるための情報を送信する完了通知送信手段を備えていることを特徴とすることもできる。
【００２３】
さらに、本発明にかかる本人認証システムは、前記加盟店サーバにおいて、前記加盟店サーバアドレス情報送信手段は、前記購入情報に割り当てられた購入情報の識別情報を送信し、前記本人認証サーバアドレス情報送信手段は、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記購入情報の識別情報と関連付けて記憶しておき、前記決済要求を受信すると、前記決済要求に指定された購入情報の識別情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せ、前記代理サーバにおいて、前記加盟店サーバアドレス情報受信手段は、前記購入情報の識別情報を受信し、前記決済要求送信手段は、前記購入情報の識別情報が指定された前記決済要求を送信することを特徴としてもよい。
【００２４】
前記加盟店サーバにおいて、前記加盟店サーバアドレス情報送信手段は、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を送信し、前記加盟店サーバは、前記代理サーバからの本人であることが認証された前記本人認証結果と、前記携帯電話からの前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行する決済処理実行手段を備えていて、前記代理サーバにおいて、前記加盟店サーバアドレス情報受信手段は、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を受信し、前記代理サーバは、前記本人認証結果受信手段が受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記アドレス情報に指定された加盟店サーバのアドレスに、前記購入情報の識別情報が指定された本人認証の完了通知を送信させるための情報を送信する完了通知送信手段を備えていることを特徴とすることもできる。
【００２５】
本発明にかかる代理サーバを用いた本人認証方法は、携帯電話を用いたクレジット決済において、携帯電話からクレジット決済の要求を受け付ける加盟店サーバと、利用者の本人認証に用いられる代理サーバによって実行される本人認証方法であって、前記加盟店サーバが、利用者の操作する携帯電話から、クレジット決済による商品等の購入にかかる購入情報を受信する購入情報受信ステップと、前記加盟店サーバが、前記携帯電話に、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報を送信する加盟店サーバアドレス情報送信ステップと、前記代理サーバが、前記携帯電話から、前記加盟店サーバのアドレス情報を受信する加盟店サーバアドレス情報受信ステップと、前記代理サーバが、前記アドレス情報に指定された加盟店サーバのアドレスにアクセスして、前記商品等の購入にかかる決済要求を送信する決済要求送信ステップと、前記加盟店サーバが、前記代理サーバから、前記アドレス情報に指定されたアドレスへのアクセスを受け付けて、前記商品等の購入にかかる決済要求を受信する決済要求受信ステップと、前記加盟店サーバが、前記決済要求について前記利用者の本人認証の実行可否をクレジット決済における本人認証を行う本人認証サーバに問合せ、前記利用者の本人認証の実行が可能との回答を受信した場合には、前記利用者の本人認証要求を受け付ける前記本人認証サーバのアドレス情報を前記代理サーバに送信する本人認証サーバアドレス情報送信ステップと、前記代理サーバが、前記加盟店サーバから、前記本人認証サーバのアドレス情報を受信する本人認証サーバアドレス情報受信ステップと、前記代理サーバが、前記アドレス情報に指定された本人認証サーバのアドレスにアクセスして、前記利用者の本人認証要求を送信する本人認証要求送信ステップと、前記代理サーバが、前記本人認証サーバから、前記利用者の本人認証のための認証キーの入力画面の出力ファイルを受信する入力画面受信ステップと、前記代理サーバが、前記出力ファイルを携帯電話で出力可能なファイル形式に変換して、前記携帯電話に送信する入力画面送信ステップと、前記代理サーバが、前記携帯電話から、前記出力ファイルより出力された画面に入力された認証キーを受信する認証キー受信ステップと、前記代理サーバが、前記認証キーを前記本人認証サーバに送信する認証キー送信ステップと、前記代理サーバが、前記本人認証サーバから、前記認証キーによる前記利用者の本人認証結果を受信する本人認証結果受信ステップと、前記代理サーバが、前記加盟店サーバに、前記本人認証結果を送信する本人認証結果送信ステップと、を有することを特徴とする本人認証方法である。
【００２６】
また、本発明にかかる本人認証方法は、前記加盟店サーバアドレス情報送信ステップにおいて、前記加盟店サーバは、前記商品等の購入にかかる決済要求を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第１のアドレスを送信し、前記加盟店サーバは、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記第１のアドレス情報と関連付けて記憶しておき、前記本人認証サーバアドレス情報送信ステップにおいて、前記決済要求を受信すると、前記第１のアドレス情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せることを特徴とすることもできる。
【００２７】
前記加盟店サーバアドレス情報送信ステップにおいて、前記加盟店サーバは、前記第１のアドレスの他に、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報として、前記商品等の購入にかかる決済要求に割り当てられた第２のアドレスを送信し、前記加盟店サーバアドレス情報送信ステップにおいて、前記代理サーバは、前記携帯電話から前記第２のアドレスを受信し、前記代理サーバが、前記本人認証結果受信ステップで受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記第２のアドレスに本人認証の完了通知を送信させるための情報を送信する完了通知送信ステップと、前記加盟店サーバが、前記代理サーバからの本人であることが認証された前記本人認証結果と、前記携帯電話からの前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行する決済処理実行ステップと、を有することを特徴とすることもできる。
【００２８】
さらに、本発明にかかる本人認証方法は、前記加盟店サーバアドレス情報送信ステップにおいて、前記加盟店サーバは、前記購入情報に割り当てられた購入情報の識別情報を送信し、前記加盟店サーバアドレス情報受信ステップにおいて、前記代理サーバは、前記購入情報の識別情報を受信し、前記決済要求送信ステップにおいて、前記代理サーバは、前記購入情報の識別情報が指定された前記決済要求を送信し、前記加盟店サーバは、前記購入情報として受信した前記利用者の本人認証の実行可否の問合せに必要な前記利用者の識別情報を、前記購入情報の識別情報と関連付けて記憶しておき、前記本人認証サーバアドレス情報送信ステップにおいて、前記決済要求を受信すると、前記決済要求に指定された購入情報の識別情報に関連付けられた前記利用者の識別情報を指定して前記利用者の本人認証の実行可否を前記本人認証サーバに問合せることを特徴としてもよい。
【００２９】
前記加盟店サーバアドレス情報送信ステップにおいて、前記加盟店サーバは、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を送信し、前記加盟店サーバアドレス情報受信ステップにおいて、前記代理サーバは、前記利用者の本人認証の完了通知を受け付ける前記加盟店サーバのアドレス情報を受信し、前記代理サーバが、前記本人認証結果受信ステップで受信した本人認証結果が本人であることが認証されたことを示すものである場合には、前記携帯電話に、前記アドレス情報に指定された加盟店サーバのアドレスに、前記購入情報の識別情報が指定された本人認証の完了通知を送信させるための情報を送信する完了通知送信ステップと、前記加盟店サーバが、前記代理サーバからの本人であることが認証された前記本人認証結果と、前記携帯電話からの前記本人認証の完了通知を受信すると、前記商品等の購入にかかるクレジット決済に必要な処理を実行する決済処理実行ステップと、を有することを特徴とすることもできる。
【発明の効果】
【００３０】
本発明によって、利用者が端末に携帯電話を使用してクレジット決済を要求する場合においても、本人認証サーバの仕様を変更せずに、本人認証サーバに負担をかけることなく安全性の高い利用者の本人認証を実現することが可能になり、携帯電話を用いたクレジット決済による電子商取引の安全性を高めることができる。
【発明を実施するための最良の形態】
【００３１】
本発明を実施するための最良の形態について、図面を用いて以下に詳細に説明する。尚、以下の説明は本発明の実施形態の一例を示したものであって、本発明の構成は以下に示した実施形態に限定されるものではない。
【００３２】
図１は、本発明の前提となるＰＣを用いたクレジット決済における本人認証システムの全体構成を示す図である。図２は、本発明にかかる携帯電話を用いたクレジット決済における本人認証システムの全体構成を示す図である。図３は、本発明にかかる本人認証システムの構成を示すブロック図である。図４〜図１２は、本発明にかかる本人認証システムによる本人認証の手順を示す、それぞれ第１〜第９の図である。図１３は、本発明においてアクセスコントロールサーバから送信されるパスワード入力画面の一例を示す図である。図１４は、本発明において代理サーバにおいてファイルフォーマットが変換されて携帯電話に表示されるパスワード入力画面の一例を示す図である。
【００３３】
図１を用いて、本発明の前提となるＰＣ（パーソナルコンピュータ）を用いたクレジット決済における本人認証システムによる本人認証方法について説明する。クレジットカード会員である利用者は、ＰＣを用いてインターネットに接続し、電子商取引サイトとして運用されているクレジットカードの加盟店サーバにアクセスする。利用者が電子商取引サイトで購入する商品を決定し、購入代金の決済をクレジットカードで行うことを選択すると、所定の入力画面からクレジットカードのカード番号や有効期限等の入力が行われる。
【００３４】
加盟店サーバは、入力されたクレジットカードのカード番号等を受け付けて、利用者の入力したカード番号が本人認証の実行が可能なものであるか（認証に必要なパスワード等が登録されているか等）を確認するために、クレジットカード会員の本人認証を行うアクセスコントロールサーバ（本人認証サーバ）に対してクレジットカードのカード番号等を送信して、クレジットカードの照会要求を行う。
【００３５】
インターネット上でクレジット決済を利用したいクレジットカード会員は、事前に本人認証に必要なパスワード等の登録を行っており、これらの情報はアクセスコントロールサーバに各々のカード情報として記憶されている。アクセスコントロールサーバでは、これを参照して本人認証が可能なクレジットカードであるかを確認し、確認結果を加盟店サーバに返信する。このときに、利用者の操作するＰＣから認証要求を受け付けた際に、対応するクレジットカードを識別できるように、加盟店サーバから受け付けたリクエストに識別キーを割り当ててカード番号と関連付けて記憶するとともに、加盟店サーバに該識別キーを確認結果とあわせて返信する。
【００３６】
確認結果を受け付けた加盟店サーバでは、クレジットカードが決済可能なものである場合には、利用者に対して本人認証を要求するために、利用者のＰＣからアクセスコントロールサーバにアクセスさせるためのリンクを、ＰＣの画面に表示させる。
【００３７】
リンクの方法は特に限定されるものではないが、加盟店サーバのＷｅｂページ上の認証要求のリンクを押下すると、アクセスコントロールサーバにアクセスして認証画面をポップアップさせることとしてもよいし、アクセスコントロールサーバの認証画面に遷移させることとしてもよい。ここで、アクセスコントロールサーバへのリンクにはアクセスコントロールサーバで発行された識別キーが埋め込まれており、利用者のＰＣからアクセスコントロールサーバに送信される認証要求には、識別キーが自動的に付されるよう設定されている。
【００３８】
認証要求を受け付けたアクセスコントロールサーバでは、認証要求とあわせて受信した識別キーから、該識別キーと関連付けて記憶されているカード番号を特定する。加盟店サーバから、カード番号とあわせて加盟店を識別するコードや利用金額等の情報を受信しておき、識別キーと関連付けて記憶しておくこととすれば、ここでカード番号とあわせて加盟店や利用金額も特定され、図１３の例に示したような、利用者に本人認証のためのパスワードを入力させる画面を生成することができる。
【００３９】
アクセスコントロールサーバで生成された入力画面は利用者のＰＣに送信され、ＰＣに入力画面が表示されると、利用者はあらかじめ登録しておいた本人認証のためのパスワードを入力する。認証画面に入力されたパスワードはアクセスコントロールサーバに送信され、アクセスコントロールサーバにあらかじめカード情報として登録されているパスワードと照合することによって、利用者の本人認証が行われる。
【００４０】
アクセスコントロールサーバでのパスワードの照合による認証結果は、アクセスコントロールサーバから利用者のＰＣに送信され、さらにＰＣから加盟店サーバに送信される。認証結果については、一般にアクセスコントロールサーバにおいて電子署名が行われたものが送信される。
【００４１】
加盟店サーバでは、パスワードが一致して本人であることが認証されたことを示す認証結果を受け付けた場合には、カード会社のオーソリシステムに対して、利用金額等を指定して売上承認を要求するオーソリ電文をオーソリネットワーク経由で送信する。パスワードが一致せずに本人であることが認証されなかったことを示す認証結果を受け付けた場合には、クレジット決済による購入処理を中止して、利用者のＰＣにクレジット決済が行えないことを通知する。
【００４２】
以上に説明した本発明の前提となるクレジット決済における本人認証システムによる本人認証方法では、利用者が使用する端末にはＰＣが用いられる。一方で、近時は電子商取引のための端末として携帯電話を用いることが多くなっており、取引の安全を確保するためには、携帯電話を使用する場合についても、同じ本人認証方法を利用できることが好ましい。
【００４３】
ところが、携帯電話ではブラウザや対応しているマークアップ言語などがキャリアや機種によって異なることがあるため、前述の本人認証方法を利用しようとすると、本人認証を行うアクセスコントロールサーバにおいて本人認証を要求する携帯電話のキャリアや機種を識別し、各々に対応するファイルフォーマットでパスワードの入力画面を送信しなければならない。そのため、サーバ側の処理負担が重くなることなどから、携帯電話への対応が進んでいないのが現状である。
【００４４】
そこで、本発明においては、図２に示したように、携帯電話に代わり本人認証のためにアクセスコントロールサーバとの交信を行うプロキシサーバ（代理サーバ）を設置し、プロキシサーバにおいてファイルフォーマットの変換等の処理を行うよう構成することによって、前述の本人認証方法の携帯電話への対応を実現している。アクセスコントロールサーバからみると、携帯電話でなく、プロキシサーバとの間でＰＣと同様の交信を行えばよいことになるので、アクセスコントロールサーバの仕様や設定には何ら変更を加えることなく、携帯電話への対応が実現できる。
【００４５】
図３を用いて、本発明にかかる本人認証システムの構成について説明する。本発明にかかる本人認証システムは、利用者の操作する携帯電話１０に代わってアクセスコントロールサーバ４０との交信を行うプロキシサーバ２０と、プロキシサーバ２０と連携して所定の処理を行う加盟店サーバ３０の一部の機能によって構成されている。
【００４６】
携帯電話１０の仕様や構成は特に限定されるものではないが、インターネットに接続するためのブラウザ１１を少なくとも備えていて、利用者は携帯電話１０を操作して、電子商取引サイトを運営する加盟店サーバ３０で商品等の購入を行う。
【００４７】
プロキシサーバ２０は、インターネットに接続されたブラウザ機能を備えたコンピュータである。決済要求制御部２１、ファイル変換部２２、認証制御部２３は、いずれも機能的に特定されるものであって、各々の機能を実現するためのアプリケーションプログラムがプロキシサーバ２０を構成するコンピュータのメインメモリ等のメモリ領域に読み出され、ＣＰＵによって演算処理が実行されて各々の機能が実現される。
【００４８】
加盟店サーバ３０はインターネットに接続され、携帯電話１０やプロキシサーバ２０との通信が可能なコンピュータであって、購入情報受付部３１、決済要求制御部３２、認証結果受付部３３を備えている。これらの各部はいずれも機能的に特定されるものであって、各々の機能を実現するためのアプリケーションプログラムが加盟店サーバ３０を構成するコンピュータのメインメモリ等のメモリ領域に読み出され、ＣＰＵによって演算処理が実行されて各々の機能が実現される。
【００４９】
アクセスコントロールサーバ４０は、インターネットに接続され、プロキシサーバ２０との通信が可能なコンピュータであって、決済要求制御部４１、入力画面送信部４３、パスワード照合部４４、認証結果送信部４５を備えている。これらの各部はいずれも機能的に特定されるものであって、各々の機能を実現するためのアプリケーションプログラムがアクセスコントロールサーバ４０を構成するコンピュータのメインメモリ等のメモリ領域に読み出され、ＣＰＵによって演算処理が実行されて各々の機能が実現される。
【００５０】
また、アクセスコントロールサーバ４０のカード情報格納部４２には、コンピュータのＨＤＤの所定の記憶領域が割り当てられ、クレジットカード番号や利用者が登録したパスワード等の情報が記憶されているが、アプリケーションプログラムを実行するコンピュータとは異なるデータベースサーバ等に設けられるものであってもよい。
【００５１】
カード会社オーソリシステム５０は、加盟店サーバ３０からの決済要求を受け付けて、クレジット決済のための処理を行うカード会社側のシステムであり、その構成は特に限定されるものではない。
【００５２】
尚、加盟店サーバ３０からカード会社オーソリシステム５０への決済要求については、パスワード等による本人認証を必須の要件とするものではなく、カード番号と有効期限等の入力を受け付ければ、これらの情報をカード会社オーソリシステム５０で照合して正規のクレジットカードであることの認証をもって、カード会社への決済要求を受け付けることとするのが従来の方式である。加盟店サーバ３０において本人認証を実行するための機能は、従来の加盟店サーバ３０の機能に付加されるものであり、決済要求制御部３２や認証結果受付部３３の機能は、Ｗｅｂサーバの機能と連携して動作するアプリケーションであるＭＰＩ（マーチャントプラグイン）として提供されるものである。
【００５３】
以上の構成を前提にして、図４〜図１２を用いて、本発明にかかる本人認証システムによる本人認証の手順と動作について説明する。
【００５４】
図４に示したように、電子商取引によって商品等を購入したい利用者は、携帯電話１０のブラウザ１１を起動してインターネットに接続し、加盟店サーバ３０にアクセスする。利用者が購入したい商品等を選択し、購入代金の支払方法としてクレジット決済を選択すると、クレジットカードのカード番号、有効期限等の入力が要求される。利用者はこれらの情報を携帯電話に入力して、加盟店サーバ３０に送信する（１）。
【００５５】
加盟店サーバ３０では、購入情報受付部３１でこれらの情報を受け付けると、利用者の操作する端末がＰＣである場合には、そのままアクセスコントロールサーバ４０に本人認証の実行可否についての問い合わせを行うが、ブラウザ情報（ユーザエージェント情報）やＩＰアドレス等によって利用者の端末が携帯電話であると識別された場合には、プロキシサーバ２０を介して決済要求を受け付けるように、以下の処理を実行する。
【００５６】
カード番号、選択された商品等から特定される利用金額などの購入情報に対して、本人認証が完了するまでのプロセスを管理するプロセスＩＤ（ＰＩＤ）と、前記の商品等の購入にかかる決済要求を受け付ける加盟店サーバ３０のＵＲＬであるアドレス１（Ａ１）、利用者の本人認証の完了通知を受け付ける加盟店サーバ３０のＵＲＬであるアドレス２（Ａ２）を割り当てて、これらを関連付けて一時記憶する（２）。
【００５７】
尚、プロセスＩＤには、クレジット決済を指定した商品等の購入毎にユニークなＩＤが割り当てられるが、アドレス１とアドレス２については、加盟店サーバ３０でこれらを受け付ける共通のＵＲＬが指定されてもよいし、アクセスのあったＵＲＬによってどの商品等の購入に対する決済要求や完了通知かを速やかに識別できるように、プロセスＩＤに対応してユニークなＵＲＬを割り当てることとしてもよい。
【００５８】
続いて、加盟店サーバ３０から携帯電話１０に、プロキシサーバ２０において決済要求のための処理を受け付ける所定のＵＲＬに自動的にジャンプするためのリンクが貼られたファイルを送信する（３）。このファイルには、プロセスＩＤ、アドレス１、アドレス２が埋め込まれていて、携帯電話１０のブラウザ１１でこのファイルが開かれると、図２に示したように、リンクの貼られたプロキシサーバ２０のＵＲＬに、プロセスＩＤ、アドレス１、アドレス２を送信する（４）。
【００５９】
プロキシサーバ２０では決済要求制御部２１が起動され、アクセスを受け付けた携帯電話の識別番号（ＳＩＤ）と、受信したプロセスＩＤ、アドレス２を関連付けて一時記憶する（５）。尚、ここではプロキシサーバ２０において本人認証が完了するまでの携帯電話１０とのセッションが維持され、受け付けたアドレス２に対応する携帯電話が関連付けられていればよく、これらの情報を関連付ける方法は特に限定されるものではない。
【００６０】
また、プロキシサーバ２０では、携帯電話１０から受信した加盟店サーバ３０のアドレス１にアクセスして、携帯電話１０に代わってクレジットカードによる決済要求を送信する（６）。この決済要求にはプロセスＩＤが付されており、加盟店サーバ３０ではプロセスＩＤからカード番号を含む購入情報を特定することができる。アドレス１がユニークなＵＲＬである場合には、アドレス１からカード番号を含む購入情報を特定することもできる。
【００６１】
加盟店サーバ３０は、プロキシサーバ２０を利用者が操作するＰＣとみなすことによって、ＰＣから決済要求を受け付ける場合と同様に本人認証のための処理を行うことができる。加盟店サーバ３０では決済要求制御部３２が起動され、図６に示したように、プロセスＩＤ（又はアドレス１）に対応するカード番号を含む購入情報をアクセスコントロールサーバ４０に送信して、本人認証の実行可否を問い合わせる（７）。
【００６２】
アクセスコントロールサーバ４０では決済要求制御部４１が起動され、受信した購入情報に含まれるカード番号に対応するカード情報記憶部４２に記憶されたカード情報を参照し、本人認証に必要なパスワード等が登録されているかを確認する。パスワード等が登録されていれば、本人認証の実行が可能であると判断して、カード番号を含む購入情報にこれを識別する識別キー（ＣＩＤ）を割り当て、購入情報と関連付けて一時記憶するとともに（８）、本人認証の実行が可能であるとの回答を識別キーとともに加盟店サーバ３０に送信する（９）。
【００６３】
これを受信した加盟店サーバ３０では、カード番号を含む購入情報にこれを識別する識別キー（ＣＩＤ）を割り当て、購入情報と関連付けて一時記憶する。さらに、加盟店サーバ３０からプロキシサーバ２０に、アクセスコントロールサーバ４０において本人認証の認証要求を受け付ける所定のＵＲＬに自動的にジャンプするためのリンクが貼られたファイルを送信する（１０）。
【００６４】
このファイルには、アクセスコントロールサーバ４０から受信した識別キーが埋め込まれていて、プロキシサーバ２０のブラウザ機能によって、図７に示したように、リンクの貼られたアクセスコントロールサーバ４０のＵＲＬに、識別キーを指定した本人認証の認証要求が送信される（１１）。また、プロキシサーバ２０では、加盟店サーバ３０とのセッションを維持し、先に携帯電話１０から受信したプロセスＩＤと加盟店サーバ３０から受信した識別キーを関連付ける等の方法によって、携帯電話１０との間で維持されているセッションとの紐付けを行う。
【００６５】
認証要求を受け付けたアクセスコントロールサーバ４０では、入力画面送信部４３が起動されて、パスワードの入力画面が生成される。認証要求とともに送信された識別キーから、先に決済要求制御部４１で該識別キーと関連付けて一時記憶されたカード番号を含む購入情報を特定し、図１３の例に示したようなパスワード入力画面を生成する（１２）。購入情報として、加盟店コードや利用金額等を加盟店サーバ３０から受信しておくことによって、パスワード入力画面に図１３のような情報を表示することが可能になる。
【００６６】
尚、ここではパスワードによって本人認証を行うこととしているが、本人認証の方法は利用者があらかじめ登録したパスワードの照合に限定されるものではなく、利用者の生体情報やワンタイムパスワード等によって本人認証を行うものであってもよい。
【００６７】
アクセスコントロールサーバ４０によって生成されたパスワード入力画面は、認証キーとともにプロキシサーバ２０に送信される（１３）。これを受信したプロキシサーバ２０では、加盟店サーバ３０とのセッションと携帯電話１０とのセッションが紐付けられているので、例えば、識別キーに関連付けられたプロセスＩＤに対応する携帯電話の識別番号を特定するといった方法によって、識別キーから本人認証を行う利用者の携帯電話１０を特定することができる。
【００６８】
プロキシサーバ２０では、上記のように本人認証を行う利用者の携帯電話１０を特定するとともに、図８に示すように、ファイル変換部２２が起動されて、携帯電話１０のブラウザ１１で表示が可能なように、アクセスコントロールサーバ４０から受信したパスワード入力画面のファイルフォーマットの変換を行う（１４）。
【００６９】
携帯電話のブラウザで表示可能なファイルのフォーマットは携帯電話のキャリアや機種によって相違するが、プロキシサーバ２０では各々のファイルもーマットに対応する変換ルールが設定されており、携帯電話１０のキャリアや機種に対応するファイルフォーマットへの変換が可能になっている。これにより、図１３の例に示したＰＣで表示される入力画面のファイルが、図１４の例に示したように携帯電話で表示可能な入力画面のファイルに変換される。
【００７０】
プロキシサーバ２０では認証制御部２３が起動されて、変換されたパスワード入力画面のファイルは携帯電話１０に送信される（１５）。携帯電話１０では、ブラウザ１１によってパスワード入力画面が表示され、利用者はこの画面にパスワードを入力し、プロキシサーバ２０にパスワードを送信する（１６）。これを受信したプロキシサーバ２０では、アクセスコントロールサーバ４０に識別キーを付して受信したパスワードを送信する（１７）。
【００７１】
図９に示したように、アクセスコントロールサーバ４０ではパスワードを受信し、パスワード照合部４４が起動される。パスワードとともに受信した識別キーから、先に決済要求制御部４１で該識別キーと関連付けて一時記憶されたカード番号を特定し、該カード番号についてあらかじめ登録されたパスワードをカード情報記憶部４２から読み出す。読み出したパスワードをプロキシサーバ２０から受信したパスワードと照合し、利用者の本人認証を実行する（１８）。パスワードが一致すると利用者本人であることが認証され、認証結果送信部４５が起動されて、受信した識別キーに対して本人であると認証されたことをプロキシサーバ２０に通知する（１９）。
【００７２】
これを受信したプロキシサーバ２０では、図１０に示したように、加盟店サーバ３０に対して、利用者の本人認証が行われたことを示す通知を、認証キーを指定して送信する（２０）。加盟店サーバ３０では、認証結果受付部３３が起動され、認証キーに対して本人認証が行われたことを一時記憶するが（２１）、この時点ではまだオーソリシステム５０にクレジット決済の要求は送信されない。
【００７３】
続いて、図１１に示したように、加盟店サーバ３０において本人認証の結果を受け付けたことが認証キーを指定してプロキシサーバ２０に返信されると（２２）、プロキシサーバ２０では、携帯電話１０から本人認証の完了通知を加盟店サーバ３０に送信させるための加盟店サーバ３０へのリンクが貼られたファイルが送信される（２３）。
【００７４】
このファイルには、認証結果が受け付けられた識別キーと関連付けて記憶されたプロセスＩＤとアドレス２が埋め込まれており、携帯電話１０のブラウザ１１でこのファイルが開かれると、加盟店サーバ３０のアドレス２に自動的にジャンプしてプロセスＩＤが送信されるように設定されている。
【００７５】
続いて、図１２に示したように、携帯電話１０から加盟店サーバ３０のアドレス２に、プロセスＩＤが指定された本人認証の完了通知が送信されると、加盟店サーバ３０の認証結果受付部３３では、プロセスＩＤと関連付けて一時記憶されたカード番号について、対応する認証キーに本人認証が行われたことが一時記憶されているかを確認する。
【００７６】
尚、加盟店サーバ３０で受信した本人認証の完了通知がどのカード番号に対応するものであるかは、上記のとおりプロセスＩＤによって特定することができるが、アドレス２に商品等の購入要求毎にユニークなＵＲＬを割り当てることとすれば、アクセスを受け付けたアドレス２からカード番号を特定することもできる。アドレス２に共通のＵＲＬを用いる場合には、プロセスＩＤによってカード番号を特定する。
【００７７】
以上によって、携帯電話１０からの本人認証の完了通知を受け付けたことと、プロキシサーバ２０からの本人認証が行われた結果の受け付けたことが確認されると、クレジット決済に必要な処理として、カード番号と利用金額等を指定した売上承認を要求するためのオーソリ電文がオーソリシステム５０に送信される（２５）。
【図面の簡単な説明】
【００７８】
【図１】本発明の前提となるＰＣを用いたクレジット決済における本人認証システムの全体構成を示す図である。
【図２】本発明にかかる携帯電話を用いたクレジット決済における本人認証システムの全体構成を示す図である。
【図３】本発明にかかる本人認証システムの構成を示すブロック図である。
【図４】本発明にかかる本人認証システムによる本人認証の手順を示す第１の図である。
【図５】本発明にかかる本人認証システムによる本人認証の手順を示す第２の図である。
【図６】本発明にかかる本人認証システムによる本人認証の手順を示す第３の図である。
【図７】本発明にかかる本人認証システムによる本人認証の手順を示す第４の図である。
【図８】本発明にかかる本人認証システムによる本人認証の手順を示す第５の図である。
【図９】本発明にかかる本人認証システムによる本人認証の手順を示す第６の図である。
【図１０】本発明にかかる本人認証システムによる本人認証の手順を示す第７の図である。
【図１１】本発明にかかる本人認証システムによる本人認証の手順を示す第８の図である。
【図１２】本発明にかかる本人認証システムによる本人認証の手順を示す第９の図である。
【図１３】本発明においてアクセスコントロールサーバから送信されるパスワード入力画面の一例を示す図である。
【図１４】本発明において代理サーバにおいてファイルフォーマットが変換されて携帯電話に表示されるパスワード入力画面の一例を示す図である。
【符号の説明】
【００７９】
１０  携帯電話
１１  ブラウザ
２０  プロキシサーバ
２１  決済要求制御部
２２  ファイル変換部
２３  認証制御部
３０  加盟店サーバ
３１  購入情報受付部
３２  決済要求制御部
３３  認証結果受付部
４０  アクセスコントロールサーバ
４１  決済要求制御部
４２  カード情報記憶部
４３  入力画面送信部
４４  パスワード照合部
４５  認証結果送信部
５０  オーソリシステム
【図１】
2010134884.tif 000003
【図２】
2010134884.tif 000004
【図３】
2010134884.tif 000005
【図４】
2010134884.tif 000006
【図５】
2010134884.tif 000007
【図６】
2010134884.tif 000008
【図７】
2010134884.tif 000009
【図８】
2010134884.tif 000010
【図９】
2010134884.tif 000011
【図１０】
2010134884.tif 000012
【図１１】
2010134884.tif 000013
【図１２】
2010134884.tif 000014
【図１３】
2010134884.tif 000015
【図１４】
2010134884.tif 000016