(57)【要約】【課題】購入者が身分を明かすことなく、購入者と販売者が契約する銀行間で必要な情報のみをやり取りすることにより、決済を行うことを可能にする。【解決手段】本発明は、購入者と販売者が互いに独自の金融機関を持ち、個人情報はそれぞれが契約する金融機関とのみやりとりすることにより購入した情報を秘匿し、決済情報は、金融機関同士でやり取りすることにより、購入者の身元を秘匿する。【選択図】　　　図１
2004102527.tif 000002
【特許請求の範囲】
【請求項１】
購入者が商品やコンテンツを購入し決済する際に、匿名性を持たせて決済する匿名決済方法において、
前記購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持つとき、
前記購入者の購入者端末では、購入者名、購入金額、銀行Ａの暗証番号及び銀行名Ｂを暗号化したメッセージａ、販売者名を暗号化したメッセージｂ、及び、少なくとも購入金額、購入品目を暗号化したメッセージｃを作成して前記銀行ＡのサーバＡに送信し、
前記サーバＡでは、前記メッセージａを復号し、購入者の認証を前記購入者名と前記銀行Ａの暗証番号で行い、認証結果が正常であれば該メッセージａに含まれる購入金額相当分を前記購入者の契約口座から引き落とし、前記購入金額に前記銀行Ａの署名を付与したメッセージｄを作成し、前記メッセージｂ，前記メッセージｃと共に前記メッセージａ中の銀行名で指定された前記銀行ＢのサーバＢに送信し、
前記銀行ＢのサーバＢにおいて、前記メッセージｄの銀行Ａの署名を認証し、認証結果が正常であれば前記メッセージｂを復号して販売者を特定し、前記購入金額を前記販売者の契約口座に振り込み、該購入金額に該銀行Ｂの署名を付与したメッセージｅを作成して、前記メッセージｃと共に該販売者の販売者端末に送信することを特徴とする匿名決済方法。
【請求項２】
前記メッセージａは、購入者名、前記購入金額、前記銀行Ａの暗証番号及び銀行Ｂの銀行名を前記銀行Ａの公開鍵で暗号化し、
前記メッセージｂは、前記販売者名を前記銀行Ｂの公開鍵で暗号化し、
前記メッセージｃは、前記購入金額と前記購入品目と使い捨ての鍵を販売者の公開鍵で暗号化する請求項１記載の匿名決済方法。
【請求項３】
購入者が商品やコンテンツを購入し決済する際に、匿名性を持たせて決済する匿名決済システムであって、
前記購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持ち、該購入者が利用する購入者端末と、銀行ＡのサーバＡと、銀行ＢのサーバＢと、該販売者が利用する販売者端末から構成され、
前記購入者端末は、
購入者名、購入金額、銀行Ａの暗証番号及び銀行名Ｂを暗号化したメッセージａ、販売者名を暗号化したメッセージｂ、及び、少なくとも購入金額、購入品目を暗号化したメッセージｃを作成する第１のメッセージ作成手段と、
前記メッセージ作成手段で作成されたメッセージを前記サーバＡに送信する第１のメッセージ送信手段と、を有し、
前記サーバＡは、
前記購入者端末から取得した前記メッセージａを復号し、購入者の認証を購入者名と銀行Ａの暗証番号で行い、認証結果が正常であれば該メッセージａに含まれる購入金額相当分を前記購入者の契約口座から引き落とす第１の決済手段と、前記購入金額に前記銀行Ａの署名を付与したメッセージｄを作成する第２のメッセージ作成手段と、
前記メッセージｄを前記メッセージｂ，前記メッセージｃと共に前記メッセージａ中の銀行名で指定された前記銀行ＢのサーバＢに送信する第２のメッセージ送信手段と、を有し、
前記サーバＢは、
前記サーバＡから取得した前記メッセージｄの銀行Ａの署名を認証し、認証結果が正常であれば前記メッセージｂを復号して販売者を特定し、前記購入金額を前記販売者の契約口座に振り込む第２の決済手段と、
前記購入金額に該銀行Ｂの署名を付与したメッセージｅを作成する第３のメッセージ作成手段と、
前記メッセージｅを前記メッセージｃと共に該販売者の販売者端末に送信する第３のメッセージ送信手段と、を有することを特徴とする匿名決済システム。
【請求項４】
前記第１のメッセージ作成手段は、
前記メッセージａを、前記購入者名、前記購入金額、前記銀行Ａの暗証番号及び銀行Ｂの銀行名を前記銀行Ａの公開鍵で暗号化して作成する手段と、
前記メッセージｂを、前記販売者名を前記銀行Ｂの公開鍵で暗号化して作成する手段と、
前記メッセージｃを、前記購入金額と前記購入品目と使い捨ての鍵を販売者の公開鍵で暗号化して作成する手段と、を含む請求項３記載の匿名決済システム。
【請求項５】
購入者が商品やコンテンツを購入し決済する際に、前記購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持つとき、該購入者が利用する購入者端末と、銀行ＡのサーバＡと、銀行ＢのサーバＢと、該販売者が利用する販売者端末から構成されるシステムにおける購入者端末が実行する匿名決済プログラムであって、
購入者名、購入金額、銀行Ａの暗証番号及び銀行名Ｂを暗号化したメッセージａを作成するステップと、
販売者名を暗号化したメッセージｂを作成するステップと、
少なくとも購入金額、購入品目を暗号化したメッセージｃを作成するステップと、
作成された前記メッセージａ、前記メッセージｂ、前記メッセージｃを前記サーバＡに送信するステップと、を実行することを特徴とする匿名決済プログラム。
【請求項６】
購入者が商品やコンテンツを購入し決済する際に、前記購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持つとき、該購入者が利用する購入者端末と、銀行ＡのサーバＡと、銀行ＢのサーバＢと、該販売者が利用する販売者端末から構成されるシステムにおけるサーバＡが実行する匿名決済プログラムであって、
前記購入者端末から取得した購入者名、購入金額、銀行Ａの暗証番号及び銀行名Ｂが暗号化されたメッセージａを復号するステップと、
購入者の認証を購入者名と銀行Ａの暗証番号で行うステップと、
認証結果が正常であれば前記メッセージａに含まれる購入金額相当分を前記購入者の契約口座から引き落とすステップと、
前記購入金額に前記銀行Ａの署名を付与したメッセージｄを作成するステップと、
前記メッセージｄを、販売者名が暗号化されたメッセージｂ、及び、少なくとも購入金額と購入品目が暗号化されたメッセージｃと共に、前記メッセージａ中の銀行名で指定された前記銀行ＢのサーバＢに送信するステップと、を実行することを特徴とする匿名決済プログラム。
【請求項７】
購入者が商品やコンテンツを購入し決済する際に、前記購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持つとき、該購入者が利用する購入者端末と、銀行ＡのサーバＡと、銀行ＢのサーバＢと、該販売者が利用する販売者端末から構成されるシステムにおけるサーバＢが実行する匿名決済プログラムであって、
前記サーバＡから取得した、購入金額に前記銀行Ａの署名が付与されたメッセージｄの銀行Ａの署名を認証するステップと、
認証結果が正常であれば前記サーバＡから取得した販売者名が暗号化されたメッセージｂを復号して販売者を特定し、前記購入金額を前記販売者の契約口座に振り込むステップと、
前記購入金額に該銀行Ｂの署名を付与したメッセージｅを作成するステップと、
前記メッセージｅを前記サーバＡを介して取得した少なくとも購入金額、購入品目が暗号化されたメッセージｃと共に該販売者の販売者端末に送信するステップと、を実行することを特徴とする匿名決済プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、匿名決済方法及びシステム及び匿名決済プログラムに係り、特に、購入者による商品の決済を販売者に身元を知られることなく決済するための匿名決済システム及び方法及び匿名決済プログラムに関する。
【０００２】
【従来の技術】
従来、クレジットカード等を用いる決済では、クレジットカード会社等、特定の第三者に購入者情報、購入店、購入日時、購入品目等の個人情報を全て通知することにより、決済を行う会社では、これらの情報を管理し、決済を行うという技術がある。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の方法では、クレジット決済を行う際に、第三者に購入者情報、購入点、購入日時、購入品目等の個人情報を全て通知することになるため、当該第三者機関にも購入者の情報や店舗の情報を秘匿することは困難であるという問題がある。
【０００４】
本発明は、上記の点に鑑みなされたもので、購入者が身分を明かすことなく、購入者と販売者が契約する銀行間で必要な情報のみをやり取りすることにより、決済を行うことが可能な匿名決済システム及び方法及び匿名決済プログラムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
図１は、本発明の原理を説明するための図である。
【０００６】
本発明は、購入者が商品やコンテンツを購入し決済する際に、匿名性を持たせて決済する匿名決済方法において、
購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持つとき、
購入者の購入者端末では、購入者名、購入金額、銀行Ａの暗証番号及び銀行名Ｂを暗号化したメッセージａ、販売者名を暗号化したメッセージｂ、及び、少なくとも購入金額、購入品目を暗号化したメッセージｃを作成して（ステップ１）銀行ＡのサーバＡに送信し（ステップ２）、
サーバＡでは、メッセージａを復号し（ステップ３）、購入者の認証を購入者名と銀行Ａの暗証番号で行い（ステップ４）、認証結果が正常であれば該メッセージａに含まれる購入金額相当分を購入者の契約口座から引き落とし（ステップ５）、購入金額に銀行Ａの署名を付与したメッセージｄを作成し（ステップ６）、メッセージｂ，メッセージｃと共にメッセージａ中の銀行名で指定された銀行ＢのサーバＢに送信し（ステップ７）、
銀行ＢのサーバＢにおいて、メッセージｄの銀行Ａの署名の認証を行い（ステップ８）、メッセージｂを復号して販売者を特定し、購入金額を販売者の契約口座に振り込み（ステップ９）、該購入金額に該銀行Ｂの署名を付与したメッセージｅを作成して（ステップ１０）、メッセージｃと共に該販売者の販売者端末に送信する（ステップ１１）。
【０００７】
また、メッセージａは、購入者名、購入金額、銀行Ａの暗証番号及び銀行Ｂの銀行名を銀行Ａの公開鍵で暗号化し、
メッセージｂは、販売者名を銀行Ｂの公開鍵で暗号化し、
メッセージｃは、購入金額と購入品目と使い捨ての鍵を販売者の公開鍵で暗号化する。
【０００８】
図２は、本発明の原理構成図である。
【０００９】
本発明は、購入者が商品やコンテンツを購入し決済する際に、匿名性を持たせて決済する匿名決済システムであって、
購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持ち、該購入者が利用する購入者端末１０と、銀行ＡのサーバＡ２０と、銀行ＢのサーバＢ３０と、該販売者が利用する販売者端末４０から構成され、
購入者端末１０は、
購入者名、購入金額、銀行Ａの暗証番号及び銀行名Ｂを暗号化したメッセージａ、販売者名を暗号化したメッセージｂ、及び、少なくとも購入金額、購入品目を暗号化したメッセージｃを作成する第１のメッセージ作成手段１１と、
メッセージ作成手段１１で作成されたメッセージをサーバＡ２０に送信する第１のメッセージ送信手段と、を有し、
サーバＡ２０は、
購入者端末１０から取得したメッセージａを復号し、購入者の認証を購入者名と銀行Ａの暗証番号で行い、認証結果が正常であれば該メッセージａに含まれる購入金額相当分を購入者の契約口座から引き落とす第１の決済手段２６と、
購入金額に銀行Ａの署名を付与したメッセージｄを作成する第２のメッセージ作成手段２２と、
メッセージｄをメッセージｂ，メッセージｃと共にメッセージａ中の銀行名で指定される銀行ＢのサーバＢ３０に送信する第２のメッセージ送信手段２１と、を有し、
サーバＢ３０は、
サーバＡ２０から取得したメッセージｄの銀行Ａの署名を認証し、認証結果が正常であればメッセージｂを復号して販売者を特定し、購入金額を販売者の契約口座に振り込む第２の決済手段３６と、
購入金額に該銀行Ｂの署名を付与したメッセージｅを作成する第３のメッセージ作成手段３２と、
メッセージｅをメッセージｃと共に該販売者の販売者端末に送信する第３のメッセージ送信手段３１と、を有する。
【００１０】
また、本発明は、第１のメッセージ作成手段において、
メッセージａを、購入者名、購入金額、銀行Ａの暗証番号及び銀行Ｂの銀行名を銀行Ａの公開鍵で暗号化して作成する手段と、
メッセージｂを、販売者名を銀行Ｂの公開鍵で暗号化して作成する手段と、
メッセージｃを、購入金額と購入品目と使い捨ての鍵を販売者の公開鍵で暗号化して作成する手段と、を含む。
【００１１】
本発明は、購入者が商品やコンテンツを購入し決済する際に、購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持つとき、該購入者が利用する購入者端末と、銀行ＡのサーバＡと、銀行ＢのサーバＢと、該販売者が利用する販売者端末から構成されるシステムにおける購入者端末が実行する匿名決済プログラムであって、
購入者名、購入金額、銀行Ａの暗証番号及び銀行名Ｂを暗号化したメッセージａを作成するステップと、
販売者名を暗号化したメッセージｂを作成するステップと、
少なくとも購入金額、購入品目を暗号化したメッセージｃを作成するステップと、
作成されたメッセージａ、メッセージｂ、メッセージｃをサーバＡに送信するステップと、を実行する。
【００１２】
本発明は、購入者が商品やコンテンツを購入し決済する際に、購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持つとき、該購入者が利用する購入者端末と、銀行ＡのサーバＡと、銀行ＢのサーバＢと、該販売者が利用する販売者端末から構成されるシステムにおけるサーバＡが実行する匿名決済プログラムであって、
購入者端末から取得した購入者名、購入金額、銀行Ａの暗証番号及び銀行名Ｂが暗号化されたメッセージａを復号するステップと、
購入者の認証を購入者名と銀行Ａの暗証番号で行うステップと、
認証結果が正常であればメッセージａに含まれる購入金額相当分を購入者の契約口座から引き落とすステップと、
購入金額に銀行Ａの署名を付与したメッセージｄを作成するステップと、
メッセージｄを販売者名が暗号化されたメッセージｂ、及び、少なくとも購入金額、購入品目が暗号化されたメッセージｃと共にメッセージａ中の銀行名で指定される銀行ＢのサーバＢに送信するステップと、を実行する。
【００１３】
本発明は、購入者が商品やコンテンツを購入し決済する際に、購入者が銀行Ａに契約口座を持ち、販売者が銀行Ｂに契約口座を持つとき、該購入者が利用する購入者端末と、銀行ＡのサーバＡと、銀行ＢのサーバＢと、該販売者が利用する販売者端末から構成されるシステムにおけるサーバＢが実行する匿名決済プログラムであって、
サーバＡから取得した、購入金額に銀行Ａの署名が付与されたメッセージｄの銀行Ａの署名を認証するステップと、
認証結果が正常であればサーバＡから取得した販売者名を暗号化したメッセージｂを復号化して、販売者を特定し、購入金額を販売者の契約口座に振り込むステップと、
購入金額に該銀行Ｂの署名を付与したメッセージｅを作成するステップと、
メッセージｅをサーバＡを介して取得した少なくとも購入金額、購入品目が暗号化されたメッセージｃと共に該販売者の販売者端末に送信するステップと、を実行する。
【００１４】
上記のように、本発明では、購入者と販売者がお互いに独自の金融機関を持ち、個人情報はそれぞれが契約する金融機関とのみやり取りし、決済情報は、金融機関同士でやり取りすることにより、購入者の身元を秘匿することができ、購入者は販売者に身元を知られることなく、また、購入者自身は契約している金融機関に販売者と購入品目を知られることなく、決済を行うことが可能になる。
【００１５】
【発明の実施の形態】
以下、図面と共に本発明の実施の形態を説明する。
【００１６】
図３は、本発明の一実施の形態におけるシステム構成を示す。同図に示すシステムは、購入者Ｃが使用する購入者端末１０、銀行Ｂｃが使用する銀行サーバ２０、銀行Ｂｓが使用する銀行サーバ３０、販売者Ｓが使用する販売者端末４０及び、これらの各装置を接続するネットワークから構成される。
【００１７】
図４は、本発明の一実施の形態における装置構成を示す。同図に示す装置は、購入者端末１０の構成を示しているが、図３に示す各装置とも同様の構成である。購入者端末１０は、他の装置との間でメッセージを送受信する送受信部１１、メッセージを生成するメッセージ作成部１２、作成されたメッセージを暗号化する暗号化部１３、受信したメッセージを復号化する復号化部１４及び、取得したメッセージにより種々の処理を行うメッセージ処理部１５から構成される。他のサーバ２０、３０、販売者端末４０とも同様の構成である。
【００１８】
図５は、本発明の一実施の形態におけるメッセージの流れを示す図である。
各装置から送信されるメッセージについて説明する。
【００１９】
メッセージＭＣＢｃ　は、購入者Ｃの購入者端末１０から銀行Ｂｃのサーバ２０に送信されるメッセージであり、銀行Ｂｃにおける購入者Ｃの契約口座名義、購入金額Ａ、暗号番号、銀行名（銀行Ｂｓ）から構成され、銀行Ｂｃの公開鍵ＰＫＢｃで暗号化される。
【００２０】
メッセージＭＣＢｓ　は、購入者Ｃの購入者端末１０から銀行Ｂｃのサーバ２０を経由して銀行Ｂｓのサーバ３０に送信されるメッセージであり、銀行Ｂｓにおける販売者の契約口座名義から構成され、銀行Ｂｓの公開鍵ＰＫＢｓで暗号化される。
【００２１】
メッセージＭＣＳは、購入者Ｃの購入者端末１０から銀行Ｂｃのサーバ２０及び銀行Ｂｓのサーバ３０を経由して販売者Ｓの販売者端末４０に送信されるメッセージであり、購入金額Ａ、購入品目、使い捨て鍵Ｋｃから構成され、販売者Ｓの公開鍵ＰＫｓ　で暗号化される。
【００２２】
メッセージＭＢｃＢｓは、銀行Ｂｃのサーバ２０から銀行Ｂｓのサーバ３０に送信されるメッセージであり、購入金額と署名（銀行Ｂｃの署名）から構成される。メッセージＭＢｓＳ　は、銀行Ｂｓのサーバ３０から販売者Ｓの販売者端末４０に送信されるメッセージであり、購入金額Ａ、署名（銀行Ｂｓの署名）から構成される。
【００２３】
メッセージＭＳＢｓ　は、販売者Ｓの販売者端末４０から銀行Ｂｓのサーバ３０に送信されるメッセージであり、正常処理メッセージ及び署名（販売者署名）から構成される。
【００２４】
メッセージＭＳＣは、販売者Ｓの販売者端末４０から銀行Ｂｓのサーバ３０及び銀行Ｂｃのサーバ２０を経由して購入者Ｃの購入者端末１０に送信されるメッセージであり、ＭＣＳを復号して得られる、購入者Ｃが指定した使い捨て鍵ＫＣ　を用いて暗号化したものである。
メッセージＭＢｓＢｃは、銀行Ｂｓのサーバ３０から銀行Ｂｃのサーバ２０に送信されるメッセージであり、正常処理メッセージ及び署名（銀行Ｂｓの署名）から構成される。
【００２５】
図６は、本発明の一実施の形態における各装置で行われる処理を示す図である。なお、以下では、購入者Ｃは、銀行Ｂｃに口座を、販売者Ｓは、銀行Ｂｓに口座を持っていることを前提とする。
【００２６】
ステップ１０１）　購入者Ｃの購入者端末１０では、銀行Ｂｃにおける購入者Ｃの契約口座名義、購入金額Ａ、銀行Ｂｃの暗証番号及び銀行Ｂｓの銀行名を銀行Ｂｃの公開鍵ＰＫＢｃで暗号化したメッセージＭＣＢｃ　と、銀行Ｂｓにおける販売者の契約口座名義を銀行Ｂｓの公開鍵ＰＫＢＳで暗号化したメッセージＭＣＢｓ　と、購入金額Ａと購入品目と使い捨ての鍵Ｋｃを販売者Ｓの公開鍵ＰＫｓで暗号化したメッセージＭＣＳを作成する。
ステップ１０２）　購入者Ｃの購入者端末１０は、作成したメッセージＭＣＢｃ　、ＭＣＢｓ　、ＭＣＳを銀行Ｂｃのサーバ２０に送信する。
【００２７】
ステップ１０３）　銀行Ｂｃのサーバ２０は、メッセージＭＣＢｃ　を復号し、購入者Ｃの認証を購入者の契約口座名義と暗証番号で行い、認証結果が正常であれば、購入者の口座から購入金額Ａ分を引き落とし、金額と銀行Ｂｃの署名を入れたメッセージＭＢｃＢｓを作成する。
【００２８】
ステップ１０４）　銀行Ｂｃのサーバ２０は、作成したメッセージＭＢｃＢｓと購入者Ｃの購入者端末１０から受け取ったメッセージＭＣＢｓ　，ＭＣＳをメッセージａ中の銀行名で指定される銀行Ｂｓのサーバ３０に送信する。
【００２９】
ステップ１０５）　銀行Ｂｓのサーバ３０は、銀行Ｂｃのサーバ２０から受け取ったメッセージＭＢｃＢｓの銀行Ｂｃの署名を認証し、認証が正常であればメッセージＭＣＢｓ　を復号して銀行Ｂｓにおける販売者Ｓの契約口座名義を特定し、販売者Ｓの口座に購入金額Ａを振り込み、購入金額Ａと銀行Ｂｓの署名を入れたメッセージＭＢｓＳ　を作成する。
【００３０】
ステップ１０６）　銀行Ｂｓのサーバ３０は、作成したメッセージＭＢｓＳ　と銀行Ｂｃのサーバ２０から受け取ったメッセージＭＣＳを販売者Ｓの販売者端末４０に送信する。
【００３１】
ステップ１０７）　販売者Ｓの販売者端末４０は、銀行Ｂｓのサーバ３０から送られてきたメッセージＭＢｓＳ　の銀行Ｂｓの署名を認証し、認証結果が正常であれば、正常処理メッセージを作成し、これに販売者Ｓの署名を加えたものをＭＳＢｓ　として作成し、また、メッセージＭＣＳを復号し、購入者Ｃの購入者端末１０に対してメッセージを作成し、これを購入者Ｃが指定した使い捨て鍵Ｋｃを用いて暗号化し、メッセージＭｓｃを作成する。
【００３２】
ステップ１０８）　販売者Ｓの販売者端末４０は、作成したメッセージＭＳＢｓ　とＭＳＣを銀行Ｂｓのサーバ３０に送信する。
【００３３】
ステップ１０９）　銀行Ｂｓのサーバ３０は、メッセージＭＳＢｓ　の署名が販売者Ｓのものであるかの認証を行い、認証結果が正常であれば正常処理メッセージに銀行Ｂｓの署名を加えたメッセージＭＢｓＢｃを作成する。
【００３４】
ステップ１１０）　銀行Ｂｓのサーバ３０は、作成したメッセージＭＢｓＢｃと販売者Ｓの販売者端末４０から受け取ったメッセージＭｓｃを銀行Ｂｃ　のサーバ２０に送信する。
【００３５】
ステップ１１１）　銀行Ｂｃのサーバ２０は、メッセージＭＢｓＢｃの署名が銀行Ｂｓのものであるか認証を行う。
【００３６】
ステップ１１２）　ステップ１１１の認証の結果が正常であれば、銀行Ｂｃのサーバ２０は、銀行Ｂｓのサーバ３０から受け取ったメッセージＭｓｃを購入者Ｃの購入者端末１０に送信する。
【００３７】
ステップ１１３）　購入者Ｃの購入者端末１０は、自ら指定した使い捨て鍵Ｋｃを用いてメッセージＭｓｃを復号し、販売者Ｓの販売者端末４０が作成したメッセージを得る。
【００３８】
なお、上記のシステムの購入者端末、銀行サーバ、販売者端末のそれぞれにおける動作をプログラムとして構築し、それぞれの装置にインストールする、または、ネットワークを介して流通させることが可能である。
【００３９】
また、構築されたプログラムを、各装置に接続されるハードディスク装置や、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実施する際にインストールすることも可能である。
【００４０】
また、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【００４１】
【発明の効果】
上述のように、本発明によれば、銀行は、顧客である購入者が何かを買ったことは識別可能であるが、何を買ったのかは知り得ない。また、販売者は、金額以外のデータの全てが暗号化されているため、購入者に関わる情報を得ることはできない。従って、個人の行動パターンを把握されずに、購入者は、商品やコンテンツを購入することができ、プライバシを保護することができる。
【図面の簡単な説明】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の一実施の形態におけるシステム構成図である。
【図４】本発明の一実施の形態における装置構成図である。
【図５】本発明の一実施の形態におけるメッセージの流れを示す図である。
【図６】本発明の一実施の形態における各装置で行われる処理を示す図である。
【符号の説明】
１０　購入者端末
１１　第１のメッセージ送信手段、送受信部
１２　第１のメッセージ作成手段、メッセージ作成部
１３　暗号化部
１４　復号化部
１５　メッセージ処理部
２０，３０　銀行サーバ
２１　第２のメッセージ送信手段
２２　第２のメッセージ作成手段
２６　第１の決済手段
３１　第３のメッセージ送信手段
３２　第３のメッセージ作成手段
３６　第２の決済手段
４０　販売者端末
【図１】
2004102527.tif 000003
【図２】
2004102527.tif 000004
【図３】
2004102527.tif 000005
【図４】
2004102527.tif 000006
【図５】
2004102527.tif 000007
【図６】
2004102527.tif 000008