(57)【要約】【課題】車載装置の状態を確実に検知することができる車両用故障診断装置、プログラム、及び記録媒体を提供すること。【解決手段】ステップ１００では、レディネスステータスのデータが、完了を示す「１」であるか否かを判定する。ステップ１１０では、故障コードが有るか否かを判定する。ステップ１２０では、ＭＩＬ点灯指示コードがあるか否かを判定する。ステップ１３０では、ＭＩＬ９が点灯したか否かを判定する。ステップ１４０では、レディネスステータスが完了を示し、故障コードが無く、ＭＩＬ点灯指示コードが無く、ＭＩＬ９が点灯していないので、総合的に見て車載装置が正常であるとみなして合格と判定し、その判定結果を合否判定記憶エリアに記憶する。また、ステップ１８０では、レディネスステータスが未完了であるので、総合的に見て異常であるとみなして不合格と判定し、その判定結果を合否判定記憶エリアに記憶する。【選択図】    図４
2004151021.tif 000002
【特許請求の範囲】
【請求項１】
車載の診断対象となる個々の機器の故障診断を行う故障診断手段と、
前記故障診断手段による診断結果に基づいて、前記車載の機器全体が正常か否かの総合的な合否判定を行う合否判定手段と、
前記合否判定手段による判定結果を記憶手段に記憶する記憶制御手段と、
を備えたことを特徴とする車両用故障診断装置。
【請求項２】
前記故障診断手段による診断結果には、前記各機器の故障診断の診断結果に加えて、前記故障診断の完了状態を示すデータを含むことを特徴とする前記請求項１に記載の車両用故障診断装置。
【請求項３】
前記故障診断手段による診断結果を、前記記憶手段に記憶することを特徴とする前記請求項１又は２に記載の車両用故障診断装置。
【請求項４】
前記記憶手段が、不揮発性メモリであることを特徴とする前記請求項１〜３のいずれかに記載の車両用故障診断装置。
【請求項５】
前記各機器の故障診断が全て完了した場合に、前記合否判定を行うことを特徴とする前記請求項１〜４のいずれかに記載の車両用故障診断装置。
【請求項６】
外部装置からの要求により、前記合否判定を実施することを特徴とする前記請求項１〜５のいずれかに記載の車両用故障診断装置。
【請求項７】
外部装置からの要求により、前記合否判定の判定結果を出力することを特徴とする前記請求項１〜６のいずれかに記載の車両用故障診断装置。
【請求項８】
前記外部装置は、前記車載装置との間で、有線により通信を行う装置であることを特徴とする前記請求項６又は７に記載の車両用故障診断装置。
【請求項９】
前記外部装置は、前記車載装置との間で、無線による通信を行う装置であることを特徴とする前記請求項６又は７に記載の車両用故障診断装置。
【請求項１０】
前記故障診断の診断結果及び／又は前記合否判定の判定結果を報知する報知手段を備えたことを特徴とする前記請求項１〜９のいずれかに記載の車両用故障診断装置。
【請求項１１】
前記請求項１〜１０のいずれかに記載の車両用故障診断装置の機能を実現するための手段を有することを特徴とするプログラム。
【請求項１２】
前記請求項１１に記載のプログラムの機能を実現するための手段を記憶していることを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両の状態を診断する車両用故障診断装置、プログラム、及び記録媒体に関する。
【０００２】
【従来の技術】
従来より、車両には、センサ等の各種の機器の異常を自動的に検出するために、マイコン等を主要部とする故障診断装置が搭載されている。
ところが、この故障診断装置が、何らの原因で正常に機能しない場合には、センサ等の異常を的確に検出できないので、故障診断装置の機能をチェックする方法として、例えばＣＡＲＢ（Ｃａｌｉｆｏｒｎｉａ  Ａｉｒ    Ｒｅｓｏｕｒｃｅｓ  Ｂｏａｒｄ）により所定の故障診断規則が提案されている（非特許文献１参照）。
【０００３】
この規則は、故障診断装置の機能を車載状態（オンボード）でチェックするものであり、センサ等の複数の機器に対する各故障診断の実施状態（完了／未完了のレディネスステータス）を、ＭＩＬ（マルチインジケータランプ）により報知し、また、各故障診断の結果を同様にＭＩＬで報知するとともに、ダイアグコードで記憶するように定めている。
【０００４】
【非特許文献１】
ＯＢＤＩＩ（故障診断装置）規則「ＯＢＤＩＩ  Ｍａｌｆｕｎｃｔｉｏｎ    ａｎｄ  ＤｉａｇｎｏｓｔｉｃＳｙｓｔｅｍ  Ｒｅｑｕｉｒｅｍｅｎｔｓ」（米国）、ＣＡＲＢ、２００２年４月２５日発行
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した技術では、次の様な問題があり必ずしも十分ではない。
つまり、前記故障診断の技術では、主としてＭＩＬの点灯状態を目視により観察するので、故障診断の判定に際して、人為的な検査ミスの可能性がある。
【０００６】
しかも、ＭＩＬの点灯状態を正確に認識した場合でも、状況によっては、正しい判定ができないことがある。
具体的には、ＭＩＬ表示によるレディネスステータス確認後に、ＭＩＬ表示やダイアグコードを確認する場合において、レディネスステータス確認後にバッテリ外れが発生したときには、ダイアグコードを記憶しているＳＲＡＭのデータは消去されてしまうので、即ち、センサ等の機器の故障が記憶されていた場合でも、そのデータが消去されてしまうので、ダイアグデータが出力されず、対応するＭＩＬ表示もされないということになる。
【０００７】
その結果、実際には異常が発生しているにもかかわらず、異常がないと判断されてしまう。
本発明は、前記課題を解決するためになされたものであり、その目的は、車載装置の状態を確実に検知することができる車両用故障診断装置、プログラム、及び記録媒体に関する。
【０００８】
【課題を解決するための手段及び発明の効果】
（１）請求項１の発明では、車載の診断対象となる個々の機器の故障診断を行う故障診断手段と、前記故障診断手段による診断結果に基づいて、前記車載の機器全体が正常か否かの総合的な合否判定を行う合否判定手段と、前記合否判定手段による判定結果を記憶手段に記憶する記憶制御手段と、を備えたことを特徴とする。
【０００９】
本発明では、個々の機器の故障診断の診断結果に基づいて、車載の機器（即ち車載装置）全体が正常か否かの総合的な合否判定を行い、その判定結果を記憶手段に記憶するので、例えば外部装置からの要求により、必要に応じて合否判定の判定結果等を出力することができる。
【００１０】
これにより、車載装置の状態を容易に且つ確実に得ることができるという顕著な効果を奏する。
また、従来の様に、車載装置の状態の総合判定において、人の（目視による）直接検査をする必要が無くなる（又は減少する）ので、人為的な検査ミスを防ぐことができる。
【００１１】
更に、人による項目毎の検査や判定ではなく、全ての検査項目のチェックと合否判定を同時に行うことができるので、作業性が向上するという利点がある。
（２）請求項２の発明では、前記故障診断手段による診断結果には、前記各機器の故障診断の診断結果に加えて、前記故障診断の完了状態を示すデータを含むことを特徴とする。
【００１２】
本発明は、診断結果のデータの種類を例示したものである。
本発明では、各機器の故障診断の診断結果と故障診断の完了状態（故障診断が完了しているか否か）を示すデータを含むので、これらのデータに基づいて、即ち、診断結果とその完了状態のデータに基づいて、正確な合否判定を行うことができる。
【００１３】
（３）請求項３の発明では、前記故障診断手段による診断結果を、前記記憶手段に記憶することを特徴とする。
本発明では、故障診断手段による診断結果（例えばダイアグコード）を、記憶手段に記憶しているので、例えばダイアグコードの出力や、それに対応するＭＩＬ等による表示が可能である。
【００１４】
また、記憶手段に各機器の診断結果とその完了状態を記憶している場合には、そのデータに基づいて、合否判定を実施することができる。
（４）請求項４の発明では、前記記憶手段が、不揮発性メモリであることを特徴とする。
【００１５】
本発明は記憶手段を例示したものである。
本発明では、記憶手段が不揮発性メモリであるので、外乱の影響を受けにくくなり、例えばバッテリが外れた場合でも、合否判定の判定結果等のデータを確実に保持することができる。
【００１６】
従って、上述した様に、例えばレディネスステータス確認後にバッテリ外れが発生したときでも、不揮発性メモリのデータは消去されないので、合否判定の判定結果を得ることができる。また、不揮発性メモリに、合否判定だけでなく、診断結果も記憶している場合には、バッテリ外れが生じたときでも、ダイアグデータ等のデータを得ることができる。
【００１７】
その結果、車載装置において、実際には異常が発生しているにもかかわらず、異常がないと判断されてしまうことを防止できる。
（５）請求項５の発明では、前記各機器の故障診断が全て完了した場合に、前記合否判定を行うことを特徴とする。
【００１８】
本発明では、各機器の故障診断が全て完了した場合に、合否判定を行うので、正確な合否判定を行うことができる。
（６）請求項６の発明では、外部装置からの要求により、前記合否判定を実施することを特徴とする。
【００１９】
本発明では、外部装置からの要求により、合否判定を実施させることができるので、必要に応じてユーザ等は容易に合否判定の結果を得ることができる。
尚、この外部装置とは、前記車両用故障診断装置とは別体の異なる外部の装置である（以下同様）。
【００２０】
（７）請求項７の発明では、外部装置からの要求により、前記合否判定の判定結果を出力することを特徴とする。
本発明では、外部装置からの要求により、合否判定の判定結果を出力させることができるので、必要に応じてユーザ等は容易に合否判定の結果を得ることができる。
【００２１】
（８）請求項８の発明では、前記外部装置は、前記車載装置との間で、有線により通信を行う装置であることを特徴とする。
本発明では、外部装置とその外部装置に接続された車載装置との間で通信を行うので、容易に且つ確実に、故障診断の診断結果や合否判定の判定結果を得ることができる。
【００２２】
（９）請求項９の発明では、前記外部装置は、前記車載装置との間で、無線による通信を行う装置であることを特徴とする。
本発明では、リモートにより、外部装置と車載装置との間で通信を行うので、サービス性が向上し、容易に故障診断の診断結果や合否判定の判定結果を得ることができる。
【００２３】
（１０）請求項１０の発明では、前記故障診断の診断結果及び／又は前記合否判定の判定結果を報知する報知手段を備えたことを特徴とする。
本発明では、例えばＭＩＬや外部装置に対する出力等により、故障診断の診断結果や合否判定の判定結果を報知するので、ユーザ等は、それにより、車載装置の状態を正確に把握することができる。
【００２４】
（１１）請求項１１の発明は、請求項１〜１０のいずれかに記載の車両用故障診断装置の機能を実現するための手段を有するプログラムを示している。
つまり、上述した車両用故障診断装置の機能を実現するための各手段は、コンピュータのプログラムにより実行される処理により実現することができる。
【００２５】
（１２）請求項１２の発明は、請求項１１に記載のプログラムの機能を実現するための手段を記憶している記録媒体を示している。
つまり、上述した様なプログラムをコンピュータシステムにて実現する機能は、例えば、コンピュータシステム側で起動するプログラムとして備えることができる。このようなプログラムの場合、例えば、フレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ハードディスク等のコンピュータ読み取り可能な記録媒体に記録し、必要に応じてコンピュータシステムにロードして起動することにより用いることができる。この他、ＲＯＭやバックアップＲＡＭ等をコンピュータ読み取り可能な記録媒体として前記プログラムを記録しておき、このＲＯＭあるいはバックアップＲＡＭ等をコンピュータシステムに組み込んで用いても良い。
【００２６】
【発明の実施の形態】
次に、本発明の車両用故障診断装置、プログラム、及び記録媒体の実施の形態の例（実施例）について、図面に基づいて説明する。
（実施例１）
本実施例の車両用故障診断装置は、センサ等の機器の故障診断の診断結果と、その故障診断の完了／未完了の情報とから、前記機器（車載装置）全体が、総合的に正常か異常かの合否判定を行うことができるものである。
【００２７】
ａ）まず、本実施例の車両用故障診断装置を含む制御システムについて説明する。
図１に示す様に、本実施例では、車両のエンジン１を制御する電子制御装置であるエンジン制御装置（エンジンＥＣＵ）３を備えており、このエンジンＥＣＵ３が、センサ等の各機器の異常を検出する故障診断機能と、故障診断の完了状態をチェックする機能と、各機器全体（車載装置全体）が正常か異常かの合否判定する機能とを有する。
【００２８】
前記エンジンＥＣＵ３は、周知の演算処理装置であるマイクロコンピュータ（マイコン）５と、上述した故障診断の結果、故障診断の完了状態、及び合否判定結果等を記憶する記憶装置７とを備えている。従って、このマイコン５が、前記故障診断手段、合否判定手段、及び記憶制御手段を備えた車両用故障診断装置として機能する。
【００２９】
前記マイコン５は、エンジン１側、詳しくはエンジン１及びその周囲等に配置された（異常検出の対象である）センサ等の機器と接続されるとともに、異常検出等の結果を報知するＭＩＬ（マルチインジケータランプ）９と接続されている。また、マイコン５には、（図示しない接続端子を介して）外部装置（外部ツール）１１が、例えばガソリンスタンド等の車両をチェックする場所等にて、必要に応じて適宜接続される。
【００３０】
前記記憶装置７としては、不揮発性メモリであるＥＥＰＲＯＭ等が挙げられ、この不揮発性メモリには、故障データ記憶エリアと合否データ記憶エリア等とが設けられている。
つまり、故障データ記憶エリアには、センサ等の各機器の故障診断結果を示すダイアグコードやＭＩＬ９の点灯を指示するＭＩＬ点灯指示コード等の故障に関するデータが記憶されている。
【００３１】
また、合否データ記憶エリアには、図２（ａ）に示す様に、８つの記憶領域（ｂｉｔ）に分けてその検査結果等（ｄａｔａ）が記憶される。
具体的には、図２（ｂ）に示すように、ｂｉｔ７〜５は、「０」に設定されている（尚、このエリアのデータは使用されない）。
【００３２】
ｂｉｔ４は、センサ等の診断対象の機器全体に対して、総合的に正常か否かの合否判定を行った判定結果を記憶するエリアであり、データの数値が「１」の場合には合格（異常がない）を意味し、「０」の場合には不合格（異常がある）を意味する。
【００３３】
ｂｉｔ３は、各故障診断の完了状態を示すデータ（レディネスステータス）、即ち全ての故障診断が完了しているか否かのデータを記憶するエリアであり、データの数値が「１」の場合には全ての故障診断が完了していることを意味し、「０」の場合には完了していない故障診断があること（未完了）を意味する。
【００３４】
ｂｉｔ２は、故障コード（即ち故障を示す何らかのダイアグコード）があるか否かのデータを記憶するエリアであり、データの数値が「１」の場合には故障コードがあることを意味し、「０」の場合には故障コードがない（即ち全くダイアグコードがない）ことを意味する。尚、複数の機器の故障診断を実施し、それぞれにおいて故障が検出された場合には、各故障に対応して各ダイアグコードが設定されるが、いずれか１つでもダイアグコードがある場合に、故障コードが「１」に設定される。
【００３５】
ｂｉｔ１は、故障コード（詳しくはダイアグコード）に対応してＭＩＬ９の点灯を指示するＭＩＬ点灯指示コードを記憶するエリアであり、データの数値が「１」の場合にはＭＩＬ点灯指示コードがあることを意味し、「０」の場合にはＭＩＬ点灯指示コードがないことを意味する。尚、後述する様に、ダイアグコードがある場合でも、特にＭＩＬ９を点灯させる必要がない場合には、ＭＩＬ点灯指示コードが設定されない場合がある。
【００３６】
ｂｉｔ０は、実際にＭＩＬ９が点灯しているか否かを示すデータを記憶するエリアであり、データの数値が「１」の場合にはＭＩＬ９が点灯していることを意味し、「０」の場合にはＭＩＬ９が点灯していないことを意味する。
ここで、ＭＩＬ９の基本的な動作について説明する。
【００３７】
図３（ａ）に示す様に、車載装置に何等異常がない場合には、イグニッションキー（ＩＧ  キー）をオンとしたときに、ＭＩＬ９が点灯し、その後、ＩＧ  キーをスタータの位置に回したときに（即ちスタータを駆動したときに）、ＭＩＬ９が消灯する。
【００３８】
また、図３（ｂ）に示す様に、車載装置に異常がある場合には、ＩＧ  キーをオンとしたときに、ＭＩＬ９が点灯し、その後、ＩＧ  キーをスタータの位置に回したときに、一旦ＭＩＬ９が消灯する。その後、所定期間が経過した後に、機器の異常を示すために、ＭＩＬ９が点灯する。
【００３９】
更に、図３（ｃ）に示す様に、故障診断が全て完了していない状態の場合には、ＩＧ  キーをオンとしたときに、ＭＩＬ９が点灯し、その後、ＩＧ  キーをスタータの位置に回したときに、一旦ＭＩＬ９が消灯する。その後、所定期間にわたり、ＭＩＬ９が点滅する。
【００４０】
ｂ）次に、本実施例の車両用故障診断装置の基本的な動作について説明する。通常は、マイコン５により、センサ等の機器及びＭＩＬ６の動作を制御する。また、マイコン５には、センサ等からの信号が入力する。
更に、マイコン５に外部装置１１が接続された場合には、外部装置１１から出力された各種の要求信号に応じて、マイコン５では、後述する合否判定の処理や外部装置１１に対する出力等の処理を行う。
【００４１】
例えば、外部装置１１からマイコン５に対して、合否判定の結果を出力する要求がなされた場合には、マイコン５から外部装置１１に対して、合否判定の結果が出力される。
特に、本実施例では、センサ等の故障診断を実施した場合に、故障診断の結果を記憶するとともに、故障診断が全て完了したか否かの判定や、これらの結果から、装置全体としての機能が正常か否かの合否判定を実施し、その合否判定の結果を記憶装置７に記憶する。
【００４２】
ここで、上述したセンサ等の機器の異常検出を行う項目としては、例えば排気ガス中の酸素濃度を検出する酸素センサの異常チェック、燃料タンクからの燃料の蒸発状態をチェックするエバポシステムの異常チェック、失火状態の異常チェック、排気再循環（ＥＧＲ）の異常チェック、触媒機能の異常チェックなどが挙げられる。
【００４３】
ｃ）次に、本実施例の車両用故障診断装置のマイコン５にて実施される主要な処理について説明する。
本処理は、外部装置１１からの処理要求がある場合に実施される処理である。
図６のフローチャートに示す様に、ステップ１００では、レディネスステータスのデータが、完了を示す「１」であるか否か、即ち、センサ等の機器の故障診断が全て終了しているか否かを判定し、ここで肯定判断されるとステップ１１０に進み、一方否定判断されるとステップ１８０に進む。
【００４４】
ステップ１８０では、レディネスステータスが未完了であるので、即ち、各種の故障診断のうち完了していないものがあるので、車載装置が総合的に見て異常である（正常ではない）とみなして、不合格と判定する。そして、その判定結果を、合否データ記憶エリアにおけるｂｉｔ４のデータとして「０」に設定し、一旦本処理を終了する。
【００４５】
一方、ステップ１１０では、レディネスステータスが完了であるので、故障コードが有りか否か、即ちセンサ等の機器のいずれかに異常があるか否かを判定する。ここで肯定判断されるとステップ１２０に進み、一方否定判断されるとステップ１５０に進む。
【００４６】
ステップ１２０では、ＭＩＬ点灯指示コードがあるか否かを判定する。ここで肯定判断されるとステップ１３０に進む。一方ここで否定判断されることは有り得ないので、即ち、故障コードが無い場合にＭＩＬ点灯指示コードがあることは有り得ないので、その場合には、前記ステップ１８０に進んで不合格とする。
【００４７】
ステップ１３０では、実際にＭＩＬ９が（機器の異常を示す様に）点灯したか否かを判定する。ここで肯定判断されるとステップ１４０に進む。一方ここで否定判断されることは有り得ないので、即ち、ＭＩＬ点灯指示コードが無い場合に点灯することは有り得ないので、その場合には、前記ステップ１８０に進んで不合格とする。
【００４８】
ステップ１４０では、レディネスステータスが完了を示し、故障コードが無く、ＭＩＬ点灯指示コードが無く、ＭＩＬ９が点灯していないので、車載装置が総合的に見て異常ではない（正常である）とみなして、合格と判定する。そして、その判定結果を、合否データ記憶エリアにおけるｂｉｔ４のデータとして「１」に設定し、一旦本処理を終了する。
【００４９】
一方、前記ステップ１１０にて、故障コードがあると判定されて進むステップ１５０では、ＭＩＬ点灯指示コードがあるか否かを判定する。ここで肯定判断されるとステップ１７０に進む。一方否定判断されるとステップ１６０に進む。
ステップ１６０では、実際にＭＩＬ９が点灯したか否かを判定する。ここで肯定判断判断されることは有り得ないので、その場合には、前記ステップ１８０に進んで不合格とする。
【００５０】
一方ここで肯定判断されると前記ステップ１４０に進んで、合格と判定する。つまり、ダイアグコードにも各種あり、必ずしもＭＩＬ点灯によりユーザ等に報知する必要がない内容があるので、故障コードがある場合でも、特にＭＩＬ点灯の必要がない場合には、ＭＩＬ点灯指示コードが設定されない。従って、故障コードがあっても、ＭＩＬ点灯指示コードが設定されない場合に、ＭＩＬ９が点灯しないときには、一応、総合的に見て合格と見なすのである。
【００５１】
また、前記ステップ１５０にて、ＭＩＬ点灯指示コードがあると判定されて進むステップ１７０では、ＭＩＬ９が点灯したか否かを判定する。この場合、ＭＩＬ９が点灯したときでも或いは点灯しない時でも、ＭＩＬ点灯指示コードが設定される（ユーザ等に報知すべき）異常な状態であるので、いずれの判定結果であっても、前記ステップ１８０に進んで不合格とし、一旦本処理を終了する。
【００５２】
従って、上述した処理により、合否データ記憶エリアに記憶されたｂｉｔ０〜３のデータに基づいて、車載装置が総合的に見て正常か異常かを判定し、その合否判定の判定結果を、同じエリアのｂｉｔ４のデータとして記憶することができる。
【００５３】
ｅ）次に、本実施例の車両用故障診断装置の効果について説明する。
本発明では、外部装置１１からの出力要求があった場合には、個々の機器の故障診断の診断結果と、全ての故障診断が実施されたかどうかを示すレディネスステータスとに基づいて、車載の機器（即ち車載装置）全体が正常か否かの総合的な合否判定を行い、その判定結果やダイアグデータ等を不揮発性メモリである記憶装置７に記憶している。
【００５４】
従って、例えばレディネスステータス確認後にバッテリ外れが発生したときでも、不揮発性メモリのデータは消去されないので、ダイアグデータを得ることができるとともに、対応するＭＩＬ表示も行うことができ、しかも、合否判定の判定結果も得ることができる。
【００５５】
その結果、車載装置において、実際には異常が発生しているにもかかわらず、異常がないと判断されてしまうことを防止することができる。
つまり、本実施例によれば、必要に応じて合否判定の判定結果等を出力することができるので、車載装置の状態を容易にかつ確実に得ることができるという顕著な効果を奏する。
【００５６】
尚、上述した判定方法以外の判定方法として、例えばレディネスステータスが完了で故障コードが無い場合には、そのまま合格と判定してもよい。また、レディネスステータスが完了で故障コードが無い場合以外を、すべて不合格と判定してもよい。これらの場合には、処理を簡易化できるという利点がある。
（実施例２）
次に、実施例２について説明するが、前記実施例１と同様な箇所の説明は省略する。
【００５７】
本実施例は、前記実施例１とは、車両用故障診断装置にて実施される処理が異なるので、主として異なる点を説明する。
本実施例では、図５のフローチャートに示す様に、ステップ２００にて、外部装置１１からの合否判定の出力要求があるか否かを判定する。ここで肯定判断されるとステップ２１０に進み、一方否定判断されると一旦本処理を終了する。
【００５８】
ステップ２１０では、外部装置１１からの要求に応じて、合否データ記憶エリアに記憶されているｂｉｔ４のデータを検索する。
続くステップ２２０では、その検索結果に応じて、合否判定結果を出力し、一旦本処理を終了する。
【００５９】
例えば合否判定結果を外部装置１１に出力する場合には、合否判定結果をエンジンＥＣＵ１側から外部装置１１に送信し、外部装置１１にて、そのデータを記憶したり表示する処理を行うことができる。また、合否判定結果を車載装置に出力する場合には、例えばＭＩＬ９の所定の点灯や点滅等の表示により、そのデータをユーザ等に報知することができる。
【００６０】
本実施例によっても、前記実施例１と同様な効果を奏するとともに、外部装置１１からの要求に応じて合否判定の判定結果を出力できるので、必要なときにいつでも合否判定結果を取り出すことができるという利点がある。
尚、本実施例の場合、合否判定及び合否判定の判定結果の記憶の処理は、任意の所定のタイミングで（例えば始動時などに）実施することができる。
【００６１】
また、本発明は前記実施例になんら限定されるものではなく、本発明を逸脱しない範囲において種々の態様で実施しうることはいうまでもない。
（１）例えば外部装置を有線により接続するのではなく、無線によるリモートが可能な装置構成とし、外部装置からの無線の指示により、合否判定の判定結果を、外部装置又は車載装置に対して、無線により出力させるようにしてもよい。
【００６２】
（２）更に、上述した合否判定等のデータを不揮発性メモリではなく、ＳＲＡＭ等の揮発性メモリに記憶してもよい。
この場合には、バッテリが外れた場合には、データを保持することができないが、そうでない場合には、例えば外部装置からの要求に応じて、合否判定の判定結果等を出力させることができる。
【００６３】
（３）前記各実施例では、車両用故障診断装置について述べたが、本発明は、それらに限らず、上述したアルゴリズムに基づく処理を実行させるプログラムやそのプログラムを記憶している記録媒体にも適用できる。
この記録媒体としては、マイクロコンピュータとして構成される電子制御装置、マイクロチップ、フレキシブルディスク、ハードディスク、光ディスク等の各種の記録媒体が挙げられる。つまり、上述した車両用故障診断装置の処理を実行させることができるプログラムを記憶したものであれば、特に限定はない。
【００６４】
尚、前記プログラムは、単に記録媒体に記憶されたものに限定されることなく、例えばインターネットなどの通信ラインにて送受信されるプログラムにも適用される。
【図面の簡単な説明】
【図１】実施例１の車両用故障診断装置のシステム構成を示す説明図である。
【図２】実施例１の合否判定結果記憶エリアに記憶されるデータ等の内容を示し、（ａ）はｂｉｔとｄａｔａの関係を示す説明図、（ｂ）は各ｄａｔａの内容等を示す説明図である。
【図３】実施例１のＭＩＬの点灯状態を示すタイミングチャートである。
【図４】実施例１の車両用故障診断装置の処理内容を示すフローチャートである。
【図５】実施例２の車両用故障診断装置の処理内容を示すフローチャート  である。
【符号の説明】
１…エンジン
３…電子制御装置（エンジンＥＣＵ）
５…マイクロコンピュータ（マイコン）
７…記憶装置
９…マルチインジケータランプ（ＭＩＬ）
１１…外部装置（外部ツール）
【図１】
2004151021.tif 000003
【図２】
2004151021.tif 000004
【図３】
2004151021.tif 000005
【図４】
2004151021.tif 000006
【図５】
2004151021.tif 000007