(57)【要約】【課題】  通常の監視画像を表示しつつ、イベント発生箇所の監視画像を表示できる監視システム、監視サーバ、監視方法及びそのプログラムを提供する。【解決手段】  画像記録サーバ４は、監視端末５における監視画像の表示を制御するための表示制御情報を生成し、撮像装置２からセンサ１で検出されたイベント情報を受信した場合に、イベント情報に応じて有効イベント数を管理し、有効イベント数の変化時に有効イベント数に関するイベント変化情報を監視端末５へ送信する。監視端末５は、画像記憶サーバ４から受信した表示制御情報に応じて特定した撮像装置２からの画像データを基に監視画像の一覧画面を表示し、画像記憶サーバ４から受信したイベント変化情報に応じてイベント情報に対応する撮像装置２からの画像データの監視画像を含むイベント画面を一覧画面と重ねて表示する。【選択図】  図１
2006186939.tif 000002
【特許請求の範囲】
【請求項１】
監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置の一部から、ネットワークを介して前記画像データを受信して監視画像として表示する表示手段を備える監視端末と、全ての前記撮像装置から前記ネットワークを介して前記画像データを受信して記録する画像記録手段を備える画像記憶サーバとから構成される監視システムであって、
前記画像記憶サーバは、
前記監視端末における前記監視画像の表示を制御するための表示制御情報を生成する制御情報生成手段と、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理し、前記有効イベント数の変化時に前記有効イベント数に関するイベント変化情報を前記監視端末へ送信するイベント管理手段とを更に備え、
前記監視端末は、
前記画像記憶サーバから受信した前記表示制御情報に応じて特定した前記撮像装置からの画像データを受信する第１の画像受信制御手段と、
前記第１の画像受信制御手段が受信した前記画像データを基に前記監視画像の一覧画面を前記表示手段に表示するよう制御を行う表示制御手段と、
前記画像記憶サーバから受信した前記イベント変化情報に応じて前記イベント情報を検出したセンサに対応する撮像装置からの画像データを受信する第２の画像受信制御手段と、
前記第２の画像受信制御手段の制御に基いて受信した画像データによる監視画像を含むイベント画面を前記一覧画面と重ねて前記表示手段に表示するよう制御するイベント表示制御手段とを更に備えること
を特徴とする監視システム。
【請求項２】
前記監視端末は、
前記表示手段に前記イベント画面を表示可能とするか否かの選択を利用者に促す選択画面を前記表示手段に表示する選択画面表示手段を更に具備し、
前記イベント表示制御手段は、前記選択画面表示手段により表示された前記選択画面における選択結果に応じて、前記イベント画面を前記表示手段に表示する処理を行うか否かを判断すること
を特徴とする請求項１に記載の監視システム。
【請求項３】
前記監視端末の前記第２の画像受信制御手段は、前記イベント変化情報を基に前記有効イベント数の有無を判断して、前記有効イベント数が有ると判断した場合に、前記イベント情報を検出したセンサに対応する撮像装置からの画像データを受信することを特徴とする請求項１に記載の監視システム。
【請求項４】
監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置の一部から、ネットワークを介して前記画像データを受信して監視画像として表示する表示手段を備える監視端末と、全ての前記撮像装置から前記ネットワークを介して前記画像データを受信して記録する画像記録手段を備える画像記憶サーバとから構成される監視システムであって、
前記画像記憶サーバは、
前記監視端末における前記監視画像の表示を制御するための表示制御情報を生成する制御情報生成手段と、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理し、前記有効イベント数の変化時にイベント変化情報を前記監視端末へ送信するイベント管理手段とを更に備え、
前記監視端末は、
前記画像記憶サーバから受信した前記表示制御情報に応じて特定した前記撮像装置からの画像データを第１の画像データとして受信する第１の画像受信制御手段と、
前記画像記憶サーバから受信した前記イベント変化情報に応じて有効イベント数となるイベント情報を検出したセンサに対応する撮像装置からの画像データを第２の画像データとして受信する第２の画像受信制御手段と、
前記イベント変化情報に応じたレイアウト又は所定のレイアウトで、前記第１及び第２の画像受信制御手の制御に基いて段受信した前記第１の画像データ及び前記第２の画像データを基に監視画像の一覧画面を前記表示手段に表示するよう制御する表示制御手段とを備えること
を特徴とする監視システム。
【請求項５】
前記監視端末において、前記所定のレイアウトは、前記第１の画像データの監視画像を表示する位置及び前記第２の画像データの監視画像を表示する位置が予め決められているレイアウトであることを特徴とする請求項４に記載の監視システム。
【請求項６】
前記監視端末において、前記イベント変化情報に応じたレイアウトは、前記イベント変化情報で特定される有効イベント数の増加に応じて前記第２の画像データの監視画像を表示する数を増加させるレイアウトであることを特徴とする請求項４に記載の監視システム。
【請求項７】
前記有効イベント数が前記第２の画像データに対応する監視画像の表示数より大きい場合は、前記第２の画像受信制御手段は、前記有効イベント数に応じて前記第２の画像データの送信元となる前記撮像装置を切り替えて受信することを特徴とする請求項４に記載の監視システム。
【請求項８】
前記監視画像は、前記監視画像の画像データの送信元となる前記撮像装置の設置場所に関する情報と合わせて表示されることを特徴とする請求項１〜７のいずれか１項に記載の監視システム。
【請求項９】
前記第１の画像データに対応する監視画像の表示枠の色及び／又は輝度と、前記第２の画像データに対応する監視画像の表示枠の色及び／又は輝度とが異なることを特徴とする請求項１〜８のいずれか１項に記載の監視システム。
【請求項１０】
監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して前記画像データを受信して記録する画像記録手段と、前記受信した画像の一部を監視画像として表示する表示手段とを備える監視サーバであって、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理するイベント管理手段と、
前記監視画像の表示設定に関する情報である表示制御情報に応じて一部の前記撮像装置からの画像データを基に監視画像の一覧画面を前記表示手段に表示するよう制御する表示制御手段と、
前記イベント管理手段が管理する前記有効イベント数に応じて前記イベント情報に対応する撮像装置からの画像データによる監視画像を含むイベント画面を前記表示手段に表示するよう制御するイベント表示制御手段と
を備えることを特徴とする監視サーバ。
【請求項１１】
監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して前記画像データを受信して記録する画像記録手段と、前記複数の撮像装置の一部から前記ネットワークを介して前記画像データを受信して監視画像として表示する表示手段とを備える監視サーバであって、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理するイベント管理手段と、
前記監視画像の表示設定に関する情報である表示制御情報に応じて一部の前記撮像装置からの第１の画像データ及び、前記イベント管理手段が管理する前記有効イベント数に応じて前記イベント情報に対応する撮像装置からの第２の画像データを基に、前記イベント変化情報に応じたレイアウト又は所定のレイアウトで前記監視画像の一覧画面を前記表示手段に表示するよう制御する表示制御手段と
を備えることを特徴とする監視サーバ。
【請求項１２】
監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置の一部から、ネットワークを介して前記画像データを受信して監視画像として表示する表示手段を備える監視端末と、全ての前記撮像装置から前記ネットワークを介して前記画像データを受信して記録する画像記録手段を備える画像記憶サーバとから構成される監視システムを用いた監視方法であって、
前記画像記憶サーバにおいて、
前記監視端末における前記監視画像の表示を制御するための表示制御情報を生成する制御情報生成ステップと、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理し、前記有効イベント数の変化時に前記有効イベント数に関するイベント変化情報を前記監視端末へ送信するイベント管理ステップとを行い、
前記監視端末において、
前記画像記憶サーバから受信した前記表示制御情報に応じて特定した前記撮像装置からの画像データを受信する第１の画像受信制御ステップと、
前記第１の画像受信制御ステップで受信した前記画像データを基に前記監視画像の一覧画面を前記表示手段に表示するよう制御を行う表示制御ステップと、
前記画像記憶サーバから受信した前記イベント変化情報に応じて前記イベント情報を検出したセンサに対応する撮像装置からの画像データを受信する第２の画像受信制御ステップと、
前記第２の画像受信制御ステップで受信した画像データによる監視画像を含むイベント画面を前記一覧画面と重ねて前記表示手段に表示するよう制御するイベント表示制御ステップとを行う
ことを特徴とする監視方法。
【請求項１３】
監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置の一部から、ネットワークを介して前記画像データを受信して監視画像として表示する表示手段を備える監視端末と、全ての前記撮像装置から前記ネットワークを介して前記画像データを受信して記録する画像記録手段を備える画像記憶サーバとから構成される監視システムを用いた監視方法であって、
前記画像記憶サーバにおいて、
前記監視端末における前記監視画像の表示を制御するための表示制御情報を生成する制御情報生成ステップと、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理し、前記有効イベント数の変化時にイベント変化情報を前記監視端末へ送信するイベント管理ステップとを行い、
前記監視端末において、
前記画像記憶サーバから受信した前記表示制御情報に応じて特定した前記撮像装置からの画像データを第１の画像データとして受信する第１の画像受信制御ステップと、
前記画像記憶サーバから受信した前記イベント変化情報に応じて有効イベント数となるイベント情報を検出したセンサに対応する撮像装置からの画像データを第２の画像データとして受信する第２の画像受信制御ステップと、
前記イベント変化情報に応じたレイアウト又は所定のレイアウトで、前記第１及び第２の画像受信制御ステップの制御に基いて受信した前記第１の画像データ及び前記第２の画像データを基に監視画像の一覧画面を前記表示手段に表示するよう制御する表示制御ステップとを行う
ことを特徴とする監視方法。
【請求項１４】
監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して前記画像データを受信して記録する画像記録手段と、前記複数の撮像装置の一部から前記ネットワークを介して前記画像データを受信して監視画像として表示する表示手段とを備える監視サーバを用いた監視方法であって、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理するイベント管理ステップと、
前記監視画像の表示設定に関する情報である表示制御情報に応じて一部の前記撮像装置からの画像データを基に監視画像の一覧画面を前記表示手段に表示するよう制御する表示制御ステップと、
前記イベント管理ステップで管理する前記有効イベント数に応じて前記イベント情報に対応する撮像装置からの画像データによる監視画像を含むイベント画面を前記表示手段に表示するよう制御するイベント表示制御ステップと
を有することを特徴とする監視方法。
【請求項１５】
監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して前記画像データを受信して記録する画像記録手段と、前記複数の撮像装置の一部から前記ネットワークを介して前記画像データを受信して監視画像として表示する表示手段とを備える監視サーバを用いた監視方法であって、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理するイベント管理ステップと、
前記監視画像の表示設定に関する情報である表示制御情報に応じて一部の前記撮像装置からの第１の画像データ及び、前記イベント管理ステップで管理する前記有効イベント数に応じて前記イベント情報に対応する撮像装置からの第２の画像データを基に、前記イベント変化情報に応じたレイアウト又は所定のレイアウトで前記監視画像の一覧画面を前記表示手段に表示するよう制御する表示制御ステップと
を有することを特徴とする監視方法。
【請求項１６】
請求項１２〜１５のいずれか１項に記載の監視方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の監視カメラの映像を表示する監視システム、監視サーバ、監視方法及びそのプログラムに関するものである。
【背景技術】
【０００２】
従来、１台の監視装置の画面に複数の監視カメラからの複数画像を同時に表示し、この複数画像を所定の間隔で切替え表示する監視システムが知られている（例えば、特許文献１、特許文献２参照。）。
又、センサ検知や前後の画像フレーム比較で動きを検知等のイベントが発生した場合に、イベントが発生した箇所の画像を表示する監視システムも知られている（例えば、特許文献３参照。）。
【０００３】
【特許文献１】特開２０００−０３２４４３号公報
【特許文献２】特開平０８−２９７７９３号公報
【特許文献３】特開平１１−７５１７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１に記載の従来技術によれば、イベントの検出を行っておらず、定期的に画面が切り替わるので、イベントが発生した箇所の画像を直ちに確認することができないかもしれないという問題や、仮にイベント発生時の画像が画面に表示されていたとしても、所定時間が経過すると他の画像に切り替わってしまうという問題がある。また、上記特許文献１記載の従来技術と上記特許文献３記載の従来技術を組合わせたとしても、イベントが発生した場合に、イベント発生箇所の監視画像と合わせて、イベントが発生していない箇所の監視画像も確認したい場合があるが、このような場合に対応できないという問題がある。更に、同時に複数箇所でイベントが発生した場合には、イベント発生箇所の監視画像及びイベント非発生箇所の監視画像を確認し、すばやく全体の状況を把握する必要がある場合にも、上記従来技術の組合せでは極めて困難であるという問題がある。
【０００５】
本発明は上記の課題を解決するためになされたものであり、通常の監視画像を表示しつつ、イベント発生箇所の監視画像を表示できる監視システム、監視サーバ、監視方法及びそのプログラムを提供することを目的とする。
また、本発明の一態様例においては、通常の監視画像を表示しつつ、イベント発生箇所の複数の監視画像を把握容易に表示できる監視システム、監視サーバ、監視方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明は、上述した課題を解決すべくなされたもので、本発明による監視システムにおいては、監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置の一部から、ネットワークを介して画像データを受信して監視画像として表示する表示手段を備える監視端末と、全ての撮像装置からネットワークを介して画像データを受信して記録する画像記録手段を備える画像記憶サーバとから構成される監視システムであって、画像記憶サーバは、監視端末における監視画像の表示を制御するための表示制御情報を生成する制御情報生成手段と、撮像装置からセンサで検出されたイベント情報を受信した場合に、イベント情報に応じて有効イベント数を管理し、有効イベント数の変化時に有効イベント数に関するイベント変化情報を監視端末へ送信するイベント管理手段とを更に備え、監視端末は、画像記憶サーバから受信した表示制御情報に応じて特定した撮像装置からの画像データを受信する第１の画像受信制御手段と、第１の画像受信制御手段が受信した画像データを基に監視画像の一覧画面を表示手段に表示するよう制御を行う表示制御手段と、画像記憶サーバから受信したイベント変化情報に応じてイベント情報を検出したセンサに対応する撮像装置からの画像データを受信する第２の画像受信制御手段と、第２の画像受信制御手段の制御に基いて受信した画像データによる監視画像を含むイベント画面を一覧画面と重ねて表示手段に表示するよう制御するイベント表示制御手段とを更に備えることを特徴とする。
【０００７】
また、本発明による監視システムにおいては、監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置の一部から、ネットワークを介して画像データを受信して監視画像として表示する表示手段を備える監視端末と、全ての撮像装置からネットワークを介して画像データを受信して記録する画像記録手段を備える画像記憶サーバとから構成される監視システムであって、画像記憶サーバは、監視端末における監視画像の表示を制御するための表示制御情報を生成する制御情報生成手段と、撮像装置からセンサで検出されたイベント情報を受信した場合に、イベント情報に応じて有効イベント数を管理し、有効イベント数の変化時にイベント変化情報を監視端末へ送信するイベント管理手段とを更に備え、監視端末は、画像記憶サーバから受信した表示制御情報に応じて特定した撮像装置からの画像データを第１の画像データとして受信する第１の画像受信制御手段と、画像記憶サーバから受信したイベント変化情報に応じて有効イベント数となるイベント情報を検出したセンサに対応する撮像装置からの画像データを第２の画像データとして受信する第２の画像受信制御手段と、イベント変化情報に応じたレイアウト又は所定のレイアウトで、第１及び第２の画像受信制御手段の制御に基いて受信した第１の画像データ及び第２の画像データを基に監視画像の一覧画面を表示手段に表示するよう制御する表示制御手段とを備えることを特徴とする。
【０００８】
また、本発明による監視サーバにおいては、監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して画像データを受信して記録する画像記録手段と、複数の撮像装置の一部からネットワークを介して画像データを受信して監視画像として表示する表示手段とを備える監視サーバであって、撮像装置からセンサで検出されたイベント情報を受信した場合に、イベント情報に応じて有効イベント数を管理するイベント管理手段と、監視画像の表示設定に関する情報である表示制御情報に応じて一部の撮像装置からの画像データを基に監視画像の一覧画面を表示手段に表示するよう制御する表示制御手段と、イベント管理手段が管理する有効イベント数に応じてイベント情報に対応する撮像装置からの画像データによる監視画像を含むイベント画面を表示手段に表示するよう制御するイベント表示制御手段とを備えることを特徴とする。
【０００９】
また、本発明による監視サーバにおいては、監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して画像データを受信して記録する画像記録手段と、前記受信した画像の一部を監視画像として表示する表示手段とを備える監視サーバであって、撮像装置からセンサで検出されたイベント情報を受信した場合に、イベント情報に応じて有効イベント数を管理するイベント管理手段と、監視画像の表示設定に関する情報である表示制御情報に応じて一部の撮像装置からの第１の画像データ及び、イベント管理手段が管理する有効イベント数に応じてイベント情報に対応する撮像装置からの第２の画像データを基に、イベント変化情報に応じたレイアウト又は所定のレイアウトで監視画像の一覧画面を表示手段に表示するよう制御する表示制御手段とを備えることを特徴とする。
【００１０】
また、本発明による監視方法においては、監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置の一部から、ネットワークを介して画像データを受信して監視画像として表示する表示手段を備える監視端末と、全ての撮像装置からネットワークを介して画像データを受信して記録する画像記録手段を備える画像記憶サーバとから構成される監視システムを用いた監視方法であって、画像記憶サーバにおいて、監視端末における監視画像の表示を制御するための表示制御情報を生成する制御情報生成ステップと、撮像装置からセンサで検出されたイベント情報を受信した場合に、イベント情報に応じて有効イベント数を管理し、有効イベント数の変化時に有効イベント数に関するイベント変化情報を監視端末へ送信するイベント管理ステップとを行い、監視端末において、画像記憶サーバから受信した表示制御情報に応じて特定した撮像装置からの画像データを受信する第１の画像受信制御ステップと、第１の画像受信制御ステップで受信した画像データを基に監視画像の一覧画面を表示手段に表示するよう制御を行う表示制御ステップと、画像記憶サーバから受信したイベント変化情報に応じてイベント情報を検出したセンサに対応する撮像装置からの画像データを受信する第２の画像受信制御ステップと、第２の画像受信制御ステップの制御に基いて受信した画像データによる監視画像を含むイベント画面を一覧画面と重ねて表示手段に表示するよう制御するイベント表示制御ステップとを行うことを特徴とする。
【００１１】
また、本発明による監視方法においては、監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置の一部から、ネットワークを介して画像データを受信して監視画像として表示する表示手段を備える監視端末と、全ての撮像装置からネットワークを介して画像データを受信して記録する画像記録手段を備える画像記憶サーバとから構成される監視システムを用いた監視方法であって、画像記憶サーバにおいて、監視端末における監視画像の表示を制御するための表示制御情報を生成する制御情報生成ステップと、撮像装置からセンサで検出されたイベント情報を受信した場合に、イベント情報に応じて有効イベント数を管理し、有効イベント数の変化時にイベント変化情報を監視端末へ送信するイベント管理ステップとを行い、監視端末において、画像記憶サーバから受信した表示制御情報に応じて特定した撮像装置からの画像データを第１の画像データとして受信する第１の画像受信制御ステップと、画像記憶サーバから受信したイベント変化情報に応じて有効イベント数となるイベント情報を検出したセンサに対応する撮像装置からの画像データを第２の画像データとして受信する第２の画像受信制御ステップと、イベント変化情報に応じたレイアウト又は所定のレイアウトで、第１及び第２の画像受信制御ステップの制御に基いて受信した第１の画像データ及び第２の画像データを基に監視画像の一覧画面を表示手段に表示するよう制御する表示制御ステップとを行うことを特徴とする。
【００１２】
また、本発明による監視方法においては、監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して画像データを受信して記録する画像記録手段と、複数の撮像装置の一部からネットワークを介して画像データを受信して監視画像として表示する表示手段とを備える監視サーバを用いた監視方法であって、撮像装置からセンサで検出されたイベント情報を受信した場合に、イベント情報に応じて有効イベント数を管理するイベント管理ステップと、監視画像の表示設定に関する情報である表示制御情報に応じて一部の撮像装置からの画像データを基に監視画像の一覧画面を表示手段に表示するよう制御する表示制御ステップと、イベント管理ステップで管理する有効イベント数に応じてイベント情報に対応する撮像装置からの画像データによる監視画像を含むイベント画面を表示手段に表示するよう制御するイベント表示制御ステップとを有することを特徴とする。
【００１３】
また、本発明による監視方法においては、監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して画像データを受信して記録する画像記録手段と、複数の撮像装置の一部からネットワークを介して画像データを受信して監視画像として表示する表示手段とを備える監視サーバを用いた監視方法であって、撮像装置からセンサで検出されたイベント情報を受信した場合に、イベント情報に応じて有効イベント数を管理するイベント管理ステップと、監視画像の表示設定に関する情報である表示制御情報に応じて一部の撮像装置からの第１の画像データ及び、イベント管理ステップで管理する有効イベント数に応じてイベント情報に対応する撮像装置からの第２の画像データを基に、イベント変化情報に応じたレイアウト又は所定のレイアウトで監視画像の一覧画面を表示手段に表示するよう制御する表示制御ステップとを有することを特徴とする。
【００１４】
また、本発明によるプログラムにおいては、請求項１２〜１５のいずれか１項に記載の監視方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１５】
本発明の監視システム、監視サーバ、監視方法及びそのプログラムは、通常の監視画像を表示しつつ、イベント発生箇所の監視画像を表示することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を用いて本発明の実施形態について説明する。
［第１の実施形態］
まず、本発明の第１の実施形態による監視システムとして、監視画像を撮影する撮像装置（監視カメラ）と、撮像装置が撮影した監視画像を記録する画像記憶サーバと、撮像装置が撮影した監視画像を表示する監視端末とがネットワークを介して接続されている監視システムについて説明する。
【００１７】
図１は、本発明の第１の実施形態における監視端末を含む監視システムの概略構成を示す図である。尚、図１には、監視端末は１台だけ図示されているが、これに限らず複数台でも良い。図１において、センサＡ・１、センサＢ・１、…、センサＮ・１（以下、センサ１とする）は、例えばドアの開閉や物体の侵入を検知するセンサであり、検知信号を後述する撮像装置Ａ・２、撮像装置Ｂ・２、…撮像装置Ｎ・２（以下、撮像装置２とする）へ出力する。すなわち、センサ１の出力する検知信号は、撮像装置２におけるイベント信号となる。尚、図１において、撮像装置１台につき１つのセンサが表示されているが、これに限らず撮像装置１台につき複数のセンサを接続しても良い。
【００１８】
撮像装置２は、後述する画像記憶サーバ４及び監視端末５に撮影した監視画像を、ネットワーク３を介して送信する。また、撮像装置２は、フレームレートを可変に制御することができる。可変な範囲は、例えば１画像／秒乃至３０画像／秒程度であり、通常時は１画像／秒乃至５画像／秒のフレームレートで監視画像を撮影する。本実施形態における監視画像のデータ形式は、例えばｊｐｅｇ形式、ｔｉｆｆ形式、ｍｐｅｇ形式等が好適であり、静止画形式でも動画形式でも良い。ネットワーク３は、例えばインターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信網である。
【００１９】
画像記憶サーバ４は、ネットワーク３を介して受信した撮像装置２が出力する監視画像データを記録する。監視端末５は、ネットワーク３を介して受信した撮像装置２が出力する監視画像の画面を表示装置に表示することで、監視者に監視画像を見せる。尚、画像記憶サーバ４及び監視端末５は、例えばネットワークに接続可能なコンピュータ端末であり、ＣＰＵ（中央処理装置）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（ハード  ディスク  ドライブ）などのＣＰＵが読み取り可能なメモリを少なくとも含むハードウェア構成である。また、図１には示していないが、画像記憶サーバ４及び監視端末５は、マウスやキーボード等の入力装置と、ＣＲＴや液晶ディスプレイ等の表示装置を具備する。
【００２０】
以上の構成により、監視端末５は、通常は例えば図１１に示すような監視画面１００を表示装置に表示する。図１１に示すように、監視画面１００には、６枚の監視画像１０１と、設定変更ボタン１０２と、終了ボタン１０３と、タスクバー１０４とから構成されている。６枚の監視画像１０１は、それぞれ異なる撮像装置２からの監視画像を表示した状態を示している。また、各監視画像１０１の下には、どの場所に設置された撮像装置２からの映像であるかが分かるように、「一階正面入り口」、「一階ロビー」、…などの設置場所情報が示されている。尚、この設置場所情報は、例えば管理テーブルに、撮像装置２を特定する情報（本実施形態では後述するカメラＮｏ．であるが、例えばＩＰアドレスなどでもよい）と関連付けられて監視端末５内のメモリに記憶されている。また、監視端末５は、所定時間毎に現在表示対象である撮像装置２と異なる撮像装置２からの監視画像に切り替える処理を行う。
【００２１】
設定変更ボタン１０２は、監視画像１０１の表示順序や、監視画像１０１の供給元である撮像装置２の切り替えタイミングなどの設定を変更する際に押下するボタンである。終了ボタン１０３は、監視画面１００を終了させたい場合に監視者が押下するボタンである。また、タスクバー１０４は、イベントが発生した旨を監視者に示すアイコン（例えば後述する図１２のアイコン１０５）等を表示する。
【００２２】
具体的には、センサ１がイベント信号を出力した場合には、撮像装置２は、イベントが発生した旨の情報（以下、イベント情報とする）を監視画像と合わせてネットワーク３経由で画像記憶サーバ４及び監視端末５へ送信する。このイベント情報には、センサ１を特定するセンサＮｏ．とイベントの種類を特定する情報が含まれている。これにより、監視端末５は、例えば図１２に示すようにタスクバー１０４にイベント発生を示すアイコン１０５を表示する。これにより、監視端末５を監視中の監視者はどこかでイベントが発生したことに気付く。
【００２３】
次に、第１の実施形態における監視システムのイニシャル処理について説明する。
上述したようにセンサ１のいずれかがイベントを検出した場合には、これがイベント情報として画像記憶サーバ４経由で監視端末５に伝達され、監視端末５は、図１２に示すようにアイコン１０５を含む監視画面１００を表示する。ここで、監視端末５において監視者がマウスを操作した場合、監視端末５のＲＡＭの特定箇所にマウス操作の種類とカーソルの座標が記憶され操作内容が判定される。ここでカーソルが、アイコン１０５の上で押下されたと判断した場合、監視端末５は、図１３に示すように選択メニュー１０６を表示する。ここで利用者（監視者）が「イベント発生箇所」を選択した場合には、監視端末５は、ＲＡＭのワークエリアに記憶される「選択フラグ」をオンとする。
【００２４】
このように、監視端末５において「選択フラグ」がオンになることで、センサ１がイベント信号を出力した場合には、監視端末５は、イベント情報を受信し、ＲＡＭの第一のワークエリアにイベント情報に含まれるセンサＮｏ．とイベントの種類を特定する情報を記録するとともに、図１４に示すようなイベント発生画面１０７を表示する。図１４は、イベント発生画面の表示例を示す図である。図１４に示すように、監視画面１００と別ウィンドウでイベント発生画面１０７が表示される。イベント発生画面１０７には、複数のイベントが発生している場合には、複数のイベント発生箇所の監視画像１０８が表示される。この際、監視画像１０８の下には、監視画像１０１と同様に、監視画像１０８を撮影中の撮像装置の設置場所に関する情報が表示される。これらのイベントに関する処理はメインの処理となる監視画像１０１の表示処理と別のプロセスで実行されるが、ＲＡＭのワークエリアは共有される。最初に第一のワークエリアの内容はＲＡＭの第二のワークエリアにコピーされる。
【００２５】
尚、本実施形態においては画像記憶サーバ４のＨＤＤには種々の設定ファイルが記録されており、画像記憶サーバ４から監視端末５に対して表示制御指示を送信する。例えば、設定ファイルとして、カメラＮｏ．とカメラ設置場所を対応付ける管理テーブルや、監視端末５における各撮像装置２の監視画像の切替順と切替え間隔、画面上の表示位置を設定する表示切替テーブルや、イベント数に応じたイベント箇所画像表示画面の表示レイアウトを記憶する表示レイアウト情報などが設定ファイルに含まれている。尚、上記設定ファイルの一部また全部を監視端末５において保持してもよい。
【００２６】
次に、上記イニシャル処理に続く処理について説明する。
図３は、図１に示す監視システムの動作を示すフローチャートである。図３に示すように、ステップＳ４０１において、撮像装置２は、撮像した監視画像データを送信する。これにより、ステップＳ４４０乃至Ｓ４５５の各ステップの処理を監視端末５が行い、ステップＳ４２１乃至Ｓ４３２の各ステップの処理を画像記憶サーバ４が行う。
【００２７】
ステップＳ４０１では、各撮像装置２で撮影された監視画像が画像記憶サーバ４及び監視端末５に送信される。監視画像は典型的にはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）等の垂れ流し式のプロトコルで送信される。また、各撮像装置２に接続されたセンサ１がイベントを検知すると、イベント情報が画像記憶サーバ４に送信される。
【００２８】
まず監視端末５の電源がオンされると、ステップＳ４４０において、監視端末５は、画像記憶サーバ４及び各撮像装置２とセッションを確立し、各撮像装置２から送信された監視画像の受信を開始する。監視画像の受信はステップ４５５で終了の指示ありと判定されるまで継続される。そして、監視端末５は、ＲＡＭのバッファエリアに受信した監視画像を記憶する。また、監視端末５は、バッファエリアの監視画像データをＲＡＭのワークエリアではなくＨＤＤに転送しても良い。
【００２９】
次に、画像記憶サーバ４側の処理を説明する。ステップＳ４２１において、画像記憶サーバ４は、撮像装置２が送信する監視画像データやイベント情報を受信する。次に、ステップＳ４２２において、画像記憶サーバ４は、受信した監視画像データをＨＤＤに記録する。イベント情報を受信した場合には、画像記憶サーバ４は、ＨＤＤのイベント情報テーブルに記憶する。次に、ステップＳ４２３において、画像記憶サーバ４は、ＨＤＤに記憶されている表示切替テーブルに基づいて、監視画像を送信する各撮像装置２のうち監視端末５が受信処理すべき監視画像を送信している撮像装置２を特定する情報（カメラ特定情報）と、画面のどの位置に特定情報で特定される撮像装置２の監視画像を表示すべきかを特定する情報（表示位置特定情報）とを含む第一の表示制御情報を、監視端末５へ送信する。これにより監視端末５は第一の表示制御情報を受信してＲＡＭのワークエリアに記憶する。
【００３０】
次に、監視端末５の説明を行う。
まずステップＳ４４１で、監視端末５は、画像記憶サーバ４から受信してＲＡＭのワークエリアに保存した第一の表示制御情報を参照して、第一の表示制御情報を新たに受信したか否かを判定する。新たに受信したと判定した場合（ステップＳ４４１のＹｅｓ）には、監視端末５は、ステップＳ４４２に処理を進める。新たに受信しなかったと判定した場合（ステップＳ４４１のＮｏ）は、監視端末５は、ステップＳ４４３に処理を進める。
【００３１】
ステップＳ４４２において、監視端末５は、受信した第一の表示制御情報に基づいて、ＲＡＭのバッファエリアからＲＡＭのワークエリア（又はＨＤＤ）に取り込む監視画像の供給先（撮像装置２）を切り替える。次に、ステップＳ４４３において、監視端末５は、ＲＡＭのワークエリア（又はＨＤＤ）に取込んだ複数の監視画像を図１１に示した監視画面１００の監視画像１０１ように、所定の位置に表示して、処理をステップＳ４４４に進める。
【００３２】
次に、センサ１において新たなイベントが発生した場合の処理について説明する。
まず、画像記憶サーバ４側の処理について説明する。画像記憶サーバ４は、ステップＳ４２４において、ＨＤＤのイベント情報テーブルを参照して現在のイベント情報をＲＡＭのワークエリアに読み込む。次に、ステップＳ４２５において、画像記憶サーバ４は、ＲＡＭのワークエリアに読み込んだイベント情報とＲＡＭのワークエリアに既に記憶されていた前回のイベント情報とを比較して、新たなイベントを受信したか否かを判定する。新たにイベントを受信したと判定した場合には、画像記憶サーバ４は、ステップＳ４２６に処理を進める。また、新たにイベントを受信しなかったと判定した場合には、画像記憶サーバ４は、ステップＳ４２８に処理を進める。
【００３３】
次に、ステップＳ４２６において、画像記憶サーバ４は、新規イベント情報を含む第二の表示制御情報を監視端末５に送信する。これにより、監視端末５は、第二の表示制御情報を受信してＲＡＭのワークエリアのイベント情報テーブルに記憶する。次に、ステップＳ４２７では、新たに発生したイベントの数だけＲＡＭのワークエリアに記憶されているイベント数をインクリメントする。
【００３４】
次に、監視端末５の処理の説明を行う。ステップＳ４４４において、監視端末５は、ＲＡＭのワークエリアに記憶した第二の表示制御情報を参照して、第二の表示制御情報を新たに受信したか否かを判定する。新たに受信したと判定した場合には、監視端末５は、ステップＳ４４５に処理を進める。また、新たに受信しなかったと判定した場合には、監視端末５は、ステップＳ４４６に処理を進める。
【００３５】
ステップＳ４４５において、監視端末５は、イベント発生を示すアイコン（例えば図１２に示したアイコン１０５）が既に表示されている場合はそのまま処理をステップＳ４４６に進めて、アイコン１０５が未だ表示されていない場合は、所定の位置（タスクバー１０４の上）にアイコン１０５を表示し、ステップＳ４４６へ進む。この時、アイコン１０５としては、色が変化するアイコンや、動きのあるアニメーションのアイコンでも良い。
【００３６】
次に、ステップＳ４４６において、監視端末５は、イベント箇所の監視画像を別ウィンドウで表示するか否かを設定する選択フラグがオン（＝表示する）であるか否かを判定する。選択フラグがオンの場合は、ステップＳ４４７に処理を進める。選択フラグがオフの場合は、ステップＳ４４９に処理を進める。
【００３７】
次に、ステップＳ４４７において、監視端末５は、ＲＡＭのワークエリアの第二の表示制御情報に基いて、新たに発生したイベント箇所の撮像装置２に対応する監視画像をＲＡＭのバッファエリアからＲＡＭのワークエリアへ取り込む処理を開始して、ステップＳ４４８へ進む。
【００３８】
次に、ステップＳ４４８において、監視端末５は、イベント情報に基き、図１４に示すイベント発生画面１０７に現在のイベント数（現にイベントが発生している数＋イベント自体は消滅したが消滅後所定時間が経過していないイベントの数）に応じたレイアウトで、イベント箇所の監視画像を表示して、ステップＳ４４９の処理に進む。
【００３９】
次に発生していたイベントが、消滅して所定時間の経過した場合の処理について説明する。まず、画像記憶サーバ４側の処理について説明する。画像記憶サーバ４は、ステップＳ４２８において、ＲＡＭのワークエリアの現在のイベント情報と別途記憶された前回のイベント情報とを比較して、発生していたイベントが消滅したか否かを判定する。発生していたイベントが消滅したと判定した場合は、ステップＳ４２９に処理を進める。発生していたイベントが消滅しなかったと判定した場合は、現在のイベント情報を前回のイベント情報に上書してからステップＳ４２１に処理を戻す。
【００４０】
次に、ステップＳ４２９において、画像記憶サーバ４は、新たに消滅したイベントの数だけイベント数をデクリメントする。次に、ステップＳ４３０において、画像記憶サーバ４は、消滅イベント情報を含む第三の表示制御情報を監視端末５へ送信し、処理をステップＳ４３１に進める。これにより、監視端末５は、第三の表示制御情報を受信してＲＡＭのワークエリアに記憶する。
【００４１】
次に、監視端末５側の処理について説明する。まず、ステップＳ４４９において、監視端末５は、ＲＡＭのワークエリアの第三の表示制御情報を参照して、第三の表示制御情報を新たに受信したか否かを判定する。新たに受信したと判定した場合は、ステップＳ４５０に処理を進める。新たに受信しなかったと判定した場合は、ステップＳ４５２に処理を進める。
【００４２】
ステップＳ４５０において、監視端末５は、消滅してから所定時間が経過したイベントがあるか否かを判定する。消滅してから所定時間が経過したイベントがあると判定した場合は、ステップＳ４５１に処理を進める。消滅してから所定時間が経過したイベントがないと判定した場合は、ステップＳ４５２に処理を進める。
【００４３】
ステップＳ４５１において、監視端末５は、所定時間が経過したイベントに対応するイベント箇所の監視画像を非表示にすると共に、当該イベント箇所の監視画像をＲＡＭのワークエリアに取り込まない用変更する。また、監視端末５は、残ったイベント数と、設定ファイルの表示レイアウト情報に基づいてイベント発生画面１０７の表示レイアウトが変更され、処理はステップＳ４５２に進む。
【００４４】
次に発生していたイベントが全て消滅してイベント数がゼロになった場合の処理について説明する。まず、画像記憶サーバ４側の処理について説明する。画像記憶サーバ４は、ステップＳ４３１において、現在のイベント数がゼロであるか否かを判定する。現在のイベント数がゼロであると判定した場合は、ステップＳ４３２に処理を進める。現在のイベント数がゼロでないと判定した場合は、現在のイベント情報を前回のイベント情報としてＲＡＭに上書してからステップＳ４２１に処理を戻す。
【００４５】
ステップＳ４３２において、画像記憶サーバ４は、イベント数がゼロである旨の情報を含む第四の表示制御情報を監視端末５に送信して、現在のイベント情報を前回のイベント情報に上書してからステップＳ４２１に処理を戻す。これにより、監視端末５は第四の表示制御情報を受信してＲＡＭのワークエリアに記憶する。
【００４６】
次に、監視端末５側の処理について説明する。まずステップＳ４５２において、監視端末５は、ＲＡＭのワークエリアの第四の表示制御情報を参照して、第四の表示制御情報を新たに受信したかを判定する。新たに受信したと判定した場合は、ステップＳ４５３に処理を進める。新たに受信しなかったと判定した場合は、ステップＳ４５５に処理を進める。ステップＳ４５３において、監視端末５は、第四の表示制御情報を新たに受信してから所定時間が経過したか否かを判定する。ここで、所定時間が経過したと判定した場合は、ステップＳ４５４に処理を進める。また、所定時間が経過したと判定しなかった場合は、ステップＳ４５５に処理を進める。
【００４７】
ステップＳ４５４においては、監視端末５は、イベント発生画面１０７を消去する。尚、消去する代わりにアイコンに表示変更しても良い。この場合はステップＳ４４８でアイコンが消えて元のイベント箇所表示用画面が表示される。
【００４８】
ステップＳ４５５においては、監視端末５は、ＲＡＭのワークエリアに記憶されている「終了フラグ」がオンであるか否かを判定する。「終了フラグ」がオンであると判定した場合は処理を終了し、オフであると判定した場合は処理をステップＳ４４１に戻す。以上で図３の説明を終わる。
【００４９】
以上に説明したように、本実施形態における監視端末５においては、イベント発生箇所の数に応じて同時に複数のイベント発生箇所の監視画像１０８を通常の監視画像１０１と別ウィンドウで表示することができる。このように、別ウィンドウでイベント箇所の監視画像１０８を表示することで、通常の６枚の監視画像１０１も所望のタイミングでワンタッチ（又はワンクリック）で参照することができる。また、イベント消滅後も所定時間、対応する監視画像を表示するのでイベント発生箇所におけるイベント終了後の状況も設定した所定時間の間確認することができる。
【００５０】
［第１の実施形態の変形例］
次に、第１の実施形態の変形例として、上述したように図１３に示した選択メニュー１０６により「イベント発生箇所」を選択した場合にのみ、イベント発生時にイベント発生画面１０７を別ウィンドウで表示するのではなく、必ず、イベント発生時にイベント発生画面１０７を別ウィンドウで表示する例を示す。尚、システム構成は図１に示した構成と同様であり説明を省略する。図４は、第１の実施形態の変形例における監視システムの処理を示すフローチャートである。
【００５１】
以下、図４のフローチャートに基づいて上記実施形態で示した図３のフローチャートと異なる点を主に説明する。図４のフローチャートのステップＳ５０１は撮像装置２で実行され、図３のステップＳ４０１と同様の処理である。また、図４のステップＳ５４０乃至ステップＳ５５６の各ステップは監視端末５で実行され、ステップＳ５２１乃至ステップＳ５３２の各ステップは画像記憶サーバ４で実行される。そして、画像記憶サーバ４で実行されるステップＳ５２１乃至ステップＳ５３２の各ステップは、図３のステップＳ４２１乃至ステップＳ４３２の各ステップと同様なので説明を省略する。
【００５２】
又、監視端末５で実行されるステップＳ５４０乃至ステップＳ５４４の各ステップは、図３のステップＳ４４０乃至ステップＳ４４４の各ステップと同様なので説明を省略する。また、監視端末５で実行されるステップＳ５４５は、図３のステップＳ４４７と同様なので説明を省略する。また、監視端末５で実行されるステップＳ５４９は、図３のステップＳ４４８と同様なので説明を省略する。また、監視端末５で実行されるステップＳ５５０は、図３のステップＳ４４９と同様なので説明を省略する。また、監視端末５で実行されるステップＳ５５３乃至ステップＳ５５６の各ステップは、図３のステップＳ４５２乃至ステップＳ４５５の各ステップと同様なので説明を省略する。すなわち、図４のステップ５４６乃至ステップＳ５４８の処理及びステップＳ５５１乃至ステップＳ５５２の処理に特徴がある。
【００５３】
以下、本変形例の特徴となるステップＳ５４６乃至ステップＳ５４８の各ステップと、ステップＳ５５１乃至ステップＳ５５２の各ステップについて説明する。
ステップＳ５４６において、監視端末５は、イベント情報を参照して、現在のイベント数（現在発生しているイベントの数とイベント自体は消滅したが消滅後所定時間が経過していないイベントの数を足したもの。以下同様）がゼロであるか否かを判定する。ゼロの場合はステップＳ５５４に処理を進める。ゼロでない（１以上）の場合は、ステップＳ５４７に処理を進める。
【００５４】
ステップＳ５４７において、監視端末５は、前回のステップＳ５４７を実行したときとイベント数が変わっているか否かを判定する。イベント数が変わっていると判定した場合は、ステップＳ５４８に処理を進める。イベント数が変わっていないと判定した場合は、ステップＳ５４９に処理を進める。
【００５５】
ステップＳ５４８において、監視端末５は、設定ファイルの表示レイアウト情報に基づいて、必要に応じてイベント発生画面１０７（ポップアップ画面）の表示レイアウトを変更し、ＲＡＭのワークエリアに記憶されている現在のイベント数を前回のイベント数に上書きする。イベント発生画面１０７の表示レイアウトは、例えば、現在のイベント数が前回の２から今回３に変更されたら、ポップアップ画面を２ｉｎ１（１画面を２分割）から４ｉｎ１（１画面を４分割）に変更する。イベント数が前回の３から今回４に変更された場合は、レイアウト自体は変更されず、同時表示される監視画像１０８が３つの監視画像１０８（１画像分はブラックアウト）から４つの監視画像１０８に変わる。
【００５６】
ステップＳ５５１は、ステップＳ５４７と同様であり、又ステップＳ５５２はステップＳ５４８と同様なので説明を省略する。以上で図４のフローチャートの説明を終わる。
【００５７】
以上、説明したように、本実施形態の監視システムによれば、イベント発生時にはイベント発生箇所の監視画像を表示するイベント発生画面１０７がポップアップウィンドウとして表示され、イベント発生箇所の数に応じてイベント発生画面１０７の画面レイアウトを変更できるので、通常画像を一方で表示しつつ容易にイベント発生箇所の監視画像１０８を確認することができる。
【００５８】
［第２の実施形態］
次に、第２の実施形態として、イベント発生時には、通常の監視画像を複数表示する監視画面と同一画面（同一ウィンドウ）の一部を、イベント発生箇所の監視画像とする監視システムについて説明する。尚、第２の実施形態における監視システムのシステム構成は図１に示した第１の実施形態における監視システムのシステム構成と同様であり、説明を省略する。
【００５９】
図５は、第２の実施形態における監視システムの動作を示すフローチャートである。図５のステップＳ６０１において、撮像装置２が撮像した監視画像をネットワーク３に送信する。また、ステップＳ６４０乃至ステップＳ６５６の各ステップは監視端末５で実行され、ステップＳ６２１乃至ステップＳ６３２の各ステップは画像記憶サーバ４で実行される。
【００６０】
また、監視端末５のＨＤＤには監視端末５用の設定ファイルが記憶されており、監視画面全体の監視画像数と、その内のイベント箇所における監視画像の表示割当数が記憶されている。例えば、監視画面全体の監視画像数が６、イベント箇所における監視画像数が２であれば、本実施形態の監視システムは同時に４つの通常監視画像と、２つのイベント発生箇所監視画像を表示する。また、他の例として監視画面全体の監視画像数が６、イベント箇所における監視画像数が１と設定されている場合の監視画面例を図１５に示す。図１５に示すように、監視端末５は、設定に応じて監視画面２００に同時に５つの通常監視画像２０１と、１つのイベント発生箇所監視画像２０２（以下、単に監視画像２０２とする）が表示される。また、監視画面２００には、上記設定の変更を行うための設定変更ボタン２０３と、監視画面２００の表示を終了するための終了ボタン２０４が含まれる。また、監視画像２０２の枠や周辺における色や明るさを、通常監視画像２０１と異なるようにすることで、監視画像２０２と通常監視画像２０１の違いを明確に表示できる。
【００６１】
尚、図５に示す処理において、画像記憶サーバ４で実行されるステップＳ６２１乃至ステップＳ６３２の各ステップは、図４のステップＳ５２１乃至ステップＳ５３２の各ステップと同様なので説明を省略する。また、監視端末５で実行されるステップＳ６４０乃至ステップＳ６４６の各ステップは、図４のステップＳ５４０乃至ステップＳ５４６の各ステップと同様なので説明を省略する。また、監視端末５で実行されるステップＳ６５０は、図４のステップＳ５５０と同様なので説明を省略する。また、監視端末５で実行されるステップＳ６５３乃至ステップＳ６５６の各ステップはステップＳ６５５を除き、図４のステップＳ５５３乃至ステップＳ５５６の各ステップと同様なので、ステップＳ６５５以外は説明を省略する。
【００６２】
以下、図４の処理と異なるステップＳ６４７乃至ステップＳ６４８、ステップＳ６５１乃至ステップＳ６５２、及びステップＳ６５５の各ステップについて説明する。
ステップＳ６４７において、監視端末５は、現在のイベント数とイベント箇所における監視画像の表示割当数を比較する。これにより、現在のイベント数がイベント箇所における監視画像の表示割当数よりも大きい場合には、監視端末５は、処理をステップＳ６４８に進める。また、現在のイベント数がイベント箇所にける監視画像の表示割当数よりも等しいか小さい場合には、監視端末５は、処理をステップＳ６４９に進める。
【００６３】
ステップＳ６４８において、監視端末５は、表示モードが固定表示モードであった場合は、切替表示モードに変更する。これにより、ステップＳ６４９において、監視端末５は、イベント箇所の監視画像を所定の位置に所定の時間間隔で切り替えて表示する。このように切り替えて表示することで、イベント箇所における監視画像の表示割当数よりも多いイベント箇所の監視画像を順次表示できる。切り替えを行う所定の時間間隔は設定ファイルに記憶されている。例えば４交替で表示する場合は所定の時間間隔は１０秒、３交替で表示する場合は所定の時間間隔は１５秒、２交替で表示する場合は所定の時間間隔は２０秒といった具合に交替数が多いと所定の時間間隔は短くなる。例えばイベント箇所における監視画像の表示割当数が２で現在のイベント数が４であれば、監視端末５は、監視画像を２画像づつ２０秒交替で表示する。
【００６４】
次に、ステップＳ６５０で第三の表示制御情報を受信後の処理について説明する。ステップＳ６５１において、監視端末５は、現在のイベント数とイベント箇所の監視画像の表示割当数を比較して、現在のイベント数がイベント箇所の監視画像の表示割当数よりも小さいか等しいと判断した場合は処理をステップＳ６５２に進める。また、ステップＳ６５１において現在のイベント数がイベント箇所画像の表示割当数よりも大きいと判断した場合は、監視端末５は、処理をステップＳ６５３に進める。
【００６５】
ステップＳ６５２において、表示モードが切替表示モードであった場合は、監視端末５は、表示モードを固定表示モードに変更して、イベント箇所の監視画像を切替えなしの固定で常時表示する。
【００６６】
次に、ステップＳ６５４において所定時間が経過した後の処理について説明する。ステップＳ６５５において、監視端末５は、イベント箇所の監視画像の表示をブラックアウト（黒で何の画像も表示されない状態）にする。図１５の例では、監視端末５は、監視画像２０２をブラックアウトにする。以上で図５のフローチャートの説明を終わる。
【００６７】
以上、説明したように、本実施形態の監視システムによれば、イベント発生時には予め定められた位置にイベント発生箇所の監視画像を表示し、イベント発生箇所の数に応じて切替表示も可能であるので、監視者は、通常監視画像とイベント発生箇所の監視画像を混同することなく、イベント発生箇所を確認するとともに通常監視画像により全体の状況を容易に確認することができる。また、イベント発生箇所の数に応じて適宜割当て数の設定を変更できるので多数箇所でイベントが発生した場合には、最適な画像割当数で、イベント発生箇所全体の状況を容易に確認することができる。
【００６８】
［第３の実施形態］
次に、第３の実施形態として、通常監視画像とイベント発生箇所の監視画像の配置をイベントの発生数に応じて動的に変更して表示する監視システムについて説明する。尚、第３の実施形態における監視システムのシステム構成は図１に示した第１の実施形態における監視システムのシステム構成と同様であり、説明を省略する。
【００６９】
図６は、第３の実施形態における監視システムの動作を示すフローチャートである。図６のステップＳ７０１において、撮像装置２が撮像した監視画像をネットワーク３に送信する。また、ステップＳ７４０乃至ステップＳ７５６の各ステップは監視端末５で実行され、ステップＳ７２１乃至ステップＳ７３２の各ステップは画像記憶サーバ４で実行される。
【００７０】
尚、画像記憶サーバ４４で実行されるステップＳ７２１乃至ステップＳ７３２の各ステップは、図４のステップＳ５２１乃至ステップＳ５３２の各ステップと同様なので説明を省略する。また、監視端末５で実行されるステップＳ７４０乃至ステップＳ７４７の各ステップは、図４のステップＳ５４０乃至ステップＳ５４７の各ステップと同様なので説明を省略する。また、監視端末５で実行されるステップＳ７４９乃至ステップＳ７５１は、図４のステップＳ５４９乃至ステップＳステップＳ５５１と同様なので説明を省略する。また、監視端末５で実行されるステップＳ７５３乃至ステップＳ７５４の各ステップは、図４のステップＳ５５３乃至ステップＳ５５４の各ステップと同様なので説明を省略する。また、監視端末５で実行されるステップＳ７５６は、図４のステップＳ５５６と同様なので説明を省略する。
【００７１】
以下、図４の処理と異なるステップＳ７４８、ステップＳ７５２、及びステップＳ７５５の各ステップについて説明する。
ステップＳ７４８において、監視端末５は、設定ファイルの表示レイアウト情報及び設定ファイルのイベント情報に基づいて、必要に応じて通常監視画像とイベント箇所の監視画像の割当数を変更する。例えば、監視端末５は、前回のイベント数が２で、現在のイベント数が３に変更された場合には、イベント箇所の監視画像の割当数を１から２に変更する。これにより、図１６に示すように、監視画面３００に表示されるイベント箇所の監視画像３０２が１つから２つに増加する。
【００７２】
図１６は、監視画面３００におけるイベント箇所の監視画像３０２の増加例を示す図である。割当数が１の場合には、図１６の上図に示すように、監視端末５は、監視画面３００に、同時に５つの通常監視画像３０１と、１つのイベント発生箇所監視画像３０２（以下、単に監視画像３０２とする）を表示する。また、割当数が２に変更されると、図１６の下図に示すように、監視端末５は、監視画面３００に、同時に４つの通常監視画像３０１と、２つの監視画像３０２を表示する。また、監視画面３００には、画面レイアウトやイベント数と割当数の対応に関する設定の変更を行うための設定変更ボタン３０３と、監視画面３００の表示を終了するための終了ボタン３０４が含まれる。また、監視画像３０２の枠や周辺における色や明るさ（点滅などでもよい）を、通常監視画像３０１と異なるようにすることで、監視画像３０２と通常監視画像３０１の違いを明確に表示できる。
【００７３】
また、他の例として前回のイベント数が３で現在のイベント数が４に変更された場合は、割当数自体は２のまま変更されず、監視端末５は、４つあるイベント箇所の監視画像の２つを監視画像３０２として表示し、２画像ずつ切り替えて表示する。
【００７４】
次に、ステップＳ７５１でイベント数が変更された後の処理について説明する。ステップＳ７５２において、監視端末５は、設定ファイルの表示レイアウト情報及び設定ファイルのイベント情報に基づいて、必要に応じて通常監視画像３０１とイベント箇所の監視画像３０２の割当数を変更する。例えば、前回のイベント数が３で現在のイベント数が２に変更された場合には、監視端末５は、図１６での変更とは逆に、イベント箇所の監視画像３０２の割当数を２から１に変更して、２つの監視画像を１画像ずつ切り替えて監視画像３０２として表示する。また、前回のイベント数が４で現在のイベント数が３に変更された場合には、監視端末５は、割当数自体は２のまま変更せず、３つの監視画像を２つと１つの画像グループに分けて２つの監視画像３０２として切り替えて表示する。
【００７５】
次に、ステップＳ７５４でイベント消滅後に所定時間が経過したと判断した後の処理について説明する。ステップＳ７５５において、監視端末５は、監視画像３０２の表示数はゼロとなり、監視画面３００の全ての枠で通常監視画像３０１を表示する。
【００７６】
以上に説明したように、本実施形態における監視システムは、通常監視画像３０１（イベント非発生箇所の画像）とイベント発生箇所の監視画像３０２の数をイベント発生数に応じて動的に変更して表示することによって、監視者がイベント発生箇所の確認を行うとともに全体の状況をバランスよく容易に確認することができる環境を提供できる。
【００７７】
［第４の実施形態］
上述した第１〜第３の実施形態では、図１に示すように撮像装置２と画像記憶サーバ４と監視端末５がネットワーク３を介して互いに接続されているシステム構成を前提に説明したが、第４の実施形態における監視システムでは、図２に示すような、画像記憶サーバ４及び監視端末５が一体となった画像記憶サーバ（監視サーバ）を含むシステム構成である。尚、第４の実施形態における監視システムは、第１の実施形態と同様に図１３に示す選択メニュー１０６を表示することで、監視者にイベント発生箇所の監視画像を表示するか否かを選択させる。
【００７８】
図２は、第４の実施形態における監視システムの構成例を示した図である。図２のシステム構成は、第１〜第３の実施形態の監視システムと比べて、撮像装置２の台数が少ない比較的小規模の監視システムに好適である。図２のシステム構成では、図１の監視システムよりも安価に構築できるという効果がある。
【００７９】
図２において、センサ１、撮像装置２、及びネットワーク３は、図１と同様なので説明を省略する。６は、監視端末兼画像記憶サーバ（以下、単に画像記憶サーバ６とする）であり、撮像装置２から受信した監視画像データを記録する機能と、撮像装置２から受信した監視画像データを基に、表示装置に監視画像を表示する機能を備えている。尚、画像記憶サーバ（監視サーバ）６のハードウェア構成は、図１に示した画像記憶サーバ４及び監視端末５と同様であるので説明を省略する。
【００８０】
次に、図２に示す第４の実施形態における監視システムのイニシャル処理について説明する。
上述したようにセンサ１のいずれかがイベントを検出した場合には、これがイベント情報として画像記憶サーバ６に伝達され、画像記憶サーバ６は、図１２に示すようにアイコン１０５を含む監視画面１００を表示する。ここで、画像記憶サーバ６において監視者がマウスを操作した場合、監視端末５のＲＡＭの特定箇所にマウス操作の種類とカーソルの座標が記憶され操作内容が判定される。ここでカーソルが、アイコン１０５の上で押下されたと判断した場合、画像記憶サーバ６は、図１３に示すように選択メニュー１０６を表示する。ここで利用者（監視者）が「イベント発生箇所」を選択した場合には、画像記憶サーバ６は、ＲＡＭのワークエリアに記憶される「選択フラグ」をオンとする。
【００８１】
このように、画像記憶サーバ６において「選択フラグ」がオンになることで、各撮像装置２に接続されたセンサ１がイベントを検知すると、撮像装置２がイベント情報を画像記憶サーバ４に送信する。これにより、画像記憶サーバ６は、イベント情報を受信し、ＲＡＭの第一のワークエリアにイベント情報に含まれるセンサＮｏ．とイベントの種類を特定する情報を記録するとともに、図１４に示すようなイベント発生画面１０７を表示する。これらのイベントに関する処理はメインの処理となる監視画像の記録処理及び表示処理と別のプロセスで実行されるが、ＲＡＭのワークエリアは共有される。また、最初に第一のワークエリアの内容はＲＡＭの第二のワークエリアにコピーされる。
【００８２】
尚、本実施形態においては画像記憶サーバ６のＨＤＤには種々の設定ファイルが記録されている。例えば、設定ファイルとして、カメラＮｏ．とカメラ設置場所を対応付ける管理テーブルや、各撮像装置２の監視画像の切替順と切替え間隔、画面上の表示位置を設定する表示切替テーブルや、イベント数に応じたイベント箇所画像表示画面の表示レイアウトを記憶する表示レイアウト情報などが設定ファイルに含まれている。
【００８３】
次に、上記イニシャル処理に続く処理について説明する。
図７は、図２に示す監視システムにおける画像記憶サーバ６の動作を示すフローチャートである。図７に示すように、ステップＳ８０１において、撮像装置２は、撮像した監視画像データを送信する。次に、ステップＳ８２１において、画像記憶サーバ６は、撮像装置２から監視画像データを受信する。次に、ステップＳ８２２において、画像記憶サーバ６は、受信した監視画像データを記憶手段（ＨＤＤ）に記憶する。
【００８４】
次に、ステップＳ８２３において、画像記憶サーバ６は、図１１に示すような監視画像１０１を６画像同時表示する通常の監視画面１００を表示して、設定ファイルに基づいて順次、監視画像１０１の供給先の撮像装置２を、監視画像１０１の供給先の撮像装置２を切り替える。
【００８５】
次に、ステップＳ８２４において、ＨＤＤのイベント情報テーブルを参照して現在のイベント情報をＲＡＭの第一のワークエリアに読み込む。次に、ステップＳ８２５において、画像記憶サーバ６は、ＲＡＭの第一のワークエリアと第二のワークエリアに格納されている新旧イベント情報を比較して新しいセンサイベントが発生しているか否か判定する。次に、ステップＳ８２５においてイベントが発生していると判定した場合には、ステップＳ８２６において、画像記憶サーバ６は、その旨を通知するアイコン１０５を監視画面１００上に表示する（図１２）。尚、図１２に示したアイコン１０５は一例であり、例えば点滅するアイコンや、ポップアップウィンドウでもよい。
【００８６】
次に、ステップＳ８２７において、画像記憶サーバ６は、ＲＡＭのワークエリアに記憶されているイベント数を新規イベントの数だけインクリメントする。ステップＳ８２８において、画像記憶サーバ６は、ＲＡＭの第一のワークエリアと第二のワークエリアを比較してセンサイベントが消滅したか否かを判定する。ここで、消滅したイベントがあると判定した場合には、画像記憶サーバ６は、ステップＳ８２９に進み、消滅したイベントがないと判定した場合には、ステップＳ８３２に進む。
【００８７】
次に、ステップＳ８２９において、画像記憶サーバ６は、消滅したイベントの数だけイベント数をデクリメントする。次に、ステップＳ８３０において、画像記憶サーバ６は、現在のイベント数が０であるか否かを判定する。ここでイベント数が０であると判定し、かつ現在イベント発生箇所の監視画像（図１４のイベント発生画面１０７）が表示されている場合、画像記憶サーバ６は、ステップＳ８３１において、イベントの消滅後所定時間（例えば１分）が経過した場合にイベント発生箇所を示すイベント発生画面１０７を消去する。画像記憶サーバ６は、ステップＳ８３１の処理の後は、ステップＳ８２１に戻る。
【００８８】
また、ステップＳ８３２において、画像記憶サーバ６は、ＲＡＭの第一のワークエリアの内容を第二のワークエリアにコピーして、ＲＡＭのワークエリアの選択フラグを参照する。次に、ステップＳ８３３において、画像記憶サーバ６は、参照した選択フラグからイベント箇所の監視画像を表示する旨の指示の有無を判定する。ここで、イベント箇所の監視画像を表示する旨の指示があると判定した場合、ステップＳ８３４において、画像記憶サーバ６は、ステップＳ８２２で記憶された監視画像データを読み出してイベント箇所の監視画像として図１４のイベント発生画面１０７を表示する。なお、図１４のイベント発生箇所の画面は、最新のイベント数に応じて、画面レイアウト（同時に何画像を表示するか）を変化させるが、イベントが消滅しても所定時間（例えば１分）経過するまではイベント消滅箇所の画像も表示する。
【００８９】
また、イベント箇所の画像を表示する旨の指示が無いと判定した場合、ステップＳ８３５において、画像記憶サーバ６は、ＲＡＭのワークエリアから参照する終了フラグがオンであるか否かを判定する。ここで、終了フラグがオンであると判定した場合には、画像記憶サーバ６は、処理を終了する。また、終了フラグがオンでない（オフである）と判定した場合には、画像記憶サーバ６は、処理をステップＳ８２１に戻す。
【００９０】
以上に説明したように、本実施形態における画像記憶サーバ６は、通常監視画像を表示中にイベント発生箇所に応じて同時に複数の監視画像（イベント発生画面１０７）を表示できる。また、イベント発生画面１０７はポップアップウィンドウなので、通常監視画像１０１を表示する監視画面１００も所望のタイミングでワンタッチで参照することができる。また、イベント消滅後も所定時間、当該イベントに関する監視画像の表示を継続するのでイベント発生箇所のイベント終了後の状況について所定時間の間確認することができる。
【００９１】
［第４の実施形態の変形例］
次に、第４の実施形態の変形例として、上述したように図１３に示した選択メニュー１０６により「イベント発生箇所」を選択した場合にのみ、イベント発生時にイベント発生画面１０７を別ウィンドウで表示するのではなく、必ず、イベント発生時にイベント発生画面１０７を別ウィンドウで表示する例を示す。尚、システム構成は図２に示した構成と同様であり説明を省略する。図８は、第４の実施形態の変形例における監視システムの画像記憶サーバ６の処理を示すフローチャートである。
【００９２】
図８の処理では、図７の処理におけるステップＳ８２６に相当するアイコン１０５を表示する処理ステップがない。また、図８のステップＳ９２１〜Ｓ９２５及びステップＳ９２７〜Ｓ９３１は、図７のステップＳ８２１〜Ｓ８２５及びステップＳ８２７〜Ｓ８３１の処理と同様なので説明を省略する。
【００９３】
ステップＳ９３２において、画像記憶サーバ６は、現在のイベント数（正味のイベント発生数＋イベントは消滅したが消滅後所定時間が経過していないイベントの数）について判定する。次に、ステップＳ９３３において、画像記憶サーバ６は、今回判定したイベント数が前回判定時から変化したか否かを判定する。イベント数に変化があったと判定した場合は、ステップＳ９３４に進み、画像記憶サーバ６は、図１４に示したイベント発生画面１０７のレイアウトを変更する。例えばイベント数が２から３に変わった場合は、画像記憶サーバ６は、イベント発生画面１０７を２ｉｎ１から４ｉｎ１に変更する。ただし、イベント数が３から４に変わった場合は、画像記憶サーバ６は、イベント発生画面１０７のレイアウト自体は変化しない。
【００９４】
次に、ステップＳ９３５において、画像記憶サーバ６は、イベント発生画面１０７のレイアウトに従ってイベント発生箇所の監視画像を表示する。この時、画像記憶サーバ６は、必要があればイベント発生画面１０７の監視画像１０８を切り替える処理を行う。尚、ステップＳ９３６の処理は、図７に示したステップＳ８３５と同じなので説明を省略する。
【００９５】
以上に示したように、第４の実施形態の変形例における監視システムの画像記憶サーバ６は、イベント発生時にはイベント発生箇所の画像を表示するイベント発生画面１０７がポップアップし、イベント発生箇所の数に応じてイベント発生画面１０７のレイアウトを変化することができるので通常監視画像を監視画面１００に表示しつつイベント発生画面１０７を表示し、容易にイベント発生箇所の監視画像１０８を確認することができる。
【００９６】
［第５の実施形態］
次に、第５の実施形態として、イベント発生時には、通常の監視画像を複数表示する監視画面と同一画面（同一ウィンドウ）の一部を、イベント発生箇所の監視画像とする監視システムについて説明する。尚、第５の実施形態における監視システムのシステム構成は図２に示した第４の実施形態における監視システムのシステム構成と同様であり、説明を省略する。
【００９７】
具体的には、本実施形態の画像記憶サーバ６は、図１５に示した監視画面２００を表示する。この監視画面２００は、５つの監視通常画像２０１と１つのイベント発生箇所の監視画像２０２（以下、単に監視画像２０２とする）を同時表示可能なレイアウトである。また、通常時（イベント非発生時）は、５つの通常監視画像２０１を順次切り替えて表示し、残り１つの監視画像２０２はブラックアウトで表示する。
【００９８】
また、画像記憶サーバ６は、イベント発生時は、監視画像２０２の部分（専用表示箇所）にイベント発生した撮像装置２の監視画像を表示する。また、画像記憶サーバ６は、複数箇所でイベントが発生した場合は、この監視画像２０２において表示する監視画像の供給先である撮像装置２を切り替える。また、画像記憶サーバ６は、監視者が設定変更ボタン２０３を押下することで、監視画像２０２の表示箇所や割当て数を変更できる設定変更画面を提供する。ここで、監視画像２０２の割当て数の変更とは、例えば、監視画面２００の６つの監視画像の内、監視画像２０２を表示する箇所を１箇所→２箇所へ変更することである。また、監視画像２０２の表示枠は、色を通常監視画像２０１の表示枠と異なる色であって目立つ色（例えば黄色や赤色や橙色等）で表示する。なお、監視画像２０２の表示枠を点滅（色や輝度を適宜変えて表示する）させても良い。
【００９９】
図９は、第５の実施形態における監視システムの画像記憶サーバ６の動作を示すフローチャートである。図９においてステップＳ１００１は撮像装置２で実行され、ステップＳ１０２１乃至ステップＳ１０３３は画像記憶サーバ６で実行される。図９のステップＳ１００１において、撮像装置２が撮像した監視画像データを画像記憶サーバ６に送信する。
【０１００】
これにより、ステップＳ１０２１において、画像記憶サーバ６は、各監視画像データを受信する。ステップＳ１０２２において、画像記憶サーバ６は、受信した監視画像データをＨＤＤに記憶する。次に、ステップＳ１０２３において、画像記憶サーバ６は、ＲＡＭのセッション情報を参照する。
【０１０１】
ステップＳ１０２４において、画像記憶サーバ６は、監視画像２０２の表示の割当て数を変更する設定が行われたか否かを判定する。ここで変更する設定が行われたと判定した場合、画像記憶サーバ６は、処理をステップＳ１０２５に進め、設定された監視画像２０２の表示割当て数に応じて画像表示レイアウトを変更する。例えば、５つの通常監視画像と１つの監視画像２０２であったレイアウトを、４つの通常監視画像と２つの監視画像２０２となるレイアウトに切替えるための表示情報を、ＨＤＤから読み出して、通常監視画像の切替えタイミングと表示箇所を変更する（例えば通常監視画像を５画像順次切替え→４画像順次切替えに変更し、右上の画像表示窓を通常監視画像から監視画像２０２に切り替える）。
【０１０２】
ステップＳ１０２６において、画像記憶サーバ６は、現在のイベント数を判定する。尚、ここでのイベント数には現時点ではイベントが消滅（センサ１がオフ）したが所定時間（例えば１分）が経過していないものも含まれる。
【０１０３】
次に、ステップＳ１０２７において、画像記憶サーバ６は、イベント数が０より大きい値であるか否かを判定する。イベント数が０より大きいと判定した場合には、画像記憶サーバ６は、ステップＳ１０２９に処理を進める。イベント数が０であると判定した場合には、画像記憶サーバ６は、ステップＳ１０２８に処理を進める。
【０１０４】
ステップＳ１０２８において、画像記憶サーバ６は、監視画像２０２をブラックアウト（黒表示）にして、処理をステップＳ１０３２に進める。また、ステップＳ１０２９において、画像記憶サーバ６は、イベント数が監視画面２００に表示中の監視画像２０２の割当て数より多いか否かを判定する。ここで、監視画像２０２の割当て数よりイベント数の方が多いと判定した場合には、画像記憶サーバ６は、処理をステップＳ１０３０に進める。また、監視画像２０２の割当て数よりイベント数の方が少ない又は等しいと判定した場合には、画像記憶サーバ６は、処理をステップＳ１０３１に進める。
【０１０５】
ステップＳ１０３０において、画像記憶サーバ６は、現在の表示モードが切替表示モードでなければ表示モードを切替表示モードに切り替えて処理をステップＳ１０３２に進める。また、現在の表示モードが切替表示モードの場合はそのまま処理をステップＳ１０３２に進める。
【０１０６】
ステップＳ１０３１において、画像記憶サーバ６は、現在の表示モードが固定表示モードでなければ表示モードを固定表示モードに切り替える。現在の表示モードが固定表示モードの場合はそのまま処理をステップＳ１０３２に進める。
【０１０７】
ステップＳ１０３２において、画像記憶サーバ６は、図１５の監視画面２００の所定位置に通常監視画像２０１とイベント発生箇所の監視画像２０２を表示する。ステップＳ１０３３において、画像記憶サーバ６は、ＲＡＭのセッション情報を読んでキーボード又はマウスから終了指示が入力されたか否かを判定する。終了指示を受信した場合は処理を終了する。終了指示を受信していない場合はステップＳ１０２１に処理を戻す。
【０１０８】
以上に示したように、第５の実施形態における監視システムの画像記憶サーバ６は、イベント発生時には監視画面２００の予め定められた位置にイベント発生箇所の監視画像２０２を通常監視画像２０１と合わせて表示し、イベント発生箇所の数に応じて監視画像２０２として表示する対象の撮像装置２を切り替えて表示することができるので、通常監視画像２０１とイベント発生の監視画像２０２を混同することなく、全体の状況を容易に確認することができる。又イベント発生箇所の数に応じて適宜、監視者が監視画像２０２の割当て数を変更できるので、多数箇所でイベントが発生したときも最適な画像割当て数で全体の状況を容易に確認することができる。
【０１０９】
［第６の実施形態］
次に、第６の実施形態として、通常監視画像とイベント発生箇所の監視画像の配置をイベントの発生数に応じて自動的に変更して表示する監視システムについて説明する。尚、第６の実施形態における監視システムのシステム構成は図２に示した第４の実施形態における監視システムのシステム構成と同様であり、説明を省略する。
【０１１０】
第６の実施形態における監視システムの画像記憶サーバ６は、第３の実施形態で示した図１６の監視画面３００と同様の画面制御を行う。即ち、第６の実施形態における監視システムの画像記憶サーバ６は、監視画面３００に示すように通常監視画像３０１とイベント発生箇所における監視画像３０２（以下、単に監視画像３０２とする）を合わせて６つの監視画像を同時表示可能なレイアウト（６つの枠からなるレイアウト）で表示する。また、画像記憶サーバ６は、通常時（イベント非発生時）は、６つの通常監視画像３０１を表示する。更に、撮像装置２が７つ以上ある場合には、画像記憶サーバ６は、監視画像データの供給元となる撮像装置２を順次切り替えて通常監視画像３０１を表示する。また、画像記憶サーバ６は、イベント発生時には、イベント発生箇所の数に応じて、６つの枠における通常監視画像３０１とイベント発生箇所の監視画像３０２の割当て数を動的に変更する。
【０１１１】
例えば、撮像装置２の台数を１８台とし、イベント発生箇所が２箇所、イベント非発生箇所が１６箇所である場合、画像記憶サーバ６は、イベント発生箇所の監視画像３０２を２枠に常時表示し、１６箇所のイベント非発生箇所の通常監視画像３０１を４枠に切り替えて表示する。また、イベント発生箇所が４箇所、イベント非発生箇所が１４箇所である場合に、画像記憶サーバ６は、４箇所のイベント発生箇所の監視画像を、２枠の監視画像３０２として４箇所中の２箇所ずつを切り替え表示して、１４箇所のイベント非発生箇所の監視画像を、４枠の通常監視画像３０１として１４箇所中の４箇所ずつを切り替えて表示する。
【０１１２】
また、イベント発生箇所が６箇所、イベント非発生箇所が１２箇所である場合に、画像記憶サーバ６は、６箇所のイベント発生箇所の監視画像を、３枠の監視画像３０２として６箇所中の３箇所ずつを切り替えて表示して、１２箇所のイベント非発生箇所の監視画像を、３枠の通常監視画像３０１として１２箇所中の３箇所ずつを切り替えて表示する。これらのイベント発生箇所数及びイベント非発生箇所数と、通常監視画像３０１及びイベント発生箇所の監視画像３０２における枠の割当て数は、画像記憶サーバ６のＨＤＤに割当テーブルとして記憶されている。
【０１１３】
尚、図１６において、監視画像３０２の表示枠の色を通常監視画像３０１の表示枠と異なる色（例えば黄色や赤色や橙色等）で表示して、違いを明示するようにしてもよい。なお、監視画像３０２の表示枠を点滅（色や輝度を適宜変えて表示する）させて、より目立つようにしても良い。
【０１１４】
図１０は、第６の実施形態における監視システムの画像記憶サーバ６の動作を示すフローチャートである。図１０においてステップＳ１１０１は撮像装置２で実行され、ステップＳ１１２１乃至ステップＳ１１２９は画像記憶サーバ６で実行される。尚、図１０のステップＳ１１０１及び１１２１、ステップＳ１１２２、ステップＳ１１２３は、図９のステップＳ１００１及びステップＳ１０２１、ステップＳ１０２２、ステップＳ１０２６と同様なので説明を省略する。又、図１０のステップＳ１１２８〜ステップＳ１１３２は、図９のステップＳ１０２９〜ステップＳ１０３３と同様なので説明を省略する。即ち、図１０のステップＳ１１２４〜ステップＳ１１２７が図９の処理と異なる部分であり、この異なる処理について主に説明する。
【０１１５】
ステップＳ１１２４において、画像記憶サーバ６は、前回イベント数をＲＡＭのワークエリアに記憶しており現在のイベント数（センサ１がオフ（＝イベントが消滅）になってから所定時間内を含む）が今回ステップＳ１１２３で判定した数と異なっているか否かを判定する。尚、ステップＳ１１２４で判定後、画像記憶サーバ６は、今回ステップＳ１１２３で判定したイベント数をＲＡＭのワークエリアに記憶する。ステップＳ１１２４でイベント数の変更があったと判定した場合には、ステップＳ１１２５において、画像記憶サーバ６は、ＨＤＤに記憶されている割当てテーブルを参照する。次に、ステップＳ１１２６において、画像記憶サーバ６は、割当てテーブルを参照して現在のイベント数に応じたイベント発生箇所の監視画像３０２の割当て数の変更が必要か否かを判断する。ここで変更する必要があると判断すれば、画像記憶サーバ６は、ステップＳ１１２７に処理を進める。また、割当て数を変更する必要が無いと判断した場合には、画像記憶サーバ６は、ステップＳ１１２８に処理を進める。
【０１１６】
ステップＳ１１２７において、画像記憶サーバ６は、割当てテーブルを参照することで、イベント発生箇所の監視画像３０２の割当て数を変更し、この変更に応じて監視画面３００の表示レイアウトを変更する。図１６の上側の画面ではイベント発生箇所の画像の割当て数＝１であったものが、下側の画面ではイベント発生箇所の画像の割当て数＝２に変更されている。レイアウトを変更する表示情報を監視端末に送信した後、処理をステップＳ１１２８に進める。
【０１１７】
以上に説明したように、本実施形態における画像記憶サーバ６は、通常監視画像３０１（イベント非発生箇所の画像）とイベント発生箇所の監視画像３０２を発生数に応じて動的に変更して表示することによって、全体の状況をバランスよく容易に確認することができる。この場合でも監視画像３０２を表示するイベント専用の表示枠は通常監視画像３０１の表示枠と異なる色で表示されるか、あるいは点滅するのでイベント発生箇所の監視画像３０２と通常監視画像３０１を混同することを防止できる。
【０１１８】
また、第１〜第３の実施形態における画像記憶サーバ４及び監視端末５は、図３〜６に示した各処理を行う機能を実現する為のプログラムをメモリ（ＨＤＤなど）より読み出してＣＰＵが実行することにより、各処理の機能を実現させるものであったが、この限りではなく、各処理の全部または一部の機能を専用のハードウェアにより実現してもよい。
【０１１９】
また、第４〜第６の実施形態における画像記憶サーバ６は、図７〜１０に示した各処理を行う機能を実現する為のプログラムをメモリ（ＨＤＤなど）より読み出してＣＰＵが実行することにより、各処理の機能を実現させるものであったが、この限りではなく、各処理の全部または一部の機能を専用のハードウェアにより実現してもよい。
【０１２０】
また、上述したプログラムを格納するメモリは、ＨＤＤに限定されるものではなく、光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＤ−ＲＯＭ等の読み出しのみが可能な記録媒体、揮発性のメモリ、あるいはこれらの組み合わせによるコンピュータ読み取り、書き込み可能な記録媒体より構成されてもよい。
【０１２１】
また、上述した図３〜図１０に示した各種処理を行う機能を実現する為のプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各処理を行っても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【０１２２】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるＨＤＤ等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【０１２３】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現する為のものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【０１２４】
また、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体等のプログラムプロダクトも本発明の実施形態として適用することができる。
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【０１２５】
また、本発明の実施態様の例を以下に列挙する。
［実施態様１］  監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して前記画像データを受信して記録する画像記録手段と、前記複数の撮像装置の一部から前記ネットワークを介して前記画像データを受信して監視画像として表示する表示手段とを備える監視サーバであって、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理するイベント管理手段と、
前記監視画像の表示設定に関する情報である表示制御情報に応じて一部の前記撮像装置からの画像データを基に監視画像の一覧画面を前記表示手段に表示するよう制御する表示制御手段と、
前記イベント管理手段が管理する前記有効イベント数に応じて前記イベント情報に対応する撮像装置からの画像データによる監視画像を含むイベント画面を前記表示手段に表示するよう制御するイベント表示制御手段と
を備えることを特徴とする監視サーバ。
【０１２６】
［実施態様２］  前記表示手段に前記イベント画面を表示可能とするか否かの選択を利用者に促す選択画面を前記表示手段に表示する選択画面表示手段を更に具備し、
前記イベント表示制御手段は、前記選択画面表示手段により表示された前記選択画面における選択結果に応じて、前記イベント画面を前記表示手段に表示する処理を行うか否かを判断すること
を特徴とする実施態様１に記載の監視サーバ。
【０１２７】
［実施態様３］  前記イベント表示制御手段は、前記イベント管理手段が管理する前記有効イベント数の有無を判断して、前記有効イベント数が有ると判断した場合に、前記イベント情報を検出したセンサに対応する撮像装置からの画像データを監視画像とする前記イベント画面を前記表示手段に表示することを特徴とする実施態様１に記載の監視サーバ。
【０１２８】
［実施態様４］  監視に関係する状態の変化を検出するセンサを備え撮像した画像データを出力する複数の撮像装置から、ネットワークを介して前記画像データを受信して記録する画像記録手段と、前記複数の撮像装置の一部から前記ネットワークを介して前記画像データを受信して監視画像として表示する表示手段とを備える監視サーバであって、
前記撮像装置から前記センサで検出されたイベント情報を受信した場合に、前記イベント情報に応じて有効イベント数を管理するイベント管理手段と、
前記監視画像の表示設定に関する情報である表示制御情報に応じて一部の前記撮像装置からの第１の画像データ及び、前記イベント管理手段が管理する前記有効イベント数に応じて前記イベント情報に対応する撮像装置からの第２の画像データを基に、前記イベント変化情報に応じたレイアウト又は所定のレイアウトで前記監視画像の一覧画面を前記表示手段に表示するよう制御する表示制御手段と
を備えることを特徴とする監視サーバ。
【０１２９】
［実施態様５］  前記所定のレイアウトは、前記第１の画像データの監視画像を表示する位置及び前記第２の画像データの監視画像を表示する位置が予め決められているレイアウトであることを特徴とする実施態様４に記載の監視サーバ。
【０１３０】
［実施態様６］  前記イベント変化情報に応じたレイアウトは、前記イベント変化情報で特定される前記有効イベント数の増加に応じて前記第２の画像データの監視画像を表示する数を増加させるレイアウトであることを特徴とする実施態様４に記載の監視サーバ。
【０１３１】
［実施態様７］  前記有効イベント数が前記第２の画像データに対応する監視画像の表示数より大きい場合は、表示制御手段は、前記有効イベント数に応じて前記第２の画像データを切り替えて表示することを特徴とする実施態様４に記載の監視サーバ。
【０１３２】
［実施態様８］  前記監視画像は、前記監視画像の画像データの送信元となる前記撮像装置の設置場所に関する情報と合わせて表示されることを特徴とする実施態様１〜７のいずれか１つに記載の監視サーバ。
【０１３３】
［実施態様９］  前記第１の画像データに対応する監視画像の表示枠の色及び／又は輝度と、前記第２の画像データに対応する監視画像の表示枠の色及び／又は輝度とが異なることを特徴とする実施態様１〜８のいずれか１つに記載の監視サーバ。
【図面の簡単な説明】
【０１３４】
【図１】本発明の第１の実施形態における監視端末を含む監視システムの概略構成を示す図である。
【図２】第４の実施形態における監視システムの構成例を示した図である。
【図３】図１に示す第１の実施形態の監視システムの動作を示すフローチャートである。
【図４】第１の実施形態の変形例における監視システムの処理を示すフローチャートである。
【図５】第２の実施形態における監視システムの動作を示すフローチャートである。
【図６】第３の実施形態における監視システムの動作を示すフローチャートである。
【図７】図２に示す第４の実施形態の監視システムにおける画像記憶サーバ６の動作を示すフローチャートである。
【図８】第４の実施形態の変形例における監視システムの画像記憶サーバ６の処理を示すフローチャートである。
【図９】第５の実施形態における監視システムの画像記憶サーバ６の動作を示すフローチャートである。
【図１０】第６の実施形態における監視システムの画像記憶サーバ６の動作を示すフローチャートである。
【図１１】第１の実施形態における監視画面例を示す図である。
【図１２】図１１に示した監視画面におけるイベントが発生した旨を監視者に示すアイコンの表示例を示す図である。
【図１３】図１１に示した監視画面におけるイベントが発生した際に表示される選択メニュー例を示す図である。
【図１４】図１１に示した監視画面１００の上に重ねて表示するイベント発生画面例を示す図である。
【図１５】５つの監視通常画像と１つのイベント発生箇所の監視画像を同時表示可能な監視画面例を示す図である。
【図１６】監視通常画像とイベント発生箇所の監視画像を同時表示可能な監視画面におけるイベント箇所の監視画像の増加例を示す図である。
【符号の説明】
【０１３５】
１            センサ
２            撮像装置
３            ネットワーク
４            画像記憶サーバ
５            監視端末
６            画像記憶サーバ（監視サーバ）
１００、２００、３００  監視画面
１０１、２０１、３０１  通常監視画像
１０８、２０２、３０２  イベント発生箇所の監視画像
１０５        アイコン
１０６        選択メニュー
１０７        イベント画面
【図１】
2006186939.tif 000003
【図２】
2006186939.tif 000004
【図３】
2006186939.tif 000005
【図４】
2006186939.tif 000006
【図５】
2006186939.tif 000007
【図６】
2006186939.tif 000008
【図７】
2006186939.tif 000009
【図８】
2006186939.tif 000010
【図９】
2006186939.tif 000011
【図１０】
2006186939.tif 000012
【図１１】
2006186939.tif 000013
【図１２】
2006186939.tif 000014
【図１３】
2006186939.tif 000015
【図１４】
2006186939.tif 000016
【図１５】
2006186939.tif 000017
【図１６】
2006186939.tif 000018