(57)【特許請求の範囲】
【請求項１】
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、前記マスタサーバにマスタサーバワレットが設けられ、前記スレーブサーバにスレーブサーバワレットが設けられ、前記クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、前記スレーブサーバワレットに対し前記ワレット接続モジュールが予め決められた決済用の規格に基づいて当該スレーブサーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、
前記ワレット接続モジュールは、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージを前記マスタサーバワレットに送信するよう構成され、
前記マスタサーバワレットは、前記スレーブサーバワレットがどの決済機関で前記利用者の電子決済が可能であるかを示すブランド情報を保持しており、前記ワレット接続モジュールから前記決済用メッセージを受信し、当該決済用メッセージに含まれる前記決済機関を示す情報に基づいて前記ブランド情報を参照し、当該決済機関での電子決済に用いることができる前記利用者の決済機関証明書を保持するスレーブサーバワレットを判定し、当該スレーブサーバワレットのスレーブサーバのプロキシサーバとして、前記ワレット接続モジュールと当該スレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【請求項２】
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、前記マスタサーバにマスタサーバワレットが設けられ、前記スレーブサーバにスレーブサーバワレットが設けられ、前記クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、前記マスタサーバワレットに対し前記ワレット接続モジュールが予め決められた決済用の規格に基づいて前記スレーブサーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、
前記ワレット接続モジュールは、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージを前記マスタサーバワレットに送信するよう構成され、
前記マスタサーバワレットは、前記スレーブサーバワレットがどの決済機関で前記利用者の電子決済が可能であるかを示すブランド情報を保持しており、前記ワレット接続モジュールから前記決済用メッセージを受信し、当該決済用メッセージに含まれる前記決済機関を示す情報に基づいて前記ブランド情報を参照し、当該決済機関での電子決済に用いることができる前記利用者の決済機関証明書を保持するスレーブサーバワレットを判定し、当該スレーブサーバワレットより前記決済機関証明書を取得し、この決済機関証明書を用いて前記ワレット接続モジュールが行わせる前記支払指示を行うよう構成されたことを特徴とする電子決済システム。
【請求項３】
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、前記マスタサーバにマスタサーバワレットが設けられ、前記スレーブサーバにスレーブサーバワレットが設けられ、前記クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、前記スレーブサーバワレットに対し前記ワレット接続モジュールが予め決められた決済用の規格に基づいて当該スレーブサーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、
前記ワレット接続モジュールは、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージを前記マスタサーバワレットに送信するよう構成され、
前記マスタサーバワレットは、前記利用者の決済機関の決済機関証明書を用いた支払指示を行うことができるスレーブサーバワレットを示すスレーブサーバワレット情報を保持しており、前記ワレット接続モジュールから前記決済用メッセージを受信し、当該スレーブサーバワレット情報を参照し、前記利用者に対し参照した前記スレーブサーバワレットの選択を促し、当該利用者からのスレーブサーバワレットの選択結果を受信し、選択されたスレーブサーバワレットのスレーブサーバのプロキシサーバとして、前記ワレット接続モジュールと当該スレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【請求項４】
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、前記マスタサーバにマスタサーバワレットが設けられ、前記スレーブサーバにスレーブサーバワレットが設けられ、前記クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、前記マスタサーバワレットまたは前記スレーブサーバワレットに対し、前記ワレット接続モジュールが予め決められた決済用の規格に基づいて各サーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、
前記ワレット接続モジュールは、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージを前記マスタサーバワレットに送信するよう構成され、
前記マスタサーバワレットは、前記ワレット接続モジュールから前記決済用メッセージを受信し、当該決済用メッセージが含む情報が示す決済機関が当該マスタサーバワレットが保持する決済機関証明書の決済機関でないと判定した場合に、前記利用者に対し前記スレーブサーバワレットのスレーブサーバのネットワーク上の位置の入力を促し、当該利用者からのスレーブサーバのネットワーク上の位置の情報を受信し、当該位置のスレーブサーバのプロキシサーバとして、前記ワレット接続モジュールとスレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【請求項５】
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、前記マスタサーバにマスタサーバワレットが設けられ、前記スレーブサーバにスレーブサーバワレットが設けられ、前記クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、前記マスタサーバワレットまたは前記スレーブサーバワレットに対し、前記ワレット接続モジュールが予め決められた決済用の規格に基づいて各サーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、
前記ワレット接続モジュールは、前記スレーブサーバワレットがどの決済機関で前記利用者の電子決済が可能であるかを示すブランド情報を保持しており、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージを前記ブランド情報と共に前記マスタサーバワレットに送信するよう構成され、
前記マスタサーバワレットは、前記ワレット接続モジュールから前記決済用メッセージを前記ブランド情報と共に受信し、当該決済用メッセージが含む情報が示す決済機関が当該マスタサーバワレットが保持する決済機関証明書の決済機関でないと判定した場合に、当該決済用メッセージが含む情報に基づいて当該ブランド情報を参照し、当該決済用メッセージが含む情報が示す決済機関での電子決済に用いることができる前記利用者の決済機関証明書を保持するスレーブサーバワレットを判定し、当該スレーブサーバワレットのスレーブサーバのプロキシサーバとして、前記ワレット接続モジュールとスレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【請求項６】
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、前記マスタサーバにマスタサーバワレットが設けられ、前記スレーブサーバにスレーブサーバワレットが設けられ、前記クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、前記マスタサーバワレットまたは前記スレーブサーバワレットに対し、前記ワレット接続モジュールが予め決められた決済用の規格に基づいて各サーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、
前記ワレット接続モジュールは、前記利用者の決済機関の決済機関証明書を用いた支払指示を行うことができるスレーブサーバワレットを示すスレーブサーバワレット情報を保持しており、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージを前記スレーブサーバワレット情報と共に前記マスタサーバワレットに送信するよう構成され、
前記マスタサーバワレットは、前記ワレット接続モジュールから前記決済用メッセージを前記スレーブサーバワレット情報と共に受信し、当該決済用メッセージが含む情報が示す決済機関が当該マスタサーバワレットが保持する決済機関証明書の決済機関でないと判定した場合に、当該スレーブサーバワレット情報を参照し、前記利用者に対し参照した前記スレーブサーバワレットの選択を促し、当該利用者からのスレーブサーバワレットの選択結果を受信し、選択されたスレーブサーバワレットのスレーブサーバのプロキシサーバとして前記ワレット接続モジュールと当該スレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して電子決済を行う電子決済システムに関し、特にそのワレット機能に関するものである。
【０００２】
【従来の技術】
近年、電子商取引の普及に伴い、インターネット上で安全な商取引を実現するための様々な方式が提案されている。その中でも、安全性の面から、ＳＥＴ決済への期待が高まっており、金融機関等ではそのサービスを開始している。
【０００３】
ここでＳＥＴ（Secure Electronic Transaction）とは、インターネット上で安全なクレジットカード決済を行うことを目的としたプロトコル仕様である。
【０００４】
このようなＳＥＴに対応した電子決済システムとしては、ショッピング利用者が用いるワレットと、仮想店舗としてのマーチャントＰＯＳと、決済を行う決済ゲートウェイといったソフトウェアと、これらの各存在が正式なものであることを証明するための認証局とにより構成されている。そして、昨今では、利用者のワレットをサーバで集中管理するサーバ管理型ワレットが考えられている。
【０００５】
図２は、サーバ管理型ワレットの説明図である。
図示のシステムは、サーバワレット（ＳＷ）１０と利用者パーソナルコンピュータ（利用者ＰＣ）とがインターネット３０を介して接続されている。尚、ＰＯＳや認証局の図示は省略している。
【０００６】
サーバワレット１０は、利用者パーソナルコンピュータ２０にインストールされたワレット接続モジュールＷＵＭのワレット機能の管理を行うサーバである。利用者パーソナルコンピュータ２０には、上述したように、ワレット接続モジュール２１がインストールされている。このワレット接続モジュール２１とサーバワレット１０とは一対一に対応している。
【０００７】
このように構成された電子決済システムでは、利用者はワレット接続モジュール２１を使って、サーバワレット１０をリモートから利用するよう構成されている。
【０００８】
【発明が解決しようとする課題】
しかしながら、上記従来の電子決済システムでは、ワレット接続モジュール２１とサーバワレット１０が一対一の関係にあるため、利用者が複数のサーバワレットを使い分けることができないという問題があった。
【０００９】
【課題を解決するための手段】
本発明は、前述の課題を解決するために、以下の構成を採用する。
【００１６】
〈構成１〉
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、マスタサーバにマスタサーバワレットが設けられ、スレーブサーバにスレーブサーバワレットが設けられ、クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、スレーブサーバワレットに対しワレット接続モジュールが予め決められた決済用の規格に基づいて当該スレーブサーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、ワレット接続モジュールは、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージをマスタサーバワレットに送信するよう構成され、マスタサーバワレットは、スレーブサーバワレットがどの決済機関で利用者の電子決済が可能であるかを示すブランド情報を保持しており、ワレット接続モジュールから決済用メッセージを受信し、当該決済用メッセージに含まれる決済機関を示す情報に基づいてブランド情報を参照し、当該決済機関での電子決済に用いることができる利用者の決済機関の決済機関証明書を保持するスレーブサーバワレットを判定し、当該スレーブサーバワレットのスレーブサーバのプロキシサーバとして、ワレット接続モジュールと当該スレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【００１７】
〈構成２〉
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、マスタサーバにマスタサーバワレットが設けられ、スレーブサーバにスレーブサーバワレットが設けられ、クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、マスタサーバワレットに対しワレット接続モジュールが予め決められた決済用の規格に基づいてスレーブサーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、ワレット接続モジュールは、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージをマスタサーバワレットに送信するよう構成され、マスタサーバワレットは、スレーブサーバワレットがどの決済機関で利用者の電子決済が可能であるかを示すブランド情報を保持しており、ワレット接続モジュールから決済用メッセージを受信し、当該決済用メッセージに含まれる決済機関を示す情報に基づいてブランド情報を参照し、当該決済機関での電子決済に用いることができる利用者の決済機関証明書を保持するスレーブサーバワレットを判定し、当該スレーブサーバワレットより決済機関証明書を取得し、この決済機関証明書を用いてワレット接続モジュールが行わせる支払指示を行うよう構成されたことを特徴とする電子決済システム。
【００１８】
〈構成３〉
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、マスタサーバにマスタサーバワレットが設けられ、スレーブサーバにスレーブサーバワレットが設けられ、クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、スレーブサーバワレットに対しワレット接続モジュールが予め決められた決済用の規格に基づいて当該スレーブサーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、ワレット接続モジュールは、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージをマスタサーバワレットに送信するよう構成され、マスタサーバワレットは、利用者の決済機関の決済機関証明書を用いた支払指示を行うことができるスレーブサーバワレットを示すスレーブサーバワレット情報を保持しており、ワレット接続モジュールから決済用メッセージを受信し、当該スレーブサーバワレット情報を参照し、利用者に対し参照したスレーブサーバワレットの選択を促し、当該利用者からのスレーブサーバワレットの選択結果を受信し、選択されたスレーブサーバワレットのスレーブサーバのプロキシサーバとして、ワレット接続モジュールと当該スレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【００１９】
〈構成４〉
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、マスタサーバにマスタサーバワレットが設けられ、スレーブサーバにスレーブサーバワレットが設けられ、クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、マスタサーバワレットまたはスレーブサーバワレットに対し、ワレット接続モジュールが予め決められた決済用の規格に基づいて各サーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、ワレット接続モジュールは、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージをマスタサーバワレットに送信するよう構成され、マスタサーバワレットは、ワレット接続モジュールから決済用メッセージを受信し、当該決済用メッセージが含む情報が示す決済機関が当該マスタサーバワレットが保持する決済機関証明書の決済機関でないと判定した場合に、利用者に対しスレーブサーバワレットのスレーブサーバのネットワーク上の位置の入力を促し、当該利用者からのスレーブサーバのネットワーク上の位置の情報を受信し、当該位置のスレーブサーバのプロキシサーバとして、ワレット接続モジュールとスレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【００２０】
〈構成５〉
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、マスタサーバにマスタサーバワレットが設けられ、スレーブサーバにスレーブサーバワレットが設けられ、クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、マスタサーバワレットまたはスレーブサーバワレットに対し、ワレット接続モジュールが予め決められた決済用の規格に基づいて各サーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、ワレット接続モジュールは、スレーブサーバワレットがどの決済機関で利用者の電子決済が可能であるかを示すブランド情報を保持しており、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージをブランド情報と共にマスタサーバワレットに送信するよう構成され、マスタサーバワレットは、ワレット接続モジュールから決済用メッセージをブランド情報と共に受信し、当該決済用メッセージが含む情報が示す決済機関が当該マスタサーバワレットが保持する決済機関証明書の決済機関でないと判定した場合に、当該決済用メッセージが含む情報に基づいて当該ブランド情報を参照し、当該決済用メッセージが含む情報が示す決済機関での電子決済に用いることができる利用者の決済機関証明書を保持するスレーブサーバワレットを判定し、当該スレーブサーバワレットのスレーブサーバのプロキシサーバとして、ワレット接続モジュールとスレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【００２１】
〈構成６〉
マスタサーバと１または複数のスレーブサーバとクライアントがネットワークを介して接続され、マスタサーバにマスタサーバワレットが設けられ、スレーブサーバにスレーブサーバワレットが設けられ、クライアントに各サーバワレットと通信するワレット接続モジュールが設けられ、マスタサーバワレットまたはスレーブサーバワレットに対し、ワレット接続モジュールが予め決められた決済用の規格に基づいて各サーバワレットが保持する利用者の決済機関の決済機関証明書を用いた支払指示を行わせることにより利用者の電子決済を行う電子決済システムであって、ワレット接続モジュールは、利用者の決済機関の決済機関証明書を用いた支払指示を行うことができるスレーブサーバワレットを示すスレーブサーバワレット情報を保持しており、仮想店舗から決済機関を示す情報を含む決済用メッセージを受信して、当該決済用メッセージをスレーブサーバワレット情報と共にマスタサーバワレットに送信するよう構成され、マスタサーバワレットは、ワレット接続モジュールから決済用メッセージをスレーブサーバワレット情報と共に受信し、当該決済用メッセージが含む情報が示す決済機関が当該マスタサーバワレットが保持する決済機関証明書の決済機関でないと判定した場合に、当該スレーブサーバワレット情報を参照し、利用者に対し参照したスレーブサーバワレットの選択を促し、当該利用者からのスレーブサーバワレットの選択結果を受信し、選択されたスレーブサーバワレットのスレーブサーバのプロキシサーバとしてワレット接続モジュールと当該スレーブサーバワレットとの間の通信の仲介を行うよう構成されたことを特徴とする電子決済システム。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて詳細に説明する。
《具体例１》
〈構成〉
図１は本発明の電子決済システムの具体例１を示す構成図である。
図示の電子決済システムは、第１のサーバワレット（ＳＷ−１）１０ａ、第２のサーバワレット（ＳＷ−２）１０ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている。
【００２３】
利用者パーソナルコンピュータ２０には、セレクタ４０と、複数のサーバ接続モジュールである第１のワレット接続モジュール（ＷＵＭ−１）５０ａ、第２のワレット接続モジュール（ＷＵＭ−２）５０ｂとが設けられている。セレクタ４０は、図示しないＰＯＳから決済のための起動メッセージを受け取った場合、利用者に対して、第１のワレット接続モジュール５０ａまたは第２のワレット接続モジュール５０ｂを選択させるためのセレクタ（ＷＵＭ選択モジュール）である。
【００２４】
第１のワレット接続モジュール５０ａおよび第２のワレット接続モジュール５０ｂは、それぞれ第１のサーバワレット１０ａおよび第２のサーバワレット１０ｂに一対一に対応し、それぞれのサーバワレットに接続して電子決済（ショッピング決済）を行うためのワレットクライアントである。
【００２５】
上記のセレクタ４０は、選択処理を行うためのソフトウェアとこれを実行するプロセッサ等で機能構成され、第１のワレット接続モジュール５０ａ、第２のワレット接続モジュール５０ｂは、各々のサーバワレットとの電子決済処理を行うためのソフトウェアと実行するプロセッサで機能構成されている。
【００２６】
〈動作〉
ＳＥＴ決済は以下のような手順で行われる。
（１）利用者は、ショッピング決済を行う前にワレット接続モジュールの選択を行う。即ち、電子決済を行う場合、先ず、セレクタ４０が第１のワレット接続モジュール５０ａ／第２のワレット接続モジュール５０ｂの選択を利用者に促す。この選択指示としては、例えば選択画面を図示しないディスプレイに表示するといった方法を用いる。
【００２７】
ここで利用者は、例えば第１のワレット接続モジュール５０ａを選択したとする。これにより、セレクタ４０は、ワレット接続モジュールとして第１のワレット接続モジュール５０ａが選択されたことを記憶する。
【００２８】
（２）ショッピング決済時、利用者パーソナルコンピュータ２０に対して図示しないＰＯＳから決済のためのウェイクアップメッセージが送信される。ここで、ウェイクアップメッセージとは、電子決済処理を開始することを示すメッセージであり、商品情報や決済を行うブランド（電子決済を行う決済機関）の情報といった情報を含んでいる。
【００２９】
（３）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、セレクタ４０が起動し、事前に選択された第１のワレット接続モジュール５０ａに対してウェイクアップメッセージを受け渡す。
【００３０】
（４）第１のワレット接続モジュール５０ａは、ウェイクアップメッセージに従って、第１のサーバワレット１０ａと連携して、通常のＳＥＴ決済を行う。
【００３１】
尚、利用者が第２のワレット接続モジュール５０ｂを選択した場合は、上述した動作と同様に、セレクタ４０が第２のワレット接続モジュール５０ｂに対してウェイクアップメッセージを渡し、第２のワレット接続モジュール５０ｂが第２のサーバワレット１０ｂと連携してＳＥＴ決済を行う。
【００３２】
〈効果〉
以上のように、具体例１によれば、複数のサーバワレットに対応した複数のワレット接続モジュールを設け、事前に複数のワレット接続モジュールを選択するためのセレクタを設けたので、利用者が複数のサーバワレットを使い分けることができる効果がある。
【００３３】
《具体例２》
具体例２は、セレクタが決済の起動メッセージを受けてから、複数のワレット接続モジュールの選択を指示するようにしたものである。
【００３４】
〈構成〉
図３は、具体例２の構成図である。
図示の電子決済システムにおいて、第１のサーバワレット（ＳＷ−１）１０ａ、第２のサーバワレット（ＳＷ−２）１０ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている点は具体例１と同様である。
【００３５】
また、利用者パーソナルコンピュータ２０には、セレクタ４１と第１のワレット接続モジュール（ＷＵＭ−１）５０ａ、第２のワレット接続モジュール（ＷＵＭ−２）５０ｂが設けられており、第１のワレット接続モジュール５０ａおよび第２のワレット接続モジュール５０ｂは具体例１と同様の構成である。
【００３６】
セレクタ４１は、図示しないＰＯＳから決済の起動メッセージを受けた場合に、第１のワレット接続モジュール５０ａ／第２のワレット接続モジュール５０ｂの選択処理を行うよう構成されている。
【００３７】
〈動作〉
具体例２のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。尚、このウェイクアップメッセージは、具体例１と同様のウェイクアップメッセージである。
【００３８】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、セレクタ４１は、これを受けて第１のワレット接続モジュール５０ａ／第２のワレット接続モジュール５０ｂの選択を利用者に促す。この選択指示としては、具体例１と同様に選択画面を表示するといった方法を用いる。
【００３９】
（３）ここで利用者は、例えば第１のワレット接続モジュール５０ａを選択したとする。これにより、セレクタ４０は、第１のワレット接続モジュール５０ａに対してウェイクアップメッセージを受け渡す。
【００４０】
（４）第１のワレット接続モジュール５０ａは、ウェイクアップメッセージに従って、第１のサーバワレット１０ａと連携して、通常のＳＥＴ決済を行う。
【００４１】
尚、利用者が第２のワレット接続モジュール５０ｂを選択した場合も、第１のワレット接続モジュール５０ａを選択した場合と同様の動作となるため、ここでの説明は省略する。
【００４２】
〈効果〉
以上のように、具体例２によれば、複数のサーバワレットに対応した複数のワレット接続モジュールを設け、決済の起動メッセージを受けた時点で、複数のワレット接続モジュールを利用者に選択させるためのセレクタを設けたので、次のような効果がある。
【００４３】
（１）利用者が複数のサーバワレットを使い分けることができる。
（２）どのワレット接続モジュールを使用するかという選択が実際に決済する直前で行うことができる。
【００４４】
《具体例３》
具体例３は、セレクタが各サーバワレットのブランド情報（電子決済を行う決済機関の情報）を備えるようにしたものである。
【００４５】
〈構成〉
図４は、具体例３の構成図である。
図示の電子決済システムにおいて、第１のサーバワレット（ＳＷ−１）１０ａ、第２のサーバワレット（ＳＷ−２）１０ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されているのは具体例１、２と同様である。
【００４６】
また、利用者パーソナルコンピュータ２０には、セレクタ４２と第１のワレット接続モジュール（ＷＵＭ−１）５０ａ、第２のワレット接続モジュール（ＷＵＭ−２）５０ｂが設けられており、第１のワレット接続モジュール５０ａおよび第２のワレット接続モジュール５０ｂは具体例１と同様の構成である。
【００４７】
セレクタ４２は、第１のサーバワレットのブランド情報（ＳＷ−１ブランド情報）６０ａと、第２のサーバワレットのブランド情報（ＳＷ−２ブランド情報）６０ｂを有し、図示しないＰＯＳから決済の起動メッセージを受けた場合に、これらのブランド情報６０ａ、６０ｂを参照して、対応するワレット接続モジュールの選択処理を行うよう構成されている。
【００４８】
ここで、ブランド情報６０ａ，６０ｂとは、それぞれ第１のサーバワレット１０ａ，第２のサーバワレット１０ｂが、どの決済機関で電子決済が可能であるかを示す情報である。尚、第１のサーバワレット１０ａはブランドＡ、第２のサーバワレット１０ｂはブランドＢで決済が可能であるとする。
【００４９】
〈動作〉
具体例３のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。
【００５０】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、セレクタ４２は、このウェイクアップメッセージ中で決済用に指定されたブランドＡで決済できる第１のサーバワレット１０ａを選択する。
【００５１】
（３）セレクタ４２は、第１のサーバワレット１０ａに対応した第１のワレット接続モジュール５０ａにそのウェイクアップメッセージを受け渡す。
【００５２】
（４）第１のワレット接続モジュール５０ａは、ウェイクアップメッセージに従って、第１のサーバワレット１０ａと連携して、通常のＳＥＴ決済を行う。
【００５３】
尚、ウェイクアップメッセージでブランドＢが指定された場合は、第２のワレット接続モジュール５０ｂと第２のサーバワレット１０ｂによってＳＥＴ決済が行われるが、この動作は、第１のワレット接続モジュール５０ａの場合と同様であるため、ここでの説明は省略する。
【００５４】
〈効果〉
以上のように、具体例３によれば、複数のサーバワレットに対応した複数のワレット接続モジュールを設けると共に、複数のサーバワレットの情報を保有するセレクタを設け、決済の起動メッセージを受けた場合に、これらの情報を参照してそのサーバワレットに対応したワレット接続モジュールに起動メッセージを受け渡すようにしたので、次のような効果がある。
【００５５】
（１）利用者が複数のサーバワレットを使い分けることができる。
（２）セレクタが決済できるワレット接続モジュールを明示的に選択することができる。
（３）ワレット接続モジュール選択時に不必要なワレット接続モジュールが利用者に出力されないので、誤って利用できないワレット接続モジュールを利用者が選択してしまうことを防止することができる。
【００５６】
《具体例４》
具体例４は、ワレット接続モジュールが各サーバワレットのブランド情報を備えるようにしたものである。
【００５７】
〈構成〉
図５は、具体例４の構成図である。
図示の電子決済システムにおいて、第１のサーバワレット（ＳＷ−１）１０ａ、第２のサーバワレット（ＳＷ−２）１０ｂに対して利用者パーソナルコンピュータ２０がインターネット３０を介して接続されているのは具体例１〜３と同様である。
【００５８】
また、利用者パーソナルコンピュータ２０には、セレクタ４３と第１のワレット接続モジュール（ＷＵＭ−１）５１ａ、第２のワレット接続モジュール（ＷＵＭ−２）５１ｂが設けられている。第１のワレット接続モジュール５１ａおよび第２のワレット接続モジュール５１ｂには、それぞれ第１のサーバワレットのブランド情報（ＳＷ−１ブランド情報）６０ａおよび第２のサーバワレットのブランド情報（ＳＷ−２ブランド情報）６０ｂを備えている。
【００５９】
ここでブランドとしては、具体例３と同様に、第１のサーバワレット１０ａがブランドＡ、第２のサーバワレット１０ｂがブランドＢで決済が可能であるとする。
【００６０】
セレクタ４３は、図示しないＰＯＳから決済の起動メッセージを受けた場合は、これらのブランド情報６０ａ，６０ｂを参照して、対応するワレット接続モジュールの選択処理を行うよう構成されている。
【００６１】
〈動作〉
具体例４のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。
【００６２】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、セレクタ４３は、第１のワレット接続モジュール５１ａおよび第２のワレット接続モジュール５１ｂが有するブランド情報６０ａ，６０ｂを参照し、ウェイクアップメッセージ中で決済用に指定されたブランドＡで決済できるサーバワレットを検索する。
【００６３】
（３）セレクタ４３は、第１のサーバワレット１０ａに対応した第１のワレット接続モジュール５１ａにそのウェイクアップメッセージを受け渡す。
【００６４】
（４）第１のワレット接続モジュール５１ａは、ウェイクアップメッセージに従って、第１のサーバワレット１０ａと連携して、通常のＳＥＴ決済を行う。
【００６５】
尚、ウェイクアップメッセージでブランドＢが指定された場合の動作はブランドＡの場合と同様に行われるため、ここでの説明は省略する。
【００６６】
〈効果〉
以上のように、具体例４によれば、複数のサーバワレットに対応した複数のワレット接続モジュールを設けると共に、それぞれのワレット接続モジュール中に、対応するサーバワレットの情報を設け、決済の起動メッセージを受けた場合に、セレクタは、これらの情報を参照してそのサーバワレットに対応したワレット接続モジュールに起動メッセージを受け渡すようにしたので、次のような効果がある。
【００６７】
（１）利用者が複数のサーバワレットを使い分けることができる。
（２）セレクタが決済できるワレット接続モジュールを明示的に選択することができる。
（３）ワレット接続モジュール選択時に不必要なワレット接続モジュールが利用者に出力されないので、誤って利用できないワレット接続モジュールを利用者が選択してしまうことを防止することができる。
【００６８】
（４）サーバワレットと通信可能なワレット接続モジュールでブランド情報を持つことで、インターネット３０を介した自動アップデートが可能となる。即ち、ブランド情報はワレット接続モジュール中に組み込まれているため、ワレット接続モジュールをダウンロードすることで、同時に、ブランド情報を最新のものにアップデートするが可能である。これは次の理由からである。
【００６９】
通常、ワレット接続モジュールは、データ量が比較的小さく、かつ、最新のものを必要とするため、インターネット３０を介して定期的にダウンロードを行う。従って、このダウンロードするデータにブランド情報を含ませることで、自動アップデートが可能となる。
【００７０】
《具体例５》
具体例５は、各サーバワレットが自身のブランド情報を備えるようにしたものである。
【００７１】
〈構成〉
図６は、具体例５の構成図である。
図示の電子決済システムにおいて、第１のサーバワレット（ＳＷ−１）１１ａ、第２のサーバワレット（ＳＷ−２）１１ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている構成については各具体例と同様である。
【００７２】
第１のサーバワレット１１ａおよび第２のサーバワレット１１ｂには、それぞれ第１のサーバワレットのブランド情報（ＳＷ−１ブランド情報）６０ａおよび第２のサーバワレットのブランド情報（ＳＷ−２ブランド情報）６０ｂが備えられている。これらのブランド情報６０ａ，６０ｂは、具体例３、４のブランド情報６０ａ，６０ｂと同様である。
【００７３】
また、利用者パーソナルコンピュータ２０には、セレクタ４４と第１のワレット接続モジュール（ＷＵＭ−１）５０ａ、第２のワレット接続モジュール（ＷＵＭ−２）５０ｂが設けられている。ここで、第１のワレット接続モジュール５０ａおよび第２のワレット接続モジュール５０ｂは具体例１〜３の構成と同様である。
【００７４】
セレクタ４４は、図示しないＰＯＳから決済の起動メッセージを受けた場合は、インターネット３０を介して第１のサーバワレット１１ａおよび第２のサーバワレット１１ｂにアクセスし、各ブランド情報６０ａ，６０ｂを参照して、対応するワレット接続モジュールの選択処理を行うよう構成されている。
【００７５】
〈動作〉
具体例５のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。
【００７６】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、セレクタ４４は、第１のサーバワレット１１ａおよび第２のサーバワレット１１ｂの有するブランド情報６０ａ，６０ｂをインターネット３０を介して参照し、ウェイクアップメッセージ中で決済用に指定されたブランドＡで決済できるサーバワレットを検索する。この場合、第１のサーバワレット１１ａがブランドＡで決済できるサーバワレットであったとする。
【００７７】
（３）セレクタ４４は、第１のサーバワレット１１ａに対応した第１のワレット接続モジュール５０ａにそのウェイクアップメッセージを受け渡す。
【００７８】
（４）第１のワレット接続モジュール５０ａは、ウェイクアップメッセージに従って、第１のサーバワレット１１ａと連携して、通常のＳＥＴ決済を行う。
【００７９】
尚、ブランドＢの場合も、ブランドＡの場合と同様に行われるため、その説明は省略する。
【００８０】
〈効果〉
以上のように、具体例５によれば、複数のサーバワレットに対応した複数のワレット接続モジュールを設けると共に、それぞれのサーバワレットに、自身のサーバワレットの情報を設け、決済の起動メッセージを受けた場合に、セレクタは、これらの情報を参照してそのサーバワレットに対応したワレット接続モジュールに起動メッセージを受け渡すようにしたので、次のような効果がある。
【００８１】
（１）利用者が複数のサーバワレットを使い分けることができる。
（２）ワレット接続モジュール選択時に不必要なワレット接続モジュールが利用者に出力されないので、誤って利用できないワレット接続モジュールを利用者が選択してしまうことを防止することができる。
【００８２】
（３）セレクタがサーバワレットに対してリアルタイムな情報収集を行うことで、サーバのブランド情報に変更があってもワレット接続モジュールの選択に関して影響がない。即ち、利用者自身がブランド情報を持つ必要がないため、たとえブランド情報に変更があった場合でもサーバワレットのブランド情報のみを変更するだけで済む。
【００８３】
《具体例６》
具体例６は、ワレット接続モジュールが複数のサーバワレットに接続する機能を有するようにしたものである。
【００８４】
〈構成〉
図７は、具体例６の構成図である。
図示の電子決済システムにおいて、第１のサーバワレット（ＳＷ−１）１１ａ、第２のサーバワレット（ＳＷ−２）１１ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている構成については各具体例と同様である。
【００８５】
ここで、第１のサーバワレット１１ａおよび第２のサーバワレット１１ｂに、それぞれブランド情報（ＳＷ−１ブランド情報、ＳＷ−２ブランド情報）６０ａ，６０ｂが備えられている点は具体例５と同様である。
【００８６】
また、利用者パーソナルコンピュータ２０には、ワレット接続モジュール（ＷＵＭ）７０が設けられている。このワレット接続モジュール７０は、図示しないＰＯＳから決済の起動メッセージを受けた場合は、インターネット３０を介して第１のサーバワレット１１ａおよび第２のサーバワレット１１ｂにアクセスし、各ブランド情報６０ａ，６０ｂを参照して、対応するワレット接続モジュールの処理を行うよう構成されている。
【００８７】
〈動作〉
具体例６のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。
【００８８】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、ワレット接続モジュール７０は、第１のサーバワレット１１ａおよび第２のサーバワレット１１ｂの有するブランド情報６０ａ，６０ｂを参照し、ウェイクアップメッセージ中で決済用に指定されたブランドＡで決済できるサーバワレットを検索する。この場合、第１のサーバワレット１１ａがブランドＡで決済できるサーバワレットであったとする。
【００８９】
（３）ワレット接続モジュール７０は、第１のサーバワレット１１ａに対応したワレット接続モジュールの処理を起動し、そのウェイクアップメッセージに従って、第１のサーバワレット１１ａと連携して、通常のＳＥＴ決済を行う。
【００９０】
〈効果〉
以上のように、具体例６によれば、複数のサーバワレットに対応したワレット接続モジュールを設けると共に、それぞれのサーバワレットに、自身のサーバワレットの情報を設け、決済の起動メッセージを受けた場合に、ワレット接続モジュールは、これらの情報を参照してそのサーバワレットに対応したワレット接続モジュールの処理を行うようにしたので、次のような効果がある。
【００９１】
（１）複数のサーバワレットに共通のワレット接続モジュールを利用することで、複数のサーバワレットを自動的に選択して使うことができる。
（２）ワレット接続モジュール自身がサーバワレットに対してリアルタイムな情報収集を行うことで、サーバワレットのブランド情報に変更があってもワレット接続モジュールの選択に関しては影響がない。
（３）利用者パーソナルコンピュータの初期設定等も、ワレット接続モジュールをダウンロードするだけで済むため、利用者にとってのＳＥＴ決済を開始するための処理の負担が少なくて済む。即ち、利用者パーソナルコンピュータ２０において、セレクタ機能の設定等の操作を行う必要がない。
【００９２】
《具体例７》
具体例７は、サーバワレットとしてマスタサーバワレットとスレーブサーバワレットを設け、かつ、スレーブサーバワレットのブランド情報をマスタサーバワレットで持ち、マスタサーバワレットがスレーブサーバワレットのプロキシサーバとなるようにしたものである。
【００９３】
〈構成〉
図８は、具体例７の構成図である。
具体例７の電子決済システムは、サーバワレットとしてマスタサーバワレット（ＭＳＷ）１２ａとスレーブサーバワレット（ＳＳＷ）１２ｂが設けられ、これらサーバワレットと利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている。
【００９４】
マスタサーバワレット１２ａは、ブランド情報６１ｂと仮想ワレット接続モジュール（仮想ＷＵＭ）８０を備えている。ここで、ブランド情報６１ｂは、利用者がスレーブサーバワレット１２ｂに、特定のブランド（ここではブランドＢであるとする）の証明書を持っていることを表す情報である。また、仮想ワレット接続モジュール８０は、利用者パーソナルコンピュータ２０からの要求を他のサーバワレットに転送するためのワレット接続モジュールとしての機能を有している。
【００９５】
スレーブサーバワレット１２ｂは、特定のブランド（ブランドＢであるとする）の証明書と、この証明書に基づき電子決済処理を行う機能（サーバワレット機能）を有するサーバワレットである。
【００９６】
また、利用者パーソナルコンピュータ２０には、ワレット接続モジュール（ＷＵＭ）２１が設けられている。このワレット接続モジュール２１は、従来と同様のワレット接続モジュールである。即ち、利用者パーソナルコンピュータ２０側の構成は従来と同様である。
【００９７】
〈動作〉
具体例７のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。
【００９８】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、ワレット接続モジュール２１が起動される。
【００９９】
（３）ワレット接続モジュール２１は、ウェイクアップメッセージをマスタサーバワレット１２ａに送信する。
【０１００】
（４）マスタサーバワレット１２ａは、ウェイクアップメッセージで指定されたブランドＢの証明書を保持していないことを知ると、ブランド情報６１ｂを参照し、スレーブサーバワレット１２ｂでブランドＢの決済が可能なことを知る。
【０１０１】
（５）マスタサーバワレット１２ａは、ウェイクアップメッセージを仮想ワレット接続モジュール８０に受け渡す。これにより、マスタサーバワレット１２ａは、利用者パーソナルコンピュータ２０のワレット接続モジュール２１に対する仮想のスレーブサーバワレット１２ｂとして動作し、仮想ワレット接続モジュール８０は、スレーブサーバワレット１２ｂに対する仮想のワレット接続モジュール２１として動作する。
【０１０２】
（６）スレーブサーバワレット１２ｂは、マスタサーバワレット１２ａを介して受け取ったウェイクアップメッセージに従って、通常のＳＥＴ決済を行う。
【０１０３】
即ち、マスタサーバワレット１２ａは、スレーブサーバワレット１２ｂのプロキシサーバとして、ワレット接続モジュール２１とスレーブサーバワレット１２ｂ間のデータの仲介を行う。
【０１０４】
尚、具体例７では、スレーブサーバワレットが一つの場合を説明したが、複数存在していてもよい。このような場合は、ブランド情報６１ｂとして複数のスレーブサーバワレットのブランド情報を持っていれば実現可能である。
【０１０５】
〈効果〉
以上のように、具体例７によれば、スレーブサーバワレットのプロキシサーバの動作を行うマスタサーバワレットを設け、このマスタサーバワレットを介してワレット接続モジュールとスレーブサーバワレットとで決済処理を行うようにしたので、次のような効果がある。
【０１０６】
（１）利用者は利用者パーソナルコンピュータに常時一つのワレット接続モジュールを用意するだけで、複数のサーバワレットを使い分けることができる。即ち、利用者側には従来と何ら変更なしに複数のサーバワレットを使うことができる。
【０１０７】
《具体例８》
具体例８は、複数のサーバワレットとして、マスタサーバワレットとスレーブサーバワレットの構成とし、かつ、スレーブサーバワレットは、そのブランド情報の証明書のみを保有し、必要な場合はマスタサーバワレットに転送するようにしたものである。
【０１０８】
即ち、電子決済システムでは、特定の決済機関で電子決済が可能であることを示す決済機関証明書を用いて電子決済を行うが、具体例８ではこの決済機関証明書をスレーブサーバワレットからマスタサーバワレットに転送し、マスタサーバワレットで決済するようにしたものである。
【０１０９】
〈構成〉
図９は、具体例８の構成図である。
図示の電子決済システムにおいて、マスタサーバワレット（ＭＳＷ）１３ａ、スレーブサーバワレット（ＳＳＷ）１３ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている構成については具体例７と同様である。
【０１１０】
マスタサーバワレット１３ａは、ブランド情報６１ｂと証明書取得モジュール８１を備えている。ここで、ブランド情報６１ｂは、具体例７と同様に、利用者がスレーブサーバワレット１３ｂに特定のブランドの証明書９０（決済機関証明書）を持っていることを表す情報である。尚、特定のブランドの証明書９０は、ブランドＢの証明書であるとする。
【０１１１】
スレーブサーバワレット１３ｂは、特定のブランド（ブランドＢであるとする）の証明書のみを有するサーバワレットである。
【０１１２】
証明書取得モジュール８１は、スレーブサーバワレット１３ｂから特定のブランドの証明書９０を取得する機能を有するモジュールである。マスタサーバワレット１３ａは、利用者パーソナルコンピュータ２０から、自身で決済できないブランドの情報を含んだウェイクアップメッセージを受け取った場合は、ブランド情報６１ｂを参照し、この証明書をスレーブサーバワレット１３ｂが持っていること知ると、証明書取得モジュール８１によりスレーブサーバワレット１３ｂから特定のブランドの証明書９０を取得して、ワレット接続モジュール２１とのＳＥＴ決済を行う機能を有している。
【０１１３】
また、利用者パーソナルコンピュータ２０側の構成は具体例７および従来と同様である。
【０１１４】
〈動作〉
具体例８のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。
【０１１５】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、ワレット接続モジュール２１が起動される。
【０１１６】
（３）ワレット接続モジュール２１は、ウェイクアップメッセージをマスタサーバワレット１３ａに送信する。
【０１１７】
（４）マスタサーバワレット１３ａは、ウェイクアップメッセージで指定されたブランドＢの証明書を保持していないことを知ると、ブランド情報６１ｂを参照し、スレーブサーバワレット１３ｂがブランドＢの証明書を持っていることを知る。
【０１１８】
（５）マスタサーバワレット１３ａは、証明書取得モジュール８１を起動し、証明書取得モジュール８１はスレーブサーバワレット１３ｂからブランドＢの証明書９０を取得する。
【０１１９】
（６）マスタサーバワレット１３ａは、受け取ったウェイクアップメッセージに従い、スレーブサーバワレット１３ｂから取得したブランドＢの証明書９０の情報を用いて、通常のＳＥＴ決済を行う。
【０１２０】
〈効果〉
以上のように、具体例８によれば、スレーブサーバワレットは自身のブランド情報のみ備え、スレーブサーバワレットがＳＥＴ決済を行う場合は、このブランド情報をマスタサーバワレットが取得し、マスタサーバワレットがワレット接続モジュールと決済処理を行うようにしたので、次のような効果がある。
【０１２１】
（１）利用者は利用者パーソナルコンピュータに常時一つのワレット接続モジュールを用意するだけで、複数のサーバワレットを使い分けることができる。即ち、利用者側には従来と何ら変更なしに複数のサーバワレットを使うことができる。
【０１２２】
（２）スレーブサーバワレットは、ブランドの証明書を持つだけでワレット機能を持つ必要がない。従って、ワレット機能の管理はマスタサーバワレット側だけで済む。また、スレーブサーバワレットに用いるコンピュータとしては、実際の決済処理は行わないことから、性能の高さをさほど要求されないという効果がある。
【０１２３】
尚、具体例８においても、スレーブサーバワレットが一つの場合を説明したが、複数存在していてもよい。このような場合は、具体例７と同様に、ブランド情報６１ｂとして複数のスレーブサーバワレットのブランド情報を持っていれば実現可能である。
【０１２４】
《具体例９》
具体例９は、複数のサーバワレットとして、マスタサーバワレットとスレーブサーバワレットの構成とし、かつ、マスタサーバワレットは、スレーブサーバワレットにて何らかのブランド情報の証明書を保有しているという情報（スレーブサーバワレット情報）を備えたものである。
【０１２５】
〈構成〉
図１０は、具体例９の構成図である。
図示の電子決済システムにおいて、マスタサーバワレット（ＭＳＷ）１４ａ、スレーブサーバワレット（ＳＳＷ）１４ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている構成については具体例７、８と同様である。
【０１２６】
マスタサーバワレット１４ａは、スレーブサーバワレット情報（ＳＳＷ情報）６２ｂと仮想ワレット接続モジュール（仮想ＷＵＭ）８０を備えている。スレーブサーバワレット情報６２ｂは、利用者がスレーブサーバワレット１４ｂに何らかのブランドの証明書を持っていることを表す情報である。また、仮想ワレット接続モジュール８０は、具体例７と同様に、利用者パーソナルコンピュータ２０からの要求を他のサーバワレットに転送するためのワレット接続モジュールとしての機能を有している。
【０１２７】
即ち、マスタサーバワレット１４ａは、利用者パーソナルコンピュータ２０から特定のブランドで決済するという情報を含んだウェイクアップメッセージを受け取り、この特定のブランドの証明書を持っていなかった場合は、スレーブサーバワレット情報６２ｂの情報に基づき、利用者からどのサーバワレットを使用するかを指定させ、仮想ワレット接続モジュール８０を用いて、指定されたスレーブサーバワレットのプロキシサーバとしての動作を行うよう構成されている。
【０１２８】
また、利用者パーソナルコンピュータ２０側の構成は具体例７、８および従来と同様である。スレーブサーバワレット１４ｂの構成は具体例７と同様である。
【０１２９】
〈動作〉
具体例９のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、例えばブランドＢで決済を行うというウェイクアップメッセージが送信される。
【０１３０】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、ワレット接続モジュール２１が起動される。
【０１３１】
（３）ワレット接続モジュール２１は、ブランドＢを用いて決済を行うという情報を含んだウェイクアップメッセージをマスタサーバワレット１４ａに送信する。
【０１３２】
（４）マスタサーバワレット１４ａは、ウェイクアップメッセージで指定されたブランドＢの証明書を保持していないことを知り、かつ、スレーブサーバワレット情報６２ｂから利用者がスレーブサーバワレット１４ｂに何らかのブランドの証明書を持っていることを知る。これにより、マスタサーバワレット１４ａは、マスタサーバワレット１４ａの代わりに使用するサーバワレットの選択を利用者に行わせる。尚、この場合はスレーブサーバワレットが一つだけであるので、スレーブサーバワレット１４ｂのみの選択となる。スレーブサーバワレットが複数ある場合は、これらのスレーブサーバワレットの中から利用者に選択させる。
【０１３３】
（５）利用者がスレーブサーバワレット１４ｂを選択し、この選択結果をマスタサーバワレット１４ａに送信する。
【０１３４】
（６）マスタサーバワレット１４ａは、ウェイクアップメッセージを仮想ワレット接続モジュール８０に受け渡す。これにより、マスタサーバワレット１４ａは、利用者パーソナルコンピュータ２０のワレット接続モジュール２１に対する仮想のスレーブサーバワレット１４ｂとして動作し、仮想ワレット接続モジュール８０は、スレーブサーバワレット１４ｂに対する仮想のワレット接続モジュール２１として動作する。
【０１３５】
（７）スレーブサーバワレット１４ｂは、マスタサーバワレット１４ａを介して受け取ったウェイクアップメッセージに従って、通常のＳＥＴ決済を行う。
【０１３６】
即ち、マスタサーバワレット１４ａは、具体例７と同様に、スレーブサーバワレット１４ｂのプロキシサーバとして、ワレット接続モジュール２１とスレーブサーバワレット１４ｂ間のデータの仲介を行う。
【０１３７】
〈効果〉
以上のように、具体例９によれば、マスタサーバワレット１４ａには、利用者がスレーブサーバワレットに何らかのブランドの証明書を持ってことを表す情報を備え、マスタサーバワレット１４ａが決済できないブランドのウェイクアップメッセージを受けた場合は、利用者から決済に使用するブランドの証明書を持っているスレーブサーバワレットを指定させるようにし、この指定に基づき、マスタサーバワレットがスレーブサーバワレットのプロキシサーバとして動作するようにしたので、次のような効果がある。
【０１３８】
（１）利用者は利用者パーソナルコンピュータに常時一つのワレット接続モジュールを用意するだけで、複数のサーバワレットを使い分けることができる。即ち、利用者側には従来と何ら変更なしに複数のサーバワレットを使うことができる。
【０１３９】
（２）スレーブサーバワレットに保持されるブランドの証明書が変更された場合でもマスタサーバワレットが持つスレーブサーバワレット情報に影響を与えない。従って、例えば、スレーブサーバワレットに保持されるブランドが追加された場合等でも、マスタサーバワレット側は特に変更する必要がない。
【０１４０】
《具体例１０》
具体例１０は、複数のサーバワレットとして、マスタサーバワレットとスレーブサーバワレットの構成とし、かつ、マスタサーバワレットは、自身が保持していないブランドの場合は、利用者側からそのブランドを保持するスレーブサーバワレットのアドレスを入力させるようにしたものである。
【０１４１】
〈構成〉
図１１は、具体例１０の構成図である。
図示の電子決済システムにおいて、マスタサーバワレット（ＭＳＷ）１５ａ、スレーブサーバワレット（ＳＳＷ）１５ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている構成については具体例７〜９と同様である。
【０１４２】
マスタサーバワレット１５ａは、仮想ワレット接続モジュール８０を備えており、この仮想ワレット接続モジュール８０は、具体例７、９と同様のものである。また、スレーブサーバワレット１５ｂの構成も具体例７、９と同様である。
【０１４３】
利用者パーソナルコンピュータ２０には、ワレット接続モジュール２１が設けられている。このワレット接続モジュール２１は、従来と同様のワレット接続モジュールである。即ち、利用者パーソナルコンピュータ２０側の構成は具体例７以降の具体例および従来と同様である。
【０１４４】
〈動作〉
具体例１０のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。
【０１４５】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、ワレット接続モジュール２１が起動される。
【０１４６】
（３）ワレット接続モジュール２１は、ウェイクアップメッセージをマスタサーバワレット１４ａに送信する。
【０１４７】
（４）マスタサーバワレット１４ａは、ウェイクアップメッセージで指定されたブランドＢの証明書を保持していないことを知ると、利用者パーソナルコンピュータ２０に対して、対応するスレーブサーバワレットのアドレス入力を促すメッセージを送出する。
【０１４８】
（５）利用者は、ブランドＢに対応したスレーブサーバワレットであるスレーブサーバワレット１５ｂのアドレスを入力する。
【０１４９】
（６）マスタサーバワレット１５ａは、利用者により与えられたスレーブサーバワレット１５ｂのアドレスに対して、仮想ワレット接続モジュール８０を使用してアクセスを行う。これにより、マスタサーバワレット１５ａは、利用者パーソナルコンピュータ２０のワレット接続モジュール２１に対する仮想のスレーブサーバワレット１５ｂとして動作し、仮想ワレット接続モジュール８０は、スレーブサーバワレット１５ｂに対する仮想のワレット接続モジュール２１として動作する。
【０１５０】
（７）スレーブサーバワレット１５ｂは、マスタサーバワレット１５ａを介して受け取ったウェイクアップメッセージに従って、通常のＳＥＴ決済を行う。
【０１５１】
〈効果〉
以上のように、具体例１０によれば、スレーブサーバワレットのプロキシサーバの動作を行うマスタサーバワレットを設け、かつ、利用者からスレーブサーバワレットのアドレスを指定するようにしたので、次のような効果がある。
【０１５２】
（１）利用者は利用者パーソナルコンピュータに常時一つのワレット接続モジュールを用意するだけで、複数のサーバワレットを使い分けることができる。即ち、利用者側には従来と何ら変更なしに複数のサーバワレットを使うことができる。
【０１５３】
（２）利用者が使用するサーバワレットが変更されても、サーバワレットに情報を通知する必要がない。即ち、スレーブサーバワレットのブランドが変更されたり、スレーブサーバワレットの数が増減する等の変更があっても、マスタサーバワレット側は全く変更する必要がない。
【０１５４】
《具体例１１》
具体例１１は、具体例７におけるブランド情報６１ｂをワレット接続モジュールに備えるようにしたものである。
【０１５５】
〈構成〉
図１２は、具体例１１の構成図である。
図示の電子決済システムにおいて、マスタサーバワレット（ＭＳＷ）１６ａ、スレーブサーバワレット（ＳＳＷ）１６ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている構成については具体例７〜１０と同様である。
【０１５６】
マスタサーバワレット１６ａは、仮想ワレット接続モジュール（仮想ＷＵＭ）８０を備えており、利用者パーソナルコンピュータ２０からブランド情報を含む電子決済の起動メッセージと、後述するブランド情報６３ｂを受け取り、自身がそのブランドで決済できず、かつ、ブランド情報６３ｂによりスレーブサーバワレット１６ｂが決済可能であることが判明した場合、そのスレーブサーバワレット１６ｂのプロキシサーバとして、利用者パーソナルコンピュータ２０とスレーブサーバワレット１６ｂ間のデータの仲介を行うよう構成されている。仮想ワレット接続モジュール８０の構成は、具体例７、９、１０と同様である。また、スレーブサーバワレット１６ｂの構成も具体例７、９、１０と同様である。
【０１５７】
利用者パーソナルコンピュータ２０には、ワレット接続モジュール（ＷＵＭ）２２が設けられている。このワレット接続モジュール２２は、スレーブサーバワレット１６ｂのブランド情報６３ｂを持っている。
【０１５８】
〈動作〉
具体例１１のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。
【０１５９】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、ワレット接続モジュール２２が起動される。
【０１６０】
（３）ワレット接続モジュール２２は、ウェイクアップメッセージとブランド情報６３ｂをマスタサーバワレット１６ａに送信する。
【０１６１】
（４）マスタサーバワレット１６ａは、ウェイクアップメッセージで指定されたブランドＢの証明書を保持していないことを知り、かつ、受け取ったブランド情報６３ｂからスレーブサーバワレット１６ｂでブランドＢの決済が可能なことを知る。
【０１６２】
（５）マスタサーバワレット１６ａは、ウェイクアップメッセージを仮想ワレット接続モジュール８０に受け渡す。これにより、マスタサーバワレット１６ａは、利用者パーソナルコンピュータ２０のワレット接続モジュール２２に対する仮想のスレーブサーバワレット１６ｂとして動作し、仮想ワレット接続モジュール８０は、スレーブサーバワレット１６ｂに対する仮想のワレット接続モジュール２２として動作する。
【０１６３】
（６）スレーブサーバワレット１６ｂは、マスタサーバワレット１６ａを介して受け取ったウェイクアップメッセージに従って、通常のＳＥＴ決済を行う。
【０１６４】
〈効果〉
以上のように、具体例１１によれば、スレーブサーバワレットのプロキシサーバの動作を行うマスタサーバワレットを設け、このマスタサーバワレットを介してワレット接続モジュールとスレーブサーバワレットとで決済処理を行うようにし、かつ、スレーブサーバワレットの情報は利用者から与えるようにしたので、次のような効果がある。
【０１６５】
（１）利用者は利用者パーソナルコンピュータに常時一つのワレット接続モジュールを用意するだけで、複数のサーバワレットを使い分けることができる。即ち、利用者側には従来と何ら変更なしに複数のサーバワレットを使うことができる。
（２）マスタサーバワレットは、スレーブサーバワレットの情報を管理する必要がない。
（３）利用者が使用するスレーブサーバワレットのアドレスを入力する必要がない。
【０１６６】
《具体例１２》
具体例１２は、具体例９におけるスレーブサーバワレット情報６２ｂをワレット接続モジュールに備えるようにしたものである。
【０１６７】
〈構成〉
図１３は、具体例１２の構成図である。
図示の電子決済システムにおいて、マスタサーバワレット（ＭＳＷ）１７ａ、スレーブサーバワレット（ＳＳＷ）１７ｂに対して利用者パーソナルコンピュータ（利用者ＰＣ）２０がインターネット３０を介して接続されている構成については具体例７〜１１と同様である。
【０１６８】
マスタサーバワレット１７ａは、仮想ワレット接続モジュール（仮想ＷＵＭ）８０を備えており、利用者パーソナルコンピュータ２０からブランド情報を含む電子決済の起動メッセージと、後述するスレーブサーバワレット情報６４ｂを受け取り、自身がそのブランドで決済できず、かつ、スレーブサーバワレット情報６４ｂにより利用者が何らかの証明書をスレーブサーバワレット１７ｂに持っていることが判明した場合、利用者よりスレーブサーバワレット１７ｂの指定を受け、そのスレーブサーバワレット１７ｂのプロキシサーバとして、利用者パーソナルコンピュータ２０とスレーブサーバワレット１７ｂ間のデータの仲介を行うよう構成されている。仮想ワレット接続モジュール８０の構成は、具体例７、９〜１１と同様である。また、スレーブサーバワレット１７ｂの構成も具体例７、９〜１１と同様である。
【０１６９】
利用者パーソナルコンピュータ２０には、ワレット接続モジュール（ＷＵＭ）２３が設けられている。このワレット接続モジュール２３は、スレーブサーバワレット１７ｂのスレーブサーバワレット情報（ＳＳＷ情報）６４ｂを持っている。このスレーブサーバワレット情報６４ｂは、具体例９のスレーブサーバワレット情報６２ｂと同様に、利用者がスレーブサーバワレット１７ｂに何らかのブランドの証明書を持っていることを表す情報である。
【０１７０】
〈動作〉
具体例１２のＳＥＴ決済は以下のような手順で行われる。
（１）ショッピング決済時、ＰＯＳより利用者パーソナルコンピュータ２０に対して、ウェイクアップメッセージが送信される。
【０１７１】
（２）利用者パーソナルコンピュータ２０にてウェイクアップメッセージを受けると、ワレット接続モジュール２３が起動される。
【０１７２】
（３）ワレット接続モジュール２３は、ウェイクアップメッセージとスレーブサーバワレット情報６４ｂとをマスタサーバワレット１７ａに送信する。
【０１７３】
（４）マスタサーバワレット１７ａは、ウェイクアップメッセージで指定されたブランドＢの証明書を保持していないことを知り、かつ、受け取ったスレーブサーバワレット情報６４ｂから、利用者がスレーブサーバワレット１７ｂに何らかのブランドの証明書を持っていることを知る。これにより、マスタサーバワレット１７ａは、マスタサーバワレット１７ａの代わりに使用するサーバワレットの選択を利用者に行わせる。尚、この場合はスレーブサーバワレットが一つだけであるので、スレーブサーバワレット１７ｂのみの選択となる。スレーブサーバワレットが複数ある場合は、これらのスレーブサーバワレットの中から利用者に選択させる。
【０１７４】
（５）利用者がスレーブサーバワレット１７ｂを選択し、この選択結果をマスタサーバワレット１７ａに送信する。
【０１７５】
（６）マスタサーバワレット１７ａは、ウェイクアップメッセージを仮想ワレット接続モジュール８０に受け渡す。これにより、マスタサーバワレット１７ａは、利用者パーソナルコンピュータ２０のワレット接続モジュール２３に対する仮想のスレーブサーバワレット１７ｂとして動作し、仮想ワレット接続モジュール８０は、スレーブサーバワレット１７ｂに対する仮想のワレット接続モジュール２３として動作する。
【０１７６】
（７）スレーブサーバワレット１７ｂは、マスタサーバワレット１７ａを介して受け取ったウェイクアップメッセージに従って、通常のＳＥＴ決済を行う。
【０１７７】
〈効果〉
以上のように、具体例１２によれば、利用者パーソナルコンピュータのワレット接続モジュールに、スレーブサーバワレットが何らかのブランドの証明書を持っているという情報を備え、かつ、利用者が決済に使用するブランドの証明書を持っているスレーブサーバワレットを利用者側から指定させるようにし、この指定に基づき、マスタサーバワレットが利用者パーソナルコンピュータとスレーブサーバワレット間のプロキシサーバとして動作するようにしたので、次のような効果がある。
【０１７８】
（１）利用者は利用者パーソナルコンピュータに常時一つのワレット接続モジュールを用意するだけで、複数のサーバワレットを使い分けることができる。即ち、利用者側には従来と何ら変更なしに複数のサーバワレットを使うことができる。
【０１７９】
（２）マスタサーバワレットがスレーブサーバワレットの情報を管理する必要がない。
（３）スレーブサーバワレットに保持されるブランドの証明書が変更された場合でもワレット接続モジュールが持つスレーブサーバワレット情報に影響を与えない。従って、例えば、スレーブサーバワレットに保持されるブランドが追加された場合等でも、利用者パーソナルコンピュータ側も特に変更する必要がない。
【０１８０】
《利用形態》
上記各具体例では、ＳＥＴ決済におけるサーバワレットの場合を説明したが、これに限定されるものではなく、クライアントとサーバが一対一に対応するような電子決済システムであれば同様に適用可能である。
【図面の簡単な説明】
【図１】本発明の電子決済システムの具体例１の構成図である。
【図２】従来の電子決済システムの構成図である。
【図３】本発明の電子決済システムの具体例２の構成図である。
【図４】本発明の電子決済システムの具体例３の構成図である。
【図５】本発明の電子決済システムの具体例４の構成図である。
【図６】本発明の電子決済システムの具体例５の構成図である。
【図７】本発明の電子決済システムの具体例６の構成図である。
【図８】本発明の電子決済システムの具体例７の構成図である。
【図９】本発明の電子決済システムの具体例８の構成図である。
【図１０】本発明の電子決済システムの具体例９の構成図である。
【図１１】本発明の電子決済システムの具体例１０の構成図である。
【図１２】本発明の電子決済システムの具体例１１の構成図である。
【図１３】本発明の電子決済システムの具体例１２の構成図である。
【符号の説明】
１０ａ，１１ａ  第１のサーバワレット（ＳＷ−１）
１０ｂ，１１ｂ  第２のサーバワレット（ＳＷ−２）
１２ａ，１３ａ，１４ａ，１５ａ，１６ａ，１７ａ  マスタサーバワレット（ＭＳＷ）
１２ｂ，１３ｂ，１４ｂ，１５ｂ，１６ｂ，１７ｂ  スレーブサーバワレット（ＳＳＷ）
２０  利用者パーソナルコンピュータ
２１，２２，２３  ワレット接続モジュール（ＷＵＭ）
３０  インターネット
４０，４１，４２，４３，４４  セレクタ
５０ａ，５１ａ  第１のワレット接続モジュール（ＷＵＭ−１）
５０ｂ，５１ｂ  第２のワレット接続モジュール（ＷＵＭ−２）
６０ａ  ブランド情報（ＳＷ−１ブランド情報）
６０ｂ  ブランド情報（ＳＷ−２ブランド情報）
６１ｂ，６３ｂ  ブランド情報
６２ｂ，６４ｂ  スレーブサーバワレット情報（ＳＳＷ情報）
７０  ワレット接続モジュール（ＷＵＭ）
８０  仮想ワレット接続モジュール（仮想ＷＵＭ）
８１  証明書取得モジュール
９０  特定のブランドの証明書
【図１】
0003860379.tif 000002
【図２】
0003860379.tif 000003
【図３】
0003860379.tif 000004
【図４】
0003860379.tif 000005
【図５】
0003860379.tif 000006
【図６】
0003860379.tif 000007
【図７】
0003860379.tif 000008
【図８】
0003860379.tif 000009
【図９】
0003860379.tif 000010
【図１０】
0003860379.tif 000011
【図１１】
0003860379.tif 000012
【図１２】
0003860379.tif 000013
【図１３】
0003860379.tif 000014