(57)【要約】【課題】認証に用いる虹彩データの登録にかかる時間を短縮することを課題とする。【解決手段】電子機器は、瞳孔を含む虹彩データを用いる虹彩認証を実行する。電子機器は、照度によって変化する瞳孔の大きさの変化と、瞳孔が撮像された虹彩データを用いた虹彩認証における誤認の許容範囲とを用いて、瞳孔を撮像する際の照度を撮像開始時の照度より明るいもしくは暗い照度に変更する。電子機器は、変更された照度で瞳孔を撮像した虹彩データを、虹彩認証用の登録データとして登録する。【選択図】図９
2018073369.tif 000002
【特許請求の範囲】
【請求項１】
照度によって変化する瞳孔の大きさの変化と、瞳孔が撮像された虹彩データを用いた虹彩認証における誤認の許容範囲とを用いて、前記瞳孔を撮像する際の照度を撮像開始時の照度より明るいもしくは暗い照度に変更する変更部と、
変更された前記照度で前記瞳孔を撮像した前記虹彩データを、前記虹彩認証用の登録データとして登録する登録部と
を有することを特徴とする虹彩データ登録装置。
【請求項２】
各照度で撮像された各瞳孔の大きさの差を用いて、前記虹彩認証における認証率の低下が一定値以下となる許容差を特定し、前記各照度での前記瞳孔の大きさが前記許容差の範囲内に収まる基準値を特定する特定部をさらに有し、
前記変更部は、前記瞳孔を撮像する照度を、予め指定された指定照度から前記瞳孔の大きさが前記基準値となる照度に変更し、
前記登録部は、変更された前記照度で前記基準値の大きさである前記瞳孔を撮像して、前記登録データとして登録することを特徴とする請求項１に記載の虹彩データ登録装置。
【請求項３】
前記変更部は、前記瞳孔を映すディスプレイの輝度値を変更して、前記瞳孔周辺の照度を、前記瞳孔の大きさが前記基準値となる照度に変更することを特徴とする請求項２に記載の虹彩データ登録装置。
【請求項４】
コンピュータが、
照度によって変化する瞳孔の大きさの変化と、瞳孔が撮像された虹彩データを用いた虹彩認証における誤認の許容範囲とを用いて、前記瞳孔を撮像する際の照度を撮像開始時の照度より明るいもしくは暗い照度に変更し、
変更された前記照度で前記瞳孔を撮像した前記虹彩データを、前記虹彩認証用の登録データとして登録する
処理を実行することを特徴とする虹彩データ登録方法。
【請求項５】
コンピュータに、
照度によって変化する瞳孔の大きさの変化と、瞳孔が撮像された虹彩データを用いた虹彩認証における誤認の許容範囲とを用いて、前記瞳孔を撮像する際の照度を撮像開始時の照度より明るいもしくは暗い照度に変更し、
変更された前記照度で前記瞳孔を撮像した前記虹彩データを、前記虹彩認証用の登録データとして登録する
処理を実行させることを特徴とする虹彩データ登録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、虹彩データ登録装置、虹彩データ登録方法および虹彩データ登録プログラムに関する。
【背景技術】
【０００２】
従来から、セキュリティレベルで区分けされた部屋への入室やスマートフォンなどの電子機器などに、瞳孔を含む虹彩を撮像した虹彩データを用いる生体認証が利用されている。近年では、認証精度の向上や認証速度の高速化のために、異なる照度で撮像した複数の虹彩データを予め登録しておき、認証時の照度に応じた登録済みの虹彩データを選択して認証処理に用いる技術も知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１３−５１８３１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、虹彩データの撮像は太陽光や照度などの撮像環境に影響を受けるので、照度などを変えて複数の虹彩データを登録する場合には、非常に多くの時間がかかり、ユーザの利便性も低下する。
【０００５】
一つの側面では、認証に用いる虹彩データの登録にかかる時間を短縮することができる虹彩データ登録装置、虹彩データ登録方法および虹彩データ登録プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の案では、虹彩データ登録装置は、照度によって変化する瞳孔の大きさの変化と、瞳孔が撮像された虹彩データを用いた虹彩認証における誤認の許容範囲とを用いて、前記瞳孔を撮像する際の照度を撮像開始時の照度より明るいもしくは暗い照度に変更する変更部を有する。虹彩データ登録装置は、変更された前記照度で前記瞳孔を撮像した前記虹彩データを、前記虹彩認証用の登録データとして登録する登録部を有する。
【発明の効果】
【０００７】
一実施形態によれば、認証に用いる虹彩データの登録にかかる時間を短縮することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、認証対象の瞳孔を説明する図である。
【図２】図２は、目元照度ごとの瞳孔サイズを説明する図である。
【図３】図３は、瞳孔サイズと認証率を説明する図である。
【図４】図４は、複数の登録データを用いた認証手法を説明する図である。
【図５】図５は、全領域をカバーする登録データを説明する図である。
【図６】図６は、実施例１にかかる電子機器の一例を説明する図である。
【図７】図７は、虹彩データの登録を説明する図である。
【図８】図８は、虹彩データの登録処理の流れを示すフローチャートである。
【図９】図９は、実施例と従来の登録データの比較を説明する図である。
【図１０】図１０は、登録装置と認証装置とを有するシステムの構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願の開示する虹彩データ登録装置、虹彩データ登録方法および虹彩データ登録プログラムの実施例を図面に基づいて詳細に説明する。なお、各実施例は、矛盾のない範囲内で適宜組み合わせることができる。また、この実施例によりこの発明が限定されるものではない。
【実施例１】
【００１０】
［認証対象の瞳孔の説明］
はじめに、虹彩認証に使用される瞳孔を撮像した瞳孔データに関して、図１から図５を用いて説明する。図１は、認証対象の瞳孔を説明する図である。なお、本実施例では、スマートフォンなどの電子機器の一例として説明する。具体的には、電子機器のディスプレイを用いてユーザの虹彩データを撮像して登録し、登録済みの虹彩データと認証時に撮像する虹彩データとを比較して、虹彩認証を実行する。なお、スマートフォン等の電子機器に限定されるものではなく、据え置き型の認証装置などでも同様に処理することができる。
【００１１】
図１に示すように、虹彩認証に用いる瞳孔の大きさ（以下では、瞳孔サイズと記載する場合がある）は、瞳孔を撮像するときの環境によって変化する。例えば、瞳孔サイズは、屋外で太陽光の下では一般的な大きさである２ｍｍ（ミリメートル）、屋内では３ｍｍから４ｍｍ、暗所では７ｍｍから８ｍｍとなる。
【００１２】
つまり、照度が大きい明るい環境ほど瞳孔サイズは縮小し（虹彩模様が伸びる）、照度が小さい暗い環境であるほど瞳孔サイズは大きくなる。したがって、屋外と暗所では、瞳孔サイズの差が５ｍｍから６ｍｍにもなるので、瞳孔を含む虹彩データを登録するときの環境と、実際の認証時の環境とでは、瞳孔サイズに大きな差があることが多い。このため、スマートフォンなどのように、屋内でも屋外でも使用するような電子機器では、認証エンジンによる虹彩模様の補正等に時間がかかり、虹彩認証の長時間化や認証精度の低下が発生している。
【００１３】
次に、瞳孔を撮像するときの照度（以下、目元照度と記載する場合がある）と瞳孔サイズとの関係を説明する。図２は、目元照度ごとの瞳孔サイズを説明する図である。ここでは、瞳孔サイズ以外の外部要因をできるだけ排除するために、虹彩認証を行う電子機器と目元（裸眼）との距離が２５ｃｍ程度となる環境で、人口太陽の光量を調整して、目元照度ごとの瞳孔サイズを測定する。
【００１４】
図２は、目元照度（Lux：ルクス）と瞳孔サイズとの関係を図示する。目元照度は、屋外夜または暗所時の環境である約１００ルクス未満と、屋内時の環境である１００ルクス以上１０００ルクス未満と、屋外の曇りまたは日陰の環境である１０００ルクス以上９０００ルクス未満、屋外の晴れ時の環境である９０００ルクス以上を用いた。
【００１５】
図２に示すＶ１からＶ６で示されるグラフ（実線）は、環境に応じた瞳孔サイズの変化を示しており、各目元照度の環境下でディスプレイを見ない状態での瞳孔サイズの変化を示す。具体的には、目元照度が０ルクスのとき瞳孔サイズはＶ６であり、目元照度が２００ルクスのとき瞳孔サイズはＶ５であり、目元照度が５００ルクスのとき瞳孔サイズはＶ４であり、目元照度が１０００ルクスのとき瞳孔サイズはＶ３であり、目元照度が２０００ルクスのとき瞳孔サイズはＶ２であり、目元照度が４０００ルクス以上ではＶ１の瞳孔サイズで安定する。
【００１６】
また、図２に示すもう一方のグラフ（点線）は、各目元照度の環境下でディスプレイを見た状態での瞳孔サイズの変化を示す。具体的には、目元照度が０ルクスのとき瞳孔サイズは３×Ｎ１であり、目元照度が２００ルクスのとき瞳孔サイズは２．５×Ｎ１であり、目元照度が５００ルクスのとき瞳孔サイズは２×Ｎ１であり、目元照度が１０００ルクスのとき瞳孔サイズは１．８×Ｎ１であり、目元照度が２０００ルクスのとき瞳孔サイズは１．５×Ｎ１であり、目元照度が４０００ルクス以上ではＮ１の瞳孔サイズで安定する。
【００１７】
図２からわかるように、ディスプレイの輝度によって瞳孔が小さくなり安定する。例えば、０ルクスの目元照度では、ディスプレイの輝度によって、瞳孔サイズがＶ６から３×Ｎ１に小さくなり、１０００ルクスの目元照度では、瞳孔サイズがＶ３から１．８×Ｎ１に小さくなり、４０００ルクス以上の目元照度では、瞳孔サイズがＶ１からＮ１に小さくなる。また、いずれの状態でも一定の照度を超えると、瞳孔サイズはほぼ一定となる。
【００１８】
続いて、各目元照度ごとに、登録された虹彩データ（以下、登録データと記載する場合がある）と認証時に撮像された虹彩データ（以下、認証データと記載する場合がある）とを生成して、総当たりで認証したときの認証率を検証する。図３は、瞳孔サイズと認証率を説明する図である。この図３は、虹彩データの登録時の照度（以下、登録照度と記載する場合がある）における瞳孔の直径と、虹彩認証時の照度（以下、認証照度と記載する場合がある）における瞳孔の直径との各組み合わせについて、虹彩認証を複数回行った場合の成功率が所定値以上か否かを示す。なお、図３において〇と示される組み合わせは、成功率（認証率）が高く、×と示される組み合わせは、成功率（認証率）が低い。
【００１９】
例えば、登録時に「照度（２００ルクス）」で撮像された「瞳孔直径（２．５×Ｎ１）」の登録データと、認証時に「照度（５００ルクス）」で撮像された「瞳孔直径（Ｖ４）」の登録データと照合した場合、認証率が高いことを示す。つまり、瞳孔サイズの差が「Ｖ４−（２．５×Ｎ１）」のときは認証率が高い。一方で、登録時に「照度（２００ルクス）」で撮像された「瞳孔直径（２．５×Ｎ１）」の登録データと、認証時に「照度（２０００ルクス）」で撮像された「瞳孔直径（Ｖ２）」の登録データと照合した場合、認証率が低いことを示す。つまり、瞳孔サイズの差が「Ｖ２−（２．５×Ｎ１）」のときは認証率が低い。
【００２０】
図３に示す認証率の結果から、認証率の低下が発生する瞳孔サイズの変化量を特定する。つまり、許容できる認証率を満たす、登録照度における瞳孔直径と認証照度における瞳孔直径との差を特定する。具体的には、瞳孔直径がどのくらい差であれば許容できる認証率であり、どのくらい差が大きくなると許容できる認証率を下回るかを特定する。なお、ここでは、登録照度における瞳孔直径と認証照度における瞳孔直径との差（瞳孔サイズの差）が「Ｎ２（ｍｍ）」以内であれば、認証率として許容できると特定する。
【００２１】
ここで、一般的に使用されている複数の登録データを用いた例を説明する。図４は、複数の登録データを用いた認証手法を説明する図である。図４に示すように、認証時の目元照度が０ルクスから２００００ルクスの全ての範囲を網羅するために、最低２つの登録データを必要とする。通常は、登録データを撮像するときの一般的な目元照度が２００ルクス前後であることから、瞳孔サイズが「２．８×Ｎ１」の登録データが１つだけ登録される。しかし、１０００ルクス以上の屋外では瞳孔サイズが「２．８×Ｎ１」よりもＮ２以上小さくなるので、瞳孔サイズ「２．８×Ｎ１」の登録データだけでは、認証時に照度によって認証処理の認証率に大きな差が生じする。つまり、１０００ルクス以上の環境で認証したときは、認証率の低下が発生する。
【００２２】
このようなことから、一般的な虹彩認証では、１０００ルクス以上の環境を網羅するために、瞳孔サイズが「Ｎ１」となる４０００ルクスで撮像した登録データを追加登録する。そして、０ルクスから１０００ルクス前後までは、瞳孔サイズが「２．８×Ｎ１」の登録データを用いた虹彩認証を行い、１０００ルクス前後から２００００ルクスまでは、瞳孔サイズが「Ｎ１」の登録データを用いた虹彩認証を行う。このように、屋外で撮像した登録データを追加することで、全照度を網羅した虹彩認証を実行する。しかし、細かい照度設定を行って、屋内と屋外の両方で瞳孔を撮像して登録することは、一般ユーザにとっては煩わしい。したがって、屋内で撮像された虹彩データしか登録されないことが多く、認証率の低下が発生している。
【００２３】
そこで、本実施例では、全領域を網羅する瞳孔サイズの登録データを生成して登録する。つまり、認証時にいずれの目元照度で撮像したときにでも、瞳孔サイズの差が「Ｎ２」以内となる登録データを生成して登録する。図５は、全領域をカバーする登録データを説明する図である。本実施例では、図５に示すように、０ルクス時の瞳孔サイズ「３×Ｎ１」からＮ２以内かつ４０００ルクス以上の瞳孔サイズ「Ｎ１」からＮ２以内である瞳孔サイズ「Ｎ３」を登録データとして撮像する。以降では、電子機器が、瞳孔サイズ「Ｎ３」を登録データとして撮像するために実行する各処理等について説明する。
【００２４】
［電子機器の説明］
図６は、実施例１にかかる電子機器の一例を説明する図である。図６には、電子機器１０のハードウェア構成が示される。図６に示すように、電子機器１０は、ＲＦ（Radio  Frequency）回路１１と、撮像装置１２と、表示装置１３と、メモリ１４と、プロセッサ２０とを有する。なお、ＲＦ回路１１を有さない認証装置などを採用することもできる。
【００２５】
また、電子機器１０は、「虹彩データ」に基づく認証に成功した場合に「処理制限」を解除する。「処理制限」は、例えば、電子機器１０の表示装置１３の表示状態を、待ち受け画面状態から次の画面状態へ移行させることに対する制限である。なお、ＲＦ回路１１を有さない認証装置にも適用することができる。
【００２６】
ＲＦ回路１１は、通信相手の通信装置から送信された無線信号を、アンテナ１１ａを介して受信し、受信した無線信号に対して所定の無線受信処理（ダウンコンバート、アナログデジタル変換等）を施し、得られた受信信号をプロセッサ２０へ出力する。また、ＲＦ回路１１は、プロセッサ２０から受け取る送信信号に対して所定の無線送信処理（デジタルアナログ変換、アップコンバート等）を施し、得られた無線信号をアンテナ１１ａを介して送信する。
【００２７】
撮像装置１２は、撮像対象を撮像して撮像画像を生成し、生成した撮像画像をプロセッサ２０へ出力する。例えば、撮像装置１２は、可視光を利用する通常のカメラ（図示せず）と赤外線ＬＥＤ（図示せず）とＩＲカメラ（図示せず）とを有する。
【００２８】
表示装置１３は、プロセッサ２０による制御に基づいて、プロセッサ２０から受け取る表示データに対応する表示画像を表示するディスプレイである。また、表示装置１３は、表示の輝度を制御するバックライトを有する。
【００２９】
プロセッサ２０は、電子機器１０の処理全般を制御する。例えば、プロセッサ２０は、通信処理、表示処理、処理制限処理、制限解除処理、及び、認証処理等を制御する。プロセッサ２０によって実現される各種処理機能は、各処理に対応するプログラムがメモリ１４に記録され、各プログラムがプロセッサ２０で実行されることにより実現される。プロセッサ２０の一例としては、ＣＰＵ（Central  Processing  Unit）、ＤＳＰ（Digital  Signal  Processor）、ＦＰＧＡ（Field  Programmable  Gate  Array）等が挙げられる。
【００３０】
また、プロセッサ２０は、図２から図５を用いて説明した、瞳孔サイズの差「Ｎ２」を特定する処理および瞳孔サイズが「Ｎ２」となる照度を特定する処理を実行する。具体的には、プロセッサ２０は、図３に示す検証データを管理者や他の装置から受け付けて、認証率を一定値以上に保つことのできる瞳孔サイズの差「Ｎ２」を特定する。また、プロセッサ２０は、いずれの照度で撮像されたとしても瞳孔サイズの差を「Ｎ２」以内に収めることのできる瞳孔の大きさ「Ｎ３」を特定する。さらに、プロセッサ２０は、瞳孔の大きさ「Ｎ３」となる照度（例えば２５０ルクスなど）を特定する。
【００３１】
例えば、プロセッサ２０は、瞳孔の大きさと照度とを対応付けた表などを用いて特定する。この表は、予め照度を変えて瞳孔の大きさを測定することで事前に生成することもでき、一般的に公知の表などを採用することもできる。また、図３に示す検証データも事前に生成することもでき、一般的に公知の表などを採用することもできる。なお、上記各処理は、別の装置で実行することもでき、その場合は、別の装置が電子機器１０に照度や瞳孔サイズの差を通知し、電子機器１０が別の装置から各情報を取得する。
【００３２】
次に、プロセッサ２０が実行する、１つの虹彩データの登録処理と、登録された虹彩データを用いた認証処理とについて説明する。なお、登録処理は、上述したように、瞳孔サイズ以外の外部要因をできるだけ排除するために、虹彩認証を行う電子機器と目元（裸眼）との距離が２５ｃｍ程度となる環境で実行することが好ましい。
【００３３】
（登録処理）
プロセッサ２０は、虹彩データの登録処理を実行する。例えば、プロセッサ２０は、登録処理の開始指示を受け付けると、ディスプレイの輝度を予め指定されているデフォルトの値から瞳孔サイズが「Ｎ３」となる目元照度になる輝度まで上げて設定する。こうして、プロセッサ２０は、サイズが「Ｎ３」となった瞳孔を含む虹彩データを撮像する。そして、プロセッサ２０は、撮像した虹彩データを認証用の登録データとしてメモリやハードディスクなどの所定の記憶部に登録し、ディスプレイの輝度値を元の輝度値に戻す。
【００３４】
図７は、虹彩データの登録を説明する図である。図７に示すように、プロセッサ２０は、登録処理の操作を受け付けると、表示装置１３に、デフォルト輝度値のまま、ガイダンスを表示する。例えば、プロセッサ２０は、「正確な虹彩を登録するために、室内で登録しましょう。メガネを着用している方は、メガネを外して登録しましょう。」などのメッセージを表示させる。続いて、プロセッサ２０は、虹彩登録の方法を説明するアニメーションなどを表示する。
【００３５】
その後、プロセッサ２０は、表示装置１３上に、虹彩を撮像するための領域を表示して、当該領域内に虹彩を検出すると、表示装置１３の輝度値を虹彩を登録すための輝度値に変更する。そして、プロセッサ２０は、表示装置１３の輝度値を変更した状態で、瞳孔を含む虹彩を撮像する。その後、プロセッサ２０は、撮像した虹彩データを保存し、表示装置１３の輝度値を元のデフォルト値に戻して、登録処理を終了する。
【００３６】
なお、ディスプレイの輝度は、最大値まで上げる制御に限られず、予め指定した所定値まで上げるように制御することもできる。例えば、性別、年齢等によって瞳孔サイズが「Ｎ３」となる目元照度が変わる場合も想定し、予め性別や年齢等で瞳孔サイズが「Ｎ３」となる目元照度を測定しておくこともできる。そして、プロセッサ２０は、所有者に応じて、測定済みの目元照度となるように、ディスプレイのバックライトを調整することもできる。
【００３７】
また、プロセッサ２０は、ディスプレイの輝度値を所定値に変更して、虹彩を撮像した後、撮像した虹彩データに含まれる瞳孔の大きさによって、ディスプレイの輝度値を設定し直して、再度撮像を行うこともできる。例えば、プロセッサ２０は、ディスプレイの輝度値を所定値に変更することで登録照度を変更した状態で虹彩データを撮像する。そして、プロセッサ２０は、瞳孔の大きさが「Ｎ３」よりも大きい場合は、ディスプレイの輝度値をさらに大きくすることで照度を明るくして再度撮像を実行する。一方、プロセッサ２０は、撮像した瞳孔の大きさが「Ｎ３」よりも小さい場合は、ディスプレイの輝度値をさらに小さくすることで照度を暗くして再度撮像を実行することもできる。このように、プロセッサ２０は、ディスプレイの輝度値を調整して、瞳孔の大きさが「Ｎ３」となる虹彩データの撮像を繰り返すこともできる。
【００３８】
（認証処理）
プロセッサ２０は、虹彩データを用いた認証処理を実行する。例えば、プロセッサ２０は、認証処理の開始指示を受け付けると、登録処理と同様にガイダンスを表示する。その後、プロセッサ２０は、表示装置１３の輝度値をデフォルト値（設定値）のまま維持し、表示装置１３を用いて虹彩を撮像する。そして、プロセッサ２０は、撮像した認証時用の虹彩データと、上記登録処理で登録された登録データとを比較し、一致点が閾値以上であり、同じ虹彩と判定できる場合には、認証を許可する。一方、プロセッサ２０は、撮像した認証時用の虹彩データと、上記登録処理で登録された登録データとの一致点が閾値未満であり、同じ虹彩と判定できない場合には、認証を拒否する。
【００３９】
［登録処理の流れ］
図８は、虹彩データの登録処理の流れを示すフローチャートである。図８に示すように、プロセッサ２０は、登録処理の開始操作を受け付けると（Ｓ１０１：Ｙｅｓ）、ディスプレイ上にガイダンスを表示する（Ｓ１０２）。
【００４０】
続いて、プロセッサ２０は、ディスプレイ上で瞳孔を検出すると（Ｓ１０３：Ｙｅｓ）、ディスプレイの輝度値を最大値に変更する（Ｓ１０４）。その後、プロセッサ２０は、瞳孔を撮像する（Ｓ１０５）。
【００４１】
ここで、プロセッサ２０は、正常に撮像できなかった場合（Ｓ１０６：Ｎｏ）、再度瞳孔を撮像する。一方、プロセッサ２０は、正常に撮像できた場合（Ｓ１０６：Ｙｅｓ）、撮像した瞳孔を保存し（Ｓ１０７）、ディスプレイの輝度値を元の値に変更する（Ｓ１０８）。
【００４２】
［効果］
上述したように、電子機器１０は、瞳孔サイズが「Ｎ３」となるように、目元照度を調整することができる。また、電子機器１０は、瞳孔サイズが「Ｎ３」である登録データを１つ登録すれば、認証精度の高い虹彩認証を実行することができるので、認証に用いる虹彩データの登録にかかる時間を短縮することができる。また、電子機器１０は、瞳孔サイズが「Ｎ３」である登録データを登録することができるので、各目元照度で高い認証精度を維持することができる。また、電子機器１０は、複数の登録データを保持しないので、メモリ容量を削減することもできる。
【００４３】
図９は、実施例と従来の登録データの比較を説明する図である。図９に示すように、従来は、輝度値の制御をオートにしてデフォルト値のまま登録データの撮像を実行するので、瞳孔サイズが「２．８×Ｎ１」の登録データを登録する。このため、目元照度が明るい環境では、認証率が低下していた。
【００４４】
一方、実施例１の場合、輝度値の最大値に設定して登録データの撮像を実行するので、瞳孔サイズが「Ｎ３」の登録データを登録することができる。このため、各目元照度の瞳孔サイズの差を「Ｎ２」以内に収めることができ、認証率の低下を抑制できる。つまり、実施例１の電子機器１０は、登録時の目元照度を、従来技術と比べて明るい方向に制御して、登録データ用の虹彩撮像を実行する。
【実施例２】
【００４５】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下に異なる実施例を説明する。
【００４６】
［瞳孔サイズ］
上記実施例では、瞳孔サイズが「Ｎ３」となる虹彩データを撮像するために、ディスプレイの輝度値を最大値にする例を説明したが、瞳孔サイズはこれに限定されるものではない。登録対象とする瞳孔サイズは、誤認の許容度に応じて任意に変更することができる。例えば、非常に暗い環境や非常に明るい環境における認証率の低下が許容できる場合、瞳孔サイズの差が「Ｎ２」以内ではなく、瞳孔サイズの差をより長い値に変更することで、登録対象とする瞳孔サイズを「Ｎ３」から小さくすることもできる。
【００４７】
［照度の調整］
上記実施例では、ディスプレイの輝度値を変更して目元照度を変更する例を説明したが、これに限定されるものではない。例えば、電子機器１０が有するライトを調整してもよく、電子機器１０と無線通信で接続される無線付き蛍光灯の光量を調整してもよい。
【００４８】
［別筐体］
上記実施例では、電子機器１０が、虹彩データを登録する登録処理と虹彩データによる認証を行う認証処理との両方を行う例を説明したが、これに限定されるものではない。例えば、各処理が別々の筐体で実現されてもよく、クラウドシステムなどを採用することもできる。
【００４９】
図１０は、登録装置と認証装置とを有するシステムの構成図である。図１０に示す登録装置１００は、上記登録処理を実行して虹彩を撮像して登録データを生成した後、登録データを管理サーバ１１０にユーザごとに保存する。認証装置１２０は、管理サーバ１１０から該当ユーザの登録データを取得して、上記認証処理を実行する。なお、管理サーバ１１０を用いることなく、登録装置１００で登録データを保存することもできる。
【００５０】
［システム］
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともできる。あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００５１】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られない。つまり、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【符号の説明】
【００５２】
１０  電子機器
１１  ＲＦ回路
１２  撮像装置
１３  表示装置
１４  メモリ
２０  プロセッサ
【図１】
2018073369.tif 000003
【図２】
2018073369.tif 000004
【図３】
2018073369.tif 000005
【図４】
2018073369.tif 000006
【図５】
2018073369.tif 000007
【図６】
2018073369.tif 000008
【図７】
2018073369.tif 000009
【図８】
2018073369.tif 000010
【図９】
2018073369.tif 000011
【図１０】
2018073369.tif 000012