(57)【特許請求の範囲】
【請求項１】
自動車の運転者がブレーキ操作を行うとアクティブレベルになる２系統のブレーキ信号に基づいて、前記運転者がブレーキ操作を行ったか否かを判定するブレーキ操作判定装置であって、
前記２系統のブレーキ信号に基づいて、その２系統のブレーキ信号のうちの一方に、アクティブレベルのままになるオン固着異常が生じているか否かを判定するオン固着異常検出手段を備えており、
前記オン固着異常検出手段により前記オン固着異常が生じていると判定されていない場合には、当該ブレーキ操作判定装置の動作モードが、前記２系統のブレーキ信号のうちの少なくとも一方がアクティブレベルならば、前記運転者がブレーキ操作を行ったと判定する第１の動作モードになり、
前記オン固着異常検出手段により前記２系統のブレーキ信号のうちの一方に前記オン固着異常が生じていると判定されている場合には、当該ブレーキ操作判定装置の動作モードが、前記２系統のブレーキ信号の両方がアクティブレベルならば、前記運転者がブレーキ操作を行ったと判定する第２の動作モードになり、
前記オン固着異常検出手段は、前記２系統のブレーキ信号のうち、一方がアクティブレベルから非アクティブレベルに変化したときに、他方がアクティブレベルのままであると判定したならば、その他方のブレーキ信号に前記オン固着異常が生じていると判定するように構成されており、
前記運転者がブレーキ操作を行っていない期間中に前記２系統のブレーキ信号のうちの一方に前記オン固着異常が生じても、前記運転者がブレーキ操作を１回行って、前記２系統のブレーキ信号のうち、正常な方がアクティブレベルから非アクティブレベルに変化すれば、前記オン固着異常検出手段により前記オン固着異常が生じていると判定されて、当該ブレーキ操作判定装置の動作モードが前記第１の動作モードから前記第２の動作モードに変化することにより、前記ブレーキ操作の有無を正しく判定する状態になること、
を特徴とするブレーキ操作判定装置。
【請求項２】
請求項１に記載のブレーキ操作判定装置において、
前記オン固着異常検出手段は、
前記２系統のブレーキ信号のうち、前記オン固着異常が生じていると判定した方のブレーキ信号が、非アクティブレベルになったと判定すると、前記オン固着異常が生じているとの判定を解除すること、
を特徴とするブレーキ操作判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車の運転者がブレーキ操作を行ったか否か（ブレーキ操作の有無）を判定するブレーキ操作判定装置に関するものである。
【背景技術】
【０００２】
ブレーキ操作の有無を判定する手法としては、運転者がブレーキ操作を行うとアクティブレベルになるブレーキ信号を２系統にし、その２系統のブレーキ信号の何れかがアクティブレベルになると、ブレーキ操作が行われたと判定するものがある（例えば、特許文献１（［００２９］）、特許文献２（［０００３］）参照）。
【０００３】
そして、このようなブレーキ操作判定手法によれば、２系統のブレーキ信号のうちの一方に、アクティブレベルにならないオフ固着異常（例えば、ブレーキ信号を出力するスイッチのオフ故障や、信号線の断線）が生じても、他方のブレーキ信号がアクティブレベルになることに伴ってブレーキ操作を検出でき、延いては、自動車においてブレーキ操作を実施条件とした制御を実施することができる。
【０００４】
また、２系統のブレーキ信号にレベルの不一致があれば異常と判定する、という異常検出方法も知られている（例えば、特許文献１（［００２６］）、特許文献２（［０００３］）参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−１０６０５７号公報
【特許文献２】特開２００４−１４２５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のブレーキ操作判定手法では、２系統のブレーキ信号のうちの一方に、アクティブレベルのままになるオン固着異常が生じた場合には、そのオン固着異常が解消されない限り、実際にはブレーキ操作が行われていないのにブレーキ操作が行われていると誤判定することとなる。よって、そのブレーキ操作判定手法を自動車の制御装置に適用すると、２系統のブレーキ信号のうちの一方にオン固着異常が生じた場合には、ブレーキ操作を実施条件とした制御を、ブレーキ操作が行われていないのに実施し続けてしまうこととなり、好ましくない。
【０００７】
また、このような不具合を回避するために、例えば、上記の異常検出手法によって異常と判定したならば、以後はブレーキ信号を無視する、という構成を採ることが考えられる（例えば、特許文献１（［００３０］参照）。
【０００８】
しかし、そのように構成したのでは、結局、２系統のブレーキ信号の両方がアクティブレベルになった場合にだけ、ブレーキ操作が行われたと判定することとなり、前述した２系統化の利点が得られなくなる。つまり、２系統のブレーキ信号のうちの一方にオフ固着異常が生じた場合には、正常な方のブレーキ信号がアクティブレベルになっても、そのブレーキ信号が無視されることとなり、延いては、ブレーキ操作が行われているのに、ブレーキ操作を実施条件とした制御が実施されなくなってしまう。
【０００９】
本発明は、こうした問題に鑑みなされたものであり、２系統のブレーキ信号の何れか一方にオフ固着異常とオン固着異常との何れが生じても、ブレーキ操作の有無を正しく判定できるようにすることを目的としている。
【課題を解決するための手段】
【００１０】
本発明のブレーキ操作判定装置は、自動車の運転者がブレーキ操作を行うとアクティブレベルになる２系統のブレーキ信号に基づいて、運転者がブレーキ操作を行ったか否かを判定するものであり、オン固着異常検出手段を備えている。オン固着異常検出手段は、２系統のブレーキ信号に基づいて、その２系統のブレーキ信号のうちの一方に、アクティブレベルのままになるオン固着異常が生じているか否かを判定する。
【００１１】
そして、このブレーキ操作判定装置は、オン固着異常検出手段によりオン固着異常が生じていると判定されていない場合には、２系統のブレーキ信号のうちの少なくとも一方がアクティブレベルならば、運転者がブレーキ操作を行ったと判定し、オン固着異常検出手段により２系統のブレーキ信号のうちの一方にオン固着異常が生じていると判定されている場合には、２系統のブレーキ信号の両方がアクティブレベルならば、運転者がブレーキ操作を行ったと判定する。
【００１２】
このようなブレーキ操作判定装置によれば、２系統のブレーキ信号のうちの一方にオン固着異常が生じても、その場合には、当該装置の動作モードが、２系統のブレーキ信号の両方がアクティブレベルか否かによりブレーキ操作の有無を判定する（つまり、２系統のブレーキ信号の両方がアクティブレベルならば、運転者がブレーキ操作を行ったと判定し、２系統のブレーキ信号の少なくとも一方が非アクティブレベルならば、運転者がブレーキ操作を行っていないと判定する）第２の動作モードになるため、正常な方のブレーキ信号に応じて、ブレーキ操作の有無を正しく判定することができる。
【００１３】
また、ブレーキ信号にオン固着異常が生じていない場合には、当該装置の動作モードが、２系統のブレーキ信号のうちの少なくとも一方がアクティブレベルか否かによりブレーキ操作の有無を判定する（即ち、２系統のブレーキ信号のうちの少なくとも一方がアクティブレベルならば、運転者がブレーキ操作を行ったと判定し、２系統のブレーキ信号の両方が非アクティブレベルならば、運転者がブレーキ操作を行っていないと判定する）第１の動作モード（つまり、通常の判定動作モード）になるため、ブレーキ信号２系統化の本来の利点が確保される。つまり、もし２系統のブレーキ信号のうちの一方にオフ固着異常が生じても、その場合には、正常な方のブレーキ信号に応じて、ブレーキ操作の有無を正しく判定することができる。
【００１４】
よって、このようなブレーキ操作判定装置を自動車の制御装置（車載制御装置）に適用すれば、２系統のブレーキ信号の何れか一方にオフ固着異常とオン固着異常との何れが生じても、ブレーキ操作の有無を正しく判定して、ブレーキ操作を実施条件とした制御を正しく実施することができるようになる。
【００１５】
更に、オン固着異常検出手段は、２系統のブレーキ信号のうち、一方がアクティブレベルから非アクティブレベルに変化したときに、他方がアクティブレベルのままであると判定したならば、その他方のブレーキ信号にオン固着異常が生じていると判定するように構成されている。
【００１６】
そして、この構成によれば、各ブレーキ信号のオン固着異常を確実に検出することができる。尚、前述した異常検出方法では、ブレーキ信号のオフ固着異常とオン固着異常とを区別できず、結局のところ、オン固着異常を検出することはできない。
【００１７】
しかも、本発明のブレーキ操作判定装置は、運転者がブレーキ操作を行っていない期間中に２系統のブレーキ信号のうちの一方にオン固着異常が生じても、運転者がブレーキ操作を１回行って、２系統のブレーキ信号のうち、正常な方がアクティブレベルから非アクティブレベルに変化すれば、オン固着異常検出手段によりオン固着異常が生じていると判定されて、当該ブレーキ操作判定装置の動作モードが第１の動作モードから第２の動作モードに変化することにより、ブレーキ操作の有無を正しく判定する状態になる。
また、オン固着異常検出手段は、請求項２に記載のように、２系統のブレーキ信号のうち、オン固着異常が生じていると判定した方のブレーキ信号が、非アクティブレベルになったと判定すると、オン固着異常が生じているとの判定を解除するように構成することができる。
【００１８】
そして、この構成によれば、オン固着異常を起こしたブレーキ信号が正常に戻ったならば、上記通常の判定動作モードに復帰することができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態の車載制御装置（ＥＣＵ）の構成を表すブロック図である。
【図２】オン固着異常検出処理を表すフローチャートである。
【図３】操作判定部のブレーキ操作判定ロジックを表す論理回路図である。
【図４】実施形態の作用を説明するタイムチャートである。
【発明を実施するための形態】
【００２０】
以下に、本発明が適用された実施形態の車載制御装置について説明する。尚、本実施形態の車載制御装置は、自動車の運転者がブレーキ操作を行ったことを条件にしてエンジンの出力を制限するエンジン出力制限制御を行うものであり、以下、ＥＣＵという。
【００２１】
図１に示すように、本実施形態のＥＣＵ１１が搭載される自動車には、運転者がブレーキ操作（本実施形態では、ブレーキペダルを踏む操作）を行うとオンする２つのブレーキスイッチＳＷ１，ＳＷ２が備えられている。
【００２２】
そして、各ブレーキスイッチＳＷ１，ＳＷ２の一方の接点は、電源電圧としてのバッテリ電圧に接続されており、他方の接点は、信号線（いわゆるワイヤハーネス）Ｌ１，Ｌ２を介してＥＣＵ１１に接続されている。また、図示を省略しているが、ＥＣＵ１１の内部において、各信号線Ｌ１，Ｌ２は、抵抗器等の抵抗成分を介してグランド電位にプルダウンされている。
【００２３】
このため、運転者がブレーキ操作を行っていなければ、ブレーキスイッチＳＷ１，ＳＷ２がオフして、信号線Ｌ１，Ｌ２の電圧は、ブレーキ操作無しを示す非アクティブレベルとしてのローレベル（本実施形態ではグランド電位＝０Ｖ）となる。また、運転者がブレーキ操作を行うと、ブレーキスイッチＳＷ１，ＳＷ２がオンして、信号線Ｌ１，Ｌ２の電圧は、ブレーキ操作有りを示すアクティブレベルとしてのハイレベル（本実施形態ではバッテリ電圧）となる。
【００２４】
本実施形態では、ブレーキスイッチＳＷ１，ＳＷ２の各々から各信号線Ｌ１，Ｌ２を介してＥＣＵ１に入力されるハイ又はローの各電圧信号が、２系統のブレーキ信号になっている。尚、以下では、ブレーキスイッチＳＷ１から信号線Ｌ１を介してＥＣＵ１１に入力される方のブレーキ信号を、ブレーキ信号Ｂ１と言い、ブレーキスイッチＳＷ２から信号線Ｌ２を介してＥＣＵ１１に入力される方のブレーキ信号を、ブレーキ信号Ｂ２と言う。
【００２５】
そして、ＥＣＵ１１は、オン固着異常検出部１３と、操作判定部１５と、出力制限制御部１７とを備えている。
オン固着異常検出部１３は、２系統のブレーキ信号Ｂ１，Ｂ２に基づいて、その２系統のブレーキ信号Ｂ１，Ｂ２のうちの一方に、ハイレベルのままになるオン固着異常が生じているか否かを判定する。
【００２６】
操作判定部１５は、２系統のブレーキ信号Ｂ１，Ｂ２と、オン固着異常検出部１３による各ブレーキ信号Ｂ１，Ｂ２についての異常検出結果（オン固着検出結果Ｒ１，Ｒ２）とから、運転者によるブレーキ操作の有無（運転者がブレーキ操作を行ったか否か）を判定する。尚、図１及び以下の説明において、オン固着検出結果Ｒ１とは、オン固着異常検出部１３によるブレーキ信号Ｂ１についてのオン固着異常の検出結果を示すフラグであり、そのオン固着検出結果Ｒ１の“オン”は、ブレーキ信号Ｂ１にオン固着異常が生じていることを示す。同様に、オン固着検出結果Ｒ２とは、オン固着異常検出部１３によるブレーキ信号Ｂ２についてのオン固着異常の検出結果を示すフラグであり、そのオン固着検出結果Ｒ２の“オン”は、ブレーキ信号２にオン固着異常が生じていることを示す。
【００２７】
出力制限制御部１７は、車速（自動車の走行速度）を示す車速信号と、運転者がアクセルペダルを踏んでいるか否かを示すアクセル信号と、操作判定部１５による判定結果であるブレーキ操作判定結果とに基づいて、エンジンの出力を強制的に制限する処理（エンジン出力制限制御の処理）を行う。
【００２８】
例えば、車速が規定値Ｖｔｈ以上で、且つ、アクセルペダルが踏まれており、且つ、ブレーキ操作が行われている（ブレーキペダルが踏まれている）と判定したならば、エンジンのスロットル開度を制御しているスロットル制御装置に与えるアクセル開度情報の値を、所定値に制限することにより、運転者によるアクセルペダルの操作量に拘わらずエンジン出力が所定値に制限されるようにする。
【００２９】
次に、オン固着異常検出部１３が各ブレーキ信号Ｂ１，Ｂ２のオン固着異常を検出するために行うオン固着異常検出処理について、図２のフローチャートを用い説明する。
尚、図２のオン固着異常検出処理は、一定時間毎に繰り返し実行される。また、オン固着異常検出処理としては、ブレーキ信号Ｂ１のオン固着異常を検出するものと、ブレーキ信号Ｂ２のオン固着異常を検出するものとの、２つがあり、その各々が一定時間毎に実行されるが、図２では、ブレーキ信号Ｂ２のオン固着異常を検出する方を表している。そして、ここでは、その図２に沿って説明する。
【００３０】
図２に示すように、オン固着異常検出部１３がオン固着異常検出処理の実行を開始すると、まずＳ１１０にて、ブレーキ信号Ｂ２についての異常確定判定時間（即ち、オン固着異常が発生していると確定判定する時間）を後述のＳ１４０，Ｓ１５０によって計測している最中であるか否かを判定する。そして、異常確定判定時間の計測中でなければ（Ｓ１１０：ＮＯ）、Ｓ１２０に進む。
【００３１】
Ｓ１２０では、ブレーキ信号Ｂ１が、ハイレベルからローレベルに変化したか否かを判定し、ブレーキ信号Ｂ１がハイレベルからローレベルに変化したと判定した場合には、Ｓ１３０に進む。また、上記Ｓ１１０にて、異常確定判定時間の計測中であると判定した場合には（Ｓ１１０：ＹＥＳ）、Ｓ１２０をスキップしてＳ１３０に進む。
【００３２】
Ｓ１３０では、ブレーキ信号Ｂ２がハイレベルであるか否かを判定する。そして、ブレーキ信号Ｂ２がハイレベルであれば、一方のブレーキ信号Ｂ１がハイレベルからローレベルへ変換したにも拘わらず他方のブレーキ信号Ｂ２はハイレベルのままであることから、ブレーキ信号Ｂ２にオン固着異常が生じていると仮判定して、Ｓ１４０に進む。尚、Ｓ１１０からＳ１２０をスキップしてＳ１３０に進んだ場合には、ブレーキ信号Ｂ２にオン固着異常が生じていると既に仮判定している。
【００３３】
Ｓ１４０では、ブレーキ信号Ｂ２についての異常確定判定時間を計測するための時間計測カウンタをインクリメント（＋１）し、続くＳ１５０にて、上記Ｓ１２０とＳ１３０との両方で「ＹＥＳ」と判定した時点から異常確定判定時間が経過したか否かを、その時間計測カウンタの値に基づいて判定する。
【００３４】
そして、異常確定判定時間が経過していないと判定した場合には、そのまま当該オン固着異常検出処理を終了するが、異常確定判定時間が経過したと判定した場合には、ブレーキ信号Ｂ２にオン固着異常が生じていると確定判定して、Ｓ１６０に進み、オン固着検出結果Ｒ２をオンした後、当該オン固着異常検出処理を終了する。
【００３５】
また、上記Ｓ１３０にて、ブレーキ信号Ｂ２がハイレベルではないと判定した場合には、Ｓ１７０に移行して、オン固着検出結果Ｒ２をオフし（即ち、ブレーキ信号Ｂ２にオン固着異常が生じているとの判定を解除し）、その後、Ｓ１８０に進む。
【００３６】
また、上記Ｓ１２０にて、ブレーキ信号Ｂ１がハイレベルからローレベルに変化していないと判定した場合には、そのままＳ１８０に移行する。
そして、Ｓ１８０では、ブレーキ信号Ｂ２についての時間計測カウンタを０にクリアし、その後、当該オン固着異常検出処理を終了する。
【００３７】
尚、ブレーキ信号Ｂ１のオン固着異常を検出する方のオン固着異常検出処理では、上記図２の処理が、以下のように変形される。
即ち、Ｓ１２０では、ブレーキ信号Ｂ２がハイレベルからローレベルに変化したか否かを判定し、Ｓ１３０では、ブレーキ信号Ｂ１がハイレベルであるか否かを判定する。そして、Ｓ１６０では、オン固着検出結果Ｒ１をオンし、Ｓ１７０では、オン固着検出結果Ｒ１をオフする。また、Ｓ１１０では、ブレーキ信号Ｂ１についての異常確定判定時間を計測中か否かを判定し、Ｓ１４０では、ブレーキ信号Ｂ１についての時間計測カウンタをインクリメントし、Ｓ１５０では、異常確定判定時間が経過したか否かを、ブレーキ信号Ｂ１についての時間計測カウンタの値に基づいて判定し、Ｓ１８０では、ブレーキ信号Ｂ１についての時間計測カウンタを０にクリアする。
【００３８】
以上のようなオン固着異常検出処理では、２系統のブレーキ信号Ｂ１，Ｂ２のうち、一方がハイレベルからローレベルに変化したときに（Ｓ１２０：ＹＥＳ）、他方がハイレベルのままであると判定したならば（Ｓ１３０：ＹＥＳ）、その他方のブレーキ信号にオン固着異常が生じていると判定するようになっている（Ｓ１６０）。但し、本実施形態では、ノイズの影響で誤判定するのを防止するため、ブレーキ信号Ｂ１，Ｂ２の一方がハイレベルからローレベルに変化した時点で確定判定するのではなく、その時点から、他方のブレーキ信号がハイレベルのままである継続時間が異常確定判定時間に達したなら（ＳＳ１５０：ＹＥＳ）、その他方のブレーキ信号が本当にハイレベルのままであると判定し、その時点でオン固着異常が生じていると確定判定するようにしている（Ｓ１６０）。よって、ノイズの影響を考慮しないのであれば、Ｓ１１０，Ｓ１４０，Ｓ１５０，Ｓ１８０の処理は削除可能である。
【００３９】
次に、操作判定部１５について説明する。
まず、前述したオン固着異常検出部１３によりオン・オフされるオン固着検出結果Ｒ１，Ｒ２の各々は、それがオンのときにはハイレベルの信号で、それがオフのときにはローレベルの信号で、操作判定部１５に入力される。
【００４０】
そして、図３に示すように、操作判定部１５は、ブレーキ信号Ｂ１，Ｂ２の論理和をとる論理和回路（オアゲート）２１と、オン固着検出結果Ｒ１が入力される反転回路（インバータ）２２と、オン固着検出結果Ｒ２が入力される反転回路２３と、論理和回路２１の出力と、上記２つの反転回路２２，２３の各出力との論理積をとる論理積回路（アンドゲート）２４と、オン固着検出結果Ｒ１，Ｒ２の論理和をとる論理和回路２５と、論理和回路２５の出力と、２つのブレーキ信号Ｂ１，Ｂ２との論理積をとる論理積回路２６と、上記２つの論理積回路２４，２６の各出力の論理和をとり、その論理和信号を、ブレーキ操作判定結果を示すハイアクティブの信号（即ち、ハイレベルがブレーキ操作有りを示し、ローレベルがブレーキ操作無しを示す信号）として出力する論理和回路２７と、を備えている。
【００４１】
このような操作判定部１５では、オン固着異常検出部１３によってブレーキ信号Ｂ１，Ｂ２にオン固着異常が生じていると判定されていない場合（即ち、オン固着検出結果Ｒ１，Ｒ２が両方ともにローレベル（オフ）の場合）には、論理積回路２４，２６のうち、論理積回路２６の出力は、ブレーキ信号Ｂ１，Ｂ２に拘わらずローレベルのままとなり、論理積回路２４は、論理和回路２１の出力を論理和回路２７へと通過させるため、論理和回路２７からは、ブレーキ信号Ｂ１，Ｂ２の論理和信号がブレーキ操作判定結果の信号として出力される。
【００４２】
よって、この場合、操作判定部１５は、２系統のブレーキ信号Ｂ１，Ｂ２のうちの少なくとも一方がハイレベルならば（換言すれば、ブレーキ信号Ｂ１，Ｂ２の論理和がハイレベルならば）、運転者がブレーキ操作を行ったと判定することとなり、論理和回路２７から出力制限制御部１７へ出力するブレーキ操作判定結果の信号が、ブレーキ操作有りを示すハイレベルとなる。尚、出力制限制御部１７は、操作判定部１５からのブレーキ操作判定結果の信号がハイレベルならば、ブレーキ操作が行われていると判定する。
【００４３】
また、オン固着異常検出部１３によってブレーキ信号Ｂ１，Ｂ２のうちの一方にオン固着異常が生じていると判定されている場合（即ち、オン固着検出結果Ｒ１，Ｒ２の何れか一方がハイレベル（オン）の場合）には、論理積回路２４，２６のうち、論理積回路２４の出力は、ブレーキ信号Ｂ１，Ｂ２に拘わらずローレベルのままとなり、論理積回路２６は、ブレーキ信号Ｂ１，Ｂ２の論理積信号を論理和回路２７へ出力するため、論理和回路２７からは、ブレーキ信号Ｂ１，Ｂ２の論理積信号がブレーキ操作判定結果の信号として出力される。
【００４４】
よって、この場合、操作判定部１５は、２系統のブレーキ信号Ｂ１，Ｂ２の両方がハイレベルならば（換言すれば、ブレーキ信号Ｂ１，Ｂ２の論理積がハイレベルならば）、運転者がブレーキ操作を行ったと判定することとなり、論理和回路２７から出力制限制御部１７へ出力するブレーキ操作判定結果の信号が、ブレーキ操作有りを示すハイレベルとなる。
【００４５】
次に、以上のように構成されたＥＣＵ１１の作用について、図４を用い説明する。
図４における時刻ｔ２以前に示すように、オン固着異常検出部１３によってブレーキ信号Ｂ１，Ｂ２にオン固着異常が生じていると判定されておらず、オン固着検出結果Ｒ１，Ｒ２が両方ともにローレベル（オフ）の場合には、操作判定部１５の動作モードが、論理和回路２１の出力であって、ブレーキ信号Ｂ１，Ｂ２の論理和信号を、ブレーキ操作判定結果の信号とする、通常の動作モードになる。
【００４６】
よって、ブレーキ信号Ｂ１，Ｂ２にオン固着異常が生じていない場合には、ブレーキ信号２系統化の利点が確保される。つまり、もしブレーキ信号Ｂ１，Ｂ２のうちの一方にオフ固着異常（本実施形態では、ローレベルのままになる異常）が生じても、その場合には、操作判定部１５にて、正常な方のブレーキ信号に応じて、ブレーキ操作の有無が正しく判定されて、ブレーキ操作判定結果の信号が、ブレーキ操作に応じて正しくレベル変化することとなる。このため、そのブレーキ操作判定結果の信号を参照する出力制限制御部１７も、ブレーキ操作の有無を正しく判定して、エンジン出力の制限制御を正しく実施することができる。
【００４７】
一方、図４において、時刻ｔ１でブレーキ操作が開始されてから、時刻ｔ２でブレーキ操作が止められるまでの間に、ブレーキ信号Ｂ２の方にオン固着異常が発生したとする。尚、ブレーキ信号Ｂ２のオン固着異常の原因としては、ブレーキスイッチＳＷ２のオン故障か、信号線Ｌ２のバッテリ電圧へのショート故障が考えられる。
【００４８】
すると、時刻ｔ２でブレーキ信号Ｂ１がハイレベルからローレベルに変化するにも拘わらず、ブレーキ信号Ｂ２はハイレベルのままであるため、オン固着異常検出部１３により、ブレーキ信号Ｂ２にオン固着異常が生じたと判定されて、オン固着検出結果Ｒ２がハイレベル（オン）に設定される。そして、オン固着検出結果Ｒ２がハイレベルになると、操作判定部１５の動作モードが、論理積回路２６の出力であって、ブレーキ信号Ｂ１，Ｂ２の論理積信号を、ブレーキ操作判定結果の信号とする、オン固着異常時の動作モードになる。このため、図４において、オン固着検出結果Ｒ２がハイレベルである期間に示されているように、例えばブレーキ信号Ｂ２にオン固着異常が生じても、正常な方のブレーキ信号Ｂ１のレベル変化に応じて、ブレーキ操作判定結果の信号をレベル変化させることができる。
【００４９】
このように、ブレーキ信号Ｂ１，Ｂ２の一方にオン固着異常が生じても、その場合には、操作判定部１５にて、正常な方のブレーキ信号に応じて、ブレーキ操作の有無が正しく判定されて、ブレーキ操作判定結果の信号が、ブレーキ操作に応じて正しくレベル変化することとなり、出力制限制御部１７も、ブレーキ操作の有無を正しく判定して、エンジン出力の制限制御を正しく実施することができる。
【００５０】
また、図４の時刻ｔ３に示すように、オン固着異常が生じていると判定されているブレーキ信号Ｂ２が、ハイレベルからローレベルになると、オン固着異常が生じているとの判定が解除されて、オン固着検出結果Ｒ２がローレベル（オフ）に戻される。すると、操作判定部１５の動作モードが、ブレーキ信号Ｂ１，Ｂ２の論理和信号をブレーキ操作判定結果の信号とする通常の動作モードに戻ることとなる。
【００５１】
尚、図４の時刻ｔ４に示すように、ブレーキ操作が行われていない期間中に、例えばブレーキ信号Ｂ２にオン固着異常が生じたとすると、その時点では、操作判定部１５が通常の動作モードであるため、ブレーキ信号Ｂ２がオン固着異常でハイレベルになったときから、ブレーキ操作判定結果の信号がハイレベルになる。
【００５２】
しかし、運転者がブレーキ操作を行い、時刻ｔ５に示すように、そのブレーキ操作が止められれば、ブレーキ信号Ｂ１がハイレベルからローレベルに変化したにも拘わらずブレーキ信号Ｂ２がハイレベルのままである、という状態が発生するため、オン固着異常検出部１３によりブレーキ信号Ｂ２のオン固着異常が検出されて、オン固着検出結果Ｒ２がハイレベル（オン）に設定され、操作判定部１５がオン固着異常時の動作モードになって、ブレーキ操作を正確に判定することができる。
【００５３】
よって、ブレーキ操作が行われていない期間中に、ブレーキ信号Ｂ１，Ｂ２の一方にオン固着異常が生じて、ブレーキ操作があったと誤判定してしまい、エンジン出力が不要に制限されたとしても、運転者がブレーキ操作を１回行えば、ブレーキ信号のオン固着異常が検出されて、ブレーキ操作の有無を正しく判定できる状態となり、エンジン出力が不要に制限されてしまうことを回避することができる。
【００５４】
以上のように、本実施形態のＥＣＵ１１によれば、各ブレーキ信号Ｂ１，Ｂ２のオン固着異常を検出して、操作判定部１５の動作モードを切り替えるため、ブレーキ信号Ｂ１，Ｂ２の何れか一方にオフ固着異常とオン固着異常との何れが生じても、ブレーキ操作の有無を正しく判定して、ブレーキ操作を実施条件としたエンジン出力制限制御を正しく実施することができるようになる。
【００５５】
一方、例えば、運転者のアクセル操作と車速等の、ブレーキ信号以外の運転情報から、ブレーキの操作状態を推定し、その推定した操作状態とブレーキ信号の状態とから、ブレーキ信号の異常を判定することも考えられるが、本実施形態のオン固着異常検出部１３は、ブレーキ信号Ｂ１，Ｂ２の状態だけからブレーキ信号Ｂ１，Ｂ２のオン固着異常を検出しているため、そのオン固着異常の正しい検出結果を早く出すことができ、延いては、ブレーキ操作の正しい判定結果を早く出せるという利点がある。
【００５６】
尚、上記実施形態のＥＣＵ１１では、オン固着異常検出部１３が、オン固着異常検出手段に相当し、オン固着検出結果Ｒ１，Ｒ２が、オン固着異常検出手段の判定結果に相当している。そして、オン固着異常検出部１３と操作判定部１５とからなる部分が、ブレーキ操作判定装置に相当し、操作判定部１５から出力されるブレーキ操作判定結果の信号レベルが、ブレーキ操作の判定結果に相当している。
【００５７】
以上、本発明の一実施形態について説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々なる態様で実施し得ることは勿論である。
【００５８】
例えば、オン固着異常検出部１３は、マイコンと論理回路との何れによって構成しても良い。つまり、前述したオン固着異常検出処理は、マイコンがプログラムを実行することによって実現しても良いし、論理回路によって実現しても良い。
【００５９】
また、操作判定部１５も、論理回路に限らず、マイコンが図３の論理回路と同様のロジックのプログラムを実行することによって実現しても良い。
また、上記実施形態では、ブレーキ信号Ｂ１，Ｂ２のアクティブレベルがハイレベルであったが、ブレーキ信号Ｂ１，Ｂ２のアクティブレベルはローレベルであっても良い。また、ブレーキ信号Ｂ１，Ｂ２のうち、一方のアクティブレベルがハイレベルで、他方のアクティブレベルがローレベルであっても良い。
【００６０】
そして、何れにしても、ブレーキ信号Ｂ１，Ｂ２のアクティブレベルがハイレベルかローレベルかに応じて、図３のロジックを変更すれば良い。例えば、ブレーキ信号Ｂ１のアクティブレベルがハイレベルで、ブレーキ信号Ｂ２のアクティブレベルがローレベルであるならば、図３において、ブレーキ信号Ｂ２を反転回路でレベル反転させた信号が、論理和回路２１と論理積回路２６とに入力されるように構成すれば良い。
【００６１】
また、ブレーキ信号Ｂ１，Ｂ２のうちの少なくとも一方が、ブレーキスイッチ以外の信号出力手段によって出力されるようになっていても良い。例えば、ブレーキ信号Ｂ１がブレーキスイッチＳＷ１から出力されるのに対し、ストップランプにリレーから供給されるバッテリ電圧がブレーキ信号Ｂ２になる構成でも良い。この場合、ブレーキスイッチＳＷ１がブレーキ信号Ｂ１を出力する信号出力手段となり、上記リレーがブレーキ信号Ｂ２を出力する信号出力手段となる。
【符号の説明】
【００６２】
１１…ＥＣＵ（車載制御装置）、１３…オン固着異常検出部、１５…操作判定部、１７…出力制限制御部、２１，２５，２７…論理和回路、２２，２３…反転回路、２４，２６…論理積回路、Ｂ１，Ｂ２…ブレーキ信号、Ｌ１，Ｌ２…信号線、ＳＷ１，ＳＷ２…ブレーキスイッチ
【図１】
0005598285.tif 000002
【図２】
0005598285.tif 000003
【図３】
0005598285.tif 000004
【図４】
0005598285.tif 000005