(57)【要約】  監視対象エリアを予め定められた複数の節領域に区切り監視対象エリアを撮影した映像データから複数の節領域間を移動する移動物体を検出し、検出した移動物体が移動した節領域を示す移動節領域情報を物体移動情報として取得する物体移動情報取得手段と、物体移動情報取得手段が取得した物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する物体移動情報・映像データ記憶手段と、検索の対象となる検索対象体の移動を示す節領域の順序を検索条件として入力する検索条件入力手段と、検索条件入力手段により入力される検索条件に応じて物体移動情報・映像データ記憶手段が記憶する物体移動情報を検索し、当該検索された物体移動情報に関連づけて記憶されている映像データを出力する映像データ検索手段と、を備える。
2015122163.tif 000002
【特許請求の範囲】
【請求項１】
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報を物体移動情報として取得する物体移動情報取得手段と、
前記物体移動情報取得手段が取得した前記物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する物体移動情報・映像データ記憶手段と、
検索の対象となる検索対象体の移動を示す前記節領域の順序を検索条件として入力する検索条件入力手段と、
前記検索条件入力手段により入力される前記検索条件に応じて前記物体移動情報・映像データ記憶手段が記憶する前記物体移動情報を検索し、当該検索された物体移動情報に関連づけて記憶されている映像データを出力する映像データ検索手段と
を備える
映像処理システム。
【請求項２】
前記移動物体が前記複数の節領域間を移動する際の軌跡を軌跡情報として前記映像データから取得する軌跡情報取得手段を備え、
前記物体移動情報取得手段は、前記軌跡情報取得手段が取得した前記軌跡情報が示す軌跡と前記予め定められた複数の節領域とを関連付けることで、前記物体移動情報を取得する
請求項１に記載の映像処理システム。
【請求項３】
前記物体移動情報取得手段は、前記軌跡情報が示す軌跡の状態が予め定められた所定の状態である場合には、当該所定の状態を示す軌跡状態情報を加えた前記物体移動情報を取得し、
前記検索条件入力手段は、前記軌跡状態情報を加えた前記検索条件を入力するよう構成された
請求項２に記載の映像処理システム。
【請求項４】
前記検索条件入力手段は、前記予め定められた複数の節領域を表す背景に線描画を行うことで、前記検索条件を入力する
請求項１乃至３の何れかに記載の映像処理システム。
【請求項５】
前記検索条件入力手段は、前記予め定められた複数の節領域を表す背景に線描画を行う際に予め定められた所定の動作を行うことで前記軌跡状態情報を入力する
請求項３に記載の映像処理システム。
【請求項６】
前記監視対象エリアの映像データを取得する１または複数の映像データ取得手段を有する
請求項１乃至５の何れかに記載の映像処理システム。
【請求項７】
監視対象エリアを分割した複数の節領域の節領域情報と前記節領域を移動体が通過した順序情報とを検索条件として、取得した前記検索条件に合致する移動体の映像データを検索する映像データ検索部と、
前記映像データ検索部により取得された映像データを出力する映像データ出力部と
を備える
映像処理装置。
【請求項８】
映像データを記憶する映像データ記憶部を備え、
前記映像データ検索部は、前記映像データ記憶部が記憶する映像データを取得して前記検索条件に合致する移動体の映像データを検索する
請求項７に記載の映像処理装置。
【請求項９】
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報を物体移動情報として取得する物体移動情報取得部を備え、
前記映像データ記憶部は、前記物体移動情報取得部が取得した前記物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する
請求項８に記載の映像処理装置。
【請求項１０】
前記移動物体が前記複数の節領域間を移動する際の軌跡を軌跡情報として前記映像データから取得する軌跡情報取得部を備え、
前記物体移動情報取得部は、前記軌跡情報取得部が取得した前記軌跡情報が示す軌跡と前記予め定められた複数の節領域とを関連付けることで、前記物体移動情報を取得する
請求項９に記載の映像処理装置。
【請求項１１】
前記物体移動情報取得部は、前記軌跡情報が示す軌跡の状態が予め定められた所定の状態である場合には、当該所定の状態を示す軌跡状態情報を加えた前記物体移動情報を取得し、
前記映像データ検索部は、前記軌跡状態情報を含む前記検索条件に合致する移動体の映像データを検索する
請求項１０に記載の映像処理装置。
【請求項１２】
前記節領域を表す背景に線描画を行うことで前記検索条件を入力する検索条件入力部を備えた
請求項８乃至１１の何れかに記載の映像処理装置。
【請求項１３】
前記節領域を表す背景に線描画を行う際に予め定められた所定の動作を行うことで前記軌跡状態情報を入力する検索条件入力部を備えた
請求項１１に記載の映像処理装置。
【請求項１４】
前記物体移動情報取得部は、１又は複数の外部装置から前記映像データを取得するよう構成された
請求項８乃至１３の何れかに記載の映像処理装置。
【請求項１５】
監視対象エリアを分割した複数の節領域の節領域情報と節領域を移動体が通過した順序情報とを検索条件として、取得した検索条件に合致する移動体の映像データを検索し、
当該検索された映像データを出力する
映像処理方法。
【請求項１６】
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報を物体移動情報として取得し、
前記取得した物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶し、
当該物体移動情報に応じた映像データを検索する
請求項１５に記載の映像処理方法。
【請求項１７】
前記移動物体が前記複数の節領域間を移動する際の軌跡を軌跡情報として前記映像データから取得し、
取得した前記軌跡情報が示す軌跡と前記予め定められた複数の節領域とを関連付けることで、前記物体移動情報を取得する
請求項１６に記載の映像処理方法。
【請求項１８】
映像処理装置を、
監視対象エリアを分割した複数の節領域の節領域情報と前記節領域を移動体が通過した順序情報とを検索条件として、取得した前記検索条件に合致する移動体の映像データを検索する映像データ検索部と、
前記映像データ検索部により取得された映像データを出力する映像データ出力部と
して機能させるためのプログラム。
【請求項１９】
映像データを記憶する映像データ記憶部として機能させ
前記映像データ検索部は、前記映像データ記憶部が記憶する映像データを取得して前記検索条件に合致する移動体の映像データを検索する
請求項１８に記載のプログラム。
【請求項２０】
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報を物体移動情報として取得する物体移動情報取得部として機能させ、
前記映像データ記憶部は、前記物体移動情報取得部が取得した前記物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する
請求項１９に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理システム、映像処理装置、映像処理方法、およびプログラムに関する。
【背景技術】
【０００２】
監視カメラを用いて、所定の監視対象エリアを監視する監視システムが知られている。このような監視システムにおいては、監視カメラで取得した映像を記憶装置に記憶しておき、必要な時に所望の映像を取得して再生できるようになっている。しかしながら、全ての映像を再生して人力により所望の映像を探し出すことは極めて効率が悪い。【０００３】
そこで、取得した映像内を移動する物体（オブジェクト）のメタデータを検出し記憶しておくことで、特定の行動を行う物体が記録された映像を検索することを可能とする技術が知られている。このような技術を用いることで、監視カメラが取得した大量の映像の中から特定の行動を行う物体が記録された映像を検索することが可能となる。【０００４】
このような大量の映像から特定の行動を行う物体が記録された映像を検索するための技術として、例えば、非特許文献１が知られている。非特許文献１には、物体の形状特徴量と動き特徴量と背景の形状特徴量とを抽出してデータベース化しておき、移動物体の形状と動きと背景という３つの要素を手書きのスケッチで描画することでクエリを作成し映像検索を行うという技術が記載されている。この非特許文献１では、各フレーム画像における移動物体の領域内のオプティカルフロー（ＯＦ）を平均したベクトルを算出し、各フレーム画像におけるベクトルをまとめた連続データを移動物体の動き特徴量としてデータベース化している。同様に、ユーザが描いた手書きのスケッチからベクトルの連続データを抽出してクエリの動き特徴量としている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】瀬倉章宏、戸田真志、”移動物体と背景の描画による手書きスケッチ映像検索システム”、情報処理学会、インタラクション２０１１．
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、監視カメラによる監視システムにおいて、監視対象エリアを予め定められた複数の領域に区切り、領域内での移動経路は問わずに、特定の領域から別の特定の領域に移動した人物等の映像を検索したい場合がある。このような検索を非特許文献１に記載された技術で行う場合、領域内での移動経路が異なる多数のクエリを入力する必要がある。その理由は、非特許文献１では、同じ複数の領域間を移動する人物等の映像であっても、その領域内の移動経路がクエリの移動経路と異なる映像は、検索の対象から外れてしまうためである。【０００７】
しかしながら、領域内での移動経路が多様なケースでは、複数の領域間を移動する移動経路の数は膨大になり、領域内での移動経路が異なる多数のクエリを入力することは実際上困難である。このため、漏れの無い検索は難しい。【０００８】
そこで、本発明の目的は、上述した課題である、領域内での移動経路は問わずに特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索するのは難しいという問題を解決する映像処理システムを提供することにある。
【課題を解決するための手段】
【０００９】
かかる目的を達成するため本発明の一形態である映像処理システムは、
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報と、前記移動物体の移動に応じた前記節領域の順序を示す節領域順序情報と、を物体移動情報として取得する物体移動情報取得手段と、
前記物体移動情報取得手段が取得した前記物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する物体移動情報・映像データ記憶手段と、
検索の対象となる検索対象体の移動を示す前記節領域と前記節領域の順序とを検索条件として入力する検索条件入力手段と、
前記検索条件入力手段により入力される前記検索条件に応じて前記物体移動情報・映像データ記憶手段が記憶する前記物体移動情報を検索し、当該検索された物体移動情報に関連づけて記憶されている映像データを出力する映像データ検索手段と
を備える。【００１０】
また、本発明の他の形態である映像処理装置は、
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報と、前記移動物体の移動に応じた前記節領域の順序を示す節領域順序情報と、を物体移動情報として取得する物体移動情報取得部と、
前記物体移動情報取得部が取得した前記物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する物体移動情報・映像データ記憶部と、
検索の対象となる検索対象体の移動を示す前記節領域と前記節領域の順序とを検索条件として入力する検索条件入力部と、
前記検索条件入力部により入力される前記検索条件に応じて前記物体移動情報・映像データ記憶部が記憶する前記物体移動情報を検索し、当該検索された物体移動情報に関連づけて記憶されている映像データを出力する映像データ検索部と
を備える。【００１１】
また、本発明の他の形態である映像処理方法は、
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報と、前記移動物体の移動に応じた前記節領域の順序を示す節領域順序情報と、を物体移動情報として取得し、当該物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶し、
検索の対象となる検索対象体の移動を示す前記節領域と前記節領域の順序とを検索条件として入力し、入力された前記検索条件に応じた前記物体移動情報を検索し、当該検索された物体移動情報に関連づけて記憶されている映像データを出力する。【００１２】
また、本発明の他の形態であるプログラムは、
映像処理装置を、
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報と、前記移動物体の移動に応じた前記節領域の順序を示す節領域順序情報と、を物体移動情報として取得する物体移動情報取得部と、
前記物体移動情報取得部が取得した前記物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する物体移動情報・映像データ記憶部と、
検索の対象となる検索対象体の移動を示す前記節領域と前記節領域の順序とを検索条件として入力する検索条件入力部と、
前記検索条件入力部により入力される前記検索条件に応じて前記物体移動情報・映像データ記憶部が記憶する前記物体移動情報を検索し、当該検索された物体移動情報に関連づけて記憶されている映像データを出力する映像データ検索部と
して機能させる。
【発明の効果】
【００１３】
本発明は上述した構成を有するため、領域内での移動経路は問わずに特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能になる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態に係る映像処理装置の概略を説明する図である。
【図２】本発明の第１の実施形態に係る映像処理装置のブロック図である。
【図３】本発明の第１の実施形態に係る映像処理装置が物体移動情報を記憶する際の動作の一例を示すフローチャートである。
【図４】本発明の第１の実施形態に係る映像処理装置が映像データを出力する際の動作の一例を示すフローチャートである。
【図５】本発明の第１の実施形態に係る映像処理装置の動作を説明するための図である。
【図６】本発明の第２の実施形態に係る映像処理装置の概略を説明する図である。
【図７】本発明の第２の実施形態に係る映像処理装置の概略を説明する図である。
【図８】本発明の第２の実施形態に係る映像処理装置のブロック図である。
【図９】図８で示す軌跡情報取得部の構成を説明するためのブロック図である。
【図１０】軌跡情報・節領域対応付け部において判断される軌跡の状態を説明するための図である。
【図１１】軌跡情報・節領域対応付け部において判断される軌跡の状態を説明するための図である。
【図１２】軌跡情報・節領域対応付け部において判断される軌跡の状態を説明するための図である。
【図１３】クエリ入力部に入力する軌跡状態情報の一例を示す図である。
【図１４】クエリ入力部に入力する軌跡状態情報の一例を示す図である。
【図１５】クエリ入力部に入力する軌跡状態情報の一例を示す図である。
【図１６】ジェスチャ認識部が認識したジェスチャのフィードバックの一例を示す図である。
【図１７】本発明の第２の実施形態に係る映像処理装置が物体移動情報を記憶する際の動作の一例を示すフローチャートである。
【図１８】本発明の第２の実施形態に係る映像処理装置が映像データを出力する際の動作の一例を示すフローチャートである。
【図１９】本発明の第３の実施形態に係る映像処理装置が区切る節領域を説明するための図である。
【図２０】拡大・縮小操作による節領域の変更を説明するための図である。
【図２１】本発明の第４の実施形態に係る映像処理システムの構成の概略を説明するための概略ブロック図である。
【図２２】本発明の第５の実施形態に係る映像処理装置の構成の概略を説明するための概略ブロック図である。
【発明を実施するための形態】
【００１５】
次に本発明の実施の形態について図面を参照して詳細に説明する。
[第１の実施形態]
図１を参照すると、本発明の第１の実施形態に係る映像処理装置１は、監視カメラなどの外部装置が取得した映像を記憶しておき、当該記憶された映像の中から所望の映像を検索してモニタなどの出力装置に出力する装置である。
【００１６】
図２を参照すると、本発明の第１の実施形態に係る映像処理装置１は、物体移動情報取得部１１（物体移動情報取得手段）と映像データ・メタデータＤＢ（ＤａｔａＢａｓｅ）１２（物体移動情報・映像データ記憶手段）と検索条件入力部１３（検索条件入力手段）とメタデータ照合部１４（映像データ検索手段）とを有する。なお、映像処理装置１は、演算装置と記憶装置とを備える情報処理装置である。映像処理装置１は、記憶装置が記憶するプログラムを演算装置が実行することで、上記各機能を実現することになる。
【００１７】
物体移動情報取得部１１は、監視カメラなどの外部装置（映像データ取得手段）から受信した映像データから、移動節領域情報と節領域順序情報とからなる物体移動情報を取得する機能を有する。具体的には、物体移動情報取得部１１は、監視カメラなどの外部装置から映像データを受信する。続いて、物体移動情報取得部１１は、受信した映像データの画像内の監視対象エリアを予め定められた複数の節領域に区切り当該複数の節領域間を移動する人物（移動物体）を検出する。
【００１８】
ここで、節領域とは、監視対象エリアを区切る予め定められた複数の領域のことであり、人物の行動がまとめられる単位を示す領域のことである。物体移動情報取得部１１は、例えば、図示しない節領域範囲記憶部に記憶されている節領域の定義に基づいて、監視対象エリアを区切ることになる。
【００１９】
節領域の範囲は任意で構わないが、例えば、部屋や廊下などの特定の空間ごとに節領域の範囲を定義したり、人物の行動（例えば人物の通行頻度）などに基づいて節領域の範囲を定義したりすることが考えられる。節領域の範囲は、人物の通行頻度や検出した人物の行動傾向などに基づいて適宜変更されるように構成しても構わない。後述するように、ユーザは節領域単位でメタデータ（物体移動情報）の検索を行うことが出来る。そのため、例えば、部屋と廊下とに節領域を定義することで、部屋・廊下単位で映像データの検索を行うことが可能となる。
【００２０】
また、物体移動情報取得部１１による移動する人物の検出は、既存の様々な技術を用いて行うことが出来る。物体移動情報取得部１１は、例えば、映像データの画像フレームと予め取得された背景画像との差分を取ることで移動する人物を検出することが出来る。また、物体移動情報取得部１１は、例えば、テンプレートと呼ばれる画像領域と同じパターンが画像フレーム内に現れる否かを調べることで、当該テンプレートと同じパターンを備える人物を検出することが出来る。動きベクトルを用いて移動する物体を検出することも考えられる。また、カルマンフィルタやパーティクルフィルタにより移動する物体の追跡を行うことが出来る。このように、物体移動情報取得部１１による移動する人物の検出は、複数の節領域間を移動する人物を検出可能な様々な方法を用いることが出来る。
【００２１】
物体移動情報取得部１１は、このようにして移動する人物を検出する。そして、物体移動情報取得部１１は、検出した人物が移動した節領域を示す移動節領域情報と検出した人物の移動に応じた節領域の順序を示す節領域順序情報とを物体移動情報（メタデータ）として取得する。
【００２２】
ここで、移動節領域情報とは、検出した人物が移動した節領域を示す情報である。上述したように、物体移動情報取得部１１は、監視対象エリアを予め定められた複数の節領域に区切っている。そこで、物体移動情報取得部１１は、検出した人物が移動した節領域を検出し、当該検出した節領域を移動節領域情報として取得することになる。物体移動情報取得部１１による移動節領域情報の取得は、人物の移動の軌跡をとり当該軌跡と節領域とを関連付ける、各画像フレームに現れる人物が存在する節領域を逐次取得していくなど、様々な方法を用いて実現することが可能である。
【００２３】
また、節領域順序情報とは、検出した人物の移動に応じた節領域の順序を示す情報である。つまり、節領域順序情報とは、検出した人物が通った節領域の通過順を示す情報である。物体移動情報取得部１１による節領域順序情報の取得も、人物の移動の軌跡と節領域とを関連付ける、各画像フレームの撮影時間を用いて節領域の通過順を判断するなど、様々な方法を用いて実現することが可能である。
【００２４】
このように、物体移動情報取得部１１は、移動節領域情報として人物が移動した節領域を示す情報を取得する。また、物体移動情報取得部１１は、移動節領域情報に加えて当該移動節領域情報が示す節領域を人物が移動した際の通過順を節領域順序情報として取得する。これにより、物体移動情報取得部１１は、複数の節領域間を移動する人物が通った節領域を示す移動節領域情報と節領域の通過順を示す節領域順序情報とからなる物体移動情報を取得することが出来る。その後、物体移動情報取得部１１は、取得した物体移動情報を映像データ・メタデータＤＢ１２へと送信する。
【００２５】
なお、物体移動情報取得部１１は、物体移動情報を取得する際に、検出した人物が節領域を通過した時刻（人物が節領域に現れた時刻や節領域から出る時刻）を表す時刻情報や節領域の場所を示す場所情報を取得するように構成しても構わない。物体移動情報取得部１１が時刻情報や場所情報を取得する場合には、当該取得した時刻情報や場所情報は物体移動情報と共に（又は物体移動情報に含めて）映像データ・メタデータＤＢ１２へと送信されることになる。場所情報は移動節領域情報に含むよう構成しても構わない。
【００２６】
また、物体移動情報取得部１１は、物体移動情報から当該物体移動情報に応じた映像データを検索することが可能なように（物体移動情報と物体移動情報に応じた映像データとを関連付けることが可能なように）物体移動情報を構成することになる。物体移動情報取得部１１は、例えば、物体移動情報に当該物体移動情報を取得した映像データを識別するための情報を付与する。また、物体移動情報取得部１１は、例えば、検出した人物の移動開始時刻と移動終了時刻とを物体移動情報に付与する。このような情報を物体移動情報に付与することで、後述するように、物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶することが可能になる。また、検索した物体移動情報に応じた映像データを出力装置へと出力することが可能となる。なお、物体移動情報に応じた映像データとは、物体移動情報が示す節領域間を移動する人物が映る映像データのことであり、物体移動情報取得手段１１が物体移動情報を取得した映像データのことである。
【００２７】
また、物体移動情報取得部１１は、監視カメラなどの外部から取得した映像データを映像データ・メタデータＤＢ１２へと送信するように構成することが出来る。なお、外部から取得した映像データは物体移動情報取得部１１を介さずに映像データ・メタデータＤＢ１２へと送信するように映像処理装置１を構成しても構わない。
【００２８】
映像データ・メタデータＤＢ１２は、例えば、ハードディスクやＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶装置で構成され、各種のデータを記憶する。ここで、映像データ・メタデータＤＢ１２が記憶するデータとは物体移動情報や映像データのことである。また、本実施形態においては、映像データ・メタデータＤＢ１２は、物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶することになる。
【００２９】
映像データ・メタデータＤＢ１２は、物体移動情報取得部１１が送信した映像データを受信するなどの方法により監視カメラなどの外部から受信した映像データを受信する。そして、映像データ・メタデータＤＢ１２は、受信した映像データを記憶する。また、映像データ・メタデータＤＢ１２は、物体移動情報取得部１１が送信した物体移動情報を取得する。そして、映像データ・メタデータＤＢ１２は、物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する。これにより、映像データ・メタデータＤＢ１２は、映像データと映像データに関連付けた物体移動情報とを記憶することになる。
【００３０】
また、映像データ・メタデータＤＢ１２は、メタデータ照合部１４からの要請に応じて、記憶する物体移動情報や映像データをメタデータ照合部１４や出力装置へと送信する。メタデータ照合部１４による映像データ・メタデータＤＢ１２が記憶する物体移動情報の検索の詳細については、後述する。
【００３１】
なお、物体移動情報取得部１１が時刻情報や場所情報を送信するように構成されている場合には、当該時刻情報や場所情報を物体移動情報とともに記憶することになる。
【００３２】
検索条件入力部１３は、節領域と節領域の順序とを検索条件として入力する機能を有する。具体的には、検索条件入力部１３はタッチパネルやキーボードなどの入力装置を備えており、入力装置を操作することで検索条件を入力することが出来るように構成されている。検索条件入力部１３による検索条件の入力は、例えば、画面上に表示された節領域をマウスで選択することにより行われる。この際には、選択した節領域と節領域の選択順序とが検索条件になる。また、検索条件入力部１３による検索条件の入力は、例えば、節領域を背景とする画面上に検索の対象となる人物の軌跡を線で描画することにより行われる。この際には、描画した線が通過した節領域とその通過順序とが検索条件になる。その後、検索条件入力部１３は入力された検索条件をメタデータ照合部１４へと送信する。そして、メタデータ照合部１４により検索条件に基づいた物体移動情報の検索が行われることになる。
【００３３】
メタデータ照合部１４は、検索条件入力部１３から受信した検索条件を基に映像データ・メタデータＤＢ１２に記憶されている物体移動情報（メタデータ）の検索を行う機能を有する。
【００３４】
具体的には、メタデータ照合部１４は、検索条件入力部１３から節領域と節領域の順序とからなる検索条件を受信する。続いて、メタデータ照合部１４は、当該受信した検索条件を用いて、映像データ・メタデータＤＢ１２が記憶する物体移動情報を検索する。
【００３５】
ここで、メタデータ照合部１４は、例えば、検索条件と同一の物体移動情報（同一の節領域、同一の順序）のみを映像データ・メタデータＤＢ１２から検索するように構成することが出来る。または、メタデータ照合部１４は、例えば、検索条件と同一・類似の物体移動情報を映像データ・メタデータＤＢ１２から検索するように構成することが出来る。
【００３６】
なお、検索条件と物体移動情報との類似は、例えば、検索条件が示す節領域の並び（節領域と当該節領域の順序）と物体移動情報が示す節領域の並びとの離れ具合（距離）を算出することで判断することが出来る。また、上記のような方法を採る場合以外にも、類似性を判断するための様々な一般的な基準を用いて検索条件と物体移動情報とが類似であるか否かの判断を行うように、メタデータ照合部１４を構成することが出来る。
【００３７】
また、メタデータ照合部１４は、検索した物体移動情報に関連付けて記憶されている映像データをモニタなどの出力装置へと送信する機能を有する。つまり、メタデータ照合部１４は、映像データ・メタデータＤＢ１２から検索した物体移動情報に関連付けて記憶されている映像データを受信してモニタなどの出力装置へと送信する。
【００３８】
以上が、映像処理装置１の構成である。上記構成を映像処理装置１が備えることで、映像処理装置１が記憶する映像の中から所望の節領域を所望の順序で移動する人物が映る映像を検索することが可能となる。つまり、領域内（各節領域内）での移動経路は問わずに特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能となる。次に、本実施形態に係る映像処理装置１の動作を説明する。
【００３９】
監視カメラなどの外部から取得した映像データから物体移動情報（メタデータ）を取得して、当該物体移動情報と映像データとを記憶する際の動作について説明する。
【００４０】
映像処理装置１の物体移動情報取得部１１は監視カメラなどから映像データを取得すると、図３に示す処理の実行を開始する。物体移動情報取得部１１は、受信した映像データの画像内の監視対象エリアを予め定められた複数の節領域に区切り当該複数の節領域間を移動する人物（移動物体）を検出する（ステップＳ１０１）。
【００４１】
続いて、物体移動情報取得部１１は、検出した人物が移動した節領域を示す移動節領域情報と検出した人物の移動に応じた節領域の順序を示す節領域順序情報とを物体移動情報（メタデータ）として取得する（ステップＳ１０２）。
【００４２】
そして、物体移動情報取得部１１は、取得した物体移動情報を映像データ・メタデータＤＢ１２に送信する。また、物体移動情報取得部１１は、映像データを映像データ・メタデータＤＢ１２に送信する。その後、映像データ・メタデータＤＢ１２は、物体移動情報取得部１１が送信した物体移動情報と映像データとを受信する。そして、映像データ・メタデータＤＢ１２は、物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する（ステップＳ１０３）。
【００４３】
このような動作により、映像処理装置１は、人物が移動した節領域と当該節領域の順序とをメタデータ（物体移動情報）として記憶することになる。また、上記メタデータは、対応する映像データに関連付けて記憶されることになる。次に、映像処理装置１が記憶する映像の中から所望の節領域を所望の順序で移動する人物が映る映像を検索する際の動作について説明する。
【００４４】
図４を参照すると、検索条件入力部１３に検索の対象となる検索対象体の移動を示す節領域と節領域の順序とを入力する（ステップＳ２０１）。すると、検索条件を入力された検索条件入力部１３は、当該検索条件をメタデータ照合部１４へと送信する。
【００４５】
続いて、メタデータ照合部１４は、検索条件入力部１３が送信した検索条件を受信する。そして、メタデータ照合部１４は、受信した検索条件を用いて映像データ・メタデータＤＢ１２が記憶する物体移動情報の中から検索条件と同一（又は同一・類似）である物体移動情報を検索する（ステップＳ２０２）。その後、メタデータ照合部１４は、検索した物体移動情報に関連付けて記憶されている映像データを取得し、当該取得した映像データをモニタなどの出力装置へ出力する（ステップＳ２０３）。
【００４６】
このような動作により、映像処理装置１は、当該映像処理装置１に記憶されている映像データの中から所望の節領域を所望の順序で移動する人物が映る映像データを出力することが出来る。
【００４７】
このように、本実施形態における映像処理装置１は、物体移動情報取得部１１と、映像データ・メタデータＤＢ１２と、を備えている。この構成によると、映像処理装置１の物体移動情報取得部１１は、外部から取得した映像データから複数の節領域を移動する人物を検出し、移動節領域情報と節領域順序情報とからなる物体移動情報を取得する。そして、映像データ・メタデータＤＢ１２は、物体移動情報と映像データとを記憶する。つまり、映像処理装置１は、映像データ中の人物が移動した節領域と当該節領域の順序とを示すメタデータ（物体移動情報）を記憶することが出来る。また、本実施形態における映像処理装置１は、検索条件入力部１３と、メタデータ照合部１４と、を備えている。この構成によると、検索条件入力部１３に節領域と節領域の順序とからなる検索条件を入力し、当該検索条件から映像データ・メタデータＤＢ１２に記憶されているメタデータ（物体移動情報）の検索をメタデータ照合部１４が行うことが可能となる。その結果、領域内での移動経路は問わずに特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能になる。
【００４８】
例えば、図５で示す節領域Ｃにいる人物が節領域Ｂに移動する場合、ルートａやルートｂなど様々な軌跡が考えられることになる。しかしながら本発明によると、物体移動情報取得部１１は、ルートａルートｂともに、節領域と節領域の順序、つまり、節領域Ｃ、Ｄ、ＢをＣ→Ｄ→Ｂの順序で移動したというメタデータ（物体移動情報）を取得することになる。そして、節領域と節領域の順序とを検索条件入力部１３で入力し、メタデータ照合部１４で検索されることになる。その結果、ルートａやルートｂのように特定の領域から別の特定の領域に移動した人物の領域内での移動経路が異なっていたとしても、当該特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能になる。
【００４９】
なお、本実施形態においては、映像処理装置１は、映像データ・メタデータＤＢ１２を備えるとした。しかしながら、映像データとメタデータ（物体移動情報）とはそれぞれ異なる場所に記憶するように映像処理装置１を構成しても構わない。
【００５０】
また、本実施形態においては、映像データの画像内の監視対象エリアを複数の節領域に区切ってから移動する人物の検出を行うとした。しかしながら、映像処理装置１は、移動する人物の検出を、監視対象エリアを複数の節領域に区切るよりも先に行うように構成しても構わない。
【００５１】
また、本実施形態における映像処理装置１は、検出した人物が予め定められた所定の状態にある場合に当該所定の状態を示す情報（例えば、軌跡状態情報）を物体移動情報に含むよう構成することが出来る。ここで、予め定められた所定の状態とは、例えばうろつきや高速移動などの所定の状態のことをいう。映像処理装置１の物体移動情報取得部１１は、例えば、検出した人物が同一の節領域内を何度も往復しているなど所定の状態にある場合に検出した人物がうろつき状態にあると判断し、うろつき状態であるという情報を物体移動情報に加えることになる。なお、上記所定の状態はうろつきや高速移動などの場合に限定されない。例えば、同時刻に同じ節領域内に複数の人物が検出された場合に当該複数の人物からそれぞれ取得される物体移動情報を関連づけるなど、様々な状態を物体移動情報に含めることが出来る。また、人物が所定の状態にあるか否かの判断は、例えば、節領域毎に行うよう映像処理装置１（の物体移動情報取得部１１）を構成することが出来る。
【００５２】
なお、本実施形態においては、１つの映像処理装置１が映像データから物体移動情報を取得して記憶する映像データ記憶手段と、映像データを検索する映像データ検索手段と、の２つの手段を備えるとした。しかしながら、本発明は、映像処理装置１がそのような構成を備える場合に限定されない。例えば、本発明は、映像データ記憶手段を備える情報処理装置と、映像データ検索手段を備える情報処理装置と、の２つの情報処理装置を備えることによっても実現可能である。この場合、映像データ検索手段を備える情報処理装置は、例えば、監視対象エリアを分割した複数の節領域の節領域情報と節領域を移動体が通過した順序情報とを検索条件として、取得した検索条件に合致する移動体の映像データを検索する映像データ検索部と、映像データ検索部により取得された映像データを出力する映像データ出力部とを備えることになる。このように、本発明は、複数の情報処理装置により実現されても構わない。
【００５３】
また、監視カメラなどの外部装置（映像データ取得手段）から受信した映像データから物体移動情報を取得するタイミングは、任意のタイミングで行って構わない。例えば、物体移動情報取得部１１は、映像データを取得したタイミングで物体移動情報を取得することが出来る。物体移動情報の取得は、例えば、検索条件を入力されたタイミングで行われても構わない。
【００５４】
[第２の実施形態]
図６、７を参照すると、本発明の第２の実施形態に係る映像処理装置２は、複数の監視カメラで撮影された映像を記憶しておき、当該記憶された複数の映像の中から所望の映像群を検索してモニタなどの出力装置に出力する装置である。特に本実施形態においては、複数の監視カメラそれぞれの撮影範囲全体がそれぞれ１つの節領域を形成する場合について説明する。また、本実施形態においては、上記所定の状態を加えた物体移動情報を取得する場合について、より詳細に説明する。
【００５５】
図８を参照すると、本発明の第２の実施形態に係る映像処理装置２は、軌跡情報取得部３（軌跡情報取得手段）と、物体移動情報取得部４と、メタデータ蓄積部５と、検索条件入力部６と、メタデータ照合部７と、映像データ蓄積部８と、を有する。また、物体移動情報取得部４は、節領域・経路定義処理部４１と、軌跡情報・節領域対応付け部４２と、を有する。そして、検索条件入力部６は、クエリ入力部６１と、ジェスチャ認識部６２と、を有する。なお、映像処理装置２は、演算装置と記憶装置とを備える情報処理装置である。映像処理装置２は、記憶装置が記憶するプログラムを演算装置が実行することで、上記各機能を実現することになる。
【００５６】
軌跡情報取得部３は、外部から複数の映像データを取得して複数の映像データ間を移動する人物の軌跡を検出する機能を有する。図９を参照すると、軌跡情報取得部３は、映像データ受信部３１と軌跡情報検出部３２とを有する。
【００５７】
映像データ受信部３１は、監視カメラなどの外部装置から映像データを受信する機能を有する。図９で示すように、本実施形態においては所定位置に複数の監視カメラが設置されており、当該複数の監視カメラは外部のネットワークを介して映像データ受信部３１と接続されている。そのため、映像データ受信部３１は、所定位置に設置された複数の監視カメラが撮影した映像を外部のネットワークを介して取得することになる。そして、映像データ受信部３１は、軌跡情報検出部３２で軌跡情報を検出するために必要となる前処理を行った上で、複数の映像データを軌跡情報検出部３２へと送信する。
【００５８】
また、映像データ受信部３１は、受信した映像データを映像データ蓄積部８へと送信する機能を有する。後述するように、映像データ蓄積部８へと送信された映像データは、出力装置へと映像データを出力する際に用いられることになる。
【００５９】
軌跡情報検出部３２は、複数地点に設置された監視カメラが撮影した複数地点の映像データ間を移動する人物を検出し、当該検出した人物の軌跡を検出する機能を有する。上述したように、本実施形態においては、１つの監視カメラが撮影した映像の画像全体を１つの節領域として判断する。そのため、軌跡情報検出部３２は、複数の節領域間を移動する人物を検出し、当該複数の節領域間を移動する人物の軌跡を検出することになる。
【００６０】
軌跡情報検出部３２は映像データ受信部３１が送信する映像データを受信する。または、軌跡情報検出部３２は、映像データ蓄積部８に蓄積されている映像データを取得する。そして、軌跡情報検出部３２は、映像データ受信部３１から受信した映像データや映像データ蓄積部８から取得した映像データを用いて、複数地点の映像データ間を移動する人物の検出を行う。
【００６１】
例えば、図７を参照すると、軌跡情報検出部３２は、映像データＡと映像データａと映像データＢとを取得する。そして、軌跡情報検出部３２は、映像データＡと映像データａと映像データＢとを移動する同一人物の検出を行うことになる。ここで、複数の映像データ間を移動する人物の検出は、様々な技術を用いて行うことが出来る。例えば、人物の顔認識を行い、同一のデータが得られる人物を同一人物として検出する、服装認識により同一人物を認識するなどの方法を用いることが考えられる。つまり、軌跡情報検出部３２は、映像データＡと映像データａと映像データＢとのそれぞれに同一の顔や服装と認識される人物が現れた場合に、当該映像データＡと映像データａと映像データＢとのそれぞれに現れた同一の顔や服装と認識される人物を同一人物として認識する。また、例えばある映像を通過後別の映像に現れる一般的な経過時間を予め定めておき、当該予め定められた経過時間を満たす人物が検出された場合に同一人物として認識するなどの方法を用いることも考えられる。その他にも、一般的な様々な方法を用いて構わない。
【００６２】
そして、軌跡情報検出部３２は、上記方法により検出された複数の映像データ間を移動する人物の軌跡を軌跡情報として検出する。軌跡情報検出部３２による人物の軌跡の検出も、様々な技術を用いて行うことが可能である。例えば、複数の映像データの幾つかの画像フレームからそれぞれ同一人物を抽出し、当該抽出した人物間を線でつなぐ、などの方法を採ることが考えられる。その他にもさまざまな一般的な方法をとって構わない。
【００６３】
このように、軌跡情報検出部３２は、複数の映像データ間を移動する人物を検出し、当該複数の映像データ間を移動する人物の軌跡を軌跡情報として検出する。そして、軌跡情報検出部３２は、当該検出した軌跡情報を軌跡情報・節領域対応付け部４２に送信する。
【００６４】
なお、本実施形態においては、図７を用いて、３つの映像データを取得して３つの映像データ間（３つの節領域間）を移動する人物を検出する場合について説明した。しかしながら、軌跡情報検出部３２は、例えば４つの映像データを取得して２つの映像データ間を移動する人物を検出するなど、上記場合に限定されず、複数の映像データを取得して複数の映像データ間を移動する人物を検出することが出来る。
【００６５】
また、軌跡情報は、当該軌跡情報を検出した映像データを識別するための情報を含んで構成されているとする。さらに、軌跡情報は、複数の映像データのそれぞれのうち軌跡情報が示す節領域を移動する人物が映る部分を認識するための情報を含むよう構成することが出来る。軌跡情報は、軌跡情報が示す軌跡の各地点（例えば各節領域の移動開始地点や移動終了地点）を人物が通過した時刻を示す時刻情報や、軌跡情報を取得した各映像データの撮影場所を示す（節領域の場所を示す）場所情報を含めて構成しても構わない。
【００６６】
物体移動情報取得部４は、軌跡情報を用いて移動節領域情報と節領域順序情報とからなる物体移動情報を取得する機能を有する。上述したように、物体移動情報取得部４は、節領域・経路定義処理部４１と、軌跡情報・節領域対応付け部４２と、を有している。
【００６７】
節領域・経路定義処理部４１は、節領域、節領域同士の結合を示す経路情報を定義した節領域経路情報を生成する機能を有する。つまり、節領域・経路定義処理部４１は、複数の映像データを区切る節領域と、当該節領域間の結合を示す経路情報と、からなる節領域経路情報を生成する。そして、節領域・経路定義処理部４１は、生成した節領域経路情報を軌跡情報・節領域対応付け部４２と検索条件入力部６へと送信する。なお、節領域経路情報は予め定められていても構わない。上述したように、本実施形態においては、節領域・経路定義処理部４１は、複数の監視カメラそれぞれの撮影範囲全体がそれぞれ１つの節領域であると定義していることになる。また、各監視カメラそれぞれが撮影する場所同士のつながりが経路情報として定義されていることになる。
【００６８】
軌跡情報・節領域対応付け部４２は、軌跡情報と節領域経路情報とを用いて物体移動情報を取得する機能を有する。つまり、軌跡情報・節領域対応付け部４２は、軌跡情報と節領域経路情報とを対応付けることで、軌跡が示す人物が移動した節領域を示す移動節領域情報と当該人物の移動に応じた節領域の順序を示す節領域順序情報とを物体移動情報として取得することになる。なお、本実施形態においては、上述したように、複数の監視カメラそれぞれの撮影範囲全体がそれぞれ１つの節領域であると定義している。そのため、例えば図７を参照すると、軌跡情報・節領域対応付け部４２は、節領域Ａ、節領域ａ、節領域Ｂを節領域Ａ→節領域ａ→節領域Ｂの順序で通過したという各映像データの撮影範囲に応じた物体移動情報を取得することになる。
【００６９】
また、軌跡情報・節領域対応付け部４２は、各節領域内の軌跡の状態が予め定められた所定の状態であるか否かの判断を行う機能を有する。つまり、軌跡情報・節領域対応付け部４２は、上記軌跡情報と節領域経路情報との対応付けの後、それぞれの節領域内の軌跡が予め定められた所定の状態にあるか否か判断することになる。
【００７０】
ここで、予め定められた所定の状態とは、例えばうろつきや高速移動などの所定の状態のことをいう。例えば、図１０を参照すると、検出した人物が節領域Ａの内部で何度も往復移動していることが分かる。このように節領域内（図１０の場合、節領域Ａ内）の軌跡情報が示す軌跡の状態が、規定回数以上往復行動をしている状態である、当該ある節領域内に所定の時間以上留まっている状態である、などの所定の状態である場合に、軌跡情報・節領域対応付け部４２は、人物がうろつき状態にあると判断する。そして、軌跡情報・節領域対応付け部４２は、節領域Ａの軌跡はうろつき状態であるという情報（軌跡状態情報）を加えた物体移動情報を取得する。
【００７１】
軌跡情報・節領域対応付け部４２は、上記うろつき状態の他に、例えば、ある節領域内の軌跡状態が示す軌跡が当該節領域を高速で通り過ぎる状態にある場合には、高速移動の状態であるという情報（軌跡状態情報）を物体移動情報に加えることが出来る。軌跡情報・節領域対応付け部４２は、例えば、節領域と軌跡情報と時刻情報とを用いることで、節領域内の軌跡（人物の移動）が高速であるか否かの判断を行うことが可能である。
【００７２】
その他にも軌跡情報・節領域対応付け部４２は、例えば、同時刻に同じ節領域内に複数の軌跡が存在している場合に、当該複数の軌跡を示す軌跡情報を関連付けることが出来る。つまり、軌跡情報・節領域対応付け部４２は、同時刻に同じ節領域内に存在している軌跡を示す軌跡情報を関連付ける情報を、対応する物体移動情報に加えることが出来る。また、軌跡情報・節領域対応付け部４２は、当該複数の軌跡の状態を加味した情報を物体移動情報に加えることが出来る。例えば、図１１を参照すると、複数の人物が集合して移動している状態であることが分かる。そこで、軌跡情報・節領域対応付け部４２は、複数の人物の軌跡が予め定められた距離以内の場合には、集合して移動している状態であるという情報（軌跡状態情報）をそれぞれの物体移動情報に加えることになる。また、例えば、図１２を参照すると、節領域Ａにおいて複数の人物が分離して移動していることが分かる。そこで、軌跡情報・節領域対応付け部４２は、節領域Ａにおいて複数の人物の軌跡が予め定められた距離以上離れた場合には、節領域Ａ内を分離して移動している状態であるという情報（軌跡状態情報）をそれぞれの物体移動情報に加えることになる。
【００７３】
さらに、軌跡情報・節領域対応付け部４２は、軌跡の方向を加味した情報を物体移動情報に加えることが出来る。以上、軌跡状態情報としての一例を挙げたが、本発明は上記説明した以外にも様々な軌跡の状態を物体移動情報に加えることが出来る。
【００７４】
このように、軌跡情報・節領域対応付け部４２は、各節領域内の軌跡自体ではなく、軌跡が所定の状態である場合に当該軌跡の所定の状態を示す軌跡状態情報を加えた物体移動情報を取得する。軌跡情報・節領域対応付け部４２は、軌跡が所定の状態にあるか否かの判断を節領域毎にまとめることになる。
【００７５】
なお、物体移動情報は、当該物体移動情報を取得した軌跡情報に含まれる複数の映像データを識別するための情報を含んで構成されていることになる。また、物体移動情報は、時刻情報や場所情報を含んでいても構わない。
【００７６】
以上説明したように、軌跡情報・節領域対応付け部４２は、軌跡情報と節領域経路情報とを用いて物体移動情報（メタデータ）を取得する。そして、軌跡情報・節領域対応付け部４２は、軌跡情報と物体移動情報とをメタデータ蓄積部５へと送信する。なお、軌跡情報・節領域対応付け部４２は、物体移動情報のみをメタデータ蓄積部５へ送信するように構成しても構わない。
【００７７】
メタデータ蓄積部５は、例えば、ハードディスクやＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶装置で構成され、軌跡情報や物体移動情報を記憶する。つまり、メタデータ蓄積部５は、軌跡情報・節領域対応付け部４２から送信された軌跡情報や物体移動情報を受信する。そして、メタデータ蓄積部５は、当該受信した軌跡情報や物体移動情報を記憶する。その後メタデータ蓄積部５は、後述するメタデータ照合部７の要求に対し、記憶する物体移動情報（メタデータ）を送信することになる。なお、軌跡情報・節領域対応付け部４２が物体移動情報のみを送信するように構成されている場合には、メタデータ蓄積部５は物体移動情報のみを記憶することになる。
【００７８】
検索条件入力部６は、節領域と節領域の順序とを検索条件として入力する機能を有する。上述したように、検索条件入力部６はクエリ入力部６１とジェスチャ認識部６２とを有している。
【００７９】
クエリ入力部６１は、メタデータ蓄積部５が記憶する物体移動情報（メタデータ）を検索するためのクエリを入力し、そのクエリを基にクエリ情報を生成する機能を有する。本実施形態におけるクエリ入力部６１はタッチパネルを備えており、当該タッチパネル上に表示される節領域に対応した背景に線描画を行うことでクエリの入力を行うことになる。
【００８０】
ここで、クエリ情報とは線又は連続する点の入力を示す。本実施形態では線の入力にタッチパネルを用いるが、その他にも例えばマウスを用いるなど、線を表現可能な様々なものを用いることが出来る。そして、後述するように、入力された線と、線を描く際の方向、結合した線が何筆書きであるか、線が何本描かれたかがまとめられクエリ情報となることになる。
【００８１】
クエリ入力部６１によるクエリ情報の入力は、例えば上述したように、タッチパネル上に表示された節領域に対応した背景に線描画を行うことで行われる。つまり、クエリ情報を入力したい（検索を行いたい）範囲など（節領域）を背景として選択する。そして、当該選択した範囲に線描画を行う（若しくは表示されている背景の一部に描画する）。また、この際に、予め定められた所定の動作を行うことで、軌跡状態情報を入力する。なお、軌跡状態情報は節領域毎に判断されることになる。そのため、クエリ入力部６１には、節領域毎に必要な軌跡状態情報を入力することになる。
【００８２】
ここで、クエリ入力部６１に軌跡状態情報を入力する際の所定の動作の一例について説明する。図１３を参照すると、図１３αは人物がうろつき状態であるという軌跡状態情報を入力する際の動作を示している。図１３βは、人物が高速に移動している状態であるという軌跡状態情報を入力する際の動作を示している。図１３γは、複数の人物が集合して移動している状態であるという軌跡状態情報を入力する際の動作を示している。図１３δは、複数の人物が節領域Ａを分離して移動し節領域ａ、節領域Ｂを集合して移動している状態であるという軌跡状態情報を入力する際の動作を示している。図１３εは、逆走している人物がいる状態であるという軌跡状態情報を入力する際の動作を示している。
【００８３】
図１３αで示すように、人物がうろつき状態であるという軌跡状態情報を入力する際には、例えば、円をぐるぐると数回描く。このように入力することで、後述するように、数回円を描かれた部分を含む節領域（図１３αの場合は節領域Ａ）で人物がうろついているという軌跡状態情報を入力することが出来る。また、図１３βで示すように、人物が高速で移動している状態であるという軌跡状態情報を入力する際には、例えば、円を１回描く。このように入力することで、１回円を描かれた部分を含む節領域（図１３βの場合は節領域Ａ）を人物が高速に移動しているという軌跡状態情報を入力することが出来る。また、図１３γで示すように、複数の線を近づけて描画することで、複数の人物が集合して移動している状態であるという軌跡状態情報を入力することが出来る。また、図１３δで示すように、図１３γのように複数の線を描画する際に線同士の間隔を予め定められた間隔以上空けることで、当該予め定められた間隔以上空けて描画した部分を含む節領域を分離して移動している状態であるという軌跡状態情報を入力することが出来る。また、図１３εで示すように、反対方向の線を描画することで、逆走している人物がいる状態であるという軌跡状態情報を入力することが出来る。
【００８４】
なお、上記クエリ入力部６１に入力されるクエリは、各順序によって方向が定まることになる。また、上記クエリ同士は組み合わせることが可能である。例えば、図１４を参照すると、逆走している人物が高速に移動している状態を描画することが出来る。
【００８５】
また、一筆書きと二筆書き以上とを分けることで、ＡＮＤ条件とＯＲ条件とを使い分けることが可能である。例えば図１５を参照すると、一筆書きでクエリを入力した場合には、節領域Ａを高速で移動しかつ節領域Ｂを高速で移動したという状態を描画することになる。一方で、二筆書きでクエリを入力した場合には、節領域Ａを高速で移動した又は節領域Ｂを高速で移動したという状態を描画することになる。ＡＮＤ条件、ＯＲ条件の表現のその他の例としては、三筆書き以上で書いたり、一筆書きを複数行い、複数のクエリを描いたりしてもよい。
【００８６】
このように線描画を行う際に特定の図形を描画することで、軌跡状態情報を入力することが出来る。なお、本発明は上記方法を用いて軌跡状態情報を入力する場合に限定されず実施可能である。例えば、線描画の際に所定時間描画を止めることで表示されるメニューの中から所望の軌跡状態情報を選択するなど、さまざまな方法をとることが出来る。
【００８７】
上記方法によりクエリ情報を入力されたクエリ入力部６１は当該クエリ情報をジェスチャ認識部６２に送信することになる。
【００８８】
ジェスチャ認識部６２は、クエリ入力部６１から受信したクエリ情報と節領域・経路定義処理部４１から受信した節領域経路情報とを対応付けることで、節領域毎のクエリが表現する軌跡状態情報（ジェスチャ）を認識する機能を有する。また、ジェスチャ認識部６２は、クエリ情報と節領域経路情報とを対応付けることで、クエリが通過した（検索条件となる）節領域と節領域の順序とを取得する機能を有する。
【００８９】
つまり、ジェスチャ認識部６２は、クエリ情報と節領域経路情報とを用いることで、節領域毎の軌跡状態情報（ジェスチャ）を示すジェスチャ情報と節領域と節領域の順序とを検索条件として取得する。そして、ジェスチャ認識部６２は、当該取得した検索条件をメタデータ照合部７へと送信する。
【００９０】
なお、ジェスチャ認識部６２には、当該ジェスチャ認識部６２が認識したジェスチャをフィードバックする機能を持たせることが出来る。具体的には、ジェスチャ認識部６２は、予め設定された各ジェスチャに対応付けした記号やシンボルを、表示機能を備えたクエリ入力部６１に表示することが出来る。例えば、図１６のように入力と出力が同一である場合（例えば、タッチパネル上に背景と描画した線とが表示される場合）、ユーザが描画した線（クエリ情報となる）に対し、ジェスチャ認識部６２によるジェスチャの認識結果として、うろつきを示すシンボルをタッチパネル上に表示する。また、例えば、当該表示したシンボルをタップすることで、当該シンボルに対応する軌跡の状態（図１６ではうろつき）に関する詳細情報を入力することが出来るように構成することが出来る。例えば、図１６では、うろつき時間の範囲を指定していることになる。
【００９１】
メタデータ照合部７は、検索条件入力部６から受信した検索条件を基にメタデータ蓄積部５に記憶されている物体移動情報（メタデータ）の検索を行う機能を有する。また、メタデータ照合部７は、検索した物体移動情報に関連する映像データを映像データ蓄積部８から取得してモニタなどの出力装置へ検索結果を出力する機能を有することが出来る。
【００９２】
メタデータ照合部７は、検索条件入力部６から検索条件を受信する。すると、メタデータ照合部７は、当該受信した検索条件を用いて、メタデータ蓄積部５が記憶する物体移動情報を検索する。その後、メタデータ照合部７は、検索した物体移動情報に関連する映像データ（物体移動情報が示す人物が映っている映像データ）を映像データ蓄積部８から取得し、当該取得した映像データをモニタなどの出力装置へと送信する。
【００９３】
ここで、メタデータ照合部７は、例えば、検索条件と同一の物体移動情報のみをメタデータ蓄積部５から検索するように構成することが出来る。また、メタデータ照合部７は、例えば、検索条件と同一・類似の物体移動情報をメタデータ蓄積部５から検索するように構成しても構わない。
【００９４】
なお、メタデータ照合部７による類似の判断は既に説明したものと同様の構成を採りうる。また、メタデータ照合部７は、軌跡状態情報も考慮した上で類似の判断を行うように構成しても構わない。
【００９５】
映像データ蓄積部８は、例えば、ハードディスクやＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶装置で構成され、映像データを記憶する。つまり、映像データ蓄積部８は、映像データ受信部３１から送信された映像データを受信する。そして、映像データ蓄積部８は、当該受信した映像データを記憶する。その後映像データ蓄積部８は、後述するメタデータ照合部７の要求に対し、物体移動情報に応じた映像データを出力装置へと送信することになる。
【００９６】
以上が、映像処理装置２の構成である。上記構成を映像処理装置２が備えることで、記憶された映像の中から所望の節領域を所望の順序で移動する人物が映る映像を検索することが可能となる。次に、本実施形態に係る映像処理装置２の動作を説明する。
【００９７】
監視カメラなどの外部から取得した映像データから物体移動情報（メタデータ）を取得して、当該物体移動情報と映像データとを記憶する際の動作について説明する。
【００９８】
映像処理装置２の映像データ受信部３１が外部の所定位置に複数設置された監視カメラから外部のネットワークを介して映像データを受信すると、図１７に示す処理の実行を開始することになる。映像データ受信部３１は、受信した複数地点の映像データを軌跡情報検出部３２へと送信する。そして、軌跡情報検出部３２は、複数地点の映像データ間を移動する人物を検出し、当該検出した人物の軌跡を検出する。これにより軌跡情報検出部３２は、複数地点の映像データを移動する人物の軌跡を示す軌跡情報を検出することになる（ステップＳ３０１）。
【００９９】
続いて、軌跡情報検出部３２は、検出した軌跡情報を軌跡情報・節領域対応付け部４２へと送信する。また、軌跡情報・節領域対応付け部４２には、節領域・経路定義処理部４１が定義した節領域経路情報が送信されている。そこで、軌跡情報・節領域対応付け部４２は、軌跡情報と節領域経路情報とを対応付けて物体移動情報を取得する（メタデータ化）（ステップＳ３０２）。なお、物体移動情報には、節領域と節領域の順序と節領域毎の軌跡状態情報とが含まれることになる。
【０１００】
続いて、軌跡情報・節領域対応付け部４２は、物体移動情報をメタデータ蓄積部５へと送信する。その後、メタデータ蓄積部５が物体移動情報をメタデータとして蓄積することになる（ステップＳ３０３）
【０１０１】
このような動作により、映像処理装置２は、人物が移動した節領域と当該節領域の順序と節領域毎の軌跡状態情報とをメタデータ（物体移動情報）として記憶することになる。なお、上記メタデータは、対応する映像データに関連付けて記憶されることになる。次に、映像処理装置２が記憶する映像の中から所望の節領域を所望の順序で移動する人物が映る映像を検索する際の動作について説明する。
【０１０２】
図１８を参照すると、検索条件入力部６のクエリ入力部６１にクエリ情報の入力を行う（ステップＳ４０１）。続いて、クエリ入力部６１は入力されたクエリ情報をジェスチャ認識部６２へと送信する。
【０１０３】
次に、クエリ情報をジェスチャ認識部６２が受信する。また、ジェスチャ認識部６２は、節領域・経路定義処理部４１から節領域経路情報を受信している。そこで、ジェスチャ認識部６２は、入力されたクエリ情報から予め定められた図形を読み取りクエリ情報に含まれるジェスチャを認識する（ステップＳ４０２）。また、ジェスチャ認識部６２は、認識したジェスチャと節領域経路情報とを対応付けることで、節領域毎のジェスチャ情報を取得する（ステップＳ４０３）。さらに、ジェスチャ認識部６２は、クエリ情報と節領域経路情報とを対応付けることで、クエリが通過した（検索条件となる）節領域と節領域の順序とを取得する。これにより、ジェスチャ認識部６２は、節領域と節領域の順序と節領域毎のジェスチャ（物体移動情報）を示すジェスチャ情報とからなる検索条件を取得する（ステップＳ４０４）。そして、ジェスチャ認識部６２は、取得した検索条件をメタデータ照合部７へと送信する。なお、ジェスチャ認識部６２による節領域と節領域の順序との取得は、ジェスチャ情報を取得する前に行われても構わない。
【０１０４】
その後、メタデータ照合部７は、ジェスチャ認識部６２が送信した検索条件を受信する。そして、メタデータ照合部７は、メタデータ蓄積部５が記憶する物体移動情報の中から検索条件と同一・類似である物体移動情報を検索する（ステップＳ４０５）。そして、メタデータ照合部１４は、検索した物体移動情報に応じた映像データを映像データ蓄積部８から取得し、当該取得した映像データをモニタなどの出力装置へ出力する（ステップＳ４０６）。
【０１０５】
このような動作により、映像処理装置２は、当該映像処理装置２に記憶されている映像データの中から所望の節領域を所望の順序で移動する人物が映る映像データを出力することが出来る。
【０１０６】
このように、本実施形態における映像処理装置２は、軌跡情報取得部３と、物体移動情報取得部４と、メタデータ蓄積部５と、検索条件入力部６と、メタデータ照合部７と、映像データ蓄積部８と、を備えている。この構成によると、映像処理装置２の軌跡情報取得部３は、複数の映像データ間を移動する人物を検出し、当該移動する人物の軌跡を検出する。そして、映像処理装置２の物体移動情報取得部４は、検出した軌跡に基づいて物体移動情報を取得し、メタデータ蓄積部５に記憶することが出来る。また、映像処理装置２のメタデータ照合部７は、検索条件入力部６に検索条件を入力することにより、メタデータ蓄積部５が記憶する物体移動情報を検索することが出来る。このような構成により、節領域と節領域の順序とからなる検索条件を入力して検索を行うことが出来るようになり、領域内での移動経路は問わずに特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能になる。
【０１０７】
また、本実施形態における映像処理装置２は、節領域・経路定義処理部４１と、軌跡情報・節領域対応付け部４２と、クエリ入力部６１と、ジェスチャ認識部６２と、を備えている。この構成によると、節領域・経路定義処理部４１が定義した節領域ごとの軌跡の状態を軌跡情報・節領域対応付け部４２が取得することが出来る。また、軌跡の状態を加味したクエリをクエリ入力部６１に入力することで、ジェスチャ認識部６２は節領域毎の軌跡の状態を取得することが出来る。このような構成により、各節領域内での軌跡の状態を加味した上で適切な映像データを検索することが可能になる。
【０１０８】
[第３の実施形態]
本実施形態では、節領域・経路定義処理部４１が第２の実施形態とは異なる形で節領域を定義する場合について説明する。
【０１０９】
なお、本実施形態における映像処理装置は、第２の実施形態と同様の構成をしている。そのため、各構成についての説明は既に行ったため省略する。
【０１１０】
図１９を参照すると、本実施形態における映像処理装置は、複数の映像データを取得している。そして、本実施形態においては節領域Ａは４つの節領域Ａａ、Ａｂ、Ａｃ、Ａｄに区切られており、節領域Ｂは２つの節領域Ｂａ、Ｂｂに区切られている。
【０１１１】
本実施形態で示すように、節領域・経路定義処理部４１は、複数の映像データを取得する場合に、必ずしも複数の監視カメラそれぞれの撮影範囲全体がそれぞれ１つの節領域であると定義しなくても構わない。例えば、節領域・経路定義処理部４１は、映像データＡのように、１つの映像データの画像内の監視対象エリアをさらに複数の節領域に区切ることが出来る。また、節領域・経路定義処理部４１は、映像データ毎に当該映像データの画像内の監視対象エリアを区切る節領域の数を変更することが出来る。
【０１１２】
このように、本実施形態における節領域・経路定義処理部４１は、複数の映像データの画像内の監視対象エリアを複数の節領域で区切る際に、各映像データ毎に節領域を設定する場合に限られず、各映像データの画像内の監視対象エリアをさらに複数の節領域に区切ることが出来る。これにより、例えば人物の通行頻度に応じた節領域を定義するなど、より実態に沿った節領域を定義することが可能となる。
【０１１３】
なお、節領域・経路定義処理部４１による節領域の定義は、例えばタッチパネル上に表示される背景の倍率に応じて変更するように構成しても構わない。例えば、図２０を参照すると、背景を縮小した状態においては、監視カメラそれぞれの撮影範囲全体がそれぞれ１つの節領域であるとする（例えば、節領域Ａと節領域ａと節領域Ｂとに区切る）。一方で、拡大した状態においては、節領域Ａａ、Ａｂ、Ａｃ、Ａｄの４つの節領域であるとする（縮小した状態の節領域Ａを節領域Ａａと節領域Ａｂと節領域Ａｃと節領域Ａｄとに区切る）。このように、背景として表示可能な倍率に応じて物体移動情報取得部４が物体移動情報（メタデータ）を生成してメタデータ蓄積部５に蓄積し、倍率操作のみで各々の検索を行うことが可能なように構成しても構わない。このように構成することで、節領域の細分化による詳細な軌跡検索が可能となる。なお、拡大・縮小操作は、例えば、マルチタッチを利用したピンチイン・ピンチアウトなどのジェスチャ入力や拡大縮小ボタンを用いるなど、どのような方法で行っても構わない。
【０１１４】
次に、特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能な映像処理システム９について説明する。なお、本実施形態においては、映像処理システム９の構成の概略について説明する。
[第４の実施形態]
図２１を参照すると、本発明の第４の実施形態に係る映像処理システム９は、物体移動情報取得手段９１と、物体移動情報・映像データ記憶手段９２と、検索条件入力手段９３と、映像データ検索手段９４と、を有する。
【０１１５】
物体移動情報取得手段９１は、監視対象エリアを撮影した映像データから移動節領域情報と節領域順序情報とからなる物体移動情報を取得する機能を有する。具体的には、物体移動情報取得手段９１は、（例えば１または複数の映像データ取得手段から）監視対象エリアを撮影した映像データを受信する。続いて、物体移動情報取得手段９１は、監視対象エリアを予め定められた複数の節領域に区切り監視対象エリアを撮影した映像データから複数の節領域間を移動する人物（移動物体）を検出する。そして、物体移動情報取得手段９１は、検出した人物が移動した節領域を示す移動節領域情報と、検出した人物の移動に応じた節領域の順序を示す節領域順序情報と、を物体移動情報として取得する。その後、物体移動情報取得手段９１は、物体移動情報を物体移動情報・映像データ記憶手段９２へと送信する。
【０１１６】
ここで、物体移動情報取得手段９１は、単数の映像データを取得して当該取得した映像データの画像内の監視対象エリアを複数の節領域に区切ることが出来る。また、物体移動情報取得手段９１は、複数の映像データを取得して当該複数の映像データの撮影範囲毎に節領域を定義することで、複数の映像データの画像内の監視対象エリアを複数の節領域で区切ることが出来る。また、物体移動情報取得手段９１は、取得した複数の映像データそれぞれの画像内のそれぞれの監視対象エリアを複数の節領域で区切ることが出来る。
【０１１７】
なお、節領域や移動節領域情報、節領域順序情報などの詳細は既に説明したため省略する。また、既に説明した場合と同様に、物体移動情報は当該物体移動情報に応じた映像データを検索可能なように構成されることになる。
【０１１８】
物体移動情報・映像データ記憶手段９２は、例えばハードディスクなどで構成されており、物体移動情報を映像データに関連付けて記憶する機能を有する。物体移動情報・映像データ記憶手段９２は、物体移動情報取得手段９１が送信した物体移動情報を受信する。また、物体移動情報・映像データ記憶手段９２は、物体移動情報取得手段９１などを介することで、物体移動情報取得手段９１が取得した映像データを取得する。そして、物体移動情報・映像データ記憶手段９２は、物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する。
【０１１９】
検索条件入力手段９３は、検索の対象となる人物の移動を示す節領域と節領域の順序とを入力する機能を有する。検索条件入力手段９３は、例えば、タッチパネルやキーボードなどの入力装置を備えている。そして、検索条件入力手段９３は、入力装置を操作することで検索条件を入力することになる。その後、検索条件入力手段９３は、入力された検索条件を映像データ検索手段９４へと送信する。
【０１２０】
映像データ検索手段９４は、検索条件に応じた物体移動情報を検索する機能を有する。映像データ検索手段９４は、検索条件入力手段９３から節領域と節領域の順序とからなる検索条件を受信する。続いて、映像データ検索手段９４は、当該受信した検索条件を用いて、物体移動情報・映像データ記憶手段９２が記憶する物体移動情報を検索する。そして、映像データ検索手段９４は、検索された物体移動情報に関連付けて記憶されている映像データを、例えばモニタなどの出力装置などへ出力する。
【０１２１】
なお、映像データ検索手段９４は、検索条件と同一の物体移動情報（同一の節領域、同一の順序）のみを物体移動情報・映像データ記憶手段９２から検索するように構成することが出来る。または、映像データ検索手段９４、検索条件と同一・類似の物体移動情報を物体移動情報・映像データ記憶手段９２から検索するように構成しても構わない。
【０１２２】
以上が、映像処理システム９の構成である。上記構成を映像処理システム９が備えることで、映像処理システム９の物体移動情報・映像データ記憶手段９２が記憶する映像の中から所望の節領域を所望の順序で移動する人物が映る映像を検索することが可能となる。つまり、領域内（各節領域内）での移動経路は問わずに特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能となる。
【０１２３】
次に、特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能な映像処理装置１０について説明する。なお、本実施形態においては、映像処理装置１０の構成の概略について説明する。
[第５の実施形態]
図２２を参照すると、本発明の第５の実施形態に係る映像処理装置１０は、映像データ検索部１０１と、映像データ出力部１０２と、を有する。
【０１２４】
映像データ検索部１０１は、監視対象エリアを分割した複数の節領域の節領域情報と前記節領域を移動体が通過した順序情報とを検索条件として、取得した前記検索条件に合致する移動体の映像データを検索する機能を有する。つまり、映像データ検索部１０１は、映像データ記憶部や外部から映像データを取得して、取得した映像データから検索条件に合致する移動体の映像データを検索する。また、映像データ検索部１０１が行う検索の条件である検索条件は、監視対象エリアを分割した複数の節領域の節領域情報と前記節領域を移動体が通過した順序情報とからなっている。
【０１２５】
映像データ出力部１０２は、映像データ検索部１０１により取得された映像データを出力する機能を有する。映像データ出力部１０２は、例えばモニタなどの外部装置と接続されており、映像データ出力部１０２は、当該モニタなどに映像データを出力することになる。
【０１２６】
以上が、映像処理装置１０の構成である。このように、映像処理装置１０は、映像データ検索部１０１と、映像データ出力部１０２と、を備えている。また、映像処理装置１０が行う検索の検索条件は、監視対象エリアを分割した複数の節領域の節領域情報と前記節領域を移動体が通過した順序情報とからなっている。このような構成により、映像処理装置１０は、節領域情報と順序情報とを用いて映像データの検索を行うことが可能となる。その結果、映像処理装置１０は、領域内での移動経路は問わずに特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能になる。
【０１２７】
また、上述した映像処理装置１０は、当該映像処理装置１０に所定のプログラムを組み込まれることで実現できる。具体的に、本発明の他の形態であるプログラムは、監視対象エリアを分割した複数の節領域の節領域情報と節領域を移動体が通過した順序情報とを検索条件として、取得した検索条件に合致する移動体の映像データを検索する映像データ検索部と、映像データ検索部により取得された映像データを出力する映像データ出力部として機能させるためのプログラムである。
【０１２８】
また、上述した映像処理装置１０が作動することにより実行される映像処理方法は、監視対象エリアを分割した複数の節領域の節領域情報と節領域を移動体が通過した順序情報とを検索条件として、取得した検索条件に合致する移動体の映像データを検索し、当該検索された映像データを出力する、という方法である。
【０１２９】
上述した構成を有する、プログラム、又は、映像処理方法、の発明であっても、上記映像処理装置１０と同様の作用を有するために、上述した本発明の目的を達成することができる。
【０１３０】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における映像処理装置などの概略を説明する。但し、本発明は、以下の構成に限定されない。
【０１３１】
（付記１）
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報を物体移動情報として取得する物体移動情報取得手段と、
前記物体移動情報取得手段が取得した前記物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する物体移動情報・映像データ記憶手段と、
検索の対象となる検索対象体の移動を示すと前記節領域の順序を検索条件として入力する検索条件入力手段と、
前記検索条件入力手段により入力される前記検索条件に応じて前記物体移動情報・映像データ記憶手段が記憶する前記物体移動情報を検索し、当該検索された物体移動情報に関連づけて記憶されている映像データを出力する映像データ検索手段と
を備える
映像処理システム。
【０１３２】
この構成によると、映像処理システムが映像データ取得手段と、物体移動情報取得手段と、検索条件入力手段と、映像データ検索手段と、を備えている。このような構成により、映像処理システムは、映像データ取得手段が取得した映像データから移動節領域情報と節領域順序情報とからなる物体移動情報（メタデータ）を取得することが出来る。また、検索条件入力手段に検索条件を入力することで、映像データ検索手段は物体移動情報の検索を行い関連する映像データの出力を行うことが出来る。その結果、物体移動情報に基づいた映像データの検索を行うことが可能となり、領域内での移動経路は問わずに特定の領域から別の特定の領域に移動した人物等の映像を漏れなく検索することが可能になる。
【０１３３】
（付記２）
前記移動物体が前記複数の節領域間を移動する際の軌跡を軌跡情報として前記映像データから取得する軌跡情報取得手段を備え、
前記物体移動情報取得手段は、前記軌跡情報取得手段が取得した前記軌跡情報が示す軌跡と前記予め定められた複数の節領域とを関連付けることで、前記物体移動情報を取得する
付記１に記載の映像処理システム。
【０１３４】
この構成によると、映像処理システムが軌跡情報取得手段を備えている。このような構成により、映像処理システムは軌跡情報取得手段が取得した軌跡情報に基づいて物体移動情報を取得することが可能になる。その結果、より効率的に物体移動情報を取得することが可能になる。
【０１３５】
（付記３）
前記物体移動情報取得手段は、前記軌跡情報が示す軌跡の状態が予め定められた所定の状態である場合には、当該所定の状態を示す軌跡状態情報を加えた前記物体移動情報を取得し、
前記検索条件入力手段は、前記軌跡状態情報を加えた前記検索条件を入力するよう構成された
付記２に記載の映像処理システム。
【０１３６】
この構成によると、物体移動情報取得手段は、軌跡の状態を示す軌跡状態情報を加えた物体移動情報を取得する。また、検索条件入力手段には、軌跡の状態を加えた検索条件が入力される。このような構成により、軌跡の状態を加味した上で映像データの検索を行うことが可能になる。その結果、より条件と合致した映像データを検索することが可能となる。
【０１３７】
（付記４）
前記検索条件入力手段は、前記予め定められた複数の節領域を表す背景に線描画を行うことで、前記検索条件を入力する
付記１乃至３の何れかに記載の映像処理システム。
【０１３８】
（付記５）
前記検索条件入力手段は、前記予め定められた複数の節領域を表す背景に線描画を行う際に予め定められた所定の動作を行うことで前記軌跡状態情報を入力する
付記４に記載の映像処理システム。
【０１３９】
（付記６）
前記監視対象エリアの映像データを取得する１または複数の映像データ取得手段を有する
付記１乃至５の何れかに記載の映像処理システム。
【０１４０】
（付記７）
監視対象エリアを分割した複数の節領域の節領域情報と前記節領域を移動体が通過した順序情報とを検索条件として、取得した前記検索条件に合致する移動体の映像データを検索する映像データ検索部と、
前記映像データ検索部により取得された映像データを出力する映像データ出力部と
を備える
映像処理装置。
【０１４１】
（付記８）
映像データを記憶する映像データ記憶部を備え、
前記映像データ検索部は、前記映像データ記憶部が記憶する映像データを取得して前記検索条件に合致する移動体の映像データを検索する
付記７に記載の映像処理装置。
【０１４２】
（付記９）
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報を物体移動情報として取得する物体移動情報取得部を備え、
前記映像データ記憶部は、前記物体移動情報取得部が取得した前記物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する
付記８に記載の映像処理装置。
【０１４３】
（付記１０）
前記移動物体が前記複数の節領域間を移動する際の軌跡を軌跡情報として前記映像データから取得する軌跡情報取得部を備え、
前記物体移動情報取得部は、前記軌跡情報取得部が取得した前記軌跡情報が示す軌跡と前記予め定められた複数の節領域とを関連付けることで、前記物体移動情報を取得する
付記９に記載の映像処理装置。
【０１４４】
（付記１１）
前記物体移動情報取得部は、前記軌跡情報が示す軌跡の状態が予め定められた所定の状態である場合には、当該所定の状態を示す軌跡状態情報を加えた前記物体移動情報を取得し、
前記映像データ検索部は、前記軌跡状態情報を含む前記検索条件に合致する移動体の映像データを検索する
付記１０に記載の映像処理装置。
【０１４５】
（付記１２）
前記節領域を表す背景に線描画を行うことで前記検索条件を入力する検索条件入力部を備えた
付記８乃至１１の何れかに記載の映像処理装置。
【０１４６】
（付記１３）
前記節領域を表す背景に線描画を行う際に予め定められた所定の動作を行うことで前記軌跡状態情報を入力する検索条件入力部を備えた
付記１１に記載の映像処理装置。
【０１４７】
（付記１４）
前記物体移動情報取得部は、１又は複数の外部装置から前記映像データを取得するよう構成された
付記８乃至１３の何れかに記載の映像処理装置。
【０１４８】
（付記１５）
監視対象エリアを分割した複数の節領域の節領域情報と節領域を移動体が通過した順序情報とを検索条件として、取得した検索条件に合致する移動体の映像データを検索し、
当該検索された映像データを出力する
映像処理方法。
【０１４９】
（付記１６）
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報を物体移動情報として取得し、
前記取得した物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶し、
当該物体移動情報に応じた映像データを検索する
付記１５に記載の映像処理方法。
【０１５０】
（付記１７）
前記移動物体が前記複数の節領域間を移動する際の軌跡を軌跡情報として前記映像データから取得し、
取得した前記軌跡情報が示す軌跡と前記予め定められた複数の節領域とを関連付けることで、前記物体移動情報を取得する
付記１６に記載の映像処理方法。
【０１５１】
（付記１８）
映像処理装置を、
監視対象エリアを分割した複数の節領域の節領域情報と前記節領域を移動体が通過した順序情報とを検索条件として、取得した前記検索条件に合致する移動体の映像データを検索する映像データ検索部と、
前記映像データ検索部により取得された映像データを出力する映像データ出力部と
して機能させるためのプログラム。
【０１５２】
（付記１９）
映像データを記憶する映像データ記憶部として機能させ
前記映像データ検索部は、前記映像データ記憶部が記憶する映像データを取得して前記検索条件に合致する移動体の映像データを検索する
付記１８に記載のプログラム。
【０１５３】
（付記２０）
監視対象エリアを予め定められた複数の節領域に区切り前記監視対象エリアを撮影した映像データから前記複数の節領域間を移動する移動物体を検出し、検出した前記移動物体が移動した節領域を示す移動節領域情報を物体移動情報として取得する物体移動情報取得部として機能させ、
前記映像データ記憶部は、前記物体移動情報取得部が取得した前記物体移動情報を当該物体移動情報に応じた映像データに関連付けて記憶する
付記１９に記載のプログラム。
【０１５４】
なお、上記各実施形態及び付記において記載したプログラムは、記憶装置に記憶されていたり、コンピュータが読み取り可能な記録媒体に記録されている。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０１５５】
以上、上記各実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解しうる様々な変更をすることが出来る。
【０１５６】
なお、本発明は、日本国にて２０１４年２月１４日に特許出願された特願２０１４−０２６４６７の特許出願に基づく優先権主張の利益を享受するものであり、当該特許出願に記載された内容は、全て本明細書に含まれるものとする。
【符号の説明】
【０１５７】
１  映像処理装置
１１  物体移動情報取得部
１２  映像データ・メタデータＤＢ
１３  検索条件入力部
１４  メタデータ照合部
２  映像処理装置
３  軌跡情報取得部
３１  映像データ受信部
３２  軌跡情報取得部
４  物体移動情報取得部
４１  節領域・経路定義処理部
４２  軌跡情報・節領域対応付け部
５  メタデータ蓄積部
６  検索条件入力部
６１  クエリ入力部
６２  ジェスチャ認識部
７  メタデータ照合部
８  映像データ蓄積部
９  映像処理システム
９１  映像データ取得手段
９２  物体移動情報取得手段
９３  物体移動情報・映像データ記憶手段
９４  検索条件入力手段
９５  映像データ検索手段
１０  映像処理装置
１０１  物体移動情報取得部
１０２  物体移動情報・映像データ記憶部
１０３  検索条件入力部
１０４  映像データ検索部
【図１】
2015122163.tif 000003
【図２】
2015122163.tif 000004
【図３】
2015122163.tif 000005
【図４】
2015122163.tif 000006
【図５】
2015122163.tif 000007
【図６】
2015122163.tif 000008
【図７】
2015122163.tif 000009
【図８】
2015122163.tif 000010
【図９】
2015122163.tif 000011
【図１０】
2015122163.tif 000012
【図１１】
2015122163.tif 000013
【図１２】
2015122163.tif 000014
【図１３】
2015122163.tif 000015
【図１４】
2015122163.tif 000016
【図１５】
2015122163.tif 000017
【図１６】
2015122163.tif 000018
【図１７】
2015122163.tif 000019
【図１８】
2015122163.tif 000020
【図１９】
2015122163.tif 000021
【図２０】
2015122163.tif 000022
【図２１】
2015122163.tif 000023
【図２２】
2015122163.tif 000024
【国際調査報告】
2015122163.tif 000025
2015122163.tif 000026