LEDを駆動するための装置であって、基準電圧を生成するための電圧生成手段と、LEDに接続され、LEDを駆動する電流駆動ユニットと、前記駆動ユニットの入力端子に電圧レベルを与えるための電圧追従/ゲート容量駆動ユニットと、前記電流駆動ユニットの入力端子に与える電圧レベルを所定の電圧レベルに保つための高速PWMコントローラユニットを備えている装置。前記基準電圧は、安定かつ温度に左右されない出力LED電流の導出をもたらす請求項1に記載の装置。前記電圧生成手段は、前記基準電圧プロセスの生成を開始させるための基準電圧発生器と、前記基準電圧発生器に接続され、前記基準電圧の所望の電圧レベルへの調節を可能にするLED電流精度調節回路と、前記LED電流精度調節回路に接続され、LED出力電流のデジタル論理設定を可能にするためのDACを備えている請求項2に記載の装置。前記LED電流精度調節回路は、前記基準電圧発生器により生成された基準電圧を調整するためのトリミング手段によりなる請求項3に記載の装置。前記トリミング手段は、電圧分割効果をもたらすためのヒューズおよび抵抗器の組み合わせによりなる請求項4に記載の装置。LED出力電流の精度に影響しうるオフセット電圧を除去するためのオフセット打ち消しユニットをさらに備えている請求項3に記載の装置。LEDを駆動するための方法であって、出力LED電流の導出元となる基準電圧を生成するステップと、LEDを点灯させるための充分な電流を供給するための駆動機能を用意するステップと、出力LED電流のオーバーシュートを少なくするために、前記駆動機能の電流駆動ユニットの入力端子に加えられる電圧レベルを所定の電圧に保つステップを含む方法。前記駆動機能は、LEDに接続され、LEDを駆動する電流駆動ユニットである請求項7に記載の方法。前記基準電圧は、安定かつ温度に左右されない出力LED電流の導出をもたらす請求項7に記載の方法。前記基準電圧を生成するステップは、正確な出力LED電流を生成するため、トリミング手段により調節するステップ、をさらに含む、請求項7に記載の方法。出力LED電流の精度に影響しうる特有のオフセット電圧を打ち消すステップ、をさらに含む、請求項10に記載の方法。本発明の目的は、LEDをより良好な電流の精度にて駆動するための新規な方法および装置を提供することにある。本発明によれば、LEDを駆動するための方法は、安定かつ温度に左右されない出力LED電流の導出元となる安定かつ温度に左右されない基準電圧を生成するステップ、LEDを点灯させるための充分な電流を供給するための駆動機能を用意するステップ、および出力LED電流のオーバーシュートを少なくするように駆動機能の電流駆動ユニットのゲート端子に加えられる電圧レベルを所定の電圧に維持するステップを含む。本発明によれば、安定かつ温度に左右されない基準電圧を生成するステップは、正確な出力LED電流を生成するようにトリミング手段により出力LED電流を調節するステップをさらに含む。本発明によれば、この方法は、出力LED電流の精度に影響しうる特有のオフセット電圧を打ち消すステップをさらに含む。本発明によれば、LEDを駆動するための装置は、安定かつ温度に左右されない出力LED電流の導出元となる安定かつ温度に左右されない基準電圧を生成するための電圧生成手段、LEDに接続され、LEDを駆動する電流駆動ユニット、前記駆動ユニットのゲート端子に電圧レベルを加えるための電圧追従/ゲート容量駆動ユニット、および前記電流駆動ユニットのゲート端子に加える電圧レベルを所定の電圧レベルに保つための高速PWMコントローラユニットを備えている。本発明によれば、前記電圧生成手段は、前記安定かつ温度に左右されない基準電圧プロセスの生成を開始させるための基準電圧発生器、前記基準電圧発生器に接続され、前記基準電圧の所望の電圧レベルへの調節を可能にするLED電流精度調節回路、および前記LED電流精度調節回路に接続され、ユーザの必要に応じたLED出力電流のデジタル論理設定を可能にするためのDACをさらに備えている。本発明によれば、前記LED電流精度調節回路は、前記基準電圧発生器により生成された基準電圧を調整するためのトリミング手段により実現される。本発明によれば、前記トリミング手段は、電圧分割効果をもたらすためのヒューズおよび抵抗器の組み合わせにより実現される。本発明によれば、LEDを駆動するための装置は、LED出力電流の精度に影響しうるオフセット電圧を除去するためのオフセット打ち消しユニットをさらに備えている。上述の発明を使用して、LEDの絶対的な電流の精度、電流の温度依存性、PWM動作に起因する電流のオーバーシュート、などといった従来技術の問題を、克服することができる。絶対的な電流の精度は、本発明によれば、主として抵抗ラダー回路により生成される基準電圧の精度を向上させるためのトリミング技法により改善される。精度は、オペアンプのオフセットの打ち消しの技法を使用することにより、さらに改善される。LED電流の温度依存性は、電圧生成手段により、温度に左右されないLED電流を生成するために使用される温度に左右されない電圧を生成することにより軽減される。PWM動作に起因する電流のオーバーシュートは、電流駆動ユニットのゲート端子に加える電圧レベルを所定の電圧レベルに維持するための高速PWMコントローラにより克服される。図2は、本発明にもとづく第1の好ましい実施の形態を示す。LED駆動回路は、LED300を駆動するLED駆動用主システム200に接続された電圧生成器100を備えている。電圧生成器100は、LED駆動用主システム200の出力が安定かつ温度に左右されないLED電流ILEDを出力する為のものである。LED駆動用主システム200は、LED300を最終的に点灯させるために、充分な電流駆動を行う。本発明にもとづく第2の好ましい実施の形態は、図3に示すようなブロックを備えている。基準電圧発生器101は、LED電流精度調節回路102およびDACデジタル-アナログ変換器103とともに、電圧生成器100を構成し、LED駆動用主システム200へ供給する。電圧生成器100の主たる目的は、LED駆動用主システム200の出力に安定かつ温度に左右されないLED電流ILEDを最終的に生成することにある。DAC103も、電圧生成器100に組み込まれている。DAC103により、LED駆動用主システム200の出力におけるLED電流ILEDを、デジタル論理設定により制御することができる。電流のステップおよび電流の大きさのデジタル論理設定を、ユーザはソフトウェアにより調節することができる。したがって必要なLEDの明るさを容易に設定することができる。ユーザは、LED電流を変更するために電流設定抵抗器ユニット204を変更する必要がない。また、細かいLED電流の調節を、電流精度ユニット102により行うことができる。このことは、生成されるLED電流は、特定の精度の要件を満たすことができることを保証する。LED駆動用主システム200は、電圧追従/ゲート容量駆動回路201、電流駆動ユニット205、および電流設定ユニット204を備えている。これらのユニットは、オフセット打ち消しユニット202および高速PWMコントローラ203と一緒に使用される。LEDユニット300は、上述のブロックと一緒に使用されて、点灯する。図8に示すように、LED電流ILEDは、ILED=Vz/RDに基づいて設定される。ここでRDは、電流設定ユニット204として機能する抵抗器RDの抵抗値である。電圧Vzは、電圧生成ユニット101により生成される電圧Vyに追従する。VyおよびVzの追従は、電圧追従ユニット201により行われる。電圧追従ユニット201は、オペアンプ201のフィードバック機構により、電圧Vzを電圧Vyに常に等しくなるように維持する。この特徴が、常に正確なLED出力電流をもたらす。電圧VzをVyに等しくなるように維持する他に、このユニットは、ゲート容量充電ユニットとしても機能する。電圧追従ユニット201は、NMOSトランジスタを含む電流駆動ユニット205のゲートに接続される。電圧Vyに追随させる過渡期間において、電圧追従ユニット201は、電流駆動ユニット205のゲートに存在するより大きな容量を素早く充電する必要がある。このゲート容量を充電することにより、スイッチ203Aにおける電圧を、高めることができる。スイッチ203Aにおける電圧を高くして、電流設定ユニット205をオンにすることができる。その後でのみ、LED電流ILEDがLEDをオン駆動する。このように、電圧追従ユニット201の過渡的なゲート容量駆動能力が、減光または点滅動作の際にLEDの光を適切にオン/オフできるように保証するためのもう1つの重要な特徴である。電圧追従/ゲート容量駆動ユニット201は、オフセットの不正確さを伴う。このオフセットは、LED電流の精度の低下をもたらす。ここで、LED電流の精度とは、LED駆動用主システム200の出力において得られるLED電流ILEDが、デジタル論理設定にもとづく所望のLED電流と比べ、オフセット値に相当する大きさだけ異なることを意味する。オフセット打ち消しユニット202が、オフセットを可能なかぎりゼロボルトに近付くように調節する。この調節により、LED電流は、オフセットによって変化せず、精度が改善される。高速PWMコントローラユニット203は、電流駆動ユニット205のゲート電圧の制御を助ける。この制御された電圧を使用して、LED電流を、高周波デジタルスイッチング信号を使用してデジタル的に減光させ、LED電流のオーバーシュートを減らすことができる。LEDの制御された点滅タイミングおよびRGBの色調節などといった照明効果も、本発明を使用して実現できる。図4は、本発明の第2の好ましい実施の形態にもとづく基準電圧発生器101を示す。電圧Vxは、抵抗器RA101Bを通る電流101Aにもとづいて決定される。オペアンプ101Cは、バッファとして機能し、基準電圧に負荷の影響が加わるのを防止する。これは、基準電圧を、複数のチャネルで構成されるLED回路に供給し、多数のLEDチャネルが一斉にオンにされる場合でも安定に動作する。図5は、本発明の第2の実施の形態にもとづくLED電流精度調節回路102およびDAC103の実装例を示す。基準電圧発生器101の電圧Vxは、オペアンプOPA2101Cを介して、LED電流精度調節回路102の電圧分割抵抗ラダーRCおよびDAC103の抵抗ラダーRBに加えられる。DAC103は、抵抗ラダーRBに沿って設けたスイッチ103Aの1つがオンされて動作する。結果として、電圧分割器の有効な抵抗値を変化させて、Vyが変化する。したがってLED駆動用主システム200の出力におけるLED電流ILEDが変化する。しかしながら、抵抗ラダーRC-RBのネットワークにより消費される電流は、DACの設定にかかわらず一定のままである。DACスイッチのサイズは、電圧追従/ゲート容量駆動ユニット201の入力に流れる電流が大きくないため、最小限であってよい。電圧追従/ゲート容量駆動ユニット201を、図8に示されるようにオペアンプOPA1を使用することにより実現することができる。この場合、オペアンプOPA1の非反転入力には大きな電流が流れない。LED電流精度調節回路102の動作は、DACと似ている。LED電流精度調節回路102の機能を、トリミングと称する。その効果は、DACと同様、RC-RBの電圧分割を変更する。しかしながら、トリミングは、ヒューズの組み合わせが変われば、電流の消費も変わる。ヒューズの組み合わせは、所望のVy値にもとづいて選択される。トリミングは、ヒューズ102Aを切断することにより行われ、RCの有効総抵抗を変化させる。電圧Vyは、図5のネットワーク102のトリミングにより、細かく調節することができる。この細かい調節は、必要とされるDACスイッチ103Aが選択された後で、電圧Vyの精度をさらに向上させる。図8において、電圧Vzに等しい電圧Vyが、LED電流ILEDを設定するのに用いられる。ここで、ILED=Vz/RDという関係が成立する。なお、RDは、抵抗器ユニット204の抵抗である。Vyは、LED電流ILEDの精度を直接制御するため、この電圧の精度を保つことが重要である。図5に示すトリミングユニット102により、電圧Vyを、必要とされる所定のLED電流に従い、目標の精度に調節することができる。トリミングユニットは、4つのヒューズ102Aと、NMOSトランジスタと、抵抗器の列RCに含まれる抵抗器とを備えている。電圧Vyを、次の関係、Vy={RB/RBRC}×Vxにもとづいて調節することができる。上述のようなトリミング回路は、抵抗器の列RCの抵抗値を変化させることにより、電圧Vyを変化させる。抵抗器の列RCの抵抗値の増加は、抵抗器の列RCにおいて直列に接続されている抵抗器に対し、並列に接続されているヒューズを切断することにより達成することができる。抵抗器の列RCの抵抗値を増やすことにより、電圧Vyを、より低い値に調節することができる。他方で、電圧Vyの増大を、抵抗器の列RCの抵抗値をNMOSゲートに接続されたヒューズを切断することにより小さくすることができる。このトリミングの技法を使用することにより、良好な精度のLED電流を保証する正確な電圧Vyを生み出すことができる。オペアンプOPA1の反転入力が、非反転の入力と比べ正のオフセットを有する場合、電圧Vzは、たとえDACの設定が0000bであってもゼロボルトにはならない。このオフセットは、トリミングにより補正することが不可能である。これは、オフセット打ち消しユニット202により対処される。図6Aおよび6Bにより、オフセット打ち消しの考え方を説明する。電圧追従ユニットのオペアンプ201の非反転および反転入力の間に固有のオフセットVof202Bが存在しているものとする。このオフセットは、電圧Vz202Cに表れる。このオフセットは、LED電流ILED’を不正確なものにする。オフセットを打ち消すため、電流源Icx202Dを挿入し、挿入された抵抗器RE202Eにおける電圧降下を利用してオフセットを打ち消す。この抵抗器REにおける追加の電圧降下は、電圧追従ユニットのオペアンプOPA1201の固有のオフセットを取り除く。本発明におけるオフセット打ち消しの考え方の実施例は、図7に示されているとおりである。必要とされるオフセット打ち消し電流Icxを生成する方法は、電流精度調節回路ユニット202についてすでに説明したと同様のトリミング技法を使用する。LED電流ILEDを、すでに述べたように、ILED=Vz/RDと設定すればよい。理想的にはVz=Vyであるが、理想的でないオフセットが、電圧追従ユニットOPA1201に存在するため、Vzは、電圧Vyを常に追従して、電圧Vyに完全に等しくなるとは限らない。オフセット電圧Vofは、ILED=Vy-Vof/RDにより求められる不正確なLED電流を発生させる。このオフセットは、Vof=Ics×REなる関係のOffsetを使用することにより、打ち消すことが出来る。LED電流精度調節回路102と同様のトリミング技法を使用することにより、抵抗REの値を調整することができ、これにより、固定のIcs値を使用して必要なオフセットの打ち消しをすることが出来る。抵抗REの値を調整し、Ics×REでオフセット電圧Vofを打ち消す。これにより、LED電流をILED={Vy-VofFIcs×RE/RDにより定められる。もし、Ics×REがVofに等しければ、正確なLED電流ILEDを、再びILED=Vz/RD=Vy/RDという関係にもとづいて得ることができる。図8は、システムにおいて、高速PWM技術を実現するためのブロック図を示す。この技術を使用して、LEDの減光およびLEDの点滅などの効果を、実現することができる。電流駆動ユニット205は、一例としてNMOSトランジスタM1を使用して実現することができる。更に、電流設定ユニット204は、抵抗器RDを使用して実現することができる。LED駆動システムにおいて、PWMは、NMOSトランジスタM1のゲートを切断しさらには、接地することにより実現することができる。このシステムにおいて、トランジスタM0203Fが常に存在し、オペアンプOPA1のフィードバックループが決して途切れないため、オペアンプOPA1の出力Vg203Aは一定に保たれる。論理タイミング波形が生成され、θおよびΦ位相期間におけるタイミング信号を生成する。θ位相において、システムは、通常の動作を行い、LED光をオンにする。この位相においては、スイッチ203Aおよび203Bが閉じられ、OPA1201の出力に接続されたトランジスタ205でループが形成される。Φ位相においては、上述のループが断たれ、スイッチ203Cおよび203Dが閉じられ、新たなループが形成される。この位相において、電流駆動ユニット205のゲート端子に接続された出力Vg203Aが接地され、LEDの点灯が阻止される。同時に、トランジスタM0203FをオペアンプOPA1201の出力に接続する第2のループが生成される。θ位相が再び到来すれば、正しいLED電流ILEDを出力するためには、トランジスタM1のゲートをVgまで充電するだけでよい。図9Aは、図1の回路が従来のPWMスイッチング方法にて動作しているときの波形を示す。スイッチ7を閉じることによりフィードバックループが断たれる、位相Φにおいて、Vzは、抵抗4を介して接地電位に落とされる。この位相では、Vy>Vzである。次の位相θが来ると、オペアンプ2は、Vy>Vzの大きな差を検出し、結果として電圧Vgを高い電圧になるように駆動する。これが、θ位相に達するときにVgがオーバーシュートする。この様子が9Aの波形図に示されている。Vgは、Vg=Vzβここでβは、NMOSトランジスタ3のゲート-ソース電圧であるというレベルの電圧に落ち着くまでオーバーシュートする。このVgのオーバーシュートゆえ、Vzの電圧にも、Vyレベルに落ち着くまでのオーバーシュートが生じる。これは、結果として、LED電流ILEDのオーバーシュートにつながる。LED電流ILEDは、フィードバックループが正しいLED電流ILEDを出力するための所望のレベルに電圧VgおよびVzを引き下げるまでオーバーシュートする。オーバーシュートの時間は、ループの応答時間により決定される。従来の方法を使用したときのLED電流ILEDおよび他の電圧ノードの対応する波形が、図9Aに示されている。図8は、本発明にもとづく高速PWMを使用した回路図である。対応する波形が、図9Bに示されている。Φ位相において、ループがトランジスタM0に切り換えられ、Vgは、必要とされるVzβという電圧レベルに比べてわずかに低いVzεというレベルに保たれる。βは、εよりもわずかに低い。Vzεの生成は、図8に示されているとおり、構成要素203Fおよび203Eにより行われる。Φ位相においてVgがVzεというレベルに保たれるということは、θ位相が再び到来するたびごとに、正しい出力電流ILEDを出力するために、トランジスタM1のゲート端子をVgに、β-εという量だけ充電すればよいことを意味する。β-εの値は少量であるため、結果として、電圧Vzへの改善ももたらされる。電圧VzおよびVgへのオーバーシュートが存在しないため、LED駆動電流の高速スイッチングの際のオーバーシュートが少なくなる。これは、結果として、本発明の技法を従来の技法と比べたときに、減光または点滅機能の際の一様かつ正確な照明を意味する。