(57)【特許請求の範囲】
【請求項１】
車両に設けられて高電圧信号と低電圧信号のいずれかの出力信号を出力する複数のスイッチと、自己診断モードのときに前記複数のスイッチの状態を前記出力信号に基づいて判断する判断手段と、前記判断手段を自己診断モードに切り変えるモード切換手段と、前記判断手段の判断に基づいて判断結果を作業者に知らせる表示手段を備える車両用電子装置の診断装置において、
前記判断手段は、最初に前記自己診断を開始したときに前記複数のスイッチから入力される複数の入力信号を初期値として記憶する第１記憶部と、自己診断開始後に前記複数のスイッチを操作したときに各スイッチから入力される複数の入力信号を記憶する第２記憶部とを備えると共に、前記第１記憶部に記憶させた複数の入力信号の初期値と前記第２記憶部に記憶させた複数の入力信号とをそれぞれ比較して、比較した入力信号の状態が異なる数を求めると共に、前記比較した入力信号の異なる数に応じて前記表示手段による診断結果の表示方法を変化させることを特徴とする車両用電子装置の診断装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、車両に設けられたスイッチの状態を判断する車両用電子装置の診断装置に関するものである。
【０００２】
【従来の技術】
この種の車両用電子装置の診断装置としては、例えば特開平２−３１９６３号公報に開示された車両用故障診断装置や、特開昭５８−２１５７１号公報に開示されたような自動車用電子装置の自己診断方法が考えられいる。
【０００３】
この特開平２−３１９６３号公報開示された車両用故障診断装置は、各種制御ユニットが接続されるスイッチ群と、故障診断モードに設定するモード設定手段と、このモード設定手段により故障診断モードが設定された状態で、上記スイッチ群の各スイッチが強制的に作動されることにより、各スイッチに生じる状態変化を検出する検出手段と、上記強制的に作動されたスイッチにおいて、状態変化が生じたことが検出された場合に、この検出結果を表示するランプ等の表示手段を備えた構成としている。
【０００４】
この構成によれば、故障診断モードにした状態で各スイッチを強制的に作動させると、検出手段により各スイッチの状態が検出される。そして、検出手段がスイッチの状態変化を検出すると、この検出結果が表示手段により表示されるので、このスイッチの故障が分かる。
【０００５】
即ち、この車両用故障診断装置では、例えば、あるスイッチをONさせて、このスイッチに接続されている電子装置を作動させようとしたときに、このスイッチからのON信号が電子装置に入力されれば、検出手段がこの状態を検出してランプ等の表示手段を点灯させるので、スイッチと電子装置との間の配線が断線したり、スイッチ自体が故障していないことが分かる。一方、スイッチと電子装置との間の配線が断線している場合には、ランプ等の表示手段が消灯したままであるので、スイッチ自体が故障していたり、配線が断線して故障しているということが分かる。
【０００６】
【発明が解決しようとする課題】
しかし、特開平２−３１９６３号公報に開示されたような従来の車両用故障診断装置では、例えば２つのスイッチがショートしている場合、２つのスイッチのいずれをONしても検出手段がスイッチのON信号を検出してランプ等の表示手段を点灯させてしまうので、２つの配線がショートして故障であるにも拘らず、故障がないと判断してしまうという虞があった。
【０００７】
そこで、この発明は、複数のスイッチがショートしていても、この状態を検出して故障が生じていることを知ることができる車両用電子装置の診断装置を提供することを目的とするものである。
【０００８】
【課題を解決するための手段】
この目的を達成するために、請求項１の発明は、車両に設けられて高電圧信号と低電圧信号のいずれかの出力信号を出力する複数のスイッチと、自己診断モードのときに前記複数のスイッチの状態を前記出力信号に基づいて判断する判断手段と、前記判断手段を自己診断モードに切り変えるモード切換手段と、前記判断手段の判断に基づいて判断結果を作業者に知らせる表示手段を備える車両用電子装置の診断装置において、前記判断手段は、最初に前記自己診断を開始したときに前記複数のスイッチから入力される複数の入力信号を初期値として記憶する第１記憶部と、自己診断開始後に前記複数のスイッチを操作したときに各スイッチから入力される複数の入力信号を記憶する第２記憶部とを備えると共に、前記第１記憶部に記憶させた複数の入力信号の初期値と前記第２記憶部に記憶させた複数の入力信号とをそれぞれ比較して、比較した入力信号の状態が異なる数を求めると共に、前記比較した入力信号の異なる数に応じて前記表示手段による診断結果の表示方法を変化させることを特徴とする。
【００１０】
【作用】
このような構成によれば判断手段は、最初に前記自己診断を開始したときに前記複数のスイッチから入力される複数の入力信号を初期値として第１記憶部に記憶させ、自己診断開始後に前記複数のスイッチを操作したときに各スイッチから入力される複数の入力信号を第２記憶部に記憶させる。
そして、判断手段は、前記第１記憶部に記憶させた複数の入力信号の初期値と前記第２記憶部に記憶させた複数の入力信号とをそれぞれ比較して、比較した入力信号の状態が異なる数を求める、前記比較した入力信号の異なる数に応じて前記表示手段による診断結果の表示方法を変化させる。
この結果、特定のスイッチを操作したときに、２以上のスイッチが同時に操作されているような信号を判断手段が検出した場合には、スイッチの配線等に故障があることが判断できることになる。
【００１１】
従って、自己診断モードにした後は、各スイッチの初期状態が第１記憶部に記憶されているので、各スイッチを何度操作しても、第１記憶部への各スイッチの初期状態の記憶動作は不要となり、各スイッチの状態の再確認をする場合には、確認時間を節約できることになる。
【００１２】
【発明の実施の形態】
以下、この発明の実施の形態を図面に基づいて説明する。
【００１３】
図１は、この発明にかかる車両用電子装置の診断装置、即ち、ＡＴ（オートマチック・トランスミッション）の制御回路を示したものである。この図１において、１はＡＴＣＵ（オートマチック・トランスミッション・コントロール・ユニット）等の演算制御回路（演算制御手段）、２はＡＴ車の車速を検出して車速信号を出力する車速センサ、３はスロットルバルブ開度を検出して開度信号を出力するスロットルセンサである。この車速センサ２及びスロットルセンサ３は演算制御回路１に接続されている。
【００１４】
この演算制御回路１は、車速とスロットル開度のマップである変速線図に基づいて、ＡＴ車の走行中に図示しないオートマチック・トランスミッションの変速制御を行うようになっている。この変速線図としては、エコノミーモード，パワーモード，スノーモード等の何種類かが用意されている。この様な変速線図に基づく制御は、株式会社グランプリ出版が１９９５年６月５日発行の「オートマチック・トランスミッション入門」等で周知である。従って、これらのモードの詳細な説明は省略する。
【００１５】
また、演算制御回路１は、上述したオートマチック・トランスミッションの変速制御機能の他に、ホールドモードの制御を選択的に行うことができるようになっている。このホールドモードは、例えば、シフトレバーを特定の変速レンジに操作しても、その変速レンジより一段下の変速レンジにオートマチック・トランスミッションを固定して発進操作可能にしたものである。この様なホールドモードは、株式会社ナツメ社が１９９４年２月２１日に発行したカーメカニズム・マニュアル「ニューメカ編」に開示されている様な周知である。従って、このモードの詳細な説明も省略する。
【００１６】
図１中、演算制御回路１には、上述した各モード用のスイッチ、即ち、パワーモードスイッチ４すなわちSW4(P-SW)、ホールドモードスイッチ５すなわちSW5(H-SW)、スノーモードスイッチ６すなわちSW6(S-SW)等が接続されていると共に、これらのモードスイッチ４，５，６等を診断する自己診断モードにするテストスイッチ７(T-SW)が接続されている。尚、スイッチ４，５，６は、OFF操作時に高電圧信号(Hi)を出力し、ON時に低電圧信号(Lo)を出力する。また、この演算制御回路１には、第１メモリ（第１記憶部）８と第２メモリ（第２記憶部）９が接続されていると共に、パターン表示ランプ（パターン表示手段）１０及びバッテリー１１が直列に接続されている。この演算制御回路１及びメモリ８，９は、スイッチ４，５，６等が故障しているか否か等を判断するための判断制御回路ＣＣ（判断手段）を構成している。
【００１７】
この第１メモリ８のアドレスSWi-n（ｉはスイッチ４，５，６の番号４，５，６のいずれか、ｎは読み込み回数）には、自己診断開始時の全スイッチ４，５，６のそれぞれの出力信号の状態SC１がiAn（ｉはスイッチ４，５，６の番号４，５，６のいずれか、ｎは読み込み回数）として記憶される。ここで、SWi-n，iAnのｉは４，５，６であるので、SWi-nはSW4-n,SW5-n,SW6-nとなり、iAnは4An,5An,6Anとる。しかも、自己診断開始時は最初の読み込みであるのでｎには１が入るので、メモリ８のアドレスSWi-n即ちSW4-1,SW5-1,SW6-1にはiAnすなわち4A1,5A1,6A1がそれぞれ記憶される。尚、この状態4A1,5A1,6A1は、高電圧信号(Hi)すなわち「１」と低電圧信号(Lo)すなわち「０」のいずれかとなる。
【００１８】
従って読み込まれた信号が高電圧信号(Hi)の場合にはメモリ８のアドレスSW4-1,SW5-1,SW6-1にはHiが記憶され、読み込まれた信号が低電圧信号(Lo)の場合にはメモリ８のアドレスSW4-1,SW5-1,SW6-1にはLoが記憶される。尚、実際には、(Hi)，(Lo)は「１」，「０」のビット信号として第１メモリ８に記憶される。
【００１９】
また、第２メモリ９のアドレスSWi-n（ｉはスイッチ４，５，６の番号４，５，６のいずれか、２は２回目以降を表す）には、自己診断開始後の各スイッチ４，５，６のON操作による全スイッチ４，５，６の出力信号の状態SC２がiAn（ｉはスイッチ４，５，６の番号４，５，６のいずれか、ｎは読み込み回数）として記憶される。尚、ここでも、iAnは上述と同じである。
【００２０】
スイッチ入力はスイッチ操作のたびに記憶されるものではなく、ステップＳ５にくるたびにスイッチを読み込み、SC2，SW4-2，SW5-2，SW6-2のみに常に最新の状態が入り、更新される。
【００２１】
次に、この様な構成の車両用電子装置の診断装置の演算制御回路１の機能を図２によって説明する。
【００２２】
ステップＳ１
図示しないイグニッションスイッチをONさせると、ステップＳ１において、テストスイッチ７がONしているか否かが判断され、ONしていない場合にはステップＳ１０に移行してファーストフラグＦ１を「０」にした後にステップＳ９に移行し、ONしている場合にはステップＳ２に移行する。
【００２３】
ステップＳ２
このステップでは、ファーストフラグＦ１が「１」か否かが判断され、ファーストフラグＦ１が「１」である場合にはステップＳ５に移行し、ファーストフラグＦ１が「１」でなく「０」であるばあいにはステップＳ３に移行する。尚、イグニッションスイッチをONさせた直後は、通常は、演算制御回路１は初期化されるので、ファーストフラグＦ１は「０」となっており、ステップＳ３に移行する。
【００２４】
ステップＳ３，４
このステップでは、テストスイッチ＝ON直後の全スイッチ４，５，６の状態SC１すなわち4A1,5A1,6A1を読み込んで、この状態4A1,5A1,6A1を第１メモリ８のアドレスSWi-nすなわちSW4-1,SW5-1,SW6-1に記憶させる。
【００２５】
尚、図４に示した様に、スイッチ４，５の配線４ａ，５ａが破線１２に示した様にショートしている場合でも、自己診断開始時にはスイッチ４，５がON操作されていない場合は、自己診断モード開始時の１回目の読み込み時にはスイッチ４，５の状態4A1,5A1がＨi＝１として読み込まれ、この状態4A1,5A1が第１メモリ８のアドレスSW4-1,SW5-1にＨi＝１として記憶される。
【００２６】
この記憶後はステップＳ４に移行してファーストフラグＦ１を「１」にセットして、ステップＳ５に移行する。
【００２７】
ステップＳ５
このステップにくるたびに全スイッチ状態を記憶し、常に最新の状態のみを記憶する。
【００２８】
例えば、図４に示した様に、スイッチ４，５の配線４ａ，５ａが破線１２に示した様にショートしている場合に、スイッチ４をON操作すると、操作後の読み込み時には、スイッチ４，５の状態4A2,5A2がLo＝０として読み込まれ、この状態4A2,5A2が第２メモリ９のアドレスSW4-2,SW5-2にLo＝０として記憶されると共に、スイッチ６の状態6A2はＨi＝１として読み込まれ、この状態6A2がメモリ９のアドレスSW6-2にＨi=１として記憶される。
【００２９】
ステップＳ６
このステップでは、第１メモリ８に記憶された状態SC１と第２メモリ９に記憶された状態SC２とを比較して、状態SC１と状態SC２が同じであるか否かが判断され、即ち、各スイッチ４，５，６をON操作したときに各スイッチ４，５，６毎に得られた状態SC２が状態SC１（4A1，5A1，6A1）と同じか否かが判断される。具体的には、状態SC２[iA2＝（4A2，5A2，6A2）]と状態SC１（4A1，5A1，6A1）が同じであるか否か判断される。
【００３０】
そして、上記判断において、状態SC１とSC２の相違がなく同じ場合にはステップＳ１２に移行し、相違がある場合にはステップＳ７に移行する。
【００３１】
ステップＳ７
このステップでは、状態SC１と状態SC２の相違が１ビットか否かが判断され、１ビットの場合にはステップＳ１１に移行し、２ビット以上の場合にはステップＳ８に移行する。
【００３２】
ここで、本来は、スイッチ４をON操作したときにはスイッチ４の状態のみがLo＝０として検出され、スイッチ５をON操作したときにはスイッチ５の状態のみがLo＝０として検出され、スイッチ６をON操作したときにはスイッチ６の状態のみがLo＝０として検出されているのが正常である。
【００３３】
しかし、例えば、図４に示した様に、スイッチ４，５の配線４ａ，５ａが破線１２に示した様にショートしている場合には、上述したように、第１メモリ８のアドレスSW4-1,SW5-1，SW6-1にはHi＝１がそれぞれスイッチ状態SC１として記憶され、第２メモリ９のアドレスSW4-2,SW5-2,SW6-2にはLo＝０，Lo＝０，Hi＝１がそれぞれスイッチ状態SC２として記憶される。しかも、この場合、スイッチ状態SC１とSC２は、スイッチ４をON操作したときもスイッチ５をON操作したときにも、スイッチ４，５がON（Lo＝０）として検出されるため、２ビットのずれも検出されることになる。この場合には、２ビットの相違としてステップＳ８に移行する。
【００３４】
ステップＳ８，９，１１，１２
ステップ８では図３（Ｂ）に示した様に０．５秒のサイクルでパターン表示ランプ１０が点滅させられ、ステップＳ１１では図３（Ａ）に示した様に１秒サイクルのパターンでパターン表示ランプ１０が点滅させられ、ステップＳ１２ではパターン表示ランプ１０が消灯させられて、ステップＳ９に移行し通常のＡＴ制御が行われる。
【００３５】
【発明の効果】
以上説明したように、請求項１の発明は、車両に設けられて高電圧信号と低電圧信号のいずれかの出力信号を出力する複数のスイッチと、自己診断モードのときに前記複数のスイッチの状態を前記出力信号に基づいて判断する判断手段と、前記判断手段を自己診断モードに切り変えるモード切換手段と、前記判断手段の判断に基づいて判断結果を作業者に知らせる表示手段を備える車両用電子装置の診断装置において、前記判断手段は、最初に前記自己診断を開始したときに前記複数のスイッチから入力される複数の入力信号を初期値として記憶する第１記憶部と、自己診断開始後に前記複数のスイッチを操作したときに各スイッチから入力される複数の入力信号を記憶する第２記憶部とを備えると共に、前記第１記憶部に記憶させた複数の入力信号の初期値と前記第２記憶部に記憶させた複数の入力信号とをそれぞれ比較して、比較した入力信号の状態が異なる数を求めると共に、前記比較した入力信号の異なる数に応じて前記表示手段による診断結果の表示方法を変化させる様に構成したので、特定のスイッチを操作したときに、２以上のスイッチが同時に操作されているような信号を判断手段が検出した場合には、スイッチの配線等に故障があることが判断できることになる。
【００３６】
しかも、自己診断モードにした後は、各スイッチを何度操作しても、第１記憶部への各スイッチの初期状態の記憶動作は不要となり、各スイッチの状態の再確認をする場合には、確認時間を節約できることになる。
【００３７】
尚、上述した例では表示パターンが２種であったが、３以上の相違として判断できる様に表示パターンを３種以上を表示してもよい。
【図面の簡単な説明】
【図１】この発明に係る車両用電子装置の診断装置の制御回路図である。
【図２】図１に示した制御回路の機能を説明するフローチャートである。
【図３】（Ａ），（Ｂ）は、図１に示したパターン表示ランプの点滅タイミングを示すタイミングチャートである。
【図４】図１に示した制御回路の機能説明図である。
【符号の説明】
１…演算制御回路
４…パワーモードスイッチ
５…ホールドモードスイッチ
６…スノーモードスイッチ
８…第１メモリ（第１記憶部）
９…第２メモリ（第２記憶部）
１０…パターン表示ランプ（表示手段）
ＣＣ…判断回路（判断手段）
【図１】
0003640765.tif 000002
【図２】
0003640765.tif 000003
【図３】
0003640765.tif 000004
【図４】
0003640765.tif 000005