(57)【要約】【課題】セキュリティを確保しつつ個人情報を効率的に管理する。【解決手段】この個人情報管理システムでは、情報管理局に配置されたコンピュータ３が、メーリングリスト受信者の個人情報及びメーリングリスト配信業者の情報の一元管理を行う。そして、メーリングリスト受信者のコンピュータ１から所望のメーリングリスト配信業者のコンピュータ４ａなどに範囲情報（ｙ）を暗号化して送り、コンピュータ４ａは、それを受信すると、復号化後、コンピュータ３に暗号化した情報要求を送り、コンピュータ３は、それを受信すると、複合化して情報要求の内容を検証後、正しければ、登録されている中から範囲情報（ｙ）で指定された範囲の暗号化した個人情報をコンピュータ４ａに送信する。【選択図】      図１
2004213094.tif 000002
【特許請求の範囲】
【請求項１】
情報保持者の第１コンピュータと、少なくとも一つの情報取得者の第２コンピュータと、情報保持者の個人情報を保存及び管理する第３コンピュータとをネットワークを介して接続した個人情報管理システムにおいて、
前記第１コンピュータは、
情報保持者が新たな情報取得者に個人情報を提供する場合、前記第３コンピュータに管理されている個人情報のうち提供範囲を示す範囲情報を情報取得者の公開鍵で暗号化し、それを公開鍵及び識別情報と共に前記第２コンピュータへ送信する手段を備え、
前記第２コンピュータは、
前記第１コンピュータから、暗号化範囲情報、公開鍵及び識別情報を受信する手段と、
受信された暗号化範囲情報を自身の秘密鍵で復号化して元の範囲情報を得て、それを自身の公開鍵で暗号化して公開鍵及び識別情報と共に情報要求として第３コンピュータへ送信する手段と、
前記第３コンピュータは、
情報保持者の個人情報を暗号化した状態で保存する保存手段と、
前記第２コンピュータからの暗号化範囲情報、公開鍵及び識別情報を含む情報要求を受信する手段と、
前記第２コンピュータから受信された情報要求の識別情報から情報取得者本人の正当性を検証する手段と、
検証の結果、情報取得者の識別情報が正しい場合に、受信された暗号化範囲情報を、通知された公開鍵で復号化して元の範囲情報を得る手段と、
前記範囲情報に基づく範囲の個人情報を前記保存手段から読み出して情報要求元の情報取得者へ送信する手段と
を具備したことを特徴とする個人情報管理システム。
【請求項２】
情報保持者の個人情報を管理する個人情報管理装置において、
情報保持者の個人情報を暗号化した状態で保存する保存手段と、
情報保持者が情報提供を希望する情報取得者からの暗号化範囲情報、公開鍵及び識別情報を含む情報要求をネットワークから受信する手段と、
受信された情報要求の識別情報から情報取得者本人の正当性を検証する手段と、
検証の結果、情報取得者の識別情報が正しい場合に、受信された暗号化範囲情報を、通知された公開鍵で復号化して元の範囲情報を得る手段と、
前記範囲情報に基づく範囲の個人情報を前記保存手段から読み出して情報要求元の情報取得者へ前記ネットワークを通じて送信する手段と
を具備したことを特徴とする個人情報管理装置。
【請求項３】
ネットワークに接続されたコンピュータに処理を実行させるプログラムにおいて、
前記コンピュータを、
情報保持者の個人情報を暗号化した状態で保存する保存手段と、
情報保持者が情報提供を希望する情報取得者からの暗号化範囲情報、公開鍵及び識別情報を含む情報要求を前記ネットワークから受信する手段と、
受信された情報要求の識別情報から情報取得者本人の正当性を検証する手段と、
検証の結果、情報取得者の識別情報が正しい場合に、受信された暗号化範囲情報を、通知された公開鍵で復号化して元の範囲情報を得る手段と、
前記範囲情報に基づく範囲の個人情報を前記保存手段から読み出して情報要求元の情報取得者へ前記ネットワークを通じて送信する手段
として機能させるためのプログラム。
【請求項４】
情報保持者の第１コンピュータと、少なくとも一つの情報取得者の第２コンピュータと、情報保持者の個人情報を保存及び管理する第３コンピュータとをネットワークを介して接続した個人情報管理システムにおける個人情報管理方法において、
情報保持者の個人情報を暗号化した状態で前記第３コンピュータに保存するステップと、
情報保持者が新たな情報取得者に個人情報を提供する場合、前記第３コンピュータに保存されている個人情報のうち提供範囲を示す範囲情報を前記第１コンピュータが情報取得者の公開鍵で暗号化し、それを公開鍵及び識別情報と共に前記第２コンピュータへ送信するステップと、
前記第１コンピュータから前記第２コンピュータが受信した暗号化範囲情報を自身の秘密鍵で復号化して元の範囲情報を得て、それを自身の公開鍵で暗号化して公開鍵及び識別情報と共に情報要求として第３コンピュータへ送信するステップと、
前記第２コンピュータから前記第３コンピュータが受信した情報要求の識別情報から情報取得者本人の正当性を検証するステップと、
検証の結果、情報取得者の識別情報が正しい場合に、前記第３コンピュータが前記第２コンピュータから受信した暗号化範囲情報を、通知された公開鍵で復号化して元の範囲情報を得るステップと、
前記範囲情報に基づく範囲の個人情報を前記保存手段から読み出して情報要求元の情報取得者へ送信するステップと
を有することを特徴とする個人情報管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばインターネット等のオープンなネットワークを利用するにあたり個人情報の漏洩を防止するための個人情報管理システム、個人情報管理装置、プログラム、個人情報管理方法に関する。
【０００２】
【従来の技術】
従来、メーリングリスト受信者である情報保持者がメーリングリストを受け取るためには、図４に示すように、メーリングリスト受信者は、自身のコンピュータ９１からインターネット上のメーリングリスト配信業者である情報取得者のサイト（コンピュータ）９４ａにアクセスして自身の個人情報（氏名、メールアドレス等）を登録する必要がある。他のメーリングリスト配信業者のメーリングリストの配信を希望する場合は、そのメーリングリスト配信業者のサイト（コンピュータ）９４ｂにアクセスして自身の個人情報（氏名、住所、メールアドレス等）をさらに登録する必要がある。なお、登録する内容が同一の場合もメーリングリスト配信業者が異なれば、その都度、個人情報を個別に入力および登録する必要がある。
個々のメーリングリスト配信業者がメーリングリスト受信者に登録を強いる個人情報は一律に同じものとは限らない。このため、メーリングリスト配信業者へ提供する情報に誤りが発生する可能性があった。また、メーリングリスト配信業者に提供している情報に変更が生じた場合、個々のメーリングリスト配信業者のサイトに再度アクセスして登録内容の変更作業を行う必要があり、多くのメーリングリスト配信業者に個人情報を登録している場合には作業が煩雑であるばかりか、情報提供先及びその提供内容をメーリングリスト受信者自身がそれぞれどういった情報を登録したかを管理する必要があった。
さらに、インターネットは、オープンなネットワークであるため、情報が漏洩してしまうこともあり、情報管理の面でセキュリティに十分注意を払う必要がある。
【０００３】
この分野の先行技術としては、インターネットを介して登録された個人情報（氏名、住所、メールアドレス、要望など）を一元管理し、要求に応じていつでも閲覧可能とする個人情報一元管理機構１２を有する個人情報一元管理システムがある。（例えば特許文献１参照）
【０００４】
【特許文献１】
特開２０００１−３５７２４２号公報（第５頁−第７頁）
【０００５】
【発明が解決しようとする課題】
特許文献１に記載された個人情報一元管理システムの場合、個人情報一元管理機構１２に登録した個人情報のうち住所、氏名などを項目単位に公開／非公開の設定を行えるものの、セキュリティに関する記載はされていない。
したがって、個人情報一元管理機構１２そのものから情報が漏洩する可能性があり、結局のところ、メーリングリスト受信希望者は、メーリングリストに登録するたびに、それぞれのサイトで個人情報を入力及び登録する必要があり、情報登録のための作業が煩雑であるばかりか、個々のメーリングリストへの登録内容をメーリングリスト受信者自身が管理する必要があり、登録先が多くなればなるだけ情報管理の面で負担が大きくなるという問題があった。
【０００６】
本発明はこのような課題を解決するためになされたもので、セキュリティを確保しつつ個人情報を効率的に管理及び提供することのできる個人情報管理システム、個人情報管理装置、プログラム、個人情報管理方法を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記した目的を達成するために、請求項１記載の発明の個人情報管理システムは、情報保持者の第１コンピュータと、少なくとも一つの情報取得者の第２コンピュータと、情報保持者の個人情報を保存及び管理する第３コンピュータとをネットワークを介して接続した個人情報管理システムにおいて、前記第１コンピュータは、情報保持者が新たな情報取得者に個人情報を提供する場合、前記第３コンピュータに管理されている個人情報のうち提供範囲を示す範囲情報を情報取得者の公開鍵で暗号化し、それを公開鍵及び識別情報と共に前記第２コンピュータへ送信する手段を備え、前記第２コンピュータは、前記第１コンピュータから、暗号化範囲情報、公開鍵及び識別情報を受信する手段と、受信された暗号化範囲情報を自身の秘密鍵で復号化して元の範囲情報を得て、それを自身の公開鍵で暗号化して公開鍵及び識別情報と共に情報要求として第３コンピュータへ送信する手段と、前記第３コンピュータは、情報保持者の個人情報を暗号化した状態で保存する保存手段と、前記第２コンピュータからの暗号化範囲情報、公開鍵及び識別情報を含む情報要求を受信する手段と、前記第２コンピュータから受信された情報要求の識別情報から情報取得者本人の正当性を検証する手段と、検証の結果、情報取得者の識別情報が正しい場合に、受信された暗号化範囲情報を、通知された公開鍵で復号化して元の範囲情報を得る手段と、前記範囲情報に基づく範囲の個人情報を前記保存手段から読み出して情報要求元の情報取得者へ送信する手段とを具備したことを特徴としている。
【０００８】
請求項２記載の発明の個人情報管理装置は、情報保持者の個人情報を管理する個人情報管理装置において、情報保持者の個人情報を暗号化した状態で保存する保存手段と、情報保持者が情報提供を希望する情報取得者からの暗号化範囲情報、公開鍵及び識別情報を含む情報要求をネットワークから受信する手段と、受信された情報要求の識別情報から情報取得者本人の正当性を検証する手段と、検証の結果、情報取得者の識別情報が正しい場合に、受信された暗号化範囲情報を、通知された公開鍵で復号化して元の範囲情報を得る手段と、前記範囲情報に基づく範囲の個人情報を前記保存手段から読み出して情報要求元の情報取得者へ前記ネットワークを通じて送信する手段とを具備したことを特徴としている。
【０００９】
請求項３記載の発明のプログラムは、ネットワークに接続されたコンピュータに処理を実行させるプログラムにおいて、前記コンピュータを、情報保持者の個人情報を暗号化した状態で保存する保存手段と、情報保持者が情報提供を希望する情報取得者からの暗号化範囲情報、公開鍵及び識別情報を含む情報要求を前記ネットワークから受信する手段と、受信された情報要求の識別情報から情報取得者本人の正当性を検証する手段と、検証の結果、情報取得者の識別情報が正しい場合に、受信された暗号化範囲情報を、通知された公開鍵で復号化して元の範囲情報を得る手段と、前記範囲情報に基づく範囲の個人情報を前記保存手段から読み出して情報要求元の情報取得者へ前記ネットワークを通じて送信する手段として機能させるためのプログラムである。
【００１０】
請求項４記載の発明の個人情報管理方法は、情報保持者の第１コンピュータと、少なくとも一つの情報取得者の第２コンピュータと、情報保持者の個人情報を保存及び管理する第３コンピュータとをネットワークを介して接続した個人情報管理システムにおける個人情報管理方法において、情報保持者の個人情報を暗号化した状態で前記第３コンピュータに保存するステップと、情報保持者が新たな情報取得者に個人情報を提供する場合、前記第３コンピュータに保存されている個人情報のうち提供範囲を示す範囲情報を前記第１コンピュータが情報取得者の公開鍵で暗号化し、それを公開鍵及び識別情報と共に前記第２コンピュータへ送信するステップと、前記第１コンピュータから前記第２コンピュータが受信した暗号化範囲情報を自身の秘密鍵で復号化して元の範囲情報を得て、それを自身の公開鍵で暗号化して公開鍵及び識別情報と共に情報要求として第３コンピュータへ送信するステップと、前記第２コンピュータから前記第３コンピュータが受信した情報要求の識別情報から情報取得者本人の正当性を検証するステップと、検証の結果、情報取得者の識別情報が正しい場合に、前記第３コンピュータが前記第２コンピュータから受信した暗号化範囲情報を、通知された公開鍵で復号化して元の範囲情報を得るステップと、前記範囲情報に基づく範囲の個人情報を前記保存手段から読み出して情報要求元の情報取得者へ送信するステップとを有することを特徴としている。
【００１１】
本発明では、情報保持者のコンピュータから情報管理局のコンピュータに暗号化した情報を登録しておき、ここで一元管理する。情報保持者が新たな情報取得者に個人情報を提供する場合、情報保持者のコンピュータにおいて、個人情報のうち提供範囲を示す範囲情報を情報取得者の公開鍵で暗号化し、それを公開鍵及び識別情報と共に情報取得者のコンピュータへ送信する。情報取得者のコンピュータで暗号化した範囲情報を受信すると、暗号化された範囲情報を自身の秘密鍵で復号化して元の範囲情報を得て、それを自身の公開鍵で暗号化して公開鍵及び識別情報と共に情報要求として情報管理局のコンピュータへ送信する。情報管理局のコンピュータで、情報取得者のコンピュータからの情報要求を受信すると、受信された識別情報から情報取得者本人の正当性を検証し、正しい場合に暗号化された範囲情報を、通知された公開鍵で復号化して元の範囲情報を得る。
このように、情報取得者は、情報保持者からの依頼で情報要求を情報管理局のコンピュータに出し、情報管理局のコンピュータに、暗号化された上で一元管理されている個人情報から必要な情報の提供を受けることで、情報保持者が許可した範囲の個人情報を確実に得られ、情報提供の際の誤りを防止できると共に情報管理局が個人情報を管理する上でも個人情報のセキュリティを確保することができる。
また、情報保持者の個人情報に変更が生じた場合、情報管理局のコンピュータの登録内容のみを変更することで、該当する情報取得者すべてに対して一括して提供情報の更新を行うことができる。
さらに、情報保持者が情報取得者に提供している個人情報と情報取得者に関する情報とを対応させた情報管理の負荷を軽減することができる。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。図１は本発明に係る一つの実施の形態の個人情報管理システムの構成を示す図である。
同図に示すように、この個人情報管理システムは、情報保持者であるメーリングリスト受信者のコンピュータ１（第１コンピュータ）と、メーリングリスト配信サイトを運営する情報取得者である複数のメーリングリスト配信業者のコンピュータ４ａ〜４ｃ（第２コンピュータ）と、メーリングリスト受信者の個人情報及び複数のメーリングリスト配信業者の情報を一元管理する個人情報管理装置としての情報管理局のコンピュータ３（第３コンピュータ）と、メーリングリスト受信者、メーリングリスト配信業者、情報管理局に公開鍵／秘密鍵を与える認証局のコンピュータ２とをインターネット５などのネットワークを介して接続して構成されている。
各コンピュータ１，２，３，４ａ〜４ｃは、ＲＯＭ，ＲＡＭなどのメモリ、各種ソフトウェアがインストールされたハードディスク装置、ハードディスク装置のソフトウェアによる処理を実行し各部を制御するＣＰＵなどのハードウェア資源を備える装置である。
メーリングリスト受信者のコンピュータ１およびメーリングリスト配信業者のコンピュータ４ａ〜４ｃには、それぞれ通信ソフトウェア（以下通信ソフトと称す）がインストールされている。通信ソフトは、コンピュータ３の個人情報管理ソフトと暗号化した情報のやり取りを行うためのソフトウェアであり、送信対象のファイルに対する署名機能、暗号化／復号化機能及びファイル送受信機能などが備えられている。なお、この他、例えば電子メールソフトウェア、暗号化ソフトウェア、ＨＴＴＰ対応の閲覧ソフトウェア（ブラウザ）、ＦＴＰソフトウェアなどを組み合わせて用いてもよい。
情報管理局のコンピュータ３には、個人情報管理ソフトウェア（以下個人情報管理ソフトと称す）がインストールされている。この個人情報管理ソフトは、個人情報の登録、保存及び管理機能、情報要求に対し要求元を検証する機能、受信情報の復号化機能、送信情報の暗号化機能、ファイル送受信機能などを有しており、本実施形態における下記コンピュータ３の動作を実現する。
コンピュータ３のハードディスク装置（データベース）には、メーリングリスト受信者が情報提供のために登録した個人情報として、ＩＤ：識別子（識別情報）に関連させてメールアドレス、氏名、住所、電話番号などが暗号化された状態で保存及び管理されている。また、コンピュータ３のハードディスク装置（データベース）には、契約している複数のメーリングリスト配信業者の情報として、ＩＤ：識別子（識別情報）などが保存及び管理されている。
【００１３】
以下、この個人情報管理システムにおいて、情報管理局で公開暗号化方式を使用した情報の一元管理を実現する動作例を説明する。なお、図面及び説明で用いる記号は下記の通りである。
・情報保持者の公開鍵／秘密鍵：Ａ／ａ
・情報取得者の公開鍵／秘密鍵：Ｂ／ｂ
・情報管理局の公開鍵／秘密鍵：Ｍ／ｍ
・情報保持者／取得者の識別子：<ID>
例  情報保持者の識別子→<α>、情報取得者の識別子→<β>
・情報保持者の個人情報：α［ｎ］  ※ｎ＝１〜
例  n=1が名前を意味している場合→α［１］="東  太郎"
・暗号化鍵により暗号化された情報：ｆ(ｘ)
※ｆ→暗号化鍵、ｘ→暗号化する情報
例  情報保持者の公開鍵で暗号化された情報保持者の情報
（ｎ＝１）→Ａ（α［１］）
・情報提供の範囲を示す範囲情報：ｙ
例  範囲情報としてタイトルを使用する上で、タイトル名＝"名前"の情報を提供範囲として指定する場合には「ｙ＝"名前"」となる。
なお、メーリングリスト受信者、メーリングリスト配信業者、情報管理局は、事前に認証局よりそれぞれの公開鍵／秘密鍵を取得しておき、それぞれの公開鍵Ａ，Ｂ，Ｍを相互に知らせているものとする。
【００１４】
まず、図２を参照して、メーリングリスト受信者が新たなメーリングリスト配信業者に情報を提供する場合の処理について説明する。図２はメーリングリスト受信者が新たなメーリングリスト配信業者に情報を提供する場合の情報の流れを示す図である。
【００１５】
この実施形態の個人情報管理システムにおいて、メーリングリスト受信者が新たなメーリングリスト配信業者に対して個人情報を提供する場合、メーリングリスト受信者は、コンピュータ１にて通信ソフトを起動させて、情報提供の範囲を示す範囲情報（ｙ）を入力する。範囲情報（ｙ）が入力されると、通信ソフトは、署名が必要な旨のメッセージを表示し、署名を促す。
表示されたメッセージに従って、メーリングリスト受信者が、メーリングリスト受信者の秘密鍵（ａ）を入力すると、通信ソフトは、情報提供の範囲を示す範囲情報（ｙ）を、入力されたメーリングリスト受信者の秘密鍵（ａ）で署名し、さらにメーリングリスト配信業者から提示されたメーリングリスト配信業者の公開鍵（Ｂ）を使用して暗号化する（図２のＳ１０１）。なお、範囲情報（ｙ）とは、情報管理局に管理されている個人情報のうち、どの情報までをメーリングリスト配信業者に提供するかを示す情報である。
【００１６】
そして、メーリングリスト受信者が送信操作を行うと、通信ソフトは、署名及び暗号化した範囲情報（Ｂ（ａ（ｙ）））と、メーリングリスト受信者自身の公開鍵（Ａ）及び識別子（<α>）をインターネット５を通じて新たなメーリングリスト配信業者のコンピュータ、例えばコンピュータ４ａなどに送信する（Ｓ１０２）。
メーリングリスト配信業者のコンピュータ４ａにおいて、メーリングリスト受信者のコンピュータ１からの範囲情報（Ｂ（ａ（ｙ）））と、メーリングリスト受信者の公開鍵（Ａ）及び識別子（<α>）が受信されると、コンピュータ４ａの通信ソフトは、暗号化された範囲情報（Ｂ（ａ（ｙ）））を秘密鍵（ｂ）を使用して復号化する（Ｓ１０３）。なお、範囲情報（ｙ）はメーリングリスト受信者の秘密鍵（ａ）で署名されているため、インターネット５上で傍受されたとしても改ざんできない。
【００１７】
続いて、コンピュータ４ａの通信ソフトは、署名された範囲情報（ａ（ｙ））を秘密鍵（ｂ）にて署名する（Ｓ１０４）。
秘密鍵（ｂ）での署名後、送信操作が行われると、コンピュータ４ａの通信ソフトは、署名された範囲情報（ｂ（ａ（ｙ）））を、その他の情報（Ｂ，<β>，Ａ，<α>）とともに情報要求として、情報管理局のコンピュータ３へインターネット５を通じて送信する（Ｓ１０５）。その他の情報としては、メーリングリスト配信業者の公開鍵（Ｂ）、識別子（<β>）、メーリングリスト受信者の公開鍵（Ａ）、識別子（<α>）などである。
情報管理局では、上記メーリングリスト配信業者からの情報要求をコンピュータ３が受信すると、コンピュータ３の個人情報管理ソフトは、メーリングリスト配信業者の公開鍵（Ｂ）を使用して情報要求に含まれていた範囲情報（ｂ（ａ（ｙ）））を復号化すると共に、受信したメーリングリスト配信業者の情報（Ｂ，<β>）を、予め登録されているメーリングリスト配信業者の登録情報と比較することにより、情報要求の正当性を検証する（Ｓ１０６）。
【００１８】
検証の結果、情報要求の正当性が確認できると、コンピュータ３の個人情報管理ソフトは、メーリングリスト受信者の公開鍵（Ａ）を使用して、範囲情報（ａ（ｙ））を復号化し、範囲情報（ｙ）の正当性を検証する（Ｓ１０７）。
範囲情報（ｙ）の正当性が確認できると、続いて、コンピュータ３の個人情報管理ソフトは、範囲情報（ｙ）とメーリングリスト受信者の識別子（<α>）をキーとして、保持しているメーリングリスト受信者の個人情報から要求された個人情報（ａ（α［ｙ］））を抽出する（Ｓ１０８）。
なお、情報管理局のコンピュータ３に保持（登録）されている個人情報は、メーリングリスト受信者の秘密鍵で署名された状態で保持及び管理されていることから、情報管理局において、悪意を持つオペレータなどがコンピュータ３に登録されている個人情報を読み出して不正に改ざんすることが不可能となっている。
【００１９】
次に、コンピュータ３の個人情報管理ソフトは、情報要求により要求された個人情報（ａ（α［ｙ］））をメーリングリスト配信業者の公開鍵（Ｂ）を使用して暗号化する（Ｓ１０９）。
そして、コンピュータ３の個人情報管理ソフトは、暗号化した個人情報（Ｂ（ａ（α［ｙ］）））をメーリングリスト配信業者のコンピュータ４ａへインターネット５を通じて送信する（Ｓ１１０）。
メーリングリスト配信業者側では、コンピュータ４ａが、暗号化された個人情報（Ｂ（ａ（α［ｙ］）））を受信すると、コンピュータ４ａの通信ソフトは、秘密鍵（ｂ）を使用して、暗号化された個人情報（Ｂ（ａ（α［ｙ］）））を復号化する（Ｓ１１１）。
【００２０】
さらに、コンピュータ４ａの通信ソフトは、メーリングリスト受信者側から提示された公開鍵（Ａ）を使用して個人情報（ａ（α［ｙ］））を復号化するとともに、メーリングリスト受信者が正当であることを検証する（Ｓ１１２）。
この検証の結果、メーリングリスト受信者が正当であるが確認できると、通信ソフトは、受け取った個人情報が、メーリングリスト配信業者側で要求していた個人情報（α［ｙ］）であるものと認定する（Ｓ１１３）。
メーリングリスト受信者の識別子（<α>）は、情報管理局の公開鍵（Ｍ）で暗号化した上で、メーリングリスト配信業者の公開鍵（Ｂ）で暗号化し、上記Ｓ１０２の処理で送信することにより、識別子とメーリングリスト受信者の関連について、メーリングリスト配信業者やその他、第三者に対して秘匿することができる。
【００２１】
続いて、図３を参照して、この個人情報管理システムにおいてメーリングリスト受信者が個人情報を修正した場合の動作について説明する。図３はメーリングリスト受信者が情報管理局のコンピュータ３に既に登録済みの個人情報を修正した場合の情報の流れを示す図である。
【００２２】
この場合、メーリングリスト受信者がコンピュータ１の通信ソフトを起動して、個人情報を修正した後、修正個人情報（α［ｎ］）を秘密鍵（ａ）で署名する。
その後、通信ソフトは、秘密鍵（ａ）で署名した修正個人情報（ａ（α［ｎ］））を、情報管理局の公開鍵（Ｍ）で暗号化し（図３のＳ２０１）、個人情報の修正要求として情報管理局のコンピュータ３へインターネット５を通じて送信する（Ｓ２０２）。
情報管理局では、個人情報の修正要求をコンピュータ３の個人情報管理ソフトが受信すると、コンピュータ３の個人情報管理ソフトは、修正要求に含まれている暗号化された修正個人情報（Ｍ（ａ（α［ｎ］）））を秘密鍵（ｍ）で復号化し、既に登録済みで自身に保持されている該当受信者の個人情報（登録情報）を更新するための修正個人情報（ａ（α［ｎ］））を生成する（Ｓ２０３）。
この際、コンピュータ３の個人情報管理ソフトは、メーリングリスト受信者の公開鍵（Ａ）で（修正個人情報ａ（α［ｎ］））を復号化し、復号化した修正個人情報（ａ（α［ｎ］））と予め自身に設定されている情報とを比較することで、修正個人情報の内容の正当性を確認する。
【００２３】
この比較の結果、修正個人情報の内容の正当性が確認できると、コンピュータ３の個人情報管理ソフトは、修正個人情報（ａ（α［ｎ］））を基に保持している登録情報を更新すると共に、該当メーリングリスト受信者の情報提供先を参照して、修正した個人情報を提供すべきメーリングリスト配信業者とその範囲情報（<β>：ｙ）を抽出する（Ｓ２０４）。
コンピュータ３の個人情報管理ソフトは、範囲情報から提供すべき個人情報（ａ（α［ｙ］））を該当メーリングリスト配信業者の公開鍵（Ｂ）で暗号化する（Ｓ２０５）。
【００２４】
そして、コンピュータ３の個人情報管理ソフトは、暗号化した提供すべき情報（Ｂ（ａ（α［ｙ］）））と、メーリングリスト受信者の識別子（<α>）をメーリングリスト配信業者のコンピュータ４ａへインターネット５を通じて送信する（Ｓ２０６）。
メーリングリスト配信業者側では、暗号化した提供すべき情報（Ｂ（ａ（α［ｙ］）））と、メーリングリスト受信者の識別子（<α>）がコンピュータ４ａの通信ソフトに受信されると、コンピュータ４ａの通信ソフトは、秘密鍵（ｂ）を使用して、修正個人情報（Ｂ（ａ（α［ｙ］）））を復号化する（Ｓ２０７）。
【００２５】
さらに、コンピュータ４ａの通信ソフトは、メーリングリスト受信者の識別子（<α>）から自身に保持されている対応する公開鍵（Ａ）を参照し、修正個人情報（ａ（α［ｙ］））を復号化するとともに、メーリングリスト受信者が正当であることの検証を行う（Ｓ２０８）。
この検証の結果、メーリングリスト受信者の正当性が確認できると、通信ソフトは、受信された修正個人情報（α［ｙ］）が正しいものであると認定し、その修正個人情報（α［ｙ］）をメールリングリスト配信情報として更新する（Ｓ２０９）。
【００２６】
このようにこの実施形態の個人情報管理システムによれば、インターネット５上に、公開鍵暗号化方式の暗号化鍵を管理する認証局のコンピュータ２と、メーリングリスト受信者の個人情報及びメーリングリスト配信業者の情報の一元管理を行う情報管理局のコンピュータ３とを設け、メーリングリスト受信側と少なくとも一つのメーリングリスト配信側とで情報管理局のコンピュータ３を通じて暗号化した個人情報の受け渡しを行うことで、セキュリティを確保しつつ個人情報を効率的に管理及び提供することができる。
また、メーリングリスト受信者の個人情報等をメーリングリスト配信業者に提供する場合に、情報を一元管理する第三者の情報管理局からメーリングリスト受信者に情報を提供するので、情報提供作業の誤り防止を図ることができる。
また、メーリングリスト受信者からメーリングリスト配信業者に情報を提供する場合に、公開鍵暗号化方式による暗号化キーを使用することより、メーリングリスト配信業者が不正に個人情報を取得するのを防止できる。
さらに、メーリングリスト受信者が複数のメーリングリスト配信業者に提供している情報に変更が必要な場合に、情報管理局を介在させることにより、変更作業を一括して行うことができる。
また、メーリングリスト受信者が複数のメーリングリスト配信業者に提供している情報を、情報管理局を介在させて一括して変更する場合に、公開鍵暗号化方式による暗号化キーを使用することにより不正な情報取得を防止することができる。
また、メーリングリスト受信者が複数のメーリングリスト配信業者に情報を提供する場合に、情報管理局を介在させることにより、メーリングリスト受信者によるメーリングリスト配信業者に関する情報の管理負荷を軽減することができる。
さらに、メーリングリスト受信者が情報管理局を介してメーリングリスト配信業者に情報を提供する場合に、公開鍵暗号方式による暗号化キーを使用することにより、メーリングリスト配信業者ごとに提供する情報の範囲を制限することができる。
【００２７】
なお、本発明は上記実施形態のみに限定されるものではない。
上記実施形態では、メーリングリスト配信業者とメーリングリスト受信者間でやり取りすべき個人情報についてコンピュータ３を介してやり取りしたが、情報保持者と情報取得者間であれば、これ以外の組み合わせが可能である。
上記実施形態におけるソフトウェアは、フレキシブルディスクなどのコンピュータが読み出し可能な記憶媒体に記憶されていても良く、また、ソフトウェア（プログラム）単体として伝送されるものでもよい。この場合、記憶媒体に記憶されたソフトウェア（プログラム）をコンピュータが読み出したり、ＬＡＮやインターネッ上のサイト（サーバ）からダウンロードしてインストールすることにより、各実施形態における処理が可能になる。
つまり、本発明におけるソフトウェア（プログラム）は、コンピュータと独立した記憶媒体に記憶されているものだけに限らず、ＬＡＮやインターネットなどの伝送媒体を介して流通されるものも含まれる。
【００２８】
なお、記憶媒体としては、メモリ、フレキシブルディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤなど）、光磁気ディスク（ＭＯなど）、半導体メモリなど、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式はいずれの形態であっても良い。
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフトなどのＭＷ（ミドルウェア）などが本実施形態を実現するための各処理の一部を実行しても良い。
さらに、記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネットなどにより伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。また、記憶媒体は一つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記録媒体に含まれ、媒体構成はいずれの構成であっても良い。
【００２９】
なお、コンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコンなどの一つからなる装置、複数の装置がネットワーク接続されたシステムなどのいずれの構成であっても良い。
また、コンピュータとは、パソコンに限らず、通信機器、情報処理機器に含まれる演算処理装置、マイコンなども含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【００３０】
【発明の効果】
以上説明したように本発明によれば、セキュリティを確保しつつ個人情報を効率的に管理及び提供することができる。
【図面の簡単な説明】
【図１】本発明の一つの実施形態の個人情報管理システムの構成を示す図である。
【図２】図１の個人情報管理システムにおいて、メーリングリスト受信者が新たなメーリングリスト配信業者に情報を提供する場合の情報の流れを示す図である。
【図３】図１の個人情報管理システムにおいて、メーリングリスト受信者が情報管理局に既に登録済みの個人情報を修正した場合の情報の流れを示す図である。
【図４】従来の個人情報の流れを示す図である。
【符号の説明】
１…メーリングリスト受信者のコンピュータ、２…認証局のコンピュータ、３…情報管理局のコンピュータ、４ａ〜４ｃ…メーリングリスト配信業者のコンピュータ。
【図１】
2004213094.tif 000003
【図２】
2004213094.tif 000004
【図３】
2004213094.tif 000005
【図４】
2004213094.tif 000006