(57)【要約】【課題】  白色ＬＥＤには未だ個体差が大きいものがあり、いずれかのＬＥＤを定電流で駆動する為に、必要な電圧を昇圧回路にて生成したとしても、いずれかのＬＥＤにおいては定電流で駆動するのに十分な電圧ではなく、許容範囲以上の輝度のばらつきや、不点灯のものが生じる可能性がある。【解決手段】  ＬＥＤ端子監視回路５０によって複数の並列接続されているＬＥＤ３１ａ〜３１ｃの中で最も電位が低いものを検出し、同検出結果に基づいてアナログ信号選択回路６０が選択されたＬＥＤ３１ａ〜３１ｃでの電圧状態を昇圧回路１０へ入力させ、同昇圧回路１０がこのように選択された最も低い電圧状態の信号線を基準として昇圧動作を実行するようにしているので、複数のＬＥＤ３１ａ〜３１ｃの全てに対して確実に、電流制御で駆動する為に十分な電圧を供給することができる。また、検出の基礎としてＬＥＤが未接続の信号線は対象外としているので、誤動作もない。【選択図】  図１
2005116199.tif 000002
【特許請求の範囲】
【請求項１】
並列に接続された複数のＬＥＤに対して、それぞれのＬＥＤを電流制御で駆動する為に必要な電圧を、昇圧回路を介してＬＥＤに供給し、定電流回路によって同複数のＬＥＤを電流制御で駆動するＬＥＤ点灯制御装置であって、
上記複数のＬＥＤを電流制御で駆動する為に必要な電圧を供給できるように、昇圧動作を制御しながら所定の直流電圧を昇圧する出力電圧制御機能付き昇圧回路と、
同昇圧回路の出力信号に対し並列に接続される複数のＬＥＤからなるＬＥＤ回路と、
ＬＥＤの信号線においてＬＥＤが接続されていない信号線を取り除いた最小の電圧値を示すものを特定するＬＥＤ端子監視回路と、
上記特定された信号線を上記昇圧回路へ出力するアナログ信号選択回路と、
上記複数のＬＥＤを電流制御で駆動する為の定電流回路を具備する構成において、
上記昇圧回路が、あらかじめ設定された上限電圧値まで昇圧した時点で、上記複数のＬＥＤの信号線のそれぞれがあらかじめ設定されたＬＥＤの未接続状態を示す電圧値を超えているか否かを判断することを特徴とするＬＥＤ点灯制御装置。
【請求項２】
上記ＬＥＤ端子監視回路が、ＬＥＤ接続状態の判断を終えるまでの期間は、ＬＥＤ回路に流れる電流値を、あらかじめ設定しておいた値より少ない電流にすることを特徴とする上記請求項１に記載のＬＥＤ点灯制御装置。
【請求項３】
上記ＬＥＤ端子監視回路は、上記複数のＬＥＤ信号線のいずれもがあらかじめ設定されたＬＥＤの未接続状態を示す電圧値を超えた時点で未接続状態の判断を終了することを特徴とする上記請求項２に記載のＬＥＤ点灯制御装置。
【請求項４】
並列に接続された複数のＬＥＤに対して、それぞれのＬＥＤを電流制御で駆動する為に必要な電圧を、昇圧回路を介してＬＥＤに供給し、定電流回路によって同複数のＬＥＤを電流制御で駆動するＬＥＤ点灯制御方法であって、同複数のＬＥＤのそれぞれに対する信号線の電圧を計測し、同電圧値に基づいて未接続端子を除きつつ最小電圧の信号線を特定し、同最小電圧値の信号線が、定電流回路が定電流動作しうる電圧値になるように昇圧回路を制御することを特徴とするＬＥＤ点灯制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、昇圧回路を利用しつつ複数のＬＥＤを並列に接続して点灯させるＬＥＤ点灯制御装置に関する。
【背景技術】
【０００２】
近年、携帯電話をはじめとする種々の電子機器において、表示および装飾の目的で複数のＬＥＤを利用している。携帯電話などにおいては、電源の制限からＬＥＤを点灯させる目的で昇圧回路を備えていることが多い。
従来技術において、複数のＬＥＤが並列に接続される場合、昇圧回路は、いずれかのＬＥＤの信号線上の電圧値を計測し、同計測値が、同ＬＥＤを電流制御で駆動させる為の基準電圧値を基に昇圧する。同基準電圧値は、複数のＬＥＤを電流制御で駆動させるために、ＬＥＤの順方向電圧の個体差を考慮した電圧値になっている。これは、余分に高い電圧値を設定されていることを意味する。
【特許文献１】米国特許公報６，５３８，３９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
白色ＬＥＤには、未だ個体差が大きいものがあり、各ＬＥＤを電流制御で駆動する為に必要な電圧を確保しなければ、一定範囲内の明るさで点灯できない。従って、いずれかのＬＥＤを定電流で駆動する為に、必要な電圧を昇圧回路にて生成したとしても、いずれかのＬＥＤにおいては定電流で駆動するのに十分な電圧ではなく、許容範囲以上の輝度のばらつきや、不点灯のものが生じる可能性がある。また、上記の内容を回避するために、ＬＥＤを電流制御で駆動する為に必要な電圧を高めに設定する必要がある。
【０００４】
解決しようとする問題点は、一つの昇圧回路で並列接続した複数のＬＥＤを点灯させる場合に、明るさを一定範囲内に抑えられないものが生じる点である。あるいは、ＬＥＤを電流制御で駆動する為に必要な電圧を高めに設定し効率を下げている点である。
【課題を解決するための手段】
【０００５】
上記目的を達成する為に、請求項１にかかる発明は、同複数のＬＥＤのそれぞれに対する信号線の電圧を計測し、同電圧値に基づいて未接続端子を除きつつ最小電圧の信号線を特定し、同最小電圧値の信号線が、定電流回路が定電流動作しうる電圧値になるように昇圧回路を制御する。その為には、ＬＥＤが未接続な信号線を判別しなければならない。上記複数のＬＥＤの信号線のそれぞれがあらかじめ設定されたＬＥＤの未接続状態を示す電圧値を超えていれば、ＬＥＤ未接続状態の端子は存在しないと判断する。ただし、昇圧回路の出力値は変動するため、例えば同出力値が低い状態であれば、上記未接続状態を示す電圧値よりも低い場合が生じる。従って、上記ＬＥＤ端子監視回路は、上記昇圧回路があらかじめ決めた上限値に到達した時点で、ＬＥＤ接続状態であるか否かを判断する。
【０００６】
請求項２にかかる発明は、上記ＬＥＤ端子監視回路がＬＥＤ接続状態の判断を終えるまでの期間は、上記定電流回路はあらかじめ決めておいた駆動電流よりも少ない駆動電流を流すことにしている。駆動電流が大きいと供給能力に限界のある昇圧回路の出力値が昇圧するのに時間がかかり、いずれの測定場所においても時間がかかる。しかし上記定電流回路が所望の駆動電流より少ない駆動電流を流すように制御することで、昇圧回路の出力値は早期に上昇し、未接続状態の判断を早期に終了できる。また、各ＬＥＤでの電圧降下が小さくなって電圧値の計測場所の電圧値も高くなるので未接続状態を示す電圧値を早期、かつ、確実に越えると判断する。但し、駆動電流を少しでも流す場合は、ＬＥＤ未接続端子は未接続状態でよいが、駆動電流を完全に止める場合、ＬＥＤ未接続端子は接地する必要がある。
【０００７】
請求項３にかかる発明は、上記複数のＬＥＤ信号線のいずれもがあらかじめ設定されたＬＥＤの未接続状態を示す電圧値を超えた時点で未接続状態の判断を終了する。昇圧回路の電圧値が上限値であろうとなかろうと、少なくとも複数のＬＥＤの信号線のいずれもがＬＥＤの未接続状態を示す電圧値を超えたのであれば、ＬＥＤ未接続状態に戻ることはないはずなので、早期に終了できる。
【０００８】
このように、複数のＬＥＤが電流制御で駆動する為に必要な電圧を供給できるように、上記昇圧回路の昇圧動作を制御する手法は必ずしも実体のある装置に限られる必要はなく、その方法としても機能することは容易に理解できる。このため請求項４にかかる発明は、並列に接続された複数のＬＥＤに対して、それぞれのＬＥＤを電流制御で駆動する為に必要な電圧を、昇圧回路を介してＬＥＤに供給し、定電流回路によって同複数のＬＥＤを電流制御で駆動するＬＥＤ点灯制御方法であって、同複数のＬＥＤのそれぞれに対する信号線の電圧を計測し、同電圧値に基づいて未接続端子を除きつつ最小電圧の信号線を特定し、同最小電圧値の信号線が、定電流回路が定電流動作しうる電圧値になるように上記昇圧回路を制御する構成としてある。
【０００９】
すなわち、必ずしも実体のある装置に限らず、その方法としても有効であることに相違はない。
【発明の効果】
【００１０】
本発明によれば、複数のＬＥＤのそれぞれに電流制御で駆動する為に必要な電圧を供給できるものとなり、輝度のばらつきを小さくし、不点灯の状態を生じさせなくすることが可能なＬＥＤ点灯制御装置と制御方法を提供できる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しつつ本発明の一実施例を説明する。
【実施例１】
【００１２】
図１は、本発明の一実施例にかかるＬＥＤ点灯制御装置をブロック図により示している。
同図において、レギュレーテッドチャージポンプ回路（以下、単に昇圧回路と呼ぶ）１０は、入力側端子に直流電源Ｐｗｒと入力側コンデンサＣｉｎを接続され、出力側端子には出力側コンデンサＣｏｕｔが接続されている。昇圧回路１０は、ＬＥＤ端子制御電圧入力端Ｌｓｔｄと、ＬＥＤ端子電圧入力端Ｌｉｎとを有しており、昇圧動作時に同ＬＥＤ端子電圧入力端Ｌｉｎの入力電圧と、ＬＥＤ端子制御電圧入力端Ｌｓｔｄとに基づいて昇圧動作を実行している。
【００１３】
出力電圧監視回路２０は、この昇圧回路１０の出力電圧Ｖｏｕｔを検知しており、出力電圧Ｖｏｕｔが予め設定された上限電圧値に達したら出力監視信号Ｐｒｎを出力する。
昇圧回路１０の出力ラインには三つの白色光ダイオード（以下、単にＬＥＤと呼ぶ）３１ａ〜３１ｃからなるＬＥＤ回路３０が接続されている。各ＬＥＤ３１ａ〜３１ｃはアノード側を同出力ラインに接続されるとともに、カソード側を定電流回路４０に接続され、同定電流回路４０による電流量の制御を受けて一定電流が流れるようになっている。定電流回路４０は、ＬＥＤに流れる電流量を設定する為の抵抗Ｒｃｔｌが接続されているとともに、未接続判定時においてＬＥＤにながれる電流値を同設定値より小さくするための信号である定電流値可変信号Ｉｃｔｌが入力されている。
【００１４】
各ＬＥＤ３１ａ〜３１ｃのカソード側の信号ラインはＬＥＤ端子監視回路５０に接続されている。このＬＥＤ端子監視回路５０は、主に、以下の制御を担っている。
１．定電流回路４０に対する電流量の制御
２．ＬＥＤ３１ａ〜３１ｃの接続の有無の確認
３．未接続と判定されたＬＥＤ３１ａ〜３１ｃを除き、残りの中で最小電圧値のものを特定
ＬＥＤ端子監視回路５０の具体的構成は後述するが、上記処理を実行するのに必要な出力電圧監視回路２０からの出力監視信号Ｐｒｎと、ＬＥＤ３１ａ〜３１ｃが未接続か否かを判断するための基準電圧値となるＬＥＤ未接続端子判定電圧と、動作タイミングを表すクロック信号ｃｌｋが入力されている。また、アナログ信号選択回路６０に対しては最小電圧選択信号を出力している。
【００１５】
アナログ信号選択回路６０は後述するようにアナログスイッチで構成されており、上記ＬＥＤ３１ａ〜３１ｃのカソード側がそれぞれ別個に接続されている。そして、アナログ信号選択回路６０はＬＥＤ端子監視回路５０からの最小電圧選択信号で選択されるいずれかのＬＥＤ３１ａ〜３１ｃに対応するスイッチ回路をオンにし、上記昇圧回路１０におけるＬＥＤ端子電圧入力端Ｌｉｎに導通させている。
【００１６】
図２は、昇圧制御信号生成回路を構成する上記ＬＥＤ端子監視回路５０と上記アナログ信号選択回路６０のより詳細な構成をブロック図により示している。
ＬＥＤ端子監視回路５０は、未接続端子判定ブロック５１と、最小電圧選択ブロック５２と、定電流値可変信号判定ブロック５３とを備えている。未接続端子判定ブロック５１では、三つのコンパレータ５１ａ１〜５１ａ３が、各電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）と、ＬＥＤ未接続端子判定電圧とを比較しており、その比較判断結果は出力監視信号Ｐｒｎが出力された時点でＡＮＤ回路５１ｂ１〜５１ｂ３から出力され、フリップフロップ回路５１ｃ１〜５１ｃ３に設定される。そして、各フリップフロップ回路５１ｃ１〜５１ｃ３のＱ出力がそれぞれＬＥＤ３１ａ〜３１ｃの未接続判定信号（ｄ１〜ｄ３未接続判定信号）として出力される。
【００１７】
一方、三つのコンパレータ５１ａ１〜５１ａ３による各電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）とＬＥＤ未接続端子判定電圧との比較結果は、定電流値可変信号判定ブロック５３に入力されており、出力監視信号Ｐｒｎの有無にかかわらず、電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）の全てがＬＥＤ未接続端子判定電圧を超えた時点で未接続端子の判定が終了するようにしている。
【００１８】
最小電圧選択ブロック５２とアナログ信号選択回路６０は、対をなして構成されており、最小電圧選択ブロック５２が出力する二出力により、アナログ信号選択回路６０は各電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）の中から同二出力によって表される最小の電位を出力することになる。
【００１９】
すなわち、コンパレータ５２ａ１，５２ａ２と、排他的論理和回路５２ｂ１，５２ｂ２と、論理和回路５２ｃ１，５２ｃ２と、論理積回路５２ｄからなる最小電圧選択ブロック５２は、三つの電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）と、三つの未接続判定信号ｄ１〜ｄ３を入力としつつ、未接続でなく最小の電位となっている信号線を示すために二つの排他的論理和回路５２ｂ１，５２ｂ２から出力している。このとき、上記未接続判定信号（ｄ１〜ｄ３未接続判定信号）は、最小電圧選択ブロック５２において、電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ）の大小を比較するコンパレータ５２ａ１と、（上記比較の低い方，Ｖｏｕｔ−Ｖｃ）の大小を比較するコンパレータ５２ａ２の出力に対して適宜その判断を除外するような論理回路の入力となっている。
【００２０】
一方、四つのアナログスイッチ６１ａ１〜６１ａ４と、インバータ６２ａ１，６２ａ２とからなるアナログスイッチ６０は、上記排他的論理和回路５２ｂ１，５２ｂ２からの二出力を受け、未接続の信号線を除きつつ各電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）の中における最小の電位を出力する。
【００２１】
図３は、上記ＬＥＤ点灯制御装置の動作を概略的に示している。
手順１に示すように、図示しない電源スイッチがオンとなると、手順２に示すように、ＬＥＤ端子監視回路５０は定電流回路４０に対して定電流値可変信号Ｉｃｔｌを出力し、ＬＥＤに流れる電流を、所望の電流量より少ない電流値であるＩｍｉｎとさせる。なお、最小の電流値Ｉｍｉｎと通常時の電流値Ｉｒｅｇについては、以下の条件に従うようにしている。
【００２２】
Ｉｍｉｎ＝Ｉｒ×５
Ｉｒｅｇ＝Ｉｒ×１００
手順３に示すように、昇圧回路１０は昇圧動作を開始するが、出力電圧Ｖｏｕｔがすぐに上限電圧値となるわけではなく、徐々に上昇する。
【００２３】
昇圧回路１０の昇圧が開始されると、手順４ー１に示すように、出力電圧監視回路２０は出力電圧Ｖｏｕｔが上限値となっているか判断するが、当初は同判断に至らないのでその判断結果を示す出力監視信号Ｐｒｎを出力することはない。
一方、これと平行して手順４−２では、ＬＥＤ端子監視回路５０がＬＥＤ３１ａ〜３１ｃの各電圧とＬＥＤ未接続端子判定電圧とを比較する。昇圧回路１０の出力電圧Ｖｏｕｔが十分に上昇していないときは、ＬＥＤのカソード側の電圧値が、ＬＥＤ未接続端子判定電圧より低い状態が存在する。しかしながら、昇圧回路１０の出力電圧Ｖｏｕｔは徐々に上昇していく。また、この時点では、ＬＥＤに流れる電流値は所望の値より少なくなっている。ここで、ＬＥＤ３１ａ〜３１ｃが接続されている通常であれば、ＬＥＤのカソード側の電圧値も徐々に上昇していき電位は、
ＬＥＤ３１ａ：Ｖｄ１＝Ｖｏｕｔ−Ｖａ
ＬＥＤ３１ｂ：Ｖｄ２＝Ｖｏｕｔ−Ｖｂ
ＬＥＤ３１ｃ：Ｖｄ３＝Ｖｏｕｔ−Ｖｃ
となる。
【００２４】
ＬＥＤ端子監視回路５０は、これらの電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）と、ＬＥＤ未接続端子判定電圧とを個別に比較する。もし、各ＬＥＤ３１ａ〜３１ｃが接続されていれば、いずれかは駆動電流が流れ、ＬＥＤ端子監視回路５０における入力端の電位は上述したようにＶｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃとなるはずである。この電位は少なくともグランドレベルよりはある程度高い値となっている。ＬＥＤ未接続端子判定電圧はグランドレベルよりは高く、想定されうる電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）の最小値よりも低くなるように設定されている。従って、各ＬＥＤ３１ａ〜３１ｃが駆動されうるのであれば、必ず各電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）はＬＥＤ未接続端子判定電圧を超え、ＬＥＤ端子監視回路５０はそのように判断する。
【００２５】
一方、各ＬＥＤ３１ａ〜３１ｃが未接続であれば、駆動電流は流れない。従って、ＬＥＤ端子監視回路５０における入力端の電位はほぼグランドレベルのままである。ＬＥＤ未接続端子判定電圧は、電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）の最小値よりも低く、かつ、グランドレベルよりは高くなるように設定されている。このため、ＬＥＤ３１ａ〜３１ｃのいずれかが未接続であれば、ＬＥＤ端子監視回路５０における入力端の電位はグランドレベルのままとなり、ＬＥＤ端子監視回路５０はそのように判断する。
【００２６】
次に、ＬＥＤ端子監視回路５０が上述した判断を行うタイミングが問題となる。なぜならば、昇圧回路１０の動作直後はＬＥＤ３１ａ〜３１ｃが接続されているとしても、各電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）がＬＥＤ未接続端子判定電圧よりも低くなる状態が必ず発生するからである。本実施例においては、次の二つの条件に基づいてＬＥＤ端子監視回路５０は上述した判断を行う。
【００２７】
１．出力電圧監視回路２０が出力電圧Ｖｏｕｔに基づいて出力監視信号Ｐｒｎを出力した時点と、
２．出力監視信号Ｐｒｎが入力される前であって、いずれの電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）もＬＥＤ未接続端子判定電圧を超えた時点
である。
【００２８】
１の判断タイミングは、昇圧回路１０の出力電圧が原則的にこれ以上にはならないと考えられるタイミングである。昇圧出力の上限値を出力してもＬＥＤが駆動されないことは基本的に考えられない。従って、同上限値を出力している時点でＬＥＤ端子監視回路５０における入力端の電位がＬＥＤ未接続端子判定電圧を超えていないというのは、ＬＥＤ３１ａ〜３１ｃが接続されていないと判断して良い。
【００２９】
一方、２の判断タイミングは、１の判断タイミングまで待つ必要がない事態を意味している。昇圧回路１０の出力電圧が上限値に達する前でも、各ＬＥＤ３１a〜３１ｃを電流制御で駆動するのに十分な電圧が与えられれば、ＬＥＤ未接続端子判定電圧を超えうる。各電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）がＬＥＤ未接続端子判定電圧を超えることを確認できれば、全てのＬＥＤ３１ａ〜３１ｃが接続されていることは確認でき、それ以降、待機する必要はない。
【００３０】
以上の二つの条件でＬＥＤ端子監視回路５０は未接続か否かの判断を終える。この判断後、接続されているＬＥＤ３１ａ〜３１ｃの中で上記電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）が最も低いものを選択し、アナログ信号選択回路６０に最小電圧選択信号を出力する。なお、ＬＥＤ端子監視回路５０は上記判断を行ったら、定電流回路４０に対して定電流値可変信号Ｉｃｔｌを出力し、所望の駆動電流であるＩｒｅｇとさせる。
【００３１】
手順５では、アナログ信号選択回路６０はアナログスイッチであるから、この最小電圧選択信号で選択されたＬＥＤ３１ａ〜３１ｃのいずれかのカソード側信号線を昇圧回路１０におけるＬＥＤ端子電圧入力端Ｌｉｎに導通させる。
手順６では、昇圧回路１０はＬＥＤ端子電圧入力端Ｌｉｎの電位とＬＥＤ端子制御電圧入力端Ｌｓｔｄとに基づいて昇圧動作をしている。従って、ＬＥＤ端子電圧入力端Ｌｉｎの電位がＬＥＤ端子制御電圧入力端Ｌｓｔｄとの関係で未だ十分な電圧でない場合、昇圧回路１０はさらに昇圧動作を続ける。そして、ＬＥＤ端子電圧入力端Ｌｉｎの電位がＬＥＤ端子制御電圧入力端Ｌｓｔｄに基づいて十分な電圧となった時点で定電流回路４０が定電流動作に必要な電圧を確保されたことになる。この時点で、ＬＥＤ３１ａ〜３１ｃの中で上記電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）が最も低いものでもＬＥＤ端子制御電圧入力端Ｌｓｔｄを超えているのであるから、全てのＬＥＤ３１ａ〜３１ｃにおいてＬＥＤ端子制御電圧入力端Ｌｓｔｄとの関係で十分な電圧となっていることになる。この結果、従来のようにＬＥＤの順方向電圧のばらつきによって生じる、許容範囲以上の輝度のばらつきや、不点灯のものが生じることを未然に防ぐことができる。
【００３２】
このように、ＬＥＤ端子監視回路５０によって複数の並列接続されているＬＥＤ３１ａ〜３１ｃの中で最も電位が低いものを検出し、同検出結果に基づいてアナログ信号選択回路６０が選択されたＬＥＤ３１ａ〜３１ｃでの電圧状態を昇圧回路１０へ入力させ、同昇圧回路１０がこのように選択された最も低い電圧状態の信号線を基準として昇圧動作を実行するようにしているので、複数のＬＥＤ３１ａ〜３１ｃの全てに対して確実に、電流制御で駆動する為に十分な電圧を供給することができる。また、検出の基礎としてＬＥＤが未接続の信号線は対象外としているので、誤動作もない。
【実施例２】
【００３３】
上述した実施例においては、ＬＥＤ端子監視回路５０をハードウェアロジックによって構成しているが、ソフトウェアロジックによる実現も可能である。
図４は、１チップマイクロプロセッサ（以下、マイクロプロセッサと呼ぶ）を使用して同様の機能を実現するようにしたＬＥＤ点灯制御装置をブロック図により示している。実施例１のものと比較すると、アナログ信号選択回路６０が省略され、ＬＥＤ端子監視回路５０に代えてマイクロプロセッサ７０が装着されている。
【００３４】
このマイクロプロセッサ７０は、ＬＥＤ端子監視回路５０と同様に三つの入力端を備え、それぞれを各ＬＥＤ３１ａ〜３１ｃにおけるカソード側信号線に接続している。各入力端はＡ／Ｄ変換ポートとなっており、マイクロプロセッサ７０は各電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）をＡ／Ｄ変換し、デジタルデータとして取得する。また、アナログ信号選択回路６０を省略しているため、本マイクロプロセッサ７０はＤ／Ａ変換ポートを出力端として昇圧回路１０のＬＥＤ端子電圧入力端Ｌｉｎに対して後述する所定電圧の信号を出力している。なお、ＬＥＤ未接続端子判定電圧についてもＡ／Ｄ変換ポートを介して入力しているが、同値は固定的なものであるためデジタルデータとして入力するようにしてもよい。
【００３５】
図５は、上記マイクロプロセッサ７０が実行するプログラムに対応したフローチャートを示している。
ステップＳ１００では、マイクロプロセッサ７０は定電流回路４０に対して定電流値可変信号Ｉｃｔｌを出力し、ＬＥＤに流れる電流を、所望の電流量より少ない電流値であるＩｍｉｎとさせる。また、昇圧回路１０は上述したのと同様に昇圧動作を開始するし、出力電圧監視回路２０は出力電圧Ｖｏｕｔが上限値となっているかの判断を実行する。
【００３６】
ステップＳ１２０では、Ａ／Ｄ変換ポートを介して各電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）のデジタルデータを取得し、ＬＥＤ３１ａ〜３１ｃが未接続であるか否かの判断の準備を行う。
判断のタイミングは、ＬＥＤ端子監視回路５０の場合と同様であり、出力電圧監視回路２０が出力電圧Ｖｏｕｔに基づいて出力監視信号Ｐｒｎを出力した時点か、いずれの電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）もＬＥＤ未接続端子判定電圧を超えた時点である。
【００３７】
ステップＳ１３０にて出力監視信号Ｐｒｎの有無を判断し、ステップＳ１４０にて全ての電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）がＬＥＤ未接続端子判定電圧を超えたか否かを判断する。
いずれかにおいて、Ｙｅｓであるならば、ステップＳ１５０にて、その時点でＬＥＤ未接続端子判定電圧を超えていない電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）に相当するＬＥＤ３１ａ〜３１ｃを未接続端子と判断し、以後の処理において同端子を対象としないようにする。これはフラグ等を利用して行えばよい。
【００３８】
この時点で未接続端子の判断は終了するので、ステップＳ１６０では、マイクロプロセッサ７０は定電流回路４０に対して定電流値可変信号Ｉｃｔｌを出力し、所望の電流量として通常の駆動電流であるＩｒｅｇとさせる。
ステップＳ１７０では、処理対象外のＬＥＤ３１ａ〜３１ｃを除き、電位（Ｖｏｕｔ−Ｖａ，Ｖｏｕｔ−Ｖｂ，Ｖｏｕｔ−Ｖｃ）の中から最小のものを選択し、ステップＳ１８０では選択した電位をＤ／Ａ変換し、Ｄ／Ａ変換ポートより昇圧回路１０に出力する。
上述したように、昇圧回路１０はマイクロプロセッサ７０から入力されるＬＥＤ端子電圧入力端Ｌｉｎの電位とＬＥＤ端子制御電圧入力端Ｌｓｔｄの電圧とに基づいて昇圧動作をしている。
このように、マイクロプロセッサ７０によって複数の並列接続されているＬＥＤ３１ａ〜３１ｃの中で最も電位が低いものを検出し、同検出結果に基づいてＬＥＤ３１ａ〜３１ｃでの電圧状態を昇圧回路１０へ入力させ、同昇圧回路１０がこのように選択された最も低い電圧状態の信号線を基準として昇圧動作を実行するようにしているので、複数のＬＥＤ３１ａ〜３１ｃの全てに対して確実に、電流制御で駆動するために十分な電圧を供給することができる。また、検出の基礎としてＬＥＤが未接続の信号線は対象外としているので、誤動作もない。
【産業上の利用可能性】
【００３９】
複数の並列接続されているＬＥＤに対して昇圧回路を介して駆動電圧を供給するときに、複数のＬＥＤの全てに対して確実に駆動可能な駆動電圧を供給することができる。また、検出の基礎としてＬＥＤが未接続の信号線は対象外としているので、誤動作もない。特に、設置状況に応じてＬＥＤを適宜減らすようなことが起きたとしても、減らした部分を自動的に無視して処理できるので、使用時における柔軟性も高い。
【図面の簡単な説明】
【００４０】
【図１】ＬＥＤ点灯制御装置の概略ブロック図である。（実施例１）
【図２】ＬＥＤ端子監視回路のの概略ブロック図である。（実施例１）
【図３】ＬＥＤ点灯制御装置の動作の概略手順を示す図である。（実施例１）
【図４】ＬＥＤ点灯制御装置の変形例にかかる概略ブロック図である。（実施例２）
【図５】ＬＥＤ点灯制御装置の動作を示すフローチャートである。（実施例２）
【符号の説明】
【００４１】
１０…昇圧回路
２０…出力電圧監視回路
３０…ＬＥＤ回路
４０…定電流回路
５０…ＬＥＤ端子監視回路
６０…アナログ信号選択回路
７０…マイクロプロセッサ
【図１】
2005116199.tif 000003
【図２】
2005116199.tif 000004
【図３】
2005116199.tif 000005
【図４】
2005116199.tif 000006
【図５】
2005116199.tif 000007