(57)【要約】【課題】通信ネットワークに多数の事業者のコンピュータシステムを接続し、情報の共有を行うようなシステムにおいては、信頼関係のある各事業者が相互に情報を流通させていた。しかし、競合関係にある事業者が、同じシステムに参加することは、競合他社に自社の情報が漏れてしまう恐れがあり困難であった。【解決手段】情報提供元事業者の装置１００が、鍵Ａで暗号化した個人情報を、プロキシー２００を介して、共有情報保管ＤＢ３００に登録する。また、情報取得事業者の装置１０１が、共有情報保管ＤＢ３００に登録された暗号化された個人情報を取得する。また、情報提供元事業者と情報取得事業者とが互いに相手方を認識することなく、情報取得事業者の装置１０１が、プロキシー２００を介して、情報提供元事業者１００から鍵Ａの情報を取得し、暗号化された個人情報を復号する。【選択図】  図１
2004213461.tif 000002
【特許請求の範囲】
【請求項１】
利用者の個人情報を提供する情報提供元事業者の装置と、前記個人情報を取得する情報取得事業者の装置と、前記個人情報の流通を仲介するプロキシー装置と、前記個人情報を保管する共有情報保管データベースとが通信ネットワークを通して接続される個人情報流通システムであって、
前記情報提供元事業者の装置が、前記利用者の端末から利用者の個人情報の登録及び更新の申し込みを受け付け登録するための利用者情報登録手段と、
前記情報提供元事業者の装置が、共通鍵Ａで暗号化された個人情報を、前記プロキシー装置を介して、前記共有情報保管データベースに登録するための共有情報登録手段と、
前記情報取得事業者の装置が、前記共有情報保管データベースに登録された暗号化された個人情報を取得するための情報取得手段と、
前記プロキシー装置を介して、前記情報提供元事業者の装置と情報取得事業者の装置が互いに相手方を認識することなく、前記情報取得事業者の装置が、前記情報提供元企業から前記共通鍵Ａの情報を取得し、暗号化された個人情報を復号するための個人情報復号手段と、
前記プロキシー装置が、前記個人情報が情報取得事業者に取得されることを利用者の端末に通知し、利用者の端末から承認信号を受信するための利用者承認確認手段と
を具備することを特徴とする個人情報流通システム。
【請求項２】
利用者の個人情報を提供する情報提供元事業者の装置と、前記個人情報を取得する情報取得事業者の装置と、前記個人情報の流通を仲介するプロキシー装置と、前記個人情報を保管する共有情報保管データベースとが通信ネットワークを通して接続され、前記各事業者の装置には、前記個人情報から異なるアルゴリズムにより２通りのメッセージダイジェストＡ及びＢを生成し登録するメッセージダイジェストデータベースが設備される個人情報流通システムであって、
前記情報提供元事業者の装置には、
前記利用者の端末から利用者の個人情報の登録及び更新の申し込みを受け付け登録するための利用者情報登録手段と、
共通鍵Ａと公開鍵暗号方式の鍵Ｂ（秘密鍵及び公開鍵）を生成するための暗号鍵Ａ、Ｂ生成手段と、
前記個人情報を前記共通鍵Ａにて暗号化するための個人情報暗号化手段と、
前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報とを、前記プロキシー装置を介して、前記共有情報保管データベースへ登録するための共有情報登録手段と、
前記情報取得事業者の装置から、前記プロキシー装置を介して、前記鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、情報取得事業者の装置が生成した公開鍵暗号方式の鍵Ｃ（公開鍵）の情報と、情報識別ＩＤの情報を受信するためのメッセージダイジェストＢ受信手段と、
前記暗号化されたメッセージダイジェストＢを前記鍵Ｂ（秘密鍵）で復号し、復号されたメッセージダイジェストＢと情報識別ＩＤを基に、メッセージダイジェストＡが同じ利用者のものであることを確認するためのメッセージダイジェストＡ確認手段と、
前記情報取得事業者の装置が生成した鍵Ｃ（公開鍵）で共通鍵Ａを暗号化し、暗号化された共通鍵Ａの情報を、プロキシー装置を介して、情報取得事業者の装置に送信するための共通鍵Ａ送信手段と
を具備し、
前記情報取得事業者の装置には、
前記共有情報保管データベースを参照し、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報と、情報識別ＩＤの情報とを受信するための情報取得手段と、
前記メッセージダイジェストＡをキーにメッセージダイジェストデータベースから、メッセージダイジェストＢを検索するためのメッセージダイジェストＢ検索手段と、
公開鍵暗号方式の鍵Ｃ（秘密鍵及び公開鍵）を生成するための暗号鍵Ｃ生成手段と、
前記鍵Ｂ（公開鍵）により、メッセージダイジェストＢを暗号化するためのメッセージダイジェストＢ暗号化手段と、
前記暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を前記プロキシー装置に送信するためのメッセージダイジェストＢ送信手段と、
前記情報提供元事業者の装置から、前記プロキシー装置を介して、暗号化された共通鍵Ａの情報を受信し、暗号化された共通鍵Ａを前記鍵Ｃ（秘密鍵）を用いて復号し、該共通鍵Ａにより暗号化された個人情報を復号するための個人情報復号手段と
を具備し、
前記プロキシー装置には、
情報提供元事業者の装置から、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報を受信し、情報識別ＩＤを付して前記共有情報保管データベースに保管するための共有情報保管手段と、
前記情報取得事業者の装置から、前記鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を受信するためのメッセージダイジェストＢ受信手段と、
前記情報取得事業者の装置により個人情報が取得されることを利用者の端末に通知し、該利用者の端末から承認信号を受信するための利用者承認確認手段と、前記利用者承認確認手段により、利用者の端末からの承認信号が得られた場合に、前記情報取得事業者の装置から受信した暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を情報提供元事業者の装置に送信するためのメッセージダイジェストＢ送信手段と
を具備することを特徴とする個人情報流通システム。
【請求項３】
前記情報提供元事業者の装置と前記情報取得事業者の装置とが、同一事業者の装置内に設備されること
を特徴とする請求項１または請求項２に記載の個人情報流通システム。
【請求項４】
利用者の個人情報を提供する情報提供元事業者の装置と、前記個人情報を取得する情報取得事業者の装置と、前記個人情報の流通を仲介するプロキシー装置と、前記個人情報を保管する共有情報保管データベースとが通信ネットワークを通して接続される個人情報流通システムにおける個人情報流通方法であって、
前記情報提供元事業者の装置が、前記利用者の端末から利用者の個人情報の登録及び更新の申し込みを受け付け登録するための利用者情報登録手順と、
前記情報提供元事業者の装置が、共通鍵Ａで暗号化された個人情報を、前記プロキシー装置を介して、前記共有情報保管データベースに登録するための共有情報登録手順と、
前記情報取得事業者の装置が、前記共有情報保管データベースに登録された暗号化された個人情報を取得するための情報取得手順と、
前記プロキシー装置を介して、前記情報提供元事業者の装置と情報取得事業者の装置が互いに相手方を認識することなく、前記情報取得事業者の装置が、前記情報提供元企業から前記共通鍵Ａの情報を取得し、暗号化された個人情報を復号するための個人情報復号手順と、
前記プロキシー装置が、前記個人情報が情報取得事業者に取得されることを利用者の端末に通知し、利用者の端末から承認信号を受信するための利用者承認確認手順と
を含むことを特徴とする個人情報流通方法。
【請求項５】
利用者の個人情報を提供する情報提供元事業者の装置と、前記個人情報を取得する情報取得事業者の装置と、前記個人情報の流通を仲介するプロキシー装置と、前記個人情報を保管する共有情報保管データベースとが通信ネットワークを通して接続され、前記各事業者の装置には、前記個人情報から異なるアルゴリズムにより２通りのメッセージダイジェストＡ及びＢを生成し登録するメッセージダイジェストデータベースが設備される個人情報流通システムにおける個人情報流通方法であって、
前記情報提供元事業者の装置により、
前記利用者の端末から利用者の個人情報の登録及び更新の申し込みを受け付け登録するための利用者情報登録手順と、
共通鍵Ａと公開鍵暗号方式の鍵Ｂ（秘密鍵及び公開鍵）を生成するための暗号鍵Ａ、Ｂ生成手順と、
前記個人情報を前記共通鍵Ａにて暗号化するための個人情報暗号化手順と、
前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報とを、前記プロキシー装置を介して、前記共有情報保管データベースへ登録するための共有情報登録手順と、
前記情報取得事業者の装置から、前記プロキシー装置を介して、前記鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、情報取得事業者の装置が生成した公開鍵暗号方式の鍵Ｃ（公開鍵）の情報と、情報識別ＩＤの情報を受信するためのメッセージダイジェストＢ受信手順と、
前記暗号化されたメッセージダイジェストＢを前記鍵Ｂ（秘密鍵）で復号し、復号されたメッセージダイジェストＢと情報識別ＩＤを基に、メッセージダイジェストＡが同じ利用者のものであることを確認するためのメッセージダイジェストＡ確認手順と、
前記情報取得事業者の装置が生成した鍵Ｃ（公開鍵）で共通鍵Ａを暗号化し、暗号化された共通鍵Ａの情報を、プロキシー装置を介して、情報取得事業者の装置に送信するための共通鍵Ａ送信手順と
が行われ、
前記情報取得事業者の装置により、
前記共有情報保管データベースを参照し、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報と、情報識別ＩＤの情報とを受信するための情報取得手順と、
前記メッセージダイジェストＡをキーにメッセージダイジェストデータベースから、メッセージダイジェストＢを検索するためのメッセージダイジェストＢ検索手順と、
公開鍵暗号方式の鍵Ｃ（秘密鍵及び公開鍵）を生成するための暗号鍵Ｃ生成手順と、
前記鍵Ｂ（公開鍵）により、メッセージダイジェストＢを暗号化するためのメッセージダイジェストＢ暗号化手順と、
前記暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を前記プロキシー装置に送信するためのメッセージダイジェストＢ送信手順と、
前記情報提供元事業者の装置から、前記プロキシー装置を介して、暗号化された共通鍵Ａの情報を受信し、暗号化された共通鍵Ａを前記鍵Ｃ（秘密鍵）を用いて復号し、該共通鍵Ａにより暗号化された個人情報を復号するための個人情報復号手順と
が行われ、
前記プロキシー装置により、
情報提供元事業者の装置から、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報を受信し、情報識別ＩＤを付して前記共有情報保管データベースに保管するための共有情報保管手順と、
前記情報取得事業者の装置から、前記鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を受信するためのメッセージダイジェストＢ受信手順と、
前記情報取得事業者の装置により個人情報が取得されることを利用者の端末に通知し、該利用者の端末から承認信号を受信するための利用者承認確認手順と、前記利用者承認確認手順により、利用者の端末からの承認信号が得られた場合に、前記情報取得事業者の装置から受信した暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を情報提供元事業者の装置に送信するためのメッセージダイジェストＢ送信手順と
が行われることを特徴とする個人情報流通方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、多数の事業者が運営するコンピュータシステムが個人情報の共有空間に存在し、暗号化された個人情報及びその付加情報を、その個人情報を有する事業者のみが参照できる個人情報流通システム、及び個人情報流通方法に関する。
【０００２】
【従来の技術】
インターネットなどの通信ネットワークにより多数の事業者のコンピュータシステムを接続し、これらコンピュータシステムが個人情報の共有を行うようなシステムにおいては、関連のある各事業者が提携することにより、相互に情報を流通させていた。このように、各事業者が利用者の個人情報などの情報を共有するシステムを構成する場合、各事業者間の信頼関係の上にシステムが成立していたので、そもそも事業者間で情報を隠蔽する必要性は低かった。
【０００３】
しかし、逆に言うと、競合関係にある事業者が、同じシステムで事業者グループを形成することは、競合他社に自社の情報が漏れてしまう恐れがあり、困難であった。
【０００４】
【発明が解決しようとする課題】
本発明は上記課題に鑑みなされたものであり、本発明は、多数の事業者が運営するコンピュータシステムが個人情報の共有空間に存在し、かつ事業者間に競合関係にある場合でも、競合他社に自社の情報が漏れてしまう恐れがなく、暗号化された個人情報及びその付加情報を、その個人情報を有する事業者のみが参照できる個人情報流通システム、及び個人情報流通方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は上記課題を解決するためになされたものであり、本発明の個人情報流通システムは、利用者の個人情報を提供する情報提供元事業者の装置と、前記個人情報を取得する情報取得事業者の装置と、前記個人情報の流通を仲介するプロキシー装置と、前記個人情報を保管する共有情報保管データベースとが通信ネットワークを通して接続される個人情報流通システムであって、前記情報提供元事業者の装置が、前記利用者の端末から利用者の個人情報の登録及び更新の申し込みを受け付け登録するための利用者情報登録手段と、前記情報提供元事業者の装置が、共通鍵Ａで暗号化された個人情報を、前記プロキシー装置を介して、前記共有情報保管データベースに登録するための共有情報登録手段と、前記情報取得事業者の装置が、前記共有情報保管データベースに登録された暗号化された個人情報を取得するための情報取得手段と、前記プロキシー装置を介して、前記情報提供元事業者の装置と情報取得事業者の装置が互いに相手方を認識することなく、前記情報取得事業者の装置が、前記情報提供元企業から前記共通鍵Ａの情報を取得し、暗号化された個人情報を復号するための個人情報復号手段と、前記プロキシー装置が、前記個人情報が情報取得事業者に取得されることを利用者の端末に通知し、利用者の端末から承認信号を受信するための利用者承認確認手段とを具備することを特徴とする。
これにより、情報提供元事業者と情報取得事業者は互いに相手先が誰であるかを知ることがなく、個人情報の提供と取得が行える。そのため、競合関係にある事業者が、同じシステムに参加することができる。また、利用者は、一度の入力で複数事業者にまたがる個人情報の更新（住所変更手続きなど）などが可能になる。また、各事業者は、利用者に利便性を提供できる他、最新の個人情報を保持できる。また、プロキシー装置を運営する事業者は、新しいビジネスを展開できる。
【０００６】
また、本発明の個人情報流通システムは、利用者の個人情報を提供する情報提供元事業者の装置と、前記個人情報を取得する情報取得事業者の装置と、前記個人情報の流通を仲介するプロキシー装置と、前記個人情報を保管する共有情報保管データベースとが通信ネットワークを通して接続され、前記各事業者の装置には、前記個人情報から異なるアルゴリズムにより２通りのメッセージダイジェストＡ及びＢを生成し登録するメッセージダイジェストデータベースが設備される個人情報流通システムであって、前記情報提供元事業者の装置には、前記利用者の端末から利用者の個人情報の登録及び更新の申し込みを受け付け登録するための利用者情報登録手段と、共通鍵Ａと公開鍵暗号方式の鍵Ｂ（秘密鍵及び公開鍵）を生成するための暗号鍵Ａ、Ｂ生成手段と、前記個人情報を前記共通鍵Ａにて暗号化するための個人情報暗号化手段と、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報とを、前記プロキシー装置を介して、前記共有情報保管データベースへ登録するための共有情報登録手段と、前記情報取得事業者の装置から、前記プロキシー装置を介して、前記鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、情報取得事業者の装置が生成した公開鍵暗号方式の鍵Ｃ（公開鍵）の情報と、情報識別ＩＤの情報を受信するためのメッセージダイジェストＢ受信手段と、前記暗号化されたメッセージダイジェストＢを前記鍵Ｂ（秘密鍵）で復号し、復号されたメッセージダイジェストＢと情報識別ＩＤを基に、メッセージダイジェストＡが同じ利用者のものであることを確認するためのメッセージダイジェストＡ確認手段と、前記情報取得事業者の装置が生成した鍵Ｃ（公開鍵）で共通鍵Ａを暗号化し、暗号化された共通鍵Ａの情報を、プロキシー装置を介して、情報取得事業者の装置に送信するための共通鍵Ａ送信手段とを具備し、前記情報取得事業者の装置には、前記共有情報保管データベースを参照し、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報と、情報識別ＩＤの情報とを受信するための情報取得手段と、前記メッセージダイジェストＡをキーにメッセージダイジェストデータベースから、メッセージダイジェストＢを検索するためのメッセージダイジェストＢ検索手段と、公開鍵暗号方式の鍵Ｃ（秘密鍵及び公開鍵）を生成するための暗号鍵Ｃ生成手段と、前記鍵Ｂ（公開鍵）により、メッセージダイジェストＢを暗号化するためのメッセージダイジェストＢ暗号化手段と、前記暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を前記プロキシー装置に送信するためのメッセージダイジェストＢ送信手段と、前記情報提供元事業者の装置から、前記プロキシー装置を介して、暗号化された共通鍵Ａの情報を受信し、暗号化された共通鍵Ａを前記鍵Ｃ（秘密鍵）を用いて復号し、該共通鍵Ａにより暗号化された個人情報を復号するための個人情報復号手段とを具備し、前記プロキシー装置には、情報提供元事業者の装置から、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報を受信し、情報識別ＩＤを付して前記共有情報保管データベースに保管するための共有情報保管手段と、前記情報取得事業者の装置から、前記鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を受信するためのメッセージダイジェストＢ受信手段と、前記情報取得事業者の装置により個人情報が取得されることを利用者の端末に通知し、該利用者の端末から承認信号を受信するための利用者承認確認手段と、前記利用者承認確認手段により、利用者の端末からの承認信号が得られた場合に、前記情報取得事業者の装置から受信した暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を情報提供元事業者の装置に送信するためのメッセージダイジェストＢ送信手段とを具備することを特徴とする。
これにより、情報提供元事業者と情報取得事業者は互いに相手先が誰であるかを知ることがなく、個人情報の提供と取得が行える。また、利用者は、一度の入力で複数事業者にまたがる個人情報の更新（住所変更手続きなど）などが可能になる。また、情報公開先を選択できる。また、各事業者は、利用者に利便性を提供できる他、最新の個人情報を保持できる。また、プロキシー装置を運営する事業者は、新しいビジネスを展開できる。
【０００７】
また、本発明の個人情報流通システムは、前記情報提供元事業者の装置と前記情報取得事業者の装置とが、同一事業者の装置内に設備されることを特徴とする。
これにより、各事業者は個人情報の提供と取得が行える。
【０００８】
また、本発明の個人情報流通方法は、利用者の個人情報を提供する情報提供元事業者の装置と、前記個人情報を取得する情報取得事業者の装置と、前記個人情報の流通を仲介するプロキシー装置と、前記個人情報を保管する共有情報保管データベースとが通信ネットワークを通して接続される個人情報流通システムにおける個人情報流通方法であって、前記情報提供元事業者の装置が、前記利用者の端末から利用者の個人情報の登録及び更新の申し込みを受け付け登録するための利用者情報登録手順と、前記情報提供元事業者の装置が、共通鍵Ａで暗号化された個人情報を、前記プロキシー装置を介して、前記共有情報保管データベースに登録するための共有情報登録手順と、前記情報取得事業者の装置が、前記共有情報保管データベースに登録された暗号化された個人情報を取得するための情報取得手順と、前記プロキシー装置を介して、前記情報提供元事業者の装置と情報取得事業者の装置が互いに相手方を認識することなく、前記情報取得事業者の装置が、前記情報提供元企業から前記共通鍵Ａの情報を取得し、暗号化された個人情報を復号するための個人情報復号手順と、前記プロキシー装置が、前記個人情報が情報取得事業者に取得されることを利用者の端末に通知し、利用者の端末から承認信号を受信するための利用者承認確認手順とを含むことを特徴とする。
これにより、情報提供元事業者と情報取得事業者は互いに相手先が誰であるかを知ることがなく、個人情報の提供と取得が行える。そのため、競合関係にある事業者が、同じシステムに参加することができる。また、利用者は、一度の入力で複数事業者にまたがる個人情報の更新（住所変更手続きなど）などが可能になる。また、各事業者は、利用者に利便性を提供できる他、最新の個人情報を保持できる。また、プロキシー装置を運営する事業者は、新しいビジネスを展開できる。
【０００９】
また、本発明の個人情報流通方法は、利用者の個人情報を提供する情報提供元事業者の装置と、前記個人情報を取得する情報取得事業者の装置と、前記個人情報の流通を仲介するプロキシー装置と、前記個人情報を保管する共有情報保管データベースとが通信ネットワークを通して接続され、前記各事業者の装置には、前記個人情報から異なるアルゴリズムにより２通りのメッセージダイジェストＡ及びＢを生成し登録するメッセージダイジェストデータベースが設備される個人情報流通システムにおける個人情報流通方法であって、前記情報提供元事業者の装置により、前記利用者の端末から利用者の個人情報の登録及び更新の申し込みを受け付け登録するための利用者情報登録手順と、共通鍵Ａと公開鍵暗号方式の鍵Ｂ（秘密鍵及び公開鍵）を生成するための暗号鍵Ａ、Ｂ生成手順と、前記個人情報を前記共通鍵Ａにて暗号化するための個人情報暗号化手順と、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報とを、前記プロキシー装置を介して、前記共有情報保管データベースへ登録するための共有情報登録手順と、前記情報取得事業者の装置から、前記プロキシー装置を介して、前記鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、情報取得事業者の装置が生成した公開鍵暗号方式の鍵Ｃ（公開鍵）の情報と、情報識別ＩＤの情報を受信するためのメッセージダイジェストＢ受信手順と、前記暗号化されたメッセージダイジェストＢを前記鍵Ｂ（秘密鍵）で復号し、復号されたメッセージダイジェストＢと情報識別ＩＤを基に、メッセージダイジェストＡが同じ利用者のものであることを確認するためのメッセージダイジェストＡ確認手順と、前記情報取得事業者の装置が生成した鍵Ｃ（公開鍵）で共通鍵Ａを暗号化し、暗号化された共通鍵Ａの情報を、プロキシー装置を介して、情報取得事業者の装置に送信するための共通鍵Ａ送信手順とが行われ、前記情報取得事業者の装置により、前記共有情報保管データベースを参照し、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報と、情報識別ＩＤの情報とを受信するための情報取得手順と、前記メッセージダイジェストＡをキーにメッセージダイジェストデータベースから、メッセージダイジェストＢを検索するためのメッセージダイジェストＢ検索手順と、公開鍵暗号方式の鍵Ｃ（秘密鍵及び公開鍵）を生成するための暗号鍵Ｃ生成手順と、前記鍵Ｂ（公開鍵）により、メッセージダイジェストＢを暗号化するためのメッセージダイジェストＢ暗号化手順と、前記暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を前記プロキシー装置に送信するためのメッセージダイジェストＢ送信手順と、前記情報提供元事業者の装置から、前記プロキシー装置を介して、暗号化された共通鍵Ａの情報を受信し、暗号化された共通鍵Ａを前記鍵Ｃ（秘密鍵）を用いて復号し、該共通鍵Ａにより暗号化された個人情報を復号するための個人情報復号手順とが行われ、前記プロキシー装置により、情報提供元事業者の装置から、前記メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報を受信し、情報識別ＩＤを付して前記共有情報保管データベースに保管するための共有情報保管手順と、前記情報取得事業者の装置から、前記鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を受信するためのメッセージダイジェストＢ受信手順と、前記情報取得事業者の装置により個人情報が取得されることを利用者の端末に通知し、該利用者の端末から承認信号を受信するための利用者承認確認手順と、前記利用者承認確認手順により、利用者の端末からの承認信号が得られた場合に、前記情報取得事業者の装置から受信した暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を情報提供元事業者の装置に送信するためのメッセージダイジェストＢ送信手順とが行われることを特徴とする。
これにより、情報提供元事業者と情報取得事業者は互いに相手先が誰であるかを知ることがなく、個人情報の提供と取得が行える。また、利用者は、一度の入力で複数事業者にまたがる個人情報の更新（住所変更手続きなど）などが可能になる。また、情報公開先を選択できる。また、各事業者は、利用者に利便性を提供できる他、最新の個人情報を保持できる。また、プロキシー装置を運営する事業者は、新しいビジネスを展開できる。
【００１０】
【発明の実施の形態】
［発明の概要］
図１に、本発明による個人情報流通システムの概略構成を示す。本発明では、インターネットなどの通信ネットワーク１により、システムに参加する事業者の事業者装置１００〜１０３、プロキシー装置２００、及び共有情報保管データベース３００が接続されて構成される。なお、事業者装置１００〜１０３は個人情報提供元事業者か、個人情報取得事業者か、またはその両方である。
（１）本発明の個人情報流通システムにおいては、各事業者が運営する事業者装置（コンピュータシステム）１０１〜１０３からの、共有情報保管データベース３００へのアクセス手順に特徴がある。
また、本発明の個人情報流通システムにおいては、プロキシー装置２００を導入することにより、特定事業者間の契約が不要になり、事業者の匿名性を高めることで、結果として個人情報がより高度に保護される。また共有情報保管データベース３００を導入することにより、個人情報の流通の自由度を高められる。
【００１１】
（２）また、本発明の個人情報流通システムは、インターネット等の通信ネットワーク１に接続された多数のコンピュータシステム上で駆動するアルゴリズムに特徴がある。
【００１２】
（３）共有情報保管データベース３００に保管された個人情報及びその付加情報は、その個人情報を自身で有する事業者のみが、その情報が誰の情報なのかを判断できる。当該個人と関係のない事業者へ情報が漏れることはない。
したがって、競合関係にある事業者が共通のシステムを利用しても、お互いの情報が相手に漏れることがない。
共有情報保管データベース３００に情報を公開する事業者は、個人情報の空間を共有する事業者の中から、その情報にアクセスする権利を有する（情報に対応する個人情報を有する）事業者を、自ら検索するのではなく、情報を取得しようとする事業者が、自分が適合するか否かを他の事業者とは独立／並行に判断できるので、参加する事業者が増加しても判断に要する時間は増加しない。
【００１３】
また本発明のシステムは、住所等の個人情報の流通といった、保護が必須な他の種類の情報の流通にも適用できる。住所変更の例では、例えば、新しい電話番号が決まる前に手続きを行い、電話番号決定時に自動的にシステムが新電話番号情報を流通させることなどが可能になる。
【００１４】
［システム構成例］
図２は、本発明の個人情報流通システムにおける事業者装置の機能構成例を示す図であり、事業者が情報提供元事業者であり、かつ情報取得事業者の場合の例を示している。
【００１５】
図２において、事業者装置１００には、本発明に直接関係する機能として、以下の機能を設ける。
・メッセージダイジェストＡ、Ｂ生成登録機能１１０
事業者装置では、個人情報（その付加情報及び更新情報を含む）から、異なる２種類のメッセージダイジェストＡ、Ｂを生成し、メッセージダイジェストデータベース１４０に登録する。
【００１６】
また、情報提供元事業者として機能するために、以下の機能を有する。
・利用者情報登録機能１２１は、利用者の端末から利用者の個人情報の登録及び更新を受け付け登録するための機能である。
・暗号鍵Ａ、Ｂ生成機能１２２は、個人情報を暗号化するための共通鍵Ａと、メッセージダイジェストＢを暗号化するための公開鍵暗号方式の鍵Ｂ（秘密鍵及び公開鍵）を生成する。
・個人情報暗号化機能１２３は、個人情報（その付加情報及び更新情報を含む）を共通鍵Ａで暗号化するための機能である。
・共有情報登録機能１２４は、暗号化された個人情報と、メッセージダイジェストＡと、鍵Ｂ（公開鍵）の情報を、プロキシー装置２００を介して、共有情報保管データベース３００に登録するための機能である。
・メッセージダイジェストＢ受信機能１２５は、情報取得事業者（他の事業者）のシステムから、プロキシー装置２００を介して、鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、情報取得事業者（他の事業者）の装置が生成した鍵Ｃ（公開鍵）と、情報識別ＩＤを受信するための機能である。
・メッセージダイジェストＢ復号機能１２６は、暗号化されたメッセージダイジェストＢを鍵Ｂ（秘密鍵）で復号する機能である。
・メッセージダイジェストＡ確認機能１２７は、復号されたメッセージダイジェストＢと情報識別ＩＤを基に、メッセージダイジェストＡが同じ利用者のものであることを確認するための機能である。
・共通鍵Ａ送信機能１２８は、情報取得事業者（他の事業者）の装置が生成した鍵Ｃ（公開鍵）で共通鍵Ａを暗号化し、暗号化された共通鍵Ａの情報を、プロキシー装置２００を介して、情報取得事業者（他の事業者）の装置に送信するための機能である。
【００１７】
また、情報取得事業者として機能するために、以下の機能を設ける。
・情報取得機能１３１は、共有情報保管データベース３００を参照し、メッセージダイジェストＡと、暗号化された個人情報と、鍵Ｂ（公開鍵）の情報と、情報識別ＩＤの情報とを受信するための機能である。
・メッセージダイジェストＢ検索機能１３２は、共有情報保管データベース３００から取得したメッセージダイジェストＡを「キー」にメッセージダイジェストデータベース１４０から、メッセージダイジェストＢを検索するための機能である。
・暗号鍵Ｃ生成手段１３３は、公開鍵暗号方式の鍵Ｃ（秘密鍵及び公開鍵）を生成するための機能であり、鍵Ｃは共通鍵Ａの暗号化のために使用される。
・メッセージダイジェストＢ暗号化機能１３４は、鍵Ｂ（公開鍵）により、メッセージダイジェストＢを暗号化するための機能である。
・メッセージダイジェストＢ送信機能１３５は、暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤとを、プロキシー装置２００に送信するための機能である。
・個人情報復号機能１３６は、暗号化された共通鍵Ａの情報を受信し、暗号化された共通鍵Ａを鍵Ｃ（秘密鍵）を用いて復号し、該共通鍵Ａにより暗号化された個人情報を復号するための機能である。
【００１８】
また、事業者装置には、図４に例示するメッセージダイジェスト・データベース（ＤＢ）１４０と顧客ＤＢ１５０が設備される。
・メッセージダイジェストデータベースには、「顧客コード」、「メッセージダイジェストＡ」、「メッセージダイジェストＢ」が記録される。
「メッセージダイジェストＡ」と「メッセージダイジェストＢ」は各事業者がそれぞれ生成する。なお、同一個人の情報でも、各事業者ごとに保持している内容が異なることがある。例えば、住所と名前を元に、メッセージダイジェストを生成するとすると、例えば番地の表し方を取ってもハイフォンで区切ったり、番、号などの文字を使ったりすることが考えられる。メッセージダイジェストを生成する元のデータが異なっていると、生成されるメッセージダイジェストも異なってしまう。そこで、メッセージダイジェストを生成する前に元情報を正規化する。
なお、２種類のメッセージダイジェストを生成する場合には、
・２種類の異なるアルゴリズムを適用する。
・元になる情報を入れ替える。
の２通りの方法が考えられるが、これについては、あらかじめ事業者間で決めておく。
【００１９】
また、顧客データベース１５０には、「顧客コード」、「住所」、「電話番号」、「年齢性別」、「ｅ−ｍａｉｌアドレス」、「パスワード」等の情報が記録される。
【００２０】
また、事業者１００が情報提供元事業者として機能する際には、図４に示す情報提供テンポラリデータベース（情報提供テンポラリＤＢ）１６０が使用される。
情報提供テンポラリデータベース１６０には、例えば、以下のデータを記録する。
・メッセージダイジェストＡ
・メッセージダイジェストＢ
・情報識別ＩＤ
・共通鍵Ａ
・共通鍵暗号方式の鍵Ｂ（秘密鍵及び公開鍵）
【００２１】
また、事業者１００が情報取得事業者として機能する際には、図４に示す情報取得テンポラリデータベース（情報取得テンポラリＤＢ）１７０が使用される。情報提供テンポラリデータベース１７０には、例えば、以下のデータを記録する。
・情報識別ＩＤ
・暗号化された個人情報
・共通鍵暗号方式の鍵Ｃ（秘密鍵及び公開鍵）
【００２２】
また、図３は、本発明の個人情報流通システムにおけるプロキシー装置の機能構成例を示す図であり、図３において、プロキシー装置２００には、本発明に直接関係する機能として、以下の機能を設ける。
・共有情報保管機能２１１は、情報提供元事業者の装置から、メッセージダイジェストＡと、共通鍵Ａで暗号化された個人情報と、鍵Ｂ（公開鍵）の情報を受信し、情報識別ＩＤを付して共有情報保管データベース３００に保管するための機能である。なお、図５に共有情報保管データベース３００のデータ構成例を示す。
・メッセージダイジェストＢ受信機能２１２は、情報取得事業者の装置から、鍵Ｂ（公開鍵）により暗号化されたメッセージダイジェストＢと、鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を受信するための機能である。
・利用者承認確認機能２１３は、情報取得事業者の装置により個人情報が取得されることを利用者に通知し、利用者の端末からの承認信号を受信するための機能である。なお、利用者による確認はＷｅｂページを介して行う。
・メッセージダイジェストＢ送信機能２１４は、利用者の端末からの承認信号が得られた場合に、情報取得事業者の装置から受信した、暗号化されたメッセージダイジェストＢと、前記鍵Ｃ（公開鍵）と、情報識別ＩＤの情報を情報提供元事業者の装置に送信するための機能である。
・課金機能２１５は、本システムを利用して個人情報を取得した事業者に対するシステム利用料を算出して記録するための手段である。
【００２３】
また、プロキシー装置２００には、ユーザ情報データベース２２０と、情報取得事業者データベース２３０が設けられる。
・ユーザ情報データベース（ユーザ情報ＤＢ）２２０には、図５に示すように、「情報識別ＩＤ」、「ｅ−ｍａｉｌアドレス」、「パスワード」、「情報提供元事業者情報」が記録される。
・情報取得事業者データベース（情報取得事業者ＤＢ）２３０には、「情報識別ＩＤ」、「情報取得事業者情報」などが記録される。
【００２４】
［情報登録の流れ］
次に、本発明の個人情報流通システムにおける動作の流れについて説明する。最初に、利用者ａの情報を登録する場合の手順について説明する。なお、情報提供元事業者を事業者Ａとし、情報取得事業者を事業者Ｂとする。
図７は、個人情報の登録の流れを示す図であり、「利用者ａの住所変更手続き」を例にしたものである。
以下、図７を参照しながら、「利用者ａの住所変更手続き」の流れについて説明する。
（１）利用者ａは利用者の端末から、事業者Ａ装置のＷｅｂサイトにアクセスし、「住所変更手続き」を開始する（ステップＳ１０１）。
（２）事業者Ａ装置は利用者を特定する（ステップＳ１０２）。事業者Ａ装置は利用者ａの顧客コードを基に、「メッセージダイジェストデータベース」を検索し、利用者ａのメッセージダイジェストＡ、メッセージダイジェストＢを得る。
（３）事業者Ａ装置は「情報提供テンポラリデータベース」のレコードを追加し、メッセージダイジェストＡ、Ｂを登録する。
（４）事業者Ａ装置は「顧客データベース」の利用者ａの住所を新住所に更新し、新住所を基にメッセージダイジェストＡ、Ｂを生成、「メッセージダイジェストデータベース」の該当レコードを更新する。
（５）事業者Ａ装置は、共通鍵Ａ及び公開鍵暗号方式の鍵Ｂを生成し（ステップＳ１０３）  、「情報提供テンポラリデータベース」の該当レコードを更新する。
（６）事業者Ａ装置は、新住所を共通鍵Ａで暗号化する（ステップＳ１０４）。
（７）事業者Ａ装置は、プロキシー装置に対して、「メッセージダイジェストＡ」、「暗号化された新住所情報」、「鍵Ｂ（公開鍵）」、「ｅ−ｍａｉｌアドレス」、「パスワード」を通知し、情報の公開を依頼する。
（８）プロキシー装置は通知された情報に対応する、「情報識別ＩＤ」を生成する（ステップＳ１０５）。
（９）プロキシー装置は通知された通知された情報を基に、「ユーザ情報データベース」にレコードを追加する。
（１０）プロキシー装置は事業者Ａに「情報識別ＩＤ」を返却する。
（１１）事業者Ａ装置は返却された情報識別ＩＤで「情報提供テンポラリデータベース」の該当レコードを更新する（ステップＳ１０６）。
（１２）プロキシー装置は、共有情報保管データベースに「メッセージダイジェストＡ」、「暗号化された新住所情報」、「鍵Ｂ（公開鍵）」、「情報識別ＩＤ」を格納する（ステップＳ１０７）。
【００２５】
［情報取得の流れ］
次に、情報取得の手順について説明する。
図８及び図９は、情報取得の流れについて説明するための図であり、以下、図８及び図９を参照しながら、「情報取得」の流れについて説明する。
【００２６】
最初に、図８を参照する。
（１）事業者Ｂ装置は、「共有情報保管ＤＢ」から「メッセージダイジェストＡ」、「暗号化された新住所情報」、「鍵Ｂ（公開鍵）」、「情報識別ＩＤ」を取得する（ステップＳ２０１）。
（２）事業者Ｂ装置は「メッセージダイジェストデータベース」から、「メッセージダイジェストＡ」をキーに、「メッセージダイジェストＢ」を検索する（ステップＳ２０２）。
（３）事業者Ｂ装置は、公開鍵暗号方式の鍵Ｃを生成する（ステップＳ２０３）。
（４）事業者Ｂ装置は、「情報取得テンポラリデータベース」に、上述した手順の（１）、（２）、（３）の該当情報でレコードを追加する。
（５）事業者Ｂ装置は、「メッセージダイジェストＢ」を鍵Ｂ（公開鍵）で暗号化する（ステップＳ２０４）。
（６）事業者Ｂ装置は、プロキシー装置に、「暗号化されたメッセージダイジェストＢ」、「鍵Ｃ（公開鍵）」、「情報識別ＩＤ」を送信する。
（７）プロキシー装置は、「情報識別ＩＤ」から利用者情を取得し、確認用Ｗｅｂページを生成し、ＷｅｂページのＵＲＬを利用者に通知する（ステップＳ２０５）。
（８）利用者ａは、情報取得業者（事業者Ｂ）に情報を公開することを確認する（ステップＳ２０６、Ｓ２０７）。
（９）プロキシー装置は「情報取得事業者ＤＢ」に「情報識別ＩＤ」と「事業者Ｂ情報」でレコードを追加する。
（１０）プロキシー装置は「暗号化されたメッセージダイジェストＢ」、「鍵Ｃ（公開鍵）」、「情報識別ＩＤ」を事業者Ａ装置に送信する。
（１１）事業者Ａ装置は鍵Ｂ（秘密鍵）で暗号化されたメッセージダイジェストＢを復号する（ステップＳ２０８）。
【００２７】
以下、図９を参照する。
（１２）復号された「メッセージダイジェストＢ」と「情報識別ＩＤ」に関連付けられた「メッセージダイジェストＡ」が同じ利用者のものであることを確認する（ステップＳ２０９）。
（１３）メッセージダイジェストＡ」が同じ利用者のものであることが確認されたら、共通鍵Ａを鍵Ｃ（公開鍵）で暗号化し、プロキシー装置に返信する（ステップＳ２１０）。
（１４）プロキシー装置は課金処理をした後、事業者Ｂに「暗号化された共通鍵Ａ」を返信する（ステップＳ２１１）。
（１５）事業者Ｂ装置は、暗号化された共通鍵Ａを鍵Ｃ（秘密鍵）により復号する（ステップＳ２１２）。
（１６）事業者Ｂ装置は、暗号化された「新住所情報」を共通鍵Ａにより復号する（ステップＳ２１３）。
（１７）事業者Ｂ装置は、「顧客データベース」の利用者ａの住所を復号化された「新住所情報」に更新し、「新住所情報」を基にメッセージダイジェストＡ、Ｂを生成し、「メッセージダイジェストデータベース」の該当レコードを更新する。
【００２８】
以上の手順で情報にアクセスすることにより、次の結果が得られる。
（１）情報提供元事業者は情報取得事業者が誰であるかを知ることがない。
（２）情報取得事業者は情報提供元事業者が誰であるかを知ることがない。
（３）プロキシー装置は暗号化された個人情報を復号するキー（共通鍵Ａ）を知ることがない。
（４）したがって、プロキシー装置は個人情報にアクセスできない。
（５）情報取得事業者は、自身のデータベースに該当する個人の情報を持っていない限り、共有空間に存在する個人情報にアクセスできない。
（６）共有空間管理者は共有空間（共有情報保管データベース）に誰の個人情報があるかを知ることがない。
（７）該当個人情報を取得する事業者は該当個人の情報を追記することができ、他の該当個人情報を参照する権限を持つ事業者は、これを参照することができる。
【００２９】
なお、共有空間（共有情報保管データベース）には、「情報の数」×「事業者数」以上のアクセスが集中する。情報を分散格納するアルゴリズムとして「Ｐ２Ｐを利用した耐障害性向上アルゴリズム」が利用できる。
それぞれの、ｐｅｅｒは原本スロットに新規情報が追加されたことを定期的に事業者の装置に通知する。各事業者の装置は該当情報を得るために通知元にアクセスすればよい。これにより、各事業者Ｂは遅滞なく新規情報を得ることができる上に、アクセスの集中が避けられる。
さらに共有空間を構成するｐｅｅｒに各事業者のコンピュータシステムを利用することで、管理の負荷を低減することができる。
【００３０】
以上、本発明の実施の形態ついて説明したが、図２に示す事業者装置内の各機能、および図３に示すプロキシー装置内の各機能は、専用のハードウェアにより実現されるものであってもよく、またメモリおよびＣＰＵ（中央処理装置）等の汎用の情報処理装置により構成され、この処理部の機能を実現するためのプログラム（図示せず）をメモリにロードして実行することによりその機能を実現させるものであってもよい。
【００３１】
また、図２に示す事業者装置内の各機能、および図３に示すプロキシー装置内の各機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、必要な処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００３２】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可般媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの（伝送媒体ないしは伝送波）、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。
また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００３３】
以上、本発明の実施の形態について説明したが、本発明の個人情報流通システムは、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００３４】
【発明の効果】
以上説明したように、本発明の個人情報流通システム及び個人情報流通方法においては、情報提供元事業者の装置が、共通鍵Ａで暗号化された個人情報を、プロキシー装置を介して、共有情報保管データベースに登録する。また、情報取得事業者の装置が共有情報保管データベースに登録された暗号化された個人情報を取得する。また、プロキシー装置を介して、情報提供元事業者の装置と情報取得事業者の装置が互いに相手方を認識することなく、情報取得事業者の装置が、情報提供元事業者の装置から共通鍵Ａを取得し、暗号化された個人情報を復号する。
これにより、情報提供元事業者と情報取得事業者は互いに相手先が誰であるかを知ることがなく、個人情報の提供と取得が行える。そのため、競合関係にある事業者が、同じシステムに参加することができる。また、利用者は、一度の入力で複数事業者にまたがる個人情報の更新（住所変更手続きなど）などが可能になる。また、各事業者は、利用者に利便性を提供できる他、最新の個人情報を保持できる。また、プロキシー装置を運営する事業者は、新しいビジネスを展開できる。
【００３５】
また、本発明の個人情報流通システム及び個人情報流通方法においては、各事業者の装置では、登録された利用者の個人情報からメッセージダイジェストＡ、Ｂを生成して保持する。そして、情報提供元事業者の装置では、共通暗号鍵Ａと公開鍵暗号方式の鍵Ｂ（秘密鍵及び公開鍵）を生成し、共通暗号鍵Ａで暗号化した個人情報と、メッセージダイジェストＡと、公開鍵Ｂとをプロキシー装置を介して共有情報保管データベースに登録する。情報取得事業者の装置では、共有情報保管データベースより、メッセージダイジェストＡと、暗号化された個人情報と、公開鍵Ｂを取得し、公開鍵Ｂで暗号化したメッセージダイジェストＢと、自己が生成した公開鍵暗号方式の鍵Ｃ（公開鍵）を、プロキシー装置を介して、情報提供元の装置に送信し、情報提供元事業者の装置の承認を受けて、情報提供元事業者の装置から公開鍵Ｃで暗号化された共通鍵Ａを受信し、該鍵Ａを復号して使用し、暗号化された個人情報を復号する。
これにより、情報提供元事業者と情報取得事業者は互いに相手先が誰であるかを知ることがなく、個人情報の提供と取得が行える。また、利用者は、一度の入力で複数事業者にまたがる個人情報の更新（住所変更手続きなど）などが可能になる。また、情報公開先を選択できる。また、各事業者は、利用者に利便性を提供できる他、最新の個人情報を保持できる。また、プロキシー装置を運営する事業者は、新しいビジネスを展開できる。
【００３６】
また、本発明の個人情報流通システムにおいては、情報提供元事業者の装置と情報取得事業者の装置とが、同一事業者の装置内に設備される。
これにより、各事業者は個人情報の提供と取得が行える。
【図面の簡単な説明】
【図１】本発明による個人情報流通システムの概略構成を示す図である。
【図２】事業者装置の機能構成例を示す図である。
【図３】プロキシー装置の機能構成例を示す図である。
【図４】データベースのデータ構成例を示す図その１である。
【図５】データベースのデータ構成例を示す図その２である。
【図６】データベースのデータ構成例を示す図その３である。
【図７】個人情報の登録の流れを示す図である。
【図８】情報取得の流れについて説明するための図その１である。
【図９】情報取得の流れについて説明するための図その２である。
【符号の説明】
１００、１０１、１０２、１０３  事業者装置
１１０  メッセージダイジェストＡ、Ｂ生成登録機能
１２１  利用者情報登録機能
１２２  暗号鍵Ａ、Ｂ生成機能
１２３  個人情報暗号化機能
１２４  共有情報登録機能
１２５  メッセージダイジェストＢ受信機能
１２６  メッセージダイジェストＢ復号機能
１２７  メッセージダイジェストＡ確認機能
１２８  共通鍵Ａ送信機能
１３１  情報取得機能
１３２  メッセージダイジェストＢ検索機能
１３３  暗号鍵Ｃ生成機能
１３４  メッセージダイジェストＢ暗号化機能
１３５  メッセージダイジェストＢ送信機能
１３６  個人情報復号機能
１４０  メッセージダイジェストデータベース
１５０  顧客データベース
１６０  情報提供テンポラリデータベース
１７０  情報取得テンポラリデータベース
２００  プロキシー装置
２１１  共有情報保管機能
２１２  メッセージダイジェストＢ受信機能
２１３  利用者承認確認機能
２１４  メッセージダイジェストＢ送信機能
２１５  課金機能
２２０  ユーザ情報データベース
２３０  情報取得事業者データベース
３００  共有情報保管データベース
【図１】
2004213461.tif 000003
【図２】
2004213461.tif 000004
【図３】
2004213461.tif 000005
【図４】
2004213461.tif 000006
【図５】
2004213461.tif 000007
【図６】
2004213461.tif 000008
【図７】
2004213461.tif 000009
【図８】
2004213461.tif 000010
【図９】
2004213461.tif 000011