(57)【要約】  少なくとも１つの光源を作動させる方法は、照明デバイスが電源オンされると、照明デバイスのメモリから値を読み出すステップ１０９を含む。値は、照明デバイスが最後に電源オフされる前に、どの程度長く照明デバイスが継続的に電源オンされていたかに依存する。本方法は、値から、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが継続的に電源オンされていたか否かを判定するステップ２０３と、判定に応じて少なくとも１つの光源を作動させるステップ２１３とを更に含む。
2021525950.tif 000002
【特許請求の範囲】
【請求項１】
照明デバイスであって、少なくとも１つの光源と、メモリと、少なくとも１つのコントローラであって、電源オンされると、
前記メモリから値を読み出し、前記値が、前記照明デバイスが最後に電源オフされる前に、どの程度長く前記照明デバイスが継続的に電源オンされていたかに基づき、
前記値から、前記照明デバイスが最後に電源オフされる前に、所定の期間を超えて前記照明デバイスが継続的に電源オンされていたか否かを判定し、
前記照明デバイスが最後に電源オフされる前に、前記所定の期間未満にわたって前記照明デバイスが継続的に電源オンされていたと判定すると、前記少なくとも１つの光源を作動させるようにコンフィギュレーションされている、少なくとも１つのコントローラと、を備える、照明デバイス。
【請求項２】
前記少なくとも１つのコントローラが、前記少なくとも１つの光源を作動させると、情報信号を送信するようにコンフィギュレーションされており、前記情報信号が、前記照明デバイスが最後に電源オフされる前に、前記所定の期間未満にわたって前記照明デバイスが継続的に電源オンされていたことを示す、請求項１に記載の照明デバイス。
【請求項３】
前記少なくとも１つのコントローラが、前記照明デバイスが最後に電源オフされる前に、前記所定の期間を超えて前記照明デバイスが電源オンされていたと判定すると、前記照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、前記少なくとも１つの光源を制御するようにコンフィギュレーションされている、請求項１に記載の照明デバイス。
【請求項４】
前記少なくとも１つのコントローラが、前記照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされている場合には、前記状態を呈するようにコンフィギュレーションされている、請求項３に記載の照明デバイス。
【請求項５】
前記少なくとも１つのコントローラが、Ｚｉｇｂｅｅ  ＳｔａｒｔＵｐＯｎＯｆｆ属性のコンフィギュレーション値を読み出して、前記コンフィギュレーション値が０ｘｆｆに等しい場合には、前記照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされていると判定するように、コンフィギュレーションされている、請求項４に記載の照明デバイス。
【請求項６】
前記少なくとも１つのコントローラが、前記照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされるべきであることを示す、コンフィギュレーション入力を受信し、前記コンフィギュレーション入力に応じて、最後の既知の状態でオンになるように前記照明デバイスをコンフィギュレーションするように、コンフィギュレーションされている、請求項４に記載の照明デバイス。
【請求項７】
前記値が、前記照明デバイスが最後に電源オフされる前に、所定の期間を超えて前記照明デバイスが継続的に電源オンされていたか否かに依存する、請求項１に記載の照明デバイス。
【請求項８】
前記少なくとも１つのコントローラが、タイマーが経過したことを判定すると、前記値を第１の値に設定し、前記メモリから読み出された前記値が前記第１の値に等しい場合には、前記照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、前記少なくとも１つの光源を制御するようにコンフィギュレーションされている、請求項７に記載の照明デバイス。
【請求項９】
前記少なくとも１つのコントローラが、時間期間を示すコンフィギュレーション入力を受信して、前記所定の期間を、示された前記時間期間に等しくコンフィギュレーションするように、コンフィギュレーションされている、請求項１に記載の照明デバイス。
【請求項１０】
少なくとも１つの光源を作動させる方法であって、照明デバイスが電源オンされると、
照明デバイスのメモリから値を読み出すステップであって、前記値が、前記照明デバイスが最後に電源オフされる前に、どの程度長く前記照明デバイスが継続的に電源オンされていたかに基づく、ステップと、
前記値から、前記照明デバイスが最後に電源オフされる前に、所定の期間を超えて前記照明デバイスが継続的に電源オンされていたか否かを判定するステップと、
前記照明デバイスが最後に電源オフされる前に、前記所定の期間未満にわたって前記照明デバイスが継続的に電源オンされていたと判定すると、前記少なくとも１つの光源を作動させるステップと、を含む、方法。
【請求項１１】
前記照明デバイスが最後に電源オフされる前に、前記所定の期間を超えて前記照明デバイスが継続的に電源オンされていたと判定すると、前記照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、前記少なくとも１つの光源を制御するステップを更に含む、請求項１０に記載の方法。
【請求項１２】
前記照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされている場合には、前記状態が呈される、請求項１１に記載の方法。
【請求項１３】
少なくとも１つのソフトウェアコード部分を含むコンピュータプログラム若しくはコンピュータプログラム一式、又は、少なくとも１つのソフトウェアコード部分を記憶しているコンピュータ可読記憶媒体であって、前記ソフトウェアコード部分が、コンピュータシステム上で実行されると、請求項１０乃至１２のいずれか一項に記載の方法を実施するようにコンフィギュレーションされている、コンピュータプログラム若しくはコンピュータプログラム一式又はコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は照明デバイスに関する。
【０００２】
本発明は更に、少なくとも１つの光源を作動させる方法に関する。
【０００３】
本発明はまた、そのような方法をコンピュータシステムが実行することを可能にする、コンピュータプログラム製品にも関する。
【背景技術】
【０００４】
電力が供給される際の、典型的なコネクテッド照明デバイスのデフォルトの挙動は、当該照明デバイスのデフォルトの、工場出荷時にコンフィギュレーションされた電源オン色（典型的には、２７００Ｋの白色光）で始動することである。Ｚｉｇｂｅｅ  Ｌｉｇｈｔｉｎｇ  ＆  Ｏｃｃｕｐａｎｃｙ  Ｄｅｖｉｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ｖｅｒｓｉｏｎ  １．０は、電力が供給される際の、照明デバイスの所望の始動挙動を定義する、ＳｔａｒｔＵｐＯｎＯｆｆ属性を指定している。ＳｔａｒｔＵｐＯｎＯｆｆ属性が、値０ｘｆｆに設定されている場合、照明デバイスの光源は、電力が最後にオフにされる前にオンであった場合には、作動され（オンにされ）、電力が最後にオフにされる前にオフであった場合には、作動されない。
【０００５】
このソリューションの利点は、停電が発生した後に、ユーザが再びライトをオフ又はオンにする必要がない点であり、このことは、不安定な電力網を有する地域、例えばインドにおいて、特に有益である。
【０００６】
しかしながら、このソリューションの欠点は、ユーザが最初に、照明デバイスによって供給される光をもはや必要としない場合に、例えば自身のモバイルデバイス又は専用の遠隔制御装置を使用して、照明デバイスを待機モードへと切り替え、その後、ユーザが出て行く前に、旧来の壁スイッチを使用して照明デバイスへの電力を切断する場合、ユーザが戻って来て、再び旧来の壁スイッチを使用する場合に、ライトがオンにならない点である。自身のモバイルデバイス又は専用の遠隔制御装置を使用して光源を作動させる代わりに、ユーザは、自身の誤りに気付くか、又は、照明デバイスが故障していると結論付けるまで、壁スイッチを何回も切り替えることになる可能性がある。
【０００７】
米国特許第５２１２４７８（Ａ）号は、電力が復旧された後に、電動負荷が停電から回復する、動的システムを開示している。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の第１の目的は、より良好に停電に反応することが可能な、照明デバイスを提供することである。
【０００９】
本発明の第２の目的は、より良好に停電に反応するために使用されることが可能な、少なくとも１つの光源を作動させる方法を提供することである。
【課題を解決するための手段】
【００１０】
本発明の第１の態様では、照明デバイスは、少なくとも１つの光源と、メモリと、少なくとも１つのコントローラであって、電源オンされると、メモリから値を読み出し、上述の値が、照明デバイスが最後に電源オフされる前に、どの程度長く照明デバイスが継続的に電源オンされていたかに依存しており、上述の値から、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが継続的に電源オンされていたか否かを判定し、上述の判定に応じて、少なくとも１つの光源を作動させるようにコンフィギュレーションされている、少なくとも１つのコントローラとを備える。少なくとも１つのコントローラは、好ましくは、照明デバイスが最後に電源オフされる前に、所定の期間未満にわたって照明デバイスが継続的に電源オンされていたと判定すると、少なくとも１つの光源を作動させるようにコンフィギュレーションされている。
【００１１】
本発明者は、ユーザが光スイッチをフリックしているか否か、すなわち、電力を切断して即座に電力を復旧させているか否かを検出し、この挙動が検出される場合に、光スイッチに接続されている光源を作動させることが、有益である点を認識している。このことは、ユーザが期待している挙動である可能性がより高く、照明デバイスが故障していないことをユーザに通知するものである。本発明者は更に、ユーザが光スイッチをフリックしているか否かは、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが継続的に電源オンされていたか否かを判定することによって、検出されることができる点を認識しているが、これは、ユーザが光スイッチを２、３回フリックしている場合には、光スイッチは短時間のみ電源オンされることになり、停電後に電力が復旧される場合は、通常、別の停電が再び即座に発生することはないためである。
【００１２】
例えば、照明デバイスは、少なくとも２つのモードを有し、第１のモードで電源オンされると、所定の設定に移行し、第２のモードで電源オンされると、通常は最後の既知の状態に移行する。照明デバイスは、第２のモードで必ずしも最後の既知の状態に移行するのではなく、その代わりに、例えば壁スイッチのダブルトグルに起因して、従前の電力サイクルが短かった場合には、照明デバイスの光源を作動させることによって、本発明を実施する。
【００１３】
少なくとも１つのコントローラは、少なくとも１つの光源を作動させると、情報信号を送信するようにコンフィギュレーションされてもよく、上述の情報信号は、高速電力サイクルが発生したことを示す。このことは、ユーザへの、又はユーザの近傍に存在し得るいずれかの人物への、追加的警告として使用されてもよい。
【００１４】
少なくとも１つのコントローラは、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが電源オンされていたと判定すると、照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、少なくとも１つの光源を制御するようにコンフィギュレーションされてもよい。照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、照明デバイスがコンフィギュレーションされている場合には、ユーザが、自身のモバイルデバイス又は専用の遠隔制御装置を使用して、ライトを作動させて照明デバイスを制御する必要があることに気付かないというリスクは、典型的には、照明デバイスが、ＯＦＦ状態で常にオンになるようにコンフィギュレーションされている場合よりも、幾分大きい。
【００１５】
少なくとも１つのコントローラは、照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされている場合には、上述の状態を呈するようにコンフィギュレーションされてもよい。特定のタイプの照明デバイスは、常に最後の既知の状態でオンになり得るが、より高度なタイプの照明デバイスの始動挙動は、例えばユーザによって、コンフィギュラブルであってもよい。
【００１６】
少なくとも１つのコントローラは、Ｚｉｇｂｅｅ  ＳｔａｒｔＵｐＯｎＯｆｆ属性のコンフィギュレーション値を読み出して、コンフィギュレーション値が０ｘｆｆに等しい場合には、照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされていると判定するように、コンフィギュレーションされてもよい。Ｚｉｇｂｅｅの使用は、多くの既存の照明デバイスが、この標準規格に準拠する無線通信を使用しているため、有利である。
【００１７】
少なくとも１つのコントローラは、照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされるべきであることを示す、コンフィギュレーション入力を受信し、上述のコンフィギュレーション入力に応じて、最後の既知の状態でオンになる選好を有して照明デバイスをコンフィギュレーションするように、コンフィギュレーションされてもよい。このことにより、ユーザは、照明デバイスの始動挙動をコンフィギュレーションすることが可能となる。
【００１８】
上述の値は、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが継続的に電源オンされていたか否かに依存し得る。このことにより、現在の電力サイクルにおける経過時間を、不揮発性メモリに頻繁に書き込む必要性が回避される。例えば、少なくとも１つのコントローラは、タイマーが経過したことを判定すると、上述の値を第１の値に設定し、メモリから読み出された値が第１の値に等しい場合には、照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、少なくとも１つの光源を制御するようにコンフィギュレーションされてもよい。
【００１９】
少なくとも１つのコントローラは、時間期間を示すコンフィギュレーション入力を受信して、所定の期間を、示された時間期間に等しくコンフィギュレーションするように、コンフィギュレーションされてもよい。指定される時間期間は、短い停電がライトをオンにさせることを防ぐために、発生し得る短い停電の持続時間よりも短くなるように選択されてもよい。
【００２０】
本発明の第２の態様では、方法は、照明デバイスが電源オンされると、照明デバイスのメモリから値を読み出すステップであって、上述の値が、照明デバイスが最後に電源オフされる前に、どの程度長く照明デバイスが継続的に電源オンされていたかに依存している、ステップと、上述の値から、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが継続的に電源オンされていたか否かを判定するステップと、上述の判定に応じて、少なくとも１つの光源を作動させるステップとを含む。上述の方法は、プログラマブルデバイス上で実行されるソフトウェアによって実行されてもよい。このソフトウェアは、コンピュータプログラム製品として提供されてもよい。
【００２１】
少なくとも１つの光源は、照明デバイスが最後に電源オフされる前に、所定の期間未満にわたって照明デバイスが継続的に電源オンされていたと判定すると、作動されてもよい。
【００２２】
上述の方法は、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが継続的に電源オンされていたと判定すると、照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、少なくとも１つの光源を制御するステップを更に含み得る。
【００２３】
照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされている場合には、上述の状態が呈されてもよい。
【００２４】
更には、本明細書で説明される方法を実践するためのコンピュータプログラム、並びに、当該コンピュータプログラムを記憶している非一時的コンピュータ可読記憶媒体が提供される。コンピュータプログラムは、例えば、既存のデバイスによってダウンロードされるか、又は、既存のデバイスにアップロードされてもよく、あるいは、これらのシステムの製造時に記憶されてもよい。
【００２５】
非一時的コンピュータ可読記憶媒体は、少なくとも１つのソフトウェアコード部分を記憶し、ソフトウェアコード部分は、コンピュータによって実行又は処理される場合に、照明デバイスが電源オンされると、照明デバイスのメモリから値を読み出すステップであって、上述の値が、照明デバイスが最後に電源オフされる前に、どの程度長く照明デバイスが継続的に電源オンされていたかに依存している、ステップと、上述の値から、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが継続的に電源オンされていたか否かを判定するステップと、上述の判定に応じて、少なくとも１つの光源を作動させるステップとを含む、実行可能動作を実行するようにコンフィギュレーションされている。
【００２６】
当業者には理解されるように、本発明の諸態様は、デバイス、方法、又はコンピュータプログラム製品として具現化されてもよい。したがって、本発明の諸態様は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）、あるいは、ソフトウェアの態様とハードウェアの態様とを組み合わせた実施形態の形態を取ってもよく、それらは全て、本明細書では「回路」、「モジュール」、又は「システム」と総称されてもよい。本開示で説明される機能は、コンピュータのプロセッサ／マイクロプロセッサによって実行される、アルゴリズムとして実装されてもよい。更には、本発明の諸態様は、１つ以上のコンピュータ可読媒体として具現化されている、コンピュータプログラム製品の形態を取ってもよく、１つ以上のコンピュータ可読媒体は、その上に具現化されている、例えば記憶されている、コンピュータ可読プログラムコードを有する。
【００２７】
１つ以上のコンピュータ可読媒体の任意の組み合わせが、利用されてもよい。コンピュータ可読媒体は、コンピュータ可読信号媒体又はコンピュータ可読記憶媒体であってもよい。コンピュータ可読記憶媒体は、例えば、限定するものではないが、電子、磁気、光学、電磁気、赤外線、又は半導体の、システム、装置、若しくはデバイス、あるいは、上述の任意の好適な組み合わせであってもよい。より具体的なコンピュータ可読記憶媒体の例としては、限定するものではないが、１つ以上のワイヤを有する電気的接続、ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリ（random access memory；ＲＡＭ）、読み出し専用メモリ（read-only memory；ＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（erasable programmable read-only memory；ＥＰＲＯＭ又はフラッシュメモリ）、光ファイバ、ポータブルコンパクトディスク読み出し専用メモリ（portable compact disc read-only memory；ＣＤ−ＲＯＭ）、光学記憶デバイス、磁気記憶デバイス、又は上述の任意の好適な組み合わせを挙げることができる。本発明の文脈では、コンピュータ可読記憶媒体は、命令実行システム、装置、若しくはデバイスによって、又はそれらに関連して使用するためのプログラムを含むか、又は記憶することが可能な、任意の有形媒体であってもよい。
【００２８】
コンピュータ可読信号媒体としては、例えばベースバンド内又は搬送波の一部として、その内部に具現化されているコンピュータ可読プログラムコードを有する、伝搬データ信号を挙げることができる。そのような伝搬信号は、限定するものではないが、電磁気、光学、又はこれらの任意の好適な組み合わせを含めた、様々な形態のうちのいずれを取ってもよい。コンピュータ可読信号媒体は、コンピュータ可読記憶媒体ではなく、命令実行システム、装置、若しくはデバイスによって、又はそれらに関連して使用するためのプログラムを、通信、伝搬、又は伝送することが可能な、任意のコンピュータ可読媒体であってもよい。
【００２９】
コンピュータ可読媒体上に具現化されているプログラムコードは、限定するものではないが、無線、有線、光ファイバ、ケーブル、ＲＦなど、又は上述の任意の好適な組み合わせを含めた、任意の適切な媒体を使用して送信されてもよい。本発明の諸態様に関する動作を実施するためのコンピュータプログラムコードは、Ｊａｖａ（商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋などのオブジェクト指向プログラミング言語、及び、「Ｃ」プログラミング言語又は同様のプログラミング言語などの従来の手続き型プログラミング言語を含めた、１つ以上のプログラミング言語の任意の組み合わせで書き込まれてもよい。プログラムコードは、スタンドアロン型ソフトウェアパッケージとして、完全にユーザのコンピュータ上で、部分的にユーザのコンピュータ上で実行されてもよく、部分的にユーザのコンピュータ上かつ部分的にリモートコンピュータ上で、又は完全にリモートコンピュータ若しくはサーバ上で実行されてもよい。後者のシナリオでは、リモートコンピュータは、ローカルエリアネットワーク（local area network；ＬＡＮ）若しくは広域ネットワーク（wide area network；ＷＡＮ）を含めた任意のタイプのネットワークを通じて、ユーザのコンピュータに接続されてもよく、又は、当該接続は、外部コンピュータに対して（例えば、インターネットサービスプロバイダを使用してインターネットを通じて）実施されてもよい。
【００３０】
本発明の実施形態による方法、装置（システム）、及びコンピュータプログラム製品の、フローチャート図及び／又はブロック図を参照して、本発明の諸態様が以下で説明される。フローチャート図及び／又はブロック図の各ブロック、並びに、フローチャート図及び／又はブロック図内のブロックの組み合わせは、コンピュータプログラム命令によって実装されることができる点が理解されるであろう。これらのコンピュータプログラム命令は、マシンを作り出すために、汎用コンピュータ、専用コンピュータ、又は他のプログラマブルデータ処理装置の、プロセッサ、特にマイクロプロセッサ又は中央処理ユニット（central processing unit；ＣＰＵ）に提供されてもよく、それにより、コンピュータ、他のプログラマブルデータ処理装置、又は他のデバイスのプロセッサを介して実行される命令が、フローチャート及び／又はブロック図のブロック内で指定されている機能／行為を実施するための手段を作り出す。
【００３１】
これらのコンピュータプログラム命令はまた、コンピュータ、他のプログラマブルデータ処理装置、又は他のデバイスに、特定の方式で機能するように指示することが可能な、コンピュータ可読媒体内に記憶されてもよく、それにより、コンピュータ可読媒体内に記憶されている命令が、フローチャート及び／又はブロック図のブロック内で指定されている機能／行為を実施する命令を含む、製品を作り出す。
【００３２】
コンピュータプログラム命令はまた、コンピュータ実施プロセスを作り出すために、コンピュータ、他のプログラマブルデータ処理装置、又は他のデバイス上にロードされて、それらのコンピュータ、他のプログラマブルデータ処理装置、又は他のデバイス上で一連の動作ステップを実行させてもよく、それにより、コンピュータ又は他のプログラマブル装置上で実行される命令が、フローチャート及び／又はブロック図のブロック内で指定されている機能／行為を実施するためのプロセスを提供する。
【００３３】
図におけるフローチャート及びブロック図は、本発明の様々な実施形態によるデバイス、方法、及びコンピュータプログラム製品の可能な実装の、アーキテクチャ、機能性、及び動作を示す。この点に関して、フローチャート又はブロック図内の各ブロックは、指定されている論理関数を実施するための１つ以上の実行可能命令を含む、コードのモジュール、セグメント、又は部分を表してもよい。また、一部の代替的実装形態では、ブロック内に記されている機能は、それらの図に記されている順序と異なる順序で行われてもよい点にも留意されたい。例えば、連続して示されている２つのブロックは、実際には、実質的に同時に実行されてもよく、又は、それらのブロックは、関与している機能性に応じて、逆の順序で実行される場合があってもよい。また、ブロック図及び／又はフローチャート図の各ブロック、並びに、それらブロック図及び／又はフローチャート図内のブロックの組み合わせは、指定されている機能若しくは行為を実行する専用ハードウェアベースのシステム、又は、専用ハードウェアとコンピュータ命令との組み合わせによって実施されることができる点にも留意されたい。
【図面の簡単な説明】
【００３４】
本発明のこれらの態様及び他の態様は、以下の図面から明らかであり、例として、それらの図面を参照して更に解明されるであろう。
【図１】本発明の照明デバイスの一実施形態のブロック図である。
【図２】本発明の方法の第１の実施形態のフロー図である。
【図３】本発明の方法の第２の実施形態のフロー図である。
【図４】本発明の方法の第３の実施形態のフロー図である。
【図５】本発明の方法を実行するための、例示的なデータ処理システムのブロック図である。
【００３５】
図面中の対応する要素は、同じ参照番号によって示される。
【発明を実施するための形態】
【００３６】
図１は、本発明の照明デバイスの一実施形態である、コネクテッド照明デバイス１、例えばＰｈｉｌｉｐｓ  Ｈｕｅライトを示す。照明デバイス１は、送受信機３、コントローラ５、メモリ７、及び光源９を備える。コントローラ５は、電源オンされると、メモリ７から値を読み出すようにコンフィギュレーションされている。値は、照明デバイス１が最後に電源オフされる前に、どの程度長く照明デバイス１が継続的に電源オンされていたかに依存している。
【００３７】
コントローラ５は更に、電源オンされると、値から、照明デバイス１が最後に電源オフされる前に、所定の期間を超えて照明デバイス１が継続的に電源オンされていたか否かを判定し、判定に応じて光源９を作動させるようにコンフィギュレーションされている。特に、コントローラ５は、照明デバイス１が最後に電源オフされる前に、所定の期間未満にわたって照明デバイス１が継続的に電源オンされていたと判定すると、光源９を作動させるようにコンフィギュレーションされている。
【００３８】
照明デバイス１は、ブリッジ１５、例えばＰｈｉｌｉｐｓ  Ｈｕｅブリッジと、無線で、例えばＺｉｇｂｅｅを介して通信する。ブリッジ１５は、例えばＥｔｈｅｒｎｅｔを介して、無線ＬＡＮアクセスポイント１３に接続される。モバイルデバイス１１もまた、無線ＬＡＮアクセスポイント１３に接続される。照明デバイス１、ブリッジ１５、及び無線ＬＡＮアクセスポイント１３は、主電源１７を介して、電力網から電力を受け取る。図１の実施形態では、モバイルデバイス１１のユーザは、モバイルデバイス１１上で動作するアプリを介して照明デバイス１を制御することが可能であり、コントローラ５は、光源９を作動させると、モバイルデバイス１１に情報信号を送信するようにコンフィギュレーションされている。この情報信号は、モバイルデバイス１１のユーザに、高速電力サイクルが発生したことを示すものであり、例えば、アプリが使用されるべきであったことを知らなかったいずれかの人物が壁スイッチをトグルしたことを、ユーザに知らせる。
【００３９】
情報信号の送信は、光源９の作動によって、又は、光源９の作動をトリガするイベントと同じイベントによってトリガされる。情報信号は、光源９が作動される前、作動された後、又は作動されると同時に送信されてもよい。照明デバイス１は、典型的には、ブリッジ１５及び無線ＬＡＮアクセスポイント１３よりも速く起動するため、（高速）電力サイクルが照明デバイス１にのみ適用される場合には、すなわち、照明デバイス１のみがオフにされて再びオンにされた場合には、情報信号の送信は有益である。しかしながら、高速電力サイクルは、照明デバイス１のみに関与する可能性が最も高い。
【００４０】
情報信号は、例えば、Ｚｉｇｂｅｅを使用して送信されてもよい。Ｚｉｇｂｅｅデバイスの状態を通信する典型的な方法は、属性の使用を伴う。照明デバイスがコントローラ（例えば、ブリッジ１５）に属性を報告することができ、又は、コントローラが属性を読み出すことができる。別の方法は、Ｚｉｇｂｅｅデバイスが、Ｚｉｇｂｅｅネットワーク上の当該デバイスの近隣に、当該デバイスの存在を報知する、Ｚｉｇｂｅｅデバイス報知である。
【００４１】
図１の実施形態では、コントローラ５は、照明デバイス１が最後に電源オフされる前に、所定の期間を超えて照明デバイス１が電源オンされていたと判定すると、照明デバイス１が最後に電源オフされる直前にアクティブであった状態を呈するように、光源９を制御するようにコンフィギュレーションされている。コントローラ５は、照明デバイス１が最後の既知の状態でオンになる選好を有してコンフィギュレーションされている場合には、この状態を呈するようにコンフィギュレーションされている。例えば、コントローラ５は、Ｚｉｇｂｅｅ  ＳｔａｒｔＵｐＯｎＯｆｆ属性のコンフィギュレーション値を読み出して、コンフィギュレーション値が０ｘｆｆに等しい場合には、照明デバイス１が最後の既知の状態でオンになる選好を有してコンフィギュレーションされていると判定するように、コンフィギュレーションされてもよい。
【００４２】
図１の実施形態では、コントローラ５は、照明デバイス１が最後の既知の状態でオンになる選好を有してコンフィギュレーションされるべきであることを示す、コンフィギュレーション入力を受信し、コンフィギュレーション入力に応じて、最後の既知の状態でオンになるように照明デバイス１をコンフィギュレーションするように、コンフィギュレーションされている。あるいは、このコンフィギュレーション入力は、照明デバイス１がＯＮ状態又はＯＦＦ状態でオンになる選好を有してコンフィギュレーションされるべきであることを示してもよい。このコンフィギュレーション入力は、例えば、モバイルデバイス１１から受信されてもよい。ユーザは、例えば、照明デバイス１１を制御するために自身が使用しているアプリと同じアプリを使用して、照明デバイス１内の設定／選好をコンフィギュレーションすることも可能であってもよい。
【００４３】
照明デバイス１がＺｉｇｂｅｅをサポートしている場合には、例えば、ＳｔａｒｔＵｐＯｎＯｆｆ属性をプログラムすることによって、照明デバイス１をコンフィギュレーションすることが可能であり得る。この属性は、Ｚｉｇｂｅｅを介してブリッジ１５に公開されてもよい。ブリッジ１５は、モバイルデバイスによって使用されることが可能な、当該ブリッジのＡＰＩ上に、照明デバイスに関するコンフィギュレーションオプションとして、この属性を公開してもよい。ユーザは、いずれの値がＳｔａｒｔＵｐＯｎＯｆｆ属性にプログラムされるかを選択することが可能であり、０＝ＯＦＦ、１＝ＯＮであり、０ｘＦＦは、電源オフの前の従前の状態である。
【００４４】
ユーザはまた、このアプリを使用して、所定の期間をコンフィギュレーションすることも可能であり得る。このことは、モバイルデバイス１１に、時間期間を含むコンフィギュレーション入力を照明デバイス１へ送信させ、照明デバイスのコントローラ５は、このコンフィギュレーション入力を受信して、所定の期間を、示された時間期間に等しくコンフィギュレーションするように、コンフィギュレーションされている。指定される時間期間は、短い停電がライトをオンにさせることを防ぐために、発生し得る短い停電の持続時間よりも短くなるように選択されてもよい。ユーザは、例えば、ゼロの時間期間を指定することによって、この機能を完全にオフにすることが可能でさえあり得る。ブリッジ１５は、例えば、モバイルデバイスによって使用されることが可能な、当該ブリッジのＡＰＩ上に、照明デバイスに関するコンフィギュレーションオプション（属性）として、このことを公開してもよい。
【００４５】
図１に示される照明デバイス１の実施形態では、照明デバイス１は、１つのコントローラ５を備える。代替的実施形態では、照明デバイス１は、複数のコントローラを備える。照明デバイス１のコントローラ５は、例えば、汎用プロセッサ、汎用コントローラ、又は特定用途向けコントローラであってもよい。光源９は、例えば、１つ以上のＬＥＤダイオードを含んでもよい。図１の実施形態では、照明デバイス１は、単一の光源を備える。代替的実施形態では、照明デバイス１は、複数の光源を備える。そのような代替実施形態では、複数の光源のうちの１つ以上、場合によっては全てが、判定に応じて作動されてもよい。
【００４６】
図１に示される実施形態では、受信機及び送信機が、送受信機３に組み合わされている。代替的実施形態では、１つ以上の別個の受信機構成要素、及び１つ以上の別個の送信機構成要素が使用される。代替的実施形態では、単一の送受信機の代わりに、複数の送受信機が使用される。送受信機３は、１つ以上の無線通信技術、例えばＺｉｇｂｅｅを使用して、ブリッジ１５と通信してもよい。照明デバイス１は、電源コネクタなどの、照明デバイスに関して典型的な他の構成要素を備えてもよい。メモリ７は、１つ以上のメモリユニットを含んでもよい。メモリ７は、例えば、固体メモリを含んでもよい。
【００４７】
本発明の方法の第１の実施形態が、図２に示される。ステップ５１〜５５は、照明デバイスが電源オンされると実行される。ステップ５１は、照明デバイスのメモリから値を読み出すことを含む。値は、照明デバイスが最後に電源オフされる前に、どの程度長く照明デバイスが継続的に電源オンされていたかに依存する。ステップ５３は、値から、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが継続的に電源オンされていたか否かを判定することを含む。ステップ５５は、判定に応じて少なくとも１つの光源を作動させることを含む。図２の実施形態では、ステップ５５は、照明デバイスが最後に電源オフされる前に、所定の期間未満にわたって照明デバイスが継続的に電源オンされていたと判定すると、少なくとも１つの光源を作動させることを含む。
【００４８】
本発明の方法の第２の実施形態が、図３に示される。ステップ１０１で、照明デバイスの電力がオンにされた後、少なくとも２つの並列プロセスが実行され、当該プロセスのうち２つが示されている。第１のプロセスは、ステップ１０２で「ＳｔａｒｔＵｐＯｎＯｆｆ」属性の値を読み出し、ステップ１０３でタイマーを始動させることによって開始する。ステップ１０５で、タイマーが満了したか否かがチェックされ、すなわち、ステップ１０５は、所定の時間期間が経過するまで待機することを含む。所定の時間期間が経過している場合には、ステップ１０７が実行される。ステップ１０７は、図１の照明デバイス１のメモリ７内の「ＭｏｄＳｔａｒｔＵｐ」属性の値を、ＳｔａｒｔＵｐＯｎＯｆｆ属性の値に設定することを含む。それゆえ、ＭｏｄＳｔａｒｔＵｐ属性の値は、照明デバイスが最後に電源オフされる前に、所定の期間を超えて照明デバイスが継続的に電源オンされていたか否かに依存する。これにより、第１のプロセスが終了する。
【００４９】
ＳｔａｒｔＵｐＯｎＯｆｆ属性は、電力が供給される際の、ランプデバイスのデフォルトの所望の始動挙動を定義するものであり、例えば、不揮発性メモリ内に記憶されてもよい。ＳｔａｒｔＵｐＯｎＯｆｆ属性の可能な値は、例えば、Ｚｉｇｂｅｅ標準規格において定義されている。ＳｔａｒｔＵｐＯｎＯｆｆ属性は、例えば、値０ｘ００（オフ）、０ｘ０１（オン）、又は０ｘｆｆ（最後の状態を呈する）を有し得る。ＭｏｄＳｔａｒｔＵｐ属性は、電力が供給される際の、ランプデバイスの修正された所望の起動挙動（本発明を実施するために修正されたもの）を表し、例えば、不揮発性メモリ内に記憶されてもよい。代替的実施形態では、特定の時間期間が経過したか否かはチェックされず、経過時間が単純に、メモリ７内に頻繁に記憶される。ＭｏｄＳｔａｒｔＵｐ属性は、ブリッジ１５、及びモバイルデバイス１１上のアプリへの、照明デバイス１の内部状態の指示として、Ｚｉｇｂｅｅを介して公開されてもよい。
【００５０】
第２のプロセスは、ステップ１０９で、ＭｏｄＳｔａｒｔＵｐ属性の値を読み出すことで開始する。この時点では、ステップ１０７は、現在の電力サイクルにおいて未だ実行されていないため、ＭｏｄＳｔａｒｔＵｐ属性の値は、従前の電力サイクルにおいてステップ１０７又はステップ１１９で最後に設定されたものとなる。ユーザが光スイッチを２、３回フリックしたため、タイマーが従前の電力サイクルの間に満了しなかった場合には、ＭｏｄＳｔａｒｔＵｐ属性は、ステップ１１９で最後に「０ｘ０１」に設定されたものとなる。ステップ１１５で、このことが該当すると判定される場合には、光源は、ステップ１１７で、デフォルトの始動値（例えば、２７００Ｋの白色光）又はユーザ定義の始動値で作動される。このことは、光源が作動されることをユーザが期待する場合に、当該光源が作動されることを確実にする。
【００５１】
タイマーが従前の電力サイクルの間に満了していた場合には、ＭｏｄＳｔａｒｔＵｐ属性は、ステップ１０７で最後にＳｔａｒｔＵｐＯｎＯｆｆ属性の値に設定されたものとなる。ＭｏｄＳｔａｒｔＵｐ属性が、ステップ１１５で０ｘ０１であると判定される場合には、光源は、ステップ１１７で、デフォルトの始動値（例えば、２７００Ｋの白色光）で作動される。ＭｏｄＳｔａｒｔＵｐ属性が、ステップ１１１で０ｘｆｆであると判定される場合には、光源は、ステップ１１３で、ＯＮ状態であってもよいがＯＦＦ状態であることもまた可能な最後の状態（従前の電力サイクルで光源が呈していたもの）に設定される。最後の状態は、例えば、不揮発性メモリから得られてもよい。
【００５２】
それゆえ、光源は、ステップ１０９でメモリから読み出された値が、ステップ１０７で設定された第１の値に等しい場合には、照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、ステップ１１３で制御されるが、ただし、ステップ１０７で設定された第１の値が、「０ｘｆｆ」に等しい場合に限られる。このことは、ＭｏｄＳｔａｒｔＵｐ属性の値が、ステップ１０７でＳｔａｒｔＵｐＯｎＯｆｆ属性の値に設定された際に、ＳｔａｒｔＵｐＯｎＯｆｆ属性が、値「０ｘｆｆ」（最後の状態を呈する）を有していた場合に該当する。
【００５３】
ステップ１１９が、ステップ１１３及びステップ１１７の後に実行される。この時点では、タイマーは未だ満了しておらず、ステップ１０７は未だ実行されていない。ステップ１１９は、ＭｏｄＳｔａｒｔＵｐ属性の値を０ｘ０１に設定することを含む。照明デバイスの電力が、ステップ１２３でオフにされる前に、ユーザは、ステップ１２１で、ライトを制御すること、例えば、色度設定及び／又は輝度設定を変更すること、照明デバイスを待機モードに設定すること、及び／又は、照明デバイスを待機モードからスリープ解除することが可能にされる。それゆえ、最後の状態は、このステップ１２１で変更されてもよい。最後の状態は、例えば、不揮発性メモリ内に記憶されてもよい。照明デバイスの電力が、タイマーが満了する前に、ステップ１２３でオフにされない場合には、ステップ１０７が、ステップ１２１と並行して実行されることになる。
【００５４】
本発明の方法の第３の実施形態が、図４に示される。この第３の実施形態では、とりわけ、追加的な「ＡｃｔｕａｌＯｎＯｆｆ」属性が使用される。ＡｃｔｕａｌＯｎＯｆｆ属性は、始動後の光源の実際のオン／オフ状態を表すものであり、例えば、ＲＡＭメモリ内に記憶されてもよい。更には、この第３の実施形態では、ＳｔａｒｔＵｐＯｎＯｆｆ属性は、値ＯＮ又は値ＯＦＦを有する。ＳｔａｒｔＵｐＯｎＯｆｆ属性は、電力が復旧された後に作動されるべき、デフォルトでコンフィギュレーションされている光源のオン／オフ状態を表すものであり、例えば、不揮発性メモリ内に記憶されてもよい。
【００５５】
図４の第３の実施形態では、ステップ１０２で読み出されたＳｔａｒｔＵｐＯｎＯｆｆ属性の値は、第２のプロセスでも同様に使用され、第１のプロセスでは、ステップ２００で、「ＳｔｏｒｅｄＯｎＯｆｆ」属性の値が、ＳｔａｒｔＵｐＯｎＯｆｆ属性の値に設定される。ステップ２０１は、ＳｔｏｒｅｄＯｎＯｆｆ属性の値を読み出すことを含む。ステップ２０３で、ＳｔａｒｔＵｐＯｎＯｆｆ属性が値ＯＦＦを有し、かつＳｔｏｒｅｄＯｎＯｆｆ属性が値ＯＮを有しているか否かがチェックされる。双方とも真である場合には、ステップ２０５が実行され、ＡｃｔｕａｌＯｎＯｆｆ属性の値がＯＮに設定される。それゆえ、ステップ２０５は、照明デバイスがＯＦＦ（待機）モードで開始するようにコンフィギュレーションされているが、ユーザが照明デバイスを素早くオフ及びオンにした場合に実行される。ステップ２０５の実行は、この場合、照明デバイスに、ＯＦＦ（待機）モードの代わりにＯＮモードで開始させる。
【００５６】
ＳｔａｒｔＵｐＯｎＯｆｆ属性が値ＯＦＦを有さず、及び／又は、ＳｔｏｒｅｄＯｎＯｆｆ属性が値ＯＮを有さない場合には、ステップ２０７が実行され、ＡｃｔｕａｌＯｎＯｆｆ属性の値は、ＳｔａｒｔＵｐＯｎＯｆｆ属性の値に設定される。ステップ２０９が、ステップ２０５及びステップ２０７の後に実行される。ステップ２０９で、ユーザが電力を短時間オフに切り替えることを検出するために、属性ＳｔｏｒｅｄＯｎＯｆｆの値が（一時的に）ＯＮに設定される。このステップは、ユーザが、電力を素早く、すなわちステップ２００が実行される前にオフに切り替える場合に、照明デバイスが次回にＯＮモードで開始することを確実にする。
【００５７】
次に、ステップ２１１で、ＡｃｔｕａｌＯｎＯｆｆ属性の値がＯＮに設定されたか否かがチェックされる。ＡｃｔｕａｌＯｎＯｆｆ属性の値が、ＯＮに設定されていなかった場合には、第２のプロセスは終了する。第２のプロセス以外のプロセス、例えば、第１のプロセス及び／又は第３のプロセスは、同時に終了する必要はない。ＡｃｔｕａｌＯｎＯｆｆ属性の値が、ＯＮに設定されていた場合には、ステップ２１３が実行される。ステップ２１３で、光出力が生成される。
【００５８】
図５は、図２〜図４を参照して説明されたような方法を実行し得る、例示的なデータ処理システムを示すブロック図を示す。
【００５９】
図５に示されるように、データ処理システム３００は、システムバス３０６を介してメモリ要素３０４に結合されている、少なくとも１つのプロセッサ３０２を含んでもよい。それゆえ、データ処理システムは、メモリ要素３０４内にプログラムコードを記憶してもよい。更には、プロセッサ３０２は、システムバス３０６を介してメモリ要素３０４からアクセスされるプログラムコードを実行してもよい。一態様では、データ処理システムは、プログラムコードを記憶及び／又は実行するために好適な、コンピュータとして実装されてもよい。しかしながら、データ処理システム３００は、本明細書内で説明される機能を実行することが可能な、プロセッサ及びメモリを含む任意のシステムの形態で実装されてもよい点を理解されたい。
【００６０】
メモリ要素３０４は、例えば、ローカルメモリ３０８及び１つ以上の大容量記憶デバイス３１０などの、１つ以上の物理メモリデバイスを含んでもよい。ローカルメモリとは、プログラムコードの実際の実行中に一般に使用される、ランダムアクセスメモリ又は他の非永続的メモリデバイスを指してもよい。大容量記憶デバイスは、ハードドライブ又は他の永続的データ記憶デバイスとして実装されてもよい。処理システム３００はまた、実行中に大容量記憶デバイス３１０からプログラムコードが取得されなければならない回数を低減するために、少なくとも一部のプログラムコードの一時記憶を提供する、１つ以上のキャッシュメモリ（図示せず）を含んでもよい。処理システム３００はまた、例えば、処理システム３００がクラウドコンピューティングプラットフォームの一部である場合には、別の処理システムのメモリ要素を使用することが可能であってもよい。
【００６１】
入力デバイス３１２及び出力デバイス３１４として示される、入出力（input/output；Ｉ／Ｏ）デバイスが、オプションとして、データ処理システムに結合されることができる。入力デバイスの例としては、限定するものではないが、キーボード、マウスなどのポインティングデバイス、マイクロフォン（例えば、音声及び／又は発話認識用）などを挙げることができる。出力デバイスの例としては、限定するものではないが、モニタ又はディスプレイ、スピーカなどを挙げることができる。入力デバイス及び／又は出力デバイスは、直接、又は介在Ｉ／Ｏコントローラを介して、データ処理システムに結合されてもよい。
【００６２】
一実施形態では、入力デバイス及び出力デバイスは、複合型入力／出力デバイス（入力デバイス３１２及び出力デバイス３１４を取り囲む破線で図５に示されるもの）として実装されてもよい。そのような複合型デバイスの一例は、「タッチスクリーンディスプレイ」又は単に「タッチスクリーン」と称される場合もある、タッチ感知ディスプレイである。そのような実施形態では、デバイスへの入力は、タッチスクリーンディスプレイ上、又はタッチスクリーンディスプレイの近くでの、例えばスタイラス又はユーザの指などの、物理的実体の移動によって提供されてもよい。
【００６３】
ネットワークアダプタ３１６もまた、データ処理システムに結合されて、介在する私設ネットワーク又は公衆ネットワークを介して、当該データ処理システムが、他のシステム、コンピュータシステム、リモートネットワークデバイス、及び／又はリモート記憶デバイスに結合されることを可能にしてもよい。ネットワークアダプタは、上述のシステム、デバイス、及び／又はネットワークによってデータ処理システム３００に送信されるデータを受信するための、データ受信機と、データ処理システム３００から上述のシステム、デバイス、及び／又はネットワークにデータを送信するための、データ送信機とを含んでもよい。モデム、ケーブルモデム、及びＥｔｈｅｒｎｅｔカードは、データ処理システム３００と共に使用されてもよい、種々のタイプのネットワークアダプタの例である。
【００６４】
図５に示されるように、メモリ要素３０４は、アプリケーション３１８を記憶してもよい。様々な実施形態では、アプリケーション３１８は、ローカルメモリ３０８、１つ以上の大容量記憶デバイス３１０内に記憶されてもよく、あるいは、ローカルメモリ及び大容量記憶デバイスとは別個であってもよい。データ処理システム３００は、アプリケーション３１８の実行を容易にすることが可能なオペレーティングシステム（図５には示さず）を、更に実行してもよい点を理解されたい。アプリケーション３１８は、実行可能プログラムコードの形態で実装されており、データ処理システム３００によって、例えばプロセッサ３０２によって、実行されることができる。アプリケーションの実行に応答して、データ処理システム３００は、本明細書で説明される１つ以上の動作又は方法ステップを実行するようにコンフィギュレーションされてもよい。
【００６５】
本発明の様々な実施形態は、コンピュータシステムと共に使用するためのプログラム製品として実装されてもよく、当該プログラム製品のプログラムは、（本明細書で説明される方法を含めた）実施形態の機能を定義する。一実施形態では、当該プログラムは、様々な非一時的コンピュータ可読記憶媒体上に含まれることができ、本明細書で使用されるとき、「非一時的コンピュータ可読記憶媒体」という表現は、全てのコンピュータ可読媒体を含むが、唯一の例外は一時的な伝搬信号である。別の実施形態では、当該プログラムは、様々な一時的コンピュータ可読記憶媒体上に含まれることができる。例示的なコンピュータ可読記憶媒体としては、限定するものではないが、（ｉ）情報が永続的に記憶される、書き込み不可記憶媒体（例えば、ＣＤ−ＲＯＭドライブによって読み取り可能なＣＤ−ＲＯＭディスク、ＲＯＭチップ、又は任意のタイプの不揮発性固体半導体メモリなどの、コンピュータ内部の読み出し専用メモリデバイス）、及び（ｉｉ）変更可能な情報が記憶される、書き込み可能記憶媒体（例えば、フラッシュメモリ、ディスケットドライブ若しくはハードディスクドライブ内部のフロッピーディスク、又は任意のタイプのランダムアクセス固体半導体メモリ）が挙げられる。コンピュータプログラムは、本明細書で説明されるプロセッサ３０２上で実行されてもよい。
【００６６】
本明細書で使用される用語法は、特定の実施形態を説明することのみを目的とするものであり、本発明を限定することを意図するものではない。本明細書で使用されるとき、単数形「ａ」、「ａｎ」、及び「ｔｈｅ」は、文脈がそうではないことを明確に示さない限り、複数形も含むことが意図される。本明細書で使用されるとき、用語「含む（comprises）」及び／又は「含んでいる（comprising）」は、記述された特徴、整数、ステップ、動作、要素、及び／又は構成要素の存在を指定するものであるが、１つ以上の他の特徴、整数、ステップ、動作、要素、構成要素、及び／又はそれらの群の存在若しくは追加を排除するものではない点が、更に理解されるであろう。
【００６７】
以下の請求項における全てのミーンズプラスファンクション又はステッププラスファンクションの要素の、対応する構造、材料、行為、及び均等物は、具体的に特許請求される他の特許請求要素と組み合わせて機能を実行するための、任意の構造、材料、又は行為を含むことが意図される。本発明の実施形態の説明は、例示を目的として提示されてきたが、網羅的であるか、又は開示された形態の実装形態に限定されることを意図するものではない。本発明の範囲及び趣旨から逸脱することなく、多くの修正形態及び変形形態が当業者には明らかとなるであろう。実施形態は、本発明の原理及び一部の実際的応用を最良に説明し、想到される特定の用途に適するような様々な修正を有する様々な実施形態に関して、他の当業者が本発明を理解することを可能にするために、選択及び説明されるものとした。
【図１】
2021525950.tif 000003
【図２】
2021525950.tif 000004
【図３】
2021525950.tif 000005
【図４】
2021525950.tif 000006
【図５】
2021525950.tif 000007
【手続補正書】
【提出日】令和3年2月24日(2021.2.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
照明デバイスであって、少なくとも１つの光源と、メモリと、少なくとも１つのコントローラであって、電源オンされると、
前記メモリから値を読み出し、前記値が、前記照明デバイスが最後に電源オフされる前に、どの程度長く前記照明デバイスが継続的に電源オンされていたかに基づき、
前記値から、前記照明デバイスが最後に電源オフされる前に、所定の期間を超えて前記照明デバイスが継続的に電源オンされていたか否かを判定し、
前記照明デバイスが最後に電源オフされる前に、前記所定の期間未満にわたって前記照明デバイスが継続的に電源オンされていたと判定すると、前記少なくとも１つの光源を作動させるようにコンフィギュレーションされている、少なくとも１つのコントローラと、を備える、照明デバイス。
【請求項２】
前記少なくとも１つのコントローラが、前記少なくとも１つの光源を作動させると、情報信号を送信するようにコンフィギュレーションされており、前記情報信号が、前記照明デバイスが最後に電源オフされる前に、前記所定の期間未満にわたって前記照明デバイスが継続的に電源オンされていたことを示す、請求項１に記載の照明デバイス。
【請求項３】
前記少なくとも１つのコントローラが、前記照明デバイスが最後に電源オフされる前に、前記所定の期間を超えて前記照明デバイスが電源オンされていたと判定すると、前記照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、前記少なくとも１つの光源を制御するようにコンフィギュレーションされている、請求項１に記載の照明デバイス。
【請求項４】
前記少なくとも１つのコントローラが、前記照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされている場合には、前記状態を呈するようにコンフィギュレーションされている、請求項３に記載の照明デバイス。
【請求項５】
前記少なくとも１つのコントローラが、Ｚｉｇｂｅｅ  ＳｔａｒｔＵｐＯｎＯｆｆ属性のコンフィギュレーション値を読み出して、前記コンフィギュレーション値が０ｘｆｆに等しい場合には、前記照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされていると判定するように、コンフィギュレーションされている、請求項４に記載の照明デバイス。
【請求項６】
前記少なくとも１つのコントローラが、前記照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされるべきであることを示す、コンフィギュレーション入力を受信し、前記コンフィギュレーション入力に応じて、最後の既知の状態でオンになるように前記照明デバイスをコンフィギュレーションするように、コンフィギュレーションされている、請求項４に記載の照明デバイス。
【請求項７】
前記値が、前記照明デバイスが最後に電源オフされる前に、所定の期間を超えて前記照明デバイスが継続的に電源オンされていたか否かに依存する、請求項１に記載の照明デバイス。
【請求項８】
前記少なくとも１つのコントローラが、タイマーが経過したことを判定すると、前記値を第１の値に設定し、前記メモリから読み出された前記値が前記第１の値に等しい場合には、前記照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、前記少なくとも１つの光源を制御するようにコンフィギュレーションされている、請求項７に記載の照明デバイス。
【請求項９】
前記少なくとも１つのコントローラが、時間期間を示すコンフィギュレーション入力を受信して、前記所定の期間を、示された前記時間期間に等しくコンフィギュレーションするように、コンフィギュレーションされている、請求項１に記載の照明デバイス。
【請求項１０】
照明デバイスの少なくとも１つの光源を作動させる方法であって、前記照明デバイスが電源オンされると、
照明デバイスのメモリから値を読み出すステップであって、前記値が、前記照明デバイスが最後に電源オフされる前に、どの程度長く前記照明デバイスが継続的に電源オンされていたかに基づく、ステップと、
前記値から、前記照明デバイスが最後に電源オフされる前に、所定の期間を超えて前記照明デバイスが継続的に電源オンされていたか否かを判定するステップと、
前記照明デバイスが最後に電源オフされる前に、前記所定の期間未満にわたって前記照明デバイスが継続的に電源オンされていたと判定すると、前記少なくとも１つの光源を作動させるステップと、を含む、方法。
【請求項１１】
前記照明デバイスが最後に電源オフされる前に、前記所定の期間を超えて前記照明デバイスが継続的に電源オンされていたと判定すると、前記照明デバイスが最後に電源オフされる直前にアクティブであった状態を呈するように、前記少なくとも１つの光源を制御するステップを更に含む、請求項１０に記載の方法。
【請求項１２】
前記照明デバイスが最後の既知の状態でオンになる選好を有してコンフィギュレーションされている場合には、前記状態が呈される、請求項１１に記載の方法。
【請求項１３】
少なくとも１つのソフトウェアコード部分を含むコンピュータプログラム若しくはコンピュータプログラム一式、又は、少なくとも１つのソフトウェアコード部分を記憶しているコンピュータ可読記憶媒体であって、前記ソフトウェアコード部分が、コンピュータシステム上で実行されると、請求項１０乃至１２のいずれか一項に記載の方法を実施するようにコンフィギュレーションされている、コンピュータプログラム若しくはコンピュータプログラム一式又はコンピュータ可読記憶媒体。
【国際調査報告】
2021525950.tif 000008
2021525950.tif 000009