パルス幅変調された調光パルス信号を受け、nnは2以上の自然数チャンネルの発光ダイオードストリングを駆動するためのバースト制御信号であって、それぞれの周期が前記調光パルス信号の周期と等しく、かつそれぞれの位相が前記調光パルス信号の1/n周期シフトしているn個のバースト制御信号を生成する位相シフトコントローラであって、前記調光パルス信号のポジティブエッジを契機として初期値からカウントを開始するポジティブエッジカウンタと、前記調光パルス信号のネガティブエッジを契機として初期値からカウントを開始するネガティブエッジカウンタと、前記ポジティブエッジカウンタおよび前記ネガティブエッジカウンタの少なくとも一方のカウント値を受け、前記調光パルス信号の周期に対応する周期カウント値をラッチするラッチと、第2~第nチャンネルごとに設けられたチャンネル制御部であって、第iチャンネル2≦i≦nのチャンネル制御部は、i前記周期カウント値をi-1/n倍することにより、そのチャンネルの位相シフト量を計算し、前記ポジティブエッジカウンタのカウント値が対応するチャンネルの前記位相シフト量と一致すると、対応するチャンネルの前記バースト制御信号を第1レベルに遷移させ、前記ネガティブエッジカウンタのカウント値が対応するチャンネルの前記位相シフト量と一致すると、対応するチャンネルの前記バースト制御信号を第2レベルに遷移させるチャンネル制御部と、を備えることを特徴とする位相シフトコントローラ。第iチャンネルの前記チャンネル制御部は、前記調光パルス信号のネガティブエッジより前に、対応するチャンネルの前記バースト制御信号が前記第2レベルに遷移していないとき、前記調光パルス信号のネガティブエッジのタイミングで、対応する前記バースト制御信号を前記第2レベルに遷移させることを特徴とする請求項1に記載の位相シフトコントローラ。第iチャンネルの前記チャンネル制御部は、前記周期カウント値をi-1/n倍することにより、そのチャンネルの位相シフト量を計算するシフト量計算部と、前記ポジティブエッジカウンタのカウント値が、対応するチャンネルの前記位相シフト量と一致するとアサートされるセット信号を生成するセット回路と、前記ネガティブエッジカウンタのカウント値が、対応するチャンネルの前記位相シフト量と一致するとアサートされる第1リセット信号を生成する第1リセット回路と、前記調光パルス信号のネガティブエッジより前に、対応するチャンネルの前記バースト制御信号が前記第2レベルに遷移していないとき、前記調光パルス信号のネガティブエッジのタイミングでアサートされる第2リセット信号を生成する第2リセット回路と、対応するチャンネルの前記セット信号がアサートされると、対応するチャンネルのバースト制御信号を前記第1レベルに遷移させ、対応するチャンネルの前記第1リセット信号または前記第2リセット信号がアサートされると、対応するチャンネルの前記バースト制御信号を前記第2レベルに遷移させるフリップフロップと、を含むことを特徴とする請求項2に記載の位相シフトコントローラ。第iチャンネルの前記チャンネル制御部は、前記周期カウント値をi-1/n倍することにより、そのチャンネルの位相シフト量を計算するシフト量計算部と、前記ポジティブエッジカウンタのカウント値が、対応するチャンネルの前記位相シフト量と一致するとアサートされるセット信号を生成するセット回路と、前記ネガティブエッジカウンタのカウント値が、対応するチャンネルの前記位相シフト量と一致するとアサートされる第1リセット信号を生成する第1リセット回路と、対応するチャンネルの前記セット信号がアサートされると、対応するチャンネルのバースト制御信号を前記第1レベルに遷移させ、対応するチャンネルの前記第1リセット信号がアサートされると、対応するチャンネルの前記バースト制御信号を前記第2レベルに遷移させるSRフリップフロップと、を含むことを特徴とする請求項1に記載の位相シフトコントローラ。前記第2リセット回路は、前記調光パルス信号を受ける第1フリップフロップと、前記第1フリップフロップの出力を受ける第2フリップフロップと、対応するチャンネルの前記バースト制御信号を受ける第3フリップフロップと、前記第3フリップフロップの出力を受ける第4フリップフロップと、前記第1フリップフロップの反転出力と、前記第2フリップフロップの出力の論理積を生成する第1ANDゲートと、前記第3フリップフロップの反転出力と、前記第4フリップフロップの出力の論理積を生成する第2ANDゲートと、前記第1ANDゲートの出力によりセットされ、前記第2ANDゲートの出力によりリセットされる第2SRフリップフロップと、前記第1ANDゲートの出力と、前記第2SRフリップフロップの出力の論理積を前記第2リセット信号として生成する第3ANDゲートと、を含むことを特徴とする請求項3に記載の位相シフトコントローラ。複数の発光ダイオードストリングと、前記複数の発光ダイオードストリングに駆動電圧を供給するスイッチング電源と、パルス幅変調された調光パルス信号を受け、前記複数の発光ダイオードストリングごとにバースト制御信号を生成する請求項1から5のいずれかに記載の位相シフトコントローラと、それぞれが前記発光ダイオードストリングごとに設けられ、対応する前記バースト制御信号が点灯期間を示すとき、対応する発光ダイオードストリングに駆動電流を供給する複数の電流源と、を備えることを特徴とする発光装置。液晶パネルと、前記液晶パネルのバックライトとして設けられた請求項6に記載の発光装置と、を備えることを特徴とする電子機器。パルス幅変調された調光パルス信号にもとづき、nnは2以上の自然数チャンネルの発光ダイオードストリングを駆動するためのバースト制御信号であって、それぞれの周期が前記調光パルス信号の周期と等しく、かつそれぞれの位相が前記調光パルス信号の1/n周期シフトしているn個のバースト制御信号を生成する方法であって、ポジティブエッジカウンタにより、前記調光パルス信号のポジティブエッジを契機として初期値からカウントを開始するステップと、ネガティブエッジカウンタにより、前記調光パルス信号のネガティブエッジを契機として初期値からカウントを開始するステップと、前記ポジティブエッジカウンタおよび前記ネガティブエッジカウンタの少なくとも一方のカウント値にもとづき、前記調光パルス信号の周期に対応する周期カウント値をラッチするステップと、第iチャンネル2≦i≦nにおいて、前記周期カウント値をi-1/n倍することにより、そのチャンネルの位相シフト量を計算するステップと、第iチャンネルにおいて、前記ポジティブエッジカウンタのカウント値が対応するチャンネルの前記位相シフト量と一致すると、対応するチャンネルの前記バースト制御信号を第1レベルに遷移させるステップと、第iチャンネルにおいて、前記ネガティブエッジカウンタのカウント値が対応するチャンネルの前記位相シフト量と一致すると、対応するチャンネルの前記バースト制御信号を第2レベルに遷移させるステップと、を備えることを特徴とする方法。前記調光パルス信号のネガティブエッジより前に、対応するチャンネルの前記バースト制御信号が前記第2レベルに遷移していないとき、前記調光パルス信号のネガティブエッジのタイミングで、対応する前記バースト制御信号を前記第2レベルに遷移させるステップをさらに備えることを特徴とする請求項8に記載の方法。バースト調光を行う際に、各チャンネルの駆動電流ILED1~ILEDnの位相が揃っていると、スイッチング電源1004の出力電流Ioutが時間的に集中し、出力電圧Voutのリップルや、予期せぬノイズの要因となるおそれがある。この問題は、バーストコントローラ1009に対して、互いに位相がシフトしたバースト制御信号PWM1~PWMnを入力し、各チャンネルの点灯期間TONを時間的にずらすことにより解決することが可能である。しかしながらこの方法位相シフトバースト調光というでは、発光装置1003の外部のプロセッサDSPにより、バースト制御信号PWM1~PWMnを生成する必要があるため、液晶テレビの設計者の負担が大きかった。またLEDストリングのチャンネル数を設計変更したい場合に、バースト制御信号PWM1~PWMnを生成する回路を設計変更する必要があるため、開発コストが高くなるという問題もある。本発明はこうした課題に鑑みてなされたものであり、そのある態様の例示的な目的のひとつは、簡易に位相シフトバースト調光を実現可能な回路の提供にある。本発明のある態様は、パルス幅変調された調光パルス信号を受け、nnは2以上の自然数チャンネルの発光ダイオードストリングを駆動するためのバースト制御信号であって、それぞれの周期が調光パルス信号の周期と等しく、かつそれぞれの位相が調光パルス信号の1/n周期シフトしているn個のバースト制御信号を生成する位相シフトコントローラに関する。位相シフトコントローラは、調光パルス信号のポジティブエッジを契機として初期値からカウントを開始するポジティブエッジカウンタと、調光パルス信号のネガティブエッジを契機として初期値からカウントを開始するネガティブエッジカウンタと、ポジティブエッジカウンタおよびネガティブエッジカウンタの少なくとも一方のカウント値を受け、調光パルス信号の周期に対応する周期カウント値をラッチするラッチと、第2~第nチャンネルごとに設けられたチャンネル制御部であって、第iチャンネル2≦i≦nのチャンネル制御部は、i周期カウント値をi-1/n倍することにより、そのチャンネルの位相シフト量を計算し、ポジティブエッジカウンタのカウント値が対応するチャンネルの位相シフト量と一致すると、対応するチャンネルのバースト制御信号を第1レベルに遷移させ、ネガティブエッジカウンタのカウント値が対応するチャンネルの位相シフト量と一致すると、対応するチャンネルのバースト制御信号を第2レベルに遷移させるチャンネル制御部と、を備える。この態様によると、単一の調光パルス信号を与えるのみで、チャンネルごとのバースト制御信号を位相シフトコントローラによって自動生成できるため、外部のプロセッサにおいてチャンネルごとの信号を生成する必要がなくなり、システム設計が容易となる。また位相シフトコントローラに必要なカウンタは2個で足りるため、チャンネルごとにカウンタを設ける回路に比べて、回路面積を削減できる。第iチャンネルのチャンネル制御部は、調光パルス信号のネガティブエッジより前に、対応するチャンネルのバースト制御信号が第2レベルに遷移していないとき、調光パルス信号のネガティブエッジのタイミングで、対応するバースト制御信号を第2レベルに遷移させてもよい。これにより、調光パルス信号のデューティ比が急に小さくなった場合に、調光パルス信号が第1レベルを持続するのを防止できる。本発明の別の態様は、発光装置である。この発光装置は、複数の発光ダイオードストリングと、複数の発光ダイオードストリングに駆動電圧を供給するスイッチング電源と、パルス幅変調された調光パルス信号を受け、複数の発光ダイオードストリングごとにバースト制御信号を生成する上述のいずれかの態様の位相シフトコントローラと、それぞれが発光ダイオードストリングごとに設けられ、対応するバースト制御信号が点灯期間を示すとき、対応する発光ダイオードストリングに駆動電流を供給する複数の電流源と、を備える。本発明のさらに別の態様は、電子機器である。この電子機器は、液晶パネルと、液晶パネルのバックライトとして設けられた上述の発光装置と、を備える。なお、以上の構成要素の任意の組み合わせや本発明の構成要素や表現を、方法、装置、システムなどの間で相互に置換したものもまた、本発明の態様として有効である。本発明のある態様によれば、簡易に位相シフトバースト調光を実現できる。以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。本明細書において、部材Aが、部材Bと接続された状態とは、部材Aと部材Bが物理的に直接的に接続される場合のほか、部材Aと部材Bが、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。同様に、部材Cが、部材Aと部材Bの間に設けられた状態とは、部材Aと部材C、あるいは部材Bと部材Cが直接的に接続される場合のほか、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。図2は、実施の形態に係るスイッチング電源を備える電子機器の構成を示す回路図である。電子機器2は、ノートPC、デジタルカメラ、デジタルビデオカメラ、携帯電話端末、PDAPersonalDigitalAssistantなどの電池駆動型の機器であり、発光装置3とLCDLiquidCrystalDisplayパネル5を備える。発光装置3はLCDパネル5のバックライトとして設けられる。発光装置3は、発光素子であるLEDストリング6_1~6_8と、電流駆動回路8と、スイッチング電源4と、を備える。有効なチャンネル数nは最大で8であり、電子機器2の設計者が、LCDパネル5のサイズや電子機器2の種類などに応じて決定する。すなわちチャンネル数nは、1~8で任意の個数を取り得る。各LEDストリング6は、直列に接続された複数のLEDを含む。スイッチング電源4は、昇圧型のDC/DCコンバータであり、入力端子P1に入力された入力電圧たとえば電池電圧Vinを昇圧して、出力端子P2から出力電圧駆動電圧Voutを出力する。複数のLEDストリング6_1~6_nそれぞれの一端アノードは、出力端子P2に共通に接続される。スイッチング電源4は、制御IC100および出力回路102を備える。出力回路102は、インダクタL1、整流ダイオードD1、スイッチングトランジスタM1、出力キャパシタC1を含む。出力回路102のトポロジーは一般的であるため、説明を省略する。制御IC100のスイッチング端子P4は、スイッチングトランジスタM1のゲートと接続される。制御IC100は、LEDストリング6の点灯に必要な出力電圧Voutが得られるように、フィードバックによりスイッチングトランジスタM1のオン、オフのデューティ比を調節する。なおスイッチングトランジスタM1は制御IC100に内蔵されてもよい。抵抗R1、R2は、出力電圧Voutを分圧することにより、それに応じたフィードバック電圧Vout’を生成する。フィードバック電圧Vout’はフィードバック端子P3OVP端子に入力される。図示しない過電圧保護OverVoltageProtection回路不図示は、フィードバック電圧Vout’がしきい値を超えると、過電圧保護を行う。電流駆動回路8は、複数のLEDストリング6_1~6_nの他端カソード側に設けられる。電流駆動回路8は、LEDストリング6_1~6_nそれぞれに、目標輝度に応じた間欠的な駆動電流ILED1~ILEDnを供給する。電流駆動回路8は、チャンネルごとに設けられた複数の電流源CS1~CSn、バーストコントローラ9、制御入力端子P5、チャンネルごとのバースト調光端子BS1~BS8、チャンネルごとの電流制御端子CL1~CL8、チャンネルごとのコンパレータCOMP1~COMP8、コンパレータCOMP9を備える。i番目の電流源CSiは、対応するLEDストリング6_iに駆動電流ILEDiを供給する。電流源CSiは、出力回路CSbiとチャンネル制御部CSaiを含む。出力回路CSbiは、出力トランジスタQ1、電流制御抵抗R4、プルアップ抵抗R5を含む。出力トランジスタQ1と電流制御抵抗R4は、LEDストリング6_iのカソードと固定電圧端子接地端子の間に順に直列に設けられる。出力トランジスタQ1と電流制御抵抗R4の接続点の電圧VR4、つまり電流制御抵抗R4の電圧降下は、電流制御端子CLiへと入力される。プルアップ抵抗R5は、出力トランジスタQ1のベースエミッタ間に設けられる。その他のチャンネルも同様に構成される。抵抗R4には、駆動電流ILEDiに比例した電圧降下VR4が発生する。VR4=ILEDi×R4チャンネル制御部CSaiは、対応する電圧降下VR4が基準電圧Vrefと一致するように、出力トランジスタQ1のベース電圧を調節する。つまり点灯期間において、ILEDi=Vref/R4が成り立つ。チャンネル制御部CSaiは、演算増幅器OA1、トランジスタM4を含む。トランジスタM4は、バースト調光端子BSiと接地端子の間に設けられる。演算増幅器OA1の非反転入力端子には基準電圧Vrefが入力され、その反転入力端子-には電流制御端子CLの電圧VR4が入力される。演算増幅器OA1の出力電圧は、トランジスタM4のゲートと接続される。この電流源CSiによって、VR4=Vrefが成り立つようにフィードバックがかかり、各チャンネルにおいて基準電圧Vrefに応じた駆動電流ILEDiを生成することができる。制御入力端子P5は、バースト調光を行う際に利用されるパルス幅変調された調光パルス信号PWMが入力される。調光パルス信号PWMの第1レベルたとえばハイレベルは、LEDストリング6の点灯期間TONを、その第2レベルたとえばローレベルは消灯期間TOFFを指示する。このPWM調光パルス信号PWMのデューティ比、すなわち点灯期間TONおよび消灯期間TOFFは、全チャンネル共通で利用される。バーストコントローラ9は、8チャンネルそれぞれのバースト調光端子BS1~BS8の電圧レベルVBS1~VBS8に応じて、以下のモードが切りかえ可能となっている。a.全チャンネル共通モードφCOMこのモードにおいてバーストコントローラ9は位相シフトを行わず、接続されるLEDストリング6の個数にかかわらず、駆動対象となるすべてのチャンネルのLEDストリングを、それらの駆動電流ILEDの位相をすべて揃えて駆動する。このモードでは各チャンネルの駆動電流の位相差がゼロであることからφ0とも記す。b.位相シフトモードφSHIFTこのモードにおいてバーストコントローラ9は、駆動対象のn1≦n≦8チャンネルの発光ダイオードストリングを、それぞれの駆動電流の位相が互いに調光パルス信号PWMの1/n周期シフトするように駆動する。位相シフトモードbは、以下の3つのモードを含む。b1.90度位相シフトモードφ90このモードでは、第1~第4チャンネルが駆動対象とされ、LEDストリング6_1~6_4に対する駆動電流ILED1~ILED4の位相が、互いに調光パルス信号PWMの1/4周期シフトされる。b2.60度位相シフトモードφ60このモードでは、第1~第6チャンネルのLEDストリング6_1~6_6に対する駆動電流ILED1~ILED6の位相が、互いに調光パルス信号PWMの1/6周期シフトされる。b3.45度位相シフトモードφ45このモードでは、第1から第8チャンネルのLEDストリング6_1~6_8に対する駆動電流ILED1~ILED8の位相が、互いに調光パルス信号PWMの1/8周期シフトされる。バーストコントローラ位相シフトコントローラ9は、各モードに応じたバースト制御信号PWM1~PWM8を生成し、電流源CS1~CS8に供給する。バースト制御信号PWMiがハイレベルのとき、電流源CSiは動作状態となって駆動電流ILEDiを生成し、それが点灯期間TONとなる。反対にバースト制御信号PWMiがローレベルのとき、電流源CSiは停止状態となり、それが消灯期間TOFFとなる。電流駆動回路8が起動すると判定期間TJDGとなる。判定期間TJDGは、たとえば調光パルス信号PWMの数周期、具体的には3周期程度である。この判定期間TJDGにおいてバーストコントローラ9は、8チャンネルそれぞれのバースト調光端子BS1~BS8の電圧レベルVBS1~VBS8にもとづきモードを決定する。たとえばバーストコントローラ9は、スタンバイ信号STBの電圧レベルVSTBに応じて、動作モードを決定する。スタンバイ信号STBの電圧レベルVSTBが所定の第1範囲に含まれるとき、全チャンネル共通モードφ0に設定される。コンパレータCOMP9は、電圧VSTBをしきい値電圧Vth1と比較し、比較結果を示す判定信号S9を出力する。判定信号S9がVSTB>Vth1を示すとき、バーストコントローラ9は全チャンネル共通モードφ0に設定される。スタンバイ信号STBの電圧レベルVSTBが所定の第2の電圧範囲に含まれるとき、バーストコントローラ9は位相シフトモードφSHIFTに設定される。第2電圧範囲は、VSTB<Vth1であるため、判定信号S9がVSTB<Vth1を示すとき、バーストコントローラ9は位相シフトモードφSHIFTとなる。位相シフトモードφSHIFTに設定されたバーストコントローラ9は、続いて各チャンネルのバースト調光端子BSの電圧レベルVBS1~VBS8にもとづき、90度、60度、45度位相シフトモードのいずれかに設定される。コンパレータCOMP1~COMP8は、チャンネルごとに設けられ、対応するチャンネルの電圧VBS1~VBS8を、所定のしきい値電圧Vth2と比較する。しきい値電圧Vth2は、たとえば0.1V程度が好ましい。i番目のチャンネルのコンパレータCOMPiは、VBSi<Vth2のときハイレベルH、VBSi>Vth2のときローレベルLとなる検出信号Siを出力する。i番目のバースト調光端子BSiにLEDストリング6_iが接続されるとき、駆動電流ILEDiがゼロであればその電圧レベルVBSiは、出力電圧Vout付近まで上昇する。一方、バースト調光端子BSiにLEDストリング6_iが接続されていないとき、その電圧レベルVBSiは、接地電圧付近まで低下する。つまり、コンパレータCOMPiの出力信号Siは、LEDストリング6_iの接続の有無を示す。バーストコントローラ9は、判定期間TJDGにおいて第5から第8チャンネルのすべてのバースト調光端子BS5~BS8の電位VBS5~VBS8が、所定の第2しきい値電圧Vth2より低いとき、言い換えれば、条件式S5==HS6=HS7=HS8=Hを満たすとき、90度位相シフトモードφ90に設定される。これは、第5から第8チャンネルにLEDストリング6_5~6_8が接続されていない状態を示す。A=Bは、AとBが等しいとき真1を、そうでないとき偽0を示す演算子であり、は、論理積を示す演算子である。上記条件式を満たさないとき、処理S106に進む。第7、第8チャンネルのバースト調光端子BS7、BS8の電位VBS7、VBS8が、第2しきい値電圧Vth2より低いとき、言い換えれば、条件式S7=HS8=Hを満たすとき、第1~第6チャンネルが駆動対象となり、60度位相シフトモードφ60に設定される。それ以外のとき、すべてのチャンネルが駆動対象となり、45度位相シフトモードφ45に設定される。このようにして、チャンネルごとにLEDストリング6の接続の有無が判定される。誤差増幅器EA1は、駆動期間において、LEDストリング6が接続されているチャンネルそれぞれの電圧VBSのうち、最も低いひとつと、基準電圧たとえば0.3Vの誤差を増幅し、誤差に応じた誤差電圧Verrを生成する。誤差電圧Verrは、トランジスタQ2および抵抗R6を介してFB端子から出力され、制御IC100のフィードバック端子に入力される。制御IC100は、駆動期間において、LEDストリング6が接続されているチャンネルそれぞれの電圧VBSのうち最も低いひとつと、基準電圧たとえば0.3Vが一致するように、出力電圧Voutを調節する。以上が発光装置3の構成である。続いてバーストコントローラ9について説明する。バーストコントローラ9は、調光パルス信号PWMを受け、nnは2以上の自然数チャンネルの発光ダイオードストリングを駆動するためのバースト制御信号PWM1~PWMnを生成する。nチャンネルのバースト制御信号PWM1~PWMnの周期は、調光パルス信号PWMの周期と等しく、かつそれぞれの位相は互いに、調光パルス信号PWMの1/n周期シフトしている。90度位相シフトモードφ90においてn=4、60度位相シフトモードφ60においてn=6、45度位相シフトモードφ45においてn=8である。図3は、バーストコントローラ9の構成を示すブロック図である。バーストコントローラ9の各ブロックは、システムクロックCLKと同期がとられる。バーストコントローラ9は、エッジ検出部10、第1ラッチ12、ポジティブエッジカウンタ14、第2ラッチ16、ネガティブエッジカウンタ18、チャンネル制御部CH1_CONT~CHn_CONTを備える。エッジ検出部10は調光パルス信号PWMを受け、そのポジティブエッジごとにアサートたとえばハイレベルされるポジティブエッジ検出信号S1と、そのネガティブエッジごとにアサートたとえばハイレベルされるネガティブエッジ検出信号S2と、を生成する。ポジティブエッジカウンタ立ち上がりカウンタ14は、ポジティブエッジ検出信号S1を受け、調光パルス信号PWMのポジティブエッジを契機として初期値からカウントを開始する。ネガティブエッジカウンタ立ち下がりカウンタ18は、ネガティブエッジ検出信号S2を受け、調光パルス信号PWMのネガティブエッジを契機として初期値からカウントを開始する。第1ラッチ12は、ポジティブエッジ検出信号S1およびポジティブエッジカウンタ14のカウント値を受け、ポジティブエッジカウンタ14がリセットされる直前のカウント値をラッチする。第1ラッチ12には、調光パルス信号PWMの周期を示すカウント値周期カウント値CHLTCHRが保持され、調光パルス信号PWMの周期毎に更新される。同様に第2ラッチ16は、ネガティブエッジ検出信号S2がアサートされるごとに、第1ラッチ12に格納される周期カウント値が保持される。第2ラッチ16の出力値CHLTCHFもまた、調光パルス信号PWMの周期毎に更新され、調光パルス信号PWMの周期を示す。なお、第2ラッチ16は、ネガティブエッジカウンタ18のカウント値をラッチしてもよい。チャンネル制御部CH1_CONT~CH8_CONTは、チャンネルごとに設けられる。第1チャンネルのチャンネル制御部CH1_CONT1は、調光パルス信号PWMをそのまま出力する。第iチャンネルのチャンネル制御部CHi_CONT2≦i≦nは、以下のi~ivの処理を行う。i周期カウント値CHLTCHをi-1/n倍することにより、そのチャンネルの位相シフト量SHFTiを計算する。iiそしてチャンネル制御部CHi_CONTは、ポジティブエッジカウンタ14のカウント値CHCNTRが対応するチャンネルの位相シフト量SHFTiと一致すると、対応するチャンネルのバースト制御信号PWMiを第1レベルたとえばハイレベルに遷移させる。またチャンネル制御部CHi_CONTは、ネガティブエッジカウンタ18のカウント値CHCNTFが対応するチャンネルの位相シフト量SHFTiと一致すると、対応するチャンネルのバースト制御信号PWMiを第2レベルローレベルに遷移させる。さらにチャンネル制御部CHi_CONTは、調光パルス信号PWMのネガティブエッジより前に、対応するチャンネルのバースト制御信号PWMiが第2レベルローレベルに遷移していないとき、調光パルス信号PWMのネガティブエッジのタイミングで、対応するバースト制御信号PWMiを第2レベルローレベルに遷移させる。図4は、チャンネル制御部の構成を示すブロック図である。第1シフト量計算部20は、第1ラッチ12に格納された周期カウント値CHLTCHRをi-1/n倍することにより、そのチャンネルの位相シフト量SHFTRiを計算する。同様に第2シフト量計算部22は、第2ラッチ16に格納された周期カウント値CHLTCHFをi-1/n倍することにより、そのチャンネルの位相シフト量SHFTFiを計算する。位相シフト量SHFTRi、SHFTLiは等しいため、第1シフト量計算部20と第2シフト量計算部22のうち一方を省略してもよい。セット回路24は、ポジティブエッジカウンタ14のカウント値CHCNTRが、対応するチャンネルの位相シフト量SHFTRiと一致するとアサートされるセット信号S3を生成する。リセット回路26は、ネガティブエッジカウンタ18のカウント値CHCNTFが、対応するチャンネルの位相シフト量SHFTFiと一致するとアサートされる第1リセット信号S4を生成する。セット回路24およびリセット回路26は、デジタルコンパレータで構成できる。第2リセット回路28は、調光パルス信号PWMのネガティブエッジより前に、対応するチャンネルのバースト制御信号PWMiが第2レベルローレベルに遷移していないとき、調光パルス信号PWMのネガティブエッジのタイミングでアサートされる第2リセット信号S5を生成する。第2リセット信号強制リセット信号ともいうS5は、バースト制御信号PWMiを強制的にローレベルに遷移させるための信号である。SRフリップフロップ30のセット端子Sには、セット信号S3が入力されており、対応するチャンネルのセット信号S3がアサートされると、対応するチャンネルのバースト制御信号PWMiを第1レベルハイレベルに遷移させる。またSRフリップフロップ30のリセット端子R1、R2には、第1リセット信号S4、第2リセット信号S5が入力されており、対応するチャンネルの第1リセット信号S4または第2リセット信号S5がアサートされると、対応するチャンネルのバースト制御信号PWMiを第2レベルローレベルに遷移させる。第2リセット回路28は、フリップフロップFF1~FF4、ANDゲートA1~A3、SRフリップフロップFF5を含む。第1フリップフロップFF1は、調光パルス信号PWMをラッチする。第2フリップフロップFF2は、第1フリップフロップFF1の出力をラッチする。第3フリップフロップFF3は、対応するチャンネルのバースト制御信号PWMiをラッチする。第4フリップフロップFF4は、第3フリップフロップFF3の出力をラッチする。第1ANDゲートA1は、第1フリップフロップFF1の反転出力と、第2フリップフロップFF2の出力の論理積を生成する。第2ANDゲートA2は、第3フリップフロップFF3の反転出力と、第4フリップフロップFF4の出力の論理積を生成する。SRフリップフロップFF5のセット端子には第1ANDゲートの出力が入力され、そのリセット端子には第2ANDゲートの出力が入力される。第3ANDゲートA3は、第1ANDゲートA1の出力と、SRフリップフロップFF5の出力の論理積を第2リセット信号S5として生成する。第1チャンネルのチャンネル制御部CH1_CONTは、ポジティブエッジ検出信号S1によってセットされ、ネガティブエッジ検出信号S2によってリセットされるSRフリップフロップで構成してもよい。以上がバーストコントローラ9の構成である。続いてその動作を説明する。図5は、実施の形態に係るバーストコントローラ9の動作を示すタイムチャートである。このタイムチャートはn=4の場合を示す。実施の形態に係る電流駆動回路8によれば、接続されるLEDストリング6の個数に応じて、位相シフトの角度を自動的に設定することができる。すなわち、スタンバイ信号STBが第2の電圧範囲に含まれるときには、接続されるLEDストリングの個数に応じて、90度、60度、45度位相シフトモードに設定できる。ユーザは、所望の動作モードに応じたレベルのスタンバイ信号STBと、所望の輝度に応じたデューティ比を有する単一の調光パルス信号PWMを電流駆動回路8に対して与えるのみで、簡易にLEDストリング6を駆動することができる。またバーストコントローラ9によって、各チャンネルのバースト制御信号PWM1~PWMnを好適に生成できる。さらに、調光パルス信号PWMの周期が固定されている必要はなく、周期の変化にも対応できる。また、このバーストコントローラ9は、チャンネル数にかかわらずカウンタの個数が2個で済むという利点がある。この利点は、比較技術に係るバーストコントローラとの対比によって明確となる。図6は、比較技術に係るバーストコントローラ9rの構成を示すブロック図である。比較技術において、周波数カウンタ52は、調光パルス信号PWMの周期をカウントし、ラッチ54はカウントされた周期をラッチする。デューティカウンタ56は、調光パルス信号PWMのハイレベルの期間オン期間を測定し、ラッチ58は、測定されたオン期間をラッチする。チャンネルごとにディレイカウンタ60およびデューティカウンタ62が設けられる。ディレイカウンタ60_2~60_8は、調光パルス信号PWMのポジティブエッジからカウントを開始する。チャンネル制御部CHi_CONTは、ディレイカウンタ60のカウント値が、チャンネルごとに計算されたシフト量と一致すると、そのチャンネルのバースト制御信号PWMiを第1レベルとする。バースト制御信号PWMiが第1レベルに遷移すると、デューティカウンタ62がカウントを開始し、カウント値が調光パルス信号PWMのオン期間と一致すると、バースト制御信号PWMiを第2レベルとする。かかる比較技術では、周波数カウンタ52およびデューティカウンタ56に加えて、チャンネルごとにディレイカウンタ60およびデューティカウンタ62を設ける必要があり、チャンネル数の増加にともない回路面積が大きくなる。これに対して実施の形態に係るバーストコントローラ9では、チャンネル数にかかわらず、カウンタが2つで足りるため、回路面積を小さくできる。図7aは、実施の形態に係るバーストコントローラ9の動作を示すタイムチャートである。このタイムチャートはn=8の場合を示す。調光パルス信号PWMの周期やデューティ比が急激に変化する状況を示す。たとえばタイミングt1あるいはt2では、第6~第8チャンネルの強制リセット信号S5がアサートされ、第6~第8チャンネルのバースト制御信号PWM6~PWM8がローレベルとなる。タイミングt3では、第3~第8チャンネルの強制リセット信号S5がアサートされ、それらのチャンネルのバースト制御信号PWM3~PWM8がローレベルとなる。図7bは、バーストコントローラ9が処理ivを実行しない場合、すなわち強制リセット信号を生成しない場合のタイムチャートである。この場合、タイミングt1、t2それぞれを跨いで、第6~第8チャンネルのバースト制御信号PWM6~PWM8がハイレベルを持続する。この箇所にハッチングを付している。このように調光パルス信号PWMの複数の周期をまたいで、バースト制御信号PWMiがハイレベルを持続すると、LEDストリング6が明るくなるという問題がある。実施の形態に係るバーストコントローラ9では、処理ivを行うことにより、この問題を解決できる。以上、本発明について、実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセス、それらの組み合わせには、さまざまな変形例が存在しうる。以下、こうした変形例について説明する。実施の形態ではインダクタを用いた非絶縁型のスイッチング電源を説明したが、本発明はトランスを用いた絶縁型のスイッチング電源にも適用可能である。実施の形態では、発光装置3のアプリケーションとして電子機器を説明したが、用途は特に限定されず、照明などにも利用できる。また、本実施の形態において、ハイレベル、ローレベルの論理信号の設定は一例であって、インバータなどによって適宜反転させることにより自由に変更することが可能である。実施の形態にもとづき、具体的な用語を用いて本発明を説明したが、実施の形態は、本発明の原理、応用を示しているにすぎず、実施の形態には、請求の範囲に規定された本発明の思想を逸脱しない範囲において、多くの変形例や配置の変更が認められる。