(57)【特許請求の範囲】
【請求項１】
制御用のマイクロコンピュータが暴走しているか否かを監視し前記マイクロコンピュータが暴走した場合にＣＰＵ暴走検出信号を出力する監視手段を有し、該監視手段から出力される前記ＣＰＵ暴走検出信号に応答して発光表示素子を点滅動作させて故障診断表示を行うように構成されており、前記マイクロコンピュータによる制御の実行が開始される前に、前記マイクロコンピュータの故障診断のために前記監視手段からＣＰＵ暴走検出信号を意図的に出力した後に、前記発光表示素子のランプ切れチェックのための点灯動作を行うようにした車両用故障診断システムにおいて、
前記発光表示素子を、イグニッションスイッチがオフからオンに切り換えられた後、ランプ切れチェックのための点灯動作が開始されるまでの間は連続点灯状態とするようにしたことを特徴とする車両用故障診断システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関をはじめとする各種車両用装置の制御に用いられるコンピュータの故障を診断、表示するための、車両用故障診断システムに関する。
【０００２】
【従来の技術】
内燃機関その他の各種車両用装置の動作がマイクロコンピュータによって制御されるように構成されている車両にあっては、適宜のタイミングでマイクロコンピュータの動作に不具合が生じていないかをチェックするための故障診断を行い、ＣＰＵの暴走等の故障が生じていると診断された場合にはその診断結果をランプ等の所定の表示部材によって運転者に知らせることができるようにした車両用故障診断システムが設けられている。
【０００３】
この種の従来の故障診断システムとして、故障診断の対象とされる制御用のマイクロコンピュータの外に、このマイクロコンピュータの動作を監視するための監視用手段を設け、制御用のマイクロコンピュータが正常に動作している場合において意図的にＣＰＵ暴走検出信号を発生させ、マイクロコンピュータがこの意図的に発生させたＣＰＵ暴走検出信号に応答して作動し、マイクロコンピュータによる制御系がＣＰＵ暴走検出信号によって導かれる所定の挙動を行うか否かをチェックすることによって、制御用のマイクロコンピュータが本当に正常作動しているか否かの動作確認を行うようにした構成が公知である。
【０００４】
【発明が解決しようとする課題】
しかし、意図的にＣＰＵ暴走検出信号を発生させることによりマイクロコンピュータが正常に作動しているか否かの動作確認を行うようにした上述の従来構成を採用する場合には、故障診断システムの表示部が意図的に出力されるＣＰＵ暴走検出信号にも応答して故障表示を行うこととなり、運転者がこの表示をマイクロコンピュータが実際に暴走しているものと誤認識してしまい、運転者の不適切な挙動を導いてしまうという問題点を有している。
【０００５】
そこで、ＣＰＵの動作確認のために意図的にＣＰＵ暴走検出信号を発生させるのは、これにより導かれるエンジンの動作停止又は出力低下という現象に運転者が応答して意図せぬエンジン制御操作を導いてしまうのを避けるため、車両の走行中等の車両の運転に影響を及ぼす制御期間（通常制御期間）に入る前の初期化タスクの実行期間中に行うことが考えられる。
【０００６】
ところで、車両における警告表示システムは、通常、各種の警告表示ランプを１ヶ所にまとめて配設しておき、イグニッションスイッチをオフからオンへ切り換えた場合にこれらの警告表示ランプを一斉に点灯動作させ、これにより運転者がランプ切れチェックを行うことができる構成となっている。
【０００７】
したがって、上述した故障診断システムをイグニッションスイッチオン時にランプ切れチェックのために全ての表示ランプを点灯させるようにしたシステムに適用しようとすると、ＣＰＵ動作チェックのために意図的に出力されるＣＰＵ暴走検出信号に応答してＣＰＵ暴走表示ランプだけが点滅する等、並設されている他のランプのランプ切れチェックのための点灯動作とは異なった点灯動作が行われる。この結果イグニッションスイッチオン時に運転者に不安感を与えてしまうという問題を生じる。
【０００８】
本発明の目的は、従来技術における上述の問題点を解決することができるようにした、車両用故障診断表示方法及び装置を提供することにある。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、請求項１の発明によれば、制御用のマイクロコンピュータが暴走しているか否かを監視し前記マイクロコンピュータが暴走した場合にＣＰＵ暴走検出信号を出力する監視手段を有し、該監視手段から出力される前記ＣＰＵ暴走検出信号に応答して発光表示素子を点滅動作させて故障診断表示を行うように構成されており、前記マイクロコンピュータによる制御の実行が開始される前に、前記マイクロコンピュータの故障診断のために前記監視手段からＣＰＵ暴走検出信号を意図的に出力した後に、前記発光表示素子のランプ切れチェックのための点灯動作を行うようにした車両用故障診断システムにおいて、
前記発光表示素子を、イグニッションスイッチがオフからオンに切り換えられた後、ランプ切れチェックのための点灯動作が開始されるまでの間は連続点灯状態とするようにしたことを特徴とする車両用故障診断システムが提案される。
【００１０】
この構成によれば、発光表示素子を、イグニッションスイッチがオフからオンに切り換えられた後、ランプ切れチェックのための点灯動作が開始されるまでの間は連続点灯状態とするようにしたので、ランプ切れチェック動作前に故障診断のためにＣＰＵ暴走検出信号が意図的に出力されても、これにより発光表示素子がちらつき状態となるなどして他の発光表示素子とは異なった表示動作を行うことになるのを防止できる。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態の一例について詳細に説明する。
【００１２】
図１は、本発明による車両用故障診断システムの実施の形態の一例を示す回路構成図である。図１において、１は図示しない車両用内燃機関システムの運転制御を行うための制御用のマイクロコンピュータ、２はマイクロコンピュータ１の制御動作を監視するための監視手段を構成する別のマイクロコンピュータであり、ここでは、マイクロコンピュータ１、２は相互に相手側コンピュータ動作の監視を行っている。なお、マイクロコンピュータ１は、本実施の形態では車両用内燃機関システムの運転制御を行うために用いられているが、本発明はこれに限定されず、任意の装置、例えば燃料噴射装置の運転制御に用いられるものであってもよい。
【００１３】
マイクロコンピュータ２のマイクロコンピュータ１に対する監視動作は次の通りである。マイクロコンピュータ１とマイクロコンピュータ２との間に設けられたデータバス３を介して両者間でデータのやりとりを行い、マイクロコンピュータ１においてＣＰＵの暴走が生じているか否かを定期的にチェックしている。マイクロコンピュータ２において、マイクロコンピュータ１のＣＰＵが暴走したと判断された場合には、トランジスタ２Ａがオンとなり、これによりトランジスタ２Ａのコレクタと直流電源＋Ｖとの間に接続されているダイオード２Ｂと抵抗器２Ｃとの接続点の電位ＶＡが電源電圧レベルから略アースレベルに変化する。この電位ＶＡに従う電圧信号がＣＰＵ暴走検出信号ＷＤＡとして出力される。
【００１４】
ＣＰＵ暴走検出信号ＷＤＡは、マイクロコンピュータ１からの制御出力ＳＣに応答して図示しない車両のエンジンの運転制御を電子的に行うための電子制御回路ユニット４に入力されている。故障診断モード以外の動作モードにあっては、電子制御回路ユニット４はＣＰＵ暴走検出信号ＷＤＡの入力に応答し、ＣＰＵ暴走検出信号ＷＤＡによって導かれる処理を行ってマイクロコンピュータ１のＣＰＵが暴走していても車両が危険な運転状態に陥ることのないようにする所定の制御が実行される構成となっている。電子制御回路ユニット４には、このほか、マイクロコンピュータ１から各種の警告のための警告表示用信号ＳＡが入力されており、電子制御回路ユニット４に設けられているトランジスタ４Ａは警告表示用信号ＳＡに応答してオン、オフ制御され、そのコレクタ回路と直流電源＋Ｖとの間に接続されているランプ５の点灯が制御され、これによりランプ５を所定のパターンで点滅させて運転者への警告表示が実行される構成となっている。発光表示素子であるこのランプ５は、また、以下に述べるマイクロコンピュータ２によるマイクロコンピュータ１のＣＰＵ暴走についての故障診断の結果を表示する表示ランプとしても用いられる。
【００１５】
マイクロコンピュータ２は、さらに、マイクロコンピュータ１が正常に制御動作を行っている場合に、または、マイクロコンピュータ１においてＣＰＵの暴走が生じていない場合に、所定のタイミングで意図的にトランジスタ２ＡをオンとしてＣＰＵ暴走検出信号ＷＤＡを出力し、このようにして出力されたＣＰＵ暴走検出信号ＷＤＡに応答して電子制御回路ユニット４を作動させて制御系内に意図的に故障状態を作り出し、マイクロコンピュータ１がこの故障状態に対して適切に対処する動作を行うか否かをチェックすることにより、マイクロコンピュータ１が本当に正常作動しているか否かの診断を行うことができるように構成されている。
【００１６】
マイクロコンピュータ２によるこの意図的なＣＰＵ暴走検出信号ＷＤＡの出力は、車両の走行のための運転に支障が生じることがないようにするため、車両の走行中等、車両の運転に影響を及ぼす制御期間（通常制御期間）中以外、例えば通常制御期間の前、に実行される。本実施の形態では、マイクロコンピュータ１のソフトイニシャライズの開始からソフトイニシャライズの終了までの間においてマイクロコンピュータ２から意図的にＣＰＵ暴走検出信号ＷＤＡを出力する構成となっているが、通常制御期間以外の期間をこれに限定する趣旨ではない。
【００１７】
図１において、総体的に符号１０で示されるのは、上述の如く構成された車両用故障診断システムにおいて、マイクロコンピュータ２から出力されるＣＰＵ暴走検出信号ＷＤＡに応答して作動し、ＣＰＵ暴走検出信号ＷＤＡの出力時にランプ５を点灯させるようにした故障診断表示装置である。
【００１８】
故障診断表示装置１０は、スイッチングトランジスタ１１、１２、及び抵抗器１３〜１６が図示の如く接続されて成り、ＣＰＵ暴走検出信号ＷＤＡが抵抗器１３を介してスイッチングトランジスタ１１のゲートに与えられる構成となっている。電位ＶＡのレベルが低レベルとなっている状態、すなわち、ＣＰＵ暴走検出信号ＷＤＡが出力されている状態の場合にスイッチングトランジスタ１１がオフとなり、スイッチングトランジスタ１２のゲートに高電圧が印加されてスイッチングトランジスタ１２がオンとなる回路構成となっている。スイッチングトランジスタ１２のドレインは電子制御回路ユニット４のトランジスタ４Ａのコレクタと接続され、これによりワイヤードオア回路６が構成されているので、ランプ５は、トランジスタ４Ａ又はスイッチングトランジスタ１２の少なくともいずれか一方がオンとなることに応答して点灯する構成となっている。
【００１９】
次に、図２を参照して、故障診断表示装置１０の動作について説明する。ここでは、図２の（Ａ）に示すように、タイミングＴＳにて図示しないイグニッションスイッチをオフからオンとし、これによりマイクロコンピュータ１にセットされているソフトウェアが初期化タスクを実行し、タイミングＴＥにおいてこの初期化タスクの実行が終了して通常タスクの実行に入る場合について示されている。なお、ランプ５は、図示しないランプチェック回路に接続されており、初期化タスクの実行終了タイミングであるタイミングＴＥから所定のタイミングＴＸまでの期間中は強制的に点灯動作に入る構成となっている。したがって、ランプ５のアース側の電位ＶＣは、タイミングＴＸでこの強制点灯動作が解除された後、システムの故障状態に従って定まることになる。
【００２０】
なお、説明の都合上、図２においてタイミングＴＳ〜ＴＥの期間がタイミングＴＥ〜ＴＸの期間より長く示されているが、実際には、タイミングＴＳ〜ＴＥは１００〜２００ｍ秒程度と短く、ランプチェックのためのタイミングＴＥ〜ＴＸの期間は２〜３秒と長くなっている。
【００２１】
タイミングＴＳ後、ＣＰＵ暴走検出信号ＷＤＡが出力されなければ電位ＶＡのレベルは高レベルであり、したがってスイッチングトランジスタ１２のゲートの電位である電位ＶＢのレベルは低レベルとなっている。タイミングＴ１〜Ｔ２の間にマイクロコンピュータ２から意図的にＣＰＵ暴走検出信号ＷＤＡが出力されることにより、この間電位ＶＡのレベルは低レベルとなり、電位ＶＢのレベルが高レベルとなり、スイッチングトランジスタ１２をオンさせようとする。しかし、ランプ５が、期間ＴＥ〜ＴＸにおけるランプ切れチェックのための一斉点火動作の直前に意図的に出力されたＣＰＵ暴走検出信号ＷＤＡに応答して期間Ｔ１〜Ｔ２の間だけ点灯し、これにより運転者にランプ５のちらつきを感じさせることがないようにするため、タイミングＴＳ〜ＴＥの間マイクロコンピュータ１から出力される警告表示用信号ＳＡのレベルが「Ｈ」とされる。この結果、トランジシタ４Ａはオンとなり、電位ＶＣのレベルを略アースレベルとし、ランプ５は期間ＴＳ〜ＴＥの間強制的に点灯状態とされる。
【００２２】
したがって、ＣＰＵ暴走検出信号ＷＤＡの出力があってもランプ５はこれに応答することはない。したがって、期間ＴＳ〜ＴＥにおいて意図的にＣＰＵ暴走検出信号ＷＤＡが出力されてもランプ５の点灯状態がこれに左右されて点滅したりすることがなく、運転者に余計な不安感を与えることがない。
【００２３】
そしてタイミングＴＥにおいてランプ５のチェックのための点灯動作に入り、ランプ５が他の表示ランプと共に一斉点灯され、タイミングＴＸ以後は、ランプ５の点灯動作はシステム故障状態により定まることになり、マイクロコンピュータ１が暴走すればこれに応答してランプ５が点灯し、運転者にマイクロコンピュータ１が故障であることを知らせることができる。
【００２４】
図１に示した故障診断システムは以上のように構成されているので、制御用のマイクロコンピュータによる制御の実行期間に入る前にＣＰＵ暴走検出信号ＷＤＡを意図的に出力し、これにより生じる制御システムの挙動を確認して故障診断を行うようにして故障診断が行われても、イグニッションスイッチがオフからオンに切り換えられた後ランプ切れチェックのための点灯動作が開始されるまでの間は、ランプ５を連続点灯状態とするようにしたので、ランプ切れチェック動作前に故障診断のためにＣＰＵ暴走検出信号ＷＤＡが意図的に出力されても、これによりランプ５がちらつき状態となるなどして他のランプとは異なった表示動作を行うことになるのを防止できる。この結果イグニッションスイッチオン時に運転者に不安感を与えてしまうことがない。
【００２５】
【発明の効果】
本発明によれば、上述の如く、制御用のマイクロコンピュータによる制御の実行期間に入る前にＣＰＵ暴走検出信号を意図的に出力し、これにより生じる制御システムの挙動を確認して故障診断を行うようにして故障診断が行われても、イグニッションスイッチがオフからオンに切り換えられた後ランプ切れチェックのための点灯動作が開始されるまでの間は、発光表示素子を連続点灯状態とするようにしたので、ランプ切れチェック動作前に故障診断のためにＣＰＵ暴走検出信号が意図的に出力されても、これにより発光表示素子がちらつき状態となるなどして他の発光表示素子とは異なった表示動作を行うことになるのを防止できる。この結果イグニッションスイッチオン時に運転者に不安感を与えてしまうことがない。
【図面の簡単な説明】
【図１】本発明による車両用故障診断システムの実施の形態の一例を示す回路構成図。
【図２】図１に示した故障診断システムの動作を説明するための説明図。
【符号の説明】
１、２  マイクロコンピュータ
３  データバス
４  電子制御回路ユニット
５  ランプ
６  ワイヤードオア回路
１０  故障診断表示装置
ＳＡ  警告表示用信号
ＳＣ  制御出力
ＶＡ、ＶＢ、ＶＣ  電位
ＷＤＡ  ＣＰＵ暴走検出信号
＋Ｖ  直流電源
【図１】
0003881901.tif 000002
【図２】
0003881901.tif 000003