(57)【特許請求の範囲】
【請求項１】
ネットワークに接続されるサーバを通じて、監視カメラをクライアント端末より遠隔操作する遠隔監視システムにおいて、
前記サーバを複数備え、この複数のサーバは、それぞれ、
前記複数のサーバ間で設定された優先順位を記憶する優先順位記憶手段と、
他のサーバと通信を試み、通信できた他のサーバに比べて高い優先順位が設定されているか否かを判定する優先順位判定手段と、
この優先順位判定手段が高い優先順位が設定されていると判定した場合に、前記クライアント端末の要求に応じて、前記監視カメラを制御する監視カメラ制御手段とを具備し、
前記複数のサーバのうち、監視業務に主として用いるサーバは、このサーバのメンテナンス時や障害発生時等にこのサーバの代わりとして起動される他のサーバよりも前記優先順位を低く設定したことを特徴とする遠隔監視システム。
【請求項２】
前記複数のサーバは、前記監視カメラを制御するネットワークで相互に接続され、
前記優先順位判定手段は、前記監視カメラの制御開始後、予め設定された時間が経過すると、前記ネットワークを通じて、再び、他のサーバと通信を試み、通信できた他のサーバに比べて高い優先順位が設定されているか否かを判定することを特徴とする請求項１に記載の遠隔監視システム。
【請求項３】
前記複数のサーバは、前記優先順位判定手段が、高い優先順位が設定されていると判定した状態で、自己を停止させる場合に、自己が停止する旨を他のサーバに報知する報知手段をそれぞれ備え、
前記優先順位判定手段は、他のサーバの前記報知手段より報知があった場合に、他のサーバと通信を試み、通信できた他のサーバに比べて高い優先順位が設定されているか否かを判定することを特徴とする請求項１または請求項２に記載の遠隔監視システム。
【請求項４】
ネットワークに接続される監視カメラを、クライアント端末より遠隔操作する遠隔監視システムで用いられるサーバであって、
前記遠隔監視システムに接続される複数のサーバとの間で設定された優先順位を記憶する優先順位記憶手段と、
他のサーバと通信を試み、通信できた他のサーバに比べて高い優先順位が設定されているか否かを判定する優先順位判定手段と、
この優先順位判定手段が高い優先順位が設定されていると判定した場合に、前記クライアント端末の要求に応じて、前記監視カメラを制御する監視カメラ制御手段とを具備し、
監視業務に主として用いる場合には、当該サーバのメンテナンス時や障害時等にこのサーバの代わりとして起動される他のサーバよりも前記優先順位を低く設定し、一方、他のサーバが監視業務に主として用いられ、この他のサーバのメンテナンス時や障害時等にこの他のサーバの代わりとして起動される場合には、前記他のサーバよりも前記優先順位を高く設定したことを特徴とするサーバ。
【請求項５】
前記複数のサーバとは、前記監視カメラを制御するネットワークで相互に接続され、
前記優先順位判定手段は、前記監視カメラの制御開始後、予め設定された時間が経過すると、前記ネットワークを通じて、再び、他のサーバと通信を試み、通信できた他のサーバに比べて高い優先順位が設定されているか否かを判定することを特徴とする請求項４に記載のサーバ。
【請求項６】
前記優先順位判定手段が、高い優先順位が設定されていると判定した状態で、前記クライアント端末より、自己を停止させる場合に、自己が停止する旨を他のサーバに報知する報知手段を備え、
前記優先順位判定手段は、他のサーバより停止する旨の報知があった場合に、他のサーバと通信を試み、通信できた他のサーバに比べて高い優先順位が設定されているか否かを判定することを特徴とする請求項４または請求項５に記載のサーバ。
【請求項７】
クライアント端末がネットワークを通じて接続されるサーバを複数備え、前記クライアント端末が収容される前記サーバを通じて被制御機器を遠隔操作するもので、複数のサーバのうち、監視業務に主として用いるサーバは、このサーバのメンテナンス時や障害時等にこのサーバの代わりとして起動される他のサーバよりも優先順位を低く設定した遠隔監視方法であって、
通信可能な状態にある前記サーバのうち、最も高い優先順位が設定されているサーバを判定する判定工程と、
この判定工程にて前記最も高い優先順位が設定されていると判定されたサーバに、前記被制御機器を制御する制御権を与える付与工程と、
この付与工程にて制御権を与えられたサーバを通じて被制御機器を制御する制御工程とを具備することを特徴とする遠隔制御方法。
【請求項８】
クライアント端末がネットワークを通じて接続されるサーバを複数備え、前記クライアント端末が収容される前記サーバを通じて被制御機器を遠隔操作するもので、複数のサーバのうち、監視業務に主として用いるサーバは、このサーバのメンテナンス時や障害時等にこのサーバの代わりとして起動される他のサーバよりも優先順位を低く設定した遠隔監視方法であって、
前記サーバのうち、最も高い優先順位が設定されているサーバを判定する判定工程と、
この判定工程にて前記最も高い優先順位が設定されていると判定されたサーバに、前記被制御機器を制御する制御権を所定時間だけ与える付与工程と、
この付与工程にて制御権を与えられたサーバを通じて、所定時間の間、被制御機器を制御する制御工程と、
前記所定時間の経過後、前記判定工程に移行し、付与工程、制御工程を順に反復させる反復工程とを具備することを特徴とする遠隔制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークに接続されるサーバマシンに収容される監視カメラを、クライアント端末より遠隔操作する遠隔監視システムに関する。
【０００２】
【従来の技術】
従来の遠隔監視システムは、複数の監視カメラが専用のコントローラを通じてＬＡＮ／ＷＡＮ等のネットワークに接続されるサーバマシンに収容され、上記監視カメラの制御は、事務所などに設置されるクライアント端末よりオペレータが指示を出し、この指示をサーバマシンが制御対象とする監視カメラに対応づけられたコントローラに伝達し、このコントローラが上記指示に応じた制御を行うようにしている。
【０００３】
しかしながら、このようなサーバ／クライアント方式を取り入れた遠隔監視システムにより、遠隔地から多数の監視カメラの制御が可能になったが、サーバマシンはクライアント端末からコントローラへコマンドを中継するだけのものに過ぎず、障害が発生した場合やメンテナンス時に監視ができないという問題があった。
【０００４】
【発明が解決しようとする課題】
従来のサーバ／クライアント方式を取り入れた遠隔監視システムでは、サーバマシンはクライアント端末から監視カメラコントローラへコマンドを中継するだけのものに過ぎず、障害が発生した場合やメンテナンス時に監視ができないという問題があった。
【０００５】
この発明は上記の問題を解決すべくなされたもので、障害が発生した場合やメンテナンス時においても、監視カメラ等による監視を行うことが可能な遠隔監視システム、サーバおよび遠隔監視方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的を達成するために、請求項１に記載の本発明は、ネットワークに接続されるサーバを通じて、監視カメラをクライアント端末より遠隔操作する遠隔監視システムにおいて、サーバを複数備え、この複数のサーバは、それぞれ、複数のサーバ間で設定された優先順位を記憶する優先順位記憶手段と、他のサーバと通信を試み、通信できた他のサーバに比べて高い優先順位が設定されているか否かを判定する優先順位判定手段と、この優先順位判定手段が高い優先順位が設定されていると判定した場合に、クライアント端末の要求に応じて、監視カメラを制御する監視カメラ制御手段とを具備し、複数のサーバのうち、監視業務に主として用いるサーバは、このサーバのメンテナンス時や障害発生時等にこのサーバの代わりとして起動される他のサーバよりも優先順位を低く設定したことを特徴とする。
【０００７】
また、請求項４に記載の本発明は、ネットワークに接続される監視カメラを、クライアント端末より遠隔操作する遠隔監視システムで用いられるサーバであって、遠隔監視システムに接続される複数のサーバとの間で設定された優先順位を記憶する優先順位記憶手段と、他のサーバと通信を試み、通信できた他のサーバに比べて高い優先順位が設定されているか否かを判定する優先順位判定手段と、この優先順位判定手段が高い優先順位が設定されていると判定した場合に、クライアント端末の要求に応じて、監視カメラを制御する監視カメラ制御手段とを具備し、監視業務に主として用いる場合には、当該サーバのメンテナンス時や障害時等にこのサーバの代わりとして起動される他のサーバよりも優先順位を低く設定し、一方、他のサーバが監視業務に主として用いられ、この他のサーバのメンテナンス時や障害時等にこの他のサーバの代わりとして起動される場合には、他のサーバよりも優先順位を高く設定したことを特徴とする。
【０００８】
上記構成の遠隔監視システムおよびサーバでは、監視カメラを制御するサーバをネットワーク上で多重化し、これらのサーバ間に監視カメラを制御するための優先順位を設定し、起動されているサーバのうち、優先順位の高いサーバが監視カメラの制御を行うようにしている。
【０００９】
したがって、上記構成の遠隔監視システムおよびサーバによれば、主として用いるサーバに障害が発生した場合でも、残るサーバを起動することにより、監視カメラの制御が行え、そして、メンテナンスなどにより、同時に複数のサーバが起動されている状態でも、優先順位が最も高いサーバからのみ制御を行うため、複数のサーバによる制御コンフリクトが生じることなく、被制御機器の制御が行え、監視カメラによる監視を行うことができる。
【００１０】
さらに、請求項７に記載の本発明は、クライアント端末がネットワークを通じて接続されるサーバを複数備え、クライアント端末が収容されるサーバを通じて被制御機器を遠隔操作するもので、複数のサーバのうち、監視業務に主として用いるサーバは、このサーバのメンテナンス時や障害時等にこのサーバの代わりとして起動される他のサーバよりも優先順位を低く設定した遠隔監視方法であって、通信可能な状態にあるサーバのうち、最も高い優先順位が設定されているサーバを判定する判定工程と、この判定工程にて最も高い優先順位が設定されていると判定されたサーバに、被制御機器を制御する制御権を与える付与工程と、この付与工程にて制御権を与えられたサーバを通じて被制御機器を制御する制御工程とを具備することを特徴とする。
【００１１】
さらにまた、請求項８に記載の本発明は、クライアント端末がネットワークを通じて接続されるサーバを複数備え、クライアント端末が収容されるサーバを通じて被制御機器を遠隔操作するもので、複数のサーバのうち、監視業務に主として用いるサーバは、このサーバのメンテナンス時や障害時等にこのサーバの代わりとして起動される他のサーバよりも優先順位を低く設定した遠隔監視方法であって、サーバのうち、最も高い優先順位が設定されているサーバを判定する判定工程と、この判定工程にて最も高い優先順位が設定されていると判定されたサーバに、被制御機器を制御する制御権を所定時間だけ与える付与工程と、この付与工程にて制御権を与えられたサーバを通じて、所定時間の間、被制御機器を制御する制御工程と、所定時間の経過後、判定工程に移行し、付与工程、制御工程を順に反復させる反復工程と具備することを特徴とする。
【００１２】
上記構成の遠隔監視方法では、監視カメラを制御するサーバをネットワーク上で多重化し、これらのサーバ間に監視カメラを制御するための優先順位を設定し、起動されているサーバのうち、優先順位の高いサーバが監視カメラの制御を行うようにしている。
【００１３】
したがって、上記構成の遠隔監視方法によれば、主として用いるサーバに障害が発生した場合でも、残るサーバを起動することにより、監視カメラの制御が行え、そして、メンテナンスなどにより、同時に複数のサーバが起動されている状態でも、優先順位が最も高いサーバからのみ制御を行うため、複数のサーバによる制御コンフリクトが生じることなく、被制御機器の制御が行え、監視カメラによる監視を行うことができる。
【００１４】
【発明の実施の形態】
以下、図面を参照して、この発明の一実施形態について説明する。
図１は、この発明の一実施形態に係わる遠隔監視システムの構成を示すものである。
【００１５】
制御サーバ１００は、当該遠隔監視システムの中枢をなすもので、後述する制御端末１１０，１２０やルータ１３０を通じた制御端末（図示しない）からの要求に応じて、後述する監視カメラ（ＭＣ）１６１〜１６３や、ビデオスイッチャ（ＶＳＷ）１４０の制御を行う。
【００１６】
制御端末（ＰＣ）１１０、１２０は、例えばパーソナルコンピュータなどのマン−マシンインターフェイスであって、構内ＬＡＮを通じて制御サーバ１００に収容される。
【００１７】
そして、制御端末１１０，１２０は、オペレータの操作により、例えば監視カメラ１６１〜１６３の撮影方向や撮影画角などの制御指示、およびビデオスイッチャ（ＶＳＷ）１４０の切換制御指示を行って、後述するモニタ１５０および制御端末１１０，１２０の操作モニタ（図示しない）に映示する映像の制御を行うものである。
【００１８】
また、制御端末１１０にあっては、ビデオキャプチャボード１１１を搭載しており、ビデオスイッチャ１４０を通じて入力される映像信号を、内蔵するハードディスクなどの記録媒体に蓄積する機能、および操作モニタに表示する機能を有する。
【００１９】
ルータ１３０は、制御サーバ１００や制御端末１１０，１２０が、構内ＬＡＮを通じて接続され、これらを例えば当該遠隔監視システムの上位をなすネットワークと接続する。
【００２０】
ビデオスイッチャ１４０は、監視カメラ１６１〜１６３から映像信号、および図示しない他のビデオスイッチャを通した映像信号が入力され、機器内ＬＡＮを通じた制御サーバ１００からの制御信号に応じて、入力される映像信号を選択的にモニタ１５０や制御端末１１０に出力する。
【００２１】
カメラコントローラ（ＣＣ）１５１〜１５３は、機器内ＬＡＮを通じた制御サーバ１００からの制御信号に応じて、監視カメラ１６１〜１６３の撮影方向の駆動制御や撮影画角、画質調整など行う。
【００２２】
監視カメラ１６１〜１６３は、例えばＣＣＤ（Charge-Coupled Device）を用いた電子カメラであって、それぞれ監視対象領域に向けて設置され、撮影によって得た映像信号は、ビデオスイッチャ１４０に出力される。
【００２３】
また、監視カメラ１６１〜１６３は、撮影方向を旋回などにより可変する駆動機構や、撮影画角を可変するズーミング機構、撮影した映像信号を補正する処理回路などを備え、これらは、対応するカメラコントローラ１５１〜１５３により制御される。
【００２４】
メンテナンスサーバ２００，３００は、制御サーバ１００と同等の機能を有するメンテナンス時用のサーバで、機器内ＬＡＮを通じて制御サーバ１００やカメラコントローラ１５１〜１５３、ビデオスイッチャ１４０に接続される。
【００２５】
また、メンテナンスサーバ２００には、例えばパーソナルコンピュータなどのマン−マシンインターフェイスである制御端末（ＰＣ）２１０が接続され、メンテナンスサーバ３００には、制御端末（ＰＣ）３１０が接続される。
【００２６】
なお、３つのサーバ１００，２００，３００は、新たな機能として、被制御機器（カメラコントローラ１５１〜１５３、ビデオスイッチャ１４０など）に対する互いの制御がコンフリクトしないように、サーバ間に制御権を設定する機能を有する。
【００２７】
次に、上記構成の遠隔監視システムの動作について説明する。
まず、３つのサーバ１００，２００，３００が稼働する場合の動作について説明する。図２は、この動作のシーケンスを示す図である。
【００２８】
なお、以下の説明では、制御権が設定される優先順位として、メンテナンスサーバ３００が最も優先順位が高く、続いてメンテナンスサーバ２００が優先順位が高く、最下位の順位として、制御サーバ１００が設定されており、これらの優先順位の設定情報は、サーバ１００，２００，３００にそれぞれ記憶され、互いの優先順位を認識しているものとする。
【００２９】
はじめに、制御サーバ１００のみが起動され、メンテナンスサーバ２００，３００が稼働していない状態（Ｓ１）にあっては、制御サーバ１００は、他のサーバ２００，３００から制御権の要求がないため、制御権を行使し、制御端末１２０からの要求に応じて、当該遠隔監視システムの各部を制御する。
【００３０】
やがて、メンテナンスを行うなどのために、メンテナンスサーバ３００が起動されると（Ｓ２）、メンテナンスサーバ３００は、制御権の行使が可能であるかを確認するために、自己よりも優先順位の低いサーバ１００，２００に対して、機器内ＬＡＮを通じて制御権を要求する信号を送信する。なお、この信号には、自己の優先順位レベルを示すデータと、制御権を保持する時間（時刻）を示すデータが含まれている。
【００３１】
これに対して、制御サーバ１００は、メンテナンスサーバ３００の信号を受信し、これを検証する。この検証の結果、自己より優先順位レベルの高いサーバからの要求であると判別するため、制御権の主張を認める旨を示す「ＯＫ」の応答をメンテナンスサーバ３００に送る。なお、メンテナンスサーバ２００は、稼働していないため、応答しない。
【００３２】
これにより、制御サーバ１００は、制御権を失い、一方、メンテナンスサーバ３００は、応答のないメンテナンスサーバ２００に対して、再度制御権を要求する信号を送信する（Ｓ３）。
【００３３】
しかし、メンテナンスサーバ２００は、依然として稼働していないため、応答しないことより、メンテナンスサーバ３００は、２度目の信号送信後、所定の時間が経過すると、制御権を行使し、制御端末３１０からの要求に応じて、当該遠隔監視システムの各部を制御する（Ｓ４）。
【００３４】
やがて、メンテナンスサーバ２００が起動されると（Ｓ５）、メンテナンスサーバ２００は、制御権の行使が可能であるかを確認するために、自己よりも優先順位の低いサーバ１００に対して、機器内ＬＡＮを通じて制御権を要求する信号を送信する。なお、この信号には、自己の優先順位レベルを示すデータと、制御権を保持する時間を示すデータが含まれている。
【００３５】
これに対して、制御サーバ１００は、メンテナンスサーバ２００の信号を受信し、これを検証する。この検証の結果、現在、メンテナンスサーバ２００より優先順位レベルの高いサーバ３００に制御権があるため、制御権の主張を認めない旨を示す「ＮＧ」の応答をメンテナンスサーバ２００に送る。
これに対して、メンテナンスサーバ２００は、制御サーバ１００から「ＮＧ」の信号を受信するため、制御権の行使を行わない（Ｓ６）。
【００３６】
その後、メンテナンスサーバ３００が他のサーバ１００，２００に示した、制御権を保持する時刻が到来し、この時点でメンテナンスがまだ行われていると、メンテナンスサーバ３００は、再び、自己よりも優先順位の低いサーバ１００，２００に対して、機器内ＬＡＮを通じて制御権を要求する信号を送信する（Ｓ７）。
【００３７】
これに対して、制御サーバ１００およびメンテナンスサーバ２００は、メンテナンスサーバ３００の信号を受信し、これを検証する。この検証の結果、自己より優先順位レベルの高いサーバからの要求であると判別するため、制御権の主張を認める旨を示す「ＯＫ」の応答をそれぞれメンテナンスサーバ３００に送る。
【００３８】
やがて、メンテナンスが終了し、オペレータが制御端末３１０を通じて、メンテナンスサーバ３００を停止状態にする操作を行うと、メンテナンスサーバ３００は、停止する前に、制御権を開放する旨を示す信号を、制御サーバ１００とメンテナンスサーバ２００に送信する（Ｓ８）。
【００３９】
これに対して、制御サーバ１００は、制御権の確認を行うが、当該遠隔監視システムにおいて、自己の優先順位が最下位であるため、制御権の行使が可能であるかを確認するために、所定の時間、他のサーバから制御権の要求が無いか待機し、無い場合に、制御権を行使する。
【００４０】
しかし、メンテナンスサーバ２００が起動されているため、メンテナンスサーバ２００は、自己よりも優先順位の低い制御サーバ１００に対して、機器内ＬＡＮを通じて制御権を要求する信号を送信する。なお、この信号には、自己の優先順位レベルを示すデータと、制御権を保持する時間（時刻）を示すデータが含まれている。
【００４１】
このため、制御サーバ１００は、自己より優先順位レベルの高いメンテナンスサーバ２００からの要求であると判別するため、制御権の主張を認める旨を示す「ＯＫ」の応答をメンテナンスサーバ２００に送る。
これにより、メンテナンスサーバ２００は、制御権を行使し、制御端末２１０からの要求に応じて、当該遠隔監視システムの各部を制御する（Ｓ９）。
【００４２】
次に、制御サーバ１００とメンテナンスサーバ３００が稼働する際に、制御サーバ１００とメンテナンスサーバ３００との間の機器内ＬＡＮに回線断が発生した場合の動作について説明する。図３は、この動作のシーケンスを示す図である。
【００４３】
なお、以下の説明では、当該遠隔監視システムの特徴を明確にするために、メンテナンスサーバ２００についての説明は省略する。また、メンテナンスサーバ３００は、制御サーバ１００よりも制御権の優先順位が高く設定されているものとする。
【００４４】
はじめに、制御サーバ１００のみが起動され、メンテナンスサーバ３００が稼働していない状態（Ｓ１）にあっては、制御サーバ１００は、他のサーバ３００から制御権の要求がないため、制御権を行使し、制御端末１２０からの要求に応じて、当該遠隔監視システムの各部を制御する。
【００４５】
やがて、メンテナンスを行うなどのために、メンテナンスサーバ３００が起動されると（Ｓ２）、メンテナンスサーバ３００は、制御権の行使が可能であるかを確認するために、自己よりも優先順位の低い制御サーバ１００に対して、機器内ＬＡＮを通じて制御権を要求する信号を送信する。なお、この信号には、自己の優先順位レベルを示すデータと、制御権を保持する時間（時刻）を示すデータが含まれている。
【００４６】
これに対して、制御サーバ１００は、メンテナンスサーバ３００の信号を受信し、これを検証する。この検証の結果、自己より優先順位レベルの高いサーバからの要求であると判別するため、制御権の主張を認める旨を示す「ＯＫ」の応答をメンテナンスサーバ３００に送る。
【００４７】
これにより、制御サーバ１００は、制御権を失い、一方、メンテナンスサーバ３００は、制御権を行使し、制御端末２１０からの要求に応じて、当該遠隔監視システムの各部を制御する（Ｓ３）。
【００４８】
その後、制御サーバ１００とメンテナンスサーバ３００との間の機器内ＬＡＮに回線断が発生し（Ｓ４）、さらにその後、メンテナンスサーバ３００が制御サーバ１００に示した、制御権を保持する時刻が到来し、この時点でメンテナンスがまだ行われていると、メンテナンスサーバ３００は、再び、自己よりも優先順位の低い制御サーバ１００に対して、機器内ＬＡＮを通じて制御権を要求する信号を送信する（Ｓ５）。
【００４９】
しかし、上記時刻Ｓ４にて、制御サーバ１００とメンテナンスサーバ３００との間の機器内ＬＡＮに回線断が発生しているため、時刻Ｓ５の制御権要求は、制御サーバ１００には届いていない。
【００５０】
このため、制御サーバ１００は、制御権の確認を行うが、当該遠隔監視システムにおいて、自己の優先順位が最下位であるため、制御権の行使が可能であるかを確認するために、所定の時間、他のサーバから制御権の要求が無いか待機する。
【００５１】
そして、制御サーバ１００は、制御権の要求が無いため、制御権を行使し、制御端末１２０からの要求に応じて、機器内ＬＡＮが通ずる範囲内で、当該遠隔監視システムの各部を制御する。
【００５２】
一方、メンテナンスサーバ３００は、自己の要求に対して、制御サーバ１００が応答しないことより、要求信号送信後、所定の時間が経過すると、制御権を再び行使し、制御端末２１０からの要求に応じて、機器内ＬＡＮが通ずる範囲内で、当該遠隔監視システムの各部を制御する。
【００５３】
やがて、制御サーバ１００とメンテナンスサーバ３００との間の機器内ＬＡＮの回線断が復旧し（Ｓ７）、その後、メンテナンスサーバ３００が制御サーバ１００に示そうとした、制御権を保持する時刻が到来する（Ｓ８）。
【００５４】
この時点でメンテナンスがまだ行われていると、メンテナンスサーバ３００は、再び、自己よりも優先順位の低い制御サーバ１００に対して、機器内ＬＡＮを通じて制御権を要求する信号を送信する。
【００５５】
これに対して、制御サーバ１００は、メンテナンスサーバ３００の信号を受信し、これを検証する。この検証の結果、自己より優先順位レベルの高いサーバからの要求であると判別するため、制御権の主張を認める旨を示す「ＯＫ」の応答をメンテナンスサーバ３００に送る。
【００５６】
これにより、制御サーバ１００は、制御権を失い、一方、メンテナンスサーバ３００は、制御権を行使し、制御端末２１０からの要求に応じて、当該遠隔監視システムの各部を制御する。
【００５７】
以上のように、上記構成の遠隔監視システムでは、カメラコントローラ１５１〜１５３を通じた監視カメラ１６１〜１６３や、ビデオスイッチャ１４０などの被制御機器を制御する制御サーバ１００を、メンテナンスサーバ２００，３００を設けて多重化し、これらのサーバ間に被制御機器を制御するための優先順位を設定し、起動されているサーバのうち、優先順位の高いサーバが被制御機器の制御を行うようにしている。
【００５８】
したがって、上記構成の遠隔監視システムによれば、制御サーバ１００に障害が発生した場合でも、残りメンテナンスサーバ２００，３００を起動することにより、監視カメラなどの被制御機器の制御が行える。
【００５９】
そして、メンテナンスなどにより、同時に複数のサーバが起動されている状態でも、優先順位が最も高いサーバからのみ制御を行うため、複数のサーバによる制御コンフリクトが生じることなく、被制御機器の制御が行える。
【００６０】
また、上記構成の遠隔監視システムでは、制御を行うサーバは、予め設定された制限時間内において制御を行うようにし、制限時間が過ぎると、機器内ＬＡＮを通じてサーバ間で優先順位を確認しあい、確認の取り合ったサーバ間で、優先順位が最も高いサーバが被制御機器の制御を行うようにしている。
【００６１】
このため、上記構成の遠隔監視システムによれば、例えば、機器内ＬＡＮに障害が発生した場合には、上記制限時間が経過すると、障害で分断されたそれぞれの機器内ＬＡＮ領域において、優先順位が最も高いサーバが被制御機器の制御を行うことになるため、機器内ＬＡＮに障害が発生しても、分断された各領域において、被制御機器を制御することができる。
【００６２】
さらにまた、上記遠隔監視システムでは、被制御機器の制御を行っているサーバを停止させる場合には、そのサーバが、他のサーバに自己が停止する旨を報知し、この報知を受けた起動中のサーバ間で優先順位が最も高いサーバを確認し、優先順位が最も高いサーバが被制御機器の制御を行うようにしている。
【００６３】
このため、上記構成の遠隔監視システムによれば、起動中のサーバが存在するにもかかわらず、被制御機器の制御を行うサーバが存在しなくなってしまう状態の発生を防止することができる。
【００６４】
尚、この発明は上記実施の形態に限定されるものではない。例えば、図２を用いて説明した実施形態では、メンテナンスサーバ３００は、メンテナンスサーバ２００に対して制御権を要求する信号を２回送信するものとしたが、１回の送信後、所定時間経過後に、制御権を行使するものとしてもよい。
その他、この発明の要旨を逸脱しない範囲で種々の変形を施しても同様に実施可能であることはいうまでもない。
【００６５】
【発明の効果】
以上述べたように、この発明では、監視カメラを制御するサーバをネットワーク上で多重化し、これらのサーバ間に監視カメラを制御するための優先順位を設定し、起動されているサーバのうち、優先順位の高いサーバが監視カメラの制御を行うようにしている。
【００６６】
したがって、この発明によれば、主として用いるサーバに障害が発生した場合でも、残るサーバを起動することにより、監視カメラの制御が行え、そして、メンテナンスなどにより、同時に複数のサーバが起動されている状態でも、優先順位が最も高いサーバからのみ制御を行うため、複数のサーバによる制御コンフリクトが生じることなく、被制御機器の制御が行え、監視カメラによる監視を行うことが可能な遠隔監視システムおよびサーバを提供できる。
【００６７】
また、この発明では、監視カメラを制御するサーバをネットワーク上で多重化し、これらのサーバ間に監視カメラを制御するための優先順位を設定し、起動されているサーバのうち、優先順位の高いサーバが監視カメラの制御を行うようにしている。
【００６８】
したがって、この発明によれば、主として用いるサーバに障害が発生した場合でも、残るサーバを起動することにより、監視カメラの制御が行え、そして、メンテナンスなどにより、同時に複数のサーバが起動されている状態でも、優先順位が最も高いサーバからのみ制御を行うため、複数のサーバによる制御コンフリクトが生じることなく、被制御機器の制御が行え、監視カメラによる監視を行うことが可能な遠隔監視方法を提供できる。
【図面の簡単な説明】
【図１】この発明に係わる遠隔監視システムの一実施形態の構成を示すシステム構成図。
【図２】図１に示した遠隔監視システム動作を説明するためのシーケンス図。
【図３】図１に示した遠隔監視システム動作を説明するためのシーケンス図。
【符号の説明】
１００…制御サーバ
１１０…制御端末
１１１…ビデオキャプチャボード
１２０，２１０，３１０…制御端末
１３０…ルータ
１４０…ビデオスイッチャ（ＶＳＷ）
１５０…モニタ
１５１〜１５３…カメラコントローラ
１６１〜１６３…監視カメラ
２００，３００…メンテナンスサーバ
【図１】
0004163361.tif 000002
【図２】
0004163361.tif 000003
【図３】
0004163361.tif 000004