(57)【特許請求の範囲】
【請求項１】
監視対象空間に設置され、それぞれ他の撮像部とは少なくとも一部が異なる撮影範囲を有する複数の撮像部で撮像された各画像から、監視対象である特定移動体を検出する特定移動体検出手段と、
前記特定移動体検出手段で検出した特定移動体が移動しようとしている方向を少なくとも特定するための移動情報を検出する移動情報検出手段と、
前記移動情報検出手段で検出した移動情報と、前記複数の撮像部のそれぞれの撮像範囲を示す情報とに基づいて、当該特定移動体を撮像している第一の撮像部の次に当該特定移動体を撮像する第二の撮像部を予測する予測手段と、
前記予測手段で予測した結果を特定するための表示を、前記第二の撮像部で前記特定移動体を撮像する前に行わせる表示制御手段と、を備え、
前記表示制御手段は、前記複数の撮像部で撮像された複数の画像を１つの画面で分割表示可能な複数画面表示部に、前記複数の画像を表示させ、前記第二の撮像部で撮像された画像を、前記複数画面表示部で分割表示される前記複数の画像よりも大きく表示させるための表示制御を、前記第二の撮像部で前記特定移動体を撮像する前に実行することを特徴とする映像処理装置。
【請求項２】
監視対象空間に設置され、それぞれ他の撮像部とは少なくとも一部が異なる撮影範囲を有する複数の撮像部で撮像された各画像から、監視対象である特定移動体を検出する特定移動体検出手段と、
前記特定移動体検出手段で検出した特定移動体が移動しようとしている方向を少なくとも特定するための移動情報を検出する移動情報検出手段と、
前記移動情報検出手段で検出した移動情報と、前記複数の撮像部のそれぞれの撮像範囲を示す情報とに基づいて、当該特定移動体を撮像している第一の撮像部の次に当該特定移動体を撮像する第二の撮像部を予測する予測手段と、
前記予測手段で予測した結果を特定するための表示を、前記第二の撮像部で前記特定移動体を撮像する前に行わせる表示制御手段と、
前記第二の撮像部の撮影範囲のうち、前記特定移動体が出現すると予測される出現予測範囲を、前記移動情報検出手段で検出した移動情報と、前記第二の撮像部の撮像範囲を示す情報とに基づいて特定する出現予測範囲特定手段と、
前記複数の撮像部のパン機構、チルト機構及びズーム機構の少なくとも１つを駆動制御するための制御指令を出力する駆動制御手段と、を備え、
前記表示制御手段は、前記第二の撮像部で前記特定移動体を撮像する前に、前記第二の撮像部で撮像された画像に、前記出現予測範囲特定手段で特定した出現予測範囲を示す情報を重畳して表示させ、
前記出現予測範囲特定手段は、前記駆動制御手段が出力する制御指令に基づいて前記第二の撮像部の撮像範囲を検出し、当該検出された撮像範囲を前記出現予測範囲の特定に用いることを特徴とする映像処理装置。
【請求項３】
前記移動情報検出手段は、
前記移動情報として、前記特定移動体の移動方向を示す情報を検出することを特徴とする請求項１または２に記載の映像処理装置。
【請求項４】
前記移動情報検出手段は、
前記移動情報として、前記特定移動体の移動速度を示す情報をさらに検出することを特徴とする請求項１乃至３のいずれか１項に記載の映像処理装置。
【請求項５】
前記表示制御手段は、
前記第二の撮像部で撮像された画像を、前記第二の撮像部で前記特定移動体を撮像する前に強調表示させることを特徴とする請求項１乃至４のいずれか１項に記載の映像処理装置。
【請求項６】
前記表示制御手段は、前記複数の撮像部で撮像された複数の画像を１つの画面で分割表示可能な複数画面表示部に、前記複数の画像を表示させ、
前記複数画面表示部で分割表示される前記複数の画像のうち、前記第二の撮像部で撮像された画像を、他の撮像部で撮像された画像とは異なる視覚的効果を付与して表示させることを特徴とする請求項５に記載の映像処理装置。
【請求項７】
前記移動情報検出手段は、複数の移動情報を検出するものであって、
前記予測手段による予測結果の正否情報を取得する正否情報取得手段をさらに備え、
前記予測手段は、前記正否情報取得手段で取得した正否情報に基づいて、前記移動情報検出手段で検出した複数の移動情報の重み付けを変更して第二の撮像部を予測することを特徴とする請求項１乃至６のいずれか１項に記載の映像処理装置。
【請求項８】
前記特定移動体検出手段で検出した特定移動体の特徴量に応じて、前記予測手段によって前記第二の撮像部を予測する処理を実施するか否かを判定する判定手段を備えることを特徴とする請求項１乃至７のいずれか１項に記載の映像処理装置。
【請求項９】
監視対象空間に設置され、それぞれ他の撮像部とは少なくとも一部が異なる撮影範囲を有する複数の撮像部で撮像された各画像から、監視対象である特定移動体を検出するステップと、
前記特定移動体が移動しようとしている方向を少なくとも特定するための移動情報を検出するステップと、
前記移動情報と、前記複数の撮像部のそれぞれの撮像範囲を示す情報とに基づいて、当該特定移動体を撮像している第一の撮像部の次に当該特定移動体を撮像する第二の撮像部を予測するステップと、
前記予測された前記第二の撮像部で撮像された画像を、前記第二の撮像部で前記特定移動体を撮像する前に強調表示させる表示制御ステップと、を含み、
前記表示制御ステップでは、前記複数の撮像部で撮像された複数の画像を１つの画面で分割表示可能な複数画面表示部に、前記複数の画像を表示させ、前記第二の撮像部で撮像された画像を、前記複数画面表示部で分割表示される前記複数の画像よりも大きく表示させるための表示制御を、前記第二の撮像部で前記特定移動体を撮像する前に実行することを特徴とする映像処理方法。
【請求項１０】
監視対象空間に設置され、それぞれ他の撮像部とは少なくとも一部が異なる撮影範囲を有する複数の撮像部で撮像された各画像から、監視対象である特定移動体を検出するステップと、
前記特定移動体が移動しようとしている方向を少なくとも特定するための移動情報を検出するステップと、
前記移動情報と、前記複数の撮像部のそれぞれの撮像範囲を示す情報とに基づいて、当該特定移動体を撮像している第一の撮像部の次に当該特定移動体を撮像する第二の撮像部を予測するステップと、
前記予測された前記第二の撮像部で撮像された画像を、前記第二の撮像部で前記特定移動体を撮像する前に強調表示させる表示制御ステップと、
前記第二の撮像部の撮影範囲のうち、前記特定移動体が出現すると予測される出現予測範囲を、前記移動情報検出ステップで検出した移動情報と、前記第二の撮像部の撮像範囲を示す情報とに基づいて特定する出現予測範囲特定ステップと、
前記複数の撮像部のパン機構、チルト機構及びズーム機構の少なくとも１つを駆動制御するための制御指令を出力する駆動制御ステップと、を有し、
前記表示制御ステップは、前記第二の撮像部で前記特定移動体を撮像する前に、前記第二の撮像部で撮像された画像に、前記出現予測範囲特定ステップで特定した出現予測範囲を示す情報を重畳して表示させ、
前記出現予測範囲特定ステップは、前記駆動制御ステップが出力する制御指令に基づいて前記第二の撮像部の撮像範囲を検出し、当該検出された撮像範囲を前記出現予測範囲の特定に用いることを特徴とする映像処理方法。
【請求項１１】
前記表示制御ステップにおいて、前記第二の撮像部で前記特定移動体を撮像する前に、前記第二の撮像部で撮像された画像を強調表示することを特徴とする請求項９または１０に記載の映像処理方法。
【請求項１２】
コンピュータを、前記請求項１乃至８のいずれか１項に記載の映像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の撮像部で撮像された映像を処理する映像処理装置および映像処理方法に関する。
【背景技術】
【０００２】
監視カメラシステムの分野では、映像解析技術を利用して映像中の被写体を検出する技術がある。さらに、検出した被写体のうち移動体に対してラベルを付加し、常に移動体を捉えるように認識する技術が移動体追尾技術として知られている。
また、近年、複数台の監視カメラを用いて、広域にわたって監視対象を追尾する技術も考えられている。
【０００３】
一般に、複数台の監視カメラからの映像を利用して特定の監視対象者の動きを監視する場合、複数台の監視カメラの映像を警備室などのモニタに表示させ、監視員が監視対象者を映像で追尾する。複数台の監視カメラの映像を表示する方法としては、複数台のモニタに各映像を表示する方法や、１画面を分割して複数の映像を表示する方法などがある。監視員は、これらの方法により表示された映像の中から、注目すべき表示画面を目視により選択し、監視対象者を監視することになる。
しかしながら、監視対象範囲が広域にわたる場合、監視カメラの設置台数が多くなり、監視員が一度に確認できる映像が限られる。そのため、監視対象者が撮影されている映像を画面で追尾し続けることが困難になる。
【０００４】
そこで、監視対象者の追尾ロスを減らすための監視システムとして、特許文献１に記載の技術がある。この技術は、監視対象範囲に複数の監視カメラが配置されている環境において、監視対象者が進入したことを検知したら、当該監視対象者を撮影しているカメラに隣接する１以上のカメラ（隣接カメラ）の映像を表示するものである。ここでは、隣接カメラ毎に監視対象者が到達すると推定される時刻を算出し、隣接カメラの映像と共に算出した推定到達時刻を表示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１７４１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に記載の技術にあっては、単に、現時点で監視対象者を撮影しているカメラに隣接するカメラの映像を、推定到達時刻と共に表示するだけであり、次に監視対象者を撮影するカメラがどのカメラであるのかは、表示された推定到達時刻をもとに監視員が予測しなければならない。そのため、上記隣接カメラの台数が多くなるほど監視員による予測に時間がかかり、監視対象者の監視が困難になる。
そこで、本発明は、複数の撮像部が設置されている監視対象空間を監視する監視者が、監視対象である特定移動体を効率よく監視することができる映像処理装置および映像処理方法を提供することを課題としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る映像処理装置の一態様は、監視対象空間に設置され、それぞれ他の撮像部とは少なくとも一部が異なる撮影範囲を有する複数の撮像部で撮像された各画像から、監視対象である特定移動体を検出する特定移動体検出手段を備える。また、前記特定移動体検出手段で検出した特定移動体が移動しようとしている方向を少なくとも特定するための移動情報を検出する移動情報検出手段と、前記移動情報検出部で検出した移動情報と、前記複数の撮像部のそれぞれの撮像範囲を示す情報とに基づいて、当該特定移動体を撮像している第一の撮像部の次に当該特定移動体を撮像する第二の撮像部を予測する予測手段と、を備える。さらに、前記予測手段で予測した結果を特定するための表示を、前記第二の撮像部で前記特定移動体を撮像する前に行わせる表示制御手段を備える。前記表示制御手段は、前記複数の撮像部で撮像された複数の画像を１つの画面で分割表示可能な複数画面表示部に、前記複数の画像を表示させ、前記第二の撮像部で撮像された画像を、前記複数画面表示部で分割表示される前記複数の画像よりも大きく表示させるための表示制御を、前記第二の撮像部で前記特定移動体を撮像する前に実行する。
【発明の効果】
【０００８】
本発明によれば、複数の撮像部が設置されている監視対象空間を監視する監視者が、監視対象である特定移動体を効率よく監視することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態における映像処理システムの一例を示すネットワーク接続構成図である。
【図２】ネットワークカメラのハードウェア構成の一例を示す図である。
【図３】映像表示装置のハードウェア構成の一例を示す図である。
【図４】ネットワークカメラ及び映像表示装置の機能ブロック図である。
【図５】撮像処理手順を示すフローチャートである。
【図６】映像表示処理手順を示すフローチャートである。
【図７】カメラの設置位置及び撮影範囲と監視対象者の動作との一例である。
【図８】カメラが撮影した映像の表示画面の一例である。
【図９】監視対象者の画面内での動きを説明する図である。
【図１０】監視対象者の出現が予測される位置を示す図である。
【図１１】出現予測映像の表示例である。
【図１２】第二の実施形態のネットワークカメラの機能ブロック図である。
【図１３】カメラの設置位置及び撮影範囲と監視対象者の動作との一例である。
【図１４】出現予測映像の表示例である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して、本発明を実施するための好適な形態について詳細に説明する。
なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１１】
（第一の実施形態）
図１は、本実施形態における映像処理システムの動作環境の一例を示したネットワーク接続構成図である。本実施形態では、映像処理システムをネットワークカメラシステムに適用する。
ネットワークカメラシステム１０は、複数台のネットワークカメラ（以下、単に「カメラ」ともいう）２０Ａ及び２０Ｂと、ストレージ装置３０と、管理サーバ装置４０と、及び映像表示装置５０とを備える。カメラ２０Ａ及び２０Ｂ、ストレージ装置３０、管理サーバ装置４０及び映像表示装置５０は、ネットワーク回線であるＬＡＮ（Local Area Network）６０によって接続されている。なお、ネットワーク回線はＬＡＮに限定されるものではなく、インターネットやＷＡＮ （Wide Area Network）などであってもよい。
【００１２】
カメラ２０Ａ及び２０Ｂは撮像装置であり、所定の監視対象範囲（監視対象空間）に分散して配置されている。カメラ２０Ａの撮像範囲とカメラ２０Ｂの撮像範囲とは、少なくとも一部が異なるものとする。すなわち、カメラ２０Ａ及び２０Ｂはそれぞれ異なる撮像範囲を有していてもよいし、両者の撮像範囲の一部が重複していてもよい。
カメラ２０Ａ及び２０Ｂは、被写体を撮影すると同時に、撮影した映像と管理サーバ装置４０が管理している人物照合データとを照合して特定人物（監視対象者）を検出し、当該監視対象者の追尾処理を行う機能を有する。カメラ２０Ａ及び２０Ｂは、撮影した映像データや映像解析処理後の映像解析データを含む映像データファイルを、ＬＡＮ６０を介してストレージ装置３０に送信する。
【００１３】
ストレージ装置３０は記録装置であり、カメラ２０Ａ及び２０Ｂから送信される映像データファイルが書き込まれる書込領域を備える。
管理サーバ装置４０は、ストレージ装置３０に記録された映像データファイルを収集する。そして、管理サーバ装置４０は、収集されたデータ（現在の映像データ及び映像解析データ、並びに過去の映像データ及び映像解析データ）を利用し、監視対象範囲全体に亘る映像情報の管理を行う。
【００１４】
さらに、管理サーバ装置４０は、上記の人物照合データを管理する。ここで、人物照合データとは、監視対象者を識別するための人物ＩＤと、顔、服装、歩容など、監視対象者を特定するための情報（画像や特徴量）とを対応付けたデータである。管理サーバ装置４０は、カメラ２０Ａ，２０Ｂからのデータ送信要求に応じて、ＬＡＮ６０を介して人物照合データをカメラ２０Ａ，２０Ｂに送信する。
映像表示装置５０は、例えばパーソナルコンピューター（ＰＣ）により構成されており、カメラ２０Ａ及び２０Ｂからの映像の表示制御を行う。映像表示装置５０は、各カメラで撮像された複数の映像を一画面で分割表示する複数画面表示（マルチ画面表示）機能を有する。また、映像表示装置５０は、監視対象者の追尾映像を表示する機能、及び次に監視対象者を撮像すると予測されるカメラの映像（出現予測映像）を、当該カメラで監視対象者を撮像する前に強調表示（明示的に表示）する機能を有する。
【００１５】
さらに、映像表示装置５０は、イベントシーンなどの映像検索の操作を行うための入力手段の機能も有する。
なお、映像表示装置５０のＬＡＮ６０への物理的な接続形態は、有線に限定されるものではなく、例えばタブレット端末のように無線であってもよい。すなわち、プロトコル的に接続されていれば、物理的な形態にこだわるものではない。
また、図１に示すシステムにおいて、撮像装置であるカメラは２台以上で構成されていればよく、２台以上であれば何台でもよい。さらに、ストレージ装置３０、管理サーバ装置４０及び映像表示装置５０がＬＡＮ６０に接続される数は、図１に示す数に限定されるものではなく、アドレスなどで識別できれば多数存在してもよい。
また、監視対象である移動体は人物に限定されるものではなく、例えば車両等の任意の移動体オブジェクトであってもよい。
【００１６】
次に、カメラ２０Ａ，２０Ｂ及び映像表示装置５０の具体的構成について説明する。
図２は、カメラ２０Ａ，２０Ｂのハードウェア構成の一例を示す図である。なお、カメラ２０Ａとカメラ２０Ｂとは同一のハードウェア構成を有するため、ここではカメラ２０Ａについてのみ説明する。
カメラ２０Ａは、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、外部メモリ２４と、撮像部２５と、入力部２６と、通信Ｉ／Ｆ２７と、システムバス２８とを備える。
【００１７】
ＣＰＵ２１は、カメラ２０Ａにおける動作を統括的に制御するものであり、システムバス２８を介して、各構成部（２２〜２７）を制御する。
ＲＯＭ２２は、ＣＰＵ２１が処理を実行するために必要な制御プログラム等を記憶する不揮発性メモリである。なお、当該プログラムは、外部メモリ２４や着脱可能な記憶媒体（不図示）に記憶されていてもよい。
ＲＡＭ２３は、ＣＰＵ２１の主メモリ、ワークエリア等として機能する。すなわち、ＣＰＵ２１は、処理の実行に際してＲＯＭ２２から必要なプログラム等をＲＡＭ２３にロードし、当該プログラム等を実行することで各種の機能動作を実現する。
【００１８】
外部メモリ２４は、例えば、ＣＰＵ２１がプログラムを用いた処理を行う際に必要な各種データや各種情報等を記憶している。また、外部メモリ２４には、例えば、ＣＰＵ２１がプログラム等を用いた処理を行うことにより得られた各種データや各種情報等が記憶される。
撮像部２５は、被写体の撮像を行うためのものであり、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）、ＣＣＤ（Charge Coupled Device）等の撮像素子を含んで構成される。
【００１９】
入力部２６は電源ボタンなどから構成され、カメラ２０Ａのユーザは、入力部２６を介して当該カメラ２０Ａに指示を与えることができるようになっている。
通信Ｉ／Ｆ２７は、外部装置（ここでは、ストレージ装置３０及び管理サーバ装置４０）と通信するためのインターフェースである。通信Ｉ／Ｆ２７は、例えばＬＡＮインターフェースである。
システムバス２８は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、外部メモリ２４、撮像部２５、入力部２６及び通信Ｉ／Ｆ２７を通信可能に接続する。
すなわち、ＣＰＵ２１は、ＲＯＭ２２に記憶されたプログラムを実行することで、上述した撮影処理及び追尾処理を実現する。
【００２０】
図３は、映像表示装置５０のハードウェア構成の一例を示す図である。
映像表示装置５０は、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、外部メモリ５４と、入力部５５と、表示部５６と、通信Ｉ／Ｆ５７と、システムバス５８とを備える。
ＣＰＵ５１は、映像表示装置５０における動作を統括的に制御するものであり、システムバス５８を介して、各構成部（５２〜５７）を制御する。
ＲＯＭ５２は、ＣＰＵ５１が処理を実行するために必要な制御プログラム等を記憶する不揮発性メモリである。なお、当該プログラムは、外部メモリ５４や着脱可能な記憶媒体（不図示）に記憶されていてもよい。
【００２１】
ＲＡＭ５３は、ＣＰＵ５１の主メモリ、ワークエリア等として機能する。すなわち、ＣＰＵ５１は、処理の実行に際してＲＯＭ５２から必要なプログラム等をＲＡＭ５３にロードし、当該プログラム等を実行することで各種の機能動作を実現する。
外部メモリ５４は、例えば、ＣＰＵ５１がプログラムを用いた処理を行う際に必要な各種データや各種情報等を記憶している。また、外部メモリ５４には、例えば、ＣＰＵ５１がプログラム等を用いた処理を行うことにより得られた各種データや各種情報等が記憶される。
【００２２】
入力部５５は、キーボードやマウス等のポインティングデバイスで構成され、映像表示装置５０のユーザは、入力部５５を介して当該映像表示装置５０に指示を与えることができるようになっている。
表示部５６は、液晶ディスプレイ（ＬＣＤ）等のモニタで構成される。
通信Ｉ／Ｆ５７は、外部装置（ここでは、ストレージ装置３０及び管理サーバ装置４０）と通信するためのインターフェースである。通信Ｉ／Ｆ２７は、例えばＬＡＮインターフェースである。
システムバス５８は、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、外部メモリ５４、入力部５５、表示部５６及び通信Ｉ／Ｆ５７を通信可能に接続する。
すなわち、ＣＰＵ５１は、ＲＯＭ５２に記憶されたプログラムを実行することで、上述した追尾映像及び出現予測映像の表示制御処理を実現する。
【００２３】
図４は、カメラ２０Ａ，２０Ｂ及び映像表示装置５０の機能ブロック図である。なお、カメラ２０Ａとカメラ２０Ｂとは同一機能を有するため、図４ではカメラ２０Ａについてのみブロック図を図示している。
カメラ２０Ａは、撮像センサ部１２１と、現像処理部１２２と、人物照合処理部１２３と、人物照合データ蓄積部１２４と、特定人物移動パターン検出部１２５と、映像符号化部１２６と、ＬＡＮＩ／Ｆ部１２７と、を備える。
【００２４】
撮像センサ部１２１は、撮像部２５の撮像面に結像された光像を光電変換によりデジタル電気信号に変換し、これを現像処理部１２２に出力する。
現像処理部１２２は、撮像センサ部１２１により光電変換されて得られたデジタル電気信号に対して、所定の画素補間や色変換処理を行ない、ＲＧＢあるいはＹＵＶなどのデジタル映像を生成する。また、現像処理部１２２は、現像を施した後のデジタル映像を用いて所定の演算処理を行ない、得られた演算結果に基づいてホワイトバランス、シャープネス、コントラスト、色変換などの映像処理を行う。
【００２５】
人物照合処理部１２３は、現像処理部１２２から出力される映像データから、特定人物（監視対象者）を検出する処理を行う。具体的には、人物照合処理部１２３は、上記映像データに対して、動体検知、人体検知、物体検知などの映像解析処理を行い、被写体を検出する。そして、検出した被写体と、後述する人物照合データ蓄積部１２４から取得した人物照合データとを照合する照合処理を行う。人物照合処理部１２３は、このとき照合された被写体を監視対象者として検出する。
【００２６】
また、人物照合処理部１２３は、照合された人物のうち、フレーム間での位置関係から同定したものに固有のＩＤを付与し、当該人物の追尾処理も行う。人物照合処理部１２３は、これらの処理結果を、映像解析データとして特定人物移動パターン検出部１２５に出力する。
人物照合データ蓄積部１２４は、不揮発性のメモリなどに対する人物照合データの書き込み、読み出し及び消去が可能となっている。人物照合データ蓄積部１２４で書き込まれる人物照合データは、管理サーバ装置４０で管理されている人物照合データである。つまり、人物照合データ蓄積部１２４は、管理サーバ装置４０から送信される人物照合データを、後述するＬＡＮＩ／Ｆ部１２７によって取得し、上記メモリ等に書き込む。
【００２７】
特定人物移動パターン検出部１２５は、人物照合処理部１２３で照合され追尾された監視対象者の移動パターンを検出する。移動パターンとは、少なくとも監視対象者が進もうとしている方向を特定するための移動情報であり、ある一定期間のフレームでの監視対象者の移動方向、移動軌跡及び移動速度の組み合わせによって検出する。
例えば、予めカメラの撮影画角に応じて映像画面上のどの位置からどの位置への移動がどの方向の移動に対応付けられるかを設定しておくことが可能である。この場合、監視対象者が進んでいる方向を方位角、監視対象者の移動する軌跡を軌跡座標、監視対象者の移動する速度をフレーム間で移動した距離として、これらを組み合わせて移動パターンデータを生成する。なお、本実施形態において、監視対象者の移動方向は、第１の期間における監視対象者の移動方向によって特定される情報であり、監視対象者の移動軌跡は、第１の期間よりも長い第２の期間における監視対象者の移動方向によって特定される情報である。特定人物移動パターン検出部１２５は、検出した移動パターンデータを映像符号化部１２６へ出力する。
【００２８】
なお、この特定人物移動パターン検出部１２５では、少なくとも監視対象者が進もうとしている方向がわかればよいため、監視対象者の移動方向及び移動軌跡の少なくとも一方により移動パターンを検出するようにしてもよい。
映像符号化部１２６は、現像処理部１２２、人物照合処理部１２３、特定人物移動パターン検出部１２５を通じて入力されるデジタル映像信号（映像データ、映像解析データ）に対して、配信用に圧縮、フレームレート設定などを施し、符号化する。ここでの配信用の圧縮方式は、所定の例えば、ＭＰＥＧ４（Moving Picture Experts Group phase4）、Ｈ．２６４、ＭＪＰＥＧ（Motion-JPEG）またはＪＰＥＧ（Joint Photographic Experts Group）などの規格に基づく。
【００２９】
また、映像符号化部１２６は、特定人物移動パターン検出部１２５より入力された監視対象者の移動パターンデータをメタデータとして映像符号化データと重畳し、さらにｍｐ４やｍｏｖ形式などの映像データのファイル化をも行う。
ＬＡＮＩ／Ｆ部１２７は、通信Ｉ／Ｆ２７を制御して、管理サーバ装置４０との通信制御を行う。このＬＡＮＩ／Ｆ部１２７は、管理サーバ装置４０から送信される人物照合データを受信し、人物照合データ蓄積部１２４へ送信する。
【００３０】
また、ＬＡＮＩ／Ｆ部１２７は、ストレージ装置３０のＬＡＮＩ／Ｆ部（不図示）と連携することにより、例えば、ＮＦＳ（Network File System）やＣＩＦＳ（Common Internet File System）などのファイルシステムを構築して、映像符号化部１２６で符号化した映像データファイルの記録を行う。
映像表示装置５０は、ＬＡＮＩ／Ｆ部１５１と、映像復号化部１５２と、特定人物出現情報生成部１５３と、映像表示処理部１５４と、ディスプレイ１５５と、を備える。
ＬＡＮＩ／Ｆ部１５１は、カメラ２０ＡのＬＡＮＩ／Ｆ部１２７と同等の機能を有する。このＬＡＮＩ／Ｆ部１５１は、管理サーバ装置４０から送信される各種管理情報を受信したり、ストレージ装置３０に記憶された各カメラからの映像データファイルを受信したりする。
【００３１】
映像復号化部１５２は、ＬＡＮＩ／Ｆ部１５１で受信した映像データファイルを、伸張し復号化して、デジタル映像信号とメタデータとして重畳された監視対象者の移動パターンデータとに分離する。映像復号化部１５２は、復号されたデジタル映像信号を映像表示処理部１５４に、分離された監視対象者の移動パターンデータを特定人物出現情報生成部１５３に出力する。
特定人物出現情報生成部１５３は、映像復号化部１５２から入力した監視対象者の移動パターンデータをもとに、特定人物出現情報を生成する。特定人物出現情報には、監視対象者がどのカメラの撮像範囲に向かって進んでいるのかを示す情報（監視対象者を次に撮像するカメラの情報）と、監視対象者を次に撮像するカメラの映像画面上において、当該監視対象者がどのあたりに出現されるかの範囲を示す情報とを含む。
【００３２】
具体的には、特定人物出現情報生成部１５３は、予め記憶された監視対象範囲のマップ情報（以下、カメラマップともいう）と、予め記憶された各カメラの設置位置（設置座標）及び各カメラの撮影方向・撮影範囲・画角等のカメラ情報とを参照し、監視対象者の移動パターンデータをもとに特定人物出現情報を生成する。すなわち、特定人物出現情報生成部１５３は、上記カメラマップと上記カメラ情報とに基づいて、各カメラで撮影されている映像画面に対して隣接して設置されているカメラの方向を設定しておく。そして、その設定情報と監視対象者の移動パターンデータとに基づいて、監視対象者がどのカメラの方向に進んでいるのかと、監視対象者が次に撮像される映像画面上のどのあたりに出現されるかの範囲とを求める。
【００３３】
映像表示処理部１５４は、映像復号化部１５２から入力したデジタル映像信号と、特定人物出現情報生成部１５３から入力した特定人物出現情報とを用いて、表示部５６を構成するディスプレイ１５５の画面表示を制御する。この映像表示処理部１５４は、上述したマルチ画面表示、追尾映像の表示、出現予測映像の強調表示などを行う。
このように、本実施形態では、１つのカメラの映像から監視対象者の移動パターンを検出し、当該移動パターンに応じて、次に監視対象者が映るはずのカメラを予測する。そして、本実施形態の映像表示装置５０は、当該予測された結果を特定するための表示を、次に監視対象者が移るはずのカメラが監視対象者を撮像する前におこなわせる。予測された結果を特定するための表示とは、例えば、予測されたカメラにより撮像された映像（出現予測映像）の強調表示である。強調表示の方法は、例えば、出現予測映像を拡大表示したり、出現予測映像の枠をフラッシュないし点滅（ブリンク）させたり、ハイライト表示したり、矢印などによって明示させたりといった方法がある。ただし、強調表示の方法は、上記の方法に限らない。また、予測された結果を特定するための表示は、強調表示に限らない。例えば、予測されたカメラの撮像画像がディスプレイ上に表示されていない場合に、当該カメラの撮像画像を、予測結果に応じてディスプレイ上に表示させることも、予測された結果を特定するための表示に含まれる。
【００３４】
さらに、映像表示処理部１５４は、出現予測映像の表示に際し、当該出現予測映像に監視対象者が出現予測される範囲（出現予測範囲）を重畳表示する。ここで、出現予測範囲の形状は任意であって、例えば矩形状であっても円形状であってもよい。また、出現予測範囲の表示方法は、当該出現予測範囲が視認可能な方法であればいずれの方法でも採用可能である。例えば、出現予測範囲の枠を表示したり、出現予測範囲の色調を変更したりしてもよい。
【００３５】
なお、ここでは、次に監視対象者を撮像するはずのカメラからの映像を強調表示することで、監視対象者の出現予測結果に応じて、特定の撮像画像を強調表示する場合について説明したが、映像表示以外の方法を用いてもよい。例えば、音声により次にどのカメラで監視対象者を撮像するのかを知らせたり、次に監視対象者を撮像すると予測されるカメラを特定するためのランプを点灯させたりしてもよい。
【００３６】
図５は、カメラ２０Ａで実行する撮像処理手順を示すフローチャートである。図５に示される処理は、図２で示すＣＰＵ２１が、図５のフローチャートに対応する処理の実行のために必要なプログラムを実行することにより、実現される。また本実施形態において、図５の処理は、ユーザからカメラ２０Ａに対する撮影開始指示が入力されたタイミングで開始される。ただし、図５の処理の開始のタイミングは上記のタイミングに限らない。なお、カメラ２０Ｂにおいても、図５に示す撮像処理と同一の処理を実行するものとする。
【００３７】
先ず、ステップＳ１で、カメラ２０Ａは、管理サーバ装置４０が管理している人物照会データを取得する。すなわち、カメラ２０Ａは、管理サーバ装置４０に対して人物照会データ送信要求を送信し、それを受けて管理サーバ装置４０が送信した人物照会データを受信する。
次にステップＳ２では、カメラ２０Ａは、ステップＳ１で取得した人物照会データを所定の記憶領域（メモリ等）に蓄積し、ステップＳ３に移行する。
ステップＳ３では、カメラ２０Ａは、撮像部２５による撮像を開始し、ステップＳ４に移行する。このステップＳ３では、カメラ２０Ａは、撮像センサ部１２１から得られたデジタル電気信号に対して所定の現像処理を施し、映像データを生成する処理を開始する。
【００３８】
ステップＳ４では、カメラ２０Ａは、撮像部により撮像され、現像処理が施された映像から人物映像を検出し、ステップＳ５に移行する。
ステップＳ５では、カメラ２０Ａは、ステップＳ４で検出した人物映像を人物照会データ蓄積部１２５に蓄積された人物照会データと照合する。照合の結果、撮像された人物映像と人物照会データの人物とが一致しない場合には、監視対象者は撮影されていないと判断してステップＳ４に移行する。すなわち、照合に用いた映像データと照合処理後の監視対象者が非検出であることを示す映像解析データとを符号化し、符号化した映像データファイルをストレージ装置３０に対して送信する。
ステップＳ５の照合の結果、撮像された人物映像と人物照会データの人物とが一致した場合には、監視対象者が撮影されていると判断してステップＳ６に移行する。
ステップＳ６では、カメラ２０Ａは、監視対象者の追尾処理を行う。すなわち、監視対象者に識別子となるＩＤを付与して当該監視対象者の追尾を行う。
【００３９】
次にステップＳ７では、カメラ２０Ａは、監視対象者を追尾可能となってから予め設定した一定時間が経過したか否かを判定する。ここで、上記一定時間は、監視対象者の移動パターンが検出可能な程度の時間に設定する。そして、一定時間が経過していない場合には、ステップＳ６に移行し、当該一定時間が経過するまで監視対象者の追尾を継続する。その間、映像データと追尾処理後の映像解析データとを符号化し、符号化した映像データファイルをストレージ装置３０に対して送信する。
そして、ステップＳ７で一定時間が経過したと判断すると、カメラ２０Ａは、ステップＳ８に移行して、監視対象者の移動パターンを検出し、移動パターンデータを生成する。
【００４０】
次にステップＳ９で、カメラ２０Ａは、ステップＳ８で生成した移動パターンデータをストレージ装置３０に対して送信する。すなわち、このステップＳ９では、カメラ２０Ａは、映像データと追尾処理後の映像解析データとを符号化した映像符号化データに対して、移動パターンデータをメタデータとして重畳した映像データファイルをストレージ装置３０に送信する。
ステップＳ１０では、カメラ２０Ａは、監視対象者の追尾を終了するか否かを判定する。ここでは、映像から監視対象者が消失したと判断したとき、監視対象者の追尾を終了すると判断する。監視対象者が映像から消失しておらず、監視対象者の追尾を継続する場合にはステップＳ６に移行し、監視対象者の追尾を終了する場合にはステップＳ１１に移行する。
【００４１】
ステップＳ１１では、カメラ２０Ａは、撮像部による撮像を終了するか否かを判定する。例えば、管理サーバ装置４０から撮影映像送信停止の要求を受信した場合などには、撮像終了と判断して撮像処理を終了する。一方、このステップＳ１１で、撮像継続と判断した場合にはステップＳ４に移行する。
図６は、映像表示装置５０で実行する映像表示処理手順を示すフローチャートである。図６に示される処理は、図３で示すＣＰＵ５１が、図６のフローチャートに対応する処理の実行のために必要なプログラムを読み出して実行することにより、実現される。本実施形態において、図６の処理は、ユーザからカメラ２０Ａに対する撮影開始指示が行われてから所定時間ごとに繰り返し実行される。ただし、図６の処理の実行タイミングは上記のタイミングに限らない。
【００４２】
先ずステップＳ２１で、映像表示装置５０は、監視対象範囲内に設置されているすべてのカメラからの映像データファイルをストレージ装置３０から取得し、ステップＳ２２に移行する。
ステップＳ２２では、映像表示装置５０は、ステップＳ２１で取得した各映像データファイルを復号化し、当該映像データファイルに含まれる各カメラの映像データをもとに、各カメラ映像をマルチ画面表示する。
【００４３】
次にステップＳ２３では、映像表示装置５０は、各映像データファイルに含まれる映像解析データをもとに、各カメラからの映像のうち、監視対象者が撮像されている映像（追尾映像）を選択し、ステップＳ２４に移行する。
ステップＳ２４では、映像表示装置５０は、ステップＳ２３で選択した追尾映像を強調表示する。例えば、映像表示装置５０は、監視対象者が撮像された映像データと当該映像データの映像解析データとを重畳し、ディスプレイ上で拡大表示する。
【００４４】
次にステップＳ２５で、映像表示装置５０は、各映像データファイルに含まれる移動パターンデータを解析し、各カメラからの映像のうち、監視対象者を次に撮像するカメラの映像（出現予測映像）を選択する。
次にステップＳ２６で、映像表示装置５０は、各映像データファイルに含まれる移動パターンデータを解析し、ステップＳ２５で選択した出現予測映像の表示画面上において、監視対象者が出現すると予測される範囲（出現予測範囲）を特定し、ステップＳ２７に移行する。
ステップＳ２７では、映像表示装置５０は、ステップＳ２５で選択した出現予測映像をディスプレイ上で強調表示（例えば、拡大表示）し、映像表示処理を終了する。このとき、映像表示装置５０は、出現予測映像の表示に際し、ステップＳ２６で特定した出現予測範囲を当該出現予測映像に重畳して表示する。
【００４５】
なお、図５において、ステップＳ１の処理がＬＡＮＩ／Ｆ部１２７の処理に対応し、ステップＳ２が人物照合データ蓄積部１２４の処理に対応し、ステップＳ３が撮像センサ部１２１及び現像処理部１２２の処理に対応している。また、ステップＳ４〜Ｓ６の処理が人物照合処理部１２３の処理に対応し、ステップＳ７及びＳ８の処理が特定人物移動パターン検出部１２５の処理に対応している。さらに、ステップＳ９の処理が映像符号化部１２６の処理に対応している。
【００４６】
また、図６において、ステップＳ２１の処理がＬＡＮＩ／Ｆ部１５１及び映像復号化部１５２の処理に対応し、ステップＳ２２〜Ｓ２４の処理が映像表示処理部１５４の処理に対応している。さらに、ステップＳ２５及びＳ２６の処理が特定人物出現情報生成部１５３の処理に対応し、ステップＳ２７の処理が映像表示処理部１５４の処理に対応している。
【００４７】
さらに、上記において、人物照合処理部１２３が特定移動体検出手段に対応し、特定人物移動パターン検出部１２５が移動情報検出手段に対応している。また、特定人物出現情報生成部１５３が予測手段に対応し、映像表示処理部１５４が表示制御手段に対応している。さらにまた、図６のステップＳ２２が複数画面表示部に対応し、ステップＳ２６が出現予測範囲特定手段に対応している。
【００４８】
（第一の実施形態の動作）
次に、第一の実施形態の動作について説明する。
ここでは、図７に示すように、監視対象範囲に６台のカメラ２０１〜２０６が分散して配置されている環境での動作について説明する。ここで、カメラ２０１〜２０６は、上述したカメラ２０Ａ及び２０Ｂと同一構成を有する。図７において、カメラ２０１は撮影範囲２１１内の被写体を撮像し、カメラ２０２は撮像範囲２１２内の被写体を撮像する。カメラ２０３〜２０６についても同様である。
【００４９】
先ず、ネットワークカメラシステム１０が運用開始となると、カメラ２０１〜２０６は、それぞれ図５に示す撮像処理を開始する。そして、カメラ２０１〜２０６は、それぞれ管理サーバ装置４０から監視対象者である人物Ｐ１の照合データを含む人物照合データを取得し（ステップＳ１）、これをメモリ等に記憶する（ステップＳ２）。その後、カメラ２０１〜２０６は、各々の撮像範囲２１１〜２１６の撮像を開始し（ステップＳ３）、撮像した映像データを解析して監視対象者が撮像されているか否かを判断する（ステップＳ４，Ｓ５）。
【００５０】
図７に示す監視対象範囲内を、監視対象者である人物Ｐ１が矢印１００に示す移動軌跡で通過する場合、先ずカメラ２０１で監視対象者Ｐ１を撮像する。すなわち、カメラ２０１は、人物照合処理の結果、自身が撮影した人物が人物照合データと一致する監視対象者Ｐ１であると判断し（ステップＳ５でＹｅｓ）、当該監視対象者Ｐ１の追尾を行う（ステップＳ６）。また、カメラ２０１は、映像データと共に追尾処理後の映像解析データをストレージ装置３０へ送信する（ステップＳ７でＮｏ）。
【００５１】
このとき、映像表示装置５０は、ストレージ装置３０に記憶された映像データファイルを取得し（ステップＳ２１）、カメラ２０１〜２０６が撮影した映像をマルチ画面表示する共に（ステップＳ２２）、カメラ２０１からの監視対象者Ｐ１の追尾映像を画面上に大きく表示する（ステップＳ２４）。このときの映像表示装置５０のディスプレイ１５５における出力画面の例を図８に示す。
図８において、出力画面５００中の領域５０１，５０１，…，５０６は、それぞれカメラ２０１（camera1），２０２（camera2），…，２０６（camera6）が撮影した映像を表示する領域である。また、領域５１１は、監視対象者の追尾映像を表示する領域である。この時点では、領域５１１には、カメラ２０１の映像が表示される。
【００５２】
さらに、領域５１２は、監視対象者の出現予測映像を表示する領域である。カメラ２０１で監視対象者Ｐ１を追尾可能な状態となった時点から一定時間が経過するまでの間は、カメラ２０１で監視対象者Ｐ１の移動パターンが検出できない（ステップＳ７でＮｏ）。そのため、この期間は出力画面５００の領域５１２には何も表示されない。
その後、カメラ２０１で監視対象者Ｐ１を追尾可能な状態となった時点から一定時間が経過すると、カメラ２０１は監視対象者Ｐ１の移動パターンを検出する（ステップＳ８）。そして、カメラ２０１は、検出した移動パターンを示す移動パターンデータを映像データと共にストレージ装置３０へ送信する（ステップＳ９）。
【００５３】
このとき、映像表示装置５０は、ストレージ装置３０に記憶された映像データファイルを取得することで、カメラ２０１が送信した移動パターンデータを取得する。そして、取得したカメラ２０１からの移動パターンデータをもとに、監視対象者Ｐ１の移動方向に設置されているカメラの映像を選択する。監視対象者Ｐ１は、図７に示すようにカメラ２０２の方向に進んでいるため、この場合にはカメラ２０２の映像が出現予測映像として選択される（ステップＳ２５）。
【００５４】
また、映像表示装置５０は、監視対象者Ｐ１がカメラ２０２で撮影されたとき、当該監視対象者Ｐ１がカメラ２０２の撮影画面上のどの範囲に出現するかを予測する（ステップＳ２６）。
図７に示すように、監視対象者Ｐ１がカメラ２０１の撮影範囲２１１からカメラ２０２の撮影範囲２１２の方向へ移動した場合、カメラ２０１の撮影画面上では、監視対象者Ｐ１は図９の矢印の方向へ移動する。そして、監視対象者Ｐ１がカメラ２０２の撮影範囲２１２内に入り、カメラ２０２で監視対象者Ｐ１を撮像すると、カメラ２０２の撮影画面上では、監視対象者Ｐ１は図１０の破線で示す位置に出現する。
【００５５】
映像表示装置５０は、カメラ２０１が送信した監視対象者Ｐ１の移動パターンデータをもとに、カメラ２０２が監視対象者Ｐ１を撮像した際にカメラ２０２の撮影画面上で図１０の破線で示す位置に出現することを予測する。そして、映像表示装置５０は、監視対象者Ｐ１の出現予測映像、即ちカメラ２０２で撮像した映像を、監視対象者Ｐ１の出現予測範囲と共に表示する（ステップＳ２７）。このときの映像表示装置５０のディスプレイ１５５における出力画面の例を図１１に示す。
このように、映像表示装置５０は、出力画面５００の領域５１２に、カメラ２０２が撮像した映像を表示する。すなわち、映像表示装置５０は、監視対象者Ｐ１の出現予測映像を拡大表示することで、当該出現予測映像を強調表示する。また、映像表示装置５０は、監視対象者Ｐ１の出現予測範囲５２１も強調表示する。
【００５６】
なお、図１１に示すように予めすべてのカメラ２０１〜２０６からの映像が表示されている場合には、出現予測映像を表示している部分の枠をフラッシュさせる、あるいは矢印などによって明示させるなどの方法を用いて出現予測映像を強調表示してもよい。これにより、監視員は、どのカメラからの映像が出現予測映像として拡大表示されているかを容易に認識することができる。また、上記のようにマルチ画面表示中で出現予測映像を強調表示する方法を採用した場合には、出現予測映像の拡大表示を行わなくてもよい。
【００５７】
その後、監視対象者Ｐ１がカメラ２０１の撮影範囲２１１を通過し、カメラ２０２の撮影範囲２１２に入ると、カメラ２０２で監視対象者Ｐ１を撮像する。そのため、この場合には、カメラ２０２で監視対象者Ｐ１の追尾及び監視対象者Ｐ１の移動パターンの検出を行う。また、カメラ２０２の次に監視対象者Ｐ１を撮像するカメラはカメラ２０３となる。
【００５８】
この場合、映像表示装置５０は、カメラ２０２の映像を監視対象者Ｐ１の追尾映像として選択し、カメラ２０２が送信した監視対象者Ｐ１の移動パターンデータをもとに、カメラ２０３で撮像した映像を出現予測映像として選択する。そのため、映像表示装置５０は、図１１に示す領域５１１の追尾映像の表示をカメラ２０２で撮像した映像の表示に切り替えると共に、領域５１２の出現予測映像の表示をカメラ２０３で撮像した映像の表示に切り替える。
以降、監視対象者Ｐ１がカメラ２０６の撮影範囲２１６を通過するまで同様の動作を繰り返す。
【００５９】
なお、監視対象者の移動パターンによっては、確率的に複数のカメラの映像が出現予測映像として選択される場合がある。この場合は、候補となる複数の出現予測映像を選択して拡大表示するようにしてもよい。
また、上記の例では、監視対象者が１人である場合について説明したが、監視対象者が複数人の場合にも適用可能である。この場合、監視対象者毎に、それぞれ追尾映像と出現予測映像とを表示すればよい。
【００６０】
（第一の実施形態の効果）
以上のように、本実施形態では、監視対象空間に複数のカメラが設置されている環境で、監視対象者を撮像している１つのカメラ（第一のカメラ）の映像データをもとに、第一のカメラの次に当該監視対象者を撮像する第二のカメラを予測し、その予測された第二のカメラによる撮像画像を強調表示する。第二のカメラの予測に際し、先ず、複数のカメラで撮像された各画像から、監視対象者を検出する。次に、当該監視対象者が移動しようとしている方向を特定するための移動情報を検出する。そして、検出した移動情報と、複数のカメラの撮像範囲を示す情報とに基づいて、上記第二のカメラを予測し、予測されたカメラの撮像画像を強調表示する。
【００６１】
そのため、複数のカメラの映像を警備室などのモニタで監視員が監視する際、当該監視員は、次に監視対象者が映るはずのカメラを容易に認識することができ、監視対象者を容易に映像で追尾することができる。
また、監視対象者の出現予測をするので、単に監視対象者の現在位置近傍に配置されているカメラ（監視対象者を撮像しているカメラに隣接配置するカメラ）の映像を表示する場合と比較して、容易且つ適切に監視対象者を映像で追尾することができる。
このとき、監視対象者の移動方向、移動軌跡、移動速度を示す情報の組み合わせから当該監視対象者が移動しようとしている方向を特定するため、次に監視対象者を撮像するカメラを精度よく予測することができる。
【００６２】
また、上記予測した結果を表示する方法としては、第二のカメラの映像を強調表示する方法を採用することができる。これにより、監視員は、次に監視対象者が映るはずのカメラの映像を当該監視対象者が映る前に確認することができる。このとき、第二のカメラの映像をマルチ画面表示している画像よりも大きく表示（拡大表示）すれば、監視対象者の出現予測映像を容易に確認することができる。
また、マルチ画面表示において、第二のカメラの映像を他の映像とは異なる視覚的効果（画面枠フラッシュ、矢印表示など）を付与して表示すれば、監視員は、どのカメラからの映像が出現予測映像として選択されているかを容易に認識することができる。
【００６３】
さらに、監視対象者が移動しようとしている方向を示す情報と、第二のカメラの撮像範囲を示す情報とに基づいて、第二のカメラで監視対象者を撮像したときの、第二のカメラの撮影画像内における監視対象者の出現予測範囲を特定することもできる。この場合、出現予測映像の表示に際し、当該出現予測映像における監視対象者の出現予測範囲を示す情報を重畳して表示してもよい。これにより、監視員は、監視対象者が出現予測映像内のどのあたりに出現するかを事前に把握することができ、出現予測映像内に監視対象者が出現したときに当該監視対象者を容易に認識することができる。
【００６４】
（第二の実施形態）
次に、本発明における第二の実施形態について説明する。
この第二の実施形態は、パン・チルト・ズーム制御機能が搭載されたカメラを用いたものである。
すなわち、図１におけるカメラ２０Ａ及び２０Ｂは、図１２に示すように、パン・チルト・ズーム制御部１２８を備える。なお、この図１２においては、図４と同一構成を有する部分には同一符号を付し、以下、図４と構成の異なる部分を中心に説明する。
パン・チルト・ズーム制御部１２８は、カメラ２０Ａのパン機構、チルト機構及びズーム機構をそれぞれ制御するための制御指令を各機構の駆動部に対して出力し、カメラ２０Ａの撮影方向・範囲・画角を制御する。
【００６５】
また、パン・チルト・ズーム制御部１２８は、変更した撮影方位角データをＬＡＮＩ／Ｆ部１２７を介して管理サーバ装置４０へ送信する。
映像表示装置５０は、ＬＡＮＩ／Ｆ部１５１を介して各カメラから送信された撮影方位角データを管理サーバ装置４０から取得する。取得した撮影方位角データは、特定人物出現情報生成部１５３に送られ、特定人物出現情報の生成に用いられる。
特定人物出現情報は、上述したように、予め記憶されたカメラマップと、各カメラの設置位置（設置座標）及びカメラ情報とを参照し、監視対象者の移動パターンデータをもとに生成する。そこで、特定人物出現情報生成部１５３は、取得した撮影方位角データに基づいて記憶されている各カメラの撮影方向・範囲・画角を更新し、特定人物出現情報を生成する。
なお、上記において、パン・チルト・ズーム制御部１２８が駆動制御手段に対応している。
【００６６】
（第二の実施形態の動作）
次に、第二の実施形態の動作について説明する。
ここでは、図１３に示す監視対象範囲内を、監視対象者Ｐ１が矢印１００に示す移動軌跡で通過する場合について説明する。なお、図１３において、カメラ２０１〜２０６は、上述したカメラ２０Ａ及び２０Ｂと同一構成を有する。また、図１３において、カメラ２０１は撮影範囲２１１内の被写体を撮像し、カメラ２０２は撮像範囲２１２内の被写体を撮像する。カメラ２０３〜２０６についても同様である。
【００６７】
カメラ２０１〜２０６は、それぞれパン・チルト・ズーム制御機能を有し、監視対象者Ｐ１がカメラ２０１の撮影範囲２１１からカメラ２０２の撮影範囲２１２の方向へ移動したときに、カメラ２０２の撮影範囲が図１３の矢印Ａに示すように変化したものとする。
この場合、映像表示装置５０は、カメラ２０２から送信された撮影方位角データを取得し、取得した撮影方位角データをもとに当該カメラ２０２の変更後の撮影範囲２１２を求める。そして、映像表示装置５０は、変更後の撮影範囲２１２を示す情報をもとに監視対象者Ｐ１の出現予測範囲を特定し、これを出現予測映像に重畳して表示する。このときの出力画面を図１４に示す。
【００６８】
カメラ２０２の初期状態の撮影範囲をもとに出現予測範囲を特定した場合、図１１に示すように出現予測範囲５２１は出現予測映像中の左側になるのに対し、新たに取得した撮影範囲をもとに出現予測範囲を特定すると、図１４に示すように、出現予測範囲５２１は出現予測映像中の上側に更新される。このように、正確な出現予測範囲を表示することができる。
【００６９】
（第二の実施形態の効果）
以上のように、各カメラがパン機構、チルト機構及びズーム機構の少なくとも１つを備える場合、これら各機能を駆動制御するための制御指令に基づいて、監視対象者を撮像している第一のカメラの次に当該監視対象者を撮像する第二のカメラの撮像範囲を把握することができる。したがって、その情報に基づいて出現予測映像内における監視対象者の出現予測範囲を特定することで、上記機構により各カメラの撮像範囲が変化し得る環境においても監視対象者の出現予測を適切に行うことができる。
【００７０】
（応用例）
上記各実施形態においては、映像表示装置５０で出現予測映像を表示した後、表示した出現予測が正しいか否かの正否判定をユーザから入力可能な構成としてもよい。この場合、映像表示装置５０に、ユーザが入力した正否判定を示す情報（正否情報）を取得する正否情報取得部を設け、取得した正否情報に基づいて、監視対象者の移動パターンの検出に用いる移動方向、移動軌跡、移動速度の重み付けを変化させるなどの学習機能を付与してもよい。これにより、より適切な出現予測が可能となる。
【００７１】
また、上記各実施形態においては、映像表示装置５０に、監視対象（例えば、人物の特徴量）によって、出現予測を行うか否かを判定する実施判定部を備えてもよい。この場合、例えば、第一の特徴量を有する人物は、図７におけるカメラ２０１〜２０４の撮影範囲で出現予測を行い、第二の特徴量を有する人物は、すべてのカメラ２０１〜２０６の撮影範囲で出現予測を行い、第三の特徴量を有する人物は、出現予測を行わないなど、出現予測を行う範囲を設定してもよい。この実施判定を行うための設定情報は、管理サーバ装置４０が管理している人物照合データに含めておけばよい。
【００７２】
（変形例）
上記各実施形態においては、人物照合処理と移動パターン検出処理とをカメラ（撮像装置）側で行う場合について説明したが、管理サーバ装置４０で実行したり、映像表示装置５０で実行したりしてもよい。また、監視対象者を検出するための人物照合処理は、例えばユーザが行うようにしてもよい。すなわち、各カメラで撮像した映像を映像表示装置５０で表示し、これらの映像を確認したユーザが、表示画面上で（画面タッチやマウス操作等により）監視対象者を選択してもよい。
【００７３】
さらに、上記各実施形態においては、管理サーバ装置４０で実行する処理（人物照合データの管理や監視対象範囲全体に亘る管理など）を、映像表示装置５０で実行するようにしてもよい。また、各カメラからの映像データファイルをストレージ装置３０に記憶する場合について説明したが、当該映像データファイルは各カメラで保持してもよいし、映像表示装置５０が保持してもよい。
【００７４】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７５】
１０…映像処理システム、２０Ａ，２０Ｂ…ネットワークカメラ（カメラ）、３０…ストレージ装置、４０…管理サーバ装置、５０…映像表示装置、Ｐ１…監視対象者
【図１】
0006465600.tif 000002
【図２】
0006465600.tif 000003
【図３】
0006465600.tif 000004
【図４】
0006465600.tif 000005
【図５】
0006465600.tif 000006
【図６】
0006465600.tif 000007
【図７】
0006465600.tif 000008
【図８】
0006465600.tif 000009
【図９】
0006465600.tif 000010
【図１０】
0006465600.tif 000011
【図１１】
0006465600.tif 000012
【図１２】
0006465600.tif 000013
【図１３】
0006465600.tif 000014
【図１４】
0006465600.tif 000015