(57)【特許請求の範囲】
【請求項１】
それぞれ２つの接点端子を備え、当該２つの接点端子間が押圧操作により閉じて同時にＯＮする第１スイッチおよび第２スイッチを備えるプッシュボタンスイッチと、
前記接点端子と配線で接続されて、該配線との接続部の電位レベルに基づいてプッシュボタンスイッチのスイッチ状態を判定する判定手段とを有するスイッチ装置において、
前記第１スイッチおよび第２スイッチの各２つの接点端子の一方はそれぞれ個別の配線で前記判定手段に接続されると共に、接点端子の他方は互いに接続されて共通の配線で前記判定手段に接続されており、
前記第１スイッチおよび第２スイッチにはそれぞれ並列にダイオードを設けられていると共に、前記ダイオードは、通流方向をそれぞれ前記共通の配線側から前記個別の配線側へ向くものとされており、
前記判定手段は、
前記配線との接続部を通常はプルアップしており、接地させることにより電位レベルをＬに変化させる電位レベル変化手段を有しており、
電位レベル変化手段は、マイクロコンピュータの制御によって、前記配線との接続部の電位レベルを順次変化させ、
前記マイクロコンピュータは、前記配線との接続部の電位レベルを順次Ｌに変化させた際の電位レベルを変化させた接続部以外の接続部の電位レベルのパターンであって、前記配線の断線の有無と前記第１スイッチおよび前記第２スイッチの状態を特定するためのパターン表を有しており、
前記判定手段は、
前記配線との接続部の電位レベルを順次Ｌに変化させた際の電位レベルを変化させた接続部以外の接続部の電位レベルのパターンと、前記パターン表との比較により、前記配線の断線状態の有無と前記第１スイッチおよび第２スイッチの状態とを同時に判定することを特徴とするスイッチ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプッシュボタンスイッチを用いたスイッチ装置に関する。
【背景技術】
【０００２】
例えば車両用の制御装置としてプッシュボタン式のエンジンスタートシステムがあり、プッシュボタンでＯＮ、ＯＦＦ操作されるいわゆるプッシュボタンスイッチを備えたスイッチ装置が当該エンジンスタートシステムの制御入力手段となっている。
このようなスイッチ装置では、例えば特許第４２３１４２１号公報に開示されているように、プッシュボタンの押圧操作により同時にＯＮする２組のスイッチを並列に備えることにより、一方のスイッチが故障しても確実にエンジンをスタートできるようにしている。
【０００３】
すなわち、図７に示すように、２組のスイッチ（第１スイッチＳＷａと第２スイッチＳＷｂ）の各一端側は個別の配線Ａ、Ｂで制御部１に接続され、各他端側が一旦互いに接続した上共通の配線Ｃで制御部１に接続されている。
したがって、プッシュボタンを押圧したとき偶々一方のスイッチがＯＮしなくても、他方のスイッチが閉じてＯＮ信号が制御部１に入力するので、制御部１はプッシュボタンがＯＮ操作されたことを認識でき、図示省略のエンジン制御系統へＯＮ信号を出力して、エンジンをスタートさせることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４２３１４２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の制御装置では、第１スイッチＳＷａと第２スイッチＳＷｂを制御部１につなぐ配線Ａ、Ｂ、Ｃがすべて正常であることを前提としている。
しかしながら、同時に複数の配線が断線することは確率上きわめて稀であるとしても、いずれか１本の配線が断線する可能性は比較的に大きい。
もし、図７の回路において共通の配線Ｃに断線が生じた場合には、第１スイッチＳＷａおよび第２スイッチＳＷｂのいずれにも異常がなくても制御部１にＯＮ信号が入力され得ないので、制御部１はプッシュボタンがＯＮ操作されたことを認識できず、エンジンをスタートさせることができない。
以上の点で、上記の制御装置にはさらに改善の余地があると言える。
【０００６】
したがって本発明は、いずれかの配線に断線が発生していてもプッシュボタンスイッチのスイッチ状態を確実に判別できるようにしたスイッチ装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
このため本発明は、それぞれ２つの接点端子を備え、当該２つの接点端子間が押圧操作により閉じて同時にＯＮする第１スイッチおよび第２スイッチを備えるプッシュボタンスイッチと、上記接点端子と配線で接続されて、該配線との接続部の電位レベルに基づいてプッシュボタンスイッチのスイッチ状態を判定する判定手段とを有するスイッチ装置において、
第１スイッチおよび第２スイッチの各２つの接点端子の一方はそれぞれ個別の配線で判定手段に接続されると共に、接点端子の他方は互いに接続されて共通の配線で判定手段に接続されており、
第１スイッチおよび第２スイッチにはそれぞれ並列にダイオードを設けられていると共に、ダイオードは、通流方向をそれぞれ共通の配線側から個別の配線側へ向くものとされており、
判定手段は、
配線との接続部を通常はプルアップしており、接地させることにより電位レベルをＬに変化させる電位レベル変化手段を有しており、
電位レベル変化手段は、マイクロコンピュータの制御によって、配線との接続部の電位レベルを順次変化させ、
マイクロコンピュータは、配線との接続部の電位レベルを順次Ｌに変化させた際の電位レベルを変化させた接続部以外の接続部の電位レベルのパターンであって、配線の断線の有無と第１スイッチおよび第２スイッチの状態を特定するためのパターン表を有しており、
判定手段は、
配線との接続部の電位レベルを順次Ｌに変化させた際の電位レベルを変化させた接続部以外の接続部の電位レベルのパターンと、パターン表との比較により、配線の断線状態の有無と第１スイッチおよび第２スイッチの状態とを同時に判定することを特徴とするスイッチ装置とした。
【発明の効果】
【０００８】
本発明によれば、いずれかの接続部の電位レベルを変化させたときの他の接続部の電位レベルの状態といずれかの配線の断線の有無との組み合わせがスイッチ状態に応じて変化するので、いずれかの配線に断線があっても上記組み合わせのパターンに基づいて、スイッチ状態を判定することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態を示す全体構成図である。
【図２】マイクロコンピュータの端子Ｑの変化を示すタイミングチャートである。
【図３】配線正常時において端子Ｑ１のみをＨにしたときのスイッチ回り各部の状態を示す説明図である。
【図４】配線正常時において端子Ｑ２のみをＨにしたときのスイッチ回り各部の状態を示す説明図である。
【図５】配線正常時において端子Ｑ３のみをＨにしたときのスイッチ回り各部の状態を示す説明図である。
【図６】パターン表を示す図である。
【図７】従来例を示す図である。
【発明を実施するための形態】
【００１０】
つぎに、本発明を車両のエンジンスタートシステムに適用した実施の形態について説明する。
図１は実施の形態を示す全体構成図である。
マイクロコンピュータ１１を備える車両制御部１０の入力端子Ｆ（Ｆａ、Ｆｂ、Ｆｃ）にプッシュボタンスイッチ２０が接続され、出力端子Ｇ１にエンジン制御装置３０が接続されている。また、出力端子Ｇ２に警告表示部３２が接続されている。
プッシュボタンスイッチ２０は第１スイッチＳＷａと第２スイッチＳＷｂを備え、その第１スイッチＳＷａの一方の接点端子２４ａを配線Ａで入力端子Ｆａに接続され、第２スイッチＳＷｂの一方の接点端子２４ｂを配線Ｂで入力端子Ｆｂに接続されている。
第１スイッチＳＷａの他方の接点端子２５ａと第２スイッチＳＷｂの他方の接点端子２５ｂとは互いに接続の上、配線Ｃで入力端子Ｆｃに接続されている。
【００１１】
第１スイッチＳＷａと第２スイッチＳＷｂはそれぞれ常開（ＯＦＦ）で、プッシュボタン２１を押圧することで同時に閉（ＯＮ）となるように設定してある。このようなプッシュボタンスイッチ２０は、特許第４２３１４２１号公報に開示されたものを含み公知であるから、構造図は省略する。
第１スイッチＳＷａと第２スイッチＳＷｂにはそれぞれ並列にダイオード２７ａ、２７ｂが接続され、ダイオード２７ａのアノードは配線Ｃ側、カソードは配線Ａ側、ダイオード２７ｂのアノードは配線Ｃ側、カソードは配線Ｂ側となっている。
【００１２】
入力端子Ｆａ、Ｆｂ、Ｆｃはそれぞれマイクロコンピュータ１１の対応する端子Ｐ（Ｐａ、Ｐｂ、Ｐｃ）に接続されている。
マイクロコンピュータ１１には異常検出用信号発生回路１３が付設されている。
異常検出用信号発生回路１３は、電源１４を備え、各入力端子Ｆａ、Ｆｂ、Ｆｃに対応させて、電源１４に直列に接続された抵抗Ｒ１（Ｒ１ａ、Ｒ１ｂ、Ｒ１ｃ）とトランジスタＴＲ（ＴＲａ、ＴＲｂ、ＴＲｃ）を有する。抵抗Ｒ１とトランジスタＴＲのコレクタとの接続点はそれぞれ対応する入力端子Ｆに接続しており、これによりそれぞれ配線Ａ、配線Ｂ、配線Ｃに接続された形態となっている。
【００１３】
トランジスタＴＲのエミッタは接地され、ベースは抵抗Ｒ２（Ｒ２ａ、Ｒ２ｂ、Ｒ２ｃ）を介してマイクロコンピュータ１１の端子Ｑ（Ｑ１、Ｑ２、Ｑ３）に接続されている。
マイクロコンピュータ１１の端子Ｑ１が電位レベルＬのとき、トランジスタＴＲａはＯＦＦで、したがって入力端子Ｆａは抵抗Ｒ１ａでプルアップされて、他の手段で接地などされなければ電位レベルＨの状態となる。他の端子Ｑ２、Ｑ３がＬのときも同様に、入力端子Ｆｂ、ＦｃはＨの状態となる。
電位レベルに関して、端子Ｐａと入力端子Ｆａは同一、端子Ｐｂと入力端子Ｆｂは同一、および端子Ｐｃと入力端子Ｆｃは同一であり、必要に応じて互いに読み替えることができる。
【００１４】
異常検出用信号発生回路１３は配線Ａ、配線Ｂ、配線Ｃの断線を検知するため、入力端子Ｆを接地して第１スイッチＳＷａや第２スイッチＳＷｂの接点端子をＬに変化させるものである。
端子Ｑ１、Ｑ２、Ｑ３は、図２のタイミングチャートに示すように、常時、例えば数ｍｓｅｃなど一定時間間隔で順次にＨとなり、他の端子ＱがＨの間はＬとなる状態を繰り返す。これにより、トランジスタＴＲａ、ＴＲｂ、ＴＲｃが順次にオンとなって端子Ｐａ、Ｐｂ、Ｐｃが順次にＬへ変化する。その間、プッシュボタンスイッチ２０（第１スイッチＳＷａ、第２スイッチＳＷｂ）のスイッチ状態によって各端子Ｐ、Ｑの状態（電位レベル）の組み合わせ（パターン）が変化する。
【００１５】
マイクロコンピュータ１１は内部に端子Ｐ、端子Ｑおよびプッシュボタンスイッチ２０のスイッチ状態にかかるパターン表を備えており、端子Ｐ、Ｑの状態をこのパターン表と照合して、各配線が正常であるか、どの配線が断線しているかを判定するとともに、当該パターン表に基づいてプッシュボタンスイッチ２０のスイッチ状態を判定する。
そして、この判定結果に基づいて、マイクロコンピュータ１１はプッシュボタンスイッチ２０の操作結果としてのＯＮ信号を端子Ｓ１から出力端子Ｇ１を経てエンジン制御装置３０へ出力し、断線がある場合にはその旨の信号を端子Ｓ２から出力端子Ｇ２を経て警告表示部３２へ出力する。
マイクロコンピュータ１１はまた、不図示の作業用メモリを備えている。
【００１６】
つぎに、パターン表について説明する。
パターン表は、端子Ｑ１、Ｑ２、Ｑ３の電位レベルを個別にＨにしたときの端子Ｐａ〜Ｐｃ（入力端子Ｆａ〜Ｆｃ）の電位レベルを、プッシュボタンスイッチ２０の第１スイッチＳＷａ、第２スイッチＳＷｂをＯＮさせた状態とＯＦＦさせた状態別のマトリクスとしたもので、異常検出用信号発生回路１３を含む図１に示した回路における必然的な動作結果を示している。
【００１７】
（１）［配線正常時］
すなわち、配線Ａ、配線Ｂ、配線Ｃのいずれにも断線のない正常状態を検討する。
（１ａ）まず、端子Ｑ１のみをＨ（Ｑ２＝Ｌ、Ｑ３＝Ｌ）にしたとき
トランジスタＴＲａがオンして入力端子Ｆａ（端子Ｐａ）を接地させ、配線Ａを通じて第１スイッチＳＷａの接点端子２４ａをＬとする。
ここで、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＮさせた状態にすると、図３の（ａ）に示すように、第１スイッチＳＷａがＯＮであるため、その接点端子２５ａもＬ、したがって配線Ｃで接点端子２５ａに接続した端子ＰｃもＬとなる。
また、第２スイッチＳＷｂの接点端子２５ｂはＬの接点端子２５ａと接続しており、第２スイッチＳＷｂもＯＮであるため、接点端子２４ｂもＬ、したがって配線Ｂで接点端子２４ｂに接続した端子ＰｂもＬとなる。
図中、太実線が電位レベルＨとなっている系統、破線がＬとなっている系統を示している。後掲の図４、図５においても同様である。
【００１８】
一方、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＦＦさせた状態にすると、図３の（ｂ）に示すように、第１スイッチＳＷａのＯＦＦにもかかわらず、ダイオード２７ａを通して第１スイッチＳＷａの接点端子２５ａも接点端子２４ａと同じＬとなり、したがって端子ＰｃもＬとなる。
しかし、第２スイッチＳＷｂについては、端子Ｑ２がＬのためトランジスタＴＲｂはオフであり、入力端子Ｆｂ（端子Ｐｂ）はプルアップされてＨとなり、配線Ｂを介した接点端子２４ｂは接点端子２５ｂが接点端子２５ａと同じＬでも、ダイオード２７ｂによる逆流阻止でＨのままに保持され、したがって端子ＰｂはＨを保持する。
【００１９】
（１ｂ）次に、端子Ｑ２のみをＨ（Ｑ１＝Ｌ、Ｑ３＝Ｌ）にしたとき
トランジスタＴＲｂがオンして入力端子Ｆｂ（端子Ｐｂ）を接地させ、配線Ｂを通じて第２スイッチＳＷｂの接点端子２４ｂをＬとする。
ここで、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＮさせた状態にすると、図４の（ａ）に示すように、第２スイッチＳＷｂがＯＮであるため、その接点端子２５ｂもＬ、したがって配線Ｃで接点端子２５ｂに接続した端子ＰｃもＬとなる。
また、第１スイッチＳＷａの接点端子２５ａはＬの接点端子２５ｂと接続しており、第１スイッチＳＷａもＯＮであるため、接点端子２４ａもＬ、したがって配線Ａで接点端子２４ａに接続した端子ＰａもＬとなる。
【００２０】
一方、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＦＦさせた状態にすると、図４の（ｂ）に示すように、第２スイッチＳＷｂのＯＦＦにもかかわらず、ダイオード２７ｂを通して第２スイッチＳＷｂの接点端子２５ｂも接点端子２４ｂと同じＬとなり、したがって接点端子２５ｂにつながる端子ＰｃもＬとなる。
しかし、第１スイッチＳＷａについては、端子Ｑ１がＬのためトランジスタＴＲａはオフであり、入力端子Ｆａ（端子Ｐａ）はプルアップされてＨとなり、配線Ａを介した接点端子２４ａは、接点端子２５ａが接点端子２５ｂと同じＬでも、ダイオード２７ａによる逆流阻止でＨのままに保持され、したがって端子ＰａはＨを保持する。
【００２１】
（１ｃ）端子Ｑ３のみをＨ（Ｑ１＝Ｌ、Ｑ２＝Ｌ）にしたとき
トランジスタＴＲｃがオンして入力端子Ｆｃ（端子Ｐｃ）を接地させ、配線Ｃを介して第１スイッチＳＷａ、第２スイッチＳＷｂの接点端子２５ａ、２５ｂをＬとする。
ここで、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＮさせた状態にすると、図５の（ａ）に示すように、それらの接点端子２４ａ、２４ｂも接点端子２５ａ、２５ｂと同じＬとなる。したがって接点端子２４ａ、２４ｂに配線Ａ、Ｂで接続した端子Ｐａ、ＰｂもＬとなる。
【００２２】
一方、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＦＦさせた状態にすると、図５の（ｂ）に示すように、第１スイッチＳＷａについては、端子Ｑ１がＬのためトランジスタＴＲａはオフで入力端子Ｆａ（端子Ｐａ）はプルアップされ、配線Ａを通じて接点端子２４ａはＨとなる。また、第２スイッチＳＷｂについても、端子Ｑ２がＬのためトランジスタＴＲｂはオフで入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを通じて接点端子２４ｂはＨとなる。そして、接点端子２５ａ、２５ｂがＬであっても、ダイオード２７ａ、２７ｂによる逆流阻止で接点端子２４ａ、２４ｂはそれぞれＨのままに保持されるから、したがって端子ＰａおよびＰｂはＨを保持する。
【００２３】
以上のように、各端子Ｑ１、Ｑ２、Ｑ３を個別にＨにしたときの端子Ｐａ、Ｐｂ、Ｐｃの電位レベルは第１スイッチＳＷａ、第２スイッチＳＷｂがＯＮであるか、ＯＦＦであるかに応じてそれぞれ一義的に定まる。
したがって、図６に示すように、例えば左欄から右欄方向へ端子Ｑ１、Ｑ２、Ｑ３を順次Ｈに変化させて、端子Ｑ１がＨのときの端子ＰｂおよびＰｃ、端子Ｑ２がＨのときの端子ＰａおよびＰｃ、端子Ｑ３がＨのときの端子ＰａおよびＰｂの各電位レベルを並べると、プッシュボタンスイッチ２０（第１スイッチＳＷａ、第２スイッチＳＷｂ）がＯＦＦのときは「ＨＬＨＬＨＨ」のパターンとなり、プッシュボタンスイッチ２０がＯＮのときは「ＬＬＬＬＬＬ」のパターンとなる。
【００２４】
以下、図３〜図５に対応する図示は省略するが、各配線が断線している状態での端子Ｐａ〜Ｐｃの電位レベルについて説明する。
（２）［配線Ａ断線時］
（２ａ）端子Ｑ１のみをＨにしたとき
トランジスタＴＲａがオンして入力端子Ｆａ（端子Ｐａ）を接地させてＬとするが、配線Ａが断線しているので、他へ影響を与えない。
端子Ｑ２はＬのためトランジスタＴＲｂはオフであり、入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを介した第２スイッチＳＷｂの接点端子２４ｂはＨとなる。
端子Ｑ３もＬのためトランジスタＴＲｃはオフであり、入力端子Ｆｃ（端子Ｐｃ）はプルアップされ、配線Ｃを介した第１スイッチＳＷａの接点端子２５ａおよび第２スイッチＳＷｂの接点端子２５ｂはＨとなる。
以上より、第２スイッチＳＷｂについては接点端子２４ｂと２５ｂはいずれもＨであるから、ＯＮ、ＯＦＦによりなんらの変化も生じない。また、第１スイッチＳＷａについてはその接点端子２４ａが配線Ａの断線により開放されているから、同じくＯＮ、ＯＦＦによって接点端子２５ａに変化が生じることはない。
したがって、第１スイッチＳＷａ、第２スイッチＳＷｂのＯＮ、ＯＦＦにかかわらず、端子ＰｂとＰｃは共にＨである。
【００２５】
（２ｂ）次に、端子Ｑ２のみをＨにしたとき
トランジスタＴＲｂがオンして入力端子Ｆｂを接地させ、配線Ｂを介して第２スイッチＳＷｂの接点端子２４ｂをＬとする。
端子Ｑ１はＬのためトランジスタＴＲａはオフであり、入力端子Ｆａ（端子Ｐａ）はプルアップされてＨとなる。
ここで、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＮさせた状態にすると、第２スイッチＳＷｂがＯＮであるため、その接点端子２５ｂも接点端子２４ｂと同じＬ、したがって配線Ｃで接点端子２５ｂに接続した端子ＰｃもＬとなる。
また、第１スイッチＳＷａの接点端子２５ａはＬの接点端子２５ｂと接続しており、第１スイッチＳＷａのＯＮにより接点端子２４ａもＬとなるが、配線Ａの断線により開放状態である。すなわち端子Ｐａは影響を受けない。
したがって、端子ＰａはＨ、端子ＰｃはＬとなる。
【００２６】
一方、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＦＦさせた状態にした場合、第１スイッチＳＷａについてはその接点端子２４ａが配線Ａの断線により開放されているから、ＯＦＦによっても端子Ｐａに変化を生じることはない
第２スイッチＳＷｂについては、接点端子２４ｂがＬのため、ＯＦＦにもかかわらず、ダイオード２７ｂを通して接点端子２５ｂも接点端子２４ｂと同じＬとなる。したがって第１スイッチＳＷａ、第２スイッチＳＷｂをＯＮさせたときと同じく、端子ＰａはＨ、端子ＰｃはＬとなる。
【００２７】
（２ｃ）端子Ｑ３のみをＨにしたとき
トランジスタＴＲｃがオンして入力端子Ｆｃを接地させ、配線Ｃを介して第１スイッチＳＷａ、第２スイッチＳＷｂの接点端子２５ａ、２５ｂをＬとする。
端子Ｑ１はＬのためトランジスタＴＲａはオフで、入力端子Ｆａ（端子Ｐａ）はプルアップされてＨとなり、配線Ａが断線しているから、第１スイッチＳＷａのＯＮ、ＯＦＦにかかわらず端子ＰａはＨを保持する。
ここで、第２スイッチＳＷｂをＯＮさせた状態にすると、その接点端子２４ｂも接点端子２５ａ、２５ｂと同じＬとなる。したがって接点端子２４ｂに配線Ｂで接続した端子ＰｂはＬとなる。
【００２８】
一方、第２スイッチＳＷｂをＯＦＦさせた状態にすると、端子Ｑ２がＬのためトランジスタＴＲｂはオフで入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを介して接点端子２４ｂはＨとなる。そして、接点端子２５ａ、２５ｂがＬであっても、ダイオード２７ｂによる逆流阻止で接点端子２４ｂはそれぞれＨのままに保持されるから、したがって端子ＰａおよびＰｂはＨとなる。
【００２９】
以上により、端子Ｑ１、Ｑ２、Ｑ３を順次Ｈに変化させたときの、端子ＰｂおよびＰｃ、端子ＰａおよびＰｃ、端子ＰａおよびＰｂの各電位レベルを並べると、プッシュボタンスイッチ２０がＯＦＦのときは「ＨＨＨＬＨＨ」のパターンとなり、プッシュボタンスイッチ２０がＯＮのときは「ＨＨＨＬＨＬ」のパターンとなる。
【００３０】
（３）［配線Ｂ断線時］
配線Ｂが断線している状態では、プッシュボタンスイッチ２０のＯＮ、ＯＦＦにかかわらず状態が変化しない端子Ｐａが端子Ｐｂに変わる以外は配線Ａの断線時と同様であるから、逐一の説明は省略する。
このときのパターンは、プッシュボタンスイッチ２０がＯＦＦのときは「ＨＬＨＨＨＨ」、プッシュボタンスイッチ２０がＯＮのときは「ＨＬＨＨＬＨ」となる。
【００３１】
（４）［配線Ｃ断線時］
次に、配線Ｃが断線している状態での端子Ｐａ〜Ｐｃの電位レベルについて説明する。
（４ａ）端子Ｑ１のみをＨにしたとき
トランジスタＴＲａがオンして入力端子Ｆａ（端子Ｐａ）を接地させ、配線Ａを介した第１スイッチＳＷａの接点端子２４ａをＬとする。
端子Ｑ３はＬのためトランジスタＴＲｃはオフであり、入力端子Ｆｃ（端子Ｐｃ）はプルアップされてＨとなるが、配線Ｃが断線しているので他に影響を与えない。
ここで、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＮさせた状態にすると、接点端子２４ａ、接点端子２５ａ、接点端子２５ｂおよび接点端子２４ｂがつながるので、接点端子２４ｂは接点端子２４ａと同じＬになる。したがって、接点端子２４ｂに配線Ｂで接続した端子ＰｂもＬとなる。
【００３２】
一方、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＦＦさせた状態にすると、端子Ｑ２はＬのためトランジスタＴＲｂはオフであり、入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを介した第２スイッチＳＷｂの接点端子２４ｂはＨとなる。そして、接点端子２５ｂ側は開放されているから、ダイオード２７ｂによる逆流阻止でＨのままに保持され、したがって端子ＰｂはＨを保持する。
接点端子２４ａは前述のとおりＬである。これも接点端子２５ａ側が開放されているから、第１スイッチＳＷａがＯＦＦされた場合も変化しない。
【００３３】
（４ｂ）端子Ｑ２のみをＨにしたとき
トランジスタＴＲｂがオンして入力端子Ｆｂ（端子Ｐｂ）を接地させ、配線Ｂを介して第２スイッチＳＷｂの接点端子２４ｂをＬとする。
ここで、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＮさせた状態にすると、接点端子２４ａ、接点端子２５ａ、接点端子２５ｂおよび接点端子２４ｂがつながるので、接点端子２４ａは接点端子２４ｂと同じＬになる。したがって、接点端子２４ａに配線Ａで接続した端子ＰａもＬとなる。
【００３４】
一方、第１スイッチＳＷａ、第２スイッチＳＷｂを共にＯＦＦさせた状態にすると、第２スイッチＳＷｂの接点端子２４ｂがＬのためダイオード２７ｂを通して接点端子２５ｂもＬとなる。
端子Ｑ１はＬのためトランジスタＴＲａはオフであり、入力端子Ｆａ（端子Ｐａ）はプルアップされ、配線Ａを介して第１スイッチＳＷａの接点端子２４ａをＨとする。そして、接点端子２５ｂとつながった接点端子２５ａはＬとなっているが、ダイオード２７ａによる逆流阻止で接点端子２４ａのＨが保持されるから、したがって端子ＰａはＨを保持する。
端子Ｑ３はＬのためトランジスタＴＲｃはオフであり、第１スイッチＳＷａ、第２スイッチＳＷｂのＯＮ、ＯＦＦにかかわらず端子ＰｃはＨである。
【００３５】
（４ｃ）端子Ｑ３のみをＨにしたとき
トランジスタＴＲｃがオンして、入力端子Ｆｃ（端子Ｐｃ）を接地させてＬとするが、配線Ｃが断線しているから他に影響を与えない。
端子Ｑ１はＬのためトランジスタＴＲａはオフで、入力端子Ｆａ（端子Ｐａ）はプルアップされ、配線Ａを介して接点端子２４ａをＨとする。
また、端子Ｑ２もＬのためトランジスタＴＲｂはオフで、入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを介して接点端子２４ｂをＨとする。
ここで、第１スイッチＳＷａおよび第２スイッチＳＷｂをＯＮさせた状態にすると、接点端子２４ａ、接点端子２５ａ、接点端子２５ｂおよび接点端子２４ｂがつながるが、その両端の接点端子２４ａ、２４ｂが同じＨであるため変化がなく、端子Ｐａ、ＰｂはＨを保持する。
【００３６】
一方、第１スイッチＳＷａ、第２スイッチＳＷｂをＯＦＦさせた状態にすると、それぞれ接点端子２５ａ、２５ｂ側が開放のため、ダイオード２７ａ、２７ｂによる逆流阻止で接点端子２４ａ、２４ｂのＨが保持されるから、したがって端子Ｐａ、ＰｂはＨを保持する。
以上により、端子Ｑ１、Ｑ２、Ｑ３を順次Ｈに変化させたときの、端子ＰｂおよびＰｃ、端子ＰａおよびＰｃ、端子ＰａおよびＰｂの各電位レベルを並べると、プッシュボタンスイッチ２０がＯＦＦのときは「ＨＨＨＨＨＨ」のパターンとなり、プッシュボタンスイッチ２０がＯＮのときは「ＬＨＬＨＨＨ」のパターンとなる。
【００３７】
以上から明らかなように、プッシュボタンスイッチ２０がＯＮのときおよびＯＦＦのときに応じて、「正常時」、［配線Ａ断線時］、［配線Ｂ断線時］および［配線Ｃ断線時］の間で互いに異なるパターンが得られている。
したがって、順次にＨとした端子Ｑ１〜Ｑ３に対応させて所定の端子Ｐの各電位レベル（ＨまたはＬ）を取り込んでそのパターンをパターン表と照合することにより、断線が発生している配線と、現在のプッシュボタンスイッチ２０の状態（ＯＮかＯＦＦか）を逆に判定することができる。
【００３８】
以上は、プッシュボタンスイッチ２０が正常で、第１スイッチＳＷａ、第２スイッチＳＷｂはプッシュボタンの操作に応じて共にＯＮするか、共にＯＦＦするものとしている。
しかし、プッシュボタンスイッチ２０が故障の場合、第１スイッチＳＷａ、第２スイッチＳＷｂの一方がＯＮで他方がＯＦＦの状態が発生し得る。
この場合には、一方のスイッチがＯＮしなくても、他方のスイッチが閉じてＯＮした場合には、先ずは従来と同じく、一方のスイッチが異常であるが、プッシュボタンがＯＮ操作されたものと判断することができる。
ここでは前述のように、同時に２つの配線故障（断線）は生じないものとしているので、第１スイッチＳＷａ、第２スイッチＳＷｂの一方がＯＮで他方がＯＦＦの状態が生じるときの電位レベルのパターンは以下の（５）から（８）が考えられる。
【００３９】
（５）［配線正常時］、第１スイッチＳＷａがＯＮ、第２スイッチＳＷｂがＯＦＦの場合、
（５ａ）端子Ｑ１のみをＨとしたとき
トランジスタＴＲａがオンして入力端子Ｆａ（端子Ｐａ）を接地させ、配線Ａを介した第１スイッチＳＷａの接点端子２４ａをＬとする。
端子Ｑ２がＬのためトランジスタＴＲｂはオフであり、入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを介した接点端子２４ｂはＨとなる。
端子Ｑ３がＬのためトランジスタＴＲｃはオフであり、入力端子Ｆｃ（端子Ｐｃ）はプルアップされるが、第１スイッチＳＷａがＯＮであるため、その接点端子２５ａ（２５ｂ）は接点端子２４ａと同じＬとなる。
しかし、第２スイッチＳＷｂはＯＦＦであり、ダイオード２７ｂの逆流阻止により、接点端子２４ｂはＨを保持する。
この結果、端子ＰａはＬ、端子ＰｂはＨ、接点端子２５ａ（２５ｂ）に配線Ｃで接続した端子ＰｃはＬとなる。
【００４０】
（５ｂ）端子Ｑ２のみをＨとしたとき
トランジスタＴＲｂがオンして入力端子Ｆｂ（端子Ｐｂ）を接地させ、配線Ｂを介した第２スイッチＳＷｂの接点端子２４ｂをＬとする。
端子Ｑ１がＬのためトランジスタＴＲａはオフであり、入力端子Ｆａ（端子Ｐａ）および配線Ａを介した接点端子２４ａがプルアップされる。
端子Ｑ３がＬのためトランジスタＴＲｃはオフであり、入力端子Ｆｃ（端子Ｐｃ）および配線Ｃを介した第２スイッチＳＷｂの接点端子２５ｂ（２５ａ）がプルアップされるが、ダイオード２７ｂを通して接点端子２５ｂは接点端子２４ｂと同じＬとなる。したがって、ＯＮしている第１スイッチＳＷａの接点端子２４ａもＬとなる。
この結果、端子ＰａはＬ、端子ＰｂはＬ、端子ＰｃもＬとなる。
【００４１】
（５ｃ）端子Ｑ３のみをＨとしたとき
トランジスタＴＲｃがオンして入力端子Ｆｃ（端子Ｐｃ）を接地させ、配線Ｃを介した第１スイッチＳＷａの接点端子２５ａ（２５ｂ）をＬとする。
端子Ｑ１がＬのためトランジスタＴＲａはオフであり、入力端子Ｆａ（端子Ｐａ）および配線Ａを介した接点端子２４ａがプルアップされるが、第１スイッチＳＷａがＯＮであるため、接点端子２４ａは接点端子２５ａと同じＬとなる。
端子Ｑ２がＬのためトランジスタＴＲｂはオフであり、入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを介した接点端子２４ｂはＨとなる。
接点端子２５ｂはＬであるが、第２スイッチＳＷｂはＯＦＦであり、ダイオード２７ｂの逆流阻止により、接点端子２４ｂはＨを保持する。
この結果、端子ＰａはＬ、端子ＰｂはＨ、端子ＰｃはＬとなる。
これにより、作業メモリに記憶されるパターンは「ＨＬＬＬＬＨ」となる。
【００４２】
（６）［配線正常時］、第１スイッチＳＷａがＯＦＦ、第２スイッチＳＷｂがＯＮの場合
（６ａ）端子Ｑ１のみをＨとしたとき
トランジスタＴＲａがオンして入力端子Ｆａ（端子Ｐａ）を接地させ、配線Ａを介した第１スイッチＳＷａの接点端子２４ａをＬとする。
端子Ｑ３がＬのためトランジスタＴＲｃはオフであり、入力端子Ｆｃ（端子Ｐｃ）および配線Ｃを介した接点端子２５ａ（２５ｂ）はプルアップされるが、ダイオード２７ａを通して接点端子２４ａと同じＬとなる。
端子Ｑ２がＬのためトランジスタＴＲｂはオフであり、入力端子Ｆｂ（端子Ｐｂ）およびおよび配線Ｂを介した接点端子２４ｂはプルアップされるが、第２スイッチＳＷｂがＯＮであるため、接点端子２４ｂは接点端子２５ｂと同じＬとなる。
この結果、端子ＰａはＬ、端子ＰｂはＬ、端子ＰｃはＬとなる。
【００４３】
（６ｂ）端子Ｑ２のみをＨとしたとき
トランジスタＴＲｂがオンして入力端子Ｆｂ（端子Ｐｂ）を接地させ、配線Ｂを介した第２スイッチＳＷｂの接点端子２４ｂをＬとする。
端子Ｑ３がＬのためトランジスタＴＲｃはオフであり、入力端子Ｆｃ（端子Ｐｃ）および配線Ｃを介した接点端子２５ａ（２５ｂ）がプルアップされるが、第２スイッチＳＷｂがＯＮであるため、接点端子２５ｂは接点端子２４ｂと同じＬとなる。
端子Ｑ１がＬのためトランジスタＴＲａはオフであり、入力端子Ｆａ（端子Ｐａ）がプルアップされ、配線Ａを介した接点端子２４ａはＨとなる。第１スイッチＳＷａがＯＦＦであり、ダイオード２７ａの逆流阻止により、接点端子２５ａがＬであっても、接点端子２４ａはＨを保持する。
この結果、端子ＰａはＨ、端子ＰｂはＬ、端子ＰｃはＬとなる。
【００４４】
（６ｃ）端子Ｑ３のみをＨとしたとき
トランジスタＴＲｃがオンして入力端子Ｆｃ（端子Ｐｃ）を接地させ、配線Ｃを介した第１スイッチＳＷａの接点端子２５ａ（２５ｂ）をＬとする。
端子Ｑ１がＬのためトランジスタＴＲａはオフであり、入力端子Ｆａ（端子Ｐａ）がプルアップされ、配線Ａを介した接点端子２４ａはＨとなる。第１スイッチＳＷａがＯＦＦであり、ダイオード２７ａの逆流阻止により、接点端子２５ａがＬであっても、接点端子２４ａはＨを保持する。
端子Ｑ２がＬのためトランジスタＴＲｂはオフであり、入力端子Ｆｂ（端子Ｐｂ）および配線Ｂを介した接点端子２４ｂはプルアップされるが、第２スイッチＳＷｂがＯＮしているため、接点端子２４ｂは接点端子２５ｂと同じＬとなる。
この結果、端子ＰａはＨ、端子ＰｂはＬ、端子ＰｃはＬとなる。
これにより、作業メモリに記憶されるパターンは「ＬＬＨＬＨＬ」となる。
第１スイッチＳＷａ、第２スイッチＳＷｂの一方がＯＮで他方がＯＦＦの状態におけるこれらのパターン「ＨＬＬＬＬＨ」および「ＬＬＨＬＨＬ」は他のいずれのパターンとも異なる。
【００４５】
（７）［配線Ｃ断線時］、第１スイッチＳＷａをＯＮ、第２スイッチＳＷｂをＯＦＦさせた状態
（７ａ）端子Ｑ１のみをＨにしたとき
トランジスタＴＲａがオンして入力端子Ｆａ（端子Ｐａ）を接地させ、配線Ａを介した第１スイッチＳＷａの接点端子２４ａをＬとする。
端子Ｑ３はＬのためトランジスタＴＲｃはオフであり、入力端子Ｆｃ（端子Ｐｃ）はプルアップされてＨとなるが、配線Ｃが断線しているので他に影響を与えない。
第１スイッチＳＷａＯＮにより接点端子２４ａと接点端子２５ａがつながるので、接点端子２５ａ、２５ｂは接点端子２４ａと同じＬになる。
端子Ｑ２はＬのためトランジスタＴＲｂはオフであり、入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを介した第２スイッチＳＷｂの接点端子２４ｂはＨとなる。そして、接点端子２５ｂ側はＬでもダイオード２７ｂによる逆流阻止でＨのままに保持され、したがって端子ＰｂはＨを保持する。
【００４６】
（７ｂ）端子Ｑ２のみをＨにしたとき
トランジスタＴＲｂがオンして入力端子Ｆｂ（端子Ｐｂ）を接地させ、配線Ｂを介して第２スイッチＳＷｂの接点端子２４ｂをＬとする。
接点端子２４ｂがＬのためダイオード２７ｂを通して接点端子２５ｂ、２５ａもＬとなり、第１スイッチＳＷａＯＮにより接点端子２５ａとつながった第１スイッチＳＷａの接点端子２４ａもＬとなる。したがって、接点端子２４ａに配線Ａで接続した端子ＰａもＬとなる。
端子Ｑ３はＬのためトランジスタＴＲｃはオフであり、配線Ｃの断線のため第１スイッチＳＷａ、第２スイッチＳＷｂのＯＮ、ＯＦＦにかかわらず端子ＰｃはＨである。
【００４７】
（７ｃ）端子Ｑ３のみをＨにしたとき
トランジスタＴＲｃがオンして、入力端子Ｆｃ（端子Ｐｃ）を接地させてＬとするが、配線Ｃが断線しているから他に影響を与えない。
端子Ｑ１はＬのためトランジスタＴＲａはオフで、入力端子Ｆａ（端子Ｐａ）はプルアップされ、配線Ａを介して接点端子２４ａをＨとする。
また、端子Ｑ２もＬのためトランジスタＴＲｂはオフで、入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを介して接点端子２４ｂをＨとする。
ここで、第１スイッチＳＷａＯＮにより接点端子２５ａ、２５ｂが接点端子２４ａと同じＨとなる。接点端子２４ｂも同じＨであるため変化がなく、端子Ｐａ、ＰｂはＨを保持する。
以上により、端子Ｑ１、Ｑ２、Ｑ３を順次Ｈに変化させたときの、端子ＰｂおよびＰｃ、端子ＰａおよびＰｃ、端子ＰａおよびＰｂの各電位レベルを並べると、「ＨＨＬＨＨＨ」のパターンとなる。
【００４８】
（８）［配線Ｃ断線時］、第１スイッチＳＷａをＯＦＦ、第２スイッチＳＷｂをＯＮさせた状態
（８ａ）端子Ｑ１のみをＨにしたとき
トランジスタＴＲａがオンして入力端子Ｆａ（端子Ｐａ）を接地させ、配線Ａを介した第１スイッチＳＷａの接点端子２４ａをＬとする。
端子Ｑ３はＬのためトランジスタＴＲｃはオフであり、入力端子Ｆｃ（端子Ｐｃ）はプルアップされてＨとなるが、配線Ｃが断線しているので他に影響を与えない。
接点端子２５ａ、２５ｂはダイオード２７ａを通じて接点端子２４ａと同じＬになる。
端子Ｑ２はＬのためトランジスタＴＲｂはオフであり、入力端子Ｆｂと配線Ｂを介した第２スイッチＳＷｂの接点端子２４ｂはプルアップされるが、第２スイッチＳＷｂＯＮによりＬの接点端子２５ａ、２５ｂにつながるのでＬになる。
したがって端子ＰｂもＬとなる。
【００４９】
（８ｂ）端子Ｑ２のみをＨにしたとき
トランジスタＴＲｂがオンして入力端子Ｆｂ（端子Ｐｂ）を接地させ、配線Ｂを介して第２スイッチＳＷｂの接点端子２４ｂをＬとする。
接点端子２４ｂがＬのため接点端子２５ｂ、２５ａもＬとなる。
端子Ｑ１はＬのためトランジスタＴＲｂはオフであり、入力端子Ｆａ（端子Ｐａ）はプルアップされ、配線Ｂを介した第２スイッチＳＷｂの接点端子２４ａはＨとなる。
第１スイッチＳＷａＯＦＦとダイオード２７ａの逆流阻止により、接点端子２５ａはＬでも接点端子２４ａはＨ、したがって端子ＰａもＨを保持する。
端子Ｑ３はＬのためトランジスタＴＲｃはオフであり、入力端子Ｆｃ（端子Ｐｃ）はプルアップされてＨとなる。
【００５０】
（８ｃ）端子Ｑ３のみをＨにしたとき
トランジスタＴＲｃがオンして、入力端子Ｆｃ（端子Ｐｃ）を接地させてＬとするが、配線Ｃが断線しているから他に影響を与えない。
端子Ｑ１はＬのためトランジスタＴＲａはオフで、入力端子Ｆａ（端子Ｐａ）はプルアップされ、配線Ａを介して接点端子２４ａをＨとする。
また、端子Ｑ２もＬのためトランジスタＴＲｂはオフで、入力端子Ｆｂ（端子Ｐｂ）はプルアップされ、配線Ｂを介して接点端子２４ｂをＨとする。
ここで、第２スイッチＳＷｂＯＮにより接点端子２５ａ、２５ｂが接点端子２４ｂと同じＨとなる。接点端子２４ａも同じＨであるため変化がなく、端子Ｐａ、ＰｂはＨを保持する。
以上により、端子Ｑ１、Ｑ２、Ｑ３を順次Ｈに変化させたときの、端子ＰｂおよびＰｃ、端子ＰａおよびＰｃ、端子ＰａおよびＰｂの各電位レベルを並べると、「ＬＨＨＨＨＨ」のパターンとなる。
【００５１】
図６は以上をまとめたパターン表である。
なお、配線Ａ断線時は、端子Ｐａは第１スイッチＳＷａの接点端子２４ａにつながらず、したがって第１スイッチＳＷａのＯＮ、ＯＦＦにかかわらず接点端子２５ａにもつながらない。すなわち、第１スイッチＳＷａのＯＮ、ＯＦＦの影響を受けず、パターンは第２スイッチＳＷｂのＯＮ、ＯＦＦによって定まる。
同様に、配線Ｂ断線時のパターンは、第１スイッチＳＷａのＯＮ、ＯＦＦによって定まる。
このため、逆にパターンからは配線Ａ断線時の第１スイッチＳＷａがＯＮかＯＦＦかは判定できず、配線Ｂ断線時の第２スイッチＳＷｂがＯＮかＯＦＦかは判定できない。
したがってこれらの場合は、配線Ａあるいは配線Ｂの断線判定（警告）に基づいて該当配線を修復したあとのパターンから判定することになる。
【００５２】
なお、同時に２つの断線故障は生じないことを前提とする場合、スイッチ状態がＯＮとされる例は上述したパターンに網羅されるので、実際には複合的な故障により上述したパターン以外のパターンが生じた場合には当該パターンはスイッチ状態ＯＦＦに分類する。
また、スイッチがＯＦＦのままとなるオープン故障は、プッシュボタンスイッチを操作していない間は正常なスイッチ状態ＯＦＦと識別ができないが、プッシュボタンを押してもエンジン制御に変化が生じないことにより即座に判明するので、プッシュボタンスイッチの修理作業に移行すればよい。
【００５３】
車両制御部が起動すると、マイクロコンピュータ１１は前述のように、端子Ｑ１、Ｑ２、Ｑ３を周期的に順次Ｈとしている。
その一方で、マイクロコンピュータ１１は上記順次にＨとした端子Ｑ１〜Ｑ３に対応させて所定の端子Ｐの各電位レベル（ＨまたはＬ）を取り込む。
すなわち、図６のパターン表に示されるように、
端子Ｑ１＝Ｈのときは端子Ｐ２とＰ３の電位レベル
端子Ｑ２＝Ｈのときは端子Ｐ１とＰ３の電位レベル
端子Ｑ３＝Ｈのときは端子Ｐ１とＰ２の電位レベル
を読み込んで、Ｑの状態とセットのデータとして作業メモリに一時記憶する。
【００５４】
そして、作業メモリに記憶した各端子Ｐの電位レベルの変化状態をパターン表と照合して、配線の断線の有無と、プッシュボタンスイッチ２０がＯＮであるかＯＦＦであるかを判定する。
すなわち、端子Ｑ１がＨのときの端子ＰｂおよびＰｃ、端子Ｑ２がＨのときの端子ＰａおよびＰｃ、端子Ｑ３がＨのときの端子ＰａおよびＰｂの各電位レベルを順次並べたパターンが、
「ＬＬＬＬＬＬ」のときは、プッシュボタンスイッチ２０のスイッチ状態がＯＮで各配線は正常で断線なし、
「ＨＬＨＬＨＨ」のときは、スイッチ状態がＯＦＦで各配線は正常、
「ＨＨＨＬＨＬ」のときは、スイッチ状態がＯＮで配線Ａが断線、
「ＨＨＨＬＨＨ」のときは、スイッチ状態がＯＦＦで配線Ａが断線、
「ＨＬＨＨＬＨ」のときは、スイッチ状態がＯＮで配線Ｂが断線、
「ＨＬＨＨＨＨ」のときは、スイッチ状態がＯＦＦで配線Ｂが断線、
「ＬＨＬＨＨＨ」のときは、スイッチ状態がＯＮで配線Ｃが断線、
「ＨＨＨＨＨＨ」のときは、スイッチ状態がＯＦＦで配線Ｃが断線
の判定となる。
【００５５】
以上は第１スイッチＳＷａおよび第２スイッチＳＷｂが共にＯＮまたはＯＦＦの場合であるが、さらに、
「ＨＬＬＬＬＨ」のときは、第１スイッチＳＷａがＯＮ、第２スイッチＳＷｂがＯＦＦで各配線は正常、
「ＬＬＨＬＨＬ」のときは、第１スイッチＳＷａがＯＦＦ、第２スイッチＳＷｂがＯＮで各配線は正常、
「ＨＨＬＨＨＨ」のときは、第１スイッチＳＷａがＯＮ、第２スイッチＳＷｂがＯＦＦで配線Ｃが断線、
「ＬＨＨＨＨＨ」のときは、第１スイッチＳＷａがＯＦＦ、第２スイッチＳＷｂがＯＮで配線Ｃが断線
とされ、第１スイッチＳＷａおよび第２スイッチＳＷｂの一方がＯＮであることにより、スイッチ状態ＯＮの判定となる。
【００５６】
マイクロコンピュータ１１では、上述した各端子Ｐの電位レベルの読み込みとパターン表との照合を常時実行して判定を繰り返し、逐次現時点のスイッチ状態を得て、ＯＮ判定のときにはＯＮ信号を端子Ｓ１から出力端子Ｇ１を経てエンジン制御装置３０へ出力するとともに、断線判定がある場合にはその旨の信号を端子Ｓ２から出力端子Ｇ２を経て警告表示部３２へ出力する。
なお、さらに第１スイッチＳＷａあるいは第２スイッチＳＷｂにかかる故障状態を確認したい場合には、例えば特許第４２３１４２１号公報に開示のように、スイッチ状態ＯＮが所定時間連続する場合にはそのＯＮしているスイッチのショート（短絡）可能性や、とくにスイッチの一方のみがＯＮの場合にＯＦＦしている側のスイッチのオープン故障の可能性をチェックすることができる。
【００５７】
本実施の形態においては、車両制御部１０が発明における判定手段に該当し、異常検出用信号発生回路１３が電位レベル変化手段に該当する。
第１スイッチＳＷａにおいては接点端子２４ａおよび２５ａ、第２スイッチＳＷｂにおいては接点端子２４ｂおよび２５ｂがそれぞれ２つの接点端子に該当する。
また、入力端子Ｆａ、Ｆｂ、Ｆｃが（配線との）接続部に該当する。
【００５８】
実施の形態は以上のように構成され、それぞれ２つの接点端子２４ａおよび２５ａ、２４ｂおよび２５ｂを備え、当該２つの接点端子間が押圧操作により閉じて同時にＯＮする第１スイッチＳＷａおよび第２スイッチＳＷｂを備えるプッシュボタンスイッチ２０と、接点端子と配線Ａ、Ｂ、Ｃで接続されて、該配線と接続する入力端子Ｆａ、Ｆｂ、Ｆｃの電位レベルに基づいてプッシュボタンスイッチ２０としてＯＮかＯＦＦかのスイッチ状態を判定する車両制御部１０とを有して、さらに、第１スイッチＳＷａおよび第２スイッチＳＷｂにはそれぞれ並列にダイオード２７ａおよび２７ｂを設け、車両制御部１０は入力端子Ｆａ、Ｆｂ、Ｆｃの電位レベルを順次変化させる異常検出用信号発生回路１３を含むものとした。これにより、入力端子Ｆａ、Ｆｂ、Ｆｃのいずれかの電位レベルを変化させたときの他の入力端子の電位レベルの状態と配線Ａ、Ｂ、Ｃにおけるいずれかの断線の有無との組み合わせがスイッチ状態に応じて変化するので、いずれかの配線に断線があっても上記組み合わせのパターンに基づいて、プッシュボタンスイッチ２０のスイッチ状態を判定することができるとともに、断線している配線の特定が可能となった。
【００５９】
より具体的には、異常検出用信号発生回路１３は入力端子Ｆａ、Ｆｂ、Ｆｃの電位レベルを順次Ｌに変化させるものとし、車両制御部１０は内部のマイクロコンピュータ１１により、電位レベルをＬに変化させた入力端子以外の入力端子の電位レベルＨ，Ｌのパターンに基づいてスイッチ状態を判定するので、プログラムソフトにより簡単に構成可能である。
また、異常検出用信号発生回路１３は通常はプルアップしている入力端子を接地させることにより電位レベルをＬに変化させるので、例えばトランジスタなどを介挿することにより簡便に構成でき、接地しないことにより容易に電位レベルＨも得ることができる。
【００６０】
第１スイッチＳＷａおよび第２スイッチＳＷｂの各２つの接点端子の一方２４ａ、２４ｂはそれぞれ個別の配線Ａ、Ｂで車両制御部１０の入力端子Ｆａ、Ｆｂに接続され、接点端子の他方２５ａ、２５ｂは互いに接続されて共通の配線Ｃで車両制御部１０の入力端子Ｆｃに接続され、ダイオード２７ａ、２７ｂは通流方向をそれぞれ共通の配線Ｃ側から個別の配線Ａ、Ｂ側へ向くものとしているので、とくに共通の配線Ｃが断線した場合にも第１スイッチＳＷａおよび第２スイッチＳＷｂのＯＮ、ＯＦＦに対応して他と異なるパターンが得られ、スイッチ状態を確実に判定することができる。
【００６１】
なお、実施の形態ではマイクロコンピュータの端子Ｐａ、Ｐｂ、Ｐｃと入力端子Ｆａ、Ｆｂ、Ｆｃを別途に設けたが、両者間の接続線を廃して端子Ｐａ、Ｐｂ、Ｐｃ自体を車両制御部１０の入力端子としてもよい。
また、実施の形態は車両のエンジンスタートシステムに適用した例について説明したが、本発明はこれに限定されず、故障対策として押圧操作により同時にＯＮする２組のスイッチを並列に備えたスイッチ装置として種々の制御装置のための制御入力手段として適用可能である。
【符号の説明】
【００６２】
１０    車両制御部
１１    マイクロコンピュータ
１３    異常検出用信号発生回路
１４    電源
２０    プッシュボタンスイッチ
２１    プッシュボタン
２４ａ、２４ｂ、２５ａ、２５ｂ    接点端子
２７ａ、２７ｂ    ダイオード
３０    エンジン制御装置
３２    警告表示部
Ａ、Ｂ、Ｃ    配線
Ｆａ、Ｆｂ、Ｆｃ    入力端子
Ｇ１、Ｇ２    出力端子
Ｐａ、Ｐｂ、Ｐｃ    端子
Ｑ１、Ｑ２、Ｑ３    端子
Ｒ１ａ、Ｒ１ｂ、Ｒ１ｃ    抵抗
Ｒ２ａ、Ｒ２ｂ、Ｒ２ｃ    抵抗
ＳＷａ    第１スイッチ
ＳＷｂ    第２スイッチ
ＴＲａ、ＴＲｂ、ＴＲｃ    トランジスタ
【図１】
0005631188.tif 000002
【図２】
0005631188.tif 000003
【図３】
0005631188.tif 000004
【図４】
0005631188.tif 000005
【図５】
0005631188.tif 000006
【図６】
0005631188.tif 000007
【図７】
0005631188.tif 000008