(57)【要約】【課題】機種やバージョンの異なる装置により取得された生体認証情報を有効に利用して、精度良く個人認証を行う。【解決手段】ＢＭ情報を用いて個人認証を行うＩＤカードシステム１００において、ＢＭ情報として取得した画像データ及び特徴点データには、ＢＭ情報を取得したＢＭ入力装置２０ａ〜２０ｂの機種情報をヘッダに付帯させ、ＢＭファイリング装置に保存する。一方、データ取得時の特徴点データと照合時の特徴点データを比較して個人認証を行う際に、特徴点データが一致しない場合、データ取得時の特徴点データに付帯する機種情報を比較して、ＢＭ入力装置とＢＭ照合装置が対応しているか否かを判別する。そして、ＢＭ入力装置とＢＭ照合装置が対応していない場合、ＢＭファイリング装置から画像データを取得し、データ取得時の画像データに基づいて、個人認証を行う。【選択図】図１
2005122480.tif 000002
【特許請求の範囲】
【請求項１】
生体認証情報を取得する入力装置と、生体認証情報に基づいて個人認証を行う照合装置とを備えるＩＤカードシステムにおいて、
前記入力装置は、
生体認証情報を取得する取得手段と、
前記取得手段により取得した生体認証情報に、入力装置に関する情報を付帯させる付帯手段と、
を備えることを特徴とするＩＤカードシステム。
【請求項２】
前記照合装置は、
前記入力装置により取得された生体認証情報を取得する取得手段と、
前記生体認証情報に付帯する入力装置に関する情報に基づいて、当該生体認証情報が個人認証に利用可能な情報であるか否かを判別する判別手段と、
を備えることを特徴とする請求項１記載のＩＤカードシステム。
【請求項３】
前記入力装置において、
取得手段は、前記生体認証情報から特徴点データを生成し、
前記付帯手段は、前記特徴点データに入力装置に関する情報を付帯させ、
前記取得手段により取得した生体認証情報及び前記取得手段により生成した特徴点データのうち少なくとも一方を保存するファイリング装置を備えることを特徴とする請求項１記載のＩＤカードシステム。
【請求項４】
前記照合装置において、
前記取得手段は、前記入力装置により生成された特徴点データを取得し、
前記判別手段は、前記特徴点データに付帯する入力装置に関する情報に基づいて、当該特徴点データが個人認証に利用可能な情報であるか否かを判別し、
前記取得手段は、前記特徴点データが個人認証に利用可能な情報でない場合に、前記ファイリング装置から生体認証情報を取得することを特徴とする請求項１から３の何れか一項に記載のＩＤカードシステム。
【請求項５】
前記入力装置において、
前記付帯手段は、生体認証情報から特徴点データを生成する際に使用されたアルゴリズム情報を含む入力装置に関する情報を特徴点データに付帯させ、
前記照合装置において、
前記判別手段は、前記アルゴリズム情報に基づいて、当該特徴点データが個人認証に利用可能な情報であるか否かを判別することを特徴とする請求項４記載のＩＤカードシステム。
【請求項６】
前記入力装置において、
前記付帯手段は、前記取得手段により取得した生体認証情報に、当該生体認証情報の種類に関する情報を付帯させ、
前記ファイリング装置は、
複数の種類の生体認証情報を保存する保存手段と、
前記生体認証情報の種類に関する情報に基づいて、生体認証情報の種類毎に生体認証情報を管理する管理手段と、
を備えることを特徴とする請求項３記載のＩＤカードシステム。
【請求項７】
前記入力装置において、
前記付帯手段は、前記取得手段により取得した生体認証情報に、当該生体認証情報の種類に関する情報を付帯させ、
前記ファイリング装置は、
前記生体認証情報の種類に関する情報に基づいて、生体認証情報の種類毎に生体認証情報を保存する保存手段を備えることを特徴とする請求項３記載のＩＤカードシステム。
【請求項８】
前記ファイリング装置から生体認証情報を取得する取得手段と、
ＩＤカードの内蔵メモリに当該生体認証情報を記録する記録手段と、を備える発行装置を備えることを特徴とする請求項３、６又は７の何れか一項に記載のＩＤカードシステム。
【請求項９】
個人情報を管理するホストコンピュータを備え、
前記ホストコンピュータは、
前記ファイリング装置に保存されていない、生体認証情報及び特徴点データの両方又は一方を保存する保存手段を備えることを特徴とする請求項６又は７記載のＩＤカードシステム。
【請求項１０】
生体認証情報を取得する入力装置と、生体認証情報に基づいて個人認証を行う照合装置とを備えるＩＤカードシステムにおける認証方法において、
ＩＤカード保有者の生体認証情報を取得する工程と、
前記取得した生体認証情報に、入力装置に関する情報を付帯させる工程と、
を含むことを特徴とする認証方法。
【請求項１１】
前記生体認証情報に付帯する入力装置に関する情報に基づいて、当該生体認証情報が個人認証に利用可能な情報であるか否かを判別する工程と、
を含むことを特徴とする請求項１０記載の認証方法。
【請求項１２】
前記入力装置により生体認証情報から特徴点データを生成する工程と、
前記特徴点データに入力装置に関する情報を付帯させる工程と、
前記入力装置により取得された生体認証情報及び前記入力装置により生成された特徴点データのうち少なくとも一方を保存する工程と、
を含むことを特徴とする請求項１０又は１１記載の認証方法。
【請求項１３】
前記特徴点データに付帯する入力装置に関する情報に基づいて、当該特徴点データが個人認証に利用可能な情報であるか否かを判別する工程と、
前記特徴点データが個人認証に利用可能な情報でない場合に、前記保存された生体認証情報を取得する工程と、
を含むことを特徴とする請求項１０から１２の何れか一項に記載の認証方法。
【請求項１４】
生体認証情報から特徴点データを生成する際に使用されたアルゴリズム情報を含む入力装置に関する情報を特徴点データに付帯させる工程と、
前記アルゴリズム情報に基づいて、当該特徴点データが個人認証に利用可能な情報であるか否かを判別する工程と、
を含むことを特徴とする請求項１３記載の認証方法。
【請求項１５】
前記生体認証情報に、当該生体認証情報の種類に関する情報を付帯させる工程と、
複数の種類の生体認証情報を保存する工程と、
前記生体認証情報の種類に関する情報に基づいて、生体認証情報の種類毎に生体認証情報を管理する工程と、
含むことを特徴とする請求項１２記載の認証方法。
【請求項１６】
前記取得した生体認証情報に、当該生体認証情報の種類に関する情報を付帯させる工程と、
前記生体認証情報の種類に関する情報に基づいて、生体認証情報の種類毎に生体認証情報を保存する工程と、
を含むことを特徴とする請求項１２記載の認証方法。
【請求項１７】
前記保存したＩＤカード保有者の生体認証情報を取得する工程と、
ＩＤカードの内蔵メモリに当該生体認証情報を記録する工程と、
を含むことを特徴とする請求項１２、１５又は１６の何れか一項に記載の認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、社員証や各種免許証等のＩＤカードを作成するＩＤカードシステム及び認証方法に関するものである。
【背景技術】
【０００２】
近時、ＥＥＰＲＯＭ等から構成される不揮発性のデータメモリ、及びこれらを制御するＣＰＵを有するＩＣチップが内蔵されたＩＣカードを利用した社員証や各種免許証等のＩＤカードが普及している（例えば、特許文献１又は特許文献２参照）。このＩＤカードには、顔写真や、個人情報（ＩＤ番号、住所、氏名、年齢、及び所属等）が紙やプラスチック製カードの表面に直接印刷されるとともに、カードに内蔵されるデータメモリ（以下、「内蔵メモリ」と省略する）にデジタルデータ化した顔写真や、個人情報が記録されている。
【０００３】
また、近年では、ＩＤカード発行時に、個人情報として生体認証情報（Biometrics Date）を記録し、この生体認証情報に基づいて、ＩＤカード所有者の個人認証が行われるようになってきている。生体認証情報としては、例えば、指紋、虹彩、網膜、手の甲の静脈パターン、掌紋、顔の特徴、声紋、或いは、遺伝子情報ＤＮＡ等があり、これらの生体認証情報は、環境変動に対する強さを有している。
【０００４】
例えば、上述した生体認証情報のうち指紋を利用して個人認証を行う場合、まず、登録の際に提示された指紋の画像処理を行い、特徴点データを抽出する。そして、指紋の画像と共に、指紋の特徴点データを記憶して指紋の登録を行う。また、認証を行う際に提示された指紋の画像処理を行い、特徴点データを抽出する。そして、登録されている指紋の特徴点データと、提示された指紋の特徴点データを照合して、ＩＤカード所有者本人であるか他人であるかを判別する。
【０００５】
一方、上述したＩＤカードシステムにおいては、近年の通信技術の発達に伴い、各種装置をインターネット等のネットワークに接続することにより、同一フロア内或いは遠隔地間においてシステムを形成することが可能である。すなわち、ＩＤカードシステムにおいては、生体認証情報を登録する登録装置、生体認証情報に基づいて個人認証を行う照合装置、ＩＤカードに印刷される顔画像を撮影する顔画像撮影装置、ＩＤカードを発行するＩＤカード発行装置、生体認証情報や顔画像を蓄積するファイリング装置、これら各装置を統合的に管理するホストコンピュータ等の複数の装置がネットワークを介して接続されることにより構成されている。
【０００６】
したがって、ＩＤカードを発行する際には、各装置において処理を行う度に、申請者（ＩＤカード所有者）が本人であるかの確認を行う必要がある。そこで、生体認証情報に基づいて個人認証を行い、ＩＤカード発行工程におけるなりすましを防止している。
【特許文献１】特開２０００−２０７６１６号公報
【特許文献２】特開２００２−８６９６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来のＩＤカードシステムにおいて、各所に点在する装置は、機種が異なるもの、同一機種のものであってもバージョンが異なるものなどが混在することがある。例えば、機種の異なる登録装置により生体認証情報が取得された場合、登録装置の有する規格、画像処理方法、特徴点データの抽出方法の違いから、同一の取得条件であっても、抽出される特徴点データが異なる場合がある。すなわち、装置間に互換性がないため、同一人物から採取された生体認証情報であっても、装置毎に抽出される特徴点データが異なり、正確な個人認証が行えないという問題がある。
【０００８】
また、ＩＤカードは、通常１年から５年程度の期間をおいて更新が行われるため、この間にシステムの入れ換えや、装置の劣化に伴うシステム変更が行われた場合、新たな機種と古い機種との間でデータの取り扱い方法が異なる事態が生じる。すなわち、取得された生体認証情報の画像処理方法や、特徴点データの抽出方法が異なることにより、精度よく個人認証が行えないという問題が生じる。
【０００９】
本発明の課題は、機種やバージョンの異なる装置により取得された生体認証情報を有効に利用して、精度良く個人認証を行うことができるＩＤカードシステム及び認証方法を提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、請求項１記載の発明は、
生体認証情報を取得する入力装置と、生体認証情報に基づいて個人認証を行う照合装置とを備えるＩＤカードシステムにおいて、
前記入力装置は、
生体認証情報を取得する取得手段と、
前記取得手段により取得した生体認証情報に、入力装置に関する情報を付帯させる付帯手段と、
を備えることを特徴としている。
【００１１】
請求項２記載の発明は、請求項１記載のＩＤカードシステムにおいて、
前記照合装置は、
前記入力装置の取得手段により取得された生体認証情報を取得する取得手段と、
前記生体認証情報に付帯する入力装置に関する情報に基づいて、当該生体認証情報が個人認証に利用可能な情報であるか否かを判別する判別手段と、
を備えることを特徴としている。
【００１２】
請求項３記載の発明は、請求項１記載のＩＤカードシステムにおいて、
前記入力装置において、
取得手段は、前記生体認証情報から特徴点データを生成し、
前記付帯手段は、前記特徴点データに入力装置に関する情報を付帯させ、
前記取得手段により取得した生体認証情報及び前記取得手段により生成した特徴点データのうち少なくとも一方を保存するファイリング装置を備えることを特徴としている。
【００１３】
請求項４記載の発明は、請求項１から３の何れか一項に記載のＩＤカードシステムにおいて、
前記照合装置において、
前記取得手段は、前記入力装置により生成された特徴点データを取得し、
前記判別手段は、前記特徴点データに付帯する入力装置に関する情報に基づいて、当該特徴点データが個人認証に利用可能な情報であるか否かを判別し、
前記取得手段は、前記特徴点データが個人認証に利用可能な情報でない場合に、前記ファイリング装置から生体認証情報を取得することを特徴としている。
【００１４】
請求項５記載の発明は、請求項４記載のＩＤカードシステムにおいて、
前記入力装置において、
前記付与手段は、生体認証情報から特徴点データを生成する際に使用されたアルゴリズム情報を含む入力装置に関する情報を特徴点データに付帯させ、
前記照合装置において、
前記判別手段は、前記アルゴリズム情報に基づいて、当該特徴点データが個人認証に利用可能な情報であるか否かを判別することを特徴としている。
【００１５】
請求項６記載の発明は、請求項３記載のＩＤカードシステムにおいて、
前記入力装置において、
前記付帯手段は、前記取得手段により取得した生体認証情報に、当該生体認証情報の種類に関する情報を付帯させ、
前記ファイリング装置は、
複数の種類の生体認証情報を保存する保存手段と、
前記生体認証情報の種類に関する情報に基づいて、生体認証情報の種類毎に生体認証情報を管理する管理手段と、
を備えることを特徴としている。
【００１６】
請求項７記載の発明は、請求項３記載のＩＤカードシステムにおいて、
前記入力装置において、
前記付帯手段は、前記取得手段により取得した生体認証情報に、当該生体認証情報の種類に関する情報を付帯させ、
前記ファイリング装置は、
前記生体認証情報の種類に関する情報に基づいて、生体認証情報の種類毎に生体認証情報を保存する保存手段を備えることを特徴としている。
【００１７】
請求項８記載の発明は、請求項３、６又は７の何れか一項に記載のＩＤカードシステムにおいて、
前記ファイリング装置から生体認証情報を取得する取得手段と、
ＩＤカードの内蔵メモリに当該生体認証情報を記録する記録手段と、を備える発行装置を備えることを特徴としている。
【００１８】
請求項９記載の発明は、請求項６又は７記載のＩＤカードシステムにおいて、
個人情報を管理するホストコンピュータを備え、
前記ホストコンピュータは、
前記ファイリング装置に保存されていない、生体認証情報及び特徴点データの両方又は一方を保存する保存手段を備えることを特徴としている。
【００１９】
請求項１０記載の発明は、
生体認証情報を取得する入力装置と、生体認証情報に基づいて個人認証を行う照合装置とを備えるＩＤカードシステムにおける認証方法において、
生体認証情報を取得する工程と、
前記取得した生体認証情報に、入力装置に関する情報を付帯させる工程と、
を含むことを特徴としている。
【００２０】
請求項１１記載の発明は、請求項１０記載の認証方法において、
前記生体認証情報に付帯する入力装置に関する情報に基づいて、当該生体認証情報が個人認証に利用可能な情報であるか否かを判別する工程と、
を含むことを特徴としている。
【００２１】
請求項１２記載の発明は、請求項１０又は１１記載の認証方法において、
前記入力装置により生体認証情報から特徴点データを生成する工程と、
前記特徴点データに入力装置に関する情報を付帯させる工程と、
前記前記入力装置により取得された生体認証情報及び前記入力装置により生成された特徴点データのうち少なくとも一方を保存する工程と、
を含むことを特徴としている。
【００２２】
請求項１３記載の発明は、請求項１０から１２の何れか一項に記載の認証方法において、
前記特徴点データに付帯する入力装置に関する情報に基づいて、当該特徴点データが個人認証可能な情報であるか否かを判別する工程と、
前記特徴点データが個人認証に利用可能な情報でない場合に、前記保存された生体認証情報を取得する工程と
を含むことを特徴としている。
【００２３】
請求項１４記載の発明によれば、請求項１３記載の認証方法において、
生体認証情報から特徴点データを生成する際に使用されたアルゴリズム情報を含む入力装置に関する情報を特徴点データに付帯させる工程と、
前記アルゴリズム情報に基づいて、当該特徴点データが個人認証に利用可能な情報であるか否かを判別する工程と、
を含むことを特徴としている。
【００２４】
請求項１５記載の発明は、請求項１２記載の認証方法において、
前記生体認証情報に、当該生体認証情報の種類に関する情報を付帯させる工程と、
複数の種類の生体認証情報を保存する工程と、
前記生体認証情報の種類に関する情報に基づいて、生体認証情報の種類毎に生体認証情報を管理する工程と、
含むことを特徴としている。
【００２５】
請求項１６記載の発明は、請求項１２記載の認証方法において、
前記取得した生体認証情報に、当該生体認証情報の種類に関する情報を付帯させる工程と、
前記生体認証情報の種類に関する情報に基づいて、生体認証情報の種類毎に生体認証情報を保存する工程と、
を含むことを特徴としている。
【００２６】
請求項１７記載の発明は、請求項１２、１５又は１６の何れか一項に記載の認証方法において、
前記保存した生体認証情報を取得する工程と、
ＩＤカードの内蔵メモリに当該生体認証情報を記録する工程と、
を含むことを特徴としている。
【発明の効果】
【００２７】
本発明によれば、生体認証情報に基づいて個人認証を行うＩＤカードシステムにおいて、生体認証情報を取得した入力装置に関する情報を、当該生体認証情報に付帯させるため、個人認証の失敗の原因が、生体認証情報を取得した入力装置に起因するものか、ＩＤカード保有者に起因するものかを速やかに判別することができる。これにより、個人認証の精度を向上させることができる。また、生体認証情報に入力装置に関する情報が付帯されているため、当該入力装置に関する情報に基づいて、生体認証情報を適切な形態で利用することができる。
【発明を実施するための最良の形態】
【００２８】
以下、図１〜図７を参照して本発明の実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００２９】
まず、本実施の形態の構成を説明する。
図１は、本実施の形態におけるＩＤカードシステム１００のシステム構成を示す図である。図１に示すように、ＩＤカードシステム１００には、登録端末１０、ＢＭ（Biometrics）入力装置２０ａ〜２０ｂ、ＢＭファイリング装置３０ａ〜３０ｂ、ＢＭ照合装置４０ａ〜４０ｂ、顔画像撮影装置５０、顔画像ＢＭ変換装置６０ａ〜６０ｂ、顔画像ファイリング装置７０、カードプリンタ８０、発行端末９０等から構成され、各装置はネットワークＮを介してデータの送受信が可能なように構成されている。
【００３０】
ホストコンピュータ１は、ＩＤカードシステム１００を統合的に管理するサーバとしての機能を有し、ＩＤカードシステム１００において送受信されるデータを管理するデータベース（図示せず）を備えている。ホストコンピュータ１は、登録端末１０から送信される申請者の個人情報、ＩＤ番号を受信して、各情報を対応付けてデータベースに保存する。また、ホストコンピュータ１は、カードプリンタ８０、発行端末９０の要求に応じて、要求された申請者の個人情報、ＩＤ番号をカードプリンタ８０に送信する。
【００３１】
登録端末１０は、申請書の受け付けを行うオペレータにより操作される端末であり、申請書の記載に基づいて、申請者に関する個人情報等を入力させ、個人情報に対応するＩＤ番号を発行する装置である。また、登録端末１０は、入力された個人情報をＩＤ番号に対応付けてホストコンピュータ１に送信する。
【００３２】
ＢＭ入力装置２０ａは、登録端末１０の近傍に設置され、例えば、申請者の指紋、虹彩、手の甲の静脈パターン、掌紋、顔の特徴、声紋、或いは、遺伝子情報ＤＮＡ等の生体認証情報（以下、「ＢＭ情報」と記す）を入力する装置である。なお、本実施の形態においては、ＢＭ入力装置２０ａは指紋センサを備え、申請者の指紋をＢＭ情報として取得するものとする。
【００３３】
ＢＭ入力装置２０ａは、申請者から入力された指紋の画像データを取得し、これを画像処理して特徴点データを抽出する。そして、指紋の画像データ及び特徴点データのヘッダに、ＢＭ入力装置２０ａの機種情報をそれぞれ付帯させ、申請者を識別するための識別情報と対応付けてファイリング装置３０ａに送信する。ここで、申請者を識別するための識別情報とは、申請者を一義的に決定するための情報であり、例えば、申請者の氏名、ＩＤ番号、住所、電話番号等の情報であるものとする。本実施の形態においては、申請者の識別情報としてＩＤ番号が用いられるものとする。また、画像データ及び特徴点データには、ＢＭ情報の種類（例えば、指紋、虹彩、声紋等）を示す情報が付帯されるものとする。
【００３４】
ＢＭファイリング装置３０ａは、ＢＭ入力装置２０ａからＢＭ情報として、指紋の画像データ及び特徴点データを受信し、受信した特徴点データ及び画像データをＩＤ番号及びＢＭ情報の種類に基づいて保存、管理する。また、ＢＭファイリング装置３０ａは、ＢＭ照合装置４０ａ〜４０ｂ、カードプリンタ８０の要求に応じて、指紋の特徴点データを抽出し、ＢＭ照合装置４０ａ〜４０ｂ、カードプリンタ８０又は発行端末９０に指紋の画像データ又は特徴点データを送信する。
【００３５】
ＢＭ照合装置４０ａは、申請者から入力されるＢＭ情報と、ＢＭファイリング装置３０ａから取得したＢＭ情報に基づいて、申請者の個人認証を行う装置である。本実施の形態において、ＢＭ照合装置４０ａは、指紋センサを備え、ＢＭ情報として指紋を用いるものとする。ＢＭ照合装置４０ａは、申請者から取得した指紋の画像データから特徴点データを抽出し、ファイリング装置３０ａから受信した指紋の特徴点データと比較して、個人認証を行う。特徴点データが一致せず、個人認証が行えない場合、ＢＭ照合装置は、ファイリング装置３０ａから指紋の画像データを取得して、申請者から取得した指紋の画像データと、比較して個人認証を行う。
【００３６】
ＢＭ入力装置２０ｂは、顔画像撮影装置５０の近傍に設置され、例えば、申請者の指紋、虹彩、手の甲の静脈パターン、掌紋、顔の特徴、声紋、或いは、遺伝子情報ＤＮＡ等のＢＭ情報を入力する装置である。なお、本実施の形態においては、ＢＭ入力装置２０ａは虹彩センサを備え、申請者の虹彩をＢＭ情報として取得するものとする。
【００３７】
ＢＭ入力装置２０ｂは、申請者から取得した虹彩の画像データを取得し、これを画像処理して特徴点データを抽出する。そして、虹彩の画像データ及び抽出した特徴点データのヘッダにＢＭ入力装置２０ｂの機種情報を付帯させ、ＩＤ番号と対応付けてファイリング装置３０ｂに送信する。
【００３８】
ＢＭファイリング装置３０ｂは、ＢＭ入力装置２０ｂからＢＭ情報として、虹彩の画像データ及び特徴点データを受信し、受信した虹彩の画像データ及び特徴点データをＩＤ番号及びＢＭ情報の種類に基づいて保存、管理する。また、ＢＭファイリング装置３０ａは、ＢＭ照合装置４０ａ〜４０ｂ、カードプリンタ８０又は発行端末９０の要求に応じて、虹彩の画像データ又は特徴点データを送信する。
【００３９】
顔画像撮影装置５０は、カメラ等を備え、ＩＤカードを作成する申請者の顔画像を撮影する。顔画像撮影装置５０は、申請者の撮影を行い、撮影された顔画像の画像処理を行う。そして、画像処理した顔画像データを、ＩＤ番号と対応付けて顔画像ＢＭ変換装置６０ａ、顔画像ファイリング装置７０に送信する。
【００４０】
顔画像ＢＭ変換装置６０ａは、顔画像撮影装置５０から受信した顔画像データから特徴点データを抽出する。そして、抽出した顔画像の特徴点データをＩＤ番号と対応付けて顔画像ファイリング装置７０に送信する。
【００４１】
顔画像ファイリング装置７０は、顔画像撮影装置５０からＩＤ番号に対応付けられた顔画像データを受信すると共に、顔画像ＢＭ変換装置６０からＩＤ番号に対応付けられた顔画像の特徴点データを受信する。そして、ＩＤ番号に基づいて、顔画像の特徴点データ及び顔画像データを保存、管理する。また、顔画像ファイリング装置７０は、顔画像ＢＭ変換装置６０ｂからの要求に応じて、顔画像の特徴点データを送信すると共に、カードプリンタの要求に応じて顔画像データを送信する。
【００４２】
カードプリンタ８０は、印刷装置等を備え、ホストコンピュータ１から個人情報を受信すると共に、Ａ支社ホスト２ａ、又は撮影装置４１ａ〜４３ａからＩＤ番号、及び顔画像を受信する。そして、受信した個人情報に含まれるＩＤ番号と、顔画像に付帯するＩＤ番号とを一致させ、個人情報と、顔画像が記載されたＩＤカードの印刷、作成を行う。
【００４３】
ＢＭ照合装置４０ｂは、ＢＭ照合装置４０ａは、申請者から入力されるＢＭ情報と、ＢＭファイリング装置３０ｂから取得したＢＭ情報に基づいて、申請者の個人認証を行う装置である。本実施の形態において、ＢＭ照合装置４０ａは、虹彩センサを備え、ＢＭ情報として虹彩を用いるものとする。ＢＭ照合装置４０ｂは、申請者から取得した虹彩の画像データから特徴点データを抽出し、ファイリング装置３０ｂから受信した虹彩の特徴点データと比較して、個人認証を行う。特徴点データが一致せず、個人認証が行えない場合、ＢＭ照合装置４０ｂは、ファイリング装置３０ｂから虹彩の画像データを取得して、申請者から取得した虹彩の画像データと、比較して個人認証を行う。
【００４４】
発行端末９０は、リーダ／ライタを備え、ホストコンピュータ１から個人情報及びＩＤ番号、ＢＭファイリング装置３０ａから指紋の特徴点データ、ＢＭファイリング装置３０ｂから虹彩の特徴点データ、顔画像ファイリング装置７０から顔画像データを受信して、受信した各情報をＩＤカードの内蔵メモリに記録する。
【００４５】
続いて、ＩＤカードシステム１００を構成する各装置のうち、本発明に特徴的な装置について詳細に説明する。
【００４６】
図２は、ＢＭ入力装置２０ａの機能的構成を示すブロック図である。図２に示すように、ＢＭ照合装置２０ａは、ＣＰＵ２１ａ、入力部２２ａ、表示部２３ａ、通信部２４ａ、ＲＡＭ２５ａ、指紋センサ２６ａ、記憶部２７ａ等から構成され、各部はバス２８ａにより接続されている。
【００４７】
ＣＰＵ２１ａは、記憶部２７ａに記録されているＢＭ入力装置２０ａに対応する各種プログラムの中から指定されたプログラム、入力部２２ａから入力される各種指示、通信部２４ａ又は指紋センサ２６ａから入力されるデータをＲＡＭ２５ａのワークエリアに展開する。そして、入力指示、又は入力データに応じて上記プログラムに従って各種処理を実行し、その処理結果をＲＡＭ２５ａの所定の領域に格納すると共に、表示部２３ａに表示させる。
【００４８】
入力部２２ａは、カーソルキー、数字入力キー、及び各種機能キーを備えたキーボードを含み、このキーボードで押下されたキーに対応する押下信号をＣＰＵ２１ａに出力する。また、入力部２２ａは、必要に応じてマウス、タッチパネル等のポインティングデバイス、ＩＤカードやＩＤカードの申請書に印字されたＩＤ番号を光学的に読取るＯＣＲ（Optical Character Reader）装置、ＩＤカードの磁気ストライプや半導体メモリに記憶されたＩＤ番号や画像情報等を読取るリーダライタ（Ｒ／Ｗ）装置等、その他種々の入力装置を備えるものとしてもよい。
【００４９】
表示部２３ａは、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等によってなる表示画面を備え、ＣＰＵ２１ａの制御に応じて、入力部２２ａ、通信部２４ａ、指紋センサ２６ａを介して入力される表示データを画面上に表示する。
【００５０】
入力部２４ａは、ＬＡＮ、ＷＡＮ等のネットワークに接続された伝送媒体に接続可能なインターフェイスである。通信部２４ａは、モデム又はターミナルアダプタ等によって構成され、電話回線、ＩＳＤＮ回線、無線通信回線、専用線、ＣＡＴＶ回線等の通信回線を介して外部機器との通信を行うための制御を行う。
【００５１】
ＲＡＭ２５ａは、ＣＰＵ２１ａによって実行される各種プログラムやこれら各種プログラムによって処理されたデータ等を一時的に記憶するワークエリアを形成する。
【００５２】
指紋センサ２６ａは、リニア型ＣＣＤイメージセンサ、リニア型ＣＭＯＳイメージセンサ等の光電変換素子で構成され、図示しない受光面に結像された指紋の一次元像を電気信号としての一次元指紋信号から指紋画像データに変換する。
【００５３】
記憶部２７ａは、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。この記録媒体は記憶部２７ａに固定的に設けられるもの、若しくは着脱自在に装着するものであり、この記録媒体には、システムプログラム、当該システムに対応する各種処理プログラム、及び各種処理プログラムで処理されたデータ等を記憶する。プログラムは、コンピュータが読み取り可能なプログラムコードの形態で格納され、ＣＰＵ２１ａは、当該プログラムコードに従った動作を逐次実行する。
【００５４】
次に、図３は、ＢＭ入力装置２０ｂの機能的構成を示すブロック図である。図３に示すように、ＢＭ入力装置２０ｂは、ＣＰＵ２１ｂ、入力部２２ｂ、表示部２３ｂ、通信部２４ｂ、ＲＡＭ２５ｂ、虹彩センサ２６ｂ、記憶部２７ｂ等により構成され、各部はバス２８ｂにより接続されている。なお、ＢＭ入力装置２０ｂは、上述したＢＭ入力装置２０ａと略同一の構成であるため、同一部分については同列の符号を付し、詳細な説明を省略する。
【００５５】
虹彩センサ２６ｂは、ガラス又はプラスチックからなる光学レンズ、及びＣＣＤやＣＭＯＳ等の光学センサにより構成され、光学レンズを介して入力される虹彩画像を虹彩画像データとして出力する。
【００５６】
また、ＢＭ照合装置４０ａは、上述したＢＭ入力装置２０ａと略同一の構成によってなるため、同一部分については同列の符号を付し、詳細な図示及び説明を省略する。すなわち、ＢＭ照合装置４０ａは、ＣＰＵ４１ａ、入力部４２ａ、表示部４３ａ、通信部４４ａ、ＲＡＭ４５ａ、指紋センサ４６ａ、記憶部４７ａ等から構成され、各部はバス４８ａにより接続されている。
【００５７】
また、ＢＭ照合装置４０ｂは、上述したＢＭ入力装置２０ｂと略同一の構成によってなるため、同一部分については同列の符号を付し、詳細な図示及び説明を省略する。すなわち、ＢＭ照合装置４０ｂは、ＣＰＵ４１ｂ、入力部４２ｂ、表示部４３ｂ、通信部４４ｂ、ＲＡＭ４５ｂ、指紋センサ４６ｂ、記憶部４７ｂ等から構成され、各部はバス４８ｂにより接続されている。
【００５８】
図４は、発行端末９０の機能的構成を示すブロック図である。図４に示すように、発行端末９０は、ＣＰＵ９１、入力部９２、表示部９３、通信部９４、ＲＡＭ９５、リーダ／ライタ９６、記憶部９７等を備えて構成され、各部はバス９９により接続されている。なお、上述したＢＭ入力装置２０ａと略同一の構成であるため、同一部分については同列の符号を付し、詳細な説明を省略する。
【００５９】
リーダ／ライタ９６は、アンテナ、送受信回路、制御回路、Ｉ／Ｆ部等を備えて構成され、電磁誘導によりＩＤカードへの電力の供給と通信を行い、ＩＤカードの内蔵メモリに対してデータの読出しまたは書き込みを行う。
【００６０】
次に、本実施の形態の動作を説明する。
以下に示す図５〜図７のフローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態でＢＭ入力装置２０ａの記憶部２６ａ、ＢＭ照合装置４０ａの記憶部４７ａ又は発行端末９０の記憶部９７に格納されており、ＣＰＵ２１ａ、ＣＰＵ４１ａ又はＣＰＵ９１は、このプログラムコードに従った動作を逐次実行する。また、図示しないＣＤ−ＲＯＭ、ＤＶＤ―ＲＯＭ等から外部供給されるプログラム／データを利用してこの実施の形態特有の動作を実行することも可能である。
【００６１】
なお、ＢＭ入力装置２０ａ〜２０ｂは、略同一の処理を行うため、ＢＭ入力装置２０ａを代表として、以下説明を行う。また、ＢＭ照合装置４０ａ〜４０ｂは、略同一の処理を行うため、ＢＭ入力装置４０ａを代表として、以下説明を行う。
【００６２】
まず、ＢＭ情報を用いて個人認証を前提として、申請者のＢＭ情報を取得するためのＢＭ情報取得処理について説明する。図３は、ＢＭ入力装置２０ａのＣＰＵ２１ａにより実行されるＢＭ情報取得処理を示すフローチャートである。図３に示すように、ＣＰＵ２１ａは、登録端末１０から発行された申請者のＩＤ番号を入力部２２ａから入力させると共に（ステップＳ１）、指紋センサ２６ａから申請者の指紋を入力させて、指紋の画像データを取得する（ステップＳ２）。
【００６３】
次いで、ＣＰＵ２１ａは、取得した指紋の画像データから所定のアルゴリズムに従って、特徴点データを抽出する（ステップＳ３）。また、ＣＰＵ２１ａは、自装置の機種情報を取得して（ステップＳ４）、指紋の画像データ及び特徴点データのヘッダにそれぞれ付帯情報として機種情報を付帯させる（ステップＳ５）。そして、ＣＰＵ２１ａは、ＩＤ番号と、指紋の画像データ及び特徴点データを対応付けて、ＢＭファイリング装置３０ａに送信し（ステップＳ６）、本ＢＭ情報取得処理を終了する。
【００６４】
次に、図４を参照して、ＢＭ情報を用いた個人認証を行う照合処理について説明する。図４は、ＢＭ照合装置４０ａのＣＰＵ４１ａにより実行される照合処理を示すフローチャートを示す図である。図４に示すように、ＣＰＵ４１ａは、個人認証を行う申請者のＩＤ番号を入力部４２ａから入力させると共に（ステップＳ１１）、指紋センサ４６ａを介して申請者の指紋を入力させ、指紋画像データを取得する（ステップＳ１２）。
【００６５】
次いで、ＣＰＵ２１ａは、取得した指紋画像データから所定のアルゴリズムに従って特徴点データを抽出する（ステップＳ１３）。また、ＣＰＵ２１ａは、入力された申請者のＩＤ番号と共に、特徴点データの要求指示をＢＭファイリング装置３０ａに送信して（ステップＳ１４）、ＢＭファイリング装置３０ａからＩＤ番号に対応する特徴点データを受信する（ステップＳ１４）。
【００６６】
そして、ＣＰＵ２１ａは、ステップＳ１３にて取得した特徴点データと、ステップＳ１５にて受信した特徴点データを比較して（ステップＳ１６）、申請者の個人認証を行う。ここで、特徴点データが一致した場合（ステップＳ１７；ＹＥＳ）、ＣＰＵ４１ａは、個人認証が成功したと判別して、本照合処理を終了し、次の処理へと移行する。
【００６７】
一方、特徴点データが一致しなかった場合（ステップＳ１７；ＮＯ）、ＣＰＵ２１ａは、ＢＭファイリング装置３０ａから受信した特徴点データのヘッダから機種情報を取得して（ステップＳ１８）、ＢＭ入力装置２０ａとＢＭ照合装置２０ａの機種又はバージョン等が対応可能なものであるか否かを判別する（ステップＳ１９）。
【００６８】
ここで、ＢＭ入力装置２０ａとＢＭ照合装置４０ａの機種及びバージョン等が対応可能なものである場合（ステップＳ１９；ＹＥＳ）、ＣＰＵ４１ａは、個人認証が失敗したと判別して、認証エラーメッセージを表示部４３ａに表示させ、本照合処理を終了する。
【００６９】
一方、ＢＭ入力装置２０ａとＢＭ照合装置４０ａの機種又はバージョン等が対応可能なものでない場合（ステップＳ１９；ＮＯ）、ＣＰＵ４１ａは、申請者のＩＤ番号と共に指紋の画像データの要求指示をＢＭファイリング装置３０ａに送信する（ステップＳ２０）。
【００７０】
次いで、ＣＰＵ４１ａは、ＢＭファイリング装置３０ａからＩＤ番号に対応する指紋の画像データを受信して（ステップＳ２１）、受信した指紋の画像データから特徴点データを抽出する（ステップＳ２２）。そして、ステップＳ１３において抽出した特徴点データと、ステップＳ２１において抽出した特徴点データを比較して、特徴点データが一致するか否かを判別する（ステップＳ２３）。
【００７１】
ここで、特徴点データが一致しない場合（ステップＳ２３；ＮＯ）、ＣＰＵ２１ａは、個人認証が失敗したと判別して、認証エラーメッセージを表示部４３ａに表示させる（ステップＳ２４）。一方、特徴点データが一致した場合（ステップＳ２３；ＹＥＳ）、ＰＣＵ２１ａは、個人認証が成功したと判別して、本照合処理を終了し、次の処理へと移行する。
【００７２】
次に、図５を参照して、ＩＤカードの作成を行うＩＤカード作成処理について説明する。図５は、発行端末９０のＣＰＵ９１により実行されるＩＤカード作成処理を示すフローチャートである。なお、ここで作成が行われるＩＤカードは、前処理として、カードプリンタ８０により、ＩＤカードの表面に個人情報、顔画像が印刷されたものが用いられるものとする。
【００７３】
図５に示すように、ＣＰＵ９１は、申請者のＩＤ番号を入力させ（ステップＳ３１）、入力された申請者のＩＤ番号と共に、個人情報の要求指示をホストコンピュータ１に送信する（ステップＳ３２）。そして、ホストコンピュータから、ＩＤ番号に対応する個人情報を受信する（ステップＳ３３）。
【００７４】
また、ＣＰＵ９１は、申請者のＩＤ番号と共に、特徴点データの要求指示をＢＭファイリング装置３０ａに送信して（ステップＳ３４）、ＢＭファイリング装置３０ａからＩＤ番号に対応する特徴点データを受信する（ステップＳ３５）。なお、ここで、特徴点データには、ヘッダに機種情報が付帯しているものとする。また、複数のＢＭ情報を利用する場合、複数の特徴点データをそれぞれのＢＭファイリング装置から受信する。
【００７５】
さらに、ＣＰＵ９１は、申請者のＩＤ番号と共に、顔画像データの要求指示を顔画像ファイリング装置７０に送信して（ステップＳ３６）、顔画像ファイリング装置７０からＩＤ番号に対応する特徴点データを受信する（ステップＳ３７）。
【００７６】
そして、ＣＰＵ９１は、ＩＤカードが挿入されると（ステップＳ３８）、リーダ／ライタ９６を制御して、ＩＤ番号、個人情報、特徴点データ、顔画像データをＩＤカードの内蔵メモリに記憶する（ステップＳ３９）。情報の記録が終了した場合、ＣＰＵ９１は、本ＩＤカード作成処理を終了する。
【００７７】
以上のように、ＢＭ情報を用いて個人認証を行うＩＤカードシステムにおいて、ＢＭ情報として取得した画像データ及び特徴点データには、ＢＭ情報を取得したＢＭ入力装置２０ａ〜２０ｂの機種情報をヘッダに付帯させ、ＢＭファイリング装置に保存する。一方、データ取得時の特徴点データと照合時の特徴点データを比較して個人認証を行う際に、特徴点データが一致しない場合、データ取得時の特徴点データに付帯する機種情報を比較して、ＢＭ入力装置とＢＭ照合装置が対応しているか否かを判別する。そして、ＢＭ入力装置とＢＭ照合装置が対応していない場合、ＢＭファイリング装置から画像データを取得し、データ取得時の画像データに基づいて、個人認証を行う。
【００７８】
したがって、特徴点データに付帯情報として、ＢＭ入力装置２０ａの機種情報が付帯されているため、特徴点データの不一致が、個人認証の失敗に起因するものか、装置間における互換性のなさに起因するものかを速やかに判断することができる。これにより、特徴点データの不一致が装置間における互換性のなさに起因するものである場合は、画像データを取得してデータ取得時の画像データに基づいて照合処理を行うことができるため、個人認証の精度を向上させることができる。
【００７９】
この結果、例えば、経年変化によるシステム変更があった場合や、異なるシステム間において個人認証を行う場合であっても、適切な形態でＢＭ情報を利用することにより、個人認証を行うことができ、汎用性の高いシステムを提供することができる。
【００８０】
また、個人認証を行うための情報として特徴点データのみを用いることにより、容量の小さいデータに基づいて認証処理を行うことができる。これにより、認証処理に係る時間を低減させて処理効率を向上させることができる。また、装置間において送受信されるデータの容量を抑えることができるため、ネットワークトラフィックを軽減させ、データの送受信に係る時間及びコストを省くことができる。或いは、ＩＤカードの内蔵メモリに記録させるデータ容量を小さく抑えることができるため、メモリ資源を有効に使用することができる。
【００８１】
なお、上述した本実施の形態における記述は、本発明に係る好適なＩＤカードシステム１００の一例であり、これに限定されるものではない。例えば、生体認証情報として、指紋、虹彩を利用した場合を例として説明を行ったが、生体認証情報はこれに限らず、撮影された顔画像データを生体認証情報として用いても良く、その他種々の生体認証情報を利用可能である。
【００８２】
また、画像データ及び特徴点データに付帯させる機種情報は、ＢＭ入力装置２０ａ〜２０ｂの機種又はバージョン等の情報を含むものとして説明を行ったが、機種情報はこれに限定されない。例えば、機種情報として、ＢＭ入力装置２０ａ〜２０ｂが実行したアルゴリズム情報を含む構成であってもよい。すなわち、ＢＭ入力装置２０ａ〜２０ｂが画像データから特徴点データを抽出する際に使用したアルゴリズムに関する情報を機種情報に含めて特徴点データに付帯させ、ＢＭ照合装置４０ａ〜４０ｂは、アルゴリズム情報に基づいて、自装置が実行可能なアルゴリズムにより生成された特徴点データであるか否かを判別する。そして、自装置が実行不可能なアルゴリズムにより生成された特徴点データである場合、ＢＭ照合装置４０ａ〜４０ｂは、申請者のＩＤ番号と共に画像データの要求指示をＢＭファイリング装置３０ａに送信し、画像データを取得して個人認証を行う。
【００８３】
これにより、機種又はバージョンが対応可能なＢＭ照合装置であっても、例えば、所定のアルゴリズムを実行するためのプログラムが記憶部４７に記憶されていない場合、個人認証の失敗が、ＢＭ照合装置４０に起因するものか、申請者に起因するものかを速やかに判別することができる。これにより、個人認証の精度を向上させることができる。
【００８４】
また、ＩＤカードシステム１００においては、複数の種類の生体認証情報が照合処理に利用され、複数種類の生体認証情報毎に、ファイリング装置４０ａ〜４０ｂに保存する場合を例として説明を行ったが、ファイリング装置の台数はこれに限らず任意の台数を設置可能である。例えば、ＩＤカードシステム１００にファイリング装置を１台備え、１台のファイリング装置に、複数種類の生体認証情報が保存される構成であってもよい。この場合、ファイリング装置は、生体認証情報に付帯される生体認証情報の種類に関する情報に基づいて、生体認証情報の種類毎に複数種類の生体認証情報を管理するものとする。
【００８５】
また、ファイリング装置には、ＢＭ情報として、画像データ及び特徴点データを保存する構成として説明を行ったが、ファイリング装置に保存されるデータの種類はこれに限らない。すなわち、ファイリング装置には、画像データ及び特徴点データの少なくとも一方が保存され、他方のデータについては、ホストコンピュータに保存される構成であっても良い。
【００８６】
また、照合装置４０ａのＣＰＵ４１ａにより実行される認証処理において、ＣＰＵ４１ａは、特徴点データが一致しない場合に、特徴点データに付帯する機種情報を取得して、入力装置と照合装置の互換性の有無について判別するとして説明を行ったが、互換性の有無を判別するタイミングは上述した例に限定されない。例えば、特徴点データの一致の有無を判別する前に、互換性の有無を判別する構成であってもよい。
【００８７】
また、発行端末９０のＣＰＵ９１により実行されるＩＤカード作成処理において、リーダ／ライタにより内蔵メモリに記録される情報は、上述した例に限定されない。
【００８８】
その他、本実施の形態におけるＩＤカード作成システム１００を構成する各装置、又は構成部分の細部構成、及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【００８９】
【図１】本発明を適用した実施の形態におけるＩＤカードシステムのシステム構成を示す概念図である。
【図２】図１に示すＢＭ入力装置２０ａの機能的構成を示すブロック図である。
【図３】図１に示すＢＭ入力装置２０ｂの機能的構成を示すブロック図である。
【図４】図１に示す発行端末９０の機能的構成を示すブロック図である。
【図５】図２のＣＰＵ２１ａにより実行されるＢＭ情報取得処理を示すフローチャートである。
【図６】図１に示すＢＭ照合装置４０ａのＣＰＵ４１ａにより実行される認証処理を示すフローチャートである。
【図７】図１に示す発行端末９０のＣＰＵ９１により実行されるＩＤカード作成処理を示すフローチャートである。
【符号の説明】
【００９０】
１      ホストコンピュータ
１０    登録端末
２０ａ〜２０ｂ    ＢＭ入力装置
２１ａ    ＣＰＵ
２２ａ    入力部
２３ａ    表示部
２４ａ    通信部
２５ａ    ＲＡＭ
２６ａ    指紋センサ
２７ａ    記憶部
２８ａ    バス
３０ａ〜３０ｂ    ファイリング装置
４０ａ〜４０ｂ    ＢＭ照合装置
５０    顔画像撮影装置
６０    顔画像ＢＭ変換装置
７０    顔画像ファイリング装置
８０    カードプリンタ
９０    登録端末
１００  ＩＤカードシステム
Ｎ      ネットワーク
【図１】
2005122480.tif 000003
【図２】
2005122480.tif 000004
【図３】
2005122480.tif 000005
【図４】
2005122480.tif 000006
【図５】
2005122480.tif 000007
【図６】
2005122480.tif 000008
【図７】
2005122480.tif 000009