(57)【要約】【課題】設備機器管理装置が遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用する。【解決手段】通信プログラム５１は、接続確立ステップＳ４２と第１接続試行ステップＳ４４と第２接続試行ステップＳ４４とをローカルコントローラ３に実行させる。接続確立ステップＳ４２は、通信回線との接続を確立する。第１接続試行ステップＳ４４は、通信回線との接続を介して遠隔管理サーバ群４０に含まれる第１遠隔管理サーバ４０Ａ，４０Ｂ・・・との接続を試行する。第２接続試行ステップＳ４４は、第１遠隔管理サーバ４０Ａ，４０Ｂ・・・との接続に失敗した場合、通信回線との接続を介して遠隔管理サーバ群４０に含まれる第２遠隔管理サーバ４０Ａ，４０Ｂ・・・との接続を試行する。【選択図】図４
2007097139.tif 000002
【特許請求の範囲】
【請求項１】
設備機器（１０）を管理する設備機器管理装置（３）に、前記設備機器（１０）を遠隔から管理する複数の遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）からなる遠隔管理装置群（４０）に含まれるいずれか１つの遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）と通信させる通信プログラム（５１）であって、
通信回線（５）との接続を確立する接続確立ステップ（Ｓ４２）と、
前記通信回線（５）との接続を介して前記遠隔管理装置群（４０）に含まれる第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第１接続試行ステップ（Ｓ４４）と、
前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続が失敗した場合、前記通信回線（５）との接続を介して前記遠隔管理装置群（４０）に含まれる第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第２接続試行ステップ（Ｓ４４）と、
を前記設備機器管理装置（３）に実行させる、通信プログラム（５１）。
【請求項２】
前記第１接続試行ステップ（Ｓ４４）の前に、前記遠隔管理装置群（４０）に含まれる全ての遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）についての接続を試行する優先順位を決定する優先順位決定ステップ（Ｓ４３）、
をさらに前記設備機器管理装置（３）に実行させる、
請求項１に記載の通信プログラム（５１）。
【請求項３】
前記優先順位決定ステップ（Ｓ４３）は、前記遠隔管理装置群（４０）に含まれる全ての遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）についての接続が試行されてから確立されるまでに要する時間の目安となる目安時間を参照する目安時間参照ステップを含む、
請求項２に記載の通信プログラム（５１）。
【請求項４】
所定の間隔で、前記遠隔管理装置群（４０）に含まれる全ての遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）についての前記目安時間を計測する計測ステップ（Ｓ５２，Ｓ５３）、
をさらに前記設備機器管理装置（３）に実行させる、
請求項３に記載の通信プログラム（５１）。
【請求項５】
所定の時間が経過しても前記遠隔管理装置群（４０）に含まれるいずれの遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続も確立されない場合に、前記遠隔管理装置群（４０）に含まれる全ての遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）についての前記目安時間を計測する計測ステップ（Ｓ５１，Ｓ５３）、
をさらに前記設備機器管理装置（３）に実行させる、
請求項３に記載の通信プログラム（５１）。
【請求項６】
設備機器（１０）を管理する設備機器管理装置（３）において、前記設備機器（１０）を遠隔から管理する複数の遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）からなる遠隔管理装置群（４０）に含まれるいずれか１つの遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）と通信する通信方法であって、
通信回線（５）との接続を確立する接続確立ステップ（Ｓ４２）と、
前記通信回線（５）との接続を介して前記遠隔管理装置群（４０）に含まれる第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第１接続試行ステップ（Ｓ４４）と、
前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続が失敗した場合、前記通信回線（５）との接続を介して前記遠隔管理装置群（４０）に含まれる第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第２接続試行ステップ（Ｓ４４）と、
を含む、通信方法。
【請求項７】
設備機器（１０）を管理するとともに、前記設備機器（１０）を遠隔から管理する複数の遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）からなる遠隔管理装置群（４０）に含まれるいずれか１つの遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）と通信する設備機器管理装置（３）であって、
通信回線（５）との接続を確立する接続確立手段（３１）と、
前記通信回線（５）との接続を介して前記遠隔管理装置群（４０）に含まれる第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第１接続試行手段（３１）と、
前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続が失敗した場合、前記通信回線（５）との接続を介して前記遠隔管理装置群（４０）に含まれる第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第２接続試行手段（３１）と、
を備える、設備機器管理装置（３）。
【請求項８】
設備機器（１０）を管理する設備機器管理装置（３）と、
前記設備機器（１０）を遠隔から管理する複数の遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）からなる遠隔管理装置群（４０）と、
を備え、
前記設備機器管理装置（３）は、
通信回線（５）との接続を確立する接続確立手段（３１）と、
前記通信回線（５）との接続を介して前記遠隔管理装置群（４０）に含まれる第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第１接続試行手段（３１）と、
前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続が失敗した場合、前記通信回線（５）との接続を介して前記遠隔管理装置群（４０）に含まれる第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第２接続試行手段（３１）と、
を有する、
遠隔管理システム（１）。
【請求項９】
前記設備機器管理装置（３）は、
前記第１接続試行手段（３１）又は前記第２接続試行手段（３１）により確立された前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）又は前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を介して、前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）又は前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）に前記設備機器に関する機器データを送信する送信手段（３７）、
をさらに有し、
前記遠隔管理装置群（４０）に含まれる全ての遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）は、それぞれ前記機器データを記憶する複数のデータサーバ（４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ，・・・）のいずれかに接続されており、
前記複数のデータサーバ（４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ，・・・）は、互いに同期を取っている、
請求項８に記載の遠隔管理システム（１）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信プログラム、通信方法、設備機器管理装置及び遠隔管理システムに関する。
【背景技術】
【０００２】
近年、ビル等に設置される空調装置や照明器具等の設備機器は、その運転状態データを収集する設備機器管理装置により管理されることが多くなってきている。さらに、こうした設備機器管理装置には、設備機器や設備機器管理装置の遠隔に存在し、遠隔から設備機器を管理する遠隔管理装置が接続されることも多くなってきている。例えば、特許文献１では、設備機器管理装置が１ないし複数台の空調装置からその運転状態データを収集し、通信回線を介して遠隔管理装置へ送信する様子が開示されている。
【特許文献１】特開２００４−２３９５２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１のように、設備機器管理装置が遠隔管理装置と通信回線を介して通信する場合、設備機器管理装置は、まず、通信回線に接続する必要がある。そして、設備機器管理装置は、通信回線との接続が確立された後に、確立された通信回線との接続を介して遠隔管理装置との接続を試行する。
【０００４】
しかしながら、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行した際に、遠隔管理装置において停電が生じている、又は他の設備機器管理装置からの接続要求により輻輳が生じている等、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合がある。こうした場合において、不具合が解消されるまで設備機器管理装置と通信回線との接続を維持しようとすると、通信費用が嵩む等の問題が生じる。また、設備機器管理装置と通信回線との接続を一旦切断し、不具合が解消された後に再度接続しようとすると、設備機器管理装置と通信回線との接続に要する処理を繰り返し行うことになり時間的なロスが生じる。
【０００５】
本発明の課題は、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することにある。
【課題を解決するための手段】
【０００６】
第１発明に係る通信プログラムは、設備機器管理装置に、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信させる通信プログラムであって、接続確立ステップと、第１接続試行ステップと、第２接続試行ステップとを設備機器管理装置に実行させる。設備機器管理装置は、設備機器を管理する。遠隔管理装置群は、複数の遠隔管理装置からなる。遠隔管理装置は、設備機器を遠隔から管理する。接続確立ステップは、通信回線との接続を確立する。第１接続試行ステップは、通信回線との接続を介して遠隔管理装置群に含まれる第１遠隔管理装置との接続を試行する。第２接続試行ステップは、第１遠隔管理装置との接続が失敗した場合、通信回線との接続を介して遠隔管理装置群に含まれる第２遠隔管理装置との接続を試行する。
【０００７】
この通信プログラムが実行されると、設備機器管理装置は、通信回線との接続を確立する。そして、設備機器管理装置は、その通信回線との接続を介して、遠隔管理装置群に含まれるある遠隔管理装置との接続を試行し、その遠隔管理装置との接続が失敗した場合には、遠隔管理装置群に含まれる別の遠隔管理装置との接続を試行する。
【０００８】
このように、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、通信回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立した通信回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することができる。
【０００９】
第２発明に係る通信プログラムは、第１発明に係る通信プログラムであって、優先順位決定ステップをさらに設備機器管理装置に実行させる。優先順位決定ステップは、第１接続試行ステップの前に、遠隔管理装置群に含まれる全ての遠隔管理装置についての接続を試行する優先順位を決定する。
【００１０】
この通信プログラムが実行されると、設備機器管理装置は、遠隔管理装置群に含まれる全ての遠隔管理装置についての接続を試行する優先順位を決定する。これにより、遠隔管理装置群に含まれる全ての遠隔管理装置のうち、適切な遠隔管理装置との接続を優先的に試行することができる。
【００１１】
第３発明に係る通信プログラムは、第２発明に係る通信プログラムであって、優先順位決定ステップは、目安時間参照ステップを含む。目安時間参照ステップは、遠隔管理装置群に含まれる全ての遠隔管理装置についての接続が試行されてから確立されるまでに要する時間の目安となる目安時間を参照する。
【００１２】
この通信プログラムが実行されると、設備機器管理装置は、遠隔管理装置群に含まれる全ての遠隔管理装置についての接続が試行されてから確立されるまでに要する時間の目安となる目安時間を考慮して、接続を試行する優先順位を決定する。ここでいう目安時間には、例えば、設備機器管理装置と遠隔管理装置とがＨＴＴＰプロトコルで通信する場合であれば、過去のＨＴＴＰ応答時間などがある。これにより、目安時間が短い遠隔管理装置を優先するようにして優先順位を決定した場合には、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることができる。
【００１３】
第４発明に係る通信プログラムは、第３発明に係る通信プログラムであって、計測ステップをさらに設備機器管理装置に実行させる。計測ステップは、所定の間隔で、遠隔管理装置群に含まれる全ての遠隔管理装置についての目安時間を計測する。
【００１４】
この通信プログラムが実行されると、設備機器管理装置は、所定の間隔で、遠隔管理装置群に含まれる全ての遠隔管理装置についての目安時間を計測する。このように、遠隔管理装置群に含まれる全ての遠隔管理装置についての目安時間が所定の間隔で更新されるため、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることが容易になる。
【００１５】
第５発明に係る通信プログラムは、第３発明に係る通信プログラムであって、計測ステップをさらに設備機器管理装置に実行させる。計測ステップは、所定の時間が経過しても遠隔管理装置群に含まれるいずれの遠隔管理装置との接続も確立されない場合に、遠隔管理装置群に含まれる全ての遠隔管理装置についての目安時間を計測する。
【００１６】
この通信プログラムが実行されると、設備機器管理装置は、所定の時間が経過しても遠隔管理装置群に含まれるいずれの遠隔管理装置との接続も確立されない場合に、遠隔管理装置群に含まれる全ての遠隔管理装置についての目安時間を計測する。これにより、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続が確立されるまでの時間を所定の時間を超えないように維持することができる。
【００１７】
第６発明に係る通信方法は、設備機器管理装置において、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信する通信方法であって、接続確立ステップと、第１接続試行ステップと、第２接続試行ステップとを含む。設備機器管理装置は、設備機器を管理する。遠隔管理装置群は、複数の遠隔管理装置からなる。遠隔管理装置は、設備機器を遠隔から管理する。接続確立ステップは、通信回線との接続を確立する。第１接続試行ステップは、通信回線との接続を介して遠隔管理装置群に含まれる第１遠隔管理装置との接続を試行する。第２接続試行ステップは、第１遠隔管理装置との接続が失敗した場合、通信回線との接続を介して遠隔管理装置群に含まれる第２遠隔管理装置との接続を試行する。
【００１８】
この通信方法では、設備機器管理装置と通信回線との接続が確立される。そして、その通信回線との接続を介して、設備機器管理装置と遠隔管理装置群に含まれるある遠隔管理装置との接続が試行され、その遠隔管理装置との接続が失敗した場合には、設備機器管理装置と遠隔管理装置群に含まれる別の遠隔管理装置との接続が試行される。
【００１９】
このように、設備機器管理装置と遠隔管理装置との接続が失敗した場合、設備機器管理装置と通信回線との接続が切断される前に、設備機器管理装置と別の遠隔管理装置との接続が試行される。従って、設備機器管理装置は、一度確立した通信回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することができる。
【００２０】
第７発明に係る設備機器管理装置は、設備機器を管理するとともに、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信する設備機器管理装置であって、接続確立手段と、第１接続試行手段と、第２接続試行手段とを備える。遠隔管理装置群は、複数の遠隔管理装置からなる。遠隔管理装置は、設備機器を遠隔から管理する。接続確立手段は、通信回線との接続を確立する。第１接続試行手段は、通信回線との接続を介して遠隔管理装置群に含まれる第１遠隔管理装置との接続を試行する。第２接続試行手段は、第１遠隔管理装置との接続が失敗した場合、通信回線との接続を介して遠隔管理装置群に含まれる第２遠隔管理装置との接続を試行する。
【００２１】
この設備機器管理装置は、通信回線との接続を確立する。そして、設備機器管理装置は、その通信回線との接続を介して、遠隔管理装置群に含まれるある遠隔管理装置との接続を試行し、その遠隔管理装置との接続が失敗した場合には、遠隔管理装置群に含まれる別の遠隔管理装置との接続を試行する。
【００２２】
このように、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、通信回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立した通信回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することができる。
【００２３】
第８発明に係る遠隔管理システムは、設備機器管理装置と、遠隔管理装置群とを備える。設備機器管理装置は、設備機器を管理する。遠隔管理装置群は、複数の遠隔管理装置からなる。遠隔管理装置は、設備機器を遠隔から管理する。設備機器管理装置は、接続確立手段と、第１接続試行手段と、第２接続試行手段とを有する。接続確立手段は、通信回線との接続を確立する。第１接続試行手段は、通信回線との接続を介して遠隔管理装置群に含まれる第１遠隔管理装置との接続を試行する。第２接続試行手段は、第１遠隔管理装置との接続が失敗した場合、通信回線との接続を介して遠隔管理装置群に含まれる第２遠隔管理装置との接続を試行する。
【００２４】
この遠隔管理システムでは、設備機器管理装置は、通信回線との接続を確立する。そして、設備機器管理装置は、その通信回線との接続を介して、遠隔管理装置群に含まれるある遠隔管理装置との接続を試行し、その遠隔管理装置との接続が失敗した場合には、遠隔管理装置群に含まれる別の遠隔管理装置との接続を試行する。
【００２５】
このように、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、通信回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立した通信回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することができる。
【００２６】
第９発明に係る遠隔管理システムは、第８発明に係る遠隔管理システムであって、設備機器管理装置は、送信手段をさらに有する。送信手段は、第１接続試行手段又は第２接続試行手段により確立された第１遠隔管理装置又は第２遠隔管理装置との接続を介して、第１遠隔管理装置又は第２遠隔管理装置に設備機器に関する機器データを送信する。遠隔管理装置群に含まれる全ての遠隔管理装置は、それぞれ複数のデータサーバのいずれかに接続されている。データサーバは、機器データを記憶する。複数のデータサーバは、互いに同期を取っている。
【００２７】
この遠隔管理システムでは、設備機器管理装置は、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置との接続を確立すると、その接続を介して設備機器に関する機器データをその遠隔管理装置に送信する。一方、設備機器管理装置からの機器データが格納される遠隔側の全てのデータサーバは、互いに同期を取っている。従って、設備機器管理装置が機器データを複数の遠隔管理装置に送信する場合にも、遠隔側において同じ設備機器に関する機器データを一元管理することができる。
【発明の効果】
【００２８】
第１発明に係る通信プログラムが実行されると、設備機器管理装置は、通信回線との接続を確立する。そして、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、通信回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立した通信回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することができる。
【００２９】
第２発明に係る通信プログラムが実行されると、設備機器管理装置は、遠隔管理装置群に含まれる全ての遠隔管理装置についての接続を試行する優先順位を決定する。これにより、遠隔管理装置群に含まれる全ての遠隔管理装置のうち、適切な遠隔管理装置との接続を優先的に試行することができる。
【００３０】
第３発明に係る通信プログラムが実行されると、設備機器管理装置は、遠隔管理装置群に含まれる全ての遠隔管理装置についての接続が試行されてから確立されるまでに要する時間の目安となる目安時間を考慮して、接続を試行する優先順位を決定する。これにより、目安時間が短い遠隔管理装置を優先するようにして優先順位を決定した場合には、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることができる。
【００３１】
第４発明に係る通信プログラムが実行されると、設備機器管理装置は、所定の間隔で、遠隔管理装置群に含まれる全ての遠隔管理装置についての目安時間を計測する。このように、遠隔管理装置群に含まれる全ての遠隔管理装置についての目安時間が所定の間隔で更新されるため、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることが容易になる。
【００３２】
第５発明に係る通信プログラムが実行されると、設備機器管理装置は、所定の時間が経過しても遠隔管理装置群に含まれるいずれの遠隔管理装置との接続も確立されない場合に、遠隔管理装置群に含まれる全ての遠隔管理装置についての目安時間を計測する。これにより、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続が確立されるまでの時間を所定の時間を超えないように維持することができる。
【００３３】
第６発明に係る通信方法では、設備機器管理装置と通信回線との接続が確立される。そして、設備機器管理装置と遠隔管理装置との接続が失敗した場合、設備機器管理装置と通信回線との接続が切断される前に、設備機器管理装置と別の遠隔管理装置との接続が試行される。従って、設備機器管理装置は、一度確立した通信回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することができる。
【００３４】
第７発明に係る設備機器管理装置は、通信回線との接続を確立する。そして、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、通信回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立した通信回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することができる。
【００３５】
第８発明に係る遠隔管理システムでは、設備機器管理装置は、通信回線との接続を確立する。そして、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、通信回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立した通信回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することができる。
【００３６】
第９発明に係る遠隔管理システムでは、設備機器管理装置は、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置との接続を確立すると、その接続を介して設備機器に関する機器データをその遠隔管理装置に送信する。一方、設備機器管理装置からの機器データが格納される遠隔側の全てのデータサーバは、互いに同期を取っている。従って、設備機器管理装置が機器データを複数の遠隔管理装置に送信する場合にも、遠隔側において同じ設備機器に関する機器データを一元管理することができる。
【発明を実施するための最良の形態】
【００３７】
図１に、本発明の一実施形態に係るローカルコントローラ３（設備機器管理装置）が含まれる空調装置１０の遠隔管理システム１を示す。
【００３８】
＜遠隔管理システム１の構成＞
遠隔管理システム１は、複数の物件２のそれぞれに設置される複数のローカルコントローラ３と、複数の物件２の遠隔に存在する複数の遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・のそれぞれに設置される複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・及び複数のデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・とを含み、複数の物件２のそれぞれに設置される複数の空調装置１０を管理している。
【００３９】
複数のローカルコントローラ３は、インターネット接続サービス事業者により管理されるインターネット接続サーバ６に接続されており、インターネット回線５に接続可能になっている。そして、複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・もまた、インターネット回線５に接続している。これにより、複数のローカルコントローラ３と複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・とは、インターネット回線５を介して接続可能になっている。また、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に接続されている。以下、簡単のために、単数の物件２に設置される単数の空調装置１０が単数のローカルコントローラ３により管理される様子を説明するが、実際には、複数の物件２のそれぞれに設置される複数の空調装置１０が複数のローカルコントローラ３により管理されるものとする。また、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・をまとめて遠隔管理センター４とし、複数のデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・をまとめてデータサーバ４１とする。さらに、複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・の集合を、遠隔管理サーバ群４０とする。
【００４０】
ローカルコントローラ３は、空調装置１０から空調装置１０の運転状態データを所定の間隔（本実施形態では、３０分）で収集することにより、空調装置１０を管理している。ローカルコントローラ３は、空調装置１０の運転状態データに基づいて、空調装置１０の管理用データを作成する。そして、ローカルコントローラ３は、１日１回、１日分の管理用データを含む日報データをインターネット回線５を介して遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信する。このとき、ローカルコントローラ３と遠隔管理サーバ群４０との通信には、ＨＴＴＰプロトコルが利用されている。一方、遠隔管理サーバ群４０は、ローカルコントローラ３から送信されてくる日報データに基づいて、空調装置１０を遠隔から管理している。
【００４１】
（空調装置１０の構成）
空調装置１０は、室外ユニット１１と、室外ユニット１１に冷媒連絡配管１３を介して接続される複数の室内ユニット１２とを含む。また、室外ユニット１１と複数の室内ユニット１２とは、図示されない通信線により接続されており、協調動作しながら複数の室内ユニット１２が設置される室内を空気調和している。以下、簡単のために、空調装置１０に単数の室内ユニット１２が含まれる様子を説明するが、実際には、複数の室内ユニット１２が存在しているものとする。
【００４２】
室外ユニット１１及び室内ユニット１２には、室外ユニット１１及び室内ユニット１２の各部の運転状態を計測する様々なセンサが取り付けられている。これらのセンサには、例えば、室外ユニット１１に取り付けられているものとしては、圧縮機の吸入圧力を検出する吸入圧力センサ、圧縮機の吐出圧力を検出する吐出圧力センサ、圧縮機の吸入管における温度を検出する吸入温度センサ、吐出管における温度を検出する吐出温度センサ、室外側熱交換器を流れる冷媒の温度を検出する熱交温度センサ、室外の温度を検出する室外温度センサなどがあり、室内ユニット１２に取り付けられているものとしては、室内側熱交換器の液側の冷媒の温度を検出する液側温度センサ、室内側熱交換器のガス側の冷媒の温度を検出するガス側温度センサ、室内ユニット１２が設置される室内の室温を検出する室温温度センサなどがある。
【００４３】
（ローカルコントローラ３の構成）
図２に、ローカルコントローラ３の構成を示す。
【００４４】
ローカルコントローラ３は、制御部３１と、記憶部３２と、第１通信部３６と、第２通信部３７とを含む。
【００４５】
制御部３１は、内蔵される制御プログラムに従って、ローカルコントローラ３を制御する。
【００４６】
第１通信部３６は、空調装置１０の室外ユニット１１に接続される。これにより、ローカルコントローラ３は、空調装置１０から空調装置１０の運転状態データを収集することができるようになっている。そして、制御部３１は、空調装置１０から収集された運転状態データに基づいて管理用データを作成する。この管理用データは、記憶部３２に記憶される。
【００４７】
第２通信部３７は、インターネット接続サービス事業者により管理されるインターネット接続サーバ６に接続される。これにより、ローカルコントローラ３は、インターネット回線５に接続可能になっており、インターネット回線５を介して遠隔管理サーバ群４０と通信できるようになっている。
【００４８】
また、記憶部３２は、通信プログラム５１と接続先データベース５２とを記憶している。通信プログラム５１は、ローカルコントローラ３に遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と通信させるためのプログラムであり、制御部３１により読み出されて実行される。接続先データベース５２は、ローカルコントローラ３が遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と接続するために必要な情報を格納している。
【００４９】
〔接続先データベース５２の構成〕
図３に、接続先データベース５２の構成を示す。
【００５０】
接続先データベース５２は、ローカルコントローラ３が遠隔管理サーバ群４０に含まれる各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と接続するために必要な情報を１つのレコードとして格納する表形式のデータベースである。
【００５１】
接続先データベース５２は、ＵＲＬ及びＨＴＴＰ応答時間フィールドを有する。
【００５２】
ＵＲＬフィールドには、遠隔管理サーバ群４０に含まれる各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬが格納される。ＨＴＴＰ応答時間フィールドには、遠隔管理サーバ群４０に含まれる各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間が格納される。ＨＴＴＰ応答時間フィールドに格納される最新のＨＴＴＰ応答時間は、実際に計測されたＨＴＴＰ応答時間のうち最新のものであり、ローカルコントローラ３により接続が試行されてから確立されるまでに要する時間の目安となる。
【００５３】
（遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・の構成）
遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、それぞれ遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・に設置されており、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に接続されている。そして、データサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・は、専用線４２を介して相互に接続されており、データの同期が取られている。従って、例えば、データサーバ４１Ａに対してデータを追加、変更又は削除する処理が行われた場合、データサーバ４１Ａに対して行われたデータを追加、変更又は削除する処理は、専用線４２を介してその他のデータサーバ４１Ｂ，４１Ｃ，４１Ｄ・・・にも伝えられ、反映される。結果として、複数のデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・が、仮想的に１つのデータサーバ４１を構築している。
【００５４】
遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、インターネット回線５を介してローカルコントローラ３から１日１回送信されてくる日報データを受信すると、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納する。そして、遠隔管理サーバ群４０は、データサーバ４１に格納される日報データに基づいて、空調装置１０における異常の検出や空調装置１０の利用状況を示す報告書の作成などを行う。
【００５５】
＜遠隔管理システム１の動作＞
ローカルコントローラ３は、３０分間隔で第１通信部３６を介して空調装置１０にアクセスし、空調装置１０の運転状態データを収集するようにプログラムされている。ローカルコントローラ３により収集される空調装置１０の運転状態データには、室外ユニット１１及び室内ユニット１２に取り付けられた各センサの値や室外ユニット１１及び室内ユニット１２の電源のオンオフの記録などが含まれる。
【００５６】
制御部３１は、３０分間隔で空調装置１０の運転状態データが収集される度に、収集された運転状態データに基づいて、遠隔管理サーバ群４０に送信する管理用データを作成する。そして、制御部３１により作成された管理用データは、記憶部３２に記憶される。管理用データには、室外ユニット１１及び室内ユニット１２の運転時間や室外ユニット１１及び室内ユニット１２に取り付けられた各センサの値の最大値及び最小値が含まれる。また、管理用データには、例えば、空調装置１０の冷凍サイクルにおける過冷却度や過熱度のような、空調装置１０に取り付けられた各センサの値に基づいて計算されるパラメータの最大値及び最小値も含まれる。
【００５７】
そして、ローカルコントローラ３は、１日１回、１日分の管理用データをまとめて日報データを作成し、ＨＴＴＰプロトコルを利用して遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信する。こうして遠隔管理サーバ群４０において受信された日報データは、データサーバ４１に格納される。これにより、遠隔管理センター４では、データサーバ４１に格納される日報データに基づいて、空調装置１０における異常の検出が行われたり、空調装置１０の利用状況を示す報告書が作成されたりする。
【００５８】
（ローカルコントローラ３による日報データの送信処理の詳細）
図４を参照して、ローカルコントローラ３が遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に日報データを送信する際の送信処理の詳細を説明する。この送信処理は、ローカルコントローラ３において実行される通信プログラム５１により１日１回実行される。
【００５９】
ステップＳ４１において、通信プログラム５１は、記憶部３２から１日分の管理用データを読み出し、それらをまとめて日報データを作成する。
【００６０】
次に、ステップＳ４２において、通信プログラム５１は、インターネット接続サービス事業者により管理されるインターネット接続サーバ６にアクセスして、インターネット回線５との接続を確立する。
【００６１】
次に、ステップＳ４３において、通信プログラム５１は、接続先データベース５２のＨＴＴＰ応答時間フィールドに格納されるＨＴＴＰ応答時間を参照して、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についての接続を試行する優先順位を決定する。具体的には、通信プログラム５１は、接続先データベース５２に含まれる全てのレコードをＨＴＴＰ応答時間フィールドの値が小さい順にソートし、ソートされた順にそのレコードに対応する遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についての優先順位が高くなるようにする。
【００６２】
次に、ステップＳ４４において、通信プログラム５１は、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続が確立するまで、ステップＳ４３で決定された優先順位に従って、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を順次試行する。このとき、通信プログラム５１は、接続先データベース５２を参照して、接続を試行する遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬを取得する。これにより、通信プログラム５１は、インターネット回線５を介して、接続を試行する遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・にアクセスすることができるようになっている。そして、接続が確立した場合には、ステップＳ４４が終了する。
【００６３】
次に、ステップＳ４５において、通信プログラム５１は、ステップＳ４１において作成された日報データを、ＨＴＴＰプロトコルの「ＰＵＴメソッド」等を利用して、ステップＳ４４において接続が確立された遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信する。
【００６４】
次に、ステップＳ４６において、通信プログラム５１は、ＨＴＴＰ応答時間計測処理ルーチンを実行する。ＨＴＴＰ応答時間計測ルーチンでは、所定の条件に合致した場合に、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間が計測される。ＨＴＴＰ応答時間計測ルーチンの詳細は、後述する。
【００６５】
次に、ステップＳ４７において、通信プログラム５１は、インターネット回線５との接続を切断する。ステップＳ４７が終了すると、ローカルコントローラ３により日報データが送信される処理が終了する。
【００６６】
〔ローカルコントローラ３によるＨＴＴＰ応答時刻の計測処理の詳細〕
図５を参照して、ステップＳ４６において実行されるＨＴＴＰ応答時間計測ルーチンの詳細を説明する。
【００６７】
ステップＳ５１において、通信プログラム４１は、ステップＳ４４に要した時間が所定の時間Ｔよりも長いか否かを判定する。長いと判定された場合には、ステップＳ５３に進み、短いと判定された場合には、ステップＳ５２に進む。すなわち、ステップＳ４４において所定の時間Ｔが経過しても遠隔管理サーバ群４０に含まれるいずれの遠隔管理サーバとの接続も確立されない場合に、ステップＳ５３に進むことになる。
【００６８】
ステップＳ５２では、通信プログラム４１は、所定の間隔（本実施形態では、１月に１回）で行われるＨＴＴＰ応答時間の定期検査の時期に達しているか否かを判定する。定期検査の時期に達していると判定された場合には、ステップＳ５３に進み、達していないと判定された場合には、ＨＴＴＰ応答時間計測ルーチンは終了する。すなわち、１月に１回、ステップＳ５３に進むことになる。
【００６９】
ステップＳ５３では、通信プログラム５１は、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を一斉に計測する。具体的には、通信プログラム５１は、接続先データベース５２に格納される全てのレコードに対応する全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を順次試行し、全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を計測する。ステップＳ５３が終了すると、ステップＳ５４に進む。
【００７０】
次に、ステップＳ５４では、通信プログラム５１は、ステップＳ５３において計測された遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間により、接続先データベース５２のＨＴＴＰ応答時間フィールドを更新する。ステップＳ５４が終了すると、ＨＴＴＰ応答時間計測ルーチンは終了する。
【００７１】
（遠隔管理サーバ群４０における同期処理の詳細）
各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、ローカルコントローラ３からある空調装置１０についての日報データを受信すると、その空調装置１０についての日報データを全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納する。このとき、各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・の記憶領域のうち、その空調装置１０についての日報データを書き込むべき記憶領域にロックをかけ、書き込み後、ロックを解除する。すなわち、ある遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・がある空調装置１０に関する日報データをデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に書き込んでいる間に、別の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・が別の空調装置１０に関する日報データをデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に書き込むことが可能となる。従って、最小限のロック機構でデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・間の同期を取ることができる。
【００７２】
また、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納される日報データに基づいて、空調装置１０における異常の検出などを行う監視処理を実行する機能を有している。各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、ローカルコントローラ３から日報データを受信すると、その日報データを全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納し、全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に対する日報データの格納が終了すると、データサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納されている日報データに基づいて空調装置１０の監視処理を実行する。すなわち、各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・が空調装置１０の監視処理を開始する時点では、その空調装置１０についての日報データに関する限り、全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・間において同期が取られていることになる。
【００７３】
＜特徴＞
（１）
上記実施形態では、ローカルコントローラ３は、インターネット回線５との接続を確立し、そのインターネット回線５との接続を介して、遠隔管理サーバ群４０に含まれるある１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を試行し、その接続に失敗した場合には、インターネット回線５との接続を切断する前に、遠隔管理サーバ群４０に含まれる別の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を試行する。従って、ローカルコントローラ３は、一度確立したインターネット回線５との接続を無駄にすることなく有効利用して、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と通信することができるようになっている。
【００７４】
（２）
上記実施形態では、ローカルコントローラ３は、過去のＨＴＴＰ応答時間の短いものから優先して、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についての接続を試行する優先順位を決定している。これにより、ローカルコントローラ３と遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を確立するまでの時間が、短く保たれている。
【００７５】
（３）
上記実施形態では、ローカルコントローラ３は、１月に１回、ＨＴＴＰ応答時間の定期検査を行い、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を計測する。このように、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間が１月に１回更新されるため、ローカルコントローラ３と遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を確立するまでの時間が、短く保たれている。
【００７６】
（４）
上記実施形態では、ローカルコントローラ３は、所定の時間Ｔが経過しても、遠隔管理サーバ群４０に含まれるいずれの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続も確立されない場合に、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を計測する。これにより、ローカルコントローラ３と遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続が確立されるまでの時間が、所定の時間Ｔを超えにくくなっている。
【００７７】
（５）
上記実施形態では、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・がローカルコントローラ３からの日報データを全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に対して書き込むため、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・側において同じ空調装置１０についての日報データが一元管理されるようになっている。
【００７８】
＜変形例＞
（１）
上記実施形態では、ローカルコントローラ３と遠隔管理サーバ群４０とがインターネット回線５を介して接続されるが、遠隔にある機器同士の通信を可能にする任意のネットワークを介して接続されてもよい。
【００７９】
（２）
上記実施形態では、ローカルコントローラ３により空調装置１０が管理されているが、この態様に限定されない。本発明は、例えば、照明装置など、空調装置１０以外の任意の設備機器を管理する設備機器管理装置に適用され得る。
【００８０】
（３）
上記実施形態では、ローカルコントローラ３と遠隔管理サーバ群４０とがＨＴＴＰプロトコルにより通信しているが、ＦＴＰ、ＳＭＴＰ／ＰＯＰ等、ローカルコントローラ３と遠隔管理サーバ群４０との通信を可能にする任意のプロトコルが利用され得る。
【００８１】
（４）
上記実施形態では、ローカルコントローラ３は、記憶部３２に遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬを保持しており、そのＵＲＬを指定することにより、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・にアクセスできるようになっている。しかしながら、ローカルコントローラ３は、記憶部３２に遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬでなくＩＰアドレスを直接格納してもよいし、遠隔管理サーバ群４０に電子メールにより日報データを送信してもよい。このように、ローカルコントローラ３が遠隔管理サーバ群４０とデータの授受を行うことができるのであれば、どのような遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・の指定方法が用いられてもよい。
【００８２】
（５）
上記実施形態の説明では、ローカルコントローラ３から遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信される空調装置１０に関するデータとして日報データのみが例示されたが、その他、例えば、ローカルコントローラ３において空調装置１０の異常が検出された場合にその異常を通知し解析するための異常発報データが送信されるようになっていてもよい。この場合、こうした異常発報データも、日報データの場合と同様の手順で全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に書き込まれるようになっていてもよい。すなわち、上述の日報データについての同期処理は、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・がデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納する任意のデータについて実行されるようになっていてもよい。
【００８３】
（６）
上記実施形態では、空調装置１０における異常の検出や空調装置１０の利用状況を示す報告書の作成などが遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・において実行されることとしたが、データサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・にアクセス可能な任意の端末において実行されるようになっていてもよい。また、この端末は、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・内に設置されていても、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・外に設置されていてもよい。
【産業上の利用可能性】
【００８４】
本発明は、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置と通信回線との接続を有効に利用することができるという効果を有し、通信プログラム、通信方法、設備機器管理装置及び遠隔管理システムとして有用である。
【図面の簡単な説明】
【００８５】
【図１】本発明の一実施形態に係るローカルコントローラが含まれる空調装置の遠隔管理システムの構成を示すブロック図。
【図２】本発明の一実施形態に係るローカルコントローラの構成を示すブロック図。
【図３】接続先データベースの構成を示す図。
【図４】ローカルコントローラにより日報データが送信される処理を示すフローチャート。
【図５】ＨＴＴＰ応答時間計測ルーチンを示すフローチャート。
【符号の説明】
【００８６】
３  ローカルコントローラ
５  インターネット回線
１０  空調装置
３１  制御部
４０  遠隔管理サーバ群
４０Ａ〜４０Ｄ  遠隔管理サーバ
５１  通信プログラム
【図１】
2007097139.tif 000003
【図２】
2007097139.tif 000004
【図３】
2007097139.tif 000005
【図４】
2007097139.tif 000006
【図５】
2007097139.tif 000007
【手続補正書】
【提出日】平成18年11月10日(2006.11.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
設備機器（１０）を管理するとともに、前記設備機器（１０）を遠隔から管理する複数の遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）からなる遠隔管理装置群（４０）に含まれるいずれか１つの前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）と通信する設備機器管理装置（３）であって、
インターネット接続サービス事業者により管理されるインターネット接続サーバ（６）にアクセスして、インターネット回線（５）との接続を確立する接続確立手段（３１）と、
前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第１接続試行手段（３１）と、
前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続が失敗した場合、前記インターネット回線（５）との前記接続を切断する前に、前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第２接続試行手段（３１）と、
を備える、設備機器管理装置（３）。
【請求項２】
前記第１接続試行手段（３１）が前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する前に、前記遠隔管理装置群（４０）に含まれる複数の前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）についての接続を試行する優先順位を決定する優先順位決定手段（３１）、
をさらに備え、
前記第１接続試行手段（３１）は、前記優先順位を参照して、前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行し、
前記第２接続試行手段（３１）は、前記優先順位を参照して、前記第１遠隔管理装置の次に優先される前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する、
請求項１に記載の設備機器管理装置（３）。
【請求項３】
前記第１接続試行手段（３１）又は前記第２接続試行手段（３１）により確立された前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）又は前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を介して、前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）又は前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）に前記設備機器（１０）に関する機器データを送信する送信手段（３１）と、
前記インターネット回線（５）との前記接続を切断する前に、前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる複数の前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）についての接続が試行されてから確立されるまでに要する時間の目安となる目安時間を計測する計測手段（３１）と、
をさらに備え、
前記優先順位決定手段（３１）は、前記計測手段（３１）により計測された前記目安時間を参照して、前記優先順位を決定する、
請求項２に記載の設備機器管理装置（３）。
【請求項４】
前記計測手段（３１）は、所定の間隔で、前記目安時間を計測する、
請求項３に記載の設備機器管理装置（３）。
【請求項５】
前記計測手段（３１）は、所定の時間が経過してもいずれの前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続も確立されない場合に、前記目安時間を計測する、
請求項３又は４に記載の設備機器管理装置（３）。
【請求項６】
設備機器（１０）を管理する設備機器管理装置（３）と、
前記設備機器（１０）を遠隔から管理する複数の遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）からなる遠隔管理装置群（４０）と、
を備え、
前記設備機器管理装置（３）は、
インターネット接続サービス事業者により管理されるインターネット接続サーバ（６）にアクセスして、インターネット回線（５）との接続を確立する接続確立手段（３１）と、
前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第１接続試行手段（３１）と、
前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続が失敗した場合、前記インターネット回線（５）との前記接続を切断する前に、前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第２接続試行手段（３１）と、
を有する、
遠隔管理システム（１）。
【請求項７】
前記設備機器管理装置（３）は、
前記第１接続試行手段（３１）又は前記第２接続試行手段（３１）により確立された前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）又は前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を介して、前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）又は前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）に前記設備機器（１０）に関する機器データを送信する送信手段（３１）、
をさらに有し、
前記遠隔管理装置群（４０）に含まれる全ての遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）は、それぞれ前記機器データを記憶する複数のデータサーバ（４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ，・・・）のいずれかに接続されており、
前記複数のデータサーバ（４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ，・・・）は、互いに同期を取っており、前記機器データが書き込まれる場合には前記設備機器についての記憶領域がロックされ、書き込み後にそのロックが解除される、
請求項６に記載の遠隔管理システム（１）。
【請求項８】
設備機器（１０）を管理する設備機器管理装置（３）に、前記設備機器（１０）を遠隔から管理する複数の遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）からなる遠隔管理装置群（４０）に含まれるいずれか１つの前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）と通信させる通信プログラム（５１）であって、
インターネット接続サービス事業者により管理されるインターネット接続サーバ（６）にアクセスして、インターネット回線（５）との接続を確立する接続確立ステップ（Ｓ４２）と、
前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第１接続試行ステップ（Ｓ４４）と、
前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続が失敗した場合、前記インターネット回線（５）との前記接続を切断する前に、前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第２接続試行ステップ（Ｓ４４）と、
を前記設備機器管理装置（３）に実行させる、通信プログラム（５１）。
【請求項９】
設備機器（１０）を管理する設備機器管理装置（３）において、前記設備機器（１０）を遠隔から管理する複数の遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）からなる遠隔管理装置群（４０）に含まれるいずれか１つの前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）と通信する通信方法であって、
インターネット接続サービス事業者により管理されるインターネット接続サーバ（６）にアクセスして、インターネット回線（５）との接続を確立する接続確立ステップ（Ｓ４２）と、
前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第１接続試行ステップ（Ｓ４４）と、
前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続が失敗した場合、前記インターネット回線（５）との前記接続を切断する前に、前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第２接続試行ステップ（Ｓ４４）と、
を含む、通信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信プログラム、通信方法、設備機器管理装置及び遠隔管理システムに関する。
【背景技術】
【０００２】
近年、ビル等に設置される空調装置や照明器具等の設備機器は、その運転状態データを収集する設備機器管理装置により管理されることが多くなってきている。さらに、こうした設備機器管理装置には、設備機器や設備機器管理装置の遠隔に存在し、遠隔から設備機器を管理する遠隔管理装置が接続されることも多くなってきている。例えば、特許文献１では、設備機器管理装置が１ないし複数台の空調装置からその運転状態データを収集し、通信回線を介して遠隔管理装置へ送信する様子が開示されている。
【特許文献１】特開２００４−２３９５２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１のように、設備機器管理装置が遠隔管理装置と通信回線を介して通信する場合、設備機器管理装置は、まず、通信回線に接続する必要がある。そして、設備機器管理装置は、通信回線との接続が確立された後に、確立された通信回線との接続を介して遠隔管理装置との接続を試行する。
【０００４】
しかしながら、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行した際に、遠隔管理装置において停電が生じている、又は他の設備機器管理装置からの接続要求により輻輳が生じている等、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合がある。こうした場合において、不具合が解消されるまで設備機器管理装置と通信回線との接続を維持しようとすると、通信費用が嵩む等の問題が生じる。また、設備機器管理装置と通信回線との接続を一旦切断し、不具合が解消された後に再度接続しようとすると、設備機器管理装置と通信回線との接続に要する処理を繰り返し行うことになり時間的なロスが生じる。
【０００５】
本発明の課題は、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することにある。
【課題を解決するための手段】
【０００６】
第１発明に係る設備機器管理装置は、接続確立手段と、第１接続試行手段と、第２接続試行手段とを備え、設備機器を管理するとともに、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信する。遠隔管理装置群は、複数の遠隔管理装置からなる。遠隔管理装置は、設備機器を遠隔から管理する。接続確立手段は、インターネット接続サービス事業者により管理されるインターネット接続サーバにアクセスして、インターネット回線との接続を確立する。第１接続試行手段は、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第１遠隔管理装置との接続を試行する。第２接続試行手段は、第１遠隔管理装置との接続が失敗した場合、インターネット回線との当該接続を切断する前に、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第２遠隔管理装置との接続を試行する。
【０００７】
この設備機器管理装置は、インターネット回線との接続を確立する。そして、設備機器管理装置は、インターネット回線とのその接続を介して、遠隔管理装置群に含まれるある遠隔管理装置との接続を試行し、その遠隔管理装置との接続に失敗した場合には、遠隔管理装置群に含まれる別の遠隔管理装置との接続を試行する。
【０００８】
このように、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、インターネット回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立したインターネット回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【０００９】
第２発明に係る設備機器管理装置は、第１発明に係る設備機器管理装置であって、優先順位決定手段をさらに備える。優先順位決定手段は、第１接続試行手段が第１遠隔管理装置との接続を試行する前に、遠隔管理装置群に含まれる複数の遠隔管理装置についての接続を試行する優先順位を決定する。第１接続試行手段は、当該優先順位を参照して、第１遠隔管理装置との接続を試行する。第２接続試行手段は、当該優先順位を参照して、第１遠隔管理装置の次に優先される第２遠隔管理装置との接続を試行する。
【００１０】
この設備機器管理装置は、遠隔管理装置群に含まれる複数の遠隔管理装置についての接続を試行する優先順位を決定する。これにより、遠隔管理装置群に含まれる複数の遠隔管理装置のうち、適切な遠隔管理装置との接続を優先的に試行することができる。
【００１１】
第３発明に係る設備機器管理装置は、第２発明に係る設備機器管理装置であって、送信手段と、計測手段とをさらに備える。送信手段は、第１接続試行手段又は第２接続試行手段により確立された第１遠隔管理装置又は第２遠隔管理装置との接続を介して、第１遠隔管理装置又は第２遠隔管理装置に設備機器に関する機器データを送信する。計測手段は、インターネット回線との接続を切断する前に、インターネット回線との当該接続を介して遠隔管理装置群に含まれる複数の遠隔管理装置についての目安時間を計測する。当該目安時間は、接続が試行されてから確立されるまでに要する時間の目安となる。優先順位決定手段は、計測手段により計測された目安時間を参照して、優先順位を決定する。
【００１２】
この設備機器管理装置は、遠隔管理装置群に含まれる複数の遠隔管理装置についての接続が試行されてから確立されるまでに要する時間の目安となる目安時間を考慮して、接続を試行する優先順位を決定する。ここでいう目安時間には、例えば、設備機器管理装置と遠隔管理装置とがＨＴＴＰプロトコルで通信する場合であれば、過去のＨＴＴＰ応答時間などがある。これにより、目安時間が短い遠隔管理装置を優先するようにして優先順位を決定した場合には、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることができる。
【００１３】
第４発明に係る設備機器管理装置は、第３発明に係る設備機器管理装置であって、計測手段は、所定の間隔で、目安時間を計測する。
【００１４】
この設備機器管理装置は、所定の間隔で、遠隔管理装置群に含まれる複数の遠隔管理装置についての目安時間を計測する。このように、遠隔管理装置群に含まれる複数の遠隔管理装置についての目安時間が所定の間隔で更新されるため、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることが容易になる。
【００１５】
第５発明に係る設備機器管理装置は、第３発明又は第４発明に係る設備機器管理装置であって、計測手段は、所定の時間が経過してもいずれの遠隔管理装置との接続も確立されない場合に、目安時間を計測する。
【００１６】
この設備機器管理装置は、所定の時間が経過しても遠隔管理装置群に含まれるいずれの遠隔管理装置との接続も確立されない場合に、遠隔管理装置群に含まれる複数の遠隔管理装置についての目安時間を計測する。これにより、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続が確立されるまでの時間を所定の時間を超えないように維持することができる。
【００１７】
第６発明に係る遠隔管理システムは、設備機器管理装置と、遠隔管理装置群とを備える。設備機器管理装置は、設備機器を管理する。遠隔管理装置群は、複数の遠隔管理装置からなる。遠隔管理装置は、設備機器を遠隔から管理する。設備機器管理装置は、接続確立手段と、第１接続試行手段と、第２接続試行手段とを有する。接続確立手段は、インターネット接続サービス事業者により管理されるインターネット接続サーバにアクセスして、インターネット回線との接続を確立する。第１接続試行手段は、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第１遠隔管理装置との接続を試行する。第２接続試行手段は、第１遠隔管理装置との接続が失敗した場合、インターネット回線との当該接続を切断する前に、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第２遠隔管理装置との接続を試行する。
【００１８】
この遠隔管理システムでは、設備機器管理装置は、インターネット回線との接続を確立する。そして、設備機器管理装置は、インターネット回線とのその接続を介して、遠隔管理装置群に含まれるある遠隔管理装置との接続を試行し、その遠隔管理装置との接続に失敗した場合には、遠隔管理装置群に含まれる別の遠隔管理装置との接続を試行する。
【００１９】
このように、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、インターネット回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立したインターネット回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【００２０】
第７発明に係る遠隔管理システムは、第６発明に係る遠隔管理システムであって、設備機器管理装置は、送信手段をさらに有する。送信手段は、第１接続試行手段又は第２接続試行手段により確立された第１遠隔管理装置又は第２遠隔管理装置との接続を介して、第１遠隔管理装置又は第２遠隔管理装置に設備機器に関する機器データを送信する。遠隔管理装置群に含まれる全ての遠隔管理装置は、それぞれ複数のデータサーバのいずれかに接続されている。データサーバは、機器データを記憶する。複数のデータサーバは、互いに同期を取っており、機器データが書き込まれる場合には設備機器についての記憶領域がロックされ、書き込み後にそのロックが解除される。
【００２１】
この遠隔管理システムでは、設備機器管理装置は、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置との接続を確立すると、その接続を介して設備機器に関する機器データをその遠隔管理装置に送信する。一方、設備機器管理装置からの機器データが格納される遠隔側の全てのデータサーバは、互いに同期を取っている。従って、設備機器管理装置が機器データを複数の遠隔管理装置に送信する場合にも、遠隔側において同じ設備機器に関する機器データを一元管理することができる。
【００２２】
第８発明に係る通信プログラムは、設備機器管理装置に接続確立ステップと、第１接続試行ステップと、第２接続試行ステップとを実行させることにより、設備機器管理装置に遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信させる。設備機器管理装置は、設備機器を管理する。遠隔管理装置群は、複数の遠隔管理装置からなる。遠隔管理装置は、設備機器を遠隔から管理する。接続確立ステップは、インターネット接続サービス事業者により管理されるインターネット接続サーバにアクセスして、インターネット回線との接続を確立する。第１接続試行ステップは、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第１遠隔管理装置との接続を試行する。第２接続試行ステップは、第１遠隔管理装置との接続が失敗した場合、インターネット回線との当該接続を切断する前に、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第２遠隔管理装置との接続を試行する。
【００２３】
この通信プログラムが実行されると、設備機器管理装置は、インターネット回線との接続を確立する。そして、設備機器管理装置は、インターネット回線とのその接続を介して、遠隔管理装置群に含まれるある遠隔管理装置との接続を試行し、その遠隔管理装置との接続に失敗した場合には、遠隔管理装置群に含まれる別の遠隔管理装置との接続を試行する。
【００２４】
このように、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、インターネット回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立したインターネット回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【００２５】
第９発明に係る通信方法は、設備機器管理装置において遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信する通信方法であって、接続確立ステップと、第１接続試行ステップと、第２接続試行ステップとを含む。設備機器管理装置は、設備機器を管理する。遠隔管理装置群は、複数の遠隔管理装置からなる。遠隔管理装置は、設備機器を遠隔から管理する。接続確立ステップは、インターネット接続サービス事業者により管理されるインターネット接続サーバにアクセスして、インターネット回線との接続を確立する。第１接続試行ステップは、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第１遠隔管理装置との接続を試行する。第２接続試行ステップは、第１遠隔管理装置との接続が失敗した場合、インターネット回線との当該接続を切断する前に、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第２遠隔管理装置との接続を試行する。
【００２６】
この通信方法では、設備機器管理装置とインターネット回線との接続が確立される。そして、インターネット回線とのその接続を介して、設備機器管理装置と遠隔管理装置群に含まれるある遠隔管理装置との接続が試行され、その遠隔管理装置との接続が失敗した場合には、設備機器管理装置と遠隔管理装置群に含まれる別の遠隔管理装置との接続が試行される。
【００２７】
このように、設備機器管理装置と遠隔管理装置との接続が失敗した場合、設備機器管理装置とインターネット回線との接続が切断される前に、設備機器管理装置と別の遠隔管理装置との接続が試行される。従って、設備機器管理装置は、一度確立したインターネット回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【発明の効果】
【００２８】
第１発明によれば、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【００２９】
第２発明によれば、遠隔管理装置群に含まれる複数の遠隔管理装置のうち、設備機器管理装置が適切な遠隔管理装置との接続を優先的に試行することができる。
【００３０】
第３発明によれば、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることができる。
【００３１】
第４発明によれば、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることが容易になる。
【００３２】
第５発明によれば、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続が確立されるまでの時間を所定の時間を超えないように維持することができる。
【００３３】
第６発明によれば、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【００３４】
第７発明によれば、設備機器管理装置が機器データを複数の遠隔管理装置に送信する場合にも、遠隔側において同じ設備機器に関する機器データを一元管理することができる。
【００３５】
第８発明によれば、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【００３６】
第９発明によれば、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【発明を実施するための最良の形態】
【００３７】
図１に、本発明の一実施形態に係るローカルコントローラ３（設備機器管理装置）が含まれる空調装置１０の遠隔管理システム１を示す。
【００３８】
＜遠隔管理システム１の構成＞
遠隔管理システム１は、複数の物件２のそれぞれに設置される複数のローカルコントローラ３と、複数の物件２の遠隔に存在する複数の遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・のそれぞれに設置される複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・及び複数のデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・とを含み、複数の物件２のそれぞれに設置される複数の空調装置１０を管理している。
【００３９】
複数のローカルコントローラ３は、インターネット接続サービス事業者により管理されるインターネット接続サーバ６に接続されており、インターネット回線５に接続可能になっている。そして、複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・もまた、インターネット回線５に接続している。これにより、複数のローカルコントローラ３と複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・とは、インターネット回線５を介して接続可能になっている。また、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に接続されている。以下、簡単のために、単数の物件２に設置される単数の空調装置１０が単数のローカルコントローラ３により管理される様子を説明するが、実際には、複数の物件２のそれぞれに設置される複数の空調装置１０が複数のローカルコントローラ３により管理されるものとする。また、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・をまとめて遠隔管理センター４とし、複数のデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・をまとめてデータサーバ４１とする。さらに、複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・の集合を、遠隔管理サーバ群４０とする。
【００４０】
ローカルコントローラ３は、空調装置１０から空調装置１０の運転状態データを所定の間隔（本実施形態では、３０分）で収集することにより、空調装置１０を管理している。ローカルコントローラ３は、空調装置１０の運転状態データに基づいて、空調装置１０の管理用データを作成する。そして、ローカルコントローラ３は、１日１回、１日分の管理用データを含む日報データをインターネット回線５を介して遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信する。このとき、ローカルコントローラ３と遠隔管理サーバ群４０との通信には、ＨＴＴＰプロトコルが利用されている。一方、遠隔管理サーバ群４０は、ローカルコントローラ３から送信されてくる日報データに基づいて、空調装置１０を遠隔から管理している。
【００４１】
（空調装置１０の構成）
空調装置１０は、室外ユニット１１と、室外ユニット１１に冷媒連絡配管１３を介して接続される複数の室内ユニット１２とを含む。また、室外ユニット１１と複数の室内ユニット１２とは、図示されない通信線により接続されており、協調動作しながら複数の室内ユニット１２が設置される室内を空気調和している。以下、簡単のために、空調装置１０に単数の室内ユニット１２が含まれる様子を説明するが、実際には、複数の室内ユニット１２が存在しているものとする。
【００４２】
室外ユニット１１及び室内ユニット１２には、室外ユニット１１及び室内ユニット１２の各部の運転状態を計測する様々なセンサが取り付けられている。これらのセンサには、例えば、室外ユニット１１に取り付けられているものとしては、圧縮機の吸入圧力を検出する吸入圧力センサ、圧縮機の吐出圧力を検出する吐出圧力センサ、圧縮機の吸入管における温度を検出する吸入温度センサ、吐出管における温度を検出する吐出温度センサ、室外側熱交換器を流れる冷媒の温度を検出する熱交温度センサ、室外の温度を検出する室外温度センサなどがあり、室内ユニット１２に取り付けられているものとしては、室内側熱交換器の液側の冷媒の温度を検出する液側温度センサ、室内側熱交換器のガス側の冷媒の温度を検出するガス側温度センサ、室内ユニット１２が設置される室内の室温を検出する室温温度センサなどがある。
【００４３】
（ローカルコントローラ３の構成）
図２に、ローカルコントローラ３の構成を示す。
【００４４】
ローカルコントローラ３は、制御部３１と、記憶部３２と、第１通信部３６と、第２通信部３７とを含む。
【００４５】
制御部３１は、内蔵される制御プログラムに従って、ローカルコントローラ３を制御する。
【００４６】
第１通信部３６は、空調装置１０の室外ユニット１１に接続される。これにより、ローカルコントローラ３は、空調装置１０から空調装置１０の運転状態データを収集することができるようになっている。そして、制御部３１は、空調装置１０から収集された運転状態データに基づいて管理用データを作成する。この管理用データは、記憶部３２に記憶される。
【００４７】
第２通信部３７は、インターネット接続サービス事業者により管理されるインターネット接続サーバ６に接続される。これにより、ローカルコントローラ３は、インターネット回線５に接続可能になっており、インターネット回線５を介して遠隔管理サーバ群４０と通信できるようになっている。
【００４８】
また、記憶部３２は、通信プログラム５１と接続先データベース５２とを記憶している。通信プログラム５１は、ローカルコントローラ３に遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と通信させるためのプログラムであり、制御部３１により読み出されて実行される。接続先データベース５２は、ローカルコントローラ３が遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と接続するために必要な情報を格納している。
【００４９】
〔接続先データベース５２の構成〕
図３に、接続先データベース５２の構成を示す。
【００５０】
接続先データベース５２は、ローカルコントローラ３が遠隔管理サーバ群４０に含まれる各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と接続するために必要な情報を１つのレコードとして格納する表形式のデータベースである。
【００５１】
接続先データベース５２は、ＵＲＬ及びＨＴＴＰ応答時間フィールドを有する。
【００５２】
ＵＲＬフィールドには、遠隔管理サーバ群４０に含まれる各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬが格納される。ＨＴＴＰ応答時間フィールドには、遠隔管理サーバ群４０に含まれる各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間が格納される。ＨＴＴＰ応答時間フィールドに格納される最新のＨＴＴＰ応答時間は、実際に計測されたＨＴＴＰ応答時間のうち最新のものであり、ローカルコントローラ３により接続が試行されてから確立されるまでに要する時間の目安となる。
【００５３】
（遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・の構成）
遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、それぞれ遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・に設置されており、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に接続されている。そして、データサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・は、専用線４２を介して相互に接続されており、データの同期が取られている。従って、例えば、データサーバ４１Ａに対してデータを追加、変更又は削除する処理が行われた場合、データサーバ４１Ａに対して行われたデータを追加、変更又は削除する処理は、専用線４２を介してその他のデータサーバ４１Ｂ，４１Ｃ，４１Ｄ・・・にも伝えられ、反映される。結果として、複数のデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・が、仮想的に１つのデータサーバ４１を構築している。
【００５４】
遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、インターネット回線５を介してローカルコントローラ３から１日１回送信されてくる日報データを受信すると、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納する。そして、遠隔管理サーバ群４０は、データサーバ４１に格納される日報データに基づいて、空調装置１０における異常の検出や空調装置１０の利用状況を示す報告書の作成などを行う。
【００５５】
＜遠隔管理システム１の動作＞
ローカルコントローラ３は、３０分間隔で第１通信部３６を介して空調装置１０にアクセスし、空調装置１０の運転状態データを収集するようにプログラムされている。ローカルコントローラ３により収集される空調装置１０の運転状態データには、室外ユニット１１及び室内ユニット１２に取り付けられた各センサの値や室外ユニット１１及び室内ユニット１２の電源のオンオフの記録などが含まれる。
【００５６】
制御部３１は、３０分間隔で空調装置１０の運転状態データが収集される度に、収集された運転状態データに基づいて、遠隔管理サーバ群４０に送信する管理用データを作成する。そして、制御部３１により作成された管理用データは、記憶部３２に記憶される。管理用データには、室外ユニット１１及び室内ユニット１２の運転時間や室外ユニット１１及び室内ユニット１２に取り付けられた各センサの値の最大値及び最小値が含まれる。また、管理用データには、例えば、空調装置１０の冷凍サイクルにおける過冷却度や過熱度のような、空調装置１０に取り付けられた各センサの値に基づいて計算されるパラメータの最大値及び最小値も含まれる。
【００５７】
そして、ローカルコントローラ３は、１日１回、１日分の管理用データをまとめて日報データを作成し、ＨＴＴＰプロトコルを利用して遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信する。こうして遠隔管理サーバ群４０において受信された日報データは、データサーバ４１に格納される。これにより、遠隔管理センター４では、データサーバ４１に格納される日報データに基づいて、空調装置１０における異常の検出が行われたり、空調装置１０の利用状況を示す報告書が作成されたりする。
【００５８】
（ローカルコントローラ３による日報データの送信処理の詳細）
図４を参照して、ローカルコントローラ３が遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に日報データを送信する際の送信処理の詳細を説明する。この送信処理は、ローカルコントローラ３において実行される通信プログラム５１により１日１回実行される。
【００５９】
ステップＳ４１において、通信プログラム５１は、記憶部３２から１日分の管理用データを読み出し、それらをまとめて日報データを作成する。
【００６０】
次に、ステップＳ４２において、通信プログラム５１は、インターネット接続サービス事業者により管理されるインターネット接続サーバ６にアクセスして、インターネット回線５との接続を確立する。
【００６１】
次に、ステップＳ４３において、通信プログラム５１は、接続先データベース５２のＨＴＴＰ応答時間フィールドに格納されるＨＴＴＰ応答時間を参照して、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についての接続を試行する優先順位を決定する。具体的には、通信プログラム５１は、接続先データベース５２に含まれる全てのレコードをＨＴＴＰ応答時間フィールドの値が小さい順にソートし、ソートされた順にそのレコードに対応する遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についての優先順位が高くなるようにする。
【００６２】
次に、ステップＳ４４において、通信プログラム５１は、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続が確立するまで、ステップＳ４３で決定された優先順位に従って、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を順次試行する。このとき、通信プログラム５１は、接続先データベース５２を参照して、接続を試行する遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬを取得する。これにより、通信プログラム５１は、インターネット回線５を介して、接続を試行する遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・にアクセスすることができるようになっている。そして、接続が確立した場合には、ステップＳ４４が終了する。
【００６３】
次に、ステップＳ４５において、通信プログラム５１は、ステップＳ４１において作成された日報データを、ＨＴＴＰプロトコルの「ＰＵＴメソッド」等を利用して、ステップＳ４４において接続が確立された遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信する。
【００６４】
次に、ステップＳ４６において、通信プログラム５１は、ＨＴＴＰ応答時間計測処理ルーチンを実行する。ＨＴＴＰ応答時間計測ルーチンでは、所定の条件に合致した場合に、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間が計測される。ＨＴＴＰ応答時間計測ルーチンの詳細は、後述する。
【００６５】
次に、ステップＳ４７において、通信プログラム５１は、インターネット回線５との接続を切断する。ステップＳ４７が終了すると、ローカルコントローラ３により日報データが送信される処理が終了する。
【００６６】
〔ローカルコントローラ３によるＨＴＴＰ応答時刻の計測処理の詳細〕
図５を参照して、ステップＳ４６において実行されるＨＴＴＰ応答時間計測ルーチンの詳細を説明する。
【００６７】
ステップＳ５１において、通信プログラム４１は、ステップＳ４４に要した時間が所定の時間Ｔよりも長いか否かを判定する。長いと判定された場合には、ステップＳ５３に進み、短いと判定された場合には、ステップＳ５２に進む。すなわち、ステップＳ４４において所定の時間Ｔが経過しても遠隔管理サーバ群４０に含まれるいずれの遠隔管理サーバとの接続も確立されない場合に、ステップＳ５３に進むことになる。
【００６８】
ステップＳ５２では、通信プログラム４１は、所定の間隔（本実施形態では、１月に１回）で行われるＨＴＴＰ応答時間の定期検査の時期に達しているか否かを判定する。定期検査の時期に達していると判定された場合には、ステップＳ５３に進み、達していないと判定された場合には、ＨＴＴＰ応答時間計測ルーチンは終了する。すなわち、１月に１回、ステップＳ５３に進むことになる。
【００６９】
ステップＳ５３では、通信プログラム５１は、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を一斉に計測する。具体的には、通信プログラム５１は、接続先データベース５２に格納される全てのレコードに対応する全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を順次試行し、全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を計測する。ステップＳ５３が終了すると、ステップＳ５４に進む。
【００７０】
次に、ステップＳ５４では、通信プログラム５１は、ステップＳ５３において計測された遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間により、接続先データベース５２のＨＴＴＰ応答時間フィールドを更新する。ステップＳ５４が終了すると、ＨＴＴＰ応答時間計測ルーチンは終了する。
【００７１】
（遠隔管理サーバ群４０における同期処理の詳細）
各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、ローカルコントローラ３からある空調装置１０についての日報データを受信すると、その空調装置１０についての日報データを全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納する。このとき、各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・の記憶領域のうち、その空調装置１０についての日報データを書き込むべき記憶領域にロックをかけ、書き込み後、ロックを解除する。すなわち、ある遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・がある空調装置１０に関する日報データをデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に書き込んでいる間に、別の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・が別の空調装置１０に関する日報データをデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に書き込むことが可能となる。従って、最小限のロック機構でデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・間の同期を取ることができる。
【００７２】
また、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納される日報データに基づいて、空調装置１０における異常の検出などを行う監視処理を実行する機能を有している。各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、ローカルコントローラ３から日報データを受信すると、その日報データを全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納し、全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に対する日報データの格納が終了すると、データサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納されている日報データに基づいて空調装置１０の監視処理を実行する。すなわち、各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・が空調装置１０の監視処理を開始する時点では、その空調装置１０についての日報データに関する限り、全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・間において同期が取られていることになる。
【００７３】
＜特徴＞
（１）
上記実施形態では、ローカルコントローラ３は、インターネット回線５との接続を確立し、そのインターネット回線５との接続を介して、遠隔管理サーバ群４０に含まれるある１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を試行し、その接続に失敗した場合には、インターネット回線５との接続を切断する前に、遠隔管理サーバ群４０に含まれる別の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を試行する。従って、ローカルコントローラ３は、一度確立したインターネット回線５との接続を無駄にすることなく有効利用して、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と通信することができるようになっている。
【００７４】
（２）
上記実施形態では、ローカルコントローラ３は、過去のＨＴＴＰ応答時間の短いものから優先して、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についての接続を試行する優先順位を決定している。これにより、ローカルコントローラ３と遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を確立するまでの時間が、短く保たれている。
【００７５】
（３）
上記実施形態では、ローカルコントローラ３は、１月に１回、ＨＴＴＰ応答時間の定期検査を行い、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を計測する。このように、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間が１月に１回更新されるため、ローカルコントローラ３と遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を確立するまでの時間が、短く保たれている。
【００７６】
（４）
上記実施形態では、ローカルコントローラ３は、所定の時間Ｔが経過しても、遠隔管理サーバ群４０に含まれるいずれの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続も確立されない場合に、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を計測する。これにより、ローカルコントローラ３と遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続が確立されるまでの時間が、所定の時間Ｔを超えにくくなっている。
【００７７】
（５）
上記実施形態では、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・がローカルコントローラ３からの日報データを全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に対して書き込むため、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・側において同じ空調装置１０についての日報データが一元管理されるようになっている。
【００７８】
＜変形例＞
（１）
上記実施形態では、ローカルコントローラ３と遠隔管理サーバ群４０とがインターネット回線５を介して接続されるが、遠隔にある機器同士の通信を可能にする任意のネットワークを介して接続されてもよい。
【００７９】
（２）
上記実施形態では、ローカルコントローラ３により空調装置１０が管理されているが、この態様に限定されない。本発明は、例えば、照明装置など、空調装置１０以外の任意の設備機器を管理する設備機器管理装置に適用され得る。
【００８０】
（３）
上記実施形態では、ローカルコントローラ３と遠隔管理サーバ群４０とがＨＴＴＰプロトコルにより通信しているが、ＦＴＰ、ＳＭＴＰ／ＰＯＰ等、ローカルコントローラ３と遠隔管理サーバ群４０との通信を可能にする任意のプロトコルが利用され得る。
【００８１】
（４）
上記実施形態では、ローカルコントローラ３は、記憶部３２に遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬを保持しており、そのＵＲＬを指定することにより、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・にアクセスできるようになっている。しかしながら、ローカルコントローラ３は、記憶部３２に遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬでなくＩＰアドレスを直接格納してもよいし、遠隔管理サーバ群４０に電子メールにより日報データを送信してもよい。このように、ローカルコントローラ３が遠隔管理サーバ群４０とデータの授受を行うことができるのであれば、どのような遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・の指定方法が用いられてもよい。
【００８２】
（５）
上記実施形態の説明では、ローカルコントローラ３から遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信される空調装置１０に関するデータとして日報データのみが例示されたが、その他、例えば、ローカルコントローラ３において空調装置１０の異常が検出された場合にその異常を通知し解析するための異常発報データが送信されるようになっていてもよい。この場合、こうした異常発報データも、日報データの場合と同様の手順で全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に書き込まれるようになっていてもよい。すなわち、上述の日報データについての同期処理は、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・がデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納する任意のデータについて実行されるようになっていてもよい。
【００８３】
（６）
上記実施形態では、空調装置１０における異常の検出や空調装置１０の利用状況を示す報告書の作成などが遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・において実行されることとしたが、データサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・にアクセス可能な任意の端末において実行されるようになっていてもよい。また、この端末は、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・内に設置されていても、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・外に設置されていてもよい。
【産業上の利用可能性】
【００８４】
本発明は、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができるという効果を有し、通信プログラム、通信方法、設備機器管理装置及び遠隔管理システムとして有用である。
【図面の簡単な説明】
【００８５】
【図１】本発明の一実施形態に係るローカルコントローラが含まれる空調装置の遠隔管理システムの構成を示すブロック図。
【図２】本発明の一実施形態に係るローカルコントローラの構成を示すブロック図。
【図３】接続先データベースの構成を示す図。
【図４】ローカルコントローラにより日報データが送信される処理を示すフローチャート。
【図５】ＨＴＴＰ応答時間計測ルーチンを示すフローチャート。
【符号の説明】
【００８６】
３  ローカルコントローラ
５  インターネット回線
１０  空調装置
３１  制御部
４０  遠隔管理サーバ群
４０Ａ〜４０Ｄ  遠隔管理サーバ
５１  通信プログラム
【手続補正書】
【提出日】平成19年1月29日(2007.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
設備機器（１０）を管理するとともに、前記設備機器（１０）を遠隔から管理する複数の遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）からなる遠隔管理装置群（４０）に含まれるいずれか１つの前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）と通信する設備機器管理装置（３）であって、
インターネット接続サービス事業者により管理されるインターネット接続サーバ（６）にアクセスして、インターネット回線（５）との接続を確立する接続確立手段（３１）と、
前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第１接続試行手段（３１）と、
前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続が失敗した場合、前記インターネット回線（５）との前記接続を切断する前に、前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する第２接続試行手段（３１）と、
前記第１接続試行手段（３１）又は前記第２接続試行手段（３１）により確立された前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）又は前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を介して、前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）又は前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）に前記設備機器（１０）に関する機器データを送信する送信手段（３１）と、
前記インターネット回線（５）との前記接続を切断する前に、前記インターネット回線（５）との前記接続を介して前記遠隔管理装置群（４０）に含まれる複数の前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）についての接続が試行されてから確立されるまでに要する時間の目安となる目安時間を計測する計測手段（３１）と、
前記第１接続試行手段（３１）が前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行する前に、前記遠隔管理装置群（４０）に含まれる複数の前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）についての接続を試行する優先順位を決定する優先順位決定手段（３１）と、
を備え、
前記第１接続試行手段（３１）は、前記優先順位を参照して、前記第１遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行し、
前記第２接続試行手段（３１）は、前記優先順位を参照して、前記第１遠隔管理装置の次に優先される前記第２遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続を試行し、
前記優先順位決定手段（３１）は、前記計測手段（３１）により計測された前記目安時間を参照して、前記優先順位を決定する、
設備機器管理装置（３）。
【請求項２】
前記計測手段（３１）は、所定の間隔で、前記目安時間を計測する、
請求項１に記載の設備機器管理装置（３）。
【請求項３】
前記計測手段（３１）は、所定の時間が経過してもいずれの前記遠隔管理装置（４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ，・・・）との接続も確立されない場合に、前記目安時間を計測する、
請求項１又は２に記載の設備機器管理装置（３）。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設備機器を管理するとともに、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信する設備機器管理装置に関する。
【背景技術】
【０００２】
近年、ビル等に設置される空調装置や照明器具等の設備機器は、その運転状態データを収集する設備機器管理装置により管理されることが多くなってきている。さらに、こうした設備機器管理装置には、設備機器や設備機器管理装置の遠隔に存在し、遠隔から設備機器を管理する遠隔管理装置が接続されることも多くなってきている。例えば、特許文献１では、設備機器管理装置が１ないし複数台の空調装置からその運転状態データを収集し、通信回線を介して遠隔管理装置へ送信する様子が開示されている。
【特許文献１】特開２００４−２３９５２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１のように、設備機器管理装置が遠隔管理装置と通信回線を介して通信する場合、設備機器管理装置は、まず、通信回線に接続する必要がある。そして、設備機器管理装置は、通信回線との接続が確立された後に、確立された通信回線との接続を介して遠隔管理装置との接続を試行する。
【０００４】
しかしながら、設備機器管理装置が通信回線との接続を介して遠隔管理装置との接続を試行した際に、遠隔管理装置において停電が生じている、又は他の設備機器管理装置からの接続要求により輻輳が生じている等、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合がある。こうした場合において、不具合が解消されるまで設備機器管理装置と通信回線との接続を維持しようとすると、通信費用が嵩む等の問題が生じる。また、設備機器管理装置と通信回線との接続を一旦切断し、不具合が解消された後に再度接続しようとすると、設備機器管理装置と通信回線との接続に要する処理を繰り返し行うことになり時間的なロスが生じる。
【０００５】
本発明の課題は、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することにある。
【課題を解決するための手段】
【０００６】
第１発明に係る設備機器管理装置は、接続確立手段と、第１接続試行手段と、第２接続試行手段と、送信手段と、計測手段と、優先順位決定手段とを備え、設備機器を管理するとともに、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信する。遠隔管理装置群は、複数の遠隔管理装置からなる。遠隔管理装置は、設備機器を遠隔から管理する。接続確立手段は、インターネット接続サービス事業者により管理されるインターネット接続サーバにアクセスして、インターネット回線との接続を確立する。第１接続試行手段は、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第１遠隔管理装置との接続を試行する。第２接続試行手段は、第１遠隔管理装置との接続が失敗した場合、インターネット回線との当該接続を切断する前に、インターネット回線との当該接続を介して遠隔管理装置群に含まれる第２遠隔管理装置との接続を試行する。送信手段は、第１接続試行手段又は第２接続試行手段により確立された第１遠隔管理装置又は第２遠隔管理装置との接続を介して、第１遠隔管理装置又は第２遠隔管理装置に設備機器に関する機器データを送信する。計測手段は、インターネット回線との接続を切断する前に、インターネット回線との当該接続を介して遠隔管理装置群に含まれる複数の遠隔管理装置についての目安時間を計測する。当該目安時間は、接続が試行されてから確立されるまでに要する時間の目安となる。優先順位決定手段は、第１接続試行手段が第１遠隔管理装置との接続を試行する前に、遠隔管理装置群に含まれる複数の遠隔管理装置についての接続を試行する優先順位を決定する。第１接続試行手段は、当該優先順位を参照して、第１遠隔管理装置との接続を試行する。第２接続試行手段は、当該優先順位を参照して、第１遠隔管理装置の次に優先される第２遠隔管理装置との接続を試行する。優先順位決定手段は、計測手段により計測された目安時間を参照して、優先順位を決定する。
【０００７】
この設備機器管理装置は、インターネット回線との接続を確立する。そして、設備機器管理装置は、インターネット回線とのその接続を介して、遠隔管理装置群に含まれるある遠隔管理装置との接続を試行し、その遠隔管理装置との接続に失敗した場合には、遠隔管理装置群に含まれる別の遠隔管理装置との接続を試行する。
【０００８】
このように、設備機器管理装置は、遠隔管理装置との接続に失敗した場合、インターネット回線との接続を切断する前に、別の遠隔管理装置との接続を試行する。従って、設備機器管理装置は、一度確立したインターネット回線との接続を無駄にすることなく、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信することができるようになる。これにより、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【０００９】
また、この設備機器管理装置は、遠隔管理装置群に含まれる複数の遠隔管理装置についての接続を試行する優先順位を決定する。これにより、遠隔管理装置群に含まれる複数の遠隔管理装置のうち、適切な遠隔管理装置との接続を優先的に試行することができる。
【００１０】
さらに、この設備機器管理装置は、遠隔管理装置群に含まれる複数の遠隔管理装置についての接続が試行されてから確立されるまでに要する時間の目安となる目安時間を考慮して、接続を試行する優先順位を決定する。ここでいう目安時間には、例えば、設備機器管理装置と遠隔管理装置とがＨＴＴＰプロトコルで通信する場合であれば、過去のＨＴＴＰ応答時間などがある。これにより、目安時間が短い遠隔管理装置を優先するようにして優先順位を決定した場合には、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることができる。
【００１１】
第２発明に係る設備機器管理装置は、第１発明に係る設備機器管理装置であって、計測手段は、所定の間隔で、目安時間を計測する。
【００１２】
この設備機器管理装置は、所定の間隔で、遠隔管理装置群に含まれる複数の遠隔管理装置についての目安時間を計測する。このように、遠隔管理装置群に含まれる複数の遠隔管理装置についての目安時間が所定の間隔で更新されるため、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることが容易になる。
【００１３】
第３発明に係る設備機器管理装置は、第１発明又は第２発明に係る設備機器管理装置であって、計測手段は、所定の時間が経過してもいずれの遠隔管理装置との接続も確立されない場合に、目安時間を計測する。
【００１４】
この設備機器管理装置は、所定の時間が経過しても遠隔管理装置群に含まれるいずれの遠隔管理装置との接続も確立されない場合に、遠隔管理装置群に含まれる複数の遠隔管理装置についての目安時間を計測する。これにより、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続が確立されるまでの時間を所定の時間を超えないように維持することができる。
【発明の効果】
【００１５】
第１発明によれば、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができる。
【００１６】
また、遠隔管理装置群に含まれる複数の遠隔管理装置のうち、設備機器管理装置が適切な遠隔管理装置との接続を優先的に試行することができる。
【００１７】
さらに、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることができる。
【００１８】
第２発明によれば、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続を確立するまでの時間を短くすることが容易になる。
【００１９】
第３発明によれば、設備機器管理装置と遠隔管理装置群に含まれる遠隔管理装置との接続が確立されるまでの時間を所定の時間を超えないように維持することができる。
【発明を実施するための最良の形態】
【００２０】
図１に、本発明の一実施形態に係るローカルコントローラ３（設備機器管理装置）が含まれる空調装置１０の遠隔管理システム１を示す。
【００２１】
＜遠隔管理システム１の構成＞
遠隔管理システム１は、複数の物件２のそれぞれに設置される複数のローカルコントローラ３と、複数の物件２の遠隔に存在する複数の遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・のそれぞれに設置される複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・及び複数のデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・とを含み、複数の物件２のそれぞれに設置される複数の空調装置１０を管理している。
【００２２】
複数のローカルコントローラ３は、インターネット接続サービス事業者により管理されるインターネット接続サーバ６に接続されており、インターネット回線５に接続可能になっている。そして、複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・もまた、インターネット回線５に接続している。これにより、複数のローカルコントローラ３と複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・とは、インターネット回線５を介して接続可能になっている。また、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に接続されている。以下、簡単のために、単数の物件２に設置される単数の空調装置１０が単数のローカルコントローラ３により管理される様子を説明するが、実際には、複数の物件２のそれぞれに設置される複数の空調装置１０が複数のローカルコントローラ３により管理されるものとする。また、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・をまとめて遠隔管理センター４とし、複数のデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・をまとめてデータサーバ４１とする。さらに、複数の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・の集合を、遠隔管理サーバ群４０とする。
【００２３】
ローカルコントローラ３は、空調装置１０から空調装置１０の運転状態データを所定の間隔（本実施形態では、３０分）で収集することにより、空調装置１０を管理している。ローカルコントローラ３は、空調装置１０の運転状態データに基づいて、空調装置１０の管理用データを作成する。そして、ローカルコントローラ３は、１日１回、１日分の管理用データを含む日報データをインターネット回線５を介して遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信する。このとき、ローカルコントローラ３と遠隔管理サーバ群４０との通信には、ＨＴＴＰプロトコルが利用されている。一方、遠隔管理サーバ群４０は、ローカルコントローラ３から送信されてくる日報データに基づいて、空調装置１０を遠隔から管理している。
【００２４】
（空調装置１０の構成）
空調装置１０は、室外ユニット１１と、室外ユニット１１に冷媒連絡配管１３を介して接続される複数の室内ユニット１２とを含む。また、室外ユニット１１と複数の室内ユニット１２とは、図示されない通信線により接続されており、協調動作しながら複数の室内ユニット１２が設置される室内を空気調和している。以下、簡単のために、空調装置１０に単数の室内ユニット１２が含まれる様子を説明するが、実際には、複数の室内ユニット１２が存在しているものとする。
【００２５】
室外ユニット１１及び室内ユニット１２には、室外ユニット１１及び室内ユニット１２の各部の運転状態を計測する様々なセンサが取り付けられている。これらのセンサには、例えば、室外ユニット１１に取り付けられているものとしては、圧縮機の吸入圧力を検出する吸入圧力センサ、圧縮機の吐出圧力を検出する吐出圧力センサ、圧縮機の吸入管における温度を検出する吸入温度センサ、吐出管における温度を検出する吐出温度センサ、室外側熱交換器を流れる冷媒の温度を検出する熱交温度センサ、室外の温度を検出する室外温度センサなどがあり、室内ユニット１２に取り付けられているものとしては、室内側熱交換器の液側の冷媒の温度を検出する液側温度センサ、室内側熱交換器のガス側の冷媒の温度を検出するガス側温度センサ、室内ユニット１２が設置される室内の室温を検出する室温温度センサなどがある。
【００２６】
（ローカルコントローラ３の構成）
図２に、ローカルコントローラ３の構成を示す。
【００２７】
ローカルコントローラ３は、制御部３１と、記憶部３２と、第１通信部３６と、第２通信部３７とを含む。
【００２８】
制御部３１は、内蔵される制御プログラムに従って、ローカルコントローラ３を制御する。
【００２９】
第１通信部３６は、空調装置１０の室外ユニット１１に接続される。これにより、ローカルコントローラ３は、空調装置１０から空調装置１０の運転状態データを収集することができるようになっている。そして、制御部３１は、空調装置１０から収集された運転状態データに基づいて管理用データを作成する。この管理用データは、記憶部３２に記憶される。
【００３０】
第２通信部３７は、インターネット接続サービス事業者により管理されるインターネット接続サーバ６に接続される。これにより、ローカルコントローラ３は、インターネット回線５に接続可能になっており、インターネット回線５を介して遠隔管理サーバ群４０と通信できるようになっている。
【００３１】
また、記憶部３２は、通信プログラム５１と接続先データベース５２とを記憶している。通信プログラム５１は、ローカルコントローラ３に遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と通信させるためのプログラムであり、制御部３１により読み出されて実行される。接続先データベース５２は、ローカルコントローラ３が遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と接続するために必要な情報を格納している。
【００３２】
〔接続先データベース５２の構成〕
図３に、接続先データベース５２の構成を示す。
【００３３】
接続先データベース５２は、ローカルコントローラ３が遠隔管理サーバ群４０に含まれる各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と接続するために必要な情報を１つのレコードとして格納する表形式のデータベースである。
【００３４】
接続先データベース５２は、ＵＲＬ及びＨＴＴＰ応答時間フィールドを有する。
【００３５】
ＵＲＬフィールドには、遠隔管理サーバ群４０に含まれる各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬが格納される。ＨＴＴＰ応答時間フィールドには、遠隔管理サーバ群４０に含まれる各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間が格納される。ＨＴＴＰ応答時間フィールドに格納される最新のＨＴＴＰ応答時間は、実際に計測されたＨＴＴＰ応答時間のうち最新のものであり、ローカルコントローラ３により接続が試行されてから確立されるまでに要する時間の目安となる。
【００３６】
（遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・の構成）
遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、それぞれ遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・に設置されており、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に接続されている。そして、データサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・は、専用線４２を介して相互に接続されており、データの同期が取られている。従って、例えば、データサーバ４１Ａに対してデータを追加、変更又は削除する処理が行われた場合、データサーバ４１Ａに対して行われたデータを追加、変更又は削除する処理は、専用線４２を介してその他のデータサーバ４１Ｂ，４１Ｃ，４１Ｄ・・・にも伝えられ、反映される。結果として、複数のデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・が、仮想的に１つのデータサーバ４１を構築している。
【００３７】
遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、インターネット回線５を介してローカルコントローラ３から１日１回送信されてくる日報データを受信すると、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納する。そして、遠隔管理サーバ群４０は、データサーバ４１に格納される日報データに基づいて、空調装置１０における異常の検出や空調装置１０の利用状況を示す報告書の作成などを行う。
【００３８】
＜遠隔管理システム１の動作＞
ローカルコントローラ３は、３０分間隔で第１通信部３６を介して空調装置１０にアクセスし、空調装置１０の運転状態データを収集するようにプログラムされている。ローカルコントローラ３により収集される空調装置１０の運転状態データには、室外ユニット１１及び室内ユニット１２に取り付けられた各センサの値や室外ユニット１１及び室内ユニット１２の電源のオンオフの記録などが含まれる。
【００３９】
制御部３１は、３０分間隔で空調装置１０の運転状態データが収集される度に、収集された運転状態データに基づいて、遠隔管理サーバ群４０に送信する管理用データを作成する。そして、制御部３１により作成された管理用データは、記憶部３２に記憶される。管理用データには、室外ユニット１１及び室内ユニット１２の運転時間や室外ユニット１１及び室内ユニット１２に取り付けられた各センサの値の最大値及び最小値が含まれる。また、管理用データには、例えば、空調装置１０の冷凍サイクルにおける過冷却度や過熱度のような、空調装置１０に取り付けられた各センサの値に基づいて計算されるパラメータの最大値及び最小値も含まれる。
【００４０】
そして、ローカルコントローラ３は、１日１回、１日分の管理用データをまとめて日報データを作成し、ＨＴＴＰプロトコルを利用して遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信する。こうして遠隔管理サーバ群４０において受信された日報データは、データサーバ４１に格納される。これにより、遠隔管理センター４では、データサーバ４１に格納される日報データに基づいて、空調装置１０における異常の検出が行われたり、空調装置１０の利用状況を示す報告書が作成されたりする。
【００４１】
（ローカルコントローラ３による日報データの送信処理の詳細）
図４を参照して、ローカルコントローラ３が遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に日報データを送信する際の送信処理の詳細を説明する。この送信処理は、ローカルコントローラ３において実行される通信プログラム５１により１日１回実行される。
【００４２】
ステップＳ４１において、通信プログラム５１は、記憶部３２から１日分の管理用データを読み出し、それらをまとめて日報データを作成する。
【００４３】
次に、ステップＳ４２において、通信プログラム５１は、インターネット接続サービス事業者により管理されるインターネット接続サーバ６にアクセスして、インターネット回線５との接続を確立する。
【００４４】
次に、ステップＳ４３において、通信プログラム５１は、接続先データベース５２のＨＴＴＰ応答時間フィールドに格納されるＨＴＴＰ応答時間を参照して、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についての接続を試行する優先順位を決定する。具体的には、通信プログラム５１は、接続先データベース５２に含まれる全てのレコードをＨＴＴＰ応答時間フィールドの値が小さい順にソートし、ソートされた順にそのレコードに対応する遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についての優先順位が高くなるようにする。
【００４５】
次に、ステップＳ４４において、通信プログラム５１は、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続が確立するまで、ステップＳ４３で決定された優先順位に従って、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を順次試行する。このとき、通信プログラム５１は、接続先データベース５２を参照して、接続を試行する遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬを取得する。これにより、通信プログラム５１は、インターネット回線５を介して、接続を試行する遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・にアクセスすることができるようになっている。そして、接続が確立した場合には、ステップＳ４４が終了する。
【００４６】
次に、ステップＳ４５において、通信プログラム５１は、ステップＳ４１において作成された日報データを、ＨＴＴＰプロトコルの「ＰＵＴメソッド」等を利用して、ステップＳ４４において接続が確立された遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信する。
【００４７】
次に、ステップＳ４６において、通信プログラム５１は、ＨＴＴＰ応答時間計測処理ルーチンを実行する。ＨＴＴＰ応答時間計測ルーチンでは、所定の条件に合致した場合に、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間が計測される。ＨＴＴＰ応答時間計測ルーチンの詳細は、後述する。
【００４８】
次に、ステップＳ４７において、通信プログラム５１は、インターネット回線５との接続を切断する。ステップＳ４７が終了すると、ローカルコントローラ３により日報データが送信される処理が終了する。
【００４９】
〔ローカルコントローラ３によるＨＴＴＰ応答時刻の計測処理の詳細〕
図５を参照して、ステップＳ４６において実行されるＨＴＴＰ応答時間計測ルーチンの詳細を説明する。
【００５０】
ステップＳ５１において、通信プログラム４１は、ステップＳ４４に要した時間が所定の時間Ｔよりも長いか否かを判定する。長いと判定された場合には、ステップＳ５３に進み、短いと判定された場合には、ステップＳ５２に進む。すなわち、ステップＳ４４において所定の時間Ｔが経過しても遠隔管理サーバ群４０に含まれるいずれの遠隔管理サーバとの接続も確立されない場合に、ステップＳ５３に進むことになる。
【００５１】
ステップＳ５２では、通信プログラム４１は、所定の間隔（本実施形態では、１月に１回）で行われるＨＴＴＰ応答時間の定期検査の時期に達しているか否かを判定する。定期検査の時期に達していると判定された場合には、ステップＳ５３に進み、達していないと判定された場合には、ＨＴＴＰ応答時間計測ルーチンは終了する。すなわち、１月に１回、ステップＳ５３に進むことになる。
【００５２】
ステップＳ５３では、通信プログラム５１は、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を一斉に計測する。具体的には、通信プログラム５１は、接続先データベース５２に格納される全てのレコードに対応する全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を順次試行し、全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を計測する。ステップＳ５３が終了すると、ステップＳ５４に進む。
【００５３】
次に、ステップＳ５４では、通信プログラム５１は、ステップＳ５３において計測された遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間により、接続先データベース５２のＨＴＴＰ応答時間フィールドを更新する。ステップＳ５４が終了すると、ＨＴＴＰ応答時間計測ルーチンは終了する。
【００５４】
（遠隔管理サーバ群４０における同期処理の詳細）
各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、ローカルコントローラ３からある空調装置１０についての日報データを受信すると、その空調装置１０についての日報データを全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納する。このとき、各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・の記憶領域のうち、その空調装置１０についての日報データを書き込むべき記憶領域にロックをかけ、書き込み後、ロックを解除する。すなわち、ある遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・がある空調装置１０に関する日報データをデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に書き込んでいる間に、別の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・が別の空調装置１０に関する日報データをデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に書き込むことが可能となる。従って、最小限のロック機構でデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・間の同期を取ることができる。
【００５５】
また、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、それぞれデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納される日報データに基づいて、空調装置１０における異常の検出などを行う監視処理を実行する機能を有している。各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・は、ローカルコントローラ３から日報データを受信すると、その日報データを全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納し、全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に対する日報データの格納が終了すると、データサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納されている日報データに基づいて空調装置１０の監視処理を実行する。すなわち、各遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・が空調装置１０の監視処理を開始する時点では、その空調装置１０についての日報データに関する限り、全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・間において同期が取られていることになる。
【００５６】
＜特徴＞
（１）
上記実施形態では、ローカルコントローラ３は、インターネット回線５との接続を確立し、そのインターネット回線５との接続を介して、遠隔管理サーバ群４０に含まれるある１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を試行し、その接続に失敗した場合には、インターネット回線５との接続を切断する前に、遠隔管理サーバ群４０に含まれる別の遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を試行する。従って、ローカルコントローラ３は、一度確立したインターネット回線５との接続を無駄にすることなく有効利用して、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・と通信することができるようになっている。
【００５７】
（２）
上記実施形態では、ローカルコントローラ３は、過去のＨＴＴＰ応答時間の短いものから優先して、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についての接続を試行する優先順位を決定している。これにより、ローカルコントローラ３と遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を確立するまでの時間が、短く保たれている。
【００５８】
（３）
上記実施形態では、ローカルコントローラ３は、１月に１回、ＨＴＴＰ応答時間の定期検査を行い、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を計測する。このように、遠隔管理サーバ群４０に含まれる全ての遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間が１月に１回更新されるため、ローカルコントローラ３と遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続を確立するまでの時間が、短く保たれている。
【００５９】
（４）
上記実施形態では、ローカルコントローラ３は、所定の時間Ｔが経過しても、遠隔管理サーバ群４０に含まれるいずれの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続も確立されない場合に、遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・についてのＨＴＴＰ応答時間を計測する。これにより、ローカルコントローラ３と遠隔管理サーバ群４０に含まれるいずれか１つの遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・との接続が確立されるまでの時間が、所定の時間Ｔを超えにくくなっている。
【００６０】
（５）
上記実施形態では、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・がローカルコントローラ３からの日報データを全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に対して書き込むため、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・側において同じ空調装置１０についての日報データが一元管理されるようになっている。
【００６１】
＜変形例＞
（１）
上記実施形態では、ローカルコントローラ３と遠隔管理サーバ群４０とがインターネット回線５を介して接続されるが、遠隔にある機器同士の通信を可能にする任意のネットワークを介して接続されてもよい。
【００６２】
（２）
上記実施形態では、ローカルコントローラ３により空調装置１０が管理されているが、この態様に限定されない。本発明は、例えば、照明装置など、空調装置１０以外の任意の設備機器を管理する設備機器管理装置に適用され得る。
【００６３】
（３）
上記実施形態では、ローカルコントローラ３と遠隔管理サーバ群４０とがＨＴＴＰプロトコルにより通信しているが、ＦＴＰ、ＳＭＴＰ／ＰＯＰ等、ローカルコントローラ３と遠隔管理サーバ群４０との通信を可能にする任意のプロトコルが利用され得る。
【００６４】
（４）
上記実施形態では、ローカルコントローラ３は、記憶部３２に遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬを保持しており、そのＵＲＬを指定することにより、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・にアクセスできるようになっている。しかしながら、ローカルコントローラ３は、記憶部３２に遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・のＵＲＬでなくＩＰアドレスを直接格納してもよいし、遠隔管理サーバ群４０に電子メールにより日報データを送信してもよい。このように、ローカルコントローラ３が遠隔管理サーバ群４０とデータの授受を行うことができるのであれば、どのような遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・の指定方法が用いられてもよい。
【００６５】
（５）
上記実施形態の説明では、ローカルコントローラ３から遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・に送信される空調装置１０に関するデータとして日報データのみが例示されたが、その他、例えば、ローカルコントローラ３において空調装置１０の異常が検出された場合にその異常を通知し解析するための異常発報データが送信されるようになっていてもよい。この場合、こうした異常発報データも、日報データの場合と同様の手順で全てのデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に書き込まれるようになっていてもよい。すなわち、上述の日報データについての同期処理は、遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・がデータサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・に格納する任意のデータについて実行されるようになっていてもよい。
【００６６】
（６）
上記実施形態では、空調装置１０における異常の検出や空調装置１０の利用状況を示す報告書の作成などが遠隔管理サーバ４０Ａ，４０Ｂ，４０Ｃ，４０Ｄ・・・において実行されることとしたが、データサーバ４１Ａ，４１Ｂ，４１Ｃ，４１Ｄ・・・にアクセス可能な任意の端末において実行されるようになっていてもよい。また、この端末は、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・内に設置されていても、遠隔管理センター４Ａ，４Ｂ，４Ｃ，４Ｄ・・・外に設置されていてもよい。
【産業上の利用可能性】
【００６７】
本発明は、設備機器管理装置がインターネット回線との接続を介して遠隔管理装置との接続を試行する際に、遠隔管理装置において設備機器管理装置と遠隔管理装置との接続を妨げる何らかの不具合が生じている場合にも、一度確立した設備機器管理装置とインターネット回線との接続を有効に利用することができるという効果を有し、設備機器を管理するとともに、遠隔管理装置群に含まれるいずれか１つの遠隔管理装置と通信する設備機器管理装置として有用である。
【図面の簡単な説明】
【００６８】
【図１】本発明の一実施形態に係るローカルコントローラが含まれる空調装置の遠隔管理システムの構成を示すブロック図。
【図２】本発明の一実施形態に係るローカルコントローラの構成を示すブロック図。
【図３】接続先データベースの構成を示す図。
【図４】ローカルコントローラにより日報データが送信される処理を示すフローチャート。
【図５】ＨＴＴＰ応答時間計測ルーチンを示すフローチャート。
【符号の説明】
【００６９】
３  ローカルコントローラ
５  インターネット回線
１０  空調装置
３１  制御部
４０  遠隔管理サーバ群
４０Ａ〜４０Ｄ  遠隔管理サーバ
５１  通信プログラム