(57)【特許請求の範囲】
【請求項１】
複数の拠点の夫々に設けられた監視装置が撮影した映像を管理するサーバ装置と、前記映像を監視する監視端末とがネットワークを介して接続された監視システムであって、
前記サーバ装置は、
前記監視端末に表示される複数の領域に分割された画面の構成と前記領域に表示する映像の情報量に関する情報とを記憶する画面構成管理部と、
前記映像の情報量に関する情報に基づいて前記拠点の夫々に設けられた前記監視装置に対して要求した映像を受信し、前記画面の構成に基づいて、前記監視装置の夫々から受信した映像を単一の映像として構成し、前記監視端末に送信する映像合成送信部と、
前記監視装置から送信されるイベント発生通知に応じて、前記イベント発生通知を送信した前記監視装置から受信した前記映像を表示する前記画面上の領域を切り替えるイベント管理部と、を備え、
前記監視端末は、
前記サーバ装置から前記単一の映像を受信するデータ受信部と、
前記データ受信部が受信した前記単一の映像を表示部に表示する描画部と、
前記サーバ装置に前記複数の領域に分割された画面の構成と前記領域に表示する映像の情報量に関する情報とを送信する端末画面構成管理部と、
前記監視装置から前記サーバ装置に送信された前記イベント発生通知を、前記サーバ装置を介して受信し、受信した前記イベント発生通知の中から、前記領域を切り替えるイベント発生通知を前記サーバ装置に登録するイベント受信処理部と、を備え、
前記サーバ装置は、前記映像合成送信部が、登録された前記イベント発生通知に応じて、前記監視端末から受信した前記画面の構成と前記領域に表示する映像の情報量に関する情報とに基づいて、前記監視装置の夫々から受信した映像を単一の映像として構成する、
ことを特徴とする監視システム。
【請求項２】
請求項１に記載の監視システムであって、
前記サーバ装置は、前記監視装置から受信した前記映像を表示する前記画面上の領域を切り替える順序と間隔を制御する巡回スケジュール管理部を備える、
ことを特徴とする監視システム。
【請求項３】
請求項１に記載の監視システムであって、
前記監視端末は、
前記サーバ装置に前記複数の領域に分割された画面の構成と前記領域に表示する映像の情報量に関する情報とを送信する端末画面構成管理部と、
前記監視装置から受信した前記映像を表示する前記画面上の領域を切り替える順序と間隔を制御する巡回スケジュール管理部とを備え、
前記サーバ装置は、
前記映像合成送信部が、前記監視端末から受信した巡回スケジュールに応じて、前記複数の領域に分割された画面の構成と前記領域に表示する映像の情報量に関する情報とに基づいて、前記監視装置の夫々から受信した映像を単一の映像として構成する、
ことを特徴とする監視システム。
【請求項４】
請求項１〜３のいずれか１項に記載の監視システムであって、
前記サーバ装置の前記映像合成送信部は、前記領域の基点と、解像度と、フレームレートとに基づいて、前記監視装置の夫々から受信した映像を単一の映像として構成する、
ことを特徴とする監視システム。
【請求項５】
複数の拠点の夫々に設けられた監視装置が撮影した映像を監視する監視端末にネットワークを介して接続され、前記映像を管理する監視サーバであって、
前記監視端末に表示される複数の領域に分割された画面の構成と前記領域に表示する映像の情報量に関する情報とを記憶する画面構成管理部と、
前記映像の情報量に関する情報に基づいて前記拠点の夫々に設けられた前記監視装置に対して要求した映像を受信し、前記画面の構成に基づいて、前記監視装置の夫々から受信した映像を単一の映像として構成し、前記監視端末に送信する映像合成送信部と、
前記監視装置から送信されるイベント発生通知に応じて、前記イベント発生通知を送信した前記監視装置から受信した前記映像を表示する前記画面上の領域を切り替えるイベント管理部と、を備え、
前記映像合成送信部が、前記監視端末により登録された前記領域を切り替えるイベント発生通知に応じて、前記監視端末から受信した前記画面の構成と前記領域に表示する映像の情報量に関する情報とに基づいて、前記監視装置の夫々から受信した映像を単一の映像として構成する、
ことを特徴とする監視サーバ。
【請求項６】
複数の拠点の夫々に設けられた監視装置が撮影した映像を管理するサーバ装置と、前記映像を監視する監視端末とがネットワークを介して接続された監視システムで行われる監視システムの制御方法であって、
前記監視端末に表示される複数の領域に分割された画面の構成と前記領域に表示する映像の情報量に関する情報に基づいて前記拠点の夫々に設けられた前記監視装置に対して要求した映像を受信し、
前記監視装置から送信されるイベント発生通知に応じて、前記イベント発生通知を送信した前記監視装置から受信した前記映像を表示する前記画面上の領域を切り替え、
前記監視端末により登録された前記領域を切り替えるイベント発生通知に応じて、前記監視端末から受信した前記画面の構成と前記領域に表示する映像の情報量に関する情報とに基づいて、前記監視装置の夫々から受信した映像を単一の映像として構成して前記監視端末に送信し、
前記サーバ装置から前記単一の映像を受信し、
受信した前記単一の映像を表示部に表示する、
ことを特徴とする監視システムの制御方法。
【請求項７】
請求項６に記載の監視システムの制御方法であって、
前記監視装置から受信した前記映像を表示する前記画面上の領域を切り替える順序と間隔を制御する、
ことを特徴とする監視システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視システム、監視サーバ及び監視システムの制御方法に関する。
【背景技術】
【０００２】
監視される複数の拠点に監視カメラを設置し、各監視カメラによって撮影された映像をインターネット上のサーバを介して、遠隔地に存在する監視制御端末に送信し、各拠点の映像を集約して遠隔監視する監視システムがある。こうした監視システムにおいて、各監視カメラによって撮影された映像を転送するインターネット上のサーバを、機器の性能と起動数、稼働時間やネットワークの通信量等に基づいて課金し、動的に計算機資源を貸与するクラウドサービスを利用して確保する場合がある。このようなクラウドサービスを利用する場合では、クラウドサービスを利用することによるコストを低減するために、できるだけクラウド側での処理負荷を抑え、ネットワークの通信量を抑制することが一般的である。
【０００３】
特許文献１には、サーバとネットワークの負荷を軽減することを目的とし、監視カメラのデータ等を、再生、停止、静止画、早送り、早戻し等、クライアントにより決定される動作モードや、ネットワーク接続において提供されている、または利用可能なデータ伝送レートに応じてビデオデータに対する圧縮を選択するよう構成されているサーバの符号化装置について記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１６８９４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
業務用途向けの監視システムでは、監視制御端末において、各拠点の複数の監視カメラから送信される複数の監視映像を表示する大小複数の領域を組み合わせたマルチ画面構成や、マルチ画面構成の各領域における表示に必要十分な解像度、フレームレート等の映像品質を実現する必要がある。
また、各監視カメラによって撮影された映像を転送するインターネット上のサーバを、機器の性能と起動数、稼働時間やネットワークの通信量に基づいて課金されるようなクラウドサービスを用いて確保する場合に、サーバにかかるコストを出来るだけ抑制しつつ、どれくらいのコストになるか事前に算出できることが、監視システム事業を営むにあたり必要となる。
【０００６】
しかしながら、特許文献１に示したような、クライアント側の動作モードやネットワークの伝送レートに応じて映像データに対して圧縮する方式では、サーバ側の処理量やネットワーク転送量を事前に想定することができず、また、監視制御端末におけるマルチ画面構成の各領域に表示するための映像品質とは関係なく、その映像品質に過剰か不足が発生し、サーバ側に無駄な処理やネットワーク転送量が生じるか、あるいは、監視制御端末におけるマルチ画面構成の各領域において必要十分な映像品質で表示することができない。
【０００７】
本発明はこうした課題に鑑みてなされたものであり、監視制御端末における監視映像のマルチ画面構成による表示に必要十分な映像品質を満たしながら、各監視カメラによって撮影された映像を転送するサーバの処理量やネットワークの通信量を必要十分に抑制し、サーバ側の処理量やネットワークの通信量に基づくコストを事前に算出することが可能な、監視システム、監視サーバ及び監視システムの制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記課題を解決するための本発明の主たる発明は、複数の拠点の夫々に設けられた監視装置が撮影した映像を管理するサーバ装置と、前記映像を監視する監視端末とがネットワークを介して接続された監視システムであって、前記サーバ装置は、前記監視端末に表示される複数の領域に分割された画面の構成と前記領域に表示する映像の情報量に関する情報とを記憶する画面構成管理部と、前記映像の情報量に関する情報に基づいて前記拠点の夫々に設けられた前記監視装置に対して要求した映像を受信し、前記画面の構成に基づいて、前記監視装置の夫々から受信した映像を単一の映像として構成し、前記監視端末に送信する映像合成送信部と、前記監視端末は、前記サーバ装置から前記単一の映像を受信するデータ受信部と、前記データ受信部が受信した前記単一の映像を表示部に表示する描画部と、を備えることを特徴とする監視システムとして構成される。
また、本発明は、上記監視システムを構成する監視サーバ、上記監視システムで行われる監視システムの制御方法としても把握される。
【発明の効果】
【０００９】
本発明によれば、監視制御端末の画面構成に応じて、固定的な処理量で、効率的な監視映像の転送を実現するサーバ運用を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】監視システム１の概略的な構成を示す図である。
【図２】監視カメラ３の主なハードウエアを示す図である。
【図３】監視カメラ３の主な機能及び監視カメラ３が記憶する主なデータを示す図である。
【図４】サーバ装置６の主なハードウエアを示す図である。
【図５】サーバ装置６の主な機能を示す図である。
【図６】監視制御端末８の主なハードウエアを示す図である。
【図７】監視制御端末８の主な機能を示す図である。
【図８】監視制御端末８が表示するモニタ画面８００の構成を説明する図である。
【図９】画面構成管理情報９００の一例を示す図である。
【図１０】サーバ装置処理Ｓ１０００を説明するフローチャートである。
【図１１】サーバ装置６が送信するデータによる、監視制御端末８のモニタ画面８００に表示する画面の変化を時系列的に示した図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しつつ実施形態について説明する。尚、以下の説明において、「インタフェース」のことを「Ｉ／Ｆ」と略記することがある。
【００１２】
図１に実施形態として示す監視システム１（監視カメラシステム）の概略的な構成を示している。同図に示すように、監視システム１は、複数の拠点２の夫々に設けられた監視カメラ３（監視装置）、複数の拠点２のそれぞれに設けられたルータ４、各拠点２に設けられ、監視カメラ３とルータ４とを通信可能に接続するローカル通信網５、各拠点２から遠隔した場所に存在するサーバ装置６、及び各拠点２から遠隔した場所に存在する監視制御拠点７に設けられた監視制御端末８、及びルータ４とサーバ装置６と監視制御端末８とを通信可能に接続する広域ネットワークであるグローバル通信網９を含む。尚、本実施形態では、２つの拠点２A，２Bとサーバ装置６と監視制御端末８とがグローバル通信網９を介して接続して構成される監視システム１を一例として説明するが、拠点２やサーバ装置６の数、監視制御端末８の接続する通信網は必ずしもこれに限定されない。
【００１３】
同図に示すように、拠点２Aには３台の監視カメラ３Aa，３Ab，３Acと１台のルータ４Aが、拠点２Bには３台の監視カメラ３Ba，３Bb，３Bcと１台のルータ４Bが、夫々設けられている。尚、各拠点２に設けられる監視カメラ３の数やルータ４の数は必ずしもこれに限定されない。
【００１４】
拠点２は、監視カメラ３の撮影対象が存在する場所や区域である。例えば、監視システム１が地域に点在するコンビニエンスストア等の複数の店舗の遠隔監視等を目的として構築されたものであれば各店舗が拠点２に相当する。また監視システム１が駅構内の遠隔監視を目的として構築されたものであれば各駅が拠点２に相当する。また監視システム１が高層ビルの各フロアの遠隔監視を目的として構築されたものであれば各フロアが拠点２に相当する。
【００１５】
グローバル通信網９は、無線又は有線方式の通信ネットワークであり、例えば、インターネット、携帯電話網、専用ＩＰ網等である。尚、本実施形態ではグローバル通信網９はインターネットであるものとする。またグローバル通信網９を介して通信する装置には、ネットワークアドレスとしてＩＰアドレス（ＩＰｖ４又はＩＰｖ６）が付与されているものとする。
【００１６】
ローカル通信網５は、無線又は有線方式の通信手段であり、例えば、ＬＡＮ（Local Area Network）である。尚、本実施形態では、ローカル通信網５はＬＡＮであるものとする。またローカル通信網５を介して通信する装置には、ネットワークアドレスとしてＩＰアドレス（ＩＰｖ４又はＩＰｖ６）が付与されているものとする。
【００１７】
図２に監視カメラ３が備える主なハードウエアを示している。同図に示すように、監視カメラ３は、中央制御装置３１（ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）等）、記憶装置３２（ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＮＶＲＡＭ（Non Volatile RAM）等）、各種センサ３３（動体検知センサ(モーションセンサ)、温度センサ、光センサ、音声センサ、振動センサ、ガスセンサ、放射線センサ、煙センサ等）、通信Ｉ／Ｆ３４（ＮＩＣ（Network Interface Card）、無線ＬＡＮモジュール等）、映像取得機構３５（光学レンズ、撮像素子（ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary metal−oxide−semiconductor）、画像圧縮デバイス等）、音声取得機構３６（コンデンサマイクロフォン等）、及び機械機構３７（ＰＴＺ（Pan Tilt Zoom）機構、絞り調整機構、レンズ移動機構等）を備える。
【００１８】
図３に監視カメラ３が備える主な機能及び監視カメラ３が記憶する主なデータを示している。同図に示すように、監視カメラ３は、映像／音声データ生成送信部３１１、機械機構制御部３１２、設定処理部３１３、及びイベント発生通知処理部３１４の各機能を備える。尚、これらの機能は、監視カメラ３が備えるハードウエアによって、もしくは、監視カメラ３の中央制御装置３１が、記憶装置３２に記憶されているプログラムを読み出して実行することにより実現される。同図に示すように、監視カメラ３は、主なデータとして、記憶装置３２に設定情報３５１を記憶している。
【００１９】
上記機能のうち、映像／音声データ生成送信部３１１は、映像取得機構３５によって取得された映像情報及び音声取得機構３６によって取得された音声情報を所定のフォーマットからなるデータ（例えば、ストリーミング形式のデータ（映像データ、音声データ））に変換する。また映像／音声データ生成送信部３１１は、変換したデータを、グローバル通信網９を介してサーバ装置６に送信する。
【００２０】
機械機構制御部３１２は、能動的に、もしくはグローバル通信網９を介して、サーバ装置６を経由して監視制御端末８から、または、サーバ装置６から送られてくる制御情報に基づき受動的に、機械機構３７を制御する。
【００２１】
設定処理部３１３は、グローバル通信網９とルータ４、ローカル通信網５を介して、サーバ装置６を経由して監視制御装置８から、または、サーバ装置６から送られてくる情報に基づき、当該監視カメラ３を設定（機能設定、動作設定等）する。設定された情報は記憶装置３２に設定情報３５１として不揮発な状態で記憶される。
【００２２】
イベント発生通知処理部３１４は、各種センサ３３から出力される信号を監視することによりイベント(電源のオン／オフ、動体検知、警報、装置の稼働状況、センサ(音声、振動、温度（熱）、光、ガス、放射線、煙等)反応通知等)の発生を検知する。またイベント発生通知処理部３１４は、イベントの発生を検知すると、当該監視カメラ３の識別子（以下、監視カメラＩＤと称する。）、検知したイベントの種類、イベントが発生した日時等を含んだ情報（以下、イベント発生通知とも称する。）を、グローバル通信網９を介して、サーバ装置６、もしくは、サーバ装置６を経由して監視制御装置８に送信する。
【００２３】
図４にサーバ装置６が備える主なハードウエアを示している。サーバ装置６は、中央制御装置６１（ＣＰＵ等）、記憶装置６２（ＲＡＭ、ＲＯＭ、ＮＶＲＡＭ、ハードディスク（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等）、計時装置６３（ＲＴＣ（Real Time Clock）等）、及び通信Ｉ／Ｆ６４（ＮＩＣ等）を備える。サーバ装置６は、例えば、ラックマウント型サーバコンピュータなどとして実現され、機器としての実体を伴う、あるいは、ソフトウエアによりエミュレートされた仮想マシン等、実体を伴わない、１台、もしくは複数台の計算機資源として実現される。
【００２４】
図５にサーバ装置６が備える主な機能を示している。同図に示すように、サーバ装置６は、カメラ管理部６１１、画面構成管理部６１２、巡回スケジュール管理部６１３、イベント管理部６１４、設定／制御処理部６１５、映像／音声データ受信部６１６、映像／音声データ合成・送信部６１７の各機能を備える。
【００２５】
上記機能のうちカメラ管理部６１１は、監視カメラ３のイベント発生通知処理部３１４から、グローバル通信網９を介して送信された電源オン／オフに関するイベントを受信することにより、管理対象となる複数の監視カメラ３のＩＰアドレスや各監視カメラ３を示す識別子などの情報を管理する。
【００２６】
画面構成管理部６１２は、グローバル通信網９を介して、監視制御端末８から送られてくる情報、もしくは、画面構成管理部６１２に直接設定される情報に基づき、画面に表示する映像の情報量に関する情報を管理する。以下では、このような映像の情報量に関する情報の例として、監視制御端末８の表示装置上に描画する、画面分割の構成と、分割された領域毎に対応する解像度やフレームレートの組み合わせの情報を記載しているが、ノイズや圧縮率等、広く画面に表示する映像についての情報量を含む。
【００２７】
巡回スケジュール管理部６１３は、グローバル通信網９を介して、監視制御端末８から送られてくる情報、もしくは、巡回スケジュール管理部６１３に直接設定される情報に基づき、カメラ管理部６１１において管理対象となっている複数の監視カメラ３について、定期的に参照するためのスケジュールを管理し、順番に該当した監視カメラ３の映像／音声データ生成送信部３１１から送信されたデータに相当する映像について、画面構成管理部６１２における画面分割の領域割り当て情報を管理する。
【００２８】
イベント管理部６１４は、ルータ４、ローカル通信網５とグローバル通信網９を介して、カメラ管理部６１１において管理対象となっている複数の監視カメラ３から送られてくるイベント発生通知を購読する。ここで、「購読する」とは、例えば、イベント管理部６１４が上記複数の監視カメラ３にイベント発生通知の送信を登録すると、いつどのようなイベントの通知をするのかといったその登録内容にしたがって、各監視カメラ３がイベント管理部６１４にイベント発生通知を送信することである。イベント管理部６１４は、グローバル通信網９を介して、監視制御端末８から送られてくる情報、もしくは、イベント管理部６１４に直接設定される情報に基づき、監視カメラ３から特定のイベント発生通知を受信した場合、該イベント発生通知を送信した監視カメラ３の映像／音声データ生成送信部３１１から送信されたデータに相当する映像について、画面構成管理部６１２における画面分割の構成と領域割り当てを変更するよう設定する。イベント管理部６１４は、カメラ管理部６１１において管理対象となっている複数の監視カメラ３から送られてくるイベント発生通知を、グローバル通信網９を介して、監視制御端末８に送信する。
【００２９】
設定／制御処理部６１５は、グローバル通信網９とルータ４、ローカル通信網５を介して、画面構成管理部６１２が管理する情報に基づき、画面分割の構成に含む監視カメラ３を設定（機能設定、動作設定等）する。設定／制御処理部６１５は、グローバル通信網９を介して、監視制御端末８からの監視カメラ３の設定（機能設定、動作設定等）を受付け、グローバル通信網９とルータ４、ローカル通信網５を介して、監視カメラ３を設定（機能設定、動作設定等）する。
【００３０】
映像／音声データ受信部６１６は、設定／制御処理部６１５で設定した監視カメラ３の映像／音声データ生成送信部３１１から、ルータ４、ローカル通信網５とグローバル通信網９を介して、所定のフォーマットからなるデータ（例えば、ストリーミング形式のデータ（映像データ、音声データ））を受信する。
【００３１】
映像／音声データ合成・送信部６１７は、映像／音声データ受信部６１６で受信した所定のフォーマットからなるデータを、画面構成管理部６１２が管理する画面分割の構成と領域割り当てに従い、再度エンコード等を実行することによって所定のフォーマットからなる単一のデータに合成（構成）し、グローバル通信網９を介して、監視制御端末８に送信する。
【００３２】
図６に監視制御端末８が備える主なハードウエアを示している。監視制御端末８は、中央制御装置８１（ＣＰＵ、ＭＰＵ等）、記憶装置８２（ＲＡＭ、ＲＯＭ、ＮＶＲＡＭ、ハードディスク（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、メモリカード等）、計時装置８３（ＲＴＣ（Real Time Clock）等）、ユーザＩ／Ｆ８４（入力装置（キーボード、マウス、タッチパネル等）、表示装置（ＧＰＵ（Graphics Processing Unit）、液晶ディスプレイ）、音声出力装置（スピーカ等））等）、及び通信Ｉ／Ｆ８５（ＮＩＣ等）を備える。監視制御端末８は、例えば、パーソナルコンピュータやセットトップボックスとモニタを組み合わせたシステム、タブレット端末、専用アプライアンスなどとして実現される。
【００３３】
図７に監視制御端末８が備える主な機能を示している。同図に示すように、監視制御端末８は、映像／音声データ受信部８１１、描画部８１２、設定／制御処理部８１３、イベント受信処理部８１４、監視カメラ情報管理部８１５、画面構成管理部８１６、及び巡回スケジュール管理部８１７を備える。尚、これらの機能は、監視制御端末８が備えるハードウエアによって、もしくは、監視制御端末８の中央制御装置８１が、記憶装置８２に記憶されているプログラムを読み出して実行することにより実現される。
【００３４】
上記機能のうち、映像／音声データ受信部８１１は、サーバ装置６の映像／音声データ合成・送信部６１７から、グローバル通信網９を介して送信された所定のフォーマットからなる単一のデータ（例えば、ストリーミング形式のデータ（映像データ、音声データ））を受信する。
【００３５】
描画部８１２は、映像／音声データ受信部８１１で受信した所定のフォーマットからなる単一のデータを、ユーザＩ／Ｆ８４の表示装置上に表示する。
【００３６】
設定／制御処理部８１３は、  作業者がユーザＩ／Ｆ８４を介した指示に従い、グローバル通信網９とルータ４、ローカル通信網５を介して、サーバ装置６の設定／制御処理部６１５を経由し、監視カメラ３を設定（機能設定、動作設定等）する。
【００３７】
イベント受信処理部８１４は、監視カメラ３のイベント発生通知処理部３１４が送信した情報を、ルータ４、ローカル通信網５とグローバル通信網９を介して、サーバ装置６のイベント管理部６１４を経由し、受信する。イベント受信処理部８１４は、グローバル通信網９を介して、サーバ装置６のイベント管理部６１４に、特定のイベント発生通知を設定、登録する。
【００３８】
カメラ管理部８１５は、グローバル通信網９を介して、サーバ装置６のカメラ管理部６１１が管理する複数の監視カメラ３のＩＰアドレスや各監視カメラ３を示す識別子などの情報を受信し管理する。
【００３９】
画面構成管理部８１６は、監視制御端末８のユーザＩ／Ｆ８４の表示装置上に描画する、画面分割の構成と、分割された領域毎に対応する解像度やフレームレートの組み合わせの情報を管理する。画面構成管理部８１６は、グローバル通信網９を介して、サーバ装置６の画面構成管理部６１２に、画面構成管理部８１６が管理する情報を設定、登録する。
【００４０】
巡回スケジュール管理部８１７は、作業者がユーザＩ／Ｆ８４を介した指示や設定に従い、カメラ管理部８１５において管理対象となっている複数の監視カメラ３について、定期的に参照するためのスケジュールの管理し、順番に該当した監視カメラ３の映像／音声データ生成送信部３１１から送信されるデータに相当する映像について、画面構成管理部８１６における画面分割の領域割り当て情報を管理する。巡回スケジュール管理部８１７は、グローバル通信網９を介して、サーバ装置６の巡回スケジュール管理部６１３に、巡回スケジュール管理部８１７が管理する情報を設定、登録する。
【００４１】
＜モニタ画面＞
図８に監視制御端末８が監視カメラ３から送られてくる映像を提供する際にユーザＩ／Ｆ８４（液晶ディスプレイ等）に出力する画面（以下、モニタ画面とも称する。）の構成を示している。モニタ画面８００には、一つ以上の監視カメラ３から送られてくる映像が表示される一つ以上の映像表示エリア８１０と、監視カメラ３の管理（設定、制御、監視等）に際して用いられる制御パネル８２０とが表示される。映像表示エリア８１０は、監視カメラ３から送られてくる映像が表示される複数の小映像表示エリア８３０と、映像表示エリア８３０より大きな領域で、監視カメラ３から送られてくる映像がより詳細に、滑らかに表示される大映像表示エリア８４０を含む。後者の制御パネル８２０は、監視カメラを管理（個別設定）する際、監視制御端末８の作業者等によって操作または参照されるユーザＩ／Ｆ（操作入力欄及び情報表示欄等）を含む。
【００４２】
図９にサーバ装置６の画面構成管理部６１２や監視制御端末８の画面構成管理部８１６で管理する画面構成管理情報９００の一例を示している。同図に示すように、画面構成管理情報９００は、画面位置９００１、解像度９００２、フレームレート９００３で構成されている。このうち画面位置９００１には、映像表示エリア８１０における領域の基点を示す座標情報が設定される。解像度９００２には、画面位置９００１を基点とした領域のサイズを示す解像度が設定される。フレームレート９００３には、画面位置９００１と解像度９００２で規定される領域に表示されるべきフレームレート値が設定される。画面構成管理情報９００は、サーバ装置６や監視制御端末８に備えられた各記憶装置に記憶される。
【００４３】
＝処理説明＝
続いて、以上の構成からなる監視システム１において行われる処理について説明する。
【００４４】
＜サーバ装置処理＞
図１０は監視システム１にて行われる処理のうち、サーバ装置６にて行われる処理（以下、サーバ装置処理Ｓ１０００と称する。）を説明するフローチャートである。サーバ装置処理Ｓ１０００は、監視システム１の運用、稼動時に実行される。以下、同図とともにサーバ装置処理Ｓ１０００について説明する。
【００４５】
同図に示すように、サーバ装置処理Ｓ１０００では、カメラ管理部６１１が、管理対象となっている複数の監視カメラ３のＩＰアドレスや各監視カメラ３を示す識別子などの情報を参照する（Ｓ１００１）。続いて画面構成管理部６１２は、監視制御端末８のユーザＩ／Ｆ８４の表示装置上に描画する、画面分割の構成と、分割された領域毎に対応する解像度やフレームレートの組み合わせ等の情報（図９）を参照する（Ｓ１００２）。
【００４６】
続いて巡回スケジュール管理部６１３は、管理対象となっている複数の監視カメラ３について、定期的に参照するため、画面分割の領域割り当てスケジュールを把握する（Ｓ１００３）。画面分割の領域割り当てスケジュールは、本システムにおいてあらかじめ定められており、巡回スケジュール管理部６１３は、監視カメラ３から受信した映像を表示する画面上の領域を切り替える順序と間隔を制御する。例えば、巡回スケジュール管理部６１３は、１時間ごとに、最初に大映像表示エリア８４０に表示された映像を複数の小映像表示エリア８３０のうちの左下のエリアに切り替え、最後に複数の小映像表示エリア８３０のうちの右上のエリアに表示された映像を大映像表示エリア８４０に切り替える。
続いてイベント管理部６１４は、画面構成管理部６１２における画面分割の構成と領域割り当てを変更する必要がある特定のイベント発生通知を把握する（Ｓ１００４）。どのようなイベントが発生した場合に、どのように画面分割の構成と領域割り当てを変更するのかについては、本システムにおいてあらかじめ定められている。例えば、監視カメラ３から送信される特定のイベント発生通知（例えば、煙発生の検知）にしたがって、そのイベント発生通知を送信した監視カメラ３から受信した映像を表示する画面上の領域を、小映像表示エリア８３０から大映像表示エリア８４０に表示するように切り替える。
【００４７】
続いて設定／制御処理部６１５は、Ｓ１００３により把握したスケジュールに該当する複数の監視カメラ３について、画面分割の領域割り当てに対応する領域の解像度やフレームレート等を設定し、映像情報及び音声情報を所定のフォーマットからなるデータを要求する（Ｓ１００５）。なお、後述するＳ１００９により、画面分割の構成と領域割り当てを変更するよう設定がなされていた場合、該設定に基づき監視カメラ３が設定される。これらの設定、要求は、例えば監視カメラシステムについて業界内で定められている標準的なプロトコルに従って行われる。
【００４８】
以上の設定、要求が終了すると、映像／音声データ受信部６１６は、複数の監視カメラ３から送られてくる映像／音声を受信する（Ｓ１００６）。
【００４９】
続いて映像／音声データ合成・送信部６１７は、複数の監視カメラ３から送られてきた映像／音声を、画面分割の構成と領域割り当てに従い、再度エンコード等を実行することによって所定のフォーマットからなる単一のデータに合成し、監視制御端末８に送信する（Ｓ１００７）。
【００５０】
Ｓ１００８では、イベント管理部６１４は、複数の監視カメラ３から送られてくるイベント発生通知を購読し、特定のイベント発生通知を受信した場合（Ｓ１００８：ＹＥＳ）、イベント発生通知を送信した監視カメラ３から送られてきた映像／音声について、画面分割の構成と領域割り当てを変更するよう設定する（Ｓ１００９）。特定のイベント発生通知を受信しなかった場合（Ｓ１００８：ＮＯ）、処理はＳ１０１０に進む。
【００５１】
Ｓ１０１０では、サーバ装置６の映像／音声データ合成・送信部６１７は、監視制御端末８の映像／音声データ受信部８１１との接続が続いている場合（Ｓ１０１０：ＮＯ）、サーバ装置６は、再びＳ１００５からの処理を実行する。切断された場合、もしくは、巡回スケジュール管理部６１３が管理するスケジュールに変更が発生した場合（Ｓ１０１０：ＹＥＳ）、サーバ装置６は、サーバ装置処理Ｓ１０００を終了する。以降、サーバ装置処理Ｓ１０００は、監視システム１の運用、稼動時に繰り返し実行される。
【００５２】
＜具体例＞
図１１にサーバ装置６と各拠点２に設けられている監視カメラ３との間で行われる一連の通信と、サーバ装置６と監視制御端末８との間で行われる一連の通信、及びこの一連の通信に伴い監視制御端末８のモニタ画面８００に表示する画面が変化する様子を示している。同図では紙面の上方から下方に向かって時間軸を設定している。
【００５３】
同図におけるＳ１１０１以降の処理は、いずれも前述したサーバ装置処理Ｓ１０００に相当する。Ｓ１１０１では、カメラ管理部６１１が、管理対象となっている複数の監視カメラ３のＩＰアドレスや各監視カメラ３を示す識別子などの情報を参照する。
【００５４】
Ｓ１１０２−２では、画面構成管理部６１２が、Ｓ１１０２−１において監視制御端末８の画面構成管理部８１６から送信された、監視制御端末８のユーザＩ／Ｆ８４の表示装置上に描画する、画面分割の構成と、分割された領域毎に対応する解像度やフレームレートの組み合わせ等の情報を把握する。
【００５５】
Ｓ１１０３−２では、巡回スケジュール管理部６１３が、Ｓ１１０３−１において監視制御端末８のカメラ管理部８１５から送信された、管理対象となっている複数の監視カメラ３について、定期的に参照するためのスケジュールを参照し、画面分割の領域割り当てを把握する。サーバ装置６の映像／音声データ合成・送信部６１７は、巡回スケジュール管理部８１７から送信されたスケジュールにしたがって、監視制御端末８の画面構成管理部８１６から送信された複数の領域に分割された画面の構成とその領域に表示する映像の情報量に関する情報から、監視カメラ３の夫々から受信した映像を単一の映像として合成することとなる。
【００５６】
Ｓ１１０４−２では、イベント管理部６１４が、Ｓ１１０４−１において監視制御端末８のイベント受信処理部８１４から送信された、特定のイベント発生通知を把握する。サーバ装置６の映像／音声データ合成・送信部６１７は、イベント受信処理部８１４により登録されたイベント発生通知にしたがって、監視制御端末８の画面構成管理部８１６から送信された複数の領域に分割された画面の構成とその領域に表示する映像の情報量に関する情報から、監視カメラ３の夫々から受信した映像を単一の映像として合成することとなる。
【００５７】
Ｓ１１０５では、設定／制御処理部６１５が、監視カメラ３Ａａ、３Ａｂ、３Ａｃ、３Ｂａ、３Ｂｂ、３Ｂｃに対して、Ｓ１１０２で確認した画面構成の情報と、Ｓ１１０３で設定した領域割り当て情報に基づき、それぞれ、画面分割の領域割り当てに対応する領域の解像度やフレームレートを設定し、映像情報及び音声情報を所定のフォーマットからなるデータとして送信するよう要求する。
【００５８】
Ｓ１１０６では、映像／音声データ受信部６１６が、各監視カメラ３Ａａ、３Ａｂ、３Ａｃ、３Ｂａ、３Ｂｂ、３Ｂｃから、映像情報及び音声情報を所定のフォーマットからなるデータとして受信する。
【００５９】
Ｓ１１０７−１では、映像／音声データ合成・送信部６１７が、Ｓ１１０６で受信した各監視カメラ３Ａａ、３Ａｂ、３Ａｃ、３Ｂａ、３Ｂｂ、３Ｂｃの所定のフォーマットからなるデータを、Ｓ１１０３で確認した画面分割の構成と領域割り当てに従い、所定のフォーマットからなる単一のデータに合成し、監視端末８の映像／音声データ受信部８１１に送信する。これにより、Ｓ１１０７−２では、合成された単一のデータを監視制御端末８の映像／音声データ受信部８１１が受信し、描画部８１２により、モニタ画面８００は符号８１で示す状態になる。
【００６０】
Ｓ１１０８−２では、イベント管理部６１４が、Ｓ１１０８−１において送信された特定のイベント発生通知を受信したことを検知する。画面構成管理部６１２は、画面分割の構成と領域割り当てを変更するよう設定する。
【００６１】
Ｓ１１０９では、設定／制御処理部６１５が、監視カメラ３Ａａ、３Ａｂ、３Ａｃ、３Ｂａ、３Ｂｂ、３Ｂｃに対して、Ｓ１１０８で設定した画面構成の情報と、領域割り当て情報を確認し、それぞれ、画面分割の領域割り当てに対応する領域の解像度やフレームレートを設定し、映像情報及び音声情報を所定のフォーマットからなるデータとして送信するよう要求する。
【００６２】
Ｓ１１１０では、映像／音声データ受信部６１６が、各監視カメラ３Ａａ、３Ａｂ、３Ａｃ、３Ｂａ、３Ｂｂ、３Ｂｃから、映像情報及び音声情報を所定のフォーマットからなるデータとして受信する。
【００６３】
Ｓ１１１１−１では、映像／音声データ合成・送信部６１７が、Ｓ１１１０で受信した各監視カメラ３Ａａ、３Ａｂ、３Ａｃ、３Ｂａ、３Ｂｂ、３Ｂｃの所定のフォーマットからなるデータを、Ｓ１１０８で設定した画面分割の構成と領域割り当てに従い、所定のフォーマットからなる単一のデータに合成し、監視制御端末８の映像／音声データ受信部８１１に送信する。これにより、Ｓ１１１１−２では、合成された単一のデータを監視制御端末８の映像／音声データ受信部８１１が受信し、描画部８１２により、モニタ画面８００は符号８２で示す状態になる。図１１に示す例では、大映像表示エリア８４０に表示される映像が、ＢｃからＡｂに切り替わり、小映像表示エリア８３０ａに表示される映像が、ＡａからＢｃに切り替わり、小映像表示エリア８３０ｂに表示される映像が、ＡｂからＡａに切り替わったことを示している。
【００６４】
Ｓ１１１２では、イベント管理部６１４は、次の巡回スケジュールとなるまで、特定のイベント発生通知を受信せず検知しない。
【００６５】
Ｓ１１１３では、設定／制御処理部６１５が、次の巡回スケジュールになったため、画面構成管理部６１２の画面構成の情報と、領域割り当て情報を確認し、監視カメラ３Ａａ、３Ａｂ、３Ａｃ、３Ｂａ、３Ｂｂ、３Ｂｃに対して、それぞれ、画面分割の領域割り当てに対応する領域の解像度やフレームレートを設定し、映像情報及び音声情報を所定のフォーマットからなるデータとして送信するよう要求する。
【００６６】
Ｓ１１１４では、映像／音声データ受信部６１６が、各監視カメラ３Ａａ、３Ａｂ、３Ａｃ、３Ｂａ、３Ｂｂ、３Ｂｃから、映像情報及び音声情報を所定のフォーマットからなるデータとして受信する。
【００６７】
Ｓ１１１５−１では、映像／音声データ合成・送信部６１７が、Ｓ１１１４で受信した各監視カメラ３Ａａ、３Ａｂ、３Ａｃ、３Ｂａ、３Ｂｂ、３Ｂｃの所定のフォーマットからなるデータを、Ｓ１１１３で確認した画面分割の構成と領域割り当てに従い、所定のフォーマットからなる単一のデータに合成し、監視制御端末８の映像／音声データ受信部８１１に送信する。これにより、Ｓ１１１５−２では、合成された単一のデータを監視制御端末８の映像／音声データ受信部８１１が受信し、描画部８１２により、モニタ画面８００は符号８３で示す状態になる。図１１に示す例では、大映像表示エリア８４０に表示される映像が、ＡｂからＢｂに切り替わり、小映像表示エリア８３０ａに表示される映像が、ＢｃからＡｂに切り替わり、小映像表示エリア８３０ｂに表示される映像が、ＡａからＢｃに切り替わり、小映像表示エリア８３０ｃに表示される映像が、ＡｃからＡａに切り替わり、小映像表示エリア８３０ｄに表示される映像が、ＢａからＡｃに切り替わり、小映像表示エリア８３０ｅに表示される映像が、ＢｂからＢａに切り替わったことを示している。
【００６８】
以上に説明したように、本実施形態の監視システム１にあっては、サーバ装置６が、監視制御端末８の画面構成に基づき、各拠点２の各監視カメラ３に対して、必要十分な映像情報及び音声情報を所定のフォーマットからなるデータとして要求し、各監視カメラ３から受信したデータを、監視制御端末８の画面構成に基づき単一のデータに合成し、監視制御端末８に送信する構成としたため、監視制御端末８の画面構成の仕様により、サーバ装置６に必要となる処理量が固定的となり、サーバ装置６に必要となる処理性能が事前に算出できるとともに、処理能力に無駄を発生させることなく効率よく運用することができる。
【００６９】
また、上記構成としたため、監視制御端末８の画面構成の仕様により、サーバ装置６が受信し、送信するネットワークの通信量を事前に算出することができる。
【００７０】
また、上記構成としたため、監視制御端末８の画面構成の仕様により、サーバ装置６を、機器の性能と起動数、稼働時間やネットワークの通信量等に基づいて課金し、動的に計算機資源を貸与するクラウドサービスを利用して確保した場合に、費用を事前に算出できるとともに、無駄なサーバ装置６を確保することなく費用を節約することができる。これにより、監視システム１のユーザの実際の使用量に基づき、合理的な料金設定をすることが可能となる。
【００７１】
また、上記構成としたため、監視システム１に複数のユーザの複数の監視制御端末８を含む大規模運用時に、複数台の機器からサーバ装置６を構成した場合でも、複数の監視制御端末８それぞれの画面構成の仕様に基づき、監視制御端末８単位で処理を固定的にサーバ装置６に割り当てることができるため、データの転送に関わる処理の無秩序な分散化を避けることができ、データの転送に関わる処理の集約化のための複雑な仕組みが不要となるため、サーバ装置６を単純な構成にすることができる。
【００７２】
また、監視制御端末８は、サーバ装置６より、監視制御端末８の画面構成に基づき単一のデータに合成された映像情報及び音声情報を受信するため、監視制御端末８の描画部８１２は単一のデータのみをモニタ画面８００に表示できる処理能力を持てばよく、監視制御端末８の処理性能を低くすることができる。
【００７３】
ところで、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加、削除、置換をすることが可能である。
【符号の説明】
【００７４】
１  監視システム、２  拠点、３  監視カメラ、３１１  映像／音声データ生成送信部、３１２  機械機構制御部、３１３  設定処理部、３１４  イベント発生通知処理部、３５１  設定情報、４  ルータ、５  ローカル通信網、６  サーバ装置、６１１  カメラ管理部、６１２  画面構成管理部、６１３  巡回スケジュール管理部、６１４  イベント管理部、６１５  設定／制御処理部、６１６  映像／音声データ処理部、６１７  映像／音声データ合成・送信部、７  監視制御拠点、８  監視制御端末、８１１  映像／音声データ受信部、８１２  描画部、８１３  設定・制御処理部、８１４  イベント受信処理部、８１５  カメラ管理部、８１６  画面構成管理部、８１７  巡回スケジュール管理部、９  グローバル通信網、８００  モニタ画面、８１０  映像表示エリア、８２０  制御パネル
【図１】
0006385254.tif 000002
【図２】
0006385254.tif 000003
【図３】
0006385254.tif 000004
【図４】
0006385254.tif 000005
【図５】
0006385254.tif 000006
【図６】
0006385254.tif 000007
【図７】
0006385254.tif 000008
【図８】
0006385254.tif 000009
【図９】
0006385254.tif 000010
【図１０】
0006385254.tif 000011
【図１１】
0006385254.tif 000012