(57)【要約】【課題】ホタル点灯動作を実現できる発光制御装置を提供する。【解決手段】コンピュータ回路が出力する駆動パルスに基づいて、発光体を発光させる発光制御装置であって、駆動パルスのパルス周期ＰＲＤを、最大パルス周期ＰＲＤＭＡＸの状態から開始して最小パルス周期ＰＲＤＭＩＮの状態を経て、最大パルス周期ＰＲＤＭＡＸの状態に戻すよう、一駆動周期内で一巡させる第1制御手段と、前記駆動パルスのオン時間幅ＷＤを、一駆動周期の前半は、最小オン時間幅ＷＤＭＩＮの状態から最大オン時間幅ＷＤＭＡＸの状態まで増加させる一方、その後半は、最大オン時間幅ＷＤＭＡＸの状態から最初の最小オン時間幅ＷＤＭＩＮの状態まで減少させる第２制御手段と、を設け、人間の視覚による評価において、同一のオン時間幅による駆動制御を連続させないことで、発光体をホタル点灯させる。【選択図】図１
2010015737.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ回路が出力する駆動パルスに基づいて、発光体を発光させる発光制御装置であって、
前記駆動パルスのパルス周期を、最大パルス周期の状態から開始して最小パルス周期の状態を経て、最初の最大パルス周期の状態に戻すよう、一駆動周期内で一巡させる第1制御手段と、
前記駆動パルスのオン時間幅を、前記一駆動周期の前半は、最小オン時間幅の状態から最大オン時間幅の状態まで増加させる一方、その後半は、最大オン時間幅の状態から最初の最小オン時間幅の状態まで減少させる第２制御手段と、を設け、
人間の視覚による評価において、同一のオン時間幅による駆動制御を連続させないことで、発光体をホタル点灯させることを特徴とする発光制御装置。
【請求項２】
発光体に供給される直流電圧が規定値である限り、前記駆動パルスの最大デューティ比が７０％以下に制限されている請求項１に記載の発光制御装置。
【請求項３】
発光体を駆動する点灯駆動区間と、発光体を駆動しない駆動休止区間とに区分されて、前記発光体が、所定の制御周期で繰返し駆動されている請求項１又は２に記載の発光制御装置。
【請求項４】
前記点灯駆動区間は、前半と後半とで二等分されている請求項１〜３の何れかに記載の発光制御装置。
【請求項５】
前記点灯駆動区間は、駆動パルスのオン時間幅が直線的に増加する増加区間と、駆動パルスのオン時間幅が直線的に減少する減少区間とに区分される請求項３又は４に記載の発光制御装置。
【請求項６】
第1制御手段は、駆動パルスのパルス周期を階段波状に増減させる請求項1〜５の何れかに記載の発光制御装置。
【請求項７】
第1制御手段は、駆動パルスのパルス周期を連続的に増減させる請求項1〜５の何れかに記載の発光制御装置。
【請求項８】
前記発光体に供給される直流電圧を検出する監視手段と、
監視手段の検出値を基準値と比較して、その偏差に対応して前記オン時間幅を補正する補正手段と、
を更に設けた請求項１〜６の何れかに記載の発光制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発光ダイオードや白熱ランプなどの発光体を、ホタルの発光のように点灯させる発光制御装置に関する。
【背景技術】
【０００２】
発光ダイオードや白熱ランプは、パイロットランプや電灯器具としてだけでなく、イルミネーション用の装飾器具としても広く活用されている。典型的には、クリスマスツリーなどに配置された多数のランプを点滅させたり、或いは、夜間の商店街を彩るイルミネーションとして電飾ランプが活用されている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来の電飾ランプは、もっぱら、ＯＮ／ＯＦＦ制御によって駆動されており、点灯状態と消灯状態とを単純に繰り返すに過ぎなかった。また、電気製品に配置されるパイロットランプも、正常動作を意味する点灯状態か、非動作中を意味する消灯状態か、異常発生を意味する点滅状態か、の何れかの動作態様しか存在しなかった。
【０００４】
ここで、電飾ランプを、単純に点滅するのではなく、あたかもホタルの発光のように優しく点滅させることができれば、これに接する人の心を、優しく暖めることができ極めて好ましいと思われる。また、パイロットランプについても、単なる異常報知とは別に、その機器が正常な動作中であることを優しく示すホタル点灯動作を実現することができれば、家庭用マッサージ機や、家庭用空調機などについて、更に快適な使用感を与えることができる。
【０００５】
しかるに、ホタル点灯動作を実現する方法については、未だ全く知られていない。なお、ゆっくりとＯＮ動作に移行させる制御や、ゆっくりとＯＦＦ動作に移行させる制御は知られているが（特許文献１）、これは点灯動作、或いは、消灯動作の改善を教示しているに過ぎず、ホタルの光のような優しい点滅動作を実現するものでも、ホタル点灯動作を示唆するものでもない。
【特許文献１】特公平１−３１２４０号公報
【０００６】
この発明は、上記の課題に鑑みてなされたものであって、ホタル点灯動作を実現できる発光制御装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明は、コンピュータ回路が出力する駆動パルスに基づいて、発光体を発光させる発光制御装置であって、前記駆動パルスのパルス周期を、最大パルス周期の状態から開始して最小パルス周期の状態を経て、最初の最大パルス周期の状態に戻すよう、一駆動周期内で一巡させる第1制御手段と、前記駆動パルスのオン時間幅を、前記一駆動周期の前半は、最小オン時間幅の状態から最大オン時間幅の状態まで増加させる一方、その後半は、最大オン時間幅の状態から最初の最小オン時間幅の状態まで減少させる第２制御手段と、を設け、人間の視覚による評価において、同一のオン時間幅による駆動制御を連続させないことで、発光体をホタル点灯させるようにしている。
【０００８】
図１は、本発明におけるパルス周期ＰＲＤとオン時間幅ＷＤとの関係を例示したものである。図示の通り、駆動パルスのパルス周期ＰＲＤは、一駆動周期内で、最大状態ＰＲＤＭＡＸから開始して最小状態ＰＲＤＭＩＮを経て、最初の最大状態ＰＲＤＭＡＸに一巡している。一方、駆動パルスのオン時間幅ＷＤは、一駆動周期の前半は、最小オン時間幅ＷＤＭＩＮの状態から最大オン時間幅ＷＤＭＡＸの状態まで増加し、その後半は、最大オン時間幅ＷＤＭＡＸの状態から最小オン時間幅ＷＤＭＩＮの状態に減少している。
【０００９】
そのため、駆動パルスのデューティ比は、一駆動周期内において、最初は、ゆっくり増加するが、途中からやや急速に増加して最大状態になり、一駆動周期の前半では、下に凸の増加線を描いて増加する。一方、一駆動周期の後半では、駆動パルスのデューティ比は、下に凸の減少線を描いて減少する。このデューティ比は、発光体に流れる駆動電流の平均値に比例するので、発光体の輝度も、下に凸の増減線を描いて増減することになる。なお、増減線は、典型的には曲線又は折線である。
【００１０】
何れにしても、本発明では、人間の視覚による評価において、同一のオン時間幅ＷＤによる駆動制御を連続させないので、発光体の輝度が円滑に増加した後、最大輝度状態が一瞬で終わり、その後、その輝度が円滑に減少する。したがって、はかなさを伴うホタル点灯の風情を効果的に実現することができる。
【００１１】
なお、特に限定されるものではないが、同一のオン時間幅ＷＤの駆動パルスを、一回に限り出力するのが簡易的で且つ効果的である。実施例の場合には、ホタル点灯カウンタＬＧＨが１０ｍＳ間隔で更新されるのに対して、駆動パルスのパルス周期ＰＲＤは、９ｍＳ以上であるから、同一のオン時間幅ＷＤの駆動パルスが出力される回数が２回を超えることがない。
【００１２】
ところで、駆動パルスのパルス周期ＰＲＤは、必ずしも、図１に示すように、連続的に増減させる必要はなく、階段波状に増減させる方が、機器構成上は容易である。
【００１３】
本発明では、発光体に供給される直流電圧が規定値である限り、駆動パルスの最大デューティ比が７０％以下となるよう抑制するのが好適である。以下、この理由を説明する。例えば、発光体の発光状態を、発光体に供給される平均電流で評価した場合、平均電流が同じであれば、発光状態も同じであると予想される。しかし、本発明者の研究によれば、オン時間幅の最大時ＷＤＭＡＸに、デューティ比１００％の駆動電流ＩＡＶを流す場合と、デューティ比５０％で２倍の駆動電流２＊ＩＡＶを流す場合とでは、同じ平均電流ＩＡＶでありながら、ホタル点灯としての効果が顕著に異なることが明らかとなった。すなわち、最大デューティ比が７０％を超えるとホタル点灯としての風情に劣る結果となることが明らかとなった。なお、最適な最大デューティ比としては、４０％〜６５％程度であることも判明した。
【００１４】
また、最大デューティ比を７０％以下に抑制することで、発光体に供給される直流電圧が規定値を下回った場合にも、最大デューティ比を増加させることで、同じ点灯状態を実現できるという効果も発揮する。
【００１５】
ところで、本発明の一制御周期は、発光体を駆動する点灯駆動区間と、発光体を駆動しない駆動休止区間とに区分されるのが効果的である。この場合、ホタル点灯とホタル点灯との間に、適度な消灯状態が存在するので、これに接する者に適度な癒し感を与えることができる。
【００１６】
点灯駆動区間は、好ましくは、駆動パルスのオン時間幅が直線的に増加する増加区間と、駆動パルスのオン時間幅が直線的に減少する減少区間とに区分される。更に好ましくは、点灯駆動区間は、前半と後半とで二等分される。
【００１７】
本発明は、好ましくは、前記発光体に供給される直流電圧を検出する監視手段と、監視手段の検出値を基準値と比較して、その偏差に対応して前記オン時間幅を補正する補正手段と、を更に設けるべきである。このような構成によれば、直流電圧の変動や降下に拘らず、常に安定したホタル点灯動作を実現することができる。
【００１８】
このような実施形態は、電池で駆動される電子機器について、そのパイロットランプなどを構成する発光体を制御する場合に特に好適である。また、交流電圧を整流して直流電圧を生成する場合も、その電圧レベルが周期的又は突発的に変動しても、電飾ランプなどを構成する発光体を安定してホタル点灯させることができる。
【発明の効果】
【００１９】
以上の通り、本発明によれば、従来存在しなかったホタル点灯動作を実現できる発光制御装置を実現することができる。
【発明を実施するための最良の形態】
【００２０】
以下、実施例に基づいて本発明を更に詳細に説明する。図２は、家庭用空調機のリモコン装置の一部を図示したものであり、適度に涼しい涼風動作中であることを示すパイロットランプの点灯制御に本発明が適用されている。このリモコン装置は、アルカリ乾電池を内蔵し、ワンチップマイコンＭＣによって必要な動作を実現している。但し、ここでは、ホタル点灯動作についてだけ説明する。
【００２１】
この実施例では、パイロットランプは、発光ダイオードＤで構成され、電流ドライバＱを経由してマイコンＭＣによって点灯制御されている。電流ドライバＱは、具体的にはスイッチングトランジスタであり、発光ダイオードＤは、トランジスタのコレクタ電流＝駆動電流＝（Ｖｃｃ−Ｖｆ）／Ｒ４によって点灯駆動されるようになっている。なお、Ｖｃｃは電池電圧、Ｖｆは発光ダイオードＤの順方向電圧、Ｒ３はバイアス抵抗、Ｒ４は電流制限抵抗である。
【００２２】
この実施例では、Ｖｃｃ＝３Ｖ（規定値）、Ｖｆ≒１．８５Ｖ、Ｒ４＝１２０Ωに設定されているので、発光ダイオードＤに流れる最大駆動電流は、９．５８ｍＡ程度である。また、最大デューティ比は６０％に設定されているので、発光ダイオードＤへの駆動電流の平均値は、最大時で５．７ｍＡ程度である。なお、この発光ダイオードＤは、ホタル点灯によって、涼風動作中であることを報知するので、この程度の輝度で十分である。
【００２３】
発光ダイオードＤとしては、橙色や黄色などに限らず、赤色や緑色などに発光する素子を使用しても良いが、好ましくは、図２に示すような光度−順方向電流特性を有するべきである。すなわち、駆動電流と光度との関係が、図２のように、ほぼリニアな発光素子を使用することで、目的のホタル点灯動作を確実に実現することができる。
【００２４】
図２について説明を続けると、ワンチップマイコンＭＣは、ＣＰＵと、３個のタイマ１〜３と、１０ビットのＡＤコンバータ４と、パラレル出力ポート５と、参照テーブルＴＢＬや補正テーブルＡＭＤを記憶したメモリ６とを内蔵して構成されている。そして、電池電圧Ｖｃｃは、分圧抵抗Ｒ１，Ｒ２を経由して、ＡＤコンバータ４のアナログ入力端子ＩＮに供給されている。また、スイッチングトランジスタＱのベース端子には、パラレル出力ポート５の出力端子ＰＴから駆動パルスが供給されるよう構成されている。
【００２５】
ホタル点灯動作に関連する３つのタイマ１〜３は、各々、その計数動作満了時に、割込み信号を発生するよう設定されている。第１タイマ１は、１ｍＳ毎に割込み信号を連続して発生し、第２タイマは、１０ｍＳ毎に割込み信号を連続して発生するよう設定されている。また、第３タイマ３は、必要時に、ＣＰＵにより設定された初期値から、所定時間間隔でカウントダウン動作を繰返し、計数満了時に割込み信号を発生するよう使用される。なお、特に限定されるものではないが、第３タイマ３のカウントダウン動作は、３２μＳ間隔で実行されるよう設定されている。
【００２６】
図４〜図５は、ワンチップマイコンＭＣのＣＰＵの動作を説明するフローチャートである。ＣＰＵの処理は、電源投入により実行開始されるメインルーチン（図４（ａ））と、１０ｍＳ毎に開始される第２タイマ割込み処理（図４（ｂ））と、第３タイマ３により起動される計数完了割込み処理（図４（ｃ））と、１ｍＳ毎に開始される第１タイマ割込み処理（図５（ａ））とで構成されている。
【００２７】
動作が開始されると、ＣＰＵは、ワンチップマイコン各部に必要な初期設定をした後、ＡＤコンバータ４を動作させて電源電圧値Ｖｃｃを把握する（ＳＴ１）。そして、把握された電源電圧値Ｖｃｃを適当なワークエリアに保存する。保存された電源電圧値Ｖｃｃは、第１タイマ割込み処理（図５）のステップＳＴ１４のタイミングで参照されて、オン時間幅ＷＤを決定する要素となる。
【００２８】
以上の初期処理が終われば、ＣＰＵは、次に、時間経過フラグＦＧの値をチェックする（ＳＴ２）。図４（ｂ）に示す通り、時間経過フラグＦＧは、１０ｍＳ毎に所定値（＝１）にセットされるので（ＳＴ８）、ステップＳＴ２以下の処理は、１０ｍＳ毎に定時的に実行されることになる。
【００２９】
ステップＳＴ２の判定において、時間経過フラグＦＧがＦＧ＝１であれば、ＣＰＵは、時間経過フラグＦＧをゼロに戻した後（ＳＴ３）、割込み条件などワンチップマイコン動作を規定する内部レジスタＳＦＲの値を再設定する（ＳＴ４）。これは、外乱ノイズなどによる内部レジスタのビット化けなどの可能性を考慮したものであり、ＣＰＵの誤動作を未然防止するためである。
【００３０】
次に、ＣＰＵは、ホタル点灯カウンタＬＧＨの値がゼロか否かを判定する（ＳＴ５）。ここで、ホタル点灯カウンタＬＧＨは、５９９〜０の範囲を循環するカウンタである。そして、ステップＳＴ３〜ＳＴ７の処理が１０ｍＳ毎に実行されることから、ホタル点灯カウンタは、６００＊１０＝６秒を一制御周期として循環することになる。
【００３１】
ステップＳＴ５の判定の結果、ホタル点灯カウンタＬＧＨの値が負でなければ、これをデクリメントし（ＳＴ６）、逆に、ホタル点灯カウンタＬＧＨの値がＬＧＨ＜０であれば、ホタル点灯カウンタＬＧＨの値を、最大値５９９に再設定することで（ＳＴ７）、５９９〜０の循環動作を実現する。なお、この一巡周期は、図１に示す制御周期Ｔに他ならない。
【００３２】
上記のメインルーチンの動作に並行して、１ｍＳ毎に図５（ａ）の動作が起動される。この第２タイマ割込み処理では、最初に、駆動パルスのパルス周期ＰＲＤを管理する周期カウンタＣＹＣの値を、インクリメントして更新する（ＳＴ１０）。図１に関して説明した通り、本発明では、駆動パルスのパルス周期ＰＲＤは可変であって、最大状態ＰＲＤＭＡＸから開始して最小状態ＰＲＤＭＩＮを経て、最大状態ＰＲＤＭＡＸに戻るが、この一巡動作が、周期カウンタＣＹＣのカウント動作によって実現される。
【００３３】
具体的には、ＣＰＵは、図５（ｃ）に示す参照テーブルＴＢＬを参照し、ホタル点灯カウンタＬＧＨの値に対応するパルス周期ＰＲＤを取得する（ＳＴ１１）。図５（ｃ）に例示する参照テーブルＴＢＬから明らかな通り、この実施例では、駆動パルスのパルス周期ＰＲＤは、階段波状に変化する。図６（ａ）は、この関係を図示したものであり、図１（ａ）のように、駆動パルスのパルス周期ＰＲＤを連続的に変化させる場合に比べ、システム構成を簡易化することができる。
【００３４】
次に、ステップＳＴ１０の処理で更新された周期カウンタＣＹＣの値が、ステップＳＴ１１の処理で決定した駆動パルスのパルス周期ＰＲＤに一致するか否か判定される（ＳＴ１２）。ここで、ＣＹＣ＜ＰＲＤであれば、何もしないで割込み処理を終えるが、ＣＹＣ≧ＰＲＤであれば、次に、ホタル点灯カウンタＬＧＨの値を判定して、現在が駆動休止区間か否かを判定する（ＳＴ１３）。
【００３５】
この実施例では、ホタル点灯カウンタＬＧＨの値が５９９〜３５０であると、発光ダイオードＤの輝度を増加させ（輝度増加区間）、ホタル点灯カウンタＬＧＨの値が３５９〜１００であると、発光ダイオードＤの輝度を減少させ（輝度減少区間）、ホタル点灯カウンタＬＧＨの値が９９〜０であると、発光ダイオードＤの駆動を停止している（駆動休止区間）。
【００３６】
したがって、ステップＳＴ１３の判定で、ホタル点灯カウンタＬＧＨ＜１００と判定された場合には、駆動休止区間であることから、何もしないで割込み処理を終える。逆に、ホタル点灯カウンタＬＧＨ≧１００と判定された場合には、その時のホタル点灯カウンタＬＧＨの値に基づいて、駆動パルスのオン時間幅ＷＤを決定する（ＳＴ１４）。
【００３７】
本発明では、駆動パルスのオン時間幅ＷＤは、一駆動周期の前半は、最小状態ＷＤＭＩＮから最大状態ＷＤＭＡＸまで増加する一方、その後半では、最大状態ＷＤＭＡＸから最小状態ＷＤＭＩＮに減少する。
【００３８】
そこで、この実施例では、ホタル点灯カウンタＬＧＨが、ＬＧＨ＝５９９〜３５０である輝度増加区間では、
オン時間幅ＷＤ＝ＢＡＳ＊（６００−ＬＧＨ）／２５０・・・（決定式１）
と設定することで、オン時間幅を直線的に増加させる（ＳＴ１４）。ここで、基準値ＢＡＳは、以下の場合も含め、最大輝度状態（ＬＧＨ＝３５０）における最大オン時間幅を意味する。
【００３９】
一方、ホタル点灯カウンタＬＧＨが、ＬＧＨ＝５９９〜３５０である輝度減少区間では、
オン時間幅ＷＤ＝ＢＡＳ＊（ＬＧＨ−１００）／２５０・・・（決定式２）
と設定することで、オン時間幅を直線的に減少させる（ＳＴ１４）。なお、図６（ｂ）は、輝度増加区間と輝度減少区間とを図示したものである。
【００４０】
先に説明した通り、決定式（１）（２）における基準値ＢＡＳは、最大輝度状態（ＬＧＨ＝３５０）における最大オン時間幅ＷＤＭＡＸを意味するが、実際には、第３タイマ３の動作周期３２μＳに対応して、［最大オン時間幅ＷＤＭＡＸ／３２μＳ］の値が使用される。
【００４１】
そして、この値は、図５（ｄ）に例示する補正テーブルＡＭＤを参照することで取得される。すなわち、補正テーブルＡＭＤには、動作開始時に把握した電源電圧値Ｖｃｃと、基準値ＢＡＳ（最大オン時間幅／３２μＳ）との対応関係が記憶されている。したがって、動作開始時の電源電圧Ｖｃｃが、規定値３Ｖに一致しない場合でも、その電源電圧値に対応したオン時間幅ＷＤを決定することができ、規定の輝度を常に実現することができる。
【００４２】
以下、補正テーブルＡＭＤの記憶内容について具体的に説明する。本実施例では、補正テーブルＡＭＤに格納されている基準値ＢＡＳは、ホタル点灯カウンタＬＧＨ＝３５０のタイミングにおいて発光すべき発光ダイオードＤの目的輝度に基づいて予め一意に決定されている。すなわち、先ず、最大輝度状態（ＬＧＨ＝３５０）における所望の光度に対応して、図３の光度-電流特性に基づいて、そのときに必要な駆動電流ＩＡＶ（平均電流）が決定される。
【００４３】
そして、必要な駆動電流ＩＡＶが決まれば、最大駆動電流＝（Ｖｃｃ−Ｖｆ）／Ｒ４との対比からデューティ比τが決定され、そのタイミングにおけるパルス周期ＰＲＤ（最小状態）に基づいて、オン時間幅ＷＤの基準値ＢＡＳが自動的に決定される。
【００４４】
本実施例では、電源電圧Ｖｃｃが規定値３Ｖである限り、ホタル点灯カウンタＬＧＨ＝３５０のタイミングでのデューティ比τが、６０％に決定されているので、決定式（１）（２）における基準値ＢＡＳは、９ｍＳ＊０．６＝５．４ｍＳとなる。なお、９ｍＳは、ＬＧＨ＝３５０のタイミングにおけるパルス周期ＰＲＤである（図５（ｂ）参照）。
【００４５】
以上の通り、基準値ＢＡＳは、電源電圧Ｖｃｃが、ほぼ規定値３Ｖに一致するＴＨ２〜ＴＨ１の範囲では、１６９（≒５４００／３２μＳ）となる（図５（ｄ）参照）。一方、電源電圧Ｖｃｃが規定値３Ｖより増減している場合には、それに対応して最大デューティ比を６０％から増減させて、常に、同じ駆動電流を流すよう制御する必要がある。例えば、電源電圧がＶｃｃから増減してα＊Ｖｃｃとなっている場合には、原理的には、τ’＝τ＊（Ｖｃｃ−Ｖｆ）／（α＊Ｖｃｃ−Ｖｆ）の補正式によって、最大デューティ比τをτ’に補正すべきである。
【００４６】
そこで、本実施例では、上記の補正式に対応する補正テーブルＡＭＤをメモリ６に記憶しておき、ＡＤコンバータ４から検出される電源電圧値αＶｃｃに基づいて、補正テーブルＡＭＤを参照することで、最適な基準値ＢＡＳを使用するようにしている。
【００４７】
さて、上記したステップＳＴ１４において（決定式１）又は（決定式２）に基づいて、オン時間幅ＷＤが決定されると、周期カウンタＣＹＣをゼロに初期設定すると共に、発光ダイオードＤを点灯駆動する（ＳＴ１５）。具体的には、ＣＰＵは、初期状態でＬレベルであるパラレルポート５の出力端子ＰＴをＨレベルに変更して、発光ダイオードＤを点灯させる。
【００４８】
次に、第３タイマ３に、ステップＳＴ１４で決定されたオン時間幅ＷＤに対応する初期値を設定し、第３タイマ３のカウントダウン動作を開始させて割込み処理を終える（ＳＴ１６）。ステップＳＴ１６の動作の後、第３タイマ３は、一定時間（ここでは３２μＳ）毎にカウントダウン動作を繰り返すので、ステップＳＴ１６で設定される初期値は、所望のオン時間幅ＷＤに対応してＷＤ／３２μＳとなる。なお、この点は先に説明した通りである。
【００４９】
そして、規定回数（＝ＷＤ／３２μＳ）のカウントダウン動作を終えると、ＣＰＵに割込みがかかり、図４（ｃ）に示す計数完了割込み処理が実行される。
【００５０】
計数完了割込み処理では、ＣＰＵは、パラレルポート５の出力端子ＰＴをＨレベルからＬレベルに戻して、発光ダイオードＤが消灯させる（ＳＴ２０）。次に、第３カウンタ３の動作を禁止した上で割込み処理を終える（ＳＴ２１）。したがって、その後は、再度、ステップＳＴ１６の処理が実行されるまで、第３タイマ３は休止状態となる。
【００５１】
以上、本発明の実施例について詳細に説明したが、具体的な記載内容は特に本発明を限定するものではない。特に、上記の実施例では、単一の発光ダイオードを例示したが、複数の発光ダイオードや電飾ランプを使用しても良いのは勿論である。
【００５２】
また、実施例では、動作開始時に一回だけ電源電圧値を把握したが、例えば、機器の他の部分の動作状態に応じて、電源電圧値が増減するような場合には、定期的に把握するのが好適である。また、多数の電飾ランプを点灯駆動するような場合、電源回路が単なる整流回路で構成され、電源電圧値の変動が少なくない場合にも、定期的に電源電圧値を把握すべきである。
【図面の簡単な説明】
【００５３】
【図１】本発明の動作内容を原理的に示した説明図である。
【図２】実施例に係るリモコン装置の一部を図示した回路図である。
【図３】実施例で使用する発光ダイオードの特性図である。
【図４】リモコン装置のワンチップマイコンの動作を説明するフローチャートである。
【図５】リモコン装置のワンチップマイコンの動作を説明するフローチャートである。
【図６】実施例に係るホタル点灯動作を説明するタイムチャートである。
【符号の説明】
【００５４】
ＰＲＤ    パルス周期
ＷＤ      オン時間幅
【図１】
2010015737.tif 000003
【図２】
2010015737.tif 000004
【図４】
2010015737.tif 000005
【図５】
2010015737.tif 000006
【図６】
2010015737.tif 000007
【図３】
2010015737.tif 000008