(57)【要約】【課題】監視エリアに複数設置した監視カメラより伝送された撮像映像などの情報を記録した記録装置を備える映像監視システムにおいて、記録装置が監視対象の存在と監視対象の特徴とが分かる撮像映像を短時間で検索し、複雑な処理を行う高コストな装置を要せずに所望の監視光景を含む監視映像を再生表示できる、映像監視システムを提供することを目的とする。【解決手段】監視カメラの撮像映像から監視対象の存在を検知した位置座標と監視対象の特徴を検出した位置座標を取得し、記録装置がこれら２つの位置座標を含む撮像映像が近い日時にあり、また２つの位置座標が監視エリア上で近い位置にあるかどうかを判定することで、同一の又は異なる監視カメラからの撮像映像に含まれるこれら２つの位置座標に関わる監視対象が同一のものであるかどうかを判断する、映像監視システムとその映像監視システムにおいて実行される映像検索方法を提供する。【選択図】図４
2016009896.tif 000002
【特許請求の範囲】
【請求項１】
監視エリアを撮像する複数の監視カメラと、
前記監視カメラが撮像した映像データ及び前記映像データの撮像日時を記録する記録装置と、
前記映像データの検索条件を入力する入力装置と、
前記記録装置が出力した前記映像データを再生表示する監視モニタと、
前記映像データから監視対象の存在を検知し、前記監視エリアでの位置情報である存在検知位置座標を出力して前記映像データに関連付ける存在検知手段と、
前記映像データから監視対象の特徴を検出し、前記監視エリアでの位置情報である特徴検出位置座標を出力して前記映像データに関連付ける特徴検出手段と、
を有する映像監視システムであって、
前記記録装置は、
前記映像データに関連付けられた前記存在検知位置座標及び前記特徴検出位置座標があるかどうかを判定する位置座標判定手段と、
前記複数の監視カメラが撮像した前記映像データのうち、前記検索条件を満たす第１監視カメラの第１映像データを検索する第１映像検索手段と、
前記複数の監視カメラが撮像した前記映像データのうち、前記撮像日時と、前記第１映像データの前記撮像日時との時間差が所定時間以下であり、前記特徴検出位置座標と、前記第１映像データの前記存在検知位置座標との間の距離が所定距離以下である、第２監視カメラの第２映像データを検索する第２映像検索手段と、
検索した前記映像データを前記監視モニタに出力する映像出力手段と、
を有する、
ことを特徴とする映像監視システム。
【請求項２】
前記記録装置は、
前記特徴検出手段によって検出した特徴を前記映像データから切り出し、特徴画像データとして出力する特徴画像データ切り出し手段と、
前記特徴画像データ切り出し手段により前記第２映像データから切り出した前記特徴画像データを、前記第１映像データに合成した第３映像データを生成する映像合成手段と、
をさらに有し、
前記映像出力手段は、前記第１映像データ又は前記第３映像データを前記監視モニタに出力する
ことを特徴とする請求項１に記載の映像監視システム。
【請求項３】
前記記録装置は、
前記位置座標判定手段によって、前記第１映像データには前記特徴検出位置座標がなく、前記存在検知位置座標があると判定した場合に、
前記映像合成手段によって、前記第３映像データを生成し、
前記映像出力手段よって、前記第３映像データを前記監視モニタに出力する、
ことを特徴とする請求項２に記載の映像監視システム。
【請求項４】
前記記録装置は、
前記位置座標判定手段によって、前記第１映像データには前記存在検知位置座標及び前記特徴検出位置座標があると判定した場合に、
前記映像出力手段よって、前記第１映像データを前記監視モニタに出力する、
ことを特徴とする請求項２または３のいずれかに記載の映像監視システム。
【請求項５】
前記監視カメラは、前記存在検知手段及び前記特徴検出手段を有し、
前記存在検知手段及び前記特徴検出手段によって、
撮像した前記映像データの前記存在検知位置座標及び前記特徴検出位置座標を、前記記録装置に出力する、
ことを特徴とする請求項１から４のいずれかに記載の映像監視システム。
【請求項６】
前記記録装置は、前記存在検知手段及び前記特徴検出手段を有し、
前記存在検知手段及び前記特徴検出手段によって、
前記監視カメラが撮像した前記映像データから、前記存在検知位置座標及び前記特徴検出位置座標を出力する、
ことを特徴とする請求項１から４のいずれかに記載の映像監視システム。
【請求項７】
前記検索条件は、
前記監視カメラ、前記撮像日時及び前記監視エリアでの位置若しくは領域を示す情報の少なくとも１つを指定する条件である
ことを特徴とする請求項１から６のいずれかに記載の映像監視システム。
【請求項８】
監視エリアを撮像する複数の監視カメラと、
前記監視カメラが撮像した映像データ及び前記映像データの撮像日時を記録する記録装置と、
前記映像データの検索条件を入力する入力装置と、
前記記録装置が出力した前記映像データを再生表示する監視モニタと、
を有する映像監視システムにおいて実行される映像検索方法であって、
前記映像データから監視対象の存在を検知し、前記監視エリアでの位置情報である存在検知位置座標を出力して前記映像データに関連付ける存在検知工程と、
前記映像データから監視対象の特徴を検出し、前記監視エリアでの位置情報である特徴検出位置座標を出力して前記映像データに関連付ける特徴検出工程と、
前記映像データに関連付けられた前記存在検知位置座標及び前記特徴検出位置座標があるかどうかを判定する位置座標判定工程と、
前記複数の監視カメラが撮像した前記映像データのうち、前記検索条件を満たす第１監視カメラの第１映像データを検索する第１映像検索工程と、
前記複数の監視カメラが撮像した前記映像データのうち、前記撮像日時と、前記第１映像データの前記撮像日時との時間差が所定時間以下であり、前記特徴検出位置座標と、前記第１映像データの前記存在検知位置座標との間の距離が所定距離以下である、第２監視カメラの第２映像データを検索する第２映像検索工程と、
検索した前記映像データを前記監視モニタに出力する映像出力工程と、
を有し、
位置座標判定工程、第１映像検索工程、第２映像検索工程、映像出力工程は、記録装置において実行される
ことを特徴とする映像監視システムの映像検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視エリアに複数設置された監視カメラが撮像した映像データをまとめて記録し、監視対象の人物などが撮像された映像データを検索して再生表示させる映像監視システムと、その映像監視システムで実行される映像検索方法に関するものである。
【背景技術】
【０００２】
一般に映像監視システムでは、監視カメラが撮像した監視エリアの映像を記録装置で記録し、記録された映像から被監視人物などが撮像された映像を検索し、監視モニタに出力して再生表示を行う。このような映像監視システムにおいて、映像から被監視人物を検索する従来の方法には、撮像日時を指定する検索方法や、動き検知や顔検出といったセンサを併用して得られる被監視人物の情報を映像と関連付けて、当該情報を含む映像を検索する検索方法などがある。
【０００３】
また、特許文献１で示される映像監視技術は、監視エリアに俯瞰カメラと注視カメラの２種類のカメラを複数設置し、俯瞰カメラ及び注視カメラの撮像映像から得られる被監視人物の位置情報及びイベント情報に従って、被監視人物を最適に撮像するように、映像監視装置が複数の注視カメラを選択し撮像の向きや倍率等を制御することにより、被監視人物の挙動や顔が分かる映像を撮像し、監視映像を生成して再生表示するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１６８７５７号公報
【特許文献２】特開２００７−１６４７１８号公報
【特許文献３】特開２００７−２６７２９４号公報
【特許文献４】特開２０１２−４９７７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の映像監視システムでは、所望の監視光景を撮像した監視カメラの映像に被監視人物の顔が撮像されているとは限らないため、顔検出センサを用いても必ずしも当該映像から被監視人物を見つけ出すことが出来ない虞がある。また、動き検知センサは人物以外の動きを検知することがあるため、動き検知した情報を含む映像の数が膨大になってしまうと考えられる。従って、所望の監視光景において被監視人物が分かる映像を検索するのに、ある程度絞り込まれた映像の中から１つずつ再生して確認を行う必要があり、多大な時間を要してしまう問題がある。
【０００６】
また、特許文献１の映像監視技術では、被監視人物が分かる映像を撮像するのに、映像監視装置が、俯瞰カメラと注視カメラの２種類のカメラから得られる刻々と変化する情報に基づいて、複数の注視カメラを選択し撮像の向きや倍率等を制御する複雑な処理を行う必要がある。また、当該処理に伴い、注視カメラには、映像監視装置からの制御に対応した制御信号の入出力が可能な専用のカメラを使用する必要がある。このため、複雑な処理を実行できる演算処理能力の高い映像監視装置及び複数の専用のカメラを導入し運用するのに要するコストが高くなってしまう問題がある。
【０００７】
本発明は上述の問題を解決するためになされたものであり、複数設置された監視カメラが固定的に撮像した映像を記録した記録装置が、例えば被監視人物といった監視対象の存在と、例えば被監視人物の顔といった監視対象の特徴とが分かる撮像映像を短時間で検索し、複雑な処理を行う高コストな装置を要せずに所望の監視光景を含む監視映像を再生表示できる、映像監視システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、監視エリアを撮像する複数の監視カメラと、前記監視カメラが撮像した映像データ及び前記映像データの撮像日時を記録する記録装置と、前記映像データの検索条件を入力する入力装置と、前記記録装置が出力した前記映像データを再生表示する監視モニタと、前記映像データから監視対象の存在を検知し、前記監視エリアでの位置情報である存在検知位置座標を出力して前記映像データに関連付ける存在検知手段と、前記映像データから監視対象の特徴を検出し、前記監視エリアでの位置情報である特徴検出位置座標を出力して前記映像データに関連付ける特徴検出手段と、を有する映像監視システムであって、前記記録装置は、前記映像データに関連付けられた前記存在検知位置座標及び前記特徴検出位置座標があるかどうかを判定する位置座標判定手段と、前記複数の監視カメラが撮像した前記映像データのうち、前記検索条件を満たす第１監視カメラの第１映像データを検索する第１映像検索手段と、前記複数の監視カメラが撮像した前記映像データのうち、前記撮像日時と、前記第１映像データの前記撮像日時との時間差が所定時間以下であり、前記特徴検出位置座標と、前記第１映像データの前記存在検知位置座標との間の距離が所定距離以下である、第２監視カメラの第２映像データを検索する第２映像検索手段と、検索した前記映像データを前記監視モニタに出力する映像出力手段と、を有する、ことを特徴とする映像監視システムである。
【０００９】
また、本発明は、監視エリアを撮像する複数の監視カメラと、前記監視カメラが撮像した映像データ及び前記映像データの撮像日時を記録する記録装置と、前記映像データの検索条件を入力する入力装置と、前記記録装置が出力した前記映像データを再生表示する監視モニタと、を有する映像監視システムにおいて実行される映像検索方法であって、前記映像データから監視対象の存在を検知し、前記監視エリアでの位置情報である存在検知位置座標を出力して前記映像データに関連付ける存在検知工程と、前記映像データから監視対象の特徴を検出し、前記監視エリアでの位置情報である特徴検出位置座標を出力して前記映像データに関連付ける特徴検出工程と、前記映像データに関連付けられた前記存在検知位置座標及び前記特徴検出位置座標があるかどうかを判定する位置座標判定工程と、前記複数の監視カメラが撮像した前記映像データのうち、前記検索条件を満たす第１監視カメラの第１映像データを検索する第１映像検索工程と、前記複数の監視カメラが撮像した前記映像データのうち、前記撮像日時と、前記第１映像データの前記撮像日時との時間差が所定時間以下であり、前記特徴検出位置座標と、前記第１映像データの前記存在検知位置座標との間の距離が所定距離以下である、第２監視カメラの第２映像データを検索する第２映像検索工程と、検索した前記映像データを前記監視モニタに出力する映像出力工程と、を有し、位置座標判定工程、第１映像検索工程、第２映像検索工程、映像出力工程は、記録装置において実行されることを特徴とする映像監視システムの映像検索方法である。
【発明の効果】
【００１０】
本発明によれば、監視エリアに複数設置した監視カメラより伝送された、撮像映像及び撮像日時等の映像に関する情報を記録した記録装置が、例えば被監視人物といった監視対象の存在を検知した位置座標と、例えば被監視人物の顔といった監視対象の特徴を検出した位置座標を撮像映像より取得し、これら２つの位置座標を含む撮像映像が近い日時にあり、また２つの位置座標が監視エリア上で近い位置にあるかどうかを判定することで、同一の又は異なる監視カメラからの撮像映像に含まれるこれら２つの位置座標に関わる監視対象が同一のものであるかどうかを判断することが可能となる。その結果として、複数の監視カメラが固定的に撮像した撮像映像より監視対象の存在を検知することで、近い日時にあって当該監視対象の特徴を含む、同一の又は異なる監視カメラからの撮像映像を短時間で検索でき、複雑な処理を行う高コストな装置を要せずに、所望の監視光景を含む監視映像を再生表示できる効果が得られる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１に係る、映像監視システムの概略を示すブロック図である。
【図２】監視カメラの機能部と、各機能部で授受されるデータの流れを示すブロック図である。
【図３】記録装置の記録に関する機能部と、各機能部で授受されるデータの流れを示すブロック図である。
【図４】記録装置の再生に関する機能部と、各機能部で授受されるデータの流れを示すブロック図である。
【図５】映像データ記録部に記録されたデータの構成を示す図である。
【図６】日時データ記録部に記録されたデータの構成を示す図である。
【図７】特徴画像データ記録部に記録されたデータの構成を示す図である。
【図８】位置座標データ記録部に記録されたデータの構成を示す図である。
【図９】カメラ連携テーブルに設定されたデータの構成を示す図である。
【図１０】カメラ連携テーブルでの設定が記録媒体の各記憶領域に反映される対応を示す図である。
【図１１】図１１（ａ）監視エリアの対角線上に２台の監視カメラを設置した模式図である。図１１（ｂ）主監視カメラから監視エリアにいる被監視人物を撮像した映像データを示す図である。図１１（ｃ）副監視カメラから監視エリアにいる被監視人物を撮像した映像データを示す図である。
【図１２】記録装置が監視カメラから映像データ及びメタデータを受信し、記録媒体に記録するまでの処理を示すフローチャート図である。
【図１３】記録装置が入力装置から入力した検索条件をもとに映像データを検索し、監視モニタに出力するまでの処理を示すフローチャート図である。
【図１４】記録装置が出力した再生表示映像データを、監視モニタで再生表示させた画面表示例の図である。
【図１５】本発明の実施の形態２に係る、監視カメラの機能部と、各機能部で授受されるデータの流れを示すブロック図である。
【図１６】記録装置の記録に関する機能部と、各機能部で授受されるデータの流れを示すブロック図である。
【発明を実施するための形態】
【００１２】
実施の形態１．
図１は、映像監視システムの概略を示すブロック図である。映像監視システムは、監視エリア１０１、監視室１０２、監視カメラ１０３、入力装置１０４、記録装置１０５及び監視モニタ１０６で構成される。
【００１３】
監視エリア１０１は、映像監視システムが監視の対象とするエリアである。監視エリア１０１にいる被監視人物１０８は、映像監視システムの監視対象である。
【００１４】
監視室１０２は、監視エリア１０１から離れた位置に設けられた部屋であり、記録装置１０５、入力装置１０４及び監視モニタ１０６を備える。監視室１０２では、監視業務員１０９が監視カメラ１０３で撮像した映像を監視モニタ１０６に再生表示し、監視エリア１０１の状況を監視している。
【００１５】
監視カメラ１０３は、監視エリア１０１に複数設置されて、監視エリア１０１にいる被監視人物１０８を撮像するための撮像装置である。監視カメラ１０３は、撮像した映像から、被監視人物１０８の特徴を検出する機能と、被監視人物１０８の存在を検知する機能とを備える。被監視人物１０８の特徴を検出する機能とは、例えば顔検出などである。また、被監視人物１０８の存在を検知する機能とは、例えば動き検知や音検知、赤外線検知などである。
【００１６】
ここで、顔検出機能では、例えば固有顔を利用した顔認識手法などがある。動き検知機能では、時間経過に伴い撮像映像に生じる部分的な変化によって動きを検知し、監視エリア１０１での位置情報を取得する。音検知機能では、マイクの指向性を利用することによって、音を検知した位置情報を取得する。また、赤外線検知機能では、監視エリア１０１での設置位置を予め登録した赤外線検知器が熱を検知することによって、監視対象の位置情報を取得する。尚、本発明では、位置情報は、監視エリア１０１を撮像した映像における位置座標とし、位置座標によって監視エリア１０１での位置を特定する。
【００１７】
入力装置１０４は、記録装置１０５に接続され、監視業務員１０９が所望の映像を得るために入力した検索条件を、再生要求信号４１０として記録装置１０５に送信する装置である。検索条件としては、例えば複数ある監視カメラ１０３のうち所望の監視光景を撮像している監視カメラ１０３や、複数の監視カメラ１０３の検索順序、また撮像日時や、監視エリア１０１において監視したい場所などが考えられる。また、これらの検索条件のうち１以上を指定できるとしても良い。
【００１８】
記録装置１０５は、複数の監視カメラ１０３と接続し、各監視カメラ１０３が送信する撮像映像、撮像日時、及び被監視人物１０８に関する位置座標などをまとめて受信し、記録媒体１０７に記録する装置である。記録媒体１０７は、記録装置１０５の内部又は外部に設けられた、例えばハードディスクやメモリカード等の記憶デバイスである。また記録装置１０５は、入力装置１０４から再生要求信号４１０を受信すると、記録媒体１０７に記録された映像から、監視業務員１０９が所望する映像を検索し、また必要に応じて映像を合成し、監視モニタ１０６に出力する。
【００１９】
監視モニタ１０６は、記録装置１０５が出力した映像を、再生表示するための映像音声出力装置である。
【００２０】
図２は、監視カメラ１０３の機能部と、各機能部で授受されるデータの流れを示すブロック図である。監視カメラ１０３は、映像撮像部２０１、特徴検出部２０２、存在検知部２０３、データ管理部２０４及びデータ送信部２０５で構成される。
【００２１】
尚、監視カメラ１０３の各機能部を繋ぐ矢印のうち、実線で表されるものは映像データ２０６の流れを示し、一点鎖線で表されるものはメタデータ２０７の流れを示す。メタデータ２０７は、映像データ２０６を撮像した日時である日時データや、映像データ２０６から得られる位置座標を指す。
【００２２】
映像撮像部２０１は、監視カメラ１０３が映像を撮像するための機能部である。映像撮像部２０１は、日時データとともに、撮像した映像をフレーム単位の映像データ２０６として、データ管理部２０４に出力する。
【００２３】
特徴検出部２０２は、映像データ２０６から、被監視人物１０８の特徴を検出した位置座標を、データ管理部２０４に出力する機能部である。本発明では、特徴検出部２０２が出力する位置座標を特徴検出位置座標と呼ぶ。
【００２４】
存在検知部２０３は、映像データ２０６から、被監視人物１０８の存在を検知した位置座標を、データ管理部２０４に出力する機能部である。本発明では、存在検知部２０３が出力する位置座標を存在検知位置座標と呼ぶ。
【００２５】
データ管理部２０４は、映像撮像部２０１が出力する映像データ２０６及び日時データ、並びに特徴検出部２０２及び存在検知部２０３が出力する各位置座標を管理する機能部である。データ管理部２０４は、映像撮像部２０１から受けた映像データ２０６を、特徴検出部２０２及び存在検知部２０３に引き渡し、各位置座標を取得する。また、データ管理部２０４は、映像データ２０６と、日時データ及び各位置座標からなるメタデータ２０７とを、予め設定されるタイミングでデータ送信部２０５に出力する。
【００２６】
データ送信部２０５は、データ管理部２０４が出力する映像データ２０６及びメタデータ２０７を、記録装置１０５に送信する機能部である。
【００２７】
図３は、記録装置１０５の記録に関する機能部と、各機能部で授受されるデータの流れを示すブロック図である。
【００２８】
図３の記録装置１０５は、映像データ受信部３０１、メタデータ受信部３０２、データ解析部３０３、特徴画像切り出し部３０４、特徴画像データ管理部３０５及び位置座標データ管理部３０６で構成される。また、記録装置１０５の記録媒体１０７は、映像データ記録部３０７、日時データ記録部３０８、特徴画像データ記録部３０９及び位置座標データ記録部３１０の記憶領域に区分され、各機能部が扱う情報を記録している。
【００２９】
尚、記録装置１０５の各機能部及び各記憶領域を繋ぐ矢印のうち、実線で表されるものは、映像データ２０６又は特徴画像データの流れを示し、一点差線で表されるものは、日時データや各位置座標のメタデータ２０７の流れを示す。メタデータ２０７は、映像データ２０６を撮像した日時である日時データや、映像データ２０６から得られる位置座標を指す。
【００３０】
映像データ受信部３０１は、監視カメラ１０３が送信した映像データ２０６を受信する機能部である。
【００３１】
メタデータ受信部３０２は、監視カメラ１０３が送信した、メタデータ２０７を受信する機能部である。
【００３２】
データ解析部３０３は、映像データ受信部３０１が受信した映像データ２０６及びメタデータ受信部３０２が受信したメタデータ２０７を解析し、各機能部又は記録媒体１０７の各記憶領域に各種情報を出力する機能部である。また、データ解析部３０３は、映像データ受信部３０１から受け取った映像データ２０６を映像データ記録部３０７に、メタデータ受信部３０２から受け取ったメタデータ２０７のうち、日時データを日時データ記録部３０８に記録する。
【００３３】
特徴画像切り出し部３０４は、データ解析部３０３から映像データ２０６と特徴検出位置座標を受けて、特徴検出位置座標をもとに映像データ２０６から特徴画像データを切り出す機能部である。切り出した特徴画像データは、特徴画像データ管理部３０５に出力する。
【００３４】
特徴画像データ管理部３０５は、特徴画像切り出し部３０４から特徴画像データを受けて、特徴画像データ記録部３０９に記録する機能部である。
【００３５】
位置座標データ管理部３０６は、データ解析部３０３から特徴検出位置座標及び存在検知位置座標を受けて、位置座標データ記録部３１０に記録する機能部である。
【００３６】
図４は、記録装置１０５の再生に関する機能部と、各機能部で授受されるデータの流れを示すブロック図である。
【００３７】
図４の記録装置１０５は、再生要求受信部４０１、再生要求解析部４０２、検索処理部４０３、映像検索部４０４、位置座標データ照合部４０５、特徴画像データ検索部４０６、映像合成部４０７及び映像表示部４０８で構成される。また、記録装置１０５は、各監視カメラ１０３が撮像した映像データ２０６の位置座標を関連付ける、カメラ連携テーブル４０９を保持している。
【００３８】
尚、記録装置１０５の各機能部及び各記憶領域を繋ぐ矢印のうち、実線で表されるものは、映像データ２０６又は特徴画像データの流れを示し、一点差線で表されるものは、日時データや各位置座標のメタデータ２０７の流れを示す。メタデータ２０７は、映像データ２０６を撮像した日時である日時データや、映像データ２０６から得られる位置座標を指す。
【００３９】
再生要求受信部４０１は、入力装置１０４からの再生要求信号４１０を受信する機能部である。
【００４０】
再生要求解析部４０２は、再生要求受信部４０１が受信した再生要求信号４１０の内容から、監視業務員１０９が再生表示したい映像データ２０６の検索条件を解析する機能部である。
【００４１】
検索処理部４０３は、再生要求解析部４０２が解析した検索条件に従って、各機能部を制御し、記録媒体１０７から映像データ２０６及び特徴画像データを取得させる機能部である。また、検索処理部４０３は、カメラ連携テーブル４０９の初期値を設定すると共に、設定された値を参照して、各監視カメラ１０３が撮像した映像データ２０６の位置座標におけるオフセット情報を取得する。カメラ連携テーブル４０９については、後の図４で説明する。
【００４２】
映像検索部４０４は、検索処理部４０３が指定した映像Ｉｎｄｅｘに対応する映像データ２０６を、映像データ記録部３０７から取得して出力する機能部である。映像Ｉｎｄｅｘについては、後の図４で説明する。
【００４３】
位置座標データ照合部４０５は、検索処理部４０３が指定する映像Ｉｎｄｅｘに関連付けられた、特徴画像Ｉｎｄｅｘ、特徴画像位置座標及び存在検知位置座標を、位置座標データ記録部３１０から取得して出力する機能部である。また、位置座標データ照合部４０５は、ある映像データ２０６に関連付けられた存在検知位置座標と、別の映像データ２０６に関連付けられた特徴検出位置座標とを比較し、存在検知位置座標と特徴検出位置座標との間の距離が所定距離以下であるかどうかを判定する。ここでの判定については、後の図７で説明する。
【００４４】
特徴画像データ検索部４０６は、検索処理部４０３が指定した特徴画像Ｉｎｄｅｘに対応する特徴画像データを、特徴画像データ記録部３０９から取得して出力する機能部である。特徴画像Ｉｎｄｅｘについては、後の図４で説明する。
【００４５】
映像合成部４０７は、映像検索部４０４が出力した映像データ２０６に、特徴画像データ検索部４０６が出力した特徴画像データを重畳表示させて合成し、再生表示映像データ４１１を生成する機能部である。生成した再生表示映像データ４１１は、映像表示部４０８に出力する。また、映像合成部４０７は、映像データ２０６に特徴画像データを合成せずにそのまま出力する場合もある。映像データ２０６又は再生表示映像データ４１１のいずれを出力するかについては、後の図１３で説明する。
【００４６】
映像表示部４０８は、映像合成部４０７から受けた映像データ２０６又は再生表示映像データ４１１を、監視モニタ１０６に送信する機能部である。
【００４７】
図５〜８は、記録装置１０５の記録媒体１０７を区分した記憶領域である、映像データ記録部３０７、日時データ記録部３０８、特徴画像データ記録部３０９及び位置座標データ記録部３１０のそれぞれの構成を示す。
【００４８】
記録媒体１０７の各記憶領域のデータは、監視カメラ１０３で区別して記録されており、映像データ２０６の記録と検索は監視カメラ１０３の区別を単位に行われる。図５〜８では、ｎ台の監視カメラ１０３を監視カメラＣ１〜Ｃｎと表す。
【００４９】
また、記録媒体１０７の各記憶領域に共通の検索Ｉｎｄｅｘは、映像データ２０６を検索する時に、撮像した監視カメラＣ１〜Ｃｎを特定すると共に、検索順序を指定するために割り当てられる１以上の整数値である。検索Ｉｎｄｅｘを示す変数にはｉを用いる。尚、図５〜８は、未だ検索Ｉｎｄｅｘに値が設定されていない状態を示している。検索Ｉｎｄｅｘへの値の設定については図１０で説明する。
【００５０】
図５は、映像データ記録部３０７に記録されたデータの構成を示す図である。
【００５１】
映像データ記録部３０７は、データ解析部３０３によって、監視カメラＣ１〜Ｃｎが撮像した映像データ２０６を識別する映像Ｉｎｄｅｘを対応付けて記録している。ここで、同じ監視カメラ１０３で撮像した映像データ２０６を識別するための映像Ｉｎｄｅｘには変数ｊを用いる。また、監視カメラ１０３で区別すると共に、映像データ２０６を識別する映像Ｉｎｄｅｘは、検索Ｉｎｄｅｘの変数ｉ及び映像Ｉｎｄｅｘの変数ｊを用いて、映像Ｉｎｄｅｘ（ｉ，ｊ）と表す。同様に、監視カメラ１０３で区別した映像データ２０６は、検索Ｉｎｄｅｘの変数ｉ及び映像Ｉｎｄｅｘの変数ｊを用いて、映像データ（ｉ，ｊ）と表す。
【００５２】
図６は、日時データ記録部３０８に記録されたデータの構成を示す図である。
【００５３】
日時データ記録部３０８は、データ解析部３０３によって、監視カメラＣ１〜Ｃｎが撮像した各映像データ２０６と対応した映像Ｉｎｄｅｘに、各映像データ２０６を撮像した日時である日時データを関連付けて記録している。日時データを、検索Ｉｎｄｅｘの変数ｉ及び映像Ｉｎｄｅｘの変数ｊを用いて、日時データ（ｉ，ｊ）と表す。
【００５４】
図７は、特徴画像データ記録部３０９に記録されたデータの構成を示す図である。
【００５５】
特徴画像データ記録部３０９は、特徴画像データ管理部３０５によって、特徴画像切り出し部３０４が映像データ２０６から切り出した特徴画像データに、特徴画像データを区別するための特徴画像Ｉｎｄｅｘを対応付けて記録している。ここで、同じ監視カメラ１０３で撮像した映像データ２０６を識別するための特徴画像Ｉｎｄｅｘには変数にはｋを用いる。また、また、監視カメラ１０３で区別すると共に、特徴画像データを識別する特徴画像Ｉｎｄｅｘは、検索Ｉｎｄｅｘの変数ｉ及び特徴画像Ｉｎｄｅｘの変数ｋを用いて、特徴画像Ｉｎｄｅｘ（ｉ，ｋ）と表す。同様に、監視カメラ１０３で区別した特徴画像データは、検索Ｉｎｄｅｘの変数ｉ及び特徴画像Ｉｎｄｅｘの変数ｋを用いて、特徴画像データ（ｉ，ｋ）と表す。
【００５６】
図８は、位置座標データ記録部３１０に記録されたデータの構成を示す図である。
【００５７】
位置座標データ記録部３１０は、位置座標データ管理部３０６によって、監視カメラＣ１〜Ｃｎが撮像した各映像データ２０６と対応した映像Ｉｎｄｅｘに、特徴画像Ｉｎｄｅｘ、特徴検出位置座標及び存在検知位置座標を関連付けて記録している。ここで、特徴検出位置座標の位置座標を（ｆｘ，ｆｙ）で示し、存在検知位置座標の位置座標を（ｅｘ，ｅｙ）で示す。また、特徴検出位置座標及び存在検知位置座標を、検索Ｉｎｄｅｘの変数ｉ及び映像Ｉｎｄｅｘの変数ｊを用いて、特徴検出位置座標（ｉ，ｊ）及び存在検知位置座標（ｉ，ｊ）と表す。
【００５８】
尚、撮像映像に複数の被監視人物１０８が映る場合に、１つの映像データ及びその映像Ｉｎｄｅｘに、複数の特徴画像Ｉｎｄｅｘ、特徴検出位置座標及び存在検知位置座標を関連付けることも可能であるが、本発明では、１つの映像データにはそれぞれ１つの特徴画像Ｉｎｄｅｘ、特徴検出位置座標及び存在検知位置座標が関連付けられるものとして説明する。
【００５９】
図９は、カメラ連携テーブル４０９に設定されたデータの構成を示す。
【００６０】
カメラ連携テーブル４０９の１行目を例に取ると、監視カメラＣ１〜Ｃｎのうち、監視カメラＣ１を主監視カメラとし、その他の監視カメラＣ２〜Ｃｎを副監視カメラＦ１〜Ｆｎ−１としている。このカメラ連携テーブル４０９の１行目では、主監視カメラＣ１が撮像した映像データ２０６と、副監視カメラＦ１〜Ｆｎ−１が撮像した各映像データ２０６との、位置座標におけるオフセット情報が予め設定されている。その他の行では、監視カメラＣ２〜ｃｎを主監視カメラとした、副監視カメラＦ１〜Ｆｎ−１とのオフセット情報が設定されている。このオフセット情報を用いることで、任意の主監視カメラを基準として、それぞれの副監視カメラが撮像した映像データ２０６を、主監視カメラの視点に座標変換することができる。オフセット情報を用いて座標変換を行う過程については、後の図５で説明する。
【００６１】
また、カメラ連携テーブル４０９では、最初に映像データ２０６の検索を開始する主監視カメラの選択と、副監視カメラＦ１〜Ｆｎ−１を検索する順序である検索Ｉｎｄｅｘの設定を行う。監視カメラＣ１を主監視カメラとして以下に説明する。
【００６２】
先ず、カメラ連携テーブル４０９から、最初に検索する監視カメラＣ１が主監視カメラに対応している行を選択し、検索開始監視カメラの欄に印付ける。図９のカメラ連携テーブル４０９では１行目が該当する。カメラ連携テーブル４０９の１行目には、主監視カメラの監視カメラＣ１に続いて、副監視カメラＦ１〜Ｆｎ−１に対応した監視カメラＣ２〜Ｃｎが並んでいる。
【００６３】
次に、カメラ連携テーブル４０９の１行目の監視カメラＣ２〜Ｃｎと列対応する、カメラ連携テーブル４０９の最下段にある検索Ｉｎｄｅｘに検索順序を設定する。図９では、監視カメラＣ２、Ｃ３・・・Ｃｎに対応する検索Ｉｎｄｅｘを、ｉ＝２、３・・・ｎとしている。尚、主監視カメラは最初に検索されるため、監視カメラＣ１の検索Ｉｎｄｅｘはｉ＝１となる。
【００６４】
上述のように設定したカメラ連携テーブル４０９を参照することで、記録装置１０５は、監視カメラＣ１〜Ｃｎが撮像した映像データ２０６を順次検索することができる。
【００６５】
尚、カメラ連携テーブル４０９における、検索開始監視カメラの選択と検索Ｉｎｄｅｘの設定は、入力装置１０４からの再生要求信号４１０に含まれる検索条件の内容により決まるものであり、再生要求信号４１０を受信したときに、検索処理部４０３によって設定される。再生要求信号４１０を受信したときの処理は、後の図７で説明する。
【００６６】
図１０は、カメラ連携テーブル４０９での設定が記録媒体１０７の各記憶領域に反映される対応を示す図である。
【００６７】
カメラ連携テーブル４０９に、検索開始監視カメラ及び検索Ｉｎｄｅｘが設定されると、検索処理部４０３によって、映像データ記録部３０７、日時データ記録部３０８、特徴画像データ記録部３０９及び位置座標データ記録部３１０の検索Ｉｎｄｅｘに対し設定が反映される。
【００６８】
図１１（ａ）〜（ｃ）は、カメラ連携テーブル４０９に設定されたオフセット情報を用いて、監視エリア１０１にある一方の監視カメラ１０３で撮像した映像データ２０６を、もう一方の監視カメラ１０３で撮像した映像データ２０６に座標変換を行う過程を示す図である。
【００６９】
図１１（ａ）は、監視エリア１０１の対角線上に２台の監視カメラ１１０１、１１０２を設置した模式図である。ここで、監視カメラ１１０１は主監視カメラであり、監視カメラ１１０２は副監視カメラであるとする。
【００７０】
図１１（ｂ）は、主監視カメラ１１０１から監視エリア１０１にいる被監視人物１０８を撮像した映像データ１１０３を示す図である。
【００７１】
映像データ１１０３に映る監視エリア１０１の四隅を左上隅から時計回りに点Ａ１、点Ｂ１、点Ｃ１及び点Ｄ１とし、点Ａ１と点Ｂ１との間隔をＸ、点Ａ１と点Ｄ１との間隔をＹとする。ここで、点Ａ１を位置座標の原点として、点Ａ１〜点Ｄ１を座標（ｘ，ｙ）で表すと、原点Ａ１（ｘ，ｙ）＝（０，０）、点Ｂ１（ｘ，ｙ）＝（Ｘ，０）、点Ｃ１（ｘ，ｙ）＝（Ｘ，Ｙ）及び点Ｄ１（ｘ，ｙ）＝（０，Ｙ）となる。このように位置座標を設定した映像データ１１０３において、被監視人物１０８の位置を点Ｐとすると、主監視カメラ１１０１が備える、被監視人物１０８の特徴を検出する機能と被監視人物１０８の存在を検知する機能によって、被監視人物１０８の位置座標である特徴検出位置座標と存在検知位置座標は、ともに点Ｐ（ｘ，ｙ）＝（ｘ１，ｙ１）として特定される。
【００７２】
図１１（ｃ）は、副監視カメラ１１０２から監視エリア１０１にいる被監視人物１０８を撮像した映像データ１１０４を示す図である。
【００７３】
映像データ１１０３と同様に、映像データ１１０４に映る監視エリア１０１の四隅を左上隅から時計回りに点Ａ２、点Ｂ２、点Ｃ２及び点Ｄ２とし、点Ａ２と点Ｂ２との間隔をＸ、点Ａ２と点Ｄ２との間隔をＹとする。ここで、点Ａ２を位置座標の原点として、点Ａ２〜点Ｄ２を座標（ｘ，ｙ）で表すと、原点Ａ２（ｘ，ｙ）＝（０，０）、点Ｂ２（ｘ，ｙ）＝（Ｘ，０）、点Ｃ２（ｘ，ｙ）＝（Ｘ，Ｙ）及び点Ｄ２（ｘ，ｙ）＝（０，Ｙ）となる。このように位置座標を設定した映像データ１１０４において、被監視人物１０８の位置を点Ｓとすると、副監視カメラ１１０２が備える、被監視人物１０８の特徴を検出する機能と被監視人物１０８の存在を検知する機能によって、被監視人物１０８の位置座標である特徴検出位置座標と存在検知位置座標はともに、点Ｓ（ｘ，ｙ）＝（ｘ２，ｙ２）として特定される。
【００７４】
ところで、主監視カメラ１１０１及び副監視カメラ１１０２によって特定される位置座標の点Ｐ（ｘ１，ｙ１）及び点Ｓ（ｘ２，ｙ２）は、監視エリア１０１での同じ場所を指している。そこで、副監視カメラ１１０２で撮像した映像データ１１０４の点Ｓ（ｘ２，ｙ２）を、主監視カメラ１１０１で撮像した映像データ１１０３の視点から見た点Ｐ（ｘ１，ｙ１）に置き換えることを試みる。
【００７５】
ここで、カメラ連携テーブル４０９に予め設定された、主監視カメラ１１０１に対する副監視カメラ１１０２のオフセット情報は、ｘ＝Ｘ−ｘ２及びｙ＝ｙ２とする。このオフセット情報を用いて、副監視カメラ１１０２で撮像した点Ｓ（ｘ２，ｙ２）を主監視カメラ１１０１で撮像した点Ｐ（ｘ１，ｙ１）に座標変換した、点Ｓ_ｏｆｆｓｅｔを算出すると、点Ｓ_ｏｆｆｓｅｔ（Ｘ−ｘ２，ｙ２）と表すことができる。
【００７６】
上述の通り、任意の監視カメラ１０３で撮像した映像データ２０６の位置座標は、カメラ連携テーブル４０９のオフセット情報を用いることで、他の監視カメラ１０３からの視点での位置座標に置き換えることができる。
【００７７】
図１２は、記録装置１０５が、監視カメラ１０３から映像データ２０６及びメタデータ２０７を受信し、記録媒体１０７に記録するまでの処理を示すフローチャート図である。
【００７８】
処理Ｓ１２０１では、記録装置１０５が、監視カメラ１０３から映像データ２０６及びメタデータ２０７を受信する。その後、処理Ｓ１２０２に進む。
【００７９】
処理Ｓ１２０２では、データ解析部３０３が、監視カメラ１０３から受信したメタデータ２０７に特徴検出位置座標が含まれるかどうかを解析する。特徴検出位置座標が含まれるならば、処理Ｓ１２０３に進む。特徴検出位置座標が含まれないならば、処理Ｓ１２０５に進む。
【００８０】
処理Ｓ１２０３では、位置座標データ管理部３０６が、特徴検出位置座標を位置座標データ記録部３１０に記録する。その後、処理Ｓ１２０４に進む。
【００８１】
処理Ｓ１２０４では、特徴画像データ管理部３０５が、特徴画像切り出し部３０４から特徴画像データを受けて、特徴画像データを特徴画像データ記録部３０９に記録する。その後、処理Ｓ１２０６に進む。
【００８２】
処理Ｓ１２０５では、位置座標データ管理部３０６が、メタデータ２０７に特徴検出位置座標が含まれないため、特徴検出位置座標を（ｆｘ，ｆｙ）＝（０，０）と設定して位置座標データ記録部３１０に記録する。その後、処理Ｓ１２０６に進む。
【００８３】
処理Ｓ１２０６では、データ解析部３０３が、監視カメラ１０３から受信したメタデータ２０７に存在検知位置座標が含まれるかどうかを解析する。存在検知位置座標が含まれるならば、処理Ｓ１２０７に進む。存在検知位置座標が含まれないならば、処理Ｓ１２０８に進む。
【００８４】
処理Ｓ１２０７では、位置座標データ管理部３０６が、存在検知位置座標を位置座標データ記録部３１０に記録する。その後、処理を終了する。
【００８５】
処理Ｓ１２０８では、位置座標データ管理部３０６が、監視カメラ１０３から受信したメタデータ２０７に存在検知位置座標が含まれないため、存在検知位置座標を（ｅｘ，ｅｙ）＝（０，０）と設定して位置座標データ記録部３１０に記録する。その後、処理を終了する。
【００８６】
図１３は、記録装置１０５が、入力装置１０４から入力した検索条件をもとに映像データ２０６を検索し、監視モニタ１０６に出力するまでの処理を示すフローチャート図である。
【００８７】
図１３では、監視カメラ１０３の台数をｎとし、検索Ｉｎｄｅｘの値ｉを、初期値１から最大ｎまで１ずつ増加させながら、カメラ連携テーブル４０９に設定された検索Ｉｎｄｅｘの順に、監視カメラ１０３が撮像した映像データ２０６を検索していく。このときの検索Ｉｎｄｅｘが値ｉとなる監視カメラ１０３を、監視カメラ（ｉ）と表す。
【００８８】
処理Ｓ１３０１では、再生要求受信部４０１が、入力装置１０４からの再生要求信号４１０を受信する。その後、処理Ｓ１３０２に進む。
【００８９】
処理Ｓ１３０２では、再生要求解析部４０２が、受信した再生要求信号４１０の内容から、再生表示したい映像データ２０６の検索条件を解析する。検索条件としては、例えば映像データ２０６を最初に検索する監視カメラ１０３、複数ある監視カメラ１０３の検索順序、撮像日時、監視エリア１０１での例えば位置座標といった場所を示す情報、及びこれらの情報の組み合わせ等が考えられる。処理Ｓ１３０２では、検索条件として、最初に検索する監視カメラ１０３、複数ある監視カメラ１０３の検索順序及び撮像日時が指定されたものとする。その後、処理Ｓ１３０３に進む。
【００９０】
処理Ｓ１３０３では、検索Ｉｎｄｅｘの変数ｉを初期値１に設定する。その後、処理Ｓ１３０４に進む。
【００９１】
処理Ｓ１３０４では、検索処理部４０３は、再生要求信号４１０において最初に検索する監視カメラ１０３として指定されたものを、カメラ連携テーブル４０９での検索開始監視カメラに選択し、検索Ｉｎｄｅｘにｉ＝１を設定する。また、検索処理部４０３は、再生要求信号４１０で指定された監視カメラ１０３の検索順序を、カメラ連携テーブル４０９での各監視カメラ１０３の検索Ｉｎｄｅｘに設定する。仮に、再生要求信号４１０の検索条件に、検索開始監視カメラや検索順序の指定がなければ、映像監視システムで予め決まる値を設定する。その後、処理Ｓ１３０５に進む。
【００９２】
処理Ｓ１３０５では、検索処理部４０３が直接又は他の機能部を制御して、カメラ連携テーブル４０９に設定された各監視カメラ１０３と検索Ｉｎｄｅｘとの対応を、記録媒体１０７の映像データ記録部３０７、日時データ記録部３０８、特徴画像データ記録部３０９及び位置座標データ記録部３１０に反映し設定する。その後、処理Ｓ１３０６に進む。
【００９３】
処理Ｓ１３０６では、記録媒体１０７から、検索Ｉｎｄｅｘがｉ＝１の監視カメラ（１）に関連付けられた映像Ｉｎｄｅｘ（１，ｊ）のうち、検索条件に合うものを検索し取得する。ここでは、検索条件に日時が含まれるため、日時データ記録部３０８を検索する。また、検索条件に監視エリア１０１での位置情報が含まれる場合には、位置座標データ記録部３１０を検索する。その後、処理Ｓ１３０７に進む。
【００９４】
処理Ｓ１３０７では、位置座標データ記録部３１０から、処理Ｓ１３０６で取得した映像Ｉｎｄｅｘ（１，ｊ）に関連付けられた、特徴検出位置座標（１，ｊ）及び存在検知位置座標（１，ｊ）を検索し取得する。その後、処理Ｓ１３０８に進む。
【００９５】
処理Ｓ１３０８では、取得した特徴検出位置座標（１，ｊ）が（０，０）であるかどうか判定する。特徴検出位置座標が（０，０）とは、処理Ｓ１３０６で取得した映像Ｉｎｄｅｘ（１，ｊ）に関連付けられた映像データ（１，ｊ）からは、被監視人物１０８の特徴が検出されなかったことを示す。特徴検出位置座標（１，ｊ）が（０，０）であれば処理Ｓ１３０９に進む。特徴検出位置座標（１，ｊ）が（０，０）でなければ処理Ｓ１３１９に進む。
【００９６】
処理Ｓ１３０９では、取得した存在検知位置座標（１，ｊ）が（０，０）であるかどうか判定する。存在検知位置座標（１，ｊ）が（０，０）とは、処理Ｓ１３０６で取得した映像Ｉｎｄｅｘ（１，ｊ）に関連付けられた映像データ（１，ｊ）からは、被監視人物１０８の存在が検知されなかったことを示す。存在検知位置座標（１，ｊ）が（０，０）でなければ処理Ｓ１３１０に進む。存在検知位置座標（１，ｊ）が（０，０）であれば処理Ｓ１３１９に進む。
【００９７】
処理Ｓ１３１０はループ処理であり、処理Ｓ１３１１から処理Ｓ１３１４までの処理を適宜、繰り返し行う。ループの始端にある繰り返し条件は、検索Ｉｎｄｅｘの変数ｉの開始値をｉ＝２、終了値をｉ＝監視カメラ台数ｎ−１とし、ループの終端から始端に戻るごとに変数ｉに１ずつ加算することを示す。この繰り返し条件に従って、変数ｉに対応する監視カメラ（ｉ）が撮像した映像データ（ｉ，ｊ）のうち、映像Ｉｎｄｅｘ（１，ｊ）で検知された被監視人物１０８の特徴が検出されたものを検索する。尚、変数ｉが終了値を超えた場合は、特徴を検出した映像データ２０６が検索されなかったとして、映像Ｉｎｄｅｘ（１，ｊ）に対応する映像データ（１，ｊ）を再生表示させるため、処理Ｓ１３１９に進む。
【００９８】
処理Ｓ１３１１では、日時データ記録部３０８から、処理Ｓ１３０６で取得した映像Ｉｎｄｅｘ（１，ｊ）との撮像日時の時間差が所定時間以下である映像Ｉｎｄｅｘ（ｉ，ｊ）を検索し取得する。ここでの所定時間とは、例えば１秒を指す。その後、処理Ｓ１３１２に進む。
【００９９】
処理Ｓ１３１２では、位置座標データ記録部３１０から、処理Ｓ１３１１で取得した映像Ｉｎｄｅｘ（ｉ，ｊ）に関連付けられた、特徴検出位置座標（ｉ，ｊ）を取得する。その後、処理Ｓ１３１３に進む。
【０１００】
処理Ｓ１３１３では、処理Ｓ１３１２で取得した特徴検出位置座標（ｉ，ｊ）が（０，０）であるかどうかを判定する。特徴検出位置座標（ｉ，ｊ）が（０，０）であれば処理Ｓ１３１０のループ処理の始端に戻り、他の監視カメラ１０３が撮像した映像データ２０６を検索する。特徴検出位置座標（ｉ，ｊ）が（０，０）でなければ処理Ｓ１３１４に進む。
【０１０１】
処理Ｓ１３１４では、カメラ連携テーブル４０９を参照し、主監視カメラの監視カメラ（１）を基準として、処理Ｓ１３１２で取得した特徴検出位置座標（ｉ，ｊ）を座標変換する。その後、処理Ｓ１３１５に進む。
【０１０２】
処理Ｓ１３１５では、処理Ｓ１３１４で座標変換した特徴検出位置座標（ｉ，ｊ）と、処理Ｓ１３０７で取得した存在検知位置座標（１，ｊ）との間の距離が所定距離以下であるかどうかを判定する。ここで、所定距離とはシステムで任意に設定されるものとする。特徴検出位置座標（ｉ，ｊ）と存在検知位置座標（１，ｊ）との間の距離が所定距離以下となる場合は処理Ｓ１３１６に進む。特徴検出位置座標（ｉ，ｊ）と存在検知位置座標（１，ｊ）との間の距離が所定距離以下とならない場合は処理Ｓ１３１０のループ処理の始端に戻る。
【０１０３】
処理Ｓ１３１６では、位置座標データ記録部３１０から、映像Ｉｎｄｅｘ（ｉ，ｊ）に関連付けられた特徴画像Ｉｎｄｅｘ（ｉ，ｋ）を取得する。その後、処理Ｓ１３１７に進む。
【０１０４】
処理Ｓ１３１７では、特徴画像データ記録部３０９から、処理Ｓ１３１６で取得した特徴画像Ｉｎｄｅｘ（ｉ，ｋ）に対応付けられた特徴画像データ（ｉ，ｋ）を検索し取得する。その後、処理Ｓ１３１８に進む。
【０１０５】
処理Ｓ１３１８では、映像データ記録部３０７から、映像Ｉｎｄｅｘ（１，ｊ）に対応付けられた映像データ（１，ｊ）を検索して取得し、映像データ（１，ｊ）に対して、処理Ｓ１３１７で取得した特徴画像データ（ｉ，ｋ）を重畳表示して合成した再生表示映像データ４１１を生成する。映像データ（１，ｊ）に特徴画像データ（ｉ，ｋ）を重畳表示させる位置は、例えば存在検知位置座標（１，ｊ）を中心とした所定距離からなる領域にかからない位置とする。その後、処理Ｓ１３１９に進む。
【０１０６】
処理Ｓ１３１９では、処理Ｓ１３０８で被監視人物１０８の特徴を検出した、処理Ｓ１３０９で被監視人物１０８の特徴の検出も存在の検知もしなかった、又は処理Ｓ１３１０でループ処理の繰り返し条件を超過した、いずれかの場合であれば、映像データ（１，ｊ）を監視モニタ１０６に出力する。いずれの場合にもならず、処理Ｓ１３１８を経た場合であれば、処理Ｓ１３１８で生成した再生表示映像データ４１１を監視モニタ１０６に出力する。その後、処理を終了する。
【０１０７】
尚、上述のように、映像データ２０６に複数の被監視人物１０８が映っており、映像Ｉｎｄｅｘに複数の特徴画像Ｉｎｄｅｘが関連付けられる場合には、例えば映像Ｉｎｄｅｘが最初に検索した監視カメラ（１）のものであれば、処理Ｓ１３１９に進み、映像Ｉｎｄｅｘに対応する映像データ２０６を出力する。また、映像Ｉｎｄｅｘが最初に検索した監視カメラ（１）のものでなければ、処理Ｓ１３１２で複数の特徴画像Ｉｎｄｅｘを取得し、処理Ｓ１３１８で各々の特徴画像Ｉｎｄｅｘに対応する特徴画像データを映像データ２０６に重畳表示して合成し、処理Ｓ１３１９で複数の特徴画像データを合成した再生表示映像データ４１１を出力する。
【０１０８】
図１４は、記録装置１０５が出力した再生表示映像データ４１１を、監視モニタ１０６で再生表示させた画面表示例の図である。
【０１０９】
被監視人物１４０１は、図１３の処理Ｓ１３１８において、映像データ（１，ｊ）での存在検知位置座標（１，ｊ）に映る被監視人物１０８である。特徴画像データ１４０２は、図１３の処理Ｓ１３１８において、映像データ（１，ｊ）に重畳表示させた被監視人物１４０１の特徴画像データ（ｉ，ｋ）である。
【０１１０】
実施の形態１によれば、監視エリア１０１に複数設置した監視カメラ１０３より伝送された、撮像映像及び撮像日時等の情報を記録した記録装置１０５が、被監視人物１０８の存在を検知した存在検知位置座標と、被監視人物１０８の特徴を検出した特徴検出位置座標を映像データ２０６より取得し、これら２つの位置座標を含む映像データ２０６が近い日時にあり、また２つの位置座標が監視エリア１０１上で近い位置にあるかどうかを判定することで、同一の又は異なる監視カメラ１０３からの撮像映像に含まれるこれら２つの位置座標に関わる被監視人物１０８が同一であるかどうかを判断することが可能となる。その結果として、複数の監視カメラ１０３が固定的に撮像した撮像映像より被監視人物１０８の存在を検知することで、近い日時にあって当該被監視人物１０８の特徴を含む、同一の又は異なる監視カメラ１０３からの映像データ２０６を短時間で検索でき、複雑な処理を行う高コストな装置を要せずに、所望の監視光景を含む再生表示映像データ４１１を再生表示できる効果が得られる。
【０１１１】
また、実施の形態１によれば、記録装置１０５が、検索した２つの映像データ２０６のうち、所望の監視光景とは異なる映像データ２０６より特徴画像データを切り出し、所望の監視光景の映像データ２０６に例えば重畳表示して合成した再生表示映像データ４１１を生成し、再生表示させることが可能となる。その結果として、記録装置１０５が２つの映像データ２０６を検索した場合に、所望の監視光景において被監視人物１０８の存在と特徴とが分かり易くまとまった１つの再生表示映像データ４１１として再生表示できる効果が得られる。
【０１１２】
また、実施の形態１によれば、最初に検索した監視カメラ１０３の映像データ２０６から被監視人物１０８の特徴が検出されず、存在のみ検知された場合に、他の監視カメラ１０３の映像データ２０６から当該被監視人物１０８の特徴画像データを取得し、最初に検索した監視カメラ１０３の映像データ２０６に特徴画像データを合成した再生表示映像データ４１１を生成して再生表示させることが可能となる。その結果として、最初に検索した監視カメラ１０３の映像データ２０６よりも、被監視人物１０８の特徴が良く分かる別の監視カメラ１０３が撮像した映像データ２０６が見つかったとしても、最初の監視カメラ１０３からの監視光景を保ったままで、被監視人物１０８の存在と特徴が分かる再生表示映像データ４１１を再生表示できる効果が得られる。
【０１１３】
また、実施の形態１によれば、最初に検索した監視カメラ１０３の映像データ２０６に被監視人物１０８の特徴が検出できれば、そのまま再生表示映像データ４１１として監視モニタ１０６に表示させることが可能となる。その結果として、最初に検索した監視カメラ１０３の映像データ２０６が、被監視人物１０８の存在と特徴が分かるものであれば、その後の合成等の処理を行わずにそのまま再生表示できる効果が得られる。
【０１１４】
また、実施の形態１によれば、監視カメラ１０３に、特徴検出機能と存在検知機能とを実装させて、監視カメラ１０３の側で被監視人物１０８の特徴検出位置座標と存在検知位置座標とを得ることが可能となる。その結果として、記録装置１０５の側に特徴検出機能と存在検知機能とを実装させ、被監視人物１０８の各位置座標を算出させる必要がなくなり、記録装置１０５の処理負荷を軽減できる効果が得られる。
【０１１５】
また、実施の形態１によれば、入力装置１０４から、監視カメラ１０３、撮像日時及び監視エリア１０１での位置若しくは領域を示す情報の少なくとも１つを検索条件として指定して、記録装置１０５が記録した映像データ２０６を検索することが可能となる。その結果として、監視業務員１０９が監視したい光景、日時及び監視エリアでの場所を検索条件として任意に指定でき、条件に関連のある映像データ２０６を検索できる効果が得られる。
【０１１６】
実施の形態２．
実施の形態１では、監視カメラ１０３の側で、特徴検出機能及び存在検知機能を実装しており、これらの機能を用いて被監視人物１０８の特徴検出位置座標及び存在検知位置座標を得て、記録装置１０５に送信していた。実施の形態２は、監視カメラ１５０１では特徴検出機能及び存在検知機能を実装せずに、記録装置１０５の側で、被監視人物１０８の特徴検出位置座標及び存在検知位置座標を得る。
【０１１７】
図１５は、監視カメラ１５０１の機能部と、各機能部で授受されるデータの流れを示すブロック図である。図２と同じ符号を振られたものは、実施の形態１と同様であるため説明を省略する。
【０１１８】
監視カメラ１５０１は、図２の監視カメラ１０３から、撮像した映像データ２０６をもとに被監視人物１０８の特徴を検出する特徴検出部２０２及び被監視人物１０８の存在を検知する存在検知部２０３を除いたものである。
【０１１９】
図１６は、記録装置１６０１の記録に関する機能部と、各機能部で授受されるデータの流れを示すブロック図である。図３と同じ符号を振られたものは、実施の形態１と同様であるため説明を省略する。
【０１２０】
記録装置１６０１は、図３の記録装置１０５に、撮像した映像データ２０６をもとに被監視人物１０８の特徴を検出する特徴検出部１６０２及び被監視人物１０８の存在を検知する存在検知部１６０３を実装させたものである。
【０１２１】
特徴検出部１６０２は、データ解析部３０３から映像データ２０６を受け取り、特徴検出位置座標を出力する。データ解析部３０３は、実施の形態１と同様に、受け取った特徴検出位置座標を、特徴画像切り出し部３０４及び位置座標データ管理部３０６に出力する。
【０１２２】
存在検知部１６０３は、データ解析部３０３から映像データ２０６を受け取り、監視対象位置座標を出力する。データ解析部３０３は、実施の形態１と同様に、受け取った監視対象位置座標を、位置座標データ管理部３０６に出力する。
【０１２３】
実施の形態２によれば、
記録装置１６０１に、特徴検出機能と存在検知機能とを実装させて、記録装置１６０１の側で被監視人物１０８の特徴検出位置座標と存在検知位置座標とを得ることが可能となる。その結果として、各々の監視カメラ１５０１に特徴検出機能と存在検知機能とを実装させ、被監視人物１０８の各位置座標を算出させる必要がなくなり、監視カメラ１５０１の構成を簡略化してコスト削減を図れる効果が得られる。
【符号の説明】
【０１２４】
１０１  監視エリア
１０２  監視室
１０３、１５０１  監視カメラ
１０４  入力装置
１０５、１６０１  記録装置
１０６  監視モニタ
１０７  記録媒体
１０８  被監視人物
１０９  監視業務員
２０１  映像撮像部
２０２、１６０２  特徴検出部
２０３、１６０３  存在検知部
２０４  データ管理部
２０５  データ送信部
２０６  映像データ
２０７  メタデータ
３０１  映像データ受信部
３０２  メタデータ受信部
３０３  データ解析部
３０４  特徴画像切り出し部
３０５  特徴画像データ管理部
３０６  位置座標データ管理部
３０７  映像データ記録部
３０８  日時データ記録部
３０９  特徴画像データ記録部
３１０  位置座標データ記録部
４０１  再生要求受信部
４０２  再生要求解析部
４０３  検索処理部
４０４  映像検索部
４０５  位置座標データ照合部
４０６  特徴画像データ検索部
４０７  映像合成部
４０８  映像表示部
４０９  カメラ連携テーブル
４１０  再生要求信号
４１１  再生表示映像データ
１１０１  主監視カメラ
１１０２  副監視カメラ
１１０３  主監視カメラによる映像データ
１１０４  副監視カメラによる映像データ
１４０１  再生表示映像データに映る被監視人物
１４０２  再生表示映像データに重畳表示させる特徴画像データ
【図１】
2016009896.tif 000003
【図２】
2016009896.tif 000004
【図３】
2016009896.tif 000005
【図４】
2016009896.tif 000006
【図５】
2016009896.tif 000007
【図６】
2016009896.tif 000008
【図７】
2016009896.tif 000009
【図８】
2016009896.tif 000010
【図９】
2016009896.tif 000011
【図１０】
2016009896.tif 000012
【図１１】
2016009896.tif 000013
【図１２】
2016009896.tif 000014
【図１３】
2016009896.tif 000015
【図１４】
2016009896.tif 000016
【図１５】
2016009896.tif 000017
【図１６】
2016009896.tif 000018