(57)【要約】【課題】不適切な機器の接続状態に起因した機器の不具合の発生を抑制できる制御装置、制御システム、接続状態判定方法およびプログラムを提供する。【解決手段】制御装置１は、建物内に設置された局所ネットワークＮＴ２に有線接続された機器の機種識別情報およびメーカ識別情報を取得する機器情報取得部１１９と、機器に付与されたＩＰアドレス情報を起動通知情報から抽出して取得するＩＰアドレス抽出部１１３と、機器の局所ネットワークＮＴ２への接続状態が適切な場合における機種識別情報とメーカ識別情報とＩＰアドレス情報との組み合わせと、取得した機種識別情報とメーカ識別情報とＩＰアドレス情報との組み合わせと、を比較した結果に基づいて、機器の局所ネットワークＮＴ２への接続状態を判定する判定部１１６と、を備える。【選択図】図３
2020144757.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された機器に固有の第１機器情報を取得する機器情報取得部と、
前記ネットワークに接続された機器に付与された第１通信識別情報を取得する通信識別情報取得部と、
前記機器のネットワークへの接続状態が適切な場合における予め設定された第２機器情報と第２通信識別情報との組み合わせと、前記第１機器情報と前記第１通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する判定部と、を備える、
制御装置。
【請求項２】
前記判定部は、前記第１機器情報と前記第２機器情報とが一致し且つ前記第１通信識別情報と前記第２通信識別情報とが一致している場合、前記ネットワークへの機器の接続状態が適切であると判定し、前記第１機器情報と前記第２機器情報とが一致しない場合、または、前記第１通信識別情報と前記第２通信識別情報とが一致しない場合、前記ネットワークへの機器の接続状態が不適切であると判定する、
請求項１に記載の制御装置。
【請求項３】
前記第１通信識別情報は、複数存在し、
前記制御装置に直接接続された機器それぞれに、前記複数の第１通信識別情報の中から選択した第１通信識別情報を付与する通信識別情報付与部を更に備える、
請求項１または２に記載の制御装置。
【請求項４】
前記判定部による判定結果を示す判定結果情報を生成する判定結果生成部と、
前記判定結果情報を端末装置へ送信する判定結果送信部と、を更に備える、
請求項１から３のいずれか１項に記載の制御装置。
【請求項５】
前記第１機器情報と前記第２機器情報とは、前記機器の機種を識別する機種識別情報と前記機器のメーカを識別するメーカ識別情報と前記機器の名称を示す機器名称情報とのうちの少なくとも１つを含む、
請求項１から４のいずれか１項に記載の制御装置。
【請求項６】
前記第２機器情報を記憶する機器情報記憶部と、
前記第２通信識別情報を記憶する通信識別情報記憶部と、を更に備え、
前記判定部は、前記機器情報記憶部が記憶する前記第２機器情報および前記通信識別情報記憶部が記憶する第２通信識別情報との組み合わせと、前記第１機器情報と前記第１通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する、
請求項１から５のいずれか１項に記載の制御装置。
【請求項７】
ネットワークに接続された機器の接続状態を判定する制御システムであって、
前記ネットワークに接続された機器に固有の第１機器情報を取得する機器情報取得部と、
前記ネットワークに接続された機器に付与された第１通信識別情報を取得する通信識別情報取得部と、
前記機器のネットワークへの接続状態が適切な場合における予め設定された第２機器情報と第２通信識別情報との組み合わせと、前記第１機器情報と前記第１通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する判定部と、を備える、
制御システム。
【請求項８】
前記ネットワークに接続され、前記第２機器情報を記憶する機器情報記憶部と、前記第２通信識別情報を記憶する通信識別情報記憶部と、を有するサーバを更に備え、
前記判定部は、前記サーバから取得した前記第２機器情報および前記サーバから取得した第２通信識別情報との組み合わせと、前記第１機器情報と前記第１通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する、
請求項７に記載の制御システム。
【請求項９】
ネットワークに接続された機器に固有の第１機器情報を取得するステップと、
前記ネットワークに接続された機器に付与された第１通信識別情報を取得するステップと、
前記機器のネットワークへの接続状態が適切な場合における予め設定された第２機器情報と第２通信識別情報との組み合わせと、前記第１機器情報と前記第１通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定するステップと、を含む、
接続状態判定方法。
【請求項１０】
コンピュータを、
ネットワークに接続された機器に固有の第１機器情報を取得する機器情報取得部、
前記ネットワークに接続された機器に付与された第１通信識別情報を取得する通信識別情報取得部、
前記機器のネットワークへの接続状態が適切な場合における予め設定された第２機器情報と第２通信識別情報との組み合わせと、前記第１機器情報と前記第１通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する判定部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、制御システム、接続状態判定方法およびプログラムに関する。
【背景技術】
【０００２】
建物内に構築されたＬＡＮ（Local Area Network）を介して給湯器その他の各電気機器を制御するホームエネルギマネジメントシステム（以下、「ＨＥＭＳ」と称する。）が提案されている（例えば特許文献１参照）。このＨＥＭＳでは、ＨＥＭＳコントローラと給湯器とが、それぞれ、ブロードバンドルータに接続され、ＨＥＭＳコントローラは、ブロードバンドルータを経由して給湯器へ制御信号を送信することにより給湯器の動作を制御する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１１８３３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＨＥＭＳコントローラと給湯器とブロードバンドルータとは、例えばＬＡＮケーブルを介して互いに有線接続されることが多い。具体的には、ＨＥＭＳコントローラと給湯器とブロードバンドルータとが、それぞれ、例えばＴＩＡ／ＥＩＡ−５６８−Ｂ規格に基づいた共通の形状を有するＬＡＮ接続ポートを備えており、ＬＡＮケーブルの両端部に設けられたプラグがそれぞれ前述のＬＡＮ接続ポートに嵌着されることで互いに有線接続される。この場合、給湯器をＨＥＭＳコントローラにＬＡＮケーブルを介して接続することが物理的に可能であるため、ＨＥＭＳの構築を行う作業者が、本来ブロードバンドルータに接続すべき給湯器を誤ってＨＥＭＳコントローラに接続してしまう虞がある。そうすると、給湯器の誤作動、給湯器の故障等の不具合が発生する虞がある。即ち、ＨＥＭＳコントローラまたはブロードバンドルータに接続可能な機器が、本来の適切な接続状態とは異なる不適切な接続状態で接続されると、誤作動、故障等の不具合が発生してしまう虞がある。
【０００５】
本発明は、上記事由に鑑みてなされたものであり、不適切な機器の接続状態に起因した機器の不具合の発生を抑制できる制御装置、制御システム、接続状態判定方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る制御装置は、
ネットワークに接続された機器に固有の第１機器情報を取得する機器情報取得部と、
前記ネットワークに接続された機器に付与された第１通信識別情報を取得する通信識別情報取得部と、
前記機器のネットワークへの接続状態が適切な場合における予め設定された第２機器情報と第２通信識別情報との組み合わせと、前記第１機器情報と前記第１通信識別情報との組み合わせと、を比較した結果に基づいて、前記ネットワークに接続された機器の接続状態を判定する判定部と、を備える。
【発明の効果】
【０００７】
本発明によれば、機器情報取得部が、ネットワークに接続された機器に固有の第１機器情報を取得し、通信識別情報取得部が、前述のネットワークに接続された機器に付与された第１通信識別情報を取得する。そして、判定部が、機器の前述のネットワークへの接続状態が適切な場合における予め設定された第２機器情報と第２通信識別情報との組み合わせと、機器情報取得部が取得した第１機器情報と通信識別情報取得部が取得した第１通信識別情報との組み合わせと、を比較した結果に基づいて、前述のネットワークに接続された機器の接続状態を判定する。これにより、機器のネットワークへの接続状態が適切であるか不適切であるかを事前に判別することができるので、不適切な機器の接続状態に起因した機器の不具合の発生を抑制できる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る制御システムの概略構成図
【図２】実施の形態に係る端末装置の構成を示すブロック図
【図３】実施の形態に係る制御装置の構成を示すブロック図
【図４】（Ａ）は実施の形態に係る接続機器記憶部が記憶する情報の一例を示す図、（Ｂ）は実施の形態に係る属性記憶部が記憶する情報の一例を示す図
【図５】実施の形態に係る付与アドレス記憶部が記憶する情報の一例を示す図
【図６】（Ａ）は実施の形態に係る制御システムにおいて接続状態が不適切な場合の一例を示す図、（Ｂ）は実施の形態に係る制御システムにおいて接続状態が不適切な場合の他の一例を示す図
【図７】実施の形態に係る制御システムの動作を示すシーケンス図
【図８】実施の形態に係る制御システムの動作を示すシーケンス図
【図９】（Ａ）は実施の形態に係る制御システムにおいて接続状態が不適切な場合の端末装置の表示画面の一例を示す図、（Ｂ）は実施の形態に係る制御システムにおいて接続状態が不適切な場合の端末装置の表示画面の他の一例を示す図
【図１０】実施の形態に係る制御システムの動作を示すシーケンス図
【図１１】実施の形態に係る制御装置が実行する接続状態判定処理の流れの一例を示すフローチャート
【図１２】実施の形態に係る制御装置が実行する接続状態判定処理の流れの一例を示すフローチャート
【図１３】変形例に係る制御装置が実行する接続状態判定処理の流れの一例を示すフローチャート
【図１４】変形例に係る制御装置が実行する接続状態判定処理の流れの一例を示すフローチャート
【図１５】変形例に係る制御システムの概略構成図
【図１６】変形例に係る制御システムにおいて接続状態が不適切な場合の端末装置の表示画面の一例を示す図
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態に係る制御装置および当該制御装置を備えた制御システムについて、添付図面を参照しながら説明する。本実施の形態に係る制御システムは、ネットワークに接続された機器の接続状態を判定するものである。この制御システムは、ネットワークに接続された機器に固有の第１機器情報を取得する機器情報取得部と、ネットワークに接続された機器に付与された第１通信識別情報を取得する通信識別情報取得部と、ネットワークに接続された機器の接続状態を判定する判定部と、を備える。ここで、判定部は、機器の前述のネットワークへの接続状態が適切な場合における予め設定された第２機器情報と第２通信識別情報との組み合わせと、機器情報取得部が取得した第１機器情報と通信識別情報取得部が取得した第１通信識別情報との組み合わせと、を比較した結果に基づいて、ネットワークに接続された機器の接続状態を判定する。
【００１０】
本実施の形態に係る制御システムは、図１に示すように、広域ネットワークＮＴ１にデータ回線終端装置４を介して接続されたルータ３と、ルータ３に有線接続された機器２４と、ルータ３に有線接続された制御装置１と、制御装置１に有線接続された機器２１、２２、２３と、端末装置７と、を備える。制御装置１と機器２１、２２、２３、２４とは、例えばＥＣＨＯＮＥＴ  Ｌｉｔｅ規格に基づく通信プロトコルにより通信を実行する。端末装置７は、制御装置１と無線通信可能となっている。ここで、広域ネットワークＮＴ１は、例えば公衆回線を用いた広域ネットワークである。また、制御装置１、ルータ３、機器２１、２２、２３、２４とは、互いに有線接続されることにより局所ネットワークＮＴ２を構成している。ルータ３は、例えばブロードバンドルータであり、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバとしての機能を有する。ルータ３は、その配下の機器（例えば機器２４）に対してＩＰアドレスを付与する。このＩＰ（Internet Protocol）アドレスは、ルータ３が、その配下としてルータ３に直接有線接続される機器２４から受信する接続要求情報に応じて機器２４に付与される。このＩＰアドレスは、ＩＰｖ４規格に適合したものであり、例えば「１９２．１６８．１０．ＸＹＺ」（ＸＹＺは、例えば「００２〜２５４」の範囲内で重複しない値）と表される。ここで、例えばルータ３に直接有線接続される機器２４に付与されるＩＰアドレスのセグメント領域、即ち、「１９２．１６８．１０」の部分は、ルータ３に直接有線接続される機器間で共通となるように設定される。このセグメント領域の部分のデフォルト値は、ルータ３の製造メーカ毎に定まっており、異なる製造メーカ間で同一のデフォルト値が採用されることはほとんど無い。
【００１１】
機器２１は、例えばＡ社が製造した家庭用の空気調和機であり、機器２２は、例えばＢ社が製造した家庭用の空気調和機であり、機器２３は、例えばＡ社が製造した住宅用の太陽光発電装置およびパワーコンディショナである。また、機器２４は、Ｃ社が製造した照明装置である。各機器２１、２２、２３、２４は、制御装置１またはルータ３に直接有線接続されると、その直後に制御装置１またはルータ３に対してＩＰアドレスの付与を要求するための接続要求情報を制御装置１またはルータ３へ送信する。また、機器２１、２２、２３、２４は、それぞれ、制御装置１またはルータ３に接続した後、起動動作が終了すると、その旨を通知する起動通知情報を、他の機器２１、２２、２３、２４、制御装置１およびルータ３へマルチキャスト送信する。この起動通知情報は、例えばＥＣＨＯＮＥＴ  Ｌｉｔｅにおけるインスタンスリスト通知であり、機器２１、２２、２３、２４の機種を識別する機種識別情報を含む。更に、機器２１、２２、２３、２４は、制御装置１から機器２１、２２、２３、２４に固有の固有機器情報の送信を要求する機器情報要求情報を受信すると、少なくともメーカ識別情報と機器名称情報とを含む固有機器情報を制御装置１へ送信する。ここで、メーカ識別情報は、機器２１、２２、２３、２４の製造メーカを識別する情報であり、機器名称情報は、機器の名称を示す情報である。
【００１２】
端末装置７は、スマートフォン、タブレット等の携帯端末であり、図２に示すように、ＣＰＵ（Central Processing Unit）７０１と、ＣＰＵ７０１の作業領域として使用される揮発性メモリである主記憶部７０２と、半導体フラッシュメモリのような不揮発性メモリである補助記憶部７０３と、制御装置１と無線通信するための無線通信インタフェース７０４と、表示部７０５と、入力部７０６と、これらを相互に接続するバス７０９と、を有する。補助記憶部７０３は、端末装置７の各種機能を実現するためのプログラムを記憶する。プログラムとしては、例えば制御装置１による判定結果を示す情報を表示部７０５に表示させるためのアプリケーションが挙げられる。このアプリケーションは、例えば各機器２１、２２、２３、２４を遠隔操作するために制御装置１にインストールしたアプリケーションに統合する形で提供されるものであってもよい。表示部７０５は、例えば液晶ディスプレイであり、例えば制御装置１による判定結果を示す情報を表示する。入力部７０６は、例えばタッチパネルであり、端末装置７の利用者により操作される。無線通信インタフェース７０４は、例えば無線モジュールであり、制御装置１との間で無線通信する。
【００１３】
ＣＰＵ７０１は、補助記憶部７０３が記憶するプログラムを主記憶部７０２に読み出して実行することにより、判定結果取得部７１１および表示制御部７１２として機能する。また、補助記憶部７０３は、制御装置１から受信した判定結果情報を記憶する判定結果記憶部７３１を有する。判定結果取得部７１１は、制御装置１から送信される、局所ネットワークＮＴ２への機器２１、２２、２３、２４の接続状態についての判定結果を示す判定結果情報を取得し、取得した判定結果情報を判定結果記憶部７３１に記憶させる。表示制御部７１２は、入力部７０６が端末装置７の利用者による予め設定された操作を受け付けると、判定結果記憶部７３１が記憶する判定結果情報を表示部７０５に表示させる。
【００１４】
制御装置１は、図３に示すように、ＣＰＵ１０１と、ＣＰＵ１０１の作業領域として使用される揮発性メモリである主記憶部１０２と、磁気ディスク、半導体フラッシュメモリ等の不揮発性メモリである補助記憶部１０３と、機器２１、２２、２３、２４と局所ネットワークＮＴ２を介して通信するための有線通信インタフェース１０４と、端末装置７と無線通信するための無線通信インタフェース１０５と、これらを相互に接続するバス１０９と、を有する。補助記憶部１０３は、制御装置１の各種機能を実現するためのプログラムを記憶する。有線通信インタフェース１０４は、局所ネットワークＮＴ２に接続され、局所ネットワークＮＴ２を介して、機器２１、２２、２３、２４との間で通信する。無線通信インタフェース１０５は、例えば無線モジュールであり、端末装置７との間で無線通信する。
【００１５】
ＣＰＵ１０１は、補助記憶部１０３が記憶するプログラムを主記憶部１０２に読み出して実行することにより、ＤＨＣＰ処理部１１１、起動通知情報受信部１１２、ＩＰアドレス抽出部１１３、機種情報抽出部１１４、固有機器情報取得部１１５、判定部１１６、判定結果生成部１１７および判定結果送信部１１８として機能する。補助記憶部１０３は、接続機器記憶部１３１と、属性記憶部１３２と、付与アドレス記憶部１３３と、判定結果記憶部１３４と、を有する。ＣＰＵ１０１がＤＨＣＰ処理部１１１として機能することにより、ＤＨＣＰサーバとしての機能を発揮する。
【００１６】
接続機器記憶部１３１は、例えば図４（Ａ）に示すように、局所ネットワークＮＴ２に接続された制御装置１および機器２１、２２、２３、２４それぞれについての、メーカ識別情報、機種識別情報、ＩＰアドレス情報および機器名称情報を記憶する。メーカ識別情報は、制御装置１、機器２１、２２、２３、２４を製造したメーカを識別する情報である。機種識別情報は、制御装置１または機器２１、２２、２３、２４の種類を識別する情報である。図４（Ａ）に示す例では、制御装置１に「ＩＤＤ１」、家庭用の空気調和機に「ＩＤＤ２」、住宅用の発電装置に「ＩＤＤ３」、照明装置に「ＩＤＤ４」の機種識別情報が付与されている。ＩＰアドレス情報は、制御装置１またはルータ３により付与されたＩＰアドレスを示す第２通信識別情報である。このＩＰアドレスは、ＩＰｖ４規格に適合したものであり、例えば「１９２．１６８．３２．ＡＢＣ」（ＡＢＣは、例えば「００２〜２５４」の範囲内で重複しない値）と表される。ここで、例えば制御装置１に直接有線接続される機器２１、２２、２３に付与されるＩＰアドレスのセグメント領域、即ち、「１９２．１６８．３２」の部分は共通である。このセグメント領域のデフォルト値は、前述と同様に、制御装置１の製造メーカ毎に定まっており、異なる製造メーカ間で同一のデフォルト値が採用されることはほとんど無い。機器名称情報は、制御装置１、機器２１、２２、２３、２４それぞれの名称を示す情報である。
【００１７】
属性記憶部１３２は、例えば図４（Ｂ）に示すように、制御装置１への直接的な有線接続が許容されている機器のメーカ識別情報および機種識別情報等の属性情報を記憶する機器情報記憶部である。図４（Ｂ）に示す例では、「Ａ社」または「Ｄ社」が製造した家庭用の空気調和機、住宅用の発電装置および照明装置が、制御装置１への直接的な有線接続が許容されている場合の例を示している。属性情報は、制御装置１が起動する前に予め属性記憶部１３２に記憶されていてもよいし、或いは、制御装置１の起動後に制御装置１に設けられた入力部（図示せず）を介して属性記憶部１３２に手動または自動で入力されるものであってもよい。
【００１８】
付与アドレス記憶部１３３は、例えば図５に示すように、制御装置１へ直接有線接続された機器２１、２２、２３へ付与する第１通信識別情報であるＩＰアドレス情報を記憶する通信識別情報記憶部である。図５に示す例では、付与アドレス記憶部１３３は、セグメント領域が「１９２．１６８．３２」である第１グループに属する付与アドレス群と、セグメント領域が「１９２．１６８．３３」である第２グループに属する付与アドレス群と、を示すＩＰアドレス情報を記憶している。
【００１９】
図３に戻って、判定結果記憶部１３４は、局所ネットワークＮＴ２に接続された各機器２１、２２、２３、２４の接続状態の判定結果を示す判定結果情報を、各機器２１、２２、２３、２４のＩＰアドレス情報、メーカ識別情報、機種識別情報および機器名称情報の組み合わせと対応づけて記憶する。
【００２０】
ＤＨＣＰ処理部１１１は、付与アドレス記憶部１３３が記憶するＩＰアドレス情報に基づいて、制御装置１へ直接有線接続された機器２１、２２、２３にＩＰアドレスを付与する通信識別情報付与部である。ＤＨＣＰ処理部１１１は、制御装置１の配下の機器（例えば機器２１、２２、２３）に対してＩＰアドレスを付与する。このＩＰアドレスは、ＤＨＣＰ処理部１１１が、制御装置１に直接有線接続される機器２１、２２、２３から受信する接続要求情報に応じて機器２１、２２、２３に付与するものである。このＩＰアドレスも、ＩＰｖ４規格に適合したものであり、例えば「１９２．１６８．３２．ＡＢＣ」（ＡＢＣは、例えば「００２〜２５４」の範囲内で重複しない値）と表される。ここで、例えばルータ３に直接有線接続される機器２４に付与されるＩＰアドレスのセグメント領域、即ち、「１９２．１６８．１０」の部分は、ルータ３に直接有線接続される機器間で共通となるように設定される。このセグメント領域の部分のデフォルト値は、制御装置１の製造メーカ毎に定まっており、異なる製造メーカ間で同一のデフォルト値が採用されることはほとんど無い。ＤＨＣＰ処理部１１１は、受信した接続要求情報に対応する機器２１、２２、２３へ付与するＩＰアドレスを示すＩＰアドレス情報を送信する。また、ＤＨＣＰ処理部１１１は、機器２１、２２、２３へ送信したＩＰアドレス情報を接続機器記憶部１３１に記憶させる。
【００２１】
起動通知情報受信部１１２は、局所ネットワークＮＴ２に有線接続された機器２１、２２、２３、２４から送信される起動通知情報を受信する。起動通知情報受信部１１２は、機器２１、２２、２３、２４から起動通知情報を受信すると、起動通知情報を受信した旨を通知する受信通知情報をＩＰアドレス抽出部１１３および機種情報抽出部１１４に通知する。
【００２２】
ＩＰアドレス抽出部１１３は、起動通知情報受信部１１２から受信通知情報が通知されると、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４に付与されたＩＰアドレス情報を、起動通知情報から抽出して取得する通信識別情報取得部である。ＩＰアドレス抽出部１１３は、取得したＩＰアドレス情報を機種情報抽出部１１４に通知する。
【００２３】
機種情報抽出部１１４は、起動通知情報受信部１１２から受信通知情報が通知されると、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４に固有の機種識別情報を、起動通知情報から抽出して取得する。そして、機種情報抽出部１１４は、取得した機種識別情報を、ＩＰアドレス抽出部１１３から通知されるＩＰアドレス情報に対応づけて接続機器記憶部１３１に記憶させる。
【００２４】
固有機器情報取得部１１５は、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４に固有のメーカ識別情報および機器名称情報を取得する。固有機器情報取得部１１５は、機器２１、２２、２３、２４から起動通知情報を受信した後、接続機器記憶部１３１が記憶するＩＰアドレス情報を参照して、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４宛に機器情報要求情報を送信することにより、機器２１、２２、２３、２４から固有機器情報を受信する。ここで、機器情報要求情報は、例えば機器２１、２２、２３、２４に対してメーカ識別情報および機器名称情報を要求する電文である。そして、固有機器情報取得部１１５は、受信した固有機器情報を解析して、その固有機器情報に含まれるメーカ識別情報および機器名称情報を抽出することにより取得する。この固有機器情報取得部１１５と前述の機種情報抽出部１１４とから、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４に固有の機種識別情報、メーカ識別情報および機器名称情報を取得する機器情報取得部１１９が構成されている。
【００２５】
判定部１１６は、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態が適切な場合における予め設定された機種識別情報とメーカ識別情報とＩＰアドレス情報との組み合わせと、接続機器記憶部１３１が記憶する機種識別情報とメーカ識別情報とＩＰアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４の接続状態を判定する。具体的には、判定部１１６は、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部１３１が記憶する機種識別情報およびメーカ識別情報とが一致し、且つ、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致している場合、局所ネットワークＮＴ２への機器２１、２２、２３、２４の接続状態が適切であると判定する。一方、判定部１１６は、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部１３１が記憶する機種識別情報およびメーカ識別情報とが一致しない場合、または、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致しない場合、局所ネットワークＮＴ２への機器２１、２２、２３、２４の接続状態が不適切であると判定する。
【００２６】
判定結果生成部１１７は、機器２１、２２、２３、２４それぞれについての判定部１１６による判定結果を、機器２１、２２、２３、２４それぞれの機種識別情報、メーカ識別情報、機器名称情報およびＩＰアドレス情報と対応づけた判定結果情報を生成する。判定結果生成部１１７は、生成した判定結果情報を、判定結果記憶部１３４に記憶させる。判定結果送信部１１８は、予め設定された判定結果送信時期が到来すると、判定結果記憶部１３４が記憶する判定結果情報を端末装置７へ送信する。判定結果送信時期は、例えば周期的に到来するように設定することができる。
【００２７】
次に、本実施の形態に係る制御システムの動作について図６から図１０を参照しながら説明する。まず、図６（Ａ）に示すように、Ｃ社の空気調和機である機器２５が、制御装置１に直接有線接続されている場合について説明する。ここで、機器２５とＣ社の照明装置である機器２４とは、制御装置１への直接的な有線接続が許可されていないものとする。この場合、図７に示すように、例えば機器２５が制御装置１へ直接有線接続されると、制御装置１に対して機器２５へのＩＰアドレスの付与を要求する接続要求情報が、機器２５から制御装置１へ送信される（ステップＳ１）。一方、制御装置１が接続要求情報を受信すると、機器２５に付与されるＩＰアドレスを示すＩＰアドレス情報が、制御装置１から機器２５へ送信される（ステップＳ２）。局所ネットワークＮＴ２の接続状態が図６（Ａ）に示す状態である場合、制御装置１は、付与アドレス記憶部１３３が記憶するＩＰアドレス情報に基づいて、機器２１、２５、２３に「１９２．１６８．３２」から始まるＩＰアドレスを付与する。そして、ＩＰアドレス情報を受信した機器２１、２５、２３は、それぞれに付与されたＩＰアドレスを認識し、以後、この付与されたＩＰアドレスを用いて制御装置１との通信を実行する。なお、機器２４は、ＤＨＣＰサーバとしての機能を有するルータ３によってＩＰアドレスが付与される。この機器２４に付与されるＩＰアドレスは付与アドレス記憶部１３３が記憶するＩＰアドレス情報が示すＩＰアドレスとは異なるＩＰアドレスに設定される。具体的には、ルータ３が、「１９２．１６８．１０」から始まるＩＰアドレスを機器２４に付与する。そして、機器２５は、ＩＰアドレス情報を受信した後において起動が完了すると（ステップＳ３）、機種識別情報と付与されたＩＰアドレスを示すＩＰアドレス情報とを含む起動通知情報が、機器２５から制御装置１へ送信される（ステップＳ４）。
【００２８】
一方、制御装置１は、起動通知情報を受信すると、受信した起動通知情報から機種識別情報を抽出して、接続機器記憶部１３１に記憶させる（ステップＳ５）。このとき、制御装置１は、抽出した機種識別情報を、受信した起動通知情報から抽出したＩＰアドレス情報に対応づけて接続機器記憶部１３１に記憶させる。次に、起動通知情報の送信元である機器２５に対してその機器２５に固有の固有機器情報の送信を要求する機器情報要求情報が、制御装置１から機器２５へ送信される（ステップＳ６）。一方、機器２５が機器情報要求情報を受信すると、その機器２５のメーカ識別情報および機器名称情報を含む固有機器情報が、機器２５から制御装置１へ送信される（ステップＳ７）。
【００２９】
一方、制御装置１は、固有機器情報を受信すると、受信した固有機器情報から機器２５のメーカ識別情報および機器名称情報を抽出して、接続機器記憶部１３１に記憶させる（ステップＳ８）。続いて、制御装置１は、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と、接続機器記憶部１３１が記憶する機器２５の機種識別情報およびメーカ識別情報と、が一致しないと判定し（ステップＳ９）、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶する機器２５に付与されたＩＰアドレス情報とが一致していると判定したとする（ステップＳ１０）。具体的には、制御装置１は、接続機器記憶部１３１が記憶する機器２５に付与されたＩＰアドレス（例えば「１９２．１６８．３２．１０３」）と、付与アドレス記憶部１３３が記憶するＩＰアドレス情報とを比較し、ＩＰアドレスのセグメント部分（「１９２．１６８．３２」）が一致していると判定する。この場合、制御装置１は、機器２５について局所ネットワークＮＴ２への接続状態が不適切であることを示す判定結果情報を生成し、生成した判定結果情報を判定結果記憶部１３４に記憶させる（ステップＳ１１）。即ち、制御装置１への直接的な有線接続が許容されない機器２５が、制御装置１に接続されているので、制御装置１は、機器２５の局所ネットワークＮＴ２への接続状態が不適切であると判定する。
【００３０】
また、機器２４がルータ３へ直接有線接続されると、ルータ３に対して機器２４へのＩＰアドレスの付与を要求する接続要求情報が、機器２４からルータ３へ送信される（ステップＳ１２）。一方、ルータ３が接続要求情報を受信すると、機器２４に付与されるＩＰアドレスを示すＩＰアドレス情報が、ルータ３から機器２４へ送信される（ステップＳ１３）。そして、機器２４は、ＩＰアドレス情報を受信した後において起動が完了すると（ステップＳ１４）、機器２４の機種識別情報と付与されたＩＰアドレスを示すＩＰアドレス情報とを含む起動通知情報が、機器２４からルータ３へ送信される（ステップＳ１５）。このとき、ルータ３が機器２４から受信した起動通知情報は、ルータ３から制御装置１へ転送される（ステップＳ１６）。
【００３１】
一方、制御装置１は、図８に示すように、ルータ３から起動通知情報を受信すると、受信した起動通知情報から機種識別情報を抽出して、接続機器記憶部１３１に記憶させる（ステップＳ１７）。このとき、制御装置１は、抽出した機種識別情報を、受信した起動通知情報から抽出したＩＰアドレス情報に対応づけて接続機器記憶部１３１に記憶させる。次に、起動通知情報の送信元である機器２４に対してその機器２４に固有の固有機器情報の送信を要求する機器情報要求情報が、制御装置１からルータ３へ送信される（ステップＳ１８）。このとき、ルータ３が制御装置１から受信した機器情報要求情報は、ルータ３から機器２４へ転送される（ステップＳ１９）。一方、機器２４が機器情報要求情報を受信すると、その機器２４のメーカ識別情報および機器名称情報を含む固有機器情報が、機器２４からルータ３へ送信される（ステップＳ２０）。このとき、ルータ３が機器２４から受信した固有機器情報は、ルータ３から制御装置１へ転送される（ステップＳ２１）。
【００３２】
一方、制御装置１は、固有機器情報を受信すると、受信した固有機器識別情報から機器２４のメーカ識別情報および機器名称情報を抽出して、接続機器記憶部１３１に記憶させる（ステップＳ２２）。続いて、制御装置１は、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と、接続機器記憶部１３１が記憶する機器２５の機種識別情報およびメーカ識別情報と、が一致しないと判定し（ステップＳ２３）、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶する機器２５に付与されたＩＰアドレス情報とが一致しないと判定したとする（ステップＳ２４）。具体的には、制御装置１は、接続機器記憶部１３１が記憶する機器２４に付与されたＩＰアドレス（例えば「１９２．１６８．１０．２」）と、付与アドレス記憶部１３３が記憶するＩＰアドレス情報とを比較し、ＩＰアドレスのセグメント部分（「１９２．１６８．３２」）が一致していないと判定する。この場合、制御装置１は、機器２４について局所ネットワークＮＴ２への接続状態が適切であることを示す判定結果情報を生成し、生成した判定結果情報を判定結果記憶部１３４に記憶させる（ステップＳ２５）。即ち、制御装置１への直接的な有線接続が許容されない機器２４が、ルータ３に接続されているので、制御装置１は、機器２４の局所ネットワークＮＴ２への接続状態としては適切であると判定する。
【００３３】
その後、端末装置７へ機器２１、２５、２３、２４の局所ネットワークＮＴ２への接続状態の判定結果の送信時期が到来すると、判定結果記憶部１３４が記憶する判定結果情報が、制御装置１から端末装置７へ送信される（ステップＳ２６）。一方、端末装置７では、判定結果情報を受信すると、受信した判定結果情報を判定結果記憶部７３１に記憶させる。そして、端末装置７は、予め設定された操作を受け付けると、判定結果記憶部７３１が記憶する判定結果情報を表示部７０５に表示させる（ステップＳ２７）。このとき、端末装置７は、例えば図９（Ａ）に示すように、各機器２１、２５、２３、２４それぞれについての判定結果の一覧表を表す判定結果画面を表示部７０５の表示画面７０５ａに表示させる。ここで、「接続先」の欄には、局所ネットワークＮＴ２への接続状態の判定結果が「○」「×」で表示されている。ここで、「○」は接続状態が適切であることを示し、「×」は接続状態が不適切であることを示す。図９（Ａ）に示す例では、Ｃ社の空気調和機である「エアコン２」について、セグメント領域が「１９２．１６８．３２」であるＩＰアドレスが付与されており、制御装置１に直接有線接続されているため、「エアコン２」の判定結果が「×」、即ち、接続状態が不適切であることが表示されている。
【００３４】
次に、図６（Ｂ）に示すように、Ｂ社の空気調和機である機器２２が、ルータ３に直接有線接続されている場合について説明する。ここで、Ｂ社の空気調和機である機器２２は、制御装置１への直接的な有線接続が許可されているものとする。この場合、図１０に示すように、機器２２がルータ３へ直接有線接続されると、ルータ３に対して機器２２へのＩＰアドレスの付与を要求する接続要求情報が、機器２２からルータ３へ送信される（ステップＳ３１）。一方、ルータ３が接続要求情報を受信すると、機器２２に付与されるＩＰアドレスを示すＩＰアドレス情報が、ルータ３から機器２２へ送信される（ステップＳ３２）。そして、機器２２は、ＩＰアドレス情報を受信した後において起動が完了すると（ステップＳ３３）、機器２２の機種識別情報と付与されたＩＰアドレスを示すＩＰアドレス情報とを含む起動通知情報が、機器２４からルータ３へ送信される（ステップＳ３４）。このとき、ルータ３が機器２２から受信した起動通知情報は、ルータ３から制御装置１へ転送される（ステップＳ３５）。
【００３５】
一方、制御装置１は、ルータ３から起動通知情報を受信すると、受信した起動通知情報から機種識別情報を抽出して、接続機器記憶部１３１に記憶させる（ステップＳ３６）。このとき、制御装置１は、抽出した機種識別情報を、受信した起動通知情報から抽出したＩＰアドレス情報に対応づけて接続機器記憶部１３１に記憶させる。次に、起動通知情報の送信元である機器２２に対してその機器２４に固有の固有機器情報の送信を要求する機器情報要求情報が、制御装置１からルータ３へ送信される（ステップＳ３７）。このとき、ルータ３が制御装置１から受信した機器情報要求情報は、ルータ３から機器２２へ転送される（ステップＳ３８）。一方、機器２２が機器情報要求情報を受信すると、その機器２２のメーカ識別情報および機器名称情報を含む固有機器情報が、機器２２からルータ３へ送信される（ステップＳ３９）。このとき、ルータ３が機器２２から受信した固有機器情報は、ルータ３から制御装置１へ転送される（ステップＳ４０）。
【００３６】
一方、制御装置１は、固有機器情報を受信すると、受信した固有機器情報から機器２４のメーカ識別情報および機器名称情報を抽出して、接続機器記憶部１３１に記憶させる（ステップＳ４１）。続いて、制御装置１は、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と、接続機器記憶部１３１が記憶する機器２５の機種識別情報およびメーカ識別情報と、が一致する判定し（ステップＳ４２）、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶する機器２５に付与されたＩＰアドレス情報とが一致しないと判定したとする（ステップＳ４３）。この場合、制御装置１は、機器２２について局所ネットワークＮＴ２への接続状態が不適切であることを示す判定結果情報を生成し、生成した判定結果情報を判定結果記憶部１３４に記憶させる（ステップＳ４４）。即ち、制御装置１への直接的な有線接続が許容されている機器２２が、ルータ３に接続されているので、制御装置１は、機器２４の局所ネットワークＮＴ２への接続状態としては不適切であると判定する。
【００３７】
その後、前述のステップＳ２６、Ｓ２７と同様の処理が実行される。この場合、端末装置７は、例えば図９（Ｂ）に示すように、Ｂ社の空気調和機である「エアコン２」について、セグメント領域が「１９２．１６８．１０」であるＩＰアドレスが付与されており、ルータ３に直接有線接続されているため、「エアコン２」の判定結果が「×」、即ち、接続状態が不適切であることが表示されている。
【００３８】
次に、本実施の形態に係る制御装置１が実行する接続状態判定処理について図１１および図１２を参照しながら説明する。この接続状態判定処理は、例えば制御装置１へ電源が投入されたことを契機として開始される。まず、ＤＨＣＰ処理部１１１は、機器２１、２２、２３、２４から接続要求情報を受信したか否かを判定する（ステップＳ１０１）。ＤＨＣＰ処理部１１１は、接続要求情報を受信していないと判定すると（ステップＳ１０１：Ｎｏ）、後述するステップＳ１１７の処理が実行される。
【００３９】
一方、ＤＨＣＰ処理部１１１は、接続要求情報を受信したと判定すると（ステップＳ１０１：Ｙｅｓ）、付与アドレス記憶部１３３を参照して、接続要求情報の送信元である機器２１、２２、２３、２４に付与するＩＰアドレスを特定する（ステップＳ１０２）。次に、ＤＨＣＰ処理部１１１は、特定したＩＰアドレスを示すＩＰアドレス情報を、接続要求情報の送信元である機器２１、２２、２３、２４へ送信する（ステップＳ１０３）。
【００４０】
続いて、起動通知情報受信部１１２は、機器２１、２２、２３、２４へＩＰアドレス情報を送信した後の予め設定された基準待機期間の間に起動通知情報を受信したか否かを判定する（ステップＳ１０４）。起動通知情報受信部１１２は、前述の基準待機期間の間に起動通知情報を受信していないと判定すると（ステップＳ１０４：Ｎｏ）、後述するステップＳ１１７の処理が実行される。一方、起動通知情報受信部１１２は、前述の基準待機期間の間に起動通知情報を受信したと判定すると（ステップＳ１０４：Ｎｏ）、起動通知情報を受信した旨を通知する受信通知情報をＩＰアドレス抽出部１１３および機種情報抽出部１１４に通知する。そして、ＩＰアドレス抽出部１１３が、受信された起動通知情報からその送信元の機器２１、２２、２３、２４に対応するＩＰアドレス情報を抽出する（ステップＳ１０５）。ここで、ＩＰアドレス抽出部１１３は、取得したＩＰアドレス情報を機種情報抽出部１１４に通知する。
【００４１】
その後、機種情報抽出部１１４が、受信された起動通知情報からその送信元の機器２１、２２、２３、２４に対応する機種識別情報を抽出し、抽出した機種識別情報を接続機器記憶部１３１に記憶させる（ステップＳ１０６）。ここで、機種情報抽出部１１４は、取得した機種識別情報を、ＩＰアドレス抽出部１１３から通知されるＩＰアドレス情報に対応づけて接続機器記憶部１３１に記憶させる。
【００４２】
次に、固有機器情報取得部１１５は、機器情報要求情報を、起動通知情報の送信元である機器２１、２２、２３、２４へ送信する（ステップＳ１０７）。このとき、起動通知情報を送信した機器２１、２２、２３、２４は、機器情報要求情報を受信すると、それに応じて機器２１、２２、２３、２４のメーカ識別情報および機器名称情報を含む固有機器情報を、制御装置１宛に送信する。そして、固有機器情報取得部１１５は、機器２１、２２、２３、２４から送信された固有機器情報を受信する（ステップＳ１０８）。
【００４３】
続いて、固有機器情報取得部１１５は、受信した固有機器情報からそれに含まれるメーカ識別情報および機器名称情報を抽出し、抽出したメーカ識別情報および機器名称情報を接続機器記憶部１３１に記憶させる（ステップＳ１０９）。
【００４４】
その後、判定部１１６は、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部１３１が記憶する機種識別情報およびメーカ識別情報とが一致するか否かを判定する（ステップＳ１１０）。判定部１１６が、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部１３１が記憶する機種識別情報およびメーカ識別情報とが一致すると判定したとする（ステップＳ１１０：Ｙｅｓ）。この場合、判定部１１６は、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致しているか否かを判定する（ステップＳ１１１）。ここで、判定部１１６は、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致していると判定すると（ステップＳ１１１：Ｙｅｓ）、局所ネットワークＮＴ２への機器２１、２２、２３、２４の接続状態が適切であると判定する（ステップＳ１１２）。一方、判定部１１６は、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致しないと判定すると（ステップＳ１１１：Ｎｏ）、局所ネットワークＮＴ２への機器２１、２２、２３、２４の接続状態が不適切であると判定する（ステップＳ１１４）。その後、後述するステップＳ１１５の処理が実行される。
【００４５】
また、判定部１１６が、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部１３１が記憶する機種識別情報およびメーカ識別情報とが一致しないと判定したとする（ステップＳ１１０：Ｎｏ）。この場合、判定部１１６は、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致しているか否かを判定する（ステップＳ１１３）。ここで、判定部１１６は、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致しないと判定すると（ステップＳ１１３：Ｎｏ）、局所ネットワークＮＴ２への機器２１、２２、２３、２４の接続状態が適切であると判定する（ステップＳ１１２）。一方、判定部１１６は、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致すると判定すると（ステップＳ１１３：Ｙｅｓ）、局所ネットワークＮＴ２への機器２１、２２、２３、２４の接続状態が不適切であると判定する（ステップＳ１１４）。
【００４６】
その後、判定結果生成部１１７は、図１２に示すように、機器２１、２２、２３、２４についての判定部１１６による判定結果を、機器２１、２２、２３、２４それぞれの機種識別情報、メーカ識別情報、機器名称情報およびＩＰアドレス情報と対応づけた判定結果情報を生成する（ステップＳ１１５）。そして、判定結果生成部１１７は、生成した判定結果情報を、判定結果記憶部１３４に記憶させる（ステップＳ１１６）。次に、判定結果送信部１１８は、前述の判定結果送信時期が到来したか否かを判定する（ステップＳ１１７）。判定結果送信部１１８が、前述の判定結果送信時期が到来していないと判定すると（ステップＳ１１７：Ｎｏ）、再びステップＳ１０１の処理が実行される。一方、判定結果送信部１１８は、前述の判定結果送信時期が到来したと判定すると（ステップＳ１１７：Ｙｅｓ）、判定結果記憶部１３４が記憶する判定結果情報を端末装置７へ送信する（ステップＳ１１８）。その後、再びステップＳ１０１の処理が実行される。
【００４７】
以上説明したように、本実施の形態に係る制御装置１によれば、機器情報取得部１１９が、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４に固有の機種識別情報およびメーカ識別情報を取得し、ＩＰアドレス抽出部１１３が、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４に付与されたＩＰアドレス情報を取得する。そして、判定部１１６が、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態が適切な場合における機種識別情報とメーカ識別情報とＩＰアドレス情報との組み合わせと、機器情報取得部１１９が取得した機種識別情報およびメーカ識別情報とＩＰアドレス抽出部１１３が取得したＩＰアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４の接続状態を判定する。具体的には、判定部１１６は、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部１３１が記憶する機種識別情報およびメーカ識別情報とが一致し、且つ、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致している場合、局所ネットワークＮＴ２への機器２１、２２、２３、２４の接続状態が適切であると判定する。一方、判定部１１６は、属性記憶部１３２が記憶する機種識別情報およびメーカ識別情報と接続機器記憶部１３１が記憶する機種識別情報およびメーカ識別情報とが一致しない場合、または、付与アドレス記憶部１３３が記憶するＩＰアドレス情報と接続機器記憶部１３１が記憶するＩＰアドレス情報とが一致しない場合、局所ネットワークＮＴ２への機器２１、２２、２３、２４の接続状態が不適切であると判定する。これにより、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態が適切であるか不適切であるかを事前に判別することができるので、不適切な機器２１、２２、２３、２４の接続状態に起因した機器２１、２２、２３、２４の不具合の発生を抑制できる。
【００４８】
ところで、近年、ＺＥＨ（Zero Energy House）制度の普及およびＺＥＨ補助金制度の後押しもあり、ＺＥＨ制度の適用を受けることができる住宅、即ち、ＺＥＨ住宅を建築するケースが増えている。このＺＥＨ住宅では、有線通信インタフェースまたは無線通信インタフェースを備える機器同士を、ネットワークを介して接続することにより構築されるＨＥＭＳ（Home Energy Management System）が導入される場合が多い。この種のＨＥＭＳでは、住宅内に設置されたコントローラが、住宅内に設置された機器から各種情報を取得したり機器の動作を制御したりする。そして、この種のＨＥＭＳでは、住宅外から住宅内に設置された機器の動作状態を監視したり機器の動作を制御したりするために、コントローラが、ルータを介して広域ネットワークに接続されることが主流となってきている。また、ＨＥＭＳを構築するための機器としては、コントローラに有線接続されることによりコントローラを介して広域ネットワークに接続される機器と、ルータに直接有線接続される機器とが混在しているのが現状である。
【００４９】
しかしながら、コントローラの有線接続ポートとルータの有線接続ポートとは、例えばＴＩＡ／ＥＩＡ−５６８−Ｂ規格に基づいて同じコネクタ形状が採用されていることが一般的である。このため、ルータに直接有線接続されることにより機能を発揮する機器を、コントローラに直接有線接続することも可能である。従って、ＨＥＭＳを構築する作業を行う作業者が、ルータに直接有線接続されるべき機器を誤ってコントローラに直接有線接続してしまう虞がある。この場合、機器が正常に動作しなかったり安定的な通信網が構築できなかったりすることにより、機器との通信が遮断されるといった不具合が発生する原因となりうる。また、例えばコントローラの取り扱い説明書には、直接有線接続可能な機器の一覧が記載されている場合が多いが、ＨＥＭＳを構築する作業を行う作業者が必ずしも一覧の内容を正しく把握できるとは限らない。更に、ＨＥＭＳの構築を行う現場では、習熟度の高くない作業者によるＨＥＭＳ構築作業の実施も十分に想定される。また、仮に習熟度の高い作業者であっても不注意により誤って機器を接続することも想定され得る。そして、コントローラと機器との接続状態が不適切な状態で放置され、機器の動作の不具合が顕在化して初めてコントローラのメーカ或いは機器メーカへ問い合わせが入り、対応が後手になるケースが散見される状況であった。
【００５０】
これに対して、本実施の形態に係る制御システムでは、前述のように、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態が適切であるか不適切であるかを事前に判別することができるので、不適切な機器２１、２２、２３、２４の接続状態に起因した機器２１、２２、２３、２４の不具合の発生或いは機器２１、２２、２３、２４との通信不良の発生を抑制できる。このため、制御装置１のメーカまたは機器２１、２２、２３、２４のメーカが、これらの利用者からの問い合わせに対応するために要する費用を削減できるという利点もある。
【００５１】
また、本実施の形態に係る制御装置１は、制御装置１に直接有線接続された機器２１、２２、２３、２５それぞれに、付与アドレス記憶部１３３が記憶するＩＰアドレス情報に対応する複数のＩＰアドレスの中から選択したＩＰアドレスを付与するＤＨＣＰ処理部１１１を備える。これにより、制御装置１に直接有線接続された機器２１、２２、２３、２５に予めＩＰアドレスを設定する必要が無くなるので、その分、局所ネットワークＮＴ２の構築が容易になる。
【００５２】
更に、本実施の形態に係る制御装置１は、判定部１１６による判定結果を示す判定結果情報を生成する判定結果生成部１１７と、判定結果情報を端末装置７へ送信する判定結果送信部１１８と、を備える。これにより、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態を移動可能な端末装置７で確認することができるので、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態を確認し易くなるという利点がある。
【００５３】
また、本実施の形態に係る制御装置１は、属性記憶部１３２と付与アドレス記憶部１３３とを備える。これにより、例えば局所ネットワークＮＴ２と外部の広域ネットワークＮＴ１とを接続できない状況においても、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態を判定することができる。
【００５４】
以上、本発明の各実施の形態について説明したが、本発明は前述の実施の形態によって限定されるものではない。例えば、制御装置１が、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態が適切な場合における機種識別情報とＩＰアドレス情報との組み合わせと、接続機器記憶部１３１が記憶する機種識別情報とＩＰアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４の接続状態を判定するものであってもよい。
【００５５】
ここで、本変形例に係る制御装置１が実行する接続状態判定処理について図１３を参照しながら説明する。本変形例に係る接続状態判定処理では、実施の形態１で説明した図１１のステップＳ１０１からＳ１０６までの処理を行う。次に、機器情報要求情報が機器２１、２２、２３、２４へ送信されること無く、判定部１１６が、属性記憶部１３２が記憶する機種識別情報と接続機器記憶部１３１が記憶する機種識別情報とが一致するか否かを判定する（ステップＳ２０１）。ここで、判定部１１６が、属性記憶部１３２が記憶する機種識別情報と接続機器記憶部１３１が記憶する機種識別情報とが一致すると判定すると（ステップＳ２０１：Ｙｅｓ）、実施の形態１で説明した図１１のステップＳ１１１以降の処理が実行される。一方、判定部１１６が、属性記憶部１３２が記憶する機種識別情報と接続機器記憶部１３１が記憶する機種識別情報とが一致しないと判定すると（ステップＳ２０１：Ｎｏ）、実施の形態１で説明した図１１のステップＳ１１３以降の処理が実行される。
【００５６】
本構成によれば、機器２１、２２、２３、２４から固有機器情報を受信すること無く、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態を判定することができるので、制御装置１で実行される処理が簡素化され、制御装置１の処理負荷が軽減されるという利点がある。
【００５７】
或いは、制御装置１は、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態が適切な場合におけるメーカ識別情報とＩＰアドレス情報との組み合わせと、接続機器記憶部１３１が記憶するメーカ識別情報とＩＰアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４の接続状態を判定するものであってもよい。
【００５８】
ここで、本変形例に係る制御装置１が実行する接続状態判定処理について図１４を参照しながら説明する。本変形例に係る接続状態判定処理では、実施の形態１で説明した図１１のステップＳ１０１からＳ１０５までの処理を行う。次に、受信された起動通知情報からのその送信元の機器２１、２２、２３、２４に対応する機種識別情報の抽出を行うこと無く、固有機器情報取得部１１５が、機器情報要求情報を、起動通知情報の送信元である機器２１、２２、２３、２４へ送信する（ステップＳ１０７）。そして、固有機器情報取得部１１５は、機器２１、２２、２３、２４から送信された固有機器情報を受信すると（ステップＳ１０８）、受信した固有機器情報からそれに含まれるメーカ識別情報を抽出し、抽出したメーカ識別情報を接続機器記憶部１３１に記憶させる（ステップＳ３０１）。
【００５９】
その後、判定部１１６は、属性記憶部１３２が記憶するメーカ識別情報と接続機器記憶部１３１が記憶するメーカ識別情報とが一致するか否かを判定する（ステップＳ３０２）。ここで、判定部１１６が、属性記憶部１３２が記憶するメーカ識別情報と接続機器記憶部１３１が記憶するメーカ識別情報とが一致すると判定すると（ステップＳ３０２：Ｙｅｓ）、実施の形態１で説明した図１１のステップＳ１１１以降の処理が実行される。一方、判定部１１６が、属性記憶部１３２が記憶するメーカ識別情報と接続機器記憶部１３１が記憶するメーカ識別情報とが一致しないと判定すると（ステップＳ３０２：Ｎｏ）、実施の形態１で説明した図１１のステップＳ１１３以降の処理が実行される。
【００６０】
本構成によれば、機器２１、２２、２３、２４から受信した起動通知情報から機器２１、２２、２３、２４に対応する機種識別情報の抽出を行うこと無く、機器２１、２２、２３、２４の局所ネットワークＮＴ２への接続状態を判定することができるので、制御装置１で実行される処理が簡素化され、制御装置１の処理負荷が軽減されるという利点がある。
【００６１】
実施の形態において、例えば図１５に示すように、制御装置１への直接的な有線接続が許可される機器の機種識別情報、メーカ識別情報等を記憶する属性記憶部と、制御装置１へ直接的に接続された機器へ付与するＩＰアドレス情報を記憶する付与ＩＰアドレス記憶部と、を有するサーバ４００９が、広域ネットワークＮＴ１に接続されているものであってもよい。この場合、制御装置１の判定部１１６は、サーバ４００９から取得した機種識別情報とメーカ識別情報とＩＰアドレス情報との組み合わせと、接続機器記憶部１３１が記憶する機種識別情報とメーカ識別情報とＩＰアドレス情報との組み合わせと、を比較した結果に基づいて、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４の接続状態を判定するようにすればよい。
【００６２】
本構成によれば、制御装置１への直接的な有線接続を許容する機器の機種識別情報、メーカ識別情報等を遠隔で変更することができる。
【００６３】
実施の形態では、端末装置７が、制御装置１から受信した判定結果情報に基づいて、例えば図９（Ａ）および（Ｂ）に示すような、各機器２１、２５、２３、２４それぞれについての判定結果の一覧表を表す判定結果画面を表示部７０５の表示画面７０５ａに表示させる例について説明した。但し、端末装置７が判定結果情報を表示する方法は、これに限定されるものではなく、例えば図１６に示すように、接続状態が不適切な機器２１、２２、２３、２４についてのみ利用者に通知するポップアップ画面を表示するものであってもよい。
【００６４】
実施の形態では、制御装置１が、機器２１、２２、２３、２４からマルチキャスト送信される起動通知情報を受信することにより、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４の存在を認識する例について説明した。但し、これに限らず、例えば、制御装置１が、機器２１、２２、２３、２４に対して機器２１、２２、２３、２４からの応答情報を要求する応答要求情報をマルチキャスト送信するものであってもよい。この場合、制御装置１は、応答要求情報に対する応答情報に基づいて、局所ネットワークＮＴ２に接続された機器２１、２２、２３、２４を認識する。
【００６５】
実施の形態に係る制御装置１において、制御装置１への直接的な有線接続が許容されていない機器２５が制御装置１に接続された場合、その機器２５が制御装置１による制御対象から除外されるようにしてもよい。
【００６６】
実施の形態では、制御装置１、ルータ３および機器２１、２２、２３、２４が互いに有線接続される例について説明したが、これに限らず、制御装置１、ルータ３および機器２１、２２、２３、２４が互いに無線接続されるものであってもよい。この場合、制御装置１、ルータ３は、それぞれ、機器２１、２２、２３、２４に設定されたＳＳＩＤ（Service Set Identifier）のような制御装置１またはルータ３を区別するための識別情報に基づいて、機器２１、２２、２３、２４にＩＰアドレスを付与するようにすればよい。
【００６７】
また、本発明に係る制御装置１、端末装置７の各種機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現されてもよい。この場合、ソフトウェアまたはファームウェアは、プログラムとして記述され、プログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ（Digital Versatile Disc）およびＭＯ（Magneto-Optical Disc）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータに読み込んでインストールすることにより、前述の各機能を実現することができるコンピュータを構成してもよい。そして、各機能をＯＳ（Operating System）とアプリケーションとの分担、またはＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを記録媒体に格納してもよい。
【００６８】
さらに、搬送波に各プログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板（BBS，Bulletin Board System）に当該プログラムを掲示し、ネットワークを介して当該プログラムを配信してもよい。そして、これらのプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前述の処理を実行できるように構成してもよい。
【産業上の利用可能性】
【００６９】
本発明は、住宅内に設置されたＨＥＭＳの制御装置として好適である。
【符号の説明】
【００７０】
１  制御装置、３  ルータ、４  データ回線終端装置、７  端末装置、２１，２２，２３，２４，２５  機器、１０１，７０１  ＣＰＵ、１０２，７０２  主記憶部、１０３，７０３  補助記憶部、１０４  有線通信インタフェース、１０５，７０４  無線通信インタフェース、１０９，７０９  バス、１１１  ＤＨＣＰ処理部、１１２  起動通知情報受信部、１１３  ＩＰアドレス抽出部、１１４  機種情報抽出部、１１５  固有機器情報取得部、１１６  判定部、１１７  判定結果生成部、１１８  判定結果送信部、１１９  機器情報取得部、１３１  接続機器記憶部、１３２  属性記憶部、１３３  付与アドレス記憶部、１３４，７３１  判定結果記憶部、７０５  表示部、７０５ａ  表示画面、７０６  入力部、７１１  判定結果取得部、７１２  表示制御部、４００９  サーバ、ＮＴ１  広域ネットワーク、ＮＴ２  局所ネットワーク
【図１】
2020144757.tif 000003
【図２】
2020144757.tif 000004
【図３】
2020144757.tif 000005
【図４】
2020144757.tif 000006
【図５】
2020144757.tif 000007
【図６】
2020144757.tif 000008
【図７】
2020144757.tif 000009
【図８】
2020144757.tif 000010
【図９】
2020144757.tif 000011
【図１０】
2020144757.tif 000012
【図１１】
2020144757.tif 000013
【図１２】
2020144757.tif 000014
【図１３】
2020144757.tif 000015
【図１４】
2020144757.tif 000016
【図１５】
2020144757.tif 000017
【図１６】
2020144757.tif 000018