(57)【要約】  コントローラ（１００）および複数のクライアント機器（３０）は、無線ホームネットワーク（２０）を形成する。リモコン（５０）は、無線ホームネットワーク（２０）への接続設定についての、コントローラ（１００）に対する開始指示、および、複数のクライアント機器（３０）の各々に開始指示のユーザ入力を受けるように構成される。コントローラ（１００）は、リモコン（５０）との通信によって、接続設定の開始指示が入力されたことを検知すると、接続受付状態に起動される。各クライアント機器（３０）は、リモコン（５０）との通信によって、接続設定の開始指示が入力されたことを検知すると、接続設定の要求信号を出力する。コントローラ（１００）は、接続受付状態において要求信号を受信すると、要求信号を出力したクライアント機器（３０）との間で接続設定を実行する。
2017208298.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアント機器と、
前記複数のクライアント機器との間で無線通信ネットワークを形成するように構成された通信制御装置と、
前記複数のクライアント機器の各々および前記通信制御装置に対するユーザの操作指示を入力するように構成された操作端末装置とを備え、
前記操作指示は、前記複数のクライアント機器の前記無線通信ネットワークへの接続設定についての、前記通信制御装置に対する開始指示、および、前記複数のクライアント機器の各々に対する開始指示を含み、
前記複数のクライアント機器の各々は、
前記操作端末装置と通信するように構成された第１の通信部と、
前記通信制御装置と無線通信するように構成された第２の通信部と、
前記第１の通信部を経由して検知された前記開始指示の入力に応じて、当該クライアント機器の前記接続設定の要求信号を前記第２の通信部を用いて出力する通信制御部とを含み、
前記通信制御装置は、
前記操作端末装置と通信するように構成された第３の通信部と、
前記複数のクライアント機器の各々と無線通信するように構成された第４の通信部と、
前記第３の通信部を経由して検知された前記開始指示の入力に応じて、前記複数のクライアント機器の各々からの前記要求信号を受付可能とする第１のモードを起動するように構成された制御部とを含み、
前記制御部は、
前記第１のモードの起動に応じて接続受付を開始し、前記接続受付の開始後において、前記第４の通信部が前記複数のクライアント機器のうちの１つのクライアント機器からの前記要求信号を受信すると、前記１つのクライアント機器との間で前記接続設定を実行する、通信システム。
【請求項２】
前記第１および第３の通信部は、前記第２および第４の通信部とそれぞれ比較して、指向性が高い、および、通信距離が短いの少なくとも一方に該当する無線通信、または、有線通信によって、前記操作端末装置と通信する、請求項１記載の通信システム。
【請求項３】
前記複数のクライアント機器の各々は、
前記無線通信ネットワークに対する前記接続設定を要求するための第１のユーザ操作を受けるように構成された第１の操作部と、
前記通信制御部によって表示態様が制御されるように構成された第１の表示部とをさらに含み、
前記通信制御部は、前記第１の通信部を経由して前記操作端末装置への前記開始指示の入力が検知されたとき、または、前記第１の操作部への前記第１のユーザ操作が検知されたときに、前記要求信号を出力するように構成され、
前記通信制御装置は、
前記第１のモードを起動するための第２のユーザ操作を受けるように構成された第２の操作部と、
前記制御部によって制御態様が制御される第２の表示部とをさらに含み、
前記制御部は、前記第３の通信部を経由して前記操作端末装置への前記開始指示の入力が検知されたとき、または、前記第２の操作部への前記第２のユーザ操作が検知されたときに、前記第１のモードを起動し、
前記通信制御部は、前記操作端末装置への前記開始指示の検知に応じた前記要求信号の出力時には前記第１の表示部を第１の表示態様に制御する一方で、前記第１のユーザ操作の検知に応じた前記要求信号の出力時には、前記第１の表示部を、前記第１の表示態様とは異なる第２の表示態様に制御し、
前記制御部は、前記操作端末装置への前記開始指示の検知に応じた前記第１のモードの起動時には前記第２の表示部を第３の表示態様に制御する一方で、前記第２のユーザ操作の検知に応じた前記第１のモードの起動時には、前記第２の表示部を、前記第３の表示態様とは異なる第４の表示態様に制御する、請求項１または２記載の通信システム。
【請求項４】
前記第１および第３の表示態様は共通であり、前記第２および第４の表示態様は共通である、請求項３記載の通信システム。
【請求項５】
前記制御部は、前記第１のモードにおいて、予め定められた遷移条件が成立すると、前記第１のモードから前記要求信号を受付不能とする第２のモードへのモード遷移を実行する一方で、前記遷移条件が成立するまでの間は、前記要求信号に応じて前記１つのクライアント機器との間で前記接続設定が確立されたとき、または、前記複数のクライアント機器のうちのいずれとも前記接続設定が確立されることなく、前記接続受付の開始から第１のタイムアウト時間が経過したときには、新たな前記接続受付を開始して前記第１のモードを維持し、
前記遷移条件は、前記第１のモードが起動されてからの経過時間が前記第１のタイムアウト時間も長い第２のタイムアウト時間に達した場合、または、前記第１のモードが起動されてから前記接続受付が開始された回数が所定の複数回に達した場合に成立する、請求項１または２に記載の通信システム。
【請求項６】
無線通信ネットワークを形成する通信制御装置および複数のクライアント機器と、前記複数のクライアント機器の各々および前記通信制御装置に対するユーザの操作指示を入力するように構成された操作端末装置とを備える通信システムの制御方法であって、前記操作指示は、前記複数のクライアント機器の前記無線通信ネットワークへの接続設定についての、前記通信制御装置に対する開始指示、および、前記複数のクライアント機器の各々に対する開始指示を含み、
前記複数のクライアント機器の各々は、前記操作端末装置と通信するように構成された第１の通信部と、前記通信制御装置と無線通信するように構成された第２の通信部とを含んで構成され、
前記通信制御装置は、前記操作端末装置と通信するように構成された第３の通信部と、前記複数のクライアント機器の各々と無線通信するように構成された第４の通信部とを含んで構成され、
前記制御方法は、
前記通信制御装置において、前記第３の通信部を経由して検知された前記開始指示の入力に応じて、前記複数のクライアント機器の各々からの前記接続設定の要求信号を受付可能とする第１のモードを起動するステップと、
前記複数のクライアント機器のうちの１つのクライアント機器において、前記第１の通信部を経由して検知された前記開始指示の入力に応じて、前記第２の通信部を用いて当該クライアント機器の前記要求信号を出力するステップと、
前記通信制御装置において、前記第１のモードの起動に応じて接続受付を開始するステップと、
前記通信制御装置において、前記接続受付の開始後において、前記第４の通信部が前記１つのクライアント機器からの前記要求信号を受信すると、前記１つのクライアント機器との間で前記接続設定を実行するステップとを備える、通信システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線通信ネットワークの接続設定処理に関する。
【背景技術】
【０００２】
特開２００３−３１８９１４号公報（特許文献１）および特開２０１３−１６１２５０号公報（特許文献２）等には、１つのサーバに対して複数のクライアント機器が接続された無線通信ネットワークが記載されている。このような無線通信ネットワークの形成には、サーバと各クライアント機器との間で、初回接続時に、相互認証を含むセキュリティ設定等のために接続設定を実行することが必要である。【０００３】
また、特開２０１４−２３６３２６号公報（特許文献３）には、上記のような接続設定の一態様として、ＷＰＳ（Wi-Fi  Protected  Setup：登録商標）を利用した、デバイスサーバ接続設定方法が記載されている。具体的には、ＷＰＳのプッシュボタン方式で用いられるスイッチを共用して、当該スイッチの押下時に、ＷＰＳに加えて、デバイスサーバへの周辺機器の接続設定を開始することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３１８９１４号公報
【特許文献２】特開２０１３−１６１２５０号公報
【特許文献３】特開２０１４−２３６３２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１，２のような、１つのサーバに対して複数のクライアント機器が接続される無線通信ネットワークの初期設定時には、サーバと各クライアント機器との間で、接続設定を順次実行する作業が必要となる。【０００６】
この作業の際に、特許文献３に記載のある上記ＷＰＳのプッシュボタン方式のように、サーバおよびクライアントに設けられたスイッチ等の直接操作を要すると、１個のクライアント機器の接続設定毎に、サーバおよびクライアント機器の両方を直接操作することになる。【０００７】
この結果、複数のクライアント機器の接続設定をまとめて実行する作業時には、各クライアント機器の接続設定毎に、当該クライアント機器の設置個所とサーバの設置個所の両方まで都度到達する必要が生じる。このため、特に、クライアント機器が高所配置されるエアコンである場合等、接続設定を起動するための操作対象が操作困難な場所に位置する際には、作業負荷が増大することが懸念される。【０００８】
この発明はこのような問題点を解決するためになされたものであって、この発明の目的は、複数のクライアント機器が接続される無線通信ネットワークにおける接続設定の作業負荷および作業時間を低減することである。
【課題を解決するための手段】
【０００９】
この発明に係る通信システムは、複数のクライアント機器と、複数のクライアント機器との間で無線通信ネットワークを形成するように構成された通信制御装置と、複数のクライアント機器の各々および通信制御装置に対するユーザの操作指示を入力するように構成された操作端末装置とを備える。操作指示は、複数のクライアント機器の無線通信ネットワークへの接続設定についての、通信制御装置に対する開始指示、および、複数のクライアント機器の各々に対する開始指示を含む。複数のクライアント機器の各々の無線通信ネットワークへの接続設定の開始指示を含む。複数のクライアント機器の各々は、第１および第２の通信部と、通信制御部とを含む。第１の通信部は、操作端末装置と通信するように構成される。第２の通信部は、通信制御装置と無線通信するように構成される。通信制御部は、第１の通信部を経由して検知された開始指示の入力に応じて、当該クライアント機器の接続設定の要求信号を第２の通信部を用いて出力する。通信制御装置は、第３および第４の通信部と、制御部とを含む。第３の通信部は、操作端末装置と通信するように構成される。第４の通信部は、複数のクライアント機器の各々と無線通信するように構成されル。制御部は、第３の通信部を経由して検知された開始指示の入力に応じて、複数のクライアント機器の各々からの要求信号を受付可能とする第１のモードを起動するように構成される。制御部は、第１のモードの起動に応じて接続受付を開始し、接続受付の開始後において、第４の通信部が複数のクライアント機器のうちの１つのクライアント機器からの要求信号を受信すると、当該１つのクライアント機器との間で接続設定を実行する。【００１０】
この発明は他の局面では、通信システムの制御方法である。通信システムは、無線通信ネットワークを形成する通信制御装置および複数のクライアント機器と、複数のクライアント機器の各々および通信制御装置に対するユーザの操作指示を入力するように構成された操作端末装置とを備える。操作指示は、複数のクライアント機器の無線通信ネットワークへの接続設定についての、通信制御装置に対する開始指示、および、複数のクライアント機器の各々に対する開始指示を含む。複数のクライアント機器の各々は、操作端末装置と通信するように構成された第１の通信部と、通信制御装置と無線通信するように構成された第２の通信部とを含んで構成される。通信制御装置は、操作端末装置と通信するように構成された第３の通信部と、複数のクライアント機器の各々と無線通信するように構成された第４の通信部とを含んで構成される。制御方法は、通信制御装置において、第３の通信部を経由して検知された開始指示の入力に応じて、複数のクライアント機器の各々からの接続設定の要求信号を受付可能とする第１のモードを起動するステップと、複数のクライアント機器のうちの１つのクライアント機器において、第１の通信部を経由して検知された開始指示の入力に応じて、第２の通信部を用いて当該クライアント機器の要求信号を出力するステップと、通信制御装置において、第１のモードの起動に応じて接続受付を開始するステップと、通信制御装置において、接続受付の開始後において、第４の通信部が１つのクライアント機器からの要求信号を受信すると、１つのクライアント機器との間で接続設定を実行するステップとを備える。
【発明の効果】
【００１１】
本発明によれば、複数のクライアント機器が接続される無線ネットワークにおける、通信制御装置と複数のクライアント機器との間での接続設定の作業負荷および作業時間を低減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態１に従う通信システムの適用例であるエネルギ管理システムの全体構成を説明するブロック図である。
【図２】図１に示された操作端末装置（リモコン）の構成例を説明するブロック図である。
【図３】図１に示されたコントローラの構成例を説明するブロック図である。
【図４】図１に示されたクライアント機器（電気機器）の構成例を説明するブロック図である。
【図５】実施の形態１に従う通信システムにおけるコントローラの接続設定に係る状態遷移図である。
【図６】リモコンにおける接続設定のための制御処理を説明するフローチャートである。
【図７】実施の形態１に従う通信システムにおけるコントローラでの接続設定のための制御処理を説明するフローチャートである。
【図８】実施の形態１に従う通信システムにおけるクライアント機器（電気機器）での接続設定のための制御処理を説明するフローチャートである。
【図９】実施の形態２に従うコントローラの構成例を説明するブロック図である。
【図１０】実施の形態２に従うクライアント機器（電気機器）の構成例を説明するブロック図である。
【図１１】実施の形態２に従う通信システムにおけるコントローラでの接続設定のための制御処理を説明するフローチャートである。
【図１２】実施の形態２に従う通信システムにおけるクライアント機器（電気機器）での接続設定のための制御処理を説明するフローチャートである。
【図１３】実施の形態３に従う通信システムにおけるコントローラの接続設定に係る状態遷移図である。
【図１４】実施の形態３に従う通信システムにおけるコントローラでの接続設定のための制御処理を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、本発明の実施の形態について図面を参照して詳細に説明する。以下では、図中の同一または相当部分には同一符号を付して、その説明は原則的に繰返さないものとする。なお、以下では複数の実施の形態およびその変形例について説明するが、各実施の形態または変形例で説明された構成または制御を矛盾の無い範囲内で適宜組合わせることは、出願当初から予定されている。
【００１４】
［実施の形態１］
図１は、本発明の実施の形態１に従う通信システムの適用例であるエネルギ管理システムの全体構成を説明するブロック図である。
【００１５】
図１を参照して、エネルギ管理システム５は、宅内の複数の電気機器３０を統合した、エネルギ管理および機器連携等の機能を有するＨＥＭＳ（Home  Energy  Management  System）である。エネルギ管理システム５は、複数の電気機器３０およびコントローラ１００の間に形成される通信システム１０を含む。通信システム１０によって、各電気機器３０およびコントローラ１００間で、エネルギ管理および機器連携等の機能を実現するためのデータや信号が授受される。
【００１６】
通信システム１０において、コントローラ１００および各電気機器３０は、無線ホームネットワーク２０に接続されることで、相互に通信可能となる。本実施の形態において、通信システム１０は、コントローラ１００を「サーバ」とし、複数の電気機器３０の各々を「クライアント機器」とする無線ホームネットワーク２０により構成される。無線ホームネットワーク２０は、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇ−Ｂｅｅ（登録商標）、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）、Ｗｉ−ＳＵＮ（登録商標）、特定小電力小無線（９００ＭＨｚ，４００ＭＨｚ）等の各種通信プロトコルに従って通信するためのネットワークである。すなわち、コントローラ１００および各電気機器３０は、この通信プロトコルに従って信号を送受信することによって、無線ホームネットワーク２０を経由して、相互に通信することができる。
【００１７】
複数の電気機器３０は、空調機器、冷蔵庫、テレビジョン受像機、電気給湯器、電磁調理器および、換気扇等の家庭用機器によってそれぞれ構成されて、宅内に適宜分散配置される。各電気機器３０は、通信アダプタ４０を内蔵することによって、無線ホームネットワーク２０に接続可能に構成される。無線ホームネットワーク２０は、「無線通信ネットワーク」の一実施例として示される。すなわち、本発明において、「無線通信ネットワーク」は、宅内程度の比較的近距離内に形成されるものを意味する。以下、本実施の形態では、無線ホームネットワーク２０による通信は、Ｗｉ−Ｆｉ（登録商標）の規格に準拠した無線ＬＡＮ（Local  Area  Network）接続によって実行されるものとする。すなわちコントローラ１００および通信アダプタ４０（電気機器３０）は、無線ＬＡＮ接続用のインターフェイスを備えるように構成されている。
【００１８】
また、本明細書では、各電気機器３０に通信アダプタ４０が内蔵される構成例を説明するが、通信アダプタ４０については、別個の機器として、電気機器３０に外付けされる態様で構成されてもよい。いずれにしても、各電気機器３０は、通信アダプタ４０を用いたデータや信号の送受信によって、コントローラ１００との間での情報を授受することが可能である。
【００１９】
コントローラ１００は、複数の電気機器３０を統括して制御するＨＥＭＳコントローラであり、「通信制御装置」の一実施例に対応する。また、コントローラ１００は、無線ホームネットワーク２０と、ＨＥＭＳ外部に形成される図示しない広域ネットワーク（たとえば、インターネット）との間におけるホームゲートウェイサーバとして機能することも可能である。これにより、コントローラ１００は、外部のサーバ等との通信が可能となる。
【００２０】
コントローラ１００は、無線通信または有線通信によって、操作端末１５と接続されている。操作端末１５は、代表的には、住宅の壁面等に固定配置されたリモートコントローラによって構成することができる。操作端末１５には、ユーザが視認可能な態様で情報を表示するための表示部１６が設けられる。表示部１６は、代表的には、液晶タッチパネル画面によって構成することができる。また、操作端末１５は、タブレット端末によって構成することも可能である。あるいは、操作端末１５およびコントローラ１００が一体化された構成とされてもよい。
【００２１】
ユーザは、操作端末１５を用いて、コントローラ１００に対する操作指令を入力することができる。たとえば、タッチパネル画面上のソフトスイッチや、表示部１６とは別に設けられたハードスイッチ等を用いて、操作指令は入力される。これにより、コントローラ１００は、ユーザが入力した操作指令に従って、エネルギ管理に関するデータを、表示部１６を用いて表示することができる。この表示データは、無線ホームネットワーク２０を経由して各電気機器３０から送信されたデータや信号を用いて作成される。
【００２２】
あるいは、コントローラ１００は、ユーザが入力した操作指令に従って、各電気機器３０に対して動作指令（たとえば、運転の起動／停止や省エネルギモードでの動作の指令）を出力することができる。当該動作指令は、無線ホームネットワーク２０を経由して、コントローラ１００から各電気機器３０に対して送信される。
【００２３】
実施の形態１に従う通信システム１０は、新たなクライアント機器（電気機器３０）を無線ホームネットワーク２０に対して接続するための接続設定に使用される携帯型の操作端末装置５０をさらに含む。操作端末装置５０は、比較的近接した位置からの遠隔操作によって、コントローラ１００および各クライアント機器（電気機器３０）に対して、ユーザの操作指示を入力するように構成される。操作端末装置５０は、上記ユーザの操作指令を受けるための操作部５２と、接続設定に関する操作端末装置５０の状態を表示するための表示部５４とを有する。以下では、操作端末装置５０を、単にリモコン５０とも称する。
【００２４】
無線ホームネットワーク２０は、種々の電波が混在している環境下で形成される。したがって、セキュリティが確保された機器同士の間でのみデータ通信が行われるように、相互認証のための接続設定が必要となる。各電気機器３０（クライアント機器）について、コントローラ１００との間での接続設定が完了すると、以降では自動的に無線ホームネットワーク２０へ接続することが可能となる。
【００２５】
以下の説明で明らかになる様に、実施の形態１に従う通信システムでは、リモコン５０を用いた遠隔操作によって、各電気機器３０（クライアント機器）およびコントローラ１００に対して接続設定の開始指示を、ユーザが入力可能な構成とすることによって、無線通信システムにおける接続設定処理の作業負荷の軽減を図るものである。
【００２６】
図２は、図１に示された操作端末装置（リモコン）の構成を説明するブロック図である。
【００２７】
図２を参照して、リモコン５０は、制御部５１と、操作部５２ａと、表示部５４と、通信部５５とを有する。制御部５１は、たとえば、ＣＰＵ（Central  Processing  Unit）およびメモリ等を有するコンピュータを含んで構成される。制御部５１は、当該メモリに記憶されているプログラムを実行することにより、リモコン５０の動作を制御することができる。
【００２８】
操作部５２ａは、図１に示された操作部５２のうちの、無線ホームネットワーク２０の接続設定の開始指示（以下、単に「接続開始指示」とも称する）を入力するために設けられた一部要素に相当する。操作部５２ａは、たとえば、押しボタン等のハードスイッチ、または、タッチパネルに表示されたソフトスイッチによって構成される。操作部５２ａは、ユーザによる操作に応じて電気信号を出力するように構成される。
【００２９】
制御部５１は、操作部５２ａからの当該電気信号に応じて、ユーザによる接続開始指示の入力を検知することができる。以下の説明で明らかになるように、本実施の形態１では、ＷＰＳプッシュボタン方式でのボタン押下に相当する、接続設定の開始トリガが、ユーザによる接続開始指示として、操作部５２ａへ入力される。なお、以下では、共通の操作部５２ａに対して、コントローラ１００に対する接続開始指示と、各クライアント機器（電気機器３０）に対する接続開始指示が入力される例を説明するが、それぞれの接続開始指示の入力のために別個の操作部を設けてもよい。
【００３０】
表示部５４は、たとえば、１個または複数個の発光ダイオード（ＬＥＤ）によって構成することができる。制御部５１がＬＥＤの駆動回路（図示せず）を制御することによって、各ＬＥＤは、消灯状態、点灯状態および点滅状態を切換えることによって、３種類のステータスを区別してユーザに対して通知できる。さらに、点滅状態における点滅周期を変化させることにより、各ＬＥＤは、さらに多数のステータスを出力することも可能である。表示部５４による表示態様は、制御部５１がＬＥＤの駆動回路（図示せず）を制御することによって変化する。
【００３１】
通信部５５は、無線ホームネットワーク２０の無線通信とは異なる通信形態によって、リモコン５０の外部の機器（ここでは、電気機器３０またはコントローラ１００）との間で通信するように構成される。通信部５５は、近接した機器との１対１の通信を指向するものであり、たとえば、所定の通信規格に従う通信ケーブルによる有線通信によってリモコン５０の外部機器と通信するように構成される。この場合には、通信部５５は、当該通信ケーブルの端部のプラグと嵌合するコネクタ（図示せず）を含んで構成される。
【００３２】
あるいは、通信部５５は、無線ホームネットワーク２０の無線通信と比較して、指向性が高い、および／または、通信距離が短い無線通信によって、リモコン５０の外部機器と通信するように構成される。たとえば、通信部５５は、赤外線通信の発光ポートおよび受光ポートを含むように構成されて、赤外線通信によって、外部機器と通信するように構成される。あるいは、通信部５５は、ＮＦＣ（Near  Field  Communication）によって、外部機器と通信するように構成することも可能である。
【００３３】
なお、本実施の形態において、リモコン（操作端末装置）５０は、接続設定に専用の端末として設けられてもよく、その他にも、タブレット、スマートフォン、パーソナルコンピュータ等の一機能として構成されてもよい。いずれにせよ、通信部５５は、コントローラ１００および各クライアント機器（電気機器３０）を含む、操作端末装置５０の外部機器との通信機能（有線通信または無線通信）を有するように構成される。
【００３４】
図３は、図１に示されたコントローラ１００の構成例を説明するブロック図である。
図３を参照して、コントローラ１００は、制御部１１０と、メモリ１１５と、通信部１２０，１２５，１４０と、表示ＬＥＤ１３７とを有する。コントローラ１００内の各要素は、通信バス１６０を経由して、互いに情報を授受することが可能である。
【００３５】
制御部１１０は、たとえば，ＣＰＵおよびメモリ等を有するコンピュータを含んで構成される。制御部１１０は、メモリ１１５に記憶されているプログラムを実行することにより、後述の処理を実行してコントローラ１００の各構成要素を制御する。
【００３６】
メモリ１１５は、たとえばフラッシュメモリ等の不揮発性メモリを含んで構成される。メモリ１１５は、制御部１１０によって実行されるプログラムの他に、制御部１１０による処理に用いられる種々のデータを記憶している。そして、メモリ１１５は、制御部１１０が利用するデータを制御部１１０へ供給し、かつ、制御部１１０から供給されたデータを記憶するように構成される。
【００３７】
通信部１２０は、無線ホームネットワーク２０で用いられる通信プロトコルに従って通信するためのインターフェイスを含んで構成される。後述のように、クライアント機器（電気機器３０）側においても、同機能の通信部を設けることにより、通信部１２０は、複数のクライアント機器（電気機器３０）の各々と、当該通信プロトコルに従って無線通信することができる。通信部１２０は、受信した信号やデータを制御部１１０へ供給するとともに、制御部１１０から送信された信号やデータを当該通信プロトコルに従って、コントローラ１００の外部機器（ここでは、クライアント機器である電気機器３０）に対して送信する。
【００３８】
通信部１２５は、リモコン５０の通信部５５と同様の通信機能（有線通信または無線通信）によって、リモコン５０との間で通信するように構成される。
【００３９】
通信部１４０は、操作端末１５との間で通信するように構成される。通信部１４０は、有線通信または無線通信により、操作端末１５との間で相互に信号を通信する。これにより、コントローラ１００は、操作端末１５に対するユーザを検知するとともに、表示部１６の表示内容を制御することができる。
【００４０】
なお、上述のように、操作端末１５を構成するタブレットによって、リモコン５０（操作端末装置）を構成することも可能である。この場合には、通信部１４０の機能を通信部１２５に統合することにより、通信部１４０は省略可能である。また、タブレット上の表示部１６において、ソフトスッチの態様で操作部５２ａを設けることができる。
【００４１】
表示ＬＥＤ１３７は、リモコン５０の表示部５４を構成するＬＥＤと同様に、消灯状態、点灯状態および点滅状態の切換、ならびに、点滅状態における点滅周期の変化によって表示態様を変化することによって、複数のステータスを表示することができる。ここでは、表示ＬＥＤ１３７は、コントローラ１００での接続設定に関するステータスを表示するものとする。
【００４２】
図４は、図１に示された電気機器（クライアント機器）の概略構成を説明するブロック図である。
【００４３】
図４を参照して、電気機器３０は、機器部３１と、センサ３２と、制御部３５と、機器操作部３７と、通信アダプタ４０とを有する。上述のように、通信アダプタ４０は、電気機器３０に内蔵されてもよく、電気機器３０とは別個の機器として構成されてもよい。
【００４４】
機器部３１は、電気機器３０の本来機能を発揮するための機器類を包括的に表記するものである。機器部３１には適宜センサ３２が設けられる。機器操作部３７は、電気機器３０に対する操作指示をユーザが入力するために設けられる。機器操作部３７は、電気機器３０に直接設けられてもよく、遠隔操作可能に設けられてもよい。
【００４５】
たとえば、電気機器３０が空調機器である場合には、機器部３１は、コンプレッサーおよび送風ファンを含み、センサ３２は、温度センサおよび湿度センサを含む。そして、機器操作部３７には、空調機器の作動または停止指令、および、設定温度や動作モード（冷房／暖房／送風／除湿）設定が、操作指示として入力される。あるいは、クライアント機器としての電気機器３０が、人感センサや温度検出センサ等のセンサ単体で構成されてもよい。この場合には、当該単体センサに対応して通信アダプタ４０が配置される。
【００４６】
制御部３５は、代表的にはマイクロコンピュータで構成されて、センサ３２による検出値に基づき、機器部３１が機器操作部３７への操作指示に従って動作するように機器部３１を制御する。
【００４７】
通信アダプタ４０は、通信部４１，４２，４３と、通信制御部４４と、表示部４７とを有する。
【００４８】
通信部４１は、通信部１２０と共通の通信プロトコルに従って通信するためのインターフェイスを含んで構成される。通信部４１は、当該通信プロトコルに従って、受信したデータを通信制御部４４へ供給し、かつ、通信制御部４４から送信されたデータを、クライアント機器（電気機器３０）の外部機器（ここでは、コントローラ１００）へ送信する。
【００４９】
通信部４２は、制御部３５との間でデータを送受信するための通信経路（たとえば、シリアル通信経路）を形成するように構成される。当該通信経路は、有線（たとえば、ＲＳ−２３２Ｃ規格の通信線）および無線のいずれで実行されてもよい。
【００５０】
通信部４３は、コントローラ１００の通信部１２５と同様に構成されて、リモコン５０との間で通信する。すなわち、通信部４３は、リモコン５０の通信部５５と同様の通信機能（有線通信または無線通信）によって、リモコン５０との間で通信できる。
【００５１】
通信制御部４４は、電気機器３０（クライアント機器）の制御部３５と、コントローラ１００との間で相互に信号またはデータを送受信するように、通信部４１，４２を制御する。通信制御部４４は、データ通信のための情報を格納するためのメモリ４５を含む。また、通信制御部４４は、リモコン５０との間で相互に信号またはデータを送受信するように、通信部４３を制御する。
【００５２】
さらに、通信制御部４４は、通信アダプタ４０の状態（ステータス）に応じて、表示部４７を制御する。表示部４７についても、代表的には、リモコン５０の表示部５４と同様に、１個または複数個のＬＥＤによって構成することができる。各ＬＥＤは、消灯状態、点灯状態および点滅状態の切換、ならびに、点滅状態における点滅周期の変化によって、複数のステータスを表示することができる。
【００５３】
次に、実施の形態１に従う通信システムにおける接続設定の際の処理について説明する。
【００５４】
図５は、実施の形態１に従うコントローラ１００の接続設定に係る状態遷移図である。
図５を参照して、コントローラ１００は、デフォルトでは接続不可状態とされるとともに、ユーザ操作に応じて起動条件１０１が成立すると、接続不可状態から接続受付状態へ遷移する。一方で、各クライアント機器（電気機器３０）は、ユーザ操作に応じて、無線ホームネットワーク２０への当該クライアント機器の接続設定の要求信号を出力する。
【００５５】
コントローラ１００は、接続受付状態であるときに、いずれかのクライアント機器（電気機器３０）からの要求信号を受信すると、当該クライアント機器の接続設定処理を実行する。接続設定処理では、相互認証のための情報が、コントローラ１００および、接続設定要求を出力した電気機器３０（クライアント機器）の間で送受信される。この際には、暗号化された情報が送受信されることが好ましい。
【００５６】
これにより、コントローラ１００と通信するための所定の設定情報が、当該クライアント機器に対応する通信アダプタ４０（メモリ４５）に格納されて、接続設定が確立される。接続設定が確立された電気機器３０（クライアント機器）は、次回の通信時からは無線ホームネットワーク２０に自動的に接続して、コントローラ１００または他のクライアント機器（電気機器３０）との間でデータを送受信することが可能となる。
【００５７】
一方で、コントローラ１００は、接続不可状態であるときには、各クライアント機器（電気機器３０）からの接続設定の要求を受け付けない。このため、接続不可状態では、クライアント機器から要求信号が出力されても、接続設定は実行されない。また、コントローラ１００は、所定の遷移条件１０５が成立すると、接続受付状態から接続不可状態へ遷移する。たとえば、遷移条件１０５は、接続設定操作部１３０へのユーザ操作に応じた接続受付状態の開始後において、いずれかのクライアント機器との間で接続設定が確立されたとき、または、いずれのクライアント機器とも接続設定が確立されることなく所定のタイムアウト時間（たとえば、２分間程度）が経過したときに成立する。
【００５８】
このように、ユーザ操作によって接続設定の開始指示が与えられる構成とすることによって、種々の電波が混在している環境下で、意図しないクライアント機器が無線ホームネットワーク２０へ接続される可能性が低減できる。上述のように、ＷＰＳプッシュボタン方式では、コントローラ１００での接続受付モードの起動および、各クライアント機器（電気機器３０）からの要求信号の出力のための開始指示として、ユーザが、コントローラ１００および各クライアント機器（電気機器３０）に設けられたプッシュボタンを直接操作する必要がある。
【００５９】
このため、複数のクライアント機器の接続設定をまとめて実行する作業時には、各クライアント機器の接続設定毎に、プッシュボタンを都度操作することが必要となる。このため、クライアント機器がエアコンである場合等、プッシュボタンが操作困難な場所に位置する際には、作業負荷が特に増大することが懸念される。したがって、実施の形態１に従う通信システムでは、リモコン５０による遠隔操作によって、接続設定の開始トリガが、コントローラ１００および各クライアント機器（電気機器３０）に与えられる。
【００６０】
図６は、リモコン５０における接続設定のための制御処理を説明するフローチャートである。図６に示す制御処理は、リモコン５０の制御部５１によって実行することができる。
【００６１】
図６を参照して、制御部５１は、ステップＳ１００により、操作部５２ａ（図２）に対するユーザ操作、すなわち、接続開始指示の入力が検知されると（Ｓ１００のＹＥＳ判定時）、ステップＳ１１０に処理を進める。制御部５１は、ステップＳ１１０では、開始指示信号を出力する。制御部１１０は、操作部５２ａのユーザ操作後所定時間が経過するまでの間（Ｓ１２０のＮＯ判定時）、ステップＳ１１０を実行する。開始指示信号は、通信部５５によってリモコン５０の外部へ出力される。当該開始指示信号は、通信部１２５（コントローラ１００）および通信部４３（通信アダプタ４０）によって受信可能である。
【００６２】
制御部１１０は、ユーザ操作後所定時間が経過すると（Ｓ１２０のＹＥＳ判定時）、開始指示信号の出力を終了する。これにより、操作部５２ａへのユーザ操作に応じた処理は終了される。図６に示された制御処理は、周期的に実行される必要はなく、操作部５２ａに対するユーザ操作の検知をトリガとして、ステップＳ１１０以降の処理が起動される態様で実行することができる。
【００６３】
図７は、実施の形態１に従う通信システムにおけるコントローラ１００での接続設定のための制御処理を説明するフローチャートである。図７の制御処理は、図３に示した制御部１１０によって実行することができる。
【００６４】
図７を参照して、制御部１１０は、ステップＳ２００により、通信部１２５がリモコン５０からの開始指示信号を受信すると（Ｓ２００のＹＥＳ判定時）、ステップＳ２１０に処理を進めて、接続設定処理を起動する。当該開始指示信号が受信されない間（Ｓ２００のＮＯ判定時）には、ステップＳ２９５により、コントローラ１００は、デフォルトである接続不可状態とされる。なお、図７に示される制御処理は、周期的に実行される必要はなく、リモコン５０からの開始指示信号の受信をトリガとして、ステップＳ２１０以降の処理が起動される態様で実行することができる。
【００６５】
制御部１１０は、ステップＳ２１０では、開始指示信号の受信に応じて、接続受付状態を起動する。すなわち、実施の形態１では、図５の起動条件１０１は、コントローラ１００に向けてリモコン５０（操作部５２ａ）が操作されることにより、ユーザによる接続開始指示が、通信部１２５を通じて検知されたときに成立する。制御部１１０は、接続受付状態の起動に応じて、ステップＳ２２０により、接続受付を開始する。接続受付が開始されると、表示ＬＥＤ１３７は、たとえば、点滅状態に制御される。
【００６６】
制御部１１０は、接続受付の開始後において、ステップＳ２３０により、接続受付の開始から所定のタイムアウト時間（たとえば、２分程度）が経過しているかどうかを判定する。制御部１１０は、タイムアウト時間が経過するまで（Ｓ２３０のＮＯ判定時）、ステップＳ２４０により、通信部１２０によって信号が受信されたか否かを判定する。
【００６７】
制御部１１０は、通信部１２０によって信号が受信されると（Ｓ２４０のＹＥＳ判定時）、ステップＳ２４５により、いずれかのクライアント機器（電気機器３０）からの接続設定の要求信号が受信されたかどうかを判定する。
【００６８】
そして、制御部１１０は、クライアント機器（電気機器３０）からの要求信号が受信されると（Ｓ２４５のＹＥＳ判定時）、ステップＳ２５０により、要求信号を出力したクライアント機器（電気機器３０）との間で、接続設定に必要な情報を相互に通信する。制御部１１０は、ステップＳ２６０により、ステップＳ２５０による相互通信によって接続設定に必要な情報が、上記タイムアウト時間（Ｓ２３０）の経過までに取得されたか否かを判定する。
【００６９】
たとえば、制御部１１０は、タイムアウト時間の経過までに、設定情報を正常に受信して格納した旨の通知をクライアント機器（電気機器３０）から受信すると、ステップＳ２６０をＹＥＳ判定として、ステップＳ２７０に処理を進める。ステップＳ２７０では、当該クライアント機器の接続設定が確立されたことが認識される。このとき、表示ＬＥＤ１３７は、たとえば、点滅状態から連続的な点灯状態へ変化する。点灯状態は、一定時間維持される。
【００７０】
これに対して、制御部１１０は、タイムアウト時間が経過しても通信部１２０によって信号が受信されなかった場合（Ｓ２３０のＹＥＳ判定時）には、ステップＳ２８０により、接続設定の失敗を認識する。また、制御部１１０は、通信部１２０によって信号が受信されてもノイズの混信により要求信号を正常に受信できなかった場合（Ｓ２４５のＮＯ判定時）においても、ステップＳ２８０により、接続設定の失敗を認識する。このとき、表示ＬＥＤ１３７は、たとえば、点滅状態から消灯状態へ変化する。なお、図７の制御処理において消灯状態／点灯状態／点滅状態が制御されるＬＥＤとは別個のＬＥＤをさらに設けて、接続受付状態および接続不可状態のいずれであるかを表示してもよい。また、ステップＳ２８０では、コントローラ１００において、接続設定の失敗を報知するための音声（たとえば、ビープ音）を図示しないスピーカから出力することも可能である。このようにすると、表示ＬＥＤ１３７を視認できない位置に居るとき（たとえば、クライアント機器側への移動時）であっても、ユーザは接続設定の失敗を認識することができる。
【００７１】
接続設定の成功（Ｓ２７０）または失敗（Ｓ２８０）により、図５での遷移条件１０５が成立することになる。これにより、制御部１１０は、接続受付を終了するとともに、ステップＳ２９５により、コントローラ１００を接続不可状態に設定する。これにより、再びリモコン５０からの開始指示信号が受信されて、起動条件１０１（図５）が成立するまで、コントローラ１００は接続不可状態を維持する。
【００７２】
図８は、実施の形態１における電気機器３０（クライアント機器）での接続設定のための制御処理を説明するフローチャートである。図８の処理は、図４に示した通信制御部４４（通信アダプタ４０）によって実行することができる。
【００７３】
図８を参照して、通信制御部４４は、ステップＳ３００により、ステップＳ２００により、通信部４３がリモコン５０からの開始指示信号を受信すると、ステップＳ３１０に処理を進めて、接続設定処理を起動する。すなわち、図８に示される制御処理は、周期的に実行される必要はなく、リモコン５０からの開始指示信号の受信をトリガとして、ステップＳ３１０以降の処理が起動される態様で実行することができる。接続設定処理が起動されると、表示部４７は、たとえば、ＬＥＤが点滅状態となるように制御される。
【００７４】
通信制御部４４は、ステップＳ３１０では、リモコン５０からの開始指示信号の受信に応じて、接続設定の要求信号を生成する。要求信号は、通信部４１によって通信アダプタ４０から出力されることにより、コントローラ１００へ送信される。すなわち、要求信号は、クライアント機器（電気機器３０）に向けてリモコン５０（操作部５２ａ）が操作されることにより、ユーザによる接続開始指示が通信部４１を通じて検知されたときに、当該クライアント機器（電気機器３０）から出力される。上述のように、コントローラ１００は、接続受付状態であれば、クライアント機器からの要求信号の受信に応じて、当該クライアント機器との間で接続設定を実行する。
【００７５】
通信制御部４４は、接続設定の要求信号の出力後、ステップＳ３２０により、コントローラ１００との間で、接続設定に必要な情報を相互に通信する。通信制御部４４は、ステップＳ３３０により、所定時間の経過までに、接続設定に必要な情報が取得されたか否かを判定する。当該所定時間は、たとえば、コントローラ１００でのタイムアウト時間（Ｓ２３０）に従って設定することができる。
【００７６】
通信制御部４４は、所定時間の経過までに接続設定に必要な情報を取得すると（Ｓ３３０のＹＥＳ判定時）、ステップＳ３４０により、コントローラ１００との間での接続設定の確立を認識する。接続設定によって受信された、コントローラ１００と通信するための所定の設定情報は、メモリ４５に格納される。ステップＳ３４０では、さらに、コントローラ１００に対して、設定情報を正常に受信し格納した旨の通知が出力される。そして、表示部４７は、たとえば、ＬＥＤが点滅状態から、一定時間維持される点灯状態へ変化するように制御される。
【００７７】
一方で、通信制御部４４は、所定時間が経過しても接続設定に必要な情報を取得できない場合には（Ｓ３３０のＮＯ判定時）、ステップＳ３５０により、接続設定の失敗を認識する。ステップＳ３５０では、表示部４７は、たとえば、ＬＥＤが点滅状態から消灯状態へ変化するように制御される。
【００７８】
このようにすると、接続受付状態であるコントローラ１００に対して、電気機器３０（クライアント機器）の近傍でユーザがリモコン５０を操作することにより、図６の制御処理が起動されると、当該クライアント機器（電気機器３０）の接続設定を実行することができる。
【００７９】
したがって、本実施の形態１に従う通信システムでは、コントローラ１００および各クライアント機器（電気機器３０）を直接操作することなく、リモコン５０を用いた遠隔操作によって接続設定を実行することができる。また、リモコン５０は、有線通信、または、近距離あるいは指向性が高い無線通信によって、コントローラ１００および各クライアント機器（電気機器３０）と通信するため、対象機器を特定して接続設定のための遠隔操作を実行することができる。これにより、意図しない機器が接続設定の対象となることを防止することができる。
【００８０】
この結果、ＨＥＭＳの初期設定に代表される、コントローラ１００に対して多数のクライアント機器（電気機器３０）の接続設定を連続的に実行する際に、都度の直接操作が不要となることにより、作業負荷が軽減される。さらに、高所等の直接操作困難な場所に位置するクライアント機器の接続設定についても、作業負荷を軽減することができる。
【００８１】
さらに、コントローラ１００および各クライアント機器（電気機器３０）において、接続設定指示を入力するためのプッシュボタンの配置を省略できることにより、デザイン性の向上を図ることができる。また、凸形状の部品の配置省略により、当該部品の破損によって接続設定が実行困難となるリスクの軽減も期待できる。
【００８２】
なお、リモコン５０によって、一旦開始された接続設定の強制終了指示を入力可能とすることも可能である。たとえば、図２に示された操作部５２ａとは別個に、当該強制終了指示を入力するための操作部（図示せず）をさらに配置するとともに、リモコン５０は、ユーザによる強制終了指示の入力に応じて、終了指示信号を出力するように構成することができる。
【００８３】
コントローラ１００は、接続受付状態中に、通信部１２５によってリモコン５０からの終了指示信号を受信すると、接続受付状態から接続不可状態への遷移が強制的に実行されるように構成することができる。これは、図５中に点線で表記するように、接続受付状態の強制終了条件１０７を追加することと等価であり、図７の制御処理中では、リモコン５０からの終了指示信号の受信に応じて、実行される処理をステップＳ２９５（または、ステップＳ２８０）へジャンプさせる割り込み処理として実現することができる。あるいは、リモコン５０は、操作部５２ａの特殊操作時（たとえば、長押し時）に、強制終了指示の入力を検知してもよい。
【００８４】
同様に、各クライアント機器（電気機器３０）側については、通信部４３がリモコン５０からの終了指示信号を受信すると、通信部４１によって強制終了要求信号をコントローラ１００へ出力するように構成することができる。コントローラ１００では、通信部１２０によって当該強制終了要求信号が受信されると、上記と同様に強制終了条件１０７の成立を認識することができる。
【００８５】
また、コントローラ１００では、接続受付開始後に複数のクライアント機器から接続設定の要求信号（Ｓ２４５）を受信した場合においても、強制終了条件１０７を成立させて、接続受付状態から接続不可状態への遷移を強制的に実行することが好ましい。通信の重複の結果、データの混信や破壊が発生することにより、誤った接続設定が実行されることを回避するためである。
【００８６】
なお、実施の形態１で例示した構成において、各クライアント機器（電気機器３０）において、通信部４３は「第１の通信部」に対応し、通信部４１は「第２の通信部」に対応する。また、「通信制御装置」に対応するコントローラ１００において、通信部１２５は「第３の通信部」に対応し、通信部１２０は「第４の通信部」に対応する。また、接続受付状態は「第１のモード」に対応し、接続不可状態は「第２のモード」に対応する。
【００８７】
［実施の形態２］
実施の形態１では、コントローラ１００および各クライアント機器（電気機器３０）に対して、プッシュボタン等の直接操作に代えて、リモコン５０によって接続設定の開始トリガが入力される構成を説明したが、両者を併存させる構成とすることも可能である。
【００８８】
図９は、実施の形態２に従うコントローラの構成例を説明するブロック図である。
図９を図３と比較して、実施の形態２に従う構成では、コントローラ１００は、接続設定操作部１３０をさらに含む。接続設定操作部１３０は、コントローラ１００側において接続設定を開始するユーザ操作を入力するために設けられる。たとえば、接続設定操作部１３０は、ＷＰＳのプッシュボタン方式のためのプッシュスイッチによって構成することができる。あるいは、操作端末１５（たとえば、壁面のリモートコントローラ）の表示部１６に表示されたソフトスイッチによって、接続設定操作部１３０を構成することも可能である。したがって、実施の形態２では、リモコン５０および接続設定操作部１３０のいずれによっても、コントローラ１００に対する接続開始指示を入力することができる。図９のその他の部分の構成は、図２と同様であるので詳細な説明は繰り返さない。
【００８９】
再び図５を参照して、実施の形態２に従う通信システムでは、コントローラ１００の起動条件１０１は、実施の形態１で説明した、開始指示信号の受信を通じてリモコン５０に対する接続開始指示の入力が検知されたときに加えて、接続設定操作部１３０に対するユーザ操作が検知されたときにも成立する。
【００９０】
図１０は、実施の形態２に従うクライアント機器（電気機器）の構成例を説明するブロック図である。
【００９１】
図１０を図４と比較して、実施の形態２に従う構成では、電気機器３０（クライアント機器）側において、通信アダプタ４０は、接続要求操作部４８をさらに含む。接続要求操作部４８は、クライアント機器（電気機器３０）側での接続設定の起動するユーザ操作指令を入力するために設けられる。接続要求操作部４８についても、コントローラ１００の接続設定操作部１３０と同様に、ＷＰＳのプッシュボタン方式のためのプッシュスイッチによって構成することができる。あるいは、通信アダプタ４０と接続された電気機器３０の機器操作部３７を用いて、接続要求操作部４８の機能を実現することも可能である。したがって、実施の形態２では、リモコン５０および接続要求操作部４８のいずれによっても、コントローラ１００に対する接続開始指示を入力することができる。図１０のその他の部分の構成は、図４と同様であるので詳細な説明は繰り返さない。
【００９２】
実施の形態２に従う通信システムでは、各クライアント機器（電気機器３０）において、実施の形態１で説明した、開始指示信号の受信を通じてリモコン５０に対する接続開始指示の入力が検知されたときに加えて、接続要求操作部４８に対するユーザ操作が検知されたときにも成立する。
【００９３】
このように、実施の形態２に従う通信システムによれば、コントローラ１００および各クライアント機器（電気機器３０）において、接続設定操作部１３０あるいは接続要求操作部４８の直接操作と、リモコン５０による遠隔操作とのいずれによっても、接続設定の開始トリガを入力することができる。この結果、接続設定作業の際のユーザ利便性を向上することができる。
【００９４】
実施の形態２では、コントローラ１００および各クライアント機器（電気機器３０）における接続設定の開始指示の入力端を選択できるため、いずれの入力端によって接続設定が実行されているかを、ユーザに通知する機能を設けることが好ましい。
【００９５】
図１１は、実施の形態２に従う通信システムにおけるコントローラでの接続設定のための制御処理を説明するフローチャートである。
【００９６】
図１１を図７と比較して、制御部１１０は、ステップＳ２００により、通信部１２５がリモコン５０からの開始指示信号を受信すると、ステップＳ２０５を実行した後に、図７と同様のステップＳ２１０に処理を進めて、接続設定処理を起動する。
【００９７】
制御部１１０は、ステップＳ２０２により、接続設定操作部１３０に対するユーザ操作（接続設定操作）が検知されると（Ｓ２０２のＹＥＳ判定時）、ステップＳ２０６を実行した後に、図７と同様のステップＳ２１０に処理を進めて、接続設定処理を起動する。
【００９８】
ステップＳ２１０以降の処理は、図７と同様であるので詳細な説明は繰り返さない。なお、図１１に示される制御処理は、周期的に実行される必要はなく、リモコン５０からの開始指示信号の受信（Ｓ２００）、または、接続設定操作部１３０の操作検知（Ｓ２０２）をトリガとして、ステップＳ２１０以降の処理が起動される態様で実行することができる。
【００９９】
制御部１１０は、ステップＳ２０５では、表示ＬＥＤ１３７を第１の表示パターン（たとえば、周期Ｔ１ａでの点滅状態）に制御する。一方で、制御部１１０は、ステップＳ２０６では、表示ＬＥＤ１３７を、第１の表示パターンとは異なる第２の表示パターン（たとえば、周期Ｔ２ａでの点滅状態）に制御する。また、表示ＬＥＤ１３７が複数色を表示可能に構成される場合には、第１および第２の表示パターンの間で表示色を変えてもよい。なお、ステップＳ２０５による表示ＬＥＤ１３７の表示パターンは「第３の表示態様」に対応し、ステップＳ２０６による表示ＬＥＤ１３７の表示パターンは「第４の表示態様」に対応する。
【０１００】
図１２は、実施の形態２に従う通信システムにおけるクライアント機器（電気機器）での接続設定のための制御処理を説明するフローチャートである。
【０１０１】
図１２を図８と比較して、通信制御部４４は、ステップＳ３００により、ステップＳ２００により、通信部４３がリモコン５０からの開始指示信号を受信すると、ステップＳ３０５を実行した後に、図８と同様のステップＳ３１０に処理を進めて、接続設定処理を起動する。
【０１０２】
通信制御部４４は、ステップＳ３０２により、接続要求操作部４８に対するユーザ操作（接続設定操作）が検知されると（Ｓ３０２のＹＥＳ判定時）、ステップＳ３０６を実行した後に、図７と同様のステップＳ３１０に処理を進めて、接続設定処理を起動する。
【０１０３】
ステップＳ３１０以降の処理は、図８と同様であるので詳細な説明は繰り返さない。なお、図１２に示される制御処理は、周期的に実行される必要はなく、リモコン５０からの開始指示信号の受信（Ｓ３００）、および、接続要求操作部４８の操作検知（Ｓ３０２）をトリガとして、ステップＳ３１０以降の処理が起動される態様で実行することができる。
【０１０４】
通信制御部４４は、ステップＳ３０５では、表示部４７（ＬＥＤ）を第１の表示パターン（たとえば、周期Ｔ１ｂでの点滅状態）に制御する。一方で、制御部１１０は、ステップＳ３０６では、表示部４７（ＬＥＤ）を、第１の表示パターンとは異なる第２の表示パターン（たとえば、周期Ｔ２ｂでの点滅状態）に制御する。また、表示部４７（ＬＥＤ）が複数色を表示可能に構成される場合には、第１および第２の表示パターンの間で表示色を変えてもよい。なお、ステップＳ３０５による表示ＬＥＤ１３７の表示パターンは「第１の表示態様」に対応し、ステップＳ３０６による表示ＬＥＤ１３７の表示パターンは「第２の表示態様」に対応する。
【０１０５】
図１１および図１２に示す制御処理によって、コントローラ１００および各クライアント機器（電気機器３０）において、接続設定操作部１３０あるいは接続要求操作部４８の直接操作と、リモコン５０による遠隔操作とのいずれによって接続設定が実行されているについて、ユーザに通知することができる。このため、複数人で作業するような場合に、接続設定作業の内容をお互い知ることができるので、作業効率を改善することができる。
【０１０６】
また、コントローラ１００および各クライアント機器（電気機器３０）の間で、点滅周期Ｔ１ａ（Ｓ２０５）およびＴ１ｂ（Ｓ３０５）、ならびに、点滅周期Ｔ２ａ（Ｓ２０６）およびＴ２ｂ（Ｓ３０６）は、それぞれ共通値であることが好ましい。これにより、接続設定の開始トリガの入力手法の通知において、コントローラ１００および各クライアント機器（電気機器３０）の間で、表示に統一性を持たせることができる。
【０１０７】
なお、実施の形態２では、コントローラ１００において、強制終了条件１０７（図５中の点線）について、接続設定操作部１３０に対する特殊操作時（たとえば、長押し時）にも成立させることができる。また、各クライアント機器（電気機器３０）側では、接続要求操作部４８に対する特殊操作時（たとえば、長押し時）に、クライアント機器（電気機器３０）からコントローラ１００へ上述した強制終了要求信号を出力することができる。
【０１０８】
実施の形態２に例示した構成において、接続要求操作部４８（クライアント機器）は「第１の操作部」に対応し、接続要求操作部４８に対するユーザ操作は「第１のユーザ操作」に対応し、表示部４７は「第１の表示部」に対応する。同様に、接続設定操作部１３０（コントローラ１００）は「第２の操作部」に対応し、接続設定操作部１３０に対するユーザ操作は「第２のユーザ操作」に対応し、表示ＬＥＤ１３７は「第２の表示部」に対応する。
【０１０９】
［実施の形態３］
実施の形態１および２では、コントローラ１００において、リモコン５０による遠隔操作によって、接続受付状態を起動することができる。しかしながら、リモコン５０は、有線通信または近距離通信によって、コントローラ１００と通信するため、接続受付状態を起動するためには、コントローラ１００の近傍にてリモコン５０を操作することが必要となる。
【０１１０】
このため、ＨＥＭＳの初期設定時のように、多数の電気機器３０についての接続設定作業が連続して必要となるケースにおいて、コントローラ１００の近傍まで都度移動することが必要となるので、作業負荷が増大する虞がある。特に、一人での作業時には、電気機器３０の配置箇所が広範囲に広がっていると、各電気機器３０の接続設定の度にコントローラ１００と当該電気機器３０との間の往復移動が必要となるため、作業負荷の増大とともに作業時間が長くなることが懸念される。
【０１１１】
したがって、実施の形態３では、コントローラ１００での接続受付状態を、複数個のクライアント機器（電気機器３０）の接続設定に対応できるように継続させることで、作業効率の向上を図る。なお、実施の形態３において、リモコン５０および各クライアント機器（電気機器３０）における接続設定のための処理は、実施の形態１と同様であるので詳細な説明は繰り返さない。
【０１１２】
図１３は、実施の形態３に従う通信システムにおけるコントローラの接続設定に係る状態遷移図である。
【０１１３】
図１３を図５と比較して、実施の形態３では、コントローラ１００での接続受付状態について、再開条件１０２，１０３を新たに設けるとともに、遷移条件１０５を実施の形態１から変更する。実施の形態３では、遷移条件１０５は、接続受付状態の起動からの接続受付の開始回数が所定の複数回に達したときに成立する。あるいは、遷移条件１０５は、接続受付状態の起動（Ｓ１１０）からの経過時間が、実施の形態１で説明したタイムアウト時間よりも長い所定時間に達したときに成立する。
【０１１４】
図１４は、実施の形態３に従う通信システムにおけるコントローラでの接続設定のための制御処理を説明するフローチャートである。図１４の制御処理についても、図３に示した制御部１１０によって実行することができる。
【０１１５】
図１４を図７と比較して、実施の形態３では、制御部１１０は、図７と同様のステップＳ２００〜Ｓ２６０の処理により、接続設定の成功（Ｓ２７０）または失敗（Ｓ２８０）によって接続受付が一旦終了されると、ステップＳ２９０を実行して、接続受付状態から接続不可状態への遷移条件１０５（図１３）が成立しているか否かを判定する。
【０１１６】
制御部１１０は、遷移条件１０５の非成立時（Ｓ２９０のＮＯ判定時）には、ステップＳ２２０に処理を戻して、新たな接続受付を開始する。これにより、接続受付状態が維持されるので、ユーザがコントローラ１００の近傍まで移動してリモコン５０を再度操作することなく、新たなクライアント機器（電気機器３０）との間で接続設定を実行することが可能となる。このとき、表示ＬＥＤ１３７は、再び点滅状態に制御される。
【０１１７】
上記のように、遷移条件１０５を定めることにより、リモコン５０の１回の当該所定時間は、接続設定操作部１３０の１回の操作によって、複数個のクライアント機器（電気機器３０）との間で接続設定を連続的に実行できる。したがって、ステップＳ２９０での所定時間は、タイムアウト時間（Ｓ２３０）の２倍以上に設定することが好ましい。すなわち、ステップＳ２３０で用いられるタイムアウト時間は「第１のタイムアウト時間」に対応し、ステップＳ２９０での判定に用いられる所定時間は「第２のタイムアウト時間」に対応する。
【０１１８】
再び図１３を参照して、実施の形態３では、コントローラ１００は、接続受付状態において遷移条件１０５が成立すると、接続不可状態に遷移する。一方で、遷移条件１０５の非成立中においては、再開条件１０２または１０３の成立毎に接続受付が新たに開始されて接続受付状態は維持される。この結果、いずれかのクライアント機器（電気機器３０）との間で接続設定が確立されたとき（Ｓ１７０）、または、接続受付の開始後（Ｓ１１０）、いずれかのクライアント機器（電気機器３０）との間で接続設定が確立されないままでタイムアウト時間が経過したとき（Ｓ１８０）であっても、遷移条件１０５が成立するまでは、接続受付状態が継続する。
【０１１９】
また、実施の形態３の構成では、リモコン５０への強制終了指示の入力に応じた、終了指示信号（リモコン５０）および強制終了要求信号（クライアント機器）の受信に対しては、強制終了条件１０７の成立を認識する他、図１３中に点線で表記するように、現在の接続受付のみを強制終了させる強制再開条件１０４を成立させることも可能である。
【０１２０】
たとえば、コントローラ１００は、クライアント機器（電気機器３０）に対してリモコン５０への強制終了指示が入力された場合（すなわち、強制終了要求信号の受信時）には、強制再開条件１０４を成立させる一方で、通信部１２５がリモコン５０からの終了指示信号を受信した場合には、強制終了条件１０７の成立させることができる。
【０１２１】
このように、実施の形態３に従う通信制御システムでは、リモコン５０の１回の操作によって、複数個のクライアント機器（電気機器３０）との間で接続設定を連続的に実行できる。この結果、ＨＥＭＳの初期設定に代表される、コントローラ１００に対して多数のクライアント機器（電気機器３０）の接続設定を連続的に実行する際の作業負荷を軽減できる。特に、クライアント機器（電気機器３０）の配置箇所が広範囲であるケースでは、コントローラ１００と当該電気機器３０との間の複数回の往復移動が不要となることで、作業負荷軽減および作業時間短縮の効果が大きくなる。
【０１２２】
なお、実施の形態３については、実施の形態２と組み合わせることも可能である。この場合には、図１１の制御処理において、ステップＳ２７０，Ｓ２８０の終了後に、図１４と同様にステップＳ２９０を挿入することで、リモコン５０による遠隔操作、および、接続設定操作部１３０の直接操作のいずれによって接続受付状態が起動されたときにも、１回の操作によって、複数個のクライアント機器（電気機器３０）との間で接続設定を連続的に実行することが可能となる。
【０１２３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２４】
５  エネルギ管理システム、１０  通信システム、１５  操作端末、１６  表示部（操作端末）、２０  無線ホームネットワーク、３０  電気機器、３１  機器部、３２  センサ、３５  制御部（電気機器）、３７  機器操作部、４０  通信アダプタ、４１，４２，４３  通信部（通信アダプタ）、４４  通信制御部、４５  メモリ（通信アダプタ）、４７  表示部（ＬＥＤ）、４８  接続要求操作部、５０  リモコン（操作端末装置）、５１  制御部（リモコン）、５２，５２ａ  操作部、５４  表示部（ＬＥＤ）、５５  通信部（リモコン）、１００  コントローラ、１０１  起動条件、１０２，１０３  再開条件、１０４  強制再開条件、１０５  遷移条件、１０７  強制終了条件、１１０  制御部（コントローラ）、１１５  メモリ（コントローラ）、１２０，１２５，１４０  通信部（コントローラ）、１３０  接続設定操作部、１３７  表示ＬＥＤ、１６０  通信バス。
【図１】
2017208298.tif 000003
【図２】
2017208298.tif 000004
【図３】
2017208298.tif 000005
【図４】
2017208298.tif 000006
【図５】
2017208298.tif 000007
【図６】
2017208298.tif 000008
【図７】
2017208298.tif 000009
【図８】
2017208298.tif 000010
【図９】
2017208298.tif 000011
【図１０】
2017208298.tif 000012
【図１１】
2017208298.tif 000013
【図１２】
2017208298.tif 000014
【図１３】
2017208298.tif 000015
【図１４】
2017208298.tif 000016
【国際調査報告】
2017208298.tif 000017
2017208298.tif 000018
2017208298.tif 000019