(57)【特許請求の範囲】
【請求項１】
複数のワイヤレス装置を含むワイヤレスホームオートメーションシステムにおけるワイヤレス設定を更新させる方法であって、
前記複数のワイヤレス装置の各々のワイヤレスインタフェイスを、一意のワイヤレス設定を使用し及びアクセスポイントモードで動作するよう設定し、
更新されたワイヤレス設定を前記複数のワイヤレス装置のうちの第１のワイヤレス装置で受信し、
該更新されたワイヤレス設定を該第１のワイヤレス装置で受信したことに応じて更新プロセスを開始し、該更新プロセスが、
前記第１のワイヤレス装置のワイヤレスインタフェイスをクライアントモードで動作するよう変更し、
ワイヤレスインタフェイスがアクセスポイントモードで動作している未更新のワイヤレス装置をスキャンし、
ワイヤレスインタフェイスがアクセスポイントモードで動作している少なくとも１つの未更新のワイヤレス装置が存在する場合に、該少なくとも１つの未更新のワイヤレス装置から選択された第２のワイヤレス装置へ前記第１のワイヤレス装置によりクライアントとして接続し、
前記更新されたワイヤレス設定を含むパラメータメッセージを前記第２のワイヤレス装置へ前記第１のワイヤレス装置により送信し、及び、
ワイヤレスインタフェイスがアクセスポイントモードで動作している未更新のワイヤレス装置が存在しなくなるまで、前記未更新のワイヤレス装置の前記スキャン、前記第２のワイヤレス装置の前記選択、及び前記パラメータメッセージの前記送信を繰り返す
ことを含む、複数のワイヤレス装置を含むワイヤレスホームオートメーションシステムにおけるワイヤレス設定を更新させる方法。
【請求項２】
前記ワイヤレスホームオートメーションシステムがWi-Fiベースのホームオートメーションシステムであり、前記ワイヤレスインタフェイスがWi-Fiインタフェイスであり、各ワイヤレス装置がWi-Fi対応装置であり、前記一意のワイヤレス設定及び更新されたワイヤレス設定がそれぞれ一意のWi-Fi設定及び更新されたWi-Fi設定である、請求項１に記載の方法。
【請求項３】
前記一意のWi-Fi設定が一意のSSID（Service Set Identifier）を含み、各Wi-Fi対応装置が異なるSSIDを有するWi-Fiネットワークのアクセスポイントとして働く、請求項２に記載の方法。
【請求項４】
それぞれのWi-Fi対応装置のMAC（Media Access Control）アドレスに標準文字列を連結させることによりそれぞれWi-Fi対応装置の前記一意のSSIDを生成することを更に含む、請求項３に記載の方法。
【請求項５】
前記ワイヤレスインタフェイスの前記設定が、それぞれのワイヤレス装置の最初のスタートアップ時又はリセット時にデフォルト動作として実行される、請求項１に記載の方法。
【請求項６】
前記更新されたワイヤレス設定の前記受信が、該更新されたワイヤレス設定をモバイル装置から受信することを更に含み、該更新されたワイヤレス設定が、該モバイル装置上で実行しているアプリケーションへのユーザによる入力を表すものである、請求項１に記載の方法。
【請求項７】
前記更新されたワイヤレス設定の前記受信が、該更新されたワイヤレス設定を別のワイヤレス装置からパラメータメッセージで受信することを更に含む、請求項１に記載の方法。
【請求項８】
前記複数のワイヤレス装置が複数の照明制御装置である、請求項１に記載の方法。
【請求項９】
複数のワイヤレス装置を含むワイヤレスホームオートメーションシステムであって、
前記複数のワイヤレス装置のうちの第１のワイヤレス装置であって、デフォルトで第１の一意のワイヤレス設定を使用するように及びデフォルトでアクセスポイントモードで動作するように設定されたワイヤレスインタフェイスを有する、第１のワイヤレス装置と、
前記複数のワイヤレス装置のうちの第２のワイヤレス装置であって、デフォルトで第２の一意のワイヤレス設定を使用するように及びデフォルトでアクセスポイントモードで動作するように設定されたワイヤレスインタフェイスを有する、第２のワイヤレス装置と、
前記第１のワイヤレス装置上で実行されている第１のソフトウェアプロセスであって、更新されたワイヤレス設定の受信に応じて、
前記第１のワイヤレス装置の前記ワイヤレスインタフェイスをクライアントモードで動作するよう変更し、
ワイヤレスインタフェイスがアクセスポイントモードで動作している未更新のワイヤレス装置を前記第１のワイヤレス装置の前記ワイヤレスインタフェイスを使用してスキャンし、
ワイヤレスインタフェイスがアクセスポイントモードで動作している未更新のワイヤレス装置として前記第２のワイヤレス装置を選択し、
該第２のワイヤレス装置にクライアントとして接続し、及び、
前記更新されたワイヤレス設定を含むワイヤレスパラメータメッセージを前記第１のワイヤレス装置の前記ワイヤレスインタフェイスを介して前記第２のワイヤレス装置へ送信する
よう構成されている、第１のソフトウェアプロセスとを備えている、複数のワイヤレス装置を含むワイヤレスホームオートメーションシステム。
【請求項１０】
デフォルトで第３の一意のワイヤレス設定を使用し及びデフォルトでアクセスポイントモードで動作するよう設定されたワイヤレスインタフェイスを有する前記複数のワイヤレス装置のうちの第３のワイヤレス装置と、
前記第２のワイヤレス装置上で実行されている第２のソフトウェアプロセスであって、更新されたワイヤレス設定の受信に応じて、
前記第２のワイヤレス装置の前記ワイヤレスインタフェイスをクライアントモードで動作するよう変更し、
ワイヤレスインタフェイスがアクセスポイントモードで動作している未更新のワイヤレス装置を前記第２のワイヤレス装置の前記ワイヤレスインタフェイスを使用してスキャンし、
ワイヤレスインタフェイスがアクセスポイントモードで動作している未更新のワイヤレス装置として前記第３のワイヤレス装置を選択し、
該第３のワイヤレス装置にクライアントとして接続し、及び、
前記更新されたワイヤレス設定を含むパラメータメッセージを前記第２のワイヤレス装置の前記ワイヤレスインタフェイスを介して前記第３のワイヤレス装置へ送信する
よう構成されている、第２のソフトウェアプロセスと
を更に備えている、請求項９に記載のワイヤレスホームオートメーションシステム。 
【請求項１１】
前記ワイヤレスホームオートメーションシステムがWi-Fiベースのホームオートメーションシステムであり、前記第１のワイヤレス装置の前記ワイヤレスインタフェイス及び前記第２のワイヤレス装置の前記ワイヤレスインタフェイスがそれぞれWi-Fiインタフェイスであり、前記第1の一意のワイヤレス設定、前記第２の一意のワイヤレス設定、及び前記更新されたワイヤレス設定が、それぞれ、第１の一意のWi-Fi設定、第２の一意のWi-Fi設定、及び更新されたWi-Fi設定である、請求項９に記載のワイヤレスホームオートメーションシステム。
【請求項１２】
前記第１の一意のWi-Fi設定及び前記第２の一意のWi-Fi設定がそれぞれ一意のSSID（Service Set Identifier）を含み、各Wi-Fi対応装置が異なるSSIDを有するWi-Fiネットワークのアクセスポイントとして働く、請求項１１に記載のワイヤレスホームオートメーションシステム。
【請求項１３】
前記更新されたワイヤレス設定の前記受信が、該更新されたワイヤレス設定をモバイル装置から受信することである、請求項９に記載のホームオートメーションシステム。
【請求項１４】
前記更新されたワイヤレス設定の前記受信が、該更新されたワイヤレス設定を別のワイヤレス装置からパラメータメッセージで受信することである、請求項９に記載のワイヤレスホームオートメーションシステム。
【請求項１５】
前記複数のワイヤレス装置が複数の照明制御装置である、請求項９に記載のワイヤレスホームオートメーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般にホームオートメーションシステムに関し、特にWi-Fi対応の照明制御システム等のワイヤレスホームオートメーションシステムの設定に関するものである。
【背景技術】
【０００２】
ホームオートメーションシステムは、住居用建造物及び商用建造物の両方で次第に一般的なものとなりつつある。特定のタイプのホームオートメーションシステムとして、照明制御システムが挙げられる。該照明制御システムでは、１つ以上の照明コントローラが、複数のユーザインタフェイス装置や複数の調光及び／又は切替装置と協働して、構造物（例えば、自宅や商用建造物など）の周辺（例えば、内側又は外側）に分布する様々な照明負荷（lighting loads）を制御する。かかる照明制御システムを使用することにより、ユーザは、従来の機械式の壁面スイッチを使用する場合に一般に可能となるものよりも一層複雑な態様で照明負荷を制御して複雑な照明効果を生じさせることが可能となる。かかるシステムの潜在能力は、最高級（high-end）住宅建築及び商用環境でのますますの普及に通ずるものとなった。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、予算が制約された住宅建築、住居用及び商用のレトロフィット用途、及びその他のタイプの用途でのかかるシステムの使用の妨げとなってきた多数の欠点が存在する。
【０００４】
例えば、ホームオートメーションシステム、より詳細には照明制御システムは、配線にアクセスすることが困難な古い建造物でのレトロフィット用途にはあまり適さない場合が多かった。ホームオートメーションシステム、より詳細には照明制御システムの中には、照明コントローラに関連する集中（centralized）パネルへと戻る別個のホームラン（home runs）として照明負荷が有線接続されていることを必要とするものがある。更に、システムによっては、該集中パネル及び／又は照明コントローラ自体からユーザインタフェイス装置（例えば、キーパッド）へと延びる更なる低電圧配線（例えば、Cat5配線）を必要とするものがある。かかる配線の必要性は、既存の建造物の高価な再配線を必要とし得るものである。
【０００５】
更に、ホームオートメーションシステム、より詳細には照明制御システムによっては、最初に使用する前に複雑な（及びこのため費用のかかる）設定（及びシステムを更新する度に再設定）を必要とする。かかる設定は、一般に、技術的に複雑なものであり、及び、有資格の設置業者のスキル並びに特殊なソフトウェア及びハードウェア機器を必要とするものである。このため、かかる設定は、一般に住宅所有者その他の素人の能力を越えたものであった。
【０００６】
したがって、ホームオートメーションシステム、より詳細には照明制御システムの操作及び設定を行うための改善された技術が必要とされている。
【課題を解決するための手段】
【０００７】
一実施形態では、ワイヤレスホームオートメーションシステム、より詳細にはワイヤレス（例えば、Wi-Fi対応）照明制御システムは、１つ以上の照明コントローラ（例えば、従来の２連結壁埋込型電気ボックス（2-gang in-wall electrical boxes）内に収まるよう設計されたWi-Fi対応の壁埋込型コントローラキーパッド）、キーパッド（例えば、従来の１連結（1-gang）壁埋込型電気ボックス内に収まるよう設計されたWi-Fi対応キーパッド）、及び／又はランプモジュール（例えば、Wi-Fi対応ランプモジュール）を用いて、建造物の周囲の照明負荷の調光及び／又は切替を行う。包括的に、照明コントローラ（例えば、コントローラキーパッド）、キーパッド、及びランプモジュールを「複数のワイヤレス照明制御装置」と称することが可能である。該複数のワイヤレス照明制御装置は、それぞれ、取り付けられている照明負荷の調光及び／又は切替を行うよう調光及び／又は切替回路（例えば、調光器及び／又はリレー）を含むことが可能である。更に、該複数のワイヤレス照明制御装置のうちの少なくとも幾つかが、複数のプログラマブルボタンを含むことが可能である。該複数のワイヤレス照明制御装置は、スタンドアロンワイヤレス照明アプリケーションを実行する１つ以上のモバイル装置から（設定操作を介して）設定することが可能である。設定の後、該複数のプログラマブルボタン、又はスタンドアロンワイヤレス照明アプリケーション自体を使用してワイヤレス照明制御システムを制御して、特定の照明効果を生成することが可能である。
【０００８】
動作時には、ワイヤレス照明制御システムを設定するために、モバイル装置と複数のワイヤレス照明制御装置（例えば、コントローラキーパッド、キーパッド等）との間で接続が確立される。該接続は、アクセスポイント（AP）として働く前記複数のワイヤレス照明制御装置のうちの１つにより提供されるワイヤレスネットワーク（例えば、Wi-Fiネットワーク）又は別個の家庭内APにより提供されるワイヤレスネットワークを介したものとすることが可能である。代替的に、該接続は、モバイル装置のシリアル通信インタフェイスをワイヤレス照明制御装置のシリアル通信インタフェイスに接続する接続装置を介した有線接続とすることが可能である。
【０００９】
前記ワイヤレス照明アプリケーションは、モバイル装置のタッチセンサ式スクリーン上にグラフィカルユーザインタフェイス（GUI）を提示することが可能である。該GUIにおけるユーザ入力に応じて、該ワイヤレス照明アプリケーションは、取り付けられている照明負荷に負荷名称を少なくとも関連づけることにより、及び随意選択的に該照明負荷を他の照明負荷と編成して「部屋」及び／又は「グループ」を作成することにより、ワイヤレス照明制御装置、及び全般的に照明制御システムを設定することが可能である。該ワイヤレス照明アプリケーションはまた、ユーザ入力に応じて、選択された照明レベルに設定された１つ以上の照明負荷により生成される所定の照明効果を表す複数の照明シーンを定義することが可能である。更に、該ワイヤレス照明アプリケーションは、ユーザ入力に応じて、複数のプログラマブルボタンに該複数の照明シーンを割り当てて、１つのプログラマブルボタンの押下に応じて該ワイヤレス照明制御システムが前記所定の照明効果を生成するようにすることが可能である。その後、ユーザは、該プログラマブルボタンを押下することにより、又はワイヤレス照明アプリケーションを制御の役割で使用して個々の照明負荷、部屋、グループ、又は照明シーンを制御することにより、照明を制御することが可能である。課題を解決するための手段の欄で説明したものとは異なる様々な更なる特徴及び代替的な実施形態を実施することが可能であることが理解されよう。課題を解決するための手段の欄は、読者に対する単なる簡単な紹介を意図したものであり、本書で言及する実施形態が本開示の全ての特徴を網羅すること又は該実施形態が本開示の必須の又は本質的な特徴であることを示し又は示唆するものではない。
【図面の簡単な説明】
【００１０】
【図１】ワイヤレスホームオートメーションシステムの一例、又はより詳細には、例示的なWi-Fiベースの照明制御システムであって、該システムの複数の装置間でのWi-Fi信号の交換に応じて建造物の周囲に分布する複数の照明負荷の切替及び／又は調光を行うことができる照明制御システムのアーキテクチャを示すブロック図である。
【図２】ワイヤレスホームオートメーションシステム、又はより詳細には例示的なWi-Fiベースの照明制御システムの設定及び制御を行うために使用することができる例示的なモバイル装置のブロック図である。
【図３】例示的なワイヤレスホームオートメーションシステム、又はより詳細には例示的なWi-Fi対応照明制御システムを設定するよう実行することができる例示的な一連のステップを示すフローチャートである。
【図４Ａ】モバイル装置のタッチセンサ式スクリーン上に表示される例示的なワイヤレス照明アプリケーションのGUIの一連のスクリーンショットであり、ワイヤレス接続の確立を示している。
【図４Ｂ】モバイル装置のタッチセンサ式スクリーン上に表示される例示的なワイヤレス照明アプリケーションのGUIの一連のスクリーンショットであり、ワイヤレス接続の確立を示している。
【図４Ｃ】モバイル装置のタッチセンサ式スクリーン上に表示される例示的なワイヤレス照明アプリケーションのGUIの一連のスクリーンショットであり、ワイヤレス接続の確立を示している。
【図５】モバイル装置のタッチセンサ式スクリーン上に表示される例示的なワイヤレス照明アプリケーションのGUIの一連のスクリーンショットであり、有線接続の確立を示している。
【図６】モバイル装置のタッチセンサ式スクリーン上に表示される例示的なワイヤレス照明アプリケーションのGUIの一連のスクリーンショットであり、Wi-Fi対応照明制御装置の設定を示している。
【図７】モバイル装置のタッチセンサ式スクリーン上に表示される例示的なワイヤレス照明アプリケーションのGUIの一連のスクリーンショットであり、部屋又はグループの編集を示している。
【図８】モバイル装置のタッチセンサ式スクリーン上に表示される例示的なワイヤレス照明アプリケーションのGUIの一連のスクリーンショットであり、照明シーンの定義の一例を示している。
【図９】モバイル装置のタッチセンサ式スクリーン上に表示される例示的なワイヤレス照明アプリケーションのGUIの一連のスクリーンショットであり、複数のWi-Fi対応照明制御装置のうちの１つのプログラマブルボタンに対する照明シーンの割り当てを示している。
【図１０】更新された複数のWi-Fi設定（例えば、SSID及びセキュリティ設定）を複数のWi-Fi対応照明制御装置へ一斉に伝達するための例示的な一連のステップを示すフローチャートであり、該Wi-Fi対応照明制御装置は、当初は別のWi-Fiネットワークを使用し及びかかるネットワークのアクセスポイント（APs）として動作するよう構成されたものであることが可能である。
【発明を実施するための形態】
【００１１】
・システムアーキテクチャ
図１は、例示的なワイヤレスホームオートメーションシステム、より詳細には、該システムの複数の装置間でのWi-Fi信号の交換に応じて建造物の周囲に分布する複数の照明負荷の切替及び／又は調光を行うことができるWi-Fiベースの照明制御システム100のブロック図である。本実施形態及びその他の実施形態ではWi-Fiベースのシステムを用いるが、本技術は、他のワイヤレス技術（例えば、Bluetooth、ZigBee、Insteonなど）に容易に適用することが可能であることが理解されよう。本書で用いる場合、用語「Wi-Fi」とは、複数のIEEE802.11規格のうちの１つに基づくワイヤレスローカルエリアネットワーク（WLAN）通信を称するものである。
【００１２】
照明負荷110は、照明器具、ランプ、又は白熱、発光ダイオード（LED）、ハロゲン、蛍光、若しくはその他の照明技術に基づく他のタイプの照明装置とすることが可能である。Wi-Fiベースの照明制御システム100は、照明のみを操作するスタンドアロンシステムとして示されているが、該システム100は、他のタイプのホームオートメーション装置を制御するよう適応させることが可能であり、又は他のタイプの複数のホームオートメーション装置を制御する一層大規模なホームオートメーションシステムの一部とすることが可能であることが理解されよう。例えば、本発明のシステムは、様々なタイプの電子装置、モータ駆動式装置、及び／又は他のタイプの装置の間で制御及び／又はデータ交換を行うことが可能である。該電子装置は、ディスプレイスクリーン（例えば、テレビ）、オーディオ／ビデオ（A/V）装置、コンピュータ装置、又は電子装置を用いる他のタイプの装置を含むことが可能である。前記モータ駆動式装置は、自動ブラインド、自動ドア、電動式テレビ昇降機、又はモータにより駆動される他のタイプの装置を含むことが可能である。同様に、前記他のタイプの装置は、冷暖房空調設備（HVAC）装置、セキュリティ装置、又は様々な他のあらゆるタイプの環境制御又は監視装置を含むことが可能である。
【００１３】
Wi-Fiベースの照明制御システム100は、少なくとも１つのWi-Fi対応照明制御装置を有することが可能であり、該Wi-Fi対応照明制御装置は、Wi-Fi対応壁埋込型コントローラキーパッド120という形をとることが可能である。一実施形態では、該コントローラキーパッド120は、改装工事を簡素化するために２連結壁埋込型電気ボックス内に収まるよう設計されたフォームファクタを有するものとなる。該コントローラキーパッド120はWi-Fiインタフェイスを含むことが可能であり、該Wi-Fiインタフェイスは、アクセスポイント（AP）モードで動作することによりWi-Fiネットワークを形成すること、又は、APモードで動作している他のWi-Fi対応照明制御装置もしくは別個の家庭内Wi-Fi AP 150により提供される既存の家庭内Wi-Fiネットワークに参加することが可能なものである。該Wi-Fiネットワークを介して、コントローラキーパッド120は、Wi-Fiベースの照明制御システム100の他の複数のWi-Fi対応照明制御装置と通信し、かかる複数のWi-Fi対応照明制御装置は、任意の他の複数のコントローラキーパッド（図示せず）、複数のキーパッド130、及び／又は複数のランプモジュール140（これらを包括的にWi-Fi対応照明制御装置と称す）、並びにモバイル装置200等の複数のモバイル装置を含む。
【００１４】
コントローラキーパッド120は、それ自体を（例えば、壁に埋め込まれた配線を介して）複数の照明負荷へ接続するために使用される複数の端子（例えば、対をなす端子セット）を含むことが可能である。更に、該接続された照明負荷の調光及び／又は切替を行うために調光及び／又は切替回路（例えば、一対の調光器又は一対のリレー）を配設することが可能である。以下で一層詳細に説明するように、コントローラキーパッド120は、調光及び／又は切替が行われる各照明負荷に負荷名称を関連づけるように、及び随意選択的に、複数の「部屋」及び／又は複数の「グループ」を形成するよう各照明負荷を他の照明負荷と編成するように、（設定操作を介して）設定することが可能である。ここで、「部屋」とは、互いに物理的に近接している（例えば、同一の物理的な部屋内、又は所与の建造物に関する他の所定の空間内にある）複数の照明負荷を集めたものを称するものである。同様に、「グループ」とは、互いに属性を共有する複数の照明負荷を称するものであり、かかる複数の照明負荷は、互いに物理的に近接していても近接していなくても良い。場合によっては、「グループ」は、複数の「部屋」を集めたものから構成することが可能である。別の場合には、「グループ」は、「部屋」とは全く関係のないものとすることが可能であり、例えば、共通のタイプ又は機能を共有する複数の照明負荷を集めたものから構成することが可能である。また、以下で一層詳細に説明するように、１つ以上の選択された照明負荷、部屋、及び／又はグループを、所定の複数の照明効果を表す複数の「照明シーン」を生成するための選択された複数の照明レベルに関連付けることが可能であり、該複数の照明効果は、選択された複数の照明レベルに設定された１つ以上の照明負荷により生成されるものである。「照明シーン」を参照することにより、構成要素となる複数の照明負荷、部屋、及び／又はグループの個々の調節を行うことなく照明効果を指定することが可能である。
【００１５】
コントローラキーパッド120は、複数のプログラマブルボタン（例えば、２個、４個、又は６個のボタン）を含むことが可能であり、該複数のプログラマブルボタンは、それぞれ１つの照明シーンに関連付けることが可能なものである。該複数のプログラマブルボタンのうちの１つのユーザによる押下に応じて、コントローラキーパッド120は、その内部の調光器及び／又はリレーを制御することにより、及び／又は、他の複数のコントローラキーパッド（図示せず）、複数のキーパッド130、及び／又は複数のランプモジュール140へWi-Fi信号を送信してそれらにそれらの調光器及び／又はリレーを制御させて照明シーンにより定義される所定の照明効果を生じさせることにより、照明シーンの状態を変更する（例えば、電源オンにし、電源オフにし、電源オン／オフを切り替え、以前の状態にプリセットし、設定されたレベルに調光し、タイマーをセットする）ことが可能である。
【００１６】
更に、コントローラキーパッド120は、有線シリアル通信インタフェイス（例えば、Micro USB（universal serial bus）インタフェイス）、及び、Wi-Fiネットワーク上でコントローラキーパッドにより使用されるIP（Internet Protocol）アドレスをリセットするよう動作するIPリセットボタン、接続された照明負荷をテストするためのテストボタン、診断情報を表示する発光ダイオード（LED）、テスト及びサービス操作を可能にすべくコントローラキーパッド120及び照明負荷から電源を切断するよう動作するサービススイッチ、並びにその他の設定制御手段といった、設定制御手段を含むことが可能である。
【００１７】
上述のように、コントローラキーパッド120は、複数のWi-Fi信号を介して複数のキーパッド130と通信することが可能である。かかる複数のキーパッド130は、コントローラキーパッド120の幾つかの特徴を共有することが可能であるが、通常はコントローラキーパッド120よりも少ない機能を有するものとなる。一実施形態では、複数のキーパッド130の各々は、改装工事を簡素化するために１連結壁埋込型電気ボックス内に収まるよう設計されたフォームファクタを有するものとなる。各キーパッド130は、Wi-Fiネットワークインタフェイスを含むことが可能であり、該Wi-Fiネットワークインタフェイスは、Wi-Fi APとして動作することによりWi-Fiネットワークを形成すること、又は、他のWi-Fi対応照明制御装置もしくは別個の家庭内Wi-Fi AP 150により提供される既存の家庭内Wi-Fiネットワークに参加することが可能なものである。コントローラキーパッド120の場合と同様に、各キーパッド130は、それ自体を（例えば、壁に埋め込まれた配線を介して）複数の照明負荷に接続するために使用される複数の端子（例えば、１組の端子）を含むことが可能である。更に、該接続された照明負荷の調光及び／又は切替を行うために調光及び／又は切替回路（例えば、調光器又はリレー）を配設することが可能である。コントローラキーパッド120の場合と同様に、各キーパッド130は、調光及び／又は切替が行われる各照明負荷に負荷名称を関連づけるように、及び随意選択的に、複数の部屋及び／又は複数のグループを形成するよう各照明負荷を他の照明負荷と編成するように、（設定操作を介して）設定することが可能である。
【００１８】
各キーパッド130は、複数のプログラマブルボタン（例えば、１個、２個、又は３個のボタン）を含むことが可能である。更に、コントローラキーパッド120の場合と同様に、各プログラマブルボタンに（更なる設定操作を介して）照明シーンを関連付けることが可能である。プログラマブルボタンのユーザによる押下に応じて、キーパッド130は、その調光器及び／又はリレーを制御することにより、及び／又は、コントローラキーパッド120へWi-Fi信号を送信して該コントローラキーパッド120にその調光器及び／又はリレーを制御させ及び／又は該コントローラキーパッド120に他の複数のキーパッド130及び／又は複数のランプモジュール140へ信号を送信させてそれらにそれらの調光器及び／又はリレーを制御させて照明シーンの所定の照明効果を生じさせることにより、照明シーンの状態を変更することが可能である。更に、各キーパッド130は、有線シリアル通信インタフェイス（例えば、Micro USBインタフェイス）並びに設定制御手段（例えば、テストボタン、LED、サービススイッチ、及びその他の設定制御手段）を含むことが可能である。
【００１９】
更に、上述のように、コントローラキーパッド120は、Wi-Fi信号を介してランプモジュール140と通信することが可能である。各ランプモジュール140は、壁コンセントに接続するための壁に面するプラグ（wall-facing plug）と、ランプ又はその他の照明負荷の電気コードを受容するための１つ以上のランプに面するコンセント（lamp-facing outlet）を含むことが可能である。接続された照明負荷の調光及び／又は切替を行うために調光及び／又は切替回路（例えば、調光器及び／又はリレー）を配設することが可能である。コントローラキーパッド120及びキーパッド130の場合と同様に、各ランプモジュール140は、調光及び／又は切替が行われる各照明負荷に負荷名称を関連づけるように、及び随意選択的に、複数の部屋及び／又は複数のグループを形成するよう各照明負荷を他の照明負荷と編成するように、（設定操作を介して）設定することが可能である。該調光及び／又は切替回路は、Wi-Fiネットワークインタフェイスを介して受信したWi-Fi信号に応じて制御することが可能である。該Wi-Fiネットワークインタフェイスは、Wi-Fi APとして動作することによりWi-Fiネットワークを形成すること、又は、他のWi-Fi対応照明制御装置もしくは別個の家庭内Wi-Fi AP 150により提供される既存の家庭内Wi-Fiネットワークに参加することが可能なものである。更に、ランプモジュール140は、有線シリアル通信インタフェイス（例えば、Micro USBインタフェイス）並びに設定制御手段（例えば、テストボタン、LED、サービススイッチ、及びその他の設定制御手段）を含むことが可能である。ランプモジュール140は、プログラマブルボタンを有さないことが可能である。しかし、複数のプログラマブルボタン（例えば、３個のボタン）を含む卓上キーパッド145又はその他の装置をランプモジュール140に（例えば、有線接続を介して）接続することが可能である。他のプログラマブルボタンの場合と同様に、該プログラマブルボタンは（設定操作を介して）照明シーンに関連付けることが可能である。
【００２０】
Wi-Fi対応照明制御装置120,130,140は、モバイル装置200等のモバイル装置と通信することが可能である。本書で用いる場合、用語「モバイル装置」とは、身に着けて運ばれるよう構成され、及びワイヤレス通信インタフェイス及びタッチセンサ式スクリーンを含む、電子装置を称するものである。タブレットコンピュータ（例えば、Apple, Inc.から入手可能なiPad（登録商標）タブレット）、スマートフォン（例えば、Apple, Inc.から入手可能なiPhone（登録商標）スマートフォン、及び様々なベンダから入手可能なAndroid（登録商標）スマートフォン）、及び特定のポータブルメディアプレーヤ（例えば、Apple, Inc.から入手可能なiPod（登録商標）touch）は、モバイル装置とみなされる。デスクトップコンピュータは一般にモバイル装置とはみなさない。
【００２１】
モバイル装置200は、Wi-Fi対応照明制御装置（例えば、コントローラキーパッド120、キーパッド130、及びランプモジュール140）を設定するための、設定の役割で使用することが可能である。同様に、モバイル装置は、既に設定されているシステムの、個々の照明負荷、部屋、グループ、又は照明シーンを制御するために、制御の役割で使用することが可能である。設定の役割で使用される場合、モバイル装置200は、（Wi-Fi AP として動作しているWi-Fi対応照明制御装置により提供されるワイヤレスネットワークを介して交換される）Wi-Fi信号を介して、又は有線接続を介して、Wi-Fi対応照明制御装置と通信することが可能である。一実施形態では、該有線接続は、モバイル装置200のシリアル通信インタフェイス（例えば、Lightningインタフェイス又はUSBインタフェイス）をWi-Fi対応照明制御装置のシリアル通信インタフェイス（例えば、Micro USB インタフェイス）に接続する接続装置により提供することが可能である。利用することができる特定のタイプの接続装置に関する更なる詳細は、2013年6月21日出願の「A Configuration Connection Device」と題するMadonnnaらの米国特許出願第13/923,826号で開示されている。
【００２２】
制御の役割で使用される場合、モバイル装置200は、典型的には（例えば、コントローラキーパッド120を介して）Wi-Fi対応照明制御装置と通信し、及び所望の状態の変化を個々の照明負荷、部屋、グループ、又はシーンへ伝達する。これに応じて、Wi-Fi対応照明制御装置は、指示された照明効果を実施することが可能である。
【００２３】
図２は、ワイヤレスホームオートメーションシステム（より詳細には、Wi-Fiベースの照明制御システム100）の設定及び制御を行うために使用することができる例示的なモバイル装置200のブロック図である。該モバイル装置200は、プロセッサ210、メモリ220、ワイヤレスネットワークインタフェイス230、タッチセンサ式スクリーン240、シリアル通信インタフェイス250、並びにその他のハードウェアを含む。プロセッサ210は、ソフトウェアの実行及びデータ構造からのデータの操作を行うよう構成されたロジックを含む。メモリ220は、該ソフトウェア及び該データ構造を格納するための複数の格納場所を含む。ワイヤレスネットワークインタフェイス230は、１つ以上のワイヤレスネットワーク（例えば、Wi-Fiネットワーク、4Gモバイル通信ネットワーク、及び／又はその他のタイプのネットワーク）を介した通信を容易化する。タッチセンサ式スクリーン240は、ユーザからジェスチャ（例えば、タッチ、スワイプ、マルチタッチジェスチャ等）という形でユーザ入力を受信することが可能である。シリアル通信インタフェイス250は、30ピンDockインタフェイス、USBインタフェイス、又はその他のタイプのインタフェイスとすることが可能である。
【００２４】
オペレーティングシステム260は、その一部がメモリ220上に常駐し、モバイル装置200を機能的に編成する。オペレーティングシステム260は、Apple, Inc.から入手可能なIOS（登録商標）オペレーティングシステム、Google, Inc.から入手可能なAndroid（登録商標）オペレーティングシステム、又はモバイル装置上での使用に適したその他のタイプのオペレーティングシステムとすることが可能である。グラフィカルユーザインターフェイス（GUI）を含むスタンドアロンワイヤレス照明アプリケーション270をオペレーティングシステム260と連携して実行することにより、モバイル装置200を設定の役割と制御の役割の両方でWi-Fiベースの照明制御システムと共に使用することが可能となる。
●システム構成
図３は、例示的なワイヤレスホームオートメーションシステム（一層詳細には、Wi-Fi対応照明制御装置100）を設定するために実行することができる例示的な一連のステップ300を示すフローチャートである。該ステップは、特定の順序で示されているが、１つのステップと他のステップとの間に明示的に説明した依存性が存在しない限り、それらステップは様々な異なる相対的な順序で実行することが可能である、ということが理解されよう。
【００２５】
ステップ310で、ワイヤレス照明アプリケーション270がモバイル装置200のプロセッサ210により実行される。ステップ320で、モバイル装置200とWi-Fi対応照明制御装置（例えば、コントローラキーパッド）との間で接続が確立される。既述のように、該接続は、（例えば、Wi-Fiネットワークを介した）ワイヤレス接続又は（例えば、接続装置を介した）有線接続とすることが可能である。ステップ320で、ワイヤレス照明アプリケーション270のGUIにおけるユーザ入力に応じて、該ワイヤレス照明アプリケーション270は、接続された照明負荷に負荷名称を少なくとも関連づけし、及び随意選択的に該照明負荷を他の照明負荷と共に編成して部屋及び／又はグループを形成することにより、Wi-Fi対応照明制御装置の設定を行う。ステップ340で、ワイヤレス照明アプリケーション270は、該GUIにおけるユーザ入力に応じて、選択された照明レベルに設定された１つ以上の照明負荷により生成される所定の照明効果を表す照明シーンを定義する。該定義された照明シーンに関する情報は、コントローラキーパッド120上またはWi-Fiベースの照明制御システム100内の他の場所に維持することが可能である。ステップ350で、ワイヤレス照明アプリケーション270は、GUIにおけるユーザ入力に応じて、プログラマブルボタンに照明シーンを割り当て、これにより、該プログラマブルボタンの押下に応じて、選択された照明負荷に接続されている１つ以上のWi-Fi対応照明制御装置が、所望の照明効果を生成する態様で該照明負荷の調光又は切替を行うようにする。ステップ330〜350の一部又は全部を繰り返して、更なるWi-Fi対応照明制御装置を設定し、更なる照明シーンを定義し、及び／又は更なる照明シーンを更なるプログラマブルボタンに割り当てることが可能であり、Wi-Fi照明制御システム100が完全に設定されるまでかかる設定を繰り返すことが可能である。次いで、一連のステップ300が終了する。その後、ユーザは、プログラマブルボタンを押下し又はモバイル装置200上のワイヤレス照明アプリケーション270を制御の役割で使用することにより、照明を自由に制御することが可能である。
【００２６】
図４Ａ−４Ｃは、モバイル装置200のタッチセンサ式スクリーン240上に表示される例示的なワイヤレス照明アプリケーション270のGUIを示す一連のスクリーンショットであり、ワイヤレス接続の確立を示しいてる。スクリーン405-415には、コントローラキーパッド120及びキーパッド130及び／又はランプモジュール140の設定方法を説明する指示が表示されている。スクリーン420-425には、コントローラキーパッドへの接続方法を説明する指示が表示されており、該接続を開始するためのインタフェイス要素が提供される。該コントローラキーパッドは、デフォルトでWi-Fi APとして動作するよう構成することが可能である。図１０を参照して以下で説明するように、更新技術（図４Ａ−４Ｃには図示せず）を使用して、複数のWi-Fi対応照明制御装置の各々を複数のWi-Fi設定（例えば、SSID（Service Set Identifier）及びセキュリティ設定）で一斉に更新して、該複数のWi-Fi対応照明制御装置がコントローラキーパッドと同一のWi-Fiネットワーク上で動作する（例えば、特定のWi-Fi対応照明制御装置又は別個の家庭内Wi-Fi AP 150により提供されるネットワークを使用する）ようにすることが可能である。
【００２７】
スクリーン430には、発見された複数のWi-Fi対応照明制御装置が表示されている。該複数のWi-Fi対応照明制御装置は、同一のWi-Fiネットワーク上で動作しているコントローラキーパッド120とその他のWi-Fi対応照明制御装置との間の対話によって決定される。スクリーン435-450では、家庭内Wi-Fi AP 150により提供されるWi-Fiネットワークに切り替えるためのインタフェイス要素が提供される。かかるオプションが選択された場合には、図１０に関して後述するものと同様の更新技術を使用して、複数のWi-Fi対応照明制御装置を新しいWi-Fi設定で一斉に更新させることが可能である。更に、スクリーン455-460では、ユーザは未設定のWi-Fi対応照明制御装置を選択するよう促される。２つの代替的な方法を提供することが可能である。第１の方法では、Wi-Fi対応照明制御装置上のプログラマブルボタンを押下するようユーザに促し、かかるボタンの押下をワイヤレス照明アプリケーション270に通報として伝達し、これにより未設定のWi-Fi対応照明制御装置を選択することが可能である。代替的に、第２の方法では、GUIに表示されたリストからWi-Fi対応照明制御装置を選択するようユーザに促す。
【００２８】
図５は、モバイル装置200のタッチセンサ式スクリーン240上に表示される例示的なワイヤレス照明アプリケーション270のGUIを示す一連のスクリーンショットであり、有線接続の確立が示されている。スクリーン505-510で、モバイル装置200のシリアル通信インタフェイスをコントローラキーパッド120のシリアル通信インタフェイスに接続する接続装置を使用してモバイル装置200をコントローラキーパッド120に接続する方法を説明する指示が表示されている。該接続の使用を開始させるためにインタフェイス要素が提供される。スクリーン515で、Wi-Fi対応照明制御装置の個数が表示される。このステージまでにコントローラキーパッド及びその他のWi-Fi対応照明制御装置が同一のWi-Fi設定（例えば、SSID及びセキュリティ設定）を使用するよう更新されており互いに同一のネットワーク上で通信することができるようになっていることを前提とする。図１０に示したものと同様の更新技術を使用することが可能である。
【００２９】
モバイル装置200が最初に結合されるコントローラキーパッド120を設定のために選択することが可能である。その設定の後、別の未設定のWi-Fi対応照明制御装置を選択するようユーザに促すスクリーン520-525が表示される。２つの代替的な方法を提供することが可能である。第１の方法では、接続装置を介してモバイル装置200と該未設定のWi-Fi対応照明制御装置との間の有線接続を確立するようユーザに促す。代替的に、第２の方法では、図４Ｂ−４Ｃのスクリーン455-460に関して上述したものと同様に、Wi-Fi対応照明制御装置をワイヤレスに選択するようユーザに促す。
【００３０】
図６は、モバイル装置200のタッチセンサ式スクリーン240上に表示される例示的なワイヤレス照明アプリケーション270のGUIの一連のスクリーンショットであり、Wi-Fi対応照明制御装置の設定を示している。異なるタイプのWi-Fi対応照明制御装置（例えば、キーパッド130又はランプモジュール140と比較した場合のコントローラキーパッド120）の設定には特定の差異が存在するが、該一連のスクリーンショットは、一般的な場合を表したものである。スクリーン605で、未設定の複数のWi-Fi対応照明制御装置のリストから１つの未設定のWi-Fi対応照明制御装置を選択するようユーザに促す。各々の未設定の装置毎に、該装置のタイプ（例えば、コントローラキーパッド、キーパッド、又はランプモジュール）をアイコンが表示することが可能である。代替的に、ユーザは、Wi-Fi対応照明制御装置上のプログラマブルボタンを押下することにより、該Wi-Fi対応照明制御装置を選択することが可能である。かかる場合には、該ボタンの押下がワイヤレス照明アプリケーション270に通報として伝達され、スクリーン610に示すように、該未設定のWi-Fi対応照明制御装置の選択を確認するようユーザに促す。スクリーン615で、インタフェイス要素620を使用して入力を行って（接続されている照明負荷に負荷名称を少なくとも関連付けることにより）Wi-Fi対応照明制御装置を設定するようユーザに促す。単一の照明負荷が接続されているキーパッド130（又はランプモジュール140）の場合、負荷名称は、装置全体の装置名（例えば、キーパッド名）という形をとることが可能である。複数の照明負荷が接続されているコントローラキーパッド120の場合には、負荷名称は、それぞれの照明負荷に関連付けられた第１の負荷名称又は第２の負荷名称という形をとることが可能である。設定の一部として、ユーザは、インタフェイス要素625を使用して入力を行って照明負荷をグループに関連付けること、又はインタフェイス要素630により照明負荷を部屋に関連付けることことも可能である。更に、カメラインタフェイス要素640が表示され、ユーザは、該カメラインタフェイス要素640を使用してモバイル装置に部屋又はグループの写真を撮影させることが可能である。
【００３１】
図７は、モバイル装置200のタッチセンサ式スクリーン240上に表示される例示的なワイヤレス照明アプリケーション270のGUIの一連のスクリーンショットであり、複数の部屋又はグループの編集を示している。スクリーン705-715には、階層をなす複数のグループ、複数の部屋、及び個々の照明負荷の開かれた又は閉じられたビューが示されている。例えば、スクリーン705,710では、「第１フロア」なる名称のグループが「ダイニングルーム」なる名称の部屋を含み、該部屋が「スコンス」及び「シャンデリア」なる名称の照明負荷を含むことが分かる。スクリーン720で、更なる部屋及び／又はグループを追加するためのインタフェイス要素722がユーザに提示される。同様に、スクリーン725で、部屋及び／又はグループを削除するためのインタフェイス要素727がユーザに提示される。
【００３２】
図８は、モバイル装置200のタッチセンサ式スクリーン240上に表示される例示的なワイヤレス照明アプリケーション270のGUIの一連のスクリーンショットであり、照明シーンを定義するための１つの方法が示されている。スクリーン805で、既存の照明シーンがグリッドビューで表示される。インタフェイス要素807を選択して照明シーンの編集を可能にすることが可能である。スクリーン810で、既存の照明シーンがリストビューで表示される。新たな照明シーンを追加するために選択することが可能なインタフェイス要素812が提供される。既存の照明シーンを削除するため又は既存の照明シーンを変更するための更なるインタフェイス要素814が提供される。スクリーン815-825で、新たな照明シーンに名称を割り当てるため、及び所定の照明レベルに予め設定された個々の照明負荷、部屋、又はグループを該新たな照明シーンに割り当てるためのインタフェイス要素が提供される。例えば、スクリーン815中の「プール庭」グループのインタフェイス要素817を選択して、照明レベル制御手段（例えば、スライダ）を調整することにより、該グループ（その構成要素となる照明負荷が選択された照明レベルに設定されたもの）が新たな照明シーンに追加される。同様に、スクリーン825中の「窓照明」照明負荷のインタフェイス要素827を選択して、照明レベル制御手段（例えば、スライダ）を調整することにより、該個々の照明負荷（選択された照明レベルに設定されたもの）が新たな照明シーンに追加される。
【００３３】
図９は、モバイル装置200のタッチセンサ式スクリーン240上に表示される例示的なワイヤレス照明アプリケーション270のGUIの一連のスクリーンショットであり、複数のWi-Fi対応照明制御装置のうちの１つのプログラマブルボタンに対する照明シーンの割り当てを示している。スクリーン905で、照明シーンを選択するためのインタフェイス要素が提供される。例えば、図８に関して上述した「プール庭」照明シーンを選択することが可能である。スクリーン910-920で、複数のWi-Fi対応照明制御装置のうちの１つのプログラマブルボタンを選択するためのインタフェイス要素が提供される。該インタフェイス要素を階層的な態様で配置して、ユーザが最初にグループ（例えば、「第２フロア」と称するグループ912）、Wi-Fi対応照明制御装置（例えば、「Jennの部屋」なる名称のキーパッド917）、及びWi-Fi対応照明制御装置上の個々のプログラマブルボタン（例えば、一番上のボタン922）を選択するようにすることが可能である。その後、ワイヤレス照明アプリケーション270は、該プログラマブルボタン（データ構造における関係を定義するもの）に該照明シーンを割り当て、該ボタンの押下時に該Wi-Fi対応照明制御装置100がトリガされて該照明シーンにより指示された照明効果を生成するようにすることが可能である。
●ワイヤレスバディ（Buddy）更新プロセス
上述のように、ワイヤレスホームオートメーションシステム（例えば、WiFiベースの照明制御システム）の複数の装置のワイヤレス設定（例えば、SSID及びセキュリティ設定等のWi-Fi設定）を一斉に更新させるのが望ましい。かかる更新は、例えば、全ての（又は少なくともその所望のサブセットの）ワイヤレス装置（例えば、Wi-Fi対応装置）を新たに選択されたワイヤレス（例えば、Wi-Fi）ネットワーク上で動作させることが可能である。
【００３４】
一例としてのWi-Fi対応照明制御装置について考察すると、実施形態によっては、該装置は、デフォルトで（例えば、最初のスタートアップ時又はリセット時に）共通のWi-Fiネットワークを使用するよう設定することが可能であり、これは、更新のための開始ポイントとして働くことが可能である。例えば、Wi-Fi対応照明制御装置は、共通の所定のSSID及びそれに関連するセキュリティ設定を使用するよう構成することが可能である。幾つかのタイプの装置（例えば、コントローラキーパッド120）は、そのWi-FiインタフェイスをデフォルトでAPモードにするよう構成することが可能であり、他のタイプの装置（例えば、キーパッド130及びランプモジュール140）は、そのWi-Fiインタフェイスをデフォルトでクライアントモードにするよう構成することが可能である。この開始ポイントから、更新されたWi-Fi設定を、共通のWi-Fiネットワークを介して１つのWi-Fi対応照明制御装置（例えば、コントローラキーパッド120）から他のWi-Fi対応照明制御装置へ、Wi-Fiパラメータメッセージを送信することにより「プッシュ」することが可能である。例えば、図４Ｂのスクリーン445-450におけるユーザ入力に応じて、モバイル装置200は、Wi-Fi AP 150として動作しているコントローラキーパッド120に新たなWi-Fi設定を設定することが可能であり、該新たなWi-Fi設定は次いで共通のWi-Fiネットワークを介して、クライアントとして動作しているキーパッド130及びランプモジュール140へプッシュされる。
【００３５】
かかる技術は、実施形態によっては十分に機能するが、実施形態によっては問題が生じることが分かっている。例えば、一般に使用されているWi-Fiチップセットは、AP能力が限られたものであり、クライアントとして動作している限られた個数の装置（例えば、８個のクライアント）にしか接続できないものである。このため、例えば、クライアントとして動作している数ダースのキーパッド130及びランプモジュール140が存在する場合に、Wi-Fi APとして動作しているコントローラキーパッド120が限られたAP能力を有するチップセットを使用している場合には、それら全てのクライアントが該コントローラキーパッド120に容易に接続することはできない。
【００３６】
このため、実施形態によっては、複数のWi-Fi対応照明制御装置は、更新のための開始ポイントとして働くことができる別個のWi-Fiネットワークをデフォルトで（例えば、最初のスタートアップ時又はリセット時に）使用するよう設定することが可能である。例えば、複数のWi-Fi対応照明制御装置は、それぞれのWi-Fiインタフェイスが一意のSSIDをデフォルトで使用し及びデフォルトでAPモードで動作するよう構成することが可能であり、これにより、少なくとも最初はWi-Fiネットワークの数がWi-Fi対応照明制御装置の数と等しくなるようにすることが可能である。該一意のSSIDは、標準文字列（a standard string）（例えば、標準接頭辞（a standard prefix））と特定のWi-Fi対応照明制御装置の一意識別子（UID：Unique identifier）（例えば、該装置のMAC（Media Access Control）アドレス又はその一部）との連結により生成することが可能である。この一意のSSIDにおける標準文字列の使用により、照明制御システム100の一部として装置の識別を行うことが可能となる。この開始ポイントから、更新されたWi-Fi設定を「バディ更新」を使用して分配することが可能である。かかる「バディ更新」の使用により、最初のWi-Fi対応照明制御装置から一連の連続するペアワイズ交換（pair-wise exchanges）を介して複数のWi-Fi対応照明制御装置の全て（又は少なくともその所望のサブセット）へとWi-Fi設定を伝達することが可能となる。
【００３７】
図１０は、それぞれ別個のWi-Fiネットワークを使用し及びかかるネットワークのAPとして働くよう最初に構成された複数のWi-Fi対応照明制御装置へ複数の更新されたWi-Fi設定（例えば、SSID及びセキュリティ設定）を一斉に伝達するための例示的な一連のステップ1000を示すフローチャートである。該一連のステップ1000は、第１のWi-Fi対応照明制御装置上で実行されいてるソフトウェアプロセスにより行うことが可能であり、又は複数の装置上で実行されている複数のプロセス間で分割することが可能である。ステップ1010で、更新されたWi-Fi設定（例えば、SSID及びセキュリティ設定）が第１のWi-Fi対応照明制御装置において受信される。該更新されたWi-Fi設定は、ワイヤレス照明アプリケーション270を実行しているモバイル装置200に対して確立された接続（例えば、ワイヤレス接続又は有線接続）を介して受信することが可能であり、及び（例えば、図４Ｂに示すスクリーン445-450を介して）ユーザから受信した設定を表すものとすることが可能である。代替的に、Wi-Fi設定は、（例えば、受信したWi-Fiパラメータメッセージを介して）別のWi-Fi対応照明制御装置から受信することが可能である。
【００３８】
ステップ1020で、第１のWi-Fi対応照明制御装置は、そのWi-Fiインタフェイスにクライアントモードで動作するよう命令する。ステップ1030で、第１のWi-Fi対応照明制御装置は、Wi-FiインタフェイスがAPモードで動作している未更新のWi-Fi対応照明制御装置をスキャンする。複数のWi-Fi対応照明制御装置は、それぞれのSSIDにおいて標準文字列（例えば、標準接頭辞）を使用することにより、他のタイプの装置と区別することが可能である。ステップ1040で、第１のWi-Fi対応照明制御装置は、Wi-FiインタフェイスがAPモードで動作している未更新のWi-Fi対応照明制御装置が残っているか否かを判定する。Wi-FiインタフェイスがAPモードで動作している少なくとも１つの未更新のWi-Fi対応照明制御装置が残っている場合には、ステップ1050へと進み、第１のWi-Fi対応照明制御装置が、かかる残っている装置から第２のWi-Fi対応照明制御装置を選択して、それに（例えば、該装置のSSIDを使用して）クライアントとして接続する。ステップ1060で、第１のWi-Fi対応照明制御装置が、該第２のWi-Fi対応照明制御装置へWi-Fiパラメータメッセージを送信して、そのWi-Fi設定を更新させるよう命令する。その後、実行はステップ1030に戻る。ステップ1040で、Wi-FiインタフェイスがAPモードで動作している未更新のWi-Fi対応照明制御装置が残っていない場合には、実行はステップ1070へと進み、第１のWi-Fi対応照明制御装置が前記更新されたWi-Fi設定を実施する。該一連のステップ1000は、第１のWi-Fi対応照明制御装置の役割を担って前記Wi-Fi設定を伝達させる第２のWi-Fi対応照明制御装置の各々で繰り返すことが可能である、ということが理解されよう。このようにして、複数の装置の全て（又は少なくともその所望のサブセット）が更新されるまで、Wi-Fiベースの照明制御システム100の複数の装置間でWi-Fi設定をペアワイズに（例えば、「バディ」から「バディ」へ）伝達することが可能となる。
【００３９】
要するに、上記説明は、ワイヤレスホームオートメーションシステム（又はより詳細にはWi-Fiベースの照明制御システム）を設定するための例示的な技術について詳述したものである。本書で説明した実施形態の思想及び範囲内で様々な応用及び修正を実施することが可能である、ということが理解されよう。本開示の実施形態の多くは、Wi-Fiベースの照明制御を伴うものであるが、かかる技術の多くはWi-Fi又は照明制御に限られたものでは全くなく、様々な他のタイプのワイヤレス技術、及び照明に影響を与えることができないシステムを含む他のタイプのホームオートメーションシステムと共に使用することが可能である、ということが理解されよう。コントローラキーパッド120、キーパッド130、及びランプモジュール140について言及したが、他のタイプのコントローラ、ユーザインタフェイス装置、及び装置制御モジュールに容易に置換することが可能である、ということが理解されよう。同様に、コントローラキーパッド120、キーパッド130、及びランプモジュール140は、他のタイプの「負荷」を切り替え又は制御するよう適応させることが可能である。該「負荷」は、起動時に建造物に関する所定の機能を実行する電気的又は電子的な装置を表すことが可能なものである。例えば、「負荷」は、建造物の窓にある電動ブラインドとすることが可能である。同様に、「負荷」は、建造物内のドアの電子ドアロックとすることが可能である。このように、本書で説明する技術は、照明以外の物を制御することができる様々なタイプのホームオートメーションシステムに適用することが可能なものである。
【００４０】
更に、上述した技術の少なくとも幾つかの部分は、ソフトウェア、ハードウェア、又はそれの組み合わせで実施することが可能である、ということが理解されよう。ソフトウェアによる実施形態として、揮発性又は不揮発性メモリ、ハードディスク、コンパクトディスク（CD）、又はその他の有形の媒体といった、持続性マシン読取り可能媒体（例えば、持続性コンピュータ読取り可能媒体）に格納されたマシン実行可能命令（例えば、コンピュータ実行可能命令）が挙げられる。ハードウェアによる実施形態として、設定されたプロセッサ、論理回路、特定用途向け集積回路（ASIC）、及び／又はその他のタイプのハードウェア要素が挙げられる。更に、ソフトウェアによる実施形態とハードウェアによる実施形態の組み合わせとして、持続性コンピュータ読取り可能媒体に格納されたコンピュータ実行可能命令並びに１つ以上のハードウェア要素（例えば、プロセッサ、メモリ等）の両方が挙げられる。したがって、上記説明は例示のみを意図したものである、ということが理解されよう。
【図１】
0006532939.tif 000002
【図２】
0006532939.tif 000003
【図３】
0006532939.tif 000004
【図４Ａ】
0006532939.tif 000005
【図４Ｂ】
0006532939.tif 000006
【図４Ｃ】
0006532939.tif 000007
【図５】
0006532939.tif 000008
【図６】
0006532939.tif 000009
【図７】
0006532939.tif 000010
【図８】
0006532939.tif 000011
【図９】
0006532939.tif 000012
【図１０】
0006532939.tif 000013