(57)【要約】      （修正有）【課題】識別情報の登録状況が推測されにくい生体認証装置及びプログラムを提供する。【解決手段】生体認証装置において、受付部は認証対象人物の識別情報の入力を受け付ける。ガイド表示部は、識別情報が登録されたファイルに、受付部によって受け付けられた識別情報が登録されている場合には、識別情報に対応付けられたカメラに対する対象部位の位置合わせ用のガイド形状を表示装置に表示させ、登録されていない場合には、ダミーのガイド形状を表示装置に表示させる。認証部は、カメラによって撮像された認証対象人物の対象部位の画像に基づいて認証を行う。【選択図】図１２
2020144702.tif 000002
【特許請求の範囲】
【請求項１】
認証対象人物の識別情報の入力を受け付ける受付部と、
カメラによって撮像された前記認証対象人物の対象部位の画像を取得する画像取得部と、
前記識別情報が登録されたファイルに前記受付部によって受け付けられた前記識別情報が登録されているか否かに関わらず、前記カメラに対する前記対象部位の位置合わせ用のガイド形状と、前記画像取得部によって取得された前記画像と、を表示装置に表示させるガイド表示部と、
前記画像取得部によって取得された前記画像に基づいて認証を行なう認証部と、
を備えた生体認証装置。
【請求項２】
前記ガイド表示部は、前記ファイルに前記受付部によって受け付けられた前記識別情報が登録されていない場合には、当該識別情報に応じてダミーの前記ガイド形状を設定する、請求項１に記載の生体認証装置。
【請求項３】
前記ガイド形状は、枠形状である、請求項１または２に記載の生体認証装置。
【請求項４】
コンピュータを、
認証対象人物の識別情報の入力を受け付ける受付部と、
カメラによって撮像された前記認証対象人物の対象部位の画像を取得する画像取得部と、
前記識別情報が登録されたファイルに前記受付部によって受け付けられた前記識別情報が登録されているか否かに関わらず、前記カメラに対する前記対象部位の位置合わせ用のガイド形状と、前記画像取得部によって取得された前記画像と、を表示装置に表示させるガイド表示部と、
前記画像取得部によって取得された前記画像に基づいて認証を行なう認証部と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体認証装置およびプログラムに関する。
【背景技術】
【０００２】
従来、例えば、認証対象人物の識別情報の入力を受け付けた後、カメラによって認証対象人物の手のひらを撮像し、当該撮像によって得られた画像と照合用生体情報とに基づいて認証を行なう生体認証装置がある。この種の生体認証装置においては、カメラによる撮像において、表示器に、カメラに対して手のひらを適正な位置へガイドするためのガイド形状を表示器に表示させるものが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１２２３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この種の生体認証装置では、入力された識別情報が登録されていない場合には、表示器にはガイド形状は表示されずにエラー情報が表示される。この場合、識別情報を入力した人物に、当該識別情報が登録されていないと推測されてしまう。
【０００５】
そこで、本発明の課題の一つは、識別情報の登録状況が推測されにくい生体認証装置およびプログラムを得ることである。
【課題を解決するための手段】
【０００６】
本発明の第１態様に係る生体認証装置は、例えば、認証対象人物の識別情報の入力を受け付ける受付部と、カメラによって撮像された前記認証対象人物の対象部位の画像を取得する画像取得部と、前記識別情報が登録されたファイルに前記受付部によって受け付けられた前記識別情報が登録されているか否かに関わらず、前記カメラに対する前記対象部位の位置合わせ用のガイド形状と、前記画像取得部によって取得された前記画像と、を表示装置に表示させるガイド表示部と、前記画像取得部によって取得された前記画像に基づいて認証を行なう認証部と、を備えている。
【０００７】
前記生体認証装置では、例えば、前記ガイド表示部は、前記ファイルに前記受付部によって受け付けられた前記識別情報が登録されていない場合には、当該識別情報に応じてダミーの前記ガイド形状を設定する。
【０００８】
前記生体認証装置では、例えば、前記ガイド形状は、枠形状である。
【０００９】
本発明の第２態様に係るプログラムは、例えば、コンピュータを、認証対象人物の識別情報の入力を受け付ける受付部と、カメラによって撮像された前記認証対象人物の対象部位の画像を取得する画像取得部と、前記識別情報が登録されたファイルに前記受付部によって受け付けられた前記識別情報が登録されているか否かに関わらず、前記カメラに対する前記対象部位の位置合わせ用のガイド形状と、前記画像取得部によって取得された前記画像と、を表示装置に表示させるガイド表示部と、前記画像取得部によって取得された前記画像に基づいて認証を行なう認証部と、として機能させる。
【発明の効果】
【００１０】
本発明の上記態様によれば、例えば、識別情報の登録状況が推測されにくい生体認証装置およびプログラムを得ることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施形態の電子機器の一例を示す斜視図である。
【図２】図２は、実施形態の電子機器における表示装置に表示されるガイド画面の一例を示す図である。
【図３】図３は、実施形態の電子機器の構成の一例を示すブロック図である。
【図４】図４は、実施形態の登録ファイルの一例を示す図である。
【図５】図５は、実施形態の電子機器の機能構成の一例を示すブロック図である。
【図６】図６は、実施形態の電子機器の制御装置が実行する登録処理の一例を示すフローチャートである。
【図７】図７は、実施形態のカメラに比較的大きな手がかざされた場合について説明するための説明図である。
【図８】図８は、実施形態のカメラに比較的小さな手がかざされた場合について説明するための説明図である。
【図９】図９は、実施形態のカメラによって撮像された画像の一例を示す図であって、図７の状態で撮像された画像を示す図である。
【図１０】図１０は、実施形態のカメラによって撮像された画像の一例を示す図であって、図８の状態で撮像された画像を示す図である。
【図１１】図１１は、実施形態の手のひらの外形画像の決定方法の一例を説明するための説明図である。
【図１２】図１２は、実施形態の電子機器の制御装置が実行する生体認証処理の一例を示すフローチャートである。
【図１３】図１３は、実施形態の電子機器における表示装置に表示されるガイド画面の一例を示す図であって、ダミーのガイド形状が表示されたガイド画面の図である。
【図１４】図１４は、実施形態のあるＩＤとアスキーコードとの関係を示す図である。
【図１５】図１５は、実施形態の第１変形例における登録ファイルの一例を示す図である。
【図１６】図１６は、実施形態の第２変形例におけるガイド形状の決定方法を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の例示的な実施形態が開示される。以下に示される実施形態の構成、ならびに当該構成によってもたらされる作用および効果は、一例である。本発明は、以下の実施形態に開示される構成以外によっても実現可能である。また、本発明によれば、構成によって得られる種々の効果（派生的な効果も含む）のうち少なくとも一つを得ることが可能である。
【００１３】
図１は、実施形態の電子機器１の一例を示す斜視図である。図１に示されるように、電子機器１は、例えば、ノートブック型（クラムシェル型）のパーソナルコンピュータとして構成され、ベース筐体２と、入力装置３と、カメラ４と、表示装置５と、を備えている。なお、電子機器１は、上記例には限定されず、例えば、デスクトップ型のパーソナルコンピュータや、スレート型（タブレット型）のパーソナルコンピュータ、スマートフォン、携帯電話、映像表示装置、テレビジョン受像機、ゲーム機等であってもよい。
【００１４】
図２は、実施形態の電子機器１における表示装置５に表示されるガイド画面１００の一例を示す図である。電子機器１では、当該電子機器１の立ち上げ時等に生体認証処理が実行される。生体認証処理は、一例として手のひら静脈認証処理である。生体認証処理においては、まずは、表示装置５が、使用者を識別可能な識別情報であるＩＤの入力を受け付けるＩＤ入力画面（不図示）を表示装置表示する。以後、利用者のＩＤを利用者ＩＤとも称する。ＩＤ入力画面にＩＤが入力されると、表示装置５が図２に示されるようなガイド画面１００を表示するとともに、カメラ４が撮像を開始する。利用者は、カメラ４に手のひら２００をかざす。ガイド画面１００には、カメラ４に対する手のひら２００の位置合わせ用のガイド形状３００が表示されるとともに、カメラ４によって撮像された画像である撮像画像４００も表示される。ガイド形状３００と撮像画像４００は、重ねて表示（重畳表示）される。そして、撮像画像４００に基づいて認証が行なわれる。生体認証処理の詳細は後述する。電子機器１は、認証システムの一例である。また、使用者は、認証対象人物の一例である、なお、生体認証処理は、手のひら静脈認証処理に限定されない。例えば、生体認証処理は、目の虹彩を利用する虹彩認証処理等や指紋を利用する指紋認証処理であってもよい。
【００１５】
以下、電子機器１の各部を詳細に説明する。
【００１６】
図１に示されるように、入力装置３は、ベース筐体２に固定されている。入力装置３は、キーボードおよびタッチパッド等を含む。
【００１７】
カメラ４は、ベース筐体２に固定されている。カメラ４は、被写体（本実施形態では、人体の手）の撮像によってカラーまたは白黒の２次元画像を出力可能なエリアカメラ（エリアセンサ）として構成されている。カメラ４は、例えば、撮像可能角度が６０度以上のカメラである。なお、カメラ４の撮像可能角度は、これに限定されない。カメラ４は、広角カメラでなくてもよい。
【００１８】
表示装置５は、ベース筐体２に回転可能に支持されている。表示装置５は、液晶ディスプレイや有機ディスプレイ等である。
【００１９】
図３は、実施形態の電子機器１の構成の一例を示すブロック図である。電子機器１は、制御装置１０と、記憶装置１１と、を備えている。
【００２０】
制御装置１０は、ＣＰＵ１２（Central  Processing  Unit）と、ＲＯＭ１３（Read  Only  Memory）と、ＲＡＭ１４（Random  Access  Memory）と、を有している。すなわち、制御装置１０は、一般的なコンピュータのハードウェア構成となっている。ＣＰＵ１２は、ＲＯＭ１３や記憶装置１１等に記憶されたプログラムを読み出して実行する。また、ＣＰＵ１２は、各種演算処理を並列処理可能に構成されている。ＲＡＭ１４は、ＣＰＵ１２がプログラムを実行して種々の演算処理を実行する際に用いられる各種データを一時的に記憶する。制御装置１０には、表示装置５、入力装置３、カメラ４、記憶装置１１、および距離センサ６が接続されている。
【００２１】
記憶装置１１は、例えばＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等である。記憶装置１１は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、プログラム、各種ファイル等を記憶している。記憶装置１１に記憶された各種ファイルは、登録ファイルＦ１（図４）を含む。登録ファイルＦ１は、ファイルの一例である。また、記憶装置１１は、プログラムを記録した記録媒体の一例である。
【００２２】
図４は、実施形態の登録ファイルＦ１の一例を示す図である。図４に示されるように、登録ファイルＦ１には、利用者のＩＤ（図４では、利用者ＩＤ）が登録されている。登録ファイルＦ１は、利用者のＩＤ（図４では、利用者ＩＤ）ごとに、照合用生体情報Ｆａと、ガイド情報Ｆｂと、を記憶している。すなわち、登録ファイルＦ１は、利用者のＩＤと、照合用生体情報Ｆａと、ガイド情報Ｆｂと、を関連付けて記憶している。照合用生体情報Ｆａは、生体認証処理において、カメラ４によって撮像された撮像画像４００と照合されるものである。照合用生体情報Ｆａは、手のひら２００の静脈の画像がテンプレート化されたものである。右テンプレートと、左テンプレートと、を含む。右テンプレートは、利用者の右手の手のひら２００の静脈の照合用生体情報であり、左テンプレートは、利用者の左手の手のひら２００の静脈の照合用生体情報である。また、ガイド情報Ｆｂは、ガイド形状３００を示す情報である。本実施形態では、一例として、ガイド形状３００は、幾何学形状である。具体的には、ガイド形状３００は、矩形枠状であり、ガイド情報Ｆｂは、ガイド形状３００の縦（図２の上下方向）の長さ（図４では、ガイド縦）と、横（図２の左右方向）の長さ（図２では、ガイド横）と、を含む。
【００２３】
図３に示される距離センサ６は、カメラ４と被写体である手のひら２００との間の距離を測定する。距離センサ６は、ベース筐体２に固定されている。
【００２４】
次に、制御装置１０が行なう各種処理のうち登録処理および生体認証処理について説明する。
【００２５】
図５は、実施形態の電子機器１の機能構成の一例を示すブロック図である。図５に示されるように、制御装置１０は、機能的構成として、登録処理を実行する登録処理部１５と、生体認証処理を実行する生体認証処理部１６と、を備えている。登録処理部１５は、受付部１５ａと、画像取得部１５ｂと、抽出部１５ｃと、ガイド情報作成部１５ｄと、登録部１５ｅと、を含む。また、生体認証処理部１６は、受付部１６ａと、ガイド表示部１６ｂと、画像取得部１６ｃと、認証部１６ｄと、を含む。これらの各機能的構成は、ＣＰＵ１２がＲＯＭ１３や記憶装置１１等の記憶部にされたプログラムを実行した結果として実現される。なお、上記の機能的構成の一部または全部が専用のハードウェア（回路）によって実現されてもよい。
【００２６】
図６は、実施形態の電子機器１の制御装置１０が実行する登録処理の一例を示すフローチャートである。なお、以下の登録処理では、登録ファイルＦ１へのＩＤの登録が既になされているものとする。
【００２７】
図６に示されるように、登録処理部１５の受付部１５ａは、ＩＤの入力を受け付ける（Ｓ１０）。例えば、受付部１５ａは、表示装置５にＩＤ入力画面（不図示）を表示させ、ＩＤの入力を受け付け、当該ＩＤが登録ファイルＦ１に登録されているか否かを判定する。当該ＩＤ入力画面へのＩＤの入力は、利用者に操作された入力装置３によってなされる。受付部１５ａが入力を受け付けたＩＤが登録ファイルＦ１に登録されていない場合には、受付部１５ａは、再度、ＩＤ入力画面を表示装置５に表示させる。
【００２８】
受付部１５ａが入力を受け付けたＩＤが登録ファイルＦ１に登録されている場合には、画像取得部１５ｂが、手のひら２００をカメラ４にかざして下さい等のメッセージ（不図示）を表示装置５に表示させて、カメラ４が撮像した撮像画像４００をカメラ４から取得する（Ｓ１１）。具体的には、画像取得部１５ｂは、カメラ４から撮像画像４００を受信する。このとき、利用者がカメラ４に手のひら２００をかざすことにより、撮像画像４００に手のひら２００の画像が含まれる。
【００２９】
次に、画像取得部１５ｂは、カメラ４と被写体（本実形態では、手）との間の距離を取得し（Ｓ１２）、当該距離が適当かを判定する（Ｓ１３）。カメラ４と被写体との間の距離は、カメラ４の光軸に沿った方向におけるカメラ４と被写体との間の距離である。カメラ４と被写体との間の距離は、距離センサ６によって計測され、当該計測された距離を画像取得部１５ｂが距離センサ６から取得する。なお、カメラ４と被写体との間の距離は、撮像画像４００に基づいて算出されてもよい。
【００３０】
ここで、カメラ４に対する被写体である手の位置について説明する。図７は、実施形態のカメラ４に比較的大きな手がかざされた場合について説明するための説明図である。図８は、実施形態のカメラ４に比較的小さな手がかざされた場合について説明するための説明図である。図９は、実施形態のカメラ４によって撮像された画像の一例を示す図であって、図７の状態で撮像された画像を示す図である。図１０は、実施形態のカメラ４によって撮像された画像の一例を示す図であって、図８の状態で撮像された画像を示す図である。
【００３１】
図７および図８に示されるように、カメラ４による手の撮像おいては、手の大きさにかかわらず、手がカメラ４からカメラ４の焦点距離Ｌ１だけ離れた状態であることが望ましい。なお、カメラ４の撮像領域側（図７および図８では上側）において、カメラ４の光軸に沿ってカメラ４から離れる方向を奥行き方向とも称する。このような状態で撮像された撮像画像４００が図９および図１０に示されている。図９および図１０から分かるように、撮像画像４００中の手の大きさは、手の大きさに応じて変化する。このため、ガイド形状３００は、後述のように、手の大きさに応じて設定される。すなわち、ＩＤごとに設定される複数のガイド形状３００は、互いに形状や大きさが相違しうる。
【００３２】
図６に戻って、Ｓ１３において、画像取得部１５ｂは、カメラ４と被写体との間の距離と、カメラ４の焦点距離Ｌ１との差分の絶対値が閾値以下の場合には、カメラ４と被写体との間の距離は適当であると判定する（Ｓ１３：Ｙｅｓ）。この場合、抽出部１５ｃは、撮像画像４００から、生体情報と人体の外形の画像である全体外形画像とを取り込む（Ｓ１４）。生体情報は、静脈の画像である。カメラ４と被写体との間の距離と、カメラ４の焦点距離Ｌ１との差分の絶対値が閾値を超えた場合には、カメラ４と被写体との間の距離は適当ではないと判定する（Ｓ１３：Ｎｏ）。この場合、画像取得部１５ｂは、当該距離が適当な距離となるように手の移動を促すガイドメッセージを表示装置５に表示させる（Ｓ１５）。
【００３３】
なお、Ｓ１３において、画像取得部１５ｂは、カメラ４の光軸と直交する方向でのカメラ４に対する被写体の位置についても適当かを公知の方法で判定してもよい。この場合、画像取得部１５ｂは、カメラ４と被写体との間の距離およびカメラ４の光軸と直交する方向でのカメラ４に対する被写体の位置が適当ではないと判定した場合には（Ｓ１３：Ｎｏ）、当該距離や当該位置が適当な距離や適当な位置となるように手の移動を促すガイドメッセージを表示装置５に表示させる（Ｓ１５）。また、この場合、画像取得部１５ｂが、カメラ４と被写体との間の距離およびカメラ４の光軸と直交する方向でのカメラ４に対する被写体の位置が適当であると判定した場合には（Ｓ１３：Ｙｅｓ）、抽出部１５ｃが、撮像画像４００から、生体情報と人体の外形の画像である全体外形画像とを取り込む（Ｓ１４）。
【００３４】
上記のＳ１０〜Ｓ１５の処理が規定回数を行なわれていない場合には（Ｓ１６：Ｎｏ）、上記のＳ１０〜Ｓ１５の処理が再び行なわれる。すなわち、抽出部１５ｃは、規定数の撮像画像４００から、それぞれ生体情報と全体外形画像とを取り込む（Ｓ１６：Ｙｅｓ）。
【００３５】
次に、抽出部１５ｃが、規定数の生体情報から、登録ファイルＦ１への登録用のテンプレートデータを公知の方法で決定する（Ｓ１７）。このとき、抽出部１５ｃは、規定数の生体情報の平均からそれぞれからテンプレートデータの候補を抽出し、当該候補の平均をとって、テンプレートデータとすることができる。テンプレートデータは、テンプレート化された生体情報である。
【００３６】
次に、ガイド情報作成部１５ｄが、撮像画像４００に基づいてガイド情報Ｆｂを作成する（Ｓ１８）。ここで、図１１は、実施形態の手のひら２００の外形画像の抽出方法の一例を説明するための説明図である。図１１に示されるように、ガイド情報作成部１５ｄは、まずは、撮像画像４００中の手における指の付け根等の特徴点に基づいて手のひら２００の外形画像６００を抽出する（図１１の（ａ））。手のひら２００の外形画像６００は、矩形枠状にて抽出される（図７中の（ａ））。そして、抽出部１５ｃは、このようにして抽出した外形画像６００をガイド情報として決定する。すなわち、抽出部１５ｃは、外形画像６００をガイド形状３００とする。
【００３７】
次に、登録処理部１５は、抽出部１５ｃによって抽出されたテンプレートデータと、ガイド情報作成部１５ｄによって作成されたガイド情報Ｆｂと、を登録ファイルＦ１に保存する（Ｓ１９）。なお、上記処理は、左右の手の両方に対して行なわれる。このとき、ガイド情報Ｆｂは、登録ファイルＦ１に保存されるガイド情報Ｆｂは、左右の手のうちいずれか一方のものであってもいし、左右の手のガイド情報Ｆｂの平均値であってもよい。
【００３８】
次に、生体認証処理について詳細に説明する。図１２は、実施形態の電子機器１の制御装置１０が実行する認証処理の一例を示すフローチャートである。
【００３９】
図１２に示されるように、まずは、生体認証処理部１６の受付部１６ａが、ＩＤの入力を受け付ける（Ｓ２１）。例えば、受付部１６ａは、表示装置５にＩＤ入力画面（不図示）を表示させ、ＩＤの入力を受け付ける。当該ＩＤ入力画面へのＩＤの入力は、利用者に操作された入力装置３によってなされる。
【００４０】
受付部１６ａが入力を受け付けたＩＤが登録ファイルＦ１に登録されている場合には（Ｓ２２：Ｙｅｓ）、ガイド表示部１６ｂが、登録ファイルＦ１から、Ｓ２１にて受け付けられたＩＤに関連付けされたガイド情報Ｆｂを読み出す（Ｓ２３）。ガイド表示部１６ｂは、読み出したガイド情報Ｆｂを表示装置５に表示させる（Ｓ２５、図２）。詳細には、ガイド表示部１６ｂは、読み出したガイド情報Ｆｂが示すガイド形状３００を表示装置５に表示させる。ガイド形状３００は、例えば、当該ガイド形状３００の所定の部位がガイド画面１００中の所定の位置に位置するように表示される。ガイド形状３００の上記の所定の部位は、例えば、ガイド形状３００の中心である。なお、ガイド形状３００の上記の所定の部位は、上記に限定されない。このとき、ガイド表示部１６ｂは、手のひら２００をカメラ４にかざして下さい等のメッセージも表示装置５に表示させる。また、このとき、カメラ４が撮像を開始する。利用者がカメラ４に手のひら２００をかざすことにより、カメラ４の撮像画像４００に手のひら２００の画像が含まれる。
【００４１】
次に、画像取得部１６ｃが、カメラ４が撮像した撮像画像４００をカメラ４から取得する（Ｓ２６）。具体的には、画像取得部１５ｂは、カメラ４から撮像画像４００を受信する。
【００４２】
次に、画像取得部１５ｂが、カメラ４と被写体（手）との間の距離を取得する（Ｓ２７）。次に、画像取得部１５ｂが、Ｓ１２によって取得した距離およびカメラ４に対する被写体の位置が適当か否かを判定する（Ｓ２８）。なお、Ｓ２７およびＳ２８の処理は、図６のＳ１２，Ｓ１３の処理と同様であるので詳細な説明は省略する。上記距離や位置が適当でない場合には（Ｓ２８：Ｎｏ）、Ｓ２６〜Ｓ２８の処理が繰り返される。
【００４３】
上記距離や位置が適当である場合には（Ｓ２８：Ｙｅｓ）、認証部１６ｄが、Ｓ２６にて取得された撮像画像４００から生体情報を公知の方法にて抽出する（Ｓ２９）。すなわち、認証部１６ｄは、撮像画像４００から生体情報を取り込む。
【００４４】
認証部１６ｄは、Ｓ２１で受け付けられたＩＤに関連付けされた照合用生体情報Ｆａを登録ファイルＦ１から読み出し、当該照合用生体情報Ｆａと、Ｓ２９で抽出した生体情報とを公知の方法で照合する（Ｓ３０）。認証部１６ｄは、Ｓ２８の照合結果に基づいて認証を行なう。例えば、認証部１６ｄは、照合用生体情報と、Ｓ２９で抽出した生体情報との類似度が規定値以上の場合には、認証するすなわち認証成功とし（Ｓ３１：Ｙｅｓ）、照合用生体情報と、Ｓ２９で抽出した生体情報との類似度が規定値未満の場合には認証しない、すなわち認証失敗とする（Ｓ３１：Ｎｏ）。認証失敗の場合には（Ｓ３１：Ｎｏ）、認証部１６ｄは、認証失敗の旨の情報を表示装置５に表示させる（Ｓ３２）。
【００４５】
次に、Ｓ２２において入力が受け付けられたＩＤが登録ファイルＦ１に登録されていない場合（Ｓ２２：Ｎｏ）について説明する。この場合には、ガイド表示部１６ｂが、ダミーのガイド形状３００Ａ（図１３）を示すガイド情報を生成する（Ｓ２４）。そして、ガイド表示部１６ｂが、このようにして設定されたダミーのガイド情報が示すダミーのガイド形状３００Ａを、表示装置５に表示させる（Ｓ２５）。このとき、ガイド表示部１６ｂは、登録されていないＩＤに応じたダミーのガイド形状３００Ａを設定する。ここで、図１３は、実施形態の電子機器１における表示装置５に表示されるガイド画面１００の一例を示す図であって、ダミーのガイド形状３００Ａが表示されたガイド画面１００の図である。図１３に示されるように、ダミーのガイド形状３００Ａは、ダミーではない正規のガイド形状３００と同様に矩形枠状である。また、ダミーのガイド形状３００Ａは、ガイド形状３００と同様に、例えば、当該ダミーのガイド形状３００Ａの所定の部位がガイド画面１００中の所定の位置に位置するように表示される。以下、ダミーのガイド形状３００Ａを示すガイド情報をダミーガイド情報とも称する。
【００４６】
ダミーのガイド形状３００Ａの設定方法を説明する。ガイド表示部１６ｂは、例えば、ガイド表示部１６ｂは、ＩＤ中の文字のアスキーコードに基づいてダミーのガイド形状３００Ａを設定する。
ガイド表示部１６ｂは、ダミーのガイド形状３００Ａの縦の長さ（ガイド縦）を次式（１）により求め、ダミーのガイド形状３００Ａの横の長さ（ガイド横）を次式（２）により求める。なお、長さの単位は、一例としてｃｍである。
（１）  ガイド縦＝（１文字目×２文字目−５文字目×６文字目）／１０００＋１００
（２）  ガイド横＝（３文字目×４文字目−７文字目×８文字目）／１０００＋１００
上記式（１），（２）のｎ文字目（ｎは正数）には、ＩＤの文字に対応するアスキーコードが入力される。
ここで、図１４は、実施形態のあるＩＤ（takeshi）とアスキーコードとの関係を示す図である。上記各式（１），（２）に図１３に示される「takeshi」のアスキーコードを代入すると、下記の通りとなる。
ガイド縦＝（１１６×９７−１１５×１０４）／１０００＋１００＝９９
ガイド横＝（１０７×１０１−１０５×０）／１０００＋１００＝１１０
【００４７】
以上のように、実施形態の制御装置１０（生体認証装置）のガイド表示部１６ｂは、例えば、登録ファイルＦ１に受付部１６ａによって受け付けられたＩＤが登録されているか否かに関わらず、カメラ４に対する対象部位の位置合わせ用のガイド形状（正規のガイド形状３００、ダミーのガイド形状３００Ａ）と、画像取得部１６ｃによって取得された撮像画像４００と、を表示装置５に表示させる。よって、識別情報の登録状況が推測されにくい。正規のガイド形状３００は、登録されたガイド形状や第１ガイド形状とも称され、ダミーのガイド形状３００Ａは、登録されていないガイド形状や第２ガイド形状とも称される。
【００４８】
また、本実施形態では、例えば、ガイド表示部１６ｂは、登録ファイルＦ１に受付部１６ａによって受け付けられたＩＤが登録されていない場合には、当該ＩＤに応じてダミーのガイド形状３００Ａを設定する。よって、ダミーのガイド形状３００Ａが一つの場合に比べて、識別情報の登録状況がより推測されにくい。
【００４９】
また、本実施形態では、例えば、ガイド形状３００，３００Ａは、枠形状である。よって、ガイド形状３００，３００Ａが比較的簡素であるので、ガイド情報Ｆｂのデータ量の増大が抑制されやすい。なお、ガイド形状３００，３００Ａは、上記に限られない。例えば、ガイド形状３００，３００Ａは、十字状や単線状などであってもよい。また、ガイド形状３００，３００Ａの枠形状は、矩形状に限られない。例えば、ガイド形状３００，３００Ａの枠形状は、円形や楕円、矩形以外の多角形であってもよい。また、複数のガイド形状３００，３００Ａは、互いに大きさが異なる相似形状であってもよい。また、ガイド形状３００，３００Ａは、幾何学形状でなくてもよい。例えば、ガイド形状は、手（対象部位）の形状であってもよい。この場合、ガイド情報Ｆｂは、手の画像であってもよい。
【００５０】
また、実施形態の制御装置１０（生体認証装置）のガイド表示部１６ｂは、例えば、カメラ４に対する手のひら２００（対象部位）の位置合わせ用の幾何学形状のガイド形状３００を示すガイド情報Ｆｂと、を関連付けした登録ファイルＦ１から、受付部１６ａによって受け付けられたＩＤに関連付けられたガイド情報Ｆｂを取得し、取得した当該ガイド情報Ｆｂが示すガイド形状３００と、画像取得部１６ｃによって取得された撮像画像４００と、を表示装置５に表示させる。よって、本実施形態によれば、例えば、撮像された人体の画像をガイド形状として表示する場合に比べて、ガイド情報Ｆｂのデータ量の増大を抑制しつつ複数の認証対象人物のそれぞれに合ったガイド形状３００を表示することができる。したがって、認証処理の高速化を図ることができるとともに、データ通信負荷の低減を図ることができる。
【００５１】
また、本実施形態では、カメラ４は、広角カメラである。よって、利用者の手のひら２００（対象部位）とカメラ４との間の距離を小さくしやすい。
【００５２】
次に、実施形態の変形例を説明する。
【００５３】
図１５は、実施形態の第１変形例における登録ファイルＦ１の一例を示す図である。図１５に示されるように、本変形例では、登録ファイルＦ１は、ガイド情報Ｆｂ１，Ｆｂ２を認証対象人物の左右の手（対象部位）ごとに記憶している。ガイド情報Ｆｂ１は、利用者の右手の手のひら２００用のガイド形状を示すガイド情報であり、ガイド情報Ｆｂ２は、利用者の左手の手のひら２００用のガイド形状を示すガイド情報である。そして、本変形例では、ガイド表示部１６ｂは、左右の手に対応するガイド形状のいずれかを表示装置５に表示させる。例えば、ガイド表示部１６ｂは、不図示の右ボタンが操作された場合には、ガイド情報Ｆｂ１が示すガイド形状を表示装置５に表示させ、不図示の左ボタンが操作された場合には、ガイド情報Ｆｂ２が示すガイド形状を表示装置５に表示させる。
【００５４】
以上の第１変形例によれば、ガイド表示部１６ｂが、左右の手（対象部位）に対応するガイド形状３００のいずれかを表示装置５に表示させるので、左右の手のいずれか一方のみを表示させる構成に比べて、利便性が向上する。
【００５５】
図１６は、実施形態の第２変形例におけるガイド形状３００の決定方法を説明するための図である。図１６に示されるように、本変形例では、ガイド情報作成部１５ｄは、規定の基準のガイド形状３００Ｂに対する倍率（相対値）を設定する（図１６中の（ａ））。図１６の例では、抽出した手のひら２００の外形の大きさが、基準のガイド形状３００Ｂに対して、縦が１．１倍で横が１．０倍の例が示されている。なお、倍率はこれに限定されない、そして、ガイド情報作成部１５ｄは、当該倍率をガイド情報Ｆｂとして登録ファイルＦ１に保存する。また、ガイド表示部１６ｂは、設定された倍率に応じてガイド形状３００を表示装置５に表示させる（図１６中の（ｂ））。
【００５６】
なお、上記実施形態では、認証システムとして、認証装置としての制御装置１０とカメラ４と表示装置５とを一体に備えた電子機器１の例が説明されたが、これに限定されない。例えば、認証システムの認証装置、カメラ４、および表示装置５は、一体化されていなくてもよい。認証装置は、例えば、電子機器１とは別体に設けられたサーバ等であってもよい。
【００５７】
以上、本発明の実施形態が例示されたが、上記実施形態は一例であって、発明の範囲を限定することは意図していない。上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、組み合わせ、変更を行うことができる。
【符号の説明】
【００５８】
４…カメラ（広角カメラ）、５…表示装置、１０…制御装置（生体認証装置）、１６ａ…受付部、１６ｂ…ガイド表示部、１６ｃ…画像取得部、１６ｄ…認証部、２００…手のひら（対象部位）、４００…撮像画像（画像）、３００…ガイド形状、３００Ａ…ダミーのガイド形状、Ｆ１…登録ファイル（ファイル）、Ｆｂ，Ｆｂ１，Ｆｂ２…ガイド情報。
【図１】
2020144702.tif 000003
【図２】
2020144702.tif 000004
【図３】
2020144702.tif 000005
【図４】
2020144702.tif 000006
【図５】
2020144702.tif 000007
【図６】
2020144702.tif 000008
【図７】
2020144702.tif 000009
【図８】
2020144702.tif 000010
【図９】
2020144702.tif 000011
【図１０】
2020144702.tif 000012
【図１１】
2020144702.tif 000013
【図１２】
2020144702.tif 000014
【図１３】
2020144702.tif 000015
【図１４】
2020144702.tif 000016
【図１５】
2020144702.tif 000017
【図１６】
2020144702.tif 000018
【手続補正書】
【提出日】令和1年10月24日(2019.10.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
認証対象人物の識別情報の入力を受け付ける受付部と、
カメラによって撮像された前記認証対象人物の対象部位の画像を取得する画像取得部と、
前記識別情報が登録されたファイルに前記受付部によって受け付けられた前記識別情報が登録されているか否かに関わらず、前記カメラに対する前記対象部位の位置合わせ用のガイド形状と、前記画像取得部によって取得された前記画像と、を表示装置に表示させるガイド表示部と、
前記画像取得部によって取得された前記画像に基づいて認証を行なう認証部と、
を備え、
前記ガイド表示部は、前記ファイルに前記受付部によって受け付けられた前記識別情報が登録されていない場合には、当該識別情報に応じてダミーの前記ガイド形状を設定する、生体認証装置。
【請求項２】
前記ガイド形状は、枠形状である、請求項１に記載の生体認証装置。
【請求項３】
コンピュータを、
認証対象人物の識別情報の入力を受け付ける受付部と、
カメラによって撮像された前記認証対象人物の対象部位の画像を取得する画像取得部と、
前記識別情報が登録されたファイルに前記受付部によって受け付けられた前記識別情報が登録されているか否かに関わらず、前記カメラに対する前記対象部位の位置合わせ用のガイド形状と、前記画像取得部によって取得された前記画像と、を表示装置に表示させるガイド表示部と、
前記画像取得部によって取得された前記画像に基づいて認証を行なう認証部と、
として機能させ、
前記ガイド表示部は、前記ファイルに前記受付部によって受け付けられた前記識別情報が登録されていない場合には、当該識別情報に応じてダミーの前記ガイド形状を設定する、プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の第１態様に係る生体認証装置は、例えば、認証対象人物の識別情報の入力を受け付ける受付部と、カメラによって撮像された前記認証対象人物の対象部位の画像を取得する画像取得部と、前記識別情報が登録されたファイルに前記受付部によって受け付けられた前記識別情報が登録されているか否かに関わらず、前記カメラに対する前記対象部位の位置合わせ用のガイド形状と、前記画像取得部によって取得された前記画像と、を表示装置に表示させるガイド表示部と、前記画像取得部によって取得された前記画像に基づいて認証を行なう認証部と、を備え、前記ガイド表示部は、前記ファイルに前記受付部によって受け付けられた前記識別情報が登録されていない場合には、当該識別情報に応じてダミーの前記ガイド形状を設定する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第２態様に係るプログラムは、例えば、コンピュータを、認証対象人物の識別情報の入力を受け付ける受付部と、カメラによって撮像された前記認証対象人物の対象部位の画像を取得する画像取得部と、前記識別情報が登録されたファイルに前記受付部によって受け付けられた前記識別情報が登録されているか否かに関わらず、前記カメラに対する前記対象部位の位置合わせ用のガイド形状と、前記画像取得部によって取得された前記画像と、を表示装置に表示させるガイド表示部と、前記画像取得部によって取得された前記画像に基づいて認証を行なう認証部と、として機能させ、前記ガイド表示部は、前記ファイルに前記受付部によって受け付けられた前記識別情報が登録されていない場合には、当該識別情報に応じてダミーの前記ガイド形状を設定する。