(57)【特許請求の範囲】
【請求項１】
制御可能なデバイスを遠隔制御するためのシステムであって、
前記制御可能なデバイスは、
デジタルコマンドを受信するように構成されたレシーバであって、前記制御可能なデバイスは、前記デジタルコマンドを受信することに基づいて前記制御可能なデバイスの態様を変更するように構成される、レシーバを有し、前記システムは、
モバイルコントローラであって、前記モバイルコントローラは、第１の無線チャネルを介して電子タグに直接接続し、前記制御可能なデバイスを識別する情報を前記電子タグから受信するように構成されるタグ読取部と、前記制御可能なデバイスを識別する前記情報を用いて前記デジタルコマンドを第２の無線チャネルを介して前記制御可能なデバイスに無線送信するように構成された送信部とを有する、モバイルコントローラと、
前記モバイルコントローラが前記デジタルコマンドを介して前記制御可能なデバイスを制御するのを選択的に可能にするか又はブロックするように構成されたアクセス制御モジュールであって、前記アクセス制御モジュールは、前記モバイルコントローラが制御期間内に前記制御可能なデバイスを制御するのを可能にするように構成され、前記制御期間は、前記タグ読取部が前記電子タグに無線接続すると開始し、制御解放状態が満たされたときに終了する、アクセス制御モジュールとを有する、システム。
【請求項２】
前記制御可能なデバイスは照明器具であり、前記態様は、前記照明器具により放射される光の特性であり、前記光の特性は、調光レベル、光強度、色、白色レベル及びオン／オフ状態のうちの１つであり、又は、
前記制御可能なデバイスは加熱デバイスであり、前記態様は、加熱強度及び周囲温度のうちの１つであり、又は、
前記制御可能なデバイスは換気デバイスであり、前記態様は、換気強度であり、又は、
前記制御可能なデバイスは空調デバイスであり、前記態様は、空調強度及び周囲温度のうちの１つであり、又は、
前記制御可能なデバイスは遠隔制御可能なブラインドであり、前記態様は、ブラインドの開／閉状態である、請求項１に記載のシステム。
【請求項３】
前記制御解放状態は地理的エリアを規定し、前記アクセス制御モジュールは、前記モバイルコントローラの地理的位置を示す位置情報を取得し、前記モバイルコントローラの前記地理的位置が前記地理的エリアの外にある場合に前記制御期間を終了するように構成され、又は、
前記制御解放状態は時間期間を規定し、前記アクセス制御モジュールは、前記制御期間が少なくとも前記時間期間の間持続した後、前記制御期間を終了するように構成され、又は、
前記制御解放状態は、地理的エリア及び時間期間を規定し、前記アクセス制御モジュールは、前記モバイルコントローラの地理的位置を示す位置情報を取得し、前記モバイルコントローラの地理的な位置が前記地理的エリアの外側にあり、且つ、前記制御期間が少なくとも前記時間期間の間持続した場合、前記制御期間を終了するように構成され、又は、
前記制御解放状態は、地理的エリア及び時間期間を規定し、前記アクセス制御モジュールは、前記モバイルコントローラの地理的位置を示す位置情報を取得し、前記モバイルコントローラの前記地理的位置が前記地理的エリアの外側にあるか、若しくは、前記制御期間が少なくとも前記時間期間の間持続した場合、前記制御期間を終了するように構成される、請求項１に記載のシステム。
【請求項４】
前記モバイルコントローラは、前記モバイルコントローラの前記地理的位置を示す位置情報を生成するように構成されるロケータを有する、請求項３に記載のシステム。
【請求項５】
前記アクセス制御モジュールは、前記制御期間が終了した後、前記タグ読取部が前記電子タグに再び無線接続するまで新たな制御期間を開始しないように構成される、請求項１に記載のシステム。
【請求項６】
前記アクセス制御モジュールは、前記モバイルコントローラに含まれ、
前記アクセス制御モジュールは、前記制御解放状態を電子タグ読取部を介して前記電子タグから受信するように構成される、請求項１に記載のシステム。
【請求項７】
前記モバイルコントローラは、前記アクセス制御モジュールを実装するコンピュータプログラムコードを前記電子タグから受信するように構成される、請求項１に記載のシステム。
【請求項８】
前記第１の無線チャネルの範囲は５０センチメートルより小さい、請求項１に記載のシステム。
【請求項９】
前記アクセス制御モジュールは、ワンタイムパスワードを生成し、前記ワンタイムパスワードをチャレンジとして前記電子タグに送信し、前記ワンタイムパスワードに依存して前記電子タグから応答を受信することにより、前記タグ読取部を介して前記電子タグとのチャレンジ−応答プロトコルを実行するように構成され、
前記アクセス制御モジュールは、前記ワンタイムパスワードに関して応答の真正を確認するように構成され、
前記アクセス制御モジュールは、前記の真正の確認が失敗した場合、前記制御期間の開始をブロックする、請求項１に記載のシステム。
【請求項１０】
前記アクセス制御モジュールは、モバイルコントローラの外部にあり、
前記送信部は、前記デジタルコマンドを前記第２の無線チャネルを介して前記アクセス制御モジュールに無線送信するように構成され、
前記アクセス制御モジュールは、前記モバイルコントローラの制御期間が開始しており終了していないことを確認し、もしそうならば、前記デジタルコマンドを前記制御可能なデバイスに送信するように構成される、請求項１に記載のシステム。
【請求項１１】
前記制御可能なデバイス及び前記電子タグを有する、請求項１に記載のシステム。
【請求項１２】
請求項１に記載の制御解放状態及び／又は識別情報を電子タグに格納するように構成された設定サーバであって、
前記電子タグは、第３のチャネルを介して当該設定サーバと通信するように構成され、
前記電子タグは、第３のチャネルを介して当該設定サーバと接続するための有線インタフェースを有する、設定サーバ。
【請求項１３】
制御可能なデバイスを遠隔制御するための方法であって、
第１の無線チャネルを介して電子タグに直接接続するステップと、
前記制御可能なデバイスを識別する情報を前記電子タグから受信するステップと、
前記制御可能なデバイスを識別する前記情報を用いてデジタルコマンドを第２の無線チャネルを介して前記制御可能なデバイスに無線送信するステップと、
制御期間の範囲内で前記制御可能なデバイスの制御を可能にするステップであって、前記制御期間は、前記電子タグに無線接続すると開始し、制御解放状態が満たされたときに終了する、ステップと、
前記制御可能なデバイスにおける前記デジタルコマンドを受信するステップと、
前記デジタルコマンドを受信することに基づいて前記制御可能なデバイスの態様を変更するステップとを有する、方法。
【請求項１４】
制御可能なデバイスを遠隔制御するためのコンピュータプログラムであって、
前記制御可能なデバイスは、
デジタルコマンドを受信するように構成されたレシーバであって、前記制御可能なデバイスは、前記デジタルコマンドを受信することに基づいて前記制御可能なデバイスの態様を変更するように構成される、レシーバを有し、
当該コンピュータプログラムは、モバイルコントローラ上で実行するように構成され、
当該コンピュータプログラムは、
タグ読取部を第１の無線チャネルを介して電子タグに直接接続し、前記制御可能なデバイスを識別する情報を前記電子タグから受信するように構成されたタグ読み取りコードと、
前記制御可能なデバイスを識別する前記情報を用いてデジタルコマンドを第２の無線チャネルを介して前記制御可能なデバイスに無線送信するように構成された送信コードと、
前記モバイルコントローラが前記デジタルコマンドを介して前記制御可能なデバイスを制御するのを選択的に可能にするか又はブロックするように構成されたアクセス制御コードであって、前記アクセス制御コードは、前記モバイルコントローラが制御期間内に前記制御可能なデバイスを制御するのを可能にするように構成され、前記制御期間は、前記タグ読取部が前記電子タグに無線接続すると開始し、制御解放状態が満たされたときに終了する、アクセス制御コードとを有する、コンピュータプログラム。
【請求項１５】
コンピュータ読み取り可能な媒体上に具現化された、請求項１４に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御可能なデバイスを遠隔制御するためのシステムに関し、制御可能なデバイスは、デジタルコマンドを受信するように構成されたレシーバを有し、制御可能なデバイスは、デジタルコマンドを受信することに基づいて、制御可能なデバイスの態様を変更するように構成される。
【背景技術】
【０００２】
制御可能なデバイスを遠隔制御するためのシステムは以前に提案されている。例えば、参照のためにここに含まれる、"スマート電球"というタイトルの米国特許第６５２８９５４号明細書は、そのハウジングに照明光源と照明光源を制御するためのプロセッサとを含むスマート電球を提案している。また、スマート電球は、外部デバイスからのデータ信号を受信するためのプロセッサに結合されたレシーバを有する。
【０００３】
それ故、スマート電球は、他のデバイスからの信号に応答することができ、プロセッサが例えば照明光源の強度又は色を制御することをもたらすことができる。例えば、スマート電球は、レシーバが照明光源を制御するために制御信号を受信するエンターテイメントシステムの部分であってもよい。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
スマート電球を含む斯様な既知のシステムの欠点は、個々のユーザによる制御にあまり適していないということである。
【０００５】
個々のユーザが制御可能なデバイスを制御可能な、制御可能なデバイスを遠隔制御するための改良されたシステムを有することが有利であるだろう。更に、複数のユーザが制御可能なデバイスを制御することができるシステムを提供することが有利であるだろう。
【課題を解決するための手段】
【０００６】
制御可能なデバイスを遠隔制御するためのシステムが提供される。制御可能なデバイスは、デジタルコマンドを受信するように構成されたレシーバを有する。制御可能なデバイスは、デジタルコマンドを受信することに基づいて制御可能なデバイスの態様を変更するように構成される。
【０００７】
システムは、モバイルコントローラとアクセス制御モジュールとを有する。モバイルコントローラは、第１の無線チャネルを介して電子タグに直接接続し、制御可能なデバイスを識別するタグからの情報を受信するように構成されたタグ読取部と、制御可能なデバイスを識別する情報を用いてデジタルコマンドを第２の無線チャネルを介して制御可能なデバイスに無線送信するように構成された送信部とを有する。
【０００８】
アクセス制御モジュールは、モバイルコントローラがデジタルコマンドを介して制御可能なデバイスを制御するのを選択的に許容するか又はブロックするように構成され、アクセス制御モジュールは、モバイルコントローラが制御可能なデバイスを制御期間内に制御するのを可能にするように構成され、制御期間は、タグ読取部が電子部品タグに無線接続すると開始し、制御解放状態が満たされたときに終了する。
【０００９】
ユーザは、制御可能なデバイスを制御するために該ユーザのモバイルコントローラを用いることができる。しかしながら、ユーザはそれだけしか行わない。即ち、モバイルコントローラは、制御期間が開始したときに、制御可能なデバイスを制御するためにイネーブルにされるだけである。制御期間を開始させるために、モバイルコントローラは、電子タグへの無線接続を行う必要がある。この手法において、モバイルコントローラが、少なくともその時点で、電子タグの近くにあることが確立される。それ故、同じデバイスを制御することができるユーザが、電子タグにおいて又はその周辺で互いに直面する可能性があるといった、アクセスコンフリクトが自然に解決される。実際に、制御期間は、制御解放状態が満たされたときに終了する。更に、リソースがユーザによりモバイルコントローラ（即ち、スマートフォン）から制御され得るときに、リソースの近くにいないユーザがそのための制御コマンドを発行し得ることは大抵望ましくない。
【００１０】
それ故、システムは、制御を取得及び解放する非対称の方法を与える。モバイルコントローラは、狭いゲート（即ち、電子タグ）を介して制御を獲得し、あまり厳しくない状態（即ち、制御解放状態）に基づいて制御を解放する。好ましくは、アクセス制御モジュールは、制御期間が終了した後、タグ読取部が電子タグに再び無線接続するまで新たな制御期間を開始しないように構成される。
【００１１】
多種多様なデバイスは、制御可能なデバイスとしての使用に適している。実例は、照明器具、及び暖房、換気及び空調（ＨＶＡＣ；Heating Ventilation Air Conditioning）デバイスを含む。本システムは、遠隔制御可能なブラインドのようなホームオートメーションデバイスのために用いられてもよい。
【００１２】
制御解放状態は、ユーザに関連付けられた特性（例えば、アクセス制御システムにおけるユーザのいわゆる"役割"、時間等）を含む多数のパラメータに依存し得る。２つの状態は、とりわけ複数のユーザがデバイスを制御したいかもしれないという状況に対して特に有利であることを証明した。即ち、これらはモバイルコントローラの位置及び制御期間の長さに基づく。
【００１３】
例えば、制御解放状態は、地理的エリアを規定してもよく、アクセス制御モジュールは、モバイルコントローラの地理的な位置を示す位置情報を取得し、モバイルコントローラの地理的な位置が地理的エリアの外にある場合に制御期間を終了するように構成される。
【００１４】
例えば、制御解放状態は、時間期間を規定してもよく、アクセス制御モジュールは、制御期間が少なくとも時間期間の間持続した後、制御期間を終了するように構成される。
【００１５】
例えば、位置及び期間の組み合わせが、"ａｎｄ"及び"ｏｒ"演算子で状態を組み合わせることにより可能である。更なるバリエーションが考えられる。例えば、システムは、（期間の６０％及び／又は地理的範囲の８０％のような）部分的に満たされた状態を要求してもよい。代わりに、位置及び期間が事前に計算されてもよい。特別な状態のための補正因子が追加されてもよい（例えば、緊急時又は特定のインシデントの場合においては時間及び期間の３３％）。
【００１６】
小さな状態（即ち、小さなエリア及び／又は短い期間）を選択することにより、アクセスコンフリクトが"物理的"コンフリクトに対応することが実施され得る。即ち、双方が制御する２人のユーザが互いに近くにいる可能性があり、それ故、彼らが直接通信することができ、アクセスコンフリクトを解決することができる。これらの技術的な手段を介して、壁スイッチの自然なアクセス制御は、モバイルコントローラによる遠隔制御まで拡張される。どれくらい小さいかは、建物及び空間（例えば部屋）の通常の使用に依存する。例えば、中心（即ち、制御可能なデバイス又は電子タグの位置、及び半径）を有する球体として地理的エリアを規定してもよい。半径は、４メートル、２メートル、１メートル又は５０ｃｍより小さくてもよい。例えば、４分、２分、１分又は３０秒より小さな時間期間を規定してもよい。このエリアは、例えば大小の半径Ｒ１及びＲ２により規定された楕円体であってもよい。
【００１７】
一方、より大きな状態を選択することにより、人が必要とする可能性がある限り制御し続けるが、その人がそれを必要とする可能性がないときに解放するように構成されてもよい。例えば、半径は、制御を解放するためにモバイルコントローラが建物を出ることを必要とするようなものであってもよく、又は、２０メートル、４０メートル若しくは１００メートルより大きくてもよい。例えば、期間は、２時間、４時間又は８時間より大きくてもよい。この手法において、即ち、会社員は、お昼休みの間に一時的に彼の仕事場を去ってもよく、彼が戻ったときに依然として制御を有してもよい。それにもかかわらず、制御は夜の間解放される。
【００１８】
エリア及び期間の他の組み合わせが同様に選択されてもよい。
【００１９】
モバイルコントローラは、スマートフォンであってもよい。電子タグは、ＮＦＣタグ、ＲＦＩＤタグ又は電子ラベル又は（Ｂｌｕｅｔｏｏｔｈスマートタグのような）近接タグであってもよい。
【００２０】
一実施形態において、電子タグは、第３のチャネルを介して設定サーバ（即ち、ビル管理システム）と通信するように構成される。電子タグは、第３のチャネルと接続するための有線インタフェースを有する。設定サーバは、電子タグにおける制御解放状態及び／又は識別情報を格納するように構成される。一実施形態において、アクセス制御モジュールは、モバイルコントローラに含まれ、アクセス制御モジュールは、電子タグ読取部を介して電子タグから制御解放状態を受信するように構成される。
【００２１】
第１の無線チャネルは、（モバイルフォンのような）モバイルコントローラとタグとの間の直接的且つ短距離接続である。第１の無線チャネルは、ＮＦＣ又は場合によりＢｌｕｅｔｏｏｔｈであってもよい。第２の無線チャネルは、第１の無線チャネルより長い範囲を有する。第２の無線チャネルは、モバイルコントローラ及び制御可能なデバイスを接続する。第２の無線チャネルは、直接である必要はなく、完全に無線である必要はない。少なくとも、第２のチャネルは、モバイルコントローラで開始する無線である。典型的には、第２の無線チャネルは、モバイルコントローラを制御可能なデバイス及び場合によりアクセス制御モジュールと接続するデジタル通信ネットワークにモバイルコントローラを接続する。第３のチャネルは、電子タグと他のサーバとの間にある。第３のチャネルは、第１のチャネルとは異なる。第３のチャネルは、少なくともタグに接続する側において、典型的には配線される。
【００２２】
一実施形態において、第１の通信チャネルの範囲は、５０センチメートルより小さい。例えば、電子タグは、ＲＦＩＤ又はＮＦＣタグであってもよい。例えば５０センチメートルより小さい短い範囲をもつ第１の通信チャネルが他の手段（例えば、５０ｃｍ又はそれより小さいような、予め規定された短い距離においてのみ応答するようにプログラムされたＢｌｕｅｔｏｏｔｈ近接タグ）によって実装されてもよい。
【００２３】
第２の無線チャネルは、例えば"ＩＥＥＥ  ８０２．１１"において説明されているような、いわゆるＷＬＡＮ（Wireless Local Area Networks）を有してもよい。第２の無線チャネルは、また、ＩｒＤＡ、ワイヤレスＵＳＢ又はＢｌｕｅｔｏｏｔｈのようないわゆるＷＰＡＮ（wireless personal area network）を有してもよい。第２の無線チャネルは、いわゆるＭｅｓｈネットワーク（例えば、例えば"ＩＥＥＥ  ８０２．１５．４"又は"ＩＥＥＥ  ８０２．１５．４ｇ"において説明されているような、Ｚ−Ｗａｖｅ及びＺｉｇＢｅｅ）を有してもよい。
【００２４】
モバイルコントローラは、モバイルフォン、又はタブレット、又はラップトップ等であってもよい。本発明の一態様は、制御可能なデバイス及び電子タグを更に有する制御可能なデバイスを遠隔制御するためのシステムに関する。本発明の一態様は、前記システムにおいて使用されるモバイルコントローラ、電子タグ及びアクセスモジュールに関する。
【００２５】
本発明の一態様は、制御可能なデバイスを遠隔制御するための方法に関する。
【００２６】
本発明の一態様は、制御可能なデバイスを遠隔制御するための、コンピュータプログラムに関する。
【００２７】
本発明の方法は、コンピュータ実装された方法としてのコンピュータ上に、又は専用のハードウェアにおいて、又は双方の組み合わせにおいて実装されてもよい。本発明による方法のための実行可能コードは、コンピュータプログラム製品上に格納されてもよい。コンピュータプログラム製品の例は、メモリデバイス、光格納デバイス、集積回路、サーバ、オンラインソフト等を含む。好ましくは、コンピュータプログラム製品は、前記プログラム製品がコンピュータ上で実行されたときに本発明による方法を実行するためのコンピュータ可読媒体上に格納された非一時的プログラムコード手段を有する。
【００２８】
好ましい実施形態において、コンピュータプログラムは、コンピュータプログラムがコンピュータ上で実行されたときに本発明による方法の全てのステップを実行するように適合されたコンピュータプログラムコード手段を有する。好ましくは、コンピュータプログラムは、コンピュータ可読媒体上に具現化される。
【００２９】
本発明のこれらの及び他の態様は、以下で述べられる実施形態から明らかになり、これらを参照して説明されるだろう。
【図面の簡単な説明】
【００３０】
【図１】制御可能なデバイスを遠隔制御するためのシステムを示すブロック図である。
【図２】制御可能なデバイスを遠隔制御するためのシステムを示すブロック図である。
【図３】２つの電子タグを示すブロック図である。
【図４】アクセス制御モジュールを示すブロック図である。
【図５】パブリック情報ストレージを示すブロック図である。
【図６ａ】制御可能なデバイスを遠隔制御するためのシステムの概略図である。
【図６ｂ】モバイルコントローラの概略図である。
【図７ａ】制御可能なデバイスを遠隔制御するための種々の方法を示すフローチャートである。
【図７ｂ】制御可能なデバイスを遠隔制御するための種々の方法を示すフローチャートである。
【図７ｃ】制御可能なデバイスを遠隔制御するための種々の方法を示すフローチャートである。
【図７ｄ】制御可能なデバイスを遠隔制御するための種々の方法を示すフローチャートである。
【発明を実施するための形態】
【００３１】
異なる図面において同一の参照番号を有するアイテムは、同じ構造的なフィーチャ及び同じ機能を有するか、又は、同じ信号であることに留意されるべきである。
斯様なアイテムの機能及び／又は構造が説明された場合、詳細な説明においてその反復説明の必要がない。
【００３２】
本発明は、多くの異なる形式における実施形態を可能とする一方で、これらは、図面において示され、本開示が、本発明の原理の例示的なものであるとみなされ、本発明を示され述べられた特定の実施形態に限定することを意図しないという理解のもとで、１又はそれ以上の特定の実施形態がここで詳細に述べられるだろう。
【００３３】
図１は、制御可能なデバイス１１０を遠隔制御するためのシステム１００を示している。
【００３４】
システム１００は、制御可能なデバイス１１０、モバイルコントローラ１２０及び電子タグ１４０を有する。
【００３５】
制御可能なデバイス１１０は、デジタルコマンドを受信するように構成されたレシーバ１１２を有する。制御可能なデバイス１１０は、デジタルコマンドを受信することに基づいて、制御可能なデバイスの態様を変更するように構成される。図１に示された制御可能なデバイスは、コマンドプロセッサ１１４とデバイスパラメータストレージ１１６とを有する。プロセッサ１１４は、受信したコマンドを解釈し、パラメータストア１１６に格納された１又はそれ以上のデバイスパラメータを変えるように構成される。デバイスパラメータは、デバイスの態様に影響するか又はこれを決定する。ここで述べられる遠隔制御するためのシステムは、ホーム及びオフィスオートメーションに適している。制御可能なデバイスは、ホーム又はオフィス環境デバイスであってもよい。ここで述べられる遠隔制御するためのシステムは、病院、公共ビルオートメーション等に適している。多数の例が以下に与えられる。例えば、制御可能なデバイス１１０は照明器具であってもよい。照明器具により放射される光の態様が遠隔制御される。例えば、システム１００は、照明器具の調光レベル、光強度、色、白色レベル及びオン／オフ状態の１又はそれ以上を遠隔制御してもよい。例えば、パラメータストア１１６は、光強度を表すパラメータを有してもよい。制御可能なデバイス１１０は、パラメータストア１１６に格納された光強度パラメータに応じて光強度をセットするように構成される。コマンドがレシーバ１１２において受信された場合、プロセッサ１１４は、光強度を増大させることを要求するよう決定してもよい。そして、プロセッサ１１４は、まだ最大ではない場合、パラメータストア１１６に格納された光強度パラメータを増大させる。そして、制御可能なデバイス１１０は、その光をより高い強度に変える。ストア１１６は、メモリであってもよい。
【００３６】
制御可能なデバイス１１０の他の例は、以下のものを含む。制御可能なデバイス１１０は、加熱デバイスであってもよい。遠隔制御される態様は、加熱強度、周囲温度等のうちの１つであってもよい。制御可能なデバイス１１０は、換気デバイスであってもよく、その態様は通気強度である。制御可能なデバイス１１０は、空調デバイスであってもよく、その態様は空調強度、周囲温度等のうちの１つである。制御可能なデバイス１１０は、遠隔で制御可能なブラインドであってもよく、その態様は、ブラインドの開／閉状態等である。
【００３７】
デジタルコマンドは、デジタルフォーマット（即ち、ＡＳＮ．１又はＸＭＬ等）においてエンコードされてもよい。レシーバ１１２は、無線レシーバ（即ち、Ｗｉ−Ｆｉレシーバ）であってもよい。レシーバ１１２は、有線レシーバ（即ち、イーサネットケーブル用のレシーバ）であってもよい。レシーバ１１２は、Ｚｉｇｂｅｅレシーバ、ＩＥＥＥ  ８０２．１５．４レシーバ又はＩＥＥＥ  ８０２．１５．４ｇレシーバのようなメッシュネットワークの部分、無線レシーバ等であってもよい。
【００３８】
電子タグ１４０は、制御可能なデバイス１１０に関連付けられる。電子タグは、モバイルコントローラ１２０のタグ読取部１２２を有する第１の無線チャネル１５２を介して直接無線電子通信のために構成される。例えば、電子タグ１４０は、ＲＦＩＤ、ＮＦＣタグ又は近接タグ（例えば、Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ）であってもよい。典型的には、第１の無線チャネル１５２は、ＮＦＣ接続であるだろう。接続がモバイルコントローラ１２０と電子タグ１４０との間で行われ得る範囲は、モバイルコントローラ１２０がタグ１４０の近くにあることが分かるほど小さい。好ましくは、斯様な範囲は、モバイルコントローラ１２０及び電子タグ１４０が接触を行うために同じの部屋になければならないように選択される。実施形態において、第１の無線チャネル１５２の範囲は、５０センチメートルより小さくなるように選択される。幾つかの実施形態において、第１の無線チャネル１５２の範囲は、モバイルコントローラ１２０に電子タグ１４０にほぼ触れるようにさせるよう、１０ｃｍより小さい。幾つかの実施形態において、電子タグ１４０及びモバイルコントローラ１２０は、接続が確立される前にこれらが接触するのを要求するように構成されてもよい。更に代わりに、モバイルコントローラとタグとの間のリンクは、ユーザＢＣＣ（Body Coupled Communication）により行われてもよく、ＢＣＣは、ユーザの身体を用いてモバイルコントローラとタグとの間の無線接続を確立する。
【００３９】
タグ１４０のためのシステム１００及び１０２において用いられ得る２つのタグが図３に示されている。タグ１４０ａは、（単純にストレージとも呼ばれる）パブリック情報ストレージ１４２を有する。ストレージ１４２は、タグ読取部、とりわけモバイルコントローラ１２０のタグ読取部１２２により読み出されてもよい。また、図３は、より高度なタグ１４０ｂを示している。パブリック情報ストレージ１４２に加えて、タグ１４０ｂは、プライベート情報ストレージ１４４を有する。プライベート情報ストレージ１４４は、権限のないユーザに対して読み取り可能ではない。プライベートストレージ１４４は、タグの外側において全く読み取り可能ではない。例えば、プライベートストレージ１４４は、代替インタフェース（例えば、ＮＦＣを介さないいわゆるデュアルインタフェース）を介してのみタグの外側でアクセス可能であってもよい。プライベートストレージ１４４は、書き込みのみ可能であってもよい。また、電子タグ１４０ｂは、プライベートストレージ１４４にアクセスできるプロセッサ１４６を有する。電子タグ１４０ｂは、チャレンジ−応答プロトコルのような、より高度な通信オプションに適している。これらのオプションは、以下でより詳細に説明される。
【００４０】
タグ１４０ｂは、デュアルインタフェースに適している。例えば、タグ１４０ｂは、プライベートストレージ１４４が代替の有線のインタフェースを介してのみアクセス可能であるように構成されてもよく、依然としてパブリックストレージ１４２は無線インタフェースを介してアクセス可能なアクセス可能、少なくとも読み取りアクセス可能である。
【００４１】
タグ１４０、例えばタグ１４０ａ及び１４０ｂは、無線インタフェースを介して読み取りのみアクセス可能であるが有線インタフェースを介して読み取り及び書き込みアクセス可能であるデュアルインタフェースタグであってもよい。有線インタフェースは、例えば設定サーバにより、タグを設定するために用いられる。
【００４２】
パブリック及びプライベートという用語は、異なるアクセス制御を示す。また、制御可能なデバイス１１０を制御するように構成されたモバイルコントローラは、パブリックストレージを読み出すように構成される。プライベートストレージは、通常のユーザから秘密であるべきであり、信用されたユーザに対してのみアクセス可能であるべきである。
【００４３】
典型的には、タグ１４０及びストレージ１４２は、任意のタグ読取部がそのコンテンツを読み出し得るように構成される。しかしながら、その後であっても、幾つかのアクセス制御が使用されてもよい。例えば、ストレージ１４２のコンテンツは鍵により暗号化されてもよい。モバイルコントローラ１２０は、異なるソース（即ち帯域外）、アクセスモジュール、ビル管理システム（ＢＭＳ；Building Management System）等から鍵を受信する。
【００４４】
ストレージ１４２は、制御可能なデバイス１２０を識別する情報を格納する。その情報は、モバイルコントローラ１２０と制御可能なデバイス１１０との間で第２の無線接続１５４を確立するために、モバイルコントローラ１２０により用いられてもよい。識別情報のための異なるオプションが存在する。例えば、識別情報は、制御可能なデバイス１１０の識別子を有してもよい。また、制御可能なデバイス１１０は、同じ識別子を有する。その場合、コマンドは、複数の制御可能なデバイスに報知されてもよい。制御可能なデバイスは、これらが同じ識別子を有する場合にコマンドを実行し、そうでなければ無視するように構成される。
【００４５】
受動的なタグと比較して、デュアルインタフェースタグは、２つのインタフェース、即ちＲＦインタフェース及び他のインタフェース（例えば、Ｉ２Ｃ（Inter-Integrated Circuit）インタフェース）を有する。パブリック／プライベートメモリの概念は、異なるが関連する。ＲＦ及びデュアルインタフェースタグは、双方がパブリック及びプライベートメモリを有し得るが、デュアルインタフェース上に実装するのがより容易である。例えば、デュアルインタフェースタグは、ＲＦインタフェースを介してアクセスできないメモリの部分を有し得る。後者は必要ではなく、システムは、全てのそのメモリがＲＦを介して読み取り可能であるデュアルインタフェースタグを用い得る。
【００４６】
識別情報は、制御可能なデバイス１１０の、ＩＰアドレスのような電子アドレス、又は、固有の識別子、例えば特定の数又はＭＡＣアドレスであってもよい。識別情報は、制御可能なデバイス１１０への接続を確立するために必要とされるネットワーク認証情報、例えばパスワード（例えば、制御可能なデバイス１１０が接続される無線ネットワークにアクセスするためのパスワード）を含んでもよい。識別情報は、制御可能なデバイス１１０に接続される無線ネットワークのＳＳＩＤを含んでもよい。
【００４７】
モバイルコントローラ１２０は、制御可能なデバイス１１０が電子メッセージ中のコマンドをデバイス１１０に送信するために識別情報を用いる。電子メッセージは、識別情報に基づいて制御情報を含んでもよく、それ故、制御可能なデバイス１１０に達するようにメッセージを構成する。例えば、デバイス１２０は、コマンドと一緒に電子メッセージに識別情報を含めてもよい。
【００４８】
例えば、電子タグ１４０に格納された識別情報は、"照明器具ＩＤ"としても知られる制御するための照明器具の識別子のようなリソース識別子を有してもよい。
【００４９】
電子タグ１４０は、複数の制御可能なデバイスに関連付けられてもよい。この場合、電子タグ１４０は、複数のデバイスのための識別情報を有する。以下の説明は、単一の制御可能なデバイスのみが電子タグ１４０に関連付けられると仮定するが、複数の制御可能なデバイスに容易に適合され得る。例えば、特定の制御可能なデバイスに特有な任意の情報が電子タグ１４０上に格納された場合、電子タグ１４０は、他のデバイスのための対応する情報を格納してもよい。例えば、コントローラデバイスは、タグからの識別子情報を聴取するように構成されてもよく、適合する識別子をもつ全てのコントローラデバイスが応答するだろう。動作中、複数の制御可能なデバイス及び１つの関連付けられたタグは、通常、全てが同じ部屋に設けられるだろう。
【００５０】
複数のデバイスにより単一の電子タグを用いることは、複数の制御可能なデバイス（例えば複数の光）、又は光及びＨＶＡＣデバイス等を有する部屋に適している。ＨＶＡＣは、Heating Ventilation and Air Conditioningを表わす。
【００５１】
ストレージ１４２は、制御可能なデバイス１１０を遠隔制御するためにモバイルコントローラ１２０により必要とされるコンピュータプログラムコードに関する情報を格納してもよい。例えば、ストレージ１４２は、コンピュータプログラムコードそのものを格納してもよく、例えばスマートフォン１２０上での実行に適したいわゆる"アプリ"として格納してもよい。ストレージ１４２は、ソフトウェアをどこで取得するかについての情報を格納してもよい。例えば、ストレージ１４２は、アプリの名前又はＵＲＩ又はＵＲＬをソフトウェアに格納してもよい。とりわけ、モバイルコントローラ１２０は、アクセス制御モジュールを実装するコンピュータプログラムコードを電子タグ１４０から受信するように構成されてもよい。
【００５２】
ストレージ１４２は、電子タグ読取部を介して電子タグからの制御解放状態を格納してもよい。これは、アクセス制御ポリシーが中央管理システムからよりもむしろタグ１４０から取得されることを意味する。図１において、モバイルコントローラ１２０は、タグから受信したアクセス制御ポリシーを実施する。
【００５３】
電子タグ１４０は、いわゆるデュアルインタフェースタグであってもよい。デュアルインタフェースタグは、無線及び有線の双方のインタフェースで構成される。これは、タグが第１の無線チャネル１５２のために構成されるが、それ自身が第３のチャネルを用いてビル管理システムを介して構成され得ることを意味する。例えば、電子タグ１４０は、従来のＮＦＣコンタクトレスインタフェース及びＩ２Ｃインタフェースのような有線インタフェースで構成されてもよい。
【００５４】
電子タグ１４０は、無線インタフェースのみを有してもよい。電子タグ１４０は、そのインタフェースを介して設定されてもよい。しかしながら、電子タグ１４０は、各々が同じ識別子を格納する制御可能なデバイス１１０、タグ１４０及び制御可能なデバイス１１０と一緒に製造されてもよい。タグ１４０及び制御可能なデバイス１１０は、一緒に販売されるのに適したキットを一緒に形成する。
【００５５】
モバイルコントローラ１２０は、タグ読取部１２２、送信部１２４及びユーザインタフェースコントローラ１２８を有する。オプションとして、モバイルコントローラ１２０は、クロック及びロケータのうち一方又は双方を有する。図１に示されたモバイルコントローラ１２０は、双方とも含み、ロケータ１２６のみが示される。
【００５６】
タグ読取部１２２は、第１の無線チャネルを介して電子タグに直接接続し、制御可能なデバイスを識別する情報をタグから受信するように構成される。タグ読取部１２２は、ＮＦＣ読取デバイスであってもよい。例えば、タグ読取部１２２は、電子タグ１４０からストレージ１４２を読み出してもよい。タグ１４０ｂが用いられた場合、モバイルコントローラ１２０はプライベートストレージ１４４へのアクセスをもたない。
【００５７】
送信部１２４は、制御可能なデバイスを識別する情報を用いて第２の無線チャネル１５４を介して制御可能なデバイスにデジタルコマンドを無線送信するように構成される。送信部１２４は、電子メッセージを送信するために、変調された無線周波数を用いてもよい。例えば、送信部１２４は、Ｗｉ−Ｆｉ送信デバイス又は（例えばＺｉｇｂｅｅ、８０２．１５．４、８０２．１５．ｇのような）メッシュネットワークであってもよい。タグ読取部１２２は、例えば３Ｇ又は４Ｇサービスを介して、無線インターネットサービスにアクセスするように構成されてもよい。
【００５８】
第１の無線チャネル１５２は、直接無線接続である。即ち、モバイルコントローラ１２０と電子タグ１４０との間に中間デバイスが存在しない。しかしながら、第２の無線チャネル１５４は、直接接続である必要はない。第２の無線チャネル１５４は、制御可能なデバイス１１０への直接無線接続であってもよいが、例えば複数の無線接続に接続されるメッシュネットワークを介して、中間デバイスまで無線であってもよく、中間デバイスから制御可能なデバイス１１０まで配線されてもよい。中間デバイスは、ＢＭＳ及び／又はモジュール１３０（外部である）であってもよい。
【００５９】
モバイルコントローラ１２０は、ユーザインタフェースコントローラ１２８を有する。ユーザインタフェースコントローラ１２８は、モバイルコントローラ１２０のディスプレイ（図１において図示省略）上で制御可能なデバイス１１０の制御オプションの１又はそれ以上をユーザに与える。ユーザインタフェースコントローラ１２８は、制御オプションに関するユーザからの入力を受信する。例えば、ユーザは、制御可能なデバイス１１０の幾つかの態様が増大又は減少してもよいことを表してもよい。
【００６０】
図６ｂは、スマートフォン４００の形式の、モバイルコントローラ１２０の一例を示している。モバイルコントローラ４００のディスプレイはスライダ４１０を示す。スライダ４１０は、その態様を制御するためにユーザにより用いられ得る。例えば、スライダ４１０を介して、ユーザは、光強度が増大又は減少することを望むことを、例えばスライダを上又は下にそれぞれ摺動することによりユーザインタフェースコントローラ１２８に通知してもよい。モバイルコントローラ４００のディスプレイはタッチセンサ式である。
【００６１】
ユーザインタフェースコントローラ１２８は、制御可能なデバイス１１０により実行され得るデジタルコマンドを直接生成するように構成されてもよい。しかしながら、このタスクは、モバイルコントローラ１２０の他のユニット（即ち、アクセス制御モジュール１３０）により行われてもよい。
【００６２】
モバイルコントローラ１２０は、ロケータ１２６を有してもよい。ロケータ１２６は、即ち、モバイルコントローラ１２０の地理的な位置を示す位置情報を生成するために、モバイルコントローラ１２０の現在位置を決定するように構成される。ロケータ１２６は、例えばＧＰＳデバイスを含めることにより、ＧＰＳ信号を用いて、又は、例えば既知の位置をもつＷｉ−Ｆｉアクセスポイントからの、Ｗｉ−Ｆｉ信号を用いて、又は、例えばＢｌｕｅｔｏｏｔｈビーコンからの、Ｂｌｕｅｔｏｏｔｈ信号を用いて、又は、ＧＳＭ信号を用いて、又は、他の屋内位置システムを用いて、モバイルコントローラ１２０の現在位置を決定するように構成され得る。例えば、既知の位置からのＢｌｕｅｔｏｏｔｈビーコンからのＢｌｕｅｔｏｏｔｈ信号を用いることは、既知の位置からのＷｉ−Ｆｉ信号を用いることと同様に機能する。
【００６３】
使用される位置システムが、必ずしも非常に正確である必要はない。通常、これは、部屋サイズの解像度で位置を決定するのに十分である。幾つかのアプリケーションに関して、これは、モバイルコントローラ１２０がビルにあるか否かを決定するのに十分であってもよい。
【００６４】
モバイルコントローラ１２０は、少なくともアクセス制御モジュール１３０を実装するコンピュータプログラムコードを電子タグ１４０からタグ読取部１２２を介して受信するように構成されてもよい。場合により、コンピュータプログラムコードは、ユーザインタフェースコントローラ１２８のような、モバイルコントローラ１２０の他の部分を有する。モバイルコントローラ１２０は、ソフトウェアの位置及び／又は識別子（即ち、名前）を受信してもよい。モバイルコントローラ１２０は、第２の無線チャネル１５４及び／又はインターネットを用いて、電子タグ１４０又は他のサーバからソフトウェアを直接取得してもよい。モバイルコントローラ１２０は、モバイルコントローラ１２０上にソフトウェアをインストールして実行するように構成される。
【００６５】
モバイルコントローラ１２０は、アクセス制御モジュール１３０を有する。アクセス制御モジュール１３０は、モバイルコントローラ１２０がデジタルコマンドを介して制御可能なデバイス１１０を制御するのを選択的に可能にするか又はブロックするように構成される。アクセス制御モジュール１３０は、モバイルコントローラ１２０が制御期間内に制御可能なデバイス１１０を制御するのを可能にするように構成される。制御期間は、タグ読取部１２２が電子タグ１４０に無線接続したときに開始し、制御解放状態が満たされたときに終了する。アクセス制御モジュール１３０は、モバイルコントローラ１２０が制御可能なデバイス１１０を制御するのを可能にする前に、モバイル通信デバイスの制御期間が開始しており未だ終了していないことを確認するように構成される。
【００６６】
アクセス制御モジュール１３０の位置のための多数のオプションが存在する。発明者らは、制御可能なデバイスを遠隔制御するためのシステムが種々の手段において異なるデバイスに渡って分配され得ることを見出した。図１に示す実施形態では、アクセス制御モジュール１３０は、モバイルコントローラ１２０の部分である。しかしながら、これは必要でない。アクセス制御モジュール１３０は、制御可能なデバイス１１０の部分であってもよく、又は、別のデバイスであってもよい。
【００６７】
制御可能なデバイス１１０を制御することは、ビル管理システム（ＢＭＳ；Building Management System）の制御を介して行われてもよい。ＢＭＳは、制御可能なデバイス１１０に接続され、これを制御し得る。ＢＭＳは、モバイルコントローラ１２０又はアクセス制御モジュール１３０からコマンドを受信し、これらを実行する。例えば、ＢＭＳは、これらへのモバイルコントローラ１２０又はアクセス制御モジュール１３０からのコマンドを受信することに基づいて照明器具の光強度を増大してもよい。他の可能性は、制御可能なデバイス１１０がそのコマンドを受け入れる前に、スマートフォンがＢＭＳからの証明書を必要とすることである。例えば、モバイルコントローラ１２０は、デジタル証明書（例えば、ＢＭＳからのＸ．５０９証明書）を受信してもよく、これをデジタルコマンドにデジタル署名するために用いる。制御可能なデバイス１１０は、サインを確認することができ、サイン確認が失敗した場合、コマンドを拒絶するだろう。
【００６８】
また、制御の選択的な許容又はブロッキングは、複数の手段で行われてもよい。即ち、制御可能なデバイス１１０でコマンドの実行をブロックすることにより、制御可能なデバイス１１０に決して達しないようにデジタルコマンドを送信又は転送するのを拒絶することにより、又は、ユーザがコマンドを公式化することができないようにユーザインタフェースコントローラ１２８により提供されるユーザインタフェースの部分を使用不能にすることにより、行われてもよい。高セキュリティが必要とされる場合、これらのオプションの幾つか又は全てが同時に用いられてもよい。
【００６９】
アクセス制御モジュール１３０がモバイルコントローラ１２０の部分であるシステムは、概していくらか作りやすくする。アクセス制御モジュール１３０が取り込まれ得るビル管理システムは必要とされない。また、制御可能なデバイス１１０は、より単純に、それ故より安価に維持されてもよい。これは、アクセス制御モジュール１３０を実行する必要がないためである。しかしながら、モバイルコントローラ１２０内部にアクセス制御モジュール１３０を有することは、あまり安全であるとはみなされない。
【００７０】
セキュリティは、種々の手段において対処されてもよい。例えば、許可されたユーザのみが有効なコマンドを送信することができるように、モバイルコントローラ１２０のプライベートキーにより、デジタルコマンドが認証されるのを要求する追加のアクセス制御をシステムに追加してもよい。代わりに、より低いセキュリティ要件を受け入れてもよく、ソーシャル制御又は立法上の抑止力に依存してもよい。
【００７１】
システムは、モバイルコントローラ１２０が電子タグ１４０の近く（例えば、５０ｃｍ又は１０ｃｍ以内）にあること、又は、第１の無線チャネルを作るために電子タグ１４０にもタッチすることを必要とする。その時点において、モバイルコントローラ１２０は、制御可能なデバイス１１０を制御し始め得る。制御はしばらく維持されるが、システムは制御の固有の解放を有する。制御解放状態は、達成されるべき効果に依存する種々のパラメータに依存して規定されてもよい。２つの特定のパラメータが非常に効果的であると判明した（即ち、モバイルコントローラ１２０の位置、及び、モバイルコントローラ１２０が電子タグ１４０に接触してから経過した時間）。
【００７２】
例えば、制御解放状態は、地理的エリアを規定してもよい。アクセス制御モジュールは、モバイルコントローラの地理的な位置を示す位置情報を取得し、モバイルコントローラの地理的な位置が地理的エリアの外にある場合に制御期間を終了するように構成される。例えば、地理的エリアは、タグの近くになるように選択されてもよい。例えば、地理的エリアは、電子タグ１４０の１００ｃｍ以内、又は、電子タグ１４０の範囲内にあってもよい。後の選択は、ロケータ（例えば、ロケータ１２６）の必要性を回避する。位置を用いることは、従来の壁スイッチの動作を模倣する。従来の光を制御ために、その光を制御する壁スイッチに物理的に進むことを必要とする。この制御解放状態は、ユーザが制御可能なデバイス１１０を制御できる電子部品タグ１４０の近くに物理的に存在する限り、同様の効果を与える。この制御解放状態は、アクセスコンフリクトを自然に解決する。２人のユーザが（ほぼ）同時に光を制御しようとする場合、彼らは物理的に互いに隣り合っている。これは、技術的な解決策を介してよりもむしろソーシャル設定におけるアクセスコンフリクトを解決するのを直ちに可能にする。
【００７３】
地理的エリアは、（部屋のサイズまで）より大きくなるように設定されてもよい。これは、ミーティング部屋に非常に適している。ユーザがミーティング部屋にいる限り、そのユーザは制御可能なデバイス１１０を制御することができる。しかしながら、そのユーザがミーティング部屋を出ると、そのユーザは、制御可能なデバイス１１０の制御を解除する。
【００７４】
地理的エリアは、（ビルのサイズまで）更に大きくなるように設定されてもよい。これは、個人部屋に非常に適している。ユーザがビルにいる限り、そのユーザは、制御可能なデバイス１１０を制御することができる。しかしながら、そのユーザがビルを出ると、そのユーザは、制御可能なデバイス１１０の制御を解除する。これは、ユーザが家からオフィス照明を制御し得るのを回避するが、ユーザがオフィスを出たときはいつでも制御を解放するのを回避する。
【００７５】
他の可能性は、制御解放状態が時間期間を規定することである。アクセス制御モジュール１３０は、制御期間が少なくとも時間期間の間持続した後に制御期間を終了するように構成される。例えば、アクセス制御モジュール１３０は、時間期間が経過したときに遮断を与えるように構成されたタイマーを開始してもよい。遮断が受信されたとき、アクセス制御モジュール１３０は制御期間を終了する。アクセス制御モジュール１３０は、モバイルコントローラ１２０が電子タグ１４０と接触したとき、又は、接触が遮断されたとき、タイマーを開始してもよい。後者のオプションは、ユーザが電子タグ１４０の前に立っている間、制御の解放を回避し、これは直観に反していてもよい。一方、電子タグ１４０が作業エリア（例えば、机）において一体化されるときには、接触が行われたときにカウントダウンを開始することが好ましいかもしれない。そうでなければ、ユーザは、少なくともモバイルコントローラ１２０を再び手に取るまで、制御を維持するように電子タグ１４０上にモバイルコントローラ１２０を配置することができた。
【００７６】
例えば、時間期間は、約３０秒にセットされ、第１の無線チャネル１５２が遮断されたときに開始する。これは、従来の壁スイッチの動作を模倣するが、その効果を異なる態様で実現する。ユーザは、モバイルコントローラ１２０に接触しているか、又は、電子タグ１４０の近くにいる間、制御可能なデバイス１１０を制御することができる。ユーザが電子タグ１４０から離れたとき、即ち歩き続けたとき、短い間隔の間、制御を続けることができる。間隔が短いので、ユーザは、制御を解放することなく電子タグ１４０から遠くに離れて行くことができない。
【００７７】
時間期間は、予め規定された期間であってもよい。この場合、電子タグ１４０は、時間期間が用いられることだけしか特定する必要がない。アクセス制御モジュール１３０は、その長さによって設定される。時間期間は、１分未満（即ち、３０秒）であってもよく、又は、１分を超えてもよい（即ち、２時間又は８時間）。
【００７８】
時間期間の代わりに、電子タグ１４０は、絶対時間を規定してもよい。例えば、制御は、日の終わり（即ち１９：００）に解放されてもよい。制御を解放するための絶対時間は、ビル管理システムが制御可能なデバイス１１０、及び場合によりビルにおける多くの他の制御可能なデバイスの制御を引き継ぐのを開始するために用いられてもよい。制御を解放するための絶対時間は、オフィス空間スケジューリングソフトウェアと一緒に用いられてもよく、例えば、制御は、予定されたミーティング終了時に解放されてもよい。
【００７９】
制御解放状態がよりフレキシブルであるとき、とりわけ絶対時間が用いられるとき、システムは、第１の無線チャネル１５２を介して読み出されることに加えて、サーバ（即ち、ビル管理システム）からプログラムされ得るデュアルインタフェースタグを用いるのにより適している。
【００８０】
他の可能性は、制御解放状態が地理的エリア及び時間期間を規定することである。これらの２つの状態は、"ａｎｄ"又は"ｏｒ"の態様で組み合わせられてもよい。例えば、"ａｎｄ"オプションを実装するために、アクセス制御モジュール１３０は、モバイルコントローラの地理的な位置を示す位置情報を取得し、モバイルコントローラの地理的な位置が地理的エリアの外側にあり、且つ、制御期間が少なくとも時間期間の間持続した場合に、制御期間を終了するように構成されてもよい。例えば、"ｏｒ"オプションを実装するために、アクセス制御モジュール１３０は、モバイルコントローラの地理的な位置を示す位置情報を取得し、モバイルコントローラの地理的な位置が地理的エリアの外側にあるか、若しくは、制御期間が少なくとも時間期間の間持続したか、又はこれらの双方の場合に、制御期間を終了するように構成されてもよい。これは、何かの理由でモバイルコントローラがその位置を取得又は決定することができない状況（例えば、ＧＰＳ及び／又は他の位置手段がオフにされている場合、又は、その位置の信頼性が高くない場合）に適している。
【００８１】
例えば、時間期間は、後者がビルに対応するとき、"ｏｒ"オプションと組み合わせられてもよい。これは、ユーザの時間が終了するか又はユーザがビルを出るとユーザが制御を解放することを意味する。例えば、ユーザは、（期間又は絶対解放時間を用いて）ミーティングの間に制御を有し得る。ミーティングが終了したとき、又は、ユーザがビルを出たとき、制御は解放される。ユーザがコーヒーブレイクの間にミーティングから離れるが、ミーティングが終わる前に戻る場合、制御は解放されない。面白いことに、アクセス制御モジュールは、制御期間が終了した後、タグ読取部が電子タグに再び無線接続するまで、新たな制御期間を開始しないように構成される。
【００８２】
アクセス制御モジュール１３０は、電子タグ読取部を介して電子タグから制御解放状態を受信してもよい。これは、異なる制御解放状態が異なる制御可能なデバイスに対して設定されてもよいことを意味する。
【００８３】
アクセス制御ポリシーは、中央ビル管理システムにおいてよりもむしろ、ＮＦＣタグにおいて規定される。モバイルコントローラ１２０に与えられるスマートフォンアプリケーションは、アクセス制御ポリシーを実施することができる。例えば、電子タグ１４０は、位置及び時間に関してアクセスポリシーをストレージ１４２に格納してもよい。
【００８４】
図１は、オプショナルな設定サーバ１５０を更に示している。設定サーバは、電子タグ１４０に識別情報及び／又は制御解放状態を格納するように構成される。タグ１４０の設定は、例えば製造の間において、設定サーバ１５０とは異なる手段を用いてもよい。電子タグ１４０及び設定サーバ１５０は、第３のチャネルを介して互いに通信するように構成される。第３のチャネルは有線チャネルである。即ち、少なくともインタフェースにおいてタグ１４０と配線される。第３のチャネルは、Ｉ２Ｃチャネルであってもよい。設定サーバを用いるとき、タグ１４０は、第３のチャネルを介して設定サーバと接続するための有線インタフェースを有する。設定サーバ１５０は、ＢＭＳ及び／又はアクセス制御モジュール１３０と組み合わせられてもよい。
【００８５】
一実施形態において、パーソナル照明制御のためのスマートフォンアプリケーションは、ＮＦＣタグからポリシーを読み取る。スマートフォンアプリケーションは、ユーザのスマートフォンが（位置及び／又は時間の観点で）ポリシーの範囲内にあるとき、照明制御コマンドが照明器具又はＢＭＳ（building management system）にのみ送信されるのを保証する。例えば、ユーザのスマートフォンが照明器具からあまりに離れているとき、ユーザはその照明の制御を失う。一実施形態において、アプリケーションは、暗号鍵を取得するように構成される。例えば、アプリケーションは、例えばアプリケーションに埋め込まれた鍵を有してもよく、又は、アプリケーションがＢＭＳから鍵を取得してもよい。アプリケーションは、タグから取得された情報を復号及び／又は認証するために鍵を用いてもよい。
【００８６】
図２は、制御可能なデバイス１１０を遠隔制御するためのシステム１０２を示している。多くの点でシステム１０２はシステム１００と同じであってもよいが、システム１０２において、アクセス制御モジュール１３０は、モバイルコントローラ１２０の外部にある。送信部１２４は、デジタルコマンドを第２の無線チャネル１５４を介してアクセス制御モジュール１３０に無線送信するように構成される。アクセス制御モジュール１３０は、モバイル通信デバイスの制御期間が開始しており終了していないことを確認し、もしそうならば、デジタルコマンドを制御可能なデバイスに送信するように構成される。
【００８７】
図２は、アクセス制御モジュール１３０を別のデバイスとして示している。アクセス制御モジュール１３０は、ＢＭＳにおいて一体化されてもよい。アクセス制御モジュール１３０は、制御可能なデバイス１１０において一体化されてもよい。後者のオプションは、ＢＭＳを回避するが、制御可能なデバイス１１０の価格を増大するかもしれない。
【００８８】
一実施形態において、電子タグ１４０ｂは、電子タグ１４０のために用いられ、アクセス制御モジュール１３０は、タグ読取部１２２を介して電子タグ１４０とのチャレンジ応答プロトコルを実行するように構成される。例えば、アクセス制御モジュール１３０は、ワンタイムパスワード（例えばシリアル番号又は乱数）を生成してもよい。そして、アクセス制御モジュール１３０は、アクセス制御モジュール１３０からのワンタイムパスワードを第２の無線チャネル１５４を用いてモバイルコントローラ１２０に送信し、その後、第１の無線チャネル１５２を用いて電子タグ１４０に送信することにより、ワンタイムパスワードをチャレンジとして電子タグに送信してもよい。アクセス制御モジュール１３０は、ワンタイムパスワードに依存して電子タグからの応答を受信してもよい。例えば、プロセッサ１４６は、プライベートストレージ１４４上で動作することにより応答を生成し、ワンタイムパスワードを生成してもよい。例えば、プロセッサ１４６は、プライベートストレージ１４４に格納された鍵を用いてワンタイムパスワードに署名してもよいか又はこれを暗号化してもよい。アクセス制御モジュール１３０は、第１の無線チャネル１５２、タグ読取部１２２、送信部１２４及び第２の無線チャネル１５４（の部分）を介してワンタイムパスワードを受信してもよい。そして、アクセス制御モジュール１３０は、ワンタイムパスワードに関して応答の信頼性を確認するように構成される。アクセス制御モジュール１３０は、前記信頼性確認が失敗した場合、制御期間の開始をブロックし、又は、すでに始まっている場合、制御期間を終了する。
【００８９】
アクセス制御モジュール１３０が制御可能なデバイス１１０内に配置される場合、完全な第２の無線チャネル１５４が用いられる。アクセス制御モジュール１３０がモバイルコントローラ１２０内に配置される場合、第２の無線チャネル１５４は、アクセス制御モジュール１３０と電子タグ１４０との間で通信するために必要とされない。
【００９０】
チャレンジ応答プロトコルは、モバイルコントローラ１２０が実際に電子タグ１４０の近くにいるという高いレベルの信用を与える。潜在的に中間攻撃者が依然として考えられるが、これは、深刻な脅威とみなされない。依然として誰かが物理的に電子タグ１４０の近くにいることを必要とするからである。
【００９１】
典型的には、システム１００及び１０２の双方において、デバイス１２０及び１１０は、各々が、デバイス１２０及び１１０で格納された適切なソフトウェアを実行するマイクロプロセッサ（図示省略）を有する。例えば、ソフトウェアは、ダウンロードされてもよく、対応するメモリ（例えばＲＡＭ又はＦｌａｓｈ（いずれも図示省略））に格納されてもよい。デバイス１４０及び１３０は、マイクロプロセッサ及びメモリ（図示省略）を備えていてもよい。
【００９２】
位置に基づく制御解放状態がシステム１０２において用いられる場合において、ロケータ１２６が、モバイルコントローラ１２０において用いられてもよく、及び、含まれてもよい。モバイルコントローラ１２０は、位置情報をモバイルコントローラ１２０からアクセス制御モジュール１３０に送信するように構成されてもよい。しかしながら、ロケータは、モバイルコントローラ１２０の外側にあってもよい。例えば、モバイルコントローラ１２０は、複数のアクセスポイントのうちの１又はそれ以上で検出されたＷｉ−Ｆｉ信号に基づいて配置されてもよい。後者の場合、モバイルコントローラ１２０は位置情報を与える必要はない。これは、モバイルコントローラ１２０が報告する位置情報を攻撃者が不法に変更するのをブロックするので、セキュリティを増大させる。
【００９３】
図４は、アクセス制御モジュール１３０の考えられる実装を示している。アクセス制御モジュール１３０は、ストレージ１３２（即ち、メモリ）、プロセッサ１３４及び送信部／レシーバ（トランシーバ）１３６を有する。トランシーバ１３６は、モバイルコントローラ１２０及び制御可能なデバイス１１０と第２のチャネルを介して通信するように構成される。制御可能なデバイス１１０とアクセス制御モジュール１３０との間にＢＭＳが存在してもよい。アクセス制御モジュール１３０が他のシステムに含まれる場合、プロセッサ、メモリ及び通信機能を他のシステムと共有してもよい。
【００９４】
動作の間、システム１００及び１０２は、以下のように動作してもよい。モバイルコントローラ１２０は、電子タグ１４０の通信範囲内に導かれる。モバイルコントローラ１２０及び電子タグ１４０は、第１の無線チャネル１５２を確立する。モバイルコントローラ１２０は、制御可能なデバイス１１０に関して電子タグ１４０から情報を受信する（例えば、モバイルコントローラ１２０は、タグ１４０のメモリ１４２を読み取る）。モバイルコントローラ１２０は、制御可能なデバイス１１０のための少なくとも識別情報を受信する。モバイルコントローラ１２０は、電子タグ１４０から制御解放状態を受信してもよい。アクセス制御モジュール１３０は、モバイルコントローラ１２０及び電子タグ１４０が接続を確立したことを通知される。そして、アクセス制御モジュール１３０は、制御期間を開始する。例えば、アクセス制御モジュール１３０は、電子タグ１４０から受信した制御可能なデバイス１１０の識別子、制御解放状態を格納する。アクセス制御モジュール１３０は、接続がいつ確立されたかを示すタイムスタンプを格納してもよい。モバイルコントローラ１２０又はアクセス制御モジュール１３０は、この目的のためにクロックを有してもよい。タイムスタンプの代わりに、タイマーが用いられてもよい。
【００９５】
モバイルコントローラ１２０とタグ１４０との間の接続が遮断されたときに時間期間が開始するようにシステムが構成される場合、後者のイベントのためのタイムスタンプが代わりに格納されてもよい。
【００９６】
そして、ユーザインタフェースコントローラ１２８を用いて、ユーザは、制御可能なデバイス１１０を制御する。ユーザの動作に基づいて、コマンドが生成され、オプションとしてモバイルコントローラ１２０の現在位置と一緒に、アクセス制御モジュール１３０に送信される。そして、アクセス制御モジュール１３０は、制御可能なデバイス１１０が制御され得るかどうかを確認する。例えば、制御解放状態に依存して、アクセス制御モジュール１３０は、電子タグ１４０とモバイルコントローラ１２０との間の接続が確立された（又は、遮断された）時から経過した時間が制御解放状態において規定される時間期間内であることを確認する。例えば、アクセス制御モジュール１３０は、モバイルコントローラ１２０の現在位置が制御解放状態により規定される地理的エリアの範囲内にあることを確認する。制御解放状態が満たされた場合、制御期間は終了される。例えば、アクセス制御モジュール１３０は、電子タグ１４０から受信した情報を削除してもよい。例えば、アクセス制御モジュール１３０は、制御が解放されたことを表すフラグを有する情報を記録してもよい。
【００９７】
アクセス制御モジュール１３０がモバイルコントローラ１２０の外側にある場合、必要とされる情報は、モバイルコントローラ１２０からアクセス制御モジュール１３０に転送されてもよい。コマンドは、アクセス制御モジュール１３０を介して送信され、アクセス制御モジュール１３０は、制御期間が終了した場合に制御可能なデバイス１１０へのコマンドの転送をブロックするように構成されてもよい。アクセス制御モジュール１３０がモバイルコントローラ１２０内にある場合、コマンドは送信されることからブロックされてもよい。アクセス制御モジュール１３０は、ユーザインタフェースコントローラ１２８におけるコマンドの生成をブロックしてもよい。アクセス制御モジュール１３０が制御可能なデバイス１１０内に配置される場合、アクセス制御モジュール１３０はコマンドの実行をブロックしてもよい。
【００９８】
アクセス制御モジュール１３０がモバイルコントローラ１２０の外部にあり、電子タグ１４０がデュアルインタフェースである場合、アクセス制御モジュール１３０は、モバイルコントローラ１２０を含まないチャネルを介して（例えば電子タグ１４０とアクセス制御モジュール１３０との間の有線接続を介して）第１の無線チャネル１５２の確立及び／又は遮断を通知され得る。これは、セキュリティを向上させる。
【００９９】
制御期間が終了した後、アクセス制御モジュール１３０は、新たな制御期間を開始する前にモバイルコントローラ１２０が電子タグ１４０に再び接続するのを要求する。
【０１００】
図５は、ストレージ１４２の考えられる実装を示している。タグ１４０は、モバイルコントローラ１２０によりアクセス可能なストレージ内に以下のフィールド、即ち、認可されたソフトウェア情報３１２、制御可能なデバイスの識別子３１４及び制御解放情報３１６を格納する。
【０１０１】
例えば、オプショナルなフィールドである認可されたソフトウェア情報３１２は、ユーザインタフェースコントローラ１２８、及び／又は、アクセス制御モジュール１３０のためのコンピュータコードの位置を有する。制御可能なデバイスの識別子３１４は、制御可能なデバイス１１０の識別情報（即ち、識別子又はＩＰアドレス）を有する。制御解放情報３１６は、制御解放状態に関する情報を有する。フィールド３１６は、オプショナルである。アクセス制御モジュール１３０は、他のソースから制御解放状態を取得してもよいためである。例えば、アクセス制御モジュール１３０は、制御可能なデバイス１１０の識別子によりインデックス付けされるテーブルから制御解放状態を取得してもよく、又は、例えば、全ての状態が同等でもよく、アクセス制御モジュール１３０においてハードコードされてもよく、又は、例えば、アクセス制御モジュール１３０は、外部ソース（例えば、ＢＭＳ）から情報を受信してもよい。それにもかかわらず、電子タグ１４０から制御解放状態を受信することは、好ましい実施形態である。
【０１０２】
解放状態は、種々の手段においてエンコードされてもよい。例えば、複数の制御解放状態が表され得るテンプレートが規定されてもよい。そして、制御解放状態は、テンプレートに従ってタグ１４０に書き込まれ得る。例えば、トランシーバ１３６は、４つのフィールドを含んでもよい（位置、範囲、期間、ａｎｄ／ｏｒ）。位置及び範囲は、中心としての位置及び半径としての範囲を有する球体を一緒に規定する。規定される球体は地理的エリアである。期間は、どれくらいの長さで制御が解放されるかを表す時間期間であってもよい。"ａｎｄ／ｏｒ"は、制御が解放されるか又はいずれかの状態になる前に、双方の状態が満たされなければならないかどうかを示す。位置／範囲又は期間は、対応する状態が用いられないことを示すためにゼロにセットされてもよい。
【０１０３】
図６ａは、ビル２００を示している。ビル２００は、少なくとも１つのフロア２１０を有する。フロア２１０は、複数の部屋を有する。３つの部屋、即ち第１の部屋２２０、第２の部屋２３０及び第３の部屋２４０が示される。第３の部屋２４０はシステムを用いない。制御可能なデバイスを有してもよいにもかかわらず、ＢＭＳによる、異なるシステムの制御下にある。第１の部屋２２０は、第１の照明器具２２４及び第１のタグ２２２を有する。第２の部屋２３０は、第２の照明器具２３４及び第２のタグ２３２を有する。タグ及び照明器具は、ここで述べられるように遠隔制御するためのシステムに従って構成される。本例において、位置に基づく制御のみによって設定される第１のタグ２２２及び第２のタグ２３２がここで述べられ、規定されたエリアは部屋に対応する。
【０１０４】
ユーザは、モバイルコントローラ１２０（即ちスマートフォン）とともに第１の部屋まで歩いてもよい。そこで、モバイルコントローラ１２０は、第１のタグ２２２との接続を行う。そして、ユーザは、第１の照明器具２２４の制御を得る。例えば、ユーザは、照明をオンにする。ユーザが部屋を出たとき、制御は解放される。モバイルコントローラ１２０は、第１の照明器具２２４をもはや制御することができない。これは、ＢＭＳ（図示省略）が第１の照明器具２２４、例えば照明の切替えを制御することであってもよい。そして、ユーザが第２の部屋２３０に入ったとき、ユーザは、第２のタグ２３２との接続を確立してもよい。ユーザは、第２の照明器具２３４をオンにすることができる。
【０１０５】
以下、追加のシステム、オプション及び実施形態が、制御可能なデバイス、モバイルコントローラ及び電子タグの例として照明器具、スマートフォン及びＮＦＣタグをそれぞれ用いて述べられる。ここで示されるように、他の選択も考えられる。
【０１０６】
幾つかの場合において、リソース又は機器は、１よりも多い人がアクセスを有する共有エリアに配置され、制御コマンドを発行し得る。オフィスビル内の照明器具は斯様な一例である。幾つかのスマートフォンは、例えばＧＰＳ位置座標、Ｗｉ−Ｆｉアクセスポイント、Bluetoothビーコン、ＧＳＭ信号のうちの全て又は１つを考慮することにより、比較的良好な精度で位置を検出する能力を有し、これは、近い将来より良好になるだろう。近距離無線通信（ＮＦＣ；Near Field Communication）は、近距離通信のための周知の及び（規格により）確立した技術である。この数年において、ほとんどのスマートフォンは、埋め込まれたＮＦＣコントローラ（リーダ−ライタ）を備えていた。リソースの付近にいないユーザがそのための制御コマンドを発行し得ることが望ましくない。斯様な一例は、照明制御スマートフォンアプリケーションである。ユーザが所与の空間に入ったとき、我々は、ユーザがそのエリアにおける照明のパーソナル制御を利用し、ユーザのパーソナル優先度を適用することができて欲しい。発明者らは、制御を付与することにより、あなたが制御を解放するためのメカニズムを確立することを必要とし、そうでなければ、あなたは、エリアを制御することができる一方で、その日の間に離れたところで又は連続的にそのエリアに物理的に存在するものの制御動作と干渉することを実現した。例えば、ユーザが制御された空間（又は、その付近）を出たとき、我々はユーザが照明ソリューションの制御を解放することを望む。これは、とりわけ（オフィスビルのような）共有空間に関連している。
【０１０７】
壁スイッチが照明を制御するために用いられたとき、照明を制御しているユーザはその位置に拘束されるが、制御がパーソナルモバイルデバイス上で移動される場合、空間制約がなくなる。或る距離から或る空間内で照明を制御している複数のユーザは、非常に予想外の／混乱する状況を生成し得る。
【０１０８】
ユーザのスマートフォンにおける既存のＧＰＳセンサ及びマッピングソフトウェアは、ユーザの位置及びユーザが制御している照明器具までの相対距離を決定するために用いられ得る。ビル内の照明器具は固定された既知の位置を有する。ユーザは、以下のような情報を含むＮＦＣソリューションをエリア又は照明器具（のセット）に与えることにより、照明器具の制御を取得及び解放することができる。
−  制御する照明器具の識別子
−  位置及び／又は期間を含む、照明器具のアクセスポリシー
−  照明器具を制御するために使用するアプリケーション
−  照明器具が制御され得るネットワーク認証情報
【０１０９】
アプリケーションに対するアクセスを制限する手段は期間によるものである（例えば、ユーザが部屋の制御を利用すると、そのユーザは、制限された時間の間、その部屋にある機器を制御することができる）。しかしながら、このアプローチは、ユーザがかなりの時間を費やすオフィス空間のような幾つかの場合に限定される。照明器具に対する制御を制限する他の手段は、ビル管理システムを介して、任意の時点で誰が制御しているのかどの照明を制御しているのかを監視し、そのレベルでアクセスポリシーを実施し得ることである。このアプローチは待ち時間を取り込み、例えば調光レベルを制御する場合においてあまり滑らかではない光遷移をし得る。
【０１１０】
特定の実施形態は、以下の要素を含んでもよい。
−  ＧＰＳ、３Ｇネットワーク、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈのような１又はそれ以上の位置システムと、ＮＦＣ及びＷｉ−Ｆｉコネクティビティと、ユーザインタフェースとを有するスマートフォン
−  照明器具又は照明器具のセット（制御可能なデバイス）
−  照明器具の位置
−  照明制御のために用いられるアプリケーション、リソース識別子（照明器具ＩＤ）、リソースに対するアクセスポリシー（タイマー及び／又は位置境界）のような読み取り専用情報を含む照明器具又は照明器具のセットに各々属しているＮＦＣタグ
【０１１１】
アクセス制御ポリシーは、中央管理システムにおいてよりもむしろＮＦＣタグにおいて規定されてもよい。ユーザに提供されるスマートフォンアプリケーションは、アクセス制御ポリシーを実施することができる。タグは、位置及び時間に関するアクセスポリシーを含んでもよい。パーソナル照明制御のためのスマートフォンアプリケーションは、そのポリシーをＮＦＣタグから読み取る。スマートフォンアプリケーションは、ユーザのスマートフォンが（位置及び時間の観点で）ポリシーの範囲内にあるとき、照明制御コマンドが照明器具又はＢＭＳにのみ送信されることを保証してもよい。例えば、ユーザのスマートフォンが照明器具からあまりにはるかに離れているとき、ユーザはその照明を失い得る。このメカニズムは、照明制御アプリケーションのような制御アプリケーションが、物理的に制御されたリソースの付近においてのみ用いられ得ることを保証する。照明器具の多数の光特性は、オン／オフ状態、調光レベル、光強度及び色、白色レベル等のように制御され得る。
【０１１２】
照明器具のセットの各照明器具は、ＮＦＣタグによって識別されてもよい。ＮＦＣタグは、その中心及び半径の長さにより表される球体の形をした位置境界を規定してもよい。ＮＦＣタグは、時間境界を規定してもよい。アクセスポリシーが権限のない人によって変更されないことを保証するために、ＮＦＣタグは、読み取り専用であってもよく、又は、ビル管理システムによってのみ書き込み可能であってもよい。
【０１１３】
読み取り専用ＮＦＣタグに関するＮＦＣタグ情報の例：
認可されたスマートフォンアプリ：名前
照明器具ＩＤ：３４５２２３３
照明器具位置：Ｌ（ｘ，ｙ，ｚ）
（球体により規定される）位置境界：球体中心Ｃ＿ｓ（ｘ，ｙ，ｚ）及び球体半径Ｒ、又は、幾つかの他の規定されたエリア（例えば、楕円体（ｘ，ｙ，ｚ，Ｒ１，Ｒ２）
時間境界：Ｔ
【０１１４】
加えて、ＮＦＣタグは、光が制御され得るネットワークへのアクセス方法に関する情報を含むことができる。例えば、照明がＷｉ−Ｆｉを介して制御される場合、ＮＦＣタグは、Ｗｉ−Ｆｉ  ＳＳＩＤ（及び、パスワード）を含むだろう。照明制御アプリケーションは、光の制御を可能にするために、規定されたネットワークに自動的に接続することができる。
【０１１５】
この発明は、パーソナルオフィスルーム内の照明を制御するために適用され得る。ＮＦＣタグは、照明壁スイッチの近くに配置されてもよい。部屋の全ての居住者は、タグにタッチすることによりその部屋における全ての照明を制御するためのアクセスを得る。これらのアクセスは、タイムアウト（例えば１０時間）が満了すると、終了する。規定されたタイムアウトの後、彼らは、制御を解放する。彼らは、ＮＦＣタグに再びタッチすることにより、制御を回復することができる。考えられる拡張は、例えば１００ｍの位置境界を過ぎると、制御を失うことを含み得る（これは、例えば、ユーザが出発する直前にＮＦＣタグにタッチし、家から照明を制御し続けることを保証する）。
【０１１６】
本発明は、共有オフィス空間における照明を制御するために適用されてもよい。ＮＦＣタグは、各机上に配置されてもよい。スマートフォンによってＮＦＣタグにタッチすることにより、ユーザは、机の真上の照明のアクセスを得る。アクセス制御ポリシーは、制限される時間及び位置の双方であり得る。これは、制限された時間（例えば２時間）の間に机の付近（例えば１０メートル）にいるユーザが照明を制御し得ることを保証する。彼らが制御を解放すると、彼らは照明設定を変えるためにＮＦＣタグに再びタッチしなければならない。
【０１１７】
他のアプリケーションは、共有されたミーティング部屋に関するものである。ＮＦＣタグは、部屋への入口に配置されてもよい。ＮＦＣタグにタッチすることにより、ユーザは、部屋内の全ての照明へのアクセスを得る。アプリケーションは、ユーザに多数の予め規定されたシーン（例えばプレゼンテーション、ミーティング、ブレインストーミング等）を与えることができる。照明制御に対するアクセスは、部屋の位置に制限され得る。ユーザが部屋の付近を出ると、アクセスは失われる。他のオプションは、部屋が予約された時間からミーティングが開始する毎にＢＭＳがＮＦＣタグを変更することである（例えば、ユーザが午前１０時に開始する２時間の部屋の予約を行った場合、そのユーザは、タグにタッチすることにより部屋の照明の制御を獲得し、そのアクセスは午前１２時に終了する）。これは、アクセスを獲得しているユーザが予約を行ったユーザであることを認証することと組み合わせられ得る（これは、ミーティング主催者のみが照明を制御することができることを保証することができる）。
【０１１８】
ほとんどのオフィス空間は、我々が２つの球体の共通部分で終えることができる球体の形をした位置境界を規定することにより隣り合う。この状況において、ユーザは、（それぞれのＮＦＣタグにタッチしたという条件で）、２又は複数の位置の証明を同時に制御することができる。スマートフォンアプリケーションは、ユーザが照明の１つを超えるセットを制御することができる場合においてどの照明を制御するかの選択をユーザに与えるような態様で設計され得る。代替手段は、照明制御アプリケーションが、ユーザがＮＦＣタグにタッチすることにより制御を利用した照明の最後のセットだけを制御することである。
【０１１９】
地理的エリアは、例えば多角形等のような、球体とは異なる態様で規定されてもよい。これは、より正確なロケータに適している。
【０１２０】
図７ａは、制御可能なデバイスを遠隔制御するための方法７００をフローチャートとして示している。方法７００は、システム１００又は１０２において用いられ得る。方法７００は、以下のものを有する。
【０１２１】
モバイルコントローラ１２０により、第１の無線チャネルを介して電子タグに直接接続する（７０２）。モバイルコントローラ１２０により、制御可能なデバイスを識別するタグから情報を受信する（７０４）。モバイルコントローラ１２０により、制御可能なデバイスを識別する情報を用いて第２の無線チャネルを介して制御可能なデバイスにデジタルコマンドを無線送信する（７０６）。アクセス制御モジュール１３０により、制御可能なデバイスの制御を制御期間内で許容する（７０８）。タグ読取部が電子タグに無線接続すると制御期間が開始し、制御解放状態が満たされたときに終了する。制御可能なデバイス１１０により、制御可能なデバイスにおけるデジタルコマンドを受信する（７１０）。制御可能なデバイス１１０により、デジタルコマンドを受信することに基づいて、制御可能なデバイスの態様を変更する（７１２）。
【０１２２】
図７２０、７４０及び７６０は、幾つかの実施形態を与える。これらの実施形態は、制御可能なデバイス１１０、モバイルコントローラ１２０及び電子タグ１４０の例として、それぞれ照明制御、スマートフォン及びＮＦＣタグを用いる。ここで示されるように、他の選択も可能である。
【０１２３】
図７ｂは、位置のみに基づく方法を示すフローチャートを示している。７２１において、ユーザは、スマートフォンによってＮＦＣタグにタッチする。７２２において、スマートフォンは、動き出し、及び／又は、認可されたアプリをダウンロードして、タグを読み取る。７２３において、ユーザは、スマートフォンアプリをアクティブにする。７２４において、スマートフォンは、例えば位置機能を介して、スマートフォン座標（Ｍ（ｘ，ｙ，ｚ））を取り出す。７２６において、スマートフォンは、スマートフォン座標が位置境界の範囲内にあるかどうかを決める。コネクタ７２５は、（３０秒ごとに）ステップ７２４の周期的繰り返しを示す。７２８において、この評価は、条件付きの分岐をもたらす（即ち、スマートフォンは境界の範囲内にあるか、例えば、距離（Ｃ＿ｓ（Ｍ））は≦Ｒであるか）。ここで、Ｃ＿ｓは、球体の中心、言わば制御可能なデバイス１１０又は電子タグ１４０の位置）を表す。Ｒは、球体の半径を表す。スマートフォンが依然として球体内にある場合、７３２への分岐が利用され、そうでなければ７３０が利用される。７３２において、アプリケーション制御がイネーブルにされる。７３４において、ユーザは、照明設定を変えるためにＵＩを動作させる。７３６において、スマートフォンは、照明設定を照明器具に送信する。７３０において、アプリケーション制御が使用不能にされる（例えば灰色にされる）。
【０１２４】
図７ｃ、ダイヤグラム７４０は、位置のみに基づくとともに、制御コマンドを送信する直前に極めて最後の瞬間にポリシーを実施する、考えられるフローチャートの一例を与える。
【０１２５】
７４１において、ユーザは、スマートフォンによってＮＦＣタグにタッチする。７４２において、スマートフォンは、動き出し、及び／又は、認可されたアプリをダウンロードして、タグを読み込む。７４３において、ユーザは、スマートフォンアプリをアクティブにする。７４４において、アプリケーション制御がイネーブルにされる。７４６において、ユーザは、照明設定を変えるようにユーザインタフェースを動作させる。７４８において、スマートフォンアプリは、例えばロケータ機能を介して、スマートフォン座標（Ｍ（ｘ，ｙ，ｚ））を取り出す。７５０において、スマートフォンは、スマートフォン座標が位置境界の範囲内にあるかどうかを決める。７５２において、分岐が条件付きで行われる：スマートフォンが境界の範囲内にあるか：距離（Ｃ＿ｓ，Ｍ）≦Ｒ。もしそうならば、分岐は７５４に進み、そうでなければ７５６に進む。７５４において、スマートフォンは、照明設定を照明器具に送信する。７５６において、ユーザインタフェースは、スマートフォンが範囲外にあることをユーザに通知する。
【０１２６】
図７ｄ、ダイヤグラム７６０は、タイムアウトにのみ基づく考えられるフローチャートの一例を与える。７６１において、ユーザは、スマートフォンによってＮＦＣタグにタッチする。７６２において、スマートフォンは、動き出し、及び／又は、認可されたアプリをダウンロードして、タグを読み込む。スマートフォンは、タグから時間Ｔを取得する。７６４において、スマートフォンアプリは、Ｔで特定された時間の間のアクセス時間を開始する。７６５において、ユーザは、スマートフォンアプリをアクティブにする。７６６において、アプリケーション制御はイネーブルにされる。７６８において、ユーザは、照明設定を変えるためにＵＩを動作させる。７７０において、スマートフォンは、照明設定を照明器具に送信する。７７２において、スマートフォンアプリは、スマートフォン時間を取り出し、時間が満了したかどうかを確認する。７７４において、時間が満了すると、分岐が条件付きで行われる。もしそうならば、７７６への分岐が利用され、そうでなければ７７８が利用される。７７６において、時間外指標がユーザに与えられる。７７８において、スマートフォンは、照明設定を照明器具に送信する。
【０１２７】
当業者にとって明らかであるように、これらの方法を実行する多くの異なる態様が考えられる。例えば、ステップの順序は変えられてもよく、又は、一部のステップが並列に実行されてもよい。更に、ステップの間において、他の方法ステップが挿入されてもよい。挿入されたステップは、ここで述べられたような方法の改良を表してもよく、又は、方法に無関係であってもよい。
【０１２８】
本発明による方法は、プロセッサシステムにこれらの方法（例えば、７００、７２０，７４０又は７６０）を実行させるための命令を有するソフトウェアを用いて実行されてもよい。ソフトウェアは、システムの特定のサブエンティティにより利用されるそれらのステップのみを含んでもよい。例えば、モバイルコントローラ１２０、又は制御可能なデバイス１１０、又はアクセス制御モジュール１３０等により行われるステップだけが特定のソフトウェア製品に含まれてもよい。ソフトウェアは、適切な格納媒体（例えば、ハードディスク、フロッピー、メモリ等）に格納されてもよい。ソフトウェアは、有線若しくは無線に沿った信号として送られてもよく、又は、データネットワーク（例えば、インターネット）を用いてもよい。ソフトウェアは、ダウンロードのため、及び／又は、サーバ上でのリモート使用のために利用可能であってもよい。
【０１２９】
本発明は、本発明を実現するために適合される、コンピュータプログラム、とりわけ担体上の又はそれにおけるコンピュータプログラムにも拡張することはいうまでもないだろう。プログラムは、部分的にコンパイルされた形式のような、ソースコード、オブジェクトコード、コード中間ソース及びオブジェクトコードの形式、又は、本発明の方法の実装における使用に適した任意の他の形式であってもよい。コンピュータプログラム製品に関する一実施形態は、記載された方法のうちの少なくとも１つの処理ステップのそれぞれに対応するコンピュータ実行可能な命令を有する。これらの命令は、サブルーチンに再分割されてもよく、及び／又は、静的又は動的に連結され得る１又はそれ以上のファイルに格納されてもよい。コンピュータプログラム製品に関する他の実施形態は、製品及び／又はシステムのうちの少なくとも１つの手段のそれぞれに対応するコンピュータ実行可能な命令を有する。
【０１３０】
上述の実施形態は、本発明を限定するよりはむしろ例示であり、当業者は、多くの代替実施形態を設計することが可能であることが留意されるべきである。
【０１３１】
請求項において、括弧間に配置された任意の参照符号は、請求項を限定するものとして考慮されるべきではない。"有する"という動詞の使用及びその活用は、請求項に記載されたもの以外の要素又はステップの存在を除外するものではない。要素の単数標記は、斯様な要素の複数の存在を除外するものではない。本発明は、幾つかの異なる要素を有するハードウェアによって、及び、適切にプログラムされたコンピュータによって実装されてもよい。幾つかの手段を列挙している装置に係る請求項において、これらの手段の幾つかは、ハードウェアの全く同一のアイテムにより具現化されてもよい。特定の手段が相互に異なる従属請求項に記載されるという単なる事実は、これらの手段の組み合わせが有効に用いられ得ないことを示すものではない。
【符号の説明】
【０１３２】
１００  遠隔制御するためのシステム
１０２  遠隔制御するためのシステム
１１０  制御可能なデバイス
１１２  デジタルコマンドを受信するように構成されたレシーバ
１１４  コマンドプロセッサ
１１６  デバイスパラメータストレージ
１２０  モバイルコントローラ
１２２  タグ読取部
１２４  発信部
１２６  ロケータ
１２８  ユーザインタフェースコントローラ
１３０  アクセス制御モジュール
１３２  ストレージ
１３４  プロセッサ
１３６  トランシーバ
１４０  電子タグ
１４０ａ  電子タグ
１４０ｂ  電子タグ
１４２  パブリック情報ストレージ
１４４  プライベート情報ストレージ
１４６  プロセッサ
１５０  設定サーバ
１５２  第１の無線チャネル
１５４  第２の無線チャネル
１５６  第３のチャネル
２００  ビル
２１０  フロア
２２０  第１の部屋
２２２  第１のタグ
２２４  第１の照明器具
２３０  第２の部屋
２３２  第２のタグ
２３４  第２の照明器具
２４０  第３の部屋
３１２  認可されたソフトウェア情報
３１４  制御可能なデバイス識別子
３１６  制御解放情報
４００  モバイルコントローラ
４１０  スライダユーザインタフェース要素
【図１】
0006359103.tif 000002
【図２】
0006359103.tif 000003
【図３】
0006359103.tif 000004
【図４】
0006359103.tif 000005
【図５】
0006359103.tif 000006
【図６ａ】
0006359103.tif 000007
【図６ｂ】
0006359103.tif 000008
【図７ａ】
0006359103.tif 000009
【図７ｂ】
0006359103.tif 000010
【図７ｃ】
0006359103.tif 000011
【図７ｄ】
0006359103.tif 000012