(57)【要約】【課題】接続仕様の異なる２種類のＬＥＤが使用される電子機器におけるＬＥＤの駆動回路の共通化を可能する。【解決手段】ＰチャンネルＭＯＳトランジスタＴｐ及びＮチャンネルＭＯＳトランジスタＴｎからなるインバータ回路２を介して、端子極性が異なる第１の発光ダイオードＬ１、又は第２の発光ダイオードＬ２に電力を供給する。また、制御部３を設け、電源投入時にはＰチャンネルＭＯＳトランジスタＴｐとＮチャンネルＭＯＳトランジスタＴｎとをオフ状態として出力端Ａの電位（Ｖｏ）を取得し、取得結果に基づき、第１の発光ダイオードＬ１又は第２の発光ダイオードＬ２のいずれが接続されているのか判断させる。また、制御部３に、ＬＥＤの点灯及び消灯要求に応じ、上記判断の結果に応じて制御内容が反転するように、ＰチャンネルＭＯＳトランジスタＴｐ及びＮチャンネルＭＯＳトランジスタＴｎの動作状態を制御させる。【選択図】      図１
2008042422.tif 000002
【特許請求の範囲】
【請求項１】
所定回路の出力端に接続された発光素子の点灯を制御する発光素子点灯制御装置であって、
前記発光素子における所定回路の出力端に接続されている側の端子極性を示す極性情報を取得する極性情報取得手段と、
前記発光素子における所定回路の出力端に接続される側の端子極性に各々対応する互いに異なる制御動作のうち、前記極性情報取得手段により取得された極性情報によって示される端子極性に対応する制御動作を選択的に行うことにより、前記発光素子の点灯を制御する制御手段と
を備えたことを特徴とする発光素子点灯制御装置。
【請求項２】
前記所定回路はインバータ回路であるとともに、
前記制御手段における制御動作は、インバータ回路の動作状態を制御する動作である
ことを特徴とする請求項１記載の発光素子点灯制御装置。
【請求項３】
前記インバータ回路はＰチャンネルＭＯＳトランジスタとＮチャンネルＭＯＳトランジスタとから構成され、
前記極性情報取得手段は、前記ＰチャンネルＭＯＳトランジスタと前記ＮチャンネルＭＯＳトランジスタとがオフ状態にあるときの前記インバータ回路の出力端の電位を前記極性情報として取得する
ことを特徴とする請求項２記載の発光素子点灯制御装置。
【請求項４】
前記制御手段は、予め決められている初期化タイミングで前記ＰチャンネルＭＯＳトランジスタと前記ＮチャンネルＭＯＳトランジスタとをオフ状態に制御するとともに、その時点で前記極性情報取得手段により取得された前記インバータ回路の出力端の電位によって端子極性を判別し、判別した端子極性に応じて前記ＰチャンネルＭＯＳトランジスタ及び前記ＮチャンネルＭＯＳトランジスタの動作状態を制御することにより、前記発光素子の点灯を制御することを特徴とする請求項３記載の発光素子点灯制御装置。
【請求項５】
所定回路の出力端に接続された発光素子の点灯を制御する発光素子点灯制御方法であって、
前記発光素子における所定回路の出力端に接続されている側の端子極性を示す極性情報を取得する工程と、
前記発光素子における所定回路の出力端に接続される側の端子極性に各々対応する互いに異なる制御動作のうち、前記工程で取得した極性情報によって示される端子極性に対応する制御動作を選択的に行うことにより前記発光素子の点灯を制御する工程と
を含むことを特徴とする発光素子点灯制御方法。
【請求項６】
所定回路の出力端に接続された発光素子の点灯を制御する発光素子点灯制御装置が有するコンピュータを、
前記発光素子における所定回路の出力端に接続されている側の端子極性を示す極性情報を取得する極性情報取得手段と、
前記発光素子における所定回路の出力端に接続される側の端子極性に各々対応する互いに異なる制御動作のうち、前記極性情報取得手段により取得された極性情報によって示される端子極性に対応する制御動作を選択的に行うことにより前記発光素子の点灯を制御する制御手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種電子機器に用いられる発光素子点灯制御装置、及び発光素子点灯制御方法、プログラムに関するものである。
【背景技術】
【０００２】
従来、発光素子である発光ダイオード（ＬＥＤ）は、例えば表示装置、光通信用光源、各種センサー用光源、照明装置、各種光ディスクのピックアップ用光源、プリンターヘッドとして種々の電子機器に広く用いられている。周知のようにＬＥＤは極性を有しており、供給電流の向きによって点灯、消灯を制御することができる。また、ＬＥＤの使用に際し、その駆動回路にＰチャンネルＭＯＳトランジスタとＮチャンネルＭＯＳトランジスタとからなるインバータ回路を設け、それにＬＥＤを接続することにより、ＬＥＤへの供給電流の向きを制御する構成が知られている（例えば下記特許文献１参照。）。
【特許文献１】特開平１１−２９１５５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のように供給電流の向きによって点灯、消灯を制御する構成では、インバータ回路における電力の出力端に接続する側の端子極性（アノード又はカソード）の仕様（接続仕様）が異なる２種類のＬＥＤを使用すると、使用するＬＥＤの種類に応じて点灯状態と消灯状態とが逆転することとなる。係ることから、接続仕様が異なる２種類のＬＥＤを使用する電子機器においては、使用するＬＥＤの種類毎にＬＥＤの駆動回路を個別に設計する必要があり、生産性の向上を阻害する要因となっていた。
【０００４】
本発明は、かかる従来の課題に鑑みてなされたものであり、接続仕様の異なる２種類のＬＥＤが使用される電子機器におけるＬＥＤの駆動回路の共通化を可能する発光素子点灯制御装置、及び発光素子点灯制御方法と、それらの実現に使用されるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため、請求項１の発明にあっては、所定回路の出力端に接続された発光素子の点灯を制御する発光素子点灯制御装置であって、前記発光素子における所定回路の出力端に接続されている側の端子極性を示す極性情報を取得する極性情報取得手段と、前記発光素子における所定回路の出力端に接続される側の端子極性に各々対応する互いに異なる制御動作のうち、前記極性情報取得手段により取得された極性情報によって示される端子極性に対応する制御動作を選択的に行うことにより、前記発光素子の点灯を制御する制御手段とを備えたものとした。
【０００６】
また、請求項２の発明にあっては、前記所定回路はインバータ回路であるとともに、前記制御手段における制御動作は、インバータ回路の動作状態を制御する動作であるものとした。
【０００７】
また、請求項３の発明にあっては、前記インバータ回路はＰチャンネルＭＯＳトランジスタとＮチャンネルＭＯＳトランジスタとから構成され、前記極性情報取得手段は、前記ＰチャンネルＭＯＳトランジスタと前記ＮチャンネルＭＯＳトランジスタとがオフ状態にあるときの前記インバータ回路の出力端の電位を前記極性情報として取得するものとした。
【０００８】
また、請求項４の発明にあっては、前記制御手段は、予め決められている初期化タイミングで前記ＰチャンネルＭＯＳトランジスタと前記ＮチャンネルＭＯＳトランジスタとをオフ状態に制御するとともに、その時点で前記極性情報取得手段により取得された前記インバータ回路の出力端の電位によって端子極性を判別し、判別した端子極性に応じて前記ＰチャンネルＭＯＳトランジスタ及び前記ＮチャンネルＭＯＳトランジスタの動作状態を制御することにより、前記発光素子の点灯を制御するものとした。
【０００９】
また、請求項５の発明にあっては、所定回路の出力端に接続された発光素子の点灯を制御する発光素子点灯制御方法であって、前記発光素子における所定回路の出力端に接続されている側の端子極性を示す極性情報を取得する工程と、前記発光素子における所定回路の出力端に接続される側の端子極性に各々対応する互いに異なる制御動作のうち、前記工程で取得した極性情報によって示される端子極性に対応する制御動作を選択的に行うことにより前記発光素子の点灯を制御する工程とを含む方法とした。
【００１０】
また、請求項６の発明にあっては、所定回路の出力端に接続された発光素子の点灯を制御する発光素子点灯制御装置が有するコンピュータを、前記発光素子における所定回路の出力端に接続されている側の端子極性を示す極性情報を取得する極性情報取得手段と、前記発光素子における所定回路の出力端に接続される側の端子極性に各々対応する互いに異なる制御動作のうち、前記極性情報取得手段により取得された極性情報によって示される端子極性に対応する制御動作を選択的に行うことにより前記発光素子の点灯を制御する制御手段として機能させるためのプログラムとした。
【発明の効果】
【００１１】
本発明によれば、接続仕様の異なる２種類のＬＥＤが使用される電子機器において、ＬＥＤの駆動回路の共通化が可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施の形態を図にしたがって説明する。図１（ａ）、同図（ｂ）は、任意の電子機器に設けられたＬＥＤの駆動回路１の要部を示した回路図である。
【００１３】
この駆動回路１は、仕様が異なる２種類のＬＥＤ、すなわち図１（ａ）に示した第１の発光ダイオードＬ１、又は図１（ｂ）に示した第２の発光ダイオードＬ２が選択的に接続されるものであり、以下のように構成されている。
【００１４】
すなわち図示した駆動回路１には、ＰチャンネルＭＯＳトランジスタＴｐ及びＮチャンネルＭＯＳトランジスタＴｎとからなるインバータ回路２が設けられており、そのスイッチング動作により、駆動用電源ＶＤＤの電力が第１の発光ダイオードＬ１、又は第２の発光ダイオードＬ２に供給、又は遮断される構成である。
【００１５】
前記ＰチャンネルＭＯＳトランジスタＴｐは、ソース端子を駆動用電源ＶＤＤに接続されており、ドレーン端子をＮチャンネルＭＯＳトランジスタＴｎのドレーン端子に接続されるとともにゲート端子を後述する制御部３に接続されている。また、ＮチャンネルＭＯＳトランジスタＴｎは、ゲート端子を前記制御部３に接続されるとともにソース端子をグランドに接続されている。
【００１６】
前記ＰチャンネルＭＯＳトランジスタＴｐとＮチャンネルＭＯＳトランジスタＴｎの双方のドレーン端子の接点がインバータ回路２の出力端Ａであり、この出力端Ａに電流制御用の抵抗Ｒの一端が接続されている。
【００１７】
また、駆動回路１には第１〜第３の接続端子４ａ〜４ｃが設けられている。第１の接続端子４ａは、前記ＰチャンネルＭＯＳトランジスタＴｐのソース端子と共に駆動用電源ＶＤＤに接続されている。第２の接続端子４ｂは、前記ＰチャンネルＭＯＳトランジスタＴｐとＮチャンネルＭＯＳトランジスタＴｎの双方のドレーン端子の接点であるインバータ回路２の出力端Ａに電流制御用の抵抗Ｒを介して接続されている。第３の接続端子４ｃは、ＮチャンネルＭＯＳトランジスタＴｎのソース端子と共にグランドに接続されている。
【００１８】
さらに、上記出力端Ａと抵抗Ｒとの間には、インバータ回路２の出力端の電位（Ｖｏ）を検出するための検出ポートＢが設けられており、この検出ポートＢが前記制御部３と接続されている。
【００１９】
そして、図１（ａ）に示したように、第１の発光ダイオードＬ１の使用に際しては、カソード側の端子が第２の接続端子４ｂに、かつアノード側の端子が第１の接続端子４ａにそれぞれ接続され、同図（ｂ）に示したように、第２の発光ダイオードＬ２の使用に際しては、アノード側の端子が第２の接続端子４ｂに、かつカソード側の端子が第３の接続端子４ｃにそれぞれ接続されるようになっている。以下の説明においては、図１（ａ）に示した接続形態をカソード接続と呼び、同図１（ｂ）に示した接続形態をアノード接続と呼ぶ。
【００２０】
なお、前述した電流制御用の抵抗Ｒについては、図示した例とは異なり、第１の接続端子４ａとＰチャンネルＭＯＳトランジスタＴｐのソース端子との間、及び第３の接続端子４ｃとグランドとの間にそれぞれ設けられていても構わない。
【００２１】
一方、前記制御部３は、制御情報記憶部３１と点灯制御部３２と極性情報取得部３３とを有している。点灯制御部３２は、電子機器全体の動作を制御する図外の制御装置から制御信号として送られてくるＬＥＤの点灯要求、及びＬＥＤの消灯要求に応じて、前述したＰチャンネルＭＯＳトランジスタＴｐ及びＮチャンネルＭＯＳトランジスタＴｎの動作状態を制御することにより、第１の発光ダイオードＬ１、又は第２の発光ダイオードＬ２の点灯を制御する。
【００２２】
制御情報記憶部３１は、制御部３２に後述する動作を行わせるための所定のプログラムが記憶されているメモリである。極性情報取得部３３は、前記検出ポートＢを介してインバータ回路２の出力端Ａの電位（Ｖｏ）を検出し、その検出結果を点灯制御部３２へ送る。なお、極性情報取得部３３の具体的な構成については任意であり、また制御部３は、ＡＳＩＣ（Application Specific Integrated Circuit）により構成されていてもよい。
【００２３】
図２は、前述した点灯制御部３２の動作内容を示すフローチャートである。以下説明すると、点灯制御部３２は、電子機器において主電源が投入されたことに応答して動作を開始し、直ちにステップＳ１〜Ｓ５の初期化処理を行う。
【００２４】
初期化処理では、まずＰチャンネルＭＯＳトランジスタＴｐのゲート電圧をソース電圧やドレーン電圧よりも高い電圧（以下、Ｈレベル）に制御してＰチャンネルＭＯＳトランジスタＴｐをオフ状態とし、かつＮチャンネルＭＯＳトランジスタＴｎのゲート電圧をソース電圧やドレーン電圧よりも低い電圧（以下、Ｌレベル）に制御してＮチャンネルＭＯＳトランジスタＴｎをオフ状態とする（ステップＳ１）。また、その時点で極性情報取得部３３により検出されたインバータ回路２の出力端Ａの電位（Ｖｏ）を確認し（ステップＳ２）、それが駆動用電源ＶＤＤの電位（以下、電源電位）であるか否かを判別する（ステップＳ３）。
【００２５】
そして、前記出力端Ａの電位（Ｖｏ）が電源電位であれば（ステップＳ３でＹＥＳ）、出力端Ａに接続されている側の端子極性がカソードであり、図１（ａ）に示したように第１の発光ダイオードＬ１が使用されていると判断し、発光ダイオードの接続形態をカソード接続に設定する（ステップＳ４）。具体的には接続形態を示すためのフラグの状態を、カソード接続を意味するオン状態とする。
【００２６】
逆に、ステップＳ３の判別結果がＮＯ、すなわち出力端Ａの電位（Ｖｏ）がグランドレベルであれば、出力端Ａに接続されている側のＬＥＤの端子極性がアノードであり、図１（ｂ）に示したように第２の発光ダイオードＬ２が接続されている状態であると判断し、ＬＥＤの接続形態をアノード接続に設定する（ステップＳ５）。具体的には、上述したフラグの状態を、アノード接続を意味するオフ状態とする。
【００２７】
そして、以上の初期化処理が終了した後には、電子機器において主電源が切られるまで、ステップＳ６以降の点灯／消灯処理を繰り返すことにより、使用されている第１の発光ダイオードＬ１又は第２の発光ダイオードＬ２を点灯状態又は消灯状態に制御する。
【００２８】
すなわち、点灯要求があったときには（ステップＳ６がＹＥＳ）、上述した初期化処理で接続形態をカソード接続に設定していた場合、つまり第１の発光ダイオードＬ１が使用されている場合においては（ステップＳ７がＹＥＳ）、ＰチャンネルＭＯＳトランジスタＴｐのゲート電圧をＨレベルに制御してＰチャンネルＭＯＳトランジスタＴｐをオフ状態とし、かつＮチャンネルＭＯＳトランジスタＴｎのゲート電圧もＨレベルに制御してＮチャンネルＭＯＳトランジスタＴｎをオン状態とすることにより、第１の発光ダイオードＬ１を点灯させる（ステップＳ８）。
【００２９】
逆に、初期化処理で接続形態をアノード接続に設定していた場合、つまり第２の発光ダイオードＬ２が使用されている場合においては（ステップＳ７がＮＯ）、ＰチャンネルＭＯＳトランジスタＴｐのゲート電圧をＬレベルに制御してＰチャンネルＭＯＳトランジスタＴｐをオン状態とし、かつＮチャンネルＭＯＳトランジスタＴｎのゲート電圧もＬレベルに制御して、ＮチャンネルＭＯＳトランジスタＴｎをオフ状態とすることにより、第２の発光ダイオードＬ２を点灯させる（ステップＳ９）。
【００３０】
また、消灯要求があったときには（ステップＳ６でＮＯ、ステップＳ１０がＹＥＳ）、初期化処理で接続形態をカソード接続に設定していた場合、つまり第１の発光ダイオードＬ１が使用されている場合においては（ステップＳ１１がＹＥＳ）、ＰチャンネルＭＯＳトランジスタＴｐのゲート電圧をＬレベルに制御してＰチャンネルＭＯＳトランジスタＴｐをオン状態とし、かつＮチャンネルＭＯＳトランジスタＴｎのゲート電圧もＬレベルに制御してＮチャンネルＭＯＳトランジスタＴｎをオフ状態とすることにより、第１の発光ダイオードＬ１を消灯させる（ステップＳ１２）。
【００３１】
逆に、初期化処理で接続形態をアノード接続に設定していた場合、つまり第２の発光ダイオードＬ２が使用されている場合においては（ステップＳ１１がＮＯ）、ＰチャンネルＭＯＳトランジスタＴｐのゲート電圧をＨレベルに制御して、ＰチャンネルＭＯＳトランジスタＴｐをオフ状態とし、かつＮチャンネルＭＯＳトランジスタＴｎの双方のゲート電圧もＨレベルに制御してＮチャンネルＭＯＳトランジスタＴｎをオン状態とすることにより、第２の発光ダイオードＬ２を消灯させる（ステップＳ１３）。
【００３２】
以上のように、本実施の形態においては、インバータ回路２の出力端Ａに接続すべき端子の極性が互いに異なる第１の発光ダイオードＬ１と第２の発光ダイオードＬ２とのうちのいずれが使用されている場合であっても、それらを要求通りに点灯状態と消灯状態とに制御することができる。
【００３３】
したがって、電子機器において、カソード接続仕様の第１の発光ダイオードＬ１と、アノード接続仕様の第２の発光ダイオードＬ２といった仕様の異なる２種類のＬＥＤを使用する場合であっても、使用するＬＥＤ毎に駆動回路を個別に設計する必要がなく、駆動回路の共通化を可能とすることにより、電子機器の生産性を向上させることができる。
【００３４】
なお、本実施の形態においては、使用されているＬＥＤの種類（接続形態）を電子機器の主電源が投入された時点で判別し、その判別結果を記憶しておくようにしたが、これに限らず、例えば前述したステップＳ１〜Ｓ５の初期化処理を無くし、ＬＥＤの種類（接続形態）を新たな点灯要求又は消灯要求がある毎に行うようにしても構わない。すなわち前述したステップＳ６，Ｓ１０の直後に、前述したステップＳ１〜Ｓ３の処理をそれぞれ行って接続形態がカソード接続であるか又はアノード接続であるかを判断してもよい。
【００３５】
また、ＬＥＤの駆動回路１に、第１の発光ダイオードＬ１、又は第２の発光ダイオードＬ２の点灯を制御するための制御部３を設ける場合について説明したが、係る制御部３を廃止するとともに、電子機器全体の動作を制御する制御装置、例えばＣＵＰ、及びＲＯＭ、ＲＡＭを含むマイクロコンピュータ等に、図２に示した初期化処理及び点灯／消灯処理を実行させる構成とすることもできる。なお、その場合、ステップＳ６，Ｓ１０の判断処理は、ＬＥＤの点灯時期であるか否かを判断する処理、及びＬＥＤの消灯時期であるか否かを判断する処理となる。
【図面の簡単な説明】
【００３６】
【図１】電子機器におけるＬＥＤの駆動回路の要部を示す回路図である。
【図２】点灯制御部の動作内容を示すフローチャートである。
【符号の説明】
【００３７】
２    インバータ回路
３ａ〜３ｃ  第１〜第３の接続端子
３    制御部
４ａ    第１の接続端子
４ｂ    第２の接続端子
４ｃ    第３の接続端子
３１    制御情報記憶部
３２    制御部
３２    点灯制御部
３３    極性情報取得部
Ａ    出力端
Ｂ    検出ポート
Ｌ１    第１の発光ダイオード
Ｌ２    第２の発光ダイオード
Ｔｐ    ＰチャンネルＭＯＳトランジスタ
Ｔｎ    ＮチャンネルＭＯＳトランジスタ
Ｒ    抵抗
【図１】
2008042422.tif 000003
【図２】
2008042422.tif 000004