(57)【特許請求の範囲】
【請求項１】
調光可能な光源を制御するコントローラであって、
前記光源が設定されている第１の調光レベルとは異なる第２の調光レベルを受信する入力部と、
経時的に輝度レベルを制御するために、前記光源に制御コマンドを提供する出力部と、
を含み、
前記光源の出力を前記第１の調光レベルから前記第２の調光レベルに調整するように、前記光源が制御されるフェード時間を設定し、設定された前記フェード時間に亘り、前記調光レベルを調整するように前記光源を制御し、
前記フェード時間は、前記第１の調光レベルと前記第２の調光レベルとの差と、前記第１の調光レベル及び前記第２の調光レベルの少なくとも１つの絶対値との両方に依存して選択される、コントローラ。
【請求項２】
前記フェード時間を、固定の持続時間のセグメントのセットに分割し、各セグメントに対し調光レベルを設定する、請求項１に記載のコントローラ。
【請求項３】
前記セグメント内の前記調光レベルを、
前記フェード時間に亘って線形に、又は、
低い調光レベルでは遅い変化速度で、前記フェード時間に亘って非線形に、
変動するように選択する、請求項２に記載のコントローラ。
【請求項４】
前記フェード時間の最小値を設定し、最短フェード時間は、前記第１の調光レベルと前記第２の調光レベルとの差が、閾値を超える場合に設定される、請求項１乃至３の何れか一項に記載のコントローラ。
【請求項５】
前記第２の調光レベルと、前記第１の調光レベルと前記第２の調光レベルとの差とに依存する量で、前記最短フェード時間を上回る前記フェード時間を設定する、請求項４に記載のコントローラ。
【請求項６】
入力として受信された前記調光レベルの信号の更新周波数を決定し、前記更新周波数に依存して、前記フェード時間を適応させる、請求項１乃至５の何れか一項に記載のコントローラ。
【請求項７】
調光可能な固体光源を制御する、請求項１乃至６の何れか一項に記載のコントローラ。
【請求項８】
ＬＥＤ照明器具と、
請求項７に記載のコントローラと、
を含む、照明システム。
【請求項９】
第１の調光レベルに設定されている調光可能な光源を制御する方法であって、
前記第１の調光レベルとは異なる第２の調光レベルを受信するステップと、
前記光源の出力を前記第１の調光レベルから前記第２の調光レベルに調整するように、前記光源が制御されるフェード時間を設定するステップと、
設定された前記フェード時間に亘って、前記調光レベルを調整するように、前記光源を制御するステップと、
を含み、
前記フェード時間は、前記第１の調光レベルと前記第２の調光レベルとの差と、前記第１の調光レベル及び前記第２の調光レベルの少なくとも１つの絶対値との両方に依存して選択される、方法。
【請求項１０】
前記フェード時間を、固定の持続時間のセグメントのセットに分割するステップと、各セグメントに対し、調光レベルを設定するステップと、を含む、請求項９に記載の方法。
【請求項１１】
前記フェード時間に亘って線形に、又は、
低い調光レベルでは遅い変化速度で、前記フェード時間に亘って非線形に、
変動する前記セグメントの調光レベルを選択するステップを含む、請求項１０に記載の方法。
【請求項１２】
前記フェード時間の最小値を設定するステップと、前記第１の調光レベルと前記第２の調光レベルとの差が、閾値を超える場合に、最短フェード時間を設定するステップと、を含む、請求項９乃至１１の何れか一項に記載の方法。
【請求項１３】
前記第２の調光レベルと、前記第１の調光レベルと前記第２の調光レベルとの差とに依存する量で、前記最短フェード時間を上回る前記フェード時間を設定するステップを含む、請求項１２に記載の方法。
【請求項１４】
固体光源を制御するステップを含む、請求項９乃至１３の何れか一項に記載の方法。
【請求項１５】
コンピュータ上で実行されると、請求項９乃至１４の何れか一項に記載の方法を行わせるコード手段を含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、調光可能なＬＥＤドライバに関する。
【背景技術】
【０００２】
大部分の調光可能なＬＥＤドライバは、線形調光曲線を有する。通常、調光レベルは、８ビットに亘ってコード化される。しかし、人間の目の反応は、基本的に非線形である。したがって、最も低い値におけるステップは、最も高い値におけるステップよりもかなり強く知覚される。ＬＥＤの高速反応は、本質的に、ステップの知覚を平滑化することはない。
【０００３】
可視ステップを防止するために、一部のドライバは、ステップ間にフェードを追加する。これは、低レベルステップには必要であるが、高レベルには不要である。大体の場合、十分に高速である輝度の変化と、知覚できないステップとの間の妥協点であるフェード時間値が選択される。例えばフェード期間は、３０ｍｓ乃至１００ｍｓ程度の持続時間を有する。
【０００４】
調光レベル間のフェード機能は、タングステン源を模倣することを目標としている。
【０００５】
フェード機能は、固定時定数で動作し、特定の調光変化条件下では、光出力の遅い挙動をもたらす。例えば調光レベルは、５０Ｈｚシステムでは、２０ｍｓ毎に設定される。１００ｍｓの全フェード期間が提供される場合、新しい調光レベルと古い調光レベルとの差が、輝度の変化に割り当てられている１００ｍｓの全期間に亘って調光レベルの５つの等しいステップ変化を提供するために、５で分割される。
【０００６】
米国特許出願公開第２０１１／００６８６８９号には、調光制御システムが開示され、このシステムでは、高い輝度レベルよりも低い輝度レベルにおいて、より漸進的な輝度の変化が所望されることが認識されている。したがって、調光レベルが変化される固定期間において、輝度は、低輝度と高輝度との間で指数関数に従う。指数関数は、サンプリングレート（例えば２５Ｈｚ）に対応するセグメントで近似される。固定期間は、輝度増加に対して１つの値を有し、輝度減少に対して異なる値を有する。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
固定期間の使用は、反応が、一部の状況では遅すぎて、その他の状況では十分に遅くないことを意味する。
【課題を解決するための手段】
【０００８】
本発明は、請求項に規定される。
【０００９】
本発明の一態様によれば、調光可能な光源を制御するコントローラが提供される。当該コントローラは、光源が設定されている第１の調光レベルとは異なる第２の調光レベルを受信する入力部と、経時的に輝度レベルを制御するために、光源に制御コマンドを提供する出力部とを含み、
光源の出力を第１の調光レベルから第２の調光レベルに調整するように、光源が制御されるフェード時間を設定し、設定されたフェード時間に亘り、調光レベルを調整するように光源を制御するように適応され、
フェード時間は、第１の調光レベルと第２の調光レベルとの差と、第１の調光レベル及び第２の調光レベルの少なくとも１つの絶対値との両方に依存して選択される。
【００１０】
本発明は、実際の調光入力変化に対するフェード時間の適応を提供する。例えば、新しい入力値が、前の値から幾つかの値しか離れていない場合は、より長いフェード時間が使用される。これは、ユーザが、調光レベルに小さい調整を行っていて、したがって、光出力に注意しており、光出力の滑らかな移行を見たいと望んでいることを示す。より長いフェード時間は、調光レベル（又は少なくとも新しい調光レベル）が、低輝度範囲にある場合にも使用できる。というのは、この場合、輝度の変化が、ユーザに最もよく知覚可能だからである。
【００１１】
したがって、低輝度レベルにおいて、また、小さい変化に対しては、滑らかな移行が観察される一方で、例えばオフ（又は略オフ）の状態から完全にオン（又は略オン）の状態に切り替える命令といったように、ユーザが輝度の段階的変化を期待していないより大きい変化に対しては、より素早い反応が観察される。
【００１２】
このようにして、本発明は、調光機能のよりインテリジェントな制御を提供する。高速反応と所望の滑らかな移行との妥協点が解決されて、所望されたときに、非常に高速なダイナミクスを可能にすると同時に、例えば低輝度レベルでは、非常に滑らかな低速のフェードが可能にされる。
【００１３】
コントローラは、例えば、フェード時間を、固定の持続時間のセグメントのセットに分割し、各セグメントに対し調光レベルを設定する。これらのセグメントは、ドライバに適用される内部制御信号の周波数に対応し、これらは、通常、入力信号の最大周波数よりも高い周波数にある。入力信号は、例えば、最大でも、５０Ｈｚの主電源信号によって規定される期間に対応する２０ｍｓ毎に更新される。内部制御信号は、５乃至１０ｍｓ毎に光源の更新駆動を可能にする。
【００１４】
セグメント内の調光レベルは、フェード時間に亘って線形に、又は、低い調光レベルでは遅い変化速度で、フェード時間に亘って非線形に、変動するように選択されてよい。
【００１５】
線形制御は、実現することがより簡単であり、調光レベルの変化は、設定されたフェード時間内で利用可能な時間セグメントの数に単に分割される。非線形アプローチは、低輝度レベルにおいて、より段階的な変化を提供することができる。
【００１６】
コントローラは、フェード時間の最小値を設定してよく、最短フェード時間は、第１の調光レベルと第２の調光レベルとの差が、閾値を超える場合に設定される。この閾値は、ユーザによって要求される輝度の急激な変化を表し、この場合、ユーザは、滑らかな輝度移行を気にしていないと見なすことができる。
【００１７】
コントローラは、第２の調光レベルと、第１の調光レベルと第２の調光レベルとの差とに依存する量で、最短フェード時間を上回るフェード時間を設定してよい。したがって、フェード時間は、滑らかであると知覚される調光を提供するように、インテリジェントに変えられる。
【００１８】
コントローラは、調光可能な固体光源を制御するためのコントローラであってよい。
【００１９】
本発明の一態様は更に、ＬＥＤ照明器具と、本発明のコントローラとを含む照明システムを提供する。
【００２０】
本発明の一態様は更に、第１の調光レベルに設定されている調光可能な光源を制御する方法を提供する。当該方法は、
第１の調光レベルとは異なる第２の調光レベルを受信するステップと、
第１の調光レベルから第２の調光レベルに光源の出力を調整するように、光源が制御されるフェード時間を設定するステップと、
設定されたフェード時間に亘って、調光レベルを調整するように、光源を制御するステップとを含み、フェード時間は、第１の調光レベルと第２の調光レベルとの差と、第１の調光レベル及び第２の調光レベルの少なくとも１つの絶対値との両方に依存して選択される。
【図面の簡単な説明】
【００２１】
本発明の例が、添付図面を参照して、より詳細に説明される。
【００２２】
【図１】図１は、調光レベルの変化間のフェーディング時間を設定する方法の一実施態様を説明する表を示す。
【図２】図２は、調光レベルの変化間のフェーディング時間を設定する方法の第１の実施態様をグラフで説明する。
【図３】図３は、調光レベルの変化間のフェーディング時間を設定する方法の第２の実施態様をグラフで説明する。
【図４】図４は、調光レベルの変化間のフェーディング時間を設定する方法の第３の実施態様をグラフで説明する。
【図５】図５は、どのように輝度レベルが経時的に制御されるのかを示す。
【図６】図６は、本発明のシステムの一例を示す。
【図７】図７は、本発明の方法の一例を示す。
【発明を実施するための形態】
【００２３】
本発明は、光源出力を第１の調光レベルから第２の調光レベルに調整するように光源がその間に制御されるフェード時間が設定される照明コントローラ及び制御方法を提供する。フェード時間は、第１の調光レベルと第２の調光レベルとの差と、第１の調光レベル及び第２の調光レベルの絶対値との両方に依存して選択される。これにより、フリッカのない高品質フェーディングが望まれる場合は、長時間に亘る滑らかなフェーディングが可能になる、又は、反応速度がより重要である場合は、輝度レベル間の高速フェーディングが可能になる。
【００２４】
本発明は、例えばＬＥＤ照明といった固体照明に特に興味深い。というのは、応答時間が非常に高速であることにより、輝度のステップ変化が知覚できてしまうからである。基本的なＬＥＤドライバは、例えばユーザによって設定される要望の輝度値を、特定の電流に変換して、要望のレベルに従ってＬＥＤを駆動する。通常、パルス幅変調（ＰＷＭ）を使用して、ＬＥＤが制御されるが、アナログ電流調光が使用されてもよい。
【００２５】
ＬＥＤとインターフェースをとるために、例えばＤＭＸ、ｓＡＣＮ及びＡｒｔＮｅｔといった様々なプロトコルが存在する。ＤＭＸシステムでは、所望の出力輝度は、通常、出力制御電流に線形変換される。入力値は、通常、８ビットとしてコード化される（２５６レベル）。したがって、１２８の値は、パルス幅変調システムの５０％のデューティサイクル、又は、アナログ電流調光の場合は、５０％の電流レベルに変換される。
【００２６】
人間の目は、線形に反応しないため、低輝度値におけるステップは、高輝度レベルにおけるステップよりもなおさら強く知覚される。例えば１％から２％への輝度のステップは、非常にはっきりと見られる一方で、８０％から９０％への輝度のステップは、知覚するのがより困難である。１％から２％への変化は、光レベルの倍加である一方で、８０％〜９０％は、かなり小さい相対的なステップである。
【００２７】
調光は、従来、線形に行われてきている。昔は、非常に遅いタングステン源では、これが、問題になることはなかった。新しい固体光源は、光レベルを略瞬時に変化でき、これは、はるかに強い照明効果を可能にするが、異なる輝度レベルにおけるステップ間の可視性も生じさせる。したがって、調光制御は、タングステン源のように滑らかであるように見えない。
【００２８】
この問題を解決するために、レベル間にフェードを追加することによって、タングステン源を模倣することが知られている。これは、可視ステップを防止するのに役立つが、挙動を遅くしてしまう。
【００２９】
本発明は、人間の目による知覚が大きい低輝度レベルでは、また、調光レベルの小さい変化では、より長いフェード期間が必要であるという認識に基づいている。というのは、ユーザは、その後、輝度の細かい選択をし、光出力レベルに集中する可能性が高いからである。
【００３０】
システムに指示される輝度レベルの変化を解析することにより、また、固定のフェード期間から逸脱することにより、システムは、よりインテリジェントに反応することができる。具体的には、新しい調光レベルが受信された場合、この値は、前の値から幾つかの値しか離れておらず、より長いフェード時間を使用できる。新しい（及び／又は古い）値が、低輝度範囲内にある場合も、より長いフェード時間を使用できる。
【００３１】
輝度の急激な変化が回避されるように、最短フェード時間が設定され、また、システムの十分に早い反応を確実とするために、最長フェード時間が設定される。例えば最長フェード時間は、１００ｍｓであり、最短フェード時間は、１０ｍｓである。
【００３２】
調光レベルの変化及び可能なフェード時間の幾つかの例が、以下に与えられる。調光値は、０（照明オフ）から２５５（最大輝度における照明）の範囲に及ぶ。
【００３３】
前の値が１であり、新しい値が０である場合、フェード時間は１００ｍｓである。
【００３４】
これは、輝度レベルが低いため、輝度レベルの低速適応を生じさせる。
【００３５】
前の値が１０であり、新しい値が９である場合、フェード時間は約９０ｍｓである。
【００３６】
これは、低速適応を生じさせるが、輝度レベルがより高いので、フェード時間を少し短縮することができる。
【００３７】
前の値が１であり、新しい値が５である場合、フェード時間は約９５ｍｓである。
【００３８】
これは、低輝度レベルによって低速適応を生じさせるが、ユーザが、大きい輝度変化を要求しているため、フェード時間を少し短縮することができ、したがって、ある程度のフリッカに耐えられる。
【００３９】
前の値が２００であり、新しい値が０である場合、フェード時間は１０ｍｓである。
【００４０】
これは、略フルにオンの状態からオフ状態へのコマンドであるため、高速適応を生じさせる。
【００４１】
前の値が２５５であり、新しい値が２５２である場合、フェード時間は１０ｍｓである。
【００４２】
これは、変化が、ユーザによって知覚されないため、高速適応を生じさせる。
【００４３】
上記例において採用される概念は、第１の調光レベルと第２の調光レベルとの差と、第１の調光レベル及び第２の調光レベルの絶対値とを考慮に入れるアルゴリズムとして実現される。
【００４４】
フェーディング時間「ＦａｄｅＴｉｍｅ」を設定するための可能な式の一例は、次の通りである。
Ｆ１＝（２５５−Ｖｓ）／２５５
ＩＦ（ＡＢＳ（Ｖｐ−Ｖｓ））＜Ｔ  ＴＨＥＮ  Ｆ２＝（Ｔ−ＡＢＳ（Ｖｐ−Ｖｓ））／Ｔ  
ＥＬＳＥ  Ｆ２＝０
ＦａｄｅＴｉｍｅ＝ＦａｄｅＭｉｎ＋Ｆ１＊Ｆ２＊（ＦａｄｅＭａｘ−ＦａｄｅＭｉｎ）
【００４５】
これらの式において、
Ｆ１＝低値に対してより多くのフェーディング時間の概念を実施する因数１
Ｆ２＝小ステップサイズに対してより多くのフェーディング時間の概念を実施する因数２
Ｔ＝ステップサイズの閾値。この閾値よりも上のステップサイズでは、最短フェーディング時間が適用される。
Ｖｐ＝前の調光値
Ｖｓ＝新しい調光値
ＦａｄｅＭｉｎ＝最短フェード時間
ＦａｄｅＭａｘ＝最長フェード時間
【００４６】
因数２は、変化（Ｖｐ−Ｖｓ）が閾値を下回る場合、フェード時間を最小値ＦａｄｅＭｉｎよりも上に増加させることしか可能にしないことが分かる。実際には小さい閾値がある場合、Ｆ２によって提供される乗数は、調光値の変化なしに対して、１に近づき、閾値における調光値の変化に対して、０に近づく。
【００４７】
因数Ｆ１は、新しい調光値が、この例ではレベル２５５である最大輝度にどれくらい近いかに依存して、追加されたフェード時間（最短フェード時間への追加）をスケーリングする。したがって、最大輝度における新しい調光値に対して、値Ｆ１＝０であり、したがって、最短フェード時間が設定される。新しい調光値がゼロ輝度に近いほど、フェード時間の追加される部分が大きくなる。
【００４８】
図１は、（ｙ軸に沿った）１つの調光値から（ｘ軸に沿った）新しい調光値への変化に対するフェード時間値を示す。
【００４９】
これらの計算のために、Ｔ＝８０、ＦａｄｅＭｉｎ＝１０及びＦａｄｅＭａｘ＝１００である。
【００５０】
表は、大きい輝度変化がある対角線（左上から右下）から離れると、最短フェード時間が適用されることを示す。対角線の近くでは、調光値の輝度の増加に伴って、フェード時間が短くなる。
【００５１】
図２は、当該表をグラフで説明し、２つの水平軸上に古い調光値及び新しい調光値を示し、垂直軸上に結果として得られるフェード時間を示す。
【００５２】
様々なプロファイルが、様々なパラメータで得られる。例えば図３は、Ｔ＝１０、ＦａｄｅＭｉｎ＝１０及びＦａｄｅＭａｘ＝１００での結果をグラフで示す。
【００５３】
図４は、Ｔ＝８０、ＦａｄｅＭｉｎ＝５０及びＦａｄｅＭａｘ＝１００での結果をグラフで示す。
【００５４】
図５は、調光値（離散点５０）のグラフとしてシステムの挙動を、また、輝度が制御される状況（プロット５２）を示す。
【００５５】
輝度レベルの滑らかな段階的変化が、低輝度値において、また、小さい変化がある場合に、見て取れる一方で、調光値のより大きいステップ変化に反応して、より急激な光出力変化がなされる。
【００５６】
フェード時間に亘る輝度レベルの段階的変化を実現するために、コントローラは、フェード時間を固定の持続時間のセグメントのセットに分割し、調光レベルが各セグメントに対して設定される。
【００５７】
セグメントの調光レベルは、外部入力によってではなく、内部で設定される。ＬＥＤドライバへの内部入力は、より高い分解能を有し、入力信号よりも頻繁に更新されることが可能である。例えばシステムへの入力は、８ビット信号であるが、内部出力分解能は、１０乃至１６ビットの範囲にあり、更新期間は、例えば５ｍｓ乃至１０ｍｓの範囲内である。１０ビットの内部分解能について、８ビット入力信号の各値に対して適用可能である４つの異なる出力レベルがある。これにより、滑らかに調光された出力が生成される。１６ビットの内部分解能は、各外部入力値に対して、２５６レベルを可能にする。
【００５８】
速度が増加されることによっても、例えば最大でも２０乃至５０ｍｓの範囲内の期間で更新する入力信号の１つ又は幾つかの期間内に滑らかな調光が適用される。
【００５９】
したがって、固定の持続時間セグメントは、ドライバ回路の内部更新期間に対応する。例えばフェード時間は、５ｍｓのセグメントに分割される。この場合、１０ｍｓの最短フェード時間の例は、システムへの外部入力として受信される２つのレベル間の１つの追加の内部輝度レベル（５ｍｓの後）に対応する。１００ｍｓの最長フェード時間では、輝度の滑らかな変化を提供するために、２０個の中間レベルの選択肢がある。
【００６０】
限界において、最短フェード時間は、内部制御信号間の最短時間に対応する。例えばこれらは共に１０ｍｓであってよく、したがって、中間出力駆動レベルがない。或いは、最短フェード時間は、内部制御信号間の最短時間の例えば２乃至５倍といった倍数であってもよい。例えば１０ｍｓの最短フェード時間は、内部制御信号間の５ｍｓの最短時間の２倍であり、これにより、１つの中間駆動レベルが可能になる。
【００６１】
フェード時間に亘り、開始調光値から終了調光値に、輝度値の直線ランプが提供されてもよい。或いは、セグメント内の調光レベルは、フェード時間に亘り、非線形に変動して、低い調光レベルでは低い変化速度であってもよい。
【００６２】
上記例は、入力としての古い及び新しい調光値に基づいて、フェード時間を設定するアルゴリズムに基づいている。当然ながら、同じ機能が、ルックアップテーブルによって実現可能である。
【００６３】
照明システムの制御は、通常、遠隔に置かれた光管理システム又はコンソールを使用することによって行われる。当該光管理システム又はコンソールは、光源に関連付けられているコントローラに、適切な照明制御プロトコルを出力する。例えばデジタルマルチプレクス（ＤＭＸ）（ＤＭＸ５１２とも知られている）は、劇場及びコンサート照明システムに主に使用される制御規格である。リモートデバイスマネジメント（ＲＤＭ）は、標準ＤＭＸラインを介したデバイス（例えば光）管理システムと付属のＲＤＭ適合デバイスとの双方向通信を可能にするＤＭＸに対するプロトコル増強である。ＲＤＭは、ＲＤＭプロトコルを認識しない標準ＤＭＸデバイスの通常の動作を阻害しないように、デバイスの構成、ステータスモニタリング及び管理を可能にする。Ａｒｔ−Ｎｅｔは、インターネットプロトコル群のユーザデータグラムプロトコルを介して、制御プロトコルＤＭＸを、（及び、ＲＤＭと共に）送信するためのプロトコルである。即ち、Ａｒｔ−Ｎｅｔは、ＤＭＸのイーサネット（登録商標）／ＩＰバージョンであり、複数のＤＭＸユニバースが、標準イーサネット（登録商標）ネットワークを介して制御可能である。
【００６４】
上記システムの１つの可能な拡張は、入力信号の更新周波数を測定することである。ＤＭＸ入力は、３０Ｈｚにおいて更新され、異なるレベル間に３３ｍｓを与える。一部のＤＭＸ源は、タングステン照明器具を予期し、１０Ｈｚにおいてのみ更新する場合がある。これは、タングステンには十分であるが、ＬＥＤ照明器具には遅過ぎる。
【００６５】
したがって、コントローラは、入力として受信した調光レベル信号の更新周波数を決定し、更新周波数に依存して、フェード時間を適応させてもよい。ドライバへの入力の更新レートを測定することによって、滑らかなフェードにおける可視アーチファクトを防止するように、入力の更新周波数に適合する最短フェード時間を変更することが可能である。
【００６６】
本発明は、例えばＬＥＤ照明器具といったあらゆる固体照明システムに適用され、低輝度レベル及び小さいステップにおける滑らかな移行を提供し、また、大きいステップでは、素早い反応を提供することが可能である。
【００６７】
非常に高輝度の照明器具において、低輝度レベルにおけるステップは、更に一層知覚可能であるが、これは、一般照明に使用される中間輝度照明器具の場合にも同様である。
【００６８】
図６は、上記方法を実施するために、ＬＥＤ照明器具６０、ＬＥＤドライバ６２及びコントローラ６４を含む照明システムを示す。コントローラは、所望の調光レベルを指定する入力６６を受信する。これは、ユーザから来てもよいし、又は、事前設定された時間スケジュールに従って、若しくは、例えば周囲照明レベル、天候条件等といった検知された条件に従って照明を適応させる自動システムから来てもよい。入力は、例えばＺｉｇＢｅｅ（登録商標）プロトコルを使用して、照明器具にワイヤレスに提供されてよい。或いは、入力は、有線リンクを介して提供されてもよい。
【００６９】
コントローラ６４は、この調光値と、（コントローラがメモリ内に記憶しているか又は矢印６８によって示されるようにドライバから受信する）先の値とを使用して、矢印７０によって示されるように、適切にドライバ６０に指示する。
【００７０】
上記されたように、コントローラ６４は、内部分解能と、入力信号よりも速い更新速度とを有する。従前では、内部分解能は、入力信号よりも高い。これは、例えば工場において、様々な出力レベルを調整できるように使用される。例えばすべての可能な２５６入力ステップを、０％から９０％の出力範囲にフィットするようにマッピングするマッピングが所望される場合がある。例えば調光中に非線形入力／出力関係を有するデジタルアドレス可能照明インターフェース「ＤＡＬＩ」システムにおけるように、この高い分解能を使用して、様々な調光曲線を実現することも知られている。この余分の分解能は、固定のフェード時間を有する既知のシステムにも使用される。
【００７１】
図７は、コントローラによって実行される方法を示す。当該方法は、ステップ８０において、現在設定されている（即ち、第１の）調光レベルとは異なる新しい（即ち、第２の）調光レベルを受信する。ステップ８２において、第１の調光レベルと第２の調光レベルとの差と、第１及び第２の調光レベルの少なくとも一方の絶対値との両方に依存して、フェード時間が設定される。なお、１つの調光値の絶対値と、調光値の変化とが、もう１つの調光値を決定する。したがって、アルゴリズムには、当該アルゴリズムが、出力されている一般輝度範囲を考慮するためには、調光値の１つの絶対値のみが必要である。一般に、アルゴリズムは、単純に、現在の調光値と新しい調光値とを受信し、これらの値から、必要なフェード時間を導出する。したがって、調光値の差は、実際に計算されてもされなくてもよい中間パラメータである。例えば図１がルックアップテーブルとして実現される場合、調光値の差を計算する必要は全くない。むしろ、結果として得られるフェード時間が、テーブルによって設定される値の差を考慮する。
【００７２】
ステップ８４において、光源が制御されて、設定されたフェード時間に亘って、調光レベルが調整される。これには、通常、開始調光値と終了調光値とに対応するレベル間の中間輝度レベルを適用することが伴い、周波数は、ドライバの内部クロック速度によって決定される。
【００７３】
当業者であれば理解されるように、本発明の態様は、システム、方法又はコンピュータプログラムプロダクトとして具体化される。したがって、本発明の態様は、すべて概して「コントローラ」と呼ばれる、完全にハードウェアの実施形態、完全にソフトウェアの実施形態（ファームウェア、常駐ソフトウェア、マイクロコード等を含む）、又は、ソフトウェア及びハードウェア態様を組み合わせる実施形態の形を取る。ハードウェアは、従来のマイクロプロセッサ、特定用途向け集積回路（ＡＳＩＣ）及びフィールドプログラマブルゲートアレイ（ＦＰＧＡ）を含んでよい。
【００７４】
更に、本発明の態様は、その上にコンピュータ使用可能プログラムコードが具体化された１つ以上のコンピュータ可読媒体に具体化されるコンピュータプログラムプロダクトの形を取ってよい。１つ以上のコンピュータ可読媒体の任意の組み合わせを使用してよい。コンピュータ可読媒体は、コンピュータ可読信号媒体又はコンピュータ可読記憶媒体であってよい。コンピュータ可読記憶媒体は、例えば電子的、磁気的、光学的、電磁的、赤外線若しくは半導体のシステム、装置、デバイス、又は、上記の任意の適切な組み合わせを含むがこれらに限定されない。コンピュータ可読記憶媒体のより具体的な例（包括的でないリスト）は、１つ以上のワイヤを有する電気接続、ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ又はフラッシュメモリ）、光ファイバ、ポータブルコンパクトディスク読み出し専用メモリ（ＣＤＲＯＭ）、光学記憶デバイス、磁気記憶デバイス又は上記の任意の適切な組み合わせを含む。本文書のコンテキストにおいて、コンピュータ可読記憶媒体は、命令実行システム、装置若しくはデバイスによる使用のための又は当該命令実行システム、装置若しくはデバイスに関連するプログラムを含む又は記憶可能な任意の有形的表現媒体であってよい。
【００７５】
コンピュータ読取可能媒体上に具体化されるコンピュータコードは、無線、有線、光ファイバケーブル、無線周波数（ＲＦ）等又はこれらの任意の適切な組み合わせを含むがこれらに限定されない任意の適切な媒体を使用して送信されてよい。
【００７６】
本発明の説明は、例示及び説明のために提示され、包括的であること、又は、開示された形態の発明に限定されることを意図していない。多くの修正態様及び変形態様が、当業者には明らかであろう。実施形態は、本発明の原理、実用的な適用を最良に説明するために、また、当業者が、考えられる特定の使用に適するように様々な修正点を有する様々な実施形態についても、本発明を理解することができるように、選択され説明されている。
【００７７】
請求項において、「含む」との用語は、他の要素又はステップを排除するものではなく、また、「ａ」又は「ａｎ」との不定冠詞も、複数形を排除するものではない。特定の手段が相互に異なる従属請求項に記載されることだけで、これらの手段の組み合わせを有利に使用することができないことを示すものではない。請求項における任意の参照符号は、範囲を限定するものと解釈されるべきではない。
【図１】
0006603246.tif 000002
【図２】
0006603246.tif 000003
【図３】
0006603246.tif 000004
【図４】
0006603246.tif 000005
【図５】
0006603246.tif 000006
【図６】
0006603246.tif 000007
【図７】
0006603246.tif 000008