(57)【要約】【課題】遠隔管理装置側から空調機側へのアクセスを簡易に実現する。【解決手段】空調機１０ａの遠隔管理システム１は、アダプタ２０ａとルータ４０と遠隔管理サーバ３０と初期設定ツール６０とを備える。アダプタ２０ａは、空調機１０ａをＬＡＮ５ａに接続する。ルータ４０は、ＬＡＮ５ａとインターネット６とを中継する。遠隔管理サーバ３０は、インターネット６を介して空調機１０ａに空調管理データを送信することにより、空調機１０ａを遠隔から管理する。初期設定ツール６０は、アドレス変換定義情報４１ａをルータ４０に設定する。アドレス変換定義情報４１ａは、アダプタ２０ａのインターネット６上のアドレスＷＡａとアダプタ２０ａのＬＡＮ５ａ上のアドレスＬＡａとを変換するための情報である。ルータ４０は、アドレス変換定義情報４１ａに基づいて、遠隔管理サーバ３０からの空調管理データをアダプタ２０ａに送信する。【選択図】図１
2008215637.tif 000002
【特許請求の範囲】
【請求項１】
空調機（１０ａ，１０ｂ，・・・）をＬＡＮ（５ａ）に接続するアダプタ（２０ａ，２０ｂ，・・・，１２０）と、
前記ＬＡＮとＷＡＮ（６）とを中継する中継装置（４０）と、
前記ＷＡＮに接続され、前記ＷＡＮを介して前記空調機に空調管理データを送信することにより前記空調機を遠隔から管理する遠隔管理装置（３０）と、
前記アダプタの前記ＷＡＮ上のアドレスと前記アダプタの前記ＬＡＮ上のアドレスとを変換する変換定義情報（４１ａ）を前記中継装置に設定する前記空調機の初期設定装置（６０）と、
を備え、
前記中継装置は、前記変換定義情報に基づいて、前記遠隔管理装置からの前記空調管理データを前記アダプタに送信する、
空調機の遠隔管理システム（１）。
【請求項２】
空調機（１０ａ，１０ｂ，・・・）をＬＡＮ（５ａ）に接続するアダプタ（２０ａ，２０ｂ，・・・，１２０）と、
前記ＬＡＮとＷＡＮ（６）とを中継する中継装置（４０）と、
前記ＷＡＮに接続され、前記ＷＡＮを介して前記空調機に空調管理データを送信することにより前記空調機を遠隔から管理する遠隔管理装置（３０）と、
を備え、
前記アダプタは、前記アダプタの前記ＷＡＮ上のアドレスと前記アダプタの前記ＬＡＮ上のアドレスとを変換する変換定義情報（４１ａ）を前記中継装置に設定し、
前記中継装置は、前記変換定義情報に基づいて、前記遠隔管理装置からの前記空調管理データを前記アダプタに送信する、
空調機の遠隔管理システム（１）。
【請求項３】
空調機（１０ａ，１０ｂ，・・・）をＬＡＮ（５ａ）に接続するアダプタ（２０ａ，２０ｂ，・・・，１２０）と、
前記ＬＡＮとＷＡＮ（６）とを中継する中継装置（４０）と、
前記ＷＡＮに接続され、前記ＷＡＮを介して前記空調機に空調管理データを送信することにより前記空調機を遠隔から管理する遠隔管理装置（３０）と、
前記アダプタのアドレスを前記中継装置に設定する前記空調機の初期設定装置（６０）と、
を備え、
前記中継装置は、前記アドレスに基づいて、前記遠隔管理装置からの前記空調管理データを前記アダプタに送信する、
空調機の遠隔管理システム（１）。
【請求項４】
前記アダプタ（２０ａ，２０ｂ，・・・）は、前記空調機（１０ａ，１０ｂ，・・・）に内蔵されている、
請求項１から３のいずれかに記載の空調機の遠隔管理システム（１）。
【請求項５】
前記アダプタ（１２０）は、前記空調機（１０ａ，１０ｂ，・・・）の集中コントローラである、
請求項１から３のいずれかに記載の空調機の遠隔管理システム（１）。
【請求項６】
空調機（１０ａ，１０ｂ，・・・）をＬＡＮ（５ａ）に接続するアダプタ（２０ａ，２０ｂ，・・・，１２０）に接続される第１接続部（６１ａ）と、
前記ＬＡＮとＷＡＮ（６）とを中継する中継装置（４０）に接続される第２接続部（６１ｂ）と、
前記アダプタの前記ＷＡＮ上のアドレスと前記アダプタの前記ＬＡＮ上のアドレスとを変換する変換定義情報（４１ａ）を前記中継装置に設定する設定部（６２）と、
を備える、
空調機の初期設定装置（６０）。
【請求項７】
前記アダプタ（２０ａ，２０ｂ，・・・）は、前記空調機（１０ａ，１０ｂ，・・・）に内蔵されている、
請求項６に記載の空調機の初期設定装置（６０）。
【請求項８】
前記アダプタ（１２０）は、前記空調機（１０ａ，１０ｂ，・・・）の集中コントローラである、
請求項６に記載の空調機の初期設定装置（６０）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空調機の遠隔管理システムおよび空調機の初期設定装置に関する。
【背景技術】
【０００２】
従来より、インターネット等のＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して空調機を当該空調機の遠隔に存在する遠隔管理装置から管理する遠隔管理サービスが利用されている。そして、このような遠隔管理サービスにおいては、遠隔管理装置側から空調機側へのアクセスには、通信の安全性を確保するための工夫が必要となる。
【０００３】
そこで、出願人は、遠隔管理装置側から空調機側へのアクセス方法に関して以下のような発明に至り、平成１９年２月１９日に出願した（特許文献１）。
【特許文献１】特願２００７−３７３４８
【発明の開示】
【発明が解決しようとする課題】
【０００４】
すなわち、遠隔管理装置側から空調機側へ空調管理データを送信する場合においては、まず、遠隔管理装置が空調機にコールバック要求を送る。そして、コールバック要求を受け取った空調機は、予め登録されているコールバック先に問い合わせを行い、当該問い合わせに対する応答として遠隔管理装置から空調管理データを受け取る。すなわち、空調機に対してコールバック要求を送信してきた者が誰であろうとも、空調機が空調管理データを送るように指示するコールバック先は予め決定されている。したがって、第３者が空調機に不正にアクセスしてきた場合においても、当該第３者から不正な空調管理データを取得してしまうことがない。これにより、遠隔管理装置側から空調機側への通信の安全性が確保されるようになっている。
【０００５】
しかしながら、上記アクセス方法を採用するに当たっては、最初に、遠隔管理装置が空調機にコールバック要求を送る必要がある。ところが、通常、空調機はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されており、ＷＡＮからＬＡＮへの入口にはルータが存在している。したがって、遠隔管理装置側から空調機側へのアクセスを実現するためには、当該ルータに空調機を登録することが必要となる。しかしながら、このようなルータの設定を行う者には通信ネットワーク技術に関する豊富な知識が必要とされ、また、当該設定にはネットワーク管理者権限が必要となることも多い。このため、当該ルータの設定作業は容易に実現し難いというのが現状である。なお、この問題は、特許文献１のアクセス方法を採用する場合だけでなく、広く一般に遠隔管理装置がＷＡＮを介してＬＡＮ内の空調機にアクセスしようとする場合に生じ得る。
【０００６】
本発明の課題は、遠隔管理装置側から空調機側へのアクセスを簡易に実現することにある。
【課題を解決するための手段】
【０００７】
第１発明にかかる空調機の遠隔管理システムは、アダプタと、中継装置と、遠隔管理装置と、空調機の初期設定装置とを備える。アダプタは、空調機をＬＡＮに接続する。中継装置は、ＬＡＮとＷＡＮとを中継する。遠隔管理装置は、ＷＡＮに接続され、ＷＡＮを介して空調機に空調管理データを送信することにより空調機を遠隔から管理する。初期設定装置は、変換定義情報を中継装置に設定する。変換定義情報は、アダプタのＷＡＮ上のアドレスとアダプタのＬＡＮ上のアドレスとを変換するための情報である。中継装置は、変換定義情報に基づいて、遠隔管理装置からの空調管理データをアダプタに送信する。
【０００８】
この遠隔管理システムでは、空調機の初期設定装置が、中継装置に、アダプタのＷＡＮ上のアドレスとＬＡＮ上のアドレスとを変換可能にするための設定を行う。したがって、この遠隔管理システムでは、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【０００９】
第２発明にかかる空調機の遠隔管理システムは、アダプタと、中継装置と、遠隔管理装置とを備える。アダプタは、空調機をＬＡＮに接続する。中継装置は、ＬＡＮとＷＡＮとを中継する。遠隔管理装置は、ＷＡＮに接続され、ＷＡＮを介して空調機に空調管理データを送信することにより空調機を遠隔から管理する。アダプタは、変換定義情報を中継装置に設定する。変換定義情報は、アダプタのＷＡＮ上のアドレスとアダプタのＬＡＮ上のアドレスとを変換するための情報である。中継装置は、変換定義情報に基づいて、遠隔管理装置からの空調管理データをアダプタに送信する。
【００１０】
この遠隔管理システムでは、アダプタが、中継装置に、アダプタのＷＡＮ上のアドレスとＬＡＮ上のアドレスとを変換可能にするための設定を行う。したがって、この遠隔管理システムでは、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【００１１】
第３発明にかかる空調機の遠隔管理システムは、アダプタと、中継装置と、遠隔管理装置と、空調機の初期設定装置とを備える。アダプタは、空調機をＬＡＮに接続する。中継装置は、ＬＡＮとＷＡＮとを中継する。遠隔管理装置は、ＷＡＮに接続され、ＷＡＮを介して空調機に空調管理データを送信することにより空調機を遠隔から管理する。初期設定装置は、アダプタのアドレスを中継装置に設定する。中継装置は、アダプタのアドレスに基づいて、遠隔管理装置からの空調管理データをアダプタに送信する。
【００１２】
この遠隔管理システムでは、空調機の初期設定装置が、中継装置に、アダプタのアドレスの設定を行う。したがって、この遠隔管理システムでは、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【００１３】
第４発明にかかる空調機の遠隔管理システムは、第１発明から第４発明のいずれかにかかる空調機の遠隔管理システムであって、アダプタは、空調機に内蔵されている。
【００１４】
この遠隔管理システムでは、外観上、空調機をＬＡＮに直接接続することができる。
【００１５】
第５発明にかかる空調機の遠隔管理システムは、第１発明から第４発明のいずれかにかかる空調機の遠隔管理システムであって、アダプタは、空調機の集中コントローラである。
【００１６】
この遠隔管理システムでは、空調機を管理する集中コントローラにより、空調機をＬＡＮに接続することができる。
【００１７】
第６発明にかかる空調機の初期設定装置は、第１接続部と、第２接続部と、設定部とを備える。第１接続部は、アダプタに接続される。アダプタは、空調機をＬＡＮに接続する。第２接続部は、中継装置に接続される。中継装置は、ＬＡＮとＷＡＮとを中継する。設定部は、変換定義情報を中継装置に設定する。変換定義情報は、アダプタのＷＡＮ上のアドレスとアダプタのＬＡＮ上のアドレスとを変換するための情報である。
【００１８】
この空調機の初期設定装置は、中継装置に、アダプタのＷＡＮ上のアドレスとＬＡＮ上のアドレスとを変換可能にするための設定を行う。したがって、第６発明では、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【００１９】
第７発明にかかる空調機の初期設定装置は、第６発明にかかる初期設定装置であって、アダプタは、空調機に内蔵されている。
【００２０】
第７発明では、外観上、空調機をＬＡＮに直接接続することができる。
【００２１】
第８発明にかかる空調機の初期設定装置は、第６発明にかかる初期設定装置であって、アダプタは、空調機の集中コントローラである。
【００２２】
第８発明では、空調機を管理する集中コントローラにより、空調機をＬＡＮに接続することができる。
【発明の効果】
【００２３】
第１発明では、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【００２４】
第２発明では、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【００２５】
第３発明では、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【００２６】
第４発明では、外観上、空調機をＬＡＮに直接接続することができる。
【００２７】
第５発明では、空調機を管理する集中コントローラにより、空調機をＬＡＮに接続することができる。
【００２８】
第６発明では、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【００２９】
第７発明では、外観上、空調機をＬＡＮに直接接続することができる。
【００３０】
第８発明では、空調機を管理する集中コントローラにより、空調機をＬＡＮに接続することができる。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照して、本発明の一実施形態にかかる空調機１０ａ，１０ｂ，・・・の遠隔管理システム１について説明する。
【００３２】
＜全体構成＞
図１に、遠隔管理システム１の全体構成を示す。遠隔管理システム１は、物件２に設置されている空調機１０ａ，１０ｂ，・・・を遠隔管理センタ３に設置されている遠隔管理サーバ３０から管理するシステムである。空調機１０ａ，１０ｂ，・・・と遠隔管理サーバ３０とは、インターネット６を介して相互に通信可能となっている。また、空調機１０ａ，１０ｂ，・・・の利用者は、インターネット６に接続可能な利用者端末５０を用いて、外出先から遠隔管理サーバ３０にインターネット６を介してアクセスすることができる。これにより、利用者は、遠隔管理サーバ３０を中継して空調機１０ａ，１０ｂ，・・・に制御命令（空調管理データ）を送ることができる。
【００３３】
物件２には、空調機１０ａ，１０ｂ，・・・の他、アダプタ２０ａ，２０ｂ，・・・とルータ４０とが設置されている。アダプタ２０ａ，２０ｂ，・・・は、それぞれ空調機１０ａ，１０ｂ，・・・に接続されている。プロトコル変換機能を有する各アダプタ２０ａ，２０ｂ，・・・は、専用ネットワーク５ｄを介して他機器と通信可能な空調機１０ａ，１０ｂ，・・・を、イーサネット（登録商標）に対応したＬＡＮ５ａに接続している。ＬＡＮ５ａには、アダプタ２０ａ，２０ｂ，・・・の他、物件２内で使用されるパソコン等の機器（図示されない）も接続されている。一方、ルータ４０は、インターネット６とＬＡＮ５ａとを中継する役割を果たしている。ＬＡＮ５ａに接続されている初期設定ツール６０は、空調機１０ａ，１０ｂ，・・・をインターネット６に接続するための通信設定を、アダプタ２０ａ，２０ｂ，・・・およびルータ４０に対して行うツールである。初期設定ツール６０は、当該通信設定時に、サービスマンなどの作業者によりＬＡＮ５ａに接続されることになる。
【００３４】
遠隔管理サーバ３０の設置されている遠隔管理センタ３には、遠隔管理サーバ３０の他、データベース３１が設置されている。データベース３１には、物件２から送られてくる空調機１０ａ，１０ｂ，・・・に関連する空調関連データが蓄積されてゆく。
【００３５】
なお、図１においては明示されていないが、遠隔管理サーバ３０は、１つのサーバコンピュータから構成されていてもよいし、複数のサーバコンピュータから構成されていてもよい。遠隔管理サーバ３０が複数のサーバコンピュータから構成される場合には、遠隔管理センタ３に負荷分散装置が設置され、遠隔管理サーバ３０を構成する複数のサーバコンピュータが連携して動作し、全体として１つの機能を果たすものとする。
【００３６】
また、簡単のために、図１においては物件２が１つしか示されていないが、実際には遠隔管理システム１には複数の物件２が含まれており、遠隔管理サーバ３０は複数の物件２に設置されている空調機１０ａ，１０ｂ，・・・を管理しているものとする。同様に、図１においては遠隔管理センタ３が１つしか示されていないが、実際には遠隔管理システム１には全国各地に点在する複数の遠隔管理センタ３が含まれており、複数の遠隔管理センタ３に設置されている複数のデータベース３１は互いに同期を取っているものとする。
【００３７】
＜空調機＞
次に、図２を参照して、空調機１０ａの構成を説明する。なお、複数の空調機１０ａ，１０ｂ，・・・は互いに同様の構成を有しているものとし、その他の空調機１０ｂ，・・・については空調機１０ａと同様であるとして説明を省略する。
【００３８】
物件２の室内を空気調和する空調機１０ａは、図示されない圧縮機や熱交換器等から構成される冷媒回路を有している。また、空調機１０ａには、各種センサ１２ａ，１２ｂ，１２ｃ，１２ｄ，１２ｅ，・・・が取り付けられている。センサ１２ａは、空調機１０ａの設置されている部屋の温度を検出する。センサ１２ｂは、空調機１０ａの設置されている物件２付近の外気の温度を検出する。センサ１２ｃは、空調機１０ａに含まれる圧縮機（図示されない）の吐出管における冷媒の温度である吐出温度を検出する。センサ１２ｄは、空調機１０ａに含まれる圧縮機（図示されない）の吐出管における冷媒の圧力である吐出圧を検出する。センサ１２ｅは、空調機１０ａに含まれる圧縮機（図示されない）の吸入管における冷媒の圧力である吸入圧を検出する。
【００３９】
また、空調機１０ａは、制御部１１を有している。制御部１１は、リモコン１３を介して物件２内の利用者から入力された制御命令に従って、空調機１０ａの動作を制御する、すなわち、冷媒回路に含まれる圧縮機等の各部の動作を制御する。
【００４０】
また、制御部１１は、所定の間隔（例えば、５分）で空調関連データをインターネット６を介して遠隔管理サーバ３０に送信する。空調関連データには、空調機１０ａの状態を示すデータ等が含まれる。空調機１０ａの状態を示すデータとは、例えば、空調機１０ａが現在起動しているか停止しているかを示すデータ、空調機１０ａの運転にかかる設定温度や設定湿度等の設定値を示すデータ、制御部１１に接続されている各種センサ１２ａ，１２ｂ，１２ｃ，１２ｄ，１２ｅ，・・・において検出された値を示すデータである。
【００４１】
さらに、制御部１１は、インターネット６およびＬＡＮ５ａを介して遠隔管理サーバ３０から送られてくる制御命令を受け取り、実行する。遠隔管理サーバ３０から送られてくる制御命令とは、例えば、空調機１０ａを起動・停止させたり、空調機１０ａの運転にかかる設定温度や設定湿度等の設定値を変更させたり、空調関連データを遠隔管理サーバ３０に向けて送信させたりする命令である。
【００４２】
＜ルータ＞
インターネット６とＬＡＮ５ａとを接続するルータ４０は、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）機能を有しており、ルータ４０に接続されている各アダプタ２０ａ，２０ｂ，・・・にＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・を自動的に割り当てることができる。そして、ルータ４０は、各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・と、各アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・とを対応付けたものを、アドレス変換定義情報４１ａとして記憶しておくことが可能である（図３参照）。
【００４３】
なお、ルータ４０へのアドレス変換定義情報４１ａの登録処理は、空調機１０ａ，１０ｂ，・・・の通信設定時にＬＡＮ５ａに接続される初期設定ツール６０により制御・管理されることになる。この処理の詳細は、後述する。
【００４４】
また、インターネット６上のアドレスとは、グローバルＩＰアドレスとポート番号とからなるグローバルアドレスのことであり、ＬＡＮ５ａ上のアドレスとは、プライベートＩＰアドレスとポート番号とからなるプライベートアドレスのことである。したがって、アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・とは、それぞれアダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・と所定のポート番号Ｐ１ａ，Ｐ１ｂ，・・・とを組み合わせたものであり、アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・とは、それぞれルータ４０のインターネット６上のＩＰアドレスＩＰＡ２と所定のポート番号Ｐ２ａ，Ｐ２ｂ，・・・とを組み合わせたものである。また、ルータ４０に接続されている各アダプタ２０ａ，２０ｂ，・・・についてのアドレス変換定義情報４１ａを集めたものが、図３に示すアドレス変換テーブル４１である。
【００４５】
そして、実際に、インターネット６側からアダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・を指定してルータ４０にデータが送られてきた場合には、ルータ４０は、アドレス変換テーブル４１を参照して、指定されているアドレスＷＡａ，ＷＡｂ，・・・に対応するＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・に当該データを転送する。
【００４６】
また、ルータ４０は、ファイアウォール機能を有している。ルータ４０は、アドレス変換テーブル４１に登録されていないインターネット６上のアドレスを指定するアクセスをブロックし、当該アクセスにかかるデータをＬＡＮ５ａ内に通さないように設定されている。なお、ＬＡＮ５ａ内の機器側からＬＡＮ５ａ外の機器側への問い合わせの応答についてはこの限りではない。
【００４７】
＜アダプタ＞
次に、図４を参照して、アダプタ２０ａの構成を説明する。なお、複数のアダプタ２０ａ，２０ｂ，・・・は互いに同様の構成を有しているものとし、その他のアダプタ２０ｂ，・・・についてはアダプタ２０ａと同様であるとして説明を省略する。
【００４８】
アダプタ２０ａは、通信部２１と、制御部２２と、記憶部２３とを有しており、ネットワーク５ａ，５ｂ間でのプロトコルの相違を吸収する。通信部２１は、アダプタ２０ａの通信機能を担っている。制御部２２は、プロトコルの変換処理等の各種処理を行う。記憶部２３には、登録情報２３ａが記憶されている。登録情報２３ａの詳細については、後述する。
【００４９】
＜初期設定ツール＞
次に、図５を参照して、初期設定ツール６０の構成を説明する。初期設定ツール６０は、原則的に、空調機１０ａ，１０ｂ，・・・の通信設定時にのみ遠隔管理システム１に導入されることになる。初期設定ツール６０は、例えば、後述するような動作を行うためのプログラムのインストールされた通常のパーソナルコンピュータであり、通信部６１と、制御部６２と、表示部６３と、入力部６４とを有している。
【００５０】
通信部６１は、第１接続部６１ａおよび第２接続部６１ｂとして動作する。第１接続部６１ａは、ＬＡＮ５ａを介してアダプタ２０ａ，２０ｂ，・・・に接続され、初期設定ツール６０とアダプタ２０ａ，２０ｂ，・・・との通信を可能にしている。第２接続部６１ｂは、ＬＡＮ５ａを介してルータ４０に接続され、初期設定ツール６０とルータ４０との通信を可能にしている。したがって、第２接続部６１ｂにより、初期設定ツール６０は、ルータ４０を経由してインターネット６に接続されている遠隔管理サーバ３０と通信することが可能となっている。
【００５１】
制御部６２は、ルータ４０を経由してインターネット６に接続されている遠隔管理サーバ３０と通信しながら、アダプタ２０ａ，２０ｂ，・・・についてのアドレス変換定義情報４１ａをルータ４０のアドレス変換テーブル４１に登録する。
【００５２】
表示部６３は、サービスマンなどの初期設定ツール６０の操作者に視認可能なディスプレイであり、入力部６４は、当該操作者が初期設定ツール６０に対して操作命令を入力する際に用いられる。
【００５３】
＜遠隔管理サーバ＞
図６に示す遠隔管理サーバ３０は、通信部３０ａと、制御部３０ｂとを有している。
【００５４】
通信部３０ａは、遠隔管理サーバ３０の通信機能を担っている。
【００５５】
制御部３０ｂは、空調機１０ａ，１０ｂ，・・・の遠隔管理に伴う各種処理を実行する。空調機１０ａ，１０ｂ，・・・の遠隔管理に伴う処理とは、例えば、インターネット６を介して空調機１０ａ，１０ｂ，・・・から送られてきた空調関連データに基づいて当該空調機１０ａ，１０ｂ，・・・における異常を検査したり、外出中の物件２の利用者からインターネット６を介して受け取った空調機１０ａ，１０ｂ，・・・に対する制御命令をインターネット６を介して当該空調機１０ａ，１０ｂ，・・・に向けて送信したりする処理のことをいう。また、空調機１０ａ，１０ｂ，・・・に制御命令を送るべくインターネット６を介して遠隔管理サーバ３０にアクセスしてきた者が正規の利用者であるか否かを認証する認証処理も、空調機１０ａ，１０ｂ，・・・の遠隔管理に伴う処理として遠隔管理サーバ３０において実行される。
【００５６】
＜データベース＞
データベース３１には、空調機１０ａ，１０ｂ，・・・からインターネット６を介して遠隔管理サーバ３０に送られてきた空調関連データが蓄積されてゆく。すなわち、データベース３１には、所定の間隔（例えば、５分）で空調機１０ａ，１０ｂ，・・・から送られてくる空調機１０ａの状態を示すデータ等が蓄積される。また、データベース３１には、アダプタ２０ａ，２０ｂ，・・・およびルータ４０に登録される各種通信設定値も記憶される。また、データベース３１には、インターネット６を介してアクセスしてきた利用者を認証するために必要となるパスワード等の認証情報も記憶される。
【００５７】
＜利用者端末＞
利用者端末５０は、インターネット６に接続可能な端末である。利用者端末５０は、例えば、外出中の利用者に携帯される携帯電話であってもよいし、外出先に設置されているコンピュータであってもよい。
【００５８】
＜空調機の通信設定処理＞
以下に、図７を参照して、空調機１０ａ，１０ｂ，・・・の通信設定時の処理の流れを説明する。
【００５９】
空調機１０ａ，１０ｂ，・・・の通信設定を行うサービスマン等の作業者は、初期設定ツール６０上にブラウザを立ち上げ、当該ブラウザ上で遠隔管理サーバ３０のＵＲＬを指定することにより、遠隔管理サーバ３０にアクセスする。そして、作業者は、遠隔管理サーバ３０から提供される、初期設定ツール６０のブラウザ上に展開される各種画面を入力部６４を介して操作することにより、初期設定ツール６０を以下のように動作させる。以下に説明する初期設定ツール６０の動作は、遠隔管理サーバ３０からダウンロードされるソフトウェアプログラム、あるいは、初期設定ツール６０にもともと搭載されているソフトウェアプログラムによって実現される。なお、以下の説明において、初期設定ツール６０と、アダプタ２０ａ，２０ｂ，・・・、ルータ４０および遠隔管理サーバ３０との間での通信は、初期設定ツール６０をクライアントとする、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で行われるものとする。また、図７に示す初期設定ツール６０上で実行される処理のうち、処理Ａ１は主に第１接続部６１ａにより行われ、処理Ａ２は主に第２接続部６１ｂにより行われ、処理Ａ３は主に制御部６２により行われるものとする。
【００６０】
まず、ステップＳ２０において、ＬＡＮ５ａに接続されている初期設定ツール６０は、同じくＬＡＮ５ａ内にあるネットワーク機器を検索し、ＬＡＮ５ａにアダプタ２０ａ，２０ｂ，・・・が接続されていることを検出する。続いて、初期設定ツール６０は、検出された各アダプタ２０ａ，２０ｂ，・・・に対して問い合わせを行い、当該問い合わせに対する応答として各アダプタ２０ａ，２０ｂ，・・・から各アダプタ２０ａ，２０ｂ，・・・のＭＡＣアドレスおよびネットワーク設定値を取得する。なお、ネットワーク設定値とは、ネットマスクやＤＮＳサーバアドレス等である。
【００６１】
次に、初期設定ツール６０は、ルータ４０にアクセスし、ルータ４０がＬＡＮ５ａ内のネットワーク機器に割り当てることが可能なＬＡＮ５ａ上の空きＩＰアドレスのリストを取得する。そして、初期設定ツール６０は、インターネット６を介して遠隔管理サーバ３０にアクセスし、各アダプタ２０ａ，２０ｂ，・・・から取得した各アダプタ２０ａ，２０ｂ，・・・のＭＡＣアドレスおよびネットワーク設定値、ならびに、ルータ４０から取得したＬＡＮ５ａ上の空きＩＰアドレスのリストを遠隔管理サーバ３０に送信する（ステップＳ２１）。
【００６２】
次に、ステップＳ２２では、遠隔管理サーバ３０は、初期設定ツール６０から受け取った各アダプタ２０ａ，２０ｂ，・・・のＭＡＣアドレスおよびネットワーク設定値を各アダプタ２０ａ，２０ｂ，・・・に対応付けてデータベース３１に格納する。また、遠隔管理サーバ３０は、初期設定ツール６０から受け取ったＬＡＮ５ａ上の空きＩＰアドレスのリストの中から、各アダプタ２０ａ，２０ｂ，・・・にＬＡＮ５ａ上のＩＰアドレスを１つずつ割り当てる。そして、各アダプタ２０ａ，２０ｂ，・・・に割り当てたＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・を各アダプタ２０ａ，２０ｂ，・・・に対応付けてデータベース３１に格納する。さらに、遠隔管理サーバ３０は、ルータ４０のインターネット６上のＩＰアドレスＩＰＡ２をデータベース３１に格納する。なお、ルータ４０のインターネット６上のＩＰアドレスＩＰＡ２は、初期設定ツール６０とのＨＴＴＰ通信時に取得される。
【００６３】
次に、遠隔管理サーバ３０は、初期設定ツール６０の表示部６３上に表示すべき機器名称設定画面を作成する。この機器名称設定画面は、作業者が各アダプタ２０ａ，２０ｂ，・・・に管理上の名称を設定する際に参照する画面である。この機器名称設定画面は、遠隔管理サーバ３０からインターネット６を介して初期設定ツール６０に送信され、初期設定ツール６０の表示部６３上に表示される（ステップＳ２３）。この機器名称設定画面上には、遠隔管理サーバ３０により自動的に設定された各アダプタ２０ａ，２０ｂ，・・・の管理上の名称がデフォルト値として表示されることになる。この機器名称設定画面を介して各アダプタ２０ａ，２０ｂ，・・・に管理上の名称を設定する作業者は、当該デフォルト値と異なる名称を管理上の名称とすることも可能である。そして、作業者により最終的に選択された各アダプタ２０ａ，２０ｂ，・・・の管理上の名称は、初期設定ツール６０からインターネット６を介して遠隔管理サーバ３０に送信される（ステップＳ２４）。
【００６４】
なお、図７に示すように、ステップＳ２３およびステップＳ２４において遠隔管理サーバ３０および初期設定ツール６０間で各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のＩＰアドレスおよびＭＡＣアドレスが送受信されるのは、遠隔管理サーバ３０および初期設定ツール６０が各アダプタ２０ａ，２０ｂ，・・・を識別するためである。
【００６５】
次に、遠隔管理サーバ３０は、初期設定ツール６０から受け取った各アダプタ２０ａ，２０ｂ，・・・の管理上の名称を各アダプタ２０ａ，２０ｂ，・・・に対応付けてデータベース３１に登録する（ステップＳ２５）。
【００６６】
次に、遠隔管理サーバ３０は、初期設定ツール６０の表示部６３上に表示すべきルータ設定画面を作成する。このルータ設定画面は、作業者がルータ４０のアドレス変換テーブル４１にアドレス変換定義情報４１ａを追加登録する際に参照する画面である。このルータ設定画面は、遠隔管理サーバ３０からインターネット６を介して初期設定ツール６０に送信され、初期設定ツール６０の表示部６３上に表示される（ステップＳ２６）。また、このルータ設定画面とともに、各アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・に含まれることになるポート番号の候補値（デフォルト値）も、遠隔管理サーバ３０から初期設定ツール６０に送信される。なお、ポート番号の候補値は、遠隔管理サーバ３０により自動的に設定される。そして、初期設定ツール６０の表示部６３上に表示されたルータ設定画面上には、当該ポート番号の候補値が表示されることになる。このルータ設定画面を操作する作業者は、各アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・に含まれることになるポート番号として当該候補値と異なる値を設定することも可能である。
【００６７】
続いて、ステップＳ２７では、初期設定ツール６０は、ルータ４０のインターネット６上のＩＰアドレスＩＰＡ２と、作業者により最終的に選択されたポート番号Ｐ２ａ，Ｐ２ｂ，・・・とを組み合わせたものを、それぞれアダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・として定義する。また、初期設定ツール６０は、遠隔管理サーバ３０により割り当てられた各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・と、所定のポート番号Ｐ１ａ，Ｐ１ｂ，・・・とを組み合わせたものを、各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・として定義する。そして、初期設定ツール６０は、定義されたインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・と、各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・とをそれぞれ対応付けたもの（アドレス変換定義情報４１ａ）をルータ４０に向けて送信し、ルータ４０のアドレス変換テーブル４１内に記憶させる。
【００６８】
次に、初期設定ツール６０は、ルータ４０へのアドレス変換定義情報４１ａの登録が成功した旨を遠隔管理サーバ３０に通知する（ステップＳ２８）。なお、このとき、アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・に含まれるポート番号が初期設定ツール６０側で決定されたものである場合には、初期設定ツール６０から遠隔管理サーバ３０に当該ポート番号も送信される。一方、遠隔管理サーバ３０は、初期設定ツール６０からのポート番号（あれば）をデータベース３１に格納し（ステップＳ２９）、通信設定ファイル３１ａ，３１ｂ，・・・を作成する（ステップＳ３０）。通信設定ファイル３１ａ，３１ｂ，・・・には、それぞれアダプタ２０ａ，２０ｂ，・・・の各種通信設定値、例えば、ＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・やネットワーク設定値が記録されている。また、通信設定ファイル３１ａ，３１ｂ，・・・には、それぞれアダプタ２０ａ，２０ｂ，・・・に後述するステップＳ３５の機器構成情報の送信処理を実行させるための制御命令も含まれている。
【００６９】
次に、遠隔管理サーバ３０は、初期設定ツール６０の表示部６３上に表示すべき通信テスト画面を作成する。この通信テスト画面は、作業者が各アダプタ２０ａ，２０ｂ，・・・に必要な通信設定値を登録するための画面である。この通信テスト画面は、遠隔管理サーバ３０からインターネット６を介して初期設定ツール６０に送信され、初期設定ツール６０の表示部６３上に表示される（ステップＳ３１）。
【００７０】
続いて、初期設定ツール６０は、各アダプタ２０ａ，２０ｂ，・・・に、それぞれ通信設定ファイル３１ａ，３１ｂ，・・・を遠隔管理サーバ３０からダウンロードするように命令する（ステップＳ３２）。そして、当該命令の送信が終了すると、その旨を通信テスト結果画面を作成（ステップＳ３８）中の遠隔管理サーバ３０に通知する（ステップＳ３３）。
【００７１】
次に、アダプタ２０ａ，２０ｂ，・・・は、初期設定ツール６０からの命令を受けて、遠隔管理サーバ３０にインターネット６を介してアクセスし、それぞれ通信設定ファイル３１ａ，３１ｂ，・・・の送信を要求する（ステップＳ３４）。アダプタ２０ａ，２０ｂ，・・・は、それぞれ遠隔管理サーバ３０から受け取った通信設定ファイル３１ａ，３１ｂ，・・・の内容を参照して自身の通信設定を行うとともに、通信設定ファイル３１ａ，３１ｂ，・・・に含まれるＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・やネットワーク設定値などに関する情報を記憶部２３に記憶する。これにより、アダプタ２０ａ，２０ｂ，・・・において、ＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・が固定されることになる。なお、ステップＳ３４が実行される時点においては、初期設定ツール６０によるルータ４０へのアドレス変換定義情報４１ａの登録が終了しているため、各アダプタ２０ａ，２０ｂ，・・・はインターネット６を介して遠隔管理サーバ３０にアクセス可能となっており、通信設定ファイル３１ａ，３１ｂ，・・・をダウンロード可能となっている。
【００７２】
次に、アダプタ２０ａ，２０ｂ，・・・は、それぞれ通信設定ファイル３１ａ，３１ｂ，・・・に含まれていた制御命令に従って、空調機１０ａ，１０ｂ，・・・の機器構成情報を遠隔管理サーバ３０に向けて送信する（ステップＳ３５）。機器構成情報とは、空調機１０ａ，１０ｂ，・・・の構成を示す情報であって、例えば、空調機１０ａ，１０ｂ，・・・の機種や製品番号、他機器との接続状態などである。遠隔管理サーバ３０は、アダプタ２０ａ，２０ｂ，・・・から空調機１０ａ，１０ｂ，・・・の機器構成情報を受信し（ステップＳ３６）、データベース３１に登録する（ステップＳ３７）。
【００７３】
そして、遠隔管理サーバ３０は、データベース３１への機器構成情報の登録が終了するのを待って通信テスト結果画面を作成し、この通信テスト結果画面を初期設定ツール６０に送信する（ステップＳ３８）。そして、初期設定ツール６０の表示部６３上には、通信設定テスト結果画面が表示される（ステップＳ３９）。この通信テスト結果画面上には、各アダプタ２０ａ，２０ｂ，・・・およびルータ４０に対する通信設定の結果や空調機１０ａ，１０ｂ，・・・の一覧が表示される。これにより、この通信テスト結果画面を見た作業者は、各アダプタ２０ａ，２０ｂ，・・・およびルータ４０に対する通信設定が無事終了した旨およびその詳細な結果を知ることができる。このように、初期設定ツール６０上で実行されるステップＳ３２の通信テストは、各アダプタ２０ａ，２０ｂ，・・・に必要な通信設定値を登録しつつ、各アダプタ２０ａ，２０ｂ，・・・が遠隔管理サーバ３０と通信可能になっているか否かをテストする役割を担っている。
【００７４】
＜利用者が外出先から空調機を制御する処理の流れ＞
以下に、利用者が外出先から空調機１０ａを制御する処理の流れを説明する。なお、利用者が空調機１０ａ以外の空調機１０ｂ，・・・を制御する場合も同様である。
【００７５】
空調機１０ａの利用者は、利用者端末５０を用いて遠隔管理サーバ３０にアクセスする（ステップＳ１）。なお、遠隔管理サーバ３０はＷｅｂサーバ機能を有しており、利用者は利用者端末５０に搭載されているＷｅｂブラウザ上で遠隔管理サーバ３０のＵＲＬを指定することにより、遠隔管理サーバ３０にインターネット６を介してアクセスすることができるようになっている。そして、利用者端末５０からのアクセスを受けた遠隔管理サーバ３０は、アクセスしてきた者が正規の利用者であるか否かをデータベース３１に記憶されているパスワード等の認証情報によって認証する（ステップＳ２）。
【００７６】
そして、Ｗｅｂサーバ機能を有する遠隔管理サーバ３０は、正規の利用者が使用しているものと認証された利用者端末５０に、制御命令を入力するための入力画面を送信する（ステップＳ３）。一方、利用者は、利用者端末５０のブラウザ上に表示された当該入力画面に空調機１０ａに対する制御命令を入力して、遠隔管理サーバ３０に送信する（ステップＳ４）。
【００７７】
そして、遠隔管理サーバ３０は、利用者端末５０から空調機１０ａに対する制御命令を受け取ると、当該制御命令に所定のファイル名を付して所定のディレクトリに格納する（ステップＳ５）。
【００７８】
続いて、遠隔管理サーバ３０は、アダプタ２０ａに向けてインターネット６を介してコールバック要求を送信する（ステップＳ６）。なお、このとき、遠隔管理サーバ３０によってアダプタ２０ａのインターネット６上のアドレスＷＡａが指定されることになるが、指定されるべきアドレスＷＡａは、データベース３１に格納されているアダプタ２０ａの通信設定値を参照することにより決定される。そして、この場合、アドレスＷＡａが、ルータ４０のインターネット６上のＩＰアドレスＩＰＡ２と、アダプタ２０ａに対応するポート番号Ｐ２ａとを組み合わせたものとなっているため、遠隔管理サーバ３０からのコールバック要求は、アダプタ２０ａに達する前にルータ４０に受け取られることになる。遠隔管理サーバ３０からコールバック要求を受け取ったルータ４０は、アドレス変換テーブル４１を参照して、アダプタ２０ａのインターネット６上のアドレスＷＡａをアダプタ２０ａのＬＡＮ５ａ上のアドレスＬＡａに変換する。そして、ルータ４０は、アドレスＬＡａを指定して、遠隔管理サーバ３０からのコールバック要求をＬＡＮ５ａを介してアダプタ２０ａに転送する。
【００７９】
一方、アダプタ２０ａでは、ルータ４０によって中継されてくる遠隔管理サーバ３０からのコールバック要求が、通信部２１により受信される。アダプタ２０ａの制御部２２は、通信部２１がコールバック要求を受信したことに応答して、当該コールバック要求に対する応答であるコールバック応答の送信先を決定する。コールバック先に関する情報は、記憶部２３に登録情報２３ａとして予め記憶されている。なお、ここでは、アダプタ２０ａのコールバック先に関する情報として、遠隔管理サーバ３０のＵＲＬが記憶されているものとする。
【００８０】
続いて、アダプタ２０ａの通信部２１は、当該ＵＲＬを指定することにより、遠隔管理サーバ３０に向けてインターネット６を介してコールバック応答を送信する（ステップＳ７）。なお、このコールバック応答の送信は、ＨＴＴＰにより行われる。より具体的には、このコールバック応答は、ＨＴＴＰの「ｇｅｔメソッド」を用いたものであり、遠隔管理サーバ３０のディレクトリ名およびファイル名を指定して行うファイルの取得要求となっている。すなわち、このコールバック応答は、遠隔管理サーバ３０に対して所定のファイルを送信するように依頼するメッセージとなっている。そして、ステップＳ７において指定されるディレクトリ名およびファイル名は、ステップＳ５において制御命令が保存されたディレクトリおよびファイルに対応する。
【００８１】
そして、遠隔管理サーバ３０は、ステップＳ７におけるアダプタ２０ａからのＨＴＴＰに基づくファイルの取得要求（すなわち、コールバック応答）に応答して、アダプタ２０ａに向けて制御命令を送信する（ステップＳ８）。すなわち、アダプタ２０ａの通信部２１は、遠隔管理サーバ３０の所定のディレクトリに格納されている所定のファイル名の制御命令を、ＨＴＴＰによりダウンロードする。なお、このとき、遠隔管理サーバ３０においては、アクセス元であるアダプタ２０ａ（すなわち、空調機１０ａ）の認証が行われる。
【００８２】
続いて、制御命令を取得したアダプタ２０ａは、当該制御命令を空調機１０ａに転送する（ステップＳ９）。
【００８３】
そして、空調機１０ａの制御部１１において、当該制御命令が実行される（ステップＳ１０）。そして、制御部１１は、当該制御命令の実行結果をアダプタ２０ａに送信する（ステップＳ１１）。一方、アダプタ２０ａの通信部２１は、制御部１１から受け取った当該実行結果をインターネット６を介して遠隔管理サーバ３０に向けて送信する（ステップＳ１２）。すなわち、例えば、利用者により入力された制御命令が、空調機１０ａの起動状態を確認するためのものであった場合には、空調機１０ａから遠隔管理サーバ３０に向けて空調機１０ａの起動状態を示すデータが送信されることになる。また、例えば、利用者により入力された制御命令が、停止状態の空調機１０ａを起動させるものであった場合には、空調機１０ａから遠隔管理サーバ３０に向けて空調機１０ａを起動させたことを示す確認用のデータが送信されることになる。
【００８４】
一方、空調機１０ａから制御命令の実行結果を受け取った遠隔管理サーバ３０は、当該実行結果をインターネット６を介して利用者端末５０に転送する（Ｓ１３）。これにより、利用者は、空調機１０ａの側にいない場合であっても、インターネット６に接続可能な状態にある場合には、遠隔管理サーバ３０を介して空調機１０ａを制御することができるようになっている。
【００８５】
なお、アダプタ２０ａは、遠隔管理サーバ３０以外の機器からコールバック要求を受け取った場合にも、ステップＳ７と同様に、コールバック先として予め登録されている遠隔管理サーバ３０に向けてコールバック応答を送信する。すなわち、アダプタ２０ａは、コールバック要求をインターネット６上のどのような機器から受け取ろうとも、記憶部２３に予め登録されている遠隔管理サーバ３０に向けてコールバック応答を送信する。これにより、空調機１０ａは、遠隔管理サーバ３０になりすました第３者から不正なアクセスを受けた場合にも、当該不正なアクセスを行った第３者から制御命令を受け取ることがない。これにより、遠隔管理サーバ３０側から空調機１０ａ側への安全性の高いアクセスを実現することができる。
【００８６】
また、ステップＳ６からステップＳ１２までの遠隔管理サーバ３０側から空調機１０ａ側へのアクセス手順は、遠隔管理サーバ３０側から空調機１０ａ側へのアクセスが必要となるあらゆる場面において利用される。例えば、空調機１０ａ，１０ｂ，・・・における異常発生時に遠隔管理センタ３の職員が当該空調機１０ａ，１０ｂ，・・・の最新の状態を知りたいと思えば、上述したステップＳ６からステップＳ１２までのアクセス方法によって遠隔管理サーバ３０を介して当該空調機１０ａ，１０ｂ，・・・の状態を示すデータ等を取得することができる。
【００８７】
＜特徴＞
上記実施形態では、初期設定ツール６０により、アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・とＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・とを対応付けるアドレス変換定義情報４１ａが、ルータ４０に登録される。これにより、ルータ４０に対する通信設定を簡易に行うことができる。
【００８８】
（２）
上記実施形態では、複数の空調機１０ａ，１０ｂ，・・・の通信設定が初期設定ツール６０によりなされている。したがって、複数の空調機１０ａ，１０ｂ，・・・にそれぞれ対応する複数のアダプタ２０ａ，２０ｂ，・・・に通信設定機能を持たせる必要がない。これにより、空調機１０ａ，１０ｂ，・・・およびアダプタ２０ａ，２０ｂ，・・・がそれぞれ複数存在する場合にも、空調機１０ａ，１０ｂ，・・・の通信設定を低コストで実現することができる。
【００８９】
（３）
上記実施形態では、遠隔管理サーバ３０が、初期設定ツール６０から送られてきたＬＡＮ５ａ上の空きＩＰアドレスのリストに基づいて、各アダプタ２０ａ，２０ｂ，・・・にＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・を割り当てている。このように、複数のアダプタ２０ａ，２０ｂ，・・・のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・が遠隔管理サーバ３０により一元管理されることにより、ＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・の重複が回避され、遠隔管理サーバ３０からアダプタ２０ａ，２０ｂ，・・・への接続性が確保されるようになっている。
【００９０】
＜変形例＞
（Ａ）
上記実施形態において、初期設定ツール６０の有する空調機１０ａ，１０ｂ，・・・の通信設定機能を、それぞれアダプタ２０ａ，２０ｂ，・・・に所有させてもよい。この場合、空調機１０ａ，１０ｂ，・・・の通信設定のために、初期設定ツール６０を用意する必要がなくなる。
【００９１】
当該変形例にかかるアダプタ２０ａ，２０ｂ，・・・は、上記実施形態においてアダプタ２０ａ，２０ｂ，・・・に割り当てられている処理だけでなく、初期設定ツール６０に割り当てられている処理も担うことになる。したがって、上記実施形態においてアダプタ２０ａ，２０ｂ，・・・と初期設定ツール６０との間で行われているＨＴＴＰ通信は、当該変形例にかかるアダプタ２０ａ，２０ｂ，・・・においては省略されるか、あるいは、内部処理とされる。
【００９２】
（Ｂ）
上記実施形態において、アダプタ２０ａ，２０ｂ，・・・の代わりに、上記アダプタ２０ａ，２０ｂ，・・・と同様の機能を有する集中コントローラ１２０が設置されていてもよい（図９参照）。
【００９３】
この集中コントローラ１２０は、アダプタ２０ａ，２０ｂ，・・・と同様のプロトコル変換機能を有する他、複数の空調機１０ａ，１０ｂ，・・・を物件２において集中的に管理する。この場合、空調機１０ａ，１０ｂ，・・・は、空調関連データを所定の間隔（例えば、５分）で集中コントローラ１２０に送る。一方、集中コントローラ１２０は、所定のタイミングで、空調機１０ａ，１０ｂ，・・・から受け取った空調関連データに基づいて遠隔管理サーバ３０と通信する。例えば、集中コントローラ１２０は、１時間ごとに空調関連データに基づいて空調機１０ａ，１０ｂ，・・における異常の発生を予知し、異常の発生が予知された場合にはその旨を示すデータを遠隔管理サーバ３０に送ったり、空調機１０ａ，１０ｂ，・・から受け取った空調関連データを加工したものを１日１回、日報データとして遠隔管理サーバ３０に送ったりする。
【００９４】
さらに、この変形例において、初期設定ツール６０の有する空調機１０ａ，１０ｂ，・・・の通信設定機能を、集中コントローラ１２０に所有させてもよい。この場合、空調機１０ａ，１０ｂ，・・・の通信設定のために、初期設定ツール６０を用意する必要がなくなる。また、集中コントローラ１２０は、上記実施形態においてアダプタ２０ａ，２０ｂ，・・・に割り当てられている処理だけでなく、初期設定ツール６０に割り当てられている処理も担うことになる。したがって、上記実施形態においてアダプタ２０ａ，２０ｂ，・・・と初期設定ツール６０との間で行われるＨＴＴＰ通信は、集中コントローラ１２０においては省略されるか、あるいは、内部処理とされる。
【００９５】
（Ｃ）
上記実施形態において、アダプタ２０ａ，２０ｂ，・・・がそれぞれ空調機１０ａ，１０ｂ，・・・に内蔵されていてもよい。
【００９６】
さらに、この変形例において、初期設定ツール６０の有する空調機１０ａ，１０ｂ，・・・の通信設定機能を、それぞれ空調機１０ａ，１０ｂ，・・・に内蔵されるアダプタ２０ａ，２０ｂ，・・・に所有させてもよい。この場合、空調機１０ａ，１０ｂ，・・・の通信設定のために、初期設定ツール６０を用意する必要がなくなる。また、当該変形例にかかる空調機１０ａ，１０ｂ，・・・は、上記実施形態において空調機１０ａ，１０ｂ，・・・およびアダプタ２０ａ，２０ｂ，・・・に割り当てられている処理だけでなく、初期設定ツール６０に割り当てられている処理も担うことになる。したがって、上記実施形態において空調機１０ａ，１０ｂ，・・・とアダプタ２０ａ，２０ｂ，・・・との間で行われる通信、および、空調機１０ａ，１０ｂ，・・・と初期設定ツール６０との間で行われるＨＴＴＰ通信は、省略されるか、あるいは、空調機１０ａ，１０ｂ，・・・における内部処理とされる。
【００９７】
（Ｄ）
上記実施形態においては、コールバック先を指定する登録情報２３ａはアダプタ２０ａ，２０ｂ，・・・の記憶部２３に記憶されていたが、その他の場所に記憶されていてもよい。また、登録情報２３ａの記憶される場所は、アダプタ２０ａ，２０ｂ，・・・がアクセス可能であれば、ＬＡＮ５ａ内であっても、ＬＡＮ５ａ外であってもよい。
【００９８】
（Ｅ）
上記実施形態において、登録情報２３ａとして複数のコールバック先が登録されていてもよい。さらに、この場合、複数のコールバック先にプライマリ、セカンダリ等の別が設定されており、アダプタ２０ａ，２０ｂ，・・・が複数のコールバック先に順に接続を試行するようになっていてもよい。
【００９９】
（Ｆ）
上記ステップＳ７におけるＨＴＴＰ通信は、ＨＴＴＰＳ通信であってもよい。
【０１００】
（Ｇ）
上記実施形態では、初期設定ツール６０がルータ４０からＬＡＮ５ａ上の空きＩＰアドレスを取得して遠隔管理サーバ３０に送信し、遠隔管理サーバ３０が各アダプタ２０ａ，２０ｂ，・・・にＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・を割り当てている。しかしながら、各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・は、初期設定ツール６０を介して作業者により割り当てられてもよいし、アダプタ２０ａ，２０ｂ，・・・において固定の設定がなされていてもよい。
【０１０１】
（Ｈ）
上記実施形態において、アダプタ２０ａ，２０ｂ，・・・の電源投入時や、空調機１０ａ，１０ｂ，・・・から遠隔管理サーバ３０への空調関連データの送信時等の所定のタイミングで、アダプタ２０ａ，２０ｂ，・・・およびルータ４０からそれぞれの通信設定値が遠隔管理サーバ３０へ送信されるようになっていてもよい。これにより、アダプタ２０ａ，２０ｂ，・・・およびルータ４０の通信設定値が変化した場合にも、その旨を遠隔管理サーバ３０が定期的に確認することが可能であり、遠隔管理サーバ３０からアダプタ２０ａ，２０ｂ，・・・への接続性が確保されるようになっている。
【産業上の利用可能性】
【０１０２】
本発明は、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができるという効果を有し、空調機の遠隔管理システムおよび空調機の初期設定装置として有用である。
【図面の簡単な説明】
【０１０３】
【図１】本発明の一実施形態にかかる遠隔管理システムの構成図。
【図２】空調機の構成図。
【図３】ルータの構成図。
【図４】アダプタの構成図。
【図５】初期設定ツールの構成図。
【図６】遠隔管理サーバの構成図。
【図７】空調機の通信設定処理の流れを示す図。
【図８】利用者が外出先から空調機を制御する処理の流れを示すシーケンス図。
【図９】変形例（Ｂ）にかかる遠隔管理システムの構成図。
【符号の説明】
【０１０４】
１  遠隔管理システム
２  物件
３  遠隔管理センタ
５ａ  ＬＡＮ
６  インターネット（ＷＡＮ）
１０ａ，１０ｂ，・・・  空調機
２０ａ，２０ｂ，・・・  アダプタ
３０  遠隔管理サーバ（遠隔管理装置）３１  データベース
４０  ルータ（中継装置）
４１ａ  変換定義情報（アドレス変換定義情報）
６０  初期設定装置（初期設定ツール）
６１  通信部
６１ａ  第１接続部
６１ｂ  第２接続部
６２  制御部（設定部）
１２０  集中コントローラ
【図１】
2008215637.tif 000003
【図２】
2008215637.tif 000004
【図３】
2008215637.tif 000005
【図４】
2008215637.tif 000006
【図５】
2008215637.tif 000007
【図６】
2008215637.tif 000008
【図７】
2008215637.tif 000009
【図８】
2008215637.tif 000010
【図９】
2008215637.tif 000011
【手続補正書】
【提出日】平成20年6月23日(2008.6.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
空調機（１０ａ，１０ｂ，・・・）をＬＡＮ（５ａ）に接続するアダプタ（２０ａ，２０ｂ，・・・，１２０）と、
前記ＬＡＮとインターネット（６）とを中継するルータ（４０）と、
インターネットに接続され、インターネットを介してクライアントである前記アダプタに接続される前記空調機を遠隔から管理するサーバである遠隔管理装置（３０）と、
前記アダプタのインターネット上のアドレスと前記アダプタの前記ＬＡＮ上のアドレスとを変換する変換定義情報（４１ａ）を前記ルータに設定するとともに、前記遠隔管理装置に前記アダプタのインターネット上のアドレスを設定する前記空調機の初期設定装置（６０）と、
を備え、
前記遠隔管理装置側から前記アダプタ側への、前記アダプタのインターネット上のアドレスを指定してのアクセスがあると、前記ルータは、前記変換定義情報に基づいて、前記アクセスを許容する、
空調機の遠隔管理システム（１）。
【請求項２】
空調機（１０ａ，１０ｂ，・・・）をＬＡＮ（５ａ）に接続するアダプタ（２０ａ，２０ｂ，・・・，１２０）と、
前記ＬＡＮとインターネット（６）とを中継するルータ（４０）と、
インターネットに接続され、インターネットを介してクライアントである前記アダプタに接続される前記空調機を遠隔から管理するサーバである遠隔管理装置（３０）と、
を備え、
前記アダプタは、前記アダプタのインターネット上のアドレスと前記アダプタの前記ＬＡＮ上のアドレスとを変換する変換定義情報（４１ａ）を前記ルータに設定するとともに、前記遠隔管理装置に前記アダプタのインターネット上のアドレスを設定し、
前記遠隔管理装置側から前記アダプタ側への、前記アダプタのインターネット上のアドレスを指定してのアクセスがあると、前記ルータは、前記変換定義情報に基づいて、前記アクセスを許容する、
空調機の遠隔管理システム（１）。
【請求項３】
空調機（１０ａ，１０ｂ，・・・）をＬＡＮ（５ａ）に接続するアダプタ（２０ａ，２０ｂ，・・・，１２０）と、
前記ＬＡＮとインターネット（６）とを中継するルータ（４０）と、
インターネットに接続され、インターネットを介してクライアントである前記アダプタに接続される前記空調機を遠隔から管理するサーバである遠隔管理装置（３０）と、
前記アダプタのアドレスを前記ルータおよび前記遠隔管理装置に設定する前記空調機の初期設定装置（６０）と、
を備え、
前記遠隔管理装置側から前記アダプタ側への、前記アドレスを指定してのアクセスがあると、前記ルータは、前記アドレスに基づいて、前記アクセスを許容する、
空調機の遠隔管理システム（１）。
【請求項４】
空調機（１０ａ，１０ｂ，・・・）をＬＡＮ（５ａ）に接続するアダプタ（２０ａ，２０ｂ，・・・，１２０）と、
前記ＬＡＮとインターネット（６）とを中継するルータ（４０）と、
インターネットに接続され、インターネットを介してクライアントである前記アダプタに接続される前記空調機を遠隔から管理するサーバである遠隔管理装置（３０）と、
を備え、
前記アダプタは、前記アダプタのアドレスを前記ルータおよび前記遠隔管理装置に設定し、
前記遠隔管理装置側から前記アダプタ側への、前記アドレスを指定してのアクセスがあると、前記ルータは、前記アドレスに基づいて、前記アクセスを許容する、
空調機の遠隔管理システム（１）。
【請求項５】
前記アダプタ（２０ａ，２０ｂ，・・・）は、前記空調機（１０ａ，１０ｂ，・・・）に内蔵されている、あるいは、前記空調機（１０ａ，１０ｂ，・・・）の集中コントローラである、
請求項１から４のいずれかに記載の空調機の遠隔管理システム（１）。
【請求項６】
前記ルータは、ファイアウォール機能を有する、
請求項１から５のいずれかに記載の空調機の遠隔管理システム（１）。
【請求項７】
前記アクセスは、前記アダプタに対し、コールバックを要求するものであり、
前記コールバックは、前記空調機に対する制御命令を要求するものである、
請求項１から６のいずれかに記載の空調機の遠隔管理システム（１）。
【請求項８】
空調機（１０ａ，１０ｂ，・・・）をＬＡＮ（５ａ）に接続するアダプタ（２０ａ，２０ｂ，・・・，１２０）に接続される第１接続部（６１ａ）と、
前記ＬＡＮとインターネット（６）とを中継するルータ（４０）に接続される第２接続部（６１ｂ）と、
前記アダプタのインターネット上のアドレスと前記アダプタの前記ＬＡＮ上のアドレスとを変換する変換定義情報（４１ａ）を前記ルータに設定するとともに、前記アダプタのインターネット上のアドレスを、インターネットを介してクライアントである前記アダプタに接続される前記空調機を遠隔から管理するサーバである遠隔管理装置（３０）に設定する設定部（６２）と、
を備える、
空調機の初期設定装置（６０）。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空調機の遠隔管理システムおよび空調機の初期設定装置に関する。
【背景技術】
【０００２】
従来より、インターネット等のＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して空調機を当該空調機の遠隔に存在する遠隔管理装置から管理する遠隔管理サービスが利用されている。そして、このような遠隔管理サービスにおいては、遠隔管理装置側から空調機側へのアクセスには、通信の安全性を確保するための工夫が必要となる。
【０００３】
そこで、出願人は、遠隔管理装置側から空調機側へのアクセス方法に関して以下のような発明に至り、平成１９年２月１９日に出願した（特許文献１）。
【特許文献１】特願２００７−３７３４８
【発明の開示】
【発明が解決しようとする課題】
【０００４】
すなわち、遠隔管理装置側から空調機側へ空調管理データを送信する場合においては、まず、遠隔管理装置が空調機にコールバック要求を送る。そして、コールバック要求を受け取った空調機は、予め登録されているコールバック先に問い合わせを行い、当該問い合わせに対する応答として遠隔管理装置から空調管理データを受け取る。すなわち、空調機に対してコールバック要求を送信してきた者が誰であろうとも、空調機が空調管理データを送るように指示するコールバック先は予め決定されている。したがって、第３者が空調機に不正にアクセスしてきた場合においても、当該第３者から不正な空調管理データを取得してしまうことがない。これにより、遠隔管理装置側から空調機側への通信の安全性が確保されるようになっている。
【０００５】
しかしながら、上記アクセス方法を採用するに当たっては、最初に、遠隔管理装置が空調機にコールバック要求を送る必要がある。ところが、通常、空調機はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されており、ＷＡＮからＬＡＮへの入口にはルータが存在している。したがって、遠隔管理装置側から空調機側へのアクセスを実現するためには、当該ルータに空調機を登録することが必要となる。しかしながら、このようなルータの設定を行う者には通信ネットワーク技術に関する豊富な知識が必要とされ、また、当該設定にはネットワーク管理者権限が必要となることも多い。このため、当該ルータの設定作業は容易に実現し難いというのが現状である。なお、この問題は、特許文献１のアクセス方法を採用する場合だけでなく、広く一般に遠隔管理装置がＷＡＮを介してＬＡＮ内の空調機にアクセスしようとする場合に生じ得る。
【０００６】
本発明の課題は、遠隔管理装置側から空調機側へのアクセスを簡易に実現することにある。
【課題を解決するための手段】
【０００７】
第１発明にかかる空調機の遠隔管理システムは、アダプタと、ルータと、遠隔管理装置と、空調機の初期設定装置とを備える。アダプタは、空調機をＬＡＮに接続する。ルータは、ＬＡＮとインターネットとを中継する。遠隔管理装置は、インターネットに接続され、インターネットを介してクライアントであるアダプタに接続される空調機を遠隔から管理するサーバである。初期設定装置は、変換定義情報をルータに設定するとともに、遠隔管理装置にアダプタのインターネット上のアドレスを設定する。変換定義情報は、アダプタのインターネット上のアドレスとアダプタのＬＡＮ上のアドレスとを変換する情報である。遠隔管理装置側からアダプタ側への、アダプタのインターネット上のアドレスを指定してのアクセスがあると、ルータは、変換定義情報に基づいて、当該アクセスを許容する。
【０００８】
この遠隔管理システムでは、空調機の初期設定装置が、ルータに、アダプタのインターネット上のアドレスとＬＡＮ上のアドレスとを変換可能にするための設定を行う。したがって、この遠隔管理システムでは、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【０００９】
第２発明にかかる空調機の遠隔管理システムは、アダプタと、ルータと、遠隔管理装置とを備える。アダプタは、空調機をＬＡＮに接続する。ルータは、ＬＡＮとインターネットとを中継する。遠隔管理装置は、インターネットに接続され、インターネットを介してクライアントであるアダプタに接続される空調機を遠隔から管理するサーバである。アダプタは、変換定義情報をルータに設定するとともに、遠隔管理装置にアダプタのインターネット上のアドレスを設定する。変換定義情報は、アダプタのインターネット上のアドレスとアダプタのＬＡＮ上のアドレスとを変換するための情報である。遠隔管理装置側からアダプタ側への、アダプタのインターネット上のアドレスを指定してのアクセスがあると、ルータは、変換定義情報に基づいて、当該アクセスを許容する。
【００１０】
この遠隔管理システムでは、アダプタが、ルータに、アダプタのインターネット上のアドレスとＬＡＮ上のアドレスとを変換可能にするための設定を行う。したがって、この遠隔管理システムでは、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【００１１】
第３発明にかかる空調機の遠隔管理システムは、アダプタと、ルータと、遠隔管理装置と、空調機の初期設定装置とを備える。アダプタは、空調機をＬＡＮに接続する。ルータは、ＬＡＮとインターネットとを中継する。遠隔管理装置は、インターネットに接続され、インターネットを介してクライアントであるアダプタに接続される空調機を遠隔から管理するサーバである。初期設定装置は、アダプタのアドレスをルータおよび遠隔管理装置に設定する。遠隔管理装置側からアダプタ側への、上記アドレスを指定してのアクセスがあると、ルータは、上記アドレスに基づいて、当該アクセスを許容する。
【００１２】
この遠隔管理システムでは、空調機の初期設定装置が、ルータに、アダプタのアドレスの設定を行う。したがって、この遠隔管理システムでは、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【００１３】
第４発明にかかる空調機の遠隔管理システムは、アダプタと、ルータと、遠隔管理装置とを備える。アダプタは、空調機をＬＡＮに接続する。ルータは、ＬＡＮとインターネットとを中継する。遠隔管理装置は、インターネットに接続され、インターネットを介してクライアントであるアダプタに接続される空調機を遠隔から管理するサーバである。アダプタは、アダプタのアドレスをルータおよび遠隔管理装置に設定する。遠隔管理装置側からアダプタ側への、上記アドレスを指定してのアクセスがあると、ルータは、上記アドレスに基づいて、当該アクセスを許容する。
【００１４】
第５発明にかかる空調機の遠隔管理システムは、第１発明から第４発明のいずれかにかかる空調機の遠隔管理システムであって、アダプタは、空調機に内蔵されている、あるいは、空調機の集中コントローラである。
【００１５】
この遠隔管理システムでは、外観上、空調機をＬＡＮに直接接続することができる。あるいは、この遠隔管理システムでは、空調機を管理する集中コントローラにより、空調機をＬＡＮに接続することができる。
【００１６】
第６発明にかかる空調機の遠隔管理システムは、第１発明から第５発明のいずれかにかかる空調機の遠隔管理システムであって、ルータは、ファイアウォール機能を有する。
【００１７】
第７発明にかかる空調機の遠隔管理システムは、第１発明から第６発明のいずれかにかかる空調機の遠隔管理システムであって、上記アクセスは、アダプタに対し、コールバックを要求するものである。コールバックは、空調機に対する制御命令を要求するものである。
【００１８】
第８発明にかかる空調機の初期設定装置は、第１接続部と、第２接続部と、設定部とを備える。第１接続部は、アダプタに接続される。アダプタは、空調機をＬＡＮに接続する。第２接続部は、ルータに接続される。ルータは、ＬＡＮとインターネットとを中継する。設定部は、変換定義情報をルータに設定するとともに、アダプタのインターネット上のアドレスを、インターネットを介して遠隔管理装置に設定する。変換定義情報は、アダプタのインターネット上のアドレスとアダプタのＬＡＮ上のアドレスとを変換するための情報である。遠隔管理装置は、クライアントであるアダプタに接続される空調機を遠隔から管理するサーバである。
【００１９】
この空調機の初期設定装置は、ルータに、アダプタのインターネット上のアドレスとＬＡＮ上のアドレスとを変換可能にするための設定を行う。したがって、第８発明では、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【発明の効果】
【００２０】
本発明では、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して、本発明の一実施形態にかかる空調機１０ａ，１０ｂ，・・・の遠隔管理システム１について説明する。
【００２２】
＜全体構成＞
図１に、遠隔管理システム１の全体構成を示す。遠隔管理システム１は、物件２に設置されている空調機１０ａ，１０ｂ，・・・を遠隔管理センタ３に設置されている遠隔管理サーバ３０から管理するシステムである。空調機１０ａ，１０ｂ，・・・と遠隔管理サーバ３０とは、インターネット６を介して相互に通信可能となっている。また、空調機１０ａ，１０ｂ，・・・の利用者は、インターネット６に接続可能な利用者端末５０を用いて、外出先から遠隔管理サーバ３０にインターネット６を介してアクセスすることができる。これにより、利用者は、遠隔管理サーバ３０を中継して空調機１０ａ，１０ｂ，・・・に制御命令（空調管理データ）を送ることができる。
【００２３】
物件２には、空調機１０ａ，１０ｂ，・・・の他、アダプタ２０ａ，２０ｂ，・・・とルータ４０とが設置されている。アダプタ２０ａ，２０ｂ，・・・は、それぞれ空調機１０ａ，１０ｂ，・・・に接続されている。プロトコル変換機能を有する各アダプタ２０ａ，２０ｂ，・・・は、専用ネットワーク５ｄを介して他機器と通信可能な空調機１０ａ，１０ｂ，・・・を、イーサネット（登録商標）に対応したＬＡＮ５ａに接続している。ＬＡＮ５ａには、アダプタ２０ａ，２０ｂ，・・・の他、物件２内で使用されるパソコン等の機器（図示されない）も接続されている。一方、ルータ４０は、インターネット６とＬＡＮ５ａとを中継する役割を果たしている。ＬＡＮ５ａに接続されている初期設定ツール６０は、空調機１０ａ，１０ｂ，・・・をインターネット６に接続するための通信設定を、アダプタ２０ａ，２０ｂ，・・・およびルータ４０に対して行うツールである。初期設定ツール６０は、当該通信設定時に、サービスマンなどの作業者によりＬＡＮ５ａに接続されることになる。
【００２４】
遠隔管理サーバ３０の設置されている遠隔管理センタ３には、遠隔管理サーバ３０の他、データベース３１が設置されている。データベース３１には、物件２から送られてくる空調機１０ａ，１０ｂ，・・・に関連する空調関連データが蓄積されてゆく。
【００２５】
なお、図１においては明示されていないが、遠隔管理サーバ３０は、１つのサーバコンピュータから構成されていてもよいし、複数のサーバコンピュータから構成されていてもよい。遠隔管理サーバ３０が複数のサーバコンピュータから構成される場合には、遠隔管理センタ３に負荷分散装置が設置され、遠隔管理サーバ３０を構成する複数のサーバコンピュータが連携して動作し、全体として１つの機能を果たすものとする。
【００２６】
また、簡単のために、図１においては物件２が１つしか示されていないが、実際には遠隔管理システム１には複数の物件２が含まれており、遠隔管理サーバ３０は複数の物件２に設置されている空調機１０ａ，１０ｂ，・・・を管理しているものとする。同様に、図１においては遠隔管理センタ３が１つしか示されていないが、実際には遠隔管理システム１には全国各地に点在する複数の遠隔管理センタ３が含まれており、複数の遠隔管理センタ３に設置されている複数のデータベース３１は互いに同期を取っているものとする。
【００２７】
＜空調機＞
次に、図２を参照して、空調機１０ａの構成を説明する。なお、複数の空調機１０ａ，１０ｂ，・・・は互いに同様の構成を有しているものとし、その他の空調機１０ｂ，・・・については空調機１０ａと同様であるとして説明を省略する。
【００２８】
物件２の室内を空気調和する空調機１０ａは、図示されない圧縮機や熱交換器等から構成される冷媒回路を有している。また、空調機１０ａには、各種センサ１２ａ，１２ｂ，１２ｃ，１２ｄ，１２ｅ，・・・が取り付けられている。センサ１２ａは、空調機１０ａの設置されている部屋の温度を検出する。センサ１２ｂは、空調機１０ａの設置されている物件２付近の外気の温度を検出する。センサ１２ｃは、空調機１０ａに含まれる圧縮機（図示されない）の吐出管における冷媒の温度である吐出温度を検出する。センサ１２ｄは、空調機１０ａに含まれる圧縮機（図示されない）の吐出管における冷媒の圧力である吐出圧を検出する。センサ１２ｅは、空調機１０ａに含まれる圧縮機（図示されない）の吸入管における冷媒の圧力である吸入圧を検出する。
【００２９】
また、空調機１０ａは、制御部１１を有している。制御部１１は、リモコン１３を介して物件２内の利用者から入力された制御命令に従って、空調機１０ａの動作を制御する、すなわち、冷媒回路に含まれる圧縮機等の各部の動作を制御する。
【００３０】
また、制御部１１は、所定の間隔（例えば、５分）で空調関連データをインターネット６を介して遠隔管理サーバ３０に送信する。空調関連データには、空調機１０ａの状態を示すデータ等が含まれる。空調機１０ａの状態を示すデータとは、例えば、空調機１０ａが現在起動しているか停止しているかを示すデータ、空調機１０ａの運転にかかる設定温度や設定湿度等の設定値を示すデータ、制御部１１に接続されている各種センサ１２ａ，１２ｂ，１２ｃ，１２ｄ，１２ｅ，・・・において検出された値を示すデータである。
【００３１】
さらに、制御部１１は、インターネット６およびＬＡＮ５ａを介して遠隔管理サーバ３０から送られてくる制御命令を受け取り、実行する。遠隔管理サーバ３０から送られてくる制御命令とは、例えば、空調機１０ａを起動・停止させたり、空調機１０ａの運転にかかる設定温度や設定湿度等の設定値を変更させたり、空調関連データを遠隔管理サーバ３０に向けて送信させたりする命令である。
【００３２】
＜ルータ＞
インターネット６とＬＡＮ５ａとを接続するルータ４０は、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）機能を有しており、ルータ４０に接続されている各アダプタ２０ａ，２０ｂ，・・・にＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・を自動的に割り当てることができる。そして、ルータ４０は、各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・と、各アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・とを対応付けたものを、アドレス変換定義情報４１ａとして記憶しておくことが可能である（図３参照）。
【００３３】
なお、ルータ４０へのアドレス変換定義情報４１ａの登録処理は、空調機１０ａ，１０ｂ，・・・の通信設定時にＬＡＮ５ａに接続される初期設定ツール６０により制御・管理されることになる。この処理の詳細は、後述する。
【００３４】
また、インターネット６上のアドレスとは、グローバルＩＰアドレスとポート番号とからなるグローバルアドレスのことであり、ＬＡＮ５ａ上のアドレスとは、プライベートＩＰアドレスとポート番号とからなるプライベートアドレスのことである。したがって、アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・とは、それぞれアダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・と所定のポート番号Ｐ１ａ，Ｐ１ｂ，・・・とを組み合わせたものであり、アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・とは、それぞれルータ４０のインターネット６上のＩＰアドレスＩＰＡ２と所定のポート番号Ｐ２ａ，Ｐ２ｂ，・・・とを組み合わせたものである。また、ルータ４０に接続されている各アダプタ２０ａ，２０ｂ，・・・についてのアドレス変換定義情報４１ａを集めたものが、図３に示すアドレス変換テーブル４１である。
【００３５】
そして、実際に、インターネット６側からアダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・を指定してルータ４０にデータが送られてきた場合には、ルータ４０は、アドレス変換テーブル４１を参照して、指定されているアドレスＷＡａ，ＷＡｂ，・・・に対応するＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・に当該データを転送する。
【００３６】
また、ルータ４０は、ファイアウォール機能を有している。ルータ４０は、アドレス変換テーブル４１に登録されていないインターネット６上のアドレスを指定するアクセスをブロックし、当該アクセスにかかるデータをＬＡＮ５ａ内に通さないように設定されている。なお、ＬＡＮ５ａ内の機器側からＬＡＮ５ａ外の機器側への問い合わせの応答についてはこの限りではない。
【００３７】
＜アダプタ＞
次に、図４を参照して、アダプタ２０ａの構成を説明する。なお、複数のアダプタ２０ａ，２０ｂ，・・・は互いに同様の構成を有しているものとし、その他のアダプタ２０ｂ，・・・についてはアダプタ２０ａと同様であるとして説明を省略する。
【００３８】
アダプタ２０ａは、通信部２１と、制御部２２と、記憶部２３とを有しており、ネットワーク５ａ，５ｂ間でのプロトコルの相違を吸収する。通信部２１は、アダプタ２０ａの通信機能を担っている。制御部２２は、プロトコルの変換処理等の各種処理を行う。記憶部２３には、登録情報２３ａが記憶されている。登録情報２３ａの詳細については、後述する。
【００３９】
＜初期設定ツール＞
次に、図５を参照して、初期設定ツール６０の構成を説明する。初期設定ツール６０は、原則的に、空調機１０ａ，１０ｂ，・・・の通信設定時にのみ遠隔管理システム１に導入されることになる。初期設定ツール６０は、例えば、後述するような動作を行うためのプログラムのインストールされた通常のパーソナルコンピュータであり、通信部６１と、制御部６２と、表示部６３と、入力部６４とを有している。
【００４０】
通信部６１は、第１接続部６１ａおよび第２接続部６１ｂとして動作する。第１接続部６１ａは、ＬＡＮ５ａを介してアダプタ２０ａ，２０ｂ，・・・に接続され、初期設定ツール６０とアダプタ２０ａ，２０ｂ，・・・との通信を可能にしている。第２接続部６１ｂは、ＬＡＮ５ａを介してルータ４０に接続され、初期設定ツール６０とルータ４０との通信を可能にしている。したがって、第２接続部６１ｂにより、初期設定ツール６０は、ルータ４０を経由してインターネット６に接続されている遠隔管理サーバ３０と通信することが可能となっている。
【００４１】
制御部６２は、ルータ４０を経由してインターネット６に接続されている遠隔管理サーバ３０と通信しながら、アダプタ２０ａ，２０ｂ，・・・についてのアドレス変換定義情報４１ａをルータ４０のアドレス変換テーブル４１に登録する。
【００４２】
表示部６３は、サービスマンなどの初期設定ツール６０の操作者に視認可能なディスプレイであり、入力部６４は、当該操作者が初期設定ツール６０に対して操作命令を入力する際に用いられる。
【００４３】
＜遠隔管理サーバ＞
図６に示す遠隔管理サーバ３０は、通信部３０ａと、制御部３０ｂとを有している。
【００４４】
通信部３０ａは、遠隔管理サーバ３０の通信機能を担っている。
【００４５】
制御部３０ｂは、空調機１０ａ，１０ｂ，・・・の遠隔管理に伴う各種処理を実行する。空調機１０ａ，１０ｂ，・・・の遠隔管理に伴う処理とは、例えば、インターネット６を介して空調機１０ａ，１０ｂ，・・・から送られてきた空調関連データに基づいて当該空調機１０ａ，１０ｂ，・・・における異常を検査したり、外出中の物件２の利用者からインターネット６を介して受け取った空調機１０ａ，１０ｂ，・・・に対する制御命令をインターネット６を介して当該空調機１０ａ，１０ｂ，・・・に向けて送信したりする処理のことをいう。また、空調機１０ａ，１０ｂ，・・・に制御命令を送るべくインターネット６を介して遠隔管理サーバ３０にアクセスしてきた者が正規の利用者であるか否かを認証する認証処理も、空調機１０ａ，１０ｂ，・・・の遠隔管理に伴う処理として遠隔管理サーバ３０において実行される。
【００４６】
＜データベース＞
データベース３１には、空調機１０ａ，１０ｂ，・・・からインターネット６を介して遠隔管理サーバ３０に送られてきた空調関連データが蓄積されてゆく。すなわち、データベース３１には、所定の間隔（例えば、５分）で空調機１０ａ，１０ｂ，・・・から送られてくる空調機１０ａの状態を示すデータ等が蓄積される。また、データベース３１には、アダプタ２０ａ，２０ｂ，・・・およびルータ４０に登録される各種通信設定値も記憶される。また、データベース３１には、インターネット６を介してアクセスしてきた利用者を認証するために必要となるパスワード等の認証情報も記憶される。
【００４７】
＜利用者端末＞
利用者端末５０は、インターネット６に接続可能な端末である。利用者端末５０は、例えば、外出中の利用者に携帯される携帯電話であってもよいし、外出先に設置されているコンピュータであってもよい。
【００４８】
＜空調機の通信設定処理＞
以下に、図７を参照して、空調機１０ａ，１０ｂ，・・・の通信設定時の処理の流れを説明する。
【００４９】
空調機１０ａ，１０ｂ，・・・の通信設定を行うサービスマン等の作業者は、初期設定ツール６０上にブラウザを立ち上げ、当該ブラウザ上で遠隔管理サーバ３０のＵＲＬを指定することにより、遠隔管理サーバ３０にアクセスする。そして、作業者は、遠隔管理サーバ３０から提供される、初期設定ツール６０のブラウザ上に展開される各種画面を入力部６４を介して操作することにより、初期設定ツール６０を以下のように動作させる。以下に説明する初期設定ツール６０の動作は、遠隔管理サーバ３０からダウンロードされるソフトウェアプログラム、あるいは、初期設定ツール６０にもともと搭載されているソフトウェアプログラムによって実現される。なお、以下の説明において、初期設定ツール６０と、アダプタ２０ａ，２０ｂ，・・・、ルータ４０および遠隔管理サーバ３０との間での通信は、初期設定ツール６０をクライアントとする、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で行われるものとする。また、図７に示す初期設定ツール６０上で実行される処理のうち、処理Ａ１は主に第１接続部６１ａにより行われ、処理Ａ２は主に第２接続部６１ｂにより行われ、処理Ａ３は主に制御部６２により行われるものとする。
【００５０】
まず、ステップＳ２０において、ＬＡＮ５ａに接続されている初期設定ツール６０は、同じくＬＡＮ５ａ内にあるネットワーク機器を検索し、ＬＡＮ５ａにアダプタ２０ａ，２０ｂ，・・・が接続されていることを検出する。続いて、初期設定ツール６０は、検出された各アダプタ２０ａ，２０ｂ，・・・に対して問い合わせを行い、当該問い合わせに対する応答として各アダプタ２０ａ，２０ｂ，・・・から各アダプタ２０ａ，２０ｂ，・・・のＭＡＣアドレスおよびネットワーク設定値を取得する。なお、ネットワーク設定値とは、ネットマスクやＤＮＳサーバアドレス等である。
【００５１】
次に、初期設定ツール６０は、ルータ４０にアクセスし、ルータ４０がＬＡＮ５ａ内のネットワーク機器に割り当てることが可能なＬＡＮ５ａ上の空きＩＰアドレスのリストを取得する。そして、初期設定ツール６０は、インターネット６を介して遠隔管理サーバ３０にアクセスし、各アダプタ２０ａ，２０ｂ，・・・から取得した各アダプタ２０ａ，２０ｂ，・・・のＭＡＣアドレスおよびネットワーク設定値、ならびに、ルータ４０から取得したＬＡＮ５ａ上の空きＩＰアドレスのリストを遠隔管理サーバ３０に送信する（ステップＳ２１）。
【００５２】
次に、ステップＳ２２では、遠隔管理サーバ３０は、初期設定ツール６０から受け取った各アダプタ２０ａ，２０ｂ，・・・のＭＡＣアドレスおよびネットワーク設定値を各アダプタ２０ａ，２０ｂ，・・・に対応付けてデータベース３１に格納する。また、遠隔管理サーバ３０は、初期設定ツール６０から受け取ったＬＡＮ５ａ上の空きＩＰアドレスのリストの中から、各アダプタ２０ａ，２０ｂ，・・・にＬＡＮ５ａ上のＩＰアドレスを１つずつ割り当てる。そして、各アダプタ２０ａ，２０ｂ，・・・に割り当てたＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・を各アダプタ２０ａ，２０ｂ，・・・に対応付けてデータベース３１に格納する。さらに、遠隔管理サーバ３０は、ルータ４０のインターネット６上のＩＰアドレスＩＰＡ２をデータベース３１に格納する。なお、ルータ４０のインターネット６上のＩＰアドレスＩＰＡ２は、初期設定ツール６０とのＨＴＴＰ通信時に取得される。
【００５３】
次に、遠隔管理サーバ３０は、初期設定ツール６０の表示部６３上に表示すべき機器名称設定画面を作成する。この機器名称設定画面は、作業者が各アダプタ２０ａ，２０ｂ，・・・に管理上の名称を設定する際に参照する画面である。この機器名称設定画面は、遠隔管理サーバ３０からインターネット６を介して初期設定ツール６０に送信され、初期設定ツール６０の表示部６３上に表示される（ステップＳ２３）。この機器名称設定画面上には、遠隔管理サーバ３０により自動的に設定された各アダプタ２０ａ，２０ｂ，・・・の管理上の名称がデフォルト値として表示されることになる。この機器名称設定画面を介して各アダプタ２０ａ，２０ｂ，・・・に管理上の名称を設定する作業者は、当該デフォルト値と異なる名称を管理上の名称とすることも可能である。そして、作業者により最終的に選択された各アダプタ２０ａ，２０ｂ，・・・の管理上の名称は、初期設定ツール６０からインターネット６を介して遠隔管理サーバ３０に送信される（ステップＳ２４）。
【００５４】
なお、図７に示すように、ステップＳ２３およびステップＳ２４において遠隔管理サーバ３０および初期設定ツール６０間で各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のＩＰアドレスおよびＭＡＣアドレスが送受信されるのは、遠隔管理サーバ３０および初期設定ツール６０が各アダプタ２０ａ，２０ｂ，・・・を識別するためである。
【００５５】
次に、遠隔管理サーバ３０は、初期設定ツール６０から受け取った各アダプタ２０ａ，２０ｂ，・・・の管理上の名称を各アダプタ２０ａ，２０ｂ，・・・に対応付けてデータベース３１に登録する（ステップＳ２５）。
【００５６】
次に、遠隔管理サーバ３０は、初期設定ツール６０の表示部６３上に表示すべきルータ設定画面を作成する。このルータ設定画面は、作業者がルータ４０のアドレス変換テーブル４１にアドレス変換定義情報４１ａを追加登録する際に参照する画面である。このルータ設定画面は、遠隔管理サーバ３０からインターネット６を介して初期設定ツール６０に送信され、初期設定ツール６０の表示部６３上に表示される（ステップＳ２６）。また、このルータ設定画面とともに、各アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・に含まれることになるポート番号の候補値（デフォルト値）も、遠隔管理サーバ３０から初期設定ツール６０に送信される。なお、ポート番号の候補値は、遠隔管理サーバ３０により自動的に設定される。そして、初期設定ツール６０の表示部６３上に表示されたルータ設定画面上には、当該ポート番号の候補値が表示されることになる。このルータ設定画面を操作する作業者は、各アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・に含まれることになるポート番号として当該候補値と異なる値を設定することも可能である。
【００５７】
続いて、ステップＳ２７では、初期設定ツール６０は、ルータ４０のインターネット６上のＩＰアドレスＩＰＡ２と、作業者により最終的に選択されたポート番号Ｐ２ａ，Ｐ２ｂ，・・・とを組み合わせたものを、それぞれアダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・として定義する。また、初期設定ツール６０は、遠隔管理サーバ３０により割り当てられた各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・と、所定のポート番号Ｐ１ａ，Ｐ１ｂ，・・・とを組み合わせたものを、各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・として定義する。そして、初期設定ツール６０は、定義されたインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・と、各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・とをそれぞれ対応付けたもの（アドレス変換定義情報４１ａ）をルータ４０に向けて送信し、ルータ４０のアドレス変換テーブル４１内に記憶させる。
【００５８】
次に、初期設定ツール６０は、ルータ４０へのアドレス変換定義情報４１ａの登録が成功した旨を遠隔管理サーバ３０に通知する（ステップＳ２８）。なお、このとき、アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・に含まれるポート番号が初期設定ツール６０側で決定されたものである場合には、初期設定ツール６０から遠隔管理サーバ３０に当該ポート番号も送信される。一方、遠隔管理サーバ３０は、初期設定ツール６０からのポート番号（あれば）をデータベース３１に格納し（ステップＳ２９）、通信設定ファイル３１ａ，３１ｂ，・・・を作成する（ステップＳ３０）。通信設定ファイル３１ａ，３１ｂ，・・・には、それぞれアダプタ２０ａ，２０ｂ，・・・の各種通信設定値、例えば、ＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・やネットワーク設定値が記録されている。また、通信設定ファイル３１ａ，３１ｂ，・・・には、それぞれアダプタ２０ａ，２０ｂ，・・・に後述するステップＳ３５の機器構成情報の送信処理を実行させるための制御命令も含まれている。
【００５９】
次に、遠隔管理サーバ３０は、初期設定ツール６０の表示部６３上に表示すべき通信テスト画面を作成する。この通信テスト画面は、作業者が各アダプタ２０ａ，２０ｂ，・・・に必要な通信設定値を登録するための画面である。この通信テスト画面は、遠隔管理サーバ３０からインターネット６を介して初期設定ツール６０に送信され、初期設定ツール６０の表示部６３上に表示される（ステップＳ３１）。
【００６０】
続いて、初期設定ツール６０は、各アダプタ２０ａ，２０ｂ，・・・に、それぞれ通信設定ファイル３１ａ，３１ｂ，・・・を遠隔管理サーバ３０からダウンロードするように命令する（ステップＳ３２）。そして、当該命令の送信が終了すると、その旨を通信テスト結果画面を作成（ステップＳ３８）中の遠隔管理サーバ３０に通知する（ステップＳ３３）。
【００６１】
次に、アダプタ２０ａ，２０ｂ，・・・は、初期設定ツール６０からの命令を受けて、遠隔管理サーバ３０にインターネット６を介してアクセスし、それぞれ通信設定ファイル３１ａ，３１ｂ，・・・の送信を要求する（ステップＳ３４）。アダプタ２０ａ，２０ｂ，・・・は、それぞれ遠隔管理サーバ３０から受け取った通信設定ファイル３１ａ，３１ｂ，・・・の内容を参照して自身の通信設定を行うとともに、通信設定ファイル３１ａ，３１ｂ，・・・に含まれるＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・やネットワーク設定値などに関する情報を記憶部２３に記憶する。これにより、アダプタ２０ａ，２０ｂ，・・・において、ＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・が固定されることになる。なお、ステップＳ３４が実行される時点においては、初期設定ツール６０によるルータ４０へのアドレス変換定義情報４１ａの登録が終了しているため、各アダプタ２０ａ，２０ｂ，・・・はインターネット６を介して遠隔管理サーバ３０にアクセス可能となっており、通信設定ファイル３１ａ，３１ｂ，・・・をダウンロード可能となっている。
【００６２】
次に、アダプタ２０ａ，２０ｂ，・・・は、それぞれ通信設定ファイル３１ａ，３１ｂ，・・・に含まれていた制御命令に従って、空調機１０ａ，１０ｂ，・・・の機器構成情報を遠隔管理サーバ３０に向けて送信する（ステップＳ３５）。機器構成情報とは、空調機１０ａ，１０ｂ，・・・の構成を示す情報であって、例えば、空調機１０ａ，１０ｂ，・・・の機種や製品番号、他機器との接続状態などである。遠隔管理サーバ３０は、アダプタ２０ａ，２０ｂ，・・・から空調機１０ａ，１０ｂ，・・・の機器構成情報を受信し（ステップＳ３６）、データベース３１に登録する（ステップＳ３７）。
【００６３】
そして、遠隔管理サーバ３０は、データベース３１への機器構成情報の登録が終了するのを待って通信テスト結果画面を作成し、この通信テスト結果画面を初期設定ツール６０に送信する（ステップＳ３８）。そして、初期設定ツール６０の表示部６３上には、通信設定テスト結果画面が表示される（ステップＳ３９）。この通信テスト結果画面上には、各アダプタ２０ａ，２０ｂ，・・・およびルータ４０に対する通信設定の結果や空調機１０ａ，１０ｂ，・・・の一覧が表示される。これにより、この通信テスト結果画面を見た作業者は、各アダプタ２０ａ，２０ｂ，・・・およびルータ４０に対する通信設定が無事終了した旨およびその詳細な結果を知ることができる。このように、初期設定ツール６０上で実行されるステップＳ３２の通信テストは、各アダプタ２０ａ，２０ｂ，・・・に必要な通信設定値を登録しつつ、各アダプタ２０ａ，２０ｂ，・・・が遠隔管理サーバ３０と通信可能になっているか否かをテストする役割を担っている。
【００６４】
＜利用者が外出先から空調機を制御する処理の流れ＞
以下に、利用者が外出先から空調機１０ａを制御する処理の流れを説明する。なお、利用者が空調機１０ａ以外の空調機１０ｂ，・・・を制御する場合も同様である。
【００６５】
空調機１０ａの利用者は、利用者端末５０を用いて遠隔管理サーバ３０にアクセスする（ステップＳ１）。なお、遠隔管理サーバ３０はＷｅｂサーバ機能を有しており、利用者は利用者端末５０に搭載されているＷｅｂブラウザ上で遠隔管理サーバ３０のＵＲＬを指定することにより、遠隔管理サーバ３０にインターネット６を介してアクセスすることができるようになっている。そして、利用者端末５０からのアクセスを受けた遠隔管理サーバ３０は、アクセスしてきた者が正規の利用者であるか否かをデータベース３１に記憶されているパスワード等の認証情報によって認証する（ステップＳ２）。
【００６６】
そして、Ｗｅｂサーバ機能を有する遠隔管理サーバ３０は、正規の利用者が使用しているものと認証された利用者端末５０に、制御命令を入力するための入力画面を送信する（ステップＳ３）。一方、利用者は、利用者端末５０のブラウザ上に表示された当該入力画面に空調機１０ａに対する制御命令を入力して、遠隔管理サーバ３０に送信する（ステップＳ４）。
【００６７】
そして、遠隔管理サーバ３０は、利用者端末５０から空調機１０ａに対する制御命令を受け取ると、当該制御命令に所定のファイル名を付して所定のディレクトリに格納する（ステップＳ５）。
【００６８】
続いて、遠隔管理サーバ３０は、アダプタ２０ａに向けてインターネット６を介してコールバック要求を送信する（ステップＳ６）。なお、このとき、遠隔管理サーバ３０によってアダプタ２０ａのインターネット６上のアドレスＷＡａが指定されることになるが、指定されるべきアドレスＷＡａは、データベース３１に格納されているアダプタ２０ａの通信設定値を参照することにより決定される。そして、この場合、アドレスＷＡａが、ルータ４０のインターネット６上のＩＰアドレスＩＰＡ２と、アダプタ２０ａに対応するポート番号Ｐ２ａとを組み合わせたものとなっているため、遠隔管理サーバ３０からのコールバック要求は、アダプタ２０ａに達する前にルータ４０に受け取られることになる。遠隔管理サーバ３０からコールバック要求を受け取ったルータ４０は、アドレス変換テーブル４１を参照して、アダプタ２０ａのインターネット６上のアドレスＷＡａをアダプタ２０ａのＬＡＮ５ａ上のアドレスＬＡａに変換する。そして、ルータ４０は、アドレスＬＡａを指定して、遠隔管理サーバ３０からのコールバック要求をＬＡＮ５ａを介してアダプタ２０ａに転送する。
【００６９】
一方、アダプタ２０ａでは、ルータ４０によって中継されてくる遠隔管理サーバ３０からのコールバック要求が、通信部２１により受信される。アダプタ２０ａの制御部２２は、通信部２１がコールバック要求を受信したことに応答して、当該コールバック要求に対する応答であるコールバック応答の送信先を決定する。コールバック先に関する情報は、記憶部２３に登録情報２３ａとして予め記憶されている。なお、ここでは、アダプタ２０ａのコールバック先に関する情報として、遠隔管理サーバ３０のＵＲＬが記憶されているものとする。
【００７０】
続いて、アダプタ２０ａの通信部２１は、当該ＵＲＬを指定することにより、遠隔管理サーバ３０に向けてインターネット６を介してコールバック応答を送信する（ステップＳ７）。なお、このコールバック応答の送信は、ＨＴＴＰにより行われる。より具体的には、このコールバック応答は、ＨＴＴＰの「ｇｅｔメソッド」を用いたものであり、遠隔管理サーバ３０のディレクトリ名およびファイル名を指定して行うファイルの取得要求となっている。すなわち、このコールバック応答は、遠隔管理サーバ３０に対して所定のファイルを送信するように依頼するメッセージとなっている。そして、ステップＳ７において指定されるディレクトリ名およびファイル名は、ステップＳ５において制御命令が保存されたディレクトリおよびファイルに対応する。
【００７１】
そして、遠隔管理サーバ３０は、ステップＳ７におけるアダプタ２０ａからのＨＴＴＰに基づくファイルの取得要求（すなわち、コールバック応答）に応答して、アダプタ２０ａに向けて制御命令を送信する（ステップＳ８）。すなわち、アダプタ２０ａの通信部２１は、遠隔管理サーバ３０の所定のディレクトリに格納されている所定のファイル名の制御命令を、ＨＴＴＰによりダウンロードする。なお、このとき、遠隔管理サーバ３０においては、アクセス元であるアダプタ２０ａ（すなわち、空調機１０ａ）の認証が行われる。
【００７２】
続いて、制御命令を取得したアダプタ２０ａは、当該制御命令を空調機１０ａに転送する（ステップＳ９）。
【００７３】
そして、空調機１０ａの制御部１１において、当該制御命令が実行される（ステップＳ１０）。そして、制御部１１は、当該制御命令の実行結果をアダプタ２０ａに送信する（ステップＳ１１）。一方、アダプタ２０ａの通信部２１は、制御部１１から受け取った当該実行結果をインターネット６を介して遠隔管理サーバ３０に向けて送信する（ステップＳ１２）。すなわち、例えば、利用者により入力された制御命令が、空調機１０ａの起動状態を確認するためのものであった場合には、空調機１０ａから遠隔管理サーバ３０に向けて空調機１０ａの起動状態を示すデータが送信されることになる。また、例えば、利用者により入力された制御命令が、停止状態の空調機１０ａを起動させるものであった場合には、空調機１０ａから遠隔管理サーバ３０に向けて空調機１０ａを起動させたことを示す確認用のデータが送信されることになる。
【００７４】
一方、空調機１０ａから制御命令の実行結果を受け取った遠隔管理サーバ３０は、当該実行結果をインターネット６を介して利用者端末５０に転送する（Ｓ１３）。これにより、利用者は、空調機１０ａの側にいない場合であっても、インターネット６に接続可能な状態にある場合には、遠隔管理サーバ３０を介して空調機１０ａを制御することができるようになっている。
【００７５】
なお、アダプタ２０ａは、遠隔管理サーバ３０以外の機器からコールバック要求を受け取った場合にも、ステップＳ７と同様に、コールバック先として予め登録されている遠隔管理サーバ３０に向けてコールバック応答を送信する。すなわち、アダプタ２０ａは、コールバック要求をインターネット６上のどのような機器から受け取ろうとも、記憶部２３に予め登録されている遠隔管理サーバ３０に向けてコールバック応答を送信する。これにより、空調機１０ａは、遠隔管理サーバ３０になりすました第３者から不正なアクセスを受けた場合にも、当該不正なアクセスを行った第３者から制御命令を受け取ることがない。これにより、遠隔管理サーバ３０側から空調機１０ａ側への安全性の高いアクセスを実現することができる。
【００７６】
また、ステップＳ６からステップＳ１２までの遠隔管理サーバ３０側から空調機１０ａ側へのアクセス手順は、遠隔管理サーバ３０側から空調機１０ａ側へのアクセスが必要となるあらゆる場面において利用される。例えば、空調機１０ａ，１０ｂ，・・・における異常発生時に遠隔管理センタ３の職員が当該空調機１０ａ，１０ｂ，・・・の最新の状態を知りたいと思えば、上述したステップＳ６からステップＳ１２までのアクセス方法によって遠隔管理サーバ３０を介して当該空調機１０ａ，１０ｂ，・・・の状態を示すデータ等を取得することができる。
【００７７】
＜特徴＞
上記実施形態では、初期設定ツール６０により、アダプタ２０ａ，２０ｂ，・・・のインターネット６上のアドレスＷＡａ，ＷＡｂ，・・・とＬＡＮ５ａ上のアドレスＬＡａ，ＬＡｂ，・・・とを対応付けるアドレス変換定義情報４１ａが、ルータ４０に登録される。これにより、ルータ４０に対する通信設定を簡易に行うことができる。
【００７８】
（２）
上記実施形態では、複数の空調機１０ａ，１０ｂ，・・・の通信設定が初期設定ツール６０によりなされている。したがって、複数の空調機１０ａ，１０ｂ，・・・にそれぞれ対応する複数のアダプタ２０ａ，２０ｂ，・・・に通信設定機能を持たせる必要がない。これにより、空調機１０ａ，１０ｂ，・・・およびアダプタ２０ａ，２０ｂ，・・・がそれぞれ複数存在する場合にも、空調機１０ａ，１０ｂ，・・・の通信設定を低コストで実現することができる。
【００７９】
（３）
上記実施形態では、遠隔管理サーバ３０が、初期設定ツール６０から送られてきたＬＡＮ５ａ上の空きＩＰアドレスのリストに基づいて、各アダプタ２０ａ，２０ｂ，・・・にＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・を割り当てている。このように、複数のアダプタ２０ａ，２０ｂ，・・・のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・が遠隔管理サーバ３０により一元管理されることにより、ＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・の重複が回避され、遠隔管理サーバ３０からアダプタ２０ａ，２０ｂ，・・・への接続性が確保されるようになっている。
【００８０】
＜変形例＞
（Ａ）
上記実施形態において、初期設定ツール６０の有する空調機１０ａ，１０ｂ，・・・の通信設定機能を、それぞれアダプタ２０ａ，２０ｂ，・・・に所有させてもよい。この場合、空調機１０ａ，１０ｂ，・・・の通信設定のために、初期設定ツール６０を用意する必要がなくなる。
【００８１】
当該変形例にかかるアダプタ２０ａ，２０ｂ，・・・は、上記実施形態においてアダプタ２０ａ，２０ｂ，・・・に割り当てられている処理だけでなく、初期設定ツール６０に割り当てられている処理も担うことになる。したがって、上記実施形態においてアダプタ２０ａ，２０ｂ，・・・と初期設定ツール６０との間で行われているＨＴＴＰ通信は、当該変形例にかかるアダプタ２０ａ，２０ｂ，・・・においては省略されるか、あるいは、内部処理とされる。
【００８２】
（Ｂ）
上記実施形態において、アダプタ２０ａ，２０ｂ，・・・の代わりに、上記アダプタ２０ａ，２０ｂ，・・・と同様の機能を有する集中コントローラ１２０が設置されていてもよい（図９参照）。
【００８３】
この集中コントローラ１２０は、アダプタ２０ａ，２０ｂ，・・・と同様のプロトコル変換機能を有する他、複数の空調機１０ａ，１０ｂ，・・・を物件２において集中的に管理する。この場合、空調機１０ａ，１０ｂ，・・・は、空調関連データを所定の間隔（例えば、５分）で集中コントローラ１２０に送る。一方、集中コントローラ１２０は、所定のタイミングで、空調機１０ａ，１０ｂ，・・・から受け取った空調関連データに基づいて遠隔管理サーバ３０と通信する。例えば、集中コントローラ１２０は、１時間ごとに空調関連データに基づいて空調機１０ａ，１０ｂ，・・における異常の発生を予知し、異常の発生が予知された場合にはその旨を示すデータを遠隔管理サーバ３０に送ったり、空調機１０ａ，１０ｂ，・・から受け取った空調関連データを加工したものを１日１回、日報データとして遠隔管理サーバ３０に送ったりする。
【００８４】
さらに、この変形例において、初期設定ツール６０の有する空調機１０ａ，１０ｂ，・・・の通信設定機能を、集中コントローラ１２０に所有させてもよい。この場合、空調機１０ａ，１０ｂ，・・・の通信設定のために、初期設定ツール６０を用意する必要がなくなる。また、集中コントローラ１２０は、上記実施形態においてアダプタ２０ａ，２０ｂ，・・・に割り当てられている処理だけでなく、初期設定ツール６０に割り当てられている処理も担うことになる。したがって、上記実施形態においてアダプタ２０ａ，２０ｂ，・・・と初期設定ツール６０との間で行われるＨＴＴＰ通信は、集中コントローラ１２０においては省略されるか、あるいは、内部処理とされる。
【００８５】
（Ｃ）
上記実施形態において、アダプタ２０ａ，２０ｂ，・・・がそれぞれ空調機１０ａ，１０ｂ，・・・に内蔵されていてもよい。
【００８６】
さらに、この変形例において、初期設定ツール６０の有する空調機１０ａ，１０ｂ，・・・の通信設定機能を、それぞれ空調機１０ａ，１０ｂ，・・・に内蔵されるアダプタ２０ａ，２０ｂ，・・・に所有させてもよい。この場合、空調機１０ａ，１０ｂ，・・・の通信設定のために、初期設定ツール６０を用意する必要がなくなる。また、当該変形例にかかる空調機１０ａ，１０ｂ，・・・は、上記実施形態において空調機１０ａ，１０ｂ，・・・およびアダプタ２０ａ，２０ｂ，・・・に割り当てられている処理だけでなく、初期設定ツール６０に割り当てられている処理も担うことになる。したがって、上記実施形態において空調機１０ａ，１０ｂ，・・・とアダプタ２０ａ，２０ｂ，・・・との間で行われる通信、および、空調機１０ａ，１０ｂ，・・・と初期設定ツール６０との間で行われるＨＴＴＰ通信は、省略されるか、あるいは、空調機１０ａ，１０ｂ，・・・における内部処理とされる。
【００８７】
（Ｄ）
上記実施形態においては、コールバック先を指定する登録情報２３ａはアダプタ２０ａ，２０ｂ，・・・の記憶部２３に記憶されていたが、その他の場所に記憶されていてもよい。また、登録情報２３ａの記憶される場所は、アダプタ２０ａ，２０ｂ，・・・がアクセス可能であれば、ＬＡＮ５ａ内であっても、ＬＡＮ５ａ外であってもよい。
【００８８】
（Ｅ）
上記実施形態において、登録情報２３ａとして複数のコールバック先が登録されていてもよい。さらに、この場合、複数のコールバック先にプライマリ、セカンダリ等の別が設定されており、アダプタ２０ａ，２０ｂ，・・・が複数のコールバック先に順に接続を試行するようになっていてもよい。
【００８９】
（Ｆ）
上記ステップＳ７におけるＨＴＴＰ通信は、ＨＴＴＰＳ通信であってもよい。
【００９０】
（Ｇ）
上記実施形態では、初期設定ツール６０がルータ４０からＬＡＮ５ａ上の空きＩＰアドレスを取得して遠隔管理サーバ３０に送信し、遠隔管理サーバ３０が各アダプタ２０ａ，２０ｂ，・・・にＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・を割り当てている。しかしながら、各アダプタ２０ａ，２０ｂ，・・・のＬＡＮ５ａ上のＩＰアドレスＩＰＡ１ａ，ＩＰＡ１ｂ，・・・は、初期設定ツール６０を介して作業者により割り当てられてもよいし、アダプタ２０ａ，２０ｂ，・・・において固定の設定がなされていてもよい。
【００９１】
（Ｈ）
上記実施形態において、アダプタ２０ａ，２０ｂ，・・・の電源投入時や、空調機１０ａ，１０ｂ，・・・から遠隔管理サーバ３０への空調関連データの送信時等の所定のタイミングで、アダプタ２０ａ，２０ｂ，・・・およびルータ４０からそれぞれの通信設定値が遠隔管理サーバ３０へ送信されるようになっていてもよい。これにより、アダプタ２０ａ，２０ｂ，・・・およびルータ４０の通信設定値が変化した場合にも、その旨を遠隔管理サーバ３０が定期的に確認することが可能であり、遠隔管理サーバ３０からアダプタ２０ａ，２０ｂ，・・・への接続性が確保されるようになっている。
【産業上の利用可能性】
【００９２】
本発明は、遠隔管理装置側から空調機側へのアクセスを簡易に実現することができるという効果を有し、空調機の遠隔管理システムおよび空調機の初期設定装置として有用である。
【図面の簡単な説明】
【００９３】
【図１】本発明の一実施形態にかかる遠隔管理システムの構成図。
【図２】空調機の構成図。
【図３】ルータの構成図。
【図４】アダプタの構成図。
【図５】初期設定ツールの構成図。
【図６】遠隔管理サーバの構成図。
【図７】空調機の通信設定処理の流れを示す図。
【図８】利用者が外出先から空調機を制御する処理の流れを示すシーケンス図。
【図９】変形例（Ｂ）にかかる遠隔管理システムの構成図。
【符号の説明】
【００９４】
１  遠隔管理システム
２  物件
３  遠隔管理センタ
５ａ  ＬＡＮ
６  インターネット（ＷＡＮ）
１０ａ，１０ｂ，・・・  空調機
２０ａ，２０ｂ，・・・  アダプタ
３０  遠隔管理サーバ（遠隔管理装置）３１  データベース
４０  ルータ（中継装置）
４１ａ  変換定義情報（アドレス変換定義情報）
６０  初期設定装置（初期設定ツール）
６１  通信部
６１ａ  第１接続部
６１ｂ  第２接続部
６２  制御部（設定部）
１２０  集中コントローラ