(57)【要約】【課題】画像処理量の増加を抑制しつつ、自然な操作体勢での虹彩認証を可能にする。【解決手段】虹彩認証装置は、虹彩認証処理の対象となる撮像画像を取得する取得部と、撮像画像内の複数の像に対する前後位置関係に基づいて虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定部と、領域範囲に対して虹彩を検出し、虹彩認証する処理部と、を備える。【選択図】図９
2017142772.tif 000002
【特許請求の範囲】
【請求項１】
虹彩認証処理の対象となる撮像画像を取得する取得部と、
前記撮像画像内の複数の像に対する前後位置関係に基づいて前記虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定部と、
前記領域範囲に対して虹彩を検出し、虹彩認証する処理部と、
を備える虹彩認証装置。
【請求項２】
前記特定部は、前記撮像画像を複数の単位領域に分割し、分割された単位領域毎の輝度情報に基づいて、前記撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する、請求項１に記載の虹彩認証装置。
【請求項３】
第１強度の照射光と、前記第１強度と異なる強度の第２強度の照射光を照射する照射部を備え、
前記取得部は、前記第１強度の照射光の照射期間に第１撮像画像を取得すると共に前記第２強度の照射期間に第２撮像画像を取得し、
前記特定部は、前記第１撮像画像と前記第２撮像画像との輝度差に基づいて前記領域範囲を特定するための撮像画像を生成する、請求項１または２に記載の虹彩認証装置。
【請求項４】
前記特定部は、前記撮像画像内の複数の像に対する所定部位の撮像面積に基づいて、前記撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する、請求項１に記載の虹彩認証装置。
【請求項５】
虹彩認証処理の対象となる撮像画像を取得する取得部と、
前記虹彩認証処理時の自装置の姿勢を検出する姿勢検出部と、
前記撮像画像を複数の単位領域に分割すると共に、前記検出された姿勢に基づいて前記虹彩認証処理の対象となる像が存在すると推定される第１単位領域を特定する推定部と、
前記第１単位領域を最先の処理対象として虹彩を検出する処理を行い、虹彩認証する処理部と、
を備える虹彩認証装置。
【請求項６】
前記推定部は、前記検出された姿勢に基づいて、前記第１単位領域以外の他の単位領域についての虹彩を検出する処理の処理順位を決定する、請求項５に記載の虹彩認証装置。
【請求項７】
コンピュータに、
虹彩認証処理の対象となる撮像画像を取得する取得ステップと、
前記撮像画像内の複数の像に対する前後位置関係に基づいて前記虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定ステップと、
前記領域範囲に対して虹彩を検出し、虹彩認証する処理ステップと、
を実行させるための虹彩認証プログラム。
【請求項８】
コンピュータに、
虹彩認証処理の対象となる撮像画像を取得する取得ステップと、
前記虹彩認証処理時の自装置の姿勢を検出する姿勢検出ステップと、
前記撮像画像を複数の単位領域に分割すると共に、前記検出された姿勢に基づいて前記虹彩認証処理の対象となる像が存在すると推定される第１単位領域を特定する推定ステップと、
前記第１単位領域を最先の処理対象として虹彩を検出する処理を行い、虹彩認証する処理ステップと、
を実行させるための虹彩認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、虹彩認証装置及び虹彩認証プログラムに関する。
【背景技術】
【０００２】
情報漏えいに伴うリスクへの問題意識の高まりから、対象者の身体的特徴等を用いて認証を行う生体認証の利用分野が広がる傾向にある。生体認証に用いられる身体的特徴等として、例えば、顔、指紋、声紋、筆跡、静脈、網膜、瞳の虹彩（黒目の瞳孔を除いたドーナツ状部分）の模様（パターン）といった個人に固有の特徴が例示できる。生体認証は、対象者の身体的特徴等を認証に利用するため、例えば、パスワードのように忘れたり、ＩＣカードのように紛失したりするリスクを回避することが可能になる。また、生体認証では、パスワードの漏えいやＩＣカードの盗難によって本人に成り済ました第三者を認証するリスクを回避することが可能になる。
【０００３】
上述の生体認証に用いられる身体的特徴等の中でも、瞳の虹彩は瞼や角膜等で保護されているため経年変化を起こし難いといった特徴を有する。このため、虹彩の模様（パターン）の特徴を個人認証に用いる虹彩認証は、長期的に安定した生体認証情報の確保が容易であり、誤認率が低く高い認証精度を得ることが可能になる。なお、対象者の虹彩のパターンは、カメラ等で撮影された撮像画像に基づいて認識可能なため、非接触での個人認証が可能になる。
【０００４】
近年、入退室管理システムでの認証ツールや可搬可能な電子機器のセキュリティ確保のためのツールとして、虹彩認証が導入される傾向にある。可搬可能な電子機器として、例えば、スマートフォン、ＰＣ（ＰＣ：Personal Computer）、ノートＰＣ、タブレットＰ
Ｃ、ＰＤＡ（Personal Data Assistance）といったカメラ等を備えた情報処理装置が例示できる。電子機器の利用者（以下、ユーザとも称す）は、例えば、虹彩認証による本人認証後に、セキュリティが解除された電子機器を利用することが可能になる。
なお、本明細書で説明する技術に関連する技術が記載されている先行技術文献としては、以下の特許文献が存在している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２２７１３号公報
【特許文献２】特開２００２−５１２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上述の電子機器の虹彩認証時には、ユーザの虹彩パターンがカメラ等により撮影される。ユーザは、例えば、電子機器のカメラ等が設けられた外壁面と顔位置とを正対させて近接させ、ユーザの虹彩パターンを電子機器のカメラ等に認識させる。この、虹彩認証時の電子機器の操作が、自然な体勢とは言い難く、他人に対して誤解を招く虞があった。
【０００７】
例えば、駅の待合室や空港のロビーといった人の集まる場所での、座席等に着座した状態でスマートフォンによる虹彩認証を行う場合を想定する。スマートフォンには、例えば、着座したユーザの顔正面にカメラ位置が正対するようにスマートフォンを持ち上げるといった移動操作が発生する。着座したユーザと対向する位置の他人には、移動操作によって持ち上げられたスマートフォンで、無断撮影が行われているように誤解されることも予
測される。
【０００８】
上述した認証時の体勢による誤解等を防止するため、例えば、虹彩パターンを撮影するカメラの画角を広げることが考えられる。しかしながら、虹彩パターンを撮影するカメラの画角を広げ、撮影範囲を広げることになり、そのため画像処理量の増加を招く虞がある。また、撮影範囲を広げる場合には、虹彩認証時の撮影範囲内（画角内）にユーザ以外の他人が写り込みやすくなる。複数人の写り込みが発生した場合には、虹彩認証の処理対象が複数人となるため、電子機器の処理負荷が増大する。
【０００９】
1つの側面では、本発明は、画像処理量の増加を抑制しつつ、自然な操作体勢での虹彩
認証を可能にすることを目的とする。
【課題を解決するための手段】
【００１０】
上記技術は、次の虹彩認証装置の構成によって例示できる。すなわち、虹彩認証装置は、虹彩認証処理の対象となる撮像画像を取得する取得部と、撮像画像内の複数の像に対する前後位置関係に基づいて虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定部と、領域範囲に対して虹彩を検出し、虹彩認証する処理部と、を備える。
【発明の効果】
【００１１】
上記の虹彩認証装置によれば、画像処理量の増加を抑制しつつ、自然な操作体勢での虹彩認証が可能になる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態の虹彩認証装置を説明する図である。
【図２】本実施形態の虹彩認証装置を説明する図である。
【図３】本実施形態の虹彩認証装置を説明する図である。
【図４】本実施形態の虹彩認証装置のハードウェア構成例を示す図である。
【図５】虹彩認証装置の各処理部を説明する図である。
【図６】異なる放射強度の照明光で撮影された撮像画像を説明する図である。
【図７】輝度差画像に基づくブロック領域の分割を説明する図である。
【図８】輝度差ヒストグラムを説明する図である。
【図９】実施形態１の虹彩認証に係る処理を例示するフローチャートである。
【図１０】実施形態２の虹彩認証装置の処理ブロックを説明する図である。
【図１１】実施形態２の虹彩認証に係る処理を例示するフローチャートである。
【図１２】虹彩認証装置の姿勢変化に伴う撮像画像内の、ユーザの撮像位置の偏りを説明する図である。
【図１３】虹彩認証装置の姿勢変化に伴う撮像画像内の、ユーザの撮像位置の偏りを説明する図である。
【図１４】実施形態３の虹彩認証装置の処理ブロックを説明する図である。
【図１５】実施形態３の瞳検出に係る処理を説明する図である。
【図１６】実施形態３の虹彩認証に係る処理を例示するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、一実施形態に係る虹彩認証装置について説明する。以下の実施形態の構成は例示であり、本虹彩認証装置は、以下の実施形態の構成には限定されない。以下、図１から図１６の図面に基づいて、虹彩認証装置を説明する。
【００１４】
＜実施形態１＞
図１に、本実施形態の虹彩認証装置の説明図を例示する。本実施形態の虹彩認証装置１０は、虹彩認証機能を有する可搬な電子機器である。可搬な電子機器として、例えば、ス
マートフォン、タブレットＰＣ（ＰＣ：Personal Computer）、ノートＰＣ、ＰＤＡ（Personal Data Assistance）、ゲーム機、デジタルカメラ等が例示できる。なお、可搬な電
子機器は、例えば、デジタルオーディオプレイヤー、腕時計型やリストバンド型といった利用者（以下、ユーザとも称す）の身体に装着可能なウェアラブル式の電子機器であってもよい。
【００１５】
虹彩認証は、ユーザ固有の身体的特徴である、瞳の虹彩（黒目の瞳孔を除くドーナツ状部分）の模様（パターン）の特徴に基づいて行われる。虹彩の模様の特徴（以下、虹彩パターンとも称す）は、例えば、カメラ等で撮影された撮像画像により認識できる。
【００１６】
虹彩認証装置１０は、例えば、カメラ等で撮影された撮像画像からユーザの瞳を検出し、検出した瞳の虹彩パターンを抽出する。抽出した虹彩パターンは、例えば、ユーザの識別情報と対応付けられてデータベース（以下、ＤＢとも称す）に登録される。虹彩認証装置１０は、セキュリティ確保のための装置のロックを解除するための認証情報としてユーザの虹彩パターンをＤＢに保持する。以下、「セキュリティ確保のための装置のロックを解除する」ことを単に「セキュリティを解除する」という。なお、ＤＢには、右眼、左眼のそれぞれについての虹彩パターンが認証情報として登録される。
【００１７】
虹彩認証時には、例えば、虹彩認証装置１０は、ＤＢに登録された虹彩パターンと、カメラ等で撮影された撮像画像から取得された虹彩パターンとを照合する。虹彩認証装置１０は、ＤＢに登録されたユーザの、右眼、左眼の虹彩パターンのそれぞれについて照合を実行する。ＤＢに登録された虹彩パターンと、カメラ等で撮影された虹彩パターンとが合致する場合には、虹彩認証装置１０は、設定されたセキュリティを解除する。ユーザは、例えば、虹彩認証による本人認証後に、セキュリティが解除された虹彩認証装置１０を利用することが可能になる。
【００１８】
なお、瞳の虹彩は瞼や角膜等で保護されているため経年変化を起こし難いといった特徴を有する。認証情報としてＤＢに登録されたユーザの虹彩パターンと、認証の際にカメラ等で撮影されたユーザの虹彩パターンとの同一性は安定して高いことが期待できる。このため、虹彩認証装置１０は、例えば、カメラ等で撮影されたユーザの虹彩パターンと、認証情報としてＤＢに登録された右眼または左眼のどちらか一方の虹彩パターンとが合致することを条件として本人認証を行うとしてもよい。
【００１９】
一方、虹彩認証装置１０は、ＤＢに登録された虹彩パターンと、カメラ等で撮影された虹彩パターンとが合致しない場合には、設定されたセキュリティは解除しない。セキュリティが解除されない虹彩認証装置１０では、例えば、ロック状態が継続される。ロック状態が継続する虹彩認証装置１０では、例えば、表示デバイスの消灯状態が継続し、操作ボタン等に対する操作入力等は受け付けられない。虹彩認証装置１０では、ＤＢに登録された虹彩パターンと合致しない虹彩パターンを持つ第三者に対する情報等の漏えいが防止可能になる。
【００２０】
図１に例示する虹彩認証装置１０は可搬な電子機器であり、具体的には、スマートフォンによって例示される。図１に例示のように、本実施形態の虹彩認証装置１０は、虹彩パターンを撮影するための虹彩撮影用カメラ１４ｂを備える。また、虹彩認証装置１０は、虹彩パターンの撮影時に認証処理の対象者を可視光や赤外光で照射する照明部１５ｂを備える。虹彩認証装置１０は、照明部１５ｂの発する照射光で照射された対象者を虹彩撮影用カメラ１４ｂで撮影する。虹彩認証装置１０は、虹彩撮影用カメラ１４ｂによって撮影された撮像画像から虹彩認証処理の対象となるユーザの虹彩パターンを取得する。
【００２１】
なお、図１に例示の虹彩認証装置１０は、ユーザの操作指示等を受け付けるための、電
源ボタン１４ｃ、操作用ボタン１４ｄといった入力ボタンを有する。また、スマートフォンとしての虹彩認証装置１０は、例えば、スピーカ等の出力デバイスとマイクロフォン等の入力デバイスを組合せた通話用レシーバ１４ｅを含む。虹彩認証装置１０は、例えば、図示しない携帯電話網等の無線ネットワークに接続し、通話用レシーバ１４ｅを介して無線ネットワークに接続する他の通信機能を有する電子機器との間で音声による通話を行う。
【００２２】
また、図１に例示の虹彩認証装置１０は、ＬＣＤ（Liquid Crystal Display）１５ａ等の表示デバイスを有する。ＬＣＤ１５ａ等の表示面は、虹彩認証装置１０に設けられた虹彩撮影用カメラ１４ｂ、照明部１５ｂの開口が設けられた外壁面に設けられる。ＬＣＤ１５ａには、例えば、虹彩認証装置１０のＣＰＵ（Central Processing Unit）１１等で処
理された各種データ等が表示される。なお、ＬＣＤ１５ａ等の表示デバイスは、例えば、タッチセンサ１４ａと組合せられたタッチパネルのパネルであってもよい。タッチパネルは、タッチセンサ１４ａのセンサ面に接触させたユーザの操作指等の接触位置を検出する。タッチセンサ１４ａが設けられることで、虹彩認証装置１０はセンサ面に接触させた操作指等による、ユーザの操作入力を受け付けることができる。
【００２３】
虹彩撮影用カメラ１４ｂは、ＣＭＯＳ（Complementary Metal-Oxide-Semiconductor）,ＣＣＤ（Charge Coupled Device）等の撮像素子を有するカメラである。虹彩撮影用カメ
ラ１４ｂは、例えば、上下左右方向に８０度以上の広画角の撮影範囲を有する。また、虹彩撮影用カメラ１４ｂは、瞳の虹彩の模様の特徴である虹彩パターンを撮影するために求められる解像度を有する。虹彩撮影用カメラ１４ｂの解像度として、例えば、１０ｐｉｘ／ｍｍ−１５ｐｉｘ／ｍｍの解像度が例示できる。虹彩撮影用カメラ１４ｂは、例えば、３０ＦＰＳ（Frames Per Second）といったフレームレートで撮像画像の撮影を行う。
【００２４】
本実施形態の虹彩認証装置１０は、上下左右方向に８０度以上の広画角の虹彩撮影用カメラ１４ｂを備えることにより、虹彩パターンを撮影するための撮影範囲を相対的に広げることが可能となる。虹彩撮影用カメラ１４ｂは、例えば、椅子等に着座した体勢で虹彩認証装置１０をひざ上等に載せた状態のユーザの虹彩パターンを撮影することが可能となる。
【００２５】
広画角の虹彩撮影用カメラ１４ｂを備える虹彩認証装置１０では、ひざ上等に載せた状態のＬＣＤ１５ａ等の表示デバイス面に視線を合わせるといった自然な体勢での、虹彩認証操作が可能になる。一方、顔正面にカメラ位置を正対させるように虹彩認証装置１０を持ち上げるといったユーザの移動操作が抑制できる。以上の結果として、虹彩認証装置１０では、虹彩認証を行うユーザの周囲の他人に対し、無断撮影を行っているといった不用意な誤解を招く虞が回避できる。
【００２６】
なお、虹彩撮影用カメラ１４ｂの画角範囲が、上下左右方向に８０度以上の撮影範囲であることに限定されるわけではない。上述したように、虹彩撮影用カメラ１４ｂの画角範囲は、自然な体勢での、虹彩認証する対象者の虹彩パターンの撮影が可能な画角範囲であればよい。
【００２７】
また、虹彩撮影用カメラ１４ｂは、例えば、照明部１５ｂから照射される照射光として赤外光が用いられる場合には、赤外光による撮影が可能な赤外線カメラとすることができる。また、照明部１５ｂから照射される照射光に可視光が用いられる場合には、虹彩撮影用カメラ１４ｂは、例えば、スマートフォン等に搭載される汎用的な撮影用カメラ等とすることができる。なお、虹彩撮影用カメラ１４ｂは、例えば、スマートフォン等に搭載される汎用的な撮影用カメラ等に可視光フィルタ等を装着した赤外線カメラであってもよい。
【００２８】
図２に、虹彩認証装置１０の他の形態として、タブレットＰＣの一例を例示する。タブレットＰＣの形態であっても、虹彩認証装置１０は、図１と同様に、虹彩撮影用カメラ１４ｂ、照明部１５ｂを備える。また、図２に例示のように、タブレットＰＣによる虹彩認証装置１０は、電源ボタン１４ｃ、操作用ボタン１４ｄ等の入力ボタン、ＬＣＤ１５ａ等の表示デバイスを有する。ＬＣＤ１５ａ等の表示デバイスは、例えば、センサ面に接触させたユーザの操作指等の接触位置を検出するタッチセンサ１４ａと組合せられて、虹彩認証装置１０のポインティングデバイスとして機能する。
【００２９】
タブレットＰＣの形態であっても、虹彩撮影用カメラ１４ｂ、照明部１５ｂの開口は、ＬＣＤ１５ａ等の表示面が設けられた外壁面に設けられる。また、図３に、虹彩認証装置１０の他の形態として、ノートＰＣの一例を例示する。ノートＰＣの形態であっても、虹彩認証装置１０は、図１と同様に、虹彩撮影用カメラ１４ｂ、照明部１５ｂを備える。また、図３に例示のように、ノートＰＣによる虹彩認証装置１０は、キーボード１４ｆ、タッチパッド１４ｇ、ＬＣＤ１５ａ等の表示デバイスを有する。ノートＰＣによる虹彩認証装置１０においても、虹彩撮影用カメラ１４ｂ、照明部１５ｂは、ＬＣＤ１５ａ等の表示面が設けられた外壁面に設けられる。
【００３０】
ところで、認証用の虹彩パターンを撮影するためのカメラの画角を広げた場合には、撮影範囲が広がるため、虹彩認証の対象者であるユーザ以外の他人が写り込みやすくなる。以下、虹彩認証の対象者を単に認証者と呼ぶことにする。広画角のカメラを有する虹彩認証装置１０では、例えば、認証時に、ＬＣＤ１５ａ等の表示デバイス面に視線を合わせたユーザの背後に位置する他人を含む撮像画像が撮影される。虹彩認証時の撮影画像内に複数人の映り込みが発生した場合には、写り込んだ複数人のそれぞれを認証候補者として虹彩認証の処理が行われることになる。なお、以下の説明では、複数人の認証候補者を「候補者」とも称する。
【００３１】
〔比較例の処理の検討〕
ここでは、比較例として、虹彩認証装置が広画角のカメラを用いて単純に虹彩認証を実施する処理を例示する。比較例の虹彩認証装置では、撮像画像内に写り込んだ複数人のそれぞれを虹彩認証の対象として処理が実行される。このため、比較例の虹彩認証装置では、画像処理量が増大すると共に処理負荷が増大することになる。処理負荷の増大は、虹彩認証装置の電力消費を増加させることになる。また、画像処理量の増大は、認証に費やされる処理時間の長大化を引き起こすため、認証結果が得られるまでの処理時間が増加する。
【００３２】
さらに、虹彩認証ではメガネやカラーコンタクト等の着用により、認証処理に時間が費やされる場合がある。比較例の虹彩認証装置では、認証者であるユーザが、メガネ等を着用した状態で虹彩認証を行う場合には、悪意を持って写り込んだ第三者がユーザより先に登録・認証されてしまうことが想定される。悪意ある第三者の虹彩パターンが虹彩認証情報として登録された場合には、比較例の虹彩認証装置は、悪意ある第三者の虹彩パターンを認証し、セキュリティを解除することが生じ得る。セキュリティが解除された比較例の虹彩認証装置では、悪意ある第三者による情報漏えいが生じることになる。
〔実施形態の処理の検討〕
【００３３】
本実施形態の虹彩認証装置１０は、虹彩撮影用カメラ１４ｂで撮影された撮像画像内に虹彩認証処理の対象となる複数の候補者像が存在するときに、撮像画像の輝度情報に基づいて、撮像画像内に含まれる複数の候補者像間の相対的な前後位置関係を識別する。そして、虹彩認証装置１０は、識別された相対的な前後位置関係に基づいて、虹彩認証の処理対象となる候補者像が撮影された領域範囲を特定する。なお、以下の説明では、撮像画像
内の候補者像を単に「像」とも称す。
【００３４】
本実施形態の虹彩認証装置１０は、特定された虹彩認証の処理対象となる領域範囲に基づいて、虹彩認証処理を実行する。本実施形態の虹彩認証装置１０は、撮像画像内の特定された領域範囲以外の画像領域については、背景領域として切り離し、虹彩認証処理を行わない。
【００３５】
虹彩認証処理では、例えば、特定された領域範囲に基づいて、虹彩認証処理の対象となる人物の虹彩パターンを含む瞳（眼）が検出される。虹彩認証装置１０は、検出された瞳から虹彩パターンを抽出する。虹彩認証装置１０は、例えば、抽出された虹彩パターンとＤＢに登録された認証情報（参照虹彩画像）とを照合することで本人認証を行う。また、虹彩認証装置１０は、虹彩認証処理として、抽出された虹彩パターンを認証情報（参照虹彩画像）としてＤＢに登録する。
【００３６】
この結果、本実施形態の虹彩認証装置１０では、虹彩認証処理についての画像処理量の軽減が可能になる。本実施形態の虹彩認証装置１０では、虹彩認証処理に係る画像処理量が軽減できるため、認証に費やされる処理時間の短縮が可能となり、ＣＰＵ等の処理負荷の軽減が可能になる。虹彩認証装置１０では、虹彩認証処理に係る処理負荷を軽減できるため、電力消費の抑制が可能になる。本実施形態の虹彩認証装置１０では、画像処理量の増加を抑制しつつ、自然な操作体勢での虹彩認証が可能になる。
【００３７】
〔装置構成〕
図４に、本実施形態の虹彩認証装置１０のハードウェア構成の一例を例示する。図４に例示の虹彩認証装置１０は、接続バスＢ１によって相互に接続されたＣＰＵ１１、主記憶部１２、補助記憶部１３、入力部１４、出力部１５、照明部１５ｂ、照明駆動部１５ｃ、通信部１６を有する。主記憶部１２及び補助記憶部１３は、虹彩認証装置１０が読み取り可能な記録媒体である。
【００３８】
虹彩認証装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されたプログラムを主記憶部１２の作業領域に実行可能に展開し、プログラムの実行を通じて周辺機器の制御を行う。これにより、虹彩認証装置１０は、所定の目的に合致した処理を実行することができる。
【００３９】
ＣＰＵ１１は、虹彩認証装置１０全体の制御を行う中央処理演算装置である。ＣＰＵ１１は、補助記憶部１３に格納されたプログラムに従って処理を行う。主記憶部１２は、ＣＰＵ１１がプログラムやデータをキャッシュしたり、作業領域を展開したりする記憶媒体である。主記憶部１２は、例えば、フラッシュメモリ、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）を含む。なお、ＣＰＵ１１は、マイコン、チップセット等であってもよい。
【００４０】
補助記憶部１３は、各種のプログラム及び各種のデータを読み書き自在に記録媒体に格納する。補助記憶部１３は、外部記憶装置とも呼ばれる。補助記憶部１３には、例えば、ＯＳ（Operating System）、各種プログラム、各種テーブル等が格納される。ＯＳは、例えば、通信部１６を介して接続される外部装置等とのデータの受け渡しを行う通信インターフェースプログラムを含む。外部装置等には、例えば、有線ネットワーク、無線ネットワーク上のＰＣやサーバ等の情報処理装置、携帯電話、スマートフォン、タブレットＰＣ、ＰＤＡ等の可搬可能な電子機器、外部記憶装置等が含まれる。
【００４１】
補助記憶部１３は、例えば、ＥＰＲＯＭ（Erasable Programmable ROM）、ソリッドス
テートドライブ装置、ハードディスクドライブ（ＨＤＤ、Hard Disk Drive）装置等であ
る。また、補助記憶部１３としては、例えば、ＣＤドライブ装置、ＤＶＤドライブ装置、
ＢＤドライブ装置等が提示できる。記録媒体としては、例えば、不揮発性半導体メモリ（フラッシュメモリ）を含むシリコンディスク、ハードディスク、ＣＤ、ＤＶＤ、ＢＤ、ＵＳＢ（Universal Serial Bus）メモリ、ＳＤ（Secure Digital）メモリカード等がある。
【００４２】
入力部１４は、操作者等からの操作指示等を受け付ける。入力部１４は、例えば、電源ボタン１４ｃ、操作用ボタン１４ｄ等の入力ボタン、タッチセンサ１４ａ、タッチパッド１４ｇ、虹彩撮影用カメラ１４ｂ、ポインティングデバイス、マイクロフォン等の入力デバイスである。入力部１４には、キーボード１４ｆ、ワイヤレスリモコンといった入力デバイスが含まれるとしてもよい。ポインティングデバイスには、例えば、タッチセンサ１４ａと出力部１５のＬＣＤ１５ａ等の表示デバイスとを組合せたタッチパネル、マウス、トラックボール、ジョイスティックが含まれる。また、入力部１４には、マイクロフォン等の入力デバイスにスピーカ等の出力デバイスを組合せた通話用レシーバ１４ｅ、加速度センサ、ジャイロセンサといった虹彩認証装置１０の姿勢を検出する姿勢検出センサ１４ｈが含まれる。
【００４３】
出力部１５は、ＣＰＵ１１で処理されるデータや情報、主記憶部１２、補助記憶部１３に記憶されるデータや情報を出力する。出力部１５は、例えば、ＬＣＤ１５ａ（図１、図２、図３参照）である。ただし、出力部１５は、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electroluminescence）パネル、有機ＥＬパネル等の表示デバイスであってもよい。ま
た、出力部１５は、プリンタ、スピーカ等の出力デバイスであってもよい。
【００４４】
照明部１５ｂは、可視光を照射可能なＬＥＤ（Light Emitting Diode）、赤外光を照射可能な赤外線ＬＥＤ等によって例示される。照明駆動部１５ｃは、照明部１５ｂのＬＥＤ等を駆動するための電流回路等を含む制御デバイスである。
【００４５】
通信部１６は、例えば、虹彩認証装置１０に接続する有線ネットワーク、無線ネットワーク等とのインターフェースである。有線ネットワークには、例えば、インターネット等の公衆ネットワーク、ＬＡＮ（Local Area Network）等が含まれる。無線ネットワーク等には、携帯電話網、無線ＬＡＮ、Bluetooth（登録商標）等が含まれる。なお、通信部１
６は、例えば、虹彩認証装置１０が有するＵＳＢポート等に装着された無線ＬＡＮアダプタといった通信アダプタ等によって提供されるとしてもよい。
【００４６】
虹彩認証装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されているＯＳ、各種プログラムや各種データを主記憶部１２に読み出して実行することにより、対象プログラムの実行と共に、図５に例示の各処理部を提供する。
【００４７】
図５に例示するように、虹彩認証装置１０は、上記対象プログラムの実行による処理部として、キャプチャ部１０１、輝度差演算・ブロック分割部１０２、ヒストグラム処理部１０３、最前面人物判定部１０４、照合処理適用ブロック抽出部１０５を提供する。同様にして、虹彩認証装置１０は、瞳検出部１０６、虹彩特徴点抽出部１０７、登録・認証部１０８、登録・認証結果出力部１０９、照明制御部１１０、登録・認証モード切替部１１１を提供する。
【００４８】
但し、図５に例示の各処理部のいずれか、あるいは、これらの一部がハードウェア回路によって動作するものであってもよい。また、虹彩認証装置１０は、以上の各処理部が参照し、或いは、管理するデータの格納先として、例えば、参照虹彩画像ＤＢ２０１を補助記憶部１３に備える。
【００４９】
〔各処理部の構成〕
図５に、本実施形態の虹彩認証装置１０の処理部の説明図を例示する。なお、虹彩撮影
用カメラ１４ｂ、照明部１５ｂ、照明駆動部１５ｃについては、図１、４等で説明した。
【００５０】
図５に例示の説明図において、登録・認証モード切替部１１１は、例えば、入力部１４を介してユーザ等の虹彩認証を行うための操作入力指示を受け付ける。同様にして、登録・認証モード切替部１１１は、ユーザ等の虹彩パターンを認証情報として登録するための操作入力指示を受け付ける。登録・認証モード切替部１１１は、入力部１４を介して受け付けた操作入力指示を主記憶部１２の所定の領域に一時的に記憶する。登録・認証モード切替部１１１は、例えば、受け付けた操作入力指示を登録・認証部１０８に引き渡す。
【００５１】
虹彩認証装置１０は、例えば、電源投入時の電源ボタン１４ｃの押下操作を、虹彩認証を行うための操作入力指示として受け付ける。また、一定期間に亘り操作入力等が発生しないために休止状態となった虹彩認証装置１０は、例えば、操作用ボタン１４ｄの長押しといった押下操作を、運用状態に復帰する際の虹彩認証の操作入力指示として受け付ける。上記の操作入力指示は、登録・認証モード切替部１１１により受け付けられる。
【００５２】
また、虹彩認証装置１０は、例えば、運用状態において虹彩パターンを登録するため操作部品に対する操作入力を受け付ける。虹彩認証装置１０は、例えば、虹彩パターンを登録するため操作部品に対する操作入力の選択項目をメニュー画面等に表示し、ユーザからの操作を受け付ければよい。
【００５３】
また、虹彩認証装置１０は、タッチパネルを有する場合には、例えば、操作部品の表示位置に重畳させて接触させたユーザのタッチ操作を操作入力指示として受け付ける。また、虹彩認証装置１０は、マウスやタッチパッド１４ｇ、或いは、キーボード１４ｆを介して、ユーザからの操作を受け付けてもよい。例えば、虹彩認証装置１０は、マウス等による操作部品の表示位置に重畳させたカーソルへの決定入力を操作入力指示として受け付ければよい。以上のような虹彩パターンを登録するための操作入力指示は、登録・認証モード切替部１１１により受け付けられる。
【００５４】
虹彩認証装置１０は、虹彩認証を行うための操作入力指示、或いは、虹彩パターンを認証情報として登録するための操作入力指示を契機として虹彩認証或いは虹彩パターンの登録処理を行う。
【００５５】
図１等を用いて説明したように、虹彩認証或いは虹彩パターンの登録処理では、虹彩認証装置１０は、照明部１５ｂの発する照射光で照射された対象者を虹彩撮影用カメラ１４ｂで撮影する。そして、虹彩認証装置１０は、虹彩撮影用カメラ１４ｂを介して撮影された撮像画像の輝度情報に基づいて、撮像画像内に含まれる複数の候補者像間の相対的な前後位置関係を識別する。
【００５６】
虹彩撮影用カメラ１４ｂを介して撮影された撮像画像の輝度情報と、撮像画像内に含まれる複数の候補者（候補者像）間の相対的な前後位置関係について、次に説明する関係が成立する。
【００５７】
照明部１５ｂの照射光の強度を放射強度：Ｉｅ（Ｗ／ｓｒ）とするときに、照明部１５ｂの光軸方向の微小立体角：ｄω（ｓｒ（steradian））を通過する放射エネルギー（放
射束）：ｄＰ（Ｗ）は、次の式（１）で表すことができる。
ｄＰ＝（Ｉｅ）×（ｄω）      …式（１）
【００５８】
また、照明部１５ｂから光軸方向に距離：ｒ（ｍ）離れた箇所の微小面積：ｄｓ（ｍ2
）を照明部１５ｂから見たときの微小立体角：ｄω（ｓｒ）は、次の式（２）で表すことができる。
ｄω＝（ｄＳ）／（ｒ2）      …式（２）
【００５９】
上述した、式（１）、（２）より、照明部１５ｂから光軸方向に距離ｒ（ｍ）離れた箇所の、単位面積あたりに入射される放射エネルギーである放射照度は、次の式（３）で表すことができる。
ｄＰ／ｄＳ＝（Ｉｅ）／（ｒ2）      …式（３）
【００６０】
式（３）より、放射照度：ｄＰ／ｄＳは、距離の２乗に反比例することが解かる。つまり、照明部１５ｂから撮影対象までの距離が遠いほど、放射照度は距離の２乗に反比例して減少することになる。
【００６１】
ここでは、前提条件として、例えば、照明部１５ｂによって照射される撮影対象が色や模様がない無地とし、照明部１５ｂは点光源であると想定する。照明部１５ｂによって照射された撮影対象の照度と、撮影対象を撮影した撮影画像の輝度との間には、次の式（４）で表される関係が成立する。
輝度∽照度∽１／（ｒ2）      …式（４）
【００６２】
式（４）から、上述した前提条件では、虹彩撮影用カメラ１４ｂで撮影された撮影対象の撮影画像についての画素点の輝度は、撮影対象までの距離の２乗に反比例することが解かる。例えば、撮像画像の画素点の輝度から、式（４）に示す関係に基づいて、撮影対象までの距離を推定することが可能となる。
【００６３】
なお、式（３）に示すように、放射照度は照明部１５ｂから撮影対象までの距離の２乗に反比例して減少し、照明部１５ｂの放射強度（Ｉｅ）に比例する関係にある。このため、照明部１５ｂの照射光の放射強度を変えて撮影対象に照射した場合、撮影された撮像画像間の画素点の輝度差には、以下の関係が成立することになる。
【００６４】
すなわち、撮影対象と照明部１５ｂとの距離が近付くに従い、放射強度を変えて撮影された撮像画像間の画素点の輝度差は大きくなる関係が成立する。また、撮影対象と照明部１５ｂとの距離が遠くなるに従い、放射強度を変えて撮影された撮像画像間の画素点の輝度差は小さくなる関係が成立する。
【００６５】
虹彩認証装置１０は、上述した、異なる放射強度の照射光で撮影された撮像画像間の画素点の輝度差に基づいて、撮像画像に含まれる複数の候補者像についての相対的な前後位置関係を識別する。虹彩認証装置１０は、例えば、照明部１５ｂからの距離が最も近い最前面に位置する候補者像を識別する。そして、虹彩認証装置１０は、識別された候補者像の撮像領域を虹彩認証処理の対象となる領域範囲として特定する。虹彩認証装置１０では、特定された領域範囲に基づいて瞳検出を行い、検出された瞳に含まれる虹彩パターンに基づいて虹彩認証が行われる。
【００６６】
図５に例示の説明図において、照明制御部１１０は、照明部１５ｂから異なる放射強度の照射光が発せられるように、照明駆動部１５ｃを制御する。照明駆動部１５ｃは、照明制御部１１０から出力された制御情報に基づいて、照明部１５ｂから発せられる照射光が異なる放射強度となるように駆動する。
【００６７】
例えば、異なる放射強度を、それぞれ、放射強度Ａ、放射強度Ｂとする。各放射強度の関係は、放射強度Ａ＞＞放射強度Ｂとする。「放射強度Ａ＞＞放射強度Ｂ」とは、撮影対象と照明部１５ｂとの距離が近付くに従い、放射強度を変えて撮影された撮像画像間の画素点の輝度差は大きくなる関係を判定するに十分な放射強度関係という意味である。「放射強度Ａ＞＞放射強度Ｂ」の照射光を撮影対象者に照射することによって、上記関係を判
定可能な輝度差画像を求めることができる。輝度差画像からは、図８で説明するように、閾値によって、複数の候補者像についての相対的な前後位置関係を識別し、最前面に位置する候補者像の撮像領域が特定できる。異なる放射強度の関係は、閾値によって、区別できる程度の輝度差の値が十分に離間していればよい。
【００６８】
照明駆動部１５ｃは、例えば、照明制御部１１０から出力される制御情報に基づいて、放射強度Ａ、Ｂの照射光が発せられるように照明部１５ｂに印加する電流、電圧、電力等を変化させる。或いは、照明部１５ｂが放射強度Ａ、Ｂの２種類の光源を有する場合には、照明駆動部１５ｃは、照明制御部１１０から出力される制御情報に基づいて放射強度の異なる光源の切り替えを行う。
【００６９】
照明部１５ｂからは、虹彩パターンの撮影対象者に対して、照明制御部１１０の制御情報に基づく、放射強度Ａ，Ｂの照射光が照射される。放射強度Ａ，Ｂの照射光で照射された撮影対象者は、虹彩撮影用カメラ１４ｂにより撮影される。
【００７０】
図１等で説明したように、虹彩撮影用カメラ１４ｂは、例えば、３０ＦＰＳ（Frames Per Second）といったフレームレートで撮像画像の撮影を行う。放射強度Ａ，Ｂの照射光
が照射された撮影対象者の撮影画像は、３０ＦＰＳ等のフレームレートで撮影される。
【００７１】
但し、撮像画像に含まれる複数の候補者像についての相対的な前後位置関係は、異なる放射強度の照射光で撮影された撮像画像間の画素点の輝度差に基づいて識別可能である。このため、少なくとも、放射強度Ａで照射された１フレームの撮像画像と、放射強度Ｂの照射光で照射された１フレームの撮像画像とがあればよい。例えば、３０ＦＰＳのフレームレートでは、１フレームの撮影期間は、３３ｍｓとなる。
【００７２】
照明制御部１１０は、例えば、放射強度Ａ、Ｂの照射期間を１フレーム期間である３３ｍｓとなるように、照明部１５ｂから照射される照射光の制御を行うとしてもよい。照射光の照射期間の制限により、虹彩認証装置１０の電力消費の抑制が期待できる。照射光の照射期間を１フレーム期間に制限する場合には、例えば、放射強度Ａの照射期間の直後に継続して放射強度Ｂの照射期間を設定することができる。
【００７３】
なお、照射光として可視光を用いる場合には、例えば、可視光を照射した照射状態で撮影された撮像画像と、可視光を照射しない環境光下での状態で撮影された撮像画像との間の画素点に輝度差に基づいて候補者像の相対的な前後位置関係を識別することが可能である。この場合では、照明制御部１１０は、例えば、可視光の照射期間を１フレーム期間である３３ｍｓとなるように、照射光の制御を行うとしてもよい。可視光を照射光に用いる場合であっても、虹彩認証装置１０の電力消費の抑制が期待できる。
以下の説明では、照明部１５ｂからは、放射強度の異なる放射強度Ａ、Ｂの照射光が照射されるとして説明する。
【００７４】
図５に例示の説明図において、キャプチャ部１０１は、虹彩撮影用カメラ１４ｂで撮影された撮像画像（虹彩撮像データ）を受け付ける。キャプチャ部１０１は、受け付けた撮像画像から、放射強度Ａの照射光で撮影されたフレームの撮像画像、放射強度Ｂの照射光で撮影されたフレームの撮像画像を抽出する。キャプチャ部１０１は、例えば、抽出した放射強度Ａ、Ｂの照射光による撮像画像を主記憶部１２の所定の領域に一時的に記憶する。キャプチャ部１０１は、抽出した撮像画像を輝度差演算・ブロック分割部１０２に引き渡す。
【００７５】
放射強度Ａ、Ｂの照射光による撮像画像は、例えば、照明制御部１１０の制御情報に基づいて抽出するようにしてもよい。「照明制御部１１０の制御情報に基づいて抽出する」
とは、例えば、照明制御部１１０は、放射強度Ａ、Ｂの照射光の照射タイミングを制御情報として取得し、放射強度Ａ、Ｂの照射光の照射タイミングに対応して撮像画像を抽出することをいう。照明制御部１１０の制御情報に基づいて抽出することによって、虹彩認証装置１０は、所定のフレームレートで撮影された撮像画像の中から、放射強度Ａ、Ｂの照射光による撮像画像を確実に抽出できる。
【００７６】
また、虹彩認証装置１０では、例えば、照射光の照射するタイミングを予め設定し、キャプチャ部１０１は設定されたタイミングに基づいて放射強度Ａ、Ｂの照射光による撮像画像を抽出するとしてもよい。例えば、撮影開始の第１フレーム目の撮影期間に放射強度Ａ、直後の第２フレーム目の撮影期間に放射強度Ｂの照射光を照射するといったタイミング設定が例示できる。
【００７７】
輝度差演算・ブロック分割部１０２は、放射強度Ａ、Ｂの照射光による撮像画像間の画素点の輝度差を算出し、輝度差画像を生成する。さらに、輝度差演算・ブロック分割部１０２は、生成された輝度差画像を所定数のブロック領域に分割する。分割された所定数のブロック領域は、ヒストグラム処理部１０３に引き渡される。
【００７８】
図６、７に例示の説明図を参照し、輝度差演算・ブロック分割部１０２の処理を説明する。図６は、異なる放射強度の照明光で撮影された撮像画像の説明図である。図７は、輝度差画像に基づくブロック領域の分割についての説明図である。
【００７９】
図６（１）において、撮像画像Ａは、放射強度Ａの照射光で撮影された撮像画像例である。撮像画像Ａには、認証者本人の撮像である領域範囲ａ１、撮影時に写り込んだ第三者の撮像である領域範囲ａ２が含まれる。なお、撮像画像Ａにおいて、領域範囲ａ１、ａ２を除く他の領域は、背景として撮影された背景領域（領域範囲ａ３）である。
【００８０】
また、図６（２）において、撮像画像Ｂは、放射強度Ｂの照射光で撮影された撮像画像例である。撮像画像Ｂには、認証者本人の撮像である領域範囲ｂ１、撮影時に写り込んだ第三者の撮像である領域範囲ｂ２が含まれる。撮像画像Ａと同様に、撮像画像Ｂにおいても領域範囲ｂ１、ｂ２を除く他の領域は、背景として撮影された背景領域（領域範囲ｂ３）である。
【００８１】
撮像画像Ａ、Ｂにおいて、例えば、認証者本人と撮影時に写り込んだ第三者との位置関係が前後関係にあると想定する。撮像画像Ａ内の領域範囲ａ１−ａ３に含まれる画素点の輝度関係は、領域範囲ａ１＞領域範囲ａ２＞領域範囲ａ３となる。また、撮像画像Ｂ内の領域範囲ｂ１−ｂ３に含まれる画素点の輝度関係は、領域範囲ｂ１＞領域範囲ｂ２＞領域範囲ｂ３となる。各画素点の輝度は、式（４）等で説明したように、撮影対象までの距離の２乗に反比例するからである。
【００８２】
但し、撮像画像Ａ、Ｂのそれぞれに、撮影時の環境照明成分、撮影対象者の色成分等が含まれている。このため、例えば、撮像画像Ａ内の領域範囲ａ１−ａ３に含まれる画素点の輝度情報を使用し、認証者本人と撮影時に写り込んだ第三者との位置関係を推定する場合には、推定された位置関係に不確定さが生じることになる。不確定さが生じることは、撮像画像Ｂの場合であっても同様である。
【００８３】
輝度差演算・ブロック分割部１０２は、撮影時の環境照明成分、撮影対象者の色成分等を除去するため、撮像画像Ａと撮像画像Ｂとの間の画素点間の輝度差を算出し輝度差画像を生成する。
【００８４】
ここで、キャプチャ部１０１で説明したように、撮像画像Ａ、Ｂは、撮影期間が前後す
るフレームから抽出される。このため、撮像画像間の撮像領域の位置ズレは微小とみなすことができる。但し、撮像画像間の撮像領域に位置ズレが生じている場合には、例えば、輝度差演算・ブロック分割部１０２は、撮像画像Ａの領域範囲ａ１と撮像画像Ｂの領域範囲ｂ１とが予め定められた一定の範囲内において合致するように位置決め補正を行うとしてもよい。輝度差演算・ブロック分割部１０２は、生成された輝度差画像を主記憶部１２の所定の領域に一時的に記憶する。
【００８５】
図７（１）に、撮像画像Ａ及びＢから算出された輝度差画像Ｚを例示する。輝度差画像Ｚは、撮像画像Ａに含まれる各画素点の輝度と撮像画像Ｂに含まれる各画素点の輝度との差分による輝度差画像（Ａ−Ｂ）である。
【００８６】
輝度差画像Ｚにおいて、領域範囲ｚ１は、撮像画像Ａの領域範囲ａ１と撮像画像Ｂの領域範囲ｂ１の輝度差に対応する輝度差領域である。同様にして、領域範囲ｚ２は、撮像画像Ａの領域範囲ａ２と撮像画像Ｂの領域範囲ｂ２の輝度差に対応する輝度差領域である。領域範囲ｚ３は、撮像画像Ａの領域範囲ａ３と撮像画像Ｂの領域範囲ｂ３の輝度差に対応する輝度差領域である。
【００８７】
式（３）、（４）で説明したように、撮影対象と照明部１５ｂとの距離が近付くに従い、放射強度を変えて撮影された撮像画像間の画素点の輝度差は大きくなる関係にある。また、撮影対象と照明部１５ｂとの距離が遠くなるに従い、放射強度を変えて撮影された撮像画像間の画素点の輝度差は小さくなる関係にある。
【００８８】
従って、図７（１）において、領域範囲ｚ１、領域範囲ｚ２、領域範囲ｚ３間の輝度差を比較することにより、撮像画像内における相対的な前後位置関係の推定が可能になる。
【００８９】
例えば、認証者本人と撮影時に写り込んだ第三者との位置関係が前後関係にある場合には、輝度差の大きい領域範囲が認証撮影の際に最前面に位置する領域であり、つまり、認証者本人の撮像領域と推定できる。例えば、図７（１）の輝度差画像Ｚにおいては、各領域範囲の輝度差の大小関係は、領域範囲ｚ１＞領域範囲ｚ２＞領域範囲ｚ３になる。
【００９０】
輝度差演算・ブロック分割部１０２は、輝度差の大小関係を比較するために、生成された輝度差画像Ｚを複数のブロック領域に分割する。ブロック領域の分割数は、例えば、撮像画像の画素数、照射光の放射強度、虹彩認証装置１０の処理性能等に対応して任意に設定できる。
【００９１】
図７（２）に、輝度差画像Ｚについてのブロック領域の分割例を例示する。図７（２）は、輝度差画像Ｚを１２０ブロックの矩形領域に分割した例である。輝度差演算・ブロック分割部１０２は、例えば、輝度差画像Ｚを縦方向に１０行、横方向に１２列の１２０ブロックの矩形領域に分割する。分割されたブロック領域は、ブロック領域毎に識別情報が付与される。輝度差演算・ブロック分割部１０２は、例えば、輝度差画像Ｚの左上角部を含むブロック領域の番地を（１，１）とし、右下角部を含むブロック領域の番地を（１２，１０）とする識別情報を付与する。縦方向の番地を“Ｙ”、横方向の番地を“Ｘ”として表す場合、分割された各ブロック領域は、（Ｘ，Ｙ）[Ｘ＝１…１２，Ｙ＝１…１０]の２次元情報として識別される。
【００９２】
輝度差演算・ブロック分割部１０２は、分割されたブロック領域とブロック領域を識別する識別情報を対応付けて主記憶部１２の所定の領域に一時的に記憶する。輝度差演算・ブロック分割部１０２は、分割されたブロック領域を識別情報と共にヒストグラム処理部１０３に引き渡す。
【００９３】
ヒストグラム処理部１０３は、分割されたブロック領域毎に、画素の輝度差を集計し、輝度差の平均値を算出する。ヒストグラム処理部１０３は、ブロック領域毎に算出された輝度差の平均値に基づいて、輝度差のヒストグラムを生成する。
【００９４】
例えば、ヒストグラム処理部１０３は、ブロック領域単位で算出された輝度差の平均値をブロック領域の番地に対応付けて主記憶部１２の所定の領域に一時的に記憶する。さらに、ヒストグラム処理部１０３は、例えば、算出された輝度差の平均値が所定範囲内に収まるブロック領域の数量を集計する。
【００９５】
ここで、所定範囲とは、輝度差の平均値がバラつく算出誤差であり、実験等で取得したデータ等に基づいて予め設定することができる。なお、式（４）で説明したように、画素点の輝度は、撮影対象までの距離の２乗に反比例するため、５ｃｍといった一定の距離単位における輝度変化量に基づいて所定範囲を設定するとしてもよい。
【００９６】
ヒストグラム処理部１０３は、算出された輝度差の平均値を所定範囲に区切り、区切られた平均値の範囲と、集計されたブロック領域の数量を対応付けて輝度差ヒストグラムを生成する。ヒストグラム処理部１０３は、生成された輝度差ヒストグラムを最前面人物判定部１０４に引き渡す。
【００９７】
図８に、輝度差ヒストグラムの説明図を例示する。図８に例示の輝度差ヒストグラムＴｂ１は、１２０ブロックの矩形領域に分割された輝度差画像Ｚの輝度差ヒストグラムの一例である。輝度差ヒストグラムＴｂ１の縦軸は、ブロック領域毎に算出された輝度差の平均値の頻度（出現頻度）である。輝度差の平均値の頻度は、例えば、算出された輝度差の平均値が所定範囲内に収まるブロック領域の数量（ブロック数）として表すことができる。また、輝度差ヒストグラムＴｂ１の横軸は、ヒストグラム処理部１０３により算出された、ブロック領域単位の輝度差の平均値である。
【００９８】
輝度差画像Ｚから生成された輝度差ヒストグラムＴｂ１では、図８の頻度領域ｚ４−ｚ６に示すように、輝度差の平均値の頻度は、３箇所に分布することがわかる。図８の頻度領域ｚ４は、図７（２）の領域範囲ｚ１内のブロック領域群に対応し、頻度領域ｚ５は、図７（２）の領域範囲ｚ２内のブロック領域群に対応する。図８の頻度領域ｚ６は、図７（２）の領域範囲ｚ３内のブロック領域群に対応する。
【００９９】
図８に例示の、輝度差画像Ｚから生成された輝度差ヒストグラムＴｂ１においては、輝度差の平均値の大小関係は、頻度領域ｚ４＞＞頻度領域ｚ５＞頻度領域ｚ６になることがわかる。すなわち、頻度領域ｚ４の輝度差は頻度領域ｚ５の輝度差よりも大きく、頻度領域ｚ５の輝度差は頻度領域ｚ６の輝度差よりもよりも大きい。また、頻度領域ｚ４の輝度差と頻度領域ｚ５の輝度差との差分は、頻度領域ｚ５の輝度差と頻度領域ｚ４との差分よりも大きい。
【０１００】
最前面人物判定部１０４は、輝度差画像Ｚから生成された輝度差ヒストグラムＴｂ１の中から、輝度差の大きい頻度領域を特定する。虹彩撮影用カメラ１４ｂで撮影された撮像画像の画素点の輝度は、例えば、８ビット（bit）諧調の０−２５５段階のデータとして
表すことができる。最前面人物判定部１０４は、例えば、輝度差値が所定の閾値を超えることを条件として輝度差の大きい頻度領域を特定する。
【０１０１】
なお、頻度領域を特定するための閾値（輝度差閾値）は、予め実験的に輝度差ヒストグラムのデータを取得し、取得したデータに基づいて設定することができる。例えば、撮像画像の画素点の輝度が８ビット諧調で表される場合には、輝度差値：１００以上を輝度差閾値とすることが例示できる。ただし、閾値（１００）は例示であり、他の輝度差値を閾
値としてもよい。
【０１０２】
図８に例示の輝度差ヒストグラムＴｂ１において、破線ｚ７は、輝度差値：１００の輝度差閾値を表す。図８に例示するように、輝度差閾値を輝度差値：１００とした場合には、頻度領域ｚ４が輝度差閾値を超えることになり、頻度領域ｚ５、ｚ６は、輝度差閾値を下回ることになる。
【０１０３】
最前面人物判定部１０４は、輝度差閾値を超える頻度領域ｚ４を輝度差の大きい頻度領域として特定する。最前面人物判定部１０４で特定された頻度領域ｚ４は、虹彩パターンの撮影時に、最前の位置で撮影された人物の撮像領域に対応する。最前面人物判定部１０４は、輝度差閾値を超える頻度領域ｚ４を主記憶部１２所定の領域に一時的に記憶する。最前面人物判定部１０４は、輝度差閾値を超える頻度領域ｚ４に対応するブロック領域群の識別情報を照合処理適用ブロック抽出部１０５に引き渡す。
【０１０４】
照合処理適用ブロック抽出部１０５は、頻度領域ｚ４に対応するブロック領域群の識別情報に基づいて、虹彩認証の処理対象となる領域範囲を特定する。照合処理適用ブロック抽出部１０５は、例えば、図７（２）に示す領域範囲ｚ１に含まれるブロック領域群を虹彩認証の処理対象となる領域範囲として抽出する。
【０１０５】
従って、図７（２）に示す輝度差画像Ｚでは、例えば、領域範囲ｚ１を除く他の領域範囲ｚ２、ｚ３は、虹彩認証処理の対象範囲から切り離される。このため、図７（２）に示す領域範囲ｚ２、ｚ３については、以下に説明する瞳検出部１０６、虹彩特徴点抽出部１０７、登録・認証部１０８、登録・認証結果出力部１０９の処理は行われない。
【０１０６】
照合処理適用ブロック抽出部１０５は、例えば、特定した領域範囲に対応するブロック領域群をそれぞれの識別情報に対応付けて主記憶部１２の所定の領域に一時的に記憶する。照合処理適用ブロック抽出部１０５は、特定した領域範囲を瞳検出部１０６に引き渡す。
【０１０７】
瞳検出部１０６は、照合処理適用ブロック抽出部１０５で特定された領域範囲に基づいて、撮像画像内の最前面に位置する人物（認証対象者）の瞳検出を行う。撮像画像内の、特定された領域範囲における瞳検出は、例えば、光玉として瞳に映る照射光を検出することにより行われる。撮像画像内では、照射光が照射された瞳に映る光玉は、例えば、瞳の大きさに応じた輝点として検出することができる。瞳検出部１０６は、例えば、特定された領域範囲の中から、認証対象者の両眼に写り込んだ光玉の対を検出する。認証対象者の両眼に写り込んだ光玉は、撮像画像内において、両眼の離間距離に応じて離れて並ぶ輝点領域として検出できる。
【０１０８】
また、瞳検出部１０６は、例えば、顔認識技術である目（眼）、鼻、口等の顔の特徴に基づいて、撮像画像内の特定された領域範囲から認証対象者の顔を検出するとしてもよい。瞳検出部１０６は、検出された認証対象者の顔に基づいて瞳検出を行うことができる。瞳検出部１０６は、検出した瞳の撮像画像内の領域を虹彩特徴点抽出部１０７に引き渡す。
【０１０９】
なお、輝度差画像を生成するために撮影された撮像画像について、照射光の放射強度が瞳を検出するために十分な放射強度を持たない場合が想定される。例えば、輝度差画像を得るための照明光の放射強度Ａ、Ｂが、瞳を検出するために十分な撮像画像を得るための放射強度Ｃを下回る場合である。
【０１１０】
上記の場合には、虹彩認証装置１０は、例えば、放射強度Ｃの照射光で新たな撮像画像
を撮影し、撮影された新たな撮像画像に対して瞳検出部１０６の処理を行うとしてもよい。放射強度Ｃの照射光で撮影された撮像画像に対する瞳検出は、輝度差画像に基づいて特定された領域範囲について行われる。認証対象者は、虹彩認証の処理の結果が通知されるまでの間の移動量は微小であるからである。
【０１１１】
虹彩特徴点抽出部１０７は、撮像画像内で検出された瞳から、認証対象者の虹彩の模様の特徴である虹彩パターンを抽出する。虹彩特徴点抽出部１０７は、認証対象者の左眼、右眼のそれぞれから虹彩パターンを抽出する。虹彩特徴点抽出部１０７は、抽出された虹彩パターンを登録・認証部１０８に引き渡す。
【０１１２】
登録・認証部１０８は、虹彩特徴点抽出部１０７から引き渡された左右両眼の虹彩パターンに基づいて、認証対象者の虹彩認証、または、認証情報としての虹彩パターンの参照虹彩画像ＤＢ２０１への登録を行う。
【０１１３】
登録・認証部１０８は、虹彩認証の際には、参照虹彩画像ＤＢ２０１に登録された虹彩パターンと、虹彩特徴点抽出部１０７から引き渡された左右両眼の虹彩パターンとを照合する。照合の結果は、登録・認証結果出力部１０９に通知される。登録・認証結果出力部１０９は、登録・認証部１０８から通知された照合の結果を、虹彩認証装置１０のＬＣＤ１５ａ等の表示デバイスに表示する。
【０１１４】
なお、登録・認証部１０８は、例えば、参照虹彩画像ＤＢ２０１に登録された虹彩パターンが、虹彩特徴点抽出部１０７から引き渡された左右両眼の虹彩パターンに照合しない場合には、新たな撮像画像に基づいて虹彩認証を繰り返す。抽出された虹彩パターンが、照合を行うために十分な情報量を持たない場合があるためである。例えば、虹彩部分にまつ毛や瞼等が被さっている場合が例示できる。なお、照合しない場合の、繰り返しの回数は、撮像画像の画素数、虹彩認証装置１０の処理性能等に対応して設定できる。また、照合しない場合には、照合の結果を出力するまでの期間に応じて、照合処理を繰り返す期間を設定するとしてもよい。
【０１１５】
また、登録・認証部１０８は、虹彩パターンの登録時には、虹彩特徴点抽出部１０７から引き渡された左右両眼の虹彩パターンを認証情報として参照虹彩画像ＤＢ２０１へ登録する。但し、上述したように、抽出された虹彩パターンが、照合を行うために十分な情報量を持たない場合がある。登録・認証部１０８は、例えば、抽出された虹彩パターンが、虹彩部分にまつ毛や瞼等が被さっている場合には、新たな撮像画像を撮影するとしてもよい。登録・認証部１０８は、例えば、虹彩部分にまつ毛や瞼等が被さってない虹彩パターンが抽出された場合に、抽出された虹彩パターンを参照虹彩画像ＤＢ２０１に登録すればよい。
【０１１６】
〔処理フロー〕
以下、図９に例示のフローチャートを参照し、本実施形態の虹彩認証装置１０の処理を説明する。図９は、虹彩認証装置１０の虹彩認証に係る処理のフローチャートの例示である。なお、図９に例示のフローチャートは、図５で説明したように、瞳検出を行うため放射強度Ｃの照射光で撮像画像を取得する場合の処理例である。
【０１１７】
虹彩認証装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されているＯＳ、各種プログラムや各種データを主記憶部１２に読み出して実行することにより、図９に例示の虹彩認証に係る処理を実行する。また、虹彩認証装置１０は、参照虹彩画像ＤＢ２０１を参照し、或いは、管理するデータの格納先として、図９に例示の虹彩認証に係る処理を実行する。
【０１１８】
図９に例示のフローチャートにおいて、虹彩認証装置１０の虹彩認証に係る処理の開始は、例えば、ユーザ等の虹彩認証を行うための操作入力指示の受け付けのときが例示できる。ユーザ等の虹彩認証を行うための操作入力指示については、図５を用いて説明した。
【０１１９】
虹彩認証装置１０は、操作入力指示を契機として、照明部１５ｂを介して異なる放射強度の照射光を照射する。虹彩認証装置１０では、異なる放射強度の照射光により照射された、認証対象者であるユーザを含む複数の候補者の撮像画像が虹彩撮影用カメラ１４ｂを介して撮影される。異なる放射強度の照射光による撮影については、図５で説明した。以下の説明では、異なる放射強度として、照明部１５ｂから放射強度Ａ、Ｂ（Ａ＞＞Ｂ）の照射光が照射されることを前提に説明する。
【０１２０】
虹彩認証装置１０は、例えば、放射強度Ａの照明光で照射された撮像画像を取得する。そして、虹彩認証装置１０は、取得した撮像画像の輝度変換を行う（Ｓ１）。撮像画像の輝度変換は、例えば、画素点毎に行われる。
【０１２１】
虹彩撮影用カメラ１４ｂを介して撮影された撮像画像の画素点は、例えば、８ビット諧調のＲ、Ｇ、Ｂで表される。この場合、画素点の輝度値（Ｙ）は、（Ｙ）＝0.299 ×Ｒ＋0.587 ×Ｇ＋0.114 ×Ｂとして表すことができる。虹彩認証装置１０は、放射強度Ａの照明光で照射された撮像画像に含まれる画素点毎に、上記の関係式に基づいて撮像画像の輝度変換を行う。虹彩認証装置１０は、輝度変換後の変換画像をＳ３の処理に引き渡す。
【０１２２】
同様にして、虹彩認証装置１０は、例えば、放射強度Ｂの照明光で照射された撮像画像を取得する。虹彩認証装置１０は、Ｓ１の処理と同様にして取得した撮像画像の輝度変換を行う（Ｓ２）。撮像画像の輝度変換は、例えば、画素点毎に行われる。虹彩認証装置１０は、輝度変換後の変換画像をＳ３の処理に引き渡す。
【０１２３】
虹彩認証装置１０は、Ｓ１−Ｓ２の処理から引き渡された輝度変換後の変換画像に基づいて、輝度差演算処理を行う（Ｓ３）。輝度差演算の処理については、図５、６、７を用いて説明した。輝度差演算処理により、例えば、図７（１）に示す輝度差画像Ｚが生成される。虹彩認証装置１０は、生成された輝度差画像Ｚを主記憶部１２の所定の領域に一時的に記憶する。虹彩認証装置１０は、輝度差演算処理の結果として生成された輝度差画像ＺをＳ４の処理に引き渡す。
【０１２４】
虹彩認証装置１０は、Ｓ３の処理から引き渡された輝度差画像Ｚについて、所定数のブロック領域に分割する（Ｓ４）。例えば、輝度差画像Ｚの縦方向に１０行、横方向に１２列の１２０ブロックの矩形領域に分割することが例示できる。輝度差画像Ｚのブロック領域への分割については、図７（２）を用いて説明した。分割されたブロック領域には、例えば、縦方向の番地を“Ｙ（Ｙ＝１…１０）”、横方向の番地を“Ｘ（Ｘ＝１…１２）”とする番地付け（識別情報の付与）が行われる。
【０１２５】
虹彩認証装置１０は、輝度差画像Ｚから分割された各ブロック領域をそれぞれの識別情報に対応付けて主記憶部１２の所定の領域に一時的に記憶する。虹彩認証装置１０は、分割された各ブロック領域をＳ５の処理に引き渡す。
【０１２６】
Ｓ５の処理では、虹彩認証装置１０は、輝度差画像Ｚから分割されたブロック領域単位の輝度差の平均値を算出する。輝度差の平均値はブロック領域毎に算出される。そして、虹彩認証装置１０は、算出された輝度差の平均値に基づいて輝度差毎のブロック数を集計し、ブロック輝度差のヒストグラムを生成する。ブロック輝度差の生成については、図８を用いて説明した。虹彩認証装置１０は、ブロック輝度差のヒストグラムをＳ６の処理に引き渡す。
【０１２７】
Ｓ６の処理では、虹彩認証装置１０は、輝度差閾値に基づいて、Ｓ５の処理で生成されたヒストグラムの中から輝度差の大きい頻度領域を特定する。輝度差閾値として、例えば、輝度差値：１００が例示できる。頻度領域の特定については、図８を用いて説明した。虹彩認証装置１０は、輝度差閾値を超える頻度領域に対応するブロック領域群をＳ７の処理に引き渡す。
【０１２８】
Ｓ７の処理では、虹彩認証装置１０は、Ｓ６の処理から引き渡されたブロック領域群に基づいて、虹彩認証の処理の対象となる領域範囲を特定する。虹彩認証装置１０は、例えば、ブロック領域群の識別情報に基づいて、輝度差画像Ｚから虹彩認証処理の対象となる領域範囲を照合処理適用ブロックとして抽出する。虹彩認証装置１０は、抽出された照合処理適用ブロックをＳ９の処理に引き渡す。
【０１２９】
Ｓ８の処理では、虹彩認証装置１０は、認証対象者の瞳を検出するために放射強度Ｃの照射光における撮像画像を取得する。虹彩認証装置１０は、放射強度Ｃの照射光で撮影された撮像画像を主記憶部１２の所定の領域に一時的に記憶する。虹彩認証装置１０は、取得した撮像画像をＳ９の処理に引き渡す。
【０１３０】
なお、認証対象者の瞳を検出するための放射強度Ｃと、輝度差画像を得るための放射強度Ａ、Ｂとの関係が、次の関係にある場合には、虹彩認証装置１０は、Ｓ８の処理をスキップしＳ９の処理に移行するとしてもよい。ここで、「＞」は、放射強度間の相対的な大小関係を意味し、「≒」は、放射強度がほぼ等しいことを意味する。
・放射強度Ａ＞放射強度Ｃ＞放射強度Ｂ
・放射強度Ａ≒放射強度Ｃ＞放射強度Ｂ
【０１３１】
また、放射強度Ａ≒放射強度Ｃの関係にある場合には、Ｓ８の処理における放射強度は、輝度差画像を得るために用いた放射強度Ａの照射光とすることができる。また、虹彩パターンの初回の登録時においては、Ｓ８の処理をスキップし、放射強度Ａで撮影された撮像画像を対象として、Ｓ９−Ｓ１１の処理が行われてもよい。
【０１３２】
Ｓ９の処理では、虹彩認証装置１０は、Ｓ８の処理で取得された撮像画像から、認証対象者の瞳（眼）を検出する。認証対象者の瞳（眼）検出は、Ｓ７の処理から引き渡された照合処理適用ブロックの領域範囲に基づいて行われる。瞳検出については、図５を用いて説明した。
【０１３３】
Ｓ１０の処理では、虹彩認証装置１０は、Ｓ９の処理で検出された瞳から虹彩部分の模様の特徴である虹彩パターンを抽出する。虹彩パターンの抽出は、認証対象者の左眼、右眼のそれぞれについて抽出される。虹彩認証装置１０は、抽出された虹彩パターンをＳ１１の処理に引き渡す。
【０１３４】
Ｓ１１の処理では、虹彩認証装置１０は、Ｓ１０の処理で抽出された左右両眼の虹彩パターンに基づいて、虹彩認証、または、抽出された虹彩パターンの個人認証情報としての参照虹彩画像ＤＢ２０１への登録を行う。抽出された虹彩パターンに対する虹彩認証、または、抽出された虹彩パターンの参照虹彩画像ＤＢ２０１への登録については、図５を用いて説明した。
【０１３５】
虹彩認証時において、抽出された虹彩パターンと、参照虹彩画像ＤＢ２０１に登録された虹彩パターンとが照合しない場合には、虹彩認証装置１０は、例えば、Ｓ８の処理に移行し、Ｓ９−Ｓ１１の処理を所定回数（Ｎ）、或いは、所定期間にわたり繰り返す。
【０１３６】
また、虹彩パターンの登録時において、抽出された虹彩パターンが虹彩部分にまつ毛や瞼等が被さっている場合についても、虹彩認証装置１０は、例えば、Ｓ８の処理に移行し、Ｓ９−Ｓ１１の処理を所定回数（Ｎ）繰り返す。参照虹彩画像ＤＢ２０１へ登録するための個人認証情報として、虹彩部分にまつ毛や瞼等が被さっている虹彩パターンは不鮮明であるからである。
【０１３７】
虹彩認証装置１０は、抽出された虹彩パターンによる虹彩認証の結果を、ＬＣＤ１５ａ等の表示デバイスに表示する。虹彩認証装置１０は、例えば、参照虹彩画像ＤＢ２０１に登録された虹彩パターンと、Ｓ８−Ｓ１０の処理で抽出された虹彩パターンとが合致する場合には、虹彩認証後、設定されたセキュリティを解除する。セキュリティが解除された虹彩認証装置１０では、ユーザ等の操作入力が受け付けられる。虹彩認証装置１０では、例えば、タッチパネル、キーボード１４ｆ、タッチパッド１４ｇを介した操作入力に基づいて虹彩認証装置１０の機能が利用できる。
【０１３８】
一方、参照虹彩画像ＤＢ２０１に登録された虹彩パターンと、Ｓ８−Ｓ１０の処理で抽出された虹彩パターンとが合致しない場合には、虹彩認証装置１０は、例えば、認証失敗といったメッセージをＬＣＤ１５ａ等に表示させる。虹彩認証装置１０では、設定されたセキュリティは解除せずにロック状態を維持し、操作入力等を受け付けない。虹彩認証が失敗した虹彩認証装置１０では、ロック状態が継続されるため、情報漏えい等が防止可能になる。
【０１３９】
ここで、虹彩認証装置１０で実行されるＳ１−Ｓ２の処理は、虹彩認証処理の対象となる撮像画像を取得する取得ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、虹彩認証処理の対象となる撮像画像を取得する取得部の一例としてＳ１−Ｓ２の処理を実行する。
【０１４０】
また、虹彩認証装置１０で実行されるＳ３−Ｓ７の処理は、撮像画像内の複数の像に対する前後位置関係に基づいて虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、撮像画像内の複数の像に対する前後位置関係に基づいて虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定部の一例としてＳ３−Ｓ７の処理を実行する。
【０１４１】
また、虹彩認証装置１０で実行されるＳ８−Ｓ１１の処理は、領域範囲に対して虹彩を検出し、虹彩認証する処理ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、領域範囲に対して虹彩を検出し、虹彩認証する処理部の一例としてＳ１−Ｓ２の処理を実行する。
【０１４２】
また、虹彩認証装置１０で実行されるＳ３−Ｓ７の処理は、撮像画像を複数の単位領域に分割し、分割された単位領域毎の輝度情報に基づいて、撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する特定ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、撮像画像を複数の単位領域に分割し、分割された単位領域毎の輝度情報に基づいて、撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する特定部の一例としてＳ３−Ｓ７の処理を実行する。
【０１４３】
また、虹彩認証装置１０で実行されるＳ１−Ｓ２の処理は、第１強度の照射光の照射期間に第１撮像画像を取得すると共に第２強度の照射期間に第２撮像画像を取得する取得ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、第１強度の照射光の照射期間に第１撮像画像を取得すると共に第２強度の照射期間に第２撮像画像を取得する取得部の一例としてＳ１−Ｓ２の処理を実行する。
【０１４４】
また、虹彩認証装置１０で実行されるＳ３の処理は、第１撮像画像と第２撮像画像との輝度差に基づいて領域範囲を特定するための撮像画像を生成する特定ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、第１撮像画像と第２撮像画像との輝度差に基づいて領域範囲を特定するための撮像画像を生成する特定部の一例としてＳ３の処理を実行する。
【０１４５】
以上、説明したように、本実施形態の虹彩認証装置１０は、虹彩認証処理の対象となる虹彩パターンを含む撮像画像を取得することができる。そして、虹彩認証装置１０は、撮像画像内に複数の候補者像が存在するときに、複数の候補者像についての前後位置関係に基づいて虹彩認証処理の対象となる候補者像が撮影された領域範囲を特定することができる。虹彩認証装置１０は、領域範囲に基づいて虹彩パターンを検出し、検出した虹彩パターンに基づいて虹彩認証することができる。
【０１４６】
この結果、虹彩認証装置１０では、虹彩撮影用カメラ１４ｂの画角を広げ、撮影範囲を広げた場合であっても、特定された対象領域を除く他の撮像領域を背景処理として切り離すことができる。本実施形態の虹彩認証装置１０では、画像処理量の増加を抑制しつつ、自然な操作体勢での虹彩認証が可能になる。また、本実施形態の虹彩認証装置１０では、悪意ある第三者が虹彩認証処理の対象者であるユーザの背後に写り込んでも、撮像画像内の、ユーザが撮影された撮像領域を除く他の撮像領域は背景処理として切り離すことができる。本実施形態の虹彩認証装置１０では、悪意ある第三者の撮像領域に対して虹彩認証処理が行われない。本実施形態の虹彩認証装置１０では、悪意ある第三者による情報漏えいが防止できる。
【０１４７】
また、本実施形態の虹彩認証装置１０は、異なる放射強度の照射光で撮影された撮像画像間の輝度差に基づいて輝度差画像を生成することができる。虹彩認証装置１０は、撮像画像に含まれる環境照明成分、撮影対象者の色成分等の、位置関係を推定するための不確定要素を除去することができる。
【０１４８】
虹彩認証装置１０は、輝度差画像を所定数のブロック領域に分割し、ブロック領域単位の輝度差の平均値によるヒストグラムを生成できる。虹彩認証装置１０は、ヒストグラムの頻度分布から、輝度差の大きい頻度領域を抽出することができる。この結果、虹彩認証装置１０は、虹彩認証の撮影時に最前に位置する画像領域を、認証者本人の撮影領域として推定可能になる。
【０１４９】
虹彩認証装置１０は、ヒストグラムの中の輝度差の大きい頻度領域に対応するブロック領域を認証処理の対象領域として特定することができる。虹彩認証装置１０は、特定された対象領域に基づいて、虹彩認証、或いは、認証情報としての虹彩パターンの登録を行うことが可能になる。
【０１５０】
＜実施形態２＞
撮像画像内に、複数の候補者が写り込んでいる場合には、例えば、写り込んだ候補者の撮像面積の大小関係を比較することで、撮影時の最前面に位置する人物の撮像領域を識別することが可能である。
【０１５１】
実施形態２（以下、本実施形態とも称す）の虹彩認証装置１０は、例えば、瞳検出のために十分な放射強度の照明光で撮影された撮像画像に対し、輪郭切り出し処理等を行い、各候補者の顔輪郭を特定する。そして、本実施形態の虹彩認証装置１０は、特定された顔輪郭のそれぞれの面積を求め大小関係の比較を行う。虹彩認証装置１０は、顔輪郭の相対的に大きい撮像領域を最前面に位置する人物の撮像領域として識別する。本実施形態の虹
彩認証装置１０では、撮像画像内の撮像面積間の大小関係に基づいて、虹彩認証処理の対象となる領域範囲を特定することができる。
【０１５２】
なお、本実施形態の虹彩認証装置１０は、実施形態１と同様に、図１、２、３、４を用いて説明した、スマートフォン、タブレットＰＣ、ノートＰＣ等の可搬な電子機器である。本実施形態の虹彩認証装置１０は、実施形態１の虹彩認証装置１０と同様のハードウェア構成を有する。
【０１５３】
図１０に、本実施形態の虹彩認証装置１０の処理ブロックの説明図を例示する。本実施形態の虹彩認証装置１０では、実施形態１の輝度差演算・ブロック分割部１０２に替えて輪郭（顔）切り出し部１１２を実行する。同様にして、実施形態１のヒストグラム処理部１０３に替えて輪郭（顔）面積計算部１１３を実行する。
【０１５４】
本実施形態の虹彩認証装置１０は、瞳検出のために十分な放射強度Ｄの照射光を照射する。照明制御部１１０は、例えば、照明部１５ｂから放射強度Ｄの照射光が虹彩パターンの撮影対象者に照射されるように照明駆動部１５ｃを制御する。照明制御部１１０は、例えば、放射強度Ｄの照射期間が１フレーム期間である３３ｍｓとなるように、照明駆動部１５ｃを制御する。放射強度Ｄの照射光で照射された撮影対象者は、虹彩撮影用カメラ１４ｂにより撮影される。
【０１５５】
キャプチャ部１０１は、虹彩撮影用カメラ１４ｂで撮影された撮像画像（虹彩撮像データ）を受け付ける。キャプチャ部１０１は、受け付けた撮像画像から、放射強度Ｄの照射光で撮影されたフレームの撮像画像を抽出する。キャプチャ部１０１は、例えば、抽出した撮像画像を主記憶部１２の所定の領域に一時的に記憶し、該撮像画像を輪郭（顔）切り出し部１１２に引き渡す。
【０１５６】
輪郭（顔）切り出し部１１２は、例えば、抽出された撮像画像に対して微分フィルタ等のフィルタ処理を行うことで撮像画像に含まれる複数の候補者像の顔輪郭の切り出し処理を行う。なお、輪郭（顔）切り出し部１１２は、眼、鼻、口といった顔に含まれる部位の特徴に基づいて顔認識処理を行い、撮像画像に含まれる複数の候補者像の顔輪郭を切り出すとしてもよい。輪郭（顔）切り出し部１１２は、撮像画像から切り出した顔輪郭情報を輪郭（顔）面積計算部１１３に引き渡す。
【０１５７】
輪郭（顔）面積計算部１１３は、撮像画像から切り出した顔輪郭情報に基づいて、各顔輪郭の面積を算出する。輪郭（顔）面積計算部１１３は、例えば、切り出された輪郭内に含まれる画素数を計数し、顔輪郭の面積を算出する。輪郭（顔）面積計算部１１３は、算出された顔輪郭の面積を最前面人物判定部１０４に引き渡す。
【０１５８】
最前面人物判定部１０４は、輪郭（顔）面積計算部１１３から引き渡された各顔輪郭の面積を比較し、各顔輪郭の大小関係を判定する。最前面人物判定部１０４は、相対的に面積が大きい顔輪郭の撮像領域を最前に位置する人物の撮像領域と判定する。最前面人物判定部１０４は、相対的に面積が大きい顔輪郭の撮像領域を照合処理適用ブロック抽出部１０５に引き渡す。
【０１５９】
照合処理適用ブロック抽出部１０５は、相対的に面積が大きい顔輪郭内に含まれる撮像領域を照合処理適用領域として抽出する。虹彩認証装置１０は、照合処理適用領域として抽出された領域範囲を対象に、虹彩認証処理を実行する。図１０に例示の虹彩認証処理では、図５を用いて説明した瞳検出部１０６、虹彩特徴点抽出部１０７、登録・認証部１０８、登録・認証結果出力部１０９が実施形態１と同様に実行される。
【０１６０】
〔処理フロー〕
以下、図１１に例示のフローチャートを参照し、本実施形態の虹彩認証装置１０の虹彩認証に係る処理を説明する。図１１は、虹彩認証装置１０の虹彩認証に係る処理のフローチャートの例示である。本実施形態の認証処理に係る処理では、例えば、図９のＳ１からＳ７の処理に替えて、Ｓ２１からＳ２６の処理が行われる。本実施形態の虹彩認証装置１０では、Ｓ２１からＳ２６の処理の実行により、複数の候補者像が撮影された撮像画像内から最前に位置する人物の撮像領域が特定される。
【０１６１】
虹彩認証装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されているＯＳ、各種プログラムや各種データを主記憶部１２に読み出して実行することにより、図１１に例示の虹彩認証に係る処理を実行する。また、虹彩認証装置１０は、参照虹彩画像ＤＢ２０１を参照し、或いは、管理するデータの格納先として、図１１に例示の虹彩認証に係る処理を実行する。
【０１６２】
図１１に例示のフローチャートにおいて、虹彩認証装置１０の虹彩認証に係る処理の開始は、例えば、実施形態１と同様に、ユーザ等の虹彩認証を行うための操作入力指示の受け付けのときが例示できる。ユーザ等の虹彩認証を行うための操作入力指示については、図５を用いて説明した。
【０１６３】
虹彩認証装置１０は、操作入力指示を契機として、照明部１５ｂを介して放射強度Ｄの照射光を照射する。虹彩認証装置１０では、放射強度Ｄの照射光により照射された、認証対象者であるユーザを含む複数の候補者の撮像画像が、虹彩撮影用カメラ１４ｂを介して撮影される。
【０１６４】
虹彩認証装置１０は、例えば、放射強度Ｄの照明光で照射された撮像画像を取得する（Ｓ２１）。虹彩認証装置１０は、取得した撮像画像をＳ２２の処理に引き渡す。虹彩認証装置１０は、取得された撮像画像に対してフィルタ処理を行い、撮像画像内の複数の候補者像の輪郭切り出し処理を実行する（Ｓ２２）。虹彩認証装置１０は、輪郭切り出し処理が施された撮像画像をＳ２３の処理に引き渡す。
【０１６５】
虹彩認証装置１０は、Ｓ２２の輪郭切り出し処理が実行された撮像画像に基づいて、撮像画像内に含まれる顔輪郭の数量（Ｎ）を求める（Ｓ２３）。虹彩認証装置１０は、輪郭切り出し処理が実行された撮像画像内に顔輪郭が存在しない場合には（Ｓ２３，Ｎ＝０）、Ｓ２１の処理に移行し、放射強度Ｄによる照明光で照射された撮像画像を取得する。
【０１６６】
また、虹彩認証装置１０は、輪郭切り出し処理が実行された撮像画像内の顔輪郭が複数に存在しない場合には（Ｓ２３，Ｎ＝１）、Ｓ２６の処理に移行する。Ｓ２６の処理では、虹彩認証装置１０は、輪郭切り出し処理が実行された撮像画像内の顔輪郭の撮像領域を最前面に位置する人物の顔が撮影された領域として識別する。虹彩認証装置１０は、撮像画像内の顔輪郭の撮像領域を照合処理適用領域として抽出する。抽出された照合処理適用領域は、Ｓ９の処理に引き渡される。
【０１６７】
Ｓ２３の処理において、輪郭切り出し処理が実行された撮像画像内の顔輪郭が複数に存在する場合には（Ｓ２３，Ｎ＝２以上）、虹彩認証装置１０は、Ｓ２４の処理に移行する。Ｓ２４の処理では、虹彩認証装置１０は、撮像画像内に複数に存在する顔輪郭毎に撮像面積を求める。虹彩認証装置１０は、顔輪郭毎に求められた撮像面積の情報をＳ２５の処理に引き渡す。
【０１６８】
Ｓ２５の処理では、虹彩認証装置１０は、Ｓ２４の処理から引き渡された顔輪郭毎の撮像面積情報に基づいて各撮像面積間の比較を行い、各撮像面積間の相対的な大小関係を判
定する。虹彩認証装置１０は、相対的に撮像面積が大きい顔輪郭として識別された撮像領域をＳ２６の処理に引き渡す。
【０１６９】
Ｓ２６の処理では、虹彩認証装置１０は、Ｓ２５の処理から引き渡された顔輪郭の撮像領域を最前面に位置する人物の顔が撮影された領域として識別する。虹彩認証装置１０は、撮像画像内の顔輪郭の撮像領域を照合処理適用領域として抽出する。抽出された照合処理適用領域は、Ｓ９の処理に引き渡される。
【０１７０】
Ｓ９−Ｓ１２の処理では、図９のフローチャートで説明したＳ９−Ｓ１２の処理が行われる。Ｓ９−Ｓ１２の処理の実行により、虹彩認証装置１０では、抽出された虹彩パターンに基づく認証処理、または、個人認証情報としての抽出された虹彩パターンの参照虹彩画像ＤＢ２０１への登録が行われる。
【０１７１】
ここで、実施形態２の虹彩認証装置１０で実行されるＳ１１の処理は、虹彩認証処理の対象となる撮像画像を取得する取得ステップの一例である。また、実施形態２の虹彩認証装置１０のＣＰＵ１１等は、虹彩認証処理の対象となる撮像画像を取得する取得部の一例としてＳ１１の処理を実行する。
【０１７２】
また、実施形態２の虹彩認証装置１０で実行されるＳ２２−Ｓ２６の処理は、撮像画像内複数の像に対する前後位置関係に基づいて前記虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定ステップの一例である。また、実施形態２の虹彩認証装置１０のＣＰＵ１１等は、撮像画像内複数の像に対する前後位置関係に基づいて前記虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定部の一例としてＳ２２−Ｓ２６の処理を実行する。
【０１７３】
実施形態２の虹彩認証装置１０で実行されるＳ２２−Ｓ２６の処理は、撮像画像内の複数の像に対する所定部位の撮像面積に基づいて、撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する特定ステップの一例である。また、実施形態２の虹彩認証装置１０のＣＰＵ１１等は、撮像画像内の複数の像に対する所定部位の撮像面積に基づいて、撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する特定部の一例としてＳ２２−Ｓ２６の処理を実行する。
【０１７４】
以上、説明したように、本実施形態の虹彩認証装置１０は、撮像画像内に写り込んだ複数の候補者像の撮像面積（顔輪郭面積）の大小関係を判定し、最前面に位置する人物の撮像領域を識別できる。虹彩認証装置１０は、例えば、撮像面積（顔輪郭面積）が相対的に大きい撮像領域を最前面に位置する人物の撮像領域として識別できるため、撮像画像内の撮像面積間の大小関係に基づいて、虹彩認証処理の対象となる領域範囲を特定することができる。本実施形態の虹彩認証装置１０では、単一の放射強度の照射光を用いるため、異なる放射強度の照射光を用いる場合に対し、更なる電力消費の抑制が期待できる。
【０１７５】
（変形形態）
虹彩撮影用カメラ１４ｂで撮像された撮像画像内において、最前に位置する像が虹彩を含まない場合が想定される。例えば、虹彩認証を行う際に、認証者本人と虹彩撮影用カメラ１４ｂとの間に、認証者本人が前抱えしたバッグ、荷物といった障害物の写り込みが発生する場合である。このような場合では、虹彩を含まない像が最前に位置する像として撮影されることが想定できる。
【０１７６】
変形形態の虹彩認証装置１０では、例えば、図９、１１に例示のＳ９の処理において、撮像画像内の最前の像に対して目が検出されなかった場合には、次前の位置に位置する像
を虹彩認証の処理対象とするとしてもよい。変形形態の虹彩認証装置１０では、最前に位置する像に虹彩が含まれていないと判断できる場合には、次前の位置に位置する像を処理対象として目を検出し、検出した目に含まれる虹彩パターンに基づく虹彩認証を行うことができる。なお、虹彩認証装置１０は、最前の像に虹彩が含まれていないと判断する場合には、例えば、表示デバイス上に、虹彩パターンが検出されなかった旨のメッセージ等を表示し、前抱えしたバッグ、荷物への気付きを促すとしてもよい。
【０１７７】
＜実施形態３＞
実施形態１、実施形態２においては、カメラの画角を広げ、撮影範囲を広げたことによる複数人の写りこみが生じた場合の、画像処理量の増加を抑制する処理形態について説明した。例えば、虹彩認証時において、カメラの画角を広げ、撮影範囲を広げた場合には、虹彩認証装置１０の姿勢（カメラの傾き）によって、撮像画像内に写り込んだユーザの撮像位置の、左右方向、上下方向への偏りが生じ得る。
【０１７８】
図１２、１３に、虹彩認証装置１０の姿勢変化に伴う撮像画像内の、ユーザの撮像位置の偏りについての説明図を例示する。図１２は、虹彩認証時の虹彩認証装置１０の姿勢が、水平面に対して傾く場合の説明図である。同様にして、図１３は、虹彩認証時の虹彩認証装置１０の姿勢が、左右方向に傾く場合の説明図である。なお、虹彩認証装置１０における虹彩撮影用カメラ１４ｂは、図１から図３を用いて説明したように、ＬＣＤ１５ａ等の表示デバイスの外壁面に設けられる。外壁面に設けられた虹彩撮影用カメラ１４ｂの開口面とＬＣＤ１５ａ等の表示デバイス面は平行して設けられる。このため、虹彩認証時の撮像画像内におけるユーザの撮像位置（瞳位置）には、虹彩認証装置１０の姿勢に対応して相対的な偏りが生じることになる。
【０１７９】
図１２（１）は、虹彩撮影用カメラ１４ｂの撮像面（開口面）が、虹彩認証を行うユーザＺ８の瞳（虹彩）に対して相対的に水平方向に傾いた場合の説明図である。また、図１２（２）は、虹彩撮影用カメラ１４ｂの撮像面（開口面）が、虹彩認証を行うユーザＺ８の瞳（虹彩）に対して相対的に鉛直方向に傾いた場合の説明図である。なお、図１２（１）、（２）において、破線で示す角度範囲θｖは、虹彩撮影用カメラ１４ｂの上下方向の画角の広がりを表す。
【０１８０】
図１２（１）に示すように、虹彩撮影用カメラ１４ｂの撮像面（開口面）が相対的に水平方向に傾いた場合には、角度範囲θｖで表される画角の下側部分の撮影範囲を用いてユーザＺ８の顔が撮影されることになる。虹彩撮影用カメラ１４ｂで撮影された撮像画像Ｚ９内においては、虹彩認証対象となるユーザＺ８の顔の撮像位置Ｚ１０は、相対的に下方側に偏ることになる。
【０１８１】
また、図１２（２）に示すように、虹彩撮影用カメラ１４ｂの撮像面（開口面）が相対的に鉛直方向に傾いた場合には、角度範囲θｖで表される画角の上側部分の撮影範囲を用いてユーザＺ８の顔が撮影されることになる。虹彩撮影用カメラ１４ｂで撮影された撮像画像Ｚ９内においては、虹彩認証対象となるユーザＺ８の顔の撮像位置Ｚ１０は、相対的に上方側に偏ることになる。
【０１８２】
虹彩認証時の虹彩認証装置１０の姿勢が、左右方向に傾く場合についても、撮像画像内におけるユーザＺ８の撮像位置に偏りが生じることになる。図１３（１）は、虹彩撮影用カメラ１４ｂの撮像面（開口面）が、虹彩認証を行うユーザＺ８の瞳（虹彩）に対して相対的に右方向に傾いた場合の説明図である。また、図１３（２）は、虹彩撮影用カメラ１４ｂの撮像面（開口面）が、虹彩認証を行うユーザＺ８の瞳（虹彩）に対して相対的に左方向に傾いた場合の説明図である。なお、図１３（１）、（２）において、破線で示す角度範囲θｈは、虹彩撮影用カメラ１４ｂの左右方向の画角の広がりを表す。
【０１８３】
図１３（１）に示すように、虹彩撮影用カメラ１４ｂの撮像面（開口面）が相対的に右方向に傾いた場合には、角度範囲θｈで表される画角の左側部分の撮影範囲を用いてユーザＺ８の顔が撮影されることになる。虹彩撮影用カメラ１４ｂで撮影された撮像画像Ｚ９内においては、虹彩認証対象となるユーザＺ８の顔の撮像位置Ｚ１０は、相対的には左側に偏ることになる。
【０１８４】
また、図１３（２）に示すように、虹彩撮影用カメラ１４ｂの撮像面（開口面）が相対的に左方向に傾いた場合には、角度範囲θｈで表される画角の右側部分の撮影範囲を用いてユーザＺ８の顔が撮影されることになる。虹彩撮影用カメラ１４ｂで撮影された撮像画像Ｚ９内においては、虹彩認証対象となるユーザＺ８の顔の撮像位置Ｚ１０は、相対的に右側に偏ることになる。
【０１８５】
撮像画像内に写り込んだユーザの撮像位置が、左右方向、上下方向に偏る場合には、虹彩認証の処理領域を特定するための走査処理（瞳検出処理）がユーザの撮像位置を除く他の領域についても行われるため、画像処理量が増大することになる。画像処理量の増大は、認証に費やされる処理時間の長大化を引き起こすため、認証結果が得られるまでの処理時間が増加することになる。
【０１８６】
実施形態３（以下、本実施形態とも称す）の虹彩認証装置１０は、例えば、虹彩認証装置１０の姿勢を検出可能な姿勢検出センサ１４ｈを備える。姿勢検出センサ１４ｈとして、例えば、加速度センサ、ジャイロセンサが例示できる。また、虹彩認証装置１０は、虹彩撮影用カメラ１４ｂで撮影された撮像画像内を複数個のブロック領域に分割する。そして、本実施形態の虹彩認証装置１０は、姿勢検出センサ１４ｈを介して検出されたセンサ情報に基づいて、虹彩認証を行う認証対象者の虹彩（瞳）が複数個のブロック領域の中の何れのブロック領域に位置するかを推定する。虹彩認証装置１０は、認証対象者の虹彩が位置するものと推定されたブロック領域から優先的に虹彩（瞳）の検出処理（走査処理）を行う。
【０１８７】
本実施形態の虹彩認証装置１０においては、姿勢検出センサ１４ｈを介して検出された虹彩認証装置１０の姿勢情報に基づいて、撮像画像内の認証対象者の虹彩が位置するものと推定されたブロック領域から優先的に瞳検出処理が行われる。本実施形態の虹彩認証装置１０は、瞳検出処理の対象となるブロック領域に虹彩を検出した時点で、他のブロック領域に対する処理を終了できる。本実施形態の虹彩認証装置１０においては、撮像画像内の虹彩を含まない他のブロック領域に対する瞳検出処理が行われないため、画像処理量が軽減可能になる。
【０１８８】
図１４に、本実施形態の虹彩認証装置１０の処理ブロックの説明図を例示する。なお、本実施形態の虹彩認証装置１０は、実施形態１と同様に、図１、２、３、４を用いて説明した、スマートフォン、タブレットＰＣ、ノートＰＣ等の可搬な電子機器である。本実施形態の虹彩認証装置１０は、実施形態１の虹彩認証装置１０と同様のハードウェア構成を有する。
【０１８９】
図１４に例示の本実施形態の虹彩認証装置１０は、姿勢検出センサ１４ｈを入力部１４に備え、姿勢取得部１１４、姿勢処理部１１５、ブロック分割部１１６、虹彩検出ブロック抽出部１１７の各処理部を提供する。
【０１９０】
姿勢取得部１１４は、虹彩認証を行うための操作指示入力を契機として、姿勢検出センサ１４ｈで検出されたセンサ情報を取得する。虹彩認証を行うための操作指示入力として、図５を用いて説明した、電源投入時の電源ボタン１４ｃの押下操作、休止状態から運用
状態へ復帰する際の操作用ボタン１４ｄの長押しによる押下操作等が例示される。また、姿勢検出センサ１４ｈで検出されたセンサ情報は、例えば、加速度センサ、ジャイロセンサ等の検出値である。姿勢取得部１１４は、姿勢検出センサ１４ｈから取得した検出値を主記憶部１２の所定の領域に一時的に記憶すると共に、該検出値を姿勢処理部１１５に引き渡す。
【０１９１】
姿勢処理部１１５は、姿勢取得部１１４から引き渡されたセンサ情報（検出値）に基づいて、虹彩認証装置１０の姿勢を特定する。虹彩認証装置１０の姿勢は、例えば、虹彩認証時の虹彩認証装置１０の基準となる姿勢状態（姿勢基準）に対する相対的な姿勢として表すことができる。
【０１９２】
例えば、ユーザが椅子等に着座した体勢でひざ上等に載せた虹彩認証装置１０に対し、ＬＣＤ１５ａ等の表示デバイス面に視線を合わせて虹彩認証を行う際の、虹彩認証装置１０の姿勢状態が姿勢基準として例示される。
【０１９３】
虹彩認証装置１０の提供者（製造者）は、例えば、上記姿勢基準においてセンサ情報として検出されたセンサ検出値を実験的に取得する。但し、取得されたセンサ検出値は、例えば、上記姿勢基準における被験者の撮像位置が撮像画像内の中央付近に位置する場合に有意なデータとして取得する。そして、虹彩認証装置１０の提供者は、例えば、虹彩認証装置１０が鉛直方向に対して左右方向に傾けられた場合の実験的なセンサ検出値をさらに取得する。また、虹彩認証装置１０の提供者は、例えば、虹彩認証装置１０のＬＣＤ１５ａ等の表示デバイス面が水平方向から鉛直方向に傾けられた場合の実験的なセンサ検出値をさらに取得する。但し、虹彩認証装置１０が傾けられた何れの場合においても、被験者の撮像位置が認証可能な状態（虹彩検出可能な状態）で撮像画像内に位置することを条件としてセンサ検出値を取得する。
【０１９４】
また、虹彩認証装置１０の提供者は、体型や性別等が異なる複数の被験者について同様の実験を行い、センサ検出値を取得する。そして、虹彩認証装置１０の提供者は、例えば、複数の被験者について取得されたセンサ検出値に対して統計処理等を行い、該統計処理等の結果から姿勢基準時に対応してセンサ情報として検出されるセンサ検出値の範囲を予め定めておけばよい。同様にして、虹彩認証装置１０の提供者は、上記統計処理の結果から、例えば、撮像画像内の撮像位置の偏りに関連付けて、姿勢基準に対するセンサ検出値の偏差範囲を上下偏差、左右偏差等のように予め定めておけばよい。また、虹彩認証装置１０の提供者は、姿勢基準に対するセンサ検出値の偏差範囲を、例えば、姿勢基準を中央とする、“左上”、“上”、“右上”、“左”、“右”、“左下”、“下”、“右下”の８方向に対応付けておくとしてもよい。
【０１９５】
虹彩認証装置１０は、例えば、上述した姿勢基準時のセンサ検出値の範囲、姿勢基準に対するセンサ検出値の偏差範囲（或いは、姿勢基準を中央とした８方向）を補助記憶部１３にテーブル情報として保持することが可能である。姿勢処理部１１５は、例えば、補助記憶部１３に保持された上記テーブル情報を参照し、姿勢取得部１１４から引き渡されたセンサ情報（検出値）に基づいて、虹彩認証装置１０の基準姿勢に対する相対的な姿勢を特定することができる。
【０１９６】
姿勢処理部１１５は、例えば、姿勢取得部１１４から引き渡されたセンサ情報が姿勢基準時のセンサ検出値の範囲内である場合には、虹彩認証装置１０の姿勢を“基準”と特定する。同様にして、姿勢処理部１１５は、例えば、姿勢取得部１１４から引き渡されたセンサ情報が“上”方向の偏差範囲内である場合には、虹彩認証装置１０の姿勢を“上寄り”と特定する。
【０１９７】
“上”方向を除く他の偏差範囲についても同様にして、“左上寄り”、“右上寄り”、“左寄り”、“右寄り”、“左下寄り”、“下寄り”、“右下寄り”といった虹彩認証装置１０の基準姿勢に対する相対的な姿勢が特定される。姿勢処理部１１５は、特定した虹彩認証装置１０の姿勢を虹彩検出ブロック抽出部１１７に引き渡す。
【０１９８】
なお、虹彩認証装置１０においては、上述した姿勢基準時のセンサ検出値の範囲、姿勢基準に対するセンサ検出値の偏差範囲を、例えば、虹彩認証装置１０を所有するユーザの操作入力を介して設定するとしてもよい。
【０１９９】
虹彩認証装置１０は、例えば、上述した姿勢基準時のセンサ検出値の範囲、姿勢基準に対するセンサ検出値の偏差範囲を取得するための指示メニュー等を初期設定時に提示するとすればよい。虹彩認証装置１０は、指示メニュー等に沿って姿勢基準時のセンサ検出値を取得し、鉛直方向に対して左右方向に傾けられた場合のセンサ検出値、表示デバイス面が水平方向から鉛直方向に傾けられた場合のセンサ検出値を取得する。なお、センサ検出値の取得は、姿勢基準におけるユーザの撮像位置が撮像画像内の中央付近に位置すること、傾けられた場合においては、ユーザの撮像位置が認証可能な状態（虹彩検出可能な状態）で撮像画像内に位置することを条件として行われる。
【０２００】
虹彩認証装置１０は、姿勢基準時のセンサ検出値および傾けられた場合のセンサ検出値から、姿勢基準時のセンサ検出値の範囲、姿勢基準に対するセンサ検出値の偏差範囲（上或いは、姿勢基準を中央とした８方向）を設定することが可能になる。なお、虹彩認証装置１０は、例えば、上記の初期設定時に取得した各センサ検出値に基づいて、予め補助記憶部１３に保持されたテーブル情報を補正するとしてもよい。虹彩認証装置１０においては、虹彩認証装置１０を所有するユーザ毎の、操作の際の癖を考慮したキャリブレーションが可能になる。
【０２０１】
図１４の虹彩認証装置１０においては、虹彩認証時には、例えば、瞳検出のために十分な放射強度Ａの照射光が照射される。照明制御部１１０は、例えば、照明部１５ｂから放射強度Ａの照射光が虹彩パターンを撮影する対象者に照射されるように照明駆動部１５ｃを制御する。照明制御部１１０は、例えば、放射強度Ａの照射期間が１フレーム期間である３３ｍｓとなるように、照明駆動部１５ｃを制御する。放射強度Ａの照射光で照射された認証対象者の虹彩パターンは、虹彩撮影用カメラ１４ｂにより撮影される。
【０２０２】
キャプチャ部１０１は、虹彩撮影用カメラ１４ｂで撮影された撮像画像（虹彩撮像データ）を受け付ける。キャプチャ部１０１は、受け付けた撮像画像から、放射強度Ａの照射光で撮影されたフレームの撮像画像を抽出する。キャプチャ部１０１は、例えば、抽出した撮像画像を主記憶部１２の所定の領域に一時的に記憶し、該撮像画像をブロック分割部１１６に引き渡す。
【０２０３】
ブロック分割部１１６は、キャプチャ部１０１から引き渡された撮像画像を複数のブロック領域に分割する。ブロック領域の分割数は、例えば、撮像画像の画素数、照射光の放射強度、虹彩認証装置１０の処理性能等に対応して任意に設定できる。
【０２０４】
撮像画像のブロック分割として、例えば、縦方向に３分割、横方向に３分割された矩形領域による９分割のブロック領域が例示される。分割されたブロック領域には、ブロック領域毎に識別情報が付与される。ブロック分割部１１６は、例えば、左上角部を含むブロック領域を基準として、縦方向の番地を“Ｙ”、横方向の番地を“Ｘ”とする（Ｘ，Ｙ）で表された２次元の番地情報により、各ブロック領域を識別する。ブロック分割部１１６は、分割されたブロック領域とブロック領域を識別する識別情報（２次元の番地情報）を対応付けて主記憶部１２の所定の領域に一時的に記憶する。ブロック分割部１０２は、分
割されたブロック領域を識別情報と共に虹彩検出ブロック抽出部１１７に引き渡す。
【０２０５】
虹彩検出ブロック抽出部１１７は、複数のブロック領域に分割された撮像画像内において、何れのブロック領域に認証対象者の虹彩（瞳）が位置するかの推定を行う。虹彩が位置するブロック領域の推定は、姿勢処理部１１５から引き渡された虹彩認証装置１０の基準姿勢に対する相対的な姿勢に基づいて行われる。
【０２０６】
虹彩検出ブロック抽出部１１７は、例えば、姿勢処理部１１５から引き渡された虹彩認証装置１０の姿勢が基準姿勢である場合には、分割された撮像画像内の中央付近のブロック領域に虹彩が位置するものと推定する。９分割されたブロック領域例では、例えば、撮像画像内の中央付近に位置する番地（２，２）のブロック領域が推定される。
同様にして、姿勢処理部１１５から引き渡された虹彩認証装置１０の姿勢が“左下寄り”の場合には、虹彩検出ブロック抽出部１１７は、分割された撮像画像内の左下付近のブロック領域に虹彩が位置するものと推定する。９分割されたブロック領域例では、例えば、撮像画像内の中央付近に位置する番地（３，３）のブロック領域が推定される。
【０２０７】
また、虹彩検出ブロック抽出部１１７は、撮像画像から分割された各ブロック領域について、瞳検出処理が行われる際の処理順位を決定する。処理順位の決定は、姿勢処理部１１５から引き渡された虹彩認証装置１０の基準姿勢に対する相対的な姿勢に基づいて行われる。なお、処理の開始順位は、始認証対象者の虹彩（瞳）が位置すると推定されたブロック領域である。虹彩検出ブロック抽出部１１７は、撮像画像から分割された各ブロック領域について、認証対象者の虹彩（瞳）が位置すると推定されたブロック領域を開始順位とする瞳検出処理の順位付けを行う。
【０２０８】
姿勢処理部１１５から引き渡された虹彩認証装置１０の姿勢が基準姿勢であると想定する。また、撮像画像は９分割されていると想定する。認証対象者の撮像された虹彩（瞳）位置は、撮像画像内の中央付近に位置すると推定できる。このため、虹彩検出ブロック抽出部１１７は、番地（２，２）のブロック領域を開始順位として、例えば、中央付近のブロック領域から外側のブロック領域にかけての処理順位を決定する。
【０２０９】
例えば、虹彩検出ブロック抽出部１１７は、番地（２，２）→（３，２）→（１，２）といったように、開始順位のブロック領域と横方向のＸ番地が同一になる（横方向に隣接する）ブロック領域を選定し、順位付けを行う。次に、虹彩検出ブロック抽出部１１７は、例えば、開始順位のブロック領域の縦方向に隣接するブロック領域（２、１）を選定する。そして、虹彩検出ブロック抽出部１１７は、例えば、（２，１）→（３，１）→（１，１）といったように、横方向に隣接するブロック領域を選定して順位付けを行う。同様にして、虹彩検出ブロック抽出部１１７は、例えば、開始順位のブロック領域の縦方向に隣接するブロック領域（２、３）を選定する。そして、虹彩検出ブロック抽出部１１７は、例えば、（２，３）→（１，３）→（３，３）といったように、横方向に隣接するブロック領域を選定して順位付けを行う。
【０２１０】
虹彩検出ブロック抽出部１１７は、認証対象者の虹彩（瞳）が位置すると推定されたブロック領域を開始順位とする瞳検出処理の処理順位を瞳検出部１０６に引き渡す。瞳検出部１０６では、図５等を用いて説明したように、虹彩検出ブロック抽出部１１７によって順位付けされたブロック領域を対象として瞳検出処理が行われる。瞳検出部１０６においては、認証対象者の虹彩（瞳）が検出された時点で瞳検出処理が終了する。
【０２１１】
なお、虹彩検出ブロック抽出部１１７は、ブロック領域毎に認証対象者の虹彩（瞳）が位置すると推定された際の処理順位が予め定められた処理順位パターンをプログラム内に持つとしてもよい。虹彩検出ブロック抽出部１１７は、認証対象者の虹彩（瞳）が位置す
ると推定されるブロック領域の特定と共に、該ブロック領域を開始順位とする他のブロック領域に対する瞳検出処理の処理順位を決定することができる。
【０２１２】
また、上記処理順位パターンは、瞳検出部１０６がプログラム内に持つとしてもよい。この場合には、虹彩検出ブロック抽出部１１７は、瞳検出部１０６に対して認証対象者の虹彩（瞳）が位置すると推定されたブロック領域の番地（識別情報）を引き渡せばよい。瞳検出部１０６は、虹彩検出ブロック抽出部１１７から引き渡されたブロック領域の番地を開始位置として、処理順位パターンに沿って瞳検出処理を行うことができる。
【０２１３】
図１５に、本実施形態の瞳検出処理についての説明図を例示する。図１５に示す撮像画像Ｚ１４は、ブロック分割部１１６によって、ブロック領域Ｚ１４ａ−Ｚ１４ｉに９分割された一例である。ブロック領域Ｚ１４ａ−Ｚ１４ｉのそれぞれの番地（Ｘ，Ｙ）は、順に、（１，１）、（２，１）、（３，１）、（１，２）、（２，２）、（３，２）、（１，３）、（２，３）、（３，３）である。撮像画像Ｚ１４には、虹彩認証装置１０の姿勢に応じて撮影された認証対象者の顔Ｚ１５が含まれる。
【０２１４】
虹彩認証装置１０は、姿勢検出センサ１４ｈを介して検出されたセンサ情報から、認証対象者の虹彩（瞳）を含む顔Ｚ１５が位置するブロック領域Ｚ１４ｈを推定する。また、虹彩認証装置１０は、ブロック領域Ｚ１４ｈを開始位置とする瞳検出処理の処理順を決定する。
【０２１５】
図１５に示すように、顔Ｚ１５が位置するブロック領域Ｚ１４ｈには、横方向に隣接するブロック領域Ｚ１４ｇ、Ｚ１４ｉが隣接する。また、ブロック領域Ｚ１４ｈには、縦方向にブロック領域Ｚ１４ｅが隣接する。虹彩認証装置１０は、例えば、丸囲み数字“１”−“９”で示されるように、ブロック領域Ｚ１４ｈを処理開始位置とする瞳検出処理の処理順序を決定する。
【０２１６】
虹彩認証装置１０は、推定されたブロック領域Ｚ１４ｈを最優先の処理対象として瞳検出処理を行う。そして、ブロック領域Ｚ１４ｈにおいて瞳が検出されなかったときには、横方向に隣接するブロック領域Ｚ１４ｉ（丸囲み数字“２”）、Ｚ１４ｇ（丸囲み数字“３”）、Ｚ１４ｅ（丸囲み数字“４”）の順に瞳検出処理を行う。虹彩認証装置１０は、処理対象のブロック領域において瞳（虹彩）が検出された時点で処理を終了し、以降に予定されているブロック領域に対する瞳検出処理は行わない。例えば、丸囲み数字“２”で示されるブロック領域Ｚ１４ｉにおいて瞳が検出された場合には、丸囲み数字“３”−“９”で示されるブロック領域についての処理は行わない。虹彩認証装置１０は、丸囲み数字“３”−“９”で示されるブロック領域についての瞳検出処理に係る画像処理量が軽減される。
【０２１７】
〔処理フロー〕
以下、図１６に例示のフローチャートを参照し、本実施形態の虹彩認証装置１０の虹彩認証に係る処理を説明する。図１６は、本実施形態の虹彩認証装置１０の虹彩認証に係る処理のフローチャートの例示である。虹彩認証装置１０は、ＣＰＵ１１が補助記憶部１３に記憶されているＯＳ、各種プログラムや各種データを主記憶部１２に読み出して実行することにより、図１６に例示の虹彩認証に係る処理を実行する。また、虹彩認証装置１０は、参照虹彩画像ＤＢ２０１を参照し、或いは、管理するデータの格納先として、図１６に例示の虹彩認証に係る処理を実行する。
【０２１８】
図１６に例示のフローチャートにおいて、虹彩認証装置１０の虹彩認証に係る処理の開始は、例えば、実施形態１と同様に、ユーザ等の虹彩認証を行うための操作入力指示の受け付けのときが例示できる。ユーザ等の虹彩認証を行うための操作入力指示については、
図５を用いて説明した。
【０２１９】
虹彩認証装置１０は、操作入力指示を契機として、照明部１５ｂを介して放射強度Ａの照射光を照射する。そして、虹彩認証装置１０は、放射強度Ａの照射光により照射された、認証対象者の虹彩パターンを含む撮像画像を取得する（Ｓ３１）。虹彩認証装置１０は、取得した撮像画像をＳ３２の処理に引き渡す。
【０２２０】
虹彩認証装置１０は、Ｓ３１の処理から引き渡された撮像画像に対して、例えば、９分割といった複数のブロック領域に分割する（Ｓ３２）。分割された各ブロック領域には、例えば、縦方向の番地を“Ｙ”、横方向の番地を“Ｘ”とする（Ｘ，Ｙ）で表される番地付け（識別情報の付与）が行われる。虹彩認証装置１０は、複数のブロック領域に文化るされた撮像画像と各ブロック領域に付与された番地情報とを主記憶部１２の所定の領域に一時的に記憶する。
【０２２１】
Ｓ３３の処理では、虹彩認証装置１０は、姿勢検出センサ１４ｈを介して虹彩認証時における虹彩認証装置１０の姿勢状態をセンサ情報として検出する。虹彩認証装置１０は、検出されたセンサ情報を主記憶部１２の所定の領域に一時的に記憶し、該センサ情報をＳ３４の処理に引き渡す。
【０２２２】
Ｓ３４の処理では、虹彩認証装置１０は、Ｓ３３の処理で検出されたセンサ情報に基づいて虹彩認証装置１０の姿勢状態を特定する。虹彩認証装置１０の姿勢状態は、例えば、姿勢基準に対する相対的な姿勢状態として表される。姿勢基準については、図１４等を用いて説明した。
【０２２３】
虹彩認証装置１０は、特定した姿勢状態から、複数のブロック領域に分割された撮像画像内において、何れのブロック領域に認証対象者の虹彩（瞳）が位置するかの推定を行う。また、虹彩認証装置１０は、認証対象者の虹彩（瞳）が位置すると推定されたブロック領域に隣接する他のブロック領域についての、瞳検出処理の順位付けを行う。虹彩認証装置１０は、認証対象者の虹彩（瞳）が位置すると推定されたブロック領域に付与された番地情報を抽出する。また、虹彩認証装置１０は、上記ブロック領域に隣接する他のブロック領域を含んで順位付けされた番地情報を、瞳検出処理の実行順に抽出する。虹彩認証装置１０は、抽出されたブロック領域の番地情報を瞳検出処理順に整列し、Ｓ３５の処理に引き渡す。
【０２２４】
Ｓ３５の処理では、虹彩認証装置１０は、認証対象者の虹彩（瞳）が位置すると推定されたブロック領域を最優先の対象ブロックとして瞳検出処理を実行する。そして、虹彩認証装置１０は、Ｓ３５の処理で処理対象としたブロック領域内に認証対象者の瞳（虹彩）が検出されたか否かを判定する（Ｓ３６）。
【０２２５】
虹彩認証装置１０は、処理対象としたブロック領域内に認証対象者の瞳（虹彩）が検出された場合には（Ｓ３６，ＹＥＳ）、Ｓ３９の処理に移行する。一方、虹彩認証装置１０は、処理対象としたブロック領域内に認証対象者の瞳（虹彩）が検出されない場合には（Ｓ３６，ＮＯ）、Ｓ３７の処理に移行する。
【０２２６】
Ｓ３７の処理では、虹彩認証装置１０は、Ｓ３２の処理で分割された全てのブロック領域に対して瞳検出処理が行われたか否かを判定する。虹彩認証装置１０は、分割された全てのブロック領域に対して瞳検出処理が行われた場合には（Ｓ３７，ＹＥＳ）、Ｓ３１の処理に移行する。虹彩認証装置１０は、新たな撮像画像を対象として図１６の処理を実行するためである。
【０２２７】
一方、虹彩認証装置１０は、分割された全てのブロック領域に対して瞳検出処理が行われた場合には（Ｓ３７，ＮＯ）、Ｓ３８の処理に移行する。Ｓ３８の処理では、虹彩認証装置１０は、Ｓ３４の処理で順位付けされたブロック領域の番地情報に従って、瞳検出処理の対象ブロックを隣接する他のブロック領域に移動する。Ｓ３８の処理後、虹彩認証装置１０は、Ｓ３５の処理に移行する。
【０２２８】
Ｓ３９の処理では、虹彩認証装置１０は、瞳検出処理で検出された瞳の虹彩パターンに基づいて虹彩認証処理を行う。虹彩認証装置１０では、例えば、図１１に示すＳ９−Ｓ１２の処理が行われ、瞳検出処理で検出された瞳の虹彩パターンに基づく虹彩認証が行われる。
【０２２９】
虹彩認証装置１０は、抽出された虹彩パターンによる虹彩認証の結果を、ＬＣＤ１５ａ等の表示デバイスに表示する。虹彩認証装置１０は、例えば、参照虹彩画像ＤＢ２０１に登録された虹彩パターンと、抽出された虹彩パターンとが合致する場合には、虹彩認証後、設定されたセキュリティを解除する。セキュリティが解除された虹彩認証装置１０では、ユーザ等の操作入力が受け付けられる。虹彩認証装置１０では、例えば、タッチパネル、キーボード１４ｆ、タッチパッド１４ｇを介した操作入力に基づいて虹彩認証装置１０の機能が利用できる。
【０２３０】
一方、参照虹彩画像ＤＢ２０１に登録された虹彩パターンと、抽出された虹彩パターンとが合致しない場合には、虹彩認証装置１０は、例えば、認証失敗といったメッセージをＬＣＤ１５ａ等に表示させる。虹彩認証装置１０では、設定されたセキュリティは解除せずにロック状態を維持し、操作入力等を受け付けない。虹彩認証が失敗した虹彩認証装置１０では、ロック状態が継続されるため、情報漏えい等が防止可能になる。Ｓ３９の処理後、虹彩認証装置１０は、図１６の処理を終了する。
【０２３１】
ここで、虹彩認証装置１０で実行されるＳ３１の処理は、虹彩認証処理の対象となる撮像画像を取得する取得ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、虹彩認証処理の対象となる撮像画像を取得する取得部の一例としてＳ３１の処理を実行する。
【０２３２】
また、虹彩認証装置１０で実行されるＳ３３の処理は、虹彩認証処理時の自装置の姿勢を検出する姿勢検出ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、虹彩認証処理時の自装置の姿勢を検出する姿勢検出部の一例としてＳ３３の処理を実行する。
【０２３３】
また、虹彩認証装置１０で実行されるＳ３２、Ｓ３４の処理は、撮像画像を複数の単位領域に分割すると共に、検出された姿勢に基づいて虹彩認証処理の対象となる像が存在すると推定される第１単位領域を特定する推定ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、撮像画像を複数の単位領域に分割すると共に、検出された姿勢に基づいて虹彩認証処理の対象となる像が存在すると推定される第１単位領域を特定する推定部の一例としてＳ３２、Ｓ３４の処理を実行する。
【０２３４】
また、虹彩認証装置１０で実行されるＳ３５−Ｓ３９の処理は、第１単位領域を最先の処理対象として虹彩を検出する処理を行い、虹彩認証する処理ステップの一例である。また、虹彩認証装置１０のＣＰＵ１１等は、第１単位領域を最先の処理対象として虹彩を検出する処理を行い、虹彩認証する処理部の一例としてＳ３５−Ｓ３９の処理を実行する。
【０２３５】
（変形例）
Ｓ３２の処理において、撮像画像を複数に分割する際に、隣接するブロック領域の端部
領域が重なるように分割するとしてもよい。例えば、図１５において、ブロック領域Ｚ１４ｈの右端部領域と隣接するブロック領域Ｚ１４ｉの左端部領域とを重複させて分割するとしてもよい。隣接するブロック領域の端部領域が重なるように分割することで、虹彩認証装置１０は、例えば、ブロック領域の境界上に位置する瞳（虹彩）を見逃すことなく検出できる。
【０２３６】
以上、説明したように、本実施形態の虹彩認証装置１０は、虹彩認証時の虹彩認証装置１０の姿勢状態を検出できる。そして、虹彩認証装置１０は、検出された姿勢状態に基づいて、認証対象者の虹彩が位置するブロック領域を複数のブロック領域の中から推定することができる。虹彩認証装置１０は、認証対象者の虹彩が位置するものと推定されたブロック領域、および、該ブロック領域に隣接する他のブロック領域から順に虹彩（瞳）の検出処理を行うことができる。虹彩認証装置１０は、対象となるブロック領域に虹彩を検出した時点で、他のブロック領域に対する瞳検出処理を終了することができる。この結果、本実施形態の虹彩認証装置１０は、撮像画像内の虹彩を含まない他のブロック領域に対する画像処理量を軽減できる。
【０２３７】
《コンピュータが読み取り可能な記録媒体》
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【０２３８】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ等がある。
【０２３９】
《その他》
以上の実施形態は、さらに以下の付記と呼ぶ態様を含む。以下の各付記に含まれる構成要素は、他の付記に含まれる構成要素と組み合わせることができる。
（付記１）
虹彩認証処理の対象となる撮像画像を取得する取得部と、
前記撮像画像内の複数の像に対する前後位置関係に基づいて前記虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定部と、
前記領域範囲に対して虹彩を検出し、虹彩認証する処理部と、
を備える虹彩認証装置。
【０２４０】
（付記２）
前記特定部は、前記撮像画像を複数の単位領域に分割し、分割された単位領域毎の輝度情報に基づいて、前記撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する、付記１に記載の虹彩認証装置。
【０２４１】
（付記３）
第１強度の照射光と、前記第１強度と異なる強度の第２強度の照射光を照射する照明部を備え、
前記取得部は、前記第１強度の照射光の照射期間に第１撮像画像を取得すると共に前記第２強度の照射期間に第２撮像画像を取得し、
前記特定部は、前記第１撮像画像と前記第２撮像画像との輝度差に基づいて前記領域範囲を特定するための撮像画像を生成する、付記１または２に記載の虹彩認証装置。
【０２４２】
（付記４）
前記特定部は、前記撮像画像内の複数の像に対する所定部位の撮像面積に基づいて、前記撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する、付記１に記載の虹彩認証装置。
【０２４３】
（付記５）
虹彩認証処理の対象となる撮像画像を取得する取得部と、
前記虹彩認証処理時の自装置の姿勢を検出する姿勢検出部と、
前記撮像画像を複数の単位領域に分割すると共に、前記検出された姿勢に基づいて前記虹彩認証処理の対象となる像が存在すると推定される第１単位領域を特定する推定部と、
前記第１単位領域を最先の処理対象として虹彩を検出する処理を行い、虹彩認証する処理部と、
を備える虹彩認証装置。
【０２４４】
（付記６）
前記推定部は、前記検出された姿勢に基づいて、前記第１単位領域を除く他の単位領域についての虹彩を検出する処理の処理順位を決定する、付記５に記載の虹彩認証装置。
【０２４５】
（付記７）
コンピュータに、
虹彩認証処理の対象となる撮像画像を取得する取得ステップと、
前記撮像画像内の複数の像に対する前後位置関係に基づいて前記虹彩認証処理の対象となる像が撮影された領域範囲を特定する特定ステップと、
前記領域範囲に対して虹彩を検出し、虹彩認証する処理ステップと、
を実行させるための虹彩認証プログラム。
【０２４６】
（付記８）
前記特定ステップは、前記撮像画像を複数の単位領域に分割し、分割された単位領域毎の輝度情報に基づいて、前記撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する、付記７に記載の虹彩認証プログラム。
【０２４７】
（付記９）
前記コンピュータは、第１強度の照射光と、前記第１強度と異なる強度の第２強度の照射光を照射する照明部を備え、
前記取得ステップは、前記第１強度の照射光の照射期間に第１撮像画像を取得すると共に前記第２強度の照射期間に第２撮像画像を取得し、
前記特定ステップは、前記第１撮像画像と前記第２撮像画像との輝度差に基づいて前記領域範囲を特定するための撮像画像を生成する、付記７または８に記載の虹彩認証プログラム。
【０２４８】
（付記１０）
前記特定ステップは、前記撮像画像内の複数の像に対する所定部位の撮像面積に基づいて、前記撮像画像内の複数の像に対する前後位置関係における、前に位置する像が撮影された領域範囲を特定する、付記７に記載の虹彩認証プログラム。
【０２４９】
（付記１１）
コンピュータに、
虹彩認証処理の対象となる撮像画像を取得する取得ステップと、
前記虹彩認証処理時の自装置の姿勢を検出する姿勢検出ステップと、
前記撮像画像を複数の単位領域に分割すると共に、前記検出された姿勢に基づいて前記虹彩認証処理の対象となる像が存在すると推定される第１単位領域を特定する推定ステップと、
前記第１単位領域を最先の処理対象として虹彩を検出する処理を行い、虹彩認証する処理ステップと、
を実行させるための虹彩認証プログラム。
【０２５０】
（付記１２）
前記推定ステップは、前記検出された姿勢に基づいて、前記第１単位領域を除く他の単位領域についての虹彩を検出する処理の処理順位を決定する、付記１１に記載の虹彩認証プログラム。
【符号の説明】
【０２５１】
１０  虹彩認証装置
１１  ＣＰＵ
１２  主記憶部
１３  補助記憶部
１４  入力部
１４ａ  タッチセンサ
１４ｂ  虹彩撮影用カメラ
１４ｃ  電源ボタン
１４ｄ  操作用ボタン
１４ｅ  通話用レシーバ
１４ｆ  キーボード
１４ｇ  タッチパッド
１４ｈ  姿勢検出センサ
１５  出力部
１５ａ  ＬＣＤ
１５ｂ  照明部
１５ｃ  照明駆動部
１６  通信部
１０１  キャプチャ部
１０２  輝度差演算・ブロック分割部
１０３  ヒストグラム処理部
１０４  最前面人物判定部
１０５  照合処理適用ブロック抽出部
１０６  瞳検出部
１０７  虹彩特徴点抽出部
１０８  登録・認証部
１０９  登録・認証結果出力部
１１０  照明制御部
１１１  登録・認証モード切替部
１１２  輪郭（顔）切り出し部
１１３  輪郭（顔）面積計算部
１１４  姿勢取得部
１１５  姿勢処理部
１１６  ブロック分割部
１１７  虹彩検出ブロック抽出部
２０１  参照虹彩画像ＤＢ
Ｂ１  接続バス
【図１】
2017142772.tif 000003
【図２】
2017142772.tif 000004
【図３】
2017142772.tif 000005
【図４】
2017142772.tif 000006
【図５】
2017142772.tif 000007
【図６】
2017142772.tif 000008
【図７】
2017142772.tif 000009
【図８】
2017142772.tif 000010
【図９】
2017142772.tif 000011
【図１０】
2017142772.tif 000012
【図１１】
2017142772.tif 000013
【図１２】
2017142772.tif 000014
【図１３】
2017142772.tif 000015
【図１４】
2017142772.tif 000016
【図１５】
2017142772.tif 000017
【図１６】
2017142772.tif 000018