(57)【要約】【課題】  セキュリティを向上させたデータ管理システム、データ管理方法及びそのためのプログラムを提供する。【解決手段】  ユーザ側端末１０からユーザ管理サーバ１２に対してユーザ情報を送信すると、ユーザ管理サーバ１２では、ユーザ情報を暗号化するための暗号鍵を生成し、この暗号鍵を使用してユーザ情報を暗号化する。また、上記暗号鍵からユーザ識別符号としてのハッシュ値を求め、暗号化されたユーザ情報と組にしてユーザ管理データベース１４に格納する。さらに、上記暗号鍵とハッシュ値とはユーザ側端末１０に送信され、ＩＣカード２０に記憶される。データアクセス端末１６では、ＩＣカード２０から読み出したハッシュ値を用いてユーザ情報をユーザ管理データベース１４から取得し、ＩＣカード２０から読み出した暗号鍵を用いて復号し、このユーザ情報を用いてデータベース１８からデータを読み出す。【選択図】        図１
2006033198.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
ユーザ側端末からユーザ情報が送信されたときに、ユーザ情報の全部または一部を暗号化するための暗号鍵を生成し、前記暗号鍵を用いて前記ユーザ情報の全部または一部を暗号化するとともに、前記全部または一部が暗号化されたユーザ情報をユーザ識別符号とともにユーザ管理データベースに登録し、前記暗号鍵と前記ユーザ識別符号とをユーザ側の端末に送信するユーザ管理サーバ、
前記ユーザ管理サーバから送信された前記暗号鍵と前記ユーザ識別符号とを所定の記憶媒体に記憶させるユーザ側端末、及び
前記記憶媒体に記憶された前記ユーザ識別符号に基づき前記ユーザ管理データベースからユーザ情報を取得し、前記記憶媒体に記憶された暗号鍵によりユーザ情報の暗号化部分を復号し、該ユーザ情報によりデータベースから所定のデータを取得するデータアクセス端末、
として動作させることを特徴とするプログラム。
【請求項２】
請求項１記載のプログラムにおいて、前記ユーザ管理サーバは、
前記ユーザ側端末からユーザ情報が送信された場合に、ユーザ情報の全部または一部を暗号化するための暗号鍵を生成する暗号鍵生成手段、
前記ユーザ情報の全部または一部を前記暗号鍵を用いて暗号化する暗号化手段、
前記暗号鍵からユーザ識別符号を生成するユーザ識別符号生成手段、
前記暗号化されたユーザ情報と前記ユーザ識別符号とを前記ユーザ管理データベースに登録する登録管理手段、及び
前記暗号鍵と前記ユーザ識別符号とを前記ユーザ側端末に送信する通信手段、
として動作することを特徴とするプログラム。
【請求項３】
請求項１または請求項２記載のプログラムにおいて、前記データアクセス端末は、
前記記憶媒体から前記暗号鍵と前記ユーザ識別符号とを取得するデータ読取手段、
前記ユーザ識別符号に基づき前記ユーザ管理データベースからユーザ情報を取得する情報取得手段、
前記取得したユーザ情報のうち暗号化されている部分を前記暗号鍵を用いて復号する復号化手段、及び
前記復号後のユーザ情報に基づきデータベースから所定のデータを取得するデータ取得手段、
として動作することを特徴とするプログラム。
【請求項４】
請求項１から請求項３のいずれか一項記載のプログラムにおいて、前記ユーザ識別符号は、前記暗号鍵からハッシュ関数を用いて求めたハッシュ値であることを特徴とするプログラム。
【請求項５】
請求項１から請求項４のいずれか一項記載のプログラムにおいて、前記記憶媒体は、非接触式のＩＣカードであることを特徴とするプログラム。
【請求項６】
ユーザ管理サーバが、ユーザ側端末からユーザ情報が送信されたときに、ユーザ情報の全部または一部を暗号化するための暗号鍵を生成し、前記暗号鍵を用いて前記ユーザ情報の全部または一部を暗号化するとともに、前記全部または一部が暗号化されたユーザ情報をユーザ識別符号とともにユーザ管理データベースに登録し、前記暗号鍵と前記ユーザ識別符号とをユーザ側の端末に送信し、
ユーザ側端末が、前記ユーザ管理サーバから送信された前記暗号鍵と前記ユーザ識別符号とを所定の記憶媒体に記憶させ、
データアクセス端末が、前記記憶媒体に記憶された前記ユーザ識別符号に基づき前記ユーザ管理データベースからユーザ情報を取得し、前記記憶媒体に記憶された暗号鍵によりユーザ情報の暗号化部分を復号し、該ユーザ情報によりデータベースから所定のデータを取得する、
ことを特徴とするデータ管理方法。
【請求項７】
ユーザ側端末からユーザ情報が送信されたときに、ユーザ情報の全部または一部を暗号化するための暗号鍵を生成し、前記暗号鍵を用いて前記ユーザ情報の全部または一部を暗号化するとともに、前記全部または一部が暗号化されたユーザ情報をユーザ識別符号とともにユーザ管理データベースに登録し、前記暗号鍵と前記ユーザ識別符号とをユーザ側の端末に送信するユーザ管理サーバと、
前記ユーザ管理サーバから送信された前記暗号鍵と前記ユーザ識別符号とを所定の記憶媒体に記憶させるユーザ側端末と、
前記記憶媒体に記憶された前記ユーザ識別符号に基づき前記ユーザ管理データベースからユーザ情報を取得し、前記記憶媒体に記憶された暗号鍵によりユーザ情報の暗号化部分を復号し、該ユーザ情報によりデータ管理データベースからデータを取得するデータアクセス端末と、
を備えることを特徴とするデータ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティを向上させたデータ管理システム、データ管理方法及びそのためのプログラムに関する。
【背景技術】
【０００２】
従来より、各種予約管理システム、決済システム等が提案されているが、これらのシステムでは、利用者が氏名、住所、クレジットカードの番号、パスワード等のユーザ情報をサービス提供側のサーバ等に予め登録しておき、これらのユーザ情報に基づいて所定のサービスを受ける構成となっている。
【０００３】
例えば、下記特許文献１には、ＩＣカード等を内蔵した移動体通信端末を用いて宿泊施設等を予約すると、予約した期間、その移動体通信端末を用いて予約した宿泊施設の施錠／解錠及び料金の支払い等を行うことができる予約方法及び予約システムが開示されている。
【特許文献１】特開２００２−１８３５６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の技術においては、サービスを受けるのに必要な利用者のユーザ情報が全てサービス提供側のサーバ等に登録されており、他人がアクセスし得る状態で保持され、セキュリティ上問題があった。
【０００５】
また、ユーザ情報を、利用者側のＩＣカードの識別番号その他端末固有の情報をキーとして暗号化することも可能であるが、端末固有の情報が漏洩した場合に、当該端末を以後使用できなくなるという問題があった。
【０００６】
本発明は、上記従来の課題に鑑みなされたものであり、その目的は、セキュリティを向上させたデータ管理システム、データ管理方法及びそのためのプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、コンピュータを、ユーザ側端末からユーザ情報が送信されたときに、ユーザ情報の全部または一部を暗号化するための暗号鍵を生成し、前記暗号鍵を用いて前記ユーザ情報の全部または一部を暗号化するとともに、前記全部または一部が暗号化されたユーザ情報をユーザ識別符号とともにユーザ管理データベースに登録し、前記暗号鍵と前記ユーザ識別符号とをユーザ側の端末に送信するユーザ管理サーバ、前記ユーザ管理サーバから送信された前記暗号鍵と前記ユーザ識別符号とを所定の記憶媒体に記憶させるユーザ側端末、及び前記記憶媒体に記憶された前記ユーザ識別符号に基づき前記ユーザ管理データベースからユーザ情報を取得し、前記記憶媒体に記憶された暗号鍵によりユーザ情報の暗号化部分を復号し、該ユーザ情報によりデータベースから所定のデータを取得するデータアクセス端末、として動作させるプログラムであることを特徴とする。
【０００８】
また、上記ユーザ管理サーバは、前記ユーザ側端末からユーザ情報が送信された場合に、ユーザ情報の全部または一部を暗号化するための暗号鍵を生成する暗号鍵生成手段、前記ユーザ情報の全部または一部を前記暗号鍵を用いて暗号化する暗号化手段、前記暗号鍵からユーザ識別符号を生成するユーザ識別符号生成手段、前記暗号化されたユーザ情報と前記ユーザ識別符号とを前記ユーザ管理データベースに登録する登録管理手段、及び前記暗号鍵と前記ユーザ識別符号とを前記ユーザ側端末に送信する通信手段、として動作することを特徴とする。
【０００９】
また、上記データアクセス端末は、前記記憶媒体から前記暗号鍵と前記ユーザ識別符号とを取得するデータ読取手段、前記ユーザ識別符号に基づき前記ユーザ管理データベースからユーザ情報を取得する情報取得手段、前記取得したユーザ情報のうち暗号化されている部分を前記暗号鍵を用いて復号する復号化手段、及び前記復号後のユーザ情報に基づきデータベースから所定のデータを取得するデータ取得手段、として動作することを特徴とする。
【００１０】
ここで、上記ユーザ識別符号は、前記暗号鍵からハッシュ関数を用いて求めたハッシュ値であるのが好適であり、上記記憶媒体は、非接触式のＩＣカードであるのが好適である。
【００１１】
また、本発明は、データ管理方法であって、ユーザ管理サーバが、ユーザ側端末からユーザ情報が送信されたときに、ユーザ情報の全部または一部を暗号化するための暗号鍵を生成し、前記暗号鍵を用いて前記ユーザ情報の全部または一部を暗号化するとともに、前記全部または一部が暗号化されたユーザ情報をユーザ識別符号とともにユーザ管理データベースに登録し、前記暗号鍵と前記ユーザ識別符号とをユーザ側の端末に送信し、ユーザ側端末が、前記ユーザ管理サーバから送信された前記暗号鍵と前記ユーザ識別符号とを所定の記憶媒体に記憶させ、データアクセス端末が、前記記憶媒体に記憶された前記ユーザ識別符号に基づき前記ユーザ管理データベースからユーザ情報を取得し、前記記憶媒体に記憶された暗号鍵によりユーザ情報の暗号化部分を復号し、該ユーザ情報によりデータベースから所定のデータを取得する、ことを特徴とする。
【００１２】
また、本発明は、データ管理システムであって、ユーザ側端末からユーザ情報が送信されたときに、ユーザ情報の全部または一部を暗号化するための暗号鍵を生成し、前記暗号鍵を用いて前記ユーザ情報の全部または一部を暗号化するとともに、前記全部または一部が暗号化されたユーザ情報をユーザ識別符号とともにユーザ管理データベースに登録し、前記暗号鍵と前記ユーザ識別符号とをユーザ側の端末に送信するユーザ管理サーバと、前記ユーザ管理サーバから送信された前記暗号鍵と前記ユーザ識別符号とを所定の記憶媒体に記憶させるユーザ側端末と、前記記憶媒体に記憶された前記ユーザ識別符号に基づき前記ユーザ管理データベースからユーザ情報を取得し、前記記憶媒体に記憶された暗号鍵によりユーザ情報の暗号化部分を復号し、該ユーザ情報によりデータベースから所定のデータを取得するデータアクセス端末と、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ユーザ情報の全部または一部を暗号化してユーザ管理データベースに登録するとともに、暗号化に使用した暗号鍵はユーザ側端末の記憶媒体にのみ保持させているので、記憶媒体を所持しない者がユーザ情報を参照することができず、セキュリティが向上される。また、暗号鍵は、ユーザ側端末からユーザ情報が送信されたときに動的に生成されるので、暗号鍵が漏洩しても、再度ユーザ情報をユーザ管理サーバに送信すれば以前と異なる暗号鍵が生成され、さらにセキュリティの向上を図ることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態（以下、実施形態という）を、図面に従って説明する。
【００１５】
図１には、本発明に係るデータ管理システムの一実施形態の構成図が示される。図１において、データ管理システムは、ユーザ側端末１０、ユーザ管理サーバ１２、ユーザ管理データベース１４、データアクセス端末１６及びデータベース１８を含んでいる。
【００１６】
ユーザがデータベース１８から所望のデータを取り出す場合、まずユーザ側端末１０からユーザ管理サーバ１２に対して氏名、住所、パスワード、写真等のユーザ情報を送信する。このユーザ側端末１０としては、例えばブラウザが内蔵され、インターネットに接続可能な携帯電話等が使用できる。
【００１７】
ユーザ管理サーバ１２では、ユーザ側端末１０から送られたユーザ情報の全部または一部を暗号化するための暗号鍵を生成し、この暗号鍵を使用して上記ユーザ情報の全部または一部を暗号化する。また、上記暗号鍵からハッシュ関数を用いてハッシュ値を求め、このハッシュ値をユーザ識別符号として使用する。全部または一部が暗号化されたユーザ情報は、上記ユーザ識別符号としてのハッシュ値と組にしてユーザ管理データベース１４に格納して登録する。さらに、上記暗号鍵とハッシュ値とは、ユーザ管理サーバ１２からユーザ側端末１０に送信され、ユーザ側端末１０で本発明の記憶媒体としてのＩＣカード２０に記憶される。このＩＣカード２０としては、特に限定されないが、例えば非接触式のＩＣカードを使用するのが好適である。なお、上記ユーザ識別符号としては、ハッシュ値に限定されるものではなく、暗号鍵から一方向性関数で計算できるものであればよい。
【００１８】
ユーザが、上記ＩＣカード２０に記憶されたデータをデータアクセス端末１６に接続されたカードリーダ２２に読み取らせると、データアクセス端末１６は、ＩＣカード２０から読み出したハッシュ値を用いて、これと一致するハッシュ値と組み合わされたユーザ情報をユーザ管理データベース１４から取得する。このユーザ情報は、その全部または一部が暗号化されているので、データアクセス端末１６はＩＣカード２０から読み出した暗号鍵を用いてユーザ情報のうち暗号化されている部分を復号する。この復号したユーザ情報を用いてデータアクセス端末１６がデータベース１８にアクセスし、当該ユーザ情報と一致するユーザ情報と組み合わされたデータを読み出す。これにより、ユーザが所望のデータを取り出すことができる。
【００１９】
なお、データベース１８には、予め所定のユーザ情報が文書、画像、動画像、音声などのデータと組み合わされて格納されており、当該ユーザ情報により認証されたユーザのみが上記データを取得できるように構成されている。また、データの追加、削除、検索等の機能も有している。
【００２０】
以上のように、ユーザは予めデータベース１８に登録したユーザ情報によらなければデータベース１８からデータを取り出せず、このユーザ情報はユーザ管理データベース１４への登録の都度動的に発生される暗号鍵により暗号化されている。また、ユーザ情報の復号に使用する暗号鍵はユーザが所持するＩＣカード２０のみに記憶されている。従って、ＩＣカード２０を所持するユーザ以外がデータベース１８からデータを取り出すことは不可能であり、データ管理システムのセキュリティを向上することができる。さらに、上記暗号鍵はユーザ情報の登録の都度動的に発生されるので、暗号鍵が漏洩した場合にも、再度ユーザ情報をユーザ管理サーバ１２に送信すれば、異なる暗号鍵が生成される。従って、当該端末を以後も安全に使用することができる。
【００２１】
図２には、上記ユーザ側端末１０の構成のブロック図が示される。図２において、ユーザ側端末１０は、表示制御部２４、入出力制御部２６、通信制御部２８、表示部３０、操作部３２及びカード部３４を含む。なお、カード部３４は外付けでもよい。
【００２２】
表示制御部２４は、ユーザ情報をユーザから取得するためのユーザインターフェース（ＵＩ）を表示部３０に表示する動作を制御する。ユーザは、表示部３０の表示内容に基づき、押しボタン等で構成された操作部３２から所定のデータを入力する。また、カード部３４は、上記ＩＣカード２０が差し込まれ、ＩＣカード２０の内容を読み書きするものであり、例えば上述した暗号鍵とハッシュ値の書き込み等を実行する。入出力制御部２６は、操作部３２及びカード部３４とのデータの入出力を制御する。また、通信制御部２８は、ユーザ管理サーバ１２との通信を制御し、上述したユーザ情報、暗号鍵、ハッシュ値等のやり取りを行う。
【００２３】
図３には、上記ユーザ管理サーバ１２の構成のブロック図が示される。図３において、ユーザ管理サーバ１２は、通信部３６、暗号鍵生成部３８、暗号化部４０、ユーザ識別符号生成部４２及び登録管理部４４、判定部４５を含み、ユーザ管理データベース１４と接続されている。
【００２４】
通信部３６は、ユーザ側端末１０との通信を制御し、上述したユーザ情報、暗号鍵、ハッシュ値等のやり取りを行う。暗号鍵生成部３８は、ユーザ側端末１０から送られたユーザ情報の全部または一部を暗号化するための暗号鍵を、ユーザ情報の登録の都度動的に生成する。また、暗号化部４０は、生成された暗号鍵を使用してユーザ情報の暗号化を実行する。この暗号化は、ユーザ情報のうち暗号化が必要な一部に対して行ってもよいし、全部に対して行ってもよい。ユーザ識別符号生成部４２は、ユーザ識別符号を生成するが、上述したように、ハッシュ関数を使用して暗号鍵のハッシュ値を生成し、これをユーザ識別符号とする構成が好適である。登録管理部４４は、暗号化されたユーザ情報をユーザ識別符号としてのハッシュ値と組にしてユーザ管理データベース１４に格納する動作を制御する。判定部４５は、所定のユーザ情報に対応するデータがデータベース１８に格納されているか否か等の判定を実行する。
【００２５】
図４には、上記データアクセス端末１６の構成のブロック図が示される。図４において、データアクセス端末１６は、入出力制御部４６、情報取得部４８、復号化部５０、表示制御部５２、操作部５４及びカードリーダ２２を含み、ユーザ管理データベース１４、表示装置５６及びデータベース１８と接続されている。
【００２６】
カードリーダ２２は、上記ＩＣカード２０から暗号鍵とハッシュ値を読み出す。操作部５４は、例えばタッチパネル等で構成され、ユーザが所定の動作指示、データ等を入力できる。入出力制御部４６は、カードリーダ２２及び操作部５４との動作指示、データ等の入出力を制御する。ここで、カードリーダ２２及び入出力制御部４６は、本発明のデータ読取手段を構成する。また、情報取得部４８は、ＩＣカード２０から読み出されたユーザ識別符号としてのハッシュ値と一致するハッシュ値と組み合わされたユーザ情報をユーザ管理データベース１４から取得する。復号化部５０は、ユーザ管理データベース１４から取得したユーザ情報のうち暗号化されている部分をＩＣカード２０から読み出した暗号鍵を用いて復号する。さらに、情報取得部４８は、復号されたユーザ情報と一致するユーザ情報と組み合わされて格納されているデータをデータベース１８から取得する。この場合の情報取得部４８は、本発明のデータ取得手段として機能する。また、表示制御部５２は、操作部５４からの入力に基づき、データベース１８から取得されたデータを表示装置５６に表示させる。この表示装置５６は、例えばプロジェクタであってよく、所定のスクリーンに上記データを表示する。
【００２７】
図５には、上記表示装置５６によりデータを表示する場合の構成例が示される。図５において、上述のようにしてデータアクセス端末１６がデータベース１８から取得したデータは、タッチパネル等で構成された上記操作部５４からの指示により、表示制御部５２が表示装置５６としてのプロジェクタからスクリーン５８に投影させる。なお、図５では、プロジェクタ及びスクリーンを反射型表示方式として示しているが、スクリーンの背後からプロジェクタで投影する透過型表示方式としてもよい。
【００２８】
図６には、ユーザ管理データベース１４へユーザ登録する際の、ユーザ側端末１０における動作のフローが示される。図６において、ユーザがユーザ側端末１０の操作部３２から入力したユーザ情報を取得する（Ｓ１）。このユーザ情報には、ユーザの氏名、住所、パスワードの他、所定のデータを格納するためのデータベース１８のアドレスと当該データが格納されたフォルダの場所等が含まれる。
【００２９】
次に、上記ユーザ情報をユーザ管理サーバ１２に送信する（Ｓ２）。その後、ユーザ管理サーバ１２では、上述したように、暗号鍵とユーザ識別符号としてのハッシュ値を生成し、ユーザ側端末１０に送信してくるので、これらを受信する（Ｓ３）。受信した暗号鍵とユーザ識別符号は、ユーザ側端末１０がＩＣカード２０に書き込む（Ｓ４）。
以上により、ユーザ側端末１０における登録動作が終了する。
【００３０】
図７には、ユーザ管理データベース１４へユーザ登録する際の、ユーザ管理サーバ１２における動作のフローが示される。図７において、通信部３６によりユーザ側端末１０から上記ユーザ情報を受信すると（Ｓ１０）、データベース１８の中に作成された、上記ユーザ情報に含まれるフォルダに対してユーザ情報に含まれるユーザ名、パスワードでアクセス可能か否かを、判定部４５が確認する（Ｓ１１）。
【００３１】
上記所定のデータが上記フォルダに存在しない場合には、通信部３６を介してデータが存在しない旨のアラームをユーザ側端末１０に通知する（Ｓ１２）。また、上記所定のデータが存在する場合には、暗号鍵生成部３８により暗号鍵が生成され、ユーザ識別符号生成部４２によりユーザ識別符号として使用される暗号鍵のハッシュ値が算出される（Ｓ１３）。
【００３２】
次に、暗号化部４０が上記暗号鍵を使用してユーザ情報のうちの暗号化が必要な一部または全部を暗号化する（Ｓ１４）。
【００３３】
登録管理部４４は、全部または一部が暗号化されたユーザ情報を、上記ハッシュ値と組にしてユーザ管理データベース１４に格納して登録する（Ｓ１５）。また、通信部３６からユーザ側端末１０に暗号鍵とハッシュ値とを送信する（Ｓ１６）。以上により、ユーザ管理サーバ１２における登録動作が終了する。
【００３４】
図８には、ユーザ管理データベース１４に登録されたユーザ情報の例が示される。図８において、ユーザ情報には、ユーザ識別符号、氏名、ユーザ名、暗号化パスワード、データベース、フォルダの場所が含まれている。本例では、ユーザの表示として氏名の他にローマ字表記のユーザ名も含まれるが、ユーザの氏名だけとすることもできる。また、パスワードのみが暗号化されているが、ユーザ情報の全ての内容を暗号化してもよい。
【００３５】
図９には、データベース１８からデータを取り出す際のデータアクセス端末１６におけるユーザ認証動作のフローが示される。図９において、ユーザがＩＣカードをカードリーダ２２にかざすと、ＩＣカードに記憶された暗号鍵とユーザ識別符号としてのハッシュ値が読み出される（Ｓ２０）。
【００３６】
情報取得部４８は、上記ハッシュ値と一致するハッシュ値と組み合わされてユーザ管理データベース１４に格納されているユーザ情報をユーザ管理データベース１４から取得する（Ｓ２１）。取得されたユーザ情報は、その全部または一部が暗号化されているので、復号化部５０が上記暗号鍵を使用して、暗号化されている部分を復号化する（Ｓ２２）。
【００３７】
情報取得部４８は、復号化されたユーザ情報に基づき、データベース１８にアクセスして所望のデータを取得する（Ｓ２３）。以上により、データアクセス端末１６におけるユーザ認証動作が終了する。
【００３８】
なお、以上の例では、ユーザ管理サーバ１２により算出されたハッシュ値をユーザ側端末１０でＩＣカードに記憶させる構成であったが、ユーザ認証を行う際にアクセス端末１６が暗号鍵からハッシュ値を算出する構成としてもよい。具体的には、図９のＳ２０で暗号鍵のみ読み出し、Ｓ２１でユーザ情報を取得する前に暗号鍵からハッシュ値を算出することになる。これによれば、ＩＣカードには暗号鍵のみ記憶しておけばよく、ユーザ識別符号としてのハッシュ値を記憶しておく必要がなくなり、よりセキュリティが向上できる。また、Ｓ２１でユーザが登録されていないときには、Ｓ１から始まるユーザ管理データベースへの登録の処理を起動させてもよい。
【図面の簡単な説明】
【００３９】
【図１】本発明に係るデータ管理システムの一実施形態の構成図である。
【図２】図１に示されたユーザ側端末の構成のブロック図である。
【図３】図１に示されたユーザ管理サーバの構成のブロック図である。
【図４】図１に示されたデータアクセス端末の構成のブロック図である。
【図５】図４に示された表示装置によりデータを表示する場合の構成例を示す図である。
【図６】ユーザ管理データベースへユーザ登録する際の、ユーザ側端末における動作のフローを示す図である。
【図７】ユーザ管理データベースへユーザ登録する際の、ユーザ管理サーバにおける動作のフローを示す図である。
【図８】ユーザ管理データベースに登録されたユーザ情報の例を示す図である。
【図９】データベースからデータを取り出す際のデータアクセス端末におけるユーザ認証動作のフローを示す図である。
【符号の説明】
【００４０】
１０  ユーザ側端末、１２  ユーザ管理サーバ、１４  ユーザ管理データベース、１６  データアクセス端末、１８  データベース、２０  ＩＣカード、２２  カードリーダ、２４、５２  表示制御部、２６、４６  入出力制御部、２８  通信制御部、３０  表示部、３２  操作部、３４  カード部、３６  通信部、３８  暗号鍵生成部、４０  暗号化部、４２  ユーザ識別符号生成部、４４  登録管理部、４５  判定部、４８  情報取得部、５０  復号化部、５６  表示装置、５８  スクリーン。
【図１】
2006033198.tif 000003
【図２】
2006033198.tif 000004
【図３】
2006033198.tif 000005
【図４】
2006033198.tif 000006
【図５】
2006033198.tif 000007
【図６】
2006033198.tif 000008
【図７】
2006033198.tif 000009
【図８】
2006033198.tif 000010
【図９】
2006033198.tif 000011