(57)【要約】【課題】生体情報の変化に対し確実な対応をし、生体認証の精度を良好に維持可能とする。【解決手段】生体情報抽出装置より生体情報を格納生体情報として取得する格納生体情報取得部１０７と、生体情報認証装置より対象者について読み取った生体認証時の生体情報を認証時生体情報として取得する認証時生体情報取得部１０８と、格納生体情報と認証時生体情報との照合処理を実行し両者が一致するものであれば認証時生体情報を含む当該認証時生体情報の格納指示を記憶装置に送信する更新指示部１０９と、記憶装置に格納されている複数の生体情報と認証時生体情報とを照合し、記憶装置に既に格納されている複数の生体情報のうち、認証時生体情報との類似性が最も低い生体情報の消去指示を該当記憶装置に送信する非類似情報消去指示部１１１とからシステムを構成する。【選択図】図１
2010152906.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に格納された生体認証用の生体情報を自動更新するシステムであって、
前記記憶装置から生体情報を読み取る生体情報抽出装置より、当該生体情報抽出装置が読み取った生体情報を格納生体情報として取得する、格納生体情報取得部と、
生体認証の対象者から生体情報を読み取る生体情報認証装置より、当該生体情報認証装置が前記対象者について読み取った生体認証時の生体情報を認証時生体情報として取得する、認証時生体情報取得部と、
前記格納生体情報と前記認証時生体情報との照合処理を実行し、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致するものであれば、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記記憶装置に送信する、更新指示部と、
前記記憶装置に格納されている複数の生体情報と、前記認証時生体情報とを照合し、前記記憶装置に既に格納されている複数の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当記憶装置に送信する、非類似情報消去指示部と、
を備えることを特徴とする生体情報更新システム。
【請求項２】
前記記憶装置において、格納済みの各生体情報の特徴点と前記認証時生体情報の特徴点とを比較し、両者が一致するポイントの頻度により、記憶装置に格納済みの複数の生体情報と前記認証時生体情報との類似性を判断し、類似性が最も低い生体情報の消去を行うことを特徴とする請求項１に記載の生体情報更新システム。
【請求項３】
記憶装置に格納された生体認証用の生体情報を自動更新するコンピュータが、
前記記憶装置から生体情報を読み取る生体情報抽出装置より、当該生体情報抽出装置が読み取った生体情報を格納生体情報として取得するステップと、
生体認証の対象者から生体情報を読み取る生体情報認証装置より、当該生体情報認証装置が前記対象者について読み取った生体認証時の生体情報を認証時生体情報として取得するステップと、
前記格納生体情報と前記認証時生体情報との照合処理を実行し、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致するものであれば、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記記憶装置に送信するステップと、
前記記憶装置に格納されている複数の生体情報と、前記認証時生体情報とを照合し、前記記憶装置に既に格納されている複数の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当記憶装置に送信するステップと、
を実行することを特徴とする生体情報更新方法。
【請求項４】
前記記憶装置において、格納済みの各生体情報の特徴点と前記認証時生体情報の特徴点とを比較し、両者が一致するポイントの頻度により、記憶装置に格納済みの複数の生体情報と前記認証時生体情報との類似性を判断し、類似性が最も低い生体情報の消去を行うことを特徴とする請求項３に記載の生体情報更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体情報更新システムおよび生体情報更新方法に関する。
【背景技術】
【０００２】
生体情報に基づく認証技術が提案されている。例えば、利用者の登録生体情報を記憶した携帯型記憶装置と、前記携帯型記憶装置から登録生体情報を読込む手段と、データ通信により前記登録生体情報とサービス要求を送信する携帯端末と、前記携帯端末より送信された前記登録生体情報が正当なものであるかを判断する監視装置と、利用者が入力する生体情報を取得する取得手段と、前記監視装置から前記判断結果と前記登録生体情報と前記サービス要求を受信する手段と、前記判断結果が正当であることを示している場合に前記利用者による入力生体情報と受信した前記登録生体情報とを照合する手段と、前記入力生体情報が正当なものである場合に前記利用者に対して前記要求されたサービスを提供する手段を備えた認証装置と、を備えたことを特徴とする利用者認証システム（特許文献１参照）などが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１３７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術においては、生体認証の対象者における加齢等により生体情報が変化する事象に対応して、認証基準となる生体情報の自動更新を行うといった技術が提案されていなかった。
【０００５】
そこで本発明は上記課題を鑑みてなされたものであり、生体情報の変化に対し確実な対応をし、生体認証の精度を良好に維持可能とする生体情報更新システム、生体情報更新方法、および生体情報更新プログラム提供することを主たる目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する本発明の生体情報更新システムは、記憶装置に格納された生体認証用の生体情報を自動更新するシステムであって、前記記憶装置から生体情報を読み取る生体情報抽出装置より、当該生体情報抽出装置が読み取った生体情報を格納生体情報として取得する、格納生体情報取得部と、生体認証の対象者から生体情報を読み取る生体情報認証装置より、当該生体情報認証装置が前記対象者について読み取った生体認証時の生体情報を認証時生体情報として取得する、認証時生体情報取得部と、前記格納生体情報と前記認証時生体情報との照合処理を実行し、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致するものであれば、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記記憶装置に送信する、更新指示部と、前記記憶装置に格納されている複数の生体情報と、前記認証時生体情報とを照合し、前記記憶装置に既に格納されている複数の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当記憶装置に送信する、非類似情報消去指示部と、を備えることを特徴とする。
【０００７】
また前記生体情報更新システムの前記記憶装置において、格納済みの各生体情報の特徴点と前記認証時生体情報の特徴点とを比較し、両者が一致するポイントの頻度により、記憶装置に格納済みの複数の生体情報と前記認証時生体情報との類似性を判断し、類似性が最も低い生体情報の消去を行うとしてもよい。
【０００８】
また、本発明の生体情報更新方法は、記憶装置に格納された生体認証用の生体情報を自動更新するコンピュータが、前記記憶装置から生体情報を読み取る生体情報抽出装置より、当該生体情報抽出装置が読み取った生体情報を格納生体情報として取得するステップと、生体認証の対象者から生体情報を読み取る生体情報認証装置より、当該生体情報認証装置が前記対象者について読み取った生体認証時の生体情報を認証時生体情報として取得するステップと、前記格納生体情報と前記認証時生体情報との照合処理を実行し、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致するものであれば、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記記憶装置に送信するステップと、前記記憶装置に格納されている複数の生体情報と、前記認証時生体情報とを照合し、前記記憶装置に既に格納されている複数の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当記憶装置に送信するステップと、を実行することを特徴とする。
【０００９】
また前記生体情報更新方法における前記記憶装置において、格納済みの各生体情報の特徴点と前記認証時生体情報の特徴点とを比較し、両者が一致するポイントの頻度により、記憶装置に格納済みの複数の生体情報と前記認証時生体情報との類似性を判断し、類似性が最も低い生体情報の消去を行うとしてもよい。
【００１０】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄、及び図面により明らかにされる。
【発明の効果】
【００１１】
本発明によれば、生体情報の変化に対し確実な対応をし、生体認証の精度を良好に維持可能とできる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態における生体情報更新システムを含むネットワーク構成図である。
【図２】本実施形態における（ａ）生体情報記憶部、（ｂ）顧客情報記憶部、のそれぞれにおけるデータ構造例を示す図である。
【図３】本実施形態における生体情報登録手順を示すフロー図である。
【図４】本実施形態における生体情報更新方法の実際手順１を示すフロー図である。
【図５】本実施形態における生体情報更新方法の実際手順２を示すフロー図である。
【図６】他の実施形態における生体情報更新システムを含むネットワーク構成図である。
【図７】他の実施形態における（ａ）生体情報記憶部、（ｂ）顧客情報記憶部、のそれぞれにおけるデータ構造例を示す図である。
【図８】他の実施形態における生体情報登録手順を示すフロー図である。
【図９】他の実施形態における生体情報更新方法の実際手順１を示すフロー図である。
【図１０】他の実施形態における生体情報更新方法の実際手順２を示すフロー図である。
【発明を実施するための形態】
【００１３】
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は本実施形態における生体情報更新システムを含むネットワーク構成図である。本実施形態においては、例えば、利用者の生体認証が行われる金融機関のＡＴＭや窓口において、本発明の生体情報更新システムが前記利用者の生体情報の自動更新を実行する状況を想定する。勿論、本発明の適用範囲はこの想定例だけに限定されず、生体認証を行ういずれの状況であっても適用できる。
【００１４】
また、生体認証とは、人間個体で異なる身体の一部や行動の特徴を利用して本人の認証を行なうもので、この仕組みを具現化し、システム化したものは生体認証（ヒューマンクリプト認証）システムと呼ばれている。生体認証技術として実用化・研究されているものとして、例えば、指紋、サイン、指静脈、掌紋、網膜、虹彩、顔貌、音声などの生体情報を利用したものがある。本実施形態においては、例えば指静脈の照合技術を利用した生体認証を例としてとりあげるものとする。
【００１５】
本発明の生体情報更新システム１００（以下、システム１００）は、例えば生体認証装置たるコンピュータであり、本発明の生体情報更新方法を実行する機能を実現すべくハードディスクドライブなどのプログラムデータベース１０１に格納されたプログラム１０２をメモリ１０３に読み出し、演算装置たるＣＰＵ１０４により実行する。
【００１６】
また、システム１００は、ＬＡＮやインターネット等のネットワーク１３０を介して、ＡＴＭ等の端末２００らの外部装置と接続してデータ授受を実行するＩ／Ｏ部１０５を備える。更に、システム１００は、ＩＣカード５０などの記憶装置における生体情報記憶部５１から生体情報を読み取る生体情報抽出装置たるＩＣカードリード・ライター装置１１５や、生体認証の対象者から生体情報を読み取る生体情報認証装置たる指静脈センサ装置１２０を備えるものとする。なお、この指静脈センサ装置１２０は、照合プログラム１０６を利用して、記憶装置５０から読みとった生体情報と、認証時に利用者をセンシングして取得した生体情報とを照合する処理を実行できるものとする。
【００１７】
以下に、前記システム１００が例えばプログラム１０２に基づき構成・保持する機能部につき説明を行う。システム１００は、前記ＩＣカード（記憶装置）５０から生体情報を読み取るＩＣカードリード・ライター装置（生体情報抽出装置）１１５より、当該生体情報抽出装置１１５が読み取った生体情報を格納生体情報として取得する、格納生体情報取得部１０７を備える。
【００１８】
また、システム１００は、生体認証の対象者から生体情報を読み取る指静脈センサ装置（生体情報認証装置）１２０より、当該生体情報認証装置１２０が前記対象者について読み取った生体認証時の生体情報を認証時生体情報として取得する、認証時生体情報取得部と１０８を備える。
【００１９】
また、システム１００は、前記格納生体情報と前記認証時生体情報との照合処理を実行し、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致するものであれば、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記記憶装置５０に送信する、更新指示部１０９を備える。
【００２０】
また、システム１００は、前記格納指示の前記記憶装置５０への送信に際し、前記記憶装置５０に既に格納されている１以上の生体情報のうち、記憶装置５０への格納日時が最も古い生体情報の消去指示を該当記憶装置５０に送信する、旧情報消去指示部１１０を備えるものとできる。
【００２１】
また、システム１００は、前記記憶装置５０に格納されている１以上の生体情報と、前記認証時生体情報とを照合し、前記記憶装置５０に既に格納されている１以上の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当記憶装置５０に送信する、非類似情報消去指示部１１１を備えるものとできる。
【００２２】
なお、前記ＩＣカード５０やシステム１００において、利用者の生体情報が登録あるいは更新、消去等される際には、前記金融機関における業務システム３００においても、顧客情報記憶部３１０で該当利用者の登録ステータスを前記生体情報の登録状況に応じて更新するものとする。
【００２３】
また、図１に示すＡＴＭや窓口端末などの各種端末２００は、利用者が生体認証を受ける際に利用するコンピュータであり、前記システム１００と同様に、端末２００として必要とされる各種入出力処理機能等を実現した業務プログラム２１０をメモリに読み出し、演算装置により実行する。また、端末２００は、ＬＡＮやインターネット等のネットワーク１３０を介して、前記システム１００らの外部装置と接続してデータ授受を実行する通信インターフェイスを備える。
【００２４】
更に、端末２００は、前記ＩＣカード５０の生体情報記憶部５１に対するリード・ライト処理を実行するＩＣカードリード・ライター装置１１５を備えるものとしてもよい。また、端末２００は、生体認証結果等を出力するディスプレイ等の表示装置や、利用者からの入力を受け付けるタッチパネルやキーボード、マウスといった入力装置を備える。
【００２５】
次に、本実施形態の生体情報更新システムが利用する、ＩＣカード５０における生体情報記憶部５１、ならびに業務システム３００における顧客情報記憶部３１０の各データ構造例について説明する。図２は本実施形態における、（ａ）生体情報記憶部、（ｂ）顧客情報記憶部、のそれぞれにおけるデータ構造例を示す図である。生体情報記憶部５１は、対応するＩＣカード５０の利用者の生体情報を格納したものであり、例えば生体読取部分をキーとして、生体読取部分のパターン（生体情報の実体）、読取日付などといった情報を関連づけたレコードの集合体となっている。
【００２６】
また、顧客情報記憶部３１０は、前記ＩＣカード５０やシステム１００において利用者の生体情報が登録あるいは更新、消去等される際に、この生体情報の登録状況に応じて更新する該当利用者の登録ステータスを格納するものである。データ構造としては、例えば、該当金融機関における口座番号をキーとして、顧客名、口座残高、および生体情報登録有無などといった情報を関連づけたレコードの集合体となっている。
【００２７】
なお、これまで示したシステム１００における機能部１０６〜１１１は、ハードウェアとして実現してもよいし、ＨＤＤやメモリなどの適宜な記憶装置に格納したプログラムとして実現するとしてもよい。この場合、前記ＣＰＵ１０４がプログラム実行に合わせて記憶装置より該当プログラムをメモリ１０３に読み出して、これを実行することとなる。
【００２８】
また、前記ネットワーク１３０に関しては、ＡＴＭ回線や専用回線の他、インターネットやＬＡＮ、ＷＡＮ（Wide Area Network）、電灯線ネットワーク、無線ネットワーク、公衆回線網、携帯電話網など様々なネットワークを採用することも出来る。また、ＶＰＮなど仮想専用ネットワーク技術を用いれば、インターネットを採用した際にセキュリティ性を高めた通信が確立され好適である。
【００２９】
以下、生体情報更新方法の実際手順について、図に基づき説明する。なお、以下で説明する生体情報更新方法に対応する各種動作は、システム１００がメモリ１０３に読み出して実行するプログラム１０２によって実現される。そして、このプログラム１０２は、以下に説明される各種の動作を行うためのコードから構成されている。
【００３０】
図３は本実施形態における生体情報登録手順を示すフロー図である。まず、本発明における記憶装置たるＩＣカード５０への生体情報の登録処理について説明する。システム１００は、指静脈センサ装置１２０により、当該ＩＣカード５０の利用者の体の所定部位（例：複数箇所）について生体情報を複数回（または、各箇所それぞれ一回）読み取って、生体情報の取得を実行する（ｓ１０００）。取得した生体情報は、ＩＣカード５０のリードライター装置１１５へと送信する（ｓ１００１）。
【００３１】
前記リードライター装置１１５ではそれを受信し（ｓ１００２）、受信した生体情報をＩＣカード５０の生体情報記憶部５１に保存する（ｓ１００３）。なお、このリードライター装置１１５には、生体情報の登録処理に先立ち予めＩＣカード５０がセットされているものとする。前記ＩＣカード５０は、前記リーダライター装置１１５を通じて、ＡＴＭなどの端末２００に、前記生体情報がＩＣカード５０に保存された旨を通知する（ｓ１００４）。
【００３２】
一方、前記端末２００では、この通知を受信し（ｓ１００５）、前記利用者について、生体情報をＩＣカード５０に保存済みであることの記録要求を、金融機関等の業務システム３００に送信する（ｓ１００６）。他方、業務システム３００では、この記録要求を受信し（ｓ１００７）、当該記録要求に応じて、該当利用者に関する生体情報の登録ステータスを顧客情報記憶部３１０において記録する（ｓ１００８）。以上で、生体情報の登録処理は終了する。
【００３３】
次に、前記金融機関のＡＴＭ（端末２００）取引時における生体情報の自動更新処理について説明する。図４は本実施形態における生体情報更新方法の実際手順１を示すフロー図である。まず、ＡＴＭたる端末２００のリードライター装置１１５にセットされているＩＣカード５０は、自身の生体情報記憶部５１より生体情報を読み出して（ｓ１１００）、これを前記ＡＴＭ２００（のリードライター装置１１５）に送信する（ｓ１１０１）。
【００３４】
ＡＴＭ２００では、前記生体情報をＩＣカード５０より受信し（ｓ１１０２）、これをシステム１００に転送する（ｓ１１０３）。システム１００ではＡＴＭ２００から転送されてきた生体情報を受信し（ｓ１１０４）、これを本発明の格納生体情報として適宜なメモリに格納しておく。
【００３５】
一方、システム１００は、指静脈センサ装置１２０より、利用者の体の所定部位に関する生体情報の読取り結果、つまり認証時生体情報を取得し（ｓ１１０５）、適宜なメモリに格納しておく。ここでシステム１００は、前記格納生体情報と前記認証時生体情報との照合処理を実行し（ｓ１１０６）、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致しなければ（ｓ１１０６：ＮＧ）、前記利用者に関する認証は失敗であるとして、ＩＣカード５０に格納された生体情報と認証時に得られた利用者の生体情報とが一致しない旨を前記ＡＴＭ２００に通知する（ｓ１１０７）。ＡＴＭ２００では、この通知を受信して出力し（ｓ１１０８）、処理は終了する。
【００３６】
他方、前記照合処理において、前記格納生体情報と前記認証時生体情報とが一致するものであれば（ｓ１１０６：ＯＫ）、通常の正常認証時の処理を実行する一方で、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記ＡＴＭ２００に送信する。ＡＴＭ２００ではこれを受信し（ｓ１１０９）、前記ＩＣカード５０に転送する（ｓ１１１０）。  ＩＣカード５０では、前記格納指示を受信する（ｓ１１１１）。そして、生体情報記憶部５１において、既に格納されている１以上の生体情報のうち、ＩＣカード５０への格納日時が最も古い生体情報を、前記生体情報記憶部５１の「日付」情報を参照することで特定し、前記の認証時生体情報と置換する（ｓ１１１２）。そして本フローにおける処理は終了する。
【００３７】
なお、既にＩＣカード５０に格納されている１以上の生体情報のうち、ＩＣカード５０への格納日時が最も古い生体情報と、前記格納指示に含まれる生体情報とを置換する、つまり、前記最古の生体情報の消去指示を、システム１００が該当ＩＣカード５０に送信するものとできる。
【００３８】
また、システム１００は、前記ＩＣカード５０に既に格納されている１以上の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当ＩＣカード５０に送信するものとしてもよい。この場合、ＩＣカード５０では、例えば前記認証時生体情報の特徴点と、生体情報記憶部５１に格納済みの各生体情報の特徴点とを比較し、一致するポイントの頻度等でもって類似性を判断することができる。
【００３９】
次に、前記金融機関の窓口における取引時に際し、生体情報の自動更新を行う手順について説明する。図５は本実施形態における生体情報更新方法の実際手順２を示すフロー図である。まず、窓口端末２００の付近に備え付けのリードライター装置１１５にセットされているＩＣカード５０は、自身の生体情報記憶部５１より生体情報を読み出して（ｓ１２００）、これをシステム１００（のリードライター装置１１５）に送信する（ｓ１２０１）。
【００４０】
システム１００では、前記生体情報をＩＣカード５０より受信し（ｓ１２０２）、これを本発明の格納生体情報として適宜なメモリに格納しておく。また、システム１００は、指静脈センサ装置１２０より、利用者の体の所定部位に関する生体情報の読取り結果、つまり認証時生体情報を取得し（ｓ１２０３）、適宜なメモリに格納しておく。ここでシステム１００は、前記格納生体情報と前記認証時生体情報との照合処理を実行し（ｓ１２０４）、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致しなければ（ｓ１２０４：ＮＧ）、前記利用者に関する認証は失敗であるとして、ＩＣカード５０に格納された生体情報と認証時に得られた利用者の生体情報とが一致しない旨を前記窓口端末２００に通知する（ｓ１２０５）。窓口端末２００では、この通知を受信して出力し（ｓ１２０６）、処理は終了する。
【００４１】
他方、前記照合処理において、前記格納生体情報と前記認証時生体情報とが一致するものであれば（ｓ１２０４：ＯＫ）、通常の正常認証時の処理を実行する一方で、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記ＩＣカード５０（のリードライター装置１１５）に送信する。ＩＣカード５０ではこれを受信する（ｓ１２０７）とともに、生体情報記憶部５１において、既に格納されている１以上の生体情報のうち、ＩＣカード５０への格納日時が最も古い生体情報を、前記生体情報記憶部５１の「日付」情報を参照することで特定し、前記の認証時生体情報と置換する（ｓ１２０８）。これにより本フローにおける処理は終了する。
【００４２】
なお、既にＩＣカード５０に格納されている１以上の生体情報のうち、ＩＣカード５０への格納日時が最も古い生体情報と、前記格納指示に含まれる生体情報とを置換する、つまり、前記最古の生体情報の消去指示を、システム１００が該当ＩＣカード５０に送信するものとできる。
【００４３】
また、システム１００は、前記ＩＣカード５０に既に格納されている１以上の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当ＩＣカード５０に送信するものとしてもよい。この場合、ＩＣカード５０では、例えば前記認証時生体情報の特徴点と、生体情報記憶部５１に格納済みの各生体情報の特徴点とを比較し、一致するポイントの頻度等でもって類似性を判断することができる。
【００４４】
−−−−他の実施形態−−−−
本発明における記憶装置として、前記ＩＣカード５０の他に、他の実施形態としてサーバ４００を例示することができる。図６は他の実施形態における生体情報更新システムを含むネットワーク構成図である。以下に本発明の他の実施形態について図面を用いて詳細に説明する。
【００４５】
この実施形態における生体情報更新システム１００（以下、システム１００）は、上記の実施形態におけるシステム１００と同様に、例えば生体認証装置たるコンピュータであり、本発明の生体情報更新方法を実行する機能を実現すべくハードディスクドライブなどのプログラムデータベース１０１に格納されたプログラム１０２をメモリ１０３に読み出し、演算装置たるＣＰＵ１０４により実行する。
【００４６】
また、システム１００は、ＬＡＮやインターネット等のネットワーク１３０を介して、ＡＴＭ等の端末２００らの外部装置と接続してデータ授受を実行するＩ／Ｏ部１０５を備える。更に、システム１００は、前記金融機関が発行したバンクカードのカードリード装置１１６や、生体認証の対象者から生体情報を読み取る生体情報認証装置たる指静脈センサ装置１２０を備えるものとする。なお、この指静脈センサ装置１２０は、照合プログラム１０６を利用して、サーバ４００５０から読みとった生体情報と、認証時に利用者をセンシングして取得した生体情報とを照合する処理を実行できるものとする。
【００４７】
以下に、前記システム１００が例えばプログラム１０２に基づき構成・保持する機能部につき説明を行う。システム１００は、前記サーバ（記憶装置）４００から生体情報を読み取る装置（生体情報抽出装置：例えば、ハードディスクの検索機能部など）より、当該生体情報抽出装置が読み取った生体情報を格納生体情報として取得する、格納生体情報取得部１０７を備える。
【００４８】
また、システム１００は、生体認証の対象者から生体情報を読み取る指静脈センサ装置（生体情報認証装置）１２０より、当該生体情報認証装置１２０が前記対象者について読み取った生体認証時の生体情報を認証時生体情報として取得する、認証時生体情報取得部と１０８を備える。
【００４９】
また、システム１００は、前記格納生体情報と前記認証時生体情報との照合処理を実行し、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致するものであれば、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記サーバ４００に送信する、更新指示部１０９を備える。
【００５０】
また、システム１００は、前記格納指示の前記サーバ４００への送信に際し、前記サーバ４００に既に格納されている１以上の生体情報のうち、サーバ４００への格納日時が最も古い生体情報の消去指示を該当サーバ４００に送信する、旧情報消去指示部１１０を備えるものとできる。
【００５１】
また、システム１００は、前記サーバ４００に格納されている１以上の生体情報と、前記認証時生体情報とを照合し、前記サーバ４００に既に格納されている１以上の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当サーバ４００に送信する、非類似情報消去指示部１１１を備えるものとできる。
【００５２】
なお、前記サーバ４００やシステム１００において、利用者の生体情報が登録あるいは更新、消去等される際には、前記金融機関における業務システム３００においても、顧客情報記憶部３１０で該当利用者の登録ステータスを前記生体情報の登録状況に応じて更新するものとする。
【００５３】
また、図１に示すＡＴＭや窓口端末などの各種端末２００は、利用者が生体認証を受ける際に利用するコンピュータであり、前記システム１００と同様に、端末２００として必要とされる各種入出力処理機能等を実現した業務プログラム２１０をメモリに読み出し、演算装置により実行する。また、端末２００は、ＬＡＮやインターネット等のネットワーク１３０を介して、前記システム１００らの外部装置と接続してデータ授受を実行する通信インターフェイスを備える。
【００５４】
更に、端末２００は、前記サーバ４００の生体情報記憶部４１０に対するリード・ライト処理を実行する機能部を備えるものとしてもよい。また、端末２００は、生体認証結果等を出力するディスプレイ等の表示装置や、利用者からの入力を受け付けるタッチパネルやキーボード、マウスといった入力装置を備える。
【００５５】
次に、本実施形態の生体情報更新システムが利用する、サーバ４００における生体情報記憶部４１０、ならびに業務システム３００における顧客情報記憶部３１０の各データ構造例について説明する。図７は本実施形態における、（ａ）生体情報記憶部、（ｂ）顧客情報記憶部、のそれぞれにおけるデータ構造例を示す図である。生体情報記憶部４１０は、対応するサーバ４００の利用者の生体情報を格納したものであり、例えば生体読取部分をキーとして、生体読取部分のパターン（生体情報の実体）、読取日付などといった情報を関連づけたレコードの集合体となっている。
【００５６】
また、顧客情報記憶部３１０は、前記サーバ４００やシステム１００において利用者の生体情報が登録あるいは更新、消去等される際に、この生体情報の登録状況に応じて更新する該当利用者の登録ステータスを格納するものである。データ構造としては、例えば、該当金融機関における口座番号をキーとして、顧客名、口座残高、および生体情報登録有無などといった情報を関連づけたレコードの集合体となっている。
【００５７】
なお、これまで示したシステム１００における機能部１０６〜１１１は、ハードウェアとして実現してもよいし、ＨＤＤやメモリなどの適宜な記憶装置に格納したプログラムとして実現するとしてもよい。この場合、前記ＣＰＵ１０４がプログラム実行に合わせて記憶装置より該当プログラムをメモリ１０３に読み出して、これを実行することとなる。
【００５８】
また、前記ネットワーク１３０に関しては、ＡＴＭ回線や専用回線の他、インターネットやＬＡＮ、ＷＡＮ（Wide Area Network）、電灯線ネットワーク、無線ネットワーク、公衆回線網、携帯電話網など様々なネットワークを採用することも出来る。また、ＶＰＮなど仮想専用ネットワーク技術を用いれば、インターネットを採用した際にセキュリティ性を高めた通信が確立され好適である。
【００５９】
以下、生体情報更新方法の他の実際手順について、図に基づき説明する。なお、以下で説明する生体情報更新方法に対応する各種動作は、システム１００がメモリ１０３に読み出して実行するプログラム１０２によって実現される。そして、このプログラム１０２は、以下に説明される各種の動作を行うためのコードから構成されている。
【００６０】
図８は他の実施形態における生体情報登録手順を示すフロー図である。まず、本発明における記憶装置たるサーバ４００への生体情報の登録処理について説明する。システム１００は、指静脈センサ装置１２０により、当該サーバ４００の利用者の体の所定部位（例：複数箇所）について生体情報を複数回（または、各箇所それぞれ一回）読み取って、生体情報の取得を実行する（ｓ１３００）。取得した生体情報は、窓口端末２００へと送信する（ｓ１３０１）。
【００６１】
前記窓口端末２００ではそれを受信し（ｓ１３０２）、受信した生体情報を前記サーバ４００に転送する（ｓ１３０３）。サーバ４００ではこれを受信し（ｓ１３０４）、生体情報記憶部４１０に保存する（ｓ１３０５）。また、前記サーバ４００は、前記利用者について、生体情報を生体情報記憶部４１０に保存済みであることの記録要求を、金融機関等の業務システム３００に送信する（ｓ１３０６）。他方、業務システム３００では、この記録要求を受信し（ｓ１３０７）、当該記録要求に応じて、該当利用者に関する生体情報の登録ステータスを顧客情報記憶部３１０において記録する（ｓ１３０８）。以上で、生体情報の登録処理は終了する。
【００６２】
次に、前記金融機関のＡＴＭ（端末２００）取引時における生体情報の自動更新処理について説明する。図９は他の実施形態における生体情報更新方法の実際手順１を示すフロー図である。まず、システム１００は、指静脈センサ装置１２０より、利用者の体の所定部位に関する生体情報の読取り結果、つまり認証時生体情報を取得し（ｓ１４００）、適宜なメモリに格納しておく。また、これを、ＡＴＭ２００へと送信する。
【００６３】
ＡＴＭ２００ではこれを受信し（ｓ１４０１）、更にサーバ４００へ転送する（ｓ１４０２）。サーバ４００ではこの認証時生体情報を受信する（ｓ１４０３）とともに、自身の生体情報記憶部４１０より生体情報を読み出して（ｓ１４０４）、これを格納生体情報として前記システム１００に送信する（ｓ１４０５）。
【００６４】
システム１００では、前記格納生体情報をサーバ４００より受信し（ｓ１４０６）、これを適宜なメモリに格納しておく。更に、システム１００は、前記格納生体情報と前記認証時生体情報との照合処理を実行し（ｓ１４０７）、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致しなければ（ｓ１４０７：ＮＧ）、前記利用者に関する認証は失敗であるとして、サーバ４００に格納された生体情報と認証時に得られた利用者の生体情報とが一致しない旨を前記ＡＴＭ２００に通知する。ＡＴＭ２００では、この通知を受信して出力し（ｓ１４０８）、処理は終了する。
【００６５】
他方、前記照合処理において、前記格納生体情報と前記認証時生体情報とが一致するものであれば（ｓ１４０７：ＯＫ）、通常の正常認証時の処理を実行する一方で、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記サーバ４００に送信する。サーバ４００ではこれを受信し、生体情報記憶部４１０において、既に格納されている１以上の生体情報のうち、サーバ４００への格納日時が最も古い生体情報を、前記生体情報記憶部４１０の「日付」情報を参照することで特定し、前記の認証時生体情報と置換する（ｓ１４０９）。そして本フローにおける処理は終了する。
【００６６】
なお、既にサーバ４００に格納されている１以上の生体情報のうち、サーバ４００への格納日時が最も古い生体情報と、前記格納指示に含まれる生体情報とを置換する、つまり、前記最古の生体情報の消去指示を、システム１００が該当サーバ４００に送信するものとできる。
【００６７】
また、システム１００は、前記サーバ４００に既に格納されている１以上の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当サーバ４００に送信するものとしてもよい。この場合、サーバ４００では、例えば前記認証時生体情報の特徴点と、生体情報記憶部４１０に格納済みの各生体情報の特徴点とを比較し、一致するポイントの頻度等でもって類似性を判断することができる。
【００６８】
次に、前記金融機関の窓口における取引時に際し、生体情報の自動更新を行う手順について説明する。図１０は他の実施形態における生体情報更新方法の実際手順２を示すフロー図である。まず、システム１００  指静脈センサ装置１２０より、利用者の体の所定部位に関する生体情報の読取り結果、つまり認証時生体情報を取得し（ｓ１５００）、適宜なメモリに格納しておく。また、この認証時生体情報を窓口端末２００へ送信する（ｓ１５０１）。
【００６９】
窓口端末２００は、前記認証時生体情報を受信し（ｓ１５０２）、これをサーバ４００へ転送する（ｓ１５０３）。サーバ４００はこの認証時生体情報を受信する（ｓ１５０４）とともに、自身の生体情報記憶部４１０より生体情報を読み出して（ｓ１５０５）、これをシステム１００に送信する（ｓ１５０６）。
【００７０】
システム１００では、前記生体情報をサーバ４００より受信し（ｓ１５０７）、これを本発明の格納生体情報として適宜なメモリに格納しておく。ここでシステム１００は、前記格納生体情報と前記認証時生体情報との照合処理を実行し（ｓ１５０８）、当該照合処理において前記格納生体情報と前記認証時生体情報とが一致しなければ（ｓ１５０８：ＮＧ）、前記利用者に関する認証は失敗であるとして、サーバ４００に格納された生体情報と認証時に得られた利用者の生体情報とが一致しない旨を前記窓口端末２００に通知する。窓口端末２００では、この通知を受信して出力し（ｓ１５０９）、処理は終了する。
【００７１】
他方、前記照合処理において、前記格納生体情報と前記認証時生体情報とが一致するものであれば（ｓ１５０８：ＯＫ）、通常の正常認証時の処理を実行する一方で、前記認証時生体情報を含む当該認証時生体情報の格納指示を前記サーバ４００に送信する。サーバ４００ではこれを受信するとともに、生体情報記憶部４１０において、既に格納されている１以上の生体情報のうち、サーバ４００への格納日時が最も古い生体情報を、前記生体情報記憶部４１０の「日付」情報を参照することで特定し、前記の認証時生体情報と置換する（ｓ１５１０）。これにより本フローにおける処理は終了する。
【００７２】
なお、既にサーバ４００に格納されている１以上の生体情報のうち、サーバ４００への格納日時が最も古い生体情報と、前記格納指示に含まれる生体情報とを置換する、つまり、前記最古の生体情報の消去指示を、システム１００が該当サーバ４００に送信するものとできる。
【００７３】
また、システム１００は、前記サーバ４００に既に格納されている１以上の生体情報のうち、前記認証時生体情報との類似性が最も低い生体情報の消去指示を該当サーバ４００に送信するものとしてもよい。この場合、サーバ４００では、例えば前記認証時生体情報の特徴点と、生体情報記憶部４１０に格納済みの各生体情報の特徴点とを比較し、一致するポイントの頻度等でもって類似性を判断することができる。
【００７４】
本発明によれば、生体情報の変化に対し確実な対応をし、生体認証の精度を良好に維持可能とできる。
【００７５】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【符号の説明】
【００７６】
５０    ＩＣカード
５１    生体情報記憶部
１００  システム
１０１  プログラムデータベース
１０２  プログラム
１０３  メモリ
１０４  ＣＰＵ
１０５  Ｉ／Ｏ部
１０６  照合プログラム
１０７  格納生体情報取得部
１０８  認証時生体情報取得部
１０９  更新指示部
１１０  旧情報消去指示部
１１１  非類似情報消去指示部
１１５  ＩＣカードリード・ライター装置
１１６  カードリード装置
１２０  指静脈センサ装置
１３０  ネットワーク
２００  端末（ＡＴＭ、窓口端末）
２１０  業務プログラム
３００  業務システム
３１０  顧客情報記憶部
４００  サーバ
４１０  生体情報記憶部
【図１】
2010152906.tif 000003
【図２】
2010152906.tif 000004
【図３】
2010152906.tif 000005
【図４】
2010152906.tif 000006
【図５】
2010152906.tif 000007
【図６】
2010152906.tif 000008
【図７】
2010152906.tif 000009
【図８】
2010152906.tif 000010
【図９】
2010152906.tif 000011
【図１０】
2010152906.tif 000012