(57)【特許請求の範囲】
【請求項１】
電子化された保険証券の保険証券データを管理する保険証券データ管理装置であって、
端末装置から、前記保険証券データ、前記保険証券データに対応したユニークキー、及び第２キーの入力を受け付ける第１の受付手段と、
前記端末装置とは異なる外部の装置から第１キーを取得する取得手段と、
前記ユニークキーに基づいて暗号キーを生成する手段と、
前記第１の受付手段が受け付けたユニークキーに対応した保険証券データを、前記生成された暗号キーで暗号化するとともに、前記保険証券データを消去する第１暗号化手段と、
前記暗号キーを前記第２キーで暗号化するとともに、前記暗号キーを消去する第２暗号化手段と、
前記第２キーを、前記取得手段が取得した第１キーで暗号化するとともに、前記第２キーを消去する第３暗号化手段と、
前記第１暗号化手段で暗号化された保険証券データと、前記第２の暗号化手段で暗号化された暗号キーと、前記第３の暗号化手段で暗号化された第２キーとを記憶する第２記憶手段と、を備え、
前記暗号化された保険証券データは、前記暗号化された暗号キーと対応付けられて前記第２記憶手段に記憶されていることを特徴とする保険証券データ管理装置。
【請求項２】
前記第２記憶手段には、さらに、前記ユニークキーが記憶されていて、
前記ユニークキーは、前記暗号化された保険証券データまたは前記暗号化された暗号キーと対応付けて記憶されていることを特徴とする請求項１記載の保険証券データ管理装置。
【請求項３】
前記第１の受付手段は、複数の保険証券データと、各保険証券データにそれぞれ対応付けられている複数のユニークキーを受け付け、
前記暗号キー生成手段は、前記複数のユニークキーに基づいて、複数の暗号キーを生成し、
前記第１の暗号化手段は、各保険証券データを、それぞれ対応する暗号キーで暗号化し、
前記第２暗号化手段は、各暗号キーを暗号化するとともに、暗号化されていない各暗号キーを消去し、
前記第２の記憶手段には、暗号化された複数の保険証券データが、それぞれ対応する暗号化された暗号キーと対応付けられて記憶されていることを特徴とする請求項１または２記載のデータ管理装置。
【請求項４】
前記複数の保険証券データには、複数の保険会社の保険証券データが含まれていて、
前記外部の装置には、保険会社ごとに異なる会社別の第１キーが記憶されていて、
前記第１の受付手段が受け付けたユニークキーまたは第２キーに基づいて保険会社を特定し、特定された保険会社に対応した会社別第１キーを前記外部の装置から取得する保険会社判別手段をさらに備え、
前記第３暗号化手段は、前記保険会社判別手段が取得した会社別第１キーを用いて暗号化することを特徴とする請求項３に記載された保険証券データ管理装置。
【請求項５】
前記外部の装置に記憶されている第１キーで、前記第２記憶手段に記憶されている暗号化された第２キーを復号する第１復号手段と、
一のユニークキーを含み、当該ユニークキーに対応する保険証券データの取得を要求する取得要求を受け付ける第２の受付手段と、
前記第１復号手段で復号された第２キーで、前記第２受付手段が受け付けた取得要求に含まれているユニークキーに対応する、暗号化された暗号キーを復号する第２復号手段と、
前記第２復号手段により復号された暗号キーで、前記暗号化された保険証券データを復号する第３復号手段と、
前記第３の復号手段で復号された保険証券データを、前記取得要求に対する応答として出力する手段と、をさらに備える請求項１記載の保険証券データ管理装置。
【請求項６】
前記複数の保険証券データには、複数の保険会社の保険証券データが含まれていて、
前記外部の装置には、保険会社ごとに異なる会社別の第１
キーが記憶されていて、
前記外部の装置に記憶されている第１キーで、前記第２記憶手段に記憶されている暗号化された第２キーを復号する第１復号手段と、
一のユニークキーを含み、当該ユニークキーに対応する保険証券データの取得を要求する取得要求を受け付ける第２の受付手段と、
前記第１復号手段で復号された第２キーで、前記第２受付手段が受け付けた取得要求に含まれているユニークキーに対応する、暗号化された暗号キーを復号する第２
復号手段と、
前記第２復号手段により復号された暗号キーで、前記暗号化された保険証券データを復号する第３復号手段と、
前記第２の受付手段が受け付けた取得要求に含まれるユニークキーに基づいて保険会社を特定し、当該特定された保険会社に対応した会社別第１キーを前記外部の装置から取得する保険会社判別手段と、をさらに備え、
前記第１復号手段は、前記保険会社判別手段が取得した会社別第１キーを用いて復号することを特徴とする請求項３に記載された保険証券データ管理装置。
【請求項７】
前記複数の保険証券データには、複数の保険代理店に関わる保険証券データが含まれていて、
前記外部の装置には、保険代理店ごとに異なる代理店別の第１キーが記憶されていて、
前記第１の受付手段が受け付けたユニークキーまたは第２キーに基づいて保険代理店を特定し、特定された保険代理店に対応した代理店別第１キーを外部の装置から取得する保険代理店判別手段と、をさらに備え、
前記第３暗号化手段は、前記保険代理店判別手段が取得した代理店別第１キーを用いて暗号化することを特徴とする請求項３に記載された保険証券データ管理装置。
【請求項８】
前記複数の保険証券データには、複数の保険代理店に関わる保険証券データが含まれていて、
前記外部の装置には、保険会社ごとに異なる代理店別の第１キーが記憶されていて、
前記外部の装置に記憶されている第１キーで、前記第２記憶手段に記憶されている暗号化された第２キーを復号する第１復号手段と、
一のユニークキーを含み、当該ユニークキーに対応する保険証券データの取得を要求する取得要求を受け付ける第２の受付手段と、
前記第１復号手段で復号された第２キーで、前記第２受付手段が受け付けた取得要求に含まれているユニークキーに対応する、暗号化された暗号キーを復号する第２復号手段と、
前記第２復号手段により復号された暗号キーで、前記暗号化された保険証券データを復号する第３復号手段と、
前記第２の受付手段が受け付けた取得要求に含まれるユニークキーに基づいて保険代理店を特定し、当該特定された保険代理店に対応した代理店別第１キーを前記外部の装置から取得する保険代理店判別手段と、をさらに備え、
前記第１復号手段は、前記保険代理店判別手段が取得した代理店別第１キーを用いて復号することを特徴とする請求項３に記載された保険証券データ管理装置。
【請求項９】
電子化された保険証券の保険証券データを暗号化して保存する、コンピュータによる保険証券データ管理方法であって、
コンピュータが、
端末装置から、保険証券データ、当該保険証券データに対応したユニークキー及び第２の入力を受け付けるステップと、
前記端末装置とは異なる外部の装置から第１キーを取得するステップと、
前記ユニークキーに基づいて暗号キーを生成するステップと、
前記保険証券データを、前記暗号キーで暗号化するとともに、当該暗号化に係る暗号化前の保険証券データを消去するステップと、
前記暗号キーを前記第２キーで暗号化するとともに、当該暗号キーを消去するステップと、
前記第２キーを、前記取得した第１キーで暗号化するとともに、暗号化前の第２キーを消去するステップと、
前記暗号化された保険証券データと、前記暗号化された暗号キーと、前記暗号化された第２キーとを前記コンピュータ内の記憶手段に記憶するステップと、を備え、
前記コンピュータ内の記憶手段に記憶するステップでは、
前記暗号化された保険証券データは、それに対応する暗号化された暗号キーと対応付けて前記コンピュータ内の記憶手段に記憶されることを特徴とするデータ管理方法。
【請求項１０】
電子化された保険証券の保険証券データを暗号化して保存するためのコンピュータプログラムであって、
コンピュータに実行されると、
端末装置から、保険証券データ、当該保険証券データに対応したユニークキー及び第２の入力を受け付けるステップと、
前記端末装置とは異なる外部の装置から第１キーを取得するステップと、
前記ユニークキーに基づいて暗号キーを生成するステップと、
前記保険証券データを、前記暗号キーで暗号化するとともに、当該暗号化に係る暗号化前の保険証券データを消去するステップと、
前記暗号キーを前記第２キーで暗号化するとともに、当該暗号キーを消去するステップと、
前記第２キーを、前記取得した第１キーで暗号化するとともに、暗号化前の第２キーを消去するステップと、
前記暗号化された保険証券データと、前記暗号化された暗号キーと、前記暗号化された第２キーとを前記コンピュータ内の記憶手段に記憶するステップとが、前記コンピュータにより行われ、
前記コンピュータ内の記憶手段に記憶するステップでは、
前記暗号化された保険証券データは、暗号キーと対応付けて前記コンピュータ内の記憶手段に記憶されることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子データを安全に保存するための技術に関し、特に、電子化された保険証券データを安全に管理するための技術に関する。
【背景技術】
【０００２】
従来、ネットワークで接続されたサーバに、電子データを保存し、必要に応じてサーバから取り出す電子データの管理システムが知られている。このようなシステムでは、電子データのセキュリティを高めるために、サーバは、電子データを暗号化して保持している。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、暗号鍵で対象となる電子データを１回暗号化しただけの場合には、暗号化された電子データとともに暗号鍵が漏洩してしまえば、その復号は容易である。すなわち、この場合、電子データが流出してしまう。暗号化された電子データと暗号鍵とを同一の記憶装置に格納しておくと、その危険性はさらに高くなる。
【０００４】
また、電子化された保険証券データをこのようなシステムで管理する場合、データの漏洩を防止しつつ、保険加入者本人以外でも、一定の範囲で保険証券を閲覧できるようにしなければならない。
【０００５】
そこで、本発明の目的は、保険証券の電子データの漏洩に対するセキュリティを向上させることである。
【課題を解決するための手段】
【０００６】
本発明の一実施態様に従う、電子化された保険証券の保険証券データを管理する保険証券データ管理装置は、第１キーを記憶する第１記憶手段と、前記保険証券データ、前記保険証券データに対応したユニークキー、及び第２キーの入力を受け付ける第１の受付手段と、前記ユニークキーに基づいて暗号キーを生成する手段と、前記第１の受付手段が受け付けたユニークキーに対応した保険証券データを、前記生成された暗号キーで暗号化するとともに、前記保険証券データを消去する第１暗号化手段と、前記暗号キーを前記第２キーで暗号化するとともに、前記暗号キーを消去する第２暗号化手段と、前記第２キーを、前記第１記憶手段に記憶されている第１キーで暗号化するとともに、前記第２キーを消去する第３暗号化手段と、前記第１暗号化手段で暗号化された保険証券データと、前記第２の暗号化手段で暗号化された暗号キーと、前記第３の暗号化手段で暗号化された第２キーとを記憶する第２記憶手段と、を備える。そして、前記暗号化された保険証券データは、前記暗号化された暗号キーと対応付けられて前記第２記憶手段に記憶されている。
【０００７】
好適な実施形態では、前記第２記憶手段には、さらに、前記ユニークキーが記憶されていてもよい。この場合、前記ユニークキーは、前記暗号化された保険証券データまたは前記暗号化された暗号キーと対応付けて記憶されている。
【０００８】
好適な実施形態では、前記第１の受付手段は、複数の保険証券データと、各保険証券データにそれぞれ対応付けられている複数のユニークキーを受け付け、前記暗号キー生成手段は、前記複数のユニークキーに基づいて、複数の暗号キーを生成するようにし、前記第１の暗号化手段は、各保険証券データを、それぞれ対応する暗号キーで暗号化し、前記第２暗号化手段は、各暗号キーを暗号化するとともに、暗号化されていない各暗号キーを消去し、前記第２の記憶手段には、暗号化された複数の保険証券データが、それぞれ対応する暗号化された暗号キーと対応付けられて記憶されているようにしてもよい。
【０００９】
好適な実施形態では、前記複数の保険証券データには、複数の保険会社の保険証券データが含まれていて、前記第１記憶手段には、保険会社ごとに異なる会社別の第１キーが記憶されていてもよい。この場合、前記第１の受付手段が受け付けたユニークキーまたは第２キーに基づいて保険会社を特定し、特定された保険会社に対応した会社別第１キーを第１記憶手段から取得する保険会社判別手段をさらに備える。そして、前記第３暗号化手段は、前記保険会社判別手段が取得した会社別第１キーを用いて暗号化するようにしてもよい。
【００１０】
好適な実施形態では、前記第１記憶手段に記憶されている第１キーで、前記第２記憶手段に記憶されている暗号化された第２キーを復号する第１復号手段と、一のユニークキーを含み、当該ユニークキーに対応する保険証券データの取得を要求する取得要求を受け付ける第２の受付手段と、前記第１復号手段で復号された第２キーで、前記第２受付手段が受け付けた取得要求に含まれているユニークキーに対応する、暗号化された暗号キーを復号する第２復号手段と、前記第２復号手段により復号された暗号キーで、前記暗号化された保険証券データを復号する第３復号手段と、前記第３の復号手段で復号された保険証券データを、前記取得要求に対する応答として出力する手段と、をさらに備えてもよい。
【００１１】
好適な実施形態では、前記複数の保険証券データには、複数の保険会社の保険証券データが含まれていて、前記第１記憶手段には、保険会社ごとに異なる会社別の第１キーが記憶されていてもよい。この場合、前記第１記憶手段に記憶されている第１キーで、前記第２記憶手段に記憶されている暗号化された第２キーを復号する第１復号手段と、一のユニークキーを含み、当該ユニークキーに対応する保険証券データの取得を要求する取得要求を受け付ける第２の受付手段と、前記第１復号手段で復号された第２キーで、前記第２受付手段が受け付けた取得要求に含まれているユニークキーに対応する、暗号化された暗号キーを復号する第２復号手段と、前記第２復号手段により復号された暗号キーで、前記暗号化された保険証券データを復号する第３復号手段と、前記第２の受付手段が受け付けた取得要求に含まれるユニークキーに基づいて保険会社を特定し、当該特定された保険会社に対応した会社別第１キーを第１記憶手段から取得する保険会社判別手段と、をさらに備えてもよい。そして、前記第１復号手段は、前記保険会社判別手段が取得した会社別第１キーを用いて復号するようにしてもよい。
【００１２】
好適な実施形態では、前記複数の保険証券データには、複数の保険代理店に関わる保険証券データが含まれていて、前記第１記憶手段には、保険代理店ごとに異なる代理店別の第１キーが記憶されていてもよい。この場合、前記第１の受付手段が受け付けたユニークキーまたは第２キーに基づいて保険代理店を特定し、特定された保険代理店に対応した代理店別第１キーを第１記憶手段から取得する保険代理店判別手段と、をさらに備えてもよい。そして、前記第３暗号化手段は、前記保険会社判別手段が取得した代理店別第１キーを用いて暗号化するようにしてもよい。
【００１３】
好適な実施形態では、前記複数の保険証券データには、複数の保険代理店に関わる保険証券データが含まれていて、前記第１記憶手段には、保険会社ごとに異なる代理店別の第１キーが記憶されていてもよい。この場合、前記第１記憶手段に記憶されている第１キーで、前記第２記憶手段に記憶されている暗号化された第２キーを復号する第１復号手段と、一のユニークキーを含み、当該ユニークキーに対応する保険証券データの取得を要求する取得要求を受け付ける第２の受付手段と、前記第１復号手段で復号された第２キーで、前記第２受付手段が受け付けた取得要求に含まれているユニークキーに対応する、暗号化された暗号キーを復号する第２復号手段と、前記第２復号手段により復号された暗号キーで、前記暗号化された保険証券データを復号する第３復号手段と、前記第２の受付手段が受け付けた取得要求に含まれるユニークキーに基づいて保険代理店を特定し、当該特定された保険代理店に対応した代理店別第１キーを第１記憶手段から取得する保険代理店判別手段と、をさらに備えてもよい。そして、前記第１復号手段は、前記保険代理店判別手段が取得した代理店別第１キーを用いて復号するようにしてもよい。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態に係るデータ管理システムについて、図面を参照して説明する。
【００１５】
図１は、本実施形態に係るデータ管理システムの全体構成を示す。
【００１６】
本システムは、データの管理を行うセンタサーバ１と、暗号化のための第１キーを記憶した第１キー格納サーバ３と、ユーザ端末５と、保険代理店のための代理店端末７と、保険会社のための保険会社端末９とを備える。
【００１７】
センタサーバ１、第１キー格納サーバ３、ユーザ端末５、代理店端末７及び保険会社端末９は、いずれも例えば汎用的なコンピュータシステムにより構成され、以下に説明する各サーバ１，３、ユーザ端末５、代理店端末７及び保険会社端末９内の個々の構成要素または機能は、例えば、コンピュータプログラムを実行することにより実現される。
【００１８】
センタサーバ１は、ユーザの機密データファイルなど、ブロック化された種々の電子データを管理する。本実施形態では、この機密データファイルは、保険証券が電子化された保険証券データである。例えば、センタサーバ１は、複数のユーザ端末５、代理店端末７あるいは保険会社端末９などから各ユーザの保険証券データの登録要求を受け付け、保険証券データを暗号化して記憶する。そして、いずれかのユーザ端末５、代理店端末７あるいは保険会社端末９から、暗号化して保持している保険証券データの取得要求を受け付けると、センタサーバ１は、その保険証券データを復号して提供する。
【００１９】
なお、暗号化して保存される保険証券データの形式は任意であり、例えば、ワープロで作成された文書ファイル、プレゼンテーション用のファイル、ドローツールで描かれた図面などのファイル、あるいは写真などの画像ファイル、およびそれらのＰＤＦファイルなどであってもよい。
【００２０】
図２は、センタサーバ１の機能構成を示す。
【００２１】
センタサーバ１は、３つの暗号処理部（第１暗号処理部１１、第２暗号処理部１２、第３暗号処理部１３）と、３つの復号処理部（第１復号処理部２１、第２復号処理部２２、第３復号処理部２３）と、暗号化されたデータを格納するデータ記憶部１５と、グループ判定部１７と、ネットワークインタフェース１９とを備える。
【００２２】
ネットワークインタフェース１９は、ユーザ端末５、代理店端末７及び保険会社端末９とのデータ入出力を行う。
【００２３】
例えば、ネットワークインタフェース１９は、ユーザ端末５、代理店端末７あるいは保険会社端末９から保険証券データの登録要求を受け付ける。この登録要求には、保険証券データ１００の他、この保険証券データ１００に対応付けられている保険契約番号などのユニークキー２００と、保険契約に係る保険会社または保険代理店別の第２キー３００とが含まれている。
【００２４】
また、ネットワークインタフェース１９は、ユーザ端末５、代理店端末７あるいは保険会社端末９から保険証券データの取得要求を受け付ける。この取得要求には、ユーザが取り出したい保険証券データ１００に対応するユニークキー２００が含まれている。ネットワークインタフェース１９は、保険証券データの取得要求に対する応答として、復号された保険証券データ１００を要求元の端末へ送信する。
【００２５】
本実施形態では、保険証券データ１００を複数のグループにグルーピングして管理することができる。そして、各グループは、例えば、保険契約の当事者である保険会社、あるいは、その保険契約を取り扱った保険代理店別としてもよく、第１キー４００及び第２キー３００は、保険会社または保険代理店別に割り当てられている。
【００２６】
そこで、グループ判定部１７は、ユニークキー２００あるいは第２キー３００から、それらが関連する保険会社または保険代理店を特定する。そして、グループ判定部１７は、特定された保険会社または保険代理店の第１キーを第１キー格納サーバ３の記憶部３１から取得する。
【００２７】
第１暗号処理部１１は、保険証券データ１００を、その保険証券データ１００に対応する所定の暗号キー２０５で暗号化する。この暗号キー２０５は、第１暗号処理部１１がユニークキー２００を所定の規則に基づいて変換して生成したものである。この暗号キー２０５の生成は、例えば、ユニークキー２００に所定の桁数の乱数を付加したり、所定の変換テーブルなどを用いて行ってもよい。なお、第１暗号処理部の暗号化には、暗号キー２０５ではなくユニークキー２００そのものを利用してもよい。
【００２８】
第１暗号処理部１１により暗号化された保険証券データ１５０は、データ記憶部１５に格納される。一方、暗号化前の保険証券データ１００は消去され、センタサーバ１内には保持されない。
【００２９】
第２暗号処理部１２は、暗号キー２０５を、その暗号キー２０５に対応するユニークキー２００が属するグループの第２キー３００で暗号化し、暗号化された暗号キー２５０をデータ記憶部１５に格納する。この暗号化が終了すると、暗号化前の暗号キー２０５は消去され、センタサーバ１内には保持されない。
【００３０】
ここで、データ記憶部１５において、暗号化された暗号キー２５０は、暗号化前のユニークキー２００と対応付けて記憶されている。さらに、暗号化された暗号キー２５０は、暗号化前のユニークキー２００と対応する保険証券データ１００が暗号化された、暗号化データファイル１５０とも対応付けて記憶されている。
【００３１】
第３暗号処理部１３は、第２キー３００を第１キー４００で暗号化して、データ記憶部１５に格納する。この暗号化が終了すると、暗号化前の第２キー３００は消去され、センタサーバ１内には保持されない。
【００３２】
第３暗号処理部１３が暗号化に用いる第１キー４００は、グループ判定部１７が第１キー格納サーバ３から取得したものであり、ここで暗号化される第２キー３００に関わる保険会社または保険代理店に対応するものである。
【００３３】
第１〜第３の暗号処理部１１〜１３の処理により、データ記憶部１５には、暗号化された保険証券データ１５０、暗号化された暗号キー２５０（暗号化された保険証券データ１５０の暗号化に用いた暗号キー２０５が暗号化されたもの）、及び暗号化された第２キー３５０（暗号化された暗号キー２５０の暗号化に用いた第２キー３００が暗号化されたもの）が格納される。
【００３４】
一方で、暗号キーと、保険証券データの登録要求に含まれていた、暗号化される前の保険証券データ１００及び第２キー３００とは、センタサーバ１には保持されていない。さらに、第１キー４００は、データ記憶部１５とは別に管理されている。これにより、データ記憶部１５の記憶内容が流出したとしても、保険証券データ１００の復号は困難である。
【００３５】
第１復号処理部２１は、第１キー格納サーバ３の第１キー４００で、データ記憶部１５に記憶されている暗号化された第２キー３５０を復号する。ここで、復号に用いる第１キー４００は、保険証券データ取得要求に含まれるユニークキー２２０に基づいてグループ判定部１７が取得した第１キー４００であり、保険証券データ取得要求に係る保険証券データに関する保険会社または保険代理店に対応するものである。
【００３６】
第３復号処理部２３は、第２復号処理部２２で復号された暗号キー２０５を用いて復号前にデータ記憶部１５において対応付けて記憶されていた暗号化された保険証券データ１５０を復号する。そして、復号によって得られた保険証券データ１１０は、ネットワークインタフェース１９を介して要求元の端末へ送信される。
【００３７】
図３は、ユーザ端末５等から保険証券データの登録要求を受けたときのセンタサーバ１の処理手順を示すフローチャートである。
【００３８】
まず、ネットワークインタフェース１９が保険証券データの登録要求を受け付けると、第１暗号処理部１１が、その登録要求に含まれるユニークキー２００を変換した暗号キー２０５で、その登録要求に含まれる保険証券データ１００を暗号化する（Ｓ１１）。デーファイル１００の暗号化が終了すると、第１暗号処理部１１が、暗号化前の保険証券データ１００を消去する。
【００３９】
次に、第２暗号処理部１２が、登録要求に含まれる第２キー３００で、保険証券データ１００の暗号化に使用した暗号キー２０５を暗号化する（Ｓ１２）。暗号キー２０５の暗号化が終了すると、第２暗号処理部１２が暗号化前の暗号キー２０５を消去する。
【００４０】
そして、暗号化された保険証券データ１５０と暗号化されたユニークキー２５０とを対応付けてデータ記憶部１５に格納する（Ｓ１３）。
【００４１】
グループ判定部１７は、登録要求に含まれている第２キー３００またはユニークキー２００に基づいて、これらに関連する保険会社または保険代理店を特定し、特定された保険会社または保険代理店の第１キー４００を第１キー格納サーバ３から取得する（Ｓ１４）。
【００４２】
第３暗号処理部１３が、上記処理で取得した第１キー４００で、ユニークキー２００の暗号化に使用した第２キー３００を暗号化する（Ｓ１５）。第２キー３００の暗号化が終了すると、第３暗号処理部１３が暗号化前の第２キー３００を消去する。
【００４３】
そして、暗号化された第２キー３５０をデータ記憶部１５に格納する（Ｓ１６）。
【００４４】
これにより、保険証券データの登録が完了し、センタサーバ１に暗号化された状態で、かつ、高いセキュリティ強度で保険証券データが保持される。
【００４５】
図４は、ユーザ端末５等から保険証券データの取得要求を受けたときのセンタサーバ１の処理手順を示すフローチャートである。
【００４６】
まず、ネットワークインタフェース１９が保険証券データの取得要求を受け付けると、その取得要求に含まれているユニークキー２２０に基づいて、グループ判定部１７がこのユニークキー２２０と関連する保険会社または保険代理店を特定し、特定されたグループの第１キー４００を第１キー格納サーバ３から取得する（Ｓ２１）。
【００４７】
第１復号処理部２１が、ここで取得した第１キー４００に基づいて、同じ保険会社または保険代理店の暗号化された第２キー３５０を復号する（Ｓ２２）。
【００４８】
第２復号処理部２２が、復号された第２キー３１０に基づいて、保険証券データ取得要求に含まれているユニークキー２２０と対応付けて記憶されている暗号化された暗号キー２５０を復号する（Ｓ２３）。
【００４９】
そして、復号された暗号キー２０５が復号される前にデータ記憶部１５で対応付けられていた暗号化された保険証券データ１５０を、ステップＳ２３で復号された暗号キー２０５で復号する（Ｓ２４）。
【００５０】
復号された保険証券データ１１０が、要求元の端末へ送信される（Ｓ２５）。
【００５１】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【００５２】
例えば、上述した第１キー格納サーバは、必ずしもサーバでなくてもよく、例えば、第１キーを格納した可搬型の記憶媒体であって、暗号化処理を行う際に、センターサーバに接続されるものであってもよい。さらには、第１キーは、必ずしも記憶媒体に格納されていなくてもよく、必要に応じて管理者等が入力するようにしてもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施形態に係るデータ管理システムの全体構成を示す。
【図２】センタサーバ１の機能構成を示す。
【図３】保険証券データの登録要求を受けたときの処理手順を示すフローチャートである。
【図４】保険証券データの取得要求を受けたときの処理手順を示すフローチャートである。
【符号の説明】
【００５４】
１      センタサーバ
３      第１キー格納サーバ
５      ユーザ端末
７      代理店端末
９      保険会社端末
１１、１２、１３ 暗号処理部
１５    データ記憶部
１７    グループ判定部
１９    ネットワークインタフェース
２１、２２、２３ 復号処理部
【図１】
0004795800.tif 000002
【図２】
0004795800.tif 000003
【図３】
0004795800.tif 000004
【図４】
0004795800.tif 000005