(57)【要約】【課題】本人認証をより正確に行う認証装置、認証方法及び利用者認証システムを提供する。【解決手段】利用者認証用媒体上に印刷されている顔画像と、利用者の顔が不一致と判断された場合に、前記利用者認証用媒体に記憶されている情報に対し不正の検出を行った上で、前記利用者から取得した生体情報が、前記利用者認証用媒体に記憶されている生体情報データと一致した場合は、利用者認証用媒体の正規の利用者であると判断する制御手段を備えることを特徴とする。【選択図】図１
2010204829.tif 000002
【特許請求の範囲】
【請求項１】
利用者認証用媒体上に印刷されている顔画像と、利用者の顔が不一致と判断された場合に、前記利用者認証用媒体に記憶されている情報に対し不正の検出を行った上で、前記利用者から取得した生体情報が、前記利用者認証用媒体に記憶されている生体情報データと一致した場合は、利用者認証用媒体の正規の利用者であると判断する制御手段を備えることを特徴とする認証装置。
【請求項２】
前記利用者認証用媒体には、顔画像データと、前記顔画像データのハッシュ値と、が記憶されていて、
前記認証装置は、
前記顔画像データと、前記顔画像データのハッシュ値と、を前記利用者認証用媒体から読み出す読み出し手段と、
前記読み出した顔画像データからハッシュ関数を用いてハッシュ値を算出するハッシュ関数手段と、を備え、
前記制御手段は、前記算出したハッシュ値と、前記読み出した顔画像データのハッシュ値とが一致するか否か判断することで前記顔画像データの不正の検出を行うことを特徴とする請求項１記載の認証装置。
【請求項３】
前記利用者認証用媒体には、生体情報データと、生体情報のハッシュ値が記憶されていて、
前記認証装置は、
前記生体情報データと、前記生体情報データのハッシュ値と、を前記利用者認証用媒体から読み出す読み出し手段と、
前記読み出した生体情報データからハッシュ関数を用いてハッシュ値を算出するハッシュ関数手段と、を備え、
前記制御手段は、前記算出したハッシュ値と、前記読み出した生体情報データのハッシュ値とが一致するか否か判断することで前記生体情報データの不正の検出を行うことを特徴とする請求項１又は２記載の認証装置。
【請求項４】
前記顔画像データの不正が検出された場合は、前記顔画像データが不正であることを表示し、前記生体情報データの不正が検出された場合は、前記生体情報データが不正であることを表示する表示手段を備えることを特徴とする請求項２又は３記載の認証装置。
【請求項５】
利用者認証用媒体上に印刷されている顔画像と、利用者の顔が不一致と判断された場合に、前記利用者認証用媒体に記憶されている情報に対し不正の検出を行うステップと、
前記利用者から取得した生体情報が、前記利用者認証用媒体に記憶されている生体情報データと一致した場合は、利用者認証用媒体の正規の利用者であると判断するステップと、
を備えることを特徴とする認証方法。
【請求項６】
ＩＣカードと、前記ＩＣカードを用いて認証を行う認証装置と、から成る利用者認証システムであって、
前記ＩＣカードの表面または裏面には、顔画像が印刷され、
前記ＩＣカードが備える記憶部には、顔画像データと、前記顔画像データのハッシュ値と、生体情報データと、前記生体情報データのハッシュ値と、が記憶され、
前記認証装置は、前記ＩＣカードから顔画像データを読み出し、前記読み出した顔画像データを表示することを特徴とする利用者認証システム。
【請求項７】
前記認証装置は、
前記ＩＣカードから読み出した顔画像データからハッシュ関数を用いてハッシュ値を算出し、前記算出したハッシュ値を、前記ＩＣカードから読み出した顔画像データのハッシュ値と比較し、値が不一致だった場合、前記顔画像データが不正であることを表示し、
また、前記ＩＣカードから読み出した生体情報データからハッシュ関数を用いてハッシュ値を算出し、前記算出したハッシュ値を、前記ＩＣカードから読み出した生体情報データのハッシュ値と比較し、値が不一致だった場合、前記生体情報データが不正であることを表示することを特徴とする請求項６記載の利用者認証システム。
【請求項８】
前記認証装置は、
前記ＩＣカードから読み出した顔画像データからハッシュ関数を用いてハッシュ値を算出し、前記算出したハッシュ値を、前記ＩＣカードから読み出した顔画像データのハッシュ値と比較し、値が一致した場合、
さらに、前記ＩＣカードから読み出した生体情報データからハッシュ関数を用いてハッシュ値を算出し、前記算出したハッシュ値を、前記ＩＣカードから読み出した生体情報データのハッシュ値と比較し、値が一致した場合は、
利用者から生体情報を取得し、前記生体情報と前記ＩＣカードから読み出した生体情報データとを比較することを特徴とする請求項６記載の利用者認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証装置、認証方法及び利用者認証システムに関し、特に本人認証をより正確に行う認証装置、認証方法及び利用者認証システムに関する。
【背景技術】
【０００２】
本人認証方法に関しては、生体特徴データを用いた認証方法が提案されている。特に、比較的大容量の生体特徴データを効率良く利用し生体照合に適用するため、生体特徴データから生成した要約データを照合することでログオン処理を行う生体照合端末が提案されている（特許文献１参照）。
【０００３】
また、近年は顔画像付きの証明用媒体としてＩＣ（integrated circuit）カードが用いられ、本人認証がなされている。電子的記録媒体であるＩＣカードは、ＣＰＵ（Central Processing Unit）内蔵、パスワード内蔵という強力なセキュリティを有するが、パスワードが漏洩すると、他人に利用されてしまう恐れがある。また、ＩＣカード表面に印刷されている本人の顔画像と本人の顔を目視して確認することも出来るが、印刷顔画像の改竄がされている恐れもある。そこで、印刷顔画像データと、ＩＣカードに記憶されている顔画像データとを照合して、印刷顔画像が改竄されていないか、すなわちＩＣカードの真偽を判定する証明用媒体認証装置が提案されている（特許文献２参照）。
【０００４】
なお、顔画像付きのＩＣカードによる認証方法としては、ＩＣカードから取得した顔画像データと、ＩＣカード提示者の顔を撮像して取得した顔画像データとを照合し、本人認証を行う手続きシステムが提案されている（特許文献３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１７４０６７号公報
【特許文献２】特開２００３−１９８５４３号公報
【特許文献３】特開２００５−２４２７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のような顔画像付きのＩＣカードを用いた認証方法には、以下の問題点がある。本人であるかどうかの確認は、上述したように、ＩＣカードの表面に印刷された顔画像（証明写真）とＩＣカード提示者の顔とを目視して一致するか確認するか、ＩＣカードが記憶する顔画像データと、ＩＣカード提示者の顔を撮像して取得した顔画像データとを照合する認証装置を用いて確認する。いずれにしても、不一致の結果が出れば、不正と判断される。
【０００７】
しかしながら、不一致の結果が必ずしも正しいとは限らない。例えば、年少期の子供は成長による顔の変化が大きい。また、化粧をする女性は顔の変化が大きく、眼鏡や帽子をしていた場合や、髭が生えた男性の顔の変化も大きい。このように、本人であるにもかかわらず、不一致と判断されてしまうことがある。そこで、不一致の原因を探って本人認証をより正確に行うことが求められる。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、本人認証をより正確に行うことを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る認証装置は、利用者認証用媒体上に印刷されている顔画像と、利用者の顔が不一致と判断された場合に、前記利用者認証用媒体に記憶されている情報に対し不正の検出を行った上で、前記利用者から取得した生体情報が、前記利用者認証用媒体に記憶されている生体情報データと一致した場合は、利用者認証用媒体の正規の利用者であると判断する制御手段を備えることを特徴とする。
【００１０】
本発明に係る認証方法は、利用者認証用媒体上に印刷されている顔画像と、利用者の顔が不一致と判断された場合に、前記利用者認証用媒体に記憶されている情報に対し不正の検出を行うステップと、前記利用者から取得した生体情報が、前記利用者認証用媒体に記憶されている生体情報データと一致した場合は、利用者認証用媒体の正規の利用者であると判断するステップと、を備えることを特徴とする。
【００１１】
本発明に係る利用者認証システムは、ＩＣカードと、前記ＩＣカードを用いて認証を行う認証装置と、から成る利用者認証システムであって、前記ＩＣカードの表面または裏面には、顔画像が印刷され、前記ＩＣカードが備える記憶部には、顔画像データと、前記顔画像データのハッシュ値と、生体情報データと、前記生体情報データのハッシュ値と、が記憶され、前記認証装置は、前記ＩＣカードから顔画像データを読み出し、前記読み出した顔画像データを表示することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、本人認証をより正確に行うことが出来る。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る認証装置１の構成図である。
【図２】本発明の実施形態に係る認証装置で認証するＩＣカード２の構成図である。
【図３】本発明の実施形態に係るＩＣカードを作成するＩＣカード作成装置３の構成図である。
【図４】本発明の実施形態に係る認証装置２の動作処理を示すフローチャートである。
【図５】本発明の実施形態に係る認証装置２とＩＣカード作成装置３とがネットワークを介して接続している状態を示す図である。
【発明を実施するための形態】
【００１４】
以下に、本発明の実施形態について図面を用いて詳細に説明する。なお、以下に述べる実施形態は、本発明の好適な実施形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１５】
本実施形態においては、利用者認証用媒体の一例として電子情報媒体であるＩＣカードを用いて説明する。ＩＣカードには、ＩＣカードの正規の利用者の顔画像が印刷され、ＩＣカード内には、顔画像データ、顔画像データのハッシュ値、ＩＣカードの正規の利用者の生体情報データ、生体情報データのハッシュ値、が記憶されている。ＩＣカードを提出した者（利用者）が正規の者であるか否かは、通常はＩＣカードに印刷された顔画像（証明写真）と、利用者の顔を確認すれば済む。しかしながら、ＩＣカードに印刷されている顔画像と、利用者の顔が不一致と判断された場合でも、本実施形態に係る認証装置は、ＩＣカード内に記憶されている情報（例えば顔画像データ、生体情報データ）に不正がないか確認した上で、さらに利用者が有する固有の情報（例えば生体情報データ）が、ＩＣカードに記憶されている情報と一致した場合は、正規の利用者であると判断する。
【００１６】
（構成）
図１は、本発明の実施形態に係る認証装置１の構成図である。認証装置１は、例えばサービス提供機関に設置され、受付の際に用いられる。サービス提供機関とは、市区町村の役所、医療機関等のサービス提供機関である。なお、サービス提供機関に設置される認証装置に限られることはなく、利用者認証用媒体を用いて本人認証を行う装置やシステムに広く適用される。
【００１７】
認証装置１は、データ入力部１１、生体情報入力部１２、ＩＣカードリーダライタ１３、表示部１４、制御部１５、ハッシュ関数部１６、データ通信部１７、記憶部１８から構成される。
【００１８】
データ入力部１１は、キーボードやマウス等であり、データの入力や選択を行う。生体情報入力部１２は、利用者の指紋、掌紋、虹彩、静脈流、顔面等の生体情報を読み取り（入力し）、生体情報データとして出力する。
【００１９】
ＩＣカードリーダライタ１３は、ＩＣカードの記憶部２２に記憶されている情報を読み出す読み出し手段である。
【００２０】
表示部１４は、データ入力部１１で入力または選択されたデータ、制御部１５からの応答情報や指示情報、ＩＣカードリーダライタ１３を用いてＩＣカード２から読み出した顔画像データを表示することが出来る。
【００２１】
制御部１５は、認証装置１全体を制御する。
【００２２】
ハッシュ関数部１６は、入力された顔画像データや生体情報データから、ハッシュ関数を用いてそれぞれのハッシュ値を算出することが出来る。受付装置１のハッシュ関数部１６のハッシュ関数は、ＩＣカード作成装置３のハッシュ関数部３６のハッシュ関数と同じ関数を用いる。
【００２３】
記憶部１８は、ＩＣカード２の識別番号に関連付けて、ＩＣカード２所持者の氏名、住所、性別、生年月日、提供サービスに係わる事項等の個人データを記憶している。なお、これら個人データは、ネットワーク４を介して接続されたＩＣカード作成装置３から予め取得したものであるとしても良い（図５参照）。
【００２４】
図２は、本実施形態に係る認証装置で認証するＩＣカード２の構成図である。ＩＣカード２は、インタフェース部２３、制御部２１、記憶部２２から構成される。
【００２５】
インタフェース部２３は、ＩＣカードリーダライタとデータ通信を行う。
【００２６】
ＩＣカード２の表面または裏面に、ＩＣカード２の識別番号で識別されるＩＣカード２の所有者（正規の利用者）の顔を含む画像が印刷されている（以下、印刷顔画像と称す）。
【００２７】
ＩＣカード２の記憶部２２は、ＩＣカードの表面又は裏面に印刷されている印刷顔画像と同じ顔画像のデータ（以下、顔画像データと称す）が記憶されている。さらに、記憶部２２は、ＩＣカード２の識別番号で識別されるＩＣカード２の所有者の指紋、掌紋、虹彩、静脈流、顔面等の生体情報データが記憶されている。また、記憶部２２は、前記顔画像データのハッシュ値と、前記生体情報データのハッシュ値が記憶されている。英数字から成るＩＣカード２の識別番号も記憶されている。
【００２８】
図３は、本実施形態に係るＩＣカードを作成するＩＣカード作成装置３の構成図である。ＩＣカード作成装置３は、データ入力部３１、生体情報入力部３２、撮像部３８、ＩＣカードリーダライタ３３、表示部３４、制御部３５、ハッシュ関数部３６、データ通信部３７から構成される。
【００２９】
ＩＣカード作成装置３での作成処理について説明する。ＩＣカード２の識別番号で識別されるＩＣカード２の所有者（正規の利用者）の顔画像を撮像部３８で撮像し、撮像部３８は顔画像データを出力する。制御部３５は顔画像データをハッシュ関数部３６に入力する。ハッシュ関数部３６は顔画像データのハッシュ値を出力する。
【００３０】
さらに、所有者の生体情報を生体情報入力部３２で読み取り、生体情報データを出力する。本実施形態では、生体情報の一例として指紋を用いる。所有者の指紋は、生体情報入力部３２で読み出され、指紋画像データが生成される。
【００３１】
制御部３５は、指紋画像データから複数の特異点または特徴点を抽出し、複数の特異点または特徴点の配置の関係を指紋データとしてデータ化する。個々人の指紋の複数の特異点または特徴点の配置の関係は異なることから、指紋データにより個々人を識別可能となる。制御部３５は、生体情報データをハッシュ関数部３６に入力する。ハッシュ関数部３６は、入力された生体情報データから、ハッシュ関数を用いて生体情報データのハッシュ値を算出する。
【００３２】
ハッシュ値は、ハッシュ関数に入力するデータ量に関係なく、データ量を減少させた一定のデータ量（一定のビット長）で算出される。また、ハッシュ関数に入力するデータが異なると、異なる値のハッシュ値が算出される。
【００３３】
ＩＣカードリーダライタ３３は、ＩＣカード２の記憶部２２に所有者のＩＣカード２の識別番号、顔画像データ、顔画像データのハッシュ値、生体情報データ、生体情報データのハッシュ値を記憶させる。
【００３４】
なお作成されたＩＣカード２は、例えばサービス提供機関によって、ＩＣカード２の識別番号で識別されるＩＣカード２の所有者（正規の利用者）に配布される。
【００３５】
（動作処理）
次に、実施形態に係る認証装置１の動作処理について説明する。図４は、本実施形態に係る認証装置の動作処理を示すフローチャートである。
【００３６】
通常、本人認証が必要となるサービス提供機関でサービス利用の許可を受けるために、利用者は所有するＩＣカード２を提出し、正規の利用者であることの認証を求める。
【００３７】
〔ステップＳ１〕
提出されたＩＣカード２を受付担当者が受け取った場合、受付担当者は、利用者の顔とＩＣカード２の表面または裏面に印刷された顔画像とを目視で比較し、一致するか否か判断する。受付担当者が不一致と判断した場合は、不一致の原因として（１）ＩＣカード２の表面または裏面に印刷された顔画像が不正（すなわち正規の利用者の可能性がある）、（２）利用者が不正（すなわち印刷顔画像が正しく、他人の不正成り済まし）、（３）利用者の顔が成長による変化や化粧等による変化により不一致（すなわち印刷顔画像も利用者も正当）、が考え得るが、受付担当者には判別し難い。そこで、本実施形態に係る認証装置１を用いて正規の利用者であるか否か判断する。受付担当者は、認証装置１のデータ入力部１３にＩＣカード２を挿入し、読み取らせる。
【００３８】
なお、上記受付担当者による利用者の顔とＩＣカード２の印刷顔画像との比較を行う機能を認証装置１に備えても良い。この場合、認証装置１は撮像部を備え、撮像した利用者の顔と、ＩＣカードの印刷顔画像から読み取った顔データとを比較し、一致するか否か判断する。
【００３９】
〔ステップＳ２〕
利用者の顔と、ＩＣカードの印刷顔画像とが不一致と判断されると、データ入力部１３は、ＩＣカード２の記憶部２２に記憶されている、英数字からなるＩＣカード２の識別番号と、顔画像データと、顔画像データのハッシュ値と、生体情報データとしての指紋データと、指紋データのハッシュ値と、を読み出す。
【００４０】
〔ステップＳ３〕
制御部１５は、ＩＣカード２の印刷顔画像の正否を判断するために、上記読み出した顔画像データを用いる。ＩＣカード２の記憶部２２に記憶されている顔画像データが印刷顔画像と一致すれば、印刷顔画像が正当と判断できるからである。しかしながら、ＩＣカード２の記憶部２２に記憶されている顔画像データが改竄されている恐れもあるため、まずは読み出した顔画像データの正当性について判断する必要がある。そこで、制御部１５は、読み出した顔画像データの正当性、すなわち不正の有無を検出するために、読み出した顔画像データをハッシュ関数部１６に入力する。
【００４１】
ハッシュ関数部１６はハッシュ値を出力する。制御部１５は、ハッシュ関数部１６から出力したハッシュ値と、ＩＣカード２の記憶部２２から読み出した顔画像データのハッシュ値とを比較する。
【００４２】
〔ステップＳ３／不一致、ステップＳ４〕
制御部１５は、ハッシュ関数部１６から出力したハッシュ値と、ＩＣカード２の記憶部２２から読み出した顔画像データのハッシュ値とが不一致の場合は、顔画像データが不正である、すなわち改竄されていると判断する。従って、記憶部２２に記憶されている顔画像データは、ＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者の顔画像データでは無く、少なくともＩＣカード２は不正であり、該ＩＣカードを提出した者は正規の所有者で無い可能性が高いと判断出来る。所有者が気付かないうちにデータを改竄された恐れもあることから、少なくともＩＣカード２が不正であると判断出来る。
【００４３】
制御部１５は、表示部１４に、顔画像データが不正であること、又はＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者の顔画像データでは無いこと、又はＩＣカード２が不正であること、を示す表示を行う。これにより、不正なデータを含むＩＣカード２が利用されることを防止することが出来る。
【００４４】
〔ステップＳ３／一致〕
制御部１５は、ハッシュ関数部１６から出力したハッシュ値と、ＩＣカード２の記憶部２２から読み出した顔画像データのハッシュ値とが一致した場合は、顔画像データが正当である、すなわち改竄、偽造、交換等が行われていない顔画像データであると判断できる。従って、ＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者の顔画像データであると判断する。
【００４５】
制御部１５は、ＩＣカード２に記憶されている顔画像データが偽造または交換等が行われていない顔画像データであり、ＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者の顔画像データであるとの判断から、制御部１５は、受付担当者に、ＩＣカード２の表面または裏面に印刷された顔画像と、表示部１４に表示されている顔画像を比較するよう表示する。
【００４６】
〔ステップＳ５〕
ＩＣカード２の記憶部２２に記憶されている顔画像データが正規の利用者の顔画像データであると判断された場合（ステップＳ３／一致）、顔画像データと、ＩＣカード２の印刷顔画像とを比較する。
【００４７】
受付担当者が、ＩＣカード２の印刷顔画像と、表示部１４に表示された顔画像データとを目視で比較して、一致若しくは不一致の選択をしても良いし（一致若しくは不一致である旨をデータ入力部１１から入力する）、ＩＣカード２の印刷画像を読み取り、顔画像データと一致するか否か認証装置１が判断しても良い。
【００４８】
〔ステップＳ５／不一致〕
不一致と判断された場合は、ＩＣカード２の印刷顔画像が、偽造等による不正な画像であると言える。従ってＩＣカード２が不正であると判断する（ステップＳ６）。
【００４９】
〔ステップＳ５／一致〕
ＩＣカード２の印刷顔画像と、記憶部２２から読み出した顔画像データとが一致すると判断された場合は、ＩＣカード２の印刷顔画像は偽造されていない、正規の利用者の印刷顔画像であると言える。
【００５０】
ＩＣカード２の印刷画像が偽造されていない正規の利用者のものであると判断されたが、ＩＣカード２を提出した者（利用者）の顔は、正規な印刷顔画像と不一致である（ステップＳ１）。従って、利用者が他人（利用者の不正）なのか、若しくは正規な利用者であるが、顔が成長による変化や化粧等による変化により不一致である判断されたのか、いずれの可能性もあるため、次に、生体情報データを用いて判断する。
【００５１】
〔ステップＳ７〕
ここで、生体情報データが改竄等されている恐れもあるため、まず、制御部１５は生体情報データの正当性について判断、すなわち生体情報データの不正の有無を検出する。制御部１５は、ＩＣカード２から読み出した生体情報データをハッシュ関数部１６に入力する。ハッシュ関数部１６はハッシュ値を出力する。制御部１５は、ハッシュ関数部１６から出力したハッシュ値と、ＩＣカード２から読み出した生体情報データのハッシュ値とを比較する。
【００５２】
〔ステップＳ７／不一致〕
制御部１５は、ハッシュ関数部１６から出力したハッシュ値と、ＩＣカード２から読み出した生体情報データのハッシュ値が不一致の場合は、ＩＣカード２に記憶されている生体情報データが不正である、すなわち改竄等されていると判断する。
【００５３】
〔ステップＳ８〕
制御部１５は、生体情報データが不正であること、またはＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者の生体情報データでは無いこと、またはＩＣカード２が不正であることを示す表示を行う。「正規の利用者の生体情報データでは無い」とは、ＩＣカード２を提出した者は正規の者であるが、本人が気付かないうちにデータが改竄されている恐れもあるためである。いずれにしても、不正のデータを含むＩＣカード２を利用することは防止される。
【００５４】
〔ステップＳ７／一致〕
制御部１５は、ハッシュ関数部１６から出力したハッシュ値と、ＩＣカード２から読み出した生体情報データのハッシュ値が一致の場合は、ＩＣカード２に記憶されている生体情報データが偽造または交換等が行われていない生体情報データあり、ＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者の生体情報データである、と判断する。
【００５５】
〔ステップＳ９、Ｓ１０〕
次に、生体情報入力部１２から利用者の生体情報を読み取る。制御部１５は、生体情報入力部１２が利用者の生体情報を読み取ったことを感知すると、生体情報入力部１２が読み取った生体情報データと、ＩＣカード２から読み出した生体情報データとを比較する。
【００５６】
〔ステップＳ１０／不一致〕
制御部１５は、生体情報入力部１２から入力された利用者の生体情報データと、ＩＣカード２から読み出した生体情報データとが不一致の場合は、利用者がＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者でない、すなわち利用者が不正（他人である）、と言える（ステップＳ１１）。
【００５７】
制御部１５は、表示部１４に、利用者の生体情報とＩＣカード２に記憶された生体情報が不一致であること、従って利用者がＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者で無いこと、利用者が不正であること、を示す表示を行っても良い。
【００５８】
〔ステップＳ１０／一致〕
制御部１５は、生体情報入力部１２が読み取った生体情報データと、ＩＣカード２から読み出した生体情報データとが一致する場合は、ＩＣカード２を提示した者（利用者）が、ＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者であると、認証する（ステップＳ１２）。
【００５９】
制御部１５は、表示部１４に利用者の生体情報とＩＣカード２に記憶された生体情報が一致し、ＩＣカード２を提示した者（利用者）が、ＩＣカード２の識別番号で識別されるＩＣカード２の正規の利用者であると認証したことを示す表示を行っても良い。
【００６０】
〔ステップＳ１３〕
正規の利用者であると認証されると、サービスの提供が開始される。例えば、制御部１５は、記憶部１８を検索し、ＩＣカード２の識別番号に関連付けられた、利用者の氏名、住所、性別、生年月日、提供サービスに係わる事項等を、表示部１４に表示しても良い。受付担当者は、表示部１４に表示された内容を確認してサービスを提供することが出来る。また、サービス提供開始の旨を認証装置２から出力し、サービス提供装置やシステム（図示せず）においてサービス提供が開始されるようにしても良い。
【００６１】
以上説明したように、本実施形態に係る認証装置は、ＩＣカード面に利用者の顔画像を印刷すると共に、ＩＣカード内に、顔画像のデータ、顔画像のデータのハッシュ値、利用者の生体情報データ、利用者の生体情報データのハッシュ値を記憶するＩＣカードを用いて、利用者の顔と、ＩＣカード面に印刷された利用者の顔画像が不一致の場合、ＩＣカード面に印刷された利用者の顔画像が不正、利用者が不正、成長や化粧等による顔の変化、の３個の事象の何れかであるかを判断することが出来る。
【００６２】
これにより、不正な情報を含むＩＣカードの利用を防ぐと共に、成長や化粧等による顔の変化があっても、正規利用者を認証することが出来る。
【００６３】
また、印刷顔画像の正当性を判断するための、ＩＣカード内に記憶されている顔画像データが、偽造等されていないか、ハッシュ関数部を用いて顔画像データからハッシュ値を算出し、ＩＣカード内に記憶されている顔画像データのハッシュ値と比較することで、顔画像データの偽造等の不正を検出できる。同様に、生体情報データの不正も検出できる。
【００６４】
（他の実施形態）
上記実施形態では、ＩＣカード２に印刷されている顔画像（印刷顔画像）と、ＩＣカード２を提出した利用者の顔が不一致の場合に、認証処理が行われているが、一致していた場合でも、印刷顔画像が不正の場合も考え得る。そこで、利用者の顔と、印刷顔画像が一致した場合でも、顔画像データの不正の有無を検出し（図４のステップＳ３）、顔画像データと印刷顔画像を比較する（ステップＳ５）ことで、不正の有無を検出しても良い。
【００６５】
なお、上述した各実施形態は、本発明の好適な実施形態であり、上記各実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において当業者が上記各実施形態の修正や代用を行い、種々の変更を施した形態を構築することが可能である。
【００６６】
例えば、上述した実施形態における制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【００６７】
なお、ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【００６８】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory），ＭＯ（Magneto optical）ディスク，ＤＶＤ（Digital Versatile Disc）、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。
【００６９】
このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。
【００７０】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ（Local Area Network）、インターネットといったネットワークを介して、コンピュータに有線で転送したりし、コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【００７１】
また、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【００７２】
また、上記実施形態で説明したシステムは、複数の装置の論理的集合構成にしたり、各装置の機能を混在させたりするように構築することも可能である。
【符号の説明】
【００７３】
１    認証装置
２    ＩＣカード
３    ＩＣカード作成装置
４    ネットワーク
１１    データ入力部
１２    生体情報入力部
１３    ＩＣカードリーダライタ
１４    表示部
１５    制御部
１６    ハッシュ関数部
１７    データ通信部
１８    記憶部
２１    制御部
２２    記憶部
２３    インタフェース部
３１    データ入力部
３２    生体情報入力部
３３    ＩＣカードリーダライタ
３４    表示部
３５    制御部
３６    ハッシュ関数部
３７    データ通信部
３８    撮像部
【図１】
2010204829.tif 000003
【図２】
2010204829.tif 000004
【図３】
2010204829.tif 000005
【図４】
2010204829.tif 000006
【図５】
2010204829.tif 000007