(57)【要約】【課題】メモリクリア端子Ｍおよびダイアグ端子Ｄに対する配線（結線）を省略することのできるダイアグ用電子制御装置を提供する。【解決手段】電源投入直後の所定期間においてダイアグ端子が一定時間に亘って接地されているか否かを判定するスイッチ接続判定手段と、前記ダイアグ端子が一定時間に亘って接地されていない場合には前記ダイアグ端子およびメモリクリア端子の各機能を無効化する無効化手段とを備える。【選択図】図１
2008037342.tif 000002
【特許請求の範囲】
【請求項１】
常閉型のメモリクリアスイッチを介して電源ラインおよび接地ラインの一方に接続されるメモリクリア端子、および常閉型のダイアグスイッチを介して前記電源ラインおよび電源ラインの他方に接続されるダイアグ端子を備え、専用線または車載ネットワークを介してメータクラスタに接続されて該メータクラスタによるダイアグ情報の表示と上記ダイアグ情報の消去を制御する機能を備えたダイアグ用電子制御装置であって、
その電源投入直後の所定期間において前記メモリクリア端子または前記ダイアグ端子が一定時間に亘って前記接地ラインまたは電源ラインに接続されているか否かに基づいて前記メモリクリアスイッチおよびダイアグスイッチの接続の有無を判定するスイッチ接続判定手段と、このスイッチ接続判定手段によりスイッチ接続なしの判定結果が得られたときには前記ダイアグ端子および前記メモリクリア端子の各機能を無効化する無効化手段とを備えることを特徴とするダイアグ用電子制御装置。
【請求項２】
前記スイッチ接続判定手段は、ダイアグ用電子制御装置の電源投入直後の所定期間に亘って起動されるものであって、
前記ダイアグ端子の開放が検出された時点からタイマカウンタによる計時を開始すると共に、前記ダイアグ端子の接地ラインまたは電源ラインへの接続が検出された時点で上記タイマカウンタをリセットし、前記所定期間内に前記タイマカウンタの計時値が前記一定時間を超えるときに前記ダイアグ端子にダイアグスイッチが接続されていないと判定するものである請求項１に記載のダイアグ用電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載され、専用線または車載ネットワークを介してメータクラスタに接続されて該メータクラスタによるダイアグ情報の表示を制御する機能を備えたダイアグ用電子制御装置に関する。
【背景技術】
【０００２】
近時、ダイアグ用電子制御装置（ＥＣＵ）を用いてエンジンや変速機、ブレーキ等の作動状態を監視し、その監視情報（ダイアグ情報）を記憶してダイアグテスタによる故障診断に供したり、更には異常（故障）の発生をメータクラスタ等を用いて表示するようにした車両診断システムが種々開発されている（例えば特許文献１,２を参照）。図２に示すようにダイアグ用電子制御装置（ＥＣＵ）１は、常閉型のメモリクリアスイッチ２を介して電源ラインに接続されるメモリクリア端子Ｍ、および常閉型のダイアグスイッチ３を介して接地ラインに接続されるダイアグ端子Ｄを備え、専用線４を介してメータクラスタ５に接続されて該メータクラスタ５によるダイアグ情報を表示する機能を備える。
【０００３】
尚、前記メモリクリアスイッチ２およびダイアグスイッチ３は、その投入（押圧）操作によって前記メモリクリア端子Ｍおよびダイアグ端子Ｄをそれぞれ開放し、これによって次表に示すようにダイアグ用電子制御装置（ＥＣＵ）１による故障（エラー）情報の表示やメモリ（図示せず）に記憶したダイアグ情報をクリア（消去）する機能を担う。但し、次表におけるスイッチの［ＯＮ］は常閉型スイッチの接点間を開放することを意味する。
【０００４】
【表１】
2008037342.tif 000003
【０００５】
【特許文献１】特開２０００−１４６７６８号公報
【特許文献２】特開２００４−１５８０３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで最近、車載ネットワーク（ＣＡＮ；Controller Area Network）を用いてエンジン系、ブレーキ系等の複数の電子制御装置（ＥＣＵ）間を相互に結ぶことで、煩雑なワイヤーハーネスの敷設を省略することが提唱されている。またこれに伴ってダイアグ用電子制御装置（ＥＣＵ）１やメータクラスタ４のＣＡＮダイアグ対応化が進められ、図３に示すようにダイアグ用電子制御装置（ＥＣＵ）１とメータクラスタ４との間もＣＡＮ６にて相互に結ぶことが考えられている。この場合、上記ＣＡＮ６を介してエラーコードの送信要求や消去要求等を行うことが可能となるので、前述したようにメモリクリアスイッチ２やダイアグスイッチ３を用いてダイアグ情報の表示指示や消去（メモリクリア）指示等を与えることが不要となる。
【０００７】
しかしダイアグ用電子制御装置（ＥＣＵ）１をＣＡＮダイアグ対応化したとしても、車載ネットワーク（ＣＡＮ）にメータクラスタを組み込んでいない従来方式の車両に上記ダイアグ用電子制御装置（ＥＣＵ）１をそのまま搭載することもある。このような事情から上記ダイアグ用電子制御装置（ＥＣＵ）１には、専ら、前述したメモリクリア端子Ｍおよびダイアグ端子Ｄと、これらの各端子Ｍ,Ｄにそれぞれ与えられる指示情報を検出してダイアグ情報を表示し、またダイアグ情報を消去する機能がそのまま設けられる。
【０００８】
この為、車載ネットワーク（ＣＡＮ）にメータクラスタを組み込んだ車両にダイアグ用電子制御装置（ＥＣＵ）１を搭載する場合であって、前述したメモリクリアスイッチ２およびダイアグスイッチ３が不要な場合であっても、不本意に前記メモリクリア端子Ｍおよびダイアグ端子Ｄに外部指示情報を与えることがない状態を保つべく、例えば図３に示すようにメモリクリア端子Ｍを電源ラインに接続し、またダイアグ端子Ｄを接地ラインに接続しなければならないと言う煩わしさがあった。
【０００９】
本発明はこのような事情を考慮してなされたもので、その目的は、車載ネットワーク（ＣＡＮ）にメータクラスタを組み込んでいない車両にも搭載可能であり、特に車載ネットワークにメータクラスタを組み込んだ車両に搭載する場合には、そのメモリクリア端子Ｍおよびダイアグ端子Ｄに対する配線（結線）を省略することのできるダイアグ用電子制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
上述した目的を達成するべく本発明に係るダイアグ用電子制御装置は、常閉型のメモリクリアスイッチを介して電源ラインおよび接地ラインの一方に接続されるメモリクリア端子、および常閉型のダイアグスイッチを介して前記電源ラインおよび接地ラインの他方に接続されるダイアグ端子を備え、専用線または車載ネットワークを介してメータクラスタに接続されて該メータクラスタによるダイアグ情報の表示とダイアグ情報の消去を制御する機能を備えたものであって、
<ａ>  ダイアグ用電子制御装置の電源投入直後の所定期間において前記メモリクリア端子または前記ダイアグ端子が一定時間に亘って前記電源ラインまたは接地ラインに接続されているか否かに基づいて前記メモリクリアスイッチおよびダイアグスイッチの接続の有無を判定するスイッチ接続判定手段と、
<ｂ>  このスイッチ接続判定手段によりスイッチ接続なしの判定結果が得られたときには前記ダイアグ端子および前記メモリクリア端子の各機能を無効化する無効化手段と
を備えることを特徴としている。
【００１１】
好ましくは前記スイッチ接続判定手段は、ダイアグ用電子制御装置に組み込まれて、該ダイアグ用電子制御装置の電源投入直後の所定期間に亘って起動されるソフトウェアとして実現されるものであって、例えば前記ダイアグ端子の開放が検出された時点からタイマカウンタによる計時を開始すると共に、前記ダイアグ端子の接地ラインまたは電源ラインへの接続が検出された時点で上記タイマカウンタをリセットし、前記所定期間内に前記タイマカウンタの計時値が前記一定時間を超えるときに前記ダイアグ端子にダイアグスイッチが接続されていないと判定するように構成される。
【発明の効果】
【００１２】
上述したスイッチ接続判定手段と無効化手段とを備えて構成されたダイアグ用電子制御装置によれば、車載ネットワークにメータクラスタを組み込んだ車両に搭載して前記ダイアグ端子およびメモリクリア端子に対する接地ラインおよび電源ラインへの配線（結線）を省略した場合には、その電源投入直後に前記ダイアグ端子が一定時間に亘って接地されないことから該ダイアグ端子にダイアグスイッチが接続されていないと判定することができる。そしてこの判定結果に基づいて前記ダイアグ端子および前記メモリクリア端子の各機能を無効化するので、メモリクリアスイッチ２およびダイアグスイッチ３が不要な場合、わざわざ前記メモリクリア端子Ｍを電源ラインおよび接地ラインの一方に接続し、またダイアグ端子Ｄを電源ラインおよび接地ラインの他方に接続しなくてもダイアグ用電子制御装置を正常に機能させることができる。
【００１３】
特に上述したように、その電源投入時に自動的にダイアグ端子の接地状態から該ダイアグ端子にダイアグスイッチが接続されているか否かを検出し、内部的にメモリクリア端子Ｍおよびダイアグ端子Ｄが有する機能を活かすか、或いは無効にするかを決定するので、例えば専用のスイッチ等を用いてダイアグ用電子制御装置の働き（機能）を外部から切り替え制御（設定）する等の煩わしさがなく、その取り扱いの簡素化を図り得る等の効果が奏せられる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の一実施形態に係るダイアグ用電子制御装置について説明する。
このダイアグ用電子制御装置（ＥＣＵ）は、図示しないマイクロプロセッサを主体として構成されるものであって、例えば図２および図３にそれぞれ示したように常閉型のメモリクリアスイッチ２を介して電源ラインに接続されるメモリクリア端子Ｍ、および常閉型のダイアグスイッチ３を介して接地ラインに接続されるダイアグ端子Ｄをそれぞれ備え、専用線４または車載ネットワーク（ＣＡＮ）６を介してメータクラスタ５に接続されて該メータクラスタ５によるダイアグ情報の表示とダイアグ情報の消去を制御する機能（ソフトウェア）を備えたものからなる。
【００１５】
尚、ＣＡＮ６を用いたメータクラスタ５への接続は、該メータクラスタ５がＣＡＮダイアグ対応化されている場合であって、メータクラスタ５がＣＡＮダイアグに対して未対応の場合には、専用線４を介してその接続が行われる。そしてこの場合には、前記メモリクリア端子Ｍを常閉型のメモリクリアスイッチ２を介して電源ラインに接続し、また前記ダイアグ端子Ｄを常閉型のダイアグスイッチ３を介して接地ラインに接続してダイアグ用電子制御装置（ＥＣＵ）１を運用し、上記スイッチ２,３の選択的な投入（押圧）操作によってダイアグ情報の表示と該ダイアグ情報の消去とをそれぞれ指示することになる。
【００１６】
またメータクラスタ５がＣＡＮダイアグ対応化されており、ＣＡＮ６を介して上記メータクラスタ５をダイアグ用電子制御装置（ＥＣＵ）１に接続した場合には、前述したメモリクリア端子Ｍおよびダイアグ端子Ｄには何等の結線（配線）を施すことなく、これらの各端子Ｍ,Ｄをそれぞれ開放した状態のままとする。従って当然のことながら前述したメモリクリアスイッチ２やダイアグスイッチ３の接続は行わない。
【００１７】
さてこのようにして用いられるダイアグ用電子制御装置（ＥＣＵ）１には、その電源投入直後の所定期間において前記ダイアグ端子Ｄが一定時間に亘って接地されているか否かを判定するスイッチ接続判定手段と、前記ダイアグ端子Ｄが一定時間に亘って接地されていない場合には前記ダイアグ端子Ｄおよび前記メモリクリア端子Ｍの各機能を無効化する無効化手段とからなるソフトウェアが組み込まれている。
【００１８】
このソフトウェアは、図１にその概略的な処理手順の一例を示すように、例えば電源投入時から１.５秒（所定期間）以内である否かを判定する手段〈ステップＳ１〉、１.５秒（所定期間）以内である場合には、前記ダイアグ端子Ｄが接地されている否かを判定する手段〈ステップＳ２〉を備える。このダイアグ端子Ｄが接地されている否かの判定は、該ダイアグ端子Ｄに加わる電圧が接地電位であるか否かを判定することによって行われ、その端子Ｄの電圧が接地電位である場合には該ダイアグ端子Ｄがダイアグスイッチ３を介して接地されている（ダイアグスイッチ３が接続されている）として判断される。
【００１９】
そしてダイアグ端子Ｄが接地されている場合には、その状態の継続時間を計時する為のタイマカウンタ（図示せず）を作動させ〈ステップＳ３〉、該タイマカウンタにより計時される前記ダイアグ端子Ｄの接地状態の継続時間が０.５秒（一定時間）に達したか否かを判定する〈ステップＳ４〉。またダイアグ端子Ｄが接地されていない場合には上記タイマカウンタをリセットする〈ステップＳ５〉。タイマカウンタをリセットした場合、或いはタイマカウンタにより計時された継続時間が０.５秒（一定時間）に達していない場合には、前述したステップＳ１の処理を繰り返し実行することで、その後のダイアグ端子Ｄの状態を継続して調べる。
【００２０】
そしてダイアグ端子Ｄの接地状態の継続時間が０.５秒（一定時間）に達した場合には〈ステップＳ４〉、ダイアグ端子Ｄにダイアグスイッチ３が接続されているとして判断し、前記ダイアグ端子Ｄおよび前記メモリクリア端子Ｍの各機能をそのまま活かしてダイアグ用電子制御装置（ＥＣＵ）１を機能させる。従ってこの場合には、前述した表１に示すようにメモリクリアスイッチ２およびダイアグスイッチ３の操作によってメータクラスタ５を用いたダイアグ情報の表示やメモリ（図示せず）に記憶したダイアグ情報のクリア（消去）が行われることになる。
【００２１】
これに対して前記タイマカウンタにより計時される前記ダイアグ端子Ｄの接地状態の継続時間が０.５秒（一定時間）に達する前に、電源投入時からの経過時間が前述した所定時間（１.５秒）を経過した場合には、前記ダイアグ端子Ｄにはダイアグスイッチ３が接続されてなく、該ダイアグ端子Ｄが開放された状態のままであると判断する。同時にダイアグスイッチ３が接続されてないことから、前記メモリクリア端子Ｍにはメモリクリアスイッチ２が接続されてなく、該メモリクリア端子Ｍが開放された状態のままであると推定する。そしてこの場合には、前記ダイアグ端子Ｄおよび前記メモリクリア端子Ｍの各機能をそれぞれ無効化し〈ステップＳ６〉、ダイアグ用電子制御装置（ＥＣＵ）１を前記ダイアグ端子Ｄおよび前記メモリクリア端子Ｍから切り離して機能させる。即ち、ダイアグ用電子制御装置（ＥＣＵ）１を、ＣＡＮダイアグ対応の下で上記ＣＡＮ６を介して前記メータクラスタ５との間でデータ通信させ、これによってダイアグ情報の表示やダイアグ情報のクリア（消去）を実行させる。
【００２２】
このように本発明に係るダイアグ用電子制御装置（ＥＣＵ）１は、その電源投入時の所定期間においてダイアグ端子Ｄにダイアグスイッチ３が接続されているか否か、ひいてはダイアグ端子Ｄが開放状態のままであるか否かを自動判定し、その判定結果に応じて前記ダイアグ端子Ｄおよび前記メモリクリア端子Ｍの各機能を活かすか、或いは無効化するかの機能を備えている。従ってメモリクリアスイッチ２およびダイアグスイッチ３を必要としない場合、わざわざ前記メモリクリア端子Ｍを電源ラインに接続し、またダイアグ端子Ｄを接地ラインに接続する必要がない。つまりダイアグ用電子制御装置（ＥＣＵ）１を、そのメモリクリア端子Ｍおよびダイアグ端子Ｄをそれぞれ開放したままの状態で使用することができるので、上記各端子Ｍ,Ｄに対する配線（結線）が不要な分、その設備作業コストの低減を図ることができる。
【００２３】
尚、仮に図３に示したように前記メモリクリア端子Ｍを電源ラインに接続し、またダイアグ端子Ｄを接地ラインに接続したとしても、メモリクリアスイッチ２およびダイアグスイッチ３がそれぞれ操作されることのない状態で機能するだけなので、ダイアグ用電子制御装置（ＥＣＵ）１が持つ機能に支障が生じることがない。また本発明によれば同一仕様のダイアグ用電子制御装置（ＥＣＵ）を、ＣＡＮダイアグ対応型の車両と未対応の従来方式の車両とに共通に使用することができる。換言すればＣＡＮダイアグ対応のダイアグ用電子制御装置（ＥＣＵ）とＣＡＮダイアグ未対応のダイアグ用電子制御装置（ＥＣＵ）とを別々に準備する必要もないので、その部品管理の容易化と、部品コストの低減を図り得る等の二次的な効果も奏せられる。
【００２４】
尚、本発明は上述した実施形態に限定されるものではない。ここでは電源投入時の所定期間においてダイアグ端子Ｄの状態を調べたが、同様にしてメモリクリア端子Ｍの状態を調べるようにしても良い。即ち、メモリクリア端子Ｍに一定の時間に亘って電源電圧が印加されているか否かを調べ、その判定結果によって前記ダイアグ端子Ｄおよび前記メモリクリア端子Ｍの各機能を活かすか、或いは無効化するかを制御することも可能である。しかし電源系の異常によって電源電圧を確実に検出できないことも想定されるので、前述したようにダイアグ端子Ｄの状態を調べる方が信頼性が高く、実用上好ましい。
【００２５】
またここではダイアグ端子を接地ラインに接続し、メモリクリア端子を電源ラインに接続するものとして説明したが、逆にダイアグ端子を電源ラインに接続し、メモリクリア端子を接地ラインに接続するものであっても同様に実施することができる。但し、この場合には、一定時間に亘ってダイアグ端子に電源電圧が加えられるか否かを検出してダイアグスイッチの接続の有無を判定するように、その判定アルゴリズムを変更することは言うまでもない。その他、本発明はその要旨を逸脱しない範囲で種々変形して実施することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態に係るダイアグ用電子制御装置（ＥＣＵ）において、スイッチ接続判定手段および無効化手段を実現するソフトウェアの概略的な処理手順の一例を示す図。
【図２】ＣＡＮダイアグ未対応の場合におけるダイアグ用電子制御装置（ＥＣＵ）のダイアグ端子Ｄおよびメモリクリア端子Ｍに対するダイアグスイッチおよびメモリクリアスイッチの接続形態を示す図。
【図３】ＣＡＮダイアグ対応の場合におけるダイアグ用電子制御装置（ＥＣＵ）のダイアグ端子Ｄおよびメモリクリア端子Ｍに対する配線例を示す図。
【符号の説明】
【００２７】
１  ダイアグ用電子制御装置
２  メモリクリアスイッチ
３  ダイアグスイッチ
４  専用線
５  メータクラスタ
６  車載ネットワーク（ＣＡＮ）
Ｍ  メモリクリア端子
Ｄ  ダイアグ端子
【図１】
2008037342.tif 000004
【図２】
2008037342.tif 000005
【図３】
2008037342.tif 000006