(57)【要約】      （修正有）【課題】メンテナンスを行う際に、センサや電気負荷等が車両から取り外された状態で、異常の診断が行われ、新たな異常情報が不揮発性メモリに記憶されること防止できる車載用の電子制御装置を提供する。【解決手段】車載用の電子制御装置において、異常診断手段による異常情報を、データの書き換えが可能な不揮発性メモリに記憶した後、車両外部の車両診断装置が接続されたと判定した場合に、異常診断手段により診断対象が新たに異常と診断されても、新たな異常情報を不揮発性メモリに記憶することを禁止する。【選択図】図４
2016215884.tif 000002
【特許請求の範囲】
【請求項１】
データの書き換えが可能な不揮発性メモリと、
車両に搭載された電子機器からの情報に基づいて、診断対象について異常の診断を行う異常診断手段と、
前記異常診断手段により前記診断対象が異常と診断された場合に、当該異常と診断された前記診断対象の診断結果に係る情報である異常情報を前記不揮発性メモリに記憶する異常記憶手段と、
車両外部の車両診断装置にデータ通信可能に接続されて、異常の診断に係る情報についてデータ通信を行う外部接続手段と、を備えた車載用の電子制御装置であって、
前記異常記憶手段は、前記異常情報を前記不揮発性メモリに記憶した後、前記車両診断装置が前記外部接続手段に接続されたと判定した場合に、前記異常診断手段により前記診断対象が新たに異常と診断されても、新たな前記異常情報を前記不揮発性メモリに記憶することを禁止する車載用の電子制御装置。
【請求項２】
前記異常記憶手段は、前記外部接続手段に接続されている前記車両診断装置から、前記不揮発性メモリに記憶されている前記異常情報を消去する要求を受けた場合に、前記不揮発性メモリから前記異常情報を消去すると共に、新たな前記異常情報を前記不揮発性メモリに記憶することを許可する請求項１に記載の車載用の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異常の診断を行う車載用の電子制御装置に関するものである。
【背景技術】
【０００２】
上記のような車載用の電子制御装置について、下記の特許文献１及び特許文献２に記載された車載用の電子制御装置が知られている。特許文献１の技術は、車両の製造中において、異常の診断が行われて、異常情報が不揮発性メモリに記憶されることを防止する技術である。そのため、特許文献１の技術では、予め定められた全ての機器が電子制御装置に接続された状態になり、異常の診断により全ての診断対象が正常状態であると判定されたときに、異常の診断による異常情報を不揮発性メモリに記憶することを許可するように構成されている。
【０００３】
特許文献２の技術は、不揮発性メモリに記憶されている異常情報を読み出すため、電子制御装置が車両から取り外されて、電子制御装置に電力が供給されたとき、異常の診断により多くの異常が診断され、不揮発性メモリに記憶されることを防止する技術である。そのため、特許文献２の技術では、電源投入後、多重通信メッセージの受信があった場合に、電子制御装置がメンテナンス等のために車両から取り外されておらず、車両に正常に搭載されている状態であると判定し、異常の診断による異常情報を不揮発性メモリに記憶することを許可するように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−３６１６５号公報
【特許文献２】特開２００７−１９６７０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、故障警告灯の点灯などにより、車両がカーディーラや修理工場に持ち込まれた後、異常原因の解析を行うために、センサや電気負荷等を車両から取り外す場合がある。このとき、新たな異常情報を不揮発性メモリに記憶することが許可されていると、ユーザの使用中に発生した異常情報以外にも不要な異常情報が不揮発性メモリに記憶されたり、ユーザの使用中に発生した異常情報が上書きされたりする場合があった。そのため、異常原因の解析が難しくなる問題があった。
しかしながら、特許文献１及び特許文献２の技術は、このような問題に対応し得ない。
【０００６】
本発明は、上記のような問題を解決するためになされたものであり、メンテナンスを行う際に、センサや電気負荷等が車両から取り外された状態で、異常の診断が行われ、新たな異常情報が不揮発性メモリに記憶されることを防止できる車載用の電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る車載用の電子制御装置は、データの書き換えが可能な不揮発性メモリと、車両に搭載された電子機器からの情報に基づいて、診断対象について異常の診断を行う異常診断手段と、前記異常診断手段により前記診断対象が異常と診断された場合に、当該異常と診断された前記診断対象の診断結果に係る情報である異常情報を前記不揮発性メモリに記憶する異常記憶手段と、車両外部の車両診断装置にデータ通信可能に接続されて、異常の診断に係る情報についてデータ通信を行う外部接続手段と、を備えた車載用の電子制御装置であって、前記異常記憶手段は、前記異常情報を前記不揮発性メモリに記憶した後、前記車両診断装置が前記外部接続手段に接続されたと判定した場合に、前記異常診断手段により前記診断対象が新たに異常と診断されても、新たな前記異常情報を前記不揮発性メモリに記憶することを禁止するものである。
【発明の効果】
【０００８】
車両がカーディーラや修理工場に持ち込まれた後、異常の状態を確認するために、通常、最初に車両外部の車両診断装置が電子制御装置に接続され、車両診断装置により不揮発性メモリに記憶されている異常情報が確認される。本発明に係る車載用の電子制御装置によれば、この車両診断装置が接続された段階で、新たな異常情報が不揮発性メモリに記憶されることを禁止することができる。すなわち、メンテナンスを行う最初の段階で、自動的に、確実に新たな異常情報が不揮発性メモリに記憶されることを禁止でき、異常原因の解析等、その後のメンテナンスにおいて、新たな異常情報が不揮発性メモリに記憶されないようにできる。そのため、メンテナンス中に、ユーザの使用中に発生した異常情報以外にも不要な異常情報が不揮発性メモリに記憶されることを防止することができ、また、ユーザの使用中に発生した異常情報が上書きされることを防止できる。よって、メンテナンスにおいて、異常原因の解析が難しくなることを防止できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態１に係る車載用の電子制御装置のブロック図である。
【図２】本発明の実施の形態１に係る車載用の電子制御装置のハードウェア構成図である。
【図３】本発明の実施の形態１に係る車載用の電子制御装置の処理を示すフローチャートである。
【図４】本発明の実施の形態１に係る車載用の電子制御装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
実施の形態１．
実施の形態１に係る車載用の電子制御装置１（以下、単に電子制御装置１と称す）について図面を参照して説明する。図１は、電子制御装置１に係るブロック図であり、図２は、電子制御装置１に係るハードウェア構成図であり、図３及び図４は、電子制御装置１の処理を示すフローチャートである。
【００１１】
電子制御装置１は、図１に示すように、データの書き換えが可能な不揮発性メモリ２と、異常診断手段１０と、異常記憶手段１１と、外部接続手段１２と、を備えている。異常診断手段１０は、車両５に搭載された電子機器４（以下、車載電子機器４と称す）からの情報に基づいて、診断対象６について異常の診断を行う。異常記憶手段１１は、異常診断手段１０により診断対象６が異常と診断された場合に、当該異常と診断された診断対象６の診断結果に係る情報である異常情報を不揮発性メモリ２に記憶する。外部接続手段１２は、車両５外部の車両診断装置３０にデータ通信可能に接続されて、異常の診断に係る情報についてデータ通信を行う。このような構成において、異常記憶手段１１は、異常情報を不揮発性メモリ２に記憶した後、車両診断装置３０が外部接続手段１２に接続されたと判定した場合に、異常診断手段１０により診断対象６が新たに異常と診断されても、新たな異常情報を不揮発性メモリ２に記憶することを禁止する許可切替処理を行うように構成されている。
【００１２】
電子制御装置１の異常診断手段１０、異常記憶手段１１、及び外部接続手段１２等の各機能は、電子制御装置１が備えた処理回路により実現される。具体的には、電子制御装置１は、図２に示すように、処理回路として、ＣＰＵ（Central Processing Unit）等の演算処理装置１５（コンピュータ）、演算処理装置１５とデータのやり取りする記憶装置１４、演算処理装置１５に外部の情報を入力する入力インターフェイス回路１６（以下、単に入力回路１６と称す）、及び演算処理装置１５から外部に信号を出力する出力インターフェイス回路２０（以下、単に出力回路２０と称す）、及び通信回路２１等を備えている。
【００１３】
電子制御装置１は、記憶装置１４として、演算処理装置１５からデータを読み出し及び書き込みが可能に構成されたＲＡＭ１８（Random Access Memory）や、演算処理装置１５からデータを読み出し可能に構成されたＲＯＭ１７（Read Only Memory）や、演算処理装置１５からデータの読み出し及び書き込みが可能であって不揮発性のＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の不揮発性メモリ２等を備えている。入力回路１６は、各種のセンサ２５等の車載電子機器４が接続され、車載電子機器４の電気信号を演算処理装置１５に入力するＡ／Ｄ変換器等を備えている。出力回路２０は、各種の電気負荷２６等の車載電子機器４が接続され、これらの車載電子機器４に制御信号や駆動電流等の電気信号を出力する駆動回路等を備えている。
【００１４】
また、通信回路２１は、ナビゲーション装置２４等の他の車載用の電子制御装置及び情報端末装置や、車両診断装置３０等の車両５外部の情報端末装置等と、通信線２７を介して接続され、ＣＡＮ（Controller Area Network）等の通信プロトコルに基づいて有線通信を行う。車両診断装置３０は、コネクタ２２、２３を介して着脱可能に通信線２７に接続される。なお、通信回路２１は、無線通信により車両診断装置３０等とデータ通信可能に接続されてもよい。
【００１５】
そして、電子制御装置１の異常診断手段１０、異常記憶手段１１、及び外部接続手段１２の各機能は、演算処理装置１５が、ＲＯＭ１７や不揮発性メモリ２等の記憶装置１４に記憶されたソフトウェア（プログラム）を実行し、記憶装置１４、入力回路１６、出力回路２０及び通信回路２１等の電子制御装置１の他のハードウェアと協働することにより実現される。
【００１６】
電子制御装置１は、車両５に搭載される電子制御装置とされ、内燃機関の電子制御装置や、変速装置の電子制御装置や、ブレーキの電子制御装置や、メータの電子制御装置や、ドアの電子制御装置や、エアコンディショナーの電子制御装置等とされる。本実施の形態では、電子制御装置１が、内燃機関の電子制御装置とされている場合を例に説明する。
【００１７】
電子制御装置１は、入力回路１６、出力回路２０及び通信回路２１を介して各種の車載電子機器４と電気信号を伝達可能に接続されている。本実施の形態では、入力回路１６に接続されるセンサ２５やスイッチ等の車載電子機器４には、吸入空気量センサや、クランク角センサ等の回転速度センサや、スロットルポジションセンサや、水温センサや、酸素センサや、車速センサや、イグニッションスイッチ等が備えられる。出力回路２０に接続される電気負荷２６等の車載電子機器４には、点火コイルや、燃料インジェクタのソレノイドバルブや、可変バルブタイミング機構のソレノイドバルブや、電子制御スロットルの駆動モータや、燃料ポンプの駆動モータや、酸素センサのヒータや、故障警告灯等が備えられている。
【００１８】
異常診断手段１０は、これら車載電子機器４からの情報に基づいて、診断対象６について異常の診断の処理を行う。診断対象６には、センサ２５や電気負荷２６等の車載電子機器４そのものや、車載電子機器４からの情報に基づいて間接的又は直接的に異常を診断可能な機械的な車載機器７が含まれる。センサ２５の異常には、センサ２５の故障や特性変動や、センサ２５の接続線の地絡や天絡や断線などがある。電気負荷２６の異常には、アクチュエータの故障や、応答性等の特性変動等がある。機械的な車載機器７の異常には、内燃機関の排気管に設けられた触媒の劣化や、吸気マニホールドや燃料タンクに生じた穴や、各種バルブの固着等がある。異常診断手段１０が実行する異常の診断には、いわゆるＯＢＤ（On Board Diagnostic）における各種の故障診断が含まれる。
【００１９】
異常診断手段１０は、車両５のイグニッションスイッチがオンされ、電子制御装置１及び車載電子機器４に電力が供給されている場合に、異常の診断を行う。また、異常診断手段１０は、診断対象６毎に予め設定された診断実行条件が成立した場合に、診断実行条件が成立した診断対象６について異常の診断を行う。異常診断手段１０は、センサ２５の出力信号を受動的にモニタして異常の診断を行ったり、診断のためにアクチュエータ等の電気負荷２６を能動的に制御し、その時のセンサ２５の出力信号をモニタして異常の診断を行ったりする。
【００２０】
異常診断手段１０は、診断対象６がセンサ２５である場合は、例えば、各センサ２５の出力値が、センサ２５毎に予め定めた正常範囲内にあるか否かを判定し、正常範囲内にあれば診断対象６のセンサ２５が正常であると診断し、正常範囲外にあれば診断対象６のセンサ２５が異常であると診断する。
【００２１】
また、異常診断手段１０は、診断対象６がアクチュエータ等の電気負荷２６である場合は、例えば、電気負荷２６に対する電子制御装置１の制御信号と、電気負荷２６の状態を検出するセンサ２５の出力信号との関係から、診断対象６の電気負荷２６が正常又は異常であるか診断する。例えば、電気負荷２６を所定の状態に変化させる制御信号を与えたにもかかわらず、電気負荷２６が所定の状態に変化しない場合は、電気負荷２６が異常であると診断する。
【００２２】
また、異常診断手段１０は、診断対象６が機械的な車載機器７である場合は、例えば、機械的な車載機器７に影響を与える電気負荷２６に対する電子制御装置１の制御信号、及び機械的な車載機器７の状態を間接的又は直接的に検出できるセンサ２５の出力信号の一方又は双方に基づいて、診断対象６の機械的な車載機器７が正常又は異常であるか診断する。例えば、電気負荷２６に通常の制御信号を与えているにもかかわらず、センサ２５の出力信号が、機械的な車載機器７の状態が異常であることを示す値である場合は、機械的な車載機器７が異常であると診断する。
【００２３】
異常診断手段１０は、異常と診断した場合は、異常と診断した診断対象６の識別符号や、異常の種類を示す識別符号などの診断結果に係る異常情報を、ＲＡＭ１８等の揮発性メモリに記憶する。また、異常診断手段１０は、異常と診断したときの、診断に係るセンサ２５の出力信号や電気負荷２６の制御信号の時系列データを、診断結果に係る異常情報として、ＲＡＭ１８等の揮発性メモリに記憶するように構成されてもよい。
【００２４】
異常記憶手段１１は、異常診断手段１０により診断対象６が異常と診断された場合に、当該異常と診断された診断対象６の診断結果に係る情報である異常情報を不揮発性メモリ２に記憶する。異常記憶手段１１は、揮発性メモリに記憶されている異常情報を、不揮発性メモリ２にコピーして記憶するように構成されている。また、異常記憶手段１１は、外部接続手段１２に接続されている車両診断装置３０から、不揮発性メモリ２に記憶されている異常情報を消去する要求があった場合に、消去の要求があった異常情報を、不揮発性メモリ２から消去するように構成されている。
【００２５】
不揮発性メモリ２は、データの書き換えが可能であり、電源を供給しなくても記憶を保持する不揮発性の記憶装置である。不揮発性メモリ２には、ＥＥＰＲＯＭの他、フラッシュメモリなどを用いることができる。なお、揮発性メモリとは、電源を供給しないと、記憶が消去されるメモリである。
【００２６】
外部接続手段１２は、車両５外部の車両診断装置３０にデータ通信可能に接続されて、異常の診断に係る情報についてデータ通信を行う。本実施の形態では、車両５側には、通信回路２１に接続された通信線２７に、車両５外部の情報端末装置と接続するための車両側コネクタ２２が備えられており、車両側コネクタ２２に、車両診断装置３０のコネクタ２３が接続されて、電子制御装置１と車両診断装置３０とが通信線２７を介して接続される。外部接続手段１２は、車両診断装置３０から、車両診断装置３０の識別信号を受信した場合に、車両診断装置３０とデータ通信可能に接続する。
【００２７】
車両診断装置３０は、通常は車両５に搭載されていない、車両５外部の情報端末装置であって、電子制御装置１側と異常の診断に係る情報についてデータ通信を行う。車両診断装置３０は、データ通信を行う異常の診断に係る情報として、不揮発性メモリ２や揮発性メモリに記憶されている異常情報を、電子制御装置１側に要求して受け取ったり、不揮発性メモリ２に記憶されている異常情報を消去する要求を、電子制御装置１側に要求したり、特定のセンサ２５の出力信号や電気負荷２６の制御信号等のリアルタイムの情報を、電子制御装置１側に要求して受け取ったりする。車両診断装置３０と電子制御装置１との間の情報のやり取りは、ＯＢＤの規格等に準じて行われる。
【００２８】
車両診断装置３０は、異常の内容を確認して、車両５のメンテナンス等を行うために用いられる。車両診断装置３０は、通常、カーディーラや、修理工場などに備えられている。故障警告灯が点灯した場合や、インスツルメントパネルのディスプレイに故障情報が表示された場合や、ユーザが内燃機関や変速装置などの車両５の異常を感じた場合などに、車両５がカーディーラや修理工場に持ち込まれ、車両診断装置３０が、車両５側に接続される。車両診断装置３０は、マイクロコンピュータ及び表示装置（ディスプレイ）を備えた専用の携帯型の情報端末装置とされたり、メンテナンス用のプログラムがインストールされ、ＣＡＮ等の通信装置が備えられたパーソナルコンピュータとされたりする。
【００２９】
車両５がカーディーラや修理工場に持ち込まれた後、異常原因の解析を行うために、センサ２５や電気負荷２６等の車載電子機器４や、機械的な車載機器７を、車両５から取り外した状態で、異常診断手段１０により異常の診断を行わせ、診断結果を車両診断装置３０で確認する場合がある。このとき、異常記憶手段１１により新たな異常情報が不揮発性メモリ２に記憶されることが許可されていると、ユーザの使用中に発生した異常情報以外にも不要な異常情報が不揮発性メモリ２に記憶されたり、ユーザの使用中に発生した異常情報が上書きされたりする。そのため、メンテナンスにおいて、異常原因の解析が難しくなる問題があった。
【００３０】
そこで、異常記憶手段１１は、異常情報を不揮発性メモリ２に記憶した後、車両診断装置３０が外部接続手段１２に接続されたと判定した場合に、異常診断手段１０により診断対象６が新たに異常と診断されても、新たな異常情報を不揮発性メモリ２に記憶することを禁止する許可切替処理を行うように構成されている。
【００３１】
車両５がカーディーラや修理工場に持ち込まれた後、異常の状態を確認するために、通常、最初に車両診断装置３０が電子制御装置１に接続され、車両診断装置３０により不揮発性メモリ２に記憶されている異常情報が確認される。上記の構成によれば、この車両診断装置３０が接続された段階で、新たな異常情報が不揮発性メモリ２に記憶されることを禁止することができる。すなわち、メンテナンスを行う最初の段階で、自動的に、確実に新たな異常情報が不揮発性メモリ２に記憶されることを禁止でき、異常原因の解析等、その後のメンテナンスにおいて、新たな異常情報が不揮発性メモリ２に記憶されないようにできる。そのため、メンテナンス中に、ユーザの使用中に発生した異常情報以外にも不要な異常情報が不揮発性メモリ２に記憶されることを防止することができ、ユーザの使用中に発生した異常情報が上書きされることを防止できる。よって、メンテナンスにおいて、異常原因の解析が難しくなることを防止できる。
【００３２】
本実施の形態では、異常診断手段１０は、異常情報を不揮発性メモリ２に記憶した後、車両診断装置３０が外部接続手段１２に接続されたと判定した場合であっても、異常の診断を行うように構成されている。この構成によれば、メンテナンス中も、異常診断手段１０による診断結果を車両診断装置３０により確認することができ、異常が解消されていることの確認や、異常原因の解析を行ったりすることができる。
【００３３】
異常記憶手段１１は、外部接続手段１２に接続されている車両診断装置３０から、不揮発性メモリ２に記憶されている異常情報を消去する要求を受けた場合に、不揮発性メモリ２から異常情報を消去すると共に、新たな異常情報を不揮発性メモリ２に記憶することを許可するように構成されている。メンテナンスが終了した場合や、異常が解消したことを最終確認するために、車両診断装置３０により、不揮発性メモリ２に記憶されている異常情報が消去される場合がある。このとき、上記の構成によれば、自動的に、新たな異常情報を不揮発性メモリ２に記憶することの禁止を解除して許可することができる。よって、メンテナンスの終了後、確実に、ユーザの使用中おける異常診断手段１０による診断結果の情報を不揮発性メモリ２に記憶させることができる。
【００３４】
異常記憶手段１１は、異常情報を不揮発性メモリ２に記憶することを、禁止又は許可するかの情報（本例では、後述する記憶許可フラグ）を、不揮発性メモリ２に記憶するように構成されている。この構成によれば、メンテナンスにより、電子制御装置１とバッテリとの接続が解除されたり、電子制御装置１が車両５から取り外されたりしても、異常情報の記憶の禁止又は許可の情報が消去されることを防止し、許可切替処理が正常に実行されるようにできる。
【００３５】
以上で説明した、異常診断手段１０、異常記憶手段１１、及び外部接続手段１２の処理を、図３及び図４に示すフローチャートのように構成することができる。図３及び図４のフローチャートの処理は、演算処理装置１５が記憶装置１４に記憶されたソフトウェア（プログラム）を実行することにより、例えば一定時間毎に実行される。
【００３６】
図３の異常診断処理及び異常記憶処理に係るフローチャートについて説明する。まず、異常診断手段１０は、ステップＳ１１０で、上述したように、車載電子機器４からの情報に基づいて、診断対象６について異常の診断の処理を行う。
【００３７】
次にステップＳ１２０にて、異常記憶手段１１は、異常診断手段１０により診断対象６が異常と診断されたか否かを判定し、異常と診断された診断対象６が無い場合（ステップＳ１２０：Ｎｏ）は、図３のフローチャートの処理を終了する。一方、異常記憶手段１１は、異常と診断された診断対象６が有る場合（ステップＳ１２０：Ｙｅｓ）は、ステップＳ１３０において、不揮発性メモリ２への記憶許可フラグがセットされているか否かを判定する。ここで、記憶許可フラグは、不揮発性メモリ２への異常情報の記憶の許可又は禁止を表す、記憶装置１４に記憶される情報である。記憶許可フラグがセットされている場合（例えば、記憶許可フラグに１が設定されている場合）は、不揮発性メモリ２への異常情報の記憶が許可されていることを表し、記憶許可フラグがセットされていない（クリアされている）場合（例えば、記憶許可フラグに０が設定されている場合）は、不揮発性メモリ２への異常情報の記憶が禁止されていることを表す。記憶許可フラグは、後述する図４のフローチャートの処理においてセット又はクリアされる。記憶許可フラグは、不揮発性メモリ２に記憶されるように構成されている。
【００３８】
異常記憶手段１１は、記憶許可フラグがセットされていない（クリアされている）と判定した場合（ステップＳ１３０：Ｎｏ）は、異常診断手段１０による異常情報を、不揮発性メモリ２に記憶せず、図３のフローチャートの処理を終了する。一方、異常記憶手段１１は、記憶許可フラグがセットされていると判定した場合（ステップＳ１３０：Ｙｅｓ）は、ステップＳ１４０に進み、異常診断手段１０による異常情報を不揮発性メモリ２に記憶した後、図３のフローチャートの処理を終了する。
【００３９】
次に、図４の許可切替処理に係るフローチャートについて説明する。まず、外部接続手段１２は、ステップＳ３１０で、上述したように、車両診断装置３０にデータ通信可能に接続されているか否かを判定する。本実施の形態では、外部接続手段１２は、車両診断装置３０の識別信号を受信している場合に、電子制御装置１とデータ通信可能に接続されていると判定するように構成されている。外部接続手段１２は、車両診断装置３０がデータ通信可能に接続されている場合に、車両診断装置３０と異常の診断に係る情報についてデータ通信を行う。
【００４０】
異常記憶手段１１は、車両診断装置３０が外部接続手段１２に接続されていないと判定されている場合（ステップＳ３１０：Ｎｏ）は、図４のフローチャートの処理を終了する。一方、異常記憶手段１１は、車両診断装置３０が外部接続手段１２に接続されていると判定されている場合（ステップＳ３１０：Ｙｅｓ）は、ステップＳ３２０において、不揮発性メモリ２への記憶許可フラグがセットされているか否かを判定する。異常記憶手段１１は、記憶許可フラグがセットされていると判定した場合（ステップＳ３２０：Ｙｅｓ）は、ステップＳ３３０において、不揮発性メモリ２に異常情報が記憶されているか否かを判定する。異常記憶手段１１は、不揮発性メモリ２に異常情報が記憶されていると判定した場合（ステップＳ３３０：Ｙｅｓ）は、ステップＳ３４０において、記憶許可フラグをクリアして（記憶許可フラグに０を設定する）、新たな異常情報を不揮発性メモリ２に記憶することを禁止する。一方、異常記憶手段１１は、記憶許可フラグがセットされていない（クリアされている）と判定した場合（ステップＳ３２０：Ｎｏ）、又は不揮発性メモリ２に異常情報が記憶されていないと判定した場合（ステップＳ３３０：Ｎｏ）は、ステップＳ３５０に進む。
【００４１】
異常記憶手段１１は、ステップＳ３５０において、外部接続手段１２に接続されている車両診断装置３０から、不揮発性メモリ２に記憶されている異常情報を消去する要求を受けているか否かを判定する。異常記憶手段１１は、異常情報を消去する要求を受けていない場合（ステップＳ３５０：Ｎｏ）は、図４のフローチャートの処理を終了する。一方、異常記憶手段１１は、異常情報を消去する要求を受けている場合（ステップＳ３５０：Ｙｅｓ）は、ステップＳ３６０において、不揮発性メモリ２から異常情報を消去すると共に、ステップＳ３７０において、記憶許可フラグをセットして（記憶許可フラグに１を設定する）、新たな異常情報を不揮発性メモリ２に記憶することを許可した後、図４のフローチャートの処理を終了する。
【００４２】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略したりすることが可能である。
【産業上の利用可能性】
【００４３】
この発明は、異常の診断を行う車載用の電子制御装置に好適に利用することができる。
【符号の説明】
【００４４】
１：車載用の電子制御装置（電子制御装置）、２：不揮発性メモリ、４：電子機器（車載電子機器）、５：車両、６：診断対象、１０：異常診断手段、１１：異常記憶手段、１２：外部接続手段、１４：記憶装置、１５：演算処理装置（コンピュータ）、２１：通信回路、２２、２３：コネクタ、２７：通信線、３０：車両診断装置
【図１】
2016215884.tif 000003
【図２】
2016215884.tif 000004
【図３】
2016215884.tif 000005
【図４】
2016215884.tif 000006