(57)【特許請求の範囲】
【請求項１】
複数の第１の駆動信号線と単数または複数の第２の駆動信号線を備え、第１の駆動信号線が順次第１の駆動信号を印加され、第２の駆動信号線が第１の駆動信号と同期して第２の駆動信号を印加されて、第１の駆動信号線と第２の駆動信号線の交点に接続された表示素子が表示を行なう表示手段と、所定時間間隔で開始される第１の割り込み処理により第１の駆動信号および第２の駆動信号を発生するマイクロプロセッサとを具備する表示装置において、
前記マイクロプロセッサは、所定の処理を実行するための第２の割り込み処理が発生していない時に、前記第１の割り込み処理により該表示手段の表示を実行させ、前記第２の割り込み処理が発生した時に、前記第１の割り込み処理の実行を禁止するとともに前記第１の駆動信号および第２の駆動信号の少なくとも一方に代えて表示禁止信号を出力し、前記表示手段の表示を行なわないようにすることを特徴とする表示装置。
【請求項２】
前記所定の処理が、電気エネルギーを蓄えるコンデンサと、この電気エネルギーを光に変える放電管と、この放電管の発光を制御する発光制御手段とを有する閃光装置の発光処理のため処理であって、該所定の処理を実行するための前記第２の割り込み処理が前記所定時間間隔より処理時間の長い割り込み処理であることを特徴とする請求項１記載の表示装置。
【請求項３】
前記閃光装置が前記放電管の照射範囲を可変になす手段を有することを特徴とする請求項２記載の表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マイクロプロセッサ（以下、マイコンという）の割り込み処理を利用して複数の第１の駆動信号線を順次表示可能に駆動し、単数または複数の第２の駆動信号線との交点に接続された表示手段を表示する表示装置に関する。
【０００２】
【従来の技術】
従来、この種の表示装置として、複数桁の表示体の共通電極に順次位相の異なる信号（第１の駆動信号）を入れて順次表示桁の選択を行ない、セグメント電極は各桁のセグメントを共通接続し、それに計算機（マイコン）より表示情報に対応した信号（第２の駆動信号）を入れることにより、所望の情報表示を行なう、いわゆるダイナミック駆動タイプのものが知られている。また、このような表示装置において、計算機の演算中であることを指示する信号により表示体への信号を制御し、演算中の不要な表示を防止することも知られている（特開昭５０−２９２４７号）。
【０００３】
【発明が解決しようとする課題】
本発明は、マイコンを用いてダイナミック駆動する表示装置において、回路構成がより簡略で、かつ演算や表示の乱れを防止した表示装置を提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記の目的を達成するため本発明では、複数の第１の駆動信号線と単数または複数の第２の駆動信号線を備え、第１の駆動信号線に順次第１の駆動信号を印加され、第２の駆動信号線に第１の駆動信号と同期して第２の駆動信号を印加されて、第１の駆動信号線と第２の駆動信号線の交点に接続された表示素子が表示を行なう表示手段と、所定時間間隔で開始される第１の割り込み処理により第１の駆動信号および第２の駆動信号を発生するマイコンとを具備する表示装置において、前記マイコンは、所定の処理を実行するための第２の割り込み処理が発生していない時に、前記第１の割り込み処理により該表示手段の表示を実行させ、前記第２の割り込み処理が発生した時に、前記第１の割り込み処理の実行を禁止するとともに前記第１の駆動信号および第２の駆動信号の少なくとも一方に代えて表示禁止信号を出力し、前記表示手段の表示を行なわないようにすることを特徴とする。
【０００５】
ここで、前記所定の処理は、例えば、前記所定時間間隔より処理時間の長い割り込み処理である。より具体的には、この表示装置を、電気エネルギーを蓄えるコンデンサと、この電気エネルギーを光に変える放電管と、この放電管の発光を制御する発光制御手段とを有する閃光装置に設けた場合は、その閃光装置の発光処理であり、その閃光装置がさらに放電管の照射範囲の可変手段を有する場合は、その照射範囲可変手段の制御である。
【０００６】
【作用】
特開昭５０−２９２４７号公報に記載された従来の表示装置においては、共通電極に順次位相の異なる信号を印加するために、所定のクロックをカウントするカウンタと、このカウンタの出力に基づいて前記位相の異なる信号を各共通電極に分配するためのデコーダを必要としている。
【０００７】
ところで、第１および第２の駆動信号の制御にマイコンの所定時間間隔の割り込み処理を利用すれば、カウンタやデコーダを用いることなく、マイコンの演算中も正常な表示が可能になることが期待される。しかしながら、マイコンが比較的長い割り込み処理を行なう場合は、第１の駆動信号の周期が乱れ、特定の（特定の共通電極（第１の駆動信号線）上の）表示手段のみが表示されたり、各表示手段の輝度がばらついたりするなど、表示が乱れる。
【０００８】
そこで、本発明では、マイコンが比較的長い割り込み処理を行なう場合は表示手段の表示を行なわないようにしている。これにより、マイコンを支配する処理時間の長い割り込み処理が行なわれる時にも表示が乱れることを防止することができる。
【０００９】
【発明の実施の形態】
本発明の第１の実施の形態では、複数の第１の駆動信号線と単数または複数の第２の駆動信号線は表示手段を介して一部または全部の線どうしが接続され、マイコンの所定時間間隔の割り込み処理により第１の駆動信号線は順次表示可能となり、第２の信号線を表示可能にすることにより表示可能になった第１の駆動信号線と第２の駆動信号線の交点に接続された表示手段が表示を行なう表示装置において、マイコンの処理時間の長い割り込み処理が行なわれる場合は表示手段の表示を行なわないように構成する。
【００１０】
また、本発明の第２の実施の形態においては、電気エネルギーを蓄えるコンデンサと、電気エネルギーを光に変える放電管と、放電管の発光を制御する発光制御手段と、上記第１の実施の形態に係る表示装置とを有する閃光装置において、マイコンが割り込みによる閃光装置の発光処理を行なっている場合は表示手段の表示を行なわないように構成する。
【００１１】
さらに、本発明の第３の実施の形態においては、電気エネルギーを蓄えるコンデンサと、電気エネルギーを光に変える放電管と、放電管の発光を制御する発光制御手段と、放電管の照射範囲の可変手段と、上記第１の実施の形態に係る表示装置とを有する閃光装置において、マイコンが割り込みによる照射範囲可変手段の制御を行なっている場合は表示手段の表示を行なわないように構成する。
【００１２】
【実施例】
第１の実施例
（構成）
図１は本発明の第１の実施例に係る閃光装置の構成を示す。
同図において、１０１は電源である電池、１０２は電池電圧を昇圧する昇圧手段、１０３は昇圧手段に接続され電気エネルギーを蓄える主コンデンサ、１０４は主コンデンサ１０３に蓄えられた電気エネルギーを光に変換する放電管、１０５は放電管１０４を励起させる既存のトリガ手段、１０６は放電管１０４の発光を制御する発光制御回路、１０７は各部の動作を制御するマイクロコンピュータ（マイコン）である。点線で囲まれた１０８は表示手段であり、１０８−１〜１０８−９は表示手段を構成するＬＥＤである。ＬＥＤ１０８−１，１０８−２，１０８−３のカソードは抵抗１０９−０を介して第１の駆動信号線であるマイコン１０７のＡ０端子に、ＬＥＤ１０８−４，１０８−５，１０８−６のカソードは抵抗１０９−１を介して第１の駆動信号線であるマイコン１０７のＡ１端子に、ＬＥＤ１０８−６，１０８−７，１０８−８のカソードは抵抗１０９−２を介して第１の駆動信号線であるマイコン１０７のＡ２端子に接続されている。
【００１３】
また、ＬＥＤ１０８−１，１０８−４，１０８−７のアノードは第２の駆動信号線であるマイコン１０７のＢ０端子に、ＬＥＤ１０８−２，１０８−５，１０８−８のアノードは第２の駆動信号線であるマイコン１０７のＢ１端子に、ＬＥＤ１０８−３，１０８−６，１０８−９のアノードは第２の駆動信号線であるマイコン１０７のＢ２端子に接続されている。
１０９−０，１０９−１，１０９−２は電流制限用の抵抗である。
【００１４】
（表示動作）
本実施例の閃光装置における表示動作を図２および図３に従って説明する。
所定時間間隔のＴ１，Ｔ２，Ｔ３，Ｔ４，Ｔ５，・・・で割り込み処理が開始される（ステップＳ１０１）。ステップＳ１０２ではマイコン１０７の端子Ａ０がＬ（図２のタイミングＴ２，Ｔ５，Ｔ８）ならステップＳ１０３に進み、Ａ０がＨならステップＳ１０５に進む。ステップＳ１０３ではマイコン１０７の端子Ａ０，Ａ２をＨに設定し、Ａ１をＬに設定してステップＳ１０４に進む。ステップＳ１０４では設定された表示に従いＡ１がＬの場合のマイコン１０７の端子Ｂ０，Ｂ１，Ｂ２のＨまたはＬの設定を行なう。
【００１５】
ステップＳ１０５ではマイコン１０７の端子Ａ１がＬ（図２のタイミングＴ３，Ｔ６）ならステップＳ１０６に進み、Ａ１がＨ（図２のタイミングＴ１，Ｔ４，Ｔ７）ならステップＳ１０８に進む。ステップＳ１０６ではマイコン１０７の端子Ａ０，Ａ１をＨに設定し、Ａ２をＬに設定してステップＳ１０７に進む。ステップＳ１０７では設定された表示に従いＡ２がＬの場合のマイコン１０７の端子Ｂ０，Ｂ１，Ｂ２のＨまたはＬの設定を行なう。
【００１６】
ステップＳ１０８ではマイコン１０７の端子Ａ１，Ａ２をＨに設定し、Ａ０をＬに設定してステップＳ１０９に進む。ステップＳ１０９では設定された表示に従いＡ０がＬの場合のマイコン１０７の端子Ｂ０，Ｂ１，Ｂ２のＨまたはＬの設定を行なう。
【００１７】
以上を短時間で繰り返して行なうため人間の目には表示させようとしているＬＥＤが点灯している様に見える。
例えばＬＥＤ１０８−１，１０８−５，１０８−７を表示させる場合は図２のＢ０〜Ｂ２の様にＡ０をＬに設定した場合（ステップＳ１０９）、Ｂ０＝Ｈ，Ｂ１＝Ｌ，Ｂ２＝Ｌとし、Ａ１をＬに設定した場合（ステップＳ１０４）、Ｂ０＝Ｌ，Ｂ１＝Ｈ，Ｂ２＝Ｌとし、Ａ２をＬに設定した場合（ステップＳ１０７）、Ｂ０＝Ｈ，Ｂ１＝Ｌ，Ｂ２＝Ｌとする。
【００１８】
（発光動作）
閃光装置の発光開始スイッチまたはカメラからの指示により閃光装置が発光動作のための割り込み処理が行なわれる場合を図４に従い以下に説明する。
ステップＳ２０１で発光動作のための割り込み処理をスタートし、ステップＳ２０２において表示動作のための所定間隔でのタイマ割り込み処理を禁止する。さらに、ステップＳ２０３においてマイコン１０７の端子Ａ０，Ａ１，Ａ２をＨにしてＬＥＤ１０８−１〜１０８〜９による表示を全て消灯する。
【００１９】
ステップＳ２０４では発光処理（マイコン１０７がトリガ手段１０５および発光制御回路１０６を操作し、放電管１０４を発光させる）を行なう。発光処理終了後ステップＳ２０５では表示動作のための所定間隔でのタイマ割り込みを許可する。これによりＬＥＤ１０８−１〜１０８〜９による表示が再開する。ステップＳ２０６で発光動作の割り込み処理を終了する。
【００２０】
第２の実施例
図５は本発明の第２の実施例に係る閃光装置の構成を示す。同図において、図１の装置と共通の番号を付した部分は構成も動作も同じなので説明は省き、異なる部分のみ説明する。
【００２１】
１１０は放電管１０４を移動し図示していないフレネルレンズとの距離を変化させることにより閃光装置の照射範囲を可変するモータである。１１１はモータ１１０の駆動手段で、マイコン１０７の出力端子Ｆ，Ｒにより制御される。例えばマイコン１０７の端子ＦをＨ、端子ＲをＬにすると放電管１０４は図５の矢印Ｆの方向に動き、端子ＦをＬ、端子ＲをＨにすると放電管１０４は図５の矢印Ｒの方向に動く、またマイコン１０７の端子ＦをＬ、端子ＲをＬにすると放電管１０４は停止する。１１２ａ〜１１２ｅは固定接点１１３ａ〜１１３ｅに接続されたプルアップ抵抗であり、固定接点１１３ａ〜１１３ｅはマイコン１０７の入力端子ａ〜ｅに接続されている。１１４は放電管１０４に連動して動き、接点１１３ａ〜１１３ｅと固定接点１１５を接触させる部材（可動接点部材）であり、放電管１０４の位置をマイコン１０７で検出させるためのものである。また、固定接点１１５はＧＮＤに接続されている。
【００２２】
（表示動作）
表示動作は第１の実施例と同じである。
【００２３】
（発光動作）
発光動作は第１の実施例と同じである。
【００２４】
（照射範囲変更動作）
照射範囲の変更動作を図６に従い説明する。
図示されていない照射範囲設定スイッチが押されたか、またはカメラからの照射範囲設定命令により照射範囲変更割り込み動作をスタートする（ステップＳ３０１）。
【００２５】
ステップＳ３０２において表示動作のための所定間隔でのタイマ割り込み処理を禁止する。さらに、ステップＳ３０３においてマイコン１０７の端子Ａ０，Ａ１，Ａ２をＨにしてＬＥＤ１０８−１〜１０８−９による表示を全て消灯する。
【００２６】
ステップＳ３０４ではマイコン１０７の入力端子ａ〜ｅが全てＨ（つまり図５の接点部材１１４が接点１１３ａ〜ｅのどの位置にもない場合）ならステップＳ３０９に進み、そうでないならステップＳ３０５に進む。ステップＳ３０５では設定された照射範囲に対応する放電管１０４の位置（指定位置）と検出された放電管１０４の位置（検出位置）が一致していればステップＳ３１７に進み、そうでないならステップＳ３０６に進む。
【００２７】
ステップＳ３０６では放電管１０４が指定された放電管１０４の位置（指定位置）より図５のＦ側で検出されたか否かを判定し、Ｆ側で検出された場合はステップＳ３０７に進み、そうでないならステップＳ３０８に進む。ステップＳ３０７ではマイコン１０７の端子ＦをＬ、端子ＲをＨにして放電管１０４を矢印Ｒの方向に駆動し、ステップＳ３０５に戻る。ステップＳ３０８ではマイコン１０７の端子ＦをＨ、端子ＲをＬにして放電管１０４を矢印Ｆの方向に駆動し、ステップＳ３０５に戻る。ステップ３０５〜３０８の動作を繰り返して、指定位置と検出位置を一致させる。一致したら、上記ステップ３１７に進む。
【００２８】
ステップＳ３０９からステップＳ３１６の動作は接点部材１１４が接点１００３ａ〜ｅのどの位置にもない場合の処理であり以下に説明する。
ステップＳ３０９ではマイコン１０７の端子ＦをＨ、端子ＲをＬにして放電管１０４を矢印Ｆの方向に駆動し、ステップＳ３１０に進む。ステップＳ３１０ではマイコン１０７の入力端子ａ〜ｅが全てＨならステップＳ３１１に進み、そうでないならステップＳ３１６に進む。ステップＳ３１１ではモータ１１０を（つまり、放電管１０４を矢印Ｆの方向に）駆動して１秒経過したかを判定し、１秒経過していたらステップＳ３１２に進み、そうでないならステップＳ３１０に進む。
【００２９】
ステップＳ３１２ではマイコン１０７の端子ＦをＬ、端子ＲをＨにしてモータ１１０の駆動方向を反転し（つまり、放電管１０４を矢印Ｒの方向に駆動し）、ステップＳ３１３に進む。
ステップＳ３１３ではマイコン１０７の入力端子ａ〜ｅが全てＨならステップＳ３１４に進み、そうでないならステップＳ３１６に進む。ステップＳ３１４ではステップＳ３１２でモータ１１０を駆動して１秒経過したかを判定し、１秒経過していたらステップＳ３１５に進み、そうでないならステップＳ３１３に進む。
【００３０】
ステップＳ３１５では放電管１０４が移動しない状態（故障状態）でありエラーとなってステップＳ３１７に進む。
ステップＳ３１６では放電管１０４が検出可能な位置になったのでモータ１１０を停止させるためにマイコン１０７の端子ＦおよびＲをＬにしてステップＳ３０５に進む。
【００３１】
つまり、放電管１０４の位置が検出できない場合は、放電管１０４を、まず矢印Ｆの方向に駆動する。そして、１秒以内に位置が検出できない場合、今度は放電管１０４を矢印Ｒの方向に駆動する。矢印ＦおよびＲの方向にそれぞれ１秒ずつ駆動しても放電管１０４の位置が検出できない場合は、ステップＳ３１５でエラー処理を行なう。この合計２秒以内に放電管１０４の位置が検出できれば上記ステップＳ３１６でモータ１１０を停止した後、上記ステップ３０５以下の動作を行なう。
【００３２】
ステップＳ３１７では、指定位置に放電管１０４が移動した（つまり、照射範囲変更処理を終了した）か、または故障で移動しない状態であり、モータ１１０を停止させるためマイコン１０７の端子ＦおよびＲをＬにしてステップＳ３１８に進む。ステップＳ３１８では表示動作のための所定間隔でのタイマ割り込みを許可する。ステップＳ３１９で照射範囲変更の割り込み処理を終了する。
【００３３】
【発明の効果】
以上説明したように本発明によると、通常のマイコンの演算や処理では表示を乱さずに表示手段を駆動することが可能になり、さらにマイコンの処理時間の長い割り込み処理（発光動作や照射範囲変更動作）が行なわれる場合には表示を消すことにより表示を乱さないことが可能になった。
【図面の簡単な説明】
【図１】  本発明の第１の実施例に係る閃光装置の回路構成図である。
【図２】  図１の装置の表示動作中における第１および第２の駆動信号のタイミング図である。
【図３】  図１の装置の表示動作を表わすフローチャートである。
【図４】  図１の装置の発光動作を表わすフローチャートである。
【図５】  本発明の第２の実施例に係る閃光装置の回路構成図である。
【図６】  図５の装置の照射範囲変更動作を表わすフローチャートである。
【符号の説明】
１０１：電池、１０２：昇圧手段、１０３：主コンデンサ、１０４：放電管、１０５：トリガ手段、１０６：発光制御回路、１０７：マイコン、１０８：表示手段、１０８−１〜１０８−９：ＬＥＤ、１０９−０，１０９−１，１０９−２：電流制限用の抵抗、１１０：モータ、１１１：モータ駆動手段、１１２ａ〜１１２ｅ：プルアップ抵抗、１１３ａ〜１１３ｅ，１１５：固定接点、１１４：可動接点。
【図１】
0003690778.tif 000002
【図２】
0003690778.tif 000003
【図３】
0003690778.tif 000004
【図４】
0003690778.tif 000005
【図５】
0003690778.tif 000006
【図６】
0003690778.tif 000007