(57)【要約】【課題】複数の監視カメラの設定を監視対象の状況に応じて自動的に行うことができる監視システムを提供する。【解決手段】監視システム１は、サブエリア１４１〜１４３に対応して配置される複数の監視カメラ１３１〜１３４と、監視カメラ１３１〜１３４が撮影した映像から所定のイベントの発生を検出する複数のサブエリア監視装置１１１〜１１３と、管理装置１０１と、を備える。管理装置１０１は、サブエリア監視装置１１１〜１１３のいずれかからイベントの発生が通知されると、イベントの内容に応じて監視カメラ１３１〜１３４を制御するための設定情報を生成する。サブエリア監視装置１１１〜１１３は、設定情報に基づいて監視カメラ１３１〜１３４の設定を変更する。【選択図】図１
2019153986.tif 000002
【特許請求の範囲】
【請求項１】
所定のエリアを撮影する監視カメラと、
前記監視カメラが撮影した映像から所定のイベントの発生を検出する監視装置と、
前記監視カメラ及び前記監視装置の動作を制御する管理装置と、を備えており、
前記管理装置は、
前記監視装置から前記イベントの発生が通知されると、前記イベントの内容に応じて、前記監視装置及び前記監視カメラを制御するための設定情報を生成する生成手段と、
前記監視装置に前記設定情報を送信する送信手段と、を備え、
前記監視装置は、前記設定情報に基づいて前記監視装置及び前記監視カメラの設定を変更することを特徴とする、
監視システム。
【請求項２】
複数のエリアに対応して配置されて対応するエリアを撮影する複数の監視カメラと、
前記複数の監視カメラに対応して設けられ、対応する監視カメラが撮影した映像から所定のイベントの発生を検出する複数の監視装置と、
前記複数の監視カメラ及び前記複数の監視装置の動作を制御する管理装置と、を備えており、
前記複数の監視装置のいずれかから前記イベントの発生が通知されると、前記イベントの内容に応じて、前記複数の監視装置を該イベントを検出した監視装置を含む所定数の監視装置のグループにグループ化するグループ化手段と、
前記イベントの内容に応じて、グループ化した前記所定数の監視装置及び該監視装置に接続される監視カメラを制御するための設定情報を生成する生成手段と、
グループ化した前記所定数の監視装置に前記設定情報を送信する送信手段と、を備え、
前記所定数の監視装置は、前記設定情報に基づいて前記所定数の監視装置及び該監視装置に接続される前記監視カメラの設定を変更することを特徴とする、
監視システム。
【請求項３】
前記管理装置は、予め登録される監視対象の情報を格納する格納手段を備えて、前記監視対象の情報を前記送信手段により前記監視装置に送信し、
前記監視装置は、前記監視カメラが撮影した映像と前記監視対象の情報とから前記イベントの発生を検出することを特徴とする、
請求項１又は２記載の監視システム。
【請求項４】
前記管理装置は、前記イベントの内容を表示する出力手段を備えることを特徴とする、
請求項１〜３のいずれか１項記載の監視システム。
【請求項５】
前記管理装置は、前記出力手段に表示した前記イベントの内容を変更するための入力手段を備えることを特徴とする、
請求項４記載の監視システム。
【請求項６】
前記生成手段は、前記設定情報に、該設定情報を反映させるための反映条件を含ませ、
前記監視装置は、前記反映条件が満たされると、前記設定情報に基づいて前記監視装置及び該監視装置に接続される前記監視カメラの設定を変更することを特徴とする、
請求項１〜５のいずれか１項記載の監視システム。
【請求項７】
前記イベントは監視対象の移動であることを特徴とする、
請求項１〜６のいずれか１項記載の監視システム。
【請求項８】
前記監視装置は前記イベントの発生とともに前記監視対象の属性を通知することを特徴とする、
請求項７記載の監視システム。
【請求項９】
所定のエリアを撮影する監視カメラが撮影した映像から所定のイベントの発生を検出する監視装置、の動作を制御する管理装置であって、
前記監視装置から前記イベントの発生が通知されると、前記イベントの内容に応じて、前記監視装置及び前記監視カメラを制御するための設定情報を生成する生成手段と、
前記監視装置に、前記設定情報に基づいて前記監視装置及び前記監視カメラの設定を変更させる制御手段と、を備えることを特徴とする、
管理装置。
【請求項１０】
複数のエリアを撮影する複数の監視カメラに対応して設けられ、対応する監視カメラが撮影した映像から所定のイベントの発生を検出する複数の監視装置、の動作を管理する管理装置であって、
前記複数の監視装置のいずれかから前記イベントの発生が通知されると、前記イベントの内容に応じて、前記複数の監視装置を該イベントを検出した監視装置を含む所定数の監視装置のグループにグループ化するグループ化手段と、
前記イベントの内容に応じて、グループ化した前記所定数の監視装置及び該監視装置に接続される監視カメラを制御するための設定情報を生成する生成手段と、
前記所定数の監視装置に、前記設定情報に基づいて前記所定数の監視装置及び該監視装置に接続される前記監視カメラの設定を変更させる制御手段と、を備えることを特徴とする、
管理装置。
【請求項１１】
前記グループ化手段は、前記複数の監視カメラの配置、前記複数の監視カメラが撮影するエリア、及び前記複数の監視カメラの設置条件の少なくとも一つに応じて、前記複数の監視装置のグループ化を行うことを特徴とする、
請求項１０記載の管理装置。
【請求項１２】
所定のエリアを撮影する監視カメラと、前記監視カメラが撮影した映像から所定のイベントの発生を検出する監視装置と、前記監視カメラ及び前記監視装置の動作を制御する管理装置と、を備えたシステムにより実行される方法であって、
前記管理装置が、前記監視装置から前記イベントの発生が通知されると、前記イベントの内容に応じて、前記監視装置及び前記監視カメラを制御するための設定情報を生成し、
前記監視装置が、前記設定情報に基づいて前記監視装置及び前記監視カメラの設定を変更することを特徴とする、
監視方法。
【請求項１３】
複数のエリアに対応して配置されて対応するエリアを撮影する複数の監視カメラと、前記複数の監視カメラに対応して設けられ、対応する監視カメラが撮影した映像から所定のイベントの発生を検出する複数の監視装置と、前記複数の監視カメラ及び前記複数の監視装置の動作を制御する管理装置と、を備えたシステムにより実行される方法であって、
前記管理装置が、
前記複数の監視装置のいずれかから前記イベントの発生が通知されると、前記イベントの内容に応じて、前記複数の監視装置を該イベントを検出した監視装置を含む所定数の監視装置のグループにグループ化し、
前記イベントの内容に応じて、グループ化した前記所定数の監視装置及び該監視装置に接続される監視カメラを制御するための設定情報を生成し、
前記所定数の監視装置が、前記設定情報に基づいて前記所定数の監視装置及び該監視装置に接続される前記監視カメラの設定を変更することを特徴とする、
監視方法。
【請求項１４】
所定のエリアを撮影する監視カメラが撮影した映像から所定のイベントの発生を検出する監視装置が接続されるコンピュータを、
前記監視装置からイベントの発生が通知されると、前記イベントの内容に応じて、前記監視装置及び前記監視カメラを制御するための設定情報を生成する生成手段、
前記監視装置に、前記設定情報に基づいて前記監視装置及び前記監視カメラの設定を変更させる制御手段、
として機能させるためのコンピュータプログラム。
【請求項１５】
複数のエリアを撮影する複数の監視カメラに対応して設けられ、対応する監視カメラが撮影した映像から所定のイベントの発生を検出する複数の監視装置が接続されるコンピュータを、
前記複数の監視装置のいずれかから前記イベントの発生が通知されると、前記イベントの内容に応じて、前記複数の監視装置を該イベントを検出した監視装置を含む所定数の監視装置のグループにグループ化するグループ化手段、
前記イベントの内容に応じて、グループ化した前記所定数の監視装置及び該監視装置に接続される監視カメラを制御するための設定情報を生成する生成手段、
前記所定数の監視装置に、前記設定情報に基づいて前記所定数の監視装置及び該監視装置に接続される前記監視カメラの設定を変更させる制御手段、
として機能させるためのコンピュータプログラム。
【請求項１６】
請求項１４又は１５に記載のコンピュータプログラムを記憶する、コンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広域に配置される複数の監視カメラを用いて監視を行う監視システムに関する。
【背景技術】
【０００２】
監視システムは、例えば、複数の監視カメラと、各監視カメラが撮影した映像の解析及び各監視カメラの動作制御を行う管理装置と、を備える。管理装置と各監視カメラとは、ネットワークを介して接続される。大規模なエリアを監視する場合、数十〜数百を超える数の監視カメラがエリア内の各所に配置される。管理装置は、各監視カメラが撮影した映像を取得して、映像の記録、映像の解析処理、解析結果の表示等を行う。管理装置は、監視カメラから取得した映像の解析処理により、監視対象、例えば不審者の検出や混雑状態の検出等を行う。好適な解析結果を得るために、監視カメラは、解析の目的や監視対象に応じてパラメータ等の設定が調整される。
【０００３】
そのために多数の監視カメラは、個別に手動或いは自動で設定が変更される。監視カメラの数やその配置エリアの広大さから、管理装置が自動的に各監視カメラの設定を変更することが望ましい。しかし管理装置で自動的に設定を変更する場合であっても、状況に応じて状態変化する監視対象に対応して監視カメラの設定を変更することは、作業の煩雑さのために現実的ではない。
【０００４】
特許文献１は、建物間での設備機器のデータの比較を容易且つリアルタイムに行い、複数の建物内の設備機器を連動させて自動制御する広域監視システムの発明を開示する。広域監視システムは、対象の建物内に配置された複数の機器の発停状況の変化等の状態変化情報を収集して監視する管理装置を備える。この管理装置は、監視対象が特定の状態変化を起こした場合に、予め登録したイベントプログラムを起動し、状態変化に対して適切な処理（例えば機器の発停処理）を行うことにより連動した機器の設定を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許２０１２−５３５４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の広域監視システムは、機器の内部状態に基づく発停処理が主な制御対象である。この広域監視システムは、監視対象自体が状況に応じて変化するような局面では、機器の自律した制御が困難である。
【０００７】
本発明は、このような従来の問題を解決するため、監視カメラの設定を監視対象の状況に応じて自動的に行うことができる監視システムを提供することを主たる目的とする。
【課題を解決するための手段】
【０００８】
本発明の監視システムは、所定のエリアを撮影する監視カメラと、前記監視カメラが撮影した映像から所定のイベントの発生を検出する監視装置と、前記監視カメラ及び前記監視装置の動作を制御する管理装置と、を備えており、前記管理装置は、前記監視装置から前記イベントの発生が通知されると、前記イベントの内容に応じて、前記監視装置及び前記監視カメラを制御するための設定情報を生成する生成手段と、前記監視装置に前記設定情報を送信する送信手段と、を備え、前記監視装置は、前記設定情報に基づいて前記監視装置及び前記監視カメラの設定を変更することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、監視カメラの設定を監視対象の状況に応じて自動的に行うことが可能となる。
【図面の簡単な説明】
【００１０】
【図１】監視システムの全体構成図。
【図２】（ａ）〜（ｃ）は、サブエリア監視装置の構成例示図。
【図３】（ａ）、（ｂ）は、管理装置の構成例示図。
【図４】（ａ）、（ｂ）は、統合管理装置の構成例示図。
【図５】出力装置に表示される画像の例示図。
【図６】設定情報を生成する処理を表すフローチャート。
【図７】イベントと設定情報との対応説明図。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、実施形態を詳細に説明する。
【００１２】
（全体構成）
図１は、本実施形態の管理装置を含む監視システムの全体構成図である。監視システム１は、広域エリア１４０に配置される複数の監視カメラ１３１〜１３４の動作を制御して不審人物や事象の発生の監視を行う。広域エリア１４０は複数のサブエリアに分割されて管理される。本実施形態では、広域エリア１４０が３つのサブエリア１４１〜１４３に分割される例を説明する。広域エリア１４０の分割数はこれに限られるものではない。サブエリア１４１〜１４３は、それぞれ１或いは複数の監視カメラにより撮影される。ここでは、サブエリア１４１が監視カメラ１３１により撮影される。サブエリア１４２が監視カメラ１３２により撮影される。サブエリア１４３が監視カメラ１３３、１３４により撮影される。なお、図１ではサブエリア１４１〜１４３が隣接しているが、これに限らない。例えば、サブエリア１４１〜１４３は、それぞれ離れた位置に設けられていてもよい。
【００１３】
監視システム１は、複数の管理装置１０１、１０２、複数のサブエリア監視装置１１１、１１２、１１３、及び統合管理装置１２１を備える。管理装置１０１、１０２、サブエリア監視装置１１１、１１２、１１３、及び統合管理装置１２１は、ネットワーク１３０を介して通信可能に接続される。ネットワーク１３０は、例えばＬＡＮ（Local Area Network）、インターネット、公衆通信回線網、或いはこれらの組み合わせを用いることができる。
【００１４】
１つのサブエリア監視装置は、１つのサブエリアを担当して監視する。本実施形態では、サブエリア監視装置１１１は、監視カメラ１３１が接続され、サブエリア１４１を監視する。サブエリア監視装置１１２は、監視カメラ１３２が接続され、サブエリア１４２を監視する。サブエリア監視装置１１３は、監視カメラ１３３、１３４が接続され、サブエリア１４３を監視する。各サブエリア監視装置１１１〜１１３は、それぞれ独立に動作して、監視カメラ１３１〜１３４が撮影した映像に基づいて担当するサブエリア１４１〜１４３の監視を行う。各サブエリア監視装置１１１〜１１３は、例えば映像から人等の監視対象を検出し、監視対象が移動した場合にはこれを追跡することで監視を行う。各サブエリア監視装置１１１〜１１３は、例えば、監視カメラ１３１〜１３４が撮影したサブエリア１４１〜１４３の映像に基づいて、監視対象が人である場合は、顔検出や、人体検出技術を用いて監視対象を検出する。各サブエリア監視装置１１１〜１１３は、管理装置１０１、１０２、或いは統合管理装置１２１から監視システム１に登録されている監視対象の画像を取得し、これに基づいて監視対象の検出を行う。各サブエリア監視装置１１１〜１１３は、例えば、位置予測やテンプレートマッチング等により検出した監視対象を追跡する。サブエリア監視装置と監視カメラとは、一体に構成されていてもよい。
【００１５】
複数の管理装置１０１、１０２は、協働して複数のサブエリア監視装置１１１〜１１３の分散管理を行う。サブエリア監視装置の数が少ない場合には、管理装置は１つであってもよい。サブエリア監視装置の数が多い場合には、管理装置をさらに増設してもよい。管理装置１０１、１０２は、サブエリア監視装置１１１、１１２、１１３から監視対象の個数や属性等の監視結果を、ネットワーク１３０を介して取得する。管理装置１０１、１０２は、各サブエリア監視装置１１１、１１２、１１３から取得した監視結果を個別に、或いはまとめて所定のディスプレイに表示することができる。
【００１６】
統合管理装置１２１は、管理装置１０１、１０２を統合して管理する。統合管理装置１２１は、サブエリア監視装置の数が膨大で、複数の管理装置だけではサブエリア監視装置の管理の処理負荷が大きい場合に設けられる。
統合管理装置１２１が設けられる場合、各管理装置１０１、１０２に、管理するサブエリア監視装置１１１〜１１３が割り当てられる。例えば、管理装置１０１はサブエリア監視装置１１１及びサブエリア監視装置１１２を管理し、管理装置１０２はサブエリア監視装置１１３を管理する。これにより統合管理装置１２１は、例えばサブエリア監視装置１１１から直接監視結果を取得するのではなく、管理装置１０１を介してサブエリア監視装置１１１の監視結果を取得する。統合管理装置１２１は、取得した監視結果を個別に、或いはまとめて所定のディスプレイに表示することができる。
【００１７】
サブエリア監視装置１１１、１１２、１１３、管理装置１０１、１０２、及び統合管理装置１２１は、ネットワーク１３０上でまったく同列に扱われる。各装置間の通信は適当な通信プロトコルにより実現される。
【００１８】
以上のような監視システム１では、サブエリア監視装置がサブエリアの数に応じて設けられる。サブエリア監視装置とサブエリアが一対一に対応する。管理装置及び統合管理装置の数は、サブエリア監視装置の数に応じて設けられる。各管理装置１０１、１０２は、管理するサブエリア監視装置１１１〜１１３の割り当てが予め設定されず、処理負荷の状況に応じて、統合管理装置１２１により適宜、動的に割り当てが変更されてもよい。
【００１９】
監視システム１は、サブエリア監視装置１１１〜１１３及び監視カメラ１３１〜１３４の組をグループに分割して制御する。監視カメラ１３１〜１３４のグループ分けは、撮影するサブエリアや、設置条件（監視カメラの設置位置の高さ、窓際等の位置関係）、外部環境（屋外、屋内、監視対象の被写体密度等）に基づいて行われる。これらの条件の１つ或いは組み合わせにより、監視カメラ１３１〜１３４のグループ分けが行われる。監視カメラ１３１〜１３４のグループ分けは、予め行われてもよいが、管理装置１０１、１０２、或いは統合管理装置１２１により、監視結果に基づいて動的に行われてもよい。監視カメラ１３１〜１３４のグループ化に応じて、管理装置１０１、１０２、或いは統合管理装置１２１は、サブエリア監視装置１１１〜１１３のグループ化も行う。
【００２０】
（サブエリア監視装置）
図２は、サブエリア監視装置の構成例示図である。図２（ａ）は、サブエリア監視装置１１１のハードウェア構成を例示する。他のサブエリア監視装置１１２、１１３も、同じハードウェア構成である。ただし、サブエリア監視装置１１３には２台の監視カメラ１３３、１３４が接続される。図２（ｂ）は、１台の監視カメラ１３１が接続されるサブエリア監視装置１１１の機能ブロック図である。図２（ｃ）は、２台の監視カメラ１３３、１３４が接続されるサブエリア監視装置１１３の機能ブロック図である。
【００２１】
ハードウェア構成について説明する。サブエリア監視装置１１１は、ＣＰＵ（Central Processing Unit）２０、ＲＯＭ（Read Only Memory）２１、及びＲＡＭ（Random
Access Memory）２２を備えるコンピュータシステムである。ＣＰＵ２０は、ＲＯＭ２１に格納されるコンピュータプログラムを、ＲＡＭ２２を作業領域に用いて実行することでサブエリア監視装置１１１の動作を制御する。サブエリア監視装置１１１は、通信インタフェース（Ｉ／Ｆ）２３及び入出力Ｉ／Ｆ２４を備える。通信Ｉ／Ｆ２３は、ネットワーク１３０を介した他の装置との通信制御を行う。入出力Ｉ／Ｆ２４は、監視カメラ１３１との通信制御を行う。ＣＰＵ２０は、監視カメラ１３１から取得する映像を、通信Ｉ／Ｆ２３によりネットワーク１３０を介して管理装置１０１、１０２へ送信する。ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、通信Ｉ／Ｆ２３、及び入出力Ｉ／Ｆ２４は、バスを介して通信可能に接続される。なお、サブエリア監視装置１１３のように複数の監視カメラ１３３、１３４が接続される場合、入出力Ｉ／Ｆ２４は、監視カメラの数に応じて設けられる。
【００２２】
サブエリア監視装置１１１の機能について説明する。サブエリア監視装置１１１は、カメラ制御部２０１、イベント検出部２０２、サブエリア監視部２０３、サブエリア間対応部２０４、及び通信制御部２０５として機能する。本実施形態の各機能ブロックは、ＣＰＵ２０が所定のプログラムを実行することで実現されるが、少なくとも一部がハードウェアにより実現されてもよい。
【００２３】
カメラ制御部２０１は、監視カメラ１３１による撮影動作を制御する。そのためにカメラ制御部２０１は、監視カメラ１３１に動作を制御するための制御信号を送信する。カメラ制御部２０１は、監視カメラ１３１に撮影時の各種パラメータ（焦点距離、露出補正、画質等）を設定する。また、カメラ制御部２０１は、監視カメラ１３１からサブエリア１４１の映像を取得する。
【００２４】
イベント検出部２０２は、カメラ制御部２０１で取得した映像に基づいて、担当するサブエリア１４１内に監視対象が進入した等の予め設定された事象を、イベントとして検出する。サブエリア監視部２０３は、イベント検出部２０２が検出したイベントに応じて、カメラ制御部２０１で取得した映像により、監視対象の検出、追跡を行い、同時に監視対象の属性情報を取得する。
サブエリア監視部２０３は、例えば映像のフレーム間差分とテンプレートマッチ技術とにより、監視対象の検出、追跡を行い、監視対象を監視する。テンプレートマッチ技術で用いられるテンプレート画像は、監視システム１に登録されている監視対象の画像である。サブエリア監視部２０３は、通信制御部２０５により管理装置１０１、１０２或いは統合管理装置１２１から予め監視対象の画像を取得している。監視対象の属性情報は、例えばサブエリア１４１内の映像に含まれる監視対象の数や監視対象の映像内の位置等である。また監視対象の属性情報は、イベントとして検出された監視対象を特定するための特徴を表す情報を含む。例えばイベントとして検出された監視対象が人である場合、監視対象の属性情報は、年齢や性別などの主に顔の画像から取得できる情報や、服装や体型等の全身の特徴を表す情報等を含む。サブエリア監視部２０３は、取得した監視対象の属性情報を、イベントが発生したことを表すイベント情報及びイベント付加情報として通信制御部２０５によりネットワーク１３０を介して管理装置１０１、１０２へ送信する。イベント情報は、発生したイベントの種類、監視対象の属性情報を含む。イベント付加情報は、典型的には、時刻や検出された位置、状況（周囲にあるものや、同行している人等）、撮影した監視カメラの撮影時のパラメータ等の情報である。サブエリア監視部２０３は、イベント検出部２０２の機能を内包していてもよい。
【００２５】
サブエリア間対応部２０４は、他のサブエリア１４２、１４３から担当するサブエリア１４１に進入する可能性のある監視対象の属性情報を、通信制御部２０５によりネットワーク１３０を介して管理装置１０１、１０２から取得する。サブエリア間対応部２０４は、サブエリア監視部２０３がサブエリア１４１に進入した監視対象を検出した場合に、該監視対象の属性情報をサブエリア監視部２０３から取得する。サブエリア間対応部２０４は、サブエリア監視部２０３から取得した属性情報と、管理装置１０１、１０２から取得した属性情報との対応付けを行う。すなわちサブエリア間対応部２０４は、隣接するサブエリア１４２で把握されていた監視対象と、担当するサブエリア１４１内で把握された監視対象との対応付けを行う。サブエリア間対応部２０４は、対応付けの結果を、通信制御部２０５によりネットワーク１３０を介して管理装置１０１、１０２へ送信する。
【００２６】
サブエリア監視装置１１３の機能について説明する。サブエリア監視装置１１１は、第１、第２カメラ制御部４０１、４１１、第１、第２サブエリア監視部４０２、４１２、統合処理部４０３、サブエリア間対応部４０４、及び通信制御部４０５として機能する。本実施形態の各機能ブロックは、サブエリア監視装置１１３のＣＰＵが所定のプログラムを実行することで実現されるが、少なくとも一部がハードウェアにより実現されてもよい。
【００２７】
第１カメラ制御部４０１は、監視カメラ１３３による撮影動作を制御する。そのために第１カメラ制御部４０１は、監視カメラ１３３に動作を制御するための制御信号を送信する。第１カメラ制御部４０１は、監視カメラ１３３に撮影時の各種パラメータを設定する。また、第１カメラ制御部４０１は、監視カメラ１３３からサブエリア１４３内の監視カメラ１３３の撮影領域の映像を取得する。
第２カメラ制御部４１１は、監視カメラ１３４による撮影動作を制御する。そのために第２カメラ制御部４１１は、監視カメラ１３４に動作を制御するための制御信号を送信する。第２カメラ制御部４１１は、監視カメラ１３４に撮影時の各種パラメータを設定する。また、第２カメラ制御部４１１は、監視カメラ１３４からサブエリア１４３内の監視カメラ１３４の撮影領域の映像を取得する。
【００２８】
第１サブエリア監視部４０２は、第１カメラ制御部４０１で取得した映像により、監視対象の検出、追跡を行い、同時に監視対象の属性情報を取得する。第２サブエリア監視部４１２は、第２カメラ制御部４１１で取得した映像により、監視対象の検出、追跡を行い、同時に監視対象の属性情報を取得する。第１サブエリア監視部４０２及び第２サブエリア監視部４１２は、それぞれ、イベント検出部２０２とサブエリア監視部２０３とを組み合わせた機能を有する。第１サブエリア監視部４０２及び第２サブエリア監視部４１２は、取得した監視対象の属性情報を、監視結果として統合処理部４０３へ送信する。
【００２９】
統合処理部４０３は、第１サブエリア監視部４０２及び第２サブエリア監視部４１２から取得する監視結果を統合して、サブエリア１４３全体の監視結果を生成する。統合処理部４０３は、例えば監視対象の個数や位置、監視対象を特定するための情報特徴を表す情報等の属性情報を、比較、修正するなどして統合した属性情報を、最終の監視結果として生成する。統合処理部４０３は、生成した最終の監視結果を、通信制御部４０５によりネットワーク１３０を介して管理装置１０１、１０２へ送信する。
【００３０】
サブエリア間対応部４０４は、サブエリア間対応部２０４と同様の処理により、監視対象の対応付けを行う。サブエリア間対応部４０４は、統合処理部４０３から取得した属性情報と、管理装置１０１、１０２から取得した属性情報との対応付けにより、監視対象の対応付けを行う。サブエリア間対応部４０４は、対応付けの結果を、通信制御部４０５によりネットワーク１３０を介して管理装置１０１、１０２へ送信する。
【００３１】
以上、監視カメラが１台接続されるサブエリア監視装置１１１と監視カメラが２台接続されるサブエリア監視装置１１３の構成について説明した。サブエリア監視装置に接続される監視カメラは、さらに多くてもよい。サブエリア監視装置は、接続される監視カメラの台数に応じた数のカメラ制御部及びサブエリア監視部を備えることになる。
【００３２】
（管理装置）
管理装置１０１、１０２は、各サブエリア監視装置１１１〜１１３から取得する各種情報に基づいて、サブエリア１４１〜１４３間で移動する監視対象の追跡を行う。また、管理装置１０１、１０２は、各サブエリア監視装置１１１〜１１３から取得する各種情報に基づいて、各サブエリア監視装置１１１〜１１３及び各監視カメラ１３１〜１３４のパラメータの設定を行う。この設定により、各サブエリア監視装置１１１〜１１３及び各監視カメラ１３１〜１３４は、監視対象の検出及び追跡を容易にする映像の取得及び映像解析が可能となる。図３は、このような処理を行う管理装置の構成例示図である。図３（ａ）は、管理装置１０１のハードウェア構成を例示する。図３（ｂ）は、管理装置１０１の機能ブロック図である。管理装置１０２も、管理装置１０１と同じハードウェア及び機能ブロックの構成である。
【００３３】
ハードウェア構成について説明する。管理装置１０１は、ＣＰＵ３０、ＲＯＭ３１、及びＲＡＭ３２を備えるコンピュータシステムである。ＣＰＵ３０は、ＲＯＭ３１に格納されるコンピュータプログラムを、ＲＡＭ３２を作業領域に用いて実行することで管理装置１０１の動作を制御する。管理装置１０１は、通信Ｉ／Ｆ３３、入力Ｉ／Ｆ３４、出力Ｉ／Ｆ３５、及び大容量記憶装置３６を備える。ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、通信Ｉ／Ｆ３３、入力Ｉ／Ｆ３４、出力Ｉ／Ｆ３５、及び大容量記憶装置３６は、バスを介して通信可能に接続される。
【００３４】
通信Ｉ／Ｆ３３は、ネットワーク１３０を介した他の装置との通信制御を行う。入力Ｉ／Ｆ３４は、入力装置３７との通信制御を行う。入力装置３７は、キーボード、ポインティングデバイス、タッチパネル等であり、ユーザがデータや指示を入力する際に用いられる。入力Ｉ／Ｆ３４は、入力装置３７から入力されるデータや指示をＣＰＵ３０に送信する。出力Ｉ／Ｆ３５は、出力装置３８との通信制御を行う。出力装置３８は、例えばディスプレイである。出力Ｉ／Ｆ３５は、ＣＰＵ３０の指示により、出力装置３８に画像を表示させる。大容量記憶装置３６は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）であり、監視カメラが撮影した映像を格納する。大容量記憶装置３６は、管理装置１０１がサブエリア監視装置１１１〜１１３の少なくとも一つから取得する映像を格納することになる。大容量記憶装置３６は、監視システム１に登録された監視対象の画像を格納する。ＣＰＵ３０は、監視対象の画像を予めサブエリア監視装置１１１〜１１３へ送信する。
【００３５】
管理装置１０１の機能について説明する。管理装置１０１は、入力制御部３０１、状況把握部３０２、通信制御部３０３、パラメータ決定部３０４、及び出力制御部３０５として機能する。本実施形態の各機能ブロックは、ＣＰＵ３０が所定のプログラムを実行することで実現されるが、少なくとも一部がハードウェアにより実現されてもよい。
【００３６】
入力制御部３０１は、入力装置３７からの指示等の入力を受け付ける。ユーザは、例えば入力装置３７から、特定の監視対象の追跡や、特定のサブエリア内の状況把握などの指示を入力する。また、監視対象の画像の登録は、入力制御部３０１が入力装置３７から該画像を受け付け、該監視対象を特定する各種情報が入力されることで行われる。
【００３７】
状況把握部３０２は、入力制御部３０１で受け付けた入力装置３７からの指示に応じて、例えば特定の監視対象の追跡、特定のサブエリアの状況把握等の処理を行う。状況把握部３０２は、受け付けた指示に応じた処理に必要なデータを、通信制御部３０３を介して各サブエリア監視装置１１１〜１１３に要求する。要求するデータは、例えば映像や属性情報である。状況把握部３０２は、要求に応じてサブエリア監視装置１１１〜１１３のいずれかから取得したデータに応じて、処理を実行する。状況把握部３０２は、必要なデータを所持するサブエリア監視装置が明確な場合には、該サブエリア監視装置に対してデータの要求を行い、該データを取得する。状況把握部３０２の処理結果及び処理に用いたデータ（映像、属性情報等）は、通信制御部３０３を介して統合管理装置１２１へ送信されてもよい。
【００３８】
パラメータ決定部３０４は、通信制御部３０３を介して各サブエリア監視装置１１１〜１１３から各サブエリア１４１〜１４３で発生したイベントのイベント情報及びイベント付加情報を取得する。パラメータ決定部３０４は、取得したイベント情報及びイベント付加情報に応じて、監視カメラ１３１〜１３４の適切な制御パラメータ等の設定情報を生成する。制御パラメータは、例えば撮影方向、焦点距離、解像度、シャッタースピード、絞り（Ｆ値）、測光モード、焦点距離、露出補正ステップ値、色空間、フレームレート等である。
【００３９】
パラメータ決定部３０４は、決定した制御パラメータを通信制御部３０３を介して各サブエリア監視装置１１１〜１１３へ送信する。パラメータ決定部３０４は、例えばイベント情報からサブエリアに監視対象である人物が進入したことを確認すると、該人物を撮影しやすいように、対応する監視カメラの画角調整や、照明方向に応じた露出の変更を行うように制御パラメータを決定する。パラメータ決定部３０４は、例えばイベント情報によるサブエリア内の状況と監視カメラに設定可能な制御パラメータの設定内容を表す設定情報とを対応付けたテーブルを保持する。パラメータ決定部３０４は、このテーブルを参照することで制御パラメータを決定する。制御パラメータは、通信制御部３０３を介して統合管理装置１２１へ送信されてもよい。パラメータ決定部３０４の処理の内容や制御パラメータの詳細については後述する。
【００４０】
出力制御部３０５は、状況把握部３０２による処理の結果を出力装置３８、例えばディスプレイに表示する。例えば、特定のサブエリア内の状況を把握する場合、状況把握部３０２は、把握したいサブエリアを担当するサブエリア監視装置から必要とするデータを取得する。必要とするデータは、当該サブエリアに存在する監視対象の個数やその位置等の属性情報、サブエリア監視装置間での監視対象の対応付け結果等である。状況把握部３０２は、必要とするデータを取得すると、例えば予め保持する各サブエリア１４１〜１４３の地図画像に、監視対象の現在位置やその移動規制をプロットして出力画像を生成する。出力画像は、出力制御部３０５によりディスプレイに表示される。
【００４１】
（統合管理装置）
統合管理装置１２１は、管理装置１０１、１０２を介して各サブエリア監視装置１１１〜１１３から取得する各種情報に基づいて、サブエリア１４１〜１４３間で移動する監視対象の追跡を行う。また、統合管理装置１２１は、管理装置１０１、１０２及び各サブエリア監視装置１１１〜１１３から取得する各種情報に基づいて、各サブエリア監視装置１１１〜１１３及び各監視カメラ１３１〜１３４のパタラメータの設定を行う。この設定により、各サブエリア監視装置１１１〜１１３及び各監視カメラ１３１〜１３４は、監視対象の検出及び追跡を容易にする映像の取得及び映像解析が可能となる。図４は、このような処理を行う統合管理装置１２１の構成例示図である。図４（ａ）は、統合管理装置１２１のハードウェア構成を例示する。図４（ｂ）は、統合管理装置１２１の機能ブロック図である。
【００４２】
ハードウェア構成について説明する。統合管理装置１２１は、ＣＰＵ４０、ＲＯＭ４１、及びＲＡＭ４２を備えるコンピュータシステムである。ＣＰＵ４０は、ＲＯＭ４１に格納されるコンピュータプログラムを、ＲＡＭ４２を作業領域に用いて実行することで統合管理装置１２１の動作を制御する。統合管理装置１２１は、通信Ｉ／Ｆ４３、入力Ｉ／Ｆ４４、出力Ｉ／Ｆ４５、及び大容量記憶装置４６を備える。ＣＰＵ４０、ＲＯＭ４１、ＲＡＭ４２、通信Ｉ／Ｆ４３、入力Ｉ／Ｆ４４、出力Ｉ／Ｆ４５、及び大容量記憶装置４６は、バスを介して通信可能に接続される。
【００４３】
通信Ｉ／Ｆ４３は、ネットワーク１３０を介した他の装置との通信制御を行う。入力Ｉ／Ｆ４４は、入力装置４７との通信制御を行う。入力装置４７は、キーボード、ポインティングデバイス、タッチパネル等であり、ユーザがデータや指示を入力する際に用いられる。入力Ｉ／Ｆ４４は、入力装置４７から入力されるデータや指示をＣＰＵ４０に送信する。出力Ｉ／Ｆ４５は、出力装置４８との通信制御を行う。出力装置４８は、例えばディスプレイである。出力Ｉ／Ｆ４５は、ＣＰＵ４０の指示により、出力装置４８に画像を表示させる。なお、統合管理装置１２１に接続される出力装置４８と、管理装置１０１、１０２に接続される出力装置３８とは、少なくとも一方に設けられていればよい。大容量記憶装置４６は、ＨＤＤやＳＳＤであり、監視カメラ１３１〜１３４が撮影した映像を格納する。大容量記憶装置４６は、監視システム１に登録される監視対象の画像を格納する。ＣＰＵ４０は、監視対象の画像を予め管理装置１０１、１０２及びサブエリア監視装置１１１〜１１３へ送信する。
【００４４】
統合管理装置１２１の機能について説明する。統合管理装置１２１は、入力制御部５０１、情報管理部５０２、通信制御部５０３、統合パラメータ決定部５０４、及び出力制御部５０５として機能する。本実施形態の各機能ブロックは、ＣＰＵ４０が所定のプログラムを実行することで実現されるが、少なくとも一部がハードウェアにより実現されてもよい。
【００４５】
入力制御部５０１は、入力装置４７からの指示等の入力を受け付ける。例えば監視対象の画像の登録は、入力制御部５０１が入力装置４７から該画像を受け付け、該監視対象を特定する各種情報が入力されることで行われる。
【００４６】
情報管理部５０２は、通信制御部５０３を介して管理装置１０１、１０２及びサブエリア監視装置１１１〜１１３から必要な情報を取得する。例えば、予め登録されていた監視対象の画像（例えば顔画像）と一致する人物が検出された場合、情報管理部５０２は、検出された時刻、カメラ位置、どの顔画像と一致したか等のイベント情報及びイベント付加情報を取得する。その際、情報管理部５０２は、該当人物を検出した監視カメラの撮影時のパラメータ及び映像も一緒に取得してもよい。情報管理部５０２は、取得した情報を編集した画像を出力制御部５０５により出力装置４８、例えばディスプレイに表示させる。
【００４７】
統合パラメータ決定部５０４は、監視システム１の全体的な制御パラメータを決定し、通信制御部５０３を介して管理装置１０１、１０２へ送信する。統合パラメータ決定部５０４の機能は管理装置１０１、１０２のパラメータ決定部３０４とほぼ同様である。
【００４８】
図５は、出力装置４８（ディスプレイ）に表示される画像の例示図である。出力装置３８にも同様の画像が表示可能である。ディスプレイには、情報管理部５０２で生成された画像が表示される。以下、画像を分割画面６０１、６０２、６０３に３分割した例を説明するが、この限りではない。
【００４９】
分割画面６０１は、監視対象である広域エリア１４０の全体を表示する。分割画面６０１は、広域エリア１４０の全体の地図上に、サブエリア１４１〜１４３を明示し、監視カメラ１３１〜１３４の位置が重畳表示される。分割画面６０１は、地図に代えて、予め用意した俯瞰の映像にサブエリア１４１〜１４３を明示し、監視カメラ１３１〜１３４の位置を重畳表示されてもよい。
【００５０】
分割画面６０２は、特定の監視カメラの映像をライブ表示している。監視カメラの選択は、分割画面６０１の地図表示から、入力装置４７により選択可能となっている。ユーザは、ポインティングデバイスのような入力装置４７により、サブエリアを選択後、サブエリアを拡大表示し、さらに該サブエリア内にある監視カメラを選択する。このような操作により、該監視カメラのライブ映像が分割画面６０２に表示される。図５の例では、サブエリア１４１が選択されており、監視カメラ１３１のライブ映像が表示されている。なお分割画面６０２に表示されるライブ映像は、ユーザの指定ではなく、予め設定した条件に該当する監視カメラの映像であってもよい。例えば、統合管理装置１２１は、特定の監視対象が検出された場合、該イベントを検出したサブエリア監視装置から当該監視カメラの映像を取得して表示してもよい。
【００５１】
分割画面６０３は、特定のイベントが発生したときのイベント情報及びイベント付加情報を表示している例である。特定のイベントとは、例えば、前述のような特定の監視対象（人物）の検出等である。表示するイベント情報及びイベント付加情報は、例えば、特定した人物の登録名、時刻、カメラ位置、撮影時の監視カメラのパラメータ（焦点距離、露出、画質等）である。監視カメラのパラメータは、ユーザの指定により分割画面６０３から変更できるようにしてもよい。分割画面６０３は、特定の監視カメラのパラメータだけではなく、特定のサブエリアに属する全ての監視カメラのパラメータを表示するようにしてもよい。この場合、特定のサブエリアに属する全ての監視カメラのパラメータが、ユーザの指定により変更可能であってもよい。監視カメラのパラメータを変更する場合、ユーザが入力装置４７によりパラメータの項目を選択して、数値の入力などによりパラメータ値を変更する。統合パラメータ決定部５０４は、このように入力されたパラメータ値により監視カメラのパラメータを変更する。
【００５２】
パラメータの表示及びパラメータの指定の対象となる監視カメラは、予めユーザが指定する条件に一致する監視カメラに限定されてもよい。条件は、入力装置４７から入力されて情報管理部５０２に設定される。例えば、ユーザは、屋外に配置される監視カメラや、映っている被写体の種類（人物、車、動体、登録人物等）を条件として指定する。この条件に合致する監視カメラのパラメータが、表示や指定の対象に限定される。これにより、ユーザが、カメラのパラメータの確認や設定を個別に行う手間を軽減することができる。
【００５３】
統合管理装置１２１は、撮影した映像が表示される監視カメラを、撮影した監視対象に応じて決定してもよい。例えば、情報管理部５０２は、特定の人物の動線を、顔認証技術等を用いて推定、予測する。情報管理部５０２は、特定の人物を撮影した監視カメラだけではなく、推定、予測した動線を撮影範囲に含む複数の監視カメラのカメラパラメータを表示、設定可能とする。
【００５４】
（監視カメラの撮影条件設定処理）
以上のような本実施形態の監視システム１は、監視対象の移動にともなって監視カメラ１３１〜１３４の撮影条件（カメラパラメータ）の設定を変更することで、より好適に監視対象の検出、追跡を行うことができる。図６は、監視対象が進入した等の所定のイベントが発生した際に、監視カメラ１３１〜１３４の撮影条件等を設定する設定情報を生成する処理を表すフローチャートである。ここでは、管理装置１０１が監視カメラ１３１〜１３４の設定情報を生成する処理を行う例を説明するが、管理装置１０２や統合管理装置１２１が処理を行ってもよい。
【００５５】
管理装置１０１は、サブエリア監視装置１１１〜１１３のいずれかから、担当するサブエリア１４１〜１４３内で発生したイベントを検出したことを表す通知を取得する（Ｓ１０１）。例えば管理装置１０１は、イベントを検出したことを表す通知としてイベント情報及びイベント付加情報を取得する。管理装置１０１は、取得したイベント情報及びイベント付加情報を保存する。
サブエリア監視装置１１１〜１１３は、例えば担当するサブエリア１４１〜１４３に予め登録される監視対象（人）が出現する場合に、人体検出及び顔画像によるマッチング技術を用いて該監視対象が出現したというイベントを検出する。サブエリア監視装置１１１〜１１３は、監視カメラ１３１〜１３４から取得した映像内の監視対象の画像と、予め登録された監視対象の画像とを、公知の顔認証技術を用いて比較する。サブエリア監視装置１１１〜１１３は、比較結果が所定の類似度となった場合に、イベントを検出したと判断して、管理装置１０１にイベントの発生を通知する。
【００５６】
監視対象が自動車等の場合、ナバープレート等の監視対象毎に固有の情報が予め登録される。サブエリア監視装置１１１〜１１３は、予め登録された情報と、監視カメラ１３１〜１３４から取得した映像内の監視対象の画像と、の比較によりイベントを検出する。
【００５７】
イベント検出の通知を取得した管理装置１０１は、取得したイベントの内容に応じて複数のサブエリア監視装置１１１〜１１３から所定数のサブエリア監視装置をグループ化する（Ｓ１０２）。管理装置１０１は、典型的には、監視対象の現在位置と、サブエリア１４１〜１４３間の距離的な近さとに基づいて、グループ化を行う。例えば管理装置１０１は、監視対象の現在位置を含むサブエリアに隣接するサブエリアを担当するサブエリア監視装置をグループ化する。また、管理装置１０１は、サブエリアの状況、例えば、監視カメラ１３１〜１３４が撮影した映像内の人の混雑度や照明等の条件が近いもので、グループ化を行ってもよい。
【００５８】
管理装置１０１は、イベント情報及びイベント付加情報に基づいて、グループ化したサブエリア監視装置に接続される各監視カメラに設定する設定情報を決定する（Ｓ１０３）。管理装置１０１は、設定情報をグループ化したサブエリア監視装置に送信する。サブエリア監視装置は、取得した設定情報に基づいて、監視カメラの撮影条件等を設定する。設定情報は、典型的にはカメラパラメータである。例えば、設定情報は、撮影方向、焦点距離、解像度、シャッタースピード、絞り（Ｆ値）、測光モード、焦点距離、露出補正ステップ値、色空間、フレームレート等である。
【００５９】
図７は、イベントと設定情報との対応説明図である。管理装置１０１は、例えばこのようなテーブルを予めＲＡＭ３２に保持し、イベントの発生時にこのテーブルを参照して設定情報を決定する。このテーブルでは、イベント情報の種類に応じて、設定情報として監視カメラ１３１〜１３４に設定する焦点距離、露出補正、画質が決定される。
【００６０】
なお、設定情報は、サブエリア監視装置１１１〜１１３が映像解析を行うためのパラメータであってもよい。具体的は、設定情報は、顔を検出するためのパラメータ、例えば、検出する顔の大きさや向き等を変更するようなパラメータであってもよい。サブエリア監視装置１１１〜１１３は、設定情報に基づいて監視カメラ１３１〜１３４から取得する映像を解析することになる。
【００６１】
設定情報は、設定をサブエリア監視装置１１１〜１１３や監視カメラ１３１〜１３４に実際に反映させる時刻や基準等の反映条件を含んでもよい。これは、設定情報が監視対象の追跡に最適な設定であり、一般的な撮影状況で好ましい設定ではない可能性があるためである。サブエリア監視装置１１１〜１１３は、反映条件が満たされると設定情報に基づいて設定を変更する。担当するサブエリア内に監視対象が存在する、或いは存在する可能性が所定値よりも高くなった場合に、サブエリア監視装置１１１〜１１３は、設定情報を実際に反映する。管理装置１０１は、設定情報が反映される時刻や基準を、例えばイベント情報やイベント付加情報に基づいて決定する。管理装置１０１は、例えば監視対象を追跡する場合に、イベント情報に基づいて監視対象の移動方向及び速度を測定し、各サブエリア１４１〜１４３に監視対象が出現する時刻を予測する。管理装置１０１は、この予測結果に基づいて、各サブエリア監視装置１１１〜１１３に設定情報を反映させるように、該設定情報に予測結果を含ませる。これにより設定情報による設定は、予測結果の時刻にサブエリア監視装置１１１〜１１３により反映される。
【００６２】
このように管理装置１０１は、発生したイベントの状況に応じてサブエリア毎にカメラパラメータなどの設定情報を更新する。これにより監視システム１は、監視対象を、より好適な条件で監視することが可能になる。管理装置１０１は、サブエリア監視装置１１１〜１１３のグループ化後に設定情報を決定するために、設定情報に関する演算をまとめて行うことができる。また同一グループ内で制御される監視カメラのパラメータを相互に関連させて設定できるために、高度な監視対象の監視を実現することができる。そのために、より素早く設定情報の反映が可能になる。
【００６３】
サブエリア１４１〜１４３に監視対象が出現するか否かでサブエリア監視装置１１１〜１１３及び監視カメラ１３１〜１３４の設定を切り替えることで、以下のような効果が得られる。
特定の監視対象を追跡していない平時の状況では、監視カメラは、例えば、異常な状況が発生しているか否かの判定に必要な設定、典型的には画面全体が概ね同じ明るさで撮影できるような設定であればよい。しかし、逆光状態や夕方等の著しい輝度の変化が画面内にある状態で特定の人物の顔を判別、追跡する場合、平時の設定では、サブエリア監視装置が、顔を正しく検出さえできないことがある。このような場合、監視カメラは、背景が多少白飛びしても監視対象が現れそうな位置を人の顔が判別しやすいホワイトバランスに設定して撮影する。これによりサブエリア監視装置は、監視対象の検出精度が向上する。ただしこのような極端な設定は、監視対象がサブエリア内に存在する可能性が高い場合に限られるべきである。従ってこのような設定は、イベント発生状況に応じて動的に決定される。
【００６４】
（変形例）
以上の説明では、監視対象が人等の実体物であるが、監視対象は、異常な状態であってもよい。ここでは監視システム１が、異常な状態の検出及び解析を行う例について説明する。管理装置１０１、１０２、及び統合管理装置１２１は、イベントとして検出される異常な状態に応じて、サブエリア監視装置１１１〜１１３及び監視カメラ１３１〜１３４の設定を切り替える。
【００６５】
監視システム１は、通常の混雑度よりも高い危険な状態に近い混雑度が発生する予兆や、通常とは異なる集団の動き、例えば集団で走り去る状態を、異常な状態として扱う。ここでは、危険な状態に近い混雑度が発生する予兆を「危険混雑状態の予兆」、集団で走り去る状態を「集団逃避」という。
【００６６】
危険混雑状態の予兆は、映像中の混雑度と、人の大まかな流れとにより検出される。この場合、危険混雑状態の予兆は、１つのサブエリア内の結果だけでなく、複数のサブエリア内の映像を統合することによって検出される。サブエリア監視装置は、他のサブエリア監視装置から映像を取得して、イベント検出の処理を行う。なお、管理装置１０１、１０２或いは統合管理装置１２１が複数のサブエリア監視装置から映像を取得してイベント検出を行ってもよい。この場合、管理装置１０１、１０２或いは統合管理装置１２１にイベント検出部２０２が設けられる。
【００６７】
ある程度以上の混雑状況と人の流れが所定の一箇所に向かっている場合、危険混雑状態の予兆が検出される。この場合、危険混雑状況が発生すると考えられるサブエリアを担当するサブエリア監視装置及び監視カメラの設定が、危険混雑状況を検出するための設定に変更される。例えば監視カメラが、画角を広くして、より広域の状態を撮影できるように設定変更される。
【００６８】
混雑度の推定は、映像を解析して人数を数える処理を含む。設定変更時には、サブエリア監視装置に設定される人数を数えるためのパラメータが変更される。例えば人が異常なほど密集した状況では、映像中の人が重なっている。そのために、人体を検出する場合、未検出となってしまう人が多く発生する。設定変更により、人体ではなく、頭部を検出することで、正確な人数が把握できるようになる。一般的な状況（人の密度が低い状態）では、頭部よりも人体の方が、精度良く人数を検出できる。しかし人の密度が高まると予想される、もしくは高まっている状況では、頭部の検出に切り替える方が、精度良く人数を検出できる。そのために人の密度が高まると予想される、もしくは高まっている状況では、頭部の検出に切り替える方が、危険混雑状態の検出には望ましい。
【００６９】
集団逃避は、人体検出及び追跡により検出される。複数の人体が一斉に所定の速度以上で移動したことを検出することで、集団逃避が検出される。例えば、所定のアクシデントが発生した場合、その場を離れようとする人が増えるために、集団逃避が発生する。
【００７０】
この場合、設定情報には、以下の２つが考えられる。一つは、アクシデントが発生した近傍の監視カメラを、アクシデントの発生地点に向けてズームさせ、より詳細な映像を得るようにする設定情報である。もう一つは、アクシデントの発生地点から離れたサブエリアの監視カメラを、イベント発生時に発生地点に存在した人物を追跡するような設定にする設定情報である。複数の監視カメラの設定をこのように変更することで、アクシデントに関係する人の行動を把握することができる。
【００７１】
以上のような本実施形態の監視システム１は、監視対象の状況に応じて、監視カメラ１３１〜１３４の撮影条件や、サブエリア監視装置１１１〜１１３の映像解析条件を変更することで、監視対象の監視を好適な条件で行うことができる。このような監視システム１では、多数の監視カメラやサブエリア監視装置を、監視対象の監視を好適な条件で自動的に連動して行うことができるように設定することができる。
【００７２】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2019153986.tif 000003
【図２】
2019153986.tif 000004
【図３】
2019153986.tif 000005
【図４】
2019153986.tif 000006
【図５】
2019153986.tif 000007
【図６】
2019153986.tif 000008
【図７】
2019153986.tif 000009