(57)【要約】【課題】表示ずれの発生を抑制可能な表示装置を提供する。【解決手段】制御部は、処理後信号（ＳＰ）における第１の変化を検出した場合には、処理後信号（ＳＰ）における当該検出時点（ｔ１０）の直前に前記第１の変化が発生した時点（ｔ６）から当該時点（ｔ６）の直後に第２の変化が発生した時点（ｔ８）までの時間である第１の前回動作時間（Ｙ１）から、所定時間Ａを減算した時間だけ、前記検出時点（ｔ１０）よりも後の第１の時点（ｔ１１）において前記第２の変化が発生する、第２の信号（Ｓ２）を出力する。【選択図】図５
2014097763.tif 000002
【特許請求の範囲】
【請求項１】
２つのレベルの間で変化する矩形波状の第１の信号を受け付け、該第１の信号において、前記２つのレベルのうちの一方のレベルから他方のレベルへの第１の変化が発生した時点で点灯及び消灯の一方の動作を開始し、前記他方のレベルから前記一方のレベルへの第２の変化が発生した時点で点灯及び消灯の他方の動作を開始する、第１の発光素子と、
前記第１の信号と波形が略同一で該第１の信号よりも所定時間だけ遅れた処理後信号に基づいて、第２の信号を出力する制御部と、
該制御部から出力される該第２の信号を受け付け、該第２の信号において、前記第１の変化が発生した時点で前記一方の動作を開始し、前記第２の変化が発生した時点で前記他方の動作を開始する、第２の発光素子と、
を備え、
前記制御部は、前記処理後信号における前記第１の変化を検出した場合には、前記処理後信号における当該検出時点の直前に前記第１の変化が発生した時点から当該時点の直後に前記第２の変化が発生した時点までの時間である第１の前回動作時間から、前記所定時間を減算した時間だけ、前記検出時点よりも後の第１の時点において前記第２の変化が発生する、前記第２の信号を出力する、
ことを特徴とする表示装置。
【請求項２】
前記制御部は、前記処理後信号における前記第１の時点の直前に前記第２の変化が発生した時点から当該時点の直後に前記第１の変化が発生した時点までの時間である第２の前回動作時間だけ、前記第１の時点よりも後の第２の時点において前記第１の変化が発生する、前記第２の信号を出力する、
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記制御部は、前記処理後信号における前記第１の変化を最初に検出した場合には、前記処理後信号における当該初期検出時点の直前に前記第２の変化が発生した時点から当該初期検出時点までの時間である初期動作時間から、前記所定時間を減算した時間だけ、前記初期検出時点よりも後の第３の時点において前記第２の変化が発生する、前記第２の信号を出力する、
ことを特徴とする請求項１又は請求項２に記載の表示装置。
【請求項４】
前記第１の発光素子が、デューティ比及び周波数が可変である前記第１の信号を受け付ける、
ことを特徴とする請求項１〜請求項３のいずれか１項に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に関する。
【背景技術】
【０００２】
一般的に、自動車等の車両内部には、車両の走行速度やエンジンの回転数等の各種情報を運転者に呈示するための表示装置（メータ）が配置される。
【０００３】
また、一般的に、当該表示装置には、自車両の進路を他車両の運転者等に知らせるために自車両の前方又は後方に設置されたターン・シグナル・ランプ（方向指示灯）等の駆動状態を自車両の運転者に呈示するためのインジケータが設けられる（例えば、特許文献１参照。）。
【０００４】
当該インジケータは、例えば発光ダイオード（ＬＥＤ：Light Emitting Diode）である発光素子により構成され、所定の周期で点灯及び消灯（点滅）することにより、方向指示灯の駆動状態を自車両の運転者に呈示する機能を有する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７―１９５９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、表示装置の中には、当該方向指示時等に利用されるインジケータ（以下、第１のインジケータと称する場合がある。）とは別に、例えば他車両を牽引している場合に点滅することによって自車両が牽引中であることを自車両の運転者に示すためのインジケータ（以下、第２のインジケータと称する場合がある。）が設けられたものがある。これら第１のインジケータと第２のインジケータとは、同時に点滅されて利用される場合がある。この場合には、両インジケータの点滅のタイミングが同期するように点滅制御されることが望ましい。しかしながら、第１のインジケータ及び第２のインジケータの点滅を制御する制御装置の構成によっては、両インジケータの点滅のタイミングがずれる事象である表示ずれが発生する虞がある。
【０００７】
本発明は、上述した事情に鑑みてなされたものであり、表示ずれの発生を抑制可能な表示装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために、本発明に係る表示装置は、下記（１）〜（４）を特徴としている。
（１）  ２つのレベルの間で変化する矩形波状の第１の信号を受け付け、該第１の信号において、前記２つのレベルのうちの一方のレベルから他方のレベルへの第１の変化が発生した時点で点灯及び消灯の一方の動作を開始し、前記他方のレベルから前記一方のレベルへの第２の変化が発生した時点で点灯及び消灯の他方の動作を開始する、第１の発光素子と、
前記第１の信号と波形が略同一で該第１の信号よりも所定時間だけ遅れた処理後信号に基づいて、第２の信号を出力する制御部と、
該制御部から出力される該第２の信号を受け付け、該第２の信号において、前記第１の変化が発生した時点で前記一方の動作を開始し、前記第２の変化が発生した時点で前記他方の動作を開始する、第２の発光素子と、
を備え、
前記制御部は、前記処理後信号における前記第１の変化を検出した場合には、前記処理後信号における当該検出時点の直前に前記第１の変化が発生した時点から当該時点の直後に前記第２の変化が発生した時点までの時間である第１の前回動作時間から、前記所定時間を減算した時間だけ、前記検出時点よりも後の第１の時点において前記第２の変化が発生する、前記第２の信号を出力する、
こと。
（２）  上記（１）の構成の表示装置であって、
前記制御部は、前記処理後信号における前記第１の時点の直前に前記第２の変化が発生した時点から当該時点の直後に前記第１の変化が発生した時点までの時間である第２の前回動作時間だけ、前記第１の時点よりも後の第２の時点において前記第１の変化が発生する、前記第２の信号を出力する、
こと。
（３）  上記（１）又は（２）の構成の表示装置であって、
前記制御部は、前記処理後信号における前記第１の変化を最初に検出した場合には、前記処理後信号における当該初期検出時点の直前に前記第２の変化が発生した時点から当該初期検出時点までの時間である初期動作時間から、前記所定時間を減算した時間だけ、前記初期検出時点よりも後の第３の時点において前記第２の変化が発生する、前記第２の信号を出力する、
こと。
（４）  上記（１）〜（３）のいずれか１つの構成の表示装置であって、
前記第１の発光素子が、デューティ比及び周波数が可変である前記第１の信号を受け付ける、
こと。
【０００９】
上記（１）の構成の表示装置では、処理後信号における第１の変化が検出された時点よりも、第１の前回動作時間から第１の信号と第２の信号との間の遅れ時間を減算した時間だけ後の第１の時点において、第２の変化が生じるように、第２の信号が制御される。これにより、第２の発光素子が第１の前回動作時間だけ点灯及び消灯の一方の動作を継続するため、第２の発光素子が当該一方の動作を継続する時間が、第１の発光素子が直前に当該一方の動作を継続した時間と同じ長さとなる。この結果、第１の発光素子と第２の発光素子とが当該一方の動作を継続する時間を従来よりも揃えることができ、表示ずれの発生を抑制できる。
上記（２）の構成の表示装置では、上記（１）の構成に加えて、上記第１の時点よりも、第２の前回動作時間だけ後の第２の時点において、第１の変化が生じるように、第２の信号が制御される。これにより、第２の発光素子が第２の前回動作時間だけ点灯及び消灯の他方の動作を継続するため、第２の発光素子が当該他方の動作を継続する時間が、第１の発光素子が直前に当該他方の動作を継続した時間と同じ長さとなる。この結果、第１の発光素子と第２の発光素子とが当該他方の動作を継続する時間を揃えることができる。また、上記（１）の構成と組み合わせることにより、第１の発光素子と第２の発光素子とが点灯及び消灯の双方の動作を継続する時間を従来よりも揃えることができ、表示ずれの発生を抑制できる。
上記（３）の構成の表示装置では、処理後信号における第１の変化が最初に検出された時点よりも、初期動作時間から第１の信号と第２の信号との間の遅れ時間を減算した時間だけ後の第３の時点において、第２の変化が生じるように、第２の信号が制御される。これにより、第２の発光素子が初期動作時間だけ点灯及び消灯の一方の動作を継続するため、第２の発光素子が当該一方の動作を継続する時間が、第１の発光素子が直前に点灯及び消灯の他方の動作を継続した時間と同じ長さとなる。このため、第１の発光素子が受け付ける第１の信号のデューティ比が当該初期検出時点において５０％であり、点灯継続時間と消灯継続時間とが等しい場合には、当該初期検出時点の直後に、第１の発光素子と第２の発光素子とが点灯及び消灯の一方の動作を継続する時間を揃えることができ、表示ずれの発生を抑制できる。
上記（４）の構成の表示装置では、上記（１）〜（３）のいずれか１つの構成において、第１の発光素子が、デューティ比及び周波数が可変である第１の信号を受け付ける。上記（１）〜（３）に記載の表示装置では、第２の発光素子が点灯及び消灯のいずれかの動作を継続する時間が、第１の発光素子が直前に当該いずれかの動作を継続した時間と同じ長さとなる。このため、第１の信号のデューティ比及び周波数が時間の経過に伴って動的に変化し、第１の発光素子の点滅パターンが動的に変化する場合であっても、第２の発光素子の点灯パターンが当該変化に追従するように変化する。これにより、第１の発光素子及び第２の発光素子の点滅のタイミングを従来よりも揃えることができ、表示ずれの発生を抑制できる。
【発明の効果】
【００１０】
本発明の表示装置によれば、表示ずれの発生を抑制可能な表示装置を提供できる。
【００１１】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態（以下、「実施形態」という。）を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００１２】
【図１】図１は、本実施形態に係る表示装置１００のハードウェアの構成例を示すブロック図である。
【図２】図２は、表示装置１００の外観を示す正面図である。
【図３】図３は、表示装置１００及び車両側制御ユニット２００の接続関係を示す説明図である。
【図４】図４は、マイクロコンピュータ１０１における信号の入出力について説明するためのタイムチャートである。
【図５】図５は、表示装置１００の第１の動作例を説明するためのタイムチャートである。
【図６】図６は、表示装置１００の第２の動作例を説明するためのタイムチャートである。
【図７】図７は、表示装置１００におけるマイクロコンピュータ１０１の処理ルーチンを表すフローチャートである。
【図８Ａ】図８Ａは、図７に示した処理のうちのオンオフ時間カウント処理の前半部分における処理ルーチンを表すフローチャートである。
【図８Ｂ】図８Ｂは、図７に示した処理のうちのオンオフ時間カウント処理の後半部分における処理ルーチンを表すフローチャートである。
【図９】図９は、図７に示した処理のうちのインジケータ出力処理における処理ルーチンを表すフローチャートである。
【図１０】図１０は、従来の表示装置１００Ａ，１００Ｂにおける接続関係と本実施形態に係る表示装置１００における接続関係とを対比して示す説明図であり、図１０（ａ）はハード信号直接制御（表示装置１００Ａ）の場合を、図１０（ｂ）はマイコン経由制御（表示装置１００Ｂ）の場合を、図１０（ｃ）は本実施形態に係る表示装置１００における制御の場合を、それぞれ示している。
【発明を実施するための形態】
【００１３】
本発明に係る表示装置に関する具体的な実施形態について各図を参照しながら以下に説明する。
【００１４】
本実施形態に係る表示装置１００は、例えばトラック等の車両（図示せず。）に搭載されて用いられる。より具体的には、表示装置１００は、後述するように、方向指示灯とは別に、他車両を牽引している場合に点滅することによって自車両が牽引中であることを他車両の運転者に知らせるために、自車両の前方又は後方に設置されたウォーニング用ランプ（図示せず。）を備える車両に搭載されて用いられる。
【００１５】
表示装置１００は、例えば車両のインストルメントパネルに使用者（運転者、同乗者等の表示装置１００を視認する者を含む。）から視認可能に設置され、現在の燃料残量、車両の走行速度、エンジンの回転数、及び冷却水の温度等に関する情報等を使用者に呈示するために用いられる。また、表示装置１００は、後述するように、方向指示灯の駆動状態及び上記ウォーニング用ランプの駆動状態を使用者に呈示する機能を備えている。
【００１６】
＜表示装置１００及び車両側制御ユニット２００の構成＞
図１は、本実施形態に係る表示装置１００のハードウェアの構成例を示すブロック図、図２は、表示装置１００の外観を示す正面図、図３は、表示装置１００及び車両側制御ユニット２００の接続関係を示す説明図である。
【００１７】
図１に示すように、表示装置１００は、ハードウェアとして、マイクロコンピュータ（ＣＰＵ：Central Processing Unit）１０１、速度計１１、回転数計１３、燃料計１５、水温計１７、第１のインジケータ２３、第２のインジケータ２５、モータドライバ１０２、液晶表示パネル１０３、ＥＥＰＲＯＭ（Electorically Erasable Programmable Read Only Memory）１０４、照明用ＬＥＤ１０５、電源回路１０８、インタフェース１０９、インタフェース１１０、インタフェース１１１、操作スイッチ１１２、及び燃料残量検出部１１３を備えている。
【００１８】
図２に示すように、表示装置１００は、表示板３１上における見返し２９の内側に、速度計１１、回転数計１３、燃料計１５、水温計１７、シフトインジケータ１９、ＯＤＯ／ＴＲＩＰ表示部２１、第１のインジケータ２３、及び第２のインジケータ２５が、外部から視認可能に配置されている。
【００１９】
図３に示すように、表示装置１００は、車両側制御ユニット２００に接続されて使用される。
【００２０】
以下では、これら各構成について説明する。
【００２１】
速度計１１は、図示しない電気モータにより駆動されて回転する指針１１ａと、速度スケール１１ｂと、を備え、指針１１ａによって速度スケール１１ｂの一部を指し示すことにより現在の車両速度の値を出力して使用者に呈示する計器である。
【００２２】
回転数計１３は、図示しない電気モータにより駆動されて回転する指針１３ａと、回転数スケール１３ｂと、を備え、指針１３ａによって回転数スケール１３ｂの一部を指し示すことにより現在のエンジンの回転数の値を使用者に呈示する計器である。
【００２３】
燃料計１５は、図示しない電気モータにより駆動されて回転する指針１５ａと、燃料スケール１５ｂと、を備え、指針１５ａによって燃料スケール１５ｂの一部を指し示すことにより現在の燃料残量の値を使用者に呈示する計器である。
【００２４】
水温計１７は、図示しない電気モータにより駆動されて回転する指針１７ａと、水温スケール１７ｂと、を備え、指針１７ａによって水温スケール１７ｂの一部を指し示すことにより現在の冷却水の温度の値を使用者に呈示する計器である。
【００２５】
シフトインジケータ１９は、シフトインジケータ用ＬＥＤ１９ａと、ギアスケール１９ｂと、を備え、シフトインジケータ用ＬＥＤ１９ａの点灯位置によってギアスケール１９ｂの一部を指し示すことにより現在のギアポジションを使用者に呈示する計器である。当該シフトインジケータ用ＬＥＤ１９ａの点灯位置は、マイクロコンピュータ１０１からの信号に従って制御される。
【００２６】
ＯＤＯ／ＴＲＩＰ表示部２１は、液晶表示パネル１０３上に出力された数値及び文字により車両の走行距離の値を使用者に呈示する計器である。
【００２７】
第１のインジケータ（第１の発光素子）２３は、２つのターン用ＬＥＤ２３ａ，２３ｂにより構成され、所定の周期で点灯及び消灯（点滅）することにより方向指示灯の駆動状態を使用者に呈示する機能を有する。例えば、左折時には、相対的に左側に配置されたターン用ＬＥＤ２３ａが点滅することにより、車両左側に設置された方向指示灯が駆動中であることを示し、右折時には、相対的に右側に配置されたターン用ＬＥＤ２３ｂが点滅することにより、車両右側に設置された方向指示灯が駆動中であることを示す。また、緊急停車時等の非常時には、ターン用ＬＥＤ２３ａ，２３ｂ双方が所定の周期で同期して点滅することにより、左右両側の方向指示灯が駆動中であることを示す。
【００２８】
第１のインジケータ２３は、表示板３１の背面側に、前面側から視認可能に配置されている。また、第１のインジケータ２３は、後述する車両側制御ユニット２００の出力に接続され、車両側制御ユニット２００から出力されるターン信号としての後述する制御信号（第１の信号）Ｓ１Ａに従ってその駆動が制御される。より具体的には、第１のインジケータ２３は、オンオフの２つのレベル間で変化する矩形波状（パルス状）の制御信号Ｓ１Ａにおいて、オフからオンへの変化（第２の変化）が発生した時点で点灯を開始し、オンからオフへの変化（第１の変化）が発生した時点で消灯する。
【００２９】
第２のインジケータ（第２の発光素子）２５は、２つのウォーニング用ＬＥＤ２５により構成され、所定の周期で点灯及び消灯（点滅）することによりウォーニング用ランプの駆動状態を使用者に呈示する機能を有する。例えば、牽引時には、２つのウォーニング用ＬＥＤ２５双方が所定の周期で同期して点滅することにより、ウォーニング用ランプが駆動中であることを示す。第２のインジケータ２５は、第１のインジケータ２３と同時に駆動される場合もある。この場合には、両インジケータは、点滅のタイミングが同期するように点滅制御されることが望ましい。
【００３０】
第２のインジケータ２５は、表示板３１の背面側に、前面側から視認可能に配置されている。また、第２のインジケータ２５は、マイクロコンピュータ１０１の出力に接続され、マイクロコンピュータ１０１からの制御信号（第２の信号）Ｓ２に従ってその駆動が制御される。より具体的には、第２のインジケータ２５は、第１のインジケータ２３と同様に、受け付けた出力信号Ｓ２において、オフからオンへの変化（第２の変化）が発生した時点で点灯を開始し、オンからオフへの変化（第１の変化）が発生した時点で消灯する。
【００３１】
制御部としてのマイクロコンピュータ１０１は、ＣＡＮ（Controller Area Network）規格に対応した通信機能、Ａ／Ｄ変換機能、読み出し専用メモリ（ＲＯＭ：Read Only Memory）、読み書き自在なメモリ（ＲＡＭ：Random Access Memory）などを内蔵している。マイクロコンピュータ１０１は、内部のメモリ（ＲＯＭ）上に予め保持されているプログラムを実行することにより、表示装置１００の動作に必要とされる様々な機能を実現する。
【００３２】
モータドライバ１０２は、マイクロコンピュータ１０１、速度計１１、回転数計１３、燃料計１５、及び水温計１７と接続されている。マイクロコンピュータ１０１は、モータドライバ１０２を介して速度計１１、回転数計１３、燃料計１５、及び水温計１７に制御信号を出力し、これら各計器が備える指針１１ａ，１３ａ，１５ａ，１７ａが指し示す位置を制御する。
【００３３】
液晶表示パネル（ＬＣＤ：Liquid Crystal Displa）１０３は、表示状態（点灯／消灯、色相、明度）を個別に制御可能な二次元配置された多数の微小表示セル（ドット）を備えている。液晶表示パネル１０３は、多数のドットの表示の組み合わせによって、様々な表示要素をグラフィック表示することができる。液晶表示パネル１０３は、前述したＯＤＯ／ＴＲＩＰ表示部２１に車両の走行距離を出力するために用いられる。
【００３４】
読み出し専用メモリ（ＥＥＰＲＯＭ）１０４は、事前に決定された各種の制御用パラメータを表す定数データを保持している。読み出し専用メモリ１０４は、例えば、後述する点滅制御処理においてマイクロコンピュータ１０１が参照する所定時間Ａ、所定時間Ｂ、所定時間Ｃ、所定時間Ｄ、点灯確定時間、消灯確定時間等の各種データを保持している。
【００３５】
照明用ＬＥＤ１０５は、速度計１１、回転数計１３、燃料計１５、及び水温計１７等の表示板３１の背面側に配置された複数のＬＥＤにより構成されている。照明用ＬＥＤ１０５を構成するＬＥＤは、マイクロコンピュータ１０１の出力および電源ライン（ＶＨ）と接続されている。
【００３６】
電源回路１０８は、車載バッテリーから供給される電力（＋Ｂ）に基づき、マイクロコンピュータ１０１の動作に必要な電圧（Ｖｃｃ：例えば５Ｖ）を生成する。また、マイクロコンピュータ１０１を初期化するためのリセット信号（ＲＥＳＥ）を生成する。
【００３７】
車両のイグニッションのオンオフを表すイグニッション信号ＩＧＮは、インタフェース１０９を介してマイクロコンピュータ１０１に入力される。また、車両上のＣＡＮ規格の通信ネットワークの信号ラインＣＡＮは、インタフェース１１０を介してマイクロコンピュータ１０１と接続されている。マイクロコンピュータ１０１は、当該信号ラインＣＡＮからの信号に基づいて、現在の車両速度、エンジンの回転数、冷却水の温度等を把握する。
【００３８】
ウォーニング用ランプのオンオフ（駆動状態）を表す後述する制御信号Ｓ１Ｂは、インタフェース１１１を介してマイクロコンピュータ１０１に入力される。
【００３９】
操作スイッチ１１２は、マイクロコンピュータ１０１の入力ポートと接続され、ＯＤＯ／ＴＲＩＰ表示部２１の表示の切替操作やリセット操作のために利用される。
【００４０】
燃料残量検出部１１３は、現在の燃料残量を表すアナログ信号をマイクロコンピュータ１０１に出力する。マイクロコンピュータ１０１は、当該アナログ信号をデジタル信号に変換し、現在の燃料残量の値を把握する。
【００４１】
車両側制御ユニット２００は、表示装置１００の動作を制御するための、車両に搭載された制御ユニットである。車両側制御ユニット２００は、第１のインジケータ２３及び第２のインジケータ２５の駆動を制御するための制御信号を出力する。当該制御信号の詳細については後述する。
【００４２】
＜表示装置１００及び車両側制御ユニット２００における信号の流れ＞
次に、図３及び図４を参照して、第１のインジケータ２３及び第２のインジケータ２５が同期して点滅するように制御される場合の、本実施形態に係る表示装置１００における、第１のインジケータ２３及び第２のインジケータ２５に入力される信号の流れについて説明する。
図４は、マイクロコンピュータ１０１における信号の入出力について説明するためのタイムチャートであり、１段目は制御信号Ｓ１Ａ，Ｓ１Ｂを、２段目は処理後信号ＳＰを、３段目は出力信号Ｓ２を表している。尚、図４においては、理解を容易にするために、マイクロコンピュータ１０１が、入力された制御信号Ｓ１Ｂに対して後述する本実施形態に係る表示装置１００の特徴的な制御則を適用することなく、出力信号Ｓ２として処理後信号ＳＰから所定時間Ｃだけ遅れた信号を出力する場合を例示している。
【００４３】
車両側制御ユニット２００は、図３及び図４に示すように、第１のインジケータ２３及び第２のインジケータ２５を同期して点滅させるべく、点滅のタイミングが同一（即ち、波形が同一。）である制御信号（第１の信号）Ｓ１Ａ，Ｓ１Ｂを第１のインジケータ２３及び第２のインジケータ２５それぞれに出力する。これは、例えば、車両側制御ユニット２００が第１のインジケータ２３及び第２のインジケータ２５の点滅制御の信号源とするリレーコイルが共通であることにより実現される。車両側制御ユニット２００は、制御信号Ｓ１Ａ，Ｓ１Ｂとして、オンオフの２つのレベル間で変化する矩形波状の信号であって、第１のインジケータ２３及び第２のインジケータ２５の点灯を開始させたい時点でオフからオンに変化（第２の変化）し、消灯させたい時点でオンからオフに変化（第１の変化）する信号を出力する。
【００４４】
第１のインジケータ２３は、車両側制御ユニット２００から出力される制御信号Ｓ１Ａに従ってその駆動が直接制御される。一方、第２のインジケータ２５は、車両側制御ユニット２００から出力される制御信号Ｓ１Ｂを受け付けたマイクロコンピュータ１０１から出力される制御信号（第２の信号）Ｓ２に従って駆動が制御される。より具体的には、マイクロコンピュータ１０１は、制御信号Ｓ１Ｂを受け付けた後、当該制御信号Ｓ１Ｂに公知のチャタリング除去処理を施し、生成したチャタリング除去処理後の処理後信号ＳＰに基づいて所定の演算を実施し、当該演算結果に基づいて、出力信号Ｓ２を出力する。このため、制御信号Ｓ１Ｂとマイクロコンピュータ１０１が演算の基礎とする処理後信号ＳＰとの間には、図４に示すように、チャタリング除去処理に要する時間である所定時間Ｂだけ時間遅れが存在する。また、マイクロコンピュータ１０１が処理後信号ＳＰを生成してから出力信号Ｓ２を出力するまでの間にも、図４に示すように、演算に要する時間である所定時間Ｃだけ時間遅れが存在する。即ち、マイクロコンピュータ１０１が受け付ける制御信号Ｓ１Ｂとマイクロコンピュータ１０１が出力する出力信号Ｓ２との間には、これら所定時間Ｂ，Ｃの和である所定時間Ａだけ、マイコン処理時間としての時間遅れが存在する。
【００４５】
尚、チャタリング除去処理が施された処理後信号ＳＰは、制御信号Ｓ１Ｂと波形が略同一で当該制御信号Ｓ１Ｂよりも時間情報が所定時間Ｂだけ遅れた信号である。即ち、処理後信号ＳＰは、制御信号Ｓ１Ｂに対して所定時間Ｂだけ時間遅れが存在し、チャタリング除去処理分だけ波形が僅かに変化しているものの、制御信号Ｓ１Ｂ（Ｓ１Ａ）におけるオンオフのタイミング（第１の変化及び第２の変化の発生のタイミング）が保存されている信号である。
【００４６】
以上説明したように、本実施形態に係る表示装置１００においては、第１のインジケータ２３は、車両側制御ユニット２００から出力される制御信号Ｓ１Ａに従ってその駆動が直接制御され、第２のインジケータ２５は、車両側制御ユニット２００から出力される制御信号Ｓ１Ｂを受け付けたマイクロコンピュータ１０１から出力される出力信号Ｓ２に従って駆動が制御される。
本実施形態に係る表示装置１００は、このように第１のインジケータ２３の点滅を直接制御するための制御信号Ｓ１Ａに対して時間遅れを有する処理後信号ＳＰに基づいて、第２のインジケータ２５の点滅が当該第１のインジケータ２３の点滅と同期するような出力信号Ｓ２を演算により生成して出力するマイクロコンピュータ１０１の処理に特徴を有する。
以下では、当該マイクロコンピュータ１０１の処理について詳述する。はじめに動作例をタイムチャートを用いて示した後、マイクロコンピュータ１０１が実行する処理をフローチャートを用いて説明する。
【００４７】
＜第１の動作例＞
図５を参照して、本実施形態に係る表示装置１００の第１の動作例について説明する。
図５は、表示装置１００の第１の動作例を説明するためのタイムチャートであり、１段目は制御信号Ｓ１Ｂを、２段目は処理後信号ＳＰを、３段目は出力信号Ｓ２を表している。
以下に説明する第１の動作例おいては、制御信号Ｓ１Ａ，Ｓ１Ｂのデューティ比（信号の１周期におけるオン時間を周期で除した値）が５０％、周波数が１．５Ｈｚで時間的に一定の場合について説明する。
【００４８】
まず、時刻ｔ０において処理を開始した後、時刻ｔ１において、制御信号Ｓ１Ｂがオフからオンに変化（第２の変化、以下、信号におけるオフからオンへの変化を単にオンと称する場合がある。）する。このとき、マイクロコンピュータ１０１は、時刻ｔ１から所定時間Ｂだけ後の時刻ｔ２において、チャタリング除去後の処理後信号ＳＰがオフからオンに変化したことを検出する。そして、マイクロコンピュータ１０１は、出力信号Ｓ２をオフからオンに変化（第１の変化、以下、信号におけるオンからオフへの変化を単にオフと称する場合がある。）させる。これにより、時刻ｔ２から所定時間Ｃだけ後の時刻ｔ３において、出力信号Ｓ２がオフからオンに変化する。そして、マイクロコンピュータ１０１は、時刻ｔ３から予め定めた短い所定時間Ｄだけ後の時刻ｔ４において出力信号Ｓ２がオフとなるように、出力信号Ｓ２を制御する。
尚、このとき、後述する第２の動作例において例示するように、マイクロコンピュータ１０１は、処理開始直後における、処理後信号ＳＰのオン継続時間Ｅが所定時間Ｂよりも短い場合には、時刻ｔ３において出力信号Ｓ２をオンさせない。
【００４９】
続いて、時刻ｔ５において、制御信号Ｓ１Ｂがオンからオフに変化する。マイクロコンピュータ１０１は、時刻ｔ５から所定時間Ｂだけ後の時刻ｔ６において、処理後信号ＳＰがオンからオフに変化したことを検出する。即ち、この時刻ｔ６において、マイクロコンピュータ１０１は、処理後信号ＳＰにおけるオンからオフへの変化を最初に検出し、当該時刻ｔ６を初期検出時点として認識する。当該検出後、マイクロコンピュータ１０１は、処理後信号ＳＰにおける当該初期検出時点（時刻ｔ６）の直前に処理後信号ＳＰがオンされた時点（時刻ｔ２）から当該初期件検出時点（時刻ｔ６）までの時間である初期点灯時間Ｘ１（初期動作時間）から、所定時間Ａを減算した時間だけ、初期検出時点（時刻ｔ６）よりも後の時刻ｔ７（第３の時点）において、出力信号Ｓ２をオンさせる。
これにより、制御信号Ｓ１Ｂがオフである時刻ｔ５から時刻ｔ７までの間において、出力信号Ｓ２もオフとなる。
【００５０】
時刻ｔ７において出力信号Ｓ２をオンした後（第３の時点の後）、マイクロコンピュータ１０１は、処理後信号ＳＰにおける当該第３の時点（時刻ｔ７）の直前に処理後信号ＳＰがオンされた時点（時刻ｔ２）から当該時点（時刻ｔ２）の直後に処理後信号ＳＰがオフされた時点（時刻ｔ６）までの時間である初期点灯時間Ｘ１（第２の前回動作時間）だけ、当該時刻ｔ７（第２の時点）よりも後の時刻ｔ９において、出力信号Ｓ２をオフさせる。
これにより、制御信号Ｓ１Ｂがオンである時刻ｔ７から時刻ｔ９までの間において、出力信号Ｓ２もオンとなる。
【００５１】
続いて、時刻ｔ９において、制御信号Ｓ１Ｂがオンからオフに変化する。マイクロコンピュータ１０１は、時刻ｔ９から所定時間Ｂだけ後の時刻ｔ１０において、処理後信号ＳＰがオンからオフに変化したことを検出する。当該検出後、マイクロコンピュータ１０１は、処理後信号ＳＰにおける当該検出時点（時刻ｔ１０）の直前に処理後信号ＳＰがオフされた時点（時刻ｔ６）から当該時点（時刻ｔ６）の直後に処理後信号ＳＰがオンされた時点（時刻ｔ７）までの時間である前回消灯時間Ｙ１（第１の前回動作時間）から、所定時間Ａを減算した時間だけ、当該検出時点（時刻ｔ１０）よりも後の時刻ｔ１１（第１の時点）において、出力信号Ｓ２をオンさせる。
これにより、制御信号Ｓ１Ｂがオフである時刻ｔ９から時刻ｔ１１までの間において、出力信号Ｓ２もオフとなる。
【００５２】
時刻ｔ１１において出力信号Ｓ２をオンした後（第１の時点の後）、マイクロコンピュータ１０１は、処理後信号ＳＰにおける当該第１の時点（時刻ｔ１１）の直前に処理後信号ＳＰがオンされた時点（時刻ｔ８）から当該時点（時刻ｔ８）の直後に処理後信号ＳＰがオフされた時点（時刻ｔ１０）までの時間である前回点灯時間Ｘ２（第２の前回動作時間）だけ、当該時刻ｔ１１（第１の時点）よりも後の時刻ｔ１３（第２の時点）において、出力信号Ｓ２をオフさせる。
これにより、制御信号Ｓ１Ｂがオンである時刻ｔ１１から時刻ｔ１３までの間において、出力信号Ｓ２もオンとなる。
【００５３】
以降の時間帯においても、同様に、マイクロコンピュータ１０１は、処理後信号ＳＰにおけるオンからオフへの変化を検出すると、当該検出時点の直前の消灯時間である前回消灯時間から、所定時間Ａを減算した時間だけ、当該検出時点よりも後の第１の時点において、出力信号Ｓ２をオンさせる。また、マイクロコンピュータ１０１は、当該第１の時点よりも、当該第１の時点の直前の点灯時間である前回点灯時間だけ後の第２の時点において、出力信号Ｓ２をオフさせる。
これにより、出力信号Ｓ２がオフ（オン）される時間が、制御信号Ｓ１Ｂが直前にオフ（オン）された時間と同一の長さとなり、制御信号Ｓ１Ｂのオンオフのタイミングと出力信号Ｓ２のオンオフのタイミングとが一致する。
したがって、第１のインジケータ２３が消灯（点灯）を継続する時間が、第２のインジケータ２５が直前に消灯（点灯）を継続した時間と同一の長さとなり、第１のインジケータ２３の点滅のタイミングと第２のインジケータ２５の点滅のタイミングとを一致させることができる。
【００５４】
尚、以上説明した第１の動作例においては、制御信号Ｓ１Ａ，Ｓ１Ｂのデューティ比及び周波数が時間的に一定の場合について説明したが、上述した制御方法によれば、出力信号Ｓ２がオフ（オン）される時間は制御信号Ｓ１Ｂが直前にオフ（オン）された時間と同一の長さとなるため、制御信号Ｓ１Ａ，Ｓ１Ｂのデューティ比及び周波数の少なくとも一方が時間の経過に伴って変化する場合であっても、出力信号Ｓ２の点滅のタイミングを当該変化に追従するように変化させることができる。
即ち、上述した制御方法は、例えば、平常時には１．５Ｈｚに設定されている制御信号Ｓ１Ａ，Ｓ１Ｂの周波数が、異常時には１．０Ｈｚに変化する場合や、平常時には５０％に設定されている制御信号Ｓ１Ａ，Ｓ１Ｂのデューティ比が、別の点滅モードの際においては６０〜７０％に変化する場合のように、制御信号Ｓ１Ａ，Ｓ１Ｂのデューティ比及び周波数が変化する仕様の表示装置に対しても好適に適用される。
【００５５】
尚、以上説明した第１の動作例においては、直前の前回点灯時間及び前回消灯時間に基づいて、出力信号Ｓ２のオンオフのタイミングを決定する構成としたが、制御信号Ｓ１Ｂのデューティ比及び周波数が時間的に一定で変化しない場合については、一度利用した前回点灯時間及び前回消灯時間を記憶しておき、以降は、直前の前回点灯時間及び前回消灯時間ではなく、記憶した前回点灯時間及び前回消灯時間を利用して出力信号Ｓ２のオンオフのタイミングを決定する構成としても構わない。
【００５６】
尚、以上説明した第１の動作例おいては、処理開始直後において、制御信号Ｓ１Ｂのデューティ比が５０％であるために、即ち、初期点灯時間Ｘ１と前回消灯時間Ｙ１が同じ長さであるために、初期検出時点（時刻ｔ６）よりも初期点灯時間Ｘ１から所定時間Ａを減算した時間だけ後の時刻ｔ７において出力信号Ｓ２をオンさせることによって、制御信号Ｓ１Ｂがオフである時間帯（時刻ｔ５から時刻ｔ７まで）と出力信号Ｓ２がオフである時間帯とを処理開始直後から一致させることができた。但し、処理開始直後において制御信号Ｓ１Ｂのデューティ比が５０％ではない場合には、処理開始直後においては当該時間帯が一致しない場合もある。即ち、上述した制御方法では、処理開始直後における制御信号Ｓ１Ｂのデューティ比が５０％である場合に、制御信号Ｓ１Ｂと出力信号Ｓ２の点滅のタイミングが一致するように出力信号Ｓ２が制御されている。このため、当該デューティ比が５０％ではない場合には、当該タイミングが一致しない場合がある。但し、上述した制御方法によれば、出力信号Ｓ２がオフ（オン）される時間は制御信号Ｓ１Ｂが直前にオフ（オン）された時間と同一の長さとなるため、処理開始直後において制御信号Ｓ１Ｂのデューティ比が５０％ではなくオンオフのタイミングが一致しない場合であっても、その後、制御信号Ｓ１Ｂと出力信号Ｓ２の点滅のタイミングを一致させることができる。
【００５７】
＜第２の動作例＞
図６を参照して、本実施形態に係る表示装置１００の第２の動作例について説明する。
図６は、表示装置１００の第２の動作例を説明するためのタイムチャートであり、１段目は制御信号Ｓ１Ｂを、２段目は処理後信号ＳＰを、３段目は出力信号Ｓ２を表している。
以下に説明する第２の動作例おいては、制御信号Ｓ１Ａ，Ｓ１Ｂのデューティ比（信号の１周期におけるオン時間を周期で除した値）が５０％、周波数が１．５Ｈｚで時間的に一定の場合について説明する。
【００５８】
第２の動作例では、図６に示すように、処理開始直後に、制御信号Ｓ１Ｂとして正常なパルス信号が入力されなかった場合について例示している。このような事象は、例えば、制御信号Ｓ１Ｂがオンである中途状態において図５及び図６に示す処理を開始した場合に発生する。
【００５９】
第２の動作例では、マイクロコンピュータ１０１は、処理開始直後における、処理後信号ＳＰのオン継続時間Ｅが所定時間Ｂよりも短い場合には、出力信号Ｓ２をオンさせない。即ち、図５に示す第１の動作例における時刻ｔ３から時刻ｔ４までの時間帯に対応した時間帯において、出力信号Ｓ２をオンさせない。
その他の点については、第１の動作例における制御方法と同一であるので説明を省略する。
【００６０】
＜処理フロー＞
次に、表示装置１００におけるマイクロコンピュータ１０１の処理フローについて説明する。
図７は、表示装置１００におけるマイクロコンピュータ１０１の処理ルーチンを表すフローチャートである。図８Ａ及び図８Ｂ（以下、単に図８と称する場合がある。）は、図７に示した処理のうちのオンオフ時間カウント処理の処理ルーチンを表すフローチャートであり、図８Ａは当該処理ルーチンにおける前半部分を示し、図８Ｂは後半部分を示している。尚、図８Ａ及び図８ＢにおけるＡ点、Ｂ点、Ｃ点は、当該点において両図が結合されていることを示している。図９は、図７に示した処理のうちのインジケータ出力処理における処理ルーチンを表すフローチャートである。
【００６１】
処理開始後、ステップＳ２１では、マイクロコンピュータ１０１は、処理後信号ＳＰがオフからオンに変化（第２の変化）したか否かを判定する。判定の結果、処理後信号ＳＰがオフからオンに変化したと判定した場合には、マイクロコンピュータ１０１は、ステップＳ２２の処理を実行する。一方、判定の結果、処理後信号ＳＰがオフからオンに変化していない（オフのままである）と判定した場合には、マイクロコンピュータ１０１は、再度ステップＳ２１の処理を実行する。
【００６２】
ステップＳ２２では、マイクロコンピュータ１０１は、オン出力時間をカウントする。即ち、マイクロコンピュータ１０１は、ステップＳ２１で処理後信号ＳＰがオンされたと判定した時点から現在時刻までの時間を、処理後信号ＳＰにおけるオン出力の継続時間であるオン出力時間としてカウントする。
【００６３】
ステップＳ２３では、マイクロコンピュータ１０１は、現在のオン出力時間が前述した所定時間Ｂを超えたか否かを判定する。判定の結果、現在のオン出力時間が所定時間Ｂを超えたと判定した場合には、マイクロコンピュータ１０１は、ステップＳ２５の処理を実行する。一方、判定の結果、現在のオン出力時間が所定時間Ｂを超えていないと判定した場合には、マイクロコンピュータ１０１は、ステップＳ２４の処理を実行する。
【００６４】
ステップＳ２４では、マイクロコンピュータ１０１は、処理後信号ＳＰがオンからオフに変化（第１の変化）したか否かを判定する。判定の結果、処理後信号ＳＰがオンからオフに変化したと判定した場合には、マイクロコンピュータ１０１は、再度ステップＳ２２の処理を実行する。一方、判定の結果、処理後信号ＳＰがオンからオフに変化していないと判定した場合には、マイクロコンピュータ１０１は、再度ステップＳ２１の処理を実行する。
【００６５】
ステップＳ２５では、マイクロコンピュータ１０１は、現在実行している処理が、図７に示す処理開始後、最初に処理後信号ＳＰがオンされた場合における処理（初回処理）か否かを判定する。より具体的には、マイクロコンピュータ１０１は、ステップＳ２４で処理後信号ＳＰがオンからオフに変化していないと判定し、その後、ステップＳ２５の判定処理が実行された場合、及び、後述するステップＳ２６の処理を実行し、その後、ステップＳ２５の判定処理が実行された場合、のいずれかの場合には、初回処理ではないと判定する。
【００６６】
ステップＳ２６では、マイクロコンピュータ１０１は、前述した所定時間Ｄ（図５参照）だけ、オン状態が継続するように出力信号Ｓ２を制御する。これにより、例示した図５の時刻ｔ３から時刻ｔ４に対応した時間帯において出力信号Ｓ２がオンとなる。ステップＳ２６を実行した後、マイクロコンピュータ１０１は、再度ステップＳ２１を実行する。
【００６７】
以上説明した一連の処理により、処理開始直後における初回処理が実行される。具体的には、図５の第１の動作例にて例示したように処理開始後最初に処理後信号ＳＰがオンされた後、オン出力時間が所定時間Ｂ以上継続した場合には、ステップＳ２５でＹＥＳと判定され、ステップＳ２６の処理が実行される。そして、その後、ステップＳ２５でＮＯと判定され、ステップＳ２７以降の処理が実行される。一方、図６の第２の動作例にて例示したように処理開始後最初に処理後信号ＳＰがオンされた後、オン出力時間が所定時間Ｂ以上継続しなかった場合には、ステップＳ２４でＹＥＳと判定される。そして、その後、ステップＳ２５でＮＯと判定され、ステップＳ２６の処理が実行されることなく、ステップＳ２７以降の処理が実行される。
【００６８】
続いて、ステップＳ２７では、マイクロコンピュータ１０１は、イグニッション信号ＩＧＮがオンであるか否かを判定する。判定の結果、イグニッション信号ＩＧＮがオンであると判定した場合には、マイクロコンピュータ１０１は、再度ステップＳ２８及びステップＳ２９の処理を実行する。一方、判定の結果、イグニッション信号ＩＧＮがオフであると判定した場合には、マイクロコンピュータ１０１は、処理を終了する。
【００６９】
これにより、イグニッション信号ＩＧＮがオンである間は、図８に示すステップＳ２８におけるオンオフ時間カウント処理、及び図９に示すステップＳ２９におけるインジケータ出力処理が繰り返し実行される。オンオフ時間カウント処理及びインジケータ出力処理は、並列して実行される。但し、後述するように、オンオフ時間カウント処理におけるステップＳ４０において、インジケータ出力処理がリスタートされる。
【００７０】
これらオンオフ時間カウント処理及びインジケータ出力処理について説明する。概略的には、まず、オンオフ時間カウント処理により、処理後信号ＳＰにおける、オン出力時間及びオフ出力時間が計測され、これら計測された出力時間に基づいて、次にオン出力を継続する時間であるオン出力設定時間、及び次にオフ出力を継続する時間であるオフ出力設定時間が設定される。そして、インジケータ出力処理により、これらオン出力設定時間及びオフ出力設定時間だけオン出力及びオフ出力が継続するように出力信号Ｓ２が出力される。
【００７１】
以下では、これらオンオフ時間カウント処理、インジケータ出力処理における処理フローについて順に説明する。
【００７２】
＜オンオフ時間カウント処理＞
オンオフ時間カウント処理開始後、ステップＳ３１では、マイクロコンピュータ１０１は、処理後信号ＳＰがオンからオフに変化したか否かを判定する。判定の結果、処理後信号ＳＰがオンからオフに変化したと判定した場合には、マイクロコンピュータ１０１は、ステップＳ３２の処理を実行する。一方、判定の結果、処理後信号ＳＰがオンからオフに変化していないと判定した場合には、マイクロコンピュータ１０１は、オンオフ時間カウント処理を終了する。
【００７３】
ステップＳ３２では、マイクロコンピュータ１０１は、オフ出力時間をカウントする。即ち、マイクロコンピュータ１０１は、ステップＳ３１で処理後信号ＳＰがオフされたと判定した時点から現在時刻までの時間をオフ出力時間としてカウントする。
【００７４】
ステップＳ３３では、マイクロコンピュータ１０１は、現在のオフ出力時間が予め定められた消灯確定時間（例えば、３秒。）以下であるか否かを判定する。判定の結果、現在のオフ出力時間が消灯確定時間以下であると判定した場合には、マイクロコンピュータ１０１は、ステップＳ３４の処理を実行する。一方、判定の結果、現在のオフ出力時間が消灯確定時間を超えていると判定した場合には、マイクロコンピュータ１０１は、オンオフ時間カウント処理を終了する。
ステップＳ３３の処理によれば、車両側制御ユニット２００が第２のインジケータ２５を常時消灯するべく常にオフである制御信号Ｓ１Ｂを出力した場合に、カウント中のオフ出力時間が消灯確定時間を超え、オンオフ時間カウント処理が終了する。
【００７５】
ステップＳ３４では、マイクロコンピュータ１０１は、処理後信号ＳＰがオフからオンに変化したか否かを判定する。判定の結果、処理後信号ＳＰがオフからオンに変化したと判定した場合には、マイクロコンピュータ１０１は、ステップＳ３５の処理を実行する。一方、判定の結果、処理後信号ＳＰがオフからオンに変化していない（オフのままである）と判定した場合には、マイクロコンピュータ１０１は、再度ステップＳ３２の処理を実行する。
【００７６】
以上説明したステップＳ３１〜ステップＳ３４の処理により、処理後信号ＳＰにおけるオフ出力時間が計測される。
【００７７】
続いて、ステップＳ３５では、マイクロコンピュータ１０１は、オン出力時間をカウントする。即ち、マイクロコンピュータ１０１は、ステップＳ３４で処理後信号ＳＰがオンされたと判定した時点から現在時刻までの時間をオン出力時間としてカウントする。
【００７８】
ステップＳ３６では、マイクロコンピュータ１０１は、現在のオン出力時間が予め定められた点灯確定時間（例えば、３秒。）以下であるか否かを判定する。判定の結果、現在のオン出力時間が点灯確定時間以下であると判定した場合には、マイクロコンピュータ１０１は、ステップＳ３７の処理を実行する。一方、判定の結果、現在のオン出力時間が点灯確定時間を超えていると判定した場合には、マイクロコンピュータ１０１は、オンオフ時間カウント処理を終了する。
ステップＳ３６の処理によれば、車両側制御ユニット２００が第２のインジケータ２５を常時点灯するべく常にオンである制御信号Ｓ１Ｂを出力した場合に、カウント中のオン出力時間が点灯確定時間を超え、オンオフ時間カウント処理が終了する。
【００７９】
ステップＳ３７では、マイクロコンピュータ１０１は、処理後信号ＳＰがオンからオフに変化したか否かを判定する。判定の結果、処理後信号ＳＰがオンからオフに変化したと判定した場合には、マイクロコンピュータ１０１は、ステップＳ３８の処理を実行する。一方、判定の結果、処理後信号ＳＰがオンからオフに変化していないと判定した場合には、マイクロコンピュータ１０１は、再度ステップＳ３５の処理を実行する。
【００８０】
以上説明したステップＳ３５〜ステップＳ３７の処理により、処理後信号ＳＰにおけるオン出力時間が計測される。
【００８１】
ステップＳ３８では、マイクロコンピュータ１０１は、オフ出力設定時間の調整処理を実行する。具体的には、マイクロコンピュータ１０１は、現在カウント中のオフ出力時間から、前述した所定時間Ａを減算した時間を、後述するステップＳ３９においてオフ出力設定時間として設定する時間として算出する。
【００８２】
ステップＳ３９では、マイクロコンピュータ１０１は、ステップＳ３８で算出した、直前にカウントした（現在カウント中の）オフ出力時間から前述した所定時間Ａを減算した時間を、オフ出力設定時間として設定する。また、マイクロコンピュータ１０１は、直前にカウントしたオン出力時間をオン出力設定時間として設定する。その後、マイクロコンピュータ１０１は、現在カウント中のオフ出力時間及び現在カウント中のオン出力時間のカウント値をクリア（リセット）する。そして、マイクロコンピュータ１０１は、再度ステップＳ３２の処理を実行する。
【００８３】
ステップＳ４０では、マイクロコンピュータ１０１は、後述するインジケータ出力処理をリスタートさせる。
【００８４】
以上説明したオンオフ時間カウント処理により、次にオフ出力を継続する時間であるオフ出力設定時間として、処理後信号ＳＰにおいて現在時刻の直前にオフ出力が継続した時間から所定時間Ａを減算した時間が設定される。また、次にオン出力を継続する時間であるオン出力設定時間として、処理後信号ＳＰにおいて現在時刻の直前にオン出力が継続した時間が随時設定される。
また、以上説明したオンオフ時間カウント処理における一連の処理は、図７のフローに示すように、イグニッション信号ＩＧＮがオンである状態（ステップＳ２７においてＹＥＳ）において、繰り返し実行される。即ち、当該イグニッション信号ＩＧＮがオンである状態においては、オフ出力設定時間及びオン出力設定時間が最新の情報に基づいて逐次更新して設定される。
【００８５】
＜インジケータ出力処理＞
インジケータ出力処理開始後、まず、ステップＳ４１では、マイクロコンピュータ１０１は、現在カウント中のオフ出力時間が、現在設定されているオフ出力設定時間よりも小さいか否かを判定する。これらオフ出力時間及びオフ出力設定時間は、前述したオンオフ時間カウント処理により計測、設定されている。判定の結果、現在カウント中のオフ出力時間が現在設定されているオフ出力設定時間よりも小さいと判定した場合には、マイクロコンピュータ１０１は、ステップＳ４２の処理を実行する。一方、判定の結果、現在カウント中のオフ出力時間が現在設定されているオフ出力設定時間を超えたと判定した場合には、マイクロコンピュータ１０１は、ステップＳ４３の処理を実行する。
【００８６】
ステップＳ４２では、マイクロコンピュータ１０１は、オフである出力信号Ｓ２を出力する。
【００８７】
ステップＳ４３では、マイクロコンピュータ１０１は、現在カウント中のオン出力時間が、現在設定されているオン出力設定時間よりも小さいか否かを判定する。これらオン出力時間及びオン出力設定時間は、前述したオンオフ時間カウント処理により計測、設定されている。判定の結果、現在カウント中のオン出力時間が現在設定されているオン出力設定時間よりも小さいと判定した場合には、マイクロコンピュータ１０１は、ステップＳ４４の処理を実行する。一方、判定の結果、現在カウント中のオン出力時間が現在設定されているオン出力設定時間を超えたと判定した場合には、マイクロコンピュータ１０１は、インジケータ出力処理を終了する。
【００８８】
ステップＳ４４では、マイクロコンピュータ１０１は、オンである出力信号Ｓ２を出力する。
【００８９】
以上説明したインジケータ出力処理によれば、オンオフ時間カウント処理におけるステップＳ４０においてリスタートされた後（ステップＳ３７において処理後信号ＳＰがオンからオフに変化したと判定された後）、カウント中のオフ出力時間が現在設定されているオフ出力設定時間を超えるまで、オフである出力信号Ｓ２が出力される。そして、カウント中のオフ出力時間が現在設定されているオフ出力設定時間を超えた後、カウント中のオン出力時間が現在設定されているオン出力設定時間を超えるまで、オンである出力信号Ｓ２が出力される。
【００９０】
したがって、以上説明したオンオフ時間カウント処理とインジケータ出力処理とが並列して繰り返し実行されている場合、まず、現在時刻の直前にオフ出力が継続した時間から所定時間Ａを減算した時間がオフ出力設定時間として設定され、現在時刻の直前にオン出力が継続した時間がオフ出力設定時間として設定され、インジケータ出力処理がリスタートされる。その後、カウント中のオフ出力時間が当該オフ出力設定時間を超えるまで、オフである出力信号Ｓ２が出力される。そして、カウント中のオフ出力時間が当該オフ出力設定時間を超えた後、カウント中のオン出力時間が現在設定されているオン出力設定時間を超えるまで、オンである出力信号Ｓ２が出力される。
【００９１】
これにより、図５及び図６に例示したように、出力信号Ｓ２がオフ（オン）される時間が、制御信号Ｓ１Ｂが直前にオフ（オン）された時間と同一の長さとなり、制御信号Ｓ１Ｂのオンオフのタイミングと出力信号Ｓ２のオンオフのタイミングとが一致する。
したがって、第１のインジケータ２３が消灯（点灯）を継続する時間が、第２のインジケータ２５が直前に消灯（点灯）を継続した時間と同一の長さとなり、第１のインジケータ２３の点滅のタイミングと第２のインジケータ２５の点滅のタイミングとを一致させることができる。
【００９２】
以下では、本実施形態に係る表示装置１００の作用及び効果について説明する。
【００９３】
まず、図１０を参照して、従来の表示装置における問題点について説明する。図１０は、従来の表示装置１００Ａ，１００Ｂにおける接続関係と本実施形態に係る表示装置１００における接続関係とを対比して示す説明図であり、図１０（ａ）はハード信号直接制御（表示装置１００Ａ）の場合を、図１０（ｂ）はマイコン経由制御（表示装置１００Ｂ）の場合を、図１０（ｃ）は本実施形態に係る表示装置１００における制御の場合を、それぞれ示している。尚、以下、説明の簡単化のために、本実施形態に係る表示装置１００と同一の構成については同一の符号を付して説明を省略する。
【００９４】
従来のインジケータの制御方法としては、大別して、図１０（ａ）に示す、車両側制御ユニット２００から出力される制御信号Ｓ１Ａ，Ｓ１Ｂに従って、第１のインジケータ２３及び第２のインジケータ２５が直接制御されるハード信号直接制御、及び、図１０（ｂ）に示す、制御信号Ｓ１Ａ，Ｓ１Ｂを受け付けたマイクロコンピュータ１０１から出力される出力信号Ｓ２に従って、第１のインジケータ２３及び第２のインジケータ２５が制御されるマイコン経由制御の２つの制御方法があった。
【００９５】
一方、車両側から供給される信号の都合（車両システム上の都合）や、各部品が搭載される配線板を異なる仕様の表示装置においても共通部品として用いたいという要求等により、本実施形態に係る表示装置１００のように、上記２つの制御方法が混在する場合もある。即ち、図１０（ｃ）に示すように、第１のインジケータ２３は車両側制御ユニット２００から出力される制御信号Ｓ１Ａに従って直接制御され、第２のインジケータ２５は出力信号Ｓ２に従って制御される、混在型の制御が用いられる場合もある。
【００９６】
ところで、このインジケータの制御においてマイクロコンピュータ１０１が利用される場合には、前述したように、制御信号Ｓ１Ａ，Ｓ１Ｂと出力信号Ｓ２との間には、所定時間Ａだけ時間遅れが存在する。
【００９７】
第１のインジケータ２３及び第２のインジケータ２５を同期して点滅させる場合、ハード信号直接制御の場合には、マイクロコンピュータ１０１を介していないために、第１のインジケータ２３及び第２のインジケータ２５に入力される制御信号Ｓ１Ａ，Ｓ１Ｂには時間遅れが存在せず、両インジケータは同期して点滅する。また、マイコン経由制御の場合にも、両インジケータは、共にマイクロコンピュータ１０１を介した信号に従って制御されるために、第１のインジケータ２３及び第２のインジケータ２５に入力される出力信号Ｓ２には同一時間だけ時間遅れが存在し、この結果、両インジケータは同期して点滅する。
【００９８】
一方、混在型の制御の場合には、第１のインジケータ２３に入力される信号には時間遅れが存在していないのに対して、第２のインジケータ２５に入力される信号には時間遅れが存在しているために、第２のインジケータ２５が、第１のインジケータ２３の点滅のタイミングから所定時間Ａだけ遅れたタイミングで点滅する虞があった。即ち、混在型の制御が用いられる場合には、第１のインジケータ２３と第２のインジケータ２５との間に表示ずれが発生する虞があった。
【００９９】
この表示ずれが発生すると、使用者が視認した際に違和感が生じてしまう虞があった。
【０１００】
これに対して、本実施形態に係る表示装置１００は、オンオフの２つのレベルの間で変化する矩形波状の第１の信号（制御信号Ｓ１Ｂ）を受け付け、該制御信号Ｓ１Ｂにおいて、オンからオフへの第１の変化が発生した時点で消灯を開始し、オフからオンへの第２の変化が発生した時点で点灯を開始する、第１の発光素子（第１のインジケータ２３）と、制御信号Ｓ１Ｂと波形が略同一で該制御信号Ｓ１Ｂよりも所定時間Ａだけ遅れた処理後信号ＳＰに基づいて、第２の信号（出力信号Ｓ２）を出力する制御部（マイクロコンピュータ１０１）と、該マイクロコンピュータ１０１から出力される出力信号Ｓ２を受け付け、該出力信号Ｓ２において、オンからオフへの第１の変化が発生した時点で消灯を開始し、オフからオンへの第２の変化が発生した時点で点灯を開始する、第２の発光素子（第２のインジケータ２５）と、を備えている。そして、マイクロコンピュータ１０１は、処理後信号ＳＰにおけるオンからオフへの変化を検出した場合には、処理後信号ＳＰにおける当該検出時点（例えば、図５における時刻ｔ１０。）の直前にオンからオフへの変化が発生した時点（時刻ｔ６）から当該時点（時刻ｔ６）の直後にオフからオンへの変化が発生した時点（時刻ｔ８）までの時間である第１の前回動作時間（前回消灯時間Ｙ１）から、所定時間Ａを減算した時間だけ、前記検出時点（時刻ｔ１０）よりも後の第１の時点（時刻ｔ１１）においてオフからオンへの変化が発生する、出力信号Ｓ２を出力する。
これにより、第２のインジケータ２５が第１の前回動作時間（前回消灯時間Ｙ１）だけ消灯動作を継続するため、第２のインジケータ２５が消灯動作を継続する時間が、第１のインジケータ２３が直前に消灯動作を継続した時間と同じ長さとなる。この結果、第１のインジケータ２３と第２のインジケータ２５とが消灯動作を継続する時間を従来よりも揃えることができ、表示ずれの発生を抑制できる。
この結果、本実施形態に係る表示装置１００によれば、表示ずれの発生を抑制可能な表示装置を提供できる。また、配線板を異なる仕様の表示装置においても共通部品として用いることができ、低コスト化を図ることができる。
【０１０１】
また、本実施形態に係る表示装置１００では、マイクロコンピュータ１０１は、処理後信号ＳＰにおける第１の時点（例えば、図５における時刻ｔ１１）の直前にオフからオンへの変化が発生した時点（時刻ｔ８）から当該時点（時刻ｔ８）の直後にオンからオフへの変化が発生した時点（時刻ｔ１０）までの時間である第２の前回動作時間（前回点灯時間Ｘ２）だけ、第１の時点（時刻ｔ１１）よりも後の第２の時点（ｔ１３）においてオンからオフへの変化が発生する、出力信号Ｓ２を出力する。
これにより、第２のインジケータ２５が第２の前回動作時間（前回点灯時間Ｘ２）だけ点灯動作を継続するため、第２のインジケータ２５が点灯動作を継続する時間が、第１のインジケータ２３が直前に点灯動作を継続した時間と同じ長さとなる。この結果、第１のインジケータ２３と第２のインジケータ２５とが点灯動作を継続する時間を揃えることができる。また、上記の構成と組み合わせることにより、第１のインジケータ２３と第２のインジケータ２５とが点灯及び消灯の双方の動作を継続する時間を従来よりも揃えることができ、表示ずれの発生を抑制できる。
【０１０２】
また、本実施形態に係る表示装置１００では、マイクロコンピュータ１０１は、処理後信号ＳＰにおけるオンからオフへの変化を最初に検出した場合には、処理後信号ＳＰにおける当該初期検出時点（図５における時刻ｔ６）の直前にオフからオンへの変化が発生した時点（時刻ｔ２）から当該初期検出時点（時刻ｔ６）までの時間である初期動作時間（初期点灯時間Ｘ１）から、所定時間Ａを減算した時間だけ、初期検出時点（時刻ｔ６）よりも後の第３の時点（時刻ｔ７）においてオフからオンの変化が発生する、出力信号Ｓ２を出力する。
これにより、第２のインジケータ２５が初期動作時間（初期点灯時間Ｘ１）だけ消灯動作を継続するため、第２のインジケータ２５が消灯動作を継続する時間が、第１のインジケータ２３が直前に点灯動作を継続した時間と同じ長さとなる。このため、第１のインジケータ２３が受け付ける制御信号Ｓ１Ｂのデューティ比が当該初期検出時点（時刻ｔ６）において５０％であり、点灯継続時間と消灯継続時間とが等しい場合には、当該初期検出時点（時刻ｔ６）の直後に、第１のインジケータ２３と第２のインジケータ２５とが消灯動作を継続する時間を揃えることができ、表示ずれの発生を抑制できる。
【０１０３】
また、本実施形態に係る表示装置１００では、第１のインジケータ２３が、デューティ比及び周波数が可変である制御信号Ｓ１Ｂを受け付ける。
本実施形態に係る表示装置１００では、第２のインジケータ２５が点灯及び消灯のいずれかの動作を継続する時間が、第１のインジケータ２３が直前に当該いずれかの動作を継続した時間と同じ長さとなる。このため、制御信号Ｓ１Ｂのデューティ比及び周波数が時間の経過に伴って動的に変化し、第１のインジケータ２３の点滅パターンが動的に変化する場合であっても、第２のインジケータ２５の点灯パターンが当該変化に追従するように変化する。これにより、第１のインジケータ２３及び第２のインジケータ２５の点滅のタイミングを従来よりも揃えることができ、表示ずれの発生を抑制できる。
【０１０４】
尚、本発明の技術的範囲は、上述した実施形態に限定されるものではない。上述した実施形態は、本発明の技術的範囲内で種々の変形や改良等を伴うことができる。
【０１０５】
例えば、本実施形態に係る表示装置１００では、第１のインジケータ２３及び第２のインジケータ２５は、オンからオフへの変化が発生した時点で消灯を開始し、オフからオンへの変化が発生した時点で点灯を開始する構成としたが、オンオフの２つのレベルのうちの一方のレベルから他方のレベルへの変化が発生した時点で点灯及び消灯の一方の動作を開始し、当該他方のレベルから当該一方のレベルへの変化が発生した時点で点灯及び消灯の他方の動作を開始する構成であればよく、例えば、オフからオンへの変化が発生した時点で消灯を開始し、オンからオフへの変化が発生した時点で点灯を開始する構成としても構わない。
また、本実施形態に係る表示装置１００では、処理後信号ＳＰにおけるオンからオフへの変化を検出した場合を起点として、当該検出時点よりも一定時間だけ後の第１の時点において出力信号Ｓ２にオフからオンへの変化を発生させる構成としたが、例えば、オフからオンへの変化を検出した場合を起点として、当該検出時点よりも一定時間だけ後の第１の時点において出力信号Ｓ２にオンからオフへの変化を発生させる構成としても構わない。
即ち、本実施形態においては、オンからオフへの変化を第１の変化とし、オフからオンへの変化を第２の変化として説明したが、これとは逆に、オフからオンへの変化を第１の変化とし、オンからオフへの変化を第２の変化としても構わない。
【０１０６】
また、本実施形態に係る表示装置１００では、第１のインジケータ２３及び第２のインジケータ２５は、オンとオフ（零）の２つの値（レベル）の間で変化する矩形波を受け付ける構成としたが、２つのレベルの間で変化する矩形波であればよく、必ずしも片方のレベルが零である必要はない。
【０１０７】
また、本実施形態に係る表示装置１００では、マイクロコンピュータ１０１が、受け付けた制御信号Ｓ１Ｂにチャタリング除去処理を施す構成としたが、マイクロコンピュータ１０１自身は当該処理を実行せず、信号処理用の回路から出力されたチャタリング除去後の処理後信号ＳＰに基づいて、出力信号Ｓ２を出力する構成としても構わない。
【０１０８】
また、本実施形態に係る表示装置１００では、制御信号Ｓ１Ｂと処理後信号ＳＰとの間の遅れ時間である所定時間Ｂと、マイクロコンピュータ１０１の演算に要する時間である所定時間Ｃと、の和である所定時間Ａを考慮して、出力信号Ｓ２のオンオフのタイミングを決定する構成としたが、マイクロコンピュータ１０１が演算に要する時間の影響を無視できる場合には、所定時間Ｂのみを考慮して、出力信号Ｓ２のオンオフのタイミングを決定する構成としても構わない。
また、本実施形態に係る表示装置１００では、第２のインジケータ２５が、マイクロコンピュータ１０１から出力された出力信号Ｓ２を直接受け付けて制御される構成としたが、第２のインジケータ２５とマイクロコンピュータ１０１との間に介在するドライバーを更に備え、第２のインジケータ２５が当該ドライバーから出力される信号に従って制御される構成としても構わない。この場合には、本実施形態における所定時間Ａの代わりに、当該ドライバーにおける処理に要する時間を当該所定時間Ａに加えた値を用いてもよい。これにより、第１のインジケータ２３及び第２のインジケータ２５の点滅のタイミングをより一致させることができる。
【０１０９】
また、本実施形態に係る表示装置１００では、第１の発光素子が、方向指示灯の駆動状態を自車両の運転者に呈示するためのインジケータ（第１のインジケータ２３）であり、第２の発光素子が、ウォーニング用ランプの駆動状態を自車両の運転者に呈示するためのインジケータ（第２のインジケータ２５）である場合について例示したが、同期して点滅制御される他の表示要素（発光素子）に適用しても構わない。
【符号の説明】
【０１１０】
１００  表示装置
１０１  マイクロコンピュータ（制御部）
１０２  モータドライバ
１０３  液晶表示パネル
１０４  ＥＥＰＲＯＭ
１０５  照明用ＬＥＤ
１０８  電源回路
１０９〜１１１  インタフェース
１１２  操作スイッチ
１１３  燃料残量検出部
１１  速度計
１３  回転数計
１５  燃料計
１７  水温計
１９  シフトインジケータ
２３  第１のインジケータ（第１の発光素子）
２５  第２のインジケータ（第２の発光素子）
２００  車両側制御ユニット
Ｓ１Ａ，Ｓ１Ｂ  制御信号（第１の信号）
ＳＰ  処理後信号
Ｓ２  出力信号（第２の信号）
【図１】
2014097763.tif 000003
【図２】
2014097763.tif 000004
【図３】
2014097763.tif 000005
【図４】
2014097763.tif 000006
【図５】
2014097763.tif 000007
【図６】
2014097763.tif 000008
【図７】
2014097763.tif 000009
【図８Ａ】
2014097763.tif 000010
【図８Ｂ】
2014097763.tif 000011
【図９】
2014097763.tif 000012
【図１０】
2014097763.tif 000013