(57)【要約】【課題】顔認証における認証精度及び認証速度を向上させる。【解決手段】本発明における情報処理装置は、複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得する取得部と、照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合する照合部と、を備える。【選択図】図１
2020057201.tif 000002
【特許請求の範囲】
【請求項１】
複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得する取得部と、
照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合する照合部と、
を備える情報処理装置。
【請求項２】
前記取得部は、前記登録時刻が前記現在時刻からの所定の時間範囲に含まれる前記登録情報の前記登録者を前記候補者とする、
請求項１記載の情報処理装置。
【請求項３】
前記取得部は、前記登録時刻が前記現在時刻よりも後の所定の時間範囲に含まれる前記登録情報の前記登録者を前記候補者とする、
請求項１記載の情報処理装置。
【請求項４】
前記取得部は、前記登録時刻の範囲ごとの前記登録者の人数に基づいて、前記時間範囲の長さを変更する、
請求項２又は３記載の情報処理装置。
【請求項５】
前記取得部は、前記候補者の累計数が前記照合処理における母集団の上限数を超えないように前記時間範囲の長さを変更する、
請求項２乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
前記取得部は、前記登録時刻の範囲ごとの前記候補者の累計数が多いほど前記時間範囲が短くなるように前記時間範囲の長さを変更する、
請求項２乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記画像から前記人物の生体情報を検出する検出部、
をさらに備える請求項１乃至６のいずれか一項に記載の情報処理装置。
【請求項８】
前記照合部における照合結果に基づいて、前記照合エリアから制限エリアへの前記人物の通行権限の有無を判定する判定部、
をさらに備える請求項１乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
前記通行権限の有無に基づいて、前記制限エリアと前記照合エリアの間に設置された通行制限装置の扉の開閉を制御する制御部、
をさらに備える請求項８記載の情報処理装置。
【請求項１０】
取得された前記第１生体情報群を記憶する記憶部と、
前記第１生体情報群から、所定の条件に合致する前記人物の生体情報を削除する削除部と、
をさらに備える請求項１乃至９のいずれか一項に記載の情報処理装置。
【請求項１１】
前記削除部は、前記人物の生体情報が前記第１生体情報群に含まれる生体情報と一致したときに、前記人物の生体情報を削除する、
請求項１０記載の情報処理装置。
【請求項１２】
前記削除部は、前記記憶部への登録完了時からの経過時間が所定時間に達した前記人物の生体情報を削除する、
請求項１０又は１１記載の情報処理装置。
【請求項１３】
複数の登録者の生体情報を含む登録生体情報群を記憶する記憶部と、
前記複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する特定部と、
照合エリアにおいて撮影された画像から検出された人物の生体情報と、前記第１生体情報群に含まれる生体情報とを照合する照合部と、
を備える情報処理装置。
【請求項１４】
複数の登録者の生体情報を含む登録生体情報群を記憶する記憶部と、
前記複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する特定部と、
照合エリアにおいて検出される人物の生体情報との照合用に前記第１生体情報群を出力する出力部と、
を備える情報処理装置。
【請求項１５】
照合エリアを撮影して画像を生成するカメラと、
複数の登録者の生体情報を含む登録生体情報群を記憶するとともに、前記複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する第１サーバと、
前記画像から検出された人物の生体情報と、前記第１生体情報群に含まれる生体情報とを照合する第２サーバと、
を備える情報処理システム。
【請求項１６】
複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得するステップと、
照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合するステップと、
を備える情報処理方法。
【請求項１７】
コンピュータに、
複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得するステップと、
照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合するステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、入力された生体情報と登録ユーザの生体情報とを照合して本人確認を行う認証サーバを備え、認証サーバからの認証許可に基づいてゲートのロックを解除する入退場管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６２４６４０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に例示されている装置では、認証エリアにおいて撮影された人物の顔特徴量と、データベース上に登録されているＮ（２以上の整数）人の登録者の顔特徴量とを順番に照合する。このため、登録者の母集団Ｎが大きくなると、顔認証における認証精度や認証速度が低下してしまう場合があった。
【０００５】
そこで、本発明は、上述の課題に鑑み、顔認証における認証精度及び認証速度を向上できる情報処理装置、情報処理システム、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一つの観点によれば、複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得する取得部と、照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合する照合部と、を備える情報処理装置が提供される。
【０００７】
本発明の他の観点によれば、複数の登録者の生体情報を含む登録生体情報群を記憶する記憶部と、前記複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する特定部と、照合エリアにおいて撮影された画像から検出された人物の生体情報と、前記第１生体情報群に含まれる生体情報とを照合する照合部と、を備える情報処理装置が提供される。
【０００８】
本発明のさらに他の観点によれば、複数の登録者の生体情報を含む登録生体情報群を記憶する記憶部と、前記複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する特定部と、照合エリアにおいて検出される人物の生体情報との照合用に前記第１生体情報群を出力する出力部と、を備える情報処理装置が提供される。
【０００９】
本発明のさらに他の観点によれば、照合エリアを撮影して画像を生成するカメラと、複数の登録者の生体情報を含む登録生体情報群を記憶するとともに、前記複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する第１サーバと、前記画像から検出された人物の生体情報と、前記第１生体情報群に含まれる生体情報とを照合する第２サーバと、を備える情報処理システムが提供される。
【００１０】
本発明のさらに他の観点によれば、複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得するステップと、照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合するステップと、を備える情報処理方法が提供される。
【００１１】
本発明のさらに他の観点によれば、コンピュータに、複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得するステップと、照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合するステップと、を実行させるプログラムが提供される。
【発明の効果】
【００１２】
本発明によれば、顔認証における認証精度及び認証速度を向上できる情報処理装置、情報処理システム、情報処理方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態における情報処理システムの全体構成例を示す図である。
【図２】第１実施形態における認証エリアと制限エリアの位置関係を説明する図である。
【図３】第１実施形態におけるセンタサーバ及び中継サーバのハードウェア構成例を示すブロック図である。
【図４】第１実施形態における情報処理システムの機能ブロック図である。
【図５】第１実施形態における予約システムが記憶する予約情報の一例を示す図である。
【図６】第１実施形態におけるセンタサーバが記憶する登録者情報の一例を示す図である。
【図７】第１実施形態における中継サーバが記憶する候補者情報の一例を示す図である。
【図８】第１実施形態における情報処理システムの処理の一例を示すシーケンス図である。
【図９】第２実施形態における情報処理システムの機能ブロック図である。
【図１０】第２実施形態における情報処理システムの処理の一例を示すシーケンス図である。
【図１１】第３実施形態における情報処理システムの全体構成例を示す図である。
【図１２】第３実施形態における情報処理システムの処理の一例を示すシーケンス図である。
【図１３】第４実施形態における情報処理装置の機能ブロック図である。
【図１４】第５実施形態における情報処理装置の機能ブロック図である。
【図１５】第６実施形態における情報処理装置の機能ブロック図である。
【図１６】第７実施形態における情報処理システムの機能ブロック図である。
【図１７】変形実施形態における中継サーバの処理の一例を示すフローチャートである。
【図１８】変形実施形態における管理サーバが記憶する情報の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の例示的な実施形態を説明する。図面において同様の要素又は対応する要素には同一の符号を付し、その説明を省略又は簡略化することがある。
【００１５】
［第１実施形態］
本実施形態における情報処理システム１の構成について、図１乃至図６を参照しつつ説明する。本実施形態の情報処理システム１は、例えばイベント会場、テーマパーク、交通機関（鉄道や空港）、ホテル等の大規模な施設において、顔認証技術を利用して多数の人物の入退場を管理するコンピュータシステムである。
【００１６】
図１は、本実施形態における情報処理システム１の全体構成例を示す図である。図１に示すように、情報処理システム１は、センタサーバ１０と、予約システム２０と、認証用カメラ３０と、中継サーバ４０と、ゲート装置５０とを備える。各装置は、ＬＡＮ（Local Area Network）やインターネット等のネットワークＮＷに接続されている。なお、図１における破線部は、入退場の管理が行われる拠点を示している。拠点内には、センタサーバ１０以外の装置が設置されている。
【００１７】
センタサーバ１０は、拠点の情報を一元的に管理する情報処理装置（第１サーバ）である。図１では、拠点の数は一つのみ示されているが、拠点の数はこれに限られない。また、センタサーバ１０は、本システムの利用を希望する人物（以下、「登録者」という。）の生体情報を予め記憶する登録者情報データベース１１を有する。生体情報は、顔画像、指紋画像、虹彩画像、指の静脈画像、掌紋画像、手のひらの静脈画像等である。生体情報は、１つであっても複数であってもよい。
【００１８】
なお、本実施形態における“生体情報”の語句は、顔画像及び顔画像から抽出される特徴量を意味するものとする。登録者の顔画像は、例えば利用者がオンライン上で会員登録をする際に、画像ファイルがアップロードされることで得られる。また、センタサーバ１０及び中継サーバ４０は、受信した撮影画像から人物の生体情報を検出する機能をそれぞれ備えている。顔画像から抽出される特徴量（「顔特徴量」ともいう。）は、例えば、瞳、鼻、口端といった特徴的なパーツの位置等の顔の特徴を示す量であり得る。
【００１９】
予約システム２０は、イベント会場、テーマパーク、交通機関（鉄道や空港）、ホテル等の大規模な施設の利用予約、サービスの予約等を行うためのコンピュータシステムである。例えば、鉄道の場合には、新幹線の乗車券予約システムや定期乗車券の販売システム等が予約システム２０に該当する。予約システム２０は、予約情報データベース２１を有する。なお、本実施形態では、登録者情報データベース１１に登録されているユーザ（登録者）が予約者となる場合について説明しているが、登録者以外も予約システム２０を利用可能である。
【００２０】
図２は、本実施形態における認証エリアと制限エリアの位置関係を説明する図である。図２に示すように、認証エリアは、制限エリアの入口側に設置されたゲート装置５０の前方方向に設定されている。認証用カメラ３０は、認証エリア（照合エリア）を撮影し、その撮影画像を生成する撮影装置である。図２では、認証エリア内に人物Ｐが存在することから、撮影画像から人物Ｐが検出され、認証対象となる。
【００２１】
センタサーバ１０は、複数の登録者の生体情報を含む登録生体情報群（登録者情報）を記憶するとともに、複数の登録者と複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報（予約情報）と、現在時刻とに基づいて、登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する。そして、センタサーバ１０は、登録生体情報群（登録者情報）から絞り込んだ第１生体情報群を候補者情報として中継サーバ４０に送信する。
【００２２】
中継サーバ４０は、各拠点において人物の顔認証処理を行う情報処理装置（第２サーバ）である。中継サーバ４０は、認証エリアにおいて撮影された画像から検出された人物（以下、「認証対象者」という。）の生体情報と、第１生体情報群に含まれる生体情報とを照合する。中継サーバ４０は、センタサーバ１０から受信した候補者情報（第１生体情報群）を記憶する候補者情報データベース４１を有している。
【００２３】
図３は、センタサーバ１０及び中継サーバ４０のハードウェア構成例を示すブロック図である。センタサーバ１０は、演算、制御及び記憶を行うコンピュータとして、ＣＰＵ（Central Processing Unit）１５１、ＲＡＭ（Random Access Memory）１５２、ＲＯＭ（Read Only Memory）１５３及びＨＤＤ（Hard Disk Drive）１５４を備える。また、情報処理システム１は、通信Ｉ／Ｆ（インターフェース）１５５、表示装置１５６及び入力装置１５７を備える。ＣＰＵ１５１、ＲＡＭ１５２、ＲＯＭ１５３、ＨＤＤ１５４、通信Ｉ／Ｆ１５５、表示装置１５６及び入力装置１５７は、バス１５８を介して相互に接続される。なお、表示装置１５６及び入力装置１５７は、これらの装置を駆動するための不図示の駆動装置を介してバス１５８に接続されてもよい。
【００２４】
図３では、センタサーバ１０を構成する各部が一体の装置として図示されているが、これらの機能の一部は外付け装置により提供されるものであってもよい。例えば、表示装置１５６及び入力装置１５７は、ＣＰＵ１５１等を含むコンピュータの機能を構成する部分とは別の外付け装置であってもよい。
【００２５】
ＣＰＵ１５１は、ＲＯＭ１５３、ＨＤＤ１５４等に記憶されたプログラムに従って所定の動作を行うとともに、センタサーバ１０の各部を制御する機能を有するプロセッサである。ＲＡＭ１５２は、揮発性記憶媒体から構成され、ＣＰＵ１５１の動作に必要な一時的なメモリ領域を提供する。ＲＯＭ１５３は、不揮発性記憶媒体から構成され、センタサーバ１０の動作に用いられるプログラム等の必要な情報を記憶する。ＨＤＤ１５４は、不揮発性記憶媒体から構成され、処理に必要なデータ、センタサーバ１０の動作用プログラム等の記憶を行う記憶装置である。
【００２６】
通信Ｉ／Ｆ１５５は、イーサネット（登録商標）、Ｗｉ−Ｆｉ（登録商標）、４Ｇ等の規格に基づく通信インターフェースであり、他の装置との通信を行うためのモジュールである。表示装置１５６は、液晶ディスプレイ、ＯＬＥＤディスプレイ等であって、画像、文字、インターフェース等の表示に用いられる。入力装置１５７は、キーボード、ポインティングデバイス等であって、ユーザが情報処理システム１を操作するために用いられる。ポインティングデバイスの例としては、マウス、トラックボール、タッチパネル、ペンタブレット等が挙げられる。表示装置１５６及び入力装置１５７は、タッチパネルとして一体に形成されていてもよい。
【００２７】
なお、中継サーバ４０が備えるＣＰＵ４５１、ＲＡＭ４５２、ＲＯＭ４５３、ＨＤＤ４５４、通信Ｉ／Ｆ４５５、表示装置４５６、入力装置４５７及びバス４５８の機能は、センタサーバ１０のＣＰＵ１５１、ＲＡＭ１５２、ＲＯＭ１５３、ＨＤＤ１５４、通信Ｉ／Ｆ１５５、表示装置１５６、入力装置１５７及びバス１５８と同様であるため、説明を省略する。
【００２８】
また、図３に示すハードウェア構成は例示であり、これら以外の装置が追加されていてもよく、一部の装置が設けられていなくてもよい。また、一部の装置が同様の機能を有する別の装置に置換されていてもよい。さらに、本実施形態の一部の機能がネットワークを介して他の装置により提供されてもよく、本実施形態の機能が複数の装置に分散されて実現されるものであってもよい。例えば、ＨＤＤ１５４は、半導体メモリを用いたＳＳＤ（Solid State Drive）に置換されていてもよく、クラウドストレージに置換されていてもよい。
【００２９】
図４は、本実施形態における情報処理システム１の機能ブロック図である。センタサーバ１０は、第１記憶部１０１と、候補者特定部１０２と、候補者情報出力部１０３とを備える。また、中継サーバ４０は、候補者情報取得部４０１と、第２記憶部４０２と、画像取得部４０３と、特徴量算出部４０４と、照合部４０５と、判定部４０６と、ゲート制御部４０７と、候補者情報削除部４０８とを備える。
【００３０】
センタサーバ１０のＣＰＵ１５１は、ＲＯＭ１５３、ＨＤＤ１５４等に記憶されたプログラムをＲＡＭ１５２にロードして実行する。これにより、センタサーバ１０のＣＰＵ１５１は、候補者特定部１０２及び候補者情報出力部１０３の機能を実現する。さらに、センタサーバ１０のＣＰＵ１５１は、ＨＤＤ１５４を制御することにより第１記憶部１０１の機能を実現する。本実施形態では、登録者情報データベース１１が第１記憶部１０１に相当する。
【００３１】
同様に、中継サーバ４０のＣＰＵ４５１は、ＲＯＭ４５３、ＨＤＤ４５４等に記憶されたプログラムをＲＡＭ４５２にロードして実行する。これにより、中継サーバ４０のＣＰＵ４５１は、候補者情報取得部４０１、画像取得部４０３、特徴量算出部４０４、照合部４０５、判定部４０６、ゲート制御部４０７及び候補者情報削除部４０８の機能を実現する。これらの各部で行われる処理については後述する。さらに、中継サーバ４０のＣＰＵ４５１は、ＨＤＤ４５４を制御することにより第２記憶部４０２の機能を実現する。本実施形態では、候補者情報データベース４１が第２記憶部４０２に相当する。
【００３２】
図５は、本実施形態における予約システム２０（予約情報データベース２１）が記憶する予約情報の一例を示す図である。ここでは、予約情報のデータ項目として、予約Ｎｏ、登録者ＩＤ及び予約日時が挙げられている。例えば、予約Ｎｏ“１８−００１０１”の予約情報では、登録者ＩＤは“０５４０６”、予約日時は“［予約日時ｔ１］”である。
【００３３】
図６は、本実施形態におけるセンタサーバ１０（登録者情報データベース１１）が記憶する登録者情報の一例を示す図である。ここでは、登録者情報のデータ項目として、登録者ＩＤ、氏名、住所、連絡先、顔画像及び顔特徴量が挙げられている。例えば、登録者ＩＤが“００００１”の登録者情報では、登録者の氏名は“［氏名ＮＭ１］”、住所は“［住所Ａ１］”、連絡先は“［連絡先Ｃ１］”である。そして、登録者ＩＤ“００００１”の人物の顔画像から算出された顔特徴量（生体情報）は、“［顔特徴量Ｄ１］”であることが示されている。なお、登録者情報データベース１１の登録者ＩＤと上述した予約情報データベース２１の登録ＩＤは対応関係にあるものとする。
【００３４】
図７は、本実施形態における中継サーバ４０（候補者情報データベース４１）が記憶する候補者情報の一例を示す図である。ここでは、候補者情報のデータ項目として、ＳＥＱ、顔特徴量及びＤＢ登録日時が挙げられている。ＳＥＱは、候補者情報の受信の順序を示す。ＤＢ登録日時は、センタサーバ１０から受信した候補者情報が候補者情報データベース４１に記憶（登録）された日時（登録完了日時）を示す。例えば、ＳＥＱ“００１０１”の候補者情報では、顔特徴量は“［顔特徴量Ｄ５］”であり、ＤＢ登録日時が“［登録日時ｔ１］”のときに候補者情報データベース４１に情報が登録されたことを示している。
【００３５】
続いて、本実施形態における情報処理システム１の作用及び効果について、図８を参照しつつ説明する。図８は、本実施形態における情報処理システム１の処理の一例を示すシーケンス図である。
【００３６】
先ず、センタサーバ１０は、現在時刻を取得し（ステップＳ１０１）、現在時刻から予約時刻までの時間が所定の時間範囲内である（すなわち、抽出条件に合致する）予約情報の送信要求を予約システム２０に送信する（ステップＳ１０２）。
【００３７】
次に、予約システム２０は、予約情報の送信要求を受信すると、送信要求に含まれる抽出条件に基づいて予約情報データベース２１の中から該当する予約情報を抽出し、センタサーバ１０に送信する（ステップＳ１０３）。なお、抽出条件は、センタサーバ１０側において、（Ａ）現在時刻から所定の時間範囲の予約情報（例えば“予約時刻が現在時刻から３時間以内の予約情報”）、（Ｂ）現在時刻よりも後の所定の時間範囲の予約情報（例えば“予約時刻が現在時刻から１時間〜２時間後までの予約情報”）、のように任意に設定可能である。予約時刻（登録時刻）が所定の時間範囲内に含まれる登録情報の登録者は、候補者として生体情報の取得対象となる。
【００３８】
次に、センタサーバ１０の候補者特定部１０２は、受信した予約情報に含まれる登録者ＩＤに基づいて登録者情報データベース１１に記憶されている登録者の中から候補者を特定し（ステップＳ１０４）、候補者の第１特徴量を取得する（ステップＳ１０５）。
【００３９】
次に、センタサーバ１０の候補者情報出力部１０３は、現在時刻及び予約時刻に基づいて複数の登録者の中から特定された候補者の候補者情報を中継サーバ４０に送信する（ステップＳ１０６）。次に、中継サーバ４０の候補者情報取得部４０１は、センタサーバ１０から受信した候補者情報を第２記憶部４０２である候補者情報データベース４１に記憶する（ステップＳ１０７）。
【００４０】
認証用カメラ３０は、認証エリアを撮影し（ステップＳ１０８）、その撮影画像を中継サーバ４０に送信する（ステップＳ１０９）。次に、中継サーバ４０の画像取得部４０３が認証用カメラ３０から撮影画像を受信すると、特徴量算出部４０４は、受信した撮影画像に含まれる検出人物（認証対象者）の第２特徴量を算出する（ステップＳ１１０）。そして、中継サーバ４０の照合部４０５は、算出した第２特徴量と候補者の第１特徴量とを照合する（ステップＳ１１１）。
【００４１】
次に、中継サーバ４０の判定部４０６は、検出人物の第２特徴量と候補者の第１特徴量との照合スコアが所定の閾値（判定基準値）以上であるか否かを判定する（ステップＳ１１２）。ここで、中継サーバ４０の判定部４０６は、特徴量の照合スコアが閾値以上であると判定した場合（ステップＳ１１２：ＹＥＳ）には、該当する候補者の中から特徴量の照合スコアが最も高い候補者を特定し、検出人物を認証する（ステップＳ１１３）。すなわち、２つの特徴量は一致したとみなされる。次に、中継サーバ４０のゲート制御部４０７は、ゲート制御情報をゲート装置５０に送信する（ステップＳ１１４）。
【００４２】
ゲート装置５０は、中継サーバ４０から受信したゲート制御情報に基づいてゲートを開放すると（ステップＳ１１５）、ゲート開放完了を示すステータス情報を中継サーバ４０に送信する（ステップＳ１１６）。
【００４３】
中継サーバ４０の判定部４０６は、特徴量の照合スコアが閾値未満であると判定した場合（ステップＳ１１２：ＮＯ）には、検出人物（認証対象者）に対して通行不可の判定を行い（ステップＳ１１８）、処理を終了する。この場合、ゲート装置５０では閉鎖状態が維持される。
【００４４】
ステップＳ１１７においては、中継サーバ４０の候補者情報削除部４０８は、ゲートを通過した人物に関する候補者情報を候補者情報データベース４１から削除し、処理を終了する。なお、上述の処理においては、ゲート装置５０の初期状態が閉鎖状態であることを前提として説明したが、初期状態は開放状態である場合も有り得る。この場合、照合スコアが閾値未満であると判定されると、ゲート装置５０を開放状態から閉鎖状態に制御すればよい。また、照合スコアが閾値未満の場合に、ゲート装置５０の開閉動作を制御する代わりに、例えば音声、光、テキスト等によってアラートをゲート装置５０等から出力してもよい。
【００４５】
本実施形態における情報処理システム１は、複数の登録者と複数の登録者のそれぞれに対応付けられた登録時刻（予約時刻）とを含む登録情報（予約情報）と、現在時刻とに基づいて、複数の登録者の生体情報を含む登録生体情報群（登録者情報）から、照合処理の候補者の生体情報を含む第１生体情報群（候補者情報）を抽出する。そして、照合エリアにおいて撮影された画像から検出された人物の生体情報（第２特徴量）と第１生体情報群に含まれる生体情報（第１特徴量）とを照合することで、検出人物の認証処理を行う。すなわち、１対Ｎ認証の母集団Ｎに属する人物の数を大幅に絞り込んだ後に認証を行う構成のため、認証エリアにおける認証精度及び認証速度を大幅に向上させることができる。
【００４６】
また、本実施形態における情報処理システム１は、認証処理が完了した候補者の情報をゲート通過後に速やかに削除する構成である。このため、中継サーバ４０の候補者情報データベース４１に不要となった候補者情報が蓄積することを防止できる。その結果、１対Ｎ顔認証における認証精度及び認証速度の低下を防止できる。
【００４７】
［第２実施形態］
以下、第２実施形態における情報処理システム２について説明する。なお、第１実施形態の図中において付与した符号と共通する符号は同一の対象を示す。このため、第１実施形態と共通する箇所の説明は省略し、異なる箇所について詳細に説明する。
【００４８】
図９は、本実施形態における情報処理システム２の全体構成例を示す図である。図９に示すように、情報処理システム２は、センタサーバ１０及び中継サーバ４０の代わりに、これらを一体化した管理サーバ８０を備える点で第１実施形態とは異なっている。
【００４９】
管理サーバ８０は、図４において示したセンタサーバ１０及び中継サーバ４０と同様の機能を備える。具体的には、管理サーバ８０は、登録者情報データベース１１（第１記憶部１０１）及び候補者情報データベース４１（第２記憶部４０２）の両方を備えている。なお、一体化に伴って、サーバ間で情報を送受信する機能は不要となる。
【００５０】
続いて、本実施形態における情報処理システム２の作用及び効果について、図１０を参照しつつ説明する。図１０は、本実施形態における情報処理システム２の処理の一例を示すシーケンス図である。
【００５１】
先ず、管理サーバ８０は、現在時刻を取得し（ステップＳ２０１）、現在時刻から予約時刻までの時間が所定の時間範囲内である（すなわち、抽出条件に合致する）予約情報の送信要求を予約システム２０に送信する（ステップＳ２０２）。
【００５２】
次に、予約システム２０は、予約情報の送信要求を受信すると、送信要求に含まれる抽出条件に基づいて予約情報データベース２１の中から該当する予約情報を抽出し、管理サーバ８０に送信する（ステップＳ２０３）。なお、抽出条件は、管理サーバ８０側において、（Ａ）現在時刻から所定の時間範囲の予約情報（例えば“予約時刻が現在時刻から３時間以内の予約情報”）、（Ｂ）現在時刻よりも後の所定の時間範囲の予約情報（例えば“予約時刻が現在時刻から１時間〜２時間後までの予約情報”）、のように任意に設定可能である。
【００５３】
次に、管理サーバ８０は、受信した予約情報に含まれる登録者ＩＤに基づいて登録者情報データベース１１に記憶されている登録者の中から候補者を特定し（ステップＳ２０４）、その候補者の第１特徴量（候補者情報）を取得する（ステップＳ２０５）。次に、管理サーバ８０は、候補者情報を第２記憶部４０２である候補者情報データベース４１に記憶する（ステップＳ２０６）。
【００５４】
認証用カメラ３０は、認証エリアを撮影し（ステップＳ２０７）、その撮影画像を管理サーバ８０に送信する（ステップＳ２０８）。次に、管理サーバ８０は、認証用カメラ３０から撮影画像を受信すると、受信した撮影画像に含まれる検出人物（認証対象者）の第２特徴量を算出する（ステップＳ２０９）。そして、管理サーバ８０は、算出した第２特徴量と候補者の第１特徴量とを照合する（ステップＳ２１０）。
【００５５】
次に、管理サーバ８０は、検出人物の第２特徴量と候補者の第１特徴量との照合スコアが所定の閾値（判定基準値）以上であるか否かを判定する（ステップＳ２１１）。ここで、管理サーバ８０は、特徴量の照合スコアが閾値以上であると判定した場合（ステップＳ２１１：ＹＥＳ）には、該当する候補者の中から特徴量の照合スコアが最も高い候補者を特定し、検出人物を認証する（ステップＳ２１２）。次に、管理サーバ８０は、ゲート制御情報をゲート装置５０に送信する（ステップＳ２１３）。
【００５６】
ゲート装置５０は、管理サーバ８０から受信したゲート制御情報に基づいてゲートを開放すると（ステップＳ２１４）、ゲート開放完了を示すステータス情報を管理サーバ８０に送信する（ステップＳ２１５）。
【００５７】
管理サーバ８０は、特徴量の照合スコアが閾値未満であると判定した場合（ステップＳ２１１：ＮＯ）には、検出人物（認証対象者）に対して通行不可の判定を行い（ステップＳ２１７）、処理を終了する。この場合、ゲート装置５０では閉鎖状態が維持される。
【００５８】
ステップＳ２１６においては、管理サーバ８０は、ゲートを通過した人物に関する候補者情報を候補者情報データベース４１から削除し、処理を終了する。なお、上述の処理においては、ゲート装置５０の初期状態が閉鎖状態であることを前提として説明したが、初期状態が開放状態である場合も有り得る。この場合、照合スコアが閾値未満であると判定されると、ゲート装置５０を開放状態から閉鎖状態に制御すればよい。また、照合スコアが閾値未満の場合に、ゲート装置５０の開閉動作を制御する代わりに、例えば音声、光、テキスト等によってアラートをゲート装置５０等から出力してもよい。
【００５９】
本実施形態における情報処理システム２は、上述した第１実施形態と異なり、複数のサーバの機能を管理サーバ８０が備える構成であるため、上述した第１実施形態の効果に加えて、サーバ間のデータ送受信が不要となる利点がある。
【００６０】
［第３実施形態］
以下、第３実施形態における情報処理システム３について説明する。なお、第１実施形態の図中において付与した符号と共通する符号は同一の対象を示す。このため、第１実施形態と共通する箇所の説明は省略し、異なる箇所について詳細に説明する。
【００６１】
図１１は、本実施形態における情報処理システム３の全体構成例を示す図である。図１１に示すように、センタサーバ１０は、登録者情報データベース１１に加えて、予約情報データベース２１を有している点で第１実施形態と異なる。すなわち、本実施形態のセンタサーバ１０は、第１実施形態の予約システム２０の機能をさらに備えている。
【００６２】
続いて、本実施形態における情報処理システム３の作用及び効果について、図１２を参照しつつ説明する。図１２は、本実施形態における情報処理システム３の処理の一例を示すシーケンス図である。
【００６３】
先ず、センタサーバ１０は、現在時刻を取得すると（ステップＳ３０１）、所定の抽出条件に基づいて予約情報データベース２１の中から該当する予約情報を抽出する（ステップＳ３０２）。なお、抽出条件は、センタサーバ１０側において、（Ａ）現在時刻から所定の時間範囲の予約情報（例えば“予約時刻が現在時刻から３時間以内の予約情報”）、（Ｂ）現在時刻よりも後の所定の時間範囲の予約情報（例えば“予約時刻が現在時刻から１時間〜２時間後までの予約情報”）、のように任意に設定可能である。
【００６４】
次に、センタサーバ１０は、抽出した予約情報に含まれる登録者ＩＤに基づいて登録者情報データベース１１に記憶されている登録者の中から候補者を特定し（ステップＳ３０３）、候補者の第１特徴量を取得する（ステップＳ３０４）。
【００６５】
次に、センタサーバ１０は、現在時刻及び予約時刻に基づいて複数の登録者の中から特定された人物の候補者情報を中継サーバ４０に送信する（ステップＳ３０５）。次に、中継サーバ４０は、センタサーバ１０から受信した候補者情報を第２記憶部４０２である候補者情報データベース４１に記憶する（ステップＳ３０６）。
【００６６】
認証用カメラ３０は、認証エリアを撮影し（ステップＳ３０７）、その撮影画像を中継サーバ４０に送信する（ステップＳ３０８）。次に、中継サーバ４０は、認証用カメラ３０から撮影画像を受信すると、受信した撮影画像に含まれる検出人物（認証対象者）の第２特徴量を算出する（ステップＳ３０９）。そして、中継サーバ４０は、算出した第２特徴量と候補者の第１特徴量とを照合する（ステップＳ３１０）。
【００６７】
次に、中継サーバ４０は、検出人物の第２特徴量と候補者の第１特徴量との照合スコアが所定の閾値（判定基準値）以上であるか否かを判定する（ステップＳ３１１）。ここで、中継サーバ４０は、特徴量の照合スコアが閾値以上であると判定した場合（ステップＳ３１１：ＹＥＳ）には、該当する候補者の中から特徴量の照合スコアが最も高い候補者を特定し、検出人物を認証する（ステップＳ３１２）。次に、中継サーバ４０は、ゲート制御情報をゲート装置５０に送信する（ステップＳ３１３）。
【００６８】
ゲート装置５０は、中継サーバ４０から受信したゲート制御情報に基づいてゲートを開放すると（ステップＳ３１４）、ゲート開放完了を示すステータス情報を中継サーバ４０に送信する（ステップＳ３１５）。
中継サーバ４０は、特徴量の照合スコアが閾値未満であると判定した場合（ステップＳ３１１：ＮＯ）には、検出人物（認証対象者）に対して通行不可の判定を行い（ステップＳ３１７）、処理を終了する。この場合、ゲート装置５０では閉鎖状態が維持される。
【００６９】
ステップＳ３１６においては、中継サーバ４０は、ゲートを通過した人物に関する候補者情報を候補者情報データベース４１から削除し、処理を終了する。なお、上述の処理においては、ゲート装置５０の初期状態が閉鎖状態であることを前提として説明したが、初期状態が開放状態である場合も有り得る。この場合、照合スコアが閾値未満であると判定されると、ゲート装置５０を開放状態から閉鎖状態に制御すればよい。また、照合スコアが閾値未満の場合に、ゲート装置５０の開閉動作を制御する代わりに、例えば音声、光、テキスト等によってアラートをゲート装置５０等から出力してもよい。
【００７０】
本実施形態における情報処理システム３は、上述した第１実施形態と異なり、センタサーバ１０が予約情報データベース２１をさらに備える構成であるため、上述した第１実施形態の効果に加えて、システム間のデータ送受信が不要となる、登録者の属性情報及び予約情報を一元管理できる等の利点がある。
【００７１】
［第４実施形態］
図１３は、第４実施形態における情報処理装置１００の機能ブロック図である。図１３に示すように、情報処理装置１００は、取得部１００Ａと、照合部１００Ｂとを備える。取得部１００Ａは、複数の登録者と複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得する。照合部１００Ｂは、照合エリアにおいて撮影された画像から検出された人物の生体情報と第１生体情報群に含まれる生体情報とを照合する。本実施形態における情報処理装置１００は、顔認証における認証精度及び認証速度を向上できる。
【００７２】
［第５実施形態］
図１４は、第５実施形態における情報処理装置２００の機能ブロック図である。図１４に示すように、情報処理装置２００は、記憶部２００Ａと、特定部２００Ｂと、照合部２００Ｃとを備える。記憶部２００Ａは、複数の登録者の生体情報を含む登録生体情報群を記憶する。特定部２００Ｂは、複数の登録者と複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する。照合部２００Ｃは、照合エリアにおいて撮影された画像から検出された人物の生体情報と、第１生体情報群に含まれる生体情報とを照合する。本実施形態における情報処理装置２００は、顔認証における認証精度及び認証速度を向上できる。
【００７３】
［第６実施形態］
図１５は、第６実施形態における情報処理装置３００の機能ブロック図である。図１５に示すように、情報処理装置３００は、記憶部３００Ａと、特定部３００Ｂと、出力部３００Ｃとを備える。記憶部３００Ａは、複数の登録者の生体情報を含む登録生体情報群を記憶する。特定部３００Ｂは、複数の登録者と複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する。出力部３００Ｃは、照合エリアにおいて検出される人物の生体情報との照合用に第１生体情報群を出力する。本実施形態における情報処理装置３００は、顔認証における認証精度及び認証速度を向上できる。
【００７４】
［第７実施形態］
図１６は、第７実施形態における情報処理システム４００の機能ブロック図である。図１６に示すように、情報処理システム４００は、カメラ４００Ａと、第１サーバ４００Ｂと、第２サーバ４００Ｃとを備える。カメラ４００Ａは、照合エリアを撮影して画像を生成する。第１サーバ４００Ｂは、複数の登録者の生体情報を含む登録生体情報群を記憶するとともに、複数の登録者と複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する。第２サーバ４００Ｃは、画像から検出された人物の生体情報と、第１生体情報群に含まれる生体情報とを照合する。本実施形態における情報処理システム４００は、顔認証における認証精度及び認証速度を向上できる。
【００７５】
［変形実施形態］
本発明は、上述の実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【００７６】
上述の第１実施形態では、特徴量の照合結果に基づいて検出人物の通行権限の有無を判定する場合について説明したが、特徴量の照合結果と併せて所定の認証カード（例えば、セキュリティカードや交通系ＩＣカード等）による判定結果を使用してもよい。図１７は、変形実施形態における中継サーバ４０の処理の一例を示すフローチャートである。この処理は、図７のステップＳ１０９とステップＳ１１６との間に行われる。
【００７７】
先ず、中継サーバ４０は、認証エリアの撮影画像を受信すると（ステップＳ４０１）、その撮影画像に含まれる検出人物の第２特徴量を算出する（ステップＳ４０２）。次に、中継サーバ４０は、算出した第２特徴量と候補者の第１特徴量とを照合する（ステップＳ４０３）。
【００７８】
次に、中継サーバ４０は、検出人物の第２特徴量と候補者の第１特徴量との照合スコアが所定の閾値（判定基準値）以上であるか否かを判定する（ステップＳ４０４）。ここで、中継サーバ４０が、照合スコアは閾値以上であると判定した場合（ステップＳ４０４：ＹＥＳ）には、該当する候補者の中から特徴量の照合スコアが最も高い人物を特定し、検出人物を認証する（ステップＳ４０５）。これにより、特定された候補者（登録者）と検出人物は同一人物とみなされる。その後、処理はステップＳ４０９へ移行する。これに対し、中継サーバ４０が、照合スコアは閾値未満であると判定した場合（ステップＳ４０４：ＮＯ）には、処理はステップＳ４０６に移行する。
【００７９】
ステップＳ４０６において、中継サーバ４０は、認証エリアにおける検出人物（認証対象者）からの認証カードの提示有無を判定する。ここで、中継サーバ４０が認証カードの提示有りと判定した場合（ステップＳ４０６：ＹＥＳ）には、処理はステップＳ４０７に移行する。これに対し、中継サーバ４０が認証カードの提示無しと判定した場合（ステップＳ４０６：ＮＯ）には、処理はステップＳ４１０に移行する。
【００８０】
ステップＳ４０７において、中継サーバ４０は、カードリーダ装置（不図示）によって認証カードから読取った認証情報に基づいてセンタサーバ１０に対して認証対象者が登録者であるか否かの問い合わせを行う。次に、中継サーバ４０は、センタサーバ１０からの返信情報に基づいて認証対象者が登録者であるか否かを判定する（ステップＳ４０８）。ここで、中継サーバ４０が、認証対象者は登録者であると判定した場合（ステップＳ４０８：ＹＥＳ）には、処理はステップＳ４０９に移行する。これに対し、中継サーバ４０が、認証対象者は登録者ではないと判定した場合（ステップＳ４０８：ＮＯ）には、処理はステップＳ４１０に移行する。
【００８１】
ステップＳ４０９において、中継サーバ４０がゲート開放を指示するゲート制御情報をゲート装置５０に送信すると、処理はステップＳ１１６に移行する。一方、ステップＳ４１０において、中継サーバ４０がゲート閉鎖を指示するゲート制御情報をゲート装置５０に送信すると、処理は終了する。
【００８２】
また、上述の第２実施形態において、管理サーバ８０は、登録者情報データベース１１（第１記憶部１０１）及び候補者情報データベース４１（第２記憶部４０２）の両方を備えていたが、これらのデータベースは一つに統合することができる。図１８は、変形実施形態における管理サーバ８０が記憶する登録者情報の一例を示す図である。ここでは、図６に示した登録者情報のデータ項目に、候補者フラグが追加されている。候補者フラグは、初期値が“０”であり、認証エリアにおける照合結果に基づいて登録者が候補者として特定された場合には“１”に更新される。そして、照合が完了すると、照合フラグは初期値の“０”に戻るものとする。すなわち、登録者情報の中で候補者情報が定義されている。これにより、候補者フラグが“１”の登録者の第１特徴量と、認証エリアの撮影画像に含まれる検出人物の第２特徴量とを照合することで、上述した第２実施形態と同様の効果が得られる。
【００８３】
また、上述の実施形態においては、認証対象者がゲート装置５０を通過した場合に候補者情報を削除することを説明したが、削除条件はこれらに限られない。例えば、候補者情報の登録日時（登録時刻）から現在時刻までの経過時間が所定時間に達したか否かに基づいて候補者情報を削除してもよい。この場合、時間経過に伴って不要となった候補者情報が候補者情報データベース４１内に残存するのを防止できる。
【００８４】
また、上述の各実施形態においては、認証用カメラ３０が撮影画像を送信する機能のみを備える場合について説明した。しかし、認証用カメラ３０は、撮影画像の中から人物を検出し、その特徴量を算出して送信する機能をさらに備えてもよい。この場合、センタサーバ１０や中継サーバ４０に対して、撮影画像の代わりに特徴量のみを送信するだけで済ませることが可能となる。
【００８５】
また、上述の各実施形態においては、センタサーバ１０は、中継サーバ４０に対して顔特徴量のみを送信する場合について説明したが、特定した候補者の顔画像を送信してもよく、特徴量や顔画像と併せて候補者のＩＤを送信してもよい。顔画像を送信する場合には、照合した候補者の顔画像と第２人物の顔画像を含む通行履歴情報の作成も可能となる。また、候補者のＩＤ（登録者ＩＤ）を併せて送信して中継サーバ４０側で特徴量と紐付けた状態で保持する場合には、特徴量の照合だけでなくＩＤの照合結果に基づいて、重複する候補者情報を抽出し、削除することができる。
【００８６】
また、上述の第１実施形態においては、一つの拠点に対して中継サーバ４０を１台設置する場合について説明したが、一つの拠点に対して複数台設置してもよい。例えば、利用者が極めて多い施設においては、中継サーバ４０を複数台設置することで、照合処理を分散して行える利点がある。この場合、複数の中継サーバ４０間で重複する候補者情報を保持しないように、データ登録を制御すると好適である。
【００８７】
また、上述の第１実施形態においては、予約情報（登録情報）の抽出条件として、（Ａ）現在時刻から所定の時間範囲の予約情報、（Ｂ）現在時刻よりも後の所定の時間範囲の予約情報、の２つを例示したが、抽出条件はこれらに限られない。例えば、予約している人数を予約時刻（登録時刻）の範囲（例えば、ある時刻から１時間や２時間ごとの範囲、１３時台や１４時台などの時間帯）ごとに集計し、該当する候補者の人数に応じて時間範囲（時間帯）の長さを変更してもよい。この場合、照合処理における母集団の上限数を超えないように時間範囲の長さを変更するとよい。詳述すると、認証精度を低下させないために、母集団Ｎの上限数（例えば７０００人）が予め設定されている場合には、当該上限数を超えないように、現在時刻から何時間先までの予約情報を対象にすべきかを決定するとよい。具体的には、登録時刻の範囲ごとの候補者の累計数が多いほど時間範囲が短くなるように時間範囲の長さを変更するとよい。予約数が多い時（混雑している時）は、例えば現在時刻から３０分以内の予約情報を対象とし、逆に、予約数が少ない（空いている時）は、例えば現在時刻から３時間以内の予約情報を対象とすることができる。
【００８８】
上述の実施形態の機能を実現するように該実施形態の構成を動作させるプログラムを記憶媒体に記録させ、記憶媒体に記録されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も各実施形態の範疇に含まれる。すなわち、コンピュータ読取可能な記憶媒体も各実施形態の範囲に含まれる。また、上述のプログラムが記録された記憶媒体だけでなく、そのプログラム自体も各実施形態に含まれる。また、上述の実施形態に含まれる１又は２以上の構成要素は、各構成要素の機能を実現するように構成されたＡＳＩＣ、ＦＰＧＡ等の回路であってもよい。
【００８９】
該記憶媒体としては例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ（Compact Disk）−ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。また該記憶媒体に記録されたプログラム単体で処理を実行しているものに限らず、他のソフトウェア、拡張ボードの機能と共同して、ＯＳ（Operating System）上で動作して処理を実行するものも各実施形態の範疇に含まれる。
【００９０】
上述の各実施形態の機能により実現されるサービスは、ＳａａＳ（Software as a Service）の形態でユーザに対して提供することもできる。
【００９１】
なお、上述の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００９２】
上述の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００９３】
（付記１）
複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得する取得部と、
照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合する照合部と、
を備える情報処理装置。
【００９４】
（付記２）
前記取得部は、前記登録時刻が前記現在時刻からの所定の時間範囲に含まれる前記登録情報の前記登録者を前記候補者とする、
付記１記載の情報処理装置。
【００９５】
（付記３）
前記取得部は、前記登録時刻が前記現在時刻よりも後の所定の時間範囲に含まれる前記登録情報の前記登録者を前記候補者とする、
付記１記載の情報処理装置。
【００９６】
（付記４）
前記取得部は、前記登録時刻の範囲ごとの前記登録者の人数に基づいて、前記時間範囲の長さを変更する、
付記２又は３記載の情報処理装置。
【００９７】
（付記５）
前記取得部は、前記候補者の累計数が前記照合処理における母集団の上限数を超えないように前記時間範囲の長さを変更する、
付記２乃至４のいずれかに記載の情報処理装置。
【００９８】
（付記６）
前記取得部は、前記登録時刻の範囲ごとの前記候補者の累計数が多いほど前記時間範囲が短くなるように前記時間範囲の長さを変更する、
付記２乃至５のいずれかに記載の情報処理装置。
【００９９】
（付記７）
前記画像から前記人物の生体情報を検出する検出部、
をさらに備える付記１乃至６のいずれかに記載の情報処理装置。
【０１００】
（付記８）
前記照合部における照合結果に基づいて、前記照合エリアから制限エリアへの前記人物の通行権限の有無を判定する判定部、
をさらに備える付記１乃至７のいずれかに記載の情報処理装置。
【０１０１】
（付記９）
前記通行権限の有無に基づいて、前記制限エリアと前記照合エリアの間に設置された通行制限装置の扉の開閉を制御する制御部、
をさらに備える付記８記載の情報処理装置。
【０１０２】
（付記１０）
取得された前記第１生体情報群を記憶する記憶部と、
前記第１生体情報群から、所定の条件に合致する前記人物の生体情報を削除する削除部と、
をさらに備える付記１乃至９のいずれかに記載の情報処理装置。
【０１０３】
（付記１１）
前記削除部は、前記人物の生体情報が前記第１生体情報群に含まれる生体情報と一致したときに、前記人物の生体情報を削除する、
付記１０記載の情報処理装置。
【０１０４】
（付記１２）
前記削除部は、前記記憶部への登録完了時からの経過時間が所定時間に達した前記人物の生体情報を削除する、
付記１０又は１１記載の情報処理装置。
【０１０５】
（付記１３）
複数の登録者の生体情報を含む登録生体情報群を記憶する記憶部と、
前記複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する特定部と、
照合エリアにおいて撮影された画像から検出された人物の生体情報と、前記第１生体情報群に含まれる生体情報とを照合する照合部と、
を備える情報処理装置。
【０１０６】
（付記１４）
複数の登録者の生体情報を含む登録生体情報群を記憶する記憶部と、
前記複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する特定部と、
照合エリアにおいて検出される人物の生体情報との照合用に前記第１生体情報群を出力する出力部と、
を備える情報処理装置。
【０１０７】
（付記１５）
照合エリアを撮影して画像を生成するカメラと、
複数の登録者の生体情報を含む登録生体情報群を記憶するとともに、前記複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を特定する第１サーバと、
前記画像から検出された人物の生体情報と、前記第１生体情報群に含まれる生体情報とを照合する第２サーバと、
を備える情報処理システム。
【０１０８】
（付記１６）
複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得するステップと、
照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合するステップと、
を備える情報処理方法。
【０１０９】
（付記１７）
コンピュータに、
複数の登録者と前記複数の登録者のそれぞれに対応付けられた登録時刻とを含む登録情報と、現在時刻とに基づいて、前記複数の登録者の生体情報を含む登録生体情報群から、照合処理の候補者の生体情報を含む第１生体情報群を取得するステップと、
照合エリアにおいて撮影された画像から検出された人物の生体情報と前記第１生体情報群に含まれる生体情報とを照合するステップと、
を実行させるプログラム。
【符号の説明】
【０１１０】
１,２,３・・・情報処理システム
１０・・・センタサーバ
１１・・・登録者情報データベース
２０・・・予約システム
２１・・・予約情報データベース
３０・・・認証用カメラ
４０・・・中継サーバ
４１・・・候補者情報データベース
５０・・・ゲート装置
８０・・・管理サーバ
１０１・・・第１記憶部
１０２・・・候補者特定部
１０３・・・候補者情報出力部
４０１・・・候補者情報取得部
４０２・・・第２記憶部
４０３・・・画像取得部
４０４・・・特徴量算出部
４０５・・・照合部
４０６・・・判定部
４０７・・・ゲート制御部
４０８・・・候補者情報削除部
１５１，４５１・・・ＣＰＵ
１５２，４５２・・・ＲＡＭ
１５３，４５３・・・ＲＯＭ
１５４，４５４・・・ＨＤＤ
１５５，４５５・・・通信Ｉ／Ｆ
１５６，４５６・・・表示装置
１５７，４５７・・・入力装置
１５８，４５８・・・バス
【図１】
2020057201.tif 000003
【図２】
2020057201.tif 000004
【図３】
2020057201.tif 000005
【図４】
2020057201.tif 000006
【図５】
2020057201.tif 000007
【図６】
2020057201.tif 000008
【図７】
2020057201.tif 000009
【図８】
2020057201.tif 000010
【図９】
2020057201.tif 000011
【図１０】
2020057201.tif 000012
【図１１】
2020057201.tif 000013
【図１２】
2020057201.tif 000014
【図１３】
2020057201.tif 000015
【図１４】
2020057201.tif 000016
【図１５】
2020057201.tif 000017
【図１６】
2020057201.tif 000018
【図１７】
2020057201.tif 000019
【図１８】
2020057201.tif 000020