(57)【要約】【課題】静脈認証の処理時間を減少させることを目的とする。【解決手段】認証システムは、人物の顔を撮影する第１撮影装置と、第１撮影装置の撮影範囲から所定距離離れた位置に設置され、人物の静脈を撮影する第２撮影装置と、第１撮影装置および第２撮影装置と通信可能な認証装置とを備える。認証装置は、第１撮影装置から顔画像を取得し、第２撮影装置から静脈画像を取得する取得部と、顔画像から顔認証に用いる顔認証データを抽出し、静脈画像から静脈認証に用いる静脈認証データを抽出する抽出部と、抽出された顔認証データと、予め登録された複数の顔認証登録データとに基づいて顔認証を実行する顔認証部と、抽出された静脈認証データと、予め登録された複数の静脈認証登録データのうち顔認証で認証に成功した顔認証登録データに対応する静脈認証登録データとに基づいて静脈認証を実行する静脈認証部とを含む。【選択図】図２
2019128880.tif 000002
【特許請求の範囲】
【請求項１】
人物の顔を撮影する第１撮影装置と、前記第１撮影装置の撮影範囲から所定距離離れた位置に設置され、人物の静脈を撮影する第２撮影装置と、前記第１撮影装置および前記第２撮影装置と通信可能な認証装置とを備える認証システムであって、
前記認証装置は、
前記第１撮影装置から顔画像を取得し、前記第２撮影装置から静脈画像を取得する取得部と、
前記顔画像から顔認証に用いる顔認証データを抽出し、前記静脈画像から静脈認証に用いる静脈認証データを抽出する抽出部と、
抽出された前記顔認証データと、予め登録された複数の顔認証登録データとに基づいて顔認証を実行する顔認証部と、
抽出された前記静脈認証データと、予め登録された複数の静脈認証登録データのうち前記顔認証で認証に成功した前記顔認証登録データに対応する前記静脈認証登録データとに基づいて静脈認証を実行する静脈認証部と
を含むことを特徴とする認証システム。
【請求項２】
前記顔認証部は、抽出された前記顔認証データと第１記憶部に記憶された前記複数の顔認証登録データとに基づいて顔認証を実行し、前記第１記憶部に記憶されている静脈認証登録データのうち、前記顔認証に成功した前記顔認証登録データに対応付けられている前記静脈認証登録データを、前記顔画像の撮影日時に対応付けて第２記憶部に記憶させ、
前記静脈認証部は、前記第２記憶部に記憶された前記静脈認証登録データのうち、過去の所定時間帯における前記顔画像の撮影日時に対応付けられた前記静脈認証登録データを取得し、抽出された前記静脈認証データと、前記第２記憶部から取得した前記静脈認証登録データとに基づいて静脈認証を実行する、
ことを特徴とする請求項１記載の認証システム。
【請求項３】
前記第１撮影装置は、店舗の入口から入店する人物の顔を撮影し、
前記第２撮影装置は、前記店舗内で決済を行う人物の静脈を撮影する
ことを特徴とする請求項１または２に記載の認証システム。
【請求項４】
前記第１撮影装置は、店舗の入口から入店する人物の顔を撮影し、
前記第２撮影装置は、前記店舗内で決済を行う人物の静脈を撮影し、
前記認証装置は、前記第１記憶部に記憶された過去の前記顔画像の撮影日時と、前記過去の顔画像の撮影日時に対応する静脈認証の日時との差分を人物毎に算出し、前記差分の平均値に基づいて、前記所定時間帯の開始時刻を設定する設定部を含む
ことを特徴とする請求項２に記載の認証システム。
【請求項５】
前記第１撮影装置は、前記第２撮影装置に向かって通路を通過する人物の顔を撮影する
ことを特徴とする請求項１または２に記載の認証システム。
【請求項６】
前記第１撮影装置は、前記第２撮影装置に向かって通路を通過する人物の顔を撮影し、
前記認証装置は、前記第１撮影装置の撮影範囲と前記第２撮影装置との距離と、前記人物の歩行速度の推定値とに基づいて、前記所定時間帯の開始時刻を設定する設定部を含む
ことを特徴とする請求項２に記載の認証システム。
【請求項７】
人物の顔を撮影する第１撮影装置、および前記第１撮影装置の撮影範囲から所定距離離れた位置に設置され人物の静脈を撮影する第２撮影装置と通信可能な認証装置であって、
前記第１撮影装置から顔画像を取得し、前記第２撮影装置から静脈画像を取得する取得部と、
前記顔画像から顔認証に用いる顔認証データを抽出し、前記静脈画像から静脈認証に用いる静脈認証データを抽出する抽出部と、
抽出された前記顔認証データと、予め登録された複数の顔認証登録データとに基づいて顔認証を実行する顔認証部と、
抽出された前記静脈認証データと、予め登録された複数の静脈認証登録データのうち前記顔認証で認証に成功した前記顔認証登録データに対応する前記静脈認証登録データとに基づいて静脈認証を実行する静脈認証部と
を備えることを特徴とする認証装置。
【請求項８】
人物の顔を撮影する第１撮影装置、および前記第１撮影装置の撮影範囲から所定距離離れた位置に設置され人物の静脈を撮影する第２撮影装置と通信可能なコンピュータに、
前記第１撮影装置から顔画像を取得し、前記第２撮影装置から静脈画像を取得し、
前記顔画像から顔認証に用いる顔認証データを抽出し、前記静脈画像から静脈認証に用いる静脈認証データを抽出し、
抽出された前記顔認証データと、予め登録された複数の顔認証登録データとに基づいて顔認証を実行し、
抽出された前記静脈認証データと、予め登録された複数の静脈認証登録データのうち前記顔認証で認証に成功した前記顔認証登録データに対応する前記静脈認証登録データとに基づいて静脈認証を実行する
処理を実行させるための認証プログラム。
【請求項９】
人物の顔を撮影する第１撮影装置、および前記第１撮影装置の撮影範囲から所定距離離れた位置に設置され人物の静脈を撮影する第２撮影装置と通信可能なコンピュータが、
前記第１撮影装置から顔画像を取得し、前記第２撮影装置から静脈画像を取得し、
前記顔画像から顔認証に用いる顔認証データを抽出し、前記静脈画像から静脈認証に用いる静脈認証データを抽出し、
抽出された前記顔認証データと、予め登録された複数の顔認証登録データとに基づいて顔認証を実行し、
抽出された前記静脈認証データと、予め登録された複数の静脈認証登録データのうち前記顔認証で認証に成功した前記顔認証登録データに対応する前記静脈認証登録データとに基づいて静脈認証を実行する
処理を実行することを特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、認証装置、認証プログラム、および認証方法に関する。
【背景技術】
【０００２】
指や手のひらの静脈を用いた個人認証である静脈認証において、撮影した静脈と複数の登録データとの照合を行う１対Ｎ認証が利用されている。１対Ｎ認証を用いた場合、利用者は、ＩＣカードを所持したり、識別コードを記憶しておく必要がないという利点がある。
【０００３】
関連する技術として、１対Ｎ指静脈認証の前に顔認証を行って、指静脈認証の比較回数を減らす技術が提案されている（例えば、特許文献１を参照）。
【０００４】
また、関連する技術として、認証処理をいくつかの段階に区分し、各段階においてある程度の登録データを認証対象から除外していく技術が提案されている（例えば、特許文献２を参照）。
【０００５】
また、関連する技術として、サービス提供履歴情報をフィルタリングし、条件に合致する識別情報を抽出し、抽出した識別情報を優先的に認証する技術が提案されている（例えば、特許文献３を参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１５４４７２号公報
【特許文献２】特開２０１０−２４４２８７号公報
【特許文献３】特開２０１０−２４４３６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
１対Ｎ認証では、登録データの数（Ｎ）が増加するほど、静脈認証処理にかかる時間が増加する。例えば、特許文献１〜３に開示された技術を用いたとしても、登録データの数が増加するほど、静脈認証処理にかかる時間が増加するため、静脈認証を行う利用者を待たせてしまうという課題がある。
【０００８】
１つの側面として、本発明は、静脈認証の処理時間を減少させることを目的とする。
【課題を解決するための手段】
【０００９】
１つの態様では、認証システムは、人物の顔を撮影する第１撮影装置と、前記第１撮影装置の撮影範囲から所定距離離れた位置に設置され、人物の静脈を撮影する第２撮影装置と、前記第１撮影装置および前記第２撮影装置と通信可能な認証装置とを備える。前記認証装置は、前記第１撮影装置から顔画像を取得し、前記第２撮影装置から静脈画像を取得する取得部と、前記顔画像から顔認証に用いる顔認証データを抽出し、前記静脈画像から静脈認証に用いる静脈認証データを抽出する抽出部と、抽出された前記顔認証データと、予め登録された複数の顔認証登録データとに基づいて顔認証を実行する顔認証部と、抽出された前記静脈認証データと、予め登録された複数の静脈認証登録データのうち前記顔認証で認証に成功した前記顔認証登録データに対応する前記静脈認証登録データとに基づいて静脈認証を実行する静脈認証部とを含む。
【発明の効果】
【００１０】
１つの側面によれば、静脈認証の処理時間を減少させることができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態における認証システムの全体構成を示す図である。
【図２】第１の実施形態における認証装置の機能ブロック図である。
【図３】認証情報を示す図である。
【図４】認証候補を示す図である。
【図５】顔認証処理の流れを示すフローチャートである。
【図６】静脈認証処理の流れを示すフローチャートである。
【図７】第２の実施形態における認証システムの全体構成を示す図である。
【図８】第２の実施形態における認証装置の機能ブロック図である。
【発明を実施するための形態】
【００１２】
＜第１の実施形態＞
以下、図面を参照して、第１の実施形態について説明する。図１は、第１の実施形態における認証システムの全体構成を示す図である。
【００１３】
図１は、コンビニエンスストア等の店舗を示している。店舗には、第１撮影装置１ａが、店舗の入口付近を撮影可能な位置に設置されている。また、入口から所定距離離れた店舗内のカウンタに、静脈認証に用いられる第２撮影装置２ａが設置されている。すなわち、第２撮影装置２ａは、第１撮影装置１ａの撮影範囲から所定距離離れた位置に設置されている。
【００１４】
第１撮影装置１ａは、所定の周期で店舗の入口付近を撮影することにより、店舗の入口にから入店する人物（利用者４ａ）の顔を撮影して、顔画像を生成する。第１撮影装置１ａは、認証装置３ａと通信可能であり、生成した顔画像を認証装置３ａに送信する。第１撮影装置１ａは、例えば、店舗に予め設置されている監視カメラであってもよい。
【００１５】
認証装置３ａは、顔画像と、予め登録された複数の顔認証登録データとに基づいて１対Ｎの顔認証を実行する。なお、認証装置３ａは、コンピュータの一例である。
【００１６】
利用者４ａは、入口から店舗内に入り、商品を選んだ後、カウンタで第２撮影装置２ａに手のひらをかざし、静脈認証を用いた決済を行う。
【００１７】
第２撮影装置２ａは、例えば、可視光線を遮断するフィルタが設けられたＣＭＯＳ(Complementary Metal Oxide Semiconductor)カメラ、またはＣＣＤ(Charge Coupled Device)カメラ等である。第２撮影装置２ａは、近赤外光を照射する図示しない照射部を有しており、手のひらが置かれたことを検知すると、手のひらに近赤外光を照射する。照射部は、例えば、近赤外光の波長域の光を照射可能なＬＥＤ(Light Emitting Diode)である。
【００１８】
第２撮影装置２ａは、近赤外光が照射された手のひらの静脈を撮影し、利用者４ａの手のひらの静脈が写された静脈画像を生成する。第２撮影装置２ａは、認証装置３ａと通信可能であり、生成した静脈画像を認証装置３ａに送信する。なお、第２撮影装置２ａが撮影する静脈画像は、指の静脈画像であってもよい。
【００１９】
認証装置３ａは、第２撮影装置２ａから静脈画像を取得すると、予め登録されている複数の静脈認証登録データのうち、顔認証により絞り込んだ静脈認証登録データに基づいて、１対Ｎの静脈認証を実行する。利用者４ａが店舗に入ってから決済を行うまでの間に、商品の選択や移動により、所定時間経過していることが考えられる。よって、認証装置３ａが利用者４ａの静脈認証を行う時点において、その利用者４ａの顔認証が完了していることが想定される。
【００２０】
表示装置５ａは、認証装置３ａが出力した静脈認証の結果を表示する。店員６は、表示装置５ａを参照して認証が成功したことを確認した場合、決済処理を実行する。
【００２１】
以上のように、認証システムは、顔認証により絞り込まれた静脈認証登録データに対して１対Ｎの静脈認証を実行するため、静脈認証の処理時間を減少させることができる。
【００２２】
図２は、認証装置３ａの機能ブロック図である。認証装置３ａは、取得部１０と抽出部１１と認証情報ＤＢ１２ａと認証候補ＤＢ１２ｂと顔認証部１３と静脈認証部１４と第１設定部１５と出力部１６とを含む。
【００２３】
取得部１０は、第１撮影装置１ａから顔画像を取得し、第２撮影装置２ａから静脈画像を取得する。
【００２４】
抽出部１１は、取得部１０が取得した顔画像から顔認証に用いる顔認証データを抽出する。また、抽出部１１は、取得部１０が取得した静脈画像から静脈認証に用いる静脈認証データを抽出する。
【００２５】
認証情報ＤＢ１２ａは、顔認証に用いられる複数の顔認証登録データ、および静脈認証に用いられる複数の静脈認証登録データ等を含む認証情報を記憶する。認証情報について、詳細は後述する。
【００２６】
認証候補ＤＢ１２ｂは、静脈認証登録データと、顔画像の撮影日時とが対応づけられた、認証候補が記憶されている。認証候補について、詳細は後述する。
【００２７】
顔認証部１３は、抽出部１１が抽出した顔認証データと、予め認証情報ＤＢ１２ａに登録されている複数の顔認証登録データとに基づいて顔認証を実行する。顔認証部１３は、認証情報ＤＢ１２ａに記憶されている静脈認証登録データのうち、顔認証に成功した顔認証登録データに対応付けられている静脈認証登録データを、顔画像の撮影日時に対応付けて認証候補ＤＢ１２ｂに記憶させる。
【００２８】
静脈認証部１４は、抽出部１１が抽出した静脈認証データと、予め認証情報ＤＢ１２ａに登録されている複数の静脈認証登録データのうち顔認証で認証に成功した顔認証登録データに対応する静脈認証登録データとに基づいて静脈認証を実行する。静脈認証部１４は、例えば、認証候補ＤＢ１２ｂに記憶された静脈認証登録データのうち、過去の所定時間帯における顔画像の撮影日時に対応付けられた静脈認証登録データを取得する。そして、静脈認証部１４は、抽出部１１が抽出した静脈認証データと、認証候補ＤＢ１２ｂから取得した静脈認証登録データとに基づいて静脈認証を実行する。
【００２９】
第１設定部１５は、認証情報ＤＢ１２ａに記憶された過去の顔画像の撮影日時と、その過去の顔画像の撮影日時に対応する静脈認証の日時との差分を人物毎に算出し、その差分の平均値に基づいて、静脈認証の制御に用いる上記所定時間帯の開始時刻を設定する。
【００３０】
出力部１６は、静脈認証部１４の認証結果を出力する。出力部１６は、例えば、静脈認証部１４の認証結果を表示装置５ａに送信して、認証結果を表示装置５ａに表示させる。出力部１６は、例えば、静脈認証部１４の認証結果を、図示しない情報処理装置等に送信してもよい。
【００３１】
認証装置３ａは、プロセッサ、メモリおよび補助記憶装置を有している。メモリは、例えば、ＲＡＭ(Random Access Memory)である。補助記憶装置は、例えば、ＲＯＭ（Read Only Memory）またはＨＤＤ（Hard Disc Drive）である。メモリおよび補助記憶装置は、何れもコンピュータ読み取り可能な有形の記憶媒体の一例である。これらの有形な記憶媒体は、信号搬送波のような一時的な媒体ではない。
【００３２】
認証装置３ａにおける取得部１０、抽出部１１、顔認証部１３、静脈認証部１４、第１設定部１５、および出力部１６は、プロセッサがメモリに展開された認証プログラムを実行することにより実現される。認証情報ＤＢ１２ａおよび認証候補ＤＢ１２ｂは、例えば、補助記憶装置に記憶される。
【００３３】
認証装置３ａは、通信インタフェースを有する。取得部１０は、通信インタフェースを介して顔画像および静脈画像を取得する。また、出力部１６は、通信インタフェースを介して表示装置５ａまたは情報処理装置等に認証結果を出力する。
【００３４】
図３は、認証情報の例を示す図である。図３に示す認証情報は、認証情報ＤＢ１２ａに記憶された情報であり、利用者４ａに関する様々な属性情報を含む。
【００３５】
認証情報は、利用者４ａのＩＤ(Identification)、氏名、顔認証登録データ、静脈認証登録データ、性別、年齢、最終顔画像撮影日時、および最終認証日時を含む。
【００３６】
利用者４ａのＩＤ、氏名、顔認証登録データ、静脈認証登録データ、性別および年齢は、例えば、利用者４ａが店舗において利用登録を行う際に記録される。ＩＤは、例えば、店舗側の管理者により、利用者４ａの識別情報として付与される。氏名、性別および年齢は、利用者４ａが申請した情報が記録される。
【００３７】
顔認証登録データおよび静脈認証登録データは、利用者４ａが利用登録を行う際に撮影された顔画像および静脈画像に基づいて、予め生成される。顔認証登録データおよび静脈認証登録データは、例えば、画像中の特徴点の位置、および特徴点間の距離等を含む数値データである。
【００３８】
最終顔画像撮影日時は、利用者４ａが最後に第１撮影装置１ａにより撮影された日時である。すなわち、最終顔画像撮影日時は、利用者４ａが最後に入店した日時である。例えば、顔認証部１３は、顔認証により利用者４ａの入店を確認した際に、顔画像に付与されている撮影日時を最終顔画像撮影日時として記録する。
【００３９】
最終認証日時は、静脈認証部１４が、最後に静脈認証を実行し、認証に成功した日時である。静脈認証部１４は、静脈認証を実行し認証に成功した場合、認証日時を最終認証日時として記録する。
【００４０】
第１設定部１５は、図３に示す認証情報を参照して、全利用者４ａの最終認証日時と最終顔画像撮影日時との差分を算出し、その差分の平均値を算出する。平均値は、利用者４ａが入店してから静脈認証を行うまでの時間の推定値となる。そして、第１設定部１５は、算出した平均値に基づいて、静脈認証部１４の制御に用いる上記所定時間帯の開始時刻を設定する。例えば、第１設定部１５は、静脈認証を開始する時点の日時から上記平均値を減算した時刻の３０秒前を所定時間帯の開始時刻とする。また、所定時間帯の範囲は、例えば、１分であるとする。
【００４１】
図４は、認証候補の例を示す図である。認証候補は、認証候補ＤＢ１２ｂに記憶される情報である。図４に示すように、認証候補は、ＩＤと、静脈認証登録データと、顔画像撮影日時とが対応付けられた情報である。
【００４２】
上述のように、顔認証部１３は、抽出された顔認証データと、認証情報ＤＢ１２ａ内の複数の顔認証登録データとに基づいて顔認証処理を実行する。そして、顔認証部１３は、複数の顔認証登録データのうち認証に成功した顔認証登録データに対応付けられたＩＤおよび静脈認証登録データを認証情報ＤＢ１２ａから取得する。顔認証部１３は、認証情報ＤＢ１２ａから取得したＩＤおよび静脈認証登録データを、顔認証に用いた顔画像の撮影日時に対応付けて、認証候補として認証候補ＤＢ１２ｂに記憶する。
【００４３】
図５は、顔認証処理の流れを示すフローチャートである。なお、図５に示す顔認証処理は、例えば、第１撮影装置１ａの撮影周期と同じ所定の周期で実行される。また、複数の顔認証処理が並列で実行されてもよい。
【００４４】
取得部１０は、第１撮影装置１ａの撮影により得られた顔画像を取得する（ステップＳ１０１）。抽出部１１は、取得部１０が取得した顔画像から、顔認証に用いられる顔認証データを抽出する（ステップＳ１０２）。顔認証データは、例えば、顔画像中の特徴点の位置、および特徴点間の距離等を含む数値データである。取得部１０が複数の顔画像を取得した場合、抽出部１１は、各顔画像について、顔認証に用いられる顔認証データを抽出する。
【００４５】
顔認証部１３は、抽出された顔認証データと、認証情報ＤＢ１２ａに記憶された全ての顔認証登録データとに基づいて、１対Ｎの顔認証を実行する（ステップＳ１０３）。
【００４６】
顔認証部１３は、例えば、ステップＳ１０２で抽出された顔認証データと、認証情報ＤＢ１２ａに記憶された全ての顔認証登録データとを照合し、ステップＳ１０２で抽出された顔認証データに一致する顔認証登録データが認証情報ＤＢ１２ａに存在するか判定する。顔認証部１３は、一致する顔認証登録データが存在すれば認証成功であると判定し、一致する顔認証登録データが存在しなければ認証失敗であると判定する。
【００４７】
認証が成功した場合（ステップＳ１０４でＹＥＳ）、顔認証部１３は、認証情報ＤＢ１２ａに記憶されている静脈認証登録データのうち、認証に成功した顔認証登録データに対応付けられている静脈認証登録データを、ステップＳ１０１で取得部１０が取得した顔画像の撮影日時に対応付けて認証候補ＤＢ１２ｂに記憶させる（ステップＳ１０５）。
【００４８】
認証が失敗した場合（ステップＳ１０４でＮＯ）、またはステップＳ１０５の処理後、顔認証部１３は、取得部１０が取得した画像内の全ての顔の顔認証が終了したか判定する（ステップＳ１０６）。ステップＳ１０６でＹＥＳの場合、処理は終了する。ステップＳ１０６でＮＯの場合、処理はステップＳ１０３に移行する。
【００４９】
上記の処理が行われることにより、図４に示す認証候補が認証候補ＤＢ１２ｂに蓄積される。図１に示す利用者４ａが入店してから決済を行うまでの間に商品の選択や移動等を行うことから、その利用者４ａが決済のために静脈認証を行う時点では、顔認証処理が完了していることが想定される。
【００５０】
図６は、静脈認証処理の流れを示すフローチャートである。
取得部１０は、第２撮影装置２ａから、静脈画像を取得する（ステップＳ２０１）。取得部１０は、例えば、第２撮影装置２ａに定期的にアクセスし、新たな静脈画像が撮影されている場合、その静脈画像を取得する。
【００５１】
抽出部１１は、取得部１０が取得した静脈画像から、静脈認証に用いられる静脈認証データを抽出する（ステップＳ２０２）。静脈認証データは、例えば、静脈画像中の特徴点の位置、および特徴点間の距離等を含む数値データである。
【００５２】
静脈認証部１４は、認証候補ＤＢ１２ｂから過去の所定時間帯の顔画像撮影日時に対応付けられた静脈認証登録データを取得する（ステップＳ２０３）。すなわち、静脈認証部１４は、過去の所定時間帯に撮影された顔画像に対する顔認証処理で成功した顔認証登録データに対応する静脈認証登録データを取得する。ステップＳ２０３で静脈認証部１４が取得する静脈認証登録データは、複数のデータとなる可能性がある。
【００５３】
静脈認証部１４は、ステップＳ２０２で抽出された静脈認証データとステップＳ２０３で認証候補ＤＢ１２ｂから取得した静脈認証登録データとに基づいて１対Ｎの静脈認証を実行する（ステップＳ２０４）。すなわち、静脈認証部１４は、抽出された静脈認証データと、予め登録された複数の静脈認証登録データのうち顔認証で認証に成功した顔認証登録データに対応する静脈認証登録データとに基づいて静脈認証を実行する。
【００５４】
静脈認証部１４は、ステップＳ２０４で、例えば、抽出された静脈認証データと認証候補ＤＢ１２ｂから取得した各静脈認証登録データとを照合する。そして、静脈認証部１４は、抽出された静脈認証データに一致する静脈認証登録データが認証候補ＤＢ１２ｂに存在すれば認証に成功したと判定し、一致する静脈認証登録データが存在しなければ認証に失敗したと判定する。
【００５５】
ステップＳ２０４における静脈認証に用いられる認証候補ＤＢ１２ｂ内の静脈認証登録データは、認証情報ＤＢ１２ａ内の静脈認証登録データより少ないことが想定される。よって、静脈認証部１４は、認証候補ＤＢ１２ｂから取得した各静脈認証登録データを用いて１対Ｎ認証を行うことにより、認証にかかる時間を減少させることができる。
【００５６】
静脈認証部１４が認証に成功した場合（ステップＳ２０５でＹＥＳ）、出力部１６は、認証結果を出力する（ステップＳ２０９）。例えば、出力部１６は、表示装置５ａに認証が成功したことを示すメッセージを表示させる。
【００５７】
静脈認証部１４は、認証に失敗した場合（ステップＳ２０５でＮＯ）、ステップＳ２０４で認証に用いた静脈認証登録データに対応する顔画像撮影時間帯の直前の時間帯に対応する静脈認証登録データが認証候補ＤＢ１２ｂに存在するか判定する（ステップＳ２０６）。例えば、時間帯の幅が１分であり、ステップＳ２０４で用いた静脈認証登録データに対応する顔画像撮影時間帯が９：０５：００〜９：０５：５９であった場合、上記直前の時間帯は９：０４：００〜９：０４：５９となる。
【００５８】
静脈認証部１４は、認証候補ＤＢ１２ｂに上記直前の時間帯に対応する静脈認証登録データが存在すると判定した場合（ステップＳ２０６でＹＥＳ）、上記直前の時間帯における顔画像撮影日時に対応する静脈認証登録データを認証候補ＤＢ１２ｂから取得する（ステップＳ２０７）。
【００５９】
静脈認証部１４は、ステップＳ２０６、Ｓ２０７において、ステップＳ２０４で認証に用いた静脈認証登録データに対応する顔画像撮影時間帯の直後の時間帯における顔画像撮影時間帯に対応する静脈認証登録データを認証候補ＤＢ１２ｂから取得してもよい。例えば、時間帯の幅が１分であり、ステップＳ２０４で用いた静脈認証登録データに対応する顔画像撮影時間帯が９：０５：００〜９：０５：５９であった場合、上記直後の時間帯は９：０６：００〜９：０６：５９となる。
【００６０】
ステップＳ２０７の処理後、ステップＳ２０４に戻り、静脈認証部１４は、ステップＳ２０２で抽出部１１が抽出した静脈認証データとステップＳ２０７で認証候補ＤＢ１２ｂから新たに取得した静脈認証登録データとに基づいて静脈認証を実行する（ステップＳ２０４）。
【００６１】
静脈認証部１４は、認証候補ＤＢ１２ｂに上記直前の時間帯に対応する静脈認証登録データが存在しないと判定した場合（ステップＳ２０６でＮＯ）、ステップＳ２０２で抽出部１１が抽出した静脈認証データと認証情報ＤＢ１２ａ内の全ての静脈認証登録データとに基づいて、静脈認証を実行する（ステップＳ２０８）。静脈認証部１４は、例えば、抽出部１１が抽出した静脈認証データと認証情報ＤＢ１２ａ内の全ての静脈認証登録データとを照合して、一致するかを判定する。静脈認証部１４は、認証情報ＤＢ１２ａ内に、抽出部１１が抽出した静脈認証データに一致する静脈認証登録データが存在すれば、認証が成功であると判定し、一致する静脈認証登録データが存在しなければ、認証が失敗であると判定する。
【００６２】
ステップＳ２０８の処理後、出力部１６は、ステップＳ２０８での認証結果に基づいて認証結果を出力する（ステップＳ２０９）。出力部１６は、例えば、表示装置５ａに、認証が成功したことを示すメッセージまたは認証が失敗したことを示すメッセージを認証結果として表示させる。
【００６３】
なお、図６に示す例では、認証装置３ａは、ステップＳ２０６でＮＯとなるまで、ステップＳ２０４〜Ｓ２０７の処理を繰り返すが、予め決められた回数だけ、ステップＳ２０４〜Ｓ２０７の処理を繰り返してもよい。
【００６４】
本実施形態の認証システムは、図１に示すように、顔を撮影する第１撮影装置１ａの撮影範囲と静脈を撮影する第２撮影装置２ａとが所定距離離れているため、静脈認証の開始までに顔認証の実行時間を確保することができる。そして、認証装置３ａは、顔認証により絞り込まれた静脈認証登録データに対して１対Ｎの静脈認証を実行するため、全ての静脈認証登録データに対して１対Ｎの静脈認証を実行する場合と比べて、静脈認証の処理時間を減少させることができる。
【００６５】
＜第２の実施形態＞
以下、図面を参照して、第２の実施形態について説明する。なお、第１の実施形態と同様の構成については説明を省略する。
【００６６】
図７は、第２の実施形態における認証システムの全体構成を示す図である。図７には、ドア７、およびドア７に向かう利用者４ｂが通過する通路８が示されている。第１撮影装置１ｂは、通路８の所定範囲を撮影可能な位置に設置されている。また、第２撮影装置２ｂは、ドア７の近傍に設けられている。また、第１撮影装置１ｂの撮影範囲と第２撮影装置２ｂとは所定距離離れているとする。
【００６７】
第１撮影装置１ｂは、第２撮影装置２ｂに向かって通路８を通過する人物（利用者４ｂ）を撮影して、顔画像を生成する。第１撮影装置１ｂは、認証装置３ｂと通信可能であり、生成した顔画像を認証装置３ｂに送信する。第１撮影装置１ｂは、例えば、通路８に予め設置されている監視カメラであってもよい。
【００６８】
認証装置３ｂは、顔画像と、予め登録された複数の顔認証登録データとに基づいて顔認証を実行する。なお、認証装置３ｂは、コンピュータの一例である。
【００６９】
利用者４ｂは、第１撮影装置１ｂの撮影範囲を通過した後、ドア７を解錠するために、第２撮影装置２ｂに手のひらをかざし、静脈認証による個人認証を行う。
【００７０】
第２撮影装置２ｂは、近赤外光が照射された手のひらの静脈を撮影し、利用者４ｂの手のひらの静脈が写された静脈画像を生成する。第２撮影装置２ｂは、認証装置３ｂと通信可能であり、生成した静脈画像を認証装置３ｂに送信する。第２撮影装置２ｂの機能および構成は第１の実施形態における第２撮影装置２ａと同様であるとする。
【００７１】
認証装置３ｂは、第２撮影装置２ｂから静脈画像を取得すると、予め登録されている複数の静脈認証登録データのうち、顔認証により絞り込んだ静脈認証登録データに基づいて、静脈認証を実行する。認証装置３ｂは、認証に成功した場合、ドア７に解錠指示を送信する。
【００７２】
利用者４ｂが第１撮影装置１ｂの撮影範囲を通過した後、第２撮影装置２ｂに到達するまで、所定時間経過していることが考えられる。よって、認証装置３ｂが利用者４ｂの静脈認証を行う時点において、その利用者４ｂの顔認証が完了していることが想定される。
【００７３】
表示装置５ｂは、認証装置３ｂが出力した静脈認証の結果を表示する。利用者４ｂは、表示装置５ｂを参照することにより、認証が成功したかを知ることができる。
【００７４】
図７に示す例において、例えば、認証装置３ｂの処理能力および登録されている利用者４ｂの人数に応じて、第１撮影装置１ｂの設置位置を変更して第１撮影装置１ｂの撮影範囲を変更してもよい。認証装置３ｂの処理能力が高いほど、顔認証の処理時間が短いため、第１撮影装置１ｂはドア７の近くに設置されてもよい。また、登録されている利用者４ｂの人数が少ないほど、顔認証の処理時間が短いため、第１撮影装置１ｂはドア７の近くに設置されてもよい。
【００７５】
以上のように、認証装置３ｂは、顔認証により絞り込まれた静脈認証登録データに対して１対Ｎ認証による静脈認証を実行するため、静脈認証の処理時間を減少させることができる。
【００７６】
図８は、第２の実施形態における認証装置３ｂの機能ブロック図である。図８に示す、認証装置３ｂは、第１設定部１５の替わりに第２設定部１７が含まれている点で、図２に示す第１の実施形態の認証装置３ａと異なる。
【００７７】
第２の実施形態における第２設定部１７は、第１撮影装置１ｂの撮影範囲と第２撮影装置２ｂとの距離Ｓと、人物の歩行速度の推定値Ｖとに基づいて、静脈認証部１４の処理に用いる所定時間帯の開始時刻を設定する。なお、例えば、第１撮影装置１ｂの撮影範囲のうち第２撮影装置２ｂに最も近い部分と第２撮影装置２ｂとの距離を距離Ｓとする。第２設定部１７は、例えば、以下の式に基づいて、所定時間帯の開始時刻を設定する。Ｔは、例えば３０秒であり、所定時間帯の時間幅は、例えば１分であるとする。
所定時間帯の開始時刻＝現在時刻−（距離Ｓ÷歩行速度の推定値Ｖ）−Ｔ
【００７８】
なお、（距離Ｓ÷歩行速度の推定値Ｖ）の算出結果は、利用者４ｂが第１撮影装置１ｂの撮影範囲から第２撮影装置２ｂに到達するまでの時間の推定値を示す。第１撮影装置１ｂの撮影範囲と第２撮影装置２ｂとの距離Ｓと、人物の歩行速度の推定値Ｖは、予め管理者により設定されているとする。
【００７９】
第２の実施形態における認証情報および認証候補は、図３および図４に示す第１の実施形態の認証情報および認証候補と同様であるため、説明を省略する。なお、第２の実施形態における認証情報は、ドア７へのアクセス権の有無を含んでいてもよい。
【００８０】
また、第２の実施形態における認証装置３ｂの顔認証処理および静脈認証処理は、図５および図６に示す処理と同様であるため、説明を省略する。
【００８１】
本実施形態の認証システムは、図７に示すように、顔を撮影する第１撮影装置１ｂの撮影範囲と静脈を撮影する第２撮影装置２ｂとが所定距離離れているため、静脈認証の開始までに顔認証の実行時間を確保することができる。そして、認証装置３ｂは、顔認証により絞り込まれた静脈認証登録データに対して１対Ｎの静脈認証を実行するため、静脈認証の処理時間を減少させることができる。
【００８２】
なお、上記の各実施形態は、以上に述べた構成に限定されるものではなく、各実施形態の要旨を逸脱しない範囲内で種々の構成を適用可能である。
【符号の説明】
【００８３】
１ａ，１ｂ  第１撮影装置
２ａ，２ｂ  第２撮影装置
３ａ，３ｂ  認証装置
４ａ，４ｂ  利用者
５ａ，５ｂ  表示装置
６          店員
７          ドア
８          通路
１０        取得部
１１        抽出部
１２ａ      認証情報ＤＢ
１２ｂ      認証候補ＤＢ
１３        顔認証部
１４        静脈認証部
１５        第１設定部
１６        出力部
１７        第２設定部
【図１】
2019128880.tif 000003
【図２】
2019128880.tif 000004
【図３】
2019128880.tif 000005
【図４】
2019128880.tif 000006
【図５】
2019128880.tif 000007
【図６】
2019128880.tif 000008
【図７】
2019128880.tif 000009
【図８】
2019128880.tif 000010