(57)【特許請求の範囲】
【請求項１】
車両の故障診断情報を自己診断により検出する故障診断手段と、
前記故障診断手段で検出された前記故障診断情報を外部の基地局に所定のタイミングで無線にて送信する診断情報通信手段と、
前記診断情報通信手段により前記基地局に向けて送信した前記故障診断情報を前記車両自身で送信情報として受信する送信情報受信手段と、
前記診断情報通信手段により送信した前記故障診断情報と前記送信情報受信手段で受信した前記送信情報とを比較し、前記診断情報通信手段の異常を判定する際、前記送信情報を受信した時刻が前記故障診断情報を送信してから所定時間経過後の時刻範囲内にないときに、前記診断情報通信手段が異常と判定する異常判定手段と
を具備することを特徴とする車両診断システム。
【請求項２】
車両の内燃機関を制御するための内燃機関用ＥＣＵ内に設けられ、前記車両の故障診断情報を自己診断により検出する故障診断手段と、
前記故障診断手段で検出された前記故障診断情報を外部の基地局に所定のタイミングで無線にて送信する診断情報通信手段と、
前記診断情報通信手段により前記基地局に向けて送信した前記故障診断情報を前記車両自身で送信情報として受信するため、送信情報受信機能の一部または全てが前記車両自身の前記内燃機関用ＥＣＵ内に設けられた送信情報受信手段と、
前記診断情報通信手段により送信した前記故障診断情報と前記送信情報受信手段で受信した前記送信情報とを比較し、前記診断情報通信手段の異常を判定する際、前記送信情報を受信した時刻が前記故障診断情報を送信してから所定時間経過後の時刻範囲内にないときに、前記診断情報通信手段が異常と判定する異常判定手段と
を具備することを特徴とする車両診断システム。
【請求項３】
前記送信情報受信機能は、受信アンテナを含み、当該アンテナが前記内燃機関用ＥＣＵ内に設けられていることを特徴とする請求項２に記載の車両診断システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両の自己診断による故障診断情報を外部の基地局に無線にて送信する車両診断システムに関するものである。
【０００２】
【従来の技術】
従来、車両診断システムとして、各種センサやアクチュエータ系の異常を自己診断し、故障のときには診断結果を記憶すると共に、フェイルセーフ機能を有するものが知られている。このような車両診断システムでは、記憶されている故障診断情報を必要に応じて外部接続されるモニタに読出し、特定される故障箇所に対して点検・修理・整備を行うことができるのである。
【０００３】
【発明が解決しようとする課題】
ところで、車両に何らかの故障が生じても通常の走行に支障がないような場合においては、そのまま運転を続けることが可能なため気づかずに点検・修理・整備が後回しになることが考えられる。例えば、４気筒からなる内燃機関の点火系統に故障が生じ、１気筒だけ点火不良となっても、機関出力は低下するが３気筒による走行は可能である。このときには、点火不良の気筒からの生ガスが排気ガス中に混ざることで触媒による正常な浄化作用ができなくなり、結果的に、エミッション悪化が生じ周囲環境に悪影響を与えることとなる。
【０００４】
このような不都合に対処するため、前述の車両診断システムを発展させ、車両に無線用トランスポンダ（Transponder:中継器）を組込んで車両の故障診断情報を無線にて送信させ、外部の基地局にて検知するような車両診断システムが考えられる。そして、車両からの故障診断情報が基地局にて受信されたときには、はがき等の方法を用いて車両のユーザに対して修理要請が行われることで、車両の故障箇所に対する点検・修理・整備が速やかに実施されるという利点がある。
【０００５】
この際、基地局からの問合わせを車両に備えられた無線用トランスポンダのアンテナで受信し、受信データが無線用トランスポンダで内燃機関用ＥＣＵ（Electronic Control Unit:電子制御ユニット）との通信プロトコルに合うように変換され受信データによる所望のデータの要求が内燃機関用ＥＣＵに送信される。すると、内燃機関用ＥＣＵは要求に応じた故障診断情報が無線用トランスポンダ側に返送され、無線用トランスポンダで返答としての故障診断情報が無線用データに変換されたのち基地局へ無線にて送信される。
【０００６】
ここで、内燃機関用ＥＣＵと無線用トランスポンダとの間は通信ラインを用いた有線通信であるが、無線用トランスポンダから先は無線通信であるため、内燃機関用ＥＣＵが自分自身の返答した故障診断情報に基づくデータが正しく基地局へ向けて発信されたかを確認することができないのである。つまり、このときに通信機能の方に何らかの故障が生じていてもその故障箇所が特定できないため、例えば、内燃機関用ＥＣＵ側を間違って交換してしまうという不具合が起こることとなる。更に、無線用トランスポンダ側に対して改造が施されると内燃機関用ＥＣＵによる故障診断情報に基づくデータが正しく基地局へ向けて発信されなくなるという不具合も起こることが想定される。
【０００７】
そこで、この発明はかかる不具合を解決するためになされたもので、車両の自己診断による故障診断情報に基づくデータが基地局へ向けて正しく発信されていることを車両側で認識可能な車両診断システムの提供を課題としている。更に、無線用トランスポンダ側の改造により意図的に上記データが基地局へ向けて正しく発信されなくなった場合にも車両側で認識可能な車両診断システムの提供を第２の課題としている。
【０００８】
【課題を解決するための手段】
請求項１の車両診断システムによれば、故障診断手段で車両の自己診断が実行され、この故障診断情報が診断情報通信手段により外部の基地局に所定のタイミングにて無線にて送信される。このときの故障診断情報が送信情報受信手段により送信情報として車両自身にて受信され、異常判定手段により元の故障診断情報と比較されることで車両側の通信異常が判定される。この際、送信情報を受信した時刻が故障診断情報を送信してから所定時間経過後の時刻範囲内にないときには、診断情報通信手段が異常と判定される。これにより、車両の自己診断による故障診断情報に基づく送信情報が基地局へ向けて正しく発信されていないときには車両のユーザに警告等をすることができ、この警告等がないことで送信情報が正しく発信されていることを車両側で認識することができる。
【０００９】
請求項２の車両診断システムによれば、内燃機関を制御するための内燃機関用ＥＣＵ内に設けられた故障診断手段で車両の自己診断が実施され、この故障診断情報が診断情報通信手段により外部の基地局に所定のタイミングにて無線にて送信される。そして、送信情報受信機能の一部または全てが車両自身の内燃機関用ＥＣＵ内に設けられた送信情報受信手段により、このときの故障診断情報が送信情報として車両自身にて受信され、異常判定手段により元の故障情報と比較されることで車両側の通信異常が判定される。この際、送信情報を受信した時刻が故障診断情報を送信してから所定時間経過後の時刻範囲内にないときには、診断情報通信手段が異常と判定される。これにより、車両の自己診断による故障診断情報に基づく送信情報が基地局へ向けて正しく発信されていないときには、内燃機関用ＥＣＵ外に設けられた診断情報通信手段の改造による通信異常であると車両側で認識することができる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を実施例に基づいて説明する。
【００１１】
図１は本発明の実施の形態の一実施例にかかる車両診断システムの全体構成を示すブロック図である。
【００１２】
図１において、１００は車両１の図示しない内燃機関を制御するための内燃機関用ＥＣＵであり、内燃機関用ＥＣＵ１００は主として、マイクロコンピュータ１０、各種センサ情報や負荷情報を入出力する入出力回路２０、メイン電源回路３０、サブ電源回路４０及び無線用入力回路５０からなる。この内燃機関用ＥＣＵ１００内のマイクロコンピュータ１０、入出力回路２０及び無線用入力回路５０には、イグニッションスイッチ３００を介して車載バッテリ４００と接続されたメイン電源回路３０が接続され、イグニッションスイッチ３００がオン状態となると電力が供給される。更に、マイクロコンピュータ１０には、イグニッションスイッチ３００を介することなく車載バッテリ４００と接続されたメモリバックアップ用のサブ電源回路４０が接続され常時、電力が供給されている。
【００１３】
マイクロコンピュータ１０は、周知の中央処理装置としてのＣＰＵ１１、制御プログラムを格納したＲＯＭ１２、各種データを格納するＲＡＭ１３、Ｉ／Ｏ１４及びそれらを接続するバスライン１５等からなる論理演算回路として構成されている。そして、内燃機関用ＥＣＵ１００のマイクロコンピュータ１０には入出力回路２０を介して、内燃機関を制御するための各種センサや負荷としてのＡ／Ｆ（空燃比）センサ２１、回転数センサ２２、エアフローメータ２３、水温センサ２４、スロットル開度センサ２５、スタータスイッチ２６、インジェクタ２７、イグナイタ２８等が接続されている。なお、これら各種センサ等の詳細な説明については、本発明の要旨とは関係がないため省略する。
【００１４】
また、２００は車両１の各種情報を外部の基地局２からの問合わせに基づき無線にて送信するための無線用トランスポンダ（中継器）である。無線用トランスポンダ２００は主として、マイクロコンピュータ１１０、各種情報を入出力する入出力回路１２０、電源回路１３０及び無線用入出力回路１４０からなる。この無線用トランスポンダ２００内のマイクロコンピュータ１１０、入出力回路１２０及び無線用入出力回路１４０には、イグニッションスイッチ３００を介することなく車載バッテリ４００と接続された電源回路１３０が接続され常時、電力が供給されている。
【００１５】
マイクロコンピュータ１１０は、周知の中央処理装置としてのＣＰＵ１１１、制御プログラムを格納したＲＯＭ１１２、各種データを格納するＲＡＭ１１３、Ｉ／Ｏ１１４及びそれらを接続するバスライン１１５等からなる論理演算回路として構成されている。また、無線用トランスポンダ２００内のマイクロコンピュータ１１０には、不揮発性メモリとしてのＥＥＰＲＯＭ（Electrical Erasable Programmable ROM）１５０が接続されており、このＥＥＰＲＯＭ１５０には車両１に固有の車両コード（車種・形式・車台番号等）が予め記憶されている。このＥＥＰＲＯＭ１５０から必要に応じて車両コードを読出し故障診断情報に付加し基地局２に送信することで、基地局２では故障車両及び故障箇所を特定することができる。
【００１６】
なお、内燃機関用ＥＣＵ１００と無線用トランスポンダ２００とは相互に通信ライン５００にて接続されている。また、本システムによる車両１の各種情報は無線用トランスポンダ２００に内蔵されている無線用入出力回路１４０のＡＭＰ(Amplifier）１４１、ＢＰＦ（Band Pass Filter）１４２、アンテナ１４３を介して無線にて外部の基地局２に送信される。
【００１７】
また、無線用トランスポンダ２００から基地局２に向けて送信された車両１の各種情報は、同時に車両１自身の内燃機関用ＥＣＵ１００に内蔵されている無線用入力回路５０のアンテナ５１、ＢＰＦ５２、ＡＭＰ５３を介して受信されマイクロコンピュータ１０内に入力される。ここで、内燃機関用ＥＣＵ１００に内蔵される無線用入力回路５０のアンテナ５１は、車両１自身から発信される範囲の電波を受信できればよいため、例えば、プリント基板面に印刷されたものやピンを立てただけの簡単なものでも構成可能である。
【００１８】
次に、本発明の実施の形態の一実施例にかかる車両診断システムで使用されている車両１の内燃機関用ＥＣＵ１００のマイクロコンピュータ１０内のＣＰＵ１１におけるシステム異常判定の処理手順を示す図２のフローチャートに基づき、図３を参照して説明する。ここで、図３は所定遅れ時間を説明するためのタイムチャートである。なお、このシステム異常判定ルーチンはイグニッションスイッチ３００がオン状態のとき所定時間毎にＣＰＵ１１にて繰返し実行される。
【００１９】
図２において、まず、ステップＳ１０１で、基地局２からの問合わせによる要求データが読込まれる。次に、ステップＳ１０２に移行して、ステップＳ１０１で読込まれた要求データに対応する返答コードが選択される。次に、ステップＳ１０３に移行して、通信ライン５００上にデータがないことを確認したのち、ステップＳ１０４に移行し、ステップＳ１０２で選択された返答コードが通信ライン５００を介して無線用トランスポンダ２００側に送信される。次に、ステップＳ１０５に移行して、内蔵タイマのカウント時間Ｔが「０」にクリアされたのちカウント開始される。次にステップＳ１０６に移行して、ステップＳ１０４で送信された内燃機関用ＥＣＵ１００からの返答コードに基づき車両１の無線用トランスポンダ２００から基地局２に向けて無線用入出力回路１４０のＡＭＰ１４１、ＢＰＦ１４２、アンテナ１４３を介して送信される無線によるデータを車両１自身で受信するため内燃機関用ＥＣＵ１００に内蔵されている無線用入力回路５０の受信待機処理が実行される。
【００２０】
次にステップＳ１０７に移行して、内燃機関用ＥＣＵ１００に内蔵されている無線用入力回路５０のアンテナ５１、ＢＰＦ５２、ＡＭＰ５３を介してデータの受信があったかが判定される。ステップＳ１０７の判定条件が成立せず、即ち、データの受信がないときにはステップＳ１０８に移行し、内蔵タイマのカウント時間Ｔが読取られる。次にステップＳ１０９に移行して、カウント時間Ｔが故障判定用の所定時間Ａを越えているかが判定される。この所定時間Ａは内燃機関用ＥＣＵ１００側が無線用トランスポンダ２００側に返答コードを送信してからの比較的長く設定された時間であり、この所定時間Ａを経過しても内燃機関用ＥＣＵ１００内の無線用入力回路５０で受信されないときには無線用トランスポンダ２００内の無線用入出力回路１４０のアンテナ１４３等に何らかの送信機能故障が起こっていると判断できるのである。
【００２１】
ステップＳ１０９の判定条件が成立せず、即ち、カウント時間Ｔが所定時間Ａ以下であるときには上述のステップＳ１０６に戻って同様の処理が繰返される。一方、ステップＳ１０９の判定条件が成立、即ち、カウント時間Ｔが所定時間Ａを越えて大きくなっても上述のステップＳ１０７でデータの受信がないときにはステップＳ１１０に移行し、送信機能故障に対する警告処理として、例えば、警告灯の点灯が実行されたのち本ルーチンを終了する。
【００２２】
ここで、ステップＳ１０７の判定条件が成立、即ち、所定時間Ａ以内に内燃機関用ＥＣＵ１００内の無線用入力回路５０を介してデータが受信されたときにはステップＳ１１１に移行し、このときの内蔵タイマのカウント時間Ｔが読取られる。次にステップＳ１１２に移行して、内蔵タイマのカウント時間Ｔが所定遅れ時間Ｂにほぼ等しいかが判定される。この所定遅れ時間Ｂは、図３に示すように、内燃機関用ＥＣＵ１００による上述の返答コード等の送信データが、内燃機関用ＥＣＵ１００側から通信ライン５００を介して送信される無線用トランスポンダ２００側へのデータ転送時間、無線用トランスポンダ２００内でのデータ無線信号変換時間、無線用トランスポンダ２００内の無線用入出力回路１４０のアンテナ１４３までのデータ転送時間、無線用トランスポンダ２００内の無線用入出力回路１４０のアンテナ１４３から内燃機関用ＥＣＵ１００内の無線用入力回路５０のアンテナ５１までの電波伝播遅延時間（使用周波数により変化）及び内燃機関用ＥＣＵ１００内の無線用入力回路５０による受信データの無線信号からの変換時間等により車両１に固有な時間として予め設定されている。
【００２３】
ステップＳ１１２の判定条件が成立せず、即ち、内蔵タイマのカウント時間Ｔが所定遅れ時間Ｂにほぼ等しいと言えないときにはステップＳ１１３に移行し、送信カウンタのカウント回数Ｍが「＋１」インクリメントされる。次にステップＳ１１４に移行して、送信カウンタのカウント回数Ｍが所定回数Ｃを越えているかが判定される。ステップＳ１１４の判定条件が成立せず、即ち、送信カウンタのカウント回数Ｍが所定回数Ｃ以下であるときには上述のステップＳ１０４に戻って同様の処理が繰返される。一方、ステップＳ１１４の判定条件が成立、即ち、所定回数Ｃを越えてデータ送信されても上述のステップＳ１１２で内蔵タイマのカウント時間Ｔが所定遅れ時間Ｂにほぼ等しくならないときにはステップＳ１１５に移行し、診断システムの異常に対する警告処理として例えば、警告灯の点灯及び内燃機関の停止が実行され、本ルーチンを終了する。このような診断システムの異常時には、上述のように所定遅れ時間Ｂが車両１に固有で予め設定されているにもかかわらず、この所定遅れ時間Ｂに内蔵タイマのカウント時間Ｔがほぼ等しくならないのは例えば、診断システムに対して何らかの改造が加えられた結果であると判断できるのである。
【００２４】
ここで、ステップＳ１１２の判定条件が成立、即ち、内蔵タイマのカウント時間Ｔが所定遅れ時間Ｂにほぼ等しいときにはステップＳ１１６に移行し、送信カウンタのカウント回数Ｍが「０」にクリアされる。次にステップＳ１１７に移行して、車両コードが合致するかが判定される。ステップＳ１１７の判定条件が成立せず、即ち、受信データ内における車両１に固有の車両コード（無線用トランスポンダ２００内のＥＥＰＲＯＭ１５０に予め記憶）が自分のものと一致しないときには、データの送信タイミングがたまたま近くの車両の送信タイミングと合ってしまったことが考えられるためステップＳ１１８に移行し、所定の時間ｔが経過するのを待って上述のステップＳ１０４に戻って同様の処理が繰返される。
【００２５】
そして、ステップＳ１１７の判定条件が成立、即ち、受信データ内における車両コードが自分のものと一致したときにはステップＳ１１９に移行し、内燃機関用ＥＣＵ１００からの上述の返答コードを含む無線用トランスポンダ２００内の無線用入出力回路１４０から基地局２への返答データと内燃機関用ＥＣＵ１００内の無線用入力回路５０を介して受信された受信データとに含まれる返答コードが一致するかが判定される。ステップＳ１１９の判定条件が成立せず、即ち、返答データと受信データとの返答コードが一致しないときにはステップＳ１２０に移行し、送信カウンタのカウント回数Ｎが「＋１」インクリメントされる。次にステップＳ１２１に移行して、送信カウンタのカウント回数Ｎが所定回数Ｄを越えているかが判定される。ステップＳ１２１の判定条件が成立せず、即ち、送信カウンタのカウント回数Ｎが所定回数Ｄ以下であるときには上述のステップＳ１０４に戻って同様の処理が繰返される。
【００２６】
一方、ステップＳ１２１の判定条件が成立、即ち、所定回数Ｄを越えてもステップＳ１１９で返答データと受信データとの返答コードが一致しないときにはステップＳ１２２に移行し、診断システムの異常に対する警告処理として例えば、警告灯の点灯及び内燃機関の停止が実行されたのち本ルーチンを終了する。このような診断システムの異常時には、上述のように返答データと受信データとの返答コードは同じであるはずにもかかわらず、返答コードが一致しないのは例えば、何らかの改造が加えられた結果であると判断できるのである。一方、ステップＳ１１９の判定条件が成立、即ち、返答データと受信データとの返答コードが一致するときにはステップＳ１２３に移行し、送信カウンタのカウント回数Ｎが「０」にクリアされ、診断システムが正常であるとして本ルーチンを終了する。
【００２７】
ところで、上記実施例では、図２のステップＳ１１２にて内蔵タイマのカウント時間Ｔが所定遅れ時間Ｂにほぼ等しいかの判定処理が実行され、そののちステップＳ１１７にて受信データ内における車両１に固有の車両コードが自分のものと一致するかの判定処理が実行されているが、何方の判定処理を先に実行しても同様に、車両１から基地局２への送信情報が正しく発信されていることを車両１側で的確に認識することができる。
【００２８】
次に、本発明の実施の形態の一実施例にかかる車両診断システムで使用されている車両１の内燃機関用ＥＣＵ１００のマイクロコンピュータ１０内のＣＰＵ１１におけるシステム異常判定の処理手順の変形例を示す図４のフローチャートに基づいて説明する。なお、このシステム異常判定ルーチンはイグニッションスイッチ３００がオン状態のとき所定時間毎にＣＰＵ１１にて繰返し実行される。
【００２９】
なお、図４のシステム異常判定ルーチンにおけるステップＳ２０１〜ステップＳ２１７及びステップＳ２１９〜ステップＳ２２３は、図２のステップＳ１０１〜ステップＳ１１７及びステップＳ１１９〜ステップＳ１２３と同様であるためその説明を省略し、図２のステップＳ１１８と異なる図４のステップＳ２１８の処理についてのみ詳述する。
【００３０】
図４のステップＳ２１８では、送信タイミングが近くの車両と合ってしまったことが考えられるため、データ送信のタイミングがずれるように基地局２に対して再送信が依頼されたのち本ルーチンを終了する。このような処理により、車両１側から基地局２に対して何回も続けてデータ送信する必要がなくなるため内燃機関用ＥＣＵ１００や無線用トランスポンダ２００における負荷が軽減される。次に、本発明の実施の形態の一実施例にかかる車両診断システムで使用されている車両１の無線用トランスポンダ２００のマイクロコンピュータ１１０内のＣＰＵ１１１におけるデータ受信の処理手順を示す図５のフローチャートに基づいて説明する。なお、このデータ受信ルーチンは基地局２からの問合わせ等による割込タイミング毎にＣＰＵ１１１にて実行される。
【００３１】
図５において、まず、ステップＳ３０１で無線にて受信されたデータが変換可能なものであるかが判定される。ステップＳ３０１の判定条件が成立、即ち、受信されたデータが変換可能なものであるときにはステップＳ３０２に移行し、無線用フォーマットから無線用トランスポンダ２００と内燃機関用ＥＣＵ１００との間の送信データの通信プロトコルに合うフォーマットへのデータ変換が実行される。次にステップＳ３０３に移行して、通信ライン５００上にデータがないことを確認したのち、ステップＳ３０４に移行し、ステップＳ３０２で変換されたデータが通信ライン５００を介して内燃機関用ＥＣＵ１００側に送信され、本ルーチンを終了する。なお、ステップＳ３０１の判定条件が成立せず、即ち、無線にて受信されたデータが変換可能なものでないときには何もすることなく本ルーチンを終了する。
【００３２】
次に、本発明の実施の形態の一実施例にかかる車両診断システムで使用されている車両１の無線用トランスポンダ２００のマイクロコンピュータ１１０内のＣＰＵ１１１における基地局２に向けたデータ送信の処理手順を示す図６のフローチャートに基づいて説明する。なお、このデータ送信ルーチンは内燃機関用ＥＣＵ１００から通信ライン５００を介したデータ受信による割込タイミング毎にＣＰＵ１１１にて実行される。
【００３３】
図６において、ステップＳ４０１では、内燃機関用ＥＣＵ１００からの受信データの通信プロトコルによるフォーマットから無線用フォーマットへのデータ変換が実行される。次にステップＳ４０２に移行して、基地局２へデータ送信が実行されたのち本ルーチンを終了する。
【００３４】
このように、本実施例の車両診断システムは、車両１の故障診断情報を自己診断により検出する内燃機関用ＥＣＵ１００のマイクロコンピュータ１０内のＣＰＵ１１にて達成される故障診断手段と、前記故障診断手段で検出された故障診断情報を外部の基地局２に所定のタイミングで無線にて送信する無線用トランスポンダ２００のマイクロコンピュータ１１０内のＣＰＵ１１１にて達成される診断情報通信手段と、前記診断情報通信手段により基地局２に向けて送信された故障診断情報を車両１自身で送信情報として受信する内燃機関用ＥＣＵ１００のマイクロコンピュータ１０内のＣＰＵ１１にて達成される送信情報受信手段と、前記診断情報通信手段により送信された故障診断情報と前記送信情報受信手段で受信された送信情報とを比較し、前記診断情報通信手段の異常を判定する際、この送信情報を受信した時刻が上記故障診断情報を送信してから所定時間経過後の時刻範囲内にないときに、前記診断情報通信手段が異常と判定する内燃機関用ＥＣＵ１００のマイクロコンピュータ１０内のＣＰＵ１１にて達成される異常判定手段とを具備するものである。
【００３５】
したがって、内燃機関用ＥＣＵ１００のマイクロコンピュータ１０内のＣＰＵ１１にて車両１の自己診断が実行され、この故障診断情報が外部の基地局２からの問合わせに応じて通信ライン５００を介して無線用トランスポンダ２００側に送信される。そして、無線用トランスポンダ２００のマイクロコンピュータ１１０内のＣＰＵ１１１にて故障診断情報に基づく送信情報が外部の基地局２に所定のタイミングで無線にて送信される。このときの送信情報が内燃機関用ＥＣＵ１００のマイクロコンピュータ１０内のＣＰＵ１１にて受信され元の故障診断情報と比較されることで無線用トランスポンダ２００側の異常が判定される。このため、車両１の自己診断による故障診断情報に基づく送信情報が基地局２へ向けて正しく発信されていないときには車両１のユーザに警告等をすることができ、この警告等がないことで送信情報が正しく発信されていることを車両１側で認識することができる。
【００３６】
また、本実施例の車両診断システムは、内燃機関用ＥＣＵ１００のマイクロコンピュータ１０内のＣＰＵ１１にて達成される異常判定手段が送信情報を受信した時刻としてのカウント時間Ｔが故障診断情報を送信してから所定時間経過後の時刻範囲内としての所定遅れ時間Ｂにほぼ等しくないときには、無線用トランスポンダ２００のマイクロコンピュータ１１０内のＣＰＵ１１１にて達成される診断情報通信手段が異常と判定するものである。即ち、車両１の自己診断による故障診断情報が内燃機関用ＥＣＵ１００側から無線用トランスポンダ２００を介して基地局２側に送信されるのであるが、この送信情報が同時に内燃機関用ＥＣＵ１００にて受信されるまでの所要時間としてのカウント時間Ｔは車両１固有の所定遅れ時間Ｂとして予め設定されているため、カウント時間Ｔが所定遅れ時間Ｂにほぼ等しくなければ、無線用トランスポンダ２００側の異常であると的確に判定することができる。
【図面の簡単な説明】
【図１】  図１は本発明の実施の形態の一実施例にかかる車両診断システムの全体構成を示すブロック図である。
【図２】  図２は本発明の実施の形態の一実施例にかかる車両診断システムで使用されている車両の内燃機関用ＥＣＵのマイクロコンピュータ内のＣＰＵにおけるシステム異常判定の処理手順を示すフローチャートである。
【図３】  図３は図２の所定遅れ時間を説明するタイムチャートである。
【図４】  図４は本発明の実施の形態の一実施例にかかる車両診断システムで使用されている車両の内燃機関用ＥＣＵのマイクロコンピュータ内のＣＰＵにおけるシステム異常判定の処理手順の変形例を示すフローチャートである。
【図５】  図５は本発明の実施の形態の一実施例にかかる車両診断システムで使用されている車両の無線用トランスポンダのマイクロコンピュータ内のＣＰＵにおけるデータ受信の処理手順を示すフローチャートである。
【図６】  図６は本発明の実施の形態の一実施例にかかる車両診断システムで使用されている車両の無線用トランスポンダのマイクロコンピュータ内のＣＰＵにおける基地局に向けたデータ送信の処理手順を示すフローチャートである。
【符号の説明】
１  車両
２  基地局
５０  無線用入力回路
１００  内燃機関用ＥＣＵ
１４０  無線用入出力回路
２００  無線用トランスポンダ
３００  イグニッションスイッチ
【図１】
0003800794.tif 000002
【図２】
0003800794.tif 000003
【図３】
0003800794.tif 000004
【図４】
0003800794.tif 000005
【図５】
0003800794.tif 000006
【図６】
0003800794.tif 000007