(57)【要約】【課題】システム構成要素の故障や負荷に依存することなく監視を継続できる監視システムを提供する。【解決手段】所定範囲を分担して監視する複数の端末装置２０と中央制御装置３０とがネットワーク１０で接続された監視システムであって、中央制御装置３０は、複数の端末装置２０との間でネットワーク１０を介した通信が可能であるかどうかを監視するとともに、通信可能な端末装置の数の変動があったかどうかを判定する監視部３５と、監視部３５により通信可能な端末装置の数の変動があった場合に、該変動の後に通信可能な端末装置に所定範囲の監視を分担させる分担振分制御部３７とを備え、通信可能な端末装置の各々は、分担振分制御部３７で振り分けられた範囲を分担して監視する。【選択図】      図１
2004206579.tif 000002
【特許請求の範囲】
【請求項１】
所定範囲を分担して監視する複数の端末装置と中央制御装置とがネットワークで接続された監視システムであって、
前記中央制御装置は、
前記複数の端末装置との間で前記ネットワークを介した通信が可能であるかどうかを監視するとともに、通信可能な端末装置の数の変動があったかどうかを判定する監視部と、
前記監視部により通信可能な端末装置の数の変動があった場合に、該変動の後に通信可能な端末装置に前記所定範囲の監視を分担させる分担振分制御部とを備え、
前記通信可能な端末装置の各々は、前記分担振分制御部で振り分けられた範囲を分担して監視することを特徴とする監視システム。
【請求項２】
前記通信可能な端末装置の各々は、当該端末装置の負荷状態を表す負荷データを前記中央制御装置に送信し、
前記中央制御装置の分担振分制御部は、更に、前記通信可能な端末装置からの負荷データに応じて、前記通信可能な端末装置が前記所定範囲の監視を分担する割合を変更することを特徴とする請求項１記載の監視システム。
【請求項３】
前記通信可能な端末装置の各々は、当該端末装置の負荷状態を表す負荷データを前記中央制御装置に送信し、
前記中央制御装置の分担振分制御部は、更に、前記通信可能な端末装置からの負荷データに応じて端末装置の数を増減し、該増減の後に通信可能な端末装置に前記所定範囲の監視を分担させることを特徴とする請求項１又は請求項２記載の監視システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば管制システムといった監視又はデータ収集を行う監視システムに関し、特に複数の端末装置の処理範囲の分担を自動的に決定する技術に関する。
【０００２】
【従来の技術】
従来、例えばレーダーシステムのように、周囲の状態を常に監視し、その監視により得られたデータを収集して処理する監視システムが知られている。このような監視システムとしてレーダーシステムを例に挙げると、１台の装置のみを用いて所定領域内の全方位を監視することは、該装置の性能上困難である。このため、全方位を複数の方位角の範囲に分割し、分割により得られた複数の範囲を複数の端末装置でそれぞれ分担して監視することが行われている。
【０００３】
例えば、図６（Ａ）に示すように、全方位を４等分し、０゜〜９０゜の範囲を端末装置Ａで、９０゜〜１８０゜の範囲を端末装置Ｂで、１８０゜〜２７０゜の範囲を端末装置Ｃで、２７０゜〜３６０（０）゜の範囲を端末装置Ｄでそれぞれ分担して監視することが行われている。
【０００４】
このような監視システムでは、通常の運用時は、端末装置Ａ、Ｂ、Ｃ及びＤの各々が分担して監視又はデータ収集を行うことができるが、例えば図６（Ｂ）に示すように、端末装置Ｄが故障すると、その端末装置Ｄが復旧するまで、その端末装置Ｄが担当する２７０゜〜３６０（０）゜の範囲の監視を行うことができず、監視又はデータ収集漏れが発生する。
【０００５】
また、図６（Ｃ）に示すように、端末装置Ａが担当する０゜〜９０゜の範囲に監視すべき対象が多数存在すると端末装置Ａの負荷が増大し、その負荷が１００％を超えると、端末装置Ａが担当する０゜〜９０゜の範囲の監視漏れ又はデータ収集漏れが発生する。更に、図６（Ｄ）に示すように、４つの端末装置Ａ、Ｂ、Ｃ及びＤが担当する４つの範囲の全てに監視すべき対象が多数存在するときは、全ての端末装置Ａ、Ｂ、Ｃ及びＤの負荷が増大し、全ての端末装置Ａ、Ｂ、Ｃ及びＤの負荷が１００％を超えると、当該監視システムでは対応できないという事態が発生する。
【０００６】
上述した監視システムは、レーダーシステムの例であるが、複数の端末装置で処理を分担するシステムでは、上記と同様の問題が発生する。例えば、下記の特許文献１に開示されたサービス切替システムでは、複数のユーザ端末がネットワークを介してサーバ群に接続されており、サーバ群の各サーバは、処理を分担して複数の端末装置にサービスを提供する。このサービス切替システムは、各サーバの負荷の状況を監視し、負荷の状況に応じてサーバによるサービス提供を継続したままサーバの負荷を分散したり、新しいサーバを追加する機能を有する。
【０００７】
【特許文献１】
特開２００２−１８３１０６号公報（第１図）
【０００８】
【発明が解決しようとする課題】
従来の監視システムでは、上述したように、端末装置の故障や負荷の集中が発生すると、監視漏れやデータ収集漏れが発生し、均一で漏れのない監視を行うことが困難である。
【０００９】
また、特許文献１に記載されたサービス切替システムでは、サーバに故障が発生した場合に自動的に残りのサーバに負荷を分散することができず、監視漏れやデータ収集漏れが発生する。
【００１０】
本発明は、上述した問題を解消するためになされたものであり、システムの構成要素の故障や負荷に依存することなく、監視を継続できる監視システムを提供することにある。
【００１１】
【課題を解決するための手段】
上記課題を達成するために、請求項１の発明に係る監視システムは、所定範囲を分担して監視する複数の端末装置と中央制御装置とがネットワークで接続された監視システムであって、前記中央制御装置は、前記複数の端末装置との間で前記ネットワークを介した通信が可能であるかどうかを監視するとともに、通信可能な端末装置の数の変動があったかどうかを判定する監視部と、前記監視部により通信可能な端末装置の数の変動があった場合に、該変動の後に通信可能な端末装置に前記所定範囲の監視を分担させる分担振分制御部とを備え、前記通信可能な端末装置の各々は、前記分担振分制御部で振り分けられた範囲を分担して監視することを特徴とする。
【００１２】
請求項１の発明に係る監視システムによれば、複数の端末装置の各々が通信可能であるかどうかを調べ、通信可能な端末装置で所定範囲を分担して監視するように構成したので、例えば幾つかの端末装置が故障等により通信不可能になっても、他の通信可能な端末装置で監視を継続できる。その結果、端末装置の故障等に起因する監視漏れやデータ収集漏れの発生を防止できる。
【００１３】
請求項２の発明に係る監視システムにおいて、前記通信可能な端末装置の各々は、当該端末装置の負荷状態を表す負荷データを前記中央制御装置に送信し、前記中央制御装置の分担振分制御部は、更に、前記通信可能な端末装置からの負荷データに応じて、前記通信可能な端末装置が前記所定範囲の監視を分担する割合を変更することを特徴とする。
【００１４】
請求項２の発明に係る監視システムによれば、複数の端末装置の負荷状態を調べ、負荷状態に応じて監視を分担する割合を変更するように構成したので、例えば幾つかの端末装置の負荷が過大になることにより処理が不可能になっても、他の負荷が小さい端末装置に負荷を分担させて監視を継続できる。その結果、過大負荷に起因する監視漏れやデータ収集漏れの発生を防止できる。
【００１５】
請求項３の発明に係る監視システムにおいて、前記通信可能な端末装置の各々は、当該端末装置の負荷状態を表す負荷データを前記中央制御装置に送信し、前記中央制御装置の分担振分制御部は、更に、前記通信可能な端末装置からの負荷データに応じて端末装置の数を増減し、該増減の後に通信可能な端末装置に前記所定範囲の監視を分担させることを特徴とする。
【００１６】
請求項３の発明に係る監視システムによれば、負荷状態に応じて端末装置の数を増減させることができるので、全ての端末装置の負荷が過大になった場合にも対応できるので、過大負荷に起因する監視漏れやデータ収集漏れの発生を防止できる。
【００１７】
【発明の実施の形態】
以下、本発明の監視システムの実施の形態を図面を参照しながら詳細に説明する。
【００１８】
図１は本発明の実施の形態に係る監視システムの構成を概略的に示す図である。この監視システムは、ネットワーク１０に接続された複数の端末装置２０及び中央制御装置３０、並びに複数の端末装置２０に接続されたレーダー装置４０から構成されている。
【００１９】
ネットワーク１０としては、例えばローカルエリアネットワーク（ＬＡＮ）を用いることができる。なお、ネットワーク１０としてはローカルエリアネットワークに限らず、他のネットワーク、例えばインターネット、専用ネットワーク等を用いることもできる。
【００２０】
複数の端末装置２０は、例えば、４台の端末装置Ａ、Ｂ、Ｃ及びＤから構成されている。なお、この実施の形態では、説明を簡単にするために、複数の端末装置２０は、４台の端末装置Ａ、Ｂ、Ｃ及びＤから構成されるものとしているが、複数の端末装置の数は４台に限らず任意である。
【００２１】
端末装置Ａ、Ｂ、Ｃ及びＤの各々は、例えばパーソナルコンピュータ、ワークステーションといった情報処理装置から構成することができる。これらの端末装置Ａ、Ｂ、Ｃ及びＤは、ネットワーク１０を介して中央制御装置３０に接続されており、この中央制御装置３０との間で種々のデータを送受信する。また、端末装置Ａ、Ｂ、Ｃ及びＤは、レーダー装置４０に接続されており、レーダー装置４０から送られてくる監視信号を受け取って処理する。端末装置Ａ、Ｂ、Ｃ及びＤの詳細は後述する。
【００２２】
中央制御装置３０は、例えばパーソナルコンピュータ、ワークステーション、サーバコンピュータ等といった処理能力が比較的高い情報処理装置を使用することができる。この中央制御装置３０は、複数の端末装置２０を統括して制御する。この中央制御装置３０の詳細は後述する。
【００２３】
レーダー装置４０は、所定範囲の全方位に電波を発射し、監視すべき対象からの反射波を受信して監視信号として出力する。この監視信号は、方位角と該方位角におけるレーダ装置４０から監視対象までの距離を表す情報を含み、上述したように、端末装置Ａ、Ｂ、Ｃ及びＤに供給される。
【００２４】
次に、上述した複数の端末装置２０及び中央制御装置３０の詳細を説明する。図２はこの監視システムに含まれる複数の端末装置２０及び中央制御装置３０の構成を詳細に示す図である。なお、４台の端末装置Ａ、Ｂ、Ｃ及びＤの構成は何れも同じであるので、以下では、端末装置Ａを代表として説明する。
【００２５】
端末装置Ａは、中央処理装置（以下、「ＣＰＵ」という）２１、送受信部２２、ディスク装置２３及び図示しないメモリを備えている。ＣＰＵ２１は、この端末装置Ａの中核を成すものであり、ソフトウェア処理（又はソフトウェアモジュール）によって構成された負荷測定部２５、担当範囲設定部２６及びデータ処理部２７を含む。
【００２６】
負荷測定部２５は、端末装置Ａの負荷の状態を定期的に測定する。測定する負荷としては、例えばプロセッサ使用率、メモリ使用率、ディスク使用率等を挙げることができる。これらの負荷の状態は、例えば端末装置ＡのオペレーティングシステムとしてＷｉｎｄｏｗｓ（登録商標）が使用される場合は、システムモニタ機能を用いて取得できる。この負荷の状態は、送受信部２２及びネットワーク１０を介して、負荷データとして中央制御装置３０に送信される。
【００２７】
担当範囲設定部２６は、中央制御装置３０から送られてくる担当範囲データを受信し、受信した担当範囲データに基づいて当該端末装置Ａが監視を担当する範囲を決定する。担当範囲データは、当該端末装置Ａが監視を担当する範囲を方位角で指定するデータ、例えば、監視を担当する範囲が０゜〜９０゜である旨を指定するデータである。決定された担当範囲を表すデータは、担当範囲設定データとしてデータ処理部２７に送られる。また、この担当範囲設定部２６は、担当範囲設定データに基づいて自端末装置Ａが監視を担当する範囲を表すメッセージをディスプレイ装置（図示しない）に送って表示させる。
【００２８】
データ処理部２７は、レーダー装置４０からの監視信号を取り込み、取り込んだ監視信号に含まれる方位角を表す情報が、担当範囲設定データで設定された範囲内であるときに処理を実行する。即ち、監視信号に基づいて、監視対象の方位角、種類、高度、速度等を算出して運用データを生成する。この運用データは、ディスク装置２３に収集データとして格納されると共に、送受信部２２及びネットワーク１０を介して中央制御装置３０に送信される。
【００２９】
送受信部２２は、当該端末装置Ａとネットワーク１０との間のデータの送受信を制御する。送受信部２２は、ｐｉｎｇ機能（回線監視機能）を備えており、中央制御装置３０からネットワーク１０を介して送られてくるｐｉｎｇリクエストに対し、自端末装置Ａが通信可能であればｐｉｎｇ応答を返送する。
【００３０】
ディスク装置２３は、端末装置Ａのオペレーティングシステムを格納する他に、上述したように、データ処理部２７で生成された運用データを格納する。ディスク装置２３に格納された運用データは、必要に応じてデータ処理部２７から読み出される。
【００３１】
中央制御装置３０は、ＣＰＵ３１、送受信部３２、ディスク装置３３及び図示しないメモリを備えている。ＣＰＵ２１は、この中央制御装置３０の中核を成すものであり、ソフトウェア処理（又はソフトウェアモジュール）によって構成された回線監視部３５、端末負荷状態監視部３６、分担振分制御部３７及びデータ処理部３７を含む。
【００３２】
回線監視部３５は、定期的にネットワーク（回線）１０及び端末装置Ａ、Ｂ、Ｃ及びＤの動作状態を確認する。この確認には、ｐｉｎｇ機能が用いられる。即ち、回線監視部３５は、所定のパケットを送受信部３２及びネットワーク１０を介して端末装置Ａ、Ｂ、Ｃ及びＤに送信することによりｐｉｎｇリクエストを発行する。このｐｉｎｇリクエストを受信した端末装置Ａ、Ｂ、Ｃ及びＤから、ネットワーク１０及び送受信部３２を介してｐｉｎｇ応答が返ってきた場合は、回線監視部３５は、ｐｉｎｇ応答を返した端末装置は、通信可能な動作状態にある旨を判断する。この回線監視部３５で得られた端末装置Ａ、Ｂ、Ｃ及びＤの動作状態を表すデータは、分担振分制御部３７に送られる。
【００３３】
端末負荷状態監視部３６は、端末装置Ａ、Ｂ、Ｃ及びＤの負荷測定部２５から、送受信部２２、ネットワーク１０及び送受信部３２を介して、定期的に送られてくる負荷データを受信し、端末装置Ａ、Ｂ、Ｃ及びＤの負荷状態を確認する。端末負荷状態監視部３６で得られた端末装置Ａ、Ｂ、Ｃ及びＤの負荷状態を表すデータは、分担振分制御部３７に送られる。
【００３４】
分担振分制御部３７は、回線監視部３５から送られてくる端末装置Ａ、Ｂ、Ｃ及びＤの動作状態を表すデータ及び端末負荷状態監視部３６から送られてくる端末装置Ａ、Ｂ、Ｃ及びＤの負荷状態を表すデータに基づいて、端末装置Ａ、Ｂ、Ｃ及びＤの各々が監視を分担する範囲を算出する。この監視分担範囲の算出については後に詳細に説明する。分担振分制御部３７で算出された結果は、担当範囲データとして送受信部３２及びネットワーク１０を介して端末装置Ａ、Ｂ、Ｃ及びＤに送信される。
【００３５】
データ処理部３８は、端末装置Ａ、Ｂ、Ｃ及びＤからネットワーク１０を介して送られてくる運用データを処理する。より具体的には、例えばデータ変換、データ構築、データ統合処理等を実行することにより所定範囲の全方位における監視対象を可視化した画像情報を生成する。生成された画像情報は、ディスク装置３３に構築されたデータベースに格納される。
【００３６】
送受信部３２は、当該中央制御装置３０とネットワーク１０との間のデータの送受信を制御する。
【００３７】
ディスク装置３３には、中央制御装置３０のオペレーティングシステムが格納される。また、ディスク装置３３の内部に構築されたデータベースには、上述したように、データ処理部３８で生成された画像情報が格納される。ディスク装置２３内のデータベースに格納された運用データは、必要に応じてデータ処理部３８から読み出されて運用に供される。
【００３８】
次に、このように構成された本発明の実施の形態に係る監視システムの動作を、図３及び図４に示したフローチャートを参照しながら説明する。
【００３９】
最初に、端末装置Ａ、Ｂ、Ｃ及びＤの動作を説明する。なお、端末装置Ａ、Ｂ、Ｃ及びＤの動作は何れも同じであるので、以下では、端末装置Ａの動作を代表として説明する。
【００４０】
図３は端末装置Ａの動作を示すフローチャートであり、主にＣＰＵ２１の処理によって実行される。なお、ｐｉｎｇ機能、即ちｐｉｎｇリクエストに対するｐｉｎｇ応答の返送は、ＣＰＵ２１の制御とは無関係に送受信部２２で自動的に行われる。
【００４１】
端末装置ＡのＣＰＵ２１は、まず、負荷測定のタイミングが到来したかどうかを調べる（ステップＳ１０）。図示しないタイマにより、所定時間の経過が計測されたかどうかを調べることにより行われる。
【００４２】
ここで、負荷測定タイミングが到来したことが判断されると、負荷測定が実行される（ステップＳ１１）。この負荷測定では、例えばオペレーティングシステムのシステムモニタ機能を用いて計測されたプロセッサ使用率、メモリ使用率、ディスク使用率等が取得され、負荷データが生成される。
【００４３】
次に、負荷測定で得られた負荷データが、中央制御装置３０に送信される（ステップＳ１２）。ステップＳ１０で負荷測定タイミングでないことが判断されると、ステップＳ１１及びＳ１２の処理はスキップされる。ＣＰＵ２１の負荷測定部２５は、以上のステップＳ１０〜Ｓ１２の処理により構成されており、定期的に負荷データを中央制御装置３０に送信する機能が実現されている。
【００４４】
次に、中央制御装置３０から担当範囲データを受信したかどうかが調べられる（ステップＳ１３）。ステップＳ１３で、担当範囲データを受信したことが判断されると、担当範囲の設定が行われる（ステップＳ１４）。即ち、中央制御装置３０から送られてきた担当範囲データに基づいて当該端末装置Ａが監視を担当する範囲を決定し、担当範囲設定データを生成する。
【００４５】
次に、担当範囲メッセージを表示する処理が行われる（ステップＳ１５）。即ち、担当範囲設定データに基づいて自端末装置Ａが監視を担当する範囲を表すメッセージが生成され、ディスプレイ装置（図示しない）に表示される。ステップＳ１３で、担当範囲でを受信していないことが判断されると、ステップＳ１４及びＳ１５の処理はスキップされる。ＣＰＵ２１の担当範囲設定部２６は、以上のステップＳ１３〜Ｓ１５の処理により構成されている。
【００４６】
次に、担当範囲の運用データ処理が行われる（ステップＳ１６）。運用データ処理では、レーダー装置４０からの監視信号が取り込まれ、取り込まれた監視信号に含まれる方位角を表す情報が、担当範囲設定データで設定された範囲内であるかどうかを調べられる。そして、設定された範囲内であることが判断された場合に、その監視信号から監視対象の方位角、種類、高度、速度等が算出されて運用データが生成される。
【００４７】
次に、ステップＳ１６で生成された運用データが中央制御装置３０に送信される（ステップＳ１７）。この際、運用データは、収集データとしてディスク装置２３にも格納される。ＣＰＵ２１のデータ処理部２７は、ステップＳ１６及びＳ１７の処理により構成されている。その後、シーケンスはステップＳ１０に戻り、以下同様の処理が繰り返される。
【００４８】
以上の処理により、端末装置Ａは、定期的に負荷データを中央制御装置３０に送信すると共に、中央制御装置３０から担当範囲データを受信する毎に監視の範囲を変更しながらレーダー装置４０からの監視信号を処理し、運用データを生成する機能が実現されている。
【００４９】
次に、中央制御装置３０の動作を、図４に示したフローチャートを参照しながら説明する。このフローチャートに示した処理は、主にＣＰＵ３１によって実行される。
【００５０】
中央制御装置３０のＣＰＵ３１は、まず、回線監視処理を行う（ステップＳ２０）。この回線監視処理では、ｐｉｎｇ機能を用いて、ネットワーク（回線）１０及び端末装置Ａ、Ｂ、Ｃ及びＤの動作状態を確認し、その動作状態を表すデータを生成する。
【００５１】
次に、通信可能な端末装置の数の変動があったかどうかが調べられる（ステップＳ２１）。詳しくは、ステップＳ２０で得られた端末装置Ａ、Ｂ、Ｃ及びＤの動作状態を表すデータが調べられ、何れかの端末装置が故障することにより通信可能な端末装置の数が減少したか、或いは、故障していた端末装置が復旧することにより通信可能な端末装置が増加したかどうかが調べられる。ステップＳ２１で、通信可能な端末の数に変動があったことが判断されると、シーケンスはステップＳ２４に分岐し、分担振分処理が実行される。ＣＰＵ３１の回線監視部３５は、ステップＳ２０及びＳ２１の処理により構成されている。
【００５２】
一方、ステップＳ２１で、通信可能な端末の数に変動がなかったことが判断されると、次に、端末装置Ａ、Ｂ、Ｃ及びＤから負荷データを受信したかどうかが調べられる（ステップＳ２２）。
【００５３】
ここで、負荷データを受信したことが判断されると、負荷変動があるかどうかが調べられる（ステップＳ２３）。これは、先に受信した負荷データと今回受信した負荷データとを比較することにより行われる。ステップＳ２３で負荷変動があったことが判断されると、シーケンスはステップＳ２４に進み、分担振分処理が実行される。ＣＰＵ３１の端末負荷状態監視部３６は、ステップＳ２２及びＳ２３の処理により構成されている。
【００５４】
分担振分処理（ステップＳ２４）では、端末装置Ａ、Ｂ、Ｃ及びＤの各々が分担する監視の範囲が算出される。この分担振分処理の内容を具体例に沿って説明する。
【００５５】
今、図５（Ａ）に示すように、端末装置Ａが０゜〜９０゜の範囲を、端末装置Ｂが９０゜〜１８０゜の範囲を、端末装置Ｃが１８０゜〜２７０゜の範囲を、端末装置Ｄが２７０゜〜３６０゜（０゜）の範囲をそれぞれ分担して監視する通常運用状態にあるものとする。
【００５６】
この状態で、ステップＳ２０で得られた端末装置Ａ、Ｂ、Ｃ及びＤの動作状態を表すデータが、例えば端末装置Ｄが故障等により通信不可能になったことを表していれば、図５（Ｂ）に示すように、他の端末装置Ａ、Ｂ及びＣの各々の監視範囲を広げ、端末装置Ａが０゜〜１２０゜の範囲を、端末装置Ｂが１２０゜〜２４０゜の範囲を、端末装置Ｃが２４０゜〜３６０゜（０゜）の範囲をそれぞれ分担して監視するような担当範囲データが生成される。
【００５７】
逆に、端末装置Ａが０゜〜１２０゜の範囲を、端末装置Ｂが１２０゜〜２４０゜の範囲を、端末装置Ｃが２４０゜〜３６０゜（０゜）の範囲をそれぞれ分担して監視している状態で、ステップＳ２０で得られた端末装置Ａ、Ｂ、Ｃ及びＤの動作状態を表すデータが、例えば端末装置Ｄの故障が復旧して通信可能になったことを表していれば、図５（Ａ）に示すように、端末装置Ａが０゜〜９０゜の範囲を、端末装置Ｂが９０゜〜１８０゜の範囲を、端末装置Ｃが１８０゜〜２７０゜の範囲を、端末装置Ｄが２７０゜〜３６０゜（０゜）の範囲をそれぞれ分担して監視するような担当範囲データが生成される。
【００５８】
また、図５（Ａ）に示す通常運用状態で、端末装置Ａ、Ｂ、Ｃ及びＤから得られた負荷データが例えば端末装置Ａの負荷が増大したことを示していれば、図５（Ｃ）に示すように、端末装置Ａの監視範囲を狭め、端末装置Ｂ、Ｃ及びＤの各々の監視範囲を広げるような担当範囲データが生成される。例えば、端末装置Ａが０゜〜６０゜の範囲を、端末装置Ｂが６０゜〜１６０゜の範囲を、端末装置Ｃが１６０゜〜２６０゜の範囲を、端末装置Ｄが２６０゜〜３６０゜（０゜）の範囲をそれぞれ分担して監視するような担当範囲データが生成される。逆に、図５（Ｃ）に示すような分担で監視している状態で、端末装置Ａの負荷が減少すると、図５（Ａ）に示すような分担で監視する通常運用状態に戻す担当範囲データが生成される。
【００５９】
更に、図５（Ａ）に示す通常運用状態で、端末装置Ａ、Ｂ、Ｃ及びＤから得られた負荷データが例えば全ての端末装置Ａ、Ｂ、Ｃ及びＤの負荷が増大したことを示していれば、図５（Ｄ）に示すように、全ての端末装置Ａ、Ｂ、Ｃ及びＤの監視範囲を狭めると共に、新たな端末装置Ｅ、Ｆ、Ｇ及びＨを監視システムに投入し、８台の端末装置Ａ〜Ｈの各々が方位方向４５゜の範囲を分担して全方位を監視するような担当範囲データが生成される。逆に、図５（Ｄ）に示すような分担で監視している状態で、全ての端末装置Ａ、Ｂ、Ｃ及びＤの負荷が減少すると、図５（Ａ）に示すような分担で監視する通常運用状態に戻す担当範囲データが生成される。
【００６０】
なお、以上の具体例では、通常運用状態と他の状態との間で監視の分担が遷移する場合のみを説明したが、他の状態の間で監視の分担が遷移するように構成できることは勿論である。
【００６１】
ステップＳ２４における分担振分処理が終了すると、次に、担当範囲の変動があったかどうかが調べられる（ステップＳ２５）。そして、変動があったことが判断されると、担当範囲データが端末装置Ａ、Ｂ、Ｃ及びＤに送信される（ステップＳ２６）。これにより、端末装置Ａ、Ｂ、Ｃ及びＤは、新たな分担で監視を開始する。ステップＳ２５で、担当範囲の変動がなかったことが判断されると、ステップＳ２６の処理はスキップされる。ＣＰＵ３１の分担振分制御部３７は、ステップＳ２５〜Ｓ２６の処理により構成されている。
【００６２】
なお、ステップＳ２２で負荷データを受信していないことが判断された場合及びステップＳ２３で負荷変動がないことが判断された場合は、ステップＳ２４〜Ｓ２６の処理はスキップされる。
【００６３】
次に、端末装置Ａ、Ｂ、Ｃ及びＤから運用データが受信されたかどうかが調べられる（ステップＳ２７）。ここで、運用データが受信されたことが判断されると、運用データを生成する処理が実行される（ステップＳ２８）。即ち、端末装置Ａ、Ｂ、Ｃ及びＤからネットワーク１０を介して送られてくる運用データを処理することにより所定範囲の全方位における監視対象を可視化した画像情報が生成され、ディスク装置３３に構築されたデータベースに格納される。その後、シーケンスはステップＳ２０に戻り、以下同様の処理が繰り返される。ステップＳ２７で運用データを受信していないことが判断された場合も、シーケンスはステップＳ２０に戻り、以下同様の処理が繰り返される。
【００６４】
以上の処理により、中央制御装置３０は、定期的に端末装置Ａ、Ｂ、Ｃ及びＤの動作状態及び負荷状態を定期的に調べ、その結果に従って複数の端末装置が監視を分担する範囲を動的に変更する機能が実現されている。
【００６５】
このように実施の形態に係る監視システムによれば、端末装置Ａ、Ｂ、Ｃ及びＤの各々が通信可能であるかどうかを調べ、通信可能な端末装置で所定範囲を分担して監視するように構成されているので、例えば幾つかの端末装置が故障等により通信不可能になっても、他の通信可能な端末装置で監視を継続できる。その結果、端末装置の故障等に起因する監視漏れやデータ収集漏れの発生を防止できる。
【００６６】
また、実施の形態に係る監視システムによれば、端末装置Ａ、Ｂ、Ｃ及びＤの各々の負荷状態を調べ、負荷状態に応じて監視を分担する割合を変更するように構成されているので、例えば幾つかの端末装置の負荷が過大になることにより処理が不可能になっても、他の負荷が小さい端末装置に負荷を分担させて監視を継続できる。その結果、過大負荷に起因する監視漏れやデータ収集漏れの発生を防止できる。
【００６７】
更に、実施の形態に係る監視システムによれば、負荷状態に応じて端末装置の数を増減させることができるので、全ての端末装置の負荷が過大になった場合にも対応できるので、過大負荷に起因する監視漏れやデータ収集漏れの発生を防止できる。また、端末装置を増加するだけで、即座に最適な運用状態が設定でき、監視システムの改修が不要となる。
【００６８】
なお、この実施の形態は、本発明を、レーダー装置４０からの監視信号を受け取って処理する監視システムに適用した例であるが、本発明は、これに限定されず、情報を複数の端末装置で分担して処理する種々のシステムに適用することができ、この場合にも、上述した実施の形態に係る監視システムと同様の作用及び効果を奏する。
【００６９】
【発明の効果】
以上説明したように、本発明によれば、システム構成要素の故障や負荷に依存することなく、監視を継続できる監視システムを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る監視システムの構成を概略的に示す図である。
【図２】本発明の実施の形態に係る監視システムに含まれる端末装置及び中央制御装置の構成を詳細に示す図である。
【図３】本発明の実施の形態に係る端末装置の動作を示すフローチャートである。
【図４】本発明の実施の形態に係る中央制御装置の動作を示すフローチャートである。
【図５】本発明の実施の形態に係る監視システムの動作を説明するための図である。
【図６】従来の監視システムを説明するための図である。
【符号の説明】
１０  ネットワーク
２０（Ａ、Ｂ、Ｃ、Ｄ）  端末装置
２１  ＣＰＵ
２２  送受信部
２３  ディスク装置
２５  負荷測定部
２６  担当範囲設定部
２７  データ処理部
３０  中央制御装置
３１  ＣＰＵ
３２  送受信部
３３  ディスク装置（データベース）
３５  回線監視部
３６  端末負荷状態監視部
３７  分担振分制御部
３８  データ処理部
４０  レーダー装置
【図１】
2004206579.tif 000003
【図２】
2004206579.tif 000004
【図３】
2004206579.tif 000005
【図４】
2004206579.tif 000006
【図５】
2004206579.tif 000007
【図６】
2004206579.tif 000008