(57)【要約】  監視システムは、センター装置及び複数の端末装置を含む。センター装置は、端末装置から第１の要求を受ければ、第１の応答を返送するように構成される。このとき、センター装置が、他の端末装置の少なくとも１つへの第２の要求を有していれば、センター装置は、第２の要求、及び対応する端末装置の識別情報を第１の応答に含める。第１の応答を受ければ、端末装置は、第２の要求を、その対応する端末装置に転送する。
2009123202.tif 000002
【特許請求の範囲】
【請求項１】
センター装置及び複数の端末装置を備える監視システムであって、
該センター装置は、
該複数の端末装置の各々からのタイムスケジュールに基づく第１の要求に応じて、所定の情報を含む第１の応答を返送することにより、該所定の情報を当該端末装置に伝送するように構成されるセンター応答機能と、
前記第１の要求を受けたときに他の端末装置の少なくとも１つに伝送されるべき少なくとも１つの第２の要求を有していれば、該少なくとも１つの第２の要求を該第１の応答に含めるように構成されるセンター要求機能と
を備え、
該複数の端末装置の各々は、該第１の要求に対応する第１の応答が、該少なくとも１つの第２の要求を含めば、該少なくとも１つの第２の要求を、前記他の端末装置の少なくとも１つに転送するように構成される端末転送機能を備える
監視システム。
【請求項２】
センター装置及び複数の端末装置は、自身の第１通信装置をそれぞれ備え、
該第１通信装置の各々は、該センター装置と該複数の端末装置の各々との間並びに該複数の端末装置間の通信を提供するように構成され、
該センター応答機能は、該センター装置の第１通信装置を介して該複数の端末装置の何れか１つから第１の要求を受ければ、該第１通信装置を介して第１の応答を返信するように構成され、
該センター要求機能は、該センター応答装置が該第１の応答を返信する前に、他の端末装置の少なくとも１つに伝送されるべき少なくとも１つの第２の要求を有していれば、該少なくとも１つの第２の要求及び該少なくとも１つの端末装置の識別情報を該第１の応答に含めるように構成され、
該複数の端末装置の各々は、コントローラを備え、これは、端末要求機能及び前記端末転送機能を備え、
前記端末要求機能は、それ自身の端末装置の第１通信装置を介して第１の要求を該センター装置に伝送するように構成され、
前記端末転送機能は、該第１の要求に対応する第１の応答が、少なくとも１つの第２の要求及び少なくとも１つの端末装置の識別情報を含めば、前記第１通信装置を介して該少なくとも１つの第２の要求を該少なくとも１つの端末装置の識別情報によって特定される端末装置に転送するように構成される
請求項１記載の監視システム。
【請求項３】
該複数の端末装置の各々は、少なくとも１つの被監視装置と通信するように構成される第２通信装置を更に備え、
該複数の端末装置の各コントローラは、該センター装置からの第１の応答又は別の端末装置からの第２の要求に従って、該第１の応答又は該第２の要求に対応する処理を行うように構成され、
該複数の端末要求機能の各々は、該複数の端末装置に基づいて設定されたスケジュールに従って、それ自身の端末装置の第１通信装置を介して第１の要求を該センター装置に伝送するように構成される
請求項２記載の監視システム。
【請求項４】
該複数の端末装置は、複数のルータを介して該センター装置と通信するようにそれぞれ構成される複数のグループに分けられ、
該センター要求機能は、該センター装置が、前記第１の応答の返信前に、該第１の応答の返信先と同じルータ下の他の端末装置の少なくとも１つに伝送されるべき少なくとも１つの第２の要求を有していれば、該少なくとも１つの第２の要求及び該少なくとも１つの端末装置の識別情報を該第１の応答に含めるように構成される
請求項１記載の監視システム。
【請求項５】
該複数の端末装置の各識別情報は、ローカル識別情報であり、
該複数の端末装置の各々は、自己と同じルータ下の他の端末装置の各ローカル識別情報を格納する記憶装置を更に備える
請求項４記載の監視システム。
【請求項６】
該複数の端末装置の各識別情報は、アドレス情報である請求項４記載の監視システム。
【請求項７】
該複数の端末装置の各コントローラは、別の端末装置からの第２の要求に従って、該第２の要求に対応する処理を行い、その後、それ自身の端末装置の第１通信装置を介して該処理の完了を示す応答を該センター装置に返送するように構成される端末応答機能を更に備える請求項３記載の監視システム。
【請求項８】
該複数の端末装置の各スケジュールは、該複数の端末装置の各々が一定の時間間隔で該センター装置と通信することができるように設定される請求項３記載の監視システム。
【請求項９】
該複数の端末装置の各スケジュールは、該センター装置とのより高い通信頻度を持つ端末装置がより短い時間間隔で該センター装置と通信することができるように設定される請求項３記載の監視システム。
【請求項１０】
該センター装置は、該複数の端末装置への第１の応答及び第２の要求の送信履歴を端末装置毎に記憶するための履歴記憶装置を更に備え、
前記通信頻度は、該センター装置から該複数の端末装置の各々への第１の応答及び第２の要求の送信頻度であり、該送信履歴から得られる
請求項９記載の監視システム。
【請求項１１】
該センター装置の該コントローラは、(i)該複数の端末装置の各々との通信に基づいて該複数の端末装置の数を求め、(ii)該コントローラの処理能力及び該複数の端末装置の数に応じて該複数の端末装置の各スケジュールを決定し、そして(iii)該第１通信装置を介して該複数の端末装置の各々に対応するスケジュールを伝送するように構成されるスケジュール設定機能を更に備え、
該複数の端末装置の各コントローラは、それ自身のスケジュールを該センター装置からのスケジュールに更新する更新機能を更に備える
請求項３記載の監視システム。
【請求項１２】
該センター装置の該コントローラは、該コントローラの処理負荷を推定又は計算するように構成される負荷計算機能を更に備え、
該スケジュール設定機能は、該負荷計算機能からより大きな処理負荷を得れば、該複数の端末装置の各々がより長い時間間隔で該センター装置と通信することができるように該複数の端末装置の各スケジュールを決定するように構成される
請求項１１記載の監視システム。
【請求項１３】
該複数の端末装置の各コントローラは、それ自身の端末装置に接続される少なくとも１つの被監視装置に起因する該センター装置との通信頻度を推定又は計算するように構成される頻度計算機能を更に備え、
該スケジュール設定機能は、該複数の端末装置の頻度計算機能から得られる各通信頻度に基づいて、より高い通信頻度を持つ端末装置がより短い時間間隔で該センター装置と通信することができるように該複数の端末装置の各スケジュールを決定するように構成される
請求項１１記載の監視システム。
【請求項１４】
請求項１記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に監視システム、より詳細には互いに通信するように構成されるセンター装置及び複数の端末装置を備え、該複数の端末装置もまた互いに通信するように構成される、監視システムに関するものである。
【背景技術】
【０００２】
例えば、２００６年２月２３日に公開された日本国特許出願公開番号２００６−０５４８３２は、遠隔監視制御システムを開示する。該システムは、互いに通信するように構成されるセンター装置及び複数の端末装置を含む。また、複数の端末装置の各々は、少なくとも１つの被監視装置と接続される。各被監視装置は、センター装置と各端末装置との間で伝送される監視又は制御等の情報に基づいて監視又は制御される。【０００３】
また、センター装置及び複数の端末装置を含む別の監視システムでは、例えば、センター装置がポーリングにより要求を各端末装置に伝送し、各端末装置が応答をセンター装置に返送することにより、センター装置が各端末装置から各情報を取得し、また各情報（例えば制御情報）を各端末装置に伝送する。しかし、各端末装置がルータを介してセンター装置と通信する構成では、センター装置は、ポーリングによって要求を各端末装置に伝送することができない。【０００４】
上記遠隔監視制御システムでも、センター装置は、伝送先のルータを介して、要求を伝送先の端末装置に伝送することができないが、各端末装置が要求をセンター装置に伝送することにより、センター装置は、返送先のルータを介して、応答を返送先の端末装置に伝送することができる。【０００５】
これら何れの構成でも、要求は、一般に、一定の時間間隔で各伝送先に伝送される。例えば、監視情報が各端末装置からセンター装置に伝送されたとき、センター装置は、一定の時間間隔で制御情報を各端末装置に返送する。【０００６】
しかしながら、これらの通信システムでは、センター装置が、特定の端末装置に伝送されるべき情報を有しても、特定の端末装置から要求を得るまで、その情報を特定の端末装置に伝送することができない。つまり、遅延が生じる。【０００７】
一定の時間間隔を短くすれば、遅延時間を短くすることができる。しかし、複数の端末装置の数が増大すれば、一定の時間間隔がより短くなるので、センター装置と各端末装置との間の通信速度を高めなければならない。また、センター装置の処理負荷が増大する。
【発明の開示】
【０００８】
本発明の目的は、センター装置の処理能力及び通信速度の増大なしに、センター装置から特定の端末装置に伝送されるべき情報の伝送（返送）遅延を短縮することにある。
【０００９】
本発明の監視システムは、センター装置及び複数の端末装置を備える。該センター装置は、センター応答機能及びセンター要求機能を備える。センター応答機能は、該複数の端末装置の各々からのタイムスケジュールに基づく第１の要求に応じて、所定の情報を含む第１の応答を返送することにより、該所定の情報を当該端末装置に伝送するように構成される。センター要求機能は、前記第１の要求を受けたときに他の端末装置の少なくとも１つに伝送されるべき少なくとも１つの第２の要求を有していれば、該少なくとも１つの第２の要求を該第１の応答に含めるように構成される。該複数の端末装置の各々は、該第１の要求に対応する第１の応答が、該少なくとも１つの第２の要求を含めば、該少なくとも１つの第２の要求を、前記他の端末装置の少なくとも１つに転送するように構成される端末転送機能を備える。
【００１０】
望ましくは、センター装置及び複数の端末装置は、自身の第１通信装置をそれぞれ備えてもよい。該第１通信装置の各々は、該センター装置と該複数の端末装置の各々との間並びに該複数の端末装置間の通信を提供するように構成されてもよい。該センター応答機能は、該センター装置の第１通信装置を介して該複数の端末装置の何れか１つから第１の要求を受ければ、該第１通信装置を介して第１の応答を返信するように構成されてもよい。該センター要求機能は、該センター応答装置が該第１の応答を返信する前に、他の端末装置の少なくとも１つに伝送されるべき少なくとも１つの第２の要求を有していれば、該少なくとも１つの第２の要求及び該少なくとも１つの端末装置の識別情報を該第１の応答に含めるように構成されてもよい。該複数の端末装置の各々は、コントローラを備え、これは、端末要求機能及び前記端末転送機能を備えてもよい。前記端末要求機能は、それ自身の端末装置の第１通信装置を介して第１の要求を該センター装置に伝送するように構成されてもよい。前記端末転送機能は、該第１の要求に対応する第１の応答が、少なくとも１つの第２の要求及び少なくとも１つの端末装置の識別情報を含めば、前記第１通信装置を介して該少なくとも１つの第２の要求を該少なくとも１つの端末装置の識別情報によって特定される端末装置に転送するように構成されてもよい。
【００１１】
本発明では、センター装置からの第１の応答が少なくとも１つの第２の要求等を含めば、該第１の応答を受けた端末装置が、該第２の要求を、対応する別の端末装置に転送する。それ故に、センター装置の処理能力及び通信速度の増大なしに、センター装置から特定の端末装置に伝送されるべき情報の伝送（返送）遅延を短縮することができる。
【００１２】
一実施形態において、該複数の端末装置の各々は、少なくとも１つの被監視装置と通信するように構成される。該複数の端末装置の各コントローラは、該センター装置からの第１の応答又は別の端末装置からの第２の要求に従って、該第１の応答又は該第２の要求に対応する処理を行うように構成される。該複数の端末要求機能の各々は、該複数の端末装置に基づいて設定されたスケジュールに従って、それ自身の端末装置の第１通信装置を介して第１の要求を該センター装置に伝送するように構成される。この実施形態では、センター装置が、各端末装置下の少なくとも１つの被監視装置を制御又は監視することができる。
【００１３】
一実施形態において、該複数の端末装置は、複数のルータを介して該センター装置と通信するようにそれぞれ構成される複数のグループに分けられる。該センター要求機能は、該センター装置が、前記第１の応答の返信前に、該第１の応答の返信先と同じルータ下の他の端末装置の少なくとも１つに伝送されるべき少なくとも１つの第２の要求を有していれば、該少なくとも１つの第２の要求及び該少なくとも１つの端末装置の識別情報を該第１の応答に含めるように構成される。この実施形態では、第２の要求は、該第２の要求を受けた端末装置から、同じルータ下の別の端末装置に転送されるだけであるので、第２の要求を迅速に転送することができる。また、第２の要求はローカルエリア内で転送されるので、秘匿性を高めることができ、また広域網のトラフィックの増加を抑制することができる。
【００１４】
一実施形態において、該複数の端末装置の各識別情報は、ローカル識別情報である。該複数の端末装置の各々は、自己と同じルータ下の他の端末装置の各ローカル識別情報を格納する記憶装置を更に備える。この実施形態では、各端末装置は、記憶装置に格納された各ローカル識別情報に基づいて、センター装置からの第２の要求の転送先を特定して、該第２の要求を転送することができる。
【００１５】
一実施形態において、該複数の端末装置の各識別情報は、アドレス情報である。この実施形態では、各端末装置は、アドレス情報によって、センター装置からの第２の要求を、対応する別の端末装置に直ぐに転送することができる。
【００１６】
一実施形態において、該複数の端末装置の各コントローラは、別の端末装置からの第２の要求に従って、該第２の要求に対応する処理を行い、その後、それ自身の端末装置の第１通信装置を介して該処理の完了を示す応答を該センター装置に返送するように構成される。この実施形態では、センター装置は、第２の要求の受領を確認することができ、また第２の要求に対応する処理の完了をも確認することができる。
【００１７】
一実施形態において、該複数の端末装置の各スケジュールは、該複数の端末装置の各々が一定の時間間隔で該センター装置と通信することができるように設定される。
【００１８】
一実施形態において、該複数の端末装置の各スケジュールは、該センター装置とのより高い通信頻度を持つ端末装置がより短い時間間隔で該センター装置と通信することができるように設定される。この実施形態では、第２の応答の発生頻度を低減することができ、また、該複数の端末装置の各々は、もっぱら、それ自身の第１の要求に対応する第１の応答に従って動作することができる。その結果、応答性を高めることができ、処理負荷の増加を抑制することができる。
【００１９】
一実施形態において、該センター装置は、該複数の端末装置への第１の応答及び第２の要求の送信履歴を端末装置毎に記憶するための履歴記憶装置を更に備える。前記通信頻度は、該センター装置から該複数の端末装置の各々への第１の応答及び第２の要求の送信頻度であり、該送信履歴から得られる。この実施形態では、第１の要求の送信時間間隔を適正化することができる。
【００２０】
一実施形態において、該センター装置の該コントローラは、(i)該複数の端末装置の各々との通信に基づいて該複数の端末装置の数を求め、(ii)該コントローラの処理能力及び該複数の端末装置の数に応じて該複数の端末装置の各スケジュールを決定し、そして(iii)該第１通信装置を介して該複数の端末装置の各々に対応するスケジュールを伝送するように構成されるスケジュール設定機能を更に備える。該複数の端末装置の各コントローラは、それ自身のスケジュールを該センター装置からのスケジュールに更新する更新機能を更に備える。この実施形態では、端末装置の数が増加しても、センター装置の処理負荷がセンター装置の処理能力を超えるのを防止することができる。また、第１の要求の送信時間間隔が極端に長くされるのを防止することができる。
【００２１】
一実施形態において、該センター装置の該コントローラは、該コントローラの処理負荷を推定又は計算するように構成される負荷計算機能を更に備える。該スケジュール設定機能は、該負荷計算機能からより大きな処理負荷を得れば、該複数の端末装置の各々がより長い時間間隔で該センター装置と通信することができるように該複数の端末装置の各スケジュールを決定するように構成される。この実施形態では、センター装置の処理負荷が増加するのを防止することができる。
【００２２】
一実施形態において、該複数の端末装置の各コントローラは、それ自身の端末装置に接続される少なくとも１つの被監視装置に起因する該センター装置との通信頻度を推定又は計算するように構成される頻度計算機能を更に備える。該スケジュール設定機能は、該複数の端末装置の頻度計算機能から得られる各通信頻度に基づいて、より高い通信頻度を持つ端末装置がより短い時間間隔で該センター装置と通信することができるように該複数の端末装置の各スケジュールを決定するように構成される。この実施形態では、第２の応答の発生頻度を低減することができ、また、該複数の端末装置の各々は、もっぱら、それ自身の第１の要求に対応する第１の応答に従って動作することができる。その結果、応答性を高めることができ、処理負荷の増加を抑制することができる。
【図面の簡単な説明】
【００２３】
本発明の好ましい実施形態をさらに詳細に記述する。本発明の他の特徴および利点は、以下の詳細な記述および添付図面に関連して一層良く理解されるものである。
【図１】図１Ａ及び１Ｂは、それぞれ本発明の一実施形態による監視システムにおけるセンサー装置及び端末装置のブロック図である。
【図２】該監視システムの概要図である。
【図３】該監視システムの動作説明図である。
【図４】監視システムにおける各端末装置の動作フローチャートである。
【図５】一実施形態における監視システムのブロック図である。
【図６】一実施形態における監視システムのブロック図である。
【図７】一実施形態における端末装置のブロック図である。
【発明を実施するための最良の形態】
【００２４】
図１Ａ及び１Ｂは、それぞれ本発明の一実施形態による監視システムにおけるセンサー装置及び端末装置を示す。図１Ａ、１Ｂ及び２に示すように、監視システムは、例えば、センター装置１（サーバー）及び複数の端末装置２（クライアント）を含むサーバー・クライアント・システムである。複数の端末装置２は、複数のルータ４を介してセンター装置１と通信することができるように複数のグループにそれぞれ分けられる。図２は、一つのグループにおける複数の端末装置２及びルータ４を示し、ルータ４は、通信路５（例えばインターネット等の広域網）を介してセンター装置１と接続されている一方、複数の端末装置２は、別の通信路６（例えばローカルネットワーク）を介して相互に接続されている。なお、これに限らず、通信路５もまたローカルネットワークでもよい。この場合、ルータ４は必須ではない。【００２５】
また、各端末装置２は、通信路７を介して少なくとも１つの被監視装置３と接続されることになる。図２の例では、各端末装置２は、通信路７（例えば２つの信号線）を介して複数の被監視装置３と接続されている。各被監視装置３は、例えば照明機器又は計測機器等の機器であり、識別情報を有する。例えば、端末装置２は、照明機器（被監視装置３）の識別情報を含む制御信号を伝送することにより、該照明機器を点灯又は消灯することができる。また、端末装置２は、計測機器の識別情報を含む信号を伝送することにより、計測機器から監視情報を得ることができる。【００２６】
図１Ａに示すように、センター装置１は、例えば、通信装置１１（第１通信装置）、記憶装置１３及びコントローラ１０を含むコンピュータであり、ルータ（図示しない）を介して通信路５に接続される。また、センター装置１は、タイマー（図示しない）を含む。通信装置１１は、例えばＩＥＥＥ  ８０２．３等に準拠したネットワーク・インターフェースである。記憶装置１３は、例えば、半導体記憶装置又はハード・ディスク・ドライブ等である。【００２７】
コントローラ１０は、１又は複数のＣＰＵ及びプログラムなどから構成され、センター応答機能（又は手段）１０１、センター要求機能１０２及びスケジュール設定機能１０３を持つ。【００２８】
センター応答機能１０１は、通信装置１１を介して複数の端末装置２の何れか１つから第１の要求を受ければ、通信装置１１を介して第１の応答を当該端末装置２に返信するように構成される（図３参照）。この場合、返送先への要求を有していれば、センター装置１は、その返送先への要求を第１の応答に含める。【００２９】
センター要求機能１０２は、センター応答装置１０１が該第１の応答を返信する前に、他の端末装置２の少なくとも１つに伝送されるべき少なくとも１つの第２の要求を有していれば、該少なくとも１つの第２の要求及び該少なくとも１つの端末装置２の識別情報を該第１の応答に含めるように構成される（図３参照）。本実施形態では、複数の端末装置２は、複数のルータ４を介して複数のグループにそれぞれ分けられる。このため、センター要求機能１０２は、センター装置１が、上記第１の応答の返信前に、該第１の応答の返信先と同じルータ４下の他の端末装置２の少なくとも１つに伝送されるべき少なくとも１つの第２の要求を有していれば、該少なくとも１つの第２の要求及び該少なくとも１つの端末装置２の識別情報を該第１の応答に含めるように構成される。例えば、第１の応答に含まれる返送先への要求又は第２の要求は、定期的に発生し、或いは端末装置２からの遠隔操作又は第１の要求等によって発生する。また、第１の応答に含まれる返送先への要求又は第２の要求は、該第１の応答の返送先の各被監視装置３の制御を指示するための情報又は各被監視装置３の監視を指示するための情報等である。【００３０】
スケジュール設定機能１０３は、複数の端末装置２の各スケジュール（タイムスケジュール）を設定するように構成される。例えば、複数の端末装置２の各スケジュールは、複数の端末装置２の各々が一定の時間間隔（通信時間間隔）でセンター装置１と通信することができるように設定される。本実施形態では、機能１０３は、複数の端末装置２の各々との通信に基づいて、複数の端末装置２の数を求め、コントローラ１０の処理能力及び該複数の端末装置の数に応じて、複数の端末装置２の各スケジュールを決定し、そして通信装置１１を介して複数の端末装置２の各々に、対応するスケジュールを伝送するように構成される。【００３１】
図１Ｂ及び２に示すように、各端末装置２は、通信装置２１（第１通信装置）、通信装置２２（第２通信装置）、記憶装置２３及びコントローラ２０を含み、通信装置２１及び２２を介して通信路６及び７にそれぞれ接続される。また、各端末装置２は、タイマー（図示しない）を含む。【００３２】
通信装置２１は、例えばＩＥＥＥ  ８０２．３等に準拠したネットワーク・インターフェースである。つまり、センター装置１及び複数の端末装置２の通信装置１１及び２１の各々は、センター装置１と複数の端末装置２の各々との間並びに同じグループ内の複数の端末装置２間の通信を提供する。通信装置２２は、少なくとも１つの被監視装置３と通信するように構成される。例えば、通信装置２２は、一次局（端末装置２）及び二次局（被監視装置３）を含む時分割多重伝送システム用の通信装置である。この通信装置は、当業者に周知であり、ここでは詳細に説明しない。記憶装置２３は、例えば、半導体記憶装置又はハード・ディスク・ドライブ等であり、同じルータ４下の他の端末装置２の各識別情報（例えば、ローカルＩＰアドレス又はＭＡＣアドレス等のローカル識別情報）を記憶する。【００３３】
コントローラ２０は、１又は複数のＣＰＵ及びプログラムなどから構成され、端末要求機能２０１、端末転送機能２０３、端末応答機能２０２及び更新機能２０４を持つ。【００３４】
図１Ｂにおいて、端末要求機能２０１は、通信装置２１を介して第１の要求をセンター装置１に伝送するように構成される。本実施形態では、端末要求機能２０１は、複数の端末装置２に基づいて設定されたスケジュールに従って、通信装置２１を介して第１の要求をセンター装置１に伝送するように構成される。これにより、センター装置１は、第１の応答、又は少なくとも１組の第２の要求及び識別情報を含む第１の応答を返送することになる。【００３５】
端末転送機能２０３は、該第１の要求に対応する第１の応答が、少なくとも１つの第２の要求及び少なくとも１つの端末装置２の識別情報を含めば、通信装置２１を介して該少なくとも１つの第２の要求を該少なくとも１つの端末装置２の識別情報によって特定される端末装置２に転送するように構成される（図３参照）。【００３６】
また、コントローラ２０は、センター装置１からの第１の応答又は別の端末装置２からの第２の要求に従って、それ自身の端末装置２の通信装置２２を介して各被監視装置３を制御するように構成される。【００３７】
端末応答機能２０２は、別の端末装置２からの第２の要求に従って、各被監視装置３を制御した後、該通信装置２１を介して該制御の完了を示す応答（第２の応答）をセンター装置１に返送するように構成される。【００３８】
更新機能２０４は、それ自身のスケジュールをセンター装置１からのスケジュールに更新するように設定される。更新することは、初期設定することを含む。【００３９】
先ず、本実施形態の初期動作を説明する。例えば、４つの端末装置２がルータ４下に接続された後、それら端末装置２が、初期起動されると、デフォルト時間（例えば１分）の間にセンター装置１に第１の要求を順次伝送する。この一連の動作は、初期設定の完了まで繰り返される。【００４０】
それにより、センター装置１のコントローラ１０（スケジュール設定機能１０３）は、そのデフォルト時間の後、それら端末装置２の数を得ることができる。その後、コントローラ１０は、その端末装置２の数を他のルータ４下の複数の端末装置２の数に加えることによって全ルータ４下の端末装置２の総数を計算し、該総数を記憶装置１３に格納する。続いて、センター装置１は、コントローラ１０の処理能力及び該総数に応じて、複数の端末装置２の各スケジュール（タイムスケジュール）を決定する。詳しくは、コントローラ１０は、該総数に対応する自身の処理負荷の増減を考慮し、全ての端末装置２が自身の処理能力の範囲内でセンター装置１と通信することができるように各端末装置２がセンター装置１と順次通信するための一定の時間間隔を決定する。続いて、コントローラ１０は、その一定の時間間隔に基づいて、全ての端末装置２の各スケジュールを決定する。【００４１】
その後、センター装置１が全ルータ４下の各端末装置２から第１の要求を受ける度に、コントローラ１０（スケジュール設定機能１０３）は、通信装置１１を介して、センター装置１で計時された現在時刻と供に当該端末装置２用のスケジュールを返送する。これにより、上記他のルータ４下の各端末装置２は、自身のスケジュールをセンター装置１からのスケジュールに更新する一方、該４つの端末装置４の各々は、センター装置１からのスケジュールを自身のスケジュールとして初期設定し、初期動作を順次完了する。また、全ルータ４下の各端末装置２は、自身のタイムクロックをセンター装置１かの現在時刻と同期させる。【００４２】
シンプルな例において、上記総数が４であって、センター装置１が１秒程度の時間間隔で受信処理を行うことができるとき、センター装置１は、１分程度の周期（一巡の時間）と該総数に基づいて、一定の時間間隔を１５秒（＝６０／４）に決定する。続いて、センター装置１は、４つの端末装置２が、毎分、０秒、１５秒、３０秒及び４５秒のタイミングで、第１の要求をセンター装置１に伝送することができるように、４つの端末装置２の各スケジュールを決定する。このように、一定の時間間隔を用いることにより、端末装置２からの第１の要求をそれぞれ端末装置２の生存確認パケットとしても利用可能である。【００４３】
次に、初期動作後の該４つの端末装置２のローカルエリア内の動作を説明する。４つの端末装置２の各々は、互いに通信するための識別情報（ＩＰアドレス又はローカル識別情報）を収集し、収集した各識別情報を自身の記憶装置２３（識別情報記憶装置）に格納する。この動作は、各端末装置２が生存確認パケットを相互に送信及び受信することによって行うことができる。【００４４】
端末装置２の各識別情報が、グローバルＩＰアドレス（アドレス情報）等の広域網用アドレスであれば、それらの各識別情報によって占められる、センター装置１における記憶装置１３の容量（領域）が、増大される。しかし、センター装置１は、端末装置２の各識別情報を一元管理することができ、また各端末装置２に直接応答することができる。【００４５】
端末装置２の各識別情報が、ルータ４下でのみ使用されるローカル識別情報であれば、各端末装置２は、他の端末装置２の各識別情報を自身の記憶装置２３に格納する必要がある。しかし、識別情報の数が少ないので、それらの各識別情報は、記憶装置２３の小容量（領域）を占めるに過ぎない。また、ローカル識別情報は、広域網用アドレスに比べて低ビット数であるので、トラフィックを軽減することができる。【００４６】
最後に、図３及び４を参照して、センター装置１と各端末装置２との間の定常動作を説明する。ある端末装置２ａは、現在時刻が自身のスケジュールの時刻であるか否かを確認する（Ｓ１）。現在時刻が該スケジュールの時刻であれば（Ｓ１：ｙｅｓ）、端末装置２ａは、第１の要求（例えば空の要求）をセンター装置１に伝送する（Ｓ２）。第１の要求は端末装置２ａからセンター装置１に伝送されるので、第１の要求を、ルータ４を介してセンター装置１に伝送することができる。【００４７】
センター装置１において、端末装置２ａから該第１の要求を受ければ、センター装置１は、端末装置２ａへの要求を有するかどうかを確認する。端末装置２ａへの要求を有していれば、センター装置１は、端末装置２ａへの要求を第１の応答に含める。また、センター装置１は、該第１の応答の返信先と同じルータ４下の他の端末装置２ｂ−２ｄの少なくとも１つに伝送されるべき少なくとも１つの第２の要求を有しているか否かを確認する。どの第２の要求も有していなければ、センター装置１は該第１の応答を端末装置２ａに返送する。このとき、第１の応答が端末装置２ａへの要求及びどの第２の要求も含んでいなければ、空の応答が返送される。他方、該少なくとも１つの第２の要求を有していれば、センター装置１は、該少なくとも１つの第２の要求及び該少なくとも１つの端末装置２の識別情報を該第１の応答に含める。その後、センター装置１は、該少なくとも１つの第２の要求等を含む第１の応答を返送する。【００４８】
端末装置２ａにおいて、該第１の応答を受ければ、端末装置２ａは、第１の応答が自己への要求（要求情報）を含むかどうかを確認する（Ｓ３）。第１の応答が自己への要求を含んでいれば（Ｓ３：ｙｅｓ）、端末装置２ａは、該要求に対応する処理を行う（Ｓ４）。例えば、該要求が、端末装置２ａの各被監視装置３の監視を指示するための情報であれば、端末装置２ａは、被監視装置３の各監視結果（内容）を返送する。その後、端末装置２ａは、第１の応答が少なくとも１つの第２の要求（要求情報）を含むかどうかを確認する（Ｓ５）。少なくとも１つの第２の要求が第１の応答に含まれていれば（Ｓ５：ｙｅｓ）、端末装置２ａは、該少なくとも１つの第２の要求を、該少なくとも１つの端末装置２の識別情報により特定される少なくとも１つの端末装置２に転送する（Ｓ６）。図３の例では、第１の応答は、端末装置２ｃの識別情報及び端末装置２ｃへの第２の要求を含むので、端末装置２ｃへの第２の要求が、端末装置２ａを通じて、端末装置２ｃに転送される。【００４９】
端末装置２ｃもまた、端末装置２ａと同様に、現在時刻が自身のスケジュールの時刻であるか否かを確認する（Ｓ１）。現在時刻が該スケジュールの時刻でなければ（Ｓ１：ｎｏ）、端末装置２ｃは、他の端末装置２から第２の要求が転送されたかどうかを確認する（Ｓ７）。第２の要求が転送されれば（Ｓ７：ｙｅｓ）、端末装置２ｃは、第２の要求に対応する処理を行う（Ｓ８）。その後、端末装置２ｃは、該第２の要求の処理完了を示す応答（第２の応答）をセンター装置１に返送する（Ｓ９）。例えば、該第２の要求が、端末装置２ｃの各被監視装置３の監視を指示するための情報であれば、端末装置２ｃは、該第２の要求の処理完了を示す応答及び被監視装置３の各監視結果（内容）を返送する。【００５０】
従って、本実施形態では、センター装置１の処理能力及び通信速度の増大なしに、センター装置１から特定の端末装置２に伝送されるべき情報の伝送（返送）遅延を短縮することができる。【００５１】
一実施形態において、図５に示すように、コントローラ１０は、負荷計算機能１０４を更に有する。負荷計算機能１０４は、コントローラ１０の処理負荷を推定又は計算するように構成される。例えば、機能１０４は、コントローラ１０の負荷を計測し、その計測した負荷から処理負荷を推定する。１秒程度の時間間隔で受信処理を行うことができるセンター装置１において、センター装置１の処理負荷が増大すれば、受信処理をその時間間隔で行うことができないことがある。このため、スケジュール設定機能１０３は、負荷計算機能１０４からより大きな処理負荷を得れば、複数の端末装置２の各々がより長い時間間隔でセンター装置１と通信することができるように複数の端末装置２の各スケジュールを決定するように構成される。【００５２】
一実施形態において、図６に示すように、コントローラ１０は、履歴分析機能１０５を更に有する。記憶装置１３はまた、履歴記憶装置としても使用される。履歴記憶装置は、コントローラ１０を通じて、複数の端末装置２への第１の応答（空の応答を除く）及び第２の要求の送信履歴を端末装置２毎に格納する。履歴分析機能１０５は、履歴記憶装置に格納された履歴に基づいて、端末装置２毎に、単位時間当たりの送信頻度（又は送信すべき情報の発生頻度）を計算するように構成される。送信頻度は、例えば移動平均値等である。スケジュール設定機能１０３は、履歴分析機能１０５からの各送信頻度に基づいて、より高い送信頻度を持つ端末装置２がより短い時間間隔でセンター装置１と通信することができるように複数の端末装置２の各スケジュールを決定するように構成される。【００５３】
一例において、履歴分析機能１０５は、１日を午前、午後（昼間）及び夜間等の複数の時間帯に分け、時間帯毎に各端末装置２の単位時間当たりの送信頻度を計算してもよい。この例では、午前では端末装置２ａの通信時間間隔を他の端末装置２ｂ−２ｄの各時間間隔よりも短くし、昼間では端末装置２ｂの通信時間間隔を他の端末装置２ａ，２ｃ及び２ｄの各通信時間よりも短くし、夜間では端末装置２ｃ及び２ｄの各通信時間間隔を他の端末装置２ａ及び２ｂの各時間間隔よりも短くするように、各スケジュールを決定することができる。同様に、履歴分析機能１０５は、曜日又は季節毎に各端末装置２の単位時間当たりの送信頻度を計算してもよい。【００５４】
一実施形態において、図７に示すように、複数の端末装置２の各コントローラ２０は、頻度計算機能２０５を更に有する。頻度計算機能２０５は、それ自身の端末装置２に接続される少なくとも１つの被監視装置３に起因するセンター装置１との通信頻度を推定又は計算するように構成される。例えば、機能２０５は、それ自身の端末装置２に接続された被監視装置３の数に基づいて、センター装置１から送信されるべき第１の応答（空の応答を除く）及び第２の要求の送信頻度（又は送信されるべき情報の発生頻度）を計算又は推定するように構成される。端末要求機能２０１又は端末応答機能２０２は、該送信頻度をセンター装置１に伝送する。スケジュール設定機能１０３は、端末装置２からの各送信頻度に基づいて、より高い送信頻度を持つ端末装置２がより短い時間間隔でセンター装置１と通信することができるように複数の端末装置２の各スケジュールを決定するように構成される。【００５５】
一例において、最も高い送信頻度を持つ端末装置（例えば２ａ）の通信時間間隔（例えば５秒）が、他の端末装置（例えば２ｂ−２ｄ）の各時間間隔（例えば２０秒）よりも短くされる。【００５６】
一実施形態において、複数の端末装置２の各コントローラ２０は、時間間隔計算機能を更に有する。時間間隔計算機能は、それ自身の端末装置２に接続される被監視装置３の数が、予め設定された複数の数値範囲の何れに対応するかを判断し、判断された数値範囲に基づいて、センター装置１との通信時間間隔を計算及び決定するように構成される。例えば、時間間隔は、被監視装置３の数が０−５、６−１０又は１１−２０に対応すれば、それぞれ２０秒、１５秒又は５秒に決定される。端末要求機能２０１又は端末応答機能２０２は、決定された時間間隔をセンター装置１に伝送する。【００５７】
このように、端末装置２の各スケジュールを頻度等に基づいて設定することにより、第２の要求の発生頻度を低減することができ、第２の要求の転送頻度及びそのための処理負荷を低減することができる。それ故に、各端末装置２は、もっぱら、自己への第１の応答に対応する処理を実行することができるので、応答性を高めることができる。【００５８】
一例において、複数の端末装置２の各コントローラ２０は、自身のＣＰＵの動作から処理負荷を得て、該処理負荷をセンター装置１に伝送し、センター装置１が、端末装置２の各処理負荷に基づいて端末装置２の各通信時間間隔を決定してもよい。【００５９】
本発明を幾つかの好ましい実施形態について記述したが、この発明の本来の精神および範囲を逸脱することなく、当業者によって様々な修正および変形が可能である。
【図１】
2009123202.tif 000003
【図２】
2009123202.tif 000004
【図３】
2009123202.tif 000005
【図４】
2009123202.tif 000006
【図５】
2009123202.tif 000007
【図６】
2009123202.tif 000008
【図７】
2009123202.tif 000009
【国際調査報告】
2009123202.tif 000010
2009123202.tif 000011