(57)【要約】【課題】被写体の認証において被写体の経年変化や撮像環境の変化に影響を受けにくくするための技術を提供する。【解決手段】情報登録装置であって、登録対象の人物に関する情報であって、少なくとも目的地を含む情報を取得する取得手段と、前記目的地に基づき前記人物の撮像条件を決定する決定手段と、決定した前記撮像条件に基づいて、撮像部に前記人物を撮像させて登録画像を生成させる制御手段と、を備える。【選択図】図１
2020010145.tif 000002
【特許請求の範囲】
【請求項１】
情報登録装置であって、
登録対象の人物に関する情報であって、少なくとも目的地を含む情報を取得する取得手段と、
前記目的地に基づき前記人物の撮像条件を決定する決定手段と、
決定した前記撮像条件に基づいて、撮像部に前記人物を撮像させて登録画像を生成させる制御手段と、
を備えることを特徴とする情報登録装置。
【請求項２】
情報登録装置であって、
登録対象の人物に関する情報であって、少なくとも目的地を含む情報を取得する取得手段と、
前記目的地に基づき前記人物の撮像条件を決定する決定手段と、
撮像部が前記人物を撮像して生成した画像を、決定した前記撮像条件に基づいて処理して登録画像を生成する処理手段と、
を備えることを特徴とする情報登録装置。
【請求項３】
前記目的地を外部装置に通知する通信手段をさらに備え、
前記決定手段は、前記目的地の通知に応じて前記通信手段が前記外部装置から受信した情報に基づき前記撮像条件を決定し、
前記通信手段は、前記外部装置に前記登録画像を送信することを特徴とする請求項１または２に記載の情報登録装置。
【請求項４】
前記通信手段が受信した情報には、前記目的地と関連付けられて設置された撮像装置により前記人物が撮像される場合の撮像条件の情報が含まれることを特徴とする請求項３に記載の情報登録装置。
【請求項５】
前記通信手段が受信した情報には、前記目的地、及び、該目的地までの経路上に設置された撮像装置により前記人物が撮像される場合の複数の撮像条件の情報が含まれることを特徴とする請求項３に記載の情報登録装置。
【請求項６】
前記撮像条件には、前記撮像装置による撮像動作を制御するためのパラメータ及び前記撮像装置の撮像環境に関するパラメータが含まれることを特徴とする請求項３から５のいずれか1項に記載の情報登録装置。
【請求項７】
前記撮像環境に関するパラメータには、前記撮像装置が設置された環境における照度、前記撮像装置による撮像角度、照明色、照明種別の少なくともいずれかを示す値が含まれることを特徴とする請求項６に記載の情報登録装置。
【請求項８】
前記撮像動作を制御するためのパラメータには、露出、シャッタースピード、解像度、ホワイトバランスの少なくともいずれかを示す値が含まれることを特徴とする請求項６または７に記載の情報登録装置。
【請求項９】
情報処理装置であって、
監視対象の人物の目的地に基づいて、前記人物の情報を登録しようとする情報登録装置が前記人物を撮像する場合の第１の撮像条件を決定する決定手段と、
通信手段であって、
決定した前記第１の撮像条件を前記情報登録装置に送信し、該送信した前記第1の撮像条件に基づき撮像され生成された登録画像を前記情報登録装置から受信し、
複数の撮像装置と通信する通信手段と、
受信した前記登録画像と、前記複数の撮像装置のうち前記第１の撮像条件が設定された第１の撮像装置から前記通信手段が受信した撮像画像とに基づいて、前記人物の認証を行う処理手段と
を備えることを特徴とする情報処理装置。
【請求項１０】
前記第１の撮像装置は、前記複数の撮像装置のうち、前記目的地と関連付けられて設置された撮像装置であって、
前記処理手段は、前記認証の結果に基づいて、前記人物が前記目的地に到着したか否かを判定することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記第１の撮像条件は、前記第１の撮像装置が、前記人物を前記目的地において撮像する際の撮像条件であることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記第１の撮像装置は、前記複数の撮像装置のうち、前記目的地、及び、前記目的地までの経路上に設置された撮像装置を含み、
前記第1の撮像条件には、前記第１の撮像装置に含まれるそれぞれの撮像装置の撮像条件が含まれ、
前記処理手段は、前記第1の撮像条件に含まれる各撮像条件に基づき撮像され生成された各登録画像と、前記第１の撮像装置に含まれる各撮像装置から前記通信手段が受信した各撮像画像とに基づいて、前記人物の認証を行い、
前記認証の結果に基づいて、前記人物が前記目的地に到着したか否かを判定することを特徴とする請求項９に記載の情報処理装置。
【請求項１３】
前記通信手段は、前記情報登録装置から前記目的地の情報を受信することを特徴とする請求項９から１２のいずれか１項に記載の情報処理装置。
【請求項１４】
情報処理装置であって、
複数の撮像装置と通信する通信手段と、
監視対象の人物の目的地に基づいて、前記人物が前記目的地に到着するまでに前記複数の撮像装置のいずれかにより撮像される場合の該撮像装置の撮像条件を決定する決定手段と、
前記人物の画像を、決定した前記撮像条件に基づいて処理して登録画像を生成する処理手段と
を備え、
前記通信手段は、前記登録画像を、前記複数の撮像装置のうち、前記登録画像の生成に使用された撮像条件が設定される撮像装置に送信する
ことを特徴とする情報処理装置。
【請求項１５】
前記通信手段は、前記送信した登録画像を用いて前記撮像装置において実行された前記人物の認証結果を受信し、
受信した前記認証結果に基づいて前記人物が目的地に到着したか否かを判定する判定手段をさらに備えることを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
情報処理装置であって、
複数の撮像装置と通信する通信手段と、
監視対象の人物の目的地に基づいて、前記人物が前記目的地に到着するまでに前記複数の撮像装置のいずれかにより撮像される場合の該撮像装置の撮像条件を決定する決定手段と、
前記人物の画像を、決定した前記撮像条件に基づいて処理して登録画像を生成する処理手段と
前記登録画像と、前記複数の撮像装置のうち前記撮像条件が設定された第1の撮像装置が撮像し、前記通信手段が受信した撮像画像とに基づいて、前記人物の認証を行う認証手段と
を備えることを特徴とする情報処理装置。
【請求項１７】
前記第１の撮像装置は、前記複数の撮像装置のうち、前記目的地、及び、該目的地に到着するまでの経路上に配置された撮像装置を含み、
前記認証手段による前記第１の撮像装置のそれぞれから受信した撮像画像と、対応する登録画像とに基づく前記人物の認証結果に従い、前記人物が目的地に到着したか否かを判定する判定手段をさらに備えることを特徴とする請求項１６に記載の情報処理装置。
【請求項１８】
前記通信手段は、前記目的地及び前記人物の画像を外部装置より受信することを特徴とする請求項１４から１７のいずれか１項に記載の情報処理装置。
【請求項１９】
前記撮像条件には、撮像装置による撮像動作を制御するためのパラメータ及び撮像装置の撮像環境に関するパラメータが含まれることを特徴とする請求項９から１８のいずれか1項に記載の情報処理装置。
【請求項２０】
前記撮像条件を、対応する撮像装置と関連付けて記憶する記憶手段をさらに備え、
前記撮像条件に変化があった場合に、前記記憶手段が記憶する撮像条件が更新されることを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
前記撮像装置の撮像環境に関するパラメータには、前記撮像装置が設置された環境における照度、前記撮像装置による撮像角度、照明色、照明種別の少なくともいずれかを示す値が含まれることを特徴とする請求項１９または２０に記載の情報処理装置。
【請求項２２】
前記撮像動作を制御するためのパラメータには、露出、シャッタースピード、解像度、ホワイトバランスの少なくともいずれかを示す値が含まれることを特徴とする請求項１９から２１のいずれか１項に記載の情報処理装置。
【請求項２３】
情報登録装置の制御方法であって、
取得手段が、登録対象の人物に関する情報であって、少なくとも目的地を含む情報を取得する取得工程と、
決定手段が、前記目的地に基づき前記人物の撮像条件を決定する決定工程と、
制御手段が、決定した前記撮像条件に基づいて、撮像部に前記人物を撮像させて登録画像を生成させる制御工程と、
を含むことを特徴とする情報登録装置の制御方法。
【請求項２４】
情報登録装置の制御方法であって、
取得手段が、登録対象の人物に関する情報であって、少なくとも目的地を含む情報を取得する取得工程と、
決定手段が、前記目的地に基づき前記人物の撮像条件を決定する決定工程と、
処理手段が、撮像部が前記人物を撮像して生成した画像を、決定した前記撮像条件に基づいて処理して登録画像を生成する処理工程と、
を含むことを特徴とする情報登録装置の制御方法。
【請求項２５】
情報処理装置の制御方法であって、
決定手段が、監視対象の人物の目的地に基づいて、前記人物の情報を登録しようとする情報登録装置が前記人物を撮像する場合の第1の撮像条件を決定する決定工程と、
通信手段が、決定した前記第1の撮像条件を前記情報登録装置に送信し、該送信した前記第1の撮像条件に基づき撮像され生成された登録画像を前記情報登録装置から受信する工程と、
前記通信手段が、複数の撮像装置と通信する通信工程と、
処理手段が、受信した前記登録画像と、前記複数の撮像装置のうち前記第1の撮像条件が設定された第１の撮像装置から前記通信工程において受信した撮像画像とに基づいて、前記人物の認証を行う処理工程と
を含むことを特徴とする情報処理装置の制御方法。
【請求項２６】
情報処理装置の制御方法であって、
決定手段が、監視対象の人物の目的地に基づいて、前記人物が前記目的地に到着するまでに複数の撮像装置のいずれかにより撮像される場合の該撮像装置の撮像条件を決定する決定工程と、
処理手段が、前記人物の画像を、決定した前記撮像条件に基づいて処理して登録画像を生成する処理工程と
通信手段が、前記登録画像を、前記複数の撮像装置のうち、前記登録画像の生成に使用された撮像条件が設定される撮像装置に送信する工程と
を含むことを特徴とする情報処理装置。
【請求項２７】
情報処理装置の制御方法であって、
決定手段が、監視対象の人物の目的地に基づいて、前記人物が前記目的地に到着するまでに複数の撮像装置のいずれかにより撮像される場合の該撮像装置の撮像条件を決定する決定工程と、
処理手段が、前記人物の画像を、決定した前記撮像条件に基づいて処理して登録画像を生成する処理工程と、
通信手段が前記複数の撮像装置のそれぞれと通信する通信工程と、
認証手段が、前記登録画像と、前記複数の撮像装置のうち前記撮像条件が設定された第１の撮像装置が撮像し、前記通信工程において受信した撮像画像とに基づいて、前記人物の認証を行う認証工程と
を含むことを特徴とする情報処理装置の制御方法。
【請求項２８】
請求項１から８のいずれか１項に記載の情報登録装置と、
請求項９から２２のいずれか1項に記載の情報処理装置と、
複数の撮像装置と
を備えるシステム。
【請求項２９】
コンピュータを、請求項１から８のいずれか1項に記載の情報登録装置として機能させるためのプログラム。
【請求項３０】
コンピュータを、請求項９から２２のいずれか1項に記載の情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報登録装置、情報処理装置、情報登録装置の制御方法、情報処理装置の制御方法、システム、及びプログラムに関する。
【背景技術】
【０００２】
監視カメラを用いた防犯システムを使った被写体の行動経路管理方法が提案されている。例えば監視対象となる被写体を入り口で認証し、通路やドア前に設置されたカメラにより当該被写体を追跡し行動経路管理を行うシステムが提案されている。
【０００３】
特許文献１に開示される行動経路管理システムでは、管理領域の出入り口には本人認証装置が設置され、管理領域内には人流計測装置と人物識別装置とが設置されている。これら装置により区画された管理領域内の区域ごとに、利用者の存在確率を求め、管理区域全体の人流、行動を管理している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１６１５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の構成では、人物登録は予めなされたものであり、登録されている情報でしか人物の行動管理ができない。そのため登録時から時間が経過して人物の見え方が変化した場合等に、認識精度が下がるおそれがあった。また、行動先のカメラ設定や照明の明るさ等の撮像条件が予め行われた人物登録時の撮像条件と異なる場合にも、人物の識別精度が下がるおそれがあった。
【０００６】
本発明はこのような状況を鑑みてなされたものであり、被写体の認証において被写体の経年変化や撮像環境の変化に影響を受けにくくするための技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明は、情報登録装置であって、
登録対象の人物に関する情報であって、少なくとも目的地を含む情報を取得する取得手段と、
前記目的地に基づき前記人物の撮像条件を決定する決定手段と、
決定した前記撮像条件に基づいて、撮像部に前記人物を撮像させて登録画像を生成させる制御手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、被写体の認証において被写体の経年変化や撮像環境の変化に影響を受けにくくするための技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】発明の実施形態に対応するシステムの構成例を示すブロック図。
【図２】発明の実施形態に対応する情報処理装置１２０等のハードウェア構成例を示すブロック図。
【図３】発明の実施形態１に対応するシステムが適用される監視領域の一例を示す図。
【図４】発明の実施形態１に対応する情報登録装置１３０における処理の一例を示すフローチャート。
【図５】発明の実施形態１に対応する情報処理装置１２０における処理の一例を示すフローチャート。
【図６】発明の実施形態２に対応するシステムが適用される監視領域の一例を示す図。
【図７】発明の実施形態２に対応する目的地と撮像装置との関連を示すテーブルの一例、監視対象の人物、目的地、撮像装置及び登録画像との関連を示すテーブルの一例、及び、カメラ毎の人物との関連を示すテーブルの一例をそれぞれ示す図。
【図８】発明の実施形態２に対応する情報登録装置１３０における処理の一例を示すフローチャート。
【図９】発明の実施形態２に対応する情報処理装置１２０における処理の一例を示すフローチャート。
【図１０】発明の実施形態２に対応する撮像装置１１０における処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１１】
＜実施形態１＞
まず、発明の第１の実施形態に係るシステムの構成について、図１のブロック図を用いて説明する。図１は、発明の実施形態１に係るシステムの構成例を示すブロック図である。図１において、システム１００は、撮像装置１１０、情報処理装置１２０、情報登録装置１３０、及び、表示装置１４０がネットワーク１５０を介して相互に接続されて構成されている。図１に示したシステム１００の構成要素は、あくまで一例であって、これら以外の構成要素が更に追加されても良い。以下、各構成要素について説明する。また、本実施形態では、検出対象の被写体として主に人物を想定した場合を説明するが、被写体には、人物以外の、例えば車両等も含むことができる。
【００１２】
撮像装置１１０は、撮像部１１１、制御部１１２、及び通信部１１３を有することができる。撮像部１１１は、光学系、撮像センサ、現像処理部、符号化部等を含むことができ、光学系は、撮像センサに到達する被写体像の倍率やピント位置、あるいは光量を調整している。光学系は、レンズを移動させるためのモータ等の所定の駆動機構を含み、当該駆動機構は制御部１１２からの指示に応じて動作が制御される。撮像センサは、撮像面に結像された光像を光電変換して得られたアナログ画像信号をデジタル画像信号に変換して出力するようにＡ／Ｄ変換器を含んで構成することができる。現像処理部は、撮像センサから出力されたデジタル画像信号に対して、例えば、ディベイヤ処理、ホワイトバランス処理、階調変換処理等の現像処理を実施することができる。符号化部では、現像処理部が出力したデジタル画像信号を圧縮・符号化して、画像データを生成する。画像圧縮方式は、例えば、H.２６４、H.２６５、MJPEGまたはJPEGなどの規格に基づくことができる。さらに、mp４やavi形式などを含む任意の形式の画像データを生成しても良い。
【００１３】
撮像部１１１では、例えば、１秒間に３０フレーム分の画像を取得して、監視領域の３０ｆｐｓの動画像（ライブ映像）を取得することが可能である。制御部１１２は、撮像装置１１０の画角や撮像方向、フレームレート、取得する画像の種類等の撮像条件を調整する。撮像条件の調整は、ユーザからの指示に応じて実行することもできるし、撮像装置１１０に予め記憶された設定値に応じて行うこともできる。ユーザから指示を行う場合は、ネットワーク１５０を介して情報処理装置１２０や表示装置１４０から行なってもよいし、直接、撮像装置１１０に接続されたコンソール端末を介して行ってもよい。また、制御部１１２は、情報処理装置１２０や表示装置１４０から送信される命令に応じて、撮像開始／終了など撮像部１１１の制御を行うこともできる。
【００１４】
通信部１１３は、撮像部１１１が撮像して生成した画像や所定の処理結果をネットワーク１５０経由で、情報処理装置１２０、情報処理装置１３０、表示装置１４０等に送信するための通信インタフェースである。通信部１１３は、例えば、NFSやCIFSなどのネットワークファイルシステム、または、UDPやTCPなどのネットワーク通信プロトコルを使用して、通信相手との間でデータのやり取りの調整を行う。また、通信部１１３は、情報処理装置１２０や表示装置１４０から撮像装置１１０を制御するための設定情報や命令を受信し、制御部１１２に供給する。制御部１１２は、その設定情報や命令に従って撮像装置１１０の動作を制御する。
【００１５】
情報処理装置１２０は、制御部１２１、カメラ管理部１２２、マップ管理部１２３、表示部１２４、記憶部１２５、人物情報管理部１２６、画像処理部１２７、操作部１２８、通信部１２９を含んで構成される。制御部１２１は、情報処理装置１２０の各部の動作を制御する。
【００１６】
カメラ管理部１２２は、システム１００に接続されている撮像装置１１０の動作及び設定を管理する。システム１００には複数台の撮像装置１１０を接続することができ、カメラ管理部１２２は、各撮像装置１１０の種類、設置場所、設置環境、撮像パラメータ等に関する情報を管理する。カメラ管理部１２２は、撮像装置１１０に対して設定する撮像パラメータを選択して、通信部１２９を介して撮像装置１１０に送信し、撮像条件を設定することができる。また、撮像装置１１０に対して設定した撮像パラメータや、設置場所、設置環境等の撮像条件に関する情報を、記憶部１２５に記憶して管理することができる。これらの撮像条件に関する情報は、一度取得して保存した後も、適宜更新することができる。例えば、撮像装置１１０から定期的に送信される画像を解析して、撮像装置１１０の設置場所における撮像条件（例えば、照度等）に変化があった場合には、カメラ管理部１２２は撮像条件に関する情報を更新することができる。
【００１７】
マップ管理部１２３は、システム１００による監視対象となる領域の物理的マップ、カメラの配置状況などの情報を管理する。これらの情報は記憶部１２５に格納しておくことができる。表示部１２４は、撮像装置１１０から取得した撮像画像を表示出力する他、情報処理装置１２０における各種処理の設定情報、情報処理装置１２０における処理結果を表示するための画面、あるいは、撮像装置１１０の設定情報や撮像パラメータ等を設定、変更するための設定用画面、通知出力のための画面の表示を行うことができる。また、表示部１２４は、画像出力の他、音声出力を行う機能を有していてもよい。表示部１２４は、ディスプレイ等の表示装置と、当該表示装置における表示を制御する表示制御部とで構成することができる。また、ディスプレイは情報処理装置１２０の外部に設置され、情報処理装置１２０と接続して利用する形態であってもよい。
【００１８】
記憶部１２５は、撮像装置１１０から受信した画像データを記憶したり、画像処理部１２７における処理に用いられる情報や、処理結果を記憶したりする。また、カメラ管理部１２２により管理される撮像条件に関する情報、マップ管理部１２３により管理される監視対象領域の情報、人物情報管理部１２６により管理される監視対象の人物に関する情報等を記憶することができる。
【００１９】
人物情報管理部１２６は、監視対象の人物に関する情報を管理する。具体的には、情報登録装置１３０から取得した監視対象の人物の情報（人物の登録画像、目的地（行き先）、その他の情報等）を記憶部１２５に記憶し、管理する。また、目的地に応じた撮像装置１１０を特定し、情報登録装置１３０に対して当該撮像装置１１０の撮像条件の情報を通信部１２９を介して提供する。
【００２０】
画像処理部１２７は、本実施形態に対応する画像解析処理を実行し、解析結果を出力する処理部である。当該解析処理には、例えば、撮像装置１１０から取得した撮像画像と、人物情報管理部１２６が管理する登録画像とを比較して、監視対象の人物を認証し追跡する処理が含まれる。
【００２１】
操作部１２８は、情報処理装置１２０の操作者からの操作を受け付けることができる。具体的に、撮像装置１１０、情報処理装置１２０の設定を変更するための操作を受け付けることができ、キーボード、マウス、各種操作ボタン、タッチパネル等を含むことができる。撮像装置１１０がネットワーク１５０に複数台接続されている場合、操作部１２８により、１つの画面で複数台分の画像データを表示部１２４に表示するための指示入力を行うことができる。また、画面上で１つの画像データを選択して、その画像データを表示部１２４に表示するための指示入力を行うこともできる。また、各種設定情報を設定、変更するための指示入力を行うことができる。さらには、本実施形態に対応する画像解析処理の結果に対する評価を入力することができる。
【００２２】
通信部１２９は、撮像装置１１０から送信される画像データを受信する。また、通信部１２９は、情報処理装置１２０のユーザが表示部１２４や操作部１２８を使用して設定した設定情報や制御情報、配信命令を撮像装置１１０に送信することができる。また、情報登録装置１３０が取得した監視対象の人物に関する情報を情報登録装置１３０から受信し、当該受信した人物に関する情報に基づき、情報登録装置１３０で人物画像を撮像する際の撮像条件を選択し、送信することができる。さらに、情報処理装置１２０で画像を解析処理した結果（上記通知を含む）をネットワーク１５０に接続された表示装置１４０に出力することができる。
【００２３】
情報登録装置１３０は、本システム１００による監視対象の領域に入る被写体、特には人物の情報を登録するための装置である。情報登録装置１３０は、情報登録部１３１、カメラ部１３２、通信部１３３及び制御部１３４を含む。情報登録部１３１は、例えば情報登録用のユーザインタフェースを表示する画面及び入力装置として構成することができ、具体的にはタッチパネルであってもよい。カメラ部１３２は撮像装置１１０の撮像部１１１と同等の構成を含み、登録対象の人物を撮像し、画像を生成することができる。通信部１３３は、ネットワーク１５０を介して情報処理装置１２０と通信を行う。制御部１３４は、情報登録部１３１、カメラ部１３２及び通信部１３３の動作を含めて情報登録装置１３０の全体的な動作を制御するとともに、情報登録装置１３０に要求される各種の処理を実行する。
【００２４】
カメラ部１３２は、監視対象の領域内に配置され、ネットワーク１５０と接続される複数の撮像装置１１０のそれぞれの撮像条件と同様の撮像条件で撮像が可能に設定及び配置される。カメラ部１３２は１台の撮像装置だけでなく、複数台の撮像装置から構成されてもよい。その場合に、一部の撮像装置は情報登録装置１３０内に内蔵されていてもよいし、それ以外の撮像装置は情報登録装置１３０の外部に設置され、情報登録装置１３０と接続されていてもよい。また、カメラ部１３２を撮像装置１１０として構成してもよい。
【００２５】
情報登録装置１３０においては、情報登録部１３１において人物に対して監視対象の領域内のいずれかの目的地（行き先）の入力を促すとともに、カメラ部１３２で人物画像の撮像を行い、通信部１３３を介して情報処理装置１２０へこれらの情報を提供する。情報登録装置１３０は、人物が情報登録部１３１に対して目的地の入力を行うと、当該目的地の情報を情報処理装置１２０に送信し、当該目的地と関連する撮像装置１１０の撮像パラメータ等の撮像条件の情報を取得する。そして、人物画像の撮像を行う場合、情報処理装置１２０から取得した撮像条件の情報に従って撮像を行う。
【００２６】
表示装置１４０は、撮像装置１１０が撮像する画像を表示するとともに、情報処理装置１２０から受信した各種の画像解析結果を出力することができる。また、撮像装置１１０で撮像する撮像条件・撮像パラメータを指示・変更するためのユーザインタフェースを提供したり、配信された映像を表示することもできる。情報処理装置１２０の表示部１２４を表示装置１４０として構成してもよい。
【００２７】
ネットワーク１５０は、ＬＡＮやインターネット等のＩＰベースの通信が可能な通信回線である。ネットワーク１５０は、有線／無線の形態を問わず、用途や目的に応じて、必要な形態の通信回線が実装される。撮像装置１１０は、指定された撮像条件に従ってライブ映像を撮像し、得られた画像データをネットワーク１５０経由で各装置に配信することができる。
【００２８】
図１に示すシステム１００構成において、撮像装置１１０の台数は１台以上の任意の数とすることができ、台数に限定はない。情報処理装置１２０、情報登録装置１３０及び表示装置１４０は、単一の装置により実現される場合だけでなく、それぞれ複数の装置が協働して各機能を実現してもよい。
【００２９】
次に、本実施形態に対応するシステム１００を構成する情報処理装置１２０の概略構成を説明する。図２は、情報処理装置１２０のハードウェア構成の一例を示すブロック図である。上述した情報登録装置１３０、表示装置１４０も、同様或いは同等のハードウェア構成として構成しても良い。また、撮像装置１１０の撮像部１１１以外の構成について、当該ハードウェア構成と同様の構成を採用することができる。
【００３０】
図２において、ＣＰＵ２００は、制御部１２１として動作することができ、ハードディスク装置（以下、ＨＤと呼ぶ）２０５に格納されているアプリケーションプログラム、オペレーティングシステム（ＯＳ）や制御プログラム等を実行し、ＲＡＭ２０２にプログラムの実行に必要な情報、ファイル等を一時的に格納する制御を行う。また、画像処理部１２７として動作することも可能であって、撮像装置１１０から提供された画像データの解析処理等を実行する。さらには、インタフェース（Ｉ／Ｆ）２０８を介した外部の情報登録装置１３０や表示装置１４０とのデータ送受信を制御する。なお、後述する図３及び図４における処理もＣＰＵ２００が対応する処理プログラムを実行することにより装置全体を制御して実現することができる。
【００３１】
ＲＯＭ２０１は、内部に基本Ｉ／Ｏプログラムの他、所定の処理を実行するアプリケーションプログラム等の各種データを記憶する。ＲＡＭ２０２は各種データを一時記憶し、ＣＰＵ２００の主メモリ、ワーク領域等として機能する。また、撮像装置１１０から受信した情報を一時的に記憶する。外部記憶ドライブ２０３は、記録媒体へのアクセスを実現するための外部記憶ドライブであり、メディア（記録媒体）２０４に記憶されたプログラム等を本コンピュータシステムにロードすることができる。尚、メディア２０４は、例えば、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ、Ｂｌｕ−ｒａｙ（登録商標）、ＩＣメモリカード、メモリスティック等を利用することができる。
【００３２】
ハードディスク装置２０５は、本実施形態では大容量メモリとして機能するＨＤ（ハードディスク）を用いている。ＨＤ２０５には、アプリケーションプログラム、ＯＳ、制御プログラム、関連プログラム等が格納される。なお、ハードディスクの代わりに、フラッシュ（登録商標）メモリ等の不揮発性記憶装置を用いても良い。ハードディスク装置２０５を、記憶部１２５として機能するように構成することができる。
【００３３】
指示入力装置２０６は、キーボードやポインティングデバイス（マウス等）、タッチパネル等がこれに相当する。出力装置２０７は、指示入力装置２０６から入力されたコマンドや、それに対する応答出力等を出力する。出力装置２０７にはディスプレイ、スピーカ、ヘッドフォン端子等を含むことができる。システムバス２０９は、情報処理装置１２０内のデータの流れを司る。
【００３４】
インタフェース（以下、Ｉ／Ｆという）２０８は、外部装置とのデータのやり取りを仲介する役割を果たす。具体的に、Ｉ／Ｆ２０８は、無線通信モジュールを含むことができ、当該モジュールはアンテナシステム、ＲＦ送受信器、１つ以上の増幅器、同調器、１つ以上の発振器、デジタル信号プロセッサ、ＣＯＤＥＣチップセット、加入者識別モジュールカード、メモリなどを含む、周知の回路機構を含むことができる。また、有線接続のための有線通信モジュールを含むことができる。有線通信モジュールは１つ以上の外部ポートを介して他のデバイスとの通信を可能とする。また、データを処理する様々なソフトウェアコンポーネントを含むことができる。外部ポートは、イーサーネット、ＵＳＢやＩＥＥＥ１３９４等を介して、直接的に、又はネットワークを介して間接的に他のデバイスと結合する。尚、以上の各装置と同等の機能を実現するソフトウェアにより、ハードウェア装置の代替として構成することもできる。
【００３５】
本実施形態に対応する処理を実行するために対応するプログラムを動作させる度に、既にプログラムがインストールされているＨＤ２０５からＲＡＭ２０２にロードするようにしてもよい。また、本実施形態に係るプログラムをＲＯＭ２０１に記録しておき、これをメモリマップの一部をなすように構成し、直接ＣＰＵ２００で実行することも可能である。さらに、メディア２０４から対応プログラム及び関連データを直接ＲＡＭ２０２にロードして実行させることもできる。
【００３６】
本実施形態のシステム１００は、例えば図３に示すような施設内を監視対象領域３００とすることができる。当該監視対象領域には入退出口３０７があり、該領域に入る人物は、受付３０６で登録処理を行う。受付３０６には、情報登録装置１３０が設置されており、入退出口３０７から中に入った人物は情報登録装置１３０において登録手続きを行う。カメラ３０１は、情報登録装置１３０のカメラ部１３２として機能する。カメラ３０１は複数台が設置されていてもよい。
【００３７】
また、監視対象領域には、複数の独立した空間（例えば、部屋）Ａ１からＡ４が含まれており、各空間、あるいは、その入り口にはそれぞれ当該空間と関連付けられたカメラ３０２から３０５が設置されている。カメラ３０２から３０５は、図１に示した撮像装置１１０として機能することができ、ネットワーク１５０を介して情報処理装置１２０に撮像画像を送信することができる。また、カメラ３０１も図１の撮像装置１１０として構成することができ、その場合、ネットワーク１５０を介して情報登録装置１３０に撮像画像を送信するとともに、情報処理装置１２０にも送信することができる。
【００３８】
また、図３に示すようなカメラ３０１から３０５の配置情報は、マップ管理部１２３によりマップ情報として生成されて記憶部１２５に保存される。さらに、本実施形態では、監視対象領域３００に隣接して管理室３１０が設置されており、管理室３１０には情報処理装置１２０や表示装置１４０を設置することができる。よって、監視対象領域３００における人物の監視を行う監視員や警備員は管理室３１０内に待機して、情報処理装置１２０や表示装置１４０を操作することができる。
【００３９】
次に図４を参照して、本実施形態に対応する情報登録装置１３０が実行する処理を説明する。該フローチャートに対応する処理は、例えば、各処理部として機能する１以上のプロセッサ（例えば、ＣＰＵ２００）が対応するプログラム（ＲＯＭ２０１やＨＤ２０５等に格納）を実行することにより実現できる。
【００４０】
まず、監視対象候補の人物が監視対象領域３００内に登場すると、Ｓ４０１において情報登録部１３１は、情報登録を行うための登録画面を表示する。続くＳ４０２において、情報登録部１３１は、登録画面において目的地（行き先）の選択を受け付ける。本実施形態の場合、図３で示した空間Ａ１からＡ４のいずれか１つが目的地となるので、そのいずれかが選択されることとなる。Ｓ４０２において目的地の選択を受け付けると、Ｓ４０３において情報登録部１３１は、通信部１３３を介して、目的地を示す情報をネットワーク１５０経由で情報処理装置１２０に送信する。例えば、ここでは空間Ａ１が選択されたものとする。このとき、情報登録装置１３０は、撮像条件を要求するメッセージに目的地を示す情報を添付して送信してもよい。
【００４１】
情報処理装置１２０側では、情報登録装置１３０から送信されてきた目的地を示す情報を受信すると、当該目的地の空間Ａ１に設置されている撮像装置１１０（カメラ３０２）の撮像条件の情報をネットワーク１５０経由で情報登録装置１３０に送信する。
【００４２】
情報登録装置１３０では、Ｓ４０４において情報処理装置１２０が送信した撮像条件の情報を受信する。ここで受信する撮像条件には、大きく、カメラパラメータと環境パラメータとが含まれる。カメラパラメータは、撮像装置１１０の撮像動作を制御するためのパラメータであり、例えば、撮像解像度、露出、シャッタースピード、明るさ、ホワイトバランス等の少なくともいずれか含まれる。また環境パラメータは、撮像装置１１０の撮像環境に関するパラメータであって、撮像装置１１０が設置されている環境の照度、照明種別、照明色、撮像角度等の少なくともいずれかが含まれる。
【００４３】
次に、Ｓ４０５では、Ｓ４０４で受信した各種の撮像条件のうち、カメラパラメータをカメラ部１３２に適用する。例えば、シャッタースピードや解像度等を設定する。次いで、Ｓ４０６では、撮像条件のうちの環境パラメータをカメラ部１３２に適用する。例えば、カメラの角度等を設定する。これにより、監視対象候補の人物が目的地である空間Ａ１に到着（到達）した際にカメラ３０２で撮像される場合の撮像条件に対応する撮像条件での登録画像の撮像が可能となる。続くＳ４０７では、カメラ部１３２により被写体である人物の撮像を行い、登録画像を生成する。続くＳ４０８において、通信部１３３は生成した登録画像を、目的地や、登録画面において入力されたその他の情報と共に情報処理装置１２０に送信する。
【００４４】
情報処理装置１２０側では、情報登録装置１３０から登録画像等を受信すると、受信した情報を人物情報管理部１２６が記憶部１２５に保存して、登録が完了したことを情報登録装置１３０に通知する。Ｓ４０９では、情報登録装置１３０は当該通知を受信すると、情報登録部１３１が登録が完了した旨の表示を行い、所定の案内表示を行った後に処理を終了する。このような処理により登録された人物は、その後、目的地である空間Ａ１へ向かうことになる。
【００４５】
以上により、監視対象の人物の目的地において当該人物を認証する撮像装置１１０で当該人物を撮像する場合の撮像条件と、人物が登録を行う際の撮像条件とを一致、あるいは、可能な限り近づけることが可能となる。このように撮像条件を一致（あるいは、近づける、近似させる、合わせる、対応させる）ことにより、登録時に生成された登録画像における人物像と、目的地における人物認証時の人物像との乖離をできるだけ少なくすることができるので、人物認証の精度を高めることが可能となる。
【００４６】
本実施形態において、カメラパラメータや環境パラメータといった撮像条件の情報は、情報処理装置１２０が事前に情報として取得、保存しておいてもよいし、情報登録装置１３０からのパラメータ要求時、あるいは、目的地の受信時に新たに取得してもよい。
【００４７】
次に、発明の実施形態に対応する情報処理装置１２０における処理を図５のフローチャートを参照して説明する。該フローチャートに対応する処理は、例えば、各処理部として機能する１以上のプロセッサ（例えば、ＣＰＵ２００）が対応するプログラム（ＲＯＭ２０１やＨＤ２０５等に格納）を実行することにより実現できる。
【００４８】
上述のようにして情報登録装置１３０において人物が登録されると、情報処理装置１２０は人物認証のための処理を開始する。まずＳ５０１において、制御部1２１は監視対象の人物が目的地に到着（あるいは到達）するまでの時間を予測し、一定時間以上人物が現れなかったときにアラームを発生するために、タイマーをセットする。ここでの目的地は、空間Ａ１とする。空間Ａ１の入口に設置されたカメラ３０２が撮像した撮像画像は、ネットワーク１５０を介して情報処理装置１２０に送信されている。画像処理部１２７は、受信した撮像画像を解析して人物の存在を検出する。人物の検出方法としては、背景差分法、あるいは、テンプレートマッチング等の公知の手法を採用することができ、詳細な説明は省略する。もし人物が検出された場合（Ｓ５０２で「ＹＥＳ」）、処理はＳ５０３に移行する。人物が検出されない場合、処理はＳ５０８に移行する。
【００４９】
Ｓ５０３では、画像処理部１２７は情報登録装置１３０から取得した登録画像との照合を行い、撮像画像に含まれる人物と、登録画像に含まれる人物とが一致するか否かを判定する。当該判定は、登録された人物が目的地に到着したか否かの判定に相当する。もし、登録画像に含まれる人物と、Ｓ５０２で検出された人物とが一致した場合には（Ｓ５０４において「ＹＥＳ」）、処理はＳ５０５に移行する。一方、人物が一致しない場合（Ｓ５０５において「ＮＯ」）、処理はＳ５０７に進む。ここでの人物が一致するかどうかの判定処理は、例えば、それぞれの画像に含まれる人物画像から特徴量を抽出して比較するなどの公知の手法により実施することができるので、詳細な説明は省略する。
【００５０】
Ｓ５０５では、制御部１２１が画像処理部１２７における照合結果に基づき、Ｓ５０１でセットしたタイマーをストップする。続くＳ５０６において人物情報管理部１２６は監視対象であった人物の入室を記録する。例えば、人物の登録情報と関連付けて入室時刻を記憶部１２５に保存する。このとき、制御部１２１は、登録人物が正常に目的地に到着したことを表示部１２４に表示して報知することができる。その後、処理はＳ５１０に進む。また、Ｓ５０７では、検出された人物が登録画像と一致しない場合、制御部１２１は表示部１２４にアラート表示を行って、未登録の人物が存在する（入室しようとしている）ことを通知する。また、他の目的地（例えば、Ａ２）に向かうはずの登録人物が誤って空間Ａ１に到来した場合には、目的地を間違っている旨の通知を行ってもよい。その後、処理はＳ５０２に戻る。
【００５１】
Ｓ５０８では、制御部１２１がタイマーセットから所定時間が経過したかを判定する。この判定処理は、登録人物が所定時間内に目的地に到着したかどうかを判断するためである。所定時間は、図３のマップにおいて受付３１１から目的地までの距離に応じて概算で決定することができる。所定時間の情報は、マップ管理部１２３により管理することができる。所定時間が経過していない場合（Ｓ５０８で「ＮＯ」）には処理はＳ５０２に戻る。所定時間が経過した場合（Ｓ５０８で「ＹＥＳ」）、処理はＳ５０９に進む。Ｓ５０９では、制御部１２１は登録人物が行方不明となっている旨のアラートを表示部１２４に表示する。その後処理はＳ５１０に進む。
【００５２】
Ｓ５１０では、登録人物が（全員）入室したかどうかを判定する。当該判定は、複数人からなるグループで監視対象領域を訪れた場合などにも対応するものであり、図４のフローチャートに従って人物登録処理を複数人が順番に行った場合には、それぞれの人物についてＳ５０１からＳ５０９までの処理を行い、全ての人物について入室が記録されたかどうかを判定する。全員の入室が記録されれば本処理を終了し、入室が記録されていない登録人物が残っている場合にはＳ５０２に戻って処理を継続する。
【００５３】
上記の処理では、人物単位に登録画像を用いて処理を行う場合を説明した。しかし発明の実施形態はこれに限らず、人物情報管理部１２６が登録済みの人物の情報をリスト化して記憶部１２５に保存しておき、当該リストに含まれる登録画像の中から撮像画像一致する人物を特定することによって処理を行ってもよい。
【００５４】
また、上記の処理では、目的地に配置された撮像装置１１０の撮像条件に合わせて登録画像を生成する場合を説明した。しかし発明の実施形態はこれに限らず、例えば、目的地までの経路上に配置された複数の撮像装置１１０の撮像条件を更に考慮して登録画像を各撮像装置用に生成することができる。例えば、目的地までの経路上に３台の撮像装置１１０が配置されている場合には、各撮像装置における撮像条件に基づき、図４のフローチャートに従って３台分の撮像装置１１０のための登録画像を生成することができる。その上で図５のフローチャートに従い、情報処理装置１２０は経路上の各撮像装置において人物検出が行われた場合に、対応する登録画像を用いて認証を行うことができる。これにより、人物が予定されている経路を正しく辿って目的地に到着したかどうかも監視することができる。
【００５５】
一般には監視システムを利用することで人物の監視を行う監視員や警備員の負担を軽減することができる。しかしながら、照合用の登録済み画像が古くなっていたり、人物の外見に変化があった場合等には、登録画像と照合時の撮像画像との整合性が低くなってしまう。その結果、人物認証精度が低下してアラートが多く発生し、警備員の負担が却って増加することにもなりかねない。これに対して上述の本実施形態に対応するシステム１００では、人物登録時の撮像条件（カメラパラメータや環境パラメータ）を、人物照合時の撮像条件に近づけることが可能となる。具体的に、現在の本人の容姿を撮像し、かつ現在のカメラの設定及び撮像環境に合わせて、認証情報を登録することが可能になるため、照合用の登録済み画像と照合時の撮像画像との整合性が高まり、認証精度を高めより精度の高いシステムとして実現することができる。
【００５６】
＜実施形態２＞
次に、発明の第２の実施形態を説明する。本実施形態のシステムも、図１のシステム１００と同様に構成することができる。但し、本実施形態では、図６に示すような敷地６００内を監視対象領域として監視を行う。図６では、敷地６００内に複数のビルが存在する場合を想定している。敷地６００内では、入退出ゲート６０１から敷地内に出入りすることができ、入退出ゲート６０１にはカメラ６１０が設置されている。また、入退室ゲート６０１からビル６０２、６０３、６０４及び６０５への各径路（歩道）上及び各ビルの入り口付近にカメラ６１１から６１９が設置されている。当該カメラ６１０から６１９により施設６００内を通行する人物を撮像し撮像画像を生成することができる。
【００５７】
また、入退出ゲート６０１に設置されたカメラ６１０により、敷地６００内に入るための人物登録を行うことができる。また、カメラ６１１、６１７、６１８及び６１９はそれぞれビル６０２から６０５の入口に設置され、各ビルに入るための人物認証用カメラとしても使われる。
【００５８】
本実施形態においては、情報登録装置１３０は入退出ゲート６０１付近に設定し、情報処理装置１２０は警備員等が待機する部屋、あるいは、入退場受付所等に設置することができる。図６では、当該部屋等は不図示であるが、入退出ゲート６０１付近に設置することができ、入退出ゲート６０１を通過しようとする人物に対して情報登録装置１３０による登録を求めることもできる。カメラ６１０から６１９はネットワーク１５０を介して情報処理装置１２０及び情報登録装置１３０と接続されているものとする。
【００５９】
本実施形態において、入退出ゲート６０１から、各目的地のビルへ向かう経路上に配置されたカメラをリストとして管理することができる。図７（Ａ）のようにリストすることができる。例えば目的地がビル６０２である場合、ゲートからビル６０２へ向かうまでの経路上及びビル６０２と関連付けられて設置されたカメラは、カメラ６１６、６１３、６１２、６１１である。ある人物が入退出ゲート６０１からビル６０２へ向かうまでにこれらのカメラで撮像されることが予想される。情報処理装置１２０のマップ管理部１２３は、このような目的地までの経路ごとのカメラリストを保持、管理することができる。
【００６０】
また、例えば入退出ゲート６０１から人物Ａが入り、ビル６０２へ向かうことが登録されると、図７（Ｂ）のように目的地とともに、経路上のカメラリスト及び人物を特定するために利用する画像が登録される。また人物Ｂが入退出ゲート６０１からビル６０３へ向かうことが登録されると、図７（Ｂ）のように、目的地とともに経路上のカメラがリストされ、更に登録画像が関連付けられる。図７（Ｂ）のリストから、カメラごとに、通過予定人物をリストした図が、図７（Ｃ）である。各カメラにおいて、通過予定の人物、通過予定がないなどの状況を把握することができる。通過予定人物リストは、認証処理のために各カメラに対応する撮像装置１１０内でも保持される。
【００６１】
次に、図８を参照して本実施形態に対応する処理を説明する。図８は図４のフローチャートを変形したものであって、図８の各ステップのうち図４に含まれるステップに対応するものには同一の参照番号を付してある。図８のフローチャートにおいて、Ｓ４０１からＳ４０４、Ｓ４０８からＳ４１０における処理は実施形態１と同様である。
【００６２】
実施形態１では、情報登録装置１３０は、Ｓ４０４で受信した撮像条件に従ってカメラ部１３２のカメラパラメータ等を設定して撮像を行った。これに対し本実施形態では、カメラ部１３２の撮像画像を経路上に含まれる各撮像装置の撮像条件に従って処理（加工、補正）して登録画像を生成する。以下、図４のフローチャートと異なる部分について特に説明する。
【００６３】
Ｓ４０１における登録画面表示の後、Ｓ４０２において目的地の選択を受け付けると、続くＳ４０３において情報処理装置１２０へ目的地を通知する。このとき、情報処理装置１２０側では、図７（Ａ）を参照して目的地までの経路上に存在する撮像装置１１０を特定し、それぞれの撮像条件を情報登録装置１３０に送信する。例えば、目的地がビル６０２であった場合には、カメラ６１１、６１２、６１３及び６１６のそれぞれの撮像条件を情報登録装置１３０に送信する。
【００６４】
撮像条件の詳細は実施形態１と同様であり、例えばカメラパラメータおよび環境パラメータを含むことができる。これらの情報はカメラ管理部１２２により記憶部１２５に保存されたものであってもよいし、本処理の実行をトリガとして、ネットワーク１５０を介し、その時点でのパラメータを直接に各撮像装置１１０から取得してもよい。例えば経路上のカメラ６１６，６１３、６１２は屋外に設置されており、日照条件、天候などが時々刻々と変化するため、リアルタイムに撮像条件を取得しておくことも有効である。また、このように状況を考慮した登録画像をカメラ別に用意しておくことで、認証精度を上げることができる。
【００６５】
続くＳ４０４において情報処理装置１２０から撮像条件を受信すると、Ｓ８０１においてカメラ部１３２により人物を撮像して画像を生成する。次に、Ｓ８０２において、Ｓ４０４で受信した撮像条件に基づき、撮像画像に対して加工や補正といった必要な処理を行う。Ｓ４０４では、目的地までの経路上に存在する各撮像装置（上記の例では、カメラ６１１、６１２、６１３及び６１６）の撮像条件を受信しているので、Ｓ８０２では、取得した撮像条件（カメラパラメータ、環境パラメータ）に適した画像となるように、撮像画像の加工を行って、カメラ毎の登録画像を生成する。
【００６６】
次に、Ｓ４０８において通信部１３３は、生成した登録画像を、目的地や、登録画面において入力されたその他の情報と共に情報処理装置１２０に送信する。Ｓ４０９以降の処理は図４における処理と同様である。
【００６７】
上記においては、画像の加工を情報登録装置１３０側で行う場合を説明した。これに限らず、例えば、情報登録装置１３０側ではＳ４０３の目的地の通知、Ｓ４０４の撮像条件の受信、Ｓ８０２の画像の加工を省略し、主に目的地の選択受付と人物画像の撮像を行って、目的地の情報と加工前の撮像画像等を情報処理装置１２０に送信するだけでもよい。そして、情報処理装置１２０の画像処理部１２７において目的地までの経路に基づき、経路上の各撮像装置１１０の撮像条件に対応する画像処理を行ってもよい。
【００６８】
このようにして情報処理装置１２０が登録人物の目的地と登録画像を取得すると、次に図９に対応する処理が実行される。図９は図５のフローチャートを変形したものであって、図９の各ステップのうち図５に含まれるステップに対応するものには同一の参照番号を付してある。図９のフローチャートにおいて、Ｓ５０１からＳ５０４、Ｓ５０５からＳ５１０における処理は、表現の違いを除けば実質的に実施形態１と同様である。
【００６９】
実施形態１では、登録画像との照合に基づく人物認証を情報処理装置１２０側で行った。これに対し本実施形態では、目的地までの経路上に設置された各撮像装置において撮像画像と登録画像との照合により人物認証を行い、その認証結果が情報処理装置１２０に通知されるものとする。以下、図５のフローチャートと異なる部分について特に説明する。
【００７０】
Ｓ５０１において制御部１２１は監視対象の人物が目的地に到着するまでの時間を予測し、タイマーをセットする。ここでの目的地は、ビル６０２とする。該タイマーには、監視対象の人物がビル６０２へ到着するまでの十分な時間がセットされるものとする。続くＳ９０１では、ビル６０２までの経路上のカメラ６１６、６１３、６１２、６１１のいずれかから人物認証結果を受信したか否かを制御部１２１が判定する。カメラ側の処理については図１０を参照して後述する。認証結果を受信した場合（Ｓ９０１で「ＹＥＳ」）、処理はＳ９０２に移行する。認証結果を受信しない場合、処理はＳ５０８に移行する。Ｓ５０８では、制御部１２１がタイマーセットから所定時間が経過したかを判定し、所定時間が経過した場合（Ｓ５０８で「ＹＥＳ」）、処理はＳ５０９に進む。Ｓ５０９では、制御部１２１は登録人物が行方不明となっている旨のアラートを表示部１２４に表示する。このとき、経路上のカメラの認証状況を表示部１２４に併せて表示することにより、監視対象の人物が目的地に対してどこまで進んでいたかを通知できる。
【００７１】
Ｓ９０２では、Ｓ９０１で受信した認証結果が人物の一致を示しているかどうかを判定し、一致していない場合には（Ｓ９０２において「ＮＯ」）、処理はＳ５０７に進む。認証結果が一致を示している場合（Ｓ９０２において「ＹＥＳ」）、処理はＳ９０３に進む。
【００７２】
Ｓ９０３では、制御部１２１が監視対象の人物が目的地に到着したか否かを判定する。当該判定は、例えば、Ｓ９０１で受信した認証結果に基づき、目的地のカメラ（上記の例では、カメラ６１１）から人物一致の認証結果が得られた場合には、目的地に到着したと判定することができる。目的地に到着したと判定された場合（Ｓ９０３で「ＹＥＳ」）、処理はＳ５０５に進み、目的地に到着していない場合には、Ｓ９０１に戻って処理を継続する。Ｓ５０５以降の処理については実施形態１で説明したものと実質的に同様であるのでここでの説明は省略する。
【００７３】
次に、図１０を参照して、目的地までの経路上に設置された各カメラに相当する撮像装置１１０における処理の詳細について説明する。例えば、目的地がビル６０２の場合には、カメラ６１１、６１２、６１３及び６１６のそれぞれの撮像装置１１０について図１０のフローチャートに対応する処理がそれぞれ実行される。該フローチャートに対応する処理は、例えば、撮像装置１１０の制御部１１２として機能する１以上のプロセッサ（例えば、ＣＰＵ２００）が対応するプログラム（ＲＯＭ２０１やＨＤ２０５等に格納）を実行することにより実現できる。
【００７４】
まずＳ１００１において、制御部１１２は通信部１１３を介してネットワーク１５０経由で、情報処理装置１２０から当該撮像装置１１０の撮像条件に基づいて生成された登録画像を受信する。登録画像を受信すると、撮像装置１１０は、図７（Ｃ）に示すようなカメラ毎に与えられる通過予定人物リストを更新する。例えば、カメラ６１６の場合にもともと人物Ａが登録されていた場合に、人物Ｂの登録画像を受信すると、図７（Ｃ）に示すように人物Ｂが通過予定人物リストに追加される。登録画像は当該リストと関連付けて制御部１１２が管理する。
【００７５】
続くＳ１００２では、撮像部１１１が撮像対象の空間を撮像して撮像画像を生成する。生成された撮像画像は制御部１１２に提供され、人物検出処理が行われる。制御部１１２が人物を検出すると（Ｓ１００３において「ＹＥＳ」）、処理はＳ１００４に進む。人物が検出されない場合（Ｓ１００３において「ＮＯ」）、処理はＳ１００１に戻り、登録画像の受信、及び撮像部１１１による撮像が継続して実行される。ここで、Ｓ１００１及びＳ１００２の処理は並列に実行されてもよい。また、撮像部１１１は、一定の時間間隔をおいて撮像を行って画像を生成することができる。あるいは、動画撮像により連続的に画像を生成してもよい。
【００７６】
Ｓ１００４では、制御部１１２は人物が検出された撮像画像とＳ１００１で受信した登録画像とを比較し、撮像画像に含まれる人物が登録画像に含まれる人物と一致するか否かを判定することで、登録人物の認証処理を実施する。通過予定人物リストに複数の人物が登録されている場合には、それぞれの人物の登録画像と比較して判定を行う。もし、人物が一致した場合には（Ｓ１００５で「ＹＥＳ」）、処理はＳ１００６に進み、人物が一致しなかった場合には（Ｓ１００５で「ＮＯ」）、処理はＳ１００７に進む。Ｓ１００６では、制御部１１２は、人物一致の認証結果の情報を、当該人物を特定する情報と判定対象の撮像画像と共に通信部１１３から情報処理装置１２０へ送信する。Ｓ１００７では、通過予定人物リストに登録された人物とは別の人物が通過あるいは到着したことになるので、制御部１１２は、未登録の人物が通過または到着した旨を示す人物不一致の認証結果の情報を、判定対象の撮像画像と共に通信部１１３から情報処理装置１２０へ送信する。その後、Ｓ１００１に戻って処理を継続する。また、上記において人物一致の認証結果が得られた場合には、通過予定人物リストから当該人物の情報を削除することができる。
【００７７】
上記における本実施形態の説明では、登録画像と撮像画像とに基づく人物の認証処理を目的地までの経路上に設置された各撮像装置１１０において行う場合を説明した。しかし、発明の実施形態はこれに限定されるものではなく、実施形態１と同様に情報処理装置１２０側で行ってもよい。その場合、各撮像装置１１０は撮像画像を情報処理装置１２０に送信するだけでよい。また、情報処理装置１２０は、各撮像装置１１０の撮像条件に基づいて画像処理部１２７が加工や補正などの画像処理を行って得られた登録画像を各撮像装置１１０には送信せず、人物情報管理部１２６により自装置で保持する。そして、画像処理部１２７が、各撮像装置１１０から受信した撮像画像と比較することにより人物の認証を行う。
【００７８】
以上に説明した本実施形態によれば、経路上に設置された各撮像装置が人物の照合を行うことにより、目的地外へ向かう人物を監視することができる。このようなシステムの信頼性は、人物認証精度に大きく依存されている。たとえば人物認証の間違いが発生するごとに、複数の警備員が駆けつけたり、人物の行き先を探したりなどの人員がかかるなどコストを増大させてしまう。経路上に設置された各撮像装置は、屋外環境であったり、各カメラが設置されている場所の照度が異なったり、照明種類が異なることによりホワイトバランスが異なることなど、人物が撮像される環境はさまざまである。これらの環境をパラメータとして取得し、登録画像に加工、補正等の処理を行うことにより、本実施形態では認証精度を高めること可能となる。
【００７９】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８０】
１００：システム、１１０：撮像装置、１２０：情報処理装置、１３０：情報登録装置、１４０：表示装置、１５０：ネットワーク
【図１】
2020010145.tif 000003
【図２】
2020010145.tif 000004
【図３】
2020010145.tif 000005
【図４】
2020010145.tif 000006
【図５】
2020010145.tif 000007
【図６】
2020010145.tif 000008
【図７】
2020010145.tif 000009
【図８】
2020010145.tif 000010
【図９】
2020010145.tif 000011
【図１０】
2020010145.tif 000012