(57)【要約】【課題】  操作性が良く整備を円滑に行うことができる故障診断装置を提供すること。【解決手段】  故障履歴表示ボタンが触れられると、メモリ１３ｍに記憶されている全ての故障情報及びその故障発生時期情報を読み出して表示画面３１のコード表示部３２に故障履歴として表示させる故障履歴表示手段２２を設けた。【選択図】        図６
2005059671.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、故障情報及びその故障時期を複数世代に亘って故障履歴として記憶する記憶手段を備えた電子制御機器に連結可能な故障診断装置であって、
故障診断状態を表示する表示画面と、
上記記憶手段に記憶されている全ての故障情報及びその故障発生時期情報を読み出して上記表示画面に故障履歴として表示させる故障履歴表示手段と、
を具備したことを特徴とする故障診断装置。
【請求項２】
上記故障情報は、故障対象を示す第１のコードと、当該故障の内容を示す第２のコードを含み、
上記表示画面に設けられた上記第１のコード及び第２のコードが表示されるコード表示部と、
このコード表示部に表示された第２のコードを選択する選択手段と、
この選択手段により第２のコードが選択されたとき、その第２のコードが示す故障内容説明を同一表示画面上に表示させる故障内容説明手段と、
を具備したことを特徴とする請求項1記載の故障診断装置。
【請求項３】
上記故障情報は、故障対象を示す第１のコードと、当該故障の内容を示す第２のコードを含み、
上記表示画面に設けられた上記第１のコード及び第２のコードが表示されるコード表示部と、
上記コード表示部に表示された第２のコードの説明を表示することを要求する説明要求ボタンと、
このコード表示部に表示された第２のコードを選択する選択手段と、
この選択手段により第２のコードが選択された状態で、上記説明要求ボタンが操作されると、第２のコードが示す故障内容説明を同一表示画面上に表示させる故障内容説明手段と、
を具備したことを特徴とする請求項1記載の故障診断装置。
【請求項４】
上記表示画面上に表示された画面印刷を指示する印刷指令部と、
この印刷指令部が操作されると、現在表示画面に表示されている画面を印刷することを指令する印刷手段とを具備したことを特徴とする請求項1記載乃至請求項３いずれか一記載の故障診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばトラック、バスのような車両に搭載されたＥＣＵ（電子制御装置）に連結して故障診断を行う故障診断装置に関する。
【背景技術】
【０００２】
図１０に示すように車両用電子制御系の故障診断装置が知られている（例えば、特許文献１参照）。図１０において、故障診断装置１は通信ライン２を介して車載用ＥＣＵ３（電子制御装置）に接続される。この故障診断装置１とＥＣＵ３との間は各種コマンドが通信ライン２を介して送受される。ＥＣＵ３はダイアグノシス（Diagnosis）機能を有する。このダイアグノシス機能は自己診断機能のことを意味する。つまり、ＥＣＵ３は各種センサ、アクチュエータ、スイッチからの入力信号を監視し、該入力信号に異常が起こった場合に異常の内容（ダイアグノシスコード）や異常時のデータをサービスデータとしてメモリ４に記憶させている。なお、故障診断装置１は表示部５、「Ｓ」キー６ａ、「Ｃ」キー６ｂ、カーソルキー７、「ＹＥＳ」キー８ａ、「ＮＯ」キー８ｂ、ファンションキー９を有する。
【０００３】
図１２に示すように、メモリ４には互いの異なる８種類のダイアグノシスコードに対してそれぞれ３世代の故障履歴を記憶することができる故障履歴領域４ｍを有する。図１２において、縦方向に付けられた数字はダイアグノシスコードの個数を示し、横方向に付けられたアルファベット文字ａ〜ｃは世代を意味する。ａ、ｂ，ｃの順に古い情報となる。
【０００４】
例えば、１番目のダイアグノシスコードの世代ａには、エラーが発生した日時、ダイアグノシスコード「２５」及び状態コード「３０」が故障情報１ａとして記憶されている。ここで、状態コードはシステム独自に有するエラー発生時の制御モード及びエラー判定条件を表すコードである。
【０００５】
スタータスイッチ(図示しない)がオンされてエンジンが始動されると、発生したダイアグノシスコードがリアルタイムに故障履歴領域４ｍに記憶されていく。
【０００６】
例えば、ダイアグノシスコード「２５」に対して故障情報1ａだけが故障履歴領域４ｍに記憶されている場合に、新たにダイアグノシスコード「２５」のエラーが発生した場合には、故障情報１ａの内容は故障情報１ｂに移動され、新たに発生したエラーに対する故障情報は１ａに記憶される。
【０００７】
また、ダイアグノシスコード「２５」に対して既に３つの故障情報１ａ〜１ｃが故障履歴領域４ｍに記憶されている場合に、新たなダイアグノシスコード「２５」のエラーが発生した場合には、一番古い故障情報１ｃが削除され、故障情報１ａ，１ｂが故障情報１ｂ，１ｃとしてシフトされた後、新たなダイアグノシスコード「２５」のエラーの故障情報が１ａに記憶される。
【０００８】
また、既に８種類のダイアグノシスコードに対する故障履歴が故障履歴領域４ｍに記憶されている状態で、故障履歴領域４ｍには記憶されていない新たなダイアグノシスコードが発生した場合には、一番古いエラーのダイアグノシスコードに対応する故障情報の世代ａ〜ｃの全てが削除された後、その位置に新たに発生したダイアグノシスコードに対応した故障情報が記憶される。
【特許文献１】特開２００２−９１５４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、故障診断装置１は、車両に発生した故障情報１ａ〜８ｃを表示部５に表示させることができる。
【００１０】
例えば、システム選択画面で「トランスミッション」を選択し、トランシミッション画面で「スペシャル」を選択し、スペシャルメニューにおいて「故障履歴表示」を選択すると、図１１に示すような画面が図１２の故障履歴領域４ｍに記憶されている１つの故障情報、例えば故障情報１ａの内容が表示部５に表示される。
【００１１】
つまり、現在時刻「2003年06月24、16:21」、＜エラー１ａ＞（故障情報１ａを意味する）、ダイアグノシスコード「２５」、状態コード「３０」、エラー発生日時が「06-24 12:05」が表示される。
【００１２】
このように、従来の故障診断装置においては、故障履歴表示を行った場合には、１つの故障情報しか表示部５には表示されなかった。従って、同じダイアグノシスコードの前の世代の故障情報を表示部５に表示させるために、カーソルキー７を操作して必要な故障情報を選択して表示部５に表示しなければならなかった。
【００１３】
つまり、表示部５には同時に複数の故障情報を表示させることはできなかったため、古い世代の故障情報と新しい世代の故障情報とを対比しながら故障診断することはできなかった。従って、整備を円滑に行うことができなかった。
【００１４】
整備内容・結果を報告したり、整備を他の者に引き継がせる場合には、故障履歴領域４ｍに記憶されている全ての故障情報１ａ〜８ｃを作業者（オペレータ）がメモする必要があるが、メモする故障情報が多いので、仮にオペレータが記載ミスをしてしまうと、故障情報が正確に伝達できないことが発生する。このように故障内容が正確に伝達されないと、整備が円滑に行うことはできない。
【００１５】
さらに、表示部５に表示される状態コード「３０」がどういう故障を示すのか一々整備解説書を見なければならないため整備の作業効率が悪いという問題があった。
【００１６】
本発明は上記の点に鑑みてなされたもので、その目的は、操作性が良く整備を円滑に行うことができる故障診断装置を提供することにある。
【課題を解決するための手段】
【００１７】
請求項1記載の発明に係る故障診断装置は、故障情報及びその故障発生時期情報を複数世代に亘って故障履歴として記憶する記憶手段を備えた電子制御機器に連結可能である。そして、故障履歴表示手段により記憶手段に記憶されている全ての故障情報及びその故障発生時期情報を読み出して上記表示画面に故障履歴として表示させることができる。
【００１８】
請求項２記載の発明に係る故障診断装置の表示画面には故障情報である故障対象を示す第１のコード及び当該故障の内容を示す第２のコードが表示されるコード表示部を有する。このコード表示部に表示された第２のコードが選択手段により選択されると、故障内容説明手段はその第２のコードが示す故障内容説明が同一表示画面上に表示させる。
【００１９】
請求項３記載の発明に係る故障診断装置の表示画面には故障情報である故障対象を示す第１のコード及び当該故障の内容を示す第２のコードが表示されるコード表示部を有する。このコード表示部に表示された第２のコードが選択手段により選択された状態で、説明要求ボタン故障が操作されると、内容説明手段はその第２のコードが示す故障内容説明が同一表示画面上に表示させる。
【００２０】
請求項４記載の発明に係る故障診断装置の表示画面上に画面印刷を指令する印刷指令部を設けておき、この印刷指令部が操作されると、現在表示画面に表示されている画面を印刷するよう指令する。
【発明の効果】
【００２１】
請求項1記載の発明によれば、故障履歴表示手段により記憶手段に記憶されている全ての故障情報及びその故障時期を読み出して表示画面に故障履歴として表示させることができるので、画面を切り替える必要が無いので故障確認が容易となり、整備勝手が向上する。また、全ての故障情報及び故障時期の履歴表示しているので、時系列に故障情報を調査することにより、故障原因の調査を容易に行うことができる。
【００２２】
請求項２及び３記載の発明によれば、故障内容説明手段により第２のコードが示す故障内容説明が同一表示画面上に表示させるので、第２のコードが示す内容をいちいち解説書を見る必要がない。従って、故障に対処する整備作業を円滑に進めることができ、作業効率を向上させることができる。
【００２３】
請求項４記載の発明によれば、印刷指令部が操作されると、現在表示画面に表示されている画面、つまり故障履歴を印刷するように指令し、プリンタ３５で印刷されるようにしたので、これまでメモに頼っていた作業が不要になるばかりでなく、故障情報の把握が正確となる。従って、故障に対処する整備を円滑に進めることができ、作業効率を向上させることができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して本発明の一実施の形態について説明する。図１は故障診断装置と車両に搭載されたエアサスペンションを制御するＥＣＵとの接続を説明するための図である。図において、１１は本故障診断装置を構成するパーソナルコンピュータ（以下、ＰＣと略称する）である。このＰＣ１１は本故障診断装置を構成するインタフェース機器としてのＶＣＩ（Vehicle Communication Interface）１２を介して車両に搭載された電子制御機器としてのＥＣＵ１３に接続される。ＥＣＵ１３として、エンジン制御用のＥＣＵやエアサスペンション用ＥＣＵ等がある。
【００２５】
ＰＣ１１とＶＣＩ１２、ＶＣＩ１２とＥＣＵ１３はそれぞれ多重通信ライン１４，１５を介して接続される。多重通信ライン１５の一端はＥＣＵ１３のダイアグノシスコネクタ１３ｄに連結される。
【００２６】
ＶＣＩ１２は、ＥＣＵ１３に使用される通信規格をＰＣ１１に使用される通信規格に変換する機能を有する。ＶＣＩ１２はマイクロプロセッサを内蔵しており、内部にメモリ１２ｍを有する。
【００２７】
ＥＣＵ１３はダイアグノシス（Diagnosis）機能を有する。このダイアグノシス機能は自己診断機能のことを意味する。つまり、ＥＣＵ１３は各種センサ、アクチュエータ、スイッチからの入力信号を監視し、該入力信号に異常が起こった場合に異常の内容（ダイアグノシスコード）や異常時のデータをサービスデータとしてメモリ１３ｍに記憶させている。
【００２８】
このメモリ１３ｍには図１２に示すように異なる８個のダイアグノシスコード毎に３世代で故障情報１ａ〜８ｃが記憶されている故障履歴領域４ｍを有する。この故障履歴領域４ｍの説明は前述してあるのでここでは省略する。ここで、故障情報は故障対象を示す第１のコードとしてのダイアグノシスコード、当該故障の内容を示す第２のコードとしての状態コード、故障発生時期情報としての日時データが記憶されている。なお、ダイアグノシスコードの個数及び世代はこれに限るものではない。
【００２９】
図２を参照してＰＣ１１の構成について説明する。図２において、２１は、ＣＰＵ（中央処理装置）２１である。このＣＰＵ２１には、システムパス２１ａを介してＲＯＭ（リード・オンリ・メモリ）２２、ＲＡＭ（ランダム・アクセス・メモリ）２３、キー入力部２４、矩形の表示画面を有するタッチパネル式ディスプレイ２５、ＨＤＤ（ハード・ディスク装置）２６、通信Ｉ／Ｆ２７、プリンタＩ／Ｆ２８が接続されている。このプリンタＩ／Ｆ２８にはプリンタ２９が接続可能である。ＲＡＭ２３には各種作業領域が設けられる共に状態コードに対応した説明文及びダイアグノシスコードに対応した名称（ＤＴＣ名称）が記憶されている。
【００３０】
ＨＤＤ２６にはダイアグノシス機能を実行するための故障診断プログラムが記憶されている。
【００３１】
この故障診断プログラムは以下のようなプログラムを有する。
【００３２】
（１）図５に示すようなメインプログラム。
【００３３】
（２）ディスプレイ２５に表示されているボタンをタッチすることにより対応する画面を表示させるプログラム及びそのボタンで指定された処理を実行するプログラム。
【００３４】
例えば、図５の故障履歴表示ボタンが触れられると、ＥＣＵ１３に対してメモリ１３ｍ内の故障履歴領域４ｍに記憶されている８個のダイアグノシスコードに対する３世代の故障情報を読み出すコマンドを送信する故障履歴表示手段、
図６の説明要求ボタン35が触れられると、選択された状態コードに対応する説明文をＨＤＤ２６から読み出して状態コード表示部３４に表示させる故障内容説明手段、
図６の印刷ボタン３６が触れられると、表示画面３１に対応する表示データをプリンタＩ／Ｆ２８を介してプリンタ２９に出力して表示画面３１の印刷を行わせる印刷手段としのプログラムが記憶されている。
【００３５】
次に、動作について説明する。図１のように結線してＰＣ１１をオンして故障診断プログラムを起動させ、トラックのスタータスイッチ（図示しない）をオンすると図５のフローチャートに示す故障診断が開始される。
【００３６】
まず、メインメニューとして図４に示すような起動画面がディスプレイ２５に表示される（ステップＳ１）。次に、「故障診断」ボタンを選択すると、エンジン、シャシ、ホディの３つのシステムを選択するシステム選択するシステム選択画面がディスプレイ２５に表示される（ステップＳ２）。次に、この画面からエンジンを選択し、トランスミッションを選択すると図５に示すような機能選択画面が表示される（ステップＳ３）。
【００３７】
この機能選択画面には、「セルフダイアグ」、「故障履歴表示」等の複数のボタンが表示されている。
【００３８】
この画面から「故障履歴表示」を選択すると、図６に示すような８個のダイアグノシスコードに対する故障履歴が表示画面３１に一覧表示される。
【００３９】
つまり、「故障履歴表示」が選択されると、ＨＤＤ２６に記憶されている故障履歴表示手段に対応したプログラムが実行される。この結果、ＰＣ１１はＶＣＩ１２を介してＥＣＵ１３に対してメモリ１３ｍ内の故障履歴領域４ｍに記憶されている８個のダイアグノシスコードに対する３世代の故障情報を読み出すコマンドを送信する。このコマンドに応答してＥＣＵ１３はメモリ１３ｍ内の故障履歴領域４ｍに記憶されている８個のダイアグノシスコードに対する３世代の故障情報をＰＣ21に送信する。この結果、表示画面３１のコード表示部３２に故障履歴が表示される。コード表示部３２には縦方向に８個のダイアグノシスコード３２ａ、横方向に当該ダイアグノシスコードに対する状態コード３２ｂ及び発生日時（故障発生時期情報）３２ｃが世代ａ〜ｃに亘って表示される。例えば、一番のダイアグノシスコード（ＤＴＣ；ダイアグノシス・トラブル・コード）は「２５」で、世代ａの故障情報のうち状態コードが「３０」、この故障が発生した故障発生時期情報は「１２−２０  １６：００」が表示される。
【００４０】
また、コード表示部３２の上側左には、ＤＴＣ名称が表示されるＤＴＣ名称表示部３３、上側左には状態コードの説明が表示される状態コード表示部３４が設けられている。
【００４１】
この実施の形態では、ＤＴＣ名称表示部３３に故障情報１ａのダイアグノシスコード「２５」の名称である「車速センサ」がデフォルトで表示され、状態コード表示部３４には同故障情報１ａの状態コードの説明である「３０：手動変速モードで無信号」がデフォルトで表示された状態を示している。
【００４２】
また、ＥＣＵ１３の内部時計の現在時刻が表示部３７に表示されるので、現実の時刻との誤差から故障発生時刻情報の補正をすることができる。
【００４３】
このように、図５の故障履歴表示ボタンが触れられると、図６に示すようにメモリ１３ｍに記憶されている全ての故障情報（ダイアグノシスコード、状態コード）及びその故障発生時期情報を表示画面３１に一覧表示するようにしたので、画面を切り替える必要が無いので故障確認が容易となり、整備勝手が向上する。また、全ての故障情報及び故障時期の履歴表示しているので、時系列に故障情報を調査することにより、故障原因の調査を容易に行うことができる。
【００４４】
また、表示画面３１の最下部のメニューバーには、状態コードの説明を表示することを要求する説明要求ボタン３５、表示画面３１の内容を印刷する印刷指令部としての印刷ボタン３６が設けられている。
【００４５】
３番目のダイアグノシスコード「Ｅ０」の世代ｂの状態コード「４２」の説明を表示させたい場合には、状態コード「４２」が表示されている部分の画面を触れる。このように画面を触れることにより、状態コードを選択する選択手段が構成される。状態コード「４２」が表示されている部分の画面を触れられると、触れられた部分の表示が白黒反転される。
【００４６】
そして、説明要求ボタン３５が触れられると、故障内容説明手段に対応したプログラムが実行される。この結果、図７に示すように、ＤＴＣ名称表示部３３にダイアグノシスコード「ＥＯ」の名称である「ギアシフトユニット」が表示され、状態コード表示部３４には状態コード「４２」の説明である「４２：自動変速モード２nd」が表示される。
【００４７】
このように、説明要求ボタン３５が触れられると状態コード表示部には状態コードの説明文が表示されるので、状態コードが示す内容をいちいち解説書を見る必要がない。従って、故障に対処する整備作業を円滑に進めることができ、作業効率を向上させることができる。
【００４８】
また、印刷ボタン３６が触れられると、印刷手段に対応したプログラムが実行される。この結果、図７の表示画面３１に対応する表示データがプリンタＩ／Ｆ２８を介してプリンタ２９に出力され、このプリンタ２９から表示画面３１がプリントアウトされる。
【００４９】
このように、表示画面３１に表示されている故障履歴を印刷することができるので、これまでメモに頼っていた作業が不要になるばかりでなく、故障履歴の把握が正確となる。従って、故障に対処する整備を円滑に進めることができ、作業効率を向上させることができる。
【００５０】
なお、上記した実施の形態では、状態コードの説明文を状態コード表示部３４に表示させたい場合には、状態コードが表示されている部分の画面を触れて状態コードを選択してから説明要求ボタン３５が触れられると、故障内容説明手段に対応したプログラムが実行されるようにしたが、状態コードが表示されている部分の画面を触れられると故障内容説明手段に対応したプログラムが実行されてＨＤＤ２６に記憶されている状態コードの説明文を読み出して状態コード表示部３４に表示させるようにしても良い。
【００５１】
さらに、図５の故障履歴表示ボタンが触れられると、図６に示すように表示画面３１のＤＴＣ名称表示部３３に故障情報１ａのダイアグノシスコード「Ｅ０」の名称である「車速センサ」がデフォルトで表示され、状態コード表示部３４には同故障情報１ａの状態コードの説明である「３０：手動変速モードで無信号」がデフォルトで表示されていたが、図９に示すように状態コード表示部３４の表示をブランク表示させておいても良い。さらに、図９の表示画面３１においてＤＴＣ名称表示部３３もブランク表示させておいても良い。
【００５２】
さらに、図９に示すように状態コード表示部３４をブランク表示させずに何も表示させないでおき、説明要求ボタン３５が触れられたりあるいは状態コードが表示された部分が触れられると、状態コード表示部３４がコード表示部３２に重なるように出現して表示させるようにしても良い。
【００５３】
なお、図６〜図９の表示画面３１においてＤＴＣ名称表示部３３を設けないようにしておいても良い。
【００５４】
なお、上記実施の形態では、各種手段に対応したプログラムはＨＤＤ２６に記憶されていたが、これに限らず各種手段に対応したプログラムをＣＤＲＯＭやＦＤのような外部記憶手段に記憶させておき、ＰＣ１１のＨＤＤ２６にダウンロードするようにしても良い。
【００５５】
さらに、上記実施の形態ではタッチパネル式ディスプレイを用いたが、タッチパネル式ディスプレイを有しないＰＣでは、マウスにより各操作を指定するようにしても良い。
【図面の簡単な説明】
【００５６】
【図１】本発明の一実施の形態に係る故障診断装置とＥＣＵとの接続を説明するための図。
【図２】同実施の一実施の形態に係る故障診断装置を構成するパーソナルコンピュータのシステム構成を示す図。
【図３】同故障診断装置の動作を説明するための概略フローチャート。
【図４】同故障診断装置の起動画面を示す図。
【図５】同故障診断装置の機能選択画面を示す図。
【図６】同故障診断装置の表示画面を一例を示す図。
【図７】同故障診断装置の表示画面を一例を示す図。
【図８】同故障診断装置の表示画面を一例を示す図。
【図９】同故障診断装置の表示画面を一例を示す図。
【図１０】従来の故障診断装置を説明するための図。
【図１１】従来の故障診断装置の表示画面を示す図。
【図１２】故障履歴領域に記憶されている故障情報を説明するための図。
【符号の説明】
【００５７】
１１…パーソナルコンピュータ、１２…ＶＣＩ（Vehicle Communication Interface）  
、１３…ＥＣＵ、１３ｍ…メモリ、３１…表示画面、３２…コード表示部、３３…ＤＴＣ名称表示部、３４…状態コード表示部。
【図１】
2005059671.tif 000003
【図２】
2005059671.tif 000004
【図３】
2005059671.tif 000005
【図４】
2005059671.tif 000006
【図５】
2005059671.tif 000007
【図６】
2005059671.tif 000008
【図７】
2005059671.tif 000009
【図８】
2005059671.tif 000010
【図９】
2005059671.tif 000011
【図１０】
2005059671.tif 000012
【図１１】
2005059671.tif 000013
【図１２】
2005059671.tif 000014