(57)【特許請求の範囲】
【請求項１】
生体の一部を生体認証用画像として撮像する撮像部と、
上記生体認証用画像の撮像のために上記生体の一部と上記撮像部との位置合わせをさせるガイド画像を表示する表示部と、
上記生体認証用画像を用いて認証を行う制御部とを備え、
上記制御部は、
上記認証の結果に従って動作するアプリケーションに応じた認証精度および上記撮像に関する撮像環境情報の少なくとも何れかに基づいて、複数の上記ガイド画像のいずれかを上記表示部に表示させ、
複数の上記ガイド画像には、第１のガイド画像、および、第１のガイド画像による位置合わせの場合よりも上記生体の一部と上記撮像部との距離が短くなるような位置において上記生体の一部と上記撮像部との位置合わせをさせる第２のガイド画像が少なくとも含まれている、ことを特徴とする生体認証装置。
【請求項２】
上記撮像環境情報は、
上記撮像部が撮影した画像に含まれる上記生体の一部またはその周囲の照度に基づく情報であることを特徴とする請求項１に記載の生体認証装置。
【請求項３】
周囲の照度を測定する光センサをさらに備え、
上記撮像環境情報は、
光センサの測定結果に基づく情報であることを特徴とする請求項１または２に記載の生体認証装置。
【請求項４】
上記制御部は、
上記認証の結果に従って動作するアプリケーションに応じた認証精度と、上記撮像に関する撮像環境情報と、に基づいて、複数の上記ガイド画像のいずれかを表示部に表示させることを特徴とする請求項１から３のいずれか一項に記載の生体認証装置。
【請求項５】
請求項１に記載の制御部としてコンピュータを機能させるための生体認証プログラム。
【請求項６】
生体の一部を生体認証用画像として撮像部に撮像させる撮像工程と、
認証の結果に従って動作するアプリケーションに応じた認証精度および上記撮像に関する撮像環境情報の少なくとも何れかに基づいて、複数のガイド画像のいずれかを、表示部に表示させるガイド画像表示工程と、
上記生体認証用画像を用いて認証を行う認証工程と、を包含しており、
複数の上記ガイド画像には、第１のガイド画像、および、第１のガイド画像による位置合わせの場合よりも上記生体の一部と上記撮像部との距離が短くなるような位置において上記生体の一部と上記撮像部との位置合わせをさせる第２のガイド画像が少なくとも含まれている、ことを特徴とする生体認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一態様は、生体認証装置、および生体認証プログラムに関する。
【背景技術】
【０００２】
カメラで撮影した人物の顔を認識して認証を行う顔認証システムにおいて、カメラに写る顔の大きさが認識に適した所定の大きさになるように、音声や画像によるガイダンスを出力する方法が知られている。例えば、特許文献１には、顔位置を定めるテンプレートを表示し、撮像部により撮像される認証対象者の顔の画像をテンプレート上に重畳表示することによって、ガイダンスを行う方法が記載されている。【０００３】
スマートフォン等の携帯端末においても、電子決済や端末のロック解除等に、カメラを利用した白眼認証や顔認証等の生体認証技術が利用されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】日本国特許公開公報「特開２０１２−１３３４７７号公報（２０１２年７月１２日公開）」
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、携帯端末は様々な環境で利用されるため、例えば、暗い場所で高精度の認証が必要な場合がある。そこで、従来技術では、携帯端末において生体認証技術を実装した場合に、周囲が暗い場合でも認識精度を下げないようにするために、認証の際に、ユーザの顔がカメラに大きく写るように、ユーザが顔をカメラに近づける必要がある。これは、カメラを被写体に近づけて撮影すると、より精細な画像が得られるというカメラの一般的な性質を利用している。しかし、顔をカメラに近づけた姿勢は、ユーザが、通常、携帯端末を操作するときの姿勢とは大きく異なる。このため、携帯端末において従来の生体認証技術を実装した場合に、ユーザは、認証の度に、顔をカメラに近づけるために姿勢を変えなければならなくなる。その結果、ユーザビリティを損ねてしまうという問題がある。【０００６】
本発明の一態様は、上記の問題点に鑑みてなされたものであり、その目的は、生体認証の際のユーザビリティを従来よりも向上させた生体認証装置等を実現することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る生体認証装置は、生体の一部を生体認証用画像として撮像する撮像部と、上記生体認証用画像の撮像のために上記生体の一部と上記撮像部との位置合わせをさせるガイド画像を表示する表示部と、上記生体認証用画像を用いて認証を行う制御部とを備え、上記制御部は、上記認証の結果に従って動作するアプリケーションに応じた認証精度および上記撮像に関する撮像環境情報の少なくとも何れかに基づいて、複数の上記ガイド画像のいずれかを上記表示部に表示させ、複数の上記ガイド画像には、第１のガイド画像、および、第１のガイド画像による位置合わせの場合よりも上記生体の一部と上記撮像部との距離が短くなるような位置において上記生体の一部と上記撮像部との位置合わせをさせる第２のガイド画像が少なくとも含まれている構成である。
【発明の効果】
【０００８】
本発明の一態様によれば、ユーザは、必要なときだけ保持姿勢を変えればよいので、生体認証の際のユーザビリティを従来よりも向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の第一の実施形態に係る生体認証装置の機能的構成を示すブロック図である。
【図２】本発明の第一の実施形態に係る生体認証装置の処理を示すフローチャートである。
【図３】本発明の第一の実施形態に係る生体認証装置の出力画像の一例を示す図である。
【図４】本発明の第二の実施形態に係る生体認証装置の機能的構成を示すブロック図である。
【図５】本発明の第二の実施形態に係る生体認証装置の処理を示すフローチャートである。
【図６】本発明の第三の実施形態に係る生体認証装置の機能的構成を示すブロック図である。
【図７】本発明の第三の実施形態に係る生体認証装置の処理を示すフローチャートである。
【図８】本発明の第一の実施形態に係る生体認証装置の構成を例示したハードウェアブロック図である。
【図９】照度範囲と、認証可となる眼の幅の画素数と、表示されるガイド画像のサイズとの対応付けを示す比較テーブルの一例を示す図である。
【図１０】認証精度と、認証可となる眼の幅の画素数と、表示されるガイド画像のサイズとの対応付けを示す比較テーブルの一例を示す図である。
【発明を実施するための形態】
【００１０】
〔実施形態１〕
以下、図面を参照しながら本発明の第一の実施形態に係る生体認証装置１００について具体的に説明する。
【００１１】
図１は、本発明の第一の実施形態に係る生体認証装置１００の機能的構成を示すブロック図である。生体認証装置１００は、認証部位である生体の一部を撮影した生体認証用画像を用いて生体認証（以下、単に認証と記載する場合がある）を行う生体認証装置であり、撮像部１０１、表示部１０７、記憶部１０８および制御部１１０を備えている。
【００１２】
制御部１１０は、生体認証装置１００を統括的に制御する。生体認証装置１００において、制御部１１０は、画像取得部１０２、照度算出部１０３、認証用画像サイズ決定部１０４、ガイド画像選択部１０５および生体認証部１０６として機能する。画像取得部１０２は、照度値算出に用いる照度算出用画像を撮像部１０１に撮影させる。照度算出部１０３は、上記照度算出用画像から照度値を算出する。認証用画像サイズ決定部１０４は、認証の可否、より詳細には認証が可能な精細さの生体認証用画像が撮影可能であるか否かを判定する。また、認証用画像サイズ決定部１０４は、認証が可能になる画像サイズ（生体認証用画像に占める認証部位のサイズ）を決定する。ガイド画像選択部１０５は、上記画像サイズに応じたガイド画像を表示部１０７に表示させる。生体認証部１０６は、撮影された生体認証用画像を用いて認証を行う。なお、これら各部が実行する処理の詳細については後述する。
【００１３】
表示部１０７は画像を表示するものである。表示部１０７としては、例えば、液晶ディスプレイ（ＬＣＤ）、有機ＥＬディスプレイ（ＯＬＥＤ）等の表示デバイスを利用することができる。また、撮像部１０１は画像を撮影するものであり、動画像および静止画像の何れも撮影することができる。なお、撮像部１０１は静止画像のみを撮影可能なものであってもよい。撮像部１０１が撮影した画像は記憶部１０８に格納される。撮像部１０１としては、例えば、カメラ等を利用することができる。
【００１４】
（１）生体認証装置１００の概要
生体認証装置１００は、撮像部１０１が通常姿勢（第１の保持姿勢）で保持されているときに、認証が可能な精細さの生体認証用画像の撮影の可否を判定するステップを実行する。そして、生体認証装置１００は、上記判定するステップにおける判定結果に従って、サイズの異なるガイド画像の中から、１つのガイド画像を選択し、選択した上記ガイド画像を表示部１０７に表示させる。具体的には、生体認証装置１００は、上記判定するステップで撮影可と判定した場合には、通常姿勢にて認証部位と撮像部１０１との位置合わせをさせるためのガイド画像（「第１のガイド画像」と称する。）を表示させるステップを実行する。一方で、生体認証装置１００は、上記判定するステップで撮影否と判定した場合には、認証部位と撮像部１０１との距離が通常姿勢よりも短い特殊姿勢（第２の保持姿勢）にて認証部位と撮像部１０１との位置合わせをさせるためのガイド画像（「第２のガイド画像」と称する。）を表示させるステップを実行する。認証が可能な精細さの生体認証用画像の撮影の可否は、認証の結果に従って動作するアプリケーションに応じた認証精度および撮像に関する撮像環境情報の少なくとも何れかに基づいて判定すればよい。
【００１５】
詳細は後述するが、上記第２のガイド画像は、上記第１のガイド画像よりもサイズが大きい。「サイズ」とは、表示部１０７に表示される表示画面に占める領域のサイズをいう。上記「生体認証用画像」は、撮像部１０１によって撮像された画像であり、認証部位画像を少なくとも含んでいる。上記「認証部位」とは、生体認証に用いるユーザの身体の一部である。
【００１６】
生体認証装置１００によれば、通常姿勢で認証が可能である場合、第１のガイド画像に従って、その姿勢のまま位置合わせして生体認証用画像を撮影し、認証を行うことができる。一方、通常姿勢では認証が不能である場合、ユーザは、第２のガイド画像に従って、特殊姿勢に変えた上で位置合わせして生体認証用画像を撮影し、認証を行うことができる。これにより、ユーザは、必要なときだけ特殊姿勢で認証すればよいので、特殊姿勢での認証を最小限に抑えることができる。その結果、保持姿勢を変えることによるユーザビリティの低下を抑制しつつ、且つ確実性の高い認証処理を実施することができる。
【００１７】
生体認証装置１００として利用可能な端末装置としては、特に限定されないが、例えば、スマートフォン等の携帯端末を生体認証装置１００として利用することができる。携帯端末のような、生体認証以外の目的（例えば、ブラウザ、ゲーム等）にも使用されるものを生体認証装置１００として利用した場合、従来技術の様に、認証の度に、ユーザが、保持姿勢を変える必要がない。そのため、生体認証動作以外の携帯端末の操作動作と生体認証動作との間の連続性が向上する。従って、携帯端末のような、生体認証以外の目的にも使用されるものを生体認証装置１００として利用した場合に、生体認証の際のユーザビリティの向上効果はより顕著なものとなる。
【００１８】
（２）生体認証処理の一例
生体認証装置１００における生体認証処理の一例について、図１および図２を参照して以下に説明する。図２は、本発明の第一の実施形態に係る生体認証装置１００の処理を示すフローチャートである。
【００１９】
生体認証技術としては、例えば、白眼認証、顔認証、虹彩認証等が知られているが、実施形態１では、生体認証技術の一例として白眼認証を行う場合について説明する。ここで、上記「白眼認証」とは、眼の白眼部分にある静脈から特徴点を抽出して認証を行う技術である（参考資料：インターネット＜http://techable.jp/archives/17318＞［平成２８年９月２９日検索］）。認証に用いる眼の画像が高精彩であればある程、静脈の情報量が増すため、高い認証精度を確保することができる。よって、実施形態１では、生体認証に用いるユーザの身体の一部（認証部位）はユーザの眼であり、上記「生体認証用画像」は、撮像部１０１によって撮影された、眼の部分を含む画像である。
【００２０】
また、実施形態１では、認証が可能な精細さの生体認証用画像の撮影の可否を、撮像に関する撮像環境情報に基づいて判定する例を説明する。上記「撮像に関する撮像環境情報」とは生体認証のための撮像が行われる環境を示す情報であり、例えば、照度に基づく情報等である。実施形態１では、上記「撮像に関する撮像環境情報」として、照度算出用画像から算出した照度の値から判定する例を説明する。尚、上記「照度算出用画像」は、撮像部１０１が通常姿勢で保持されているときに撮像部１０１によって撮影された、認証部位を含む画像である。また、上記「照度」は、認証部位または認証部位近辺の照度である。例えば、認証部位がユーザの眼であれば、上記照度は、ユーザの頬およびその周辺部位の照度であってもよい。このような部位には眼鏡等が重なりにくいので、比較的正確な照度を測定しやすい。
【００２１】
また、実施形態１では、生体認証装置１００の具体例として、スマートフォンを使用する場合について説明する。スマートフォンには、表示画面を見ているユーザを写すインカメラと、その反対側を写すアウトカメラとを備えているものがあるが、上述の撮像部１０１はインカメラに相当する。インカメラである撮像部１０１の撮影範囲内の画像は、表示部１０７に表示させることができるので、ユーザは表示部１０７に認証部位（眼）が表示されるように、生体認証装置１００と認証部位とを位置合わせして撮影することができる。
【００２２】
また、生体認証装置１００がスマートフォンである場合、上記「通常姿勢」とは、ユーザが生体認証装置１００をブラウザ、ゲーム等で通常利用するときの姿勢であり、ユーザが生体認証装置１００を利用する上で最も自然な姿勢である。上記「通常姿勢」は、生体認証装置１００の撮像部１０１と認証部位（実施形態１においては、ユーザの眼）との間の距離に基づいて説明することもできる。通常姿勢の場合、生体認証装置１００の撮像部１０１と認証部位（眼）との間の距離は、概ね２０ｃｍ程度〜４０ｃｍ程度である。このような通常姿勢で、生体認証装置１００の撮像部１０１を使用して、ユーザの顔を撮影した場合、一般的に、ほぼ顔全体を含む生体認証用画像が得られる。なお、通常姿勢は、生体認証装置１００の外形サイズや用途等に応じた、ユーザが自然に生体認証装置１００を保持する姿勢であればよく、上記とは異なる姿勢であってもよい。
【００２３】
また、生体認証装置１００がスマートフォンである場合、上記「特殊姿勢」とは、生体認証装置１００を通常姿勢よりも認証部位（眼）に近付けた状態で保持するユーザの姿勢である。ユーザは、生体認証装置１００の通常の使用時には基本的に特殊姿勢を取ることはなく、認証時に必要に応じて特殊姿勢を取る。
【００２４】
図２に示すように、まず、ステップＳ１０１において、画像取得部１０２は、照度値算出に用いる照度算出用画像を撮像部１０１に撮影させる。ここでは、ユーザは、生体認証装置１００を通常姿勢で保持する。このため、生体認証装置１００が備える撮像部１０１も通常姿勢で保持される。撮像部１０１によって撮影された照度算出用画像は、記憶部１０８に格納される。
【００２５】
次いで、ステップＳ１０２において、照度算出部１０３は、画像取得部１０２が取得した照度算出用画像から照度値を算出する。照度算出部１０３によって照度算出用画像から検出される上記「照度値」は、認証が可能な精細さの生体認証用画像が撮影可能であるか否かを判定するための指標である。例えば、上記照度値は、認証部位の表面の単位面積が単位時間に受ける光のエネルギー（単位：ルクス（ｌｘ））である。
【００２６】
照度算出部１０３は、照度算出用画像の画像情報を照度情報へと変換することで照度値を算出する。照度算出用画像の画像情報から照度情報への変換方法としては、例えば、画像形式として一般的に利用されるＹＵＶ形式のＹ値（輝度値）を照度に変換する例を挙げることができる。但し、一般的に、カメラは、撮影画像が最適な明るさとなるように、明るさのゲインや露光時間を調整する。例えば、カメラは、少し暗めの場所で撮影した画像を、明るい場所と同等の明るさになるように調整することが可能である。このため、ステップＳ１０２においては、明るさのゲインや露光時間等も考慮した照度変換がされるものとする。つまり、Ｓ１０２では、照度算出用画像の明るさを調整する前の照度が算出されるものとする。尚、スマートフォンの多くには光センサ（図示しない）が内蔵されている。光センサで検出される照度は、認証部位の照度ではなく、スマートフォンの光センサ部分の照度である。このため、これを認証部位の周辺照度として扱い、当該周辺照度を用いて、照度算出部１０３で算出した照度情報を補完してもよい。照度算出部１０３が算出した照度値は、照度算出用画像と関連付けられて記憶部１０８に格納される。また、光センサで検出される照度を、撮像に関する撮像環境情報として扱い、認証が可能な精細さの生体認証用画像の撮影の可否を、光センサで検出される照度値から判定することも可能である。
【００２７】
次いで、ステップＳ１０３において、認証用画像サイズ決定部１０４は、通常姿勢での認証が可能であるか否かを判定する。具体的には、認証用画像サイズ決定部１０４は、ステップＳ１０２で照度算出部１０３が算出した照度値が、該照度値の示す照度条件下で、通常姿勢で撮影した生体認証用画像を用いて認証が可能か否かを判定する。本例における認証は、通常姿勢で明るい環境下（利用頻度が高いと思われる自宅リビングや、オフィス等の環境下）において認証可となる。一方、暗所では、認証に十分な情報を撮影画像から得られないため、認証否となる。
【００２８】
ステップＳ１０３の判定は、照度値と、必要とされる精度での認証の可否との対応関係を示す比較テーブルを参照して行ってもよい。このような比較テーブルは、様々な照度環境下で、撮像部１０１と認証部位との距離を変えつつ生体認証用画像の撮影を行い、撮影された生体認証用画像にて認証可否を実際に確認することによって作成可能である。例えば、比較テーブルは、照度範囲（例えば０〜１０ｌｕｘ、１０ｌｕｘ〜３０ｌｕｘ等）ごとに、認証可となる眼の幅の画像サイズ（生体認証用画像に占める眼の部分のサイズ）の下限を示したテーブルであってもよい。この下限は、照度が低い場合は大きく、照度が高い場合は小さくなる。なお、眼の大きさや認証可否については個人差等があるため、複数人の眼の大きさの測定値から平均的な眼の大きさおよび認証可否を求めることで、比較テーブルを作成することが好ましい。比較テーブルは、例えば記憶部１０８に予め格納しておけばよい。
【００２９】
図９は、照度範囲と、認証可となる眼の幅の画素数と、ガイド画像のサイズとの対応付けを示す比較テーブルの一例を示す図である。例えば、図９の比較テーブル例においては、０ｌｕｘ以上１０ｌｕｘ未満、１０ｌｕｘ以上３０ｌｕｘ未満、および３０ｌｕｘ以上１００ｌｕｘ未満の照度範囲が規定されている。そして、これら照度範囲は、何れもガイド画像のサイズが「片目」となっている。つまり、これらの照度範囲については、両目が撮像範囲に入るような通常姿勢での撮影では認証不能であることが図９の比較テーブルには示されている。このため、認証用画像サイズ決定部１０４は、ステップＳ１０２で算出された照度値が例えば０ｌｕｘ以上１０ｌｕｘ未満の範囲に含まれていれば通常姿勢での認証不能と判定してもよい。
【００３０】
一方、１００ｌｕｘ以上の照度範囲は、ガイド画像のサイズが「両目」となっている。つまり、これらの照度範囲については、両目が撮像範囲に入るような通常姿勢での撮影で認証可能であることが図９の比較テーブルには示されている。よって、認証用画像サイズ決定部１０４は、ステップＳ１０２で算出された照度値が１００ｌｕｘ以上の範囲に含まれていれば通常姿勢での認証可能と判定してもよい。
【００３１】
ステップＳ１０３において、認証用画像サイズ決定部１０４が、認証可能と判定した場合は、ステップＳ１０４へと進む。ステップＳ１０４において、認証用画像サイズ決定部１０４は、通常姿勢での認証に必要な画像サイズを決定する。なお、「画像サイズ」とは、認証部位である眼の部分が生体認証用画像に占める範囲を指し、例えば当該範囲をピクセル単位で示したものであってもよい。この画像サイズは、上述の比較テーブルから特定することができる。例えば、図９の比較テーブルにおいて、１００ｌｕｘ以上の照度範囲に対して、下限となる眼の幅の画素数２００ピクセルが対応付けられていた場合、認証に必要な眼の画像サイズは、眼の幅２００ピクセル以上で撮影させるために、例えば幅２５０×高さ１２５ピクセルと決定する。この画像サイズは、生体認証用画像にユーザの両目が収まる程度のサイズ（すなわち、通常姿勢で撮影可能な画像サイズ）であってもよい。
【００３２】
一方、ステップＳ１０３において、認証用画像サイズ決定部１０４が、認証不能と判定した場合は、ステップＳ１０５へと進む。ステップＳ１０５において、認証用画像サイズ決定部１０４は、特殊姿勢での認証に必要な画像サイズを決定する。例えば、図９の比較テーブルにおいて、１０ｌｕｘ未満の照度範囲に対して、下限となる眼の幅の画素数７５０ピクセルが対応付けられていた場合、認証に必要な画像サイズは、眼の幅７５０ピクセル以上で撮影させるために、例えば幅８００×高さ４００ピクセルと決定する。この画像サイズは、生体認証用画像にユーザの片目のみが収まる程度のサイズ（すなわち、特殊姿勢で撮影可能な画像サイズ）であってもよい。
【００３３】
図９に示したように、特殊姿勢での認証が必要となる１００ｌｕｘ未満の照度範囲について、段階的に照度範囲を設定し（例えば、０ｌｕｘ以上、１０ｌｕｘ未満、１０ｌｕｘ以上、３０ｌｕｘ未満、および３０ｌｕｘ以上、１００ｌｕｘ未満等）、照度範囲ごとに、認証可となる眼の幅の画像サイズ（例えば、眼の幅の画素数）の下限を対応付けておき、照度に応じて認証に必要な画像サイズを段階的に決定することも可能である。これにより、通常姿勢での認証ができないと判定された場合の撮像部１０１と認証部位との間の距離を、照度に応じて段階的に設定することができる。そのため、例えば、通常姿勢での認証が可能な照度よりも照度が若干不足しているような場合には、撮像部１０１と認証部位との間の距離を通常姿勢の場合の距離よりも少しだけ近づければよいようなサイズのガイド画像を表示させることも可能であり、一方で、暗所の場合は、撮像部１０１と認証部位との間の距離を可能な限り近づけさせるようなサイズのガイド画像を表示させることも可能である。
【００３４】
次いで、ステップＳ１０６において、ガイド画像選択部１０５は、ステップＳ１０４またはステップＳ１０５において認証用画像サイズ決定部１０４が決定した画像サイズに応じて、大きさの異なるガイド画像の中から、１つのガイド画像を選択し、選択したガイド画像を表示部１０７に表示させる。
【００３５】
図３は、本発明の第一の実施形態に係る生体認証装置１００の出力画像の一例を示す図である。図３の（ａ）は、通常姿勢にて認証部位と撮像部１０１との位置合わせをさせるためのガイド画像（第１のガイド画像）４０４が表示された出力画像を表し、（ｂ）は、特殊姿勢にて認証部位と撮像部１０１との位置合わせをさせるためのガイド画像（第２のガイド画像）４０５が表示された出力画像を表している。
【００３６】
ステップＳ１０４からステップＳ１０６に進んだ場合、ガイド画像選択部１０５は、図３の（ａ）に示すガイド画像４０４を選択し、選択したガイド画像４０４を表示部１０７に表示させる。
【００３７】
一方、ステップＳ１０５からステップＳ１０６に進んだ場合、ガイド画像選択部１０５は、図３の（ｂ）に示すガイド画像４０５を選択し、選択したガイド画像４０５を表示部１０７に表示させる。ガイド画像４０４とガイド画像４０５は、何れもユーザの眼の外形を示す楕円形の画像であるが、ガイド画像４０５の方が楕円のサイズが大きい。より詳細には、ガイド画像４０４の楕円のサイズは、認証用画像サイズ決定部１０４がステップＳ１０４で決定した画像サイズに対応している。また、ガイド画像４０５の楕円のサイズは、認証用画像サイズ決定部１０４がステップＳ１０５で決定した画像サイズに対応している。ガイド画像４０４は、両目のそれぞれに対応する楕円を含み、両目が撮影される程度に撮像部１０１と眼を離して、すなわち通常姿勢で認証用画像を撮影することを促すものとなっている。一方、ガイド画像４０５は、ガイド画像４０４よりも眼を大きく写す（撮像部１０１と眼を近接させた特殊姿勢で認証用画像を撮影する）ことを促すものとなっている。
【００３８】
図３に示したように、ガイド画像４０４またはガイド画像４０５は、表示部１０７に表示させた認証用プレビュー画像４０２上に重畳表示させることができる。認証用プレビュー画像４０２は、撮像部１０１が撮影した画像であり、撮像部１０１の撮像対象をユーザに確認させるための画像である。これにより、後段のステップＳ１０７において、ユーザは、認証部位と撮像部１０１との位置合わせをさせるために、表示部１０７に表示させた認証用プレビュー画像４０２とこれに重畳して表示させたガイド画像４０４またはガイド画像４０５とを目視で確認しながら、撮像部１０１と認証部位との間の距離を調整することが容易になる。
【００３９】
ここで、カメラは、以下の一般的な特性を有していることが知られている：
（i）被写体にカメラを近づけて撮影した方が、被写体のより詳細な情報が得られる（この場合、ピントは一定以上確保されるものとする。オートフォーカス機能等を利用してもよい。）；
（ii）明るい方が、被写体のより詳細な情報が得られる。
【００４０】
通常姿勢での認証が可能と判定した場合に表示されるガイド画像４０４は、通常姿勢のままで認証部位と撮像部１０１との位置合わせをさせるためのものである。一方、通常姿勢での認証が不能と判定した場合に表示されるガイド画像４０５は、特殊姿勢で認証部位と撮像部１０１との位置合わせをさせるためのものである。このため、ガイド画像４０５においてユーザが眼を合わせ込むための領域は、ガイド画像４０４の当該領域よりも広くなっている。つまり、ガイド画像４０５を用いて位置合わせする場合、ユーザは認証部位と撮像部１０１とを接近させて、認証用プレビュー画像４０２に認証部位がより大きく写るようにする。つまり、照度が不足している状況下では、上記（i）の特性を利用して、認証に必要な精細さの生体認証用画像を取得する。また、認証用プレビュー画像４０２が表示されている表示部１０７は光源となり、認証部位と撮像部１０１とを接近させたときには、表示部１０７も認証部位に近付くから、認証部位の照度が増す。このため、上記（ii）の特性も同時に利用することになる。
【００４１】
特殊姿勢にて認証部位と撮像部１０１との位置合わせをさせるためのガイド画像の種類は、ガイド画像４０５（第２のガイド画像）の一種類に限定されない。上述したように、照度に応じて、特殊姿勢での認証に必要な画像サイズを段階的（ｎ段階；ｎは１以上の自然数である）に決定することが可能である。このため、認証用画像サイズ決定部１０４が決定した画像サイズに応じて、特殊姿勢にて認証部位と撮像部１０１との位置合わせをさせるためのガイド画像の種類をｎ種類（ｎは１以上の自然数である）以上としてもよい。すなわち、特殊姿勢にて認証部位と撮像部１０１との位置合わせをさせるための複数のガイド画像には、第１のガイド画像による位置合わせの場合よりも認証部位と撮像部１０１との距離が短くなるような位置において認証部位と撮像部１０１との位置合わせをさせる第２のガイド画像が少なくとも含まれていればよい。さらに、複数のガイド画像には、第２のガイド画像による位置合わせの場合よりも認証部位と撮像部１０１との距離が段階的（ｎ段階；ｎは１以上の自然数である）に短くなるような位置において認証部位と撮像部１０１との位置合わせをさせる、第３のガイド画像、第４のガイド画像、・・・、第ｎのガイド画像が含まれていてもよい。
【００４２】
また、ガイド画像のサイズは、撮像環境情報に基づいて無段階で変更してもよい。この場合にも、表示されるガイド画像には、第１のガイド画像と、第１のガイド画像による位置合わせの場合よりも認証部位と撮像部１０１との距離が短くなるような位置において位置合わせをさせる第２のガイド画像とが少なくとも含まれるからである。
【００４３】
次いで、ステップＳ１０７において、ガイド画像選択部１０５は、選択したガイド画像４０４またはガイド画像４０５を重畳して表示させた認証用プレビュー画像４０２を表示部１０７に表示させた状態で、撮像部１０１に生体認証用画像を撮影させる。そして、生体認証部１０６は、撮影された生体認証用画像から眼の部分を検出する。なお、ユーザが、ガイド画像４０４またはガイド画像４０５の眼の部分と、認証用プレビュー画像４０２に写っている自分の目との位置合わせをした状態で、生体認証用画像は撮影される。このため、生体認証用画像における、ガイド画像４０４またはガイド画像４０５の眼の部分に対応する領域を眼の部分として検出してもよい。
【００４４】
次いで、ステップＳ１０８において、生体認証部１０６は、ステップＳ１０６において検出した眼の部分と、予め登録されているユーザの眼の画像とを照合することにより、認証処理を行う。具体的には、検出した眼の部分の白眼部分の静脈から特徴点を抽出する。そして、抽出した特徴点を、予め登録されたユーザの眼の画像における白眼部分の特徴点と照合することで認証を行う。照合に成功した場合には、認証成功として処理を終了し、照合に失敗した場合には、認証失敗として処理を終了する。
【００４５】
以上のことから、第１の実施形態に係る生体認証装置１００によれば、ユーザは、明るい場所で生体認証用画像を撮影する場合は、ユーザの身体の認証部位をカメラに近づける必要がない。これにより、ユーザは、必要なとき（具体的には、暗い場所で生体認証用画像を撮影する場合）にのみ認証部位をカメラに近づければよいので、従来技術の様に、認証の度に、携帯端末を通常操作するときの姿勢から大きく姿勢を変える必要がない。その結果、認証の度に姿勢を変化させることによるユーザビリティの低下を抑制しつつ、且つ確実性の高い認証処理を実施することができる。
【００４６】
（３）生体認証装置１００の変形例
記憶部１０８、表示部１０７および撮像部１０１は、生体認証装置１００に外付けされた、生体認証装置１００とは別体の装置であってもよい。但し、ユーザが、表示部１０７に表示させた撮影画像とこれに重畳して表示させたガイド画像とを目視で確認しながら撮像部１０１と認証部位との位置合わせをすることができるように、撮像部１０１と表示部１０７とは、これが可能となる位置関係に配置されていることが好ましい。
【００４７】
（生体認証技術についての変形例）
照度条件は、顔認証や虹彩認証等でも同じ状況と考えられるため、生体認証装置１００において、生体認証技術の他の例として白眼認証の代わりに顔認証、虹彩認証等を行った場合にも、白眼認証を行った場合と同様の効果が得られる。生体認証技術の他の例として白眼認証の代わりに顔認証を行う場合は、認証部位は、ユーザの顔全体であり、虹彩認証を行う場合は、認証部位はユーザの虹彩である。
【００４８】
（白眼認証についての変形例）
生体認証装置１００において白眼認証を行う場合は、両目の照合、右眼だけの照合、左眼だけの照合のいずれでも認証可能である。
【００４９】
（ガイド画像の形状およびガイド画像サイズの変形例）
生体認証装置１００において、ガイド画像選択部１０５が表示させるガイド画像は、図３に示したようなガイド画像４０４または４０５に限定されない。照度範囲と対応付けられた認証可となる眼の幅の画像サイズの下限以上の画像サイズの画像を撮影させることができるようなガイド画像であれば、サイズおよび形状は、適宜変更することができる。
【００５０】
また、図９では、特殊姿勢での認証が必要となる１００ｌｕｘ未満の照度である場合に、照度に応じて認証に必要な画像サイズを段階的に決定する例を示した。しかし、比較テーブルにおける照度範囲を、(i)通常姿勢での認証が可能である１００ｌｕｘ以上、および(ii)特殊姿勢での認証が必要となる１００ｌｕｘ未満（すなわち、０ｌｕｘ以上、１００ｌｕｘ未満）の２通りに分けて、上記(ii)の照度範囲に対して、下限となる眼の幅の画素数７５０ピクセルを対応付けることも可能である。
【００５１】
（ガイド画像の表示方法の変形例）
図３では、認証用プレビュー画像４０２を、表示部１０７の一部の領域にのみ表示させる例を示したが、認証用プレビュー画像４０２を表示部１０７に表示させる領域の大きさはこれに限定されない。例えば、表示部１０７の表示領域全体に認証用プレビュー画像４０２を表示させることも可能である。また、図３では、認証用プレビュー画像４０２を、表示部１０７の表示領域の上方中央部に表示させる例を示したが、認証用プレビュー画像４０２を表示させる位置は、これに限定されない。例えば、表示部１０７の表示領域の下方部分に認証用プレビュー画像４０２を表示させてもよく、表示部１０７の横方向の位置についても、図３の表示部１０７に向かって中央よりも右寄りまたは左寄りに認証用プレビュー画像４０２を表示させてもよい。ユーザの目線が正面に向いた生体認証用画像を取得する観点から、認証用プレビュー画像４０２は、例えば、認証部位とその周囲の画像のみを表示するようにする等して表示面積をできるだけ小さくし、且つ撮像部１０１に近接する位置に表示させることが好ましい。これによって、認証用プレビュー画像４０２を見ているユーザの目線方向が撮像部１０１の位置から大きくずれることを防ぐことができるため、ユーザの目線が正面に向いた生体認証用画像を取得することができる。
【００５２】
〔実施形態２〕
以下、図面を参照しながら本発明の第二の実施形態に係る生体認証装置２００について具体的に説明する。なお、上記実施形態で説明した構成と同様の構成には同一の参照番号を付し、その説明を省略する。第三の実施形態においても同様である。
【００５３】
図４は、本発明の第二の実施形態に係る生体認証装置２００の機能的構成を示すブロック図である。生体認証装置２００は、認証部位である生体の一部を撮影した生体認証用画像を用いて認証を行う生体認証装置であり、撮像部１０１、表示部１０７、記憶部１０８および制御部１１０を備えている。
【００５４】
生体認証装置２００は、制御部１１０に認証精度取得部１０９が含まれており、照度算出部１０３は含まれていない点が、第一の実施形態の生体認証装置１００との相違点である。認証精度取得部１０９に関する処理の詳細については後述する。
【００５５】
生体認証装置２００における生体認証処理の一例について、図５を参照して以下に説明する。図５は、本発明の第二の実施形態に係る生体認証装置２００の処理を示すフローチャートである。第二の実施形態では、認証が可能な精細さの生体認証用画像の撮影の可否を、アプリケーションが要望する認証精度から判定する例を説明する。
【００５６】
なお、アプリケーションとは、生体認証装置２００で動作するアプリケーションソフトウェアであり、生体認証の結果に従って動作する。ここでは、上記アプリケーションの一例として、生体認証装置２００のロックを管理するアプリケーション（以下、ロックアプリと呼ぶ）と、特定の個人情報（例えば、電話帳、日記等の個人に関する情報）を保護する機能を備えたアプリケーション（例えば、電話帳アプリ、日記アプリ等。以下、個人情報保護アプリと呼ぶ）と、銀行の決済を行うためのアプリケーション（以下、決済アプリと呼ぶ）とを挙げて説明を行う。ロックアプリは、生体認証に成功した場合に、生体認証装置２００の動作ロックを解除し、生体認証装置２００をユーザが操作可能な状態とする。個人情報保護アプリは、生体認証に成功した場合に、特定の情報に対する保護を解除し、情報の閲覧が可能な状態とする。決済アプリは、生体認証に成功した場合に、決済処理を実行する。決済アプリは、金銭等の取引に直接関係するので、ロックアプリや個人情報保護アプリと比べて要求される認証精度が高い。
【００５７】
図５に示すように、まず、ステップＳ２０１において、認証精度取得部１０９は、実行するアプリケーションに必要な認証精度を取得する。この認証精度は、アプリケーションごとに予め定めておけばよく、これにより、認証精度取得部１０９は、認証結果に従って動作するアプリケーションが何であるかを特定することにより、そのアプリケーションに必要な認証精度を特定することができる。認証精度は、例えば、高、中、低等のように、求められる認証精度の高さを段階的に示す情報で表されていてもよい。ここでは、決済アプリの認証精度を「高」、個人情報保護アプリの認証精度を「中」、ロックアプリの認証精度を「低」として説明する。但し、アプリケーション毎に定める認証精度は、これに限定されない。ユーザの意図に応じて、アプリケーション毎に定める認証精度を適宜設定することも可能である。
【００５８】
次いで、ステップＳ２０２において、画像取得部１０２は、認証の可否の判定に用いるための判定用画像を撮像部１０１に撮影させる。ここでは、ユーザは、生体認証装置１００を通常姿勢で保持する。このため、生体認証装置１００が備える撮像部１０１も通常姿勢で保持される。撮像部１０１によって撮影された判定用画像は、記憶部１０８に格納される。
【００５９】
次いで、ステップＳ２０３において、認証用画像サイズ決定部１０４は、ステップＳ２０１で取得された認証精度において通常姿勢での認証が可能であるか否か（通常姿勢で認証が可能な精細さの生体認証用画像が撮影可能であるか否か）を判定する。具体的には、認証用画像サイズ決定部１０４は、ステップＳ２０２で取得した判定用画像を用いて、求められる精度での認証が可能か否かを判定する。
【００６０】
ステップＳ２０３の判定は、認証精度と、必要とされる精度での認証の可否との対応関係を示す比較テーブルを参照して行ってもよい。このような比較テーブルは、一定の照度環境下で、種々の認証精度について、撮像部１０１と認証部位との距離を変えつつ生体認証用画像の撮影を行い、撮影された生体認証用画像にて認証可否を実際に確認することによって作成可能である。例えば、比較テーブルは、認証精度ごとに、認証可となる眼の画像サイズの下限を示したテーブルであってもよい。この下限は、認証精度が高い場合は大きく、認証精度が低い場合は小さくなる。なお、眼の大きさや認証可否については個人差等があるため、複数人の眼の大きさの測定値から平均的な眼の大きさおよび認証可否を求めることで、比較テーブルを作成することが好ましい。比較テーブルは、例えば記憶部１０８に予め格納しておけばよい。
【００６１】
図１０は、認証精度と、認証可となる眼の幅の画素数と、表示されるガイド画像のサイズとの対応付けを示す比較テーブルの一例を示す図である。例えば、図１０の比較テーブルにおいて、低い認証精度や高い認証精度等が規定されていた場合、認証用画像サイズ決定部１０４は、ステップＳ２０１で取得した認証精度が、「低」であれば通常姿勢での認証可能と判定してもよい。一方、ステップＳ２０１で取得した認証精度「高」であれば通常姿勢での認証不能と判定してもよい。これにより、認証部位の周囲の照度が同じであっても、決済アプリは認証不能と判定され、ロックアプリは認証可能と判定される。
【００６２】
尚、第二の実施形態では、一定の照度環境下において作成した比較テーブルを使用する例を示したが、種々の照度環境下でそれぞれ比較テーブルを作成することで、照度条件を加味することも可能である。これについては、第三の実施形態において後述する。
【００６３】
ステップＳ２０３において、認証用画像サイズ決定部１０４が、認証可能と判定した場合は、ステップＳ２０４へと進む。ステップＳ２０４において、認証用画像サイズ決定部１０４は、通常姿勢での認証に必要な画像サイズを決定する。この画像サイズは、上述の比較テーブルから特定することができる。例えば、比較テーブルにおいて、認証精度「低」に対して、２００ピクセルが対応付けられていた場合、認証に必要な眼の画像サイズは、眼の幅２００ピクセル以上で撮影させるために、例えば幅２５０×高さ１２５ピクセルと決定する。この画像サイズは、生体認証用画像にユーザの両目が収まる程度のサイズ（すなわち、通常姿勢で撮影可能な画像サイズ）であってもよい。
【００６４】
一方、ステップＳ２０３において、認証用画像サイズ決定部１０４が、認証不能と判定した場合は、ステップＳ２０５へと進む。ステップＳ２０５において、認証用画像サイズ決定部１０４は、特殊姿勢での認証に必要な画像サイズを決定する。例えば、図１０の比較テーブルにおいて、認証精度「高」に対して、６００ピクセルが対応付けられていた場合、認証に必要な画像サイズは、眼の幅６００ピクセル以上で撮影させるために、例えば幅６５０×高さ３２５ピクセルと決定する。この画像サイズは、生体認証用画像にユーザの片目のみが収まる程度のサイズ（すなわち、特殊姿勢で撮影可能な画像サイズ）であってもよい。
【００６５】
図１０に示したように、特殊姿勢での認証が必要となる「低」以外の認証精度について、段階的に認証精度を設定し（例えば「中」、「高」等）、各認証精度ごとに、認証可となる眼の幅の画像サイズ（例えば、眼の幅の画素数）の下限を対応付けておき、認証精度に応じて認証に必要な画像サイズを段階的に決定することも可能である。これにより、通常姿勢での認証ができないと判定された場合の撮像部１０１と認証部位との間の距離を、認証精度に応じて段階的に設定することができるので、例えば、通常姿勢での認証が可能な認証精度よりも若干高い認証精度（例えば、認証精度「中」）が要求されるような場合には、撮像部１０１と認証部位との間の距離を通常姿勢の場合の距離よりも少しだけ近づければよいようなサイズのガイド画像を表示させることも可能であり、一方で、銀行決算のようなより高い認証精度が要求されるような場合は、撮像部１０１と認証部位との間の距離を可能な限り近づけさせるようなサイズのガイド画像を表示させることも可能である。
【００６６】
ステップＳ２０６〜ステップＳ２０８の処理については、上記「実施形態１」の項でステップＳ１０６〜ステップＳ１０８として説明したとおりである。
【００６７】
以上のことから、第二の実施形態に係る生体認証装置２００によれば、ユーザは、高い認証精度を要求しないアプリケーションを実行する場合には、ユーザの身体の認証部位をカメラに近づける必要がない。これにより、ユーザは、必要なとき（具体的には、高い認証精度を要求するアプリケーションを実行する場合）にのみ認証部位をカメラに近づければよいので、従来技術の様に、認証の度に、携帯端末を通常操作するときの姿勢から大きく姿勢を変える必要がない。その結果、認証の度に姿勢を変化させることによるユーザビリティの低下を抑制しつつ、且つアプリケーションが要望する認証精度にて認証処理を実施することができる。
【００６８】
（３）生体認証装置２００の変形例
上記「実施形態１」の項で説明した生体認証装置１００の変形例は、生体認証装置２００にも適用することができる。
【００６９】
（ガイド画像のサイズの変形例）
図１０では、認証精度に応じて認証に必要な画像サイズを段階的に決定する例を示した。しかし、比較テーブルにおける認証精度を、(i)通常姿勢での認証が可能である認証精度「低」、(ii)特殊姿勢での認証が必要となる認証精度「高」の２通りに分けて、上記(ii)の認証精度に対して、下限となる眼の幅の画素数６００ピクセルを対応付けることも可能である。
【００７０】
〔実施形態３〕
以下、図面を参照しながら本発明の第三の実施形態に係る生体認証装置３００について具体的に説明する。
【００７１】
図６は、本発明の第三の実施形態に係る生体認証装置３００の機能的構成を示すブロック図である。生体認証装置３００は、認証部位である生体の一部を撮影した生体認証用画像を用いて認証を行う生体認証装置であり、撮像部１０１、表示部１０７、記憶部１０８および制御部１１０を備えている。
【００７２】
生体認証装置３００は、制御部１１０に照度算出部１０３および認証精度取得部１０９の両方が含まれている点が、第一の実施形態の生体認証装置１００および第二の実施形態の生体認証装置２００との相違点である。
【００７３】
生体認証装置３００における生体認証処理の一例について、図７を参照して以下に説明する。図７は、本発明の第三の実施形態に係る生体認証装置３００の処理を示すフローチャートである。第三の実施形態では、認証が可能な精細さの生体認証用画像の撮影の可否を、アプリケーションが要求する認証精度および照度算出用画像から算出した照度値（撮像に関する撮像環境情報）の両方を加味して判定する例を説明する。
【００７４】
生体認証装置３００における生体認証処理は、第一の実施形態の生体認証装置１００における生体認証処理と、第二の実施形態の生体認証装置２００における生体認証処理とを組み合わせたものに相当する。
【００７５】
図７に示すように、まず、ステップＳ３０１において、認証精度取得部１０９は、実行するアプリケーションに必要な認証精度を取得する。ステップＳ３０１の処理については、上記「実施形態２」の項でステップＳ２０１として説明したとおりである。
【００７６】
次いで、ステップＳ３０２において、画像取得部１０２は、照度算出に用いるための照度算出用画像を撮像部１０１に撮影させる。ステップＳ３０２の処理については、上記「実施形態１」の項でステップＳ１０１として説明したとおりである。
【００７７】
次いで、ステップＳ３０３において、照度算出部１０３は、画像取得部１０２が取得した照度算出用画像から認証部位の照度値を算出する。ステップＳ３０３の処理については、上記「実施形態１」の項でステップＳ１０２として説明したとおりである。
【００７８】
次いで、ステップＳ３０４において、認証用画像サイズ決定部１０４は、ステップＳ３０１で取得された認証精度において通常姿勢での認証が可能であるか否か（アプリケーションが要求する精度の認証が可能な精細さの生体認証用画像が撮影可能であるか否か）を判定する。ステップＳ３０４の処理については、上記「実施形態２」の項でステップＳ２０３として説明したとおりである。
【００７９】
ステップＳ３０４において、認証用画像サイズ決定部１０４が、認証可能と判定した場合は、ステップＳ３０５へと進む。一方、ステップＳ３０４において、認証用画像サイズ決定部１０４が、認証不能と判定した場合は、ステップＳ３０７へと進む。
【００８０】
ステップＳ３０５では、ステップＳ３０３で照度算出部１０３が算出した照度値が、該照度値の示す照度条件下で、通常姿勢で撮影した生体認証用画像を用いて認証が可能か否かを判定する。つまり、照度値という観点から、通常姿勢で認証が可能な精細さの生体認証用画像が撮影可能であるか否かを判定する。ステップＳ３０５の処理については、上記「実施形態１」の項でステップＳ１０３として説明したとおりである。
【００８１】
ステップＳ３０５において、認証用画像サイズ決定部１０４が、認証可能と判定した場合は、ステップＳ３０６へと進む。一方、ステップＳ３０５において、認証用画像サイズ決定部１０４が、認証不能と判定した場合は、ステップＳ３０７へと進む。
【００８２】
ステップＳ３０４およびステップＳ３０５において、認証用画像サイズ決定部１０４が、認証可能と判定し、ステップＳ３０６へと進んだ場合は、ステップＳ３０６において、認証用画像サイズ決定部１０４は、通常姿勢での認証に必要な画像サイズを決定する。ステップＳ３０６の処理については、上記「実施形態１」の項でステップＳ１０４として説明したとおりである。
【００８３】
一方で、ステップＳ３０４またはステップＳ３０５において、認証用画像サイズ決定部１０４が、認証不能と判定した場合、ステップＳ３０７において、認証用画像サイズ決定部１０４は、特殊姿勢での認証に必要な画像サイズを決定する。ステップＳ３０７の処理については、上記「実施形態１」の項のステップＳ１０５および上記「実施形態２」の項のステップＳ２０５として説明したとおりである。
【００８４】
ステップＳ３０８〜ステップＳ３１０の処理については、上記「実施形態１」の項でステップＳ１０６〜ステップＳ１０８として説明したとおりである。
【００８５】
以上のことから、第三の実施形態に係る生体認証装置３００によれば、ユーザは、高い認証精度を要求しないアプリケーションを実行する場合であり、且つ明るい場所で生体認証用画像を撮影する場合には、ユーザの身体の認証部位をカメラに近づける必要がない。これにより、ユーザは、必要なとき（具体的には、高い認証精度を要求しないアプリケーションを実行する場合であるが暗い場所で生体認証用画像を撮影する場合、または高い認証精度を要求するアプリケーションを実行する場合）にのみ認証部位をカメラに近づければよいので、従来技術の様に、認証の度に、携帯端末を通常操作するときの姿勢から大きく姿勢を変える必要がない。その結果、認証の度に姿勢を変化させることによるユーザビリティの低下を抑制しつつ、且つアプリケーションが要望する認証精度にて認証処理を実施することができる。
【００８６】
（３）生体認証装置３００の変形例
上記「実施形態１」の項で説明した生体認証装置１００の変形例および上記「実施形態２」の項で説明した生体認証装置２００の変形例は、生体認証装置３００にも適用することができる。
【００８７】
（ステップＳ３０４およびステップＳ３０５の順序についての変形例）
ステップ３０４（認証精度に基づく判定ステップ）を行った後でステップＳ３０５（照度に基づく判定ステップ）を行う例について説明したが、ステップ３０５（照度に基づく判定ステップ）を先に行い、その判定結果に基づいてステップＳ３０４（認証精度に基づく判定ステップ）を行うことも可能である。
【００８８】
〔ハードウェア構成例〕
上記説明した生体認証装置１００は、例えば図８のようなハードウェア構成を備えていてもよい。図８は、生体認証装置１００のハードウェア構成の一例を示すブロック図である。図８の生体認証装置１００は、バス２０６を介して互いに接続されたＣＰＵ（Central Processing Unit）２０１、入力部２０２、出力部２０３、ＲＯＭ（Read Only Memory）２０４、およびＲＡＭ（Random Access Memory）２０５を備えたコンピュータである。入力部２０２には撮像部１０１が含まれており、出力部２０３には表示部１０７が含まれている。ＲＡＭ２０５には撮像部１０１が撮影した画像や、照度算出部１０３が算出した照度値等が格納される。また、ＲＯＭには、比較テーブル等が格納されている。さらに、ＲＯＭ２０４には、生体認証装置１００を動作させるための各種のプログラムが格納されている。そして、ＣＰＵ２０１は、ＲＯＭ２０４に格納された上記プログラムをＲＡＭ２０５上に展開して該プログラムに含まれる命令を実行することによって、制御部１１０の各機能が実現され、これによりコンピュータが生体認証装置１００として機能する。なお、プログラム等の情報を記録する記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路等であってもよい。
【００８９】
また、上記プログラムは、生体認証装置１００の外部から取得してもよく、この場合、任意の伝送媒体（通信ネットワークや放送波等）を介して取得してもよい。そして、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。さらに、生体認証装置１００の制御ブロック（制御部１１０に含まれる各部）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現することもできる。生体認証装置２００および３００についても同様である。
【００９０】
〔まとめ〕
本発明の態様１に係る生体認証装置（１００、２００、３００）は、生体の一部を生体認証用画像として撮像する撮像部（１０１）と、上記生体認証用画像の撮像のために上記生体の一部と上記撮像部（１０１）との位置合わせをさせるガイド画像を表示する表示部（１０７）と、上記生体認証用画像を用いて認証を行う制御部（１１０）とを備え、上記制御部（１１０）は、上記認証の結果に従って動作するアプリケーションに応じた認証精度および上記撮像に関する撮像環境情報の少なくとも何れかに基づいて、複数の上記ガイド画像のいずれかを上記表示部に表示させ、複数の上記ガイド画像には、第１のガイド画像、および、第１のガイド画像（ガイド画像４０４）による位置合わせの場合よりも上記生体の一部と上記撮像部（１０１）との距離が短くなるような位置において上記生体の一部と上記撮像部（１０１）との位置合わせをさせる第２のガイド画像（ガイド画像４０５）が少なくとも含まれている構成である。
【００９１】
上記の構成によれば、ユーザは、通常姿勢で認証が可能である場合には、第１のガイド画像に従って、その姿勢のまま位置合わせして生体認証用画像を撮影し、認証を行うことができる。一方、通常姿勢では認証が不能である場合には、ユーザは、第２のガイド画像に従って、特殊姿勢に変えた上で位置合わせして生体認証用画像を撮影し、認証を行うことができる。よって、ユーザは、必要なときだけ保持姿勢を変えればよいので、生体認証の際のユーザビリティを従来よりも向上させることができる。
【００９２】
本発明の態様２に係る生体認証装置（１００、２００、３００）は、上記の態様１において、上記撮像環境情報は、上記撮像部（１０１）が撮影した画像に含まれる上記生体の一部またはその周囲の照度に基づく情報である構成としてもよい。
【００９３】
上記の構成によれば、上記撮像部が撮影した画像に含まれる上記生体の一部またはその周囲の照度に基づく情報を上記撮像環境情報とする。撮影した画像には、撮影環境が反映されるから、撮像環境に応じた適切なガイド画像を表示させることができる。
【００９４】
本発明の態様３に係る生体認証装置（１００、２００、３００）は、上記の態様１または２において、周囲の照度を測定する光センサをさらに備え、上記撮像環境情報は、光センサの測定結果に基づく情報である構成としてもよい。
【００９５】
上記の構成によれば、光センサで検出される照度を上記撮像環境情報とする。光センサで検出される照度は、撮像環境を示す情報であるから、撮像環境に応じた適切なガイド画像を表示させることができる。
【００９６】
本発明の態様４に係る生体認証装置（１００、３００）は、上記の態様１から３のいずれか一項において、上記制御部（１１０）は、上記認証の結果に従って動作するアプリケーションに応じた認証精度と、上記撮像に関する撮像環境情報と、に基づいて、複数の上記ガイド画像のいずれかを表示部（１０７）に表示させる構成としてもよい。
【００９７】
上記の構成によれば、実行するアプリケーションが要求する認証精度および撮像に関する撮像環境情報に応じて、必要なときにのみ特殊姿勢に変えた上で位置合わせして生体認証用画像を撮影し、認証を行えばよい。よって、ユーザは、必要なときだけ保持姿勢を変えればよいので、生体認証の際のユーザビリティを従来よりも向上させることができる。
【００９８】
本発明の態様５に係る制御プログラムは、上記態様１に記載の制御部（１１０）としてコンピュータを機能させるための生体認証プログラムである。この構成によれば、態様１と同様の効果を奏する。
【００９９】
本発明の態様６に係る生体認証方法は、生体の一部を生体認証用画像として撮像部に撮像させる撮像工程と、認証の結果に従って動作するアプリケーションに応じた認証精度および上記撮像に関する撮像環境情報の少なくとも何れかに基づいて、複数のガイド画像のいずれかを、表示部に表示させるガイド画像表示工程と、上記生体認証用画像を用いて認証を行う認証工程と、を包含しており、複数の上記ガイド画像には、第１のガイド画像、および、第１のガイド画像による位置合わせの場合よりも上記生体の一部と上記撮像部との距離が短くなるような位置において上記生体の一部と上記撮像部との位置合わせをさせる第２のガイド画像が少なくとも含まれている構成である。この構成によれば、態様１と同様の効果を奏する。
【０１００】
本発明の各態様に係る生体認証装置は、コンピュータによって実現してもよく、この場合には、コンピュータに上記各ステップを実行させることにより上記生体認証装置をコンピュータにて実現させる生体認証プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１０１】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１０２】
１００、２００、３００  生体認証装置
１０１  撮像部
１０７  表示部
１１０  制御部
４０４  ガイド画像（第１のガイド画像）
４０５  ガイド画像（第２のガイド画像）
【図１】
0006683833.tif 000002
【図２】
0006683833.tif 000003
【図３】
0006683833.tif 000004
【図４】
0006683833.tif 000005
【図５】
0006683833.tif 000006
【図６】
0006683833.tif 000007
【図７】
0006683833.tif 000008
【図８】
0006683833.tif 000009
【図９】
0006683833.tif 000010
【図１０】
0006683833.tif 000011