(57)【要約】【課題】利用者の個人情報を第三者への漏洩から保護しつつ利用者の個人データを管理し得る情報管理システム及び方法を提供する。【解決手段】情報管理システムは、ネットワーク１に接続したクライアント２とデータサーバ３と認証サーバ４とを備え、利用者の個人情報を保持しない認証サーバ４が、クライアントにより読み取られた利用者のＩＣカード８のカードＩＤに基づいて利用者のユーザ認証を行い、利用者の個人データを保持するが利用者の個人情報を保持しないデータサーバが、ユーザ認証された利用者の個人データを特定してクライアントに送信し、クライアントが、送信された利用者の個人データとＩＣカードから読み取った個人情報とを１つにして出力する。【選択図】図１
2009181551.tif 000002
【特許請求の範囲】
【請求項１】
利用者の識別情報及び個人情報を保持するユーザ端末と、前記利用者の識別情報を蓄積するが前記利用者の個人情報を蓄積しない認証サーバと、前記利用者の識別情報及び個人データを蓄積するが前記利用者の個人情報を蓄積しないデータサーバとをネットワークにより接続した情報管理システムであって、
前記認証サーバが、前記ユーザ端末から送信される前記利用者の識別情報に基づいて前記利用者のユーザ認証を行い、
前記データサーバが、前記認証サーバによる前記ユーザ認証を受けた前記利用者の個人データを、前記ユーザ端末から送信される前記利用者の識別情報に基づいて前記ユーザ端末側に送信することを特徴とする情報管理システム。
【請求項２】
前記システムが、前記利用者の識別情報を記憶した、前記ユーザ端末とは別個の補助記憶装置を更に備え、前記ユーザ端末が、前記補助記憶装置から前記利用者の識別情報を読み出して保持することを特徴とする請求項１に記載の情報管理システム。
【請求項３】
前記補助記憶装置がＩＣカードであることを特徴とする請求項２に記載の情報管理システム。
【請求項４】
前記ユーザ端末が、前記利用者の識別情報を記憶した内部記憶装置を有することを特徴とする請求項１に記載の情報管理システム。
【請求項５】
前記ユーザ端末が、パーソナルコンピュータ、携帯情報端末、又は携帯電話であることを特徴とする請求項１乃至４のいずれかに記載の情報管理システム。
【請求項６】
前記ユーザ端末が、前記データサーバから送信される前記利用者の個人データを出力するための手段を有することを特徴とする請求項１乃至５のいずれかに記載の情報管理システム。
【請求項７】
前記システムが、前記データサーバから送信される前記利用者の個人データを出力するための手段を更に有することを特徴とする請求項１乃至５のいずれかに記載の情報管理システム。
【請求項８】
利用者の識別情報及び個人情報を保持するユーザ端末と、前記利用者の識別情報を蓄積するが前記利用者の個人情報を蓄積しない認証サーバと、前記利用者の識別情報及び個人データを蓄積するが前記利用者の個人情報を蓄積しないデータサーバとをネットワークにより接続した情報管理システムにおいて、
前記ユーザ端末が、前記利用者の個人データの提供要求を前記利用者の識別情報と共に前記認証サーバに送信するステップと、
前記認証サーバが、前記ユーザ端末から送信された前記利用者の識別情報に基づいて前記利用者のユーザ認証を行い、前記ユーザ認証の結果に応じて前記データサーバに前記利用者の個人データの提供を許可するステップと、
前記データサーバが、前記認証サーバにより許可された前記利用者の個人データを前記ユーザ端末側に送信するステップとを有することを特徴とする情報管理方法。
【請求項９】
前記情報管理システムが、前記利用者の識別情報を記憶した、前記ユーザ端末とは別個の補助記憶装置を更に備え、前記ユーザ端末が前記利用者の個人データの提供要求を送信する前記ステップの前に、前記ユーザ端末が前記補助記憶装置から前記利用者の識別情報を読み出すステップを更に有することを特徴とする請求項８に記載の情報管理方法。
【請求項１０】
前記ユーザ端末が、前記利用者の個人データの提供要求を前記利用者の識別情報及びパスワードと共に前記認証サーバに送信することを特徴とする請求項８に記載の情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークにより接続されたサーバに格納されているデータ等の様々な情報をクライアントの要求に応じて利用できるようにする情報管理システムに関する。
【背景技術】
【０００２】
従来、インターネット等のネットワークを介して様々なデータ等の情報やサービスをユーザに提供するための様々なシステムが実用化されている。例えば、複数の機関から医療等のサービスを受けている場合にそれらの履歴情報を統一的に管理して各機関で共有する医療・福祉関係サービス支援システムが知られている（例えば、特許文献１を参照）。各機関を利用した利用者の履歴情報は、利用者管理サーバがそれぞれ利用者の識別情報と関連付けてデータベースに記憶し、端末装置が利用者の識別情報を利用者のＩＤカードから読み込んで又は直接入力して送信すると、これに合致する履歴情報を利用者管理サーバがデータベースから検索して端末装置に送信する。
【０００３】
また、端末装置にサービス管理サーバからアプリケーションプログラムをダウンロードするためのシステムが知られている（例えば、特許文献２を参照）。このシステムは、端末装置がＩＣカードからユーザの個人情報を読み取ってユーザ管理サーバに送信し、これを元にユーザ管理サーバが内部のデータベースを検索してユーザの認証を行い、その認証結果を受けた端末装置がユーザの個人情報を含むアプリケーション要求コマンドをサービス管理サーバに送信し、要求されたアプリケーションをサービス管理サーバが端末装置に出力する。これにより、ユーザはＩＣカードを端末装置に挿入するだけで、必要なアプリケーションを的確にサーバから簡単にダウンロードすることができる。
【０００４】
ネットワークを介してやりとりされるデータの機密性、正当性、安全性を確保するために、様々なユーザ認証方式が提案されている。例えば、クライアントとアプリケーション（ＡＰ）サーバと認証サーバとをネットワークで接続し、ユーザＩＤやパスワード等のアカウント情報をＡＰサーバから認証サーバに、直接ではなくクライアント経由で送信して認証を要求する認証システムが知られている（例えば、特許文献３を参照）。
【０００５】
この認証システムによれば、クライアントから接続要求を受けたＡＰサーバは、セッションＩＤ、クライアント固有情報及びＡＰ固有情報等を暗号化した認証要求メッセージをクライアントに送信し、クライアントがＨＴＴＰプロトコルに実装されたリダイレクト機能を用いて、該認証要求メッセージにユーザのデジタル証明書を加えた通信データを認証サーバに送信し、これを認証サーバが検証してユーザ認証を行い、その結果を同様にリダイレクト機能を用いて、クライアント経由でＡＰサーバに送信する。従って、ユーザのアカウント情報はＡＰサーバを経由しないので、ユーザのアカウント情報をクライアントからＡＰサーバを経由して認証サーバに送信する一般的な認証システムに比べて、ＡＰサーバ側から第三者に漏洩することが無い。
【０００６】
更に、インターネット等を通じて携帯情報端末でサービスの提供を受けるための認証処理において、ユーザの負担を軽減しつつセキュリティを向上させるために、カードＩＤを記憶させたＩＣタグを内蔵したＩＤカードを用いる認証システムが提案されている（例えば、特許文献４を参照）。この認証システムでは、携帯情報端末が自機の端末ＩＤとＩＤカードから読み取ったカードＩＤとを認証サーバに送信し、それらを認証サーバがユーザーデータベースと照合してユーザＩＤの認証を行い、サービス提供サーバへのアクセスを許可し、サービスの提供を開始させると共に、ＩＣカードのカードＩＤを更新させる。
【０００７】
【特許文献１】特開２００３−３２３４９２
【特許文献２】特開２００２−１６９６２１
【特許文献３】特開２００１−１８６１２２
【特許文献４】特開２００６−１０７３１６
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来のシステムでは、利用者のユーザ認証が利用者の識別情報とパスワードとを用いて行われる場合でも、利用者の個人情報自体が、ユーザ認証を行うサーバ及び／又は利用者の個人データ等をデータベース化したサーバに蓄積されているので、それらサーバから第三者により盗用されたり、ネットワークを介してユーザ認証の要求及び／又は個人データの提供要求を送信する際に盗聴される虞があり、第三者への漏洩から十分に保護することが困難である。
【０００９】
そこで本発明は、上述した従来の問題点に鑑みてなされたものであり、その目的は、利用者の個人データを管理する情報管理システムにおいて、特に利用者の個人情報を第三者への漏洩から十分にかつ有効に保護することができるシステム及び方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明によれば、上記目的を達成するために、利用者の識別情報及び個人情報を保持するユーザ端末と、利用者の識別情報を蓄積するが利用者の個人情報を蓄積しない認証サーバと、利用者の識別情報及び個人データを蓄積するが利用者の個人情報を蓄積しないデータサーバとをネットワークにより接続した情報管理システムであって、認証サーバが、ユーザ端末から送信される利用者の識別情報に基づいて利用者のユーザ認証を行い、データサーバが、認証サーバによるユーザ認証を受けた利用者の個人データを、ユーザ端末から送信される利用者の識別情報に基づいてユーザ端末側に送信する情報管理システムが提供される。
【００１１】
このように利用者の個人情報は、ユーザ端末にのみ保持され、認証サーバ及びデータサーバには保持されないので、たとえ認証サーバ又はデータサーバに蓄積されたデータが第三者に漏洩しても、それを特定の利用者と関連付けることはできない。従って、利用者の個人情報を第三者への漏洩や盗用から有効に保護することができる。
【００１２】
或る実施例では、前記システムが、利用者の識別情報を記憶した、ユーザ端末とは別個の補助記憶装置を更に備え、ユーザ端末が、補助記憶装置から利用者の識別情報を読み出して保持することにより、利用者の個人情報は、ユーザ端末に補助記憶装置を接続した場合にのみ提供されるから、より高度にかつ有効に保護することができる。
【００１３】
或る実施例では、補助記憶装置が、例えばＲＦＩＤタグを用いた非接触型や接触型のＩＣカードである。
【００１４】
別の実施例では、ユーザ端末が、利用者の識別情報を記憶した内部記憶装置を有することにより、システム全体の構成を簡単にすることができる。
【００１５】
更に別の実施例では、ユーザ端末が、パーソナルコンピュータ、携帯情報端末、又は携帯電話であり、利用者の利便性を向上させることができる。
【００１６】
或る実施例では、ユーザ端末が、データサーバから送信される利用者の個人データを出力するための手段を有することにより、システム全体の構成を簡単にすることができる。
【００１７】
別の実施例によれば、前記システムが、データサーバから送信される利用者の個人データを出力するための手段を更に有することにより、必要に応じてユーザ端末とは異なる設置位置で利用者の個人データを利用することができる。
【００１８】
本発明の別の側面によれば、利用者の識別情報及び個人情報を保持するユーザ端末と、利用者の識別情報を蓄積するが利用者の個人情報を蓄積しない認証サーバと、利用者の識別情報及び個人データを蓄積するが利用者の個人情報を蓄積しないデータサーバとをネットワークにより接続した情報管理システムにおいて、ユーザ端末が、利用者の個人データの提供要求を利用者の識別情報と共に認証サーバに送信するステップと、認証サーバが、ユーザ端末から送信された利用者の識別情報に基づいて利用者のユーザ認証を行い、ユーザ認証の結果に応じてデータサーバに利用者の個人データの提供を許可するステップと、データサーバが、認証サーバにより許可された利用者の個人データをユーザ端末側に送信するステップとを有する情報管理方法が提供される。
【００１９】
このように、利用者の個人情報はユーザ端末にのみ保持され、認証サーバによるユーザ認証及びデータサーバによる利用者の個人データの提供のいずれのステップも、利用者の識別情報を用いて行われるので、これら各ステップにおいて又は認証サーバ若しくはデータサーバから、たとえ各サーバに蓄積されたデータが第三者に盗聴、盗用されても、利用者の個人情報が第三者に漏洩する虞がない。従って、利用者の個人情報を有効に保護することができる。
【００２０】
或る実施例では、前記情報管理システムが、利用者の識別情報を記憶した、ユーザ端末とは別個の補助記憶装置を更に備え、ユーザ端末が利用者の個人データの提供要求を送信する前記ステップの前に、ユーザ端末が補助記憶装置から利用者の識別情報を読み出すステップを更に有する。利用者の個人情報は、ユーザ端末に補助記憶装置を接続した場合にのみ提供されるから、より高度にかつ有効に保護することができる。
【００２１】
別の実施例では、ユーザ端末が、利用者の個人データの提供要求を利用者の識別情報及びパスワードと共に認証サーバに送信することにより、システムのセキュリティを向上させることができる。
【発明を実施するための最良の形態】
【００２２】
以下に、添付図面を参照しつつ、本発明の好適な実施例を詳細に説明する。
図１は、本発明による情報管理システムの実施例の構成を概略的に示している。本実施例の情報管理システムは、利用者の健康診断の結果である健診データを個人データとして統一的に管理するためのものであり、インターネットやイントラネット等のネットワーク１に接続されたユーザ端末である複数のクライアント２と、健診データを蓄積して管理するデータサーバ３と、利用者の認証を行う認証サーバ４とを備える。更に本実施例の情報管理システムは、前記ネットワークを介してクライアント２にアプリケーションプログラムを提供するアプリケーションサーバ５を備える。
【００２３】
本実施例のクライアント２は、図２に示すように、ネットワーク１に接続されたパーソナル・コンピュータ（ＰＣ）６からなり、前記ＰＣにはＩＣカードリーダ・ライタ７が接続されている。本情報管理システムの各利用者は、自己の識別情報としてカードＩＤを記憶させた無線ＩＣチップであるＲＦＩＤタグを組み込んだＩＣカード８をそれぞれ所有する。ＩＣカード８のＲＦＩＤタグには、カードＩＤに加えて、カード所有者個人の氏名、性別、年令、生年月日、住所、電話番号等の個人情報が記憶されている。更に前記ＲＦＩＤタグには、ＩＣカード８と認証サーバ４との間で最新に更新された同一キーが記憶されている。別の実施例では、非接触型のＩＣカード８に代えて、接触型のＩＣカードを用いることもできる。
【００２４】
データサーバ３は、本情報管理システムの各利用者の健診データを当該利用者のカードＩＤに対応させて蓄積した健診データベースを備える。認証サーバ４は、各利用者のカードＩＤ、パスワード、及びＩＣカード８との間で最新に更新された前記同一キーを対応させて蓄積したユーザデータベースを備える。データサーバ３及び認証サーバ４のいずれのデータベースも、各利用者の氏名等の個人情報は全く蓄積していない。従って、たとえデータサーバ３又は認証サーバ４に蓄積した情報が第三者に漏洩しても、その情報が直ちに特定の個人に係るものと判定することはできない。
【００２５】
本実施例の情報管理システムの動作について図３のシーケンス図を用いて説明する。先ず、自己の検診データを入手したい利用者がクライアント２を操作し（ステップＳ１）、アプリケーションサーバ５にアクセスして、検診データの提供を受けるためのアプリケーションプログラムを要求する（ステップＳ２）。アプリケーションサーバ５は、このアプリケーションプログラム要求に含まれるクライアント２のＩＰアドレス等の識別情報を確認し、要求されたアプリケーションプログラムをクライアント２に送信する（ステップＳ３）。このアプリケーションプログラムは、クライアント２がダウンロードし、メモリに格納した後に読み出して又はそのまま開いて実行する。
【００２６】
前記アプリケーションプログラムが起動すると、クライアント２は前記利用者のカードＩＤ及び同一キーとパスワードの入力とを要求する（ステップＳ４）。前記利用者は、ＩＣカードリーダ・ライタ７によってＩＣカード８からカードＩＤ及び同一キーを読み取らせ、かつクライアント１のキーボート等の入力手段からパスワードを直接入力して、自己の健診データの提供要求を行う（ステップＳ５）。クライアント２は、読み取った前記カードＩＤ及び同一キーと入力されたパスワードとを含む認証要求を暗号化して認証サーバ４に送信する（ステップＳ６）。
【００２７】
認証サーバ４は、クライアント１から受け取った認証要求を復号化し、それに含まれるカードＩＤ、同一キー及びパスワードを前記ユーザデータベースに蓄積された情報と照合し、前記利用者のユーザ認証を行う（ステップＳ７）。その結果、前記認証要求が正規ユーザからのものであると判定されると、認証サーバ４は、認証要求のあった前記カードＩＤに係る同一キーを更新し、ユーザデータベースに登録すると共に、更新した前記同一キーと健診データの提供許可通知とをクライアント２に送信する（ステップＳ８）。これと同時に、認証サーバ４は、前記利用者から健診データの提供要求があったこと、前記利用者のカードＩＤ、同一キー及びユーザ認証の結果を含む健診データの提供許可通知を暗号化してデータサーバ３に送信する（ステップＳ９）。他方、前記認証要求が不正なものであると判定された場合には、ステップＳ８において、認証結果及び健診データの提供拒否通知が認証サーバ４からクライアント２に送信されて、処理が終了する。
【００２８】
本実施例では、ＩＣカード８にセキュリティが施され、前記利用者の氏名等の個人情報が通常はロックされて、容易に読み出せないようになっている。クライアント２は、認証サーバ４から送信される前記健診データ提供許可通知に含まれる解除キーを用いて、ＩＣカード８から利用者個人情報のロックを解除し、読取可能にする（ステップＳ１０）。ロック解除された前記利用者の個人情報は、ＩＣカードリーダ・ライタ７によりＩＣカード８からクライアント２に読み取られる（ステップＳ１１）。
【００２９】
データサーバ３は、認証サーバ４から送信された前記カードＩＤを復号化し、該カードＩＤに基づいて前記健診データベースを照合し、対応する前記利用者の健診データを特定してロックを解除する（ステップＳ１２）。更にデータサーバ３は、認証サーバ４から送信された前記同一キーにより、前記カードＩＤに対応して前記健診データベースに登録されている同一キーを更新する。次にデータサーバ３は、ロック解除した前記利用者の健診データを、更新した前記同一キーにより暗号化してクライアント２に送信する（ステップＳ１３）。
【００３０】
クライアント２は、データサーバ３から送信された前記利用者の健診データを、認証サーバ４から送信された前記同一キーにより復号化する。復号化した前記利用者の健診データとＩＣカード８から読み出した前記利用者の個人情報とは、クライアント２において１つに合成され、該クライアントのディスプレイ画面若しくは記憶装置に又は外部の記憶装置若しくはプリンタ等に出力して、前記利用者に提供される（ステップＳ１４）。また、前記利用者の健診データと前記利用者の個人情報とは、必ずしも１つに合成する必要がなく、別個に出力することもできる。
【００３１】
図４は、図１に示す情報管理システムの変形例の構成を概略的に示している。同図において、説明を簡単にするために、同一又は類似の構成には図１と同じ符号を付して表すこととする。本実施例の情報管理システムは、複数のクライアント２、データサーバ３、認証サーバ４及びアプリケーションサーバ５が接続されたネットワーク１に、前記クライアント及び各サーバから独立した外部の出力手段９が更に接続されている。出力手段９は、例えばトランザクションファイルと該ファイルに格納されたデータを印字出力するためのプリンタとから構成される。
【００３２】
本実施例の情報管理システムの動作は、認証サーバ３におけるユーザ認証の結果を受けたクライアント２及びデータサーバ３におけるステップＳ１１及びＳ１２の処理が終了するまでは、図１の実施例と同一であるので、説明を省略する。データサーバ３は、ステップＳ１２においてロック解除した前記利用者の健診データを、前記同一キーにより暗号化して出力手段９に送信する。クライアント２は、ステップＳ１１においてＩＣカード８から読み出した前記利用者の個人情報を、同様に前記同一キーにより暗号化して出力手段９に送信する。
【００３３】
出力手段９に送信された前記利用者の健診データ及び個人情報は、一旦前記トランザクションファイルに格納される。前記トランザクションファイルに予め決定された一定期間保存した後、前記同一キーにより復号化して所望の様式に合成し、前記プリンタから出力される。
【００３４】
本発明は、上記実施例に限定されるものでなく、その技術的範囲内で様々な変形又は変更を加えて実施することができる。例えば、上記実施例において前記ＩＣカードに記憶させた利用者の識別情報及び個人情報等は、クライアントを構成するＰＣに予め記憶させておくことができ、又はパスワード等で保護したＵＳＢメモリやメモリカード等の補助記憶装置に記憶させ、前記ＰＣに直接接続して使用することができる。また、前記ＰＣからなるクライアントに代えて、インターネット等のネットワークに接続可能な携帯電話や携帯情報端末を用いることができる。その場合にも、利用者の識別情報及び個人情報等を記憶させた前記ＩＣカードを省略することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明による情報管理システムの構成を概略的に示すブロック図である。
【図２】クライアントの構成を概略的に示すブロック図である。
【図３】本発明による情報管理システムの動作を示すシーケンス図である。
【図４】本発明による情報管理システムの変形例の構成を概略的に示すブロック図である。
【符号の説明】
【００３６】
１…ネットワーク、２…クライアント、３…データサーバ、４…認証サーバ、５…アプリケーションサーバ、６…ＰＣ、７…ＩＣカードリーダ・ライタ、８…ＩＣカード、９…出力手段。
【図１】
2009181551.tif 000003
【図２】
2009181551.tif 000004
【図３】
2009181551.tif 000005
【図４】
2009181551.tif 000006