(57)【要約】  複数の周辺デバイスをペアリングするシステムが開示され、該システムは、携帯用電子デバイスと携帯用電子デバイスと無線通信する複数の周辺デバイスを含む。携帯用電子デバイスはプロセッサ及びメモリを含む。プロセッサは、パスキーを一度だけ入力するようユーザに指示する命令を実行するよう構成されている。プロセッサはまた、携帯用電子デバイスのメモリを参照して携帯用電子デバイスと無線通信する新規である少なくとも１つの周辺デバイスがあるかどうかを判定する命令を実行するように構成される。プロセッサは、新規である少なくとも１つの周辺デバイスを携帯用電子デバイスとペアリングする命令を実行するよう構成されている。【選択図】      図１
2017517124.tif 000002
【特許請求の範囲】
【請求項１】
複数の周辺デバイスをペアリングするためのシステムであって、
携帯用電子デバイスと、
前記携帯用電子デバイスと無線通信する複数の周辺デバイスと、
を備え、前記携帯用電子デバイスが、プロセッサ及びメモリを含み、
前記プロセッサが、
パスキーを一度だけ入力するようユーザに指示するための命令を実行し、
前記携帯用電子デバイスのメモリを参照して、前記携帯用電子デバイスと無線通信する新規である少なくとも１つの周辺デバイスがあるかどうかを判定し、
新規である前記少なくとも１つの周辺デバイスを前記携帯用電子デバイスとペアリングするための命令を実行する、
よう構成されている、ことを特徴とするシステム。
【請求項２】
前記プロセッサは、前記複数の周辺デバイスのうちの選択されたデバイスから送信されるブロードキャスト信号を探す命令を実行するよう構成されている、ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記ブロードキャスト信号は、前記複数の周辺デバイスのうちの選択されたデバイスに固有のデバイスアドレスを含む、ことを特徴とする請求項２に記載のシステム。
【請求項４】
前記プロセッサは、新規である少なくとも１つの周辺デバイスがあるかどうかを判定するために、前記デバイスアドレスについて前記メモリを参照する、ことを特徴とする請求項３に記載のシステム。
【請求項５】
前記プロセッサは、制御信号を前記複数の周辺デバイスのうちの選択されたデバイスに送信する命令を実行するよう構成されている、ことを特徴とする請求項２に記載のシステム。
【請求項６】
前記制御信号は、前記複数の周辺デバイスのうちの選択されたデバイスに固有のデバイスアドレスと、前記パスキーとを含む、ことを特徴とする請求項５に記載のシステム。
【請求項７】
前記プロセッサは、前記携帯用電子デバイスと前記複数の周辺デバイスのうちの選択されたデバイスとの間の接続を終了する命令を実行するよう構成されている、ことを特徴とする請求項２に記載のシステム。
【請求項８】
前記プロセッサは、ディスプレイを更に含む、ことを特徴とする請求項１に記載のシステム。
【請求項９】
前記プロセッサは、前記ディスプレイ上にグラフィックを生成する命令を実行するよう構成され、前記グラフィックは、新規である前記少なくとも１つの周辺デバイスを記載するメニューを提示する、ことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記プロセッサは、第２パスキーの入力をユーザに指示する命令を実行するよう構成されている、ことを特徴とする請求項１に記載のシステム。
【請求項１１】
前記第２パスキーは、第２携帯用電子デバイスに関連付けられており、前記第２携帯用電子デバイスは、前記複数の周辺デバイスのうちの少なくとも１つとペアリングされる、ことを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記複数の周辺デバイスは、照明器具である、ことを特徴とする請求項１に記載のシステム。
【請求項１３】
前記携帯用電子デバイスは、スマートフォン、タブレット、ラップトップコンピュータ、パーソナルコンピュータ、又は車両のうちの１つである、ことを特徴とする請求項１に記載のシステム。
【請求項１４】
前記パスキーは４桁の数字である、ことを特徴とする請求項１に記載のシステム。
【請求項１５】
複数の周辺デバイスをペアリングする方法であって、
前記方法が、
プロセッサ及びメモリを含む携帯用電子デバイスと該携帯用電子デバイスと無線通信する複数の周辺デバイスとを提供するステップと、
ユーザに一度だけパスキーを入力するよう指示する命令を前記携帯用電子デバイスのプロセッサによって実行するステップと、
前記携帯用電子デバイスのプロセッサによって、前記携帯用電子デバイスのメモリを参照して、前記携帯用電子デバイスと無線通信する新規である少なくとも１つの周辺デバイスが存在するかどうかを判定する命令を実行するステップと、
前記携帯用電子デバイスのプロセッサによって、新規である前記少なくとも１つの周辺デバイスと前記携帯用電子デバイスをペアリングする命令を実行するステップと、
を含む方法。
【請求項１６】
前記携帯用電子デバイスのプロセッサによって、前記複数の周辺デバイスのうちの選択されたデバイスから送信されたブロードキャスト信号を探す命令を実行するステップを含む、請求項１５に記載の方法。
【請求項１７】
前記ブロードキャスト信号は、前記複数の周辺デバイスのうちの選択されたデバイスに固有のデバイスアドレスを含む、請求項１６に記載の方法。
【請求項１８】
前記プロセッサはディスプレイを更に含む、請求項１５に記載の方法。
【請求項１９】
前記携帯用電子デバイスのプロセッサによって、新規である前記少なくとも１つの周辺デバイスを記載するメニューを提示するグラフィックを前記ディスプレイ上に生成する命令を実行するステップを含む、請求項１８に記載の方法。
【請求項２０】
前記携帯用電子デバイスのプロセッサによって、第２パスキーの入力をユーザに指示する命令を実行するステップを含む、請求項１５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般的には、複数の周辺デバイスをペアリングするためのシステム及び方法に関し、より詳細には、パスキーを一度だけ入力することによって複数の周辺デバイスと携帯用電子デバイスをペアリングするシステム及び方法に関する。
【背景技術】
【０００２】
無線照明制御システムは、無線周波数（ＲＦ）通信を利用して、照明器具に取り付けられたアンテナ要素に制御信号を伝送することができる。例えばユーザは、無線制御装置を使用して、照明を点灯、消灯、又は調光することができる。具体的には、ユーザは、無線制御機能を含むスマートフォン又はタブレットコンピュータなどの携帯用電子デバイスを使用して、例えば照明器具内に配置されたアンテナ要素と通信することができる。例えば、携帯用電子デバイスは、１又はそれ以上の照明器具と無線で通信するための低消費電力用Ｂｌｕｅｔｏｏｔｈ（登録商標）（Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙ：ＢＬＥ）無線機能を含むことができる。
【０００３】
家庭、オフィス、又は他の何れかの建物は、一般的には照明のため多くの照明器具を含む。セキュリティ上の理由から、各個々の照明器具は、データ交換を行う前に携帯用電子デバイスとペアリングする必要がある。ペアリングは、照明器具の１つと携帯用電子デバイスが信頼できるペアになった時に生じる。信頼できるペアになるためには、特定の発見及び認証プロセスを完了することになる。例えば、照明器具及び携帯用電子デバイスは、保護されたセキュリティ識別番号、すなわちパスキーを交換することにより信頼できるペアになることができる。照明器具が携帯用電子デバイスとペアリングされると、２つのデバイスは互いに接続される。これは、２つのデバイスが互いの間でセキュアにデータを交換できることを意味する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
各照明器具は、一つずつ携帯用電子デバイスとペアリングされる。詳細には、ユーザは、各照明器具を携帯用電子デバイスとペアリングするために、あらゆる照明器具に関連付けられたパスキーを１つずつ手動で入力する。特に家庭又はオフィス内に携帯用電子デバイスとペアリングする必要がある多数の照明器具が存在する場合、このプロセスは煩雑で、ユーザが完了するまで多大な時間を必要とすることがある。従って、多数の周辺デバイスを携帯用電子デバイスとペアリングするためのより迅速でより効率的な手法についての当該技術分野における必要性がある。
【課題を解決するための手段】
【０００５】
１つの実施形態では、複数の周辺デバイスのペアリングのためのシステムが開示され、携帯用電子デバイスと、該携帯用電子デバイスと無線通信する複数の周辺デバイスと、を含む。携帯用電子デバイスは、プロセッサ及びメモリを含む。プロセッサは、パスキーを一度だけ入力するようユーザに指示する命令を実行するように構成される。プロセッサはまた、携帯用電子デバイスのメモリを参照して、携帯用電子デバイスと無線通信する新規である少なくとも１つの周辺デバイスが存在するかどうかを判定する命令を実行するように構成される。プロセッサは、新規である少なくとも１つの周辺デバイスと携帯用電子デバイスをペアリングする命令を実行するよう構成される。
【０００６】
別の実施形態では、複数の周辺デバイスをペアリングする方法が開示される。本方法は、携帯用電子デバイスと携帯用電子デバイスと無線通信する複数の周辺デバイスを提供するステップを含む。携帯用電子デバイスはプロセッサ及びメモリを含む。本方法は、携帯用電子デバイスのプロセッサによって、パスキーを一度だけ入力するようユーザに指示する命令を実行するステップを含む。本方法は、携帯用電子デバイスのプロセッサによって、携帯用電子デバイスのメモリを参照して、携帯用電子デバイスと無線通信する新規である少なくとも１つの周辺デバイスがあるかどうかを判定する命令を実行するステップを含む。本方法は、携帯用電子デバイスのプロセッサによって、新規である少なくとも１つの周辺デバイスと携帯用電子デバイスをペアリングする命令を実行するステップを含む。
【図面の簡単な説明】
【０００７】
【図１】例示的な無線照明制御システムの概略図である。
【図２】図１に示した携帯用電子デバイスと照明器具のアレイの概略図である。
【図３】ユーザにパスキーの入力を指示するグラフィック図である。
【図４】メニューを示したグラフィック図である。
【図５】図１に示した無線照明制御システムの代替の実施形態の図である。
【図６】メニューがユーザに第２パスキーの入力を指示している、図４に示したグラフィック図の代替の実施形態の図である。
【図７】図２に示した照明器具を制御する例示的な方法を示す例示的なプロセスフロー図である。
【発明を実施するための形態】
【０００８】
以下の詳細な説明は、本発明の一般的な原理を例示しており、これに加えて、その実施例が添付の図面において例証される。図面では、同じ参照番号が同じ又は機能的に同様の要素を示している。
【０００９】
図１は、無線照明制御システム１０の例示的な概略図である。無線照明制御システム１０は、複数の照明器具３０と無線通信する携帯用電子デバイス２０を含むことができる。具体的には、各照明器具３０は、アレイの一部とすることができる。例えば、図示の実施形態では、アレイ３２は、携帯用電子デバイス２０を使用して制御することができる、家庭又はオフィスの特定の部屋に配置された複数の照明器具３０を表わす。例えば、１つの手法では、アレイ３２は、ユーザの寝室の全ての照明器具３０とすることができる。図１の例示は、無線照明制御システム１０の単なる例証に過ぎず、あらゆる数の照明器具３０をアレイ３２内に配置することができることは、当業者であれば容易に理解されるであろう。
【００１０】
１つの実施形態において、照明器具３０は各々、無線周波数（ＲＦ）信号を送信及び受信するよう構成されたアンテナ要素４０（図２に図示）を含む、可視光を放射する何れかのタイプ照明デバイスとすることができる。例えば、アンテナ要素４０は、１つの実施形態において、例えば低消費電力用Ｂｌｕｅｔｏｏｔｈ（登録商標）（Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙ：ＢＬＥ）信号などの短距離ＲＦ信号を送信及び受信するよう構成することができる。照明器具３０は、限定されるわけではないが、ＬＥＤランプ、白熱ランプ、電球型蛍光ランプ（ＣＦＬ）、又はガス放電ランプなどの可視光を放射するよう構成された何れかのタイプの照明器具とすることができる。
【００１１】
携帯用電子デバイス２０は、ＲＦ信号を送信及び受信する何れかのタイプの携帯用電子デバイスとすることができる。詳細には、１つの実施形態において、携帯用電子デバイス２０は、ＢＬＥ信号などの短距離ＲＦ信号を使用して照明器具３０と無線接続するよう構成することができる。携帯用電子デバイス２０は、例えば、スマートフォン、タブレット、ラップトップコンピュータ、パーソナルコンピュータ又は自動車などの車両とすることができる。携帯用電子デバイス２０は、ユーザの入力を可能にするユーザインタフェースを含むことができる。携帯用電子デバイス２０はまた、ユーザの眼に見える画像を生成するディスプレイを含むことができる。図示した実施形態において、ユーザインタフェース及びディスプレイは、タッチスクリーン２２として互いに組み合わされる。しかしながら、図に例示された実施形態は、単に本質的に例示的なものであり、別個のユーザインタフェースとディスプレイを使用してもよいことを理解されたい。
【００１２】
携帯用電子デバイス２０は、照明要素３０を制御するのに使用されるマスタデバイスとすることができる。例えば、携帯用電子デバイス２０を使用して、照明要素３０の色（赤、青、又は緑の照明）、調光、又は照明要素３０への電力供給を制御することができる。図１は無線照明制御システム１０を示しているが、本開示は照明器具に限定されないことは、当業者であれば理解されるであろう。代替として、携帯用電子デバイス３０を使用して、アレイ状の何れかのタイプ無線周辺デバイスを制御することができる。例えば、１つの実施形態において、携帯用電子デバイス２０を使用して、複数のスピーカを有するスピーカシステムを制御することができる。
【００１３】
ここで図２を参照すると、携帯用電子デバイス２０は、プロセッサ５０、メモリ５２、アンテナ要素５４及び通信回路５６を含む。携帯用電子デバイス２０が作動状態にある時には、プロセッサ５０は、メモリ５２内に格納された命令を実行して、メモリ５２との間でデータを伝送し、命令に従って携帯用電子デバイス２０の作動を全体的に制御する。プロセッサは、何らかのカスタムメイドの又は市販のプロセッサ、中央処理ユニット（ＣＰＵ）、又は一般的に命令を実行するための何らかのデバイスとすることができる。
【００１４】
アンテナ要素５４は、プロセッサ５０と信号通信することができる。照明器具３０のアンテナ要素４０と同様に、アンテナ要素５４はまた、例えば、ＢＬＥ信号などの短距離ＲＦ信号を受信するよう構成することができる。通信回路５６は、通信ネットワークに接続して携帯用電子デバイス２０からの通信情報（データなど）を通信ネットワーク内の他のデバイスに送信するよう機能する何れかのタイプの回路とすることができる。
【００１５】
１つの実施形態において、アプリケーション又はソフトウェア６０を携帯用電子デバイス２０のメモリ５２にダウンロードすることができる。ソフトウェア６０を使用して、携帯用電子デバイス２０による照明器具３０の無線制御を可能にすることができる。具体的には、ソフトウェア６０を使用して、パスキー７２（図３に図示）とも呼ばれる単一のセキュリティ識別番号を用いて照明器具３０の各々を携帯用電子デバイス２０とペアリングすることができる。例えば、１つの実施形態において、パスキー７２は、４桁の数字とすることができる。また、ソフトウェア６０を使用して、アレイ３２内の照明器具３０の各々がパーソナル電子デバイス２０とペアリングされると、ユーザにパスキー７２の入力を要求する複数のプロンプトが繰返しタッチスクリーン２２の上に現れないようにすることもできる。
【００１６】
図２はまた、第１アレイ３２内に配置された照明器具３０の各々を示す。各照明器具３０は、１又はそれ以上の照明要素６２、プロセッサ６４、及びアンテナ要素４０を含む。プロセッサ６４は、アンテナ要素４０及び照明要素６２と信号通信することができる。プロセッサ６４を使用して、照明要素６２を制御して照明要素６２に電力を送ることができる。照明要素６２は、例えば、１又はそれ以上の発光ダイオード（ＬＥＤ）又は白熱ランプのフィラメントなど、可視光を生成する何れかのタイプのデバイスとすることができる。
【００１７】
各照明器具３０のプロセッサ６４は、無線接続７０を介して携帯用電子デバイス２０と通信することができる。上述のように、１つの実施形態において、無線接続７０は、例えばＢＬＥなどの何れかのタイプの短距離ＲＦ接続とすることができる。あらゆる所与の時間において、照明器具３０のうちの１つの照明器具のアンテナ要素４０の特定の要素と携帯用電子デバイス２０のアンテナ要素５４は、無線接続７０を介して互いに接続することができる。照明器具３０と携帯用電子デバイス２０との間に無線接続７０が確立される前に、最初に各照明器具３０を携帯用電子デバイス２０とペアリングする必要があることを理解されたい。照明要素３０の１つと携帯用電子デバイス２０が信頼できるペアになった時にペアリングが生じ、ここで特定の発見及び認証プロセスが完了する。例えば、各照明器具３０及び携帯用電子デバイス２０は、パスキー７２（図３に図示）を交換することによって信頼できるペアになることができる。
【００１８】
携帯用電子デバイス２０のメモリ５２内に格納されたソフトウェア６０は、ユーザに一度だけのパスキー７２の入力を指示するが、アレイ３２内の照明器具３０の１又はそれ以上に無線接続してペアリングする命令を含むことができる。以下により詳細に説明するように、携帯用電子デバイス２０のメモリ５２内に格納されたソフトウェア６０は、プロセッサ５０によって実行可能な複数の命令８０、８２、８４、８６、８８、９０及び９２を格納し含むことができる。具体的には、携帯用電子デバイス２０のプロセッサ５０は、パスキー７２の入力をユーザに指示する命令８０を実行することができる。複数の照明器具３０を携帯用電子デバイス２０とペアリングする必要がある場合でも、ユーザは、パスキー７２を一度しか入力しなくてよい点に留意されたい。
【００１９】
パスキー７２が入力されると、プロセッサ５０は、選択された照明器具３０と無線接続する命令８２を実行することができ、選択された照明器具がアドバーティスメント又はブロードキャスト信号を送信しているかどうかを判定する。プロセッサ５０は、ラウンドロビンスケジューリングを使用して、アレイ３２内の各照明器具３０と無線接続することができ、これによって各照明器具３０からブロードキャスト信号を受信する。携帯用電子デバイス２０がアレイ３２内の各照明器具３０に接続されると、プロセッサ５０は、メモリ５２を参照して、アレイ３０内に何らかの初めての又は新しい照明器具３０があるかどうかを判定する。
【００２０】
アレイ内に何らかの新しい照明器具３０がある場合、プロセッサ５０は、携帯用電子デバイス２０のタッチスクリーン２２上にメニュー７４（図４）を生成する命令８８を実行することができる。メニュー７４は、ユーザがどの照明器具３０を制御したいかを選択するのを可能にする。ユーザが、メニュー７４に記載された１又はそれ以上の特定の照明器具３０を選択すると、プロセッサ５０は、ラウンドロビンスケジューリングに基づいて、一つずつ照明器具３０に無線接続する命令９０を実行することができる。具体的には、タイムスライス中に、プロセッサ５０は、メニュー７４を使用してユーザが選択した特定の照明器具３０に無線接続して、制御信号を送信することができる。以下に詳細に説明する制御信号は、パスキー７２（図３）を含む。
【００２１】
照明器具３０の各々のプロセッサ６４は、無線接続７０を通じてブロードキャスト信号を携帯用電子デバイス２０のプロセッサ５０に送信するための回路又は制御論理を含むことができる。１つの例示的な実施形態において、ブロードキャスト信号は、照明器具３０が特定の製造者に由来することを示すことができる。例えばブロードキャスト信号は、照明器具３０がオハイオ州オーロラ所在のＴｅｃｈｎｉｃａｌ  Ｃｏｎｓｕｍｅｒ  Ｐｒｏｄｕｃｔｓ社によって製造されたことを示すことができる。特定の製造者を示すデータについて論じたが、本開示は、照明器具３０の特定のブランド又は製造者に限定されないこと、及び他のデータもブロードキャスト信号と同様に使用できることを理解されたい。特定の製造者に加えて、ブロードキャスト信号はまた、特定の照明器具３０に固有の特定媒体アクセス制御アドレス（ＭＡＣアドレス）と呼ぶことができるデバイスアドレスを含む。ブロードキャスト信号はまた、提供されるサービスのタイプを示すこともできる。例えば照明器具３０は、照明サービスを提供する。
【００２２】
続けて図２を参照すると、携帯用電子デバイス２０のメモリ５２に格納されたソフトウェア６０が起動されると（すなわち、ユーザが、ソフトウェア６０に関連付けられるアプリケーションを開くと）、携帯用電子デバイス２０のプロセッサ５０は、命令８０を実行することができる。図２−３を参照すると、命令８０は、パスキー７２への入力をユーザに指示するグラフィック９４を携帯用電子デバイス２０のタッチスクリーン２２上に生成する。ユーザがパスキー７２を入力すると、携帯用電子デバイス２０のプロセッサ５０は、命令８２を実行することができる。命令８２は、特定の照明器具３０からのブロードキャスト信号を探す。説明の目的で、電球１からのブロードキャスト信号を探すプロセッサ５０について説明する。次いで、携帯用電子デバイス２０のプロセッサ５０は、命令８４を実行することができ、これにより無線接続７０を使用して電球１と携帯用電子デバイス２０との間の接続が確立される。携帯用電子デバイス２０のプロセッサ５０はまた、電球１からブロードキャスト信号を受信することができる。
【００２３】
電球１と携帯用電子デバイス２０との間の無線接続７０が確立されると、携帯用電子デバイス２０のプロセッサ５０は、命令８６を実行することができる。命令８６は、携帯用電子デバイス２０のメモリ５２が電球１に関連付けられた固有デバイスアドレス又すなわちＭＡＣアドレスを含むかどうかを判定する。携帯用電子デバイス２０のメモリ５２が電球１に関連付けられたＭＡＣアドレスを含まない場合、これは、電球１が初めての又は新しい照明器具３０であることを示している。換言すると、電球１が過去に携帯用電子デバイス２０によって制御されたことはない。或いは、別の手法では、新しい電球は、電球１の工場出荷時リセットがあったことを意味することができる。工場出荷時リセットは、照明器具３０のメモリに格納されたパスキー７２がデフォルト設定にリセットされた（例えば、パスキー７２が「１２３４」にリセットされた）、照明器具３０の識別子も同様にデフォルト設定にリセットされた（例えば識別子が「ＴＣＰ電球」にリセットされた）時に生じる。
【００２４】
次いで、携帯用電子デバイス２０のプロセッサ５０は、モニタする必要がある残りの照明器具３０がアレイ３２にあるかどうかを判定することができる。例えば、図２に示した実施形態において、携帯用電子デバイス２０のプロセッサ５０は、電球２及び電球３をモニタする必要があると判定する。アレイ３２内の照明器具３０の全てがモニタされていると、携帯用電子デバイス２０のプロセッサ５０は、命令８８を実行することができる。図２及び４の両方を参照すると、命令８８は、アレイ３２内の新しい照明器具３０の全てのリストをコンパイルする。命令８８はまた、携帯用電子デバイス２０のタッチスクリーン２２上にメニュー７４を提示するグラフィックを生成する。メニュー７４は、命令８０〜８６を実行することによって発見された新しい照明器具３０に基づいている。具体的には、図４を参照すると、メニュー７４は、アレイ３２における新しい照明器具３０の各々を記載することができる。例えば、図４に示した実施形態において、電球１、電球２、及び電球３が、新しい照明器具３０である。
【００２５】
メニュー７４は、「制御／無視」機能を含むことができる。具体的には、メニュー７４に記載された新しい照明器具３０の各々は、「制御」選択肢並びに「無視」選択肢を含む。ユーザは、携帯用電子デバイス２０を使用して特定の照明器具を制御したい場合には「制御」を選択することができる。同様に、ユーザは、携帯用電子デバイス２０を使用して特定の照明器具を制御したくない場合に「無視」を選択することができる。ユーザが特定の照明器具３０に対して「無視」を選択した場合、特定の照明器具３０に今後は制御を指示しないという指示情報と共に、特定の照明器具３０に関連付けられるＭＡＣアドレスが携帯用電子デバイス２０のメモリ５２にセーブされる。例えば、ユーザが、電球３を無視することを選択した場合、電球３に関連付けられるＭＡＣアドレスが、携帯用電子デバイス２０のメモリ５２にセーブされる。次回、電球３がブロードキャスト信号を携帯用電子デバイス２０に送信した時に、プロセッサ５０は、電球３がメニュー７４に記載されるのを抑制又は阻止する命令を実行することができる。
【００２６】
ユーザがどの照明器具を制御したいかを選択し終えると、ユーザは、選択が行われたことを示すグラフィック９６を選択することができる。例えば、図４に示した実施形態において、グラフィック９６は、「選択」のラベルが付いたボタンである。ユーザが、メニュー７４内に記載された照明器具３０のうちの少なくとも１つに対して「制御」を選択した場合、これによりプロセッサ５０が命令９０を実行するようになる。命令９０は、図４に示されたメニュー７４を使用してユーザによって選択された照明器具３０の１つ（電球１など）に対して、無線接続７０を介して制御信号を送信する。制御信号は、データの複数の要素、すなわち特定の照明器具３０のＭＡＣアドレス及びパスキー７２を含むことができる。電球１が携帯用電子デバイス２０によって送信された制御信号を受信すると、電球１のプロセッサ６４は、メモリ内にパスキー７２をセーブすることができる。ここで、電球１及び携帯用電子デバイス２０が互いにペアリングされる。
【００２７】
電球１のプロセッサ５０が無線接続７０を介して制御信号を電球１に送信し、タイムスライスが完了すると、プロセッサ５０は、命令９２を実行することができる。命令９２は、特定の照明器具３０と携帯用電子デバイス２０（例えば、電球１）との間の無線接続７０を切断又は終了する。命令８０、８２、８４、８６、８８、９０、及び９２はラウンドロビンスケジューリングを使用して実行されるので、偶然に命令の何れかが割り当てられたタイムスライス内で完了できない場合には、無線接続７０が終了することを理解されたい。
【００２８】
無線接続７０が終了するとすぐに、プロセッサ５０は、ペアリングする必要がある残りの照明器具３０がアレイ３２にあるかどうかを判定することができる。例えば、ユーザが電球１−２を制御することを選択した場合、プロセッサ５０は、命令９０にループバックすることができ、電球２と接続する。
【００２９】
図５を参照すると、１つの実施形態において、照明器具３０の少なくとも１つと第２携帯用電子デバイス１２０との間に存在する第２層のペアリングが存在することができる。第２携帯用電子デバイス１２０は、第２パスキー１７２を使用して照明器具３０の１又はそれ以上とペアリングすることができる（図６に図示）。第２携帯用電子デバイス１２０は、アレイ３２内の照明器具３０の少なくとも一部とペアリングされた別の電子デバイスとすることができる。説明の目的で、第２携帯用電子デバイス１２０が例示され、電球１とペアリングされている。
【００３０】
図５−６の両方を参照すると、第２電子デバイス１２０が照明器具３０の１又はそれ以上とペアリングする前に、携帯用電子デバイス２０が最初に照明器具３０とペアリングする必要がある。上述のように、携帯用電子デバイス２０が、照明器具３０とペアリングされると、携帯用電子デバイス２０のプロセッサ５０（図２に図示）は、タッチスクリーン２２上にメニュー７４を生成する。ユーザが特定の照明器具３０（電球１など）に対して「制御」を選択した場合、携帯用電子デバイスのプロセッサ５０は、タッチスクリーン２２上に第２メニュー１７４を生成する命令を実行することができる。第２メニュー１７４は、ユーザが第２パスキー（例えば、第２パスキー１７２）を選択された照明器具３０（電球１など）と関連付けることを望むかどうかをユーザが選択可能にすることができる。ユーザが「はい」を選択した場合、携帯用電子デバイス２０のプロセッサ５０は、タッチスクリーン２２上にグラフィック１９４を生成する命令を実行することができる。グラフィック１９４は、ユーザに第２パスキー１７２を入力するよう指示する。
【００３１】
第２パスキー１７２が入力されると、携帯用電子デバイス２０のプロセッサ５０は、命令８２−９２（図２に図示）を実行することができ、ここで携帯用電子デバイス２０が電球１とペアリングされる。更に、パスキー７２、１７２の両方の電球１のメモリへのセーブが完了される。パスキー７２、１７２の両方がメモリにセーブされると、ここでユーザは、第２携帯用電子デバイス１２０を電球１とペアリングすることができる。
【００３２】
第２携帯用電子デバイス１２０と電球１をペアリングするために、第２携帯用電子デバイス１２０のプロセッサ（図示せず）は、第２パスキー１７２の入力をユーザに指示する命令を実行することができる。具体的には、図５を参照すると、第２携帯用電子デバイス１２０のプロセッサは、第２パスキー１７２の入力をユーザに指示するグラフィック１９４を第２携帯用電子デバイス１２０のタッチスクリーン１２２上に生成する。ユーザが第２パスキー１７２を正しく入力した場合、第２携帯用電子デバイス１２０が電球１とペアリングされる。
【００３３】
第２携帯用電子デバイス１７２を電球１と接続する代替の手法において、第２携帯用電子デバイス１２０のプロセッサは、最初にパスキー７２の入力をユーザに指示する命令を実行することができる。第１パスキー７２は、携帯用電子デバイス２０に関連付けられる。ユーザがパスキー７２を正しく入力した場合、第２携帯用電子デバイス１２０のプロセッサは、第２パスキー１７２の入力をユーザに指示する命令を実行することができる。ユーザが第２パスキー１７２を正しく入力した場合、第２携帯用電子デバイス１２０が電球１とペアリングされる。
【００３４】
ソフトウェア６０は、パスキー７２（図３）を携帯用電子デバイス２０に入力するための煩雑でなく多くの時間を必要としないプロセスをユーザに提供する。具体的には、複数の照明器具３０を携帯用電子デバイス２０とペアリングする必要がある場合でも、ソフトウェア６０は、ユーザのパスキー７２の入力を一度だけにすることができる。ここで図７を参照すると、照明器具３０と携帯用電子デバイス２０をペアリングする方法１００を示す例示的なプロセスフロー図が示されている。図１〜７を全体的に参照すると、方法２００は、ブロック２０２から開始することができ、ここで携帯用電子デバイス２０のプロセッサ５０は、命令８０を実行することができる。命令８０は、パスキー７２の入力をユーザに指示するグラフィック９４を携帯用電子デバイス２０のタッチスクリーン２２上に生成する。次に方法２００は、ブロック２０４に進むことができる。
【００３５】
ブロック２０４において、携帯用電子デバイス２０のプロセッサ５０は、命令８２を実行することができる。命令８２は、特定の照明器具３０（電球１など）からのブロードキャスト信号を探す。次に方法２００は、ブロック２０６に進むことができる。
【００３６】
ブロック２０６において、携帯用電子デバイス２０のプロセッサ５０は、無線接続７０を使用して電球１と携帯用電子デバイス２０との間の接続を確立する命令８４を実行することができる。携帯用電子デバイス２０のプロセッサ５０はまた、電球１からのブロードキャスト信号を受信することができる。方法２００はブロック２０８に進むことができる。
【００３７】
ブロック２０８において、携帯用電子デバイス２０のプロセッサ５０は、命令８６を実行することができる。命令８６は、携帯用電子デバイス２０のメモリ５２が電球１に関連付けられる固有のＭＡＣアドレスを含むかどうかを判定する。次に、携帯用電子デバイス２０のプロセッサ５０は、アレイ３２内の照明器具３０の全てがモニタされているかどうかを判定することができる。モニタする必要がある残りの照明器具３０（電球２〜３など）がまだある場合には、方法２００は、ブロック２０４に戻ることができる。しかしながら、モニタを必要とする照明器具３０がアレイ３２内にない場合には、方法２００はブロック２１０に進むことができる。
【００３８】
ブロック２１０において、携帯用電子デバイス２０のプロセッサ５０は、命令８８を実行することができる。命令８８は、アレイ３２内の新しい照明器具３０の全てのリストをコンパイルする。命令８８はまた、携帯用電子デバイス２０のタッチスクリーン２２上にメニュー７４を提示するグラフィックを生成する。図４を参照すると、ユーザがグラフィック９２内に記載された照明器具３０のうちの少なくとも１つの照明器具に対して「制御」を選択した場合、方法２００は、ブロック２１２に進むことができる。ユーザが少なくとも１つの照明要素３０に対して「制御」を選択しなかった場合、方法２００を終了することができる。
【００３９】
ブロック２１２において、プロセッサ５０は、命令９０を実行する。命令９０は、図４に示されたメニュー７４を使用してユーザによって選択された照明器具３０の１つ（電球１など）に対して、制御信号を無線接続７０を介して送信する。次に方法２００は、ブロック２１４に進むことができる。
【００４０】
ブロック２１４において、プロセッサ５０は、命令９２を実行することができる。命令９２は、特定の照明器具３０と携帯用電子デバイス２０（電球１など）との間の無線接続７０を切断又は終了する。無線接続７０が終了するとすぐに、プロセッサ５０は、ペアリングする必要がある残りの照明器具３０があるかどうかを判定することができる。残りの照明器具３０がある場合、プロセッサ５０は、ブロック２１２に戻ることができ、第１アレイ３２内に配置された別の照明器具３０と接続する。しかしながら、ペアリングする必要がある他の照明器具３０がない場合、方法２００を終了することができる。
【００４１】
図１−７を全体的に参照すると、開示される無線照明制御システム１０は、多数の照明器具を携帯用電子デバイスとペアリングするためのより迅速でより効率的な方法をユーザに提供することができる。具体的には、現在使用されている現行の方法とは異なり、開示される照明システムは、ユーザにパスキーを一度だけ入力するよう指示するが、アレイ内の照明器具の１又はそれ以上を携帯用電子デバイスに無線接続してペアリングすることができる。１つの実施形態において、開示される無線照明制御システム１０は、ユーザが第２携帯用電子デバイスをアレイ内の照明器具の１又はそれ以上とも同様にペアリング可能にすることができる。
【００４２】
本明細書で記載された装置及び方法の形態は、本発明の好ましい実施形態を構成するが、本発明は、これらの装置及び方法の厳密な形態に限定されず、本発明の範囲から逸脱することなく変更を行うことができることを理解されたい。
【符号の説明】
【００４３】
２０  携帯用電子デバイス
２２  タッチスクリーン
３０  照明器具
【図１】
2017517124.tif 000003
【図２】
2017517124.tif 000004
【図３】
2017517124.tif 000005
【図４】
2017517124.tif 000006
【図５】
2017517124.tif 000007
【図６】
2017517124.tif 000008
【図７】
2017517124.tif 000009
【国際調査報告】
2017517124.tif 000010
2017517124.tif 000011