(57)【要約】【課題】本発明は、各個人に特有な生体情報を登録しておき認証時に再度その個人の生体情報を得て照合することにより個人認証を行なう個人認証装置等に関し、データ盗用等に対する安全性を高める。【解決手段】先ず１つ目の静脈データａが等分に分割されて静脈データａ’と静脈データａ”とが生成され、同様にして２つ目の静脈データｂが等分に分割されて静脈データｂ’と静脈データｂ”とが生成され、今度は１つ目の静脈データａの前半部分の静脈データａ’と２つ目の静脈データｂの前半部分の静脈データｂ’とが結合されて個人Ｃ用の１つの静脈データ１が生成され、同様にして１つ目の静脈データａの後半部分の静脈データａ”と２つ目の静脈データｂの後半部分の静脈データｂ”とが結合されて個人Ｃ用のもう１つの静脈データ２が生成され、それらの静脈データ１，２を記憶しておいて後の照合に用いる。【選択図】        図５
2006209642.tif 000002
【特許請求の範囲】
【請求項１】
個人の、過去の登録時に取得した生体情報を記憶しておき、今回の認証時に取得した生体情報と登録時に取得して記憶しておいた生体情報とを照合することにより個人認証を行なう個人認証装置において、
個人の生体情報を取得する情報取得部と、
個人の生体情報の登録にあたり、前記情報取得部に該個人１人について複数のオリジナルの生体情報を取得させ、該複数のオリジナルの生体情報に、該複数のオリジナルの生体情報それぞれの一部を互いに入れ替えた複数のスクランブル生体情報に変換するスクランブル変換を施すとともに、個人の認証にあたり、前記スクランブル変換に対する逆変換により前記複数のスクランブル生体情報を複数のオリジナルの生体情報に変換する情報変換部と、
前記情報変換部における前記スクランブル変換により得られた、各個人につき複数のスクランブル生体情報を記憶しておく情報記憶部と、
個人の認証にあたり、前記情報取得部から、今回取得した認証用生体情報を受け取るとともに、前記情報変換部に、登録時に取得し複数のスクランブル生体情報に変換して記憶しておいた該複数のスクランブル生体情報を複数のオリジナルの生体情報に逆変換させて受け取り、これら認証用生体情報と複数のオリジナルの生体情報それぞれとを照合することにより、今回取得した認証用生体情報に係る個人を認証する個人認証部とを備えたことを特徴とする個人認証装置。
【請求項２】
前記情報取得部が、個人の生体情報に加え、該個人に対応づけられる、該個人もしくは該個人が属するグループのＩＤを取得するものであり、
前記情報記憶部が、個人の生体情報の登録にあたり、前記情報取得部により取得された、該個人に対応づけられるＩＤと、前記情報変換部でのスクランブル変換により得られた該個人の複数のスクランブル生体情報との双方を、互いの間の直接的な対応付けなしに記憶するとともに、該ＩＤと該複数のスクランブル生体情報とを対応付ける対応付情報を記憶するものであることを特徴とする請求項１記載の個人認証装置。
【請求項３】
前記個人認証部は、個人の認証にあたり、前記情報取得部に、登録時の該個人の複数のオリジナルの生体情報のうちのいずれか１つのオリジナルの生体情報に対応する認証用生体情報を取得させ、該認証用生体情報と、前記情報変換部における逆変換により得られた複数のオリジナルの生体情報それぞれとを照合し、該認証用生体情報がいずれか１つのオリジナルの生体情報と符合するか否かを判定するものであることを特徴とする請求項１記載の個人認証装置。
【請求項４】
前記個人認証部は、個人の認証にあたり、前記情報取得部に、個人に対応づけられるＩＤと該個人の認証用生体情報との双方を取得させ、該認証用生体情報と、前記対応付情報により該ＩＤと同一のＩＤに対応付けられた複数のスクランブル生体情報が逆変換されてなる複数のオリジナルの生体情報それぞれとを照合するものであることを特徴とする請求項２記載の個人認証装置。
【請求項５】
個人の、過去の登録時に取得した生体情報を記憶しておき、今回の認証時に取得した生体情報と登録時に取得して記憶しておいた生体情報とを照合することにより個人認証を行なう個人認証方法において、
個人の生体情報の登録にあたり、該個人１人について複数のオリジナルの生体情報を取得し、該複数のオリジナルの生体情報に、複数のオリジナルの生体情報それぞれの一部を互いに入れ替えた複数のスクランブル生体情報に変換するスクランブル変換を施して、該複数のスクランブル生体情報を記憶しておき、
個人の認証にあたり、認証用生体情報を取得するとともに、前記スクランブル変換に対する逆変換により、登録時に取得し複数のスクランブル生体情報に変換して記憶しておいた該複数のスクランブル生体情報を複数のオリジナルの生体情報に変換し、これら認証用生体情報と複数のオリジナルの生体情報それぞれとを照合することにより、今回取得した認証用生体情報に係る個人を認証することを特徴とする個人認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各個人に特有な生体情報を登録しておき認証時に再度その個人の生体情報を得て照合することにより個人認証を行なう個人認証装置および個人認証方法に関する。
【背景技術】
【０００２】
近年、セキュリティの向上やプライバシーの保護等を目的として、例えば部屋やビルの出入口のドアの開閉や情報処理装置の操作の際に個人認証を必要とする設備や機器が増えてきている。この個人認証を行なうにあたり、従来は暗証番号等が広く採用されてきたが、近年では、より安全な個人認証方式として、個人ごとに異なる、指紋、瞳孔の静脈パターン、手の静脈パターン等、何らかの生体情報を検出するセンサを備えて個人認証を行なうことが普及してきている（特許文献１，２参照）。
【０００３】
暗証番号は一旦他人に知られてしまうと簡単に本人になりすますことができ問題であるが、各個人ごとに異なる生体情報に基づいて個人認証を行なうことにより、本人へのなりすましの危険性は大幅に低下する。
【０００４】
ここで、生体情報を用いて個人認証を行なうシステムにおいても安全性を一層高めることが求められている。
【０００５】
この安全性を高める技術の１つとして、認証に使われる情報を複数に分割して別々に管理しあるいは順番を並べ替えることが提案されている（特許文献３〜６）。
【０００６】
認証に使われる情報を複数に分割して別々に管理し、あるいは順番を並べ替えることにより、それら別々に管理されている情報を集め、あるいは順番を逆に並べ替えないと正しい情報が復元されないため、安全性が飛躍的に高められる。
【特許文献１】特開２００３−８５５３９号公報
【特許文献２】特開２００４−１１２１７２号公報
【特許文献３】特開２００２−７３４９号公報
【特許文献４】特開２００２−３１２３１７号公報
【特許文献５】特開２００３−２４８６６０号公報
【特許文献６】特開２００３−３３１２９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、認証に使われる情報が複数に分割されて別々に管理されていても、あるいは順番が並べ替えられていても、それらを寄せ集め、あるいは順番を逆に並べ替えれば認証情報が構築されるため、分割して管理されていること、あるいは順番が並べ替えられていることを、不正な盗用を行なおうとしている者に知られてしまうシステムの場合、まだ、確実に安全とは言えない。
【０００８】
本発明は、上記事情に鑑み、安全性が高められた個人認証装置および個人認証方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成する本発明の個人認証装置は、個人の、過去の登録時に取得した生体情報を記憶しておき、今回の認証時に取得した生体情報と登録時に取得して記憶しておいた生体情報とを照合することにより個人認証を行なう個人認証装置であって、
個人の生体情報を取得する情報取得部と、
個人の生体情報の登録にあたり、情報取得部にその個人１人について複数のオリジナルの生体情報を取得させ、それら複数のオリジナルの生体情報に、複数のオリジナルの生体情報それぞれの一部を互いに入れ替えた複数のスクランブル生体情報に変換するスクランブル変換を施すとともに、個人の認証にあたり、上記スクランブル変換に対する逆変換により複数のスクランブル生体情報を複数のオリジナルの生体情報に変換する情報変換部と、
情報変換部におけるスクランブル変換により得られた、各個人につき複数のスクランブル生体情報を記憶しておく情報記憶部と、
個人の認証にあたり、情報取得部から、今回取得した認証用生体情報を受け取るとともに、情報変換部に、登録時に取得し複数のスクランブル生体情報に変換して記憶しておいた複数のスクランブル生体情報を複数のオリジナルの生体情報に逆変換させて受け取り、これら認証用生体情報と複数のオリジナルの生体情報それぞれとを照合することにより、今回取得した認証用生体情報に係る個人を認証する個人認証部とを備えたことを特徴とする。
【００１０】
本発明の個人認証装置によれば、同一人の複数の生体情報（例えば右手の掌の静脈情報と左手の掌の静脈情報、あるいは右手人差し指の指紋と左手人差し指の指紋など）を取得して、それら複数の生体情報それぞれの一部を互いに入れ替えて記憶しておくものであり、表見上は入れ替えられていない通常の生体情報のようにも見えるため、情報を盗用しようとする不正な利用者にとって入れ替えるという発想自体を生じさせず、安全性が高度に保たれる。
【００１１】
ここで、本発明の個人認証装置において、上記情報取得部が、個人の生体情報に加え、その個人に対応づけられる、その個人もしくはその個人が属するグループのＩＤを取得するものであり、
上記情報記憶部が、個人の生体情報の登録にあたり、情報取得部により取得された、その個人に対応づけられるＩＤと、情報変換部でのスクランブル変換により得られた、その個人の複数のスクランブル生体情報との双方を、互いの間の直接的な対応付けなしに記憶するとともに、そのＩＤとそれら複数のスクランブル生体情報とを対応付ける対応付情報を記憶するものであることが好ましい。
【００１２】
このように、ＩＤとスクランブル生体情報の双方を、互いの間の直接的な対応付けなしに記憶するとともに、ＩＤとスクランブル生体情報とを対応づける対応付情報をＩＤやスクランブル生体情報とは別に記憶しておくことにより、不正な利用者にとってＩＤとスクランブル生体情報との対応関係が不明となり、安全性が一層高められる。
【００１３】
また、上記本発明の個人認証装置において、上記個人認証部は、個人の認証にあたり、情報取得部に、登録時の個人の複数のオリジナルの生体情報のうちのいずれか１つのオリジナルの生体情報に対応する認証用生体情報を取得させ、その認証用生体情報と、情報変換部における逆変換により得られた複数のオリジナルの生体情報それぞれとを照合し、その認証用生体情報がいずれか１つのオリジナルの生体情報と符合するか否かを判定するものであることが好ましい。
【００１４】
認証時には、例えば右手のみあるいは左手のみ等、１つの認証情報で認証が行なわれることが便宜である。
【００１５】
また、上記本発明の個人認証装置において、ＩＤを取得する機能を備えている場合に、上記個人認証部は、個人の認証にあたり、情報取得部に、個人に対応づけられるＩＤとその個人の認証用生体情報との双方を取得させ、その認証用生体情報と、上記対応付情報によりそのＩＤと同一のＩＤに対応付けられた複数のスクランブル生体情報が逆変換されてなる複数のオリジナルの生体情報それぞれとを照合するものであってもよく、あるいは、ＩＤを取得する機能の有無にかかわらず、上記個人認証部は、個人の認証にあたり、情報取得部により取得された認証用生体情報と、登録済の複数人の複数のオリジナルの生体情報それぞれとを照合するものであってもよい。
【００１６】
認証時に生体情報のみでなくＩＤを入力するように構成する安全性がさらに高められるが、ＩＤを入力する手間が増えることになる。
【００１７】
また、本発明の個人認証装置において、上記情報取得部は、生体情報を検出する生体情報センサを備えたものであることが好ましく、その好適な一例として、上記生体情報センサは、手の静脈パターンを検出するセンサであってもよい。
【００１８】
また、上記目的を達成する本発明の個人認証方法は、個人の、過去の登録時に取得した生体情報を記憶しておき、今回の認証時に取得した生体情報と登録時に取得して記憶しておいた生体情報とを照合することにより個人認証を行なう個人認証方法において、
個人の生体情報の登録にあたり、その個人１人について複数のオリジナルの生体情報を取得し、それら複数のオリジナルの生体情報に、複数のオリジナルの生体情報それぞれの一部を互いに入れ替えた複数のスクランブル生体情報に変換するスクランブル変換を施して、複数のスクランブル生体情報を記憶しておき、
個人の認証にあたり、認証用生体情報を取得するとともに、上記スクランブル変換に対する逆変換により、登録時に取得し複数のスクランブル生体情報に変換して記憶しておいた複数のスクランブル生体情報を複数のオリジナルの生体情報に変換し、これら認証用生体情報と複数のオリジナルの生体情報それぞれとを照合することにより、今回取得した認証用生体情報に係る個人を認証することを特徴とする。
【発明の効果】
【００１９】
以上、説明したとおり、本発明によれば認証情報の盗用等に対する安全性が高められる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態について説明する。
【００２１】
図１は、本発明の一実施形態としての個人認証装置が組み込まれたドア開閉システムの概要を示す図である。
【００２２】
この図１には、ゲートコントローラ１０と、ドア制御盤２０と、ドア３０が示されており、それらの間は回線４１，４２で接続されている。
【００２３】
このドア３０は、例えばビルやマンションの出入口や特定の部屋の出入口に設置されたドアであり、電気錠（図示せず）を備えており、ドア制御盤２０からの制御によりその電気錠の開閉が行なわれる構造となっている。
【００２４】
ドア制御盤２０は、回線４１を介してゲートコントローラ１０の制御を受け、回線４２を介してドア３０の電気錠を駆動するものである。
【００２５】
また、ゲートコントローラ１０は、ドア３０の近傍に設置され、個人認証を行なって、そのドア３０が設けられた出入口の通過が許可された者であるか否かを判定し、その出入口の通過が許可された者であると判定したときに、回線４１を介してドア制御盤２０に向けてドア３０の電気錠を開くよう制御信号を出力する。
【００２６】
図２は、ゲートコントローラ１０の操作パネルを示した図である。
【００２７】
このゲートコントローラの操作パネル１００には、生体情報センサ１１、キーボード１２、入出力画面１３、アラーム機構１４が設けられている。
【００２８】
生体情報センサ１１は、本実施形態では手の静脈パターンを検出するセンサであり、そこに手を翳すと赤外線によりそこに翳された手の静脈パターンが検出される。
【００２９】
また、キーボード１２は、０〜１の数字が付されたテンキー１２１と、メニューキー１２２と、取消キー１２３とからなり、利用者のＩＤを入力したりゲートコントローラ１０の管理機能を利用する際に操作される押ボタン群である。
【００３０】
また入出力画面１３は、利用者が入力したＩＤの表示や、ゲートコントローラ１０の管理機能を実行した結果の表示や、利用者の操作ガイダンス、アラームメッセージの表示等を行なう画面である。
【００３１】
さらに、アラーム機構１４は、内部にブザーが配置された発音部１４１とＬＥＤが配置された発光部１４２とからなり、認証結果をブザー鳴動とランプ点灯で知らせるものである。
【００３２】
図３は、ゲートコントローラ１０の側面を示した図である。
【００３３】
このゲートコントローラ１０は、図１に示すドア３０の近くの、ビルや部屋の壁に固定される構造を有しており、操作パネル１００は斜め上向きに配置されている。また、このゲートコントローラ１０の横壁には、物理的なキー（管理者鍵）が差し込まれる鍵穴１５１が設けられており、その鍵穴１５１に特定の管理者鍵を差し込むとその差し込んだ鍵を所定角度回転させることができる。この管理者鍵を差し込んで回転させると、このゲートコントローラ１０は正規の鍵で操作されたことを認識する。本実施形態では、この鍵穴１５１に正規の鍵を差し込んで回転させることを、キーをセットする、と呼ぶ。
【００３４】
図４は、図１〜図３に示すゲートコントローラ１０の機能ブロック図である。
【００３５】
このゲートコントローラ１０は、情報取得部１００１、情報変換部１００２、情報記憶部１００３、および、個人認証部１００４から構成されている。
【００３６】
情報取得部１００１は、本実施形態では図２に示す生体情報センサ１１と図２に示すキーボード１２とを合わせたものに相当し、個人のＩＤおよび生体情報を取得するものである。ここで、ＩＤは、その個人を特定するものであってもよく、例えばマンションの出入口のドアを制御するシステムの場合等における、部屋番号をＩＤとし、その部屋番号の部屋の住人全員が同じＩＤを使用するなど、ＩＤは、その個人が属するグループを表わすものであってもよい。
【００３７】
この情報取得部１００１では、個人の生体情報として、その個人の手の静脈パターンが検出される。
【００３８】
また、情報変換部１００２は、個人の生体情報の登録にあたり、情報取得部１１０にその個人１人について複数のオリジナルの生体情報（通常は左右それぞれの手の静脈パターン）を取得させ、それら複数のオリジナルの生体情報に、複数のオリジナルの生体情報それぞれの一部を互いに入れ替えた複数のスクランブル生体情報に変換するスクランブル変換を施すとともに、個人の認証にあたり、上記のスクランブル変換に対する逆変換により、複数のスクランブル生体情報を複数のオリジナルの生体情報に変換する役割を担っている。
【００３９】
また、情報記憶部１００３は、情報変換部１２０におけるスクランブル変換により得られた、各個人につき複数のスクランブル生体情報を記憶しておくものである。本実施形態では、この情報記憶部１００３には、さらに、個人の生体情報の登録にあたり、情報取得部１１０により取得された、その個人に対応づけられるＩＤも記憶される。ここで、この情報記憶部１００３は、ＩＤと複数のスクランブル生体情報を記憶するにあたっては、それらＩＤと複数のスクランブル生体情報との双方を、互いの間の直接的な対応付けなしに記憶するとともに、ＩＤと複数のスクランブル生体情報とを対応付ける対応付情報を、それらＩＤや複数のスクランブル生体情報とは別に記憶する構成となっている。
【００４０】
また、個人認証部１００４は、個人の認証にあたり、情報取得部１００１から、今回取得した認証用生体情報を受け取るとともに、情報変換部１００２に、登録時に取得し複数のスクランブル生体情報に変換して記憶しておいた、それら複数のスクランブル生体情報を複数のオリジナルの生体情報に逆変換させて受け取り、これら認証用生体情報と複数のオリジナルの生体情報それぞれとを照合することにより、今回取得した認証用生体情報に係る個人を認証するものである。ここで、この個人認証部１００４は、個人の認証にあたり、情報取得部１１０に、登録時のその個人の複数のオリジナルの生体情報のうちのいずれか１つのオリジナルの生体情報（本実施形態では右手の静脈パターンあるいは左手の静脈パターン）に対応する認証用生体情報を取得させ、その認証用生体情報と、情報変換部１００２における逆変換により得られた複数のオリジナルの生体情報それぞれとを照合し、その認証用生体情報がいずれか１つのオリジナルの生体情報と符合するか否かを判定する方式が採用されている。また、この個人認証部は、個人の認証にあたり、本実施形態では、情報取得部１００２に、その個人に対応づけられるＩＤとその個人の認証用生体情報との双方を取得させ、その認証用生体情報と、上述した対応付情報によりその取得したＩＤと同一のＩＤに対応付けられた複数のスクランブル生体情報が逆変換されてなる複数のオリジナルの生体情報それぞれとを照合する方式が採用されている。ただし、この個人認証部１００４では、個人の認証にあたり、情報取得部１１０にＩＤの取得は要求せずに、認証用生体情報のみ取得させ、その認証用生体情報と、登録済の複数人の複数のオリジナルの生体情報それぞれとを照合する方式を採用してもよい。
【００４１】
以下では、図４の構成を登録時と認証時とに分けてさらに詳細に説明する。
【００４２】
図５は、ゲートコントローラの内部構成とファイル構成を示す図である。
【００４３】
このゲートコントローラ１０の内部には、メインボード／照合マザーボード２００が備えられており、そのメインボード／照合マザーボード２００には、メモリ２１０、ブート用コンパクトフラッシュ（登録商標）（Ｂｏｏｔ用ＣＦ）２２０、登録用ＣＦ２３０、ＳＲＡＭ２４０、およびＵＳＢコネクタ２５０が搭載されている。このメインボード／照合マザーボード２００上のＳＲＡＭ２４０は、電源又はバッテリ２６０の通電を受けて静脈データファイル（後述する）を記憶しておくものであり、その通電が切れた場合は、ＳＲＡＭ２４０内の記憶内容は消去される。尚、このメインボード／照合マザーボード２００には、さらに、メモリ２１０上に展開されたプログラムを実行するＣＰＵや、メインボード／照合マザーボード２００の右側に示されている鍵センサ１５、キーボード１２等との間で信号を受け渡しするためのインターフェース回路等が搭載されているが、ここではそれらについての図示および説明は省略する。
【００４４】
また、このゲートコントローラ１０にはメインボード／照合マザーボード２００に搭載された各種部品および電源又はバッテリ２６０のほか、図５においてそのメインボード／照合マザーボード２００の右に示す、鍵センサ１５，キーボード１２，入出力画面１３，生体情報センサ１１，発音部１４１と発光部１４２とからなるアラーム機構１４が備えられており、また、このメインボード／照合マザーボード２００には、通信回線４１を介して、図１にも示すドア制御板２０が接続されており、そのドア制御板２０には通信回線４２を介して電気鍵３０が接続されている。
【００４５】
鍵センサ１５は、図１に示す鍵穴１５１に特定の管理者鍵が差し込まれ回転されたこと（キーがセットされたこと）を認識するセンサである。
【００４６】
キーボード１２，入出力画面１３，生体情報センサ１１，アラーム機構１４は、図１あるいは図２にも示されており説明済であるため、ここでの再度の説明は省略する。
【００４７】
メインボード／照合マザーボード２００に搭載されたＢｏｏｔ用ＣＦ２２０には、ＯＳ（オペレーティングシステム）、アプリケーション、認証ライブラリ、および各種ドライバ等が格納されており、メモリ２１０上に展開されて図示しないＣＰＵで実行される。ここで、アプリケーションは、メモリ２１０上に模式的に示したように、主に登録制御および静脈データ管理制御を担当するプログラムであり、認証ライブラリは、個人認証を担当するプログラムであり、各種ドライバは、例えばキーボード１２や入出力画面１３等との間の信号の送受を担うプログラムである。
【００４８】
また、メインボード／照合マザーボード２００に搭載された登録用ＣＦ２３０には、ＩＤや静脈データの登録や認証のログ（履歴）が記録される。
【００４９】
登録された静脈データ等はメモリ２１０上に設定された静脈データファイルに記憶されるとともに、そのバックアップ用としてＳＲＡＭ２４０上に設定された静脈データファイルに記憶されており、図１〜図３に示すゲートコントローラ１０の外装が無理にこじ開けられたときには静脈データファイルの内容が直ちに消去されるようになっている。
【００５０】
また、ＵＳＢコネクタ２４０は、ＵＳＢ規格に準拠したコネクタであり、管理者鍵のキーセットが行なわれた状態で、そのＵＳＢコネクタ２４０に、可搬型メモリの一種であるＵＳＢメモリ（図示せず）が差し込まれ所定の操作が行なわれると、そのＵＳＢメモリに静脈データ等の個人認証用データがダウンロードされ、あるいはそのＵＳＢメモリから静脈データ等の個人認証用データがメモリ２１０にアップロードされる。
【００５１】
これは、例えば１つのビルの１階、２階、３階等の各入口それぞれにゲートコントローラ１０を設置し、同一の個人の出入りを許すような場合に、静脈データ等の個人認証用データを各階のゲートコントローラにコピーするためのものである。個人認証用データが記録されたＵＳＢメモリは管理者によって管理されるものであり、万一不正な盗用が行なわれたとしても、後述するようにデータが変換されているため、不正に流用される可能性は極めて低い。
【００５２】
図５の下部に示されているデータ変換処理および静脈データファイルの内容については、以下にフローチャートを参照して説明する登録処理の説明の中で合わせて説明する。
【００５３】
図６，図７は、図５に示すゲートコントローラ上で実行される登録処理の、それぞれ前半部分および後半部分のフローチャートである。
【００５４】
管理者鍵のキーセットが行なわれたことが鍵センサ１５により検出され、さらにメニューボタン１２２（図２参照）が押されると入出力画面上に管理用の各種作業のメニューが数字に対応づけられて表示される（図６ステップＳ１０１）。ここでは、そのメニュー上で「登録」に対応する数字が押されたものとする。尚、管理用のメニューのうちの登録処理以外のメニューとして、一旦登録した個人の登録を抹消する処理など各種の処理が用意されているが、ここでの主題ではなく、ここではそのメニュー中の登録処理のみについて説明する。
【００５５】
アプリケーションは、キーボードの入力センサを起動し（図５の「操作」の吹き出し）、キーボード上で入力された、ここでは４桁の数字からなるＩＤの検出が行なわれる（ステップＳ１０２）。次いで、この検出されたＩＤが正当なＩＤであるか否かが判定される（ステップＳ１０３）。不当なＩＤとは、このゲートコントローラ１０がマンションの出入口に設置されている場合のそのマンションに存在しない部屋番号からなるＩＤやそのＩＤが個人に専属するＩＤである場合の、既に登録済のＩＤと同一のＩＤである場合等である。
【００５６】
ステップＳ１０３で正当なＩＤであると判定されると、ステップＳ１０４に進み、入出力画面１３に、生体情報センサ１１に手を翳すことを促すガイダンスが表示される。ステップＳ１０３で不当なＩＤであると判定されたときは、入出力画面１３に、初めから再操作を行なうようガイダンスが表示されて（ステップＳ１１５）、キーボード１２からのＩＤ入力待ちの状態となる（ステップＳ１０２）。
【００５７】
ステップＳ１０３で正当なＩＤであると判定されさらにステップＳ１０４で生体情報センサ１１に手を翳すことを促すガイダンスが表示されると、次に、手の撮影制御が行なわれる（ステップＳ１０５；図５の「撮影」の吹き出し）。ここで、手の静脈データを得るにあたっては、生体情報センサ２２に手を翳し、その手を赤外線センサを使って撮影することから、ここでは、これを「撮影」と称している。
【００５８】
ステップＳ１０５では、生体情報センサ１１の起動および手の撮影が行なわれる。
【００５９】
手の撮影が行なわれると、アプリケーションは、認証ライブラリに対し、今回取得した静脈データが認証の基礎となるデータとして妥当なものであるか否かをチェックするよう依頼し（図５の「認証」の吹き出し）、そのチェック結果を受け取る（ステップＳ１０６）。
【００６０】
そのチェック結果がＮＧ、すなわち認証の基礎として使うには妥当性に欠けるデータであった場合は、ステップＳ１０４に戻り、手を再度翳すよう促される。また、そのＮＧの回数が、あらかじめ定められている所定回数続いたときは、ステップＳ１１５に進んで操作を初めから行なうべきことが表示され、ステップＳ１０２に戻る。
【００６１】
また、ここでは、左右のうちの同じ手の静脈データを３回取得してそれら３回取得した静脈データに基づいてその手についての、認証の基礎となる静脈データが生成される。このため、ステップＳ１０７では、チェック結果がＯＫ、すなわち、今回取得した静脈データが妥当なものであるとのチェック結果を得たときであっても、今回で３回の取得が完了したか否かが判定され３回に未たないときもステップＳ１０４に戻る。
【００６２】
チェック結果がＯＫの静脈データが３回取得されると、それら３回分の静脈データに基づいて登録用の静脈データが生成され、一旦、メモリ上の作業領域に記憶される（ステップＳ１０８）。その後、もう一度、入出力画面１１上に同じ手を翳すようガイダンスが表示され（ステップＳ１０９）、手の撮影制御（ステップＳ１１０）が行なわれ、認証ライブラリに対し今回の撮影により得られた静脈データを登録用に作成した静脈データと照合することを依頼してその照合結果を受け取る（ステップＳ１１１）という「お試し照合」が行なわれる。
【００６３】
お試し照合の結果、ＮＧ、すなわち正しく照合できないとの照合結果を得たときは、ステップＳ１０９に戻って再度お試し照合が行なわれ、お試し照合が何度か繰り返されてもＮＧのときは、ステップＳ１１６に進み、図２に示す発光部１４１の、ＮＧのＬＥＤの点灯と、発音部１４２での、ＮＧであることを表わすブザー鳴動により、正しく登録できないことが通知されるとともに、ステップＳ１１７において、入出力画面１３上に、登録作業を初めから行なうようガイダンスが表示されてステップＳ１０２に戻る。
【００６４】
お試し照合の結果、ＯＫ、すなわち正しく照合できたときは、ステップＳ１１３に進み、発光部１４１の、ＯＫのＬＥＤの点灯および発音部１４２のＯＫであることを示すブザー鳴動により照合が正しく行なわれたことが通知される。
【００６５】
ステップＳ１１４では、以上の処理が両手について完了したか否かが判定され、未だ左右一方の手のみ完了した段階にあるときは、ステップＳ１０４に戻り、もう一方の手について登録データの抽出およびお試し照合が行なわれる。
【００６６】
ここで、左右両手のうちの２回目に処理を行なった手についての、ステップＳ１１２のデータ判定でＯＫが出るよりも前のいずれの段階であっても、図２に示すキーボード１２上の取消ボタン１２３を押すことにより、ここでの登録処理を中止することができる。
【００６７】
左右両手についての登録データ抽出処理およびお試し照合が完了すると、図５に示すアプリケーション上では、図７に示す、静脈データの分離／結合処理（ステップＳ１１８）およびＩＤと静脈データの分離処理（ステップＳ１１９）が行なわれて、メモリ２１０上およびＳＲＡＭ２４０上の静脈データファイルに格納される（図５の「登録」の吹き出し）。
【００６８】
静脈データの分離／結合処理（ステップＳ１１８）について、図５を参照しながら説明する。
【００６９】
ここでは特定の個人Ｃの登録処理が行なわれているものとし、その個人ＣのＩＤと、その個人Ｃの登録用の静脈データａ（左右両手のうちの一方のデータ）と、その個人Ｃの登録用の静脈データｂ（左右両手のうちのもう一方のデータ）が得られたものとする。
【００７０】
図７のステップＳ１１８の静脈データの分割／統合処理は、本発明にいうスクランブル変換の一例であり、ここでは先ず、１つ目の静脈データａが等分に分割されて静脈データａ’と静脈データａ”とが生成され（ステップＳ１１８１）、同様にして、２つ目の静脈データｂが等分に分割されて静脈データｂ’と静脈データｂ”とが生成され（ステップＳ１１８２）、今度は１つ目の静脈データａの前半部分の静脈データａ’と２つ目の静脈データｂの前半部分の静脈データｂ’とが結合されて個人Ｃ用の１つの静脈データ１が生成され（ステップＳ１１８３）、同様にして、１つ目の静脈データａの後半部分の静脈データａ”と２つ目の静脈データｂの後半部分の静脈データｂ”とが結合されて個人Ｃ用のもう１つの静脈データ２が生成される（ステップＳ１１８４）。これらの静脈データ１，２は、本発明にいうスクランブル生体情報の一例である。尚、ここでは、このような、静脈データの分離／結合処理に加え、暗号化処理等も行なわれるが、暗号化処理自体は従来技術と同様なので、ここでの詳細説明は省略する。
【００７１】
このようにして生成した静脈データ１，２は、図５に示すメモリ２１０上およびＳＲＡＭ２４０上の静脈データファイルに格納される。
【００７２】
また、ここでは、各静脈データａ，ｂの前半部分どうし、および後半部分どうしを結合したが、静脈データａの前半部分と静脈データｂの後半部分とを結合して１つの静脈データとし、静脈データｂの前半部分と静脈データａの後半部分とを結合してもう１つの静脈データとしてもよい。またその場合に、各静脈データａ，ｂは、等分ではなく、例えば１／３と２／３とに分割してもよい。
【００７３】
図５に示すアプリケーションでは、図７に示す、以上説明した静脈データの分割／結合処理（ステップＳ１１８）に続き、ＩＤと静脈データの分離処理（ステップＳ１１９）が行なわれる。
【００７４】
このＩＤと静脈データの分離処理（ステップＳ１１９）は、個人データテーブル作成処理（ステップＳ１１９１）と、静脈データテーブル作成処理（ステップＳ１１９２）と、情報管理テーブル作成処理（ステップＳ１１９３）とで構成されている。
【００７５】
図８，図９，図１０は、それぞれ個人データテーブル作成処理（ステップＳ１１９１）、静脈データテーブル作成処理（ステップＳ１１９２）、および情報管理テーブル作成処理（ステップＳ１１９３）における処理内容を示したフローチャートである。
【００７６】
図８に示す個人データテーブル作成処理（図７ステップＳ１１９１）では、個人情報管理Ｎｏ（ナンバ）が生成され（ステップＳ１１９１１）、その生成された個人情報管理ＮｏにＩＤが設定され、これにより個人データテーブル（図５参照）が作成される。
【００７７】
また、図９に示す静脈データテーブル作成処理（図７ステップＳ１１９２）では、静脈管理Ｎｏが生成され（ステップＳ１１９２１）、その生成された静脈管理Ｎｏに静脈データの所在を表わすデータアドレスが設定され、これにより静脈データテーブル（図５参照）が作成される（ステップＳ１１９２２）。
【００７８】
また、図１０に示す情報管理テーブル作成処理（図７ステップＳ１１９３）では、個人情報管理Ｎｏと静脈管理Ｎｏが設定され、これにより情報管理テーブルが作成される。
【００７９】
以上のようにして作成した個人データテーブル、静脈データテーブル、および情報管理テーブルは、静脈データの分割／結合処理（図７ステップＳ１１８）で生成された静脈データ１，２とともに、図５に示すメモリ２１０上およびＳＲＡＭ２４０上の静脈データファイルに格納される（図７ステップＳ１２０）。
【００８０】
ここでは、ＩＤが設定された個人データテーブルと、静脈データテーブルあるいは情報データ自体とは直接的にはリンクされておらず、情報管理テーブルを介在させて始めてリンクされる。このようなリンクの方式と、上述した静脈データの分割／結合とによって、さらには暗号化処理等も加わって、静脈データファイル内のデータが盗まれても、その静脈データファイル内のデータの悪用はほとんど不可能であり、高度な安全性が保たれる。
【００８１】
図１１は、ゲートコントローラの内部構成のうちの、認証時に必要となる構成を示す図、図１２は、照合処理を表わすフローチャートである。
【００８２】
ゲートコントローラ内では、通常はこの照合処理プログラムが実行されており、ここでは、先ず、キーボード１２の入力センサが起動されて（図１１の「操作」の吹き出し）キーボード１２からのＩＤ入力が検出され（ステップＳ２０１）、その入力されたＩＤが正当なＩＤであるか不当なＩＤであるかが判定される（ステップＳ２０２）。ここではＩＤが正当であるか否かは登録済みのＩＤであるか否かが判定基準となる。
【００８３】
ステップＳ２０２で正当なＩＤであると判定されると、次に入出力画面１３上に生体情報センサ１１上に手を翳すように促すガイダンスが表示され（ステップＳ２０３）、手の撮影制御（生体情報センサの起動および手の撮影；図５の「撮影」の吹き出し）が行なわれる（ステップＳ２０４）。またさらに、そのＩＤに対応するメモリ常駐の登録静脈データ、すなわち、図５に示すメモリ２１０上の静脈データファイル内の、今回入力されたＩＤに情報管理テーブルを介して対応づけられた静脈データが取り出されて、図７のステップＳ１１８の静脈データの分割／結合処理に対する逆の処理（例えば、静脈データテーブル内のある個人Ｃの静脈データ１，２を取り出して、もとの静脈データａ，ｂを復元する処理）が実行され（ステップＳ２０５）、掌の認証制御（照合チェック）、すなわち、認証ライブラリへ今回の撮影により得られた静脈データと、ステップＳ２０５で取得した静脈データとの照合チェックが依頼され、そのチェック結果が受け渡される（ステップＳ２０５；図５の「認証」の吹き出し）。尚、ＳＲＡＭ２４０上の静脈データファイルは、バックアップ用であるため、認証時には使用されない。
【００８４】
上記の照合チェックの結果がＯＫの場合、すなわちステップＳ２０５で取得した静脈データの中に、今回の撮影（ステップＳ２０４）で得られた静脈データと符合する静脈データが存在していた場合は、発光部１４１の、ＯＫのＬＥＤ点灯と、発音部１４２の、ＯＫであることを表わすブザー鳴動が行なわれ（ステップＳ２０８）、ドア制御盤２０に向けてドアの電気錠を開けるように依頼される（ステップＳ２０９；図５の「開」錠の吹き出し）。
【００８５】
ステップＳ２０７のデータ判定の結果、照合チェックＮＧ、すなわちステップＳ２０５で取得した静脈データの中に、今回の撮影により得られた静脈データと符合する静脈データが存在しなかった場合は、ステップＳ２０３に戻って、再度の照合処理が行なわれ、その照合チェックＮＧが所定回数続くと、ステップＳ２１０に進み、発光部１４１の、ＮＧのＬＥＤ点灯、および発音部１４２の、ＮＧであることを表わすブザーの鳴動が行なわれ、入出力画面１３上に始めから、すなわちＩＤの入力から行なうことのガイダンスが表示され、ステップＳ２０１に戻ってＩＤの入力待ちの状態となる。
【００８６】
尚、ゲートコントローラ１０では、ここで説明した処理以外にも、利用者や管理者の登録の抹消の処理やＩＤの変更処理等も行なわれるが、ここでの主題ではないため、それらの詳細説明は省略する。
【００８７】
また、ここでは、生体情報として手の静脈パターンを採用したが、これに限らず、例えば瞳孔の静脈パターンや、指紋、顔自体など個人を認識できる他の生体情報を採用してもよい。
【００８８】
また、ここでは、個人認証を行なってその結果をドアの開閉制御に用いる例について説明したが、本発明は個人認証結果の用途を問う発明ではなく、本発明は、どのような用途に適用するものであってもよい。
【００８９】
以下に、本発明の各種態様を付記する。
【００９０】
（付記１）
個人の、過去の登録時に取得した生体情報を記憶しておき、今回の認証時に取得した生体情報と登録時に取得して記憶しておいた生体情報とを照合することにより個人認証を行なう個人認証装置において、
個人の生体情報を取得する情報取得部と、
個人の生体情報の登録にあたり、前記情報取得部に該個人１人について複数のオリジナルの生体情報を取得させ、該複数のオリジナルの生体情報に、複数のオリジナルの生体情報それぞれの一部を互いに入れ替えた複数のスクランブル生体情報に変換するスクランブル変換を施すとともに、個人の認証にあたり、前記スクランブル変換に対する逆変換により前記複数のスクランブル生体情報を複数のオリジナルの生体情報に変換する情報変換部と、
前記情報変換部における前記スクランブル変換により得られた、各個人につき複数のスクランブル生体情報を記憶しておく情報記憶部と、
個人の認証にあたり、前記情報取得部から、今回取得した認証用生体情報を受け取るとともに、前記情報変換部に、登録時に取得し複数のスクランブル生体情報に変換して記憶しておいた該複数のスクランブル生体情報を複数のオリジナルの生体情報に逆変換させて受け取り、これら認証用生体情報と複数のオリジナルの生体情報それぞれとを照合することにより、今回取得した認証用生体情報に係る個人を認証する個人認証部とを備えたことを特徴とする個人認証装置。
【００９１】
（付記２）
前記情報取得部が、個人の生体情報に加え、該個人に対応づけられる、該個人もしくは該個人が属するグループのＩＤを取得するものであり、
前記情報記憶部が、個人の生体情報の登録にあたり、前記情報取得部により取得された、該個人に対応づけられるＩＤと、前記情報変換部でのスクランブル変換により得られた、該個人の複数のスクランブル生体情報との双方を、互いの間の直接的な対応付けなしに記憶するとともに、該ＩＤと該複数のスクランブル生体情報とを対応付ける対応付情報を記憶するものであることを特徴とする付記１記載の個人認証装置。
【００９２】
（付記３）
前記個人認証部は、個人の認証にあたり、前記情報取得部に、登録時の該個人の複数のオリジナルの生体情報のうちのいずれか１つのオリジナルの生体情報に対応する認証用生体情報を取得させ、該認証用生体情報と、前記情報変換部における逆変換により得られた複数のオリジナルの生体情報それぞれとを照合し、該認証用生体情報がいずれか１つのオリジナルの生体情報と符合するか否かを判定するものであることを特徴とする付記１記載の個人認証装置。
【００９３】
（付記４）
前記個人認証部は、個人の認証にあたり、前記情報取得部に、個人に対応づけられるＩＤと該個人の認証用生体情報との双方を取得させ、該認証用生体情報と、前記対応付情報により該ＩＤと同一のＩＤに対応付けられた複数のスクランブル生体情報が逆変換されてなる複数のオリジナルの生体情報それぞれとを照合するものであることを特徴とする付記２記載の個人認証装置。
【００９４】
（付記５）
前記個人認証部は、個人の認証にあたり、前記情報取得部により取得された認証用生体情報と、登録済の複数人の複数のオリジナルの生体情報それぞれとを照合するものであることを特徴とする付記１記載の個人認証装置。
【００９５】
（付記６）
前記情報取得部が、生体情報を検出する生体情報センサを備えたものであることを特徴とする付記１記載の個人認証装置。
【００９６】
（付記７）
前記生体情報センサが、手の静脈パターンを検出するセンサであることを特徴とする付記６記載の個人認証装置。
【００９７】
（付記８）
個人の、過去の登録時に取得した生体情報を記憶しておき、今回の認証時に取得した生体情報と登録時に取得して記憶しておいた生体情報とを照合することにより個人認証を行なう個人認証方法において、
個人の生体情報の登録にあたり、該個人１人について複数のオリジナルの生体情報を取得し、該複数のオリジナルの生体情報に、複数のオリジナルの生体情報それぞれの一部を互いに入れ替えた複数のスクランブル生体情報に変換するスクランブル変換を施して、該複数のスクランブル生体情報を記憶しておき、
個人の認証にあたり、認証用生体情報を取得するとともに、前記スクランブル変換に対する逆変換により、登録時に取得し複数のスクランブル生体情報に変換して記憶しておいた該複数のスクランブル生体情報を複数のオリジナルの生体情報に変換し、これら認証用生体情報と複数のオリジナルの生体情報それぞれとを照合することにより、今回取得した認証用生体情報に係る個人を認証することを特徴とする個人認証方法。
【図面の簡単な説明】
【００９８】
【図１】本発明の一実施形態としての個人認証装置が組み込まれたドア開閉システムの概要を示す図である。
【図２】ゲートコントローラの操作パネルを示した図である。
【図３】ゲートコントローラの側面を示した図である。
【図４】図１〜図３に示すゲートコントローラの機能ブロック図である。
【図５】ゲートコントローラの内部構成とファイル構成を示す図である。
【図６】図５に示すゲートコントローラ上で実行される登録処理の前半部分のフローチャートである。
【図７】図５に示すゲートコントローラ上で実行される登録処理の後半部分のフローチャートである。
【図８】個人データテーブル作成処理における処理内容を示したフローチャートである。
【図９】静脈データテーブル作成処理における処理内容を示したフローチャートである。
【図１０】情報管理テーブル作成処理（ステップＳ１１９３）における処理内容を示したフローチャートである。
【図１１】ゲートコントローラの内部構成のうちの、認証時に必要となる構成を示す図である。
【図１２】照合処理を表わすフローチャートである。
【符号の説明】
【００９９】
１０    ゲートコントローラ
１１    生体情報センサ
２２    キーボード
１３    入出力画面
１４    アラーム機構
１５    鍵センサ
１００    操作パネル
１２１    テンキー
１２２    ファンクションキー
１４１    発音部
１４２    発光部
１５１    鍵穴
２１０    メモリ
２２０    ブート用コンパクトフラッシュ（登録商標）（Ｂｏｏｔ用ＣＦ）
２３０    登録用ＣＦ
２４０    ＵＳＢコネクタ
１００１    情報取得部
１００２    情報変換部
１００３    情報記憶部
１００４    個人認証部
【図１】
2006209642.tif 000003
【図２】
2006209642.tif 000004
【図３】
2006209642.tif 000005
【図４】
2006209642.tif 000006
【図５】
2006209642.tif 000007
【図６】
2006209642.tif 000008
【図７】
2006209642.tif 000009
【図８】
2006209642.tif 000010
【図９】
2006209642.tif 000011
【図１０】
2006209642.tif 000012
【図１１】
2006209642.tif 000013
【図１２】
2006209642.tif 000014