(57)【要約】【課題】一切の個人特定情報が流れることなく、情報のやり取りができる匿名データベースシステムを得る。【解決手段】サービス端末と、前記サービス端末にネットワークを介して接続されるデータベースシステムとからなる匿名データベースシステムであって、サービス端末に設けられた識別ＩＤ生成装置は、識別ＩＤ生成要求を受ける受信部２０１と、ユーザのバイオメトリクス情報１００を入力するバイオメトリクス情報入力部２０２と、識別ＩＤ生成ルール記憶部２０５と、前記バイオメトリクス情報１００と前記識別ＩＤ生成ルールとに基づいて、識別ＩＤを生成する識別ＩＤ生成部２０３と、当該識別ＩＤを送信する送信部２０４とを有している。サービス端末に、データベースシステムに登録するための情報が入力されると、識別ＩＤ生成装置２１０による識別ＩＤと、当該情報とをペアにしてデータベースシステムに登録する。【選択図】図３
2005051463.tif 000002
【特許請求の範囲】
【請求項１】
サービス端末と、前記サービス端末に接続されるデータベースシステムとからなる匿名データベースシステムであって、
前記サービス端末は、
ユーザのバイオメトリクス情報を入力するバイオメトリクス情報入力手段と、
識別ＩＤを生成するときの識別ＩＤ生成ルールを記憶する識別ＩＤ生成ルール記憶手段と、
前記バイオメトリクス情報と前記識別ＩＤ生成ルールとに基づいて、識別ＩＤを生成する識別ＩＤ生成手段と、
前記データベースシステムに登録するための情報を入力する登録情報入力手段と、
前記識別ＩＤ生成手段によって生成された前記識別ＩＤと前記登録情報入力手段に入力された前記情報とをペアにして前記データベースシステムに登録する情報登録手段と、
前記バイオメトリクス情報入力手段にバイオメトリクス情報が入力されたときに、当該バイオメトリクス情報から前記識別ＩＤ生成手段が生成する識別ＩＤと同じ識別ＩＤを用いて前記データベースシステムに登録された情報を検索して表示する情報表示手段と
を備えている
ことを特徴とする匿名データベースシステム。
【請求項２】
前記サービス端末は、
識別ＩＤ生成ルールを入力する識別ＩＤ生成ルール入力手段と、
前記識別ＩＤ生成ルール記憶手段が記憶する識別ＩＤ生成ルールを、前記識別ＩＤ生成ルール入力手段に入力された当該識別ＩＤ生成ルールに変更する識別ＩＤ生成ルール変更手段と
をさらに備えたことを特徴とする請求項１に記載の匿名データベースシステム。
【請求項３】
前記データベースシステムは複数個設けられており、
複数個の前記データベースシステムのうちの少なくとも２つのデータベースシステムは、共通の識別ＩＤ生成ルールを有していて、前記サービス端末の前記識別ＩＤ生成ルール入力手段に対して当該共通の識別ＩＤ生成ルールを入力する
ことを特徴とする請求項２に記載の匿名データベースシステム。
【請求項４】
前記データベースシステムは複数個設けられており、
前記サービス端末は、
複数の前記データベースシステムの中から、移行したい情報が登録されているデータベースシステムを指定して、指定した当該データベースシステムから移行したい当該情報を転送させて抜き取る移行情報転送手段と、
移行先のデータベースシステムにおける識別ＩＤ生成ルールを用いて、移行先のデータベースシステムのための識別ＩＤを生成する移行先識別ＩＤ生成手段と、
抜き取った当該情報と生成した当該識別ＩＤとをペアにして、前記移行先のデータベースシステムに登録する転送情報登録手段と
をさらに備えたことを特徴とする請求項２または３に記載の匿名データベースシステム。
【請求項５】
前記サービス端末の前記バイオメトリクス情報入力手段は、通常時に用いる第一のバイオメトリクス情報と、それ以外の他の１以上の第二のバイオメトリクス情報とを入力し、
前記識別ＩＤは、上記第一および第二のバイオメトリクス情報から第一および第二の識別ＩＤを生成するものであって、
前記サービス端末および前記データベースシステムのいずれか一方は、
前記第一の識別ＩＤと前記第二の識別ＩＤとを対応させて記憶する変換テーブルと、
前記第二のバイオメトリクス情報が入力されたときに、それから生成される識別ＩＤが前記変換テーブルに記憶されている前記第二の識別ＩＤの中に存在するか否かを検索して、存在していた場合には、前記変換テーブルを用いて、当該第二の識別ＩＤを、それに対応している前記第一の識別ＩＤに変換して出力する識別ＩＤ変換手段と
をさらに備えていることを特徴とする請求項１ないし４のいずれか１項に記載の匿名データベースシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は匿名データベースシステムに関し、特に、バイオメトリクス情報を用いた匿名データベースシステムに関する。
【背景技術】
【０００２】
従来、サービスの提供者が、サービス利用履歴や趣味・嗜好等のユーザの個人情報を管理し、これをユーザに対するマーケティングに活用するケースが数多く見受けられる。
【０００３】
このように実社会では、組織ごとに様々な個人情報を収集し、保有・管理している。これら個人情報の多くは、プライバシーに関わる個人を特定するための情報（以下、個人特定情報と略す）を含んでいる。したがって、情報を保有・管理する組織は、個人情報に対する守秘義務を負っている。そのため、個人特定情報を含まない個人情報さえも開示できない状況にある。しかしながら、個人情報は、組み合わせて分析等を行う事で新たな意味や価値をもち、経済効果、学術的進歩を生む可能性がある。
【０００４】
しかしながら、実データの入手に伴う守秘義務は、情報提供者と利用者間の信頼関係に負う部分が大きい。また、個人情報を保護する法により、個人情報の取扱に規制がなされ、各組織が蓄積した情報の開示が停滞することも生じ得る。そのため、個人情報の有効な活用がなされていない。
【０００５】
従来のシステムでは、ＩＣカードを用いることによって、ユーザの意図しない個人情報が作り出されることがない個人情報統合管理システムに関する技術が提案されている（例えば、特許文献１参照。）。
【０００６】
これは、ユーザがサービス提供者毎に用意した鍵ペアおよびサービス提供者が発行した顧客ＩＤを用いて匿名のまま顧客登録を行い、ユーザが顧客ＩＤおよび公開鍵を個人情報管理システムにのみ公開し、ユーザの個人情報として登録することで、個人情報管理システムを介することなく顧客認証ができるというものである。また、サービス提供者がユーザの身元確認を必要とする場合は、サービス提供者が個人情報統合管理システムに問い合わせることで、匿名のまま身元証明を行うこともできる。
【０００７】
しかし、ユーザが第三者機関である個人情報統合管理システムに、個人特定情報を送るとすれば、個人の匿名性（プライバシー）を確保できない可能性が高くなる。実際、第三者機関内部の人間が、個人特定情報を漏らす可能性を捨てきることはできない。また、第三者機関である個人情報統合管理システムを別途設立するとなれば、その維持、管理等の必要も生じる。
【０００８】
また、ＩＣカードを常に携帯している必要があり、紛失・盗難に遭う場合など、ＩＣカードでは、匿名性や利便性を追求することができない。
【０００９】
他の従来のシステムとして、データプロバイダが、個人情報を他のデータと分離して、２つのデータセットを生成した後、個人識別情報を信託機関（ＴＴＰ）に提供するものが提案されている（例えば、特許文献２参照。）。
【００１０】
【特許文献１】特開２００３−８５４９３号公報
【特許文献２】特開２０００−３２４０９４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
このように、個人情報を取り扱う従来のデータベースシステムでは、ユーザが個人情報をデータベースに登録する際、個人情報と個人特定情報をペアにして登録する必要があった。そのために、ネットワークのハッキング等により、データベースシステムの情報が漏洩した際、個人情報と個人特定情報の関連付けが、容易に推測されてしまい、プライバシーの確保が困難な場合があるという問題点があった。
【００１２】
この発明は、かかる問題点を解決するためになされたものであり、ネットワーク上に一切の個人特定情報が流れることなく、情報のやり取りができる匿名データベースシステムを提供することを目的としている。
【課題を解決するための手段】
【００１３】
この発明は、サービス端末と、前記サービス端末に接続されるデータベースシステムとからなる匿名データベースシステムであって、前記サービス端末は、識別ＩＤ生成要求を受ける受信手段と、ユーザのバイオメトリクス情報を入力するバイオメトリクス情報入力手段と、識別ＩＤを生成するときの識別ＩＤ生成ルールを記憶する識別ＩＤ生成ルール記憶手段と、前記入力手段に入力されるバイオメトリクス情報と前記識別ＩＤ生成ルールとに基づいて、識別ＩＤを生成する識別ＩＤ生成手段と、前記データベースシステムに登録するための情報を入力する登録情報入力手段と、前記識別ＩＤ生成手段によって生成された前記識別ＩＤと前記登録情報入力手段に入力された前記情報とをペアにして前記データベースシステムに登録する情報登録手段と、前記バイオメトリクス情報入力部にバイオメトリクス情報が入力されたときに、当該バイオメトリクス情報から前記識別ＩＤ生成部が生成した識別ＩＤと同じ識別ＩＤを用いて前記データベースシステムに登録された情報を検索して表示する情報表示手段とを備えている匿名データベースシステムである。
【発明の効果】
【００１４】
以上のように構成され、本人固有の生物学的特徴であるバイオメトリクス情報から作成された識別ＩＤを個人特定情報の代わりに用いることによって、個人特定情報が流れることなく、情報のやり取りができる。
【発明を実施するための最良の形態】
【００１５】
実施の形態１．
この発明の実施１の形態に係る匿名データベースシステムについて、図１を用いて説明する。図１に示すように、匿名データベースシステムは、指紋、掌紋、虹彩、声紋などの本人固有の生物学的特徴であるバイオメトリクス情報１００と、サービス端末２００と、データベースシステム３００と、ネットワーク４００とから構成されている。サービス端末２００には、識別ＩＤ生成装置２１０が設けられている。識別ＩＤ生成装置２１０は、サービス端末２００に内蔵されていてもよいが、外部に設けられていて接続ケーブル等により接続して用いるようにしてもよい。
【００１６】
図１に示すように、匿名データベースシステムでは、サービス端末２００と、データベースシステム３００とが、ネットワーク４００を介して接続されている。これらに加えて、各ユーザのバイオメトリクス情報１００が、単体では機能しないが、サービス端末２００の識別ＩＤ生成装置２１０に入力されることでシステムの一部として動作する。
【００１７】
図２は、実施の形態１における匿名データベースシステムの実装概要を示す図である。図２に示すように、ユーザ１０はサービス端末２００に対して直接アクセスを、第三者はデータベースシステム３００に対してアクセスする。
【００１８】
データベースシステム３００に個人情報（図２の例では、ユーザの身長（１７４．３ｃｍ）、ユーザの体重（５８．５ｋｇ））を登録しようとするユーザ１０は、識別ＩＤ生成装置２１０にバイオメトリクス情報（図２の例では、指紋）１００を入力する。これにより、識別ＩＤ生成装置２１０内で、当該バイオメトリクス情報から得られるデータを用いて一意の識別ＩＤが生成される。この識別ＩＤは、指紋、掌紋、虹彩、声紋などのバイオメトリクス情報から得られる隆線データや声紋データに基づいて所定の演算を行って識別ＩＤを生成するため、同一のバイオメトリクス情報１００からは、常に同じものが生成される。異なる隆線データや声紋データからは異なる識別ＩＤが生成される。隆線データや声紋データは個人によって絶対に異なるため、他人の識別ＩＤと同じになることはあり得ない。識別ＩＤは、例えば、所定の個数の英数字からなる文字列で構成されており、図２の例に示されるように、識別ＩＤは“ｉｋｓｎｂ５”といったように一見すると意味なく並んだ文字列のように見えるものとなっている。サービス端末２００が、生成された識別ＩＤと、あらかじめサービス端末２００に自動もしくは手動で入力された登録したい個人情報とを、ペアにして、データベースシステム３００へ情報を登録する。当該ペアとしては、図２の例では、（識別ＩＤ：ｉｋｓｎｂ５、身長：１７４．３、体重：５８．５）というデータセットになっている。このようにすることによって、データベースシステム３００には、一切、ユーザの氏名や住所あるいはメールアドレスといった個人特定情報を送信せずに、個人情報を登録することが可能になる。なお、データベースシステム３００には、図２に示すように、識別ＩＤごとに個人情報が順次登録されている。
【００１９】
また、ユーザ１０がデータベースシステム３００に登録した自身の個人情報を参照する場合にも、まず識別ＩＤ生成装置２１０にバイオメトリクス情報１００を入力する。すると識別ＩＤ生成装置２１０内で、一意の識別ＩＤが生成される。この識別ＩＤは、同一のバイオメトリクス情報１００からは、常に同じものが生成されるので、このとき生成された識別ＩＤは、個人情報の登録の際に用いられたものと同一のものとなっている。そして、サービス端末２００が、生成された識別ＩＤの人物の情報を、当該識別ＩＤを用いて検索してデータベースシステム３００より受け取り、ユーザ１０に表示する。このようにすることによって、データベースシステム３００は一切、個人特定情報を送信することなく、個人情報を参照することが可能になる。
【００２０】
また、第三者２０は、データベースシステム３００より、自由に情報提供を受け、データ分析等を行うことができる。ただし、第三者２０の入手する情報には、識別ＩＤが含まれているものの、個人特定情報が含まれていないため、個人を特定することはできない。識別ＩＤからのバイオメトリクス情報の復元は難しく、たとえ、復元できたとしても、それを識別ＩＤ生成装置２１０に入力することは出来ない。なぜなら、指紋を入力するためには指紋の形状のデータが復元により得られたとしても、ユーザの指が入手できない限りは、識別ＩＤ生成装置２１０への入力は行えない。掌紋、虹彩、声紋などについても同様にユーザ本人以外は、識別ＩＤ生成装置２１０がそれを入力することは出来ない。
【００２１】
図３は、実施の形態１に係わる識別ＩＤ生成装置２１０の構成を示した図である。実施の形態１におけるサービス端末２００は、上述の通り、識別ＩＤ生成装置２１０を備えているが、識別ＩＤ生成装置２１０は、サービス端末２００からの識別ＩＤ生成要求を受信する受信部２０１と、ユーザからバイオメトリクス情報が入力されるバイオメトリクス情報入力部２０２と、当該バイオメトリクス情報から識別ＩＤを生成する識別ＩＤ生成部２０３と、生成された識別ＩＤをサービス端末２００に送信する送信部２０４と、識別ＩＤを生成する際の識別ＩＤ生成ルールを記憶している識別ＩＤ生成ルール記憶部２０５を備える。
【００２２】
図４は、識別ＩＤ生成装置２１０において、各ユーザのバイオメトリクス情報を受けた場合のフローを示す図である。以下、図３及び図４を用いて、図２における識別ＩＤ生成装置２１０の動作について説明する。
【００２３】
ステップＳ１０において、識別ＩＤ生成装置２１０の受信部２０１が、サービス端末２００より、識別ＩＤ生成要求を受信する。ステップＳ２０において、バイオメトリクス情報入力部２０２は、ユーザからバイオメトリクス情報が入力されるまで待機する。ステップＳ３０の判定において、バイオメトリクス情報を受信した場合は、ステップＳ４０に進む。ステップＳ４０において、識別ＩＤ生成部２０３は、受信されたバイオメトリクス情報１００と、識別ＩＤ生成ルール記憶部２０５に記憶されている識別ＩＤ生成ルールから、識別ＩＤを生成する。このとき、上述したように、個人によってバイオメトリクス情報は必ず異なるので、同じユーザなら必ず同じ識別ＩＤが、違うユーザなら必ず異なる識別ＩＤが生成される。識別ＩＤが生成された場合は、ステップＳ５０に進む。ステップＳ５０において、送信部２０４が、生成された識別ＩＤをサービス端末２００に送信すると、ステップＳ６０で処理が終了する。
【００２４】
以上述べたように、本実施の形態１では、ユーザがバイオメトリクス情報１００から生成された識別ＩＤを用いて、匿名のままデータベースシステム３００に個人情報を登録することができる。また、バイオメトリクス情報１００から生成された識別ＩＤを用いることによって、個人を特定されることなく匿名のままデータベースシステム３００上の個人情報を参照することができる。
【００２５】
その結果、個人特定情報がネットワーク上に流れることなく、情報のやりとりができ、簡単な個人認証で、安全なネットワークを構築することができる。また、第三者が、各ユーザのプライバシーを侵害することなしにデータベースシステムを利用することが可能となる。
【００２６】
実施の形態２．
上述の実施の形態１では、バイオメトリクス情報１００から生成された識別ＩＤを用いることによって、個人特定情報がネットワーク上に流れることのないシステムを構築することについて説明した。しかしながら、実施の形態１においては、データベースシステム３００が１つであったため問題なかったが、あるユーザが、複数のデータベースシステム３００に、別々のデータを登録した場合を考えると、これらのデータは、第三者が自由に参照しても構わないが、これらのデータを関連付けて、ひとつのデータとした場合に、データの内容によっては、匿名性が守れない場合が存在する可能性がある。
【００２７】
そこで、本実施の形態２では、データベースシステム３００ごとに固有の識別ＩＤ生成ルールを用いることによって、他のデータベースシステム３００のデータと関連付けされる事を防ぐようにした例について説明する。
【００２８】
図５は、実施の形態２における実装概要を示した図である。本実施の形態２では、識別ＩＤ生成装置２１０が、各データベースシステム３００における独自の識別ＩＤ生成ルールをあらかじめ受信することによって、識別ＩＤ生成装置２１０が、各データベースシステム３００独自の識別ＩＤを生成する。その結果、複数の匿名データシステム３００のデータを関連付けすることができなくなる。
【００２９】
図６は、実施の形態２に係わる識別ＩＤ生成装置２１０の構成を示す。実施の形態におけるサービス端末２００は、識別ＩＤ生成装置２１０を備える。識別ＩＤ生成装置２１０は、受信部２０１と、バイオメトリクス情報入力部２０２と、識別ＩＤ生成部２０３と、送信部２０４と、識別ＩＤ生成ルール記憶部２０５と、識別ＩＤ生成ルール変更部２０６を備える。２０１〜２０５の構成については、上記の実施の形態１と同様である。識別ＩＤ生成ルール変更部２０６は、受信部２０１が、識別ＩＤ生成要求とともに受信する識別ＩＤ生成ルールを識別ＩＤ生成ルール記憶部２０５に記憶させるものである。
【００３０】
図７は、識別ＩＤ生成装置２１０において、各ユーザのバイオメトリクス情報を受けた場合のフローを示す図である。以下、図７を用いて、図６における識別ＩＤ生成装置２１０の動作について説明する。
【００３１】
ステップＳ１０において、識別ＩＤ生成装置２１０の受信部２０１が、サービス端末２００より、識別ＩＤ生成要求と識別ＩＤ生成ルールを受信する。ステップＳ１１において、受信した識別ＩＤ生成ルールにより、識別ＩＤ生成ルール記憶部２０５に記憶されている識別ＩＤ生成ルールを更新し、ステップＳ２０に進む。ステップＳ２０において、バイオメトリクス情報入力部２０２は、ユーザからバイオメトリクス情報を入力されるまで、待機する。ステップＳ３０の判定において、バイオメトリクス情報を受信した場合は、ステップＳ４０に進む。ステップＳ４０において、識別ＩＤ生成部２０３は、受信されたバイオメトリクス情報１００と、識別ＩＤ生成ルール記憶部２０５に記憶された識別ＩＤ生成ルールから、識別ＩＤを生成する。このとき、同じユーザなら必ず同じ識別ＩＤが、違うユーザなら必ず異なる識別ＩＤが生成される。また、同じユーザでも、識別ＩＤ生成ルールが異なれば、違う識別ＩＤを生成しなければならない。識別ＩＤが生成された場合は、ステップＳ５０に進む。ステップＳ５０において、送信部２０４が、生成された識別ＩＤをサービス端末２００に送信すると、ステップＳ６０で処理が終了する。
【００３２】
以上述べたように、本実施の形態２では、上述の実施の形態１と同様の効果が得られるとともに、さらに、各データベースシステム３００が保有する識別ＩＤ生成ルールに従って、識別ＩＤを生成するので、他のデータベースシステム３００にデータを関連付けされることができない。その結果、複数のデータベースシステム３００の個人情報を不用意に関連付けられて、匿名性を暴かれる危険性を回避することができる。
【００３３】
実施の形態３．
上述の実施の形態２では、各データベースシステム３００が、独自の識別ＩＤ生成ルールをもつことによって、複数のデータベースシステム３００のデータを関連付けできないようにした。しかしながら、これでは、複数のデータベースシステム３００の個人情報を組み合わせて分析を行うことが一切できなくなってしまう。
【００３４】
そこで、本実施の形態３においては、実施の形態１と実施の形態２を組み合わせることによって、両方のデータベースシステム３００が混合するシステムを構築する。図８に、実施の形態３における実装概要を示す。
【００３５】
即ち、本実施の形態においては、データベースシステム３００として、共通識別ＩＤ生成ルールを保持したデータベースシステムと、独自の識別ＩＤ生成ルールを保持したデータベースシステムとの２種類のデータベースシステムを用意する。図８の例では、データベースシステムＡ，Ｂが独自の識別ＩＤ生成ルールを保持したデータベースシステムであり、データベースシステムＣ，Ｄが共通識別ＩＤ生成ルールを保持したデータベースシステムである。これにより、関連付けされても構わないデータは、共通識別ＩＤ生成ルールを保持したデータベースシステム３００に、関連付けしてほしくないデータは、独自の識別ＩＤ生成ルールを保持したデータベースシステム３００に蓄積することで、ユーザ１０の希望にあわせて、データを蓄積することが可能になる。
【００３６】
その結果、本実施の形態においては、関連付けられることで匿名性を保てない可能性のある個人情報は関連付けできない形で、関連付けられても大丈夫な個人情報は関連付けできる形で、第三者２０に提供し、組み合わせて分析等を行えるシステムを構築することができる。
【００３７】
実施の形態４．
実施の形態２、３では、各データベースシステム３００によって、識別ＩＤ生成ルール２０５が異なるため、ユーザ１０が、あるデータベースシステム３００にあるデータを、別のデータベースシステム３００に移行したい場合に、問題が生じる。つまり、識別ＩＤ生成ルールが異なるために、そのままデータをコピーしただけでは、ユーザ１０は、これらのデータを参照することができなくなる。
【００３８】
そこで、本実施の形態４では、サービス端末２００に、データベースシステム３００間で、自由に個人情報の保存先を変更する機能を追加する。
【００３９】
図９は、実施の形態４における実装概要を示す図である。まず、ユーザ１０が、移行したい元のデータベースシステム３００を指定して、それに格納されている個人情報を参照することで、サービス端末２００に、移行したいデータをすべて転送され抜き取られる。そして、サービス端末２００内に転送されたデータの識別ＩＤを、移行したい新しいデータベースシステム３００の識別ＩＤ生成ルールを用いて生成した識別ＩＤに変更する。最後に、識別ＩＤを変更したデータを、移行したい新しいデータベースシステム３００に登録する。
【００４０】
このような機能を追加することによって、ユーザ１０は、自分の個人情報を蓄積するデータベースシステム３００を自由に変えることが可能になり、匿名データベースシステムの自由度を増すことができる。
【００４１】
実施の形態５．
上述の実施の形態１〜４では、単一のバイオメトリクス情報を入力として用いているために、怪我など何らかの理由で、そのバイオメトリクス情報を入力することができなくなった場合に、データベースシステム３００を使用することができなくなる。
【００４２】
そこで、本実施の形態５では、データベースシステム３００に、あらかじめ複数のバイオメトリクス情報１００から生成された識別ＩＤの変換テーブルを入力しておく。なお、当該変換テーブルはサービス端末２００内に設けるようにしてもよい。
【００４３】
つまり、元の基盤となるバイメトリクス情報（以下、第一のバイオメトリクス情報とする。）から生成された識別ＩＤ（以下、第一の識別ＩＤとする。）と、予備用の２つ目のバイオメトリクス情報（以下、第二のバイオメトリクス情報とする。）から生成された識別ＩＤ（以下、第２の識別ＩＤとする。）とをセットにして、あらかじめデータベースシステム３００の変換テーブルに登録しておく。
【００４４】
変換テーブル登録後においても、通常時は、第一のバイオメトリクス情報をユーザが入力し、それにより、第一の識別ＩＤが生成されて、当該第一の識別ＩＤによりデータ登録／参照が行なわれる。このとき、怪我など何らかの理由で、その第一のバイオメトリクス情報を入力することができなくなった場合に、第二のバイオメトリクス情報をユーザが入力すると、それにより、第二の識別ＩＤが生成されて、変換テーブルにより、第二の識別ＩＤが第一の識別ＩＤに変換されて、変換により得られた第一の識別ＩＤによりデータ登録／参照が行なわれる。
【００４５】
図１０に、変換テーブルの具体例を示す。変換テーブルにおける「変換元」は第二の識別ＩＤが格納され、「変換先」は第一の識別ＩＤが格納されている。このように、予備用のバイオメトリクス情報１００から生成された識別ＩＤは、１つに限らず、変換テーブルにいくつでも登録可能である。
【００４６】
図１１は、実施の形態５における実装概要を示す図である。データベースシステム３００におけるデータ登録／参照を行う際は、まず、そのデータ登録／参照要求の識別ＩＤが変換テーブルの変換元の中にあるかどうかを確認する。そして、もしも識別ＩＤが変換テーブルの変換元の中にあった場合には、識別ＩＤを変換テーブルで対応付けられている変換先の識別ＩＤに変換して、変換により得られた識別ＩＤを用いてデータ登録／参照処理を行う。もしもなければ、通常時用いているものであると認識して、元の識別ＩＤをそのまま用いて、上述の実施の形態１〜４と同様に、データ登録／参照処理を行う。
【００４７】
以上のように、本実施の形態においては、バイオメトリクス情報入力部２０２は、単一のユーザの複数のバイオメトリクス情報（通常時に用いるバイオメトリクス情報と、１以上の他のバイオメトリクス情報）を入力するものであって、それらから生成した識別ＩＤを対応関係がわかるようにセットにして登録する変換テーブルと、データ登録／参照のときに、ユーザから、通常時に用いるバイオメトリクス以外の他のバイオメトリクス情報が入力されたときには、それから生成された識別ＩＤが変換テーブル内にあるか否かを検索して、あった場合には、変換テーブルの対応関係を参照して、当該識別ＩＤを、通常時用いるバイオメトリクス情報から生成される識別ＩＤに変換して出力する識別ＩＤ変換手段とを備え、当該変換により得られた識別ＩＤを用いて、データ登録／参照を行うようにしたので、怪我などで、ひとつのバイオメトリクス情報が入力不可能になった場合にも、予備として識別ＩＤが登録されてある２つ目のバイオメトリクス情報を入力することにより、データの登録／参照が可能になる。そのために、この匿名データベースシステムを使用できるユーザ１０の幅が広がり、より多くの人物に、このシステムを提供することができるようになる。
【図面の簡単な説明】
【００４８】
【図１】この発明の実施の形態１に係る匿名データベースシステムの構成を示すブロック図である。
【図２】実施の形態１に係る匿名データベースシステムにおける実装概要を示す説明図である。
【図３】実施の形態１に係わる識別ＩＤ生成装置２１０の構成を示すブロック図である。
【図４】実装の形態１に係わる識別ＩＤ生成装置２１０のフローを示す流れ図である。
【図５】実施の形態２に係る匿名データベースシステムおける実装概要を示す説明図である。
【図６】実施の形態２に係わる識別ＩＤ生成装置２１０の構成を示すブロック図である。
【図７】実装の形態２に係わる識別ＩＤ生成装置２１０のフローを示す流れ図である。
【図８】実施の形態３における実装概要を示す説明図である。
【図９】実施の形態４における実装概要を示す説明図である。
【図１０】実施の形態５に係わる変換テーブルの概要を示す説明図である。
【図１１】実施の形態５における実装概要を示す説明図である。
【符号の説明】
【００４９】
１０  ユーザ、２０  第三者、１００  バイオメトリクス情報、２００  サービス端末、２０１  受信部、２０２  バイオメトリクス情報入力部、２０３  識別ＩＤ生成部、２０４  送信部、２０５  識別ＩＤ生成ルール記憶部、２１０  識別ＩＤ生成装置、３００  データベースシステム、４００  ネットワーク
【図１】
2005051463.tif 000003
【図２】
2005051463.tif 000004
【図３】
2005051463.tif 000005
【図４】
2005051463.tif 000006
【図５】
2005051463.tif 000007
【図６】
2005051463.tif 000008
【図７】
2005051463.tif 000009
【図８】
2005051463.tif 000010
【図９】
2005051463.tif 000011
【図１０】
2005051463.tif 000012
【図１１】
2005051463.tif 000013