(57)【特許請求の範囲】
【請求項１】
検出対象の状態を検出する検出手段から入力される前記検出対象の状態に応じた入力信号と、前記検出対象の状態の判断基準となる基準信号とを比較し、該比較結果に応じた前記検出対象の状態に対応する値の出力信号をそれぞれ出力する２つのコンパレータを備えたセンサ回路であって、
一方のコンパレータの出力信号の値が反転したことを検知すると、このときの他方のコンパレータの出力信号の値も反転するように該他方のコンパレータの基準信号の値を予め設定された値に変更する基準信号変更手段を備え、
前記基準信号変更手段は、
一方のコンパレータの入力信号の値が増大する方向において前記基準信号の値を上回ったことを検知すると、前記２つのコンパレータの基準信号の値を前記基準信号の値よりも低い値に変更する一方、
前記一方のコンパレータの入力信号の値が減少する方向において前記基準信号の値を下回ったことを検知すると、前記２つのコンパレータの基準信号の値を前記基準信号の値よりも高い値に変更することを特徴とするセンサ回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサ素子から入力される入力信号と、基準信号とを比較し、該比較結果に応じた出力信号を出力するセンサ回路に関する。
【背景技術】
【０００２】
従来、検出対象の状態を検出するセンサ装置として、例えば特許文献１に記載されているようなセンサ回路を有するものがある。このセンサ回路は、検出対象の状態を検出するセンサ素子から検出対象の状態に応じた値の入力信号が入力されるコンパレータを備えている。コンパレータは、このセンサ素子から入力された入力信号と、検出対象の状態の判断基準となる基準信号とを比較し、該比較結果に応じた出力信号（Ｈレベル若しくはＬレベルの二値化信号）を出力する。センサ装置は、このコンパレータから出力される出力信号に基づいて、検出対象の状態を検出する。
【０００３】
また、従来、検出信頼性の確保を目的として、１つの検出対象に対して２つのセンサ素子が設けられる場合がある。この場合、センサ回路には、２つのセンサ素子にそれぞれ対応するコンパレータが設けられる。センサ回路が正常に動作している場合、検出対象の状態の変化に応じて２つのセンサ素子からの入力信号がともに変化するため、検出対象の状態が充分に変化すると２つのコンパレータから同一の値の出力信号が出力される。一方、例えば１つのセンサ素子が故障したり断線したりした場合、検出対象の状態が変化しても一方のセンサ素子からの入力信号が変化しなくなるため、検出対象の状態が充分に変化しても２つのコンパレータからの出力信号は一致しない。センサ装置は、２つのコンパレータから異なる値の出力信号が出力されたことに基づいて、センサ回路の異常を検知する。
【特許文献１】特開２００６−３０３９２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、２つのセンサ素子は検出対象に対して個別に設けられるため、検出対象に対するセンサ素子の組み付けばらつきや、センサ素子毎の特性のばらつき等により、検出対象の状態に応じてコンパレータに入力される入力信号にずれが生じる。このため、検出対象の状態の変化に伴いセンサ素子からの入力信号が変化している過渡状態において、２つのコンパレータの出力信号が変化するタイミングにずれが生じ、センサ回路が正常に動作しているにもかかわらず、センサ回路に異常が生じた場合と同様、２つのコンパレータから異なる値の出力信号が出力される場合がある。よって、検出対象が過渡状態であるにもかかわらずセンサ回路に異常があると判断したり、センサ回路に異常があるにもかかわらず検出対象が過渡状態であると判断したりすることがないよう、２つの出力信号に基づいて検出対象の状態を検出する際に出力信号が変化する前の状態や変化するタイミング等を加味するといった複雑なロジックが必要となる。
【０００５】
本発明は、こうした実情に鑑みてなされたものであって、その目的は、１つの検出対象の状態を個別に検出する２つのセンサ素子から入力信号がそれぞれ与えられる２つのコンパレータを備えたセンサ回路において、センサ回路が正常に動作している状態において２つのコンパレータの出力信号が異なる値をとることを抑制することが可能なセンサ回路を提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、検出対象の状態を検出する検出手段から入力される前記検出対象の状態に応じた入力信号と、前記検出対象の状態の判断基準となる基準信号とを比較し、該比較結果に応じた前記検出対象の状態に対応する値の出力信号をそれぞれ出力する２つのコンパレータを備えたセンサ回路であって、一方のコンパレータの出力信号の値が反転したことを検知すると、このときの他方のコンパレータの出力信号の値も反転するように該他方のコンパレータの基準信号の値を予め設定された値に変更する基準信号変更手段を備え、前記基準信号変更手段は、一方のコンパレータの入力信号の値が増大する方向において前記基準信号の値を上回ったことを検知すると、前記２つのコンパレータの基準信号の値を前記基準信号の値よりも低い値に変更する一方、前記一方のコンパレータの入力信号の値が減少する方向において前記基準信号の値を下回ったことを検知すると、前記２つのコンパレータの基準信号の値を前記基準信号の値よりも高い値に変更することをその要旨とする。
【０００７】
本発明によれば、基準信号変更手段により、一方のコンパレータの出力信号の値が反転すると、このときの他方のコンパレータの基準信号の値が予め設定された値に変更されることにより、このときの他方のコンパレータの出力信号の値も反転する。このため、検出手段の組み付けばらつきや、検出手段毎の特性のばらつき等により、２つのコンパレータに入力される入力信号の値にずれが生じた場合でも、２つのコンパレータからの出力信号を同時に切り替えることができる。よって、センサ回路が正常に動作している状態において２つのコンパレータの出力信号が異なる値をとることを抑制することができる。
特に、基準信号変更手段により、一方のコンパレータの出力信号の値が反転すると他方のコンパレータの基準信号の値が予め設定された値に変更されることにより、このときの他方のコンパレータの出力信号の値も反転する。また、一方のコンパレータの出力信号の値が反転すると一方のコンパレータの基準信号の値が予め設定された値に変更されることにより、一方のコンパレータの入力信号の値と基準信号の値との差が大きくなる。このため、２つのコンパレータからの出力信号を同時に切り替えることができるとともに、例えばノイズ等による入力信号の微小な変化により該入力信号が基準信号の値付近を変動してしまうことを好適に防止することが可能となり、出力信号の値を安定させることができる。
【発明の効果】
【００１２】
本発明によれば、１つの検出対象の状態を個別に検出する２つのセンサ素子から入力信号がそれぞれ与えられる２つのコンパレータを備えたセンサ回路において、センサ回路が正常に動作している状態において２つのコンパレータの出力信号が異なる値をとることを抑制することが可能なセンサ回路を得ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を車両に設けられたブレーキペダルの位置検出に用いられるストップランプスイッチに具体化した一実施の形態を図面に従って説明する。
図１に示すように、運転席前方に設けられた図示しないインストルメントパネルの下方には、ブレーキペダルＰが設けられている。ブレーキペダルＰは、図示しない車体のフレームに対して、当該ブレーキペダルＰの上端部に設けられた支持軸Ｐａを中心として前後方向へ揺動可能に設けられている。ブレーキペダルＰの後方（図１において右側）には、ストップランプスイッチ１が設けられている。
【００１４】
ストップランプスイッチ１のケース２は、ブレーキペダルＰよりも後方で前記フレームに固定されており、ブレーキペダルＰ側に開口する略箱体状に形成されている。ケース２の内側面には、基板３が固定されるとともに、当該基板３上には検出手段としての第１及び第２磁気センサ４，５が設けられている。ケース２の内側には、検出対象としてのプランジャピン６が摺動可能に設けられている。ケース２の底部２ａとプランジャピン６との間には、コイルばねＳＰが設けられている。プランジャピン６は、コイルばねＳＰによってブレーキペダルＰ側へ常に付勢されている。ケース２内において、プランジャピン６には、磁性体７が埋設されている。
【００１５】
図１において実線にて示すように、ブレーキペダルＰが踏込まれていない状態において、プランジャピン６は、ブレーキペダルＰの押圧部Ｐｂに押圧されてケース２の最も内方に位置し、磁性体７は、第１及び第２磁気センサ４，５よりもケース２の底部２ａ側に配置される。図１において二点鎖線で示すように、車両の速度を減速させる際に運転者によってブレーキペダルＰが踏み込み操作されてその押圧部Ｐｂが前方へ変位すると、プランジャピン６は、コイルばねＳＰに付勢されてケース２の外方へ突出する方向に変位し、磁性体７は、第１及び第２磁気センサ４，５に近づく方向へ移動する。また、運転者による踏み込み操作が解除され、図示しない復帰機構によりその押圧部Ｐｂが後方へ変位すると、プランジャピン６は、ブレーキペダルＰの押圧部Ｐｂに押圧されてコイルばねＳＰの弾性力に抗してケース２の内方に後退し、磁性体７は、最もケース２の底部２ａに近い位置に配置される。ストップランプスイッチ１は、第１及び第２磁気センサ４，５に対する磁性体７の位置の変化に基づいてブレーキペダルＰの踏み込み操作を検出する。本実施形態では、図１において実線で示すようにブレーキペダルＰが踏み込み操作されていない状態におけるケース２の底部２ａ側の磁性体７の側面の位置を、基準位置Ｇ０とし、磁性体７の前記基準位置Ｇ０を基点とした変位量を、ブレーキペダルＰの操作量Ｇとする。
【００１６】
第１及び第２磁気センサ４，５は、それぞれ図示しない磁気抵抗素子回路が単一のＩＣチップとして集積回路化されたものである。磁気抵抗素子回路は、４つの異方性磁気抵抗素子（いわゆるＡＭＲ素子）をブリッジ状に接続した回路である。この異方性磁気抵抗素子は、異方性磁気抵抗効果を有するＮｉ−Ｃｏ等の強磁性体からなり、その抵抗値は与えられる磁界（正確には、磁束の向き）に応じて変化する。そして、２つの磁気センサ４，５は、それらに与えられる磁界の変化に応じて前記ブリッジ状の回路の中点電位を磁束の検出信号として出力する。ここでは、第１及び第２磁気センサ４，５は、ブレーキペダルＰの操作量Ｇが増大するにつれて、言い換えれば磁性体７が図１において実線にて示す位置から同図１において二点鎖線にて示す位置へ変位するにつれて、高い電位の検出信号（入力信号Ｖｉｎ１，Ｖｉｎ２）をそれぞれ出力するように、磁気抵抗素子回路が設けられている（図４参照）。
【００１７】
次に、ストップランプスイッチの電気的構成について説明する。
図２に示すように、ストップランプスイッチ１には、前記第１及び第２磁気センサ４，５に加えて、センサ回路としての信号処理回路８及び踏み込み操作判定ＥＣＵ９が設けられている。信号処理回路８は、第１及び第２磁気センサ４，５と同様、前記基板３上に実装されている。信号処理回路８の入力側には第１及び第２磁気センサ４，５が電気的に接続されており、出力側には踏み込み操作判定ＥＣＵ９が電気的に接続されている。即ち、第１及び第２磁気センサ４，５は、信号処理回路８を介して踏み込み操作判定ＥＣＵ９の入力側に接続されている。踏み込み操作判定ＥＣＵ９の出力側には、ストップランプ９ａとインジケータランプ９ｂとがそれぞれ電気的に接続されている。
【００１８】
図３に示すように、信号処理回路８は、第１及び第２磁気センサ４，５にそれぞれ対応する第１及び第２コンパレータ１１，１２と、該第１及び第２コンパレータ１１，１２にそれぞれ対応する第１及び第２基準信号変更回路１３，１４と、第１及び第２バッファ１５，１６を備えている。なお、第１及び第２基準信号変更回路１３，１４が、本発明の基準信号変更手段に相当する。
【００１９】
第１コンパレータ１１の非反転入力端子には、第１磁気センサ４が接続されており、同第１コンパレータ１１の反転入力端子には、第１基準信号変更回路１３の出力端子が接続されている。第１コンパレータ１１の出力端子は、踏み込み操作判定ＥＣＵ９に接続されている。第１コンパレータ１１の出力端子と踏み込み操作判定ＥＣＵ９との間には、第１バッファ１５の入力端子が接続されている。第１バッファ１５の出力端子は、第２基準信号変更回路１４の入力端子に接続されている。
【００２０】
第２コンパレータ１２の非反転入力端子には、第２磁気センサ５が接続されており、同第２コンパレータ１２の反転入力端子には、第２基準信号変更回路１４の出力端子が接続されている。第２コンパレータ１２の出力端子は、踏み込み操作判定ＥＣＵ９に接続されている。第２コンパレータ１２の出力端子と、踏み込み操作判定ＥＣＵ９との間には、第２バッファ１６の入力端子が接続されている。第２バッファ１６の出力端子は、第１基準信号変更回路１３の入力端子に接続されている。
【００２１】
第１コンパレータ１１は、第１磁気センサ４から非反転入力端子に入力される入力信号（入力電圧）Ｖｉｎ１の値が、第１基準信号変更回路１３から反転入力端子に入力される基準信号（基準電圧）Ｖｒｅｆ１の値よりも低い値をとる場合、Ｌレベルの出力信号Ｖｏｕｔ１を出力する。また、第１コンパレータ１１は、第１磁気センサ４から非反転入力端子に入力される入力信号Ｖｉｎ１の値が、第１基準信号変更回路１３から反転入力端子に入力される基準信号Ｖｒｅｆ１の値以上である場合、Ｈレベルの出力信号Ｖｏｕｔ１を出力する。
【００２２】
第２コンパレータ１２は、第２磁気センサ５から非反転入力端子に入力される入力信号（入力電圧）Ｖｉｎ２の値が、第２基準信号変更回路１４から反転入力端子に入力される基準信号（基準電圧）Ｖｒｅｆ２の値よりも低い値をとる場合、Ｌレベルの出力信号Ｖｏｕｔ２を出力する。また、第２コンパレータ１２は、第２磁気センサ５から非反転入力端子に入力される入力信号Ｖｉｎ２の値が、第２基準信号変更回路１４から反転入力端子に入力される基準信号Ｖｒｅｆ２の値以上である場合、Ｈレベルの出力信号Ｖｏｕｔ２を出力する。
【００２３】
第１及び第２基準信号変更回路１３，１４は、ブレーキペダルＰが踏み込み操作されているか否かを判断する基準となる基準信号Ｖｒｅｆ１，Ｖｒｅｆ２を、対応するコンパレータ１１，１２の反転入力端子に入力する。また、第１及び第２基準信号変更回路１３，１４は、一方のコンパレータ１２，１１の出力信号Ｖｏｕｔ２，Ｖｏｕｔ１の値が反転したことを検知すると、そのコンパレータ１２，１１とは別の他方のコンパレータ１１，１２の出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値も反転するように該他方のコンパレータ１１，１２の基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値を変更する。
【００２４】
具体的には、第２コンパレータ１２の入力信号Ｖｉｎ２の値が増大する方向において基準信号Ｖｒｅｆ２の値を上回ると、第２コンパレータ１２からの出力信号Ｖｏｕｔ２がＬレベルからＨレベルに変化する。第１基準信号変更回路１３は、自身に入力される第２コンパレータ１２からの出力信号Ｖｏｕｔ２がＬレベルからＨレベルに変化することにより、該第２コンパレータ１２の入力信号Ｖｉｎ２の値が増大する方向において基準信号Ｖｒｅｆ２の値を上回ったことを検知し、そのときの基準信号Ｖｒｅｆ１の値よりも低い値に、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を変更する。また、第２コンパレータ１２の入力信号Ｖｉｎ２の値が減少する方向において基準信号Ｖｒｅｆ２の値を下回ると、第２コンパレータ１２からの出力信号Ｖｏｕｔ２がＨレベルからＬレベルに変化する。第１基準信号変更回路１３は、自身に入力される第２コンパレータ１２からの出力信号Ｖｏｕｔ２がＨレベルからＬレベルに変化することにより該第２コンパレータ１２の入力信号Ｖｉｎ２の値が減少する方向において基準信号Ｖｒｅｆ２の値を下回ったことを検知し、そのときの基準信号Ｖｒｅｆ１の値よりも高い値に、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を変更する。
【００２５】
一方、第１コンパレータ１１の入力信号Ｖｉｎ１の値が増大する方向において基準信号Ｖｒｅｆ１の値を上回ると、第１コンパレータ１１からの出力信号Ｖｏｕｔ１がＬレベルからＨレベルに変化する。第２基準信号変更回路１４は、自身に入力される第１コンパレータ１１からの出力信号Ｖｏｕｔ１がＬレベルからＨレベルに変化することにより該第１コンパレータ１１の入力信号Ｖｉｎ１の値が増大する方向において基準信号Ｖｒｅｆ１の値を上回ったことを検知し、そのときの基準信号Ｖｒｅｆ２の値よりも低い値に、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を変更する。また、第１コンパレータ１１の入力信号Ｖｉｎ１の値が減少する方向において基準信号Ｖｒｅｆ１の値を下回ると、第１コンパレータ１１からの出力信号Ｖｏｕｔ１がＨレベルからＬレベルに変化する。第２基準信号変更回路１４は、自身に入力される第１コンパレータ１１からの出力信号Ｖｏｕｔ１がＨレベルからＬレベルに変化することにより該第１コンパレータ１１の入力信号Ｖｉｎ１の値が減少する方向において基準信号Ｖｒｅｆ１の値を下回ったことを検知し、そのときの基準信号Ｖｒｅｆ２の値よりも高い値に、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を変更する。
【００２６】
踏み込み操作判定ＥＣＵ９は、第１及び第２コンパレータ１１，１２から入力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値がともにＨレベルの場合、ブレーキペダルＰの踏み込み操作が行われていると判断し、前記ストップランプ９ａを点灯させる。一方、第１及び第２コンパレータ１１，１２から入力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値がともにＬレベルの場合、踏み込み操作判定ＥＣＵ９は、踏み込み操作が行われていないと判断し、ストップランプ９ａを消灯状態に保つ。即ち、踏み込み操作判定ＥＣＵ９は、第１及び第２磁気センサ４，５の検出信号に基づいて運転者によるブレーキペダルＰの踏み込み操作量Ｇを検出し、ブレーキペダルＰがあそびの範囲を越えて踏み込み操作された場合にストップランプ９ａを点灯する。また、第１及び第２コンパレータ１１，１２から入力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２が異なる値を取る場合、踏み込み操作判定ＥＣＵ９は、踏み込み操作を検出不能と判断し、インジケータランプ９ｂの点灯若しくは点滅を通じてその旨を報知する。
【００２７】
次に、このストップランプスイッチの作用について説明する。
上述したように、第１及び第２磁気センサ４，５は、それぞれ個別に設けられるため、ケース２（基板３）に対する第１及び第２磁気センサ４，５の組み付けばらつきや、第１及び第２磁気センサ４，５毎の特性のばらつき等により、第１及び第２磁気センサ４，５からプランジャピン６の操作量（位置）に応じて信号処理回路８に入力される入力信号Ｖｉｎ１，Ｖｉｎ２にずれが生じる場合がある。
【００２８】
本実施の形態のストップランプスイッチ１では、こうした問題を次のようにして解消している。
ここでは、第１及び第２磁気センサ４，５及び信号処理回路８が正常に動作している状態において、例えば、組み付けばらつき等により、第２磁気センサ５から信号処理回路８に入力される入力信号Ｖｉｎ２が、第１磁気センサ４から信号処理回路８に入力される入力信号Ｖｉｎ１の値よりも常に低い値をとる場合を想定する。
【００２９】
図４に示すように、ブレーキペダルＰの非操作状態（操作量Ｇ＝０）において、第１及び第２コンパレータ１１，１２の反転入力端子には、第１の基準値Ｖｔｈ１を有する基準信号Ｖｒｅｆ１，Ｖｒｅｆ２が入力される。このとき、第１及び第２コンパレータ１１，１２の非反転入力端子には、第１及び第２磁気センサ４，５から、第１の基準値Ｖｔｈ１よりも低い値の入力信号Ｖｉｎ１，Ｖｉｎ２が入力される。このため、第１及び第２コンパレータ１１，１２から、Ｌレベルの出力信号Ｖｏｕｔ１，Ｖｏｕｔ２がそれぞれ出力される。踏み込み操作判定ＥＣＵ９は、各コンパレータ１１，１２から出力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２に基づいてブレーキペダルＰが操作されていないと判断し、ストップランプ９ａを消灯状態に保持する。
【００３０】
ブレーキペダルＰが踏み込み操作されると、プランジャピン６に固定された磁性体７がケース２から突出する方向へ移動し、第１及び第２磁気センサ４，５から第１及び第２コンパレータ１１，１２の反転入力端子に付与される電位、即ち入力信号Ｖｉｎ１，Ｖｉｎ２の値が徐々に増加する。そして、ブレーキペダルＰがあそびの範囲を越えて操作され、第１磁気センサ４からの入力信号Ｖｉｎ１の値が第１の基準値Ｖｔｈ１を上回ると、第１コンパレータ１１からＨレベルの出力信号Ｖｏｕｔ１が出力され、これが第２基準信号変更回路１４に入力される。第２基準信号変更回路１４は、このＨレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＬレベルからＨレベルに変化したことを検知すると、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を前記第１の基準値Ｖｔｈ１よりも低い第２の基準値Ｖｔｈ２に変更する。なお、第１及び第２の基準値Ｖｔｈ１，Ｖｔｈ２の値は、これらの値とブレーキペダルＰの非操作状態における第１及び第２磁気センサ４，５の出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値との差が、ブレーキペダルＰの踏み込み操作のあそびの範囲に対応する距離ｄ（所定の操作量）だけプランジャピン６（磁性体７）が前記基準位置Ｇ０から移動するまでの出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値の変化量から逸脱しない程度に予め設定されている。これにより、第２磁気センサ５からの入力信号Ｖｉｎ２の値が第２コンパレータ１２の反転入力端子に入力されている第２の基準値Ｖｔｈ２を上回り、第２コンパレータ１２からＨレベルの出力信号Ｖｏｕｔ２が出力される。即ち、第１コンパレータ１１に入力される入力信号Ｖｉｎ１の値が基準信号Ｖｒｅｆ１の値を上回るのと略同時に、第２コンパレータ１２に入力される入力信号Ｖｉｎ２の値も基準信号Ｖｒｅｆ２の値を上回ることとなり、２つのコンパレータ１１，１２からの出力信号が略同時にＬレベルからＨレベルへ切り替わる。踏み込み操作判定ＥＣＵ９は、各コンパレータ１１，１２から出力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２に基づいてブレーキペダルＰが操作されたと判断し、ストップランプ９ａを点灯させる。
【００３１】
また、このとき、第２コンパレータ１２からＨレベルの出力信号Ｖｏｕｔ２が第１基準信号変更回路１３に入力される。第１基準信号変更回路１３は、このＨレベルの出力信号Ｖｏｕｔ２の入力により第２コンパレータ１２からの出力信号がＬレベルからＨレベルに変化したことを検知すると、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を前記第１の基準値Ｖｔｈ１よりも低い第２の基準値Ｖｔｈ２に変更する。なお、第１及び第２基準信号変更回路１３，１４からこれらに対応するコンパレータ１１，１２に入力される第２の基準値Ｖｔｈ２は、互いに等しい値に設定されているのが好ましい。これにより、このときの第１磁気センサ４からの入力信号Ｖｉｎ１の値と、第１コンパレータ１１の反転入力端子に入力される電位、即ち基準信号Ｖｒｅｆ１の値との差が大きくなる。このため、例えばノイズ等による入力信号Ｖｉｎ１，Ｖｉｎ２の微小な変化により該入力信号Ｖｉｎ１，Ｖｉｎ２が基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値付近を変動し、出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値が変化してしまうことが好適に抑制される。
【００３２】
この状態においてブレーキペダルＰの踏み込み操作が解除されると、同ブレーキペダルＰの基準位置Ｇ０への復帰に伴い、プランジャピン６に固定された磁性体７がコイルばねＳＰの弾性力に抗してケース２に侵入する方向へ移動し、第１及び第２磁気センサ４，５から第１及び第２コンパレータ１１，１２の非反転入力端子に付与される電位、即ち入力信号Ｖｉｎ１，Ｖｉｎ２の値が徐々に低下する。そして、ブレーキペダルＰの操作量が遊びの範囲内になり、第２磁気センサ５からの入力信号Ｖｉｎ２の値が第２コンパレータ１２の反転入力端子に入力される第２の基準値Ｖｔｈ２を下回ると、第２コンパレータ１２からＬレベルの出力信号Ｖｏｕｔ２が出力され、これが第１基準信号変更回路１３に入力される。第１基準信号変更回路１３は、このＬレベルの出力信号Ｖｏｕｔ２の入力により第２コンパレータ１２からの出力信号がＨレベルからＬレベルに変化したことを検知すると、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を前記第２の基準値Ｖｔｈ２よりも高い第１の基準値Ｖｔｈ１に変更する。これにより、このときの第１磁気センサ４からの入力信号Ｖｉｎ１の値が第１コンパレータ１１の反転入力端子に入力される第１の基準値Ｖｔｈ１を下回り、第１コンパレータ１１からもＬレベルの出力信号Ｖｏｕｔ１が出力される。即ち、第２コンパレータ１２に入力される入力信号Ｖｉｎ２の値が基準信号Ｖｒｅｆ２の値を下回るのと同時に、第１コンパレータ１１に入力される入力信号Ｖｉｎ１の値も基準信号Ｖｒｅｆ１を下回ることとなり、２つのコンパレータ１１，１２からの出力信号が略同時にＨレベルからＬレベルへ切り替わる。踏み込み操作判定ＥＣＵ９は、各コンパレータ１１，１２から出力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２を受けて、ブレーキペダルＰの踏み込み操作が解除されたと判断し、ストップランプ９ａを消灯させる。
【００３３】
また、このとき、第１コンパレータ１１からＬレベルの出力信号Ｖｏｕｔ１が第２基準信号変更回路１４に入力される。第２基準信号変更回路１４は、このＬレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＨレベルからＬレベルに変化したことを検知すると、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を前記第２の基準値Ｖｔｈ２よりも高い第１の基準値Ｖｔｈ１に変更する。これにより、このときの第２磁気センサ５からの入力信号Ｖｉｎ２の値と、第２コンパレータ１２の反転入力端子に入力される電位、即ち基準信号Ｖｒｅｆ２の値との差が大きくなる。このため、このような場合においても、例えばノイズ等による入力信号Ｖｉｎ１，Ｖｉｎ２の微小な変化により該入力信号Ｖｉｎ１，Ｖｉｎ２が基準信号の値付近を変動し、出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値が変化してしまうことが好適に抑制される。
【００３４】
従って、第１及び第２磁気センサ４，５の組み付けばらつきや、第１及び第２磁気センサ４，５毎の特性のばらつき等により、２つのコンパレータ１１，１２に入力される入力信号Ｖｉｎ１，Ｖｉｎ２の値にずれが生じた場合でも、２つのコンパレータ１１，１２からの出力信号Ｖｏｕｔ１，Ｖｏｕｔ２がＬレベルからＨレベルへ、或いはＨレベルからＬレベルへ同時に切り替わる。このため、第１及び第２磁気センサ４，５及び信号処理回路８が正常に動作している状態において２つのコンパレータ１１，１２の出力信号が異なる値をとることはないため、簡単に故障判定ができる。
【００３５】
ここで、例えば故障や断線によって、１つの磁気センサ（ここでは第２磁気センサ５）からコンパレータ（ここでは第２コンパレータ１２）に入力される入力信号Ｖｉｎ２の値が常に０となっている場合を想定する。
【００３６】
この状態においてブレーキペダルＰが踏み込み操作されると、プランジャピン６に固定された磁性体７がケース２から突出する方向へ移動し、第１磁気センサ４から信号処理回路８に入力される入力信号Ｖｉｎ１の値が徐々に増加する。そして、ブレーキペダルＰが所定の操作量ｄだけ操作され、第１磁気センサ４からの入力信号Ｖｉｎ１の値が第１の基準値Ｖｔｈ１を上回ると、第１コンパレータ１１からＨレベルの出力信号Ｖｏｕｔ１が出力され、これが第２基準信号変更回路１４に入力される。第２基準信号変更回路１４は、このＨレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＬレベルからＨレベルに変化したことを検知すると、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を前記第１の基準値Ｖｔｈ１よりも低い第２の基準値Ｖｔｈ２に変更する。この場合、第２コンパレータ１２の非反転入力端子の値は、第２コンパレータ１２の反転入力端子に入力されている基準信号Ｖｒｅｆ２の値を下回るため、第２コンパレータ１２からはＬレベルの出力信号Ｖｏｕｔ２が出力される。即ち、２つのコンパレータ１１，１２から異なる値の出力信号が出力される。踏み込み操作判定ＥＣＵ９は、各コンパレータ１１，１２から出力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２に基づいてブレーキペダルＰの操作位置の検出が不能と判断し、その旨を前記インジケータランプ９ｂを通じて報知する。
【００３７】
次に、上記実施の形態の作用効果を以下に記載する。
（１）第１及び第２基準信号変更回路１３，１４により、一方のコンパレータ１２，１１の出力信号Ｖｏｕｔ２，Ｖｏｕｔ１の値が反転すると、このときの他方のコンパレータ１１，１２の基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値が予め設定された値に変更されることにより、このときの他方のコンパレータ１１，１２の出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値も反転する。このため、磁気センサ４，５の組み付けばらつきや、磁気センサ４，５毎の特性のばらつき等により、２つのコンパレータ１１，１２に入力される入力信号Ｖｉｎ１，Ｖｉｎ２の値にずれが生じた場合でも、２つのコンパレータ１１，１２からの出力信号Ｖｏｕｔ１，Ｖｏｕｔ２を同時に切り替えることができる。よって、第１及び第２磁気センサ４，５及び信号処理回路８が正常に動作している状態において２つのコンパレータ１１，１２の出力信号Ｖｏｕｔ１，Ｖｏｕｔ２が異なる値をとることを抑制することができる。
【００３８】
（２）第１及び第２基準信号変更回路１３，１４により、一方のコンパレータ１２，１１の出力信号Ｖｏｕｔ２，Ｖｏｕｔ１の値が反転すると他方のコンパレータ１１，１２の基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値が予め設定された値に変更されることにより、このときの他方のコンパレータ１１，１２の出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値も反転する。また、一方のコンパレータ１２，１１の出力信号Ｖｏｕｔ２，Ｖｏｕｔ１の値が反転すると該一方のコンパレータ１２，１１の基準信号Ｖｒｅｆ２，Ｖｒｅｆ１の値が予め設定された値に変更されることにより、一方のコンパレータ１２，１１の入力信号Ｖｉｎ２，Ｖｉｎ１の値と基準信号Ｖｒｅｆ２，Ｖｒｅｆ１との差が大きくなる。このため、２つのコンパレータ１１，１２からの出力信号Ｖｏｕｔ１，Ｖｏｕｔ２を同時に切り替えることができるとともに、例えばノイズ等による入力信号Ｖｉｎ１，Ｖｉｎ２の微小な変化により該入力信号Ｖｉｎ１，Ｖｉｎ２が基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値付近を変動してしまうことを好適に防止することが可能となり、出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値を安定させることができる。
【００３９】
＜第２の実施の形態＞
次に、本発明の第２の実施の形態（参考例）を説明する。本実施の形態は、上述した第１及び第２基準信号変更回路１３，１４に加えて、第１コンパレータ１１からの出力信号の変化に基づいて、対応する第１コンパレータ１１の基準信号の値を変更する第３基準信号変更回路２１と、第２コンパレータ１２からの出力信号の変化に基づいて、対応する第２コンパレータ１２の基準信号の値を変更する第４基準信号変更回路２２が設けられている。そして、一方の磁気センサ４，５が故障したり断線したりした場合は、他方の磁気センサ５，４のみの出力信号に基づいてブレーキペダルＰの踏み込み操作の検出を継続するようになっている点で前記第１の実施の形態と異なる。従って、前記第１の実施の形態と同様の構成については同一の符号を付し、その詳細な説明を省略する。なお、第１〜第４基準信号変更回路１３，１４，２１，２２が、基準信号変更手段に相当する。
【００４０】
図５に示すように、第３基準信号変更回路２１の入力端子は、第１コンパレータ１１の出力端子と踏み込み操作判定ＥＣＵ９との間に接続されており、第３基準信号変更回路２１の出力端子は、第１コンパレータ１１の反転入力端子に接続されている。第４基準信号変更回路２２の入力端子は、第２コンパレータ１２の出力端子と踏み込み操作判定ＥＣＵ９との間に接続されており、第４基準信号変更回路２２の出力端子は、第２コンパレータ１２の反転入力端子に接続されている。
【００４１】
第３基準信号変更回路２１は、自身に入力される第１コンパレータ１１からの出力信号Ｖｏｕｔ１がＬレベルからＨレベルに変化することにより該第１コンパレータ１１の入力信号Ｖｉｎ１の値が増大する方向において基準信号Ｖｒｅｆ１の値を上回ったことを検知すると、そのときの基準信号Ｖｒｅｆ１の値よりも低い値に、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を変更する。また、第３基準信号変更回路２１は、自身に入力される第１コンパレータ１１からの出力信号Ｖｏｕｔ１がＨレベルからＬレベルに変化することにより該第１コンパレータ１１の入力信号Ｖｉｎ１の値が減少する方向において基準信号Ｖｒｅｆ１の値を下回ったことを検知すると、そのときの基準信号Ｖｒｅｆ１の値よりも高い値に、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を変更する。
【００４２】
一方、第４基準信号変更回路２２は、自身に入力される第２コンパレータ１２からの出力信号Ｖｏｕｔ２がＬレベルからＨレベルに変化することにより該第２コンパレータ１２の入力信号Ｖｉｎ２の値が増大する方向において基準信号Ｖｒｅｆ２の値を上回ったことを検知すると、そのときの基準信号Ｖｒｅｆ２の値よりも低い値に、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を変更する。また、第４基準信号変更回路２２は、自身に入力される第２コンパレータ１２からの出力信号Ｖｏｕｔ２がＨレベルからＬレベルに変化することにより該第２コンパレータ１２の入力信号Ｖｉｎ２の値が減少する方向において基準信号Ｖｒｅｆ２の値を下回ったことを検知すると、そのときの基準信号Ｖｒｅｆ２の値よりも高い値に、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を変更する。
【００４３】
踏み込み操作判定ＥＣＵ９は、第１及び第２コンパレータ１１，１２から入力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２が異なる値を取る場合、一方の磁気センサ４，５が故障していると判断し、インジケータランプ９ｂの点灯若しくは点滅を通じてその旨を報知するとともに、正常に動作している側のコンパレータ１１から入力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２のみに基づいてブレーキペダルＰの踏み込み操作の検出を継続する。
【００４４】
次に、このストップランプスイッチの作用について説明する。
ここでは、第１及び第２磁気センサ４，５及び信号処理回路８ａが正常に動作している状態において、例えば、組み付けばらつき等により、第２磁気センサ５から信号処理回路８ａに入力される入力信号Ｖｉｎ２が、第１磁気センサ４から信号処理回路８ａに入力される入力信号Ｖｉｎ１の値よりも常に低い値をとる場合を想定する。
【００４５】
図６に示すように、ブレーキペダルＰの非操作状態（操作量Ｇ＝０）において、第１及び第２コンパレータ１１，１２の反転入力端子には、第１の基準値Ｖｔｈ１を有する基準信号Ｖｒｅｆ１，Ｖｒｅｆ２が入力される。このとき、第１及び第２コンパレータ１１，１２の非反転入力端子には、第１及び第２磁気センサ４，５から、第１の基準値Ｖｔｈ１よりも低い値の入力信号Ｖｉｎ１，Ｖｉｎ２が入力される。このため、第１及び第２コンパレータ１１，１２から、Ｌレベルの出力信号Ｖｏｕｔ１，Ｖｏｕｔ２がそれぞれ出力される。踏み込み操作判定ＥＣＵ９は、各コンパレータ１１，１２から出力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２に基づいてブレーキペダルＰが操作されていないと判断し、ストップランプ９ａを消灯状態に保持する。
【００４６】
ブレーキペダルＰが踏み込み操作されると、プランジャピン６に固定された磁性体７がケース２から突出する方向へ移動し、第１及び第２磁気センサ４，５から第１及び第２コンパレータ１１，１２の非反転入力端子に付与される電位、即ち入力信号Ｖｉｎ１，Ｖｉｎ２の値が徐々に増加する。そして、ブレーキペダルＰが所定の操作量ｄだけ操作され、第１磁気センサ４からの入力信号Ｖｉｎ１の値が第１の基準値Ｖｔｈ１を上回ると、第１コンパレータ１１からＨレベルの出力信号Ｖｏｕｔ１が出力され、これが第２基準信号変更回路１４と第３基準信号変更回路２１とに入力される。第２基準信号変更回路１４は、このＨレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＬレベルからＨレベルに変化したことを検知すると、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を前記第１の基準値Ｖｔｈ１よりも低い第３の基準値Ｖｔｈ３に変更する。また、第３基準信号変更回路２１は、Ｈレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＬレベルからＨレベルに変化したことを検知すると、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を前記第１の基準値Ｖｔｈ１よりも低い第３の基準値Ｖｔｈ３に変更する。なお、第３の基準値Ｖｔｈ３の値は、第１の基準値Ｖｔｈ１と第２の基準値Ｖｔｈ２の値との間に設定されている。また、第３及び第４基準信号変更回路２１，２２からこれらに対応するコンパレータ１１，１２に入力される第３の基準値Ｖｔｈ３は、互いに等しい値に設定されているのが好ましい。これにより、第２磁気センサ５からの入力信号Ｖｉｎ２の値が第２コンパレータ１２の反転入力端子に入力されている基準信号Ｖｒｅｆ２の値を上回り、第２コンパレータ１２からＨレベルの出力信号Ｖｏｕｔ２が出力される。即ち、第１コンパレータ１１に入力される入力信号Ｖｉｎ１の値が基準信号Ｖｒｅｆ１の値を上回るのと略同時に、第２コンパレータ１２に入力される入力信号Ｖｉｎ２の値も基準信号Ｖｒｅｆ２の値を上回ることとなり、２つのコンパレータ１１，１２からの出力信号が略同時にＬレベルからＨレベルへ切り替わる。踏み込み操作判定ＥＣＵ９は、各コンパレータ１１，１２から出力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２に基づいてブレーキペダルＰが操作されたと判断し、ストップランプ９ａを点灯させる。
【００４７】
また、このとき、第２コンパレータ１２からＨレベルの出力信号Ｖｏｕｔ２が第１基準信号変更回路１３と第４基準信号変更回路２２とに入力される。第１基準信号変更回路１３は、このＨレベルの出力信号Ｖｏｕｔ２の入力により第２コンパレータ１２からの出力信号がＬレベルからＨレベルに変化したことを検知すると、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を前記第３の基準値Ｖｔｈ３よりも低い第２の基準値Ｖｔｈ２に変更する。また、第４基準信号変更回路２２は、Ｈレベルの出力信号Ｖｏｕｔ２の入力により第２コンパレータ１２からの出力信号がＬレベルからＨレベルに変化したことを検知すると、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を前記第３の基準値Ｖｔｈ３よりも低い第２の基準値Ｖｔｈ２に変更する。これにより、このときの第１磁気センサ４からの入力信号Ｖｉｎ１の値と、第１コンパレータ１１の反転入力端子に入力される電位、即ち基準信号Ｖｒｅｆ１の値との差が大きくなる。このため、例えばノイズ等による入力信号Ｖｉｎ１，Ｖｉｎ２の微小な変化により該入力信号Ｖｉｎ１，Ｖｉｎ２が基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値を超えて変動してしまうことが好適に抑制される。
【００４８】
この状態においてブレーキペダルＰの踏み込み操作が解除されると、プランジャピン６に固定された磁性体７がケース２に侵入する方向へ移動し、第１及び第２磁気センサ４，５から第１及び第２コンパレータ１１，１２の非反転入力端子に付与される電位、即ち入力信号Ｖｉｎ１，Ｖｉｎ２の値が徐々に低下する。そして、ブレーキペダルＰの操作量が所定の操作量ｄよりも小さくなり、第２磁気センサ５からの入力信号Ｖｉｎ２の値が第２コンパレータ１２の反転入力端子に入力される第２の基準値Ｖｔｈ２を下回ると、第２コンパレータ１２からＬレベルの出力信号Ｖｏｕｔ２が出力され、これが第１基準信号変更回路１３と第４基準信号変更回路２２とに入力される。第１基準信号変更回路１３は、このＬレベルの出力信号Ｖｏｕｔ２の入力により第２コンパレータ１２からの出力信号がＨレベルからＬレベルに変化したことを検知すると、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を前記第２の基準値Ｖｔｈ２よりも高い第３の基準値Ｖｔｈ３に変更する。また、第４基準信号変更回路２２は、Ｌレベルの出力信号Ｖｏｕｔ２の入力により第２コンパレータ１２からの出力信号がＨレベルからＬレベルに変化したことを検知すると、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を前記第２の基準値Ｖｔｈ２よりも高い第３の基準値Ｖｔｈ３に変更する。これにより、このときの第１磁気センサ４からの入力信号Ｖｉｎ１の値が第１コンパレータ１１の反転入力端子に入力される第１の基準値Ｖｔｈ１を下回り、第１コンパレータ１１からもＬレベルの出力信号Ｖｏｕｔ１が出力される。即ち、第２コンパレータ１２に入力される入力信号Ｖｉｎ２の値が基準信号Ｖｒｅｆ２の値を下回るのと同時に、第１コンパレータ１１に入力される入力信号Ｖｉｎ１の値も基準信号Ｖｒｅｆ１の値を下回ることとなり、２つのコンパレータ１１，１２からの出力信号が略同時にＨレベルからＬレベルへ切り替わる。踏み込み操作判定ＥＣＵ９は、各コンパレータ１１，１２から出力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２を受けて、ブレーキペダルＰの踏み込み操作が解除されたと判断し、ストップランプ９ａを消灯させる。
【００４９】
また、このとき、第１コンパレータ１１からＬレベルの出力信号Ｖｏｕｔ１が第２基準信号変更回路１４と第３基準信号変更回路２１とに入力される。第２基準信号変更回路１４は、このＬレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＨレベルからＬレベルに変化したことを検知すると、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を前記第３の基準値Ｖｔｈ３よりも高い第１の基準値Ｖｔｈ１に変更する。また、第３基準信号変更回路２１は、Ｌレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＨレベルからＬレベルに変化したことを検知すると、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を前記第３の基準値Ｖｔｈ３よりも低い第１の基準値Ｖｔｈ１に変更する。これにより、このときの第２磁気センサ５からの入力信号Ｖｉｎ２の値と、第２コンパレータ１２の反転入力端子に入力される電位、即ち基準信号Ｖｒｅｆ２の値との差が大きくなる。このため、このような場合においても、例えばノイズ等による入力信号Ｖｉｎ１，Ｖｉｎ２の微小な変化により該入力信号Ｖｉｎ１，Ｖｉｎ２が基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値付近を変動してしまうことが好適に抑制される。
【００５０】
従って、第１及び第２磁気センサ４，５の組み付けばらつきや、第１及び第２磁気センサ４，５毎の特性のばらつき等により、２つのコンパレータ１１，１２に入力される入力信号Ｖｉｎ１，Ｖｉｎ２の値にずれが生じた場合でも、２つのコンパレータ１１，１２からの出力信号が同時に切り替わる。このため、第１及び第２磁気センサ４，５及び信号処理回路８ａが正常に動作している状態において２つのコンパレータ１１，１２の出力信号が異なる値をとることはない。
【００５１】
ここで、例えば故障や断線によって、１つの磁気センサ（ここでは第２磁気センサ５）からコンパレータ（ここでは第２コンパレータ１２）に入力される入力信号Ｖｉｎ２の値が常に０となっている場合を想定する。
【００５２】
図７に示すように、この状態においてブレーキペダルＰが踏み込み操作されると、プランジャピン６に固定された磁性体７がケース２から突出する方向へ移動し、第１磁気センサ４から信号処理回路８ａに入力される入力信号Ｖｉｎ１の値が徐々に増加する。そして、ブレーキペダルＰが所定の操作量ｄだけ操作され、第１磁気センサ４からの入力信号Ｖｉｎ１の値が第１の基準値Ｖｔｈ１を上回ると、第１コンパレータ１１からＨレベルの出力信号Ｖｏｕｔ１が出力され、第２基準信号変更回路１４と第３基準信号変更回路２１とに入力される。第２基準信号変更回路１４は、このＨレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＬレベルからＨレベルに変化したことを検知すると、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を前記第１の基準値Ｖｔｈ１よりも低い第３の基準値Ｖｔｈ３に変更する。この場合、第２コンパレータ１２の非反転入力端子の値は、第２コンパレータ１２の反転入力端子に入力されている基準信号Ｖｒｅｆ２の値を下回るため、第２コンパレータ１２からはＬレベルの出力信号Ｖｏｕｔ２が出力される。即ち、２つのコンパレータ１１，１２から異なる値の出力信号が出力される。踏み込み操作判定ＥＣＵ９は、各コンパレータ１１，１２から出力される出力信号Ｖｏｕｔ１，Ｖｏｕｔ２に基づいて一方の磁気センサ５が故障していると判断し、その旨を前記インジケータランプ９ｂを通じて報知する。また、踏み込み操作判定ＥＣＵ９は、第１コンパレータ１１から出力される出力信号Ｖｏｕｔ１に基づいてブレーキペダルＰが操作されたと判断し、ストップランプ９ａを点灯させる。
【００５３】
また、第３基準信号変更回路２１は、Ｈレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＬレベルからＨレベルに変化したことを検知すると、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を前記第１の基準値Ｖｔｈ１よりも低い第１の基準信号の値Ｖｔｈ３に変更する。このため、このときに第１コンパレータ１１に入力される入力信号Ｖｉｎ１の値と同第１コンパレータ１１の基準信号Ｖｒｅｆ１の値との差が大きくなる。このため、例えばノイズ等による入力信号Ｖｉｎ１の微小な変化により第１コンパレータ１１に対する入力信号Ｖｉｎ１が基準信号Ｖｒｅｆ１の値を超えて変動してしまうことが好適に抑制される。
【００５４】
この状態においてブレーキペダルＰの踏み込み操作が解除されると、プランジャピン６に固定された磁性体７がケース２に侵入する方向へ移動し、第１磁気センサ４から第１コンパレータ１１の非反転入力端子に付与される電位、即ち入力信号Ｖｉｎ１の値が徐々に低下する。そして、ブレーキペダルＰの操作量が所定の操作量ｄよりも小さくなり、第１磁気センサ４からの入力信号Ｖｉｎ１の値が第１コンパレータ１１の反転入力端子に入力される第３の基準値Ｖｔｈ３を下回ると、第１コンパレータ１１からＬレベルの出力信号Ｖｏｕｔ１が出力され、これが第２基準信号変更回路１４と第３基準信号変更回路２１とに入力される。第２基準信号変更回路１４は、このＬレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＨレベルからＬレベルに変化したことを検知すると、第２コンパレータ１２の基準信号Ｖｒｅｆ２の値を前記第３の基準値Ｖｔｈ３よりも高い第１の基準値Ｖｔｈ１に変更する。また、第３基準信号変更回路２１は、Ｌレベルの出力信号Ｖｏｕｔ１の入力により第１コンパレータ１１からの出力信号がＨレベルからＬレベルに変化したことを検知すると、第１コンパレータ１１の基準信号Ｖｒｅｆ１の値を前記第３の基準値Ｖｔｈ３よりも高い第１の基準値Ｖｔｈ１に変更する。このため、このときに第１コンパレータ１１に入力される入力信号Ｖｉｎ１の値と同第１コンパレータ１１の基準信号Ｖｒｅｆ１の値との差が大きくなる。このため、この場合においても、例えばノイズ等による入力信号Ｖｉｎ１の微小な変化により第１コンパレータ１１に対する入力信号Ｖｉｎ１が基準信号Ｖｒｅｆ１の値を超えて変動してしまうことが好適に抑制される。
【００５５】
従って、このように一方のコンパレータ（この場合、第２コンパレータ１２）が故障したり断線したりした場合でも、他方のコンパレータ（この場合、第１コンパレータ１１）から出力される出力信号Ｖｏｕｔ１が安定する。よって、一方の磁気センサ４，５の故障や断線によって一方のコンパレータ１１，１２からの出力信号Ｖｏｕｔ１，Ｖｏｕｔ２が適切な値となっていない場合に、他方の磁気センサ５，４のみの出力信号に基づいてブレーキペダルＰの踏み込み操作の検出を継続するようになっている場合においても、踏み込み操作判定ＥＣＵ９によるブレーキペダルＰの操作位置（操作量）の検出が安定する。
【００５６】
次に、上記実施の形態の作用効果を以下に記載する。
（１）第３及び第４基準信号変更回路２１，２２により、一方のコンパレータ１１，１２の出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値が反転すると同一方のコンパレータ１１，１２の基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値が予め設定された値に変更されることにより、このときの一方のコンパレータ１１，１２の入力信号Ｖｉｎ１，Ｖｉｎ２の値と基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値との差が大きくなる。このため、他方のコンパレータ１２，１１に対する入力信号Ｖｉｎ２，Ｖｉｎ１の変化にかかわらず、例えばノイズ等による入力信号Ｖｉｎ１，Ｖｉｎ２の微小な変化により一方のコンパレータ１１，１２の該入力信号Ｖｉｎ１，Ｖｉｎ２が基準信号Ｖｒｅｆ１，Ｖｒｅｆ２の値付近を変動してしまうことを好適に防止することができる。よって、他方のコンパレータ１２，１１が適切に動作していない状態においても、一方のコンパレータ１１，１２の出力信号Ｖｏｕｔ１，Ｖｏｕｔ２の値を安定させることができる。従って、一方の磁気センサ４，５の故障や断線によって一方のコンパレータ１１，１２からの出力信号Ｖｏｕｔ１，Ｖｏｕｔ２が適切な値となっていない場合に、他方の磁気センサ５，４のみの出力信号に基づいてブレーキペダルＰの踏み込み操作の検出を継続するようになっている場合においても、踏み込み操作判定ＥＣＵ９によるブレーキペダルＰの操作位置の検出を安定させることができる。
【００５７】
尚、本実施の形態は、以下のように変更してもよい。
・上記第２の実施の形態では、第１の基準値Ｖｔｈ１と第２の基準値Ｖｔｈ２との間に第３の基準値Ｖｔｈ３を設定したが、このような態様に限定されない。例えば、第３の基準値Ｖｔｈ３を省略し、第１の基準値Ｖｔｈ１若しくは第２の基準値Ｖｔｈ２に設定するようにしてもよい。
【００５８】
・上記第１及び第２の実施の形態では、磁気センサ４，５及び信号処理回路８，８ａが正常に動作している状態において、一方のコンパレータ１１，１２の出力信号の値が反転した場合に２つのコンパレータ１１，１２の基準信号の値を変更するようにしたが、このような態様に限定されない。例えば、一方のコンパレータ１１，１２の出力信号の値が反転した場合に、他方のコンパレータ１２，１１のみの基準信号の値を変更するようにしてもよい。
【００５９】
・上記実施の形態では、磁気センサ４，５からプランジャピン６の位置に応じて入力される入力信号Ｖｉｎ１，Ｖｉｎ２を二値化するコンパレータ１１，１２を備えた信号処理回路８，８ａに具体化したが、このような態様に限定されない。例えば、歪みゲージから例えば部材の変形量に応じて入力される入力信号を二値化するコンパレータを備えたセンサ回路に具体化してもよい。
【００６０】
・上記実施の形態では、ブレーキペダルＰの位置を検出するストップランプスイッチ１に具体化したが、例えば、車両ドアの開閉状態を検出するカーテシランプスイッチや、シートベルト装置のバックルスイッチ等、他の車載機器や、車載機器以外のスイッチに具体化してもよい。
【図面の簡単な説明】
【００６１】
【図１】ブレーキランプスイッチの概略図。
【図２】ブレーキランプスイッチの電気的構成を示すブロック図。
【図３】第１の実施の形態の信号処理回路の回路図。
【図４】第１の実施の形態の信号処理回路の作用を説明するための説明図。
【図５】第２の実施の形態の信号処理回路の回路図。
【図６】第２の実施の形態の信号処理回路の作用を説明するための説明図。
【図７】第２の実施の形態の信号処理回路の作用を説明するための説明図。
【符号の説明】
【００６２】
４，５…検出手段としての第１及び第２磁気センサ、６…検出対象としてのプランジャピン、８，８ａ…センサ回路としての信号処理回路、１１，１２…コンパレータ、１３，１４，２１，２２…基準信号変更手段を構成する第１及び第２基準信号変更回路、Ｖｉｎ１，Ｖｉｎ２…入力信号、Ｖｏｕｔ１，Ｖｏｕｔ２…出力信号、Ｖｒｅｆ１，Ｖｒｅｆ２…基準信号。
【図１】
0004913774.tif 000002
【図２】
0004913774.tif 000003
【図３】
0004913774.tif 000004
【図４】
0004913774.tif 000005
【図５】
0004913774.tif 000006
【図６】
0004913774.tif 000007
【図７】
0004913774.tif 000008