(57)【要約】【課題】機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能な機器制御管理システムを実現する。【解決手段】ネットワークを介して各種機器の制御や管理を行う機器制御管理システムにおいて、ネットワーク接続されたデータベースサーバと、ネットワーク接続時に自らの機器の情報をデータベースサーバに登録する制御機器と、ネットワーク接続時に自らの機器の情報をデータベースサーバに登録すると共にデータベースサーバから取得した情報に基づき制御機器にアクセスして自らの機器の情報を登録する制御管理対象である機器とを設ける。【選択図】                    図１
2004318456.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して各種機器の制御や管理を行う機器制御管理システムにおいて、
前記ネットワーク接続されたデータベースサーバと、
前記ネットワーク接続時に自らの機器の情報を前記データベースサーバに登録する制御機器と、
前記ネットワーク接続時に自らの機器の情報を前記データベースサーバに登録すると共に前記データベースサーバから取得した情報に基づき前記制御機器にアクセスして自らの機器の情報を登録する制御管理対象である機器と
を備えたことを特徴とする機器制御管理システム。
【請求項２】
ネットワークを介して各種機器の制御や管理を行う機器制御管理システムにおいて、
前記ネットワーク接続されたデータベースサーバと、
前記ネットワーク接続時に自らの機器の情報を前記データベースサーバに登録する制御管理対象である機器と、
前記ネットワーク接続時に自らの機器の情報を前記データベースサーバに登録すると共に前記データベースサーバから取得した制御管理対象である前記機器の情報を登録する制御機器と
を備えたことを特徴とする機器制御管理システム。
【請求項３】
前記制御機器は、
制御管理対象である前記機器が属する制御ゾーンを制御管理することを特徴とする
請求項１若しくは請求項２記載の機器制御管理システム。
【請求項４】
前記機器若しくは前記制御機器が、
前記データベースサーバから情報を取得できなかった場合に定周期で前記データベースサーバに照会処理を行い最新の情報を取得することを特徴とする
請求項１若しくは請求項２記載の機器制御管理システム。
【請求項５】
前記機器若しくは前記制御機器が、
前記データベースサーバから情報を取得できなかった場合に前記データベースサーバからの情報が更新された旨の通知を受信した時点で前記データベースサーバに照会処理を行い最新の情報を取得することを特徴とする
請求項１若しくは請求項２記載の機器制御管理システム。
【請求項６】
前記データベースサーバが、
前記制御機器若しくは前記機器が前記データベースサーバに情報を登録した場合、以前情報の照会を行った前記機器若しくは前記制御機器に対して情報が更新された旨の通知を行うことを特徴とする
請求項５記載の機器制御管理システム。
【請求項７】
前記機器が、
ネットワーク経由で制御管理可能なライトであることを特徴とする
請求項１乃至請求項６のいずれかに記載の機器制御管理システム。
【請求項８】
機器の前記情報が、
少なくとも前記機器若しくは前記制御機器のいずれかの機器タイプ、ネットワークアドレス及び制御ゾーンを含むものであることを特徴とする
請求項１乃至請求項６のいずれかに記載の機器制御管理システム。
【請求項９】
前記機器が、
ネットワーク経由で制御管理可能な温度計であることを特徴とする
請求項１乃至請求項６のいずれかに記載の機器制御管理システム。
【請求項１０】
前記機器が、
ネットワーク経由で制御管理可能なセンサであることを特徴とする
請求項１乃至請求項６のいずれかに記載の機器制御管理システム。
【請求項１１】
前記機器が、
ネットワーク経由で制御管理可能な照明機器であることを特徴とする
請求項１乃至請求項６のいずれかに記載の機器制御管理システム。
【請求項１２】
前記機器が、
ネットワーク経由で制御管理可能な空調機器であることを特徴とする
請求項１乃至請求項６のいずれかに記載の機器制御管理システム。
【請求項１３】
前記機器が、
ネットワーク経由で制御管理可能な機器であることを特徴とする
請求項１乃至請求項６のいずれかに記載の機器制御管理システム。
【請求項１４】
前記制御機器が、
ネットワークを介して前記機器に対する制御管理機能を有するコントローラであることを特徴とする
請求項１乃至請求項６のいずれかに記載の機器制御管理システム。
【請求項１５】
前記制御機器が、
ネットワークを介して前記機器に対する制御管理機能を有するコンピュータであることを特徴とする
請求項１乃至請求項６のいずれかに記載の機器制御管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して各種機器の制御や管理を行う機器制御管理システムに関し、特に機器制御管理システムを構成する機器間の制御（管理）／被制御（管理）関係を自動的に構築することが可能な機器制御管理システムに関する。
【０００２】
【従来の技術】
ネットワークを介して各種機器の制御や管理を行う機器制御管理システムに関連する先行技術文献としては次のようなものがある。
【０００３】
【特許文献１】
特開平０８−０９６９７０号公報
【特許文献２】
特開平１０−２４０３０７号公報
【特許文献３】
特開平１１−１７５１３５号公報
【特許文献４】
特開２００２−１６５２７９号公報
【０００４】
図１３はこのような従来の機器制御管理システムの一例を示す構成ブロック図であり、図１３において１及び２は制御機器であるコントローラ、３は機器の動作定義、プロパティ情報及び機器間の制御（管理）／被制御（管理）関係（以下、単に接続関係と呼ぶ。）が管理されているデータベースサーバ、４，５，６，７，８，９，１０及び１１はネットワーク経由でスイッチのＯＮ／ＯＦＦの制御が可能なライト、１２はエンジニアリングツールが動作するコンピュータ、１００はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の汎用のネットワークである。
【０００５】
コントローラ１及び２はネットワーク１００にそれぞれ接続され、データベースサーバ３及びコンピュータ１２はネットワーク１００に接続される。ライト４
，５，６，７，８，９，１０及び１１もまたネットワーク１００に接続される。
【０００６】
ここで，図１３に示す従来例の動作を図１４を用いて説明する。図１４はコンピュータ１２で動作するエンジニアリングツールにおける接続関係を定義する方法を示す説明図である。
【０００７】
また、図１３においてはコントローラ１がライト４〜７を制御管理し、コントローラ２がライト８〜１１を制御管理するものとする。
【０００８】
図１４においてコンピュータ１２で動作するエンジニアリングツールでは”Ｓｗｉｔｃｈ”で示すような機器の変数を矢印により結線することにより、接続関係を定義するものである。
【０００９】
すなわち、図１４においてコントローラ１からの矢印はライト４〜７にそれぞれ接続され、コントローラ２からの矢印はライト８〜１１にそれぞれ接続されているので、コントローラ１はライト４〜７を制御管理し、コントローラ２はライト８〜１１を制御管理することを定義していることになる。
【００１０】
例えば、図１４においてコントローラ１からの矢印はライト４〜７にそれぞれ接続されているので、コントローラ１の変数”Ｓｗｉｔｃｈ”を”ＯＮ”にすることにより、各ライト４〜７の変数”Ｓｗｉｔｃｈ”もまた”ＯＮ”になり、ライト４〜７が点灯する。
【００１１】
例えば、コントローラ１の変数”Ｓｗｉｔｃｈ”を”ＯＦＦ”にすることにより、各ライト４〜７の変数”Ｓｗｉｔｃｈ”もまた”ＯＦＦ”になり、ライト４〜７が消灯する。
【００１２】
同様に、例えば、図１４においてコントローラ２からの矢印はライト８〜１１にそれぞれ接続されているので、コントローラ２の変数”Ｓｗｉｔｃｈ”を”ＯＮ”にすることにより、各ライト８〜１１の変数”Ｓｗｉｔｃｈ”もまた”ＯＮ”になり、ライト８〜１１が点灯する。
【００１３】
例えば、コントローラ２の変数”Ｓｗｉｔｃｈ”を”ＯＦＦ”にすることにより、各ライト８〜１１の変数”Ｓｗｉｔｃｈ”もまた”ＯＦＦ”になり、ライト８〜１１が消灯する。
【００１４】
この結果、コンピュータ１２で動作するエンジニアリングツールで機器の変数を矢印により結線することにより、接続関係を定義することができて、機器制御管理システムを構成する機器間の接続関係を構築することができる。
【００１５】
また、図１５は制御管理されるライトをネットワーク経由で温度の収集が可能な温度計で置き換えた場合のエンジニアリングツールにおける接続関係を定義する方法を示す説明図である。
【００１６】
図１５において１及び２は図１３と同一符号を付してあり、１３，１４，１５，１６，１７，１８，１９及び２０ネットワーク経由で温度の収集が可能な温度計である。
【００１７】
例えば、図１４において温度計１３〜１６からの矢印はコントローラ１の変数”Ｔｅｍｐ１”、”Ｔｅｍｐ２”、”Ｔｅｍｐ３”及び”Ｔｅｍｐ４”にそれぞれ接続されているので、コントローラ１側では変数”Ｔｅｍｐ１”、”Ｔｅｍｐ２”、”Ｔｅｍｐ３”及び”Ｔｅｍｐ４”を読み込むことにより温度計１３，１４，１５及び温度計１６で測定された温度をそれぞれ取得することができる。
【００１８】
同様に、例えば、図１４において温度計１７〜２０からの矢印はコントローラ２の”Ｔｅｍｐ５”、”Ｔｅｍｐ６”、”Ｔｅｍｐ７”及び”Ｔｅｍｐ８”にそれぞれ接続されているので、コントローラ２側では変数”Ｔｅｍｐ５”、”Ｔｅｍｐ６”、”Ｔｅｍｐ７”及び”Ｔｅｍｐ８”を読み込むことにより温度計１７，１８，１９及び温度計２０で測定された温度をそれぞれ取得することができる。
【００１９】
【発明が解決しようとする課題】
しかし、図１３に示す従来例ではコンピュータ１２で動作するエンジニアリングツールで機器の変数を矢印により結線することにより、接続関係を定義するものであるため、機器制御管理システムを構成する機器の数が１万個以上等の多数になった場合には、エンジニアリングツールで１本１本機器の変数の間を結線する作業は煩雑であり、極めて多大な工数が発生してしまうと言った問題点があった。
【００２０】
また、機器制御管理システムに新たに１つの機器を追加（削除）する場合であっても、エンジニアリングツールにより結線処理（切断処理）が必須であり、当該エンジニアリングツールを動作させるためのコンピュータ１２が必要になってしまうと言った問題点があった
従って本発明が解決しようとする課題は、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能な機器制御管理システムを実現することにある。
【００２１】
【課題を解決するための手段】
このような課題を達成するために、本発明のうち請求項１記載の発明は、
ネットワークを介して各種機器の制御や管理を行う機器制御管理システムにおいて、
前記ネットワーク接続されたデータベースサーバと、前記ネットワーク接続時に自らの機器の情報を前記データベースサーバに登録する制御機器と、前記ネットワーク接続時に自らの機器の情報を前記データベースサーバに登録すると共に前記データベースサーバから取得した情報に基づき前記制御機器にアクセスして自らの機器の情報を登録する制御管理対象である機器とを備えたことにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００２２】
請求項２記載の発明は、
ネットワークを介して各種機器の制御や管理を行う機器制御管理システムにおいて、
前記ネットワーク接続されたデータベースサーバと、前記ネットワーク接続時に自らの機器の情報を前記データベースサーバに登録する制御管理対象である機器と、前記ネットワーク接続時に自らの機器の情報を前記データベースサーバに登録すると共に前記データベースサーバから取得した制御管理対象である前記機器の情報を登録する制御機器とを備えたことを備えたことにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００２３】
請求項３記載の発明は、
請求項１若しくは請求項２記載の発明である機器制御管理システムにおいて、
前記制御機器は、
制御管理対象である前記機器が属する制御ゾーンを制御管理することにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００２４】
請求項４記載の発明は、
請求項１若しくは請求項２記載の発明である機器制御管理システムにおいて、
前記機器若しくは前記制御機器が、
前記データベースサーバから情報を取得できなかった場合に定周期で前記データベースサーバに照会処理を行い最新の情報を取得することにより、単純な照会によって情報を取得できなかった場合であっても機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００２５】
請求項５記載の発明は、
請求項１若しくは請求項２記載の発明である機器制御管理システムにおいて、
前記機器若しくは前記制御機器が、
前記データベースサーバから情報を取得できなかった場合に前記データベースサーバからの情報が更新された旨の通知を受信した時点で前記データベースサーバに照会処理を行い最新の情報を取得することにより、単純な照会によって情報を取得できなかった場合であっても機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００２６】
請求項６記載の発明は、
請求項５記載の発明である機器制御管理システムにおいて、
前記データベースサーバが、
前記制御機器若しくは前記機器が前記データベースサーバに情報を登録した場合、以前情報の照会を行った前記機器若しくは前記制御機器に対して情報が更新された旨の通知を行うことにより、単純な照会によって情報を取得できなかった場合であっても機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００２７】
請求項７記載の発明は、
請求項１乃至請求項６のいずれかに記載の発明である機器制御管理システムにおいて、
前記機器が、
ネットワーク経由で制御管理可能なライトであることにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００２８】
請求項８記載の発明は、
請求項１乃至請求項６のいずれかに記載の発明である機器制御管理システムにおいて、
機器の前記情報が、
少なくとも前記機器若しくは前記制御機器のいずれかの機器タイプ、ネットワークアドレス及び制御ゾーンを含むものであることにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００２９】
請求項９記載の発明は、
請求項１乃至請求項６のいずれかに記載の発明である機器制御管理システムにおいて、
前記機器が、
ネットワーク経由で制御管理可能な温度計であることにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００３０】
請求項１０記載の発明は、
請求項１乃至請求項６のいずれかに記載の発明である機器制御管理システムにおいて、
前記機器が、
ネットワーク経由で制御管理可能なセンサであることにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００３１】
請求項１１記載の発明は、
請求項１乃至請求項６のいずれかに記載の発明である機器制御管理システムにおいて、
前記機器が、
ネットワーク経由で制御管理可能な照明機器であることにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００３２】
請求項１２記載の発明は、
請求項１乃至請求項６のいずれかに記載の発明である機器制御管理システムにおいて、
前記機器が、
ネットワーク経由で制御管理可能な空調機器であることにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００３３】
請求項１３記載の発明は、
請求項１乃至請求項６のいずれかに記載の発明である機器制御管理システムにおいて、
前記機器が、
ネットワーク経由で制御管理可能な機器であることにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００３４】
請求項１４記載の発明は、
請求項１乃至請求項６のいずれかに記載の発明である機器制御管理システムにおいて、
前記制御機器が、
ネットワークを介して前記機器に対する制御管理機能を有するコントローラであることにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００３５】
請求項１５記載の発明は、
請求項１乃至請求項６のいずれかに記載の発明である機器制御管理システムにおいて、
前記制御機器が、
ネットワークを介して前記機器に対する制御管理機能を有するコンピュータであることにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００３６】
【発明の実施の形態】
以下本発明を図面を用いて詳細に説明する。図１は本発明に係る機器制御管理システムの一実施例を示す構成ブロック図である。
【００３７】
図１において２１及び２２は制御機器であるコントローラ、２３は機器の動作定義、プロパティ情報及び機器間の接続関係が管理されているデータベースサーバ、２４，２５，２６，２７，２８，２９，３０及び３１はネットワーク経由でスイッチのＯＮ／ＯＦＦの制御が可能なライト、１０１はＬＡＮ等の汎用のネットワークである。
【００３８】
コントローラ２１及び２２はネットワーク１０１にそれぞれ接続され、データベースサーバ２３はネットワーク１０１に接続される。ライト２４，２５，２６，２７，２８，２９，３０及び３１もまたネットワーク１０１に接続される。
【００３９】
ここで、図１に示す実施例の動作を図２、図３、図４、図５及び図６用いて説明する。図２はネットワーク接続時のコントローラ若しくはライトの動作を説明するフロー図、図３及び図４は機器の情報の一例を示す説明図、図５はネットワーク接続後のライトの動作を説明するフロー図、図６はネットワーク接続後のコントローラの動作を説明するフロー図である。
【００４０】
但し、図１ではコントローラ２１が図１中”ＺＮ０１”に示す区域（ゾーン）に属する機器を制御管理し、コントローラ２２が図１中”ＺＮ０２”に属する機器を制御管理するものとする。
【００４１】
図２中”Ｓ００１”においてコントローラ２１〜２２若しくはライト２４〜３１は機器がネットワーク１０１に接続されたか否かを判断し、もし、ネットワーク１０１に接続されたと判断した場合には、図２中”Ｓ１０２”においてコントローラ２１〜２２若しくはライト２４〜３１はネットワーク１０１経由でデータベースサーバ２３に自らの機器の情報を登録する。
【００４２】
例えば、図３はコントローラ２１の機器の情報の一例を示すものであり、機器の情報としては、”機器タイプ”、”機器タグＩＤの名”、”ネットワークアドレス”、”ポート番号”、データタイプ”及び”制御ゾーン”等であり、コントローラ２１の場合には”機器タイプ”及び”機器タグＩＤの名”はそれぞれ”コントローラ”及び”Ａ”であり、また、当該コントローラが制御管理する区域（ゾーン）は図１中”ＺＮ０１”に示す区域（ゾーン）となる。
【００４３】
同様に、例えば、図３はライト２４の機器の情報の一例を示すものであり、機器の情報としては、”機器タイプ”、”機器タグＩＤの名”、”ネットワークアドレス”、”ポート番号”、データタイプ”及び”制御ゾーン”等であり、ライト２４の場合には”機器タイプ”及び”機器タグＩＤの名”はそれぞれ”ライト”及び”Ｌ１”であり、また、当該ライトが制御管理される区域（ゾーン）は図１中”ＺＮ０１”に示す区域（ゾーン）となる。
【００４４】
一方、ネットワーク接続後の接続関係の構築手順としては制御管理される側のライト２４〜３１が主体になる場合と、制御管理する側のコントローラ２１〜２２が主体になる場合が想定される。
【００４５】
ライト２４〜３１が主体になる場合、図５中”Ｓ１０１”においてライト２４〜３１はネットワーク１０１に接続の後、ネットワーク１０１を介してデータベースサーバ２３にアクセスして自らが属す”制御ゾーン”を制御管理するコントローラの情報を照会する。
【００４６】
例えば、当該機器がライト２４である場合、自らが属す”制御ゾーン”は図１中”ＺＮ０１”に示す区域（ゾーン）であるので、当該区域（ゾーン）を制御管理するコントローラの情報を照会する。
【００４７】
図５中”Ｓ１０２”においてライト２４〜３１は当該コントローラの情報を取得したか否かを判断して、もし、情報を取得した場合には、図５中”Ｓ１０３”においてライト２４〜３１はコントローラに制御管理対象である自らの機器の情報を登録すると共に動作ルールを設定して接続関係を構築する。
【００４８】
例えば、ライト２４が自らが属す”制御ゾーン”は図１中”ＺＮ０１”に示す区域（ゾーン）であり、当該区域（ゾーン）を制御管理する図３に示すようなコントローラ２１の情報をデータベースサーバ２３から取得した場合には、当該情報に基づきコントローラ２１にアクセスして、コントローラ２１に図４に示すような制御管理対象である自らの機器の情報を登録すると共に動作ルールを設定して接続関係を構築する。
【００４９】
この状態で、コントローラ２１〜２２は自らに登録されている制御管理対象である機器の情報及び動作ルールに基づき当該機器を制御管理することにより、先に構築された接続関係に基づき機器を制御管理することができる。
【００５０】
また、コントローラ２１〜２２が主体になる場合、図６中”Ｓ２０１”においてコントローラ２１〜２２はネットワーク１０１に接続の後、ネットワーク１０１を介してデータベースサーバ２３にアクセスして自らが属す”制御ゾーン”の制御管理対象であるライトの情報を照会する。
【００５１】
例えば、当該機器がコントローラ２１である場合、自らが属す”制御ゾーン”は図１中”ＺＮ０１”に示す区域（ゾーン）であるので、当該区域（ゾーン）の制御管理対象であるライトの情報を照会する。
【００５２】
図６中”Ｓ２０２”においてコントローラ２１〜２２は当該ライトの情報を取得したか否かを判断して、もし、情報を取得した場合には、図６中”Ｓ２０３”においてコントローラ２１は自らに制御管理対象である取得した機器の情報を登録すると共に動作ルールを設定して接続関係を構築する。
【００５３】
例えば、コントローラ２１が自らが属す”制御ゾーン”は図１中”ＺＮ０１”に示す区域（ゾーン）であり、当該区域（ゾーン）の制御管理対象である図４に示すようなライト２４の情報をデータベースサーバ２３から取得した場合には、コントローラ２１は自らに図４に示すような取得した機器の情報を登録すると共に動作ルールを設定して接続関係を構築する。
【００５４】
この状態で、コントローラ２１〜２２は自らに登録されている制御対象である機器の情報及び動作ルールに基づき当該機器を制御管理することにより、先に構築された接続関係に基づき機器を制御管理することができる。
【００５５】
この結果、機器がネットワーク接続時に自らの機器の情報をデータベースサーバに登録し、コントローラ側若しくはライト側が主体になり制御管理対象の情報をコントローラに登録することにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００５６】
なお、図１に示す実施例の説明に際しては図５及図６に示すように図５中”Ｓ１０２”及び図６中”Ｓ２０２”においてデータベースサーバ２３から情報を取得できなかった場合には処理を終了しているが、照会によって情報を取得できなかった場合には、後述の”ポーリング方式”や”イベント伝播方式”により情報を取得しても構わない。
【００５７】
図７及び図８は”ポーリング方式”による情報の取得方法の一例を示す説明図であり、２１，２３及び２４に関しては図１と同一符号を付してある。
【００５８】
図７はライト２４が主体となる場合であり、図７中”ＲＧ１１”に示すようにコントローラ２１がデータベースサーバ２３に自らの情報を登録（削除）した場合、ライト２４は図７中”ＳＲ１１”に示すように定周期でデータベースサーバ２３に照会処理を行い最新の情報を適宜取得する。
【００５９】
同様に、図８はコントローラ２１が主体となる場合であり、図８中”ＲＧ２１”に示すようにライト２４がデータベースサーバ２３に自らの情報を登録（削除）した場合、コントローラ２１は図８中”ＳＲ２１”に示すように定周期でデータベースサーバ２３に照会処理を行い最新の情報を適宜取得する。
【００６０】
一方、図９及び図１０は”イベント伝播方式”による情報の取得方法の一例を示す説明図であり、２１，２３及び２４に関しては図１と同一符号を付してある。
【００６１】
図９はライト２４が主体となる場合であり、図９中”ＲＧ３１”に示すようにコントローラ２１がデータベースサーバ２３に自らの情報を登録（削除）した場合、データベースサーバ２３は以前情報の照会を行ったライト２４に対して図９中”ＥＶ３１”に示すように情報が更新された旨の通知を行い、当該通知を受けたライト２４は図９中”ＳＲ３１”に示すようにデータベースサーバ２３に照会処理を行い最新の情報を適宜取得する。
【００６２】
同様に、図１０はコントローラ２１が主体となる場合であり、図１０中”ＲＧ４１”に示すようにライト２４がデータベースサーバ２３に自らの情報を登録（削除）した場合、データベースサーバ２３は以前情報の照会を行ったコントローラ２１に対して図１０中”ＥＶ４１”に示すように情報が更新された旨の通知を行い、当該通知を受けたコントローラ２１は図１０中”ＳＲ４１”に示すようにデータベースサーバ２３に照会処理を行い最新の情報を適宜取得する。
【００６３】
このように、”ポーリング方式”や”イベント伝播方式”により情報を取得することにより、単純な照会によって情報を取得できなかった場合であっても機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００６４】
また、図１に示す実施例では説明の簡単の為に制御管理対象としてネットワーク経由でスイッチのＯＮ／ＯＦＦの制御が可能なライトを例示しているが、従来例のように、ネットワーク経由で温度の収集が可能な温度計に置き換えても勿論構わない。
【００６５】
図１１は本発明に係る機器制御管理システムの他の実施例を示す構成ブロック図である。図１１において２１，２２，２３及び１０１は図１と同一符号を付してあり、３２，３３，３４，３５，３６，３７，３８及び３９はネットワーク経由で温度の収集が可能な温度計である。
【００６６】
図１１において接続関係はライト２４〜３１が温度計３２〜３９で置換された点以外は図１に示す実施例と同様であり、動作に関してもライト２４〜３１を温度計３２〜３９と読み替えれば同様であるので説明は省略する。
【００６７】
また、図１若しくは図１１に示す実施例では説明の簡単の為に制御管理対象である機器をライト若しくは温度計と１種類の機器で統一しているが、勿論、２つの機器が混在する構成であっても構わない。
【００６８】
また、図１若しくは図１１に示す実施例では説明の簡単の為に制御管理対象である機器をネットワーク経由で制御管理可能なライト若しくは温度計を例示しているが、ネットワーク経由で制御管理可能なセンサ、ネットワーク経由で制御管理可能な照明機器、ネットワーク経由で制御管理可能な空調機器、その他ネットワーク経由で制御管理可能な機器であれば構わない。また、これら機器の混在する構成であっても構わない。
【００６９】
また、図１及び図１１に示す実施例では説明の簡単の為に制御機器としてはコントローラを例示しているが、勿論、ネットワークを介して機器に対する制御管理機能を有するものであれば汎用のコンピュータ、プログラマブルコントローラ等であっても構わない。
【００７０】
また、図１に示す実施例では２つの”制御ゾーン”が例示されているが、勿論、この数に限定される訳ではなく、任意の数の”制御ゾーン”についても適用可能である。
【００７１】
また、図１に示す実施例では機器制御管理システムを構成する機器間の接続関係を自動的な構築に関して説明しているが、勿論、レイアウト変更等に伴う”制御ゾーン”の変更も、”制御ゾーン”が変更される機器（ライト）の情報を変更するだけで、接続関係を自動的に変更することができる。
【００７２】
図１２は図１に示す実施例の”制御ゾーン”を変更した後の一例を示す構成ブロック図であり、２１〜３１及び１０１は図１と同一符号を付してある。図１に示す構成ブロック図と比較してライト２６及び２７がコントローラ２２が制御管理する図１２中”ＺＮ０２”に示す区域（ゾーン）に変更される点以外は全て図１に示す実施例と同様である。
【００７３】
この場合、ライト２６及び２７の機器の情報の内で”制御ゾーン”をそれぞれ”ＺＮ０１”から”ＺＮ０２”に変更すると共に変更された情報をデータベースサーバ２３に登録させることにより、前述の接続関係の構築手順によって図１２に示すような接続関係を構築することができる。
【００７４】
また、図３若しくは図４において、機器の情報としては、”機器タイプ”、”機器タグＩＤの名”、”ネットワークアドレス”、”ポート番号”、データタイプ”及び”制御ゾーン”等を例示しているが、少なくとも”機器タイプ”、”ネットワークアドレス”及び”制御ゾーン”を含むものであれば良い。
【００７５】
【発明の効果】
以上説明したことから明らかなように、本発明によれば次のような効果がある。
請求項１，２，３，７，８，９，１０，１１，１２，１３，１４及び請求項１５の発明によれば、機器がネットワーク接続時に自らの機器の情報をデータベースサーバに登録し、コントローラ側若しくはライト側が主体になり制御管理対象の情報をコントローラに登録することにより、機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【００７６】
また、請求項４，５及び請求項６の発明によれば、”ポーリング方式”や”イベント伝播方式”により情報を取得することにより、単純な照会によって情報を取得できなかった場合であっても機器制御管理システムを構成する機器間の接続関係を自動的に構築することが可能になる。
【図面の簡単な説明】
【図１】本発明に係る機器制御管理システムの一実施例を示す構成ブロック図である。
【図２】ネットワーク接続時のコントローラ若しくはライトの動作を説明するフロー図である。
【図３】機器の情報の一例を示す説明図である。
【図４】機器の情報の一例を示す説明図である。
【図５】ネットワーク接続後のライトの動作を説明するフロー図である。
【図６】ネットワーク接続後のコントローラの動作を説明するフロー図である。
【図７】”ポーリング方式”による情報の取得方法の一例を示す説明図である。
【図８】”ポーリング方式”による情報の取得方法の一例を示す説明図である。
【図９】”イベント伝播方式”による情報の取得方法の一例を示す説明図である。
【図１０】”イベント伝播方式”による情報の取得方法の一例を示す説明図である。
【図１１】本発明に係る機器制御管理システムの他の実施例を示す構成ブロック図である。
【図１２】図１に示す実施例の”制御ゾーン”を変更した後の一例を示す構成ブロック図である。
【図１３】従来の機器制御管理システムの一例を示す構成ブロック図である。
【図１４】コンピュータで動作するエンジニアリングツールにおける接続関係を定義する方法を示す説明図である。
【図１５】制御管理されるライトをネットワーク経由で温度の収集が可能な温度計で置き換えた場合のエンジニアリングツールにおける接続関係を定義する方法を示す説明図である。
【符号の説明】
１，２，２１，２２  コントローラ
３，２３  データベースサーバ
４，５，６，７，８，９，１０，１１，２４，２５，２６，２７，２８，２９，３０，３１  ライト
１２  コンピュータ
１３，１４，１５，１６，１７，１８，１９，２０，３２，３３，３４，３５，３６，３７，３８，３９  温度計
１００，１０１  ネットワーク
【図１】
2004318456.tif 000003
【図２】
2004318456.tif 000004
【図３】
2004318456.tif 000005
【図４】
2004318456.tif 000006
【図５】
2004318456.tif 000007
【図６】
2004318456.tif 000008
【図７】
2004318456.tif 000009
【図８】
2004318456.tif 000010
【図９】
2004318456.tif 000011
【図１０】
2004318456.tif 000012
【図１１】
2004318456.tif 000013
【図１２】
2004318456.tif 000014
【図１３】
2004318456.tif 000015
【図１４】
2004318456.tif 000016
【図１５】
2004318456.tif 000017