(57)【特許請求の範囲】
【請求項１】
被認証者の生体情報を取得する生体情報入力部と、
予め登録された登録者の生体情報と前記生体情報とを比較して前記被認証者が前記登録者であるか否かを判定する制御部とを備える個人認証システムにおいて、
前記登録者の生体情報の取得時に乱数を発生する乱数発生部と、
前記乱数に基く分割率により前記登録者の生体情報を分割し、該分割した一方の生体情報部分を記憶部に記憶させる分割手段と、
前記分割した他方の生体情報部分を前記登録者に付与する可搬型記憶部に記憶させる書込手段と、
前記判定のために前記可搬型記憶部から前記他方の生体情報部分を読み取る読取手段と、
前記読み取った他方の生体情報部分と前記記憶部の一方の生体情報部分とを合成して前記登録者の生体情報を生成する生体情報生成手段と、
を含むことを特徴とする個人認証システム。
【請求項２】
被認証者の生体情報を取得する生体情報入力部と、
予め登録された登録者の生体情報と前記生体情報とを比較して前記被認証者が前記登録者であるか否かを判定する制御部とを備える個人認証システムにおいて、
前記登録者の生体情報の取得時に該登録者が分割するための分割率を入力するための分割率入力部と、
該入力した分割率により前記登録者の生体情報を分割し、該分割した一方の生体情報部分を記憶部に記憶させる分割手段と、
前記分割した他方の生体情報部分を前記登録者に付与する可搬型記憶部に記憶させる書込手段と、
前記判定のために前記可搬型記憶部から前記他方の生体情報部分を読み取る読取手段と、
前記読み取った他方の生体情報部分と前記記憶部の一方の生体情報部分とを合成して前記登録者の生体情報を生成する生体情報生成手段と、
を含むことを特徴とする個人認証システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、人間の生体情報（アイリス、網膜、指紋、声紋、等）を利用した個人認証システムに関する。
【０００２】
【従来の技術】
近年、高度情報社会の発達によりセキュリティに関する要求が高まっている。この要求を満たすために暗証番号、カード又は生体情報を用いた認証システムの開発が進められている。このシステムでは予め認証装置内に格納されている生体情報と認証装置の生体情報入力部から入力された生体情報を比較することにより個人認証が行われている。
【０００３】
【発明が解決しようとする課題】
ところで、上記のような従来の技術には、次のような解決すべき課題が残されていた。
即ち、上記システムでは、装置内の生体情報が盗難にあった場合に、２度とその人の生体情報は、認証用に使用されることが不可能になるという解決すべき大きな課題が残されていた。
【０００４】
【課題を解決するための手段】
本発明は以上の点を解決するため次の構成を採用する。
〈構成１〉
被認証者の生体情報を取得する生体情報入力部と、予め登録された登録者の生体情報と前記生体情報とを比較して前記被認証者が前記登録者であるか否かを判定する制御部とを備える個人認証システムにおいて、前記登録者の生体情報の取得時に乱数を発生する乱数発生部と、前記乱数に基く分割率により前記登録者の生体情報を分割し、該分割した一方の生体情報部分を記憶部に記憶させる分割手段と、前記分割した他方の生体情報部分を前記登録者に付与する可搬型記憶部に記憶させる書込手段と、前記判定のために前記可搬型記憶部から前記他方の生体情報部分を読み取る読取手段と、前記読み取った他方の生体情報部分と前記記憶部の一方の生体情報部分とを合成して前記登録者の生体情報を生成する生体情報生成手段とを含むことを特徴とする個人認証システム。
【０００５】
〈構成２〉
被認証者の生体情報を取得する生体情報入力部と、予め登録された登録者の生体情報と前記生体情報とを比較して前記被認証者が前記登録者であるか否かを判定する制御部とを備える個人認証システムにおいて、前記登録者の生体情報の取得時に該登録者が分割するための分割率を入力するための分割率入力部と、該入力した分割率により前記登録者の生体情報を分割し、該分割した一方の生体情報部分を記憶部に記憶させる分割手段と、前記分割した他方の生体情報部分を前記登録者に付与する可搬型記憶部に記憶させる書込手段と、前記判定のために前記可搬型記憶部から前記他方の生体情報部分を読み取る読取手段と、前記読み取った他方の生体情報部分と前記記憶部の一方の生体情報部分とを合成して前記登録者の生体情報を生成する生体情報生成手段とを含むことを特徴とする個人認証システム。
【０００７】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて説明する。
〈具体例１〉
本発明では、生体情報をＸとＹに分割率Ｍで分割する。この一方のＸを認証装置内に格納し、他方のＹを操作者（登録者又は認証者）が携帯する可搬型記憶部に格納する。認証時にＸ＋Ｙを求めて、認証者から直接受け入れた生体情報と比較して認証する。従って仮にＸ、Ｙのどちらかが盗難にあっても分割率Ｍを変更して再度Ｘ、Ｙを求めることによって盗難にあった生体情報の悪用を防止できる。以上の目的を達成するために具体例１による個人認証システムは以下のように構成される。
【０００８】
図１は、具体例１による個人認証システムの構成図である。
図１より、具体例１による個人認証システムは、認証装置１と、可搬型記憶部２によって構成される。
認証装置１は、操作者４が自己の生体情報を登録したり、認証したりする装置であり以下に記す部分を備える。
【０００９】
認証装置１は、生体情報入力部１１と、可搬型記憶部リーダ／ライタ１２と、制御部１３と、乱数発生部１４と、外部制御部１５、認証記憶部１６を備える。
生体情報入力部１１は、操作者４（登録者又は認証者）から生体情報を読み込む部分である。
可搬型記憶部リーダ／ライタ１２は、生体情報を可搬型記憶部２に書き込む部分であり、又生体情報を可搬型記憶部２から読み込む部分でもある。
【００１０】
制御部１３は、認証装置１全体を制御する部分である。
乱数発生部１４は、生体情報を後に説明する分割に際しての分割率を設定する数値を生成する部分である。
外部制御部１５は、外部Ｉ／Ｏを制御する部分である。
【００１１】
認証記憶部１６は、情報を格納する部分であり、メモリＡと、メモリＢと、メモリＣが配置されている。
メモリＡは、装置全体の制御プログラムを格納するメモリである。
メモリＢは、生体情報の認証、或いは、登録に際してワークエリアの役目を果たすメモリである。
メモリＣは、個人の生体情報等を格納するメモリでありサブメモリＣ１、サブメモリＣ２、サブメモリＣ３、サブメモリＣ４よって構成されている。
【００１２】
サブメモリＣ１は、後に説明する生体情報分割率を格納するメモリである。
サブメモリＣ２は、個人の生体情報を格納するメモリである。
サブメモリＣ３は、個人認証システムが稼働した履歴、即ち、認証ログを格納するメモリである。
サブメモリＣ４は、個人を特定するための個人情報を格納するメモリである。
以上で具体例１による個人認証システムの構成についての説明を終了して次に具体例１による個人認証システムの登録動作について説明する。
【００１３】
〈具体例１の動作〉
図２は、具体例１による個人認証システムの動作説明図（その１）である。
この図２は、具体例１による個人認証システムにおける登録の動作の流れについて説明する図である。
図１を参照しながら図２のステップに従って具体例１による個人認証システムの動作について説明する。
【００１４】
動作説明のための前提条件を以下のように定める。
前提条件１
全生体情報を一例として２５６バイトに限定する。
前提条件２
乱数Ｎは０〜２５６に限定する。下記の動作説明では仮にＮ＝６４と定める。
前提条件３
分割率Ｍを一例として以下の数式から算出する。
Ｙ＝Ｎ（０〜２５６）
Ｘ＋Ｙ＝２５６（バイト）
Ｍ＝Ｙ／（Ｘ＋Ｙ）
Ｙは、サブメモリＣ２（図１）に、Ｘは、可搬型記憶部２（図１）に格納されるものとする。
【００１５】
ステップＳ１
具体例１による個人認証システムの登録には、生体情報の分割率Ｍが必要である。
この分割率Ｍは登録毎にランダムな値に定められる。制御部１３（図１）は、ランダムな値を得るために乱数発生部１４（図１）に命じて乱数Ｎを発生させる。
【００１６】
ステップＳ２
制御部１３（図１）は、乱数発生部１４（図１）から乱数出力Ｎ＝６４（上記前提条件２より）を受け入れて分割率Ｍを算出する。上記前提条件３より、
Ｍ＝（６４／２５６）＝０．２５を得る。
制御部１３（図１）は、この分割率Ｍ＝（６４／２５６）＝０．２５をサブメモリＣ１（図１）に格納する。
【００１７】
ステップＳ３
制御部１３（図１）は、生体情報入力部１１（図１）に命じて操作者４（図１）（ここでは登録者）から生体情報を読み取る。この生体情報は上記前提条件１より、２５６バイトに限定されている。
【００１８】
ステップＳ４
制御部１３（図１）は、生体情報入力部１１（図１）を介して受け入れた操作者４（図１）の生体情報２５６バイトを分割率Ｍ＝０．２５に従って分割して、生体情報Ｙ＝２５６×０．２５＝６４（バイト）と生体情報Ｘ＝２５６×０．７５＝１９２（バイト）に分割する。
【００１９】
ステップＳ５
制御部１３（図１）は、上記生体情報Ｙ＝２５６×０．２５＝６４（バイト）をサブメモリＣ２（図１）に格納し、個人情報をサブメモリＣ４（図１）に格納する。
【００２０】
ステップＳ６
制御部１３（図１）は、可搬型記憶部リーダ／ライタ１２（図１）を介して上記生体情報Ｘ＝２５６×０．７５＝１９２（バイト）と個人情報を可搬型記憶部２（図１）に格納する。
【００２１】
以上で登録動作についての説明を終了する。
次に具体例１による個人認証システムの認証動作について説明する。
図３は、具体例１による個人認証システムの動作説明図（その２）である。
この図３は、具体例１による個人認証システムにおける認証の動作の流れについて説明する図である。
図１を参照しながら図３のステップに従って具体例１による個人認証システムの認証動作について説明する。
【００２２】
動作説明のための前提条件を上記登録動作と同様とし更に以下に記す前提条件４を加える。
前提条件４
メモリＣに格納されている生体情報Ｙと可搬型記憶部２（図１）に格納されている生体情報Ｘから、生体情報Ｚ＝生体情報Ｙ＋生体情報Ｘを求める。この生体情報Ｚと操作者４（図１）から生体情報入力部１１（図１）を介して読み取った生体情報とを比較して求めた一致率をαと置く。このαが予め定めてある規定値βと比較して
α≧βの時、認証ＯＫと判断しα＜βの時、認証ＮＧと判断するものとする。
【００２３】
ステップＳ１
操作者４（図１）（ここでは認証者）は、可搬型記憶部２（図１）を可搬型記憶部リーダ／ライタ１２（図１）へ挿入する。
【００２４】
ステップＳ２
制御部１３（図１）は、可搬型記憶部リーダ／ライタ１２（図１）を介して可搬型記憶部２（図１）に格納されている個人情報から上記生体情報Ｘ＝１９２（バイト）を読み取る。
【００２５】
ステップＳ３
制御部１３（図１）は、サブメモリＣ２（図１）から生体情報Ｙ＝６４（バイト）を読み取り、サブメモリＣ４（図１）から個人情報を読み取る。
ステップＳ４
制御部１３（図１）は、生体情報Ｚ＝生体情報Ｘ＋生体情報Ｙを構成してメモリＢ（図１）に格納する。
【００２６】
ステップＳ５
制御部１３（図１）は、生体情報入力部１１（図１）を介して操作者４（図１）から生体情報を読み出す。
ステップＳ６
制御部１３（図１）は、生体情報ＺをメモリＢ（図１）から読み出して上記操作者４（図１）から読み出した生体情報とを比較してその一致率α（上記前提条件４）を求める。
【００２７】
ステップＳ７
制御部１３は（図１）は、α≧βの時認証ＯＫと判断しα＜βの時認証ＮＧと判断する。
以上で具体例１による個人認証システムの認証動作について説明を終了する。
【００２８】
以上の説明では生体情報の大きさを２５６バイトに限定して説明したが、これは説明の都合上限定したのであって本発明がこの値に限定されるものではない。即ち本発明による個人認証システムが採用される装置の仕様によって生体情報の大きさは適宜決定される。
更に、分割率ＭをＹ＝Ｎ（０〜２５６）、Ｘ＋Ｙ＝２５６（バイト）、Ｍ＝Ｙ／（Ｘ＋Ｙ）として求めたが、これも一例であって本発明がこの数式に限定されるものではない。予め定めてある特定された数式であればどのような数式であっても良い。
【００２９】
〈具体例１の効果〉
生体情報をＸとＹに分割率Ｍで分割することによって以下の効果を得る。
１．Ｘ又はＹのどちらかが盗難にあった場合に、分割率Ｍを変更した値で再度分割して、認証装置１内と、可搬型記憶部２に別々に格納することによって盗難にあったＸ又はＹのどちらかによって不正使用されることが無くなる。
２．その結果信頼度の高い個人認証システムを得ることができる。
【００３０】
〈具体例２の構成〉
図４は、具体例２による個人認証システムの構成図である。
図４より具体例２による個人認証システムは、認証装置２０と、可搬型記憶部２によって構成される。
認証装置２０は、操作者４が自己の生体情報を登録したり、認証したりする装置であり以下に記す部分を備える。
【００３１】
認証装置２０は、生体情報入力部１１と、可搬型記憶部リーダ／ライタ１２と、制御部１３と、外部制御部１５と、認証記憶部１６と、分割率入力部２１を備える。
分割率入力部２１は、操作者４がメモリＣ内に格納する分割率Ｍを自己の意志により自由に入力する部分である。
その他の構成は全て具体例１と同様なので説明を割愛する。
次に具体例１による個人認証システムの登録動作について説明する。
【００３２】
〈具体例２の動作〉
図５は、具体例２による個人認証システムの動作説明図（その１）である。
この図５は、具体例２による個人認証システムにおける登録の動作の流れについて説明する図である。
図４を参照しながら図５のステップに従って具体例１による個人認証システムの動作について説明する。
【００３３】
動作説明のための前提条件を以下のように定める。
前提条件１
全生体情報を一例として２５６バイトに限定する。
前提条件２
操作者４が入力する分割率を一例としてＭ＝０．２５と仮定する。
【００３４】
ステップＳ１
具体例２による個人認証システムの登録には、生体情報の分割率Ｍが必要である。
この分割率Ｍは、操作者４（図４）（ここでは登録者）がメモリＣ（図１）内に格納する分割率Ｍを自己の意志により自由に入力する。ここでは上記前提条件２より操作者４（図４）がＭ＝０．２５を分割率入力部２１（図４）を介して制御部１３（図４）へ送る。制御部１３（図４）は、このＭ＝０．２５をサブメモリＣ１へ格納する。
【００３５】
ステップＳ２
制御部１３（図４）は、生体情報入力部１１（図４）に命じて操作者４（図４）から生体情報を読み取る。この生体情報は上記前提条件１より、２５６バイトに限定されている。
【００３６】
ステップＳ３
制御部１３（図４）は、生体情報入力部１１（図４）を介して受け入れた操作者４（図４）の生体情報２５６バイトを分割率Ｍ＝０．２５に従って分割して、生体情報Ｙ＝２５６×０．２５＝６４（バイト）と生体情報Ｘ＝２５６×０．７５＝１９２（バイト）に分割する。
【００３７】
ステップＳ４
制御部１３（図４）は、上記生体情報Ｙ＝２５６×０．２５＝６４（バイト）をサブメモリＣ２（図４）に格納し、個人情報をサブメモリＣ４（図４）に格納する。
ステップＳ５
制御部１３（図４）は、可搬型記憶部リーダ／ライタ１２（図４）を介して上記生体情報Ｘ＝２５６×０．７５＝１９２（バイト）と個人情報を可搬型記憶部２（図４）に格納する。
【００３８】
以上で登録動作についての説明を終了する。
次に具体例２による個人認証システムの認証動作について説明する。
図６は、具体例２による個人認証システムの動作説明図（その２）である。
この図６は、具体例１による個人認証システムにおける認証の動作の流れについて説明する図である。
図４を参照しながら図６のステップに従って具体例１による個人認証システムの認証動作について説明する。
【００３９】
動作説明のための前提条件を上記登録動作と同様とし更に以下に記す前提条件３を加える。
前提条件３
メモリＣ（図４）に格納されている生体情報Ｙと可搬型記憶部２（図４）に格納されている生体情報Ｘから、生体情報Ｚ＝生体情報Ｙ＋生体情報Ｘを求める。この生体情報Ｚと操作者４（図４）から生体情報入力部１１（図４）を介して読み取った生体情報とを比較して求めた一致率をαと置く。このαが予め定めてある規定値βと比較して
α≧βの時認証ＯＫと判断しα＜βの時認証ＮＧと判断するものとする。
【００４０】
ステップＳ１
操作者４（図４）（ここでは認証者）は、可搬型記憶部２（図４）を可搬型記憶部リーダ／ライタ１２（図４）へ挿入する。
【００４１】
ステップＳ２
制御部１３（図４）は、可搬型記憶部リーダ／ライタ１２（図４）を介して個人情報から可搬型記憶部２（図４）に格納されている上記生体情報Ｘ＝１９２（バイト）を読み取る。
【００４２】
ステップＳ３
制御部１３（図４）は、サブメモリＣ２（図４）から生体情報Ｙ＝６４（バイト）を読み取り、サブメモリＣ４（図４）から個人情報を読み取る。
ステップＳ４
制御部１３（図４）は、生体情報Ｚ＝生体情報Ｘ＋生体情報Ｙを構成してメモリＢ（図４）に格納する。
【００４３】
ステップＳ５
制御部１３（図４）は、生体情報入力部１１（図４）を介して操作者４（図４）から生体情報を読み出す。
ステップＳ６
制御部１３（図４）は、生体情報ＺをメモリＢ（図４）から読み出して上記操作者４（図４）から生体情報を読み出した生体情報を比較してその一致率α（上記前提条件３）を求める。
【００４４】
ステップＳ７
制御部１３は（図４）は、α≧βの時認証ＯＫと判断しα＜βの時認証ＮＧと判断する。
以上で具体例２による個人認証システムの認証動作について説明を終了する。
以上の説明では生体情報の大きさを２５６バイトに限定して説明したが、これは説明の都合上限定したのであって本発明がこの値に限定されるものではない。即ち本発明による個人認証システムが採用される装置の仕様によって生体情報の大きさは適宜決定される。
【００４５】
〈具体例２の効果〉
分割率Ｍを操作者４が自由に設定することによって具体例１の効果に加えて以下の効果を得る。
即ち、分割率Ｍを操作者４が自由に設定することにより操作者４のプライバシーを保護することが可能になる。
【図面の簡単な説明】
【図１】具体例１による個人認証システムの構成図である。
【図２】具体例１による個人認証システムの動作説明図（その１）である。
【図３】具体例１による個人認証システムの動作説明図（その２）である。
【図４】具体例２による個人認証システムの構成図である。
【図５】具体例２による個人認証システムの動作説明図（その１）である。
【図６】具体例２による個人認証システムの動作説明図（その２）である。
【符号の説明】
１  認証装置
２  可搬型記憶部
３  外部Ｉ／Ｏ
４  操作者
１１  生体情報入力部
１２  可搬型記憶部リーダ／ライタ
１３  制御部
１４  乱数発生部
１５  外部制御部
Ａ，Ｂ，Ｃ  メモリ
Ｃ１，Ｃ２，Ｃ３，Ｃ４  サブメモリ
【図１】
0003596595.tif 000002
【図２】
0003596595.tif 000003
【図３】
0003596595.tif 000004
【図４】
0003596595.tif 000005
【図５】
0003596595.tif 000006
【図６】
0003596595.tif 000007