(57)【要約】【課題】生体情報の検索を効率化する。【解決手段】情報取得部２１は、事業者の属性情報である業種コードと事業者コード、利用者の属性情報である暗証番号と生体情報とを取得する。生体情報抽出部２２は、業種コード、事業者コード、暗証番号で利用者番号を絞り込む。検索処理部２３は、絞り込んだ利用者番号に対応付けられた生体情報を抽出し、抽出した生体情報と情報取得部５１が取得した生体情報とを比較する。そして、情報取得部５１が取得した生体情報と一致する生体情報が存在する場合、この生体情報に対応付けられた利用者番号をサービスの利用者に特定する。【選択図】図１４
2007317008.tif 000002
【特許請求の範囲】
【請求項１】
所定の事業者が提供するサービスの利用者の情報を管理し、前記利用者の生体情報を用いて前記利用者の情報を検索する検索装置であって、
前記事業者の属性情報ないしは前記事業者が提供するサービスの利用者の属性情報と、当該利用者の生体情報とを対応付けて記憶するデータ記憶部と、
前記利用者の操作する端末から、前記事業者の属性情報ないしは前記利用者の属性情報と、前記利用者の生体情報とを前記サービスの利用に伴う認証依頼として取得し、メモリに格納する情報取得部と、
前記データ記憶部において、前記メモリに格納されている前記事業者の属性情報ないし前記利用者の属性情報をキーとして、前記事業者の属性情報ないしは前記利用者の属性情報に対応する生体情報を抽出する生体情報抽出部と、
前記生体情報抽出部によって抽出された生体情報のうち、前記メモリに格納されている前記利用者の生体情報に一致する生体情報を検索する検索処理部と、
前記検索の結果を出力インターフェイスに出力する出力処理部と、
を有する検索装置。
【請求項２】
請求項１において、
前記データ記憶部は、前記利用者の生体情報と、前記利用者の個人情報とを対応付けて記憶しており、
前記生体情報抽出部は、前記検索処理部で検索された生体情報に基づき、前記利用者の個人情報をデータ記憶部から、読み出すものであり、
前記出力処理部は、前記利用者の個人情報を出力インターフェイスに出力するものである、
ことを特徴とする検索装置。
【請求項３】
請求項１において、
前記データ記憶部は、前記利用者の身体における複数の部位から読み取られた複数の生体情報と、前記複数の生体情報の各々と関連付けられたサービスの属性情報とを対応付けて記憶しており、
前記検索処理部は、前記検索により、前記情報取得部が取得した利用者の生体情報に一致する生体情報を検索して、この生体情報が読み取られた前記利用者の身体における該当部位を特定し、この該当部位の生体情報に関連付けられたサービスの属性情報を前記データ記憶部から読み出すものであり、
前記出力処理部は、前記読み出されたサービスの詳細情報を、出力インターフェイスに出力するものである、
ことを特徴とする検索装置。
【請求項４】
請求項１において、
前記事業者の属性情報とは、前記事業者の業種を含むことを特徴とする検索装置。
【請求項５】
請求項１において、
前記事業者の属性情報とは、前記事業者の識別情報を含むことを特徴とする検索装置。
【請求項６】
請求項１において、
前記利用者の属性情報とは、前記利用者がサービスを利用する際に入力する暗証番号を含むことを特徴とする検索装置。
【請求項７】
所定の事業者が提供するサービスの利用者の情報を管理し、前記利用者の情報をコンピュータにより検索する方法であって、前記コンピュータが、
前記利用者の操作する端末から、前記事業者の属性情報ないしは前記利用者の属性情報と、前記利用者の生体情報と前記サービスの利用に伴う認証依頼として取得し、メモリに格納し、
前記事業者の属性情報ないしは前記利用者の属性情報と当該利用者の生体情報とを対応付けて記憶するデータ記憶部から、前記取得した事業者の属性情報ないしは前記利用者の属性情報をキーとして生体情報を抽出し、
前記データ記憶部から抽出された生体情報のうち、前記メモリに格納されている前記利用者の生体情報に一致する生体情報を検索し、
前記検索の結果を出力インターフェイスに出力する
ことを特徴とする検索方法。
【請求項８】
所定の事業者が提供するサービスの利用者の情報を管理し、前記利用者の情報をコンピュータにより検索する方法を、コンピュータに実行させるためのプログラムであって、
前記利用者の操作する端末から、前記事業者の属性情報ないしは前記利用者の属性情報と、前記利用者の生体情報とを前記サービスの利用に伴う認証依頼として取得し、メモリに格納するステップと、
前記事業者の属性情報ないしは前記利用者の属性情報と当該利用者の生体情報とを対応付けて記憶するデータ記憶部から、前記取得した事業者の属性情報ないしは前記利用者の属性情報をキーとして生体情報を抽出するステップと、
前記データ記憶部から抽出された生体情報のうち、前記メモリに格納されている前記利用者の生体情報に一致する生体情報を検索するステップと、
前記検索の結果を出力インターフェイスに出力するステップと
を含む検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索装置、検索方法、検索プログラムに関する。
【背景技術】
【０００２】
近年、静脈、虹彩、指紋などの生体情報を用いて利用者を認証する生体認証が行われている。特許文献１には、指紋、虹彩、音声などの複数の生体情報をデータベースに記憶し、指紋、虹彩、音声などの順に照合し、登録者の絞り込みを行う技術が開示されている。
【特許文献１】特開２００３−１８６８４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載された従来の装置では、入力された生体情報と、主記憶部に記憶された登録者の生体情報の全てとを照合するため、登録者の人数が多い場合には、照合処理に長い時間を要する。
【０００４】
本発明は、このような背景を鑑みてなされたものであり、生体情報の検索を効率化する検索装置、検索方法、検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため本発明の検索装置は、所定の事業者が提供するサービスの利用者として登録された利用者の個人情報を管理し、前記利用者が前記サービスを利用する際、前記利用者の個人情報を検索する検索装置であって、前記事業者の属性情報ないしは前記事業者が提供するサービスの利用契約がなされた利用者の属性情報と、当該利用者の生体情報とを対応付けて記憶する第１のデータ記憶部と、前記利用者の操作する端末から、前記事業者の属性情報ないし前記利用者の属性情報と、前記利用者の生体情報とを取得し、メモリに格納する情報取得部と、前記第１のデータ記憶部において、前記メモリに格納されている前記事業者の属性情報ないし前記利用者の属性情報をキーとして、前記事業者の属性情報ないし前記利用者の属性情報に対応する生体情報を抽出する第１の抽出部と、前記第１の抽出部によって抽出された生体情報のうち、前記メモリに格納されている前記利用者の生体情報に一致する生体情報を検索する検索処理部と、前記検索の結果を出力インターフェイスに出力する出力処理部と、を備えるものである。
【０００６】
また、本発明の検索方法は、所定の事業者が提供するサービスの利用者として登録された利用者の個人情報を管理し、前記利用者が前記サービスを利用する際、前記利用者の個人情報をコンピュータにより検索する方法であって、前記コンピュータが、前記利用者の操作する端末から、前記事業者の属性情報ないし前記利用者の属性情報と、前記利用者の生体情報とを取得し、メモリに格納し、前記事業者の属性情報ないしは前記利用者の属性情報と当該利用者の生体情報とを対応付けて記憶する第１の記憶部から、前記取得した事業者の属性情報ないしは前記利用者の属性情報をキーとして生体情報を抽出し、前記第１の記憶部から抽出された生体情報のうち、前記メモリに格納されている前記利用者の生体情報に一致する生体情報を検索し、前記検索の結果を出力インターフェイスに出力する。
【０００７】
また、本発明の検索プログラムは、所定の事業者が提供するサービスの利用者として登録された利用者の個人情報を管理し、前記利用者が前記サービスを利用する際、前記利用者の個人情報をコンピュータにより検索する方法を、コンピュータに実行させるためのプログラムであって、前記利用者の操作する端末から、前記事業者の属性情報ないし前記利用者の属性情報と、前記利用者の生体情報とを取得し、メモリに格納するステップと、前記事業者の属性情報ないしは前記利用者の属性情報と当該利用者の生体情報とを対応付けて記憶する第１の記憶部から、前記取得した事業者の属性情報ないしは前記利用者の属性情報をキーとして生体情報を抽出するステップと、前記第１の記憶部から抽出された生体情報のうち、前記メモリに格納されている前記利用者の生体情報に一致する生体情報を検索するステップと、前記検索の結果を出力インターフェイスに出力するステップとを含む。
【発明の効果】
【０００８】
本発明によれば、生体情報の検索を効率化することができる。
【発明を実施するための最良の形態】
【０００９】
＝＝システム構成＝＝
図１は、本実施形態における検索システム１の構成図である。検索システム１は、検索サーバ（検索装置）２、事業者サーバ３、事業者端末（端末）４、利用者端末（端末）５を含んで構成される。検索サーバ２、事業者サーバ３、事業者端末４、利用者端末５は、通信ネットワークに接続している。通信ネットワークは、例えば、インターネットや電話回線網、フレームリレー網等による広域ネットワークである。
【００１０】
事業者端末４は、例えば、銀行のＡＴＭやキオスク端末であり、街頭や店舗、駅などに設置され、現金の支払いやチケットの発行などのサービスを利用者に提供する。事業者端末４は、利用者によって入力された、利用者の生体情報と、利用者の暗証番号と、事業者の業種コードと、事業者の事業者コードとを、検索サーバ２に送信する。
【００１１】
利用者端末５は、例えば、携帯電話機、携帯端末、パーソナルコンピュータなどの通信機能を備えた情報機器であり、検索サーバ２にアクセスし、利用者から入力された、利用者の生体情報と、利用者の暗証番号と、事業者の業種コードと、事業者の事業者コードとを送信する。
【００１２】
検索サーバ２は、利用者の暗証番号（利用者の属性情報）と、事業者の業種コード及び事業者の事業者コード（事業者の属性情報）と、利用者の生体情報とを記憶するデータベースを備える。検索サーバ２は、事業者端末４ないしは利用者端末５から認証依頼として受信した、利用者の暗証番号と、事業者の業種コードと、事業者の事業者コードをキーとして生体情報をデータベースから抽出する。
【００１３】
検索サーバ２は、データベースから抽出した生体情報のうち、利用者の生体情報に一致する生体情報を検出し、この生体情報に対応付けられた利用者の情報を読み出し、読み出した情報を、利用者が操作する事業者端末４ないしは利用者端末５に返信したり、事業者サーバ３に送信したりする。
【００１４】
＝＝＝検索サーバ２＝＝＝
図２は、検索サーバ２のハードウェア構成を示す図である。検索サーバ２は、ハードディスクなどの記憶装置（データ記憶部）１１に記憶されたプログラムをメモリ１２に読み出し、演算装置たるＣＰＵ１３により実行する。また、検索サーバ２は、広域ネットワークに接続するための通信インターフェイス１４を備えている。
【００１５】
検索サーバ２は、記憶装置１１に記憶されたプログラムをメモリ１２に読み出し、ＣＰＵ１３が実行することによって、図３に示すように、情報取得部２１、生体情報抽出部２２、検索処理部２３、出力処理部２４の機能を実現する。また、記憶装置４１には、生体情報検索キーテーブル３１、生体情報テーブル３２、契約詳細テーブル３３、個人情報テーブル３４、業種コードマスタ３５、事業者コードマスタ３６を含むデータベースが構築されている。
【００１６】
情報取得部２１は、利用者端末５から検索条件情報の入力画面の受信要求を受けると、検索条件情報の入力を案内する案内画面を送信する。案内画面には、例えば、業種の選択画面、事業者の選択画面、暗証番号の入力画面、生体情報の入力画面がある。業種の選択画面には、「銀行」「証券」「保険」「医療」「交通」などの業種名が表示される。事業者の選択画面には、例えば、「Ａ銀行」「Ｂ銀行」「Ｃ銀行」などの事業者名が表示される。生体情報の入力を案内する画面には、例えば、「指紋センサに指をかざしてください」といったメッセージが表示される。暗証番号の入力を案内する画面には、例えば、「暗証番号を入力してください」といったメッセージが表示されるとともに、暗証番号の入力領域が表示され、暗証番号の入力を受け付ける。情報取得部２１は、案内画面に入力された業種コード、事業者コード、暗証番号、生体情報などの検索条件情報を取得しメモリ１２に格納する。
【００１７】
また、情報取得部２１は、事業者端末４から業種コード、事業者コード、暗証番号、生体情報などの検索条件情報を取得すると、取得した検索条件情報をメモリ１２に格納する。
【００１８】
生体情報抽出部２２は、メモリ１２に格納された業種コード、事業者コード、暗証番号をキーとして、生体情報検索キーテーブル３１から、利用者番号を抽出する。
【００１９】
検索処理部２３は、生体情報抽出部２２で抽出した利用者番号と一致する生体情報を生体情報テーブル３２から読み出し、読み出した生体情報とメモリ１２に格納された生体情報とを比較し、メモリ１２に格納された生体情報と一致する生体情報を検出する。検索処理部２３は、生体情報テーブル３２を用いて、検出した生体情報に対応付けられた、利用者番号と利用者の身体部位とを読み出す。
【００２０】
検索処理部２３は、利用者端末５ないしは事業者端末４から取得した業種コード、事業者コード、および、生体情報テーブル３２から読み出した利用者番号と身体部位情報をキーとして、契約詳細テーブル３３から契約サービス情報を検索する。また、検索処理部２３は、必要に応じて、個人情報テーブル３４から個人情報を読み出したり、業種コードマスタ３５から業種名を読み出したり、事業者コードマスタ３６から事業者情報を読み出したりする。
【００２１】
出力処理部２４は、検索処理部２３の検索結果に、個人情報テーブル３４、業種コードマスタ３５、事業者コードマスタ３６から読み出した情報を付加し事業者サーバ３に送信する。事業者サーバ３は、例えば、銀行会社、証券会社、保険会社などが運営しているサーバである。事業者サーバ３は、検索サーバ２から受信した情報を用いて利用者にサービスを提供する。
【００２２】
＝＝＝データ構成＝＝＝
図４は、生体情報検索キーテーブル３１の構成例である。生体情報検索キーテーブル３１は、図４に示すように、業種コード欄、事業者コード欄、暗証番号欄、利用者番号欄を備えている。
【００２３】
図５は、生体情報テーブル３２の構成例である。生体情報テーブル３２は、図５に示すように、利用者番号欄、生体情報欄、身体部位情報欄を備えている。
【００２４】
図６は、契約詳細テーブル３３の構成例である。契約詳細テーブル３３は、図６に示すように、業種コード欄、事業者コード欄、利用者番号欄、身体部位欄、契約詳細情報欄を備えている。
【００２５】
身体部位欄には、指の種別、すなわち、生体情報が、親指、人差し指、中指、薬指、小指のどの指に当たるものかという情報が格納されている。契約詳細テーブル３３は、身体部位情報である指の種別と契約サービスとを対応付ける。これにより、利用者は、指を指紋センサに接触させるだけで、契約サービスの種別を入力せずとも、指の種別と対応付けられた契約サービスを利用することができる。
【００２６】
契約サービス情報欄に格納される情報は、事業者によって異なる。図６の契約詳細テーブル３３では、事業者の業種が「銀行（業種コード：０００１）」である場合には、銀行の支店名と、寄託の形態、口座番号といった詳細情報が対応付けられている。また、事業者の業種が「証券（業種コード：０００２）」である場合には、証券会社の支店名、取引の形態、口座番号といった詳細情報が対応付けられている。さらに、事業者の業種が「医療（業種コード：０００４）」の場合には、保険証番号と対応付けられている。
【００２７】
契約詳細テーブル３３において、利用者番号と詳細情報とは、１対多の関係になっている。すなわち、１人の利用者が複数の詳細情報を登録することができる。身体部位は、詳細情報を識別するために利用される。図６の契約詳細テーブル３３では、利用者番号「１１２２３３４」の利用者が事業者コード“００１２”の銀行に対して、“中指”、“親指”、“人差し指”の３つの生体情報を登録している。この銀行のデータでは、身体の部位と契約支店名とが対応付けられている。図６の例では、“中指”に“大森支店”、“親指”に“新川崎支店”が対応付けられている。また、「支店名」と、各支店での契約詳細情報も１対多の関係になっている。すなわち、１つの支店に１つ以上の口座が関連付けられている。図６の例では、“大森支店”に口座番号“００１２３４５”の寄託種別“普通口座”が対応付けられており、“新川崎支店”に口座番号“００５４３２１”の寄託種別“当座口座”と、口座番号“１１２２３４”の寄託種別“定期口座”と、口座番号“６６７７８９”の寄託種別“普通口座”とが対応付けられている。
【００２８】
図７は、個人情報テーブル３４の構成例である。個人情報テーブル３４は、図７に示すように、利用者番号欄、利用者名欄、生年月日欄、住所欄などを備えている。
【００２９】
図８は、業種コードマスタ３５の構成例である。業種コードマスタ３５は、図８に示すように、業種コード欄と、業種名欄を備えている。
【００３０】
図９は、事業者コードマスタ３６の構成例である。事業者コードマスタ３６は、図９に示すように、業種コード欄と、事業者コード欄と、事業者パスワード欄と、事業者名欄を備える。
【００３１】
＝＝＝事業者端末４、利用者端末５の構成＝＝＝
図１０は、事業者端末４や利用者端末５に用いられる情報機器のハードウェア構成を示す図である。事業者端末４や利用者端末５は、ハードディスクなどの記憶装置４１に記憶されたプログラムをメモリ４２に読み出し、演算装置たるＣＰＵ４３により実行する。また、事業者端末４や利用者端末５は、各種キーボードやボタン類、ディスプレイなどの入出力インターフェイス４４を備えている。また、事業者端末４や利用者端末５は、広域ネットワークに接続するための通信インターフェイス４５を備えている。
【００３２】
また、事業者端末４や利用者端末５は、生体情報を読み取る生体情報読取部４６を備える。本実施の形態では、生体情報読取部４６として、指紋センサを利用するが、虹彩、声、筆圧、静脈などのセンサでもよい。
【００３３】
事業者端末４は、ハードディスクなどの記憶装置４１に記憶されたプログラムをメモリ４２に読み出し、ＣＰＵ１３が実行することによって、図１１に示すように、画面制御部５１、入力情報送信部５２などの機能を実現する。
【００３４】
画面制御部５１は、事業者名、暗証番号、生体情報などの検索条件情報の入力を案内する案内画面を出力する。利用者は、案内画面に従い、入出力インターフェイス４４を操作して業種名、事業者名、暗証番号、生体情報を入力する。
【００３５】
入力情報送信部５２は、入力された業種名に対応する業種コード、入力された事業者名に対応する事業者コード、暗証番号、生体情報（ここでは、指紋）を検索サーバ２に送信する。
【００３６】
なお、事業者端末４が特定の事業者専用の端末であれば、業種及び事業者の入力受付は、不要である。また、事業者端末４が特定の業種、例えば、「銀行業務」専用の端末であれば、業務の選択受付は不要である。
【００３７】
利用者端末５は、図１２に示すように、ＷＥＢページなどの画面を入出力インターフェイス４４に表示させる閲覧処理部６１、検索サーバ２との通信を制御する通信制御部６２とを備える。利用者端末５は、検索サイト２にアクセスし、検索サイト２から取得した検索条件情報の入力を案内する案内画面を表示する。閲覧処理部６１は、通信制御部６２を介して、利用者が入力した事業者の業種コード、事業者コード、暗証番号、生体情報を検索サーバ２に送信する。
【００３８】
＝＝＝検索処理＝＝＝
次いで、図１３のフローチャートを参照して、検索処理について説明する。情報取得部２１は、利用者端末５ないしは事業者端末４から生体情報、暗証番号、業種コード、事業者コードなどの検索条件情報を取得し、メモリ４２に格納する（ステップＳ１００）。生体情報抽出部２２は、検索条件情報として取得した業種コード、事業者コード、暗証番号をキーとして、利用者番号を、生体情報検索キーテーブル３１から抽出する（ステップＳ１０１）。
【００３９】
次いで、検索処理部２３は、生体情報抽出部２２で抽出した利用者番号と同じ利用者番号に対応付けられた生体情報を、生体情報テーブル３２から、抽出する（ステップＳ１０２）。検索処理部２３は、ステップＳ１０２で抽出した生体情報と、検索条件情報として取得した生体情報とを比較する（ステップＳ１０３）。検索処理部２３は、ステップＳ１０２で抽出した生体情報と、検索条件情報として入力した生体情報とが一致すれば（ステップＳ１０４；ＹＥＳ）、この生体情報に対応付けられた利用者番号と生体情報の身体部位情報とを、生体情報テーブル３２から読み出す（ステップＳ１０５）。一方、検索処理部２３は、ステップＳ１０２で読み出した生体情報に、検索条件情報として取得した生体情報と一致するものが存在しなければ（ステップＳ１０４；ＮＯ）、利用者が登録されていない旨を利用者端末５ないしは事業者端末４に送信する（ステップＳ１０６）。
【００４０】
検索処理部２３は、検索条件情報である業種コード、事業者コード、及び、ステップＳ１０５で読み出した利用者番号、身体部位をキーとして、契約詳細情報を、契約詳細テーブル３３から読み出す（ステップＳ１０７）。次いで、検索処理部２３は、個人情報テーブル３４に格納された個人情報、業種コードマスタ３５に格納された業種名、事業者コードマスタ３６に格納された事業者情報など、事業者がサービスを提供するために必要な情報を読み出す（ステップＳ１０８）。
【００４１】
出力処理部２４は、検索処理部２３の検索結果に、個人情報テーブル３４から読み出した個人情報、及び、業種コードマスタ３５、事業者コードマスタ３６から読み出した事業者情報を付加して事業者サーバ３に送信する（ステップＳ１０９）。
【００４２】
図１４を参照して検索処理の具体例を説明する。この例で情報取得部２１が取得する検索条件情報は、生体情報“０１００１０１０１００１・・・”、暗証番号“１２３４”、業種コード“０００１”、事業者コード“００１２”である。
【００４３】
生体情報抽出部２２は、取得した暗証番号“１２３４”、業種コード“０００１”、事業者コード“００１２”をキーとして、生体情報検索キーテーブル３１から利用者番号を抽出する。この処理により、検索対象となる利用者の数が１００００分の１以上に絞り込まれる。絞込みの比率は、暗証番号の桁数、業種コードの桁数、事業者コードの桁数に依る。
【００４４】
図１４の例では、業種コード“０００１”、事業者コード“００１２”、暗証番号“１２３４”をキーとして絞り込みを行なった結果、検索情報キーテーブル３１の１行目の利用者（利用者番号：１１２２３３４４５５）、５行目の利用者（利用者番号：２２３３４４５５６６）、・・・・が抽出される。
【００４５】
検索処理部２３は、生体情報抽出部２２が抽出した利用者番号と一致するデータを生体情報テーブル３２から抽出する。図１４の例では、検索処理部２３は、利用者番号“１１２２３３４４５５”、利用者番号“２２３３４４５５６６”、・・・に対応付けられた生体情報を抽出する。
【００４６】
検索処理部２３は、抽出した生体情報と利用者が入力した生体情報“０１００１０１００１・・・”とを比較する。図１４の例では、利用者が入力した生体情報“０１００１０１００１・・・”は、生体情報テーブル３２の２行目のデータ、すなわち、利用者番号“１１２２３３４４５５”の身体部位“中指”と一致する。
【００４７】
検索処理部２３は、検出した利用者番号“１１２２３３４４５５”、身体部位“中指”と、検索条件として取得した業種コード“０００１”、事業者コード“００１２”をキーとして契約詳細情報テーブルから契約詳細情報を読み出す。図１４の例では、業種コード“０００１”、事業者コード“００１２”、利用者番号“１１２２３３４４５５”、身体部位“中指”に対して、支店名“大森支店”、寄託種別“普通”、口座番号“００１２３４５”を読み出す。
【００４８】
ところで、利用者番号“１１２２３３４４５５”の身体部位“中指”に対しては、１組の契約詳細情報が対応付けられているが、ある利用者の身体部位に対して複数の契約詳細情報が対応付けられている場合もある。例えば、利用者番号“１１２２３３４４５５”の身体部位“親指”には、支店名“新川崎支店” に口座番号“００５４３２１”の寄託種別“当座口座”と、口座番号“１１２２３４”の寄託種別“定期口座”と、口座番号“６６７７８９”の寄託種別“普通口座”とが対応付けられている。この場合、３組の契約詳細情報を読み出す。
【００４９】
以上説明したように、本発明を適用した検索システム１では、利用者から入力された生体情報を検索する際、検索サーバ２は、事業者コード、暗証番号などの事業者の属性情報および利用者の属性情報を用いて、検索対象となる利用者の絞り込みを行う。生体情報の照合は、演算量の多い処理であるが、検索情報を絞り込むことで、演算量を減少させている。
【００５０】
また、本発明を適用した検索システム１において、検索サーバ２は、利用者から入力された生体情報が身体のどの部位に当たるものかにより利用者に提供する詳細情報を特定することができる。また、検索サーバ２は、利用者の個人情報を記憶しており、利用者に提供するサービスに必要な個人情報を選択することができる。
【００５１】
以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
【００５２】
例えば、上記実施の形態では、利用者の属性情報として、暗証番号を利用したが、暗証番号の代わりに、利用者の性別や年齢などを利用してもよい。性別や年齢などの属性情報を、利用者の顔画像などから認識すれば、利用者の手入力は不要となる。
【図面の簡単な説明】
【００５３】
【図１】検索システムの構成を示す図である。
【図２】検索サーバのハードウェア構成を示すブロック図である。
【図３】検索サーバの機能を示す機能ブロック図である。
【図４】生体情報検索キーテーブルの構成例を示す図である。
【図５】生体情報テーブルの構成例を示す図である。
【図６】契約詳細テーブルの構成例を示す図である。
【図７】個人情報テーブルの構成例を示す図である。
【図８】業種コードマスタの構成例を示す図である。
【図９】事業者コードマスタの構成例を示す図である。
【図１０】利用者端末および事業者端末のハードウェア構成を示すブロック図である。
【図１１】事業者端末の機能を示す機能ブロック図である。
【図１２】利用者端末の機能を示す機能ブロック図である。
【図１３】検索処理の手順を説明するフローチャートである。
【図１４】検索処理の手順を説明するデータフローである。
【符号の説明】
【００５４】
１    検索システム
２    検索サーバ
３    事業者サーバ
４    事業者端末
５    利用者端末
２１  情報取得部
２２  生体情報抽出部
２３  検索処理部
２４  出力処理部
３１  生体情報検索キーテーブル
３２  生体情報テーブル
３３  契約詳細テーブル
３４  個人情報テーブル
３５  業種コードマスタ
３６  事業者コードマスタ
４６  生体情報読取部
【図１】
2007317008.tif 000003
【図２】
2007317008.tif 000004
【図３】
2007317008.tif 000005
【図４】
2007317008.tif 000006
【図５】
2007317008.tif 000007
【図６】
2007317008.tif 000008
【図７】
2007317008.tif 000009
【図８】
2007317008.tif 000010
【図９】
2007317008.tif 000011
【図１０】
2007317008.tif 000012
【図１１】
2007317008.tif 000013
【図１２】
2007317008.tif 000014
【図１３】
2007317008.tif 000015
【図１４】
2007317008.tif 000016