(57)【要約】【課題】従来の設備機器ネット対応では、複数のゲートウエイ（以下ＧＷ）による内部ネットワークに対し、統一アクセス窓口から各設備機器へのアクセスを行うことができなかった。また、機器構成やＧＷの設定値が固定のため、外部アドレスの動的配信や新規接続機器に対応できなかった。【解決手段】データセンタ内にアクセス経路決定手段を持つ。ＧＷがネットワークの構成変化時に、ネットワーク設定をデータセンタへ送信し、データセンタは操作端末より操作要求が行われた時点で設備機器へのアクセス経路を決定することにより、内部構成の変化およびＧＷの外部ネットワーク設定の変化に対応する。【選択図】  図１
2005033239.tif 000002
【特許請求の範囲】
【請求項１】
外部ネットワークとゲートウエイ装置を介して接続された内部ネットワークに接続された機器に、前記外部ネットワークを介してアクセスする方法であって、前記外部ネットワークに接続される計算機に前記機器へのアクセス要求を発行し、
前記計算機は、前記アクセス要求に基づいて前記機器へのアクセス経路を決定し、前記アクセス経路に従って、前記ゲートウエイ装置にアクセス要求を発行し、
前記ゲートウエイ装置は、前記アクセス要求に含まれる前記アクセス経路の情報に従って、前記内部ネットワークを介して前記機器にアクセスすることを特徴とするネットワーク対応機器へのアクセス方法。
【請求項２】
前記計算機は、前記アクセス経路を決定するための情報を有することを特徴とする請求項１記載の方法。
【請求項３】
前記情報は、前記ゲートウエイ装置から前記計算機に送信されるデータによって更新されることを特徴とする請求項２記載の方法。
【請求項４】
前記ゲートウエイ装置は、前記内部ネットワークに新たな機器が接続された場合に、前記データを送信することを特徴とする請求項３記載の方法。
【請求項５】
ネットワーク上に存在する設備機器のアクセス方法であって、アクセス時に使用するネットワークプロトコルを、操作対象となる設備機器が接続されているネットワークのプロトコルに変換するアドレスを用いて機器をアクセスすることを特徴とする機器のアクセス方法。
【請求項６】
ユーザがアクセス時に使用する第一のネットワークと接続されるインターフェースと、
設備機器が接続される第二のネットワークと接続されるインターフェースとを有し、
アクセス時に使用される前記第一のネットワークのアドレスと、設備機器へのアクセス経路をネットワークインターフェースの設定値として保持し、前記ネットワークインターフェースの値が変化した場合には前記第一のネットワークに接続される計算機にその情報を送信することを特徴とするゲートウエイ装置。
【請求項７】
前記ネットワークインターフェースの値が変化する場合とは、前記第二のネットワークに前記設備機器が接続された場合であることを特徴とするゲートウエイ装置。
【請求項８】
計算機と、
前記計算機と第一のネットワークを介して接続される建築物と、
前記第一のネットワークシステムを介して前記計算機と接続可能な端末とを有するシステムであって、
前記建築物はさらに、
前記第一のネットワークと接続されるゲートウエイ装置と、
前記ゲートウエイ装置と接続される第二のネットワークと、
前記第二のネットワークに接続される機器とを有し、
前記端末は、前記計算機に前記機器へのアクセス要求を発行し、
前記計算機は、前記機器へのアクセス経路を決定し、前記アクセス経路に従って、前記ゲートウエイ装置にアクセス要求を発行し、
前記ゲートウエイ装置は、前記アクセス要求に含まれる前記アクセス経路の情報に従って、前記第二のネットワークを介して前記機器にアクセスすることを特徴とするシステム。
【請求項９】
前記計算機は、前記アクセス経路を決定するための情報を有することを特徴とする請求項８記載のシステム。
【請求項１０】
前記情報は、前記ゲートウエイ装置から前記計算機に送信されるデータによって更新されることを特徴とする請求項９記載のシステム。
【請求項１１】
前記ゲートウエイ装置は、前記第二のネットワークに新たな機器が接続された場合に、前記データを送信することを特徴とする請求項１０記載のシステム。
【請求項１２】
前記建築物は前記ゲートウエイ装置を複数有し、さらに前記第一のネットワークと前記複数のゲートウエイ装置との間にルータ装置を有し、
前記計算機は、前記ルータ装置を介して前記複数のゲートウエイ装置のうちのいずれか一つに前記アクセス経路に基づくアクセス要求を発行することを特徴とする請求項１１記載のシステム。
【請求項１３】
前記アクセス経路には、前記ルータ装置のポートを示す情報が含まれていることを特徴とする請求項１２記載のシステム。
【請求項１４】
ネットワークを介してゲートウエイ装置と接続される計算機であって、
前記ネットワークと接続するためのインターフェース、処理部及び記憶部とを有し、
前記インターフェースを介して前記ゲートウエイ装置から送信された前記ゲートウエイ装置に接続される機器についての情報を前記記憶部に登録することを特徴とする計算機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク対応機器の遠隔制御システムおよび集合住宅あるいは一般住宅遠隔監視システム、複数の宅内ネットワークに対応した機器やサービスに対する宅外アクセス方法およびその装置に関する。
【０００２】
【従来の技術】
従来、一般家庭やホテル、マンション等の集合住宅等に設置される空調機、給湯器、照明機器や各種家電製品（以下「設備機器」）は、それを使用する家庭の住人等が直接制御、すなわちスイッチのオン、オフ等を行っていた。
【０００３】
しかし、ネットワーク技術の発展と共に、これらの設備機器もネットワークを介して相互に接続され、集中管理が可能になってきている。
【０００４】
これら設備機器を相互に接続するネットワーク技術としては、ＢＡＣＮＥＴなどマンションあるいは工場内などの専用内部ネットワーク、家電機器制御には宅内専用内部ネットワークであるＥＣＨＯＮＥＴ規格などが提案されている。
【０００５】
しかし、これらのネットワーク技術はその建築物内でしか使用できない。したがって、電話回線網やインターネット等の建築物の外部のネットワーク（以下「外部ネットワーク」）から、上述のネットワークに接続された設備機器にアクセスするためには、建築物内のネットワーク（以下「内部ネットワーク」）と外部ネットワークを接続する機器（以下「ゲートウエイ」）が必要となる。
【０００６】
ゲートウエイは、外部ネットワークで用いられているプロトコルによる情報を内部ネットワークで用いられているプロトコルへ変換する。内部ネットワークに接続された設備機器は通常、自ら外部ネットワークへ接続することができず、まず内部ネットワークを介してゲートウエイと接続され、そこから外部ネットワークに接続される。
【０００７】
外部ネットワークに接続された操作端末等の機器から設備機器へアクセスする場合、操作端末は外部ネットワーク経由でゲートウエイにアクセスし、ゲートウエイが内部ネットワークに接続されている設備機器へのアクセスを代理して行う。
【０００８】
外部ネットワークとして電話回線が用いられる場合、操作端末として電話機からプッシュ信号を送信し、その信号に基づいて、ゲートウエイが設備機器の電源ＯＮ、ＯＦＦなどの制御を行う。
【０００９】
一方、特許文献１には、一般住宅内に設置されたゲートウエイに相当する設備機器コントローラと、設備機器コントローラの情報が記録されている管理サーバとを外部ネットワークで接続し、住宅の住人等が、ＰＣ等情報機器端末から管理サーバを介して住宅内の設備機器を制御する手法が公開されている。
【００１０】
【特許文献１】
特開２００２−２１８５５９号公報
【００１１】
【発明が解決しようとする課題】
上述の技術では、一人のユーザが操作する設備機器が入っている建築物は一つであるということを前提としているため、多数の住宅の集合体であるマンションにおける各々の住宅の設備機器及びネットワークを利用する住人の管理等について考慮されていない。又、複数のゲートウエイにより構成される複数のエリアからなる内部ネットワークに対し、統一されたポータルなアクセス窓口から選択的にその内部ネットワークに接続された設備機器へアクセスを行うことができないという問題もある。
【００１２】
また、従来技術では、建築物内部の設備機器の構成やゲートウエイに割り当てられる外部・内部ネットワークインターフェースの設定値が予め決められている。そのため、例えば電話番号の変更や外部アドレスの動的配信などが行われた場合、ユーザも、外部ネットワークを介して設備機器にアクセスをおこなうために番号やアドレスを変更する必要があるという問題がある。
【００１３】
さらに、新たな設備機器を内部ネットワークに接続した場合は、ゲートウエイにその設備機器への外部アクセス経路を割り当てる必要があるため、ゲートウエイのソフトウエア構成を変更する必要があるという問題がある。
【００１４】
また、従来技術では、設備機器の操作権限の管理ができないという問題もある。
【００１５】
【課題を解決するための手段】
本発明は、上記課題を解決するために、データセンタ内に設置された計算機がアクセス経路決定手段を有する。すなわち、ゲートウエイ装置が内部ネットワークの構成および外部ネットワークインターフェース設定の変化を検出した時にデータセンタへその情報を送信する。データセンタ内の計算機は、送信された情報に基づいて、設備機器へのアクセス経路を決定するための情報を更新する。更にデータセンタの計算機は、操作端末より操作要求が行われた時点で、送信されたゲートウエイ装置からの情報に基づいて設備機器へのアクセス経路を決定し、操作端末へ送信することにより、内部ネットワーク構成の変化およびゲートウエイ装置の外部ネットワークインターフェース設定の変化に対応する。
【００１６】
【発明の実施の形態】
以下、本発明の実施形態について、図面を用いて説明する。
【００１７】
図１は、本発明を適用した、ネットワークに対応する設備機器の遠隔制御システムの実施形態を示した図である。
【００１８】
本システムは、建築物１０６及び１１１、建築物１０６及び１１１と接続される外部ネットワーク１１０、外部ネットワーク１１０と接続されるデータセンタ１０３、及び外部ネットワーク１１０と接続される操作端末１０１を有する。
【００１９】
建築物１０６は、個別の住宅に対応するネットワーク構成を有する。建築物１０６は、外部ネットワーク１１０と接続されるゲートウエイ１０２、各種の設備機器１０５及びゲートウエイ１０２及び各種の設備機器１０５とを相互に接続する内部ネットワーク１０４を有する。建築物１０６では、外部インターフェース設定一つに対し、一つのゲートウエイ１０２が対応する。
ゲートウエイ１０２は外部ネットワークインターフェース設定として外部アドレスを、内部ネットワークインターフェース設定として設備機器の接続設定を持っている。
【００２０】
設備機器１０５はゲートウエイ１０２と通信するための内部ネットワークインターフェースを持ち、内部ネットワーク１０４に新たに接続された場合には、接続要求をゲートウエイ１０２へ送信する。接続要求を受信したゲートウエイ１０２は、外部ネットワーク１１０あるいは内部ネットワーク１０４からその設備機器１０５へアクセス行うためのアクセス経路情報を新たに生成し、ネットワークインターフェース設定内の設備機器１０５の接続設定として更新、保存する。その設備機器の操作権はオペレータあるいはユーザ自身が設定する。
【００２１】
ゲートウエイ１０２は、接続要求を受信したり、あるいは外部アドレスが変更されるなど、ネットワークインターフェース設定値の変化を検出すると、そのデータをデータセンタ１０３へ送信し、データセンタ１０３はデータベース上へそのデータを記録する。
【００２２】
ユーザが操作端末１０１を用いて設備機器１０５への外部アクセスを行う場合、まず操作端末１０１を用いてデータセンタ１０３へアクセスし、設備機器操作要求を送信する。データセンタ１０３はこれを受信した時点で、ユーザが誰であるかを検索し、そのユーザが使用できるゲートウエイ１０２のネットワークインターフェース設定および操作権のある設備機器１０５を検索する。
【００２３】
データセンタ１０３は、ゲートウエイ１０２の外部アドレスと、内部ネットワーク１０４に接続されているそれぞれの設備機器へのアクセス経路情報を結合し、データセンタ１０３から設備機器１０５へ到達するアクセス経路を構成し、そのアクセス経路情報を操作端末１０１へ送信する。
【００２４】
一方、建築物１１１は、マンション等の集合住宅や、複数のゲートウエイ１０２を集中して管理するルータ１０７を有するネットワーク構成に対応する。
建築物１１１は、複数の建築物１０６、ルータ１０７及び複数の建築物１０６が有するゲートウエイ１０２及びルータ１０７とを相互に接続する内部基幹ネットワーク１０９を有する。本構成では、外部インターフェース設定一つに対し、一つのルータ１０７が対応する。この場合、ルータ１０７は外部アクセス時の接続ポートにより、それぞれのゲートウエイ１０２に対しフォワードをおこなうルーティング設定を有する。
【００２５】
又、データセンタ１０３は、建築物１１０に対しては、ゲートウエイ１０２の外部ネットワークインターフェース設定値として、外部アドレス及びそれぞれのゲートウエイ１０２に対応した接続ポート設定を有している。ユーザからの設備機器操作要求に対しては、データセンタ１０３は、外部アドレスとそのユーザのゲートウエイの接続ポート、操作権のある設備機器１０５へのルーティング情報を結合してアクセス経路を構成し、そのアクセス経路の情報を操作端末１０１へ送信する。
【００２６】
以下、各構成要素について詳細に説明する。
図２は、ゲートウエイ１０２の構成例を示すブロック図ある。
ゲートウエイ１０２は、各種プログラムを実行するＣＰＵ２０１、ＤＲＡＭなどにより構成される揮発性記憶装置２０２、及び周辺機器を制御する入出力インターフェースを備えたＳｕｐｅｒＩ／Ｏチップ、バスブリッジなどにより構成されるペリフェラルコントローラ２０３を備える装置である。これらの各要素はバス２０５で相互に接続されている。
【００２７】
更に、ゲートウエイ１０２は、外部ネットワーク１１０との接続に用いられる外部ネットワークインターフェース２０８、内部ネットワーク１０４との接続に使用される内部ネットワークインターフェース２０７、及び不揮発性記憶装置２０６を備えている。外部ネットワークインターフェース２０８、内部ネットワークインターフェース２０７及び不揮発性記憶装置２０６はペリフェラルコントローラ２０３を介してＣＰＵ２０１からアクセスできるようになっている。
【００２８】
外部ネットワーク１１０としてインターネットを利用する場合、外部ネットワークインターフェース２０８はＥｔｈｅｒチップなどにより構成される。また内部ネットワークインターフェース２０７は、内部ネットワークとして電力線を利用する場合は電力線モデム、無線ＬＡＮを利用する場合は無線ＬＡＮカードとカードバスコントローラなどにより構成される。
【００２９】
不揮発性記憶装置２０６はバッテリバックアップメモリやハードディスク、フラッシュメモリなどにより構成される。不揮発性記憶装置２０６には、ここでは図示しないＯＳやＢＩＯＳなどを含め、ネットワーク構成・設定変化検出プログラム２０９、設備機器操作プログラム２１０、データセンタ通信プログラム２１１の各種プログラムやネットワークインターフェース設定値２１２等の設定情報が保存されている。
【００３０】
ネットワーク構成・設定変化検出プログラム２０９は、ゲートウエイ１０２が外部ネットワークインターフェースの監視および設備機器の接続要求監視を行い、建築物１０６のネットワーク構成の変化を検出するために、ＣＰＵ２０１で実行されるプログラムである。変化を検出すると、ＣＰＵ２０１は、現在のネットワークインターフェースの設定値を不揮発性記憶装置２０６に保存する。
【００３１】
設備機器操作プログラム２１０は、それぞれの設備機器１０５を操作するためにＣＰＵ２０１が実行するプログラムである。ＣＰＵ２０１は、本プログラムを実行して、内部ネットワークインターフェース２０１を通じて設備機器１０５へコマンドを送信する。尚、各設備機器１０５に対応した複数のプログラム２１０が存在する。不揮発性記憶装置２０６には、設備機器操作プログラム２１０が利用する設備機器１０５への操作コマンドを行うアクセス経路と操作名の情報が、ネットワークインターフェース設定値２１２として格納されている。
【００３２】
図３は、不揮発性記憶装置２０６に格納されるネットワークインターフェース設定値２１２のデータ形式を示す図である。以下、各項目の内容を簡単に説明する。
外部アドレスは、ゲートウエイ１０２の外部ネットワークインターフェースが持つグローバルアドレスである。設備機器ＩＤは設備機器１０５を表すコードで、各設備機器の種類で固有であり、メーカ商品コード等に相当する。機器名称は設備機器１０５の一般的な常用名称である。もちろん各設備機器に固有の名称でも良い。内部ネットワークアドレスは設備機器１０５に割り当てられた建築物１０６内部での内部ネットワークのアドレスで、各設備機器毎にユニークな値である。設備機器アクセス経路は設備機器１０５の各操作に割り当てられた制御コードに相当し、各操作毎に固有の値である。操作名称は前述した各操作の一般的な常用名称である。
【００３３】
データセンタ通信プログラム２１１は、ゲートウエイ１０２が、データセンタ１０３へネットワークインターフェース設定値２１２に登録された値を送信するためにＣＰＵ２０１で実行されるプログラムである。また、ゲートウエイ１０２がデータセンタ１０３から設備機器１０５への操作要求を受信し、その操作要求を設備機器１０５へ送信する際には、操作機器プログラム２１０とともに、データセンタ通信プログラム２１１も実行される。更に、新たに設備機器１０５が接続された場合に、ゲートウエイ１０２がその設備機器１０５向けの設備機器操作プログラムをデータセンタ１０３からダウンロードする際にも実行される。
【００３４】
図４は、設備機器１０５の構成例を示す図である。
【００３５】
設備機器１０５は、ゲートウエイ１０２と通信するための内部ネットワークインターフェース４０７、制御プログラム４０９及び情報テーブル４１０を格納する不揮発性記憶装置４０６、プログラムを実行するためのＣＰＵ４０１、揮発性記憶装置４０２、内部ネットワークインターフェース４０７とＣＰＵ４０１とを接続するペリフェラルコントローラ４０３を備えている。それに加え、設備機器１０５は、照明ならば電球、エアコンならば熱源などといった、その設備機器固有のデバイス４０８を備えている。
【００３６】
制御プログラム４０９は、設備機器固有デバイス４０８の制御及びネットワークインターフェース４０７を通じてコマンドを受信し、そのコマンドに従った設備機器固有デバイス４０８の制御を行う際に、ＣＰＵ４０１で実行される。また、設備機器１０５が内部ネットワーク１０４に接続された場合は、接続された設備機器１０５は、制御プログラム４０９を実行して、ゲートウエイ１０２に接続要求を送信し、内部ネットワーク１０４におけるアドレスを設定する。このときの接続要求には情報として設備機器ＩＤ、機器名称が含まれ、接続要求の応答としてゲートウエイ１０２から内部ネットワークアドレスが付与される。
【００３７】
情報テーブル４１０には、設備機器１０５自身の設備機器ＩＤ、機器名称、及び内部ネットワークアドレスの情報が登録される。設備機器ＩＤおよび機器名称はその機器メーカ、種類によってきまる。内部ネットワークアドレスは設備機器自身に固有の値となる。
【００３８】
なお、設備機器１０５において、図中の破線部分内の一部あるいは全部がワンチップ化されたいわゆるワンチップマイコンを用いてもよい。これはゲートウエイ１０２においても同様である。尚、ネットワークインターフェース４０７も含めてワンチップとしても良い。
【００３９】
図５は、データセンタ１０３の構成例を示す図である。
データセンタ１０３は複数の計算機（以下「サーバ」）で構成されており、それぞれのサーバはデータセンタ内のＬＡＮで接続されている。これら複数のサーバ（以下「サーバ群」）は、各々が特定の処理を行う。
【００４０】
データセンタ１０３は、外部ネットワーク１１０と接続するためのルータ６０１、ルータ６０１から直接他のサーバ群へのアクセスパケットが流れるのを防ぐファイアーウォール６０２、ユーザデータベース６０５、機器データベース６０６、ＷＥＢサーバ６０７、アプリケーションサーバ６０９、サーバロードバランサー６０３、データバックアップ機器６１０を備えており、それぞれはＬａｙｅｒ３スイッチ６０４を介して接続されている。
【００４１】
ファイアーウォール６０２の設定は、データセンタ１０３運営のポリシーにより決定される。
ユーザデータベース６０５には、サービスの提供を受けるユーザのユーザＩＤ及びそのユーザの認証を行うためのデータが記録されている。機器データベース６０６には、ユーザに対応するゲートウエイ１０２の外部アドレス、そのゲートウエイ１０２と内部ネットワーク１０４を介して接続されている設備機器１０５へのアクセス経路等が、ユーザＩＤに対応するネットワークインターフェース値として記録されている。
【００４２】
ＷＥＢサーバ６０７は、操作端末１０１及びゲートウエイ１０２の双方からアクセスされる。そのため、ＷＥＢサーバ６０７は、ユーザページ６１１と機器ページ６１２の２種類のＷＥＢページを有する。更に、データベース管理者のために、ＷＥＢサーバ６０８は、管理者ページ６１３を有する。
【００４３】
ＷＥＢサーバ６０７は、ユーザページ６１１を介したユーザによる操作端末１０１の接続要求に対し、ユーザデータベース６０５及び入力されたパスワード等を用いてユーザを識別する。さらに、ＷＥＢサーバ６０７は、識別した結果に基づいて機器データベース６０６を検索し、ユーザに対応するゲートウエイ１０２の外部アドレスおよびユーザが操作可能な設備機器１０５のアクセス経路一覧を取得し、その結果をＷＥＢページとして生成する。生成されたＷＥＢページは操作端末１０１へ送信され、ユーザはそのＷＥＢページを操作してデータセンタ１０３へ操作要求を行う。
【００４４】
又、ＷＥＢサーバ６０７は、機器ページ６１２を介してゲートウエイ１０２からのアクセスを受け付ける。ＷＥＢサーバ６０７は、ゲートウエイ１０２からネットワークインターフェース設定値のデータを受信し、機器データベース６０６を更新する。又、ＷＥＢサーバ６０７は、アプリケーションサーバ６０９へ操作プログラム送信要求を行う。
【００４５】
アプリケーションサーバ６０９は、上記以外の各種サービスプログラムを動作させるためのサーバである。本実施形態では、設備機器ＩＤとそれに対応した機器操作プログラムのダウンロードサービスを行う。
【００４６】
管理者ページ６１３は、機器データベース６０６の設備機器操作権の設定やユーザデータベースへのユーザの追加、またなんらかのエラーが起きた場合の対処などを行う際に、管理者がデータセンタ１０３へアクセスする際に使用するページである。
【００４７】
ＷＥＢサーバ６０７は一台でも複数台でも良い。サーバロードバランサー６０３はＷＥＢサーバ６０７へのアクセスのロードバランスを制御する。
【００４８】
図６は、ユーザデータベース６０５のデータ形式を示す図である。ユーザデータベース６０５は、複数のレコードを有している。一つのレコードは、ユーザの名称、ユーザＩＤ、暗号化されたパスワードおよびそのユーザの操作権レベルの各フィールドを有する。レコードの追加や修正などのメンテナンスはデータセンタ管理者が管理者ページ６１３を介して行う。
【００４９】
図７は、機器データベース６０６のデータ形式の例を示す図である。住宅ＩＤ、ユーザＩＤ、操作権レベル以外のフィールドはゲートウエイ１０２からのネットワークインターフェース設定値の受信により設定される。住宅ＩＤ、ユーザＩＤ、操作権のメンテナンスはデータセンタ管理者が管理者ページ６１３を介して行う。
【００５０】
操作権レベルはその設備機器１０５を操作できるユーザの種類とアクセスレベルの数字との組み合わせからなっている。例えばユーザの種類として一般ユーザならＮｏｒｍ、集合住宅内共通設備ならＣｏｍｍ、保守要員ならＳｐｅｃ等が設定される。数字はその数字に対応するレベルまでの設備機器１０５の操作を実行できることを示す。例えば、アクセス権Ｎｏｒｍ５のユーザならＮｏｒｍ０〜Ｎｏｒｍ５、及びＣｏｍｍが設定された操作権レベルの設備機器１０５を制御することができる。
【００５１】
尚、ユーザが操作する操作端末１０１はＷＥＢブラウザを使用することができる情報処理装置であれば良い。具体的には、ＰＣあるいはＰＤＡなどモバイルコンピュータ、またはブラウザ機能を持つ携帯電話等である。これは従来技術であるため、ここでの説明は省略する。
【００５２】
以下に、本システムにおける動作の詳細を説明する。
図８は、ゲートウエイ１０２が最初に起動したときの処理手順を示すシーケンス図である。ここでは外部ネットワーク１１０としてインターネットを使用し、データセンタ１０３とのアクセスプロトコルはＨＴＴＰを利用する。
【００５３】
起動後、まず、ゲートウエイ１０２には、ＤＨＣＰクライアント等の従来技術によりインターネットプロバイダからＩＰアドレスを貸与され、これが外部アドレスとなる（ステップ９０１、９０２）。
【００５４】
この時点で外部アドレスの設定が変更されたので、ゲートウエイ１０２は、ネットワーク構成・設定変化検出プログラムを実行して、ネットワークインターフェースの設定値を保存する。この時点では、ネットワークインターフェース設定値２１２には図３の外部アドレスのみが設定されている状態である（ステップ９０３）。
【００５５】
次にゲートウエイ１０２は、データセンタ通信プログラム２１１を実行して、データセンタ１０３の機器ページ６１２へアクセスし、ネットワークインターフェース設定値を送信する（ステップ９０４）。
【００５６】
データセンタ１０３はこの要求を受け、要求を発行したゲートウエイ１０２を新しいゲートウエイ１０２として機器データベース６０６に追加する。この時点での機器データベース６０６には、図７のゲートウエイＩＰアドレスのみがある状態である（ステップ９０５）。
【００５７】
以降、ゲートウエイ１０２は常時通電されて外部ネットワーク１１０に接続された状態となり、定期的にネットワーク構成・設定変化検出プログラムによる外部アドレス、設備機器１０５の接続要求の監視を行う（ステップ９０６）。ゲートウエイ１０２の電源が切断され、再び投入された場合は上述のシーケンスが再び行われる。ただし、この場合には、データセンタ１０３側の機器データベース６０６に既にこのゲートウエイ１０２のレコードが存在するので、ネットワークインターフェース設定値が前回と異なっていた場合のデータ更新のみが行われる。
【００５８】
また、ステップ９０１及び９０２の処理では、ＤＨＣＰサーバをデータセンタ１０３内に置いて、インターネットプロバイダの役割をデータセンタ１０３が受け持つようにしてもよいし、あるいはゲートウエイ１０２にあらかじめＩＰアドレスを設定しておいてこの処理自体を省略してもかまわない。
【００５９】
なお、建築物１１１における図８の動作シーケンスでは、インターネットプロバイダのＩＰアドレス貸与に相当する部分はルータ１０７が行い、建築物内の基幹ネットワーク１０９上でのアドレスを各ゲートウエイ１０２に付与する。そして、そのアドレスへフォワードするポート番号を持つＩＰアドレスがルータ１０７のネットワークインターフェース設定値となる。
【００６０】
図９は、設備機器１０５が内部ネットワーク１０４に接続されたときの処理手順を示すシーケンス図である。尚、設備機器１０５の種類は様々であるが、図９に示す処理手順は各設備機器１０５共通の動作である。
【００６１】
設備機器１０５が内部ネットワーク１０４に接続されたら、まず設備機器１０５は、ブロードキャストの形式で設備機器ＩＤと機器名称を含むネットワーク接続要求をゲートウエイ１０２に送信する（ステップ１００１）。ブロードキャストメッセージを受信したゲートウエイ１０２は、メッセージ送信元の設備機器１０５に固有の内部ネットワークアドレスを決定し、その情報を設備機器１０５へ送付する。この時点で、ゲートウエイ１０２のネットワークインターフェース設定値２１２には、外部アドレスに加え、接続された設備機器１０５に対する設備機器ＩＤと機器名称、内部ネットワークアドレスが設定される（ステップ１００２）。
【００６２】
その後、ゲートウエイ１０２は、受信した設備機器ＩＤからその設備機器１０５の操作プログラムダウンロードをデータセンタ１０３に要求する。データセンタ１０３はこれを受け、アプリケーションサーバ６０９からその設備機器ＩＤに対応する操作プログラムを送信する（ステップ１００３、１００４）。
【００６３】
設備機器操作プログラムには、設備機器に対する制御命令を送信するためのプログラムモジュールおよびそのプログラムにアクセスするための制御コードである設備機器アクセス経路とその制御コードの名称（操作名称となる）が含まれている。ゲートウエイ１０２は、データセンタ１０３から受信した操作プログラムを用いて、インストール処理時にその設備機器１０５へのアクセス経路および操作名称を確定する。
【００６４】
これにより建築物１０６又は１１１の内部ネットワーク構成が変化し、ゲートウエイ１０２は、設備機器１０５へのアクセス経路をネットワークインターフェース設定値として保存する。この時点でネットワークインターフェース設定値２１２には接続された装備機器１０５についてアクセス経路と操作名称が登録され、図３の全てのフィールド値が設定された状態になる（ステップ１００５）。
【００６５】
その後、ゲートウエイ１０２は、データセンタ通信プログラム２１１を実行して機器ページ６１２へアクセスし、変更したネットワークインターフェース設定値をデータセンタ１０３へ送信する（ステップ１００６）。
【００６６】
ネットワークインターフェース設定値を受信したデータセンタ１０３は、機器データベース６０６へ受信した値を保存することで、そのゲートウエイ１０２に関するレコードを更新する。このとき機器データベース６０６のゲートウエイ１０２の項目には、図７のゲートウエイＩＰアドレスに加え、設備機器アクセス経路と操作名のフィールドが設定される。また、操作権レベルのフィールドは例えばＮｏｒｍ０のようなデータセンタ運用ポリシーに沿ったデフォルト値が設定される（ステップ１００７）。
【００６７】
内部ネットワークアドレスを付与された設備機器１０５は、内部ネットワーク１０４、通常のリモコン、ボタン等を介したコマンド受け付け待ち状態に入る（ステップ１００８）。
【００６８】
なお、ステップ１００１及び１００２の開始契機は、設備機器１０５からのネットワーク接続要求の送信時ではなく、図８で説明したゲートウエイ１０２のネットワーク構成・設定変化検出プログラムによる定期監視による新しい設備機器１０５の発見時でもよい。この際、ステップ１００１は省略され、新しい設備機器を発見したゲートウエイ１０２は、新しい設備機器に対してステップ１００２の処理を行う。
以降、新規の設備機器１０５が接続される毎にこのシーケンスを通じてネットワークインターフェース設定値の更新、データセンタ１０３への登録が行われる。
【００６９】
なお、建築物１１１における図９の動作シーケンスでは、ゲートウエイとデータセンタの間にルータ１０７が入るが、ルータ１０７はゲーウエイとデータセンタ間の通信をルーティングする動作しか行わないので、上記説明との違いは特にない。
【００７０】
図１０は、ユーザが操作端末１０１を用いて設備機器１０５へ外部ネットワーク１１０を介してアクセスを行う場合（以下「外部アクセス」）の処理手順を示すシーケンス図である。
外部アクセスするユーザは、あらかじめサービス利用者としてデータセンタ１０３の管理者によりユーザデータベース６０５に登録され、そのユーザの使用するゲートウエイ１０２に対応する機器データベース６０６のレコードにユーザＩＤと住宅ＩＤ、建築物名のフィールド値が設定される。
【００７１】
まずユーザは、携帯端末１０１のＷＥＢブラウザでデータセンタ１０３へアクセスし、ＷＥＢサーバ６０７のユーザページ６１１へ接続する（ステップ１１０１）。
ＷＥＢサーバ６０７はユーザへ認証要求を行い、ユーザはユーザＩＤとパスワードを入力する（ステップ１１０２、１１０３）。
【００７２】
次に、ＷＥＢサーバ６０７は、入力されたユーザＩＤとパスワードをユーザデータベース６０５へ送信し、ユーザの認証を行う（ステップ１１０４）。ユーザデータベース６０５よりユーザが認証された旨が通知されたら、次にＷＥＢサーバ６０７は、認証されたユーザの操作できる設備機器１０５およびそのアクセス経路を機器データベース６０６へ問い合わせ、結果を受信する。その後、ＷＥＢサーバ６０７は、受信した結果に基づいて機器データベース６０６からそのユーザＩＤおよび操作権レベルに対応する設備機器１０５を選択し、その操作名をＨＴＭＬのリンク形式の情報にしてこれを操作ＷＥＢページとしてユーザの操作端末１０１に送信する（ステップ１１０５、１１０６）。
【００７３】
ユーザは携帯端末１０１に表示された操作ＷＥＢページのＵＲＬリンクを操作して設備機器１０５への操作要求を行う（ステップ１１０７）。
操作要求を受信したデータセンタ１０３は、ユーザにクリックされたＵＲＬの設備機器アクセス経路をゲートウエイ１０２へ送信する。
【００７４】
設備機器アクセス経路の情報を受信したゲートウエイ１０２は、そのアクセス経路に対応した設備機器操作プログラム２１０を実行することで、設備機器１０５へ内部ネットワーク１０４を介してアクセス経路に対応したコマンドを送信する（ステップ１１０９）。設備機器１０５はそのコマンドを実行し、結果をゲートウエイ１０２へ返す（ステップ１１１０）。
【００７５】
結果を受信したゲートウエイ１０２は操作結果をデータセンタ１０３へ送信する（ステップ１１１１）。結果を受信したデータセンタ１０３は、ゲートウエイ１０２から送信された結果をＨＴＭＬ化し、ＷＥＢページとしてユーザの操作端末１０１に送る（ステップ１１１２）。ユーザはこれを見て操作した結果を確認する。
【００７６】
なお、操作ＷＥＢページに用いるリンクとしてアクセス経路ではなく直接機器操作ＵＲＬを用いてもよい。この場合はユーザの操作端末１０１から直接ゲートウエイ１０２へアクセスすることになり、セキュリティレベルが低くなるかわりにデータセンタへの負荷を軽くすることができる。
【００７７】
なお、建築物１１１における図１０の動作シーケンスにおいても、図９の動作シーケンスと同様にゲートウエイとデータセンタの間にルータ１０７が入るが、ルータ１０７はゲーウエイとデータセンタ間の通信をルーティングする動作しか行わないので、上記説明との違いはない。
【００７８】
以下、動作シーケンスを実現する各プログラムの詳細な説明を行う。
図１１は、ネットワーク構成・設定変化検出プログラムのフローチャートを示す図である。
【００７９】
ゲートウエイ１０２が起動し、プログラムが開始されると外部アドレス監視スレッドと設備機器接続監視スレッドの２つのスレッドが作られる。
【００８０】
外部アドレス監視スレッドではまずＳＴ１２０１にて外部アドレスがチェックされる。ここで得た値とＳＴ１２０２でネットワークインターフェース設定値を検索した結果、ＳＴ１２０３で更新されたかどうかを判断する。最初に起動されたときプロバイダからアドレスをもらった場合などはもともと設定値がないのでここはかならずＹＥＳ側へ分岐する。更新された場合、ＳＴ１２０４にて設定値を保存する。
【００８１】
次にＳＴ１２０５にてデータセンタ通信プログラムへ処理を移行する。ここでは更新された外部アドレスデータと共にデータセンタへの外部アドレス登録を要請として処理を渡す。この部分はデータセンタ通信プログラムのデータセンタアクセス１の処理となる。
【００８２】
その後、ＳＴ１２０１へ戻って再び外部アドレスのチェック処理へ移行する。ＳＴ１２０３の判断で外部アドレスが更新されていなかった場合にはすぐＳＴ１２０１へと戻る。なお、ＳＴ１２０１での外部アドレスのチェックは一定のインターバルを置いて行われる。
【００８３】
設備機器接続監視スレッドでは通常、ＳＴ１２０６にて設備機器接続要求受付待ち状態となっている。ここで設備機器１０５から接続要求が来ると、その設備機器１０５のＩＤおよび名称をデータとして受信し、次のＳＴ１２０７ネットワークインターフェース設定値の検索へ遷移する。
【００８４】
検索の結果、ＳＴ１２０８の判断にて接続要求が以前に接続した設備機器１０５だった場合、検索結果の前回付与したアドレスを接続要求への応答とし、ＳＴ１２０６へ戻る。
【００８５】
ＳＴ１２０８の判断にて接続要求が新しい設備機器１０５だった場合、ＳＴ１２１０の処理でこの設備機器１０５に対して新しい内部ネットワークアドレスを付与する。
【００８６】
次にＳＴ１２１１にてデータセンタ通信プログラムへ処理を移行する。ここでは接続要求受付時に受信した設備機器ＩＤと共にデータセンタへの設備機器操作プログラムダウンロードを要請として処理を渡す。この部分はデータセンタ通信プログラムのデータセンタアクセス２の処理となる。
【００８７】
２の処理からダウンロード終了のリターンが帰ってくると、次のＳＴ１２１２の設備機器操作プログラムインストール、初期化処理に入り、ダウンロードしたプログラムへ処理を渡す。この部分は設備機器操作プログラムのフローチャートＡの処理となる。
【００８８】
Ａの設備機器操作プログラムの処理がもどると、ＳＴ１２１３にて返り値として渡された設備機器アクセス経路と操作名称を取得、これをＳＴ１２１４でネットワークインターフェース設定値２１２として保存する。
【００８９】
次にＳＴ１２１４にてデータセンタ通信プログラム２１１へ処理を移行する。ここでは設備機器名称、アクセス経路と操作名称と共にデータセンタ１０３へのアクセス経路、操作名称登録を要請として処理を渡す。この部分はデータセンタ通信プログラム２１１のデータセンタアクセス３の処理なる。このステップが終了すると再びＳＴ１２０６へ戻って設備機器接続要求受付待ち状態となる。
【００９０】
図１２は、データセンタ通信プログラム２１１のフローチャートを示す図である。
プログラム２１１が開始されると、通常時は通信受付待ち状態ＳＴ１３０１となっている。データセンタ１０３との通信プロトコルにはＨＴＴＰを用いるので、通信受付には既定ポートでのサーバソケットによるソケット通信接続待ちおよび他のプログラムからの通信処理依頼割り込みイベント待ちになっている。
【００９１】
ネットワーク構成・設定変化検出プログラム２０９からデータセンタ１０３への通信処理依頼がくると、受付待ち状態から抜け、ＳＴ１３０２の条件分岐でデータセンタアクセスの処理に入る。通信処理依頼が前述したネットワーク構成・設定変化検出プログラムによるものであった場合、以下１〜３の処理分岐が行われる。
【００９２】
１：ＳＴ１３０３にてネットワーク構成・設定変化検出プログラム２０９のＳＴ１３０３より渡された外部アドレスデータを埋めこんだ外部アドレス登録ＵＲＬを作成する。しかる後、ＳＴ１３０７にてデータセンタ１０３のそのＵＲＬへアクセスする。
【００９３】
２：ＳＴ１３０４にてネットワーク構成・設定変化検出プログラム２０９のＳＴ１２１１より渡された設備機器ＩＤデータを埋めこんだ設備機器操作プログラム要求ＵＲＬを作成する。しかる後、ＳＴ１３０７にてデータセンタ１０３のそのＵＲＬへアクセスする。
【００９４】
３：ＳＴ１３０５にてネットワーク構成・設定変化検出プログラム２０９のＳＴ１２１４より渡された設備機器名称、アクセス経路と操作名称を埋めこんだアクセス経路、操作名称登録ＵＲＬを作成する。しかる後、ＳＴ１３０７にてデータセンタ１０３のそのＵＲＬへアクセスする。
１〜３とも、データセンタ１０３へのアクセス後、ＳＴ１３０１の通信受付待ち状態へ戻る。
【００９５】
ネットワーク構成・設定変化検出プログラム２０９以外のプログラムからデータセンタ１０３への通信処理が来た場合は渡されたデータをリクエストＵＲＬとしてＳＴ１３０６にてデータセンタへの機器ページトップにリクエストＵＲＬを付加し、ＳＴ１３０７にてアクセスを行う。もしそのＵＲＬが存在しない場合、もしくは１〜３の処理の場合でも何らかの問題により、通信が正常に行えず、タイムアウトした場合はＳＴ１３１２のエラー処理へと分岐する。
【００９６】
逆にデータセンタ１０３からゲートウエイ１０２へアクセスした場合は、ＳＴ１３０１でサーバソケットへ接続する形になり、ＳＴ１３０２の判断はＮＯ側へ抜ける。設備機器アクセス経路だった場合はその経路にあるＵＲＬ情報からＳＴ１３０８の条件分岐でＳＴ１３０９の設備機器操作プログラムへの処理移行に分岐する。これはＵＲＬに従ったＣＧＩプログラムの実行と同等な処理となる。この部分は設備機器操作プログラム２１０のフローチャートＢの処理となる。Ｂの設備機器操作プログラム２１０の処理がもどると、ＳＴ１３１０にて返り値として渡された設備機器状態情報を取得、これを埋めこんだ操作結果応答ＵＲＬを作成する。しかる後、ＳＴ１３０７にてデータセンタ１０３のそのＵＲＬへアクセスする。
【００９７】
設備機器アクセス経路でなかった場合はＳＴ１３０８の判断でＮＯ側に抜ける。機器ページアクセス結果応答だった場合にはＳＴ１３１３へ分岐、この場合は他プログラムからのデータセンタ１０３への通信処理依頼であるからＳＴ１３１６にて通信処理呼出元へ結果応答を返り値として戻し、ＳＴ１３０１の通信受付待ちに戻る。アプリケーションサーバアクセス応答結果であった場合は２の処理の応答結果であり、ＳＴ１３１５でプログラムダウンロード処理を行う。この処理が終わった後、ＳＴ１３１６にて通信処理呼出元へ結果応答を帰り値として戻し、ＳＴ１３０１の通信受付待ちに戻る。
【００９８】
これ以外の場合はＳＴ１３１１の判断でＮＯ側へ抜け、エラー処理の後、ＳＴ１３１６にて通信処理呼出元へ結果応答を帰り値として戻し、ＳＴ１３０１の通信受付待ちに戻る。
【００９９】
図１３は、設備機器操作プログラム２１０のフローチャートを示す図である。
【０１００】
設備機器操作プログラム２１０は最初はゲートウエイ１０２に登録されておらず、ネットワーク構成・設定変化検出プログラム２０９の設備機器操作プログラム要求後、まずデータセンタ通信プログラム２１１により、ゲートウエイ１０２上の不揮発性記憶装置２０６内に保存される。その後、データセンタ通信プログラムからネットワーク構成・設定変化検出プログラム２０９へ処理が戻るとＳＴ１２１２の設備機器操作プログラムインストール、初期化処理で開始Ａの処理部分がスタートする。ＳＴ１４０１にてその設備機器操作プログラム固有の初期化処理を行う。その後、ＳＴ１４０２にてプログラム中にある設備機器アクセス経路およびその経路につけられた操作名称をネットワーク構成・設定変化検出プログラム２０９へリターンし、処理を終了する。
【０１０１】
ユーザが設備機器への外部アクセスを行うと、データセンタ１０３から設備機器アクセス経路の形でデータセンタ通信プログラム２１１へ接続され、ＳＴ１３０９にて開始Ｂからの処理部分がスタートする。設備機器アクセス経路は操作一つにつき一対一対応しているので、その経路情報により操作に対応したコマンドが特定される。ＳＴ１４０３でコマンドを設備機器１０５へ送信し、ＳＴ１４０４で設備機器１０５からのコマンドを実行した結果の状態を受信する。その後、ＳＴ１４０５でデータセンタ通信プログラム２１１へ受信した状態情報を返り値としてリターンし、処理を終了する。
【０１０２】
図１４は、設備機器１０５で実行される制御プログラム４０９のネットワーク制御部分のフローチャートを示す図である。
起動時、まずＳＴ１５０１にて内部ネットワークアドレスの確認を行う。もし正常に通信が行える状態であればＳＴ１５０２からＳＴ１５０５のコマンド待ち状態へ移行する。アドレスが未設定の場合など正常で無い場合はＳＴ１５０２からＳＴ１５０３の内部ネットワーク接続要求へ移行する。このステップで設備機器ＩＤと機器名称をゲートウエイ１０２へ送信、ＳＴ１５０４にてゲートウエイ１０２から付与されたアドレスを設定し、保存する。その後、ＳＴ１５０５コマンド待ち状態へ移行する。
【０１０３】
コマンド待ち状態では内部ネットワークから自分当てのコマンドの受付待ち状態になっており、設備機器操作プログラム２１０から送信されたコマンドを受信するとＳＴ１５０６にてそれが正しいコマンドであるかどうかを判断する。正しければＳＴ１５０８にてコマンドに従って設備機器固有のデバイスを操作する。その後、ＳＴ１５０９にて操作の結果の設備機器１０５の状態を送信する。コマンドが正しくなければＳＴ１５０７のエラー処理後、状態を送信する。
状態送信後、再びＳＴ１５０５のコマンド待ち状態へ戻る。
【０１０４】
以下、データセンタ１０３のＷＥＢサーバ６０７に構築される各ＷＥＢページの説明を行う。
図１５は、ユーザページ６１１の状態遷移とリンクを示したものである。
トップページは１６０１のようにユーザ名とパスワードを入力する形を取っている。ＷＥＢサーバ６０７は、ここで入力されたユーザ名とパスワードをユーザデータベース６０５へ問い合わせ、正規ユーザであればユーザＩＤと操作権レベルをユーザデータベース６０５から取りだす。更に、ＷＥＢサーバ６０７は、ユーザＩＤと操作権レベルをキー値として機器データベース６０６へ問い合わせを行い、そのユーザが制御できる設備機器１０５と操作名称を取り出す。尚、データベース問い合わせやＨＴＭＬ変換等の動作にはＣＧＩが利用される。
【０１０５】
設備機器１０５と操作名称の一覧を取り出すと、ＷＥＢサーバ６０７は、取り出した情報を元に１６０２のようなＨＴＭＬへ変換し、操作用ＷＥＢページとしてトップのページから遷移させる。ユーザが操作ＷＥＢページ上の操作名に対応したリンクをクリックすると、ＷＥＢサーバ６０７は、リンクに対応した設備機器アクセス経路を機器データベース６０６に問い合わせ、その結果得られたゲートウエイＩＰアドレスと設備機器アクセス経路に基づいて設備機器アクセスを行う。設備機器アクセスが行われると、前述したゲートウエイ１０２上のデータ通信プログラム２１１および設備機器操作プログラム２１０からＷＥＢサーバ６０７の機器操作ページへ操作応答が送信されるので、ＷＥＢサーバ６０７は、機器ページから操作応答を受け取る。ＷＥＢサーバ６０７は、この応答をＨＴＭＬへ変換し、１６０３のような操作結果の状態表示ページとして操作用ＷＥＢページから遷移させる。状態表示ページと操作ＷＥＢページにより、ユーザは設備機器１０５への外部アクセスをブラウザから行うことができる。
【０１０６】
図１６は、機器ページ６１２に含まれる各ページの状態遷移とリンクを示したものである。ユーザページ６１１と異なり、各ページ間のリンクによる繋がりは無く、各ページからＣＧＩによる動作が行われるのみで、具体的な画像を表示するＷＥＢページも無い。
【０１０７】
外部アドレス登録ページは、ゲートウエイ１０２のデータセンタ通信プログラム２１１によって、ＵＲＬの形で転送されたゲートウエイ１０２のＩＰアドレスを機器データベース６０６へ登録する。
【０１０８】
設備機器操作プログラム要求ページはまず、ＵＲＬに埋めこまれた設備機器ＩＤからアプリケーションサーバ６０９へそのＩＤに対応した設備機器操作プログラムを問い合わせる。取り出された設備機器操作プログラム２１０は、ゲートウエイ１０２のデータセンタ通信プログラム２１１のＳＴ１３１４で実行されるアプリケーションサーバアクセス応答結果あてに接続し、ＳＴ１３１５のダウンロード処理に合わせてゲートウエイ１０２側へ送信される。
【０１０９】
アクセス経路、操作名称登録ページはＵＲＬに埋めこまれた設備機器名称、アクセス経路と操作名称を機器データベース６０６へ登録する。
操作結果応答ページはＵＲＬに埋めこまれた設備機器状態情報をユーザページのＷＥＢ操作ページＣＧＩへ渡す動作を行う。
【０１１０】
図１７は、管理者ページ６１３の状態遷移とリンクを示したものである。
トップページは１８０１のようにユーザ名とパスワードを入力する形を取っている。ＷＥＢサーバ６０７は、ここで正規の管理者であるか判断し、ユーザ名とパスワードが正しければ１８０２のメニューページへ遷移する。メニュページからはユーザ登録ページと操作権管理ページの住宅選択ページへジャンプすることができる。
【０１１１】
ユーザ登録ページは１８０３のようなユーザ名と、パスワード、操作権を入力する形を取っており、入力した各パラメータにユーザデータベースへ追記する形で最新のユーザＩＤを生成し、これらをユーザデータベースに登録する。既に登録されていたユーザの場合は上書き更新となる。
【０１１２】
操作権管理ページの住宅選択ページ１８０４は住宅ＩＤをキー値として機器データベース６０６へ問い合わせ、その住宅ＩＤに対応した建築物名および設備機器の名称と操作名のリストを取り出す。これらをＨＴＭＬ化して操作権管理ページ１８０５とし、ここで各々の操作に対し操作権を入力する形をとっている。修正された操作権レベルは機器データベース６０６に登録される。
【０１１３】
ここまで説明したシステムを利用し、各種設備機器（空調、照明、受変電、防災、セキュリティ、エレベータ等）、データセンタ、サービスマン、管理者、および住人をネットワーク接続し、各種機器の遠隔操作・監視・データの収集・各種管理を行うシステムを構築することができる。
【０１１４】
例えば設備の遠隔監視、遠隔制御を行い、故障等を監視し、異常時に情報提供する設備保全サービス、設備の消費電力を検診、管理し、省エネ提案書の作成を行う省エネ制御、管理代行サービス、設備機器にカメラやセンサなどを用いて住人の入退出管理を行うリモートセキュリティサービスなどを構築することができる。
【０１１５】
また、設備機器自身が本発明の設備機器の制御プログラムと同等の機能を備えていない場合でも、ゲートウエイへの操作プログラムインストールおよびデータセンタへの登録を管理者が行えば同様にこのシステムに組み入れることは可能である。
【０１１６】
上述した本発明の遠隔制御システムの宅外アクセス方法およびその装置によれば、データセンタにゲートウエイおよび設備機器のアクセス経路データを保持し、ユーザからのアクセス時に設備機器へのアクセス経路を構成することができる。
【０１１７】
これにより、ユーザはゲートウエイのネットワークインターフェース設定を気にすることなく、外部アクセスをおこなうためのアクセス先はデータセンタとして固定したまま、複数のエリアからなる内部ネットワークに対しても選択的に設備機器へアクセスを行うことが可能となる。
【０１１８】
又、新たな設備機器を接続した場合、ゲートウエイがデータセンタへその設備機器への外部アクセス経路を登録し、操作プログラムをダウンロードするため、ゲートウエイのソフトウエア構成をユーザが変更する必要がなく、使い勝手がよくなる。
【０１１９】
【発明の効果】
以上説明したように、本発明の遠隔制御システムの宅外アクセス方法およびその装置によれば、複数のゲートウエイにより構成される複数のエリアからなる宅内ネットワークに対し、統一されたポータルなアクセス窓口から選択的に設備機器へアクセスを行うことができるようになるという効果がある。
【０１２０】
これにより、多数の住戸を持つマンションの個別設備および利用住人の管理や、多数の一般住宅へ向けた設備機器のアクセス制御などを行うなどが可能となる。
【０１２１】
また、建築物内部の設備機器の構成やゲートウエイに割り当てられる外部・内部ネットワークインターフェースの設定値が決まっておらず、固定でなくともよいため、外部アドレスの動的配信などが行われた場合でもユーザが外部アクセスをおこなうためのアドレスを変更する必要がないという効果がある。
【０１２２】
また、データセンタでユーザ管理、設備機器の操作権管理を行うため、設備機器へのアクセス制限が行えるという効果がある。
【図面の簡単な説明】
【図１】本発明のネットワーク対応設備機器の遠隔制御システムの一例を示す図である。
【図２】ゲートウエイの構成例を示す図である。
【図３】ネットワークインターフェース設定値のデータ形式を示す図である。
【図４】設備機器の構成例を示す図である。
【図５】データセンタの構成例を示す図である。
【図６】ユーザデータベースのデータ形式を示した図である。
【図７】機器データベースのデータ形式を示した図である。
【図８】ゲートウエイが起動したときの処理手順を示す図である。
【図９】設備機器が接続されたときの処理手順を示す図である。
【図１０】ユーザが設備機器への外部アクセスを行う場合の処理手順を示す図である。
【図１１】ネットワーク構成・設定変化検出プログラムのフローチャートを示す図である。
【図１２】データセンタ通信プログラムのフローチャートを示す図である。
【図１３】設備機器操作プログラムのフローチャートを示す図である。
【図１４】制御プログラムのネットワーク制御部分のフローチャートを示す図である。
【図１５】ユーザページの状態遷移とリンクを示した図である。
【図１６】機器ページの状態遷移とリンクを示した図である。
【図１７】管理者ページの状態遷移とリンクを示した図である。
【符号の説明】
１０１…操作端末、１０２…ゲートウエイ、１０４…内部ネットワーク、１０５…設備機器、１０６…建築物、１０７…ルータ、１０９…基幹ネットワーク、１１０…外部ネットワーク、１１１…建築物。
【図１】
2005033239.tif 000003
【図２】
2005033239.tif 000004
【図３】
2005033239.tif 000005
【図４】
2005033239.tif 000006
【図５】
2005033239.tif 000007
【図６】
2005033239.tif 000008
【図７】
2005033239.tif 000009
【図８】
2005033239.tif 000010
【図９】
2005033239.tif 000011
【図１０】
2005033239.tif 000012
【図１１】
2005033239.tif 000013
【図１２】
2005033239.tif 000014
【図１３】
2005033239.tif 000015
【図１４】
2005033239.tif 000016
【図１５】
2005033239.tif 000017
【図１６】
2005033239.tif 000018
【図１７】
2005033239.tif 000019