(57)【要約】【課題】アクセルペダル及びブレーキペダルを誤って両踏みした時にエンジン出力を制限させる車両において、両踏み状態であるか否かの判定に用いるブレーキセンサの故障を、新規にブレーキセンサを追加することなく診断可能にしたブレーキセンサ故障診断装置を提供する。【解決手段】アクセルセンサ及びブレーキセンサ（ブレーキスイッチ）の検出結果に基づき、両ペダルが踏込操作されている両踏み状態であると判定されている時に、エンジン出力を制限させる車両において、ブレーキペダルを踏込み操作する筈の車両運転状況であるにも拘わらず（Ｓ２０：Ｙｅｓ）、ブレーキセンサによる踏込検出がなければ（Ｓ２１：Ｎｏ）、或いは、ブレーキペダルの踏込みを解除操作する筈の車両運転状況であるにも拘わらずブレーキセンサによる解除検出がなければ、ブレーキセンサが故障であると診断する。【選択図】      図５
2012096633.tif 000002
【特許請求の範囲】
【請求項１】
アクセルペダルの踏込操作の有無を検出するアクセルセンサと、
ブレーキペダルの踏込操作の有無を検出するブレーキセンサと、
前記アクセルセンサ及び前記ブレーキセンサの検出結果に基づき、前記アクセルペダル及び前記ブレーキペダルが共に踏込操作されている両踏み状態であるか否かを判定する両踏み判定手段と、
前記両踏み状態であると判定されている時に、前記ブレーキペダルの踏込み操作を前記アクセルペダルの踏込み操作よりも優先してエンジン出力を制限させる出力制限手段と、
を備える車両に適用され、
前記ブレーキペダルを踏込み操作する筈の車両運転状況であるにも拘わらず前記ブレーキセンサによる踏込検出がなければ、或いは、前記ブレーキペダルの踏込みを解除操作する筈の車両運転状況であるにも拘わらず前記ブレーキセンサによる解除検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とするブレーキセンサ故障診断装置。
【請求項２】
車両運転者によりエンジン始動操作が為されてからエンジン停止操作が為されるまでの期間に、前記ブレーキセンサによる踏込検出が１度もなければ、前記ブレーキセンサが故障であると診断することを特徴とする請求項１に記載のブレーキセンサ故障診断装置。
【請求項３】
駆動輪へ動力伝達する際の変速段を自動で切り替える自動変速装置であって、ブレーキペダルが踏込まれていることを条件にシフトレバーのパーキングレンジへの切り替えが可能に構成された自動変速装置を備えた車両に適用され、
運転者がパーキングレンジへ切り替え操作した時に前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする請求項１又は２に記載のブレーキセンサ故障診断装置。
【請求項４】
駆動輪へ動力伝達する際の変速段を自動で切り替える自動変速装置を備えるとともに、ブレーキペダルが踏込まれていることを条件にエンジン始動を許可する車両に適用され、
エンジン始動時に前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする請求項１〜３のいずれか１つに記載のブレーキセンサ故障診断装置。
【請求項５】
車両走行期間中に前記ブレーキセンサによる解除検出が所定時間以上なければ、前記ブレーキセンサが故障であると診断することを特徴とする請求項１〜４のいずれか１つに記載のブレーキセンサ故障診断装置。
【請求項６】
ブレーキ油圧が所定時間で所定値以上上昇している時に前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする請求項１〜５のいずれか１つに記載のブレーキセンサ故障診断装置。
【請求項７】
ブレーキ油圧が所定値未満である時に前記ブレーキセンサによる解除検出が所定時間以上なければ、前記ブレーキセンサが故障であると診断することを特徴とする請求項１〜６のいずれか１つに記載のブレーキセンサ故障診断装置。
【請求項８】
車両が所定時間で所定値以上減速している時に前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする請求項１〜７のいずれか１つに記載のブレーキセンサ故障診断装置。
【請求項９】
駆動輪へ動力伝達する際の変速段を自動で切り替える自動変速装置を備えた車両に適用され、
前記自動変速装置のシフトレバーが走行レンジへ切り替えられており、かつ、車両位置が所定時間以上変化していない時に、前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする請求項１〜７のいずれか１つに記載のブレーキセンサ故障診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセルペダル及びブレーキペダルを誤って両踏みした時にエンジン出力を制限させる車両に適用され、両踏み状態であるか否かの判定に用いるブレーキセンサの故障を診断する装置に関する。
【背景技術】
【０００２】
車両の運転者がブレーキペダルを踏み損なってアクセルペダルも同時に踏み込んでしまい、運転者の意図に反して車両を加速させてしまうことの安全対策として、特許文献１には、両ペダルが共に踏み込まれた両踏み状態を検出した場合には、アクセルペダルの踏込量に応じたスロットル開度とならないようにスロットルバルブを制御してエンジン出力を制限させることが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２９１９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記安全対策を実現させるためには、アクセルペダルの踏込操作の有無を検出するアクセルセンサ、及びブレーキペダルの踏込操作の有無を検出するブレーキセンサを設け、これらセンサの検出結果に基づき両踏み状態を検出する必要がある。そして、ブレーキセンサが故障していると両踏み状態を検出できなくなるので、誤って両踏みした時のエンジン出力制限ができなくなる。そのため、ブレーキセンサの故障を診断する装置が必要になってくる。
【０００５】
そこで本発明者は、既存のブレーキランプ用スイッチ及びブレーキ油圧センサを上記ブレーキセンサとして利用し、これら２つのブレーキセンサが異なる検出結果である場合に、いずれかのセンサが故障であると診断することを検討した。
【０００６】
しかし、車両によっては、ブレーキ油圧センサの検出信号が入力されるＥＣＵ（ブレーキ制御装置）と、ブレーキランプ用スイッチの検出信号が入力されるＥＣＵ（エンジン制御装置）とが別々になっており、この場合には、両ＥＣＵ間で検出信号の送受信が必要となるため通信の複雑化を招く。また、故障診断専用にブレーキセンサを新規に追加することはコスト高を招く。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、アクセルペダル及びブレーキペダルを誤って両踏みした時にエンジン出力を制限させる車両において、両踏み状態であるか否かの判定に用いるブレーキセンサの故障を、新規にブレーキセンサを追加することなく診断可能にしたブレーキセンサ故障診断装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記課題を解決するための手段、及びその作用効果について記載する。
【０００９】
請求項１記載の発明では、アクセルペダルの踏込操作の有無を検出するアクセルセンサと、ブレーキペダルの踏込操作の有無を検出するブレーキセンサと、前記アクセルセンサ及び前記ブレーキセンサの検出結果に基づき、前記アクセルペダル及び前記ブレーキペダルが共に踏込操作されている両踏み状態であるか否かを判定する両踏み判定手段と、前記両踏み状態であると判定されている時に、前記ブレーキペダルの踏込み操作を前記アクセルペダルの踏込み操作よりも優先してエンジン出力を制限させる出力制限手段と、を備える車両に適用されることを前提とする。
【００１０】
そして、前記ブレーキペダルを踏込み操作する筈の車両運転状況であるにも拘わらず前記ブレーキセンサによる踏込検出がなければ、或いは、前記ブレーキペダルの踏込みを解除操作する筈の車両運転状況であるにも拘わらず前記ブレーキセンサによる解除検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする。
【００１１】
上記発明では要するに、ブレーキペダルを踏込み操作（或いは解除操作）する筈の車両運転状況であるにも拘わらずブレーキセンサによる踏込検出（或いは解除検出）がなければ、ブレーキセンサが故障であると診断する。そのため、２つのブレーキセンサの検出結果を比較して故障診断するといった先述の手法とは異なり、上記発明によれば２つのブレーキセンサの検出結果を要することなく故障診断できる。よって、故障診断専用にブレーキセンサを新規に追加することを不要にでき、ＥＣＵ同士の通信の複雑化も回避できる。
【００１２】
なお、ブレーキランプ用のスイッチは殆どの車両に設けられているので、このスイッチを、両踏み判定に用いるブレーキセンサとして利用することが望ましい。また、ブレーキ油圧を検出するブレーキ油圧センサを、両踏み判定に用いるブレーキセンサとして利用してもよい。また、ブレーキペダルの踏込量を検出するブレーキストロークセンサを、両踏み判定に用いるブレーキセンサとして利用してもよい。
【００１３】
請求項２記載の発明では、車両運転者によりエンジン始動操作が為されてからエンジン停止操作が為されるまでの期間に、前記ブレーキセンサによる踏込検出が１度もなければ、前記ブレーキセンサが故障であると診断することを特徴とする。
【００１４】
通常の運転者であれば、エンジン始動操作が為されてからエンジン停止操作が為されるまでの期間にブレーキペダルを一度は踏込み操作する筈である。この点を鑑みた上記発明では、エンジン始動操作が為されてから停止操作が為されるまでの期間（「ブレーキペダルを踏込み操作する筈の車両運転状況」に相当）にブレーキセンサの踏込検出が１度もなければ故障と診断するので、２つのブレーキセンサの検出結果を要することなく故障診断できる。
【００１５】
請求項３記載の発明では、駆動輪へ動力伝達する際の変速段を自動で切り替える自動変速装置であって、ブレーキペダルが踏込まれていることを条件にシフトレバーのパーキングレンジへの切り替えが可能に構成された自動変速装置を備えた車両に適用され、運転者がパーキングレンジへ切り替え操作した時に前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする。
【００１６】
ブレーキペダルが踏込まれていることを条件にシフトレバーのパーキングレンジへの切り替えが可能に構成されている車両であれば、パーキングレンジへ切り替え操作した時にブレーキセンサによる踏込検出が必ず為される筈である。この点を鑑みた上記発明では、パーキングレンジへの切り替え時（「ブレーキペダルを踏込み操作する筈の車両運転状況」に相当）にブレーキセンサの踏込検出がなければ故障と診断するので、２つのブレーキセンサの検出結果を要することなく故障診断できる。
【００１７】
請求項４記載の発明では、駆動輪へ動力伝達する際の変速段を自動で切り替える自動変速装置を備えるとともに、ブレーキペダルが踏込まれていることを条件にエンジン始動を許可する車両に適用され、エンジン始動時に前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする。
【００１８】
ブレーキペダルが踏込まれていることを条件にエンジン始動を許可する車両であれば、エンジン始動時にブレーキセンサによる踏込検出が必ず為される筈である。この点を鑑みた上記発明では、エンジン始動時（「ブレーキペダルを踏込み操作する筈の車両運転状況」に相当）にブレーキセンサの踏込検出がなければ故障と診断するので、２つのブレーキセンサの検出結果を要することなく故障診断できる。
【００１９】
請求項５記載の発明では、車両走行期間中に前記ブレーキセンサによる解除検出が所定時間以上なければ、前記ブレーキセンサが故障であると診断することを特徴とする。
【００２０】
通常の運転者であれば、所定時間以上ブレーキペダルを踏込んだまま車両走行することはない筈である。この点を鑑みた上記発明では、車両走行期間中（「ブレーキペダルの踏込みを解除操作する筈の車両運転状況」に相当）にブレーキ解除検出が所定時間以上なければ故障と診断するので、２つのブレーキセンサの検出結果を要することなく故障診断できる。
【００２１】
請求項６記載の発明では、ブレーキ油圧が所定時間で所定値以上上昇（急上昇）している時に前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする。
【００２２】
一般的なブレーキ装置では、ブレーキペダルを踏み込むとその踏力によりシリンダ内の油圧（ブレーキ油圧）が上昇し、その油圧により制動力を発揮させる。したがって、ブレーキ油圧が急上昇している時にはブレーキペダルが踏込み操作されている筈であり、ブレーキセンサによる踏込検出が為される筈である。この点を鑑みた上記発明では、ブレーキ油圧の急上昇時（「ブレーキペダルを踏込み操作する筈の車両運転状況」に相当）にブレーキセンサの踏込検出がなければ故障と診断するので、２つのブレーキセンサの検出結果を要することなく故障診断できる。
【００２３】
但し、ＡＢＳ装置や車両姿勢制御等、ブレーキ油圧を自動で制御する装置が搭載されている車両においては、ブレーキペダルを踏込み操作していなくてもブレーキ油圧が急上昇するよう自動制御する場合があるので、当該装置が作動していない時に上述の故障診断を実施することを要する。
【００２４】
請求項７記載の発明では、ブレーキ油圧が所定値未満である時に前記ブレーキセンサによる解除検出が所定時間以上なければ、前記ブレーキセンサが故障であると診断することを特徴とする。
【００２５】
一般的なブレーキ装置では、ブレーキペダルの踏込みを解除するとシリンダ内の油圧（ブレーキ油圧）が低下して所定値未満になり、制動力が発揮されなくなる。したがって、ブレーキ油圧が所定値未満である時には、少なくとも所定時間以上はブレーキペダルの踏み込みを解除している筈であり、ブレーキセンサによる解除検出が為される筈である。この点を鑑みた上記発明では、ブレーキ油圧が所定値未満である時（「ブレーキペダルの踏込みを解除操作する筈の車両運転状況」に相当）にブレーキセンサの解除検出がなければ故障と診断するので、２つのブレーキセンサの検出結果を要することなく故障診断できる。
【００２６】
但し、ＡＢＳ装置や車両姿勢制御等、ブレーキ油圧を自動で制御する装置が搭載されている車両においては、ブレーキペダルの踏込み解除操作をしていなくてもブレーキ油圧が所定値未満となるよう自動制御する場合があるので、当該装置が作動していない時に上述の故障診断を実施することを要する。
【００２７】
請求項８記載の発明では、車両が所定時間で所定値以上減速している時に前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする。
【００２８】
車両が所定時間で所定値以上減速（急減速）している時には、ブレーキペダルを踏込み操作している筈である。この点を鑑みた上記発明では、車両の急減速時（「ブレーキペダルを踏込み操作する筈の車両運転状況」に相当）にブレーキセンサの踏込検出がなければ故障と診断するので、２つのブレーキセンサの検出結果を要することなく故障診断できる。
【００２９】
請求項９記載の発明では、駆動輪へ動力伝達する際の変速段を自動で切り替える自動変速装置を備えた車両に適用され、前記自動変速装置のシフトレバーが走行レンジへ切り替えられており、かつ、車両位置が所定時間以上変化していない時に、前記ブレーキセンサによる踏込検出がなければ、前記ブレーキセンサが故障であると診断することを特徴とする。
【００３０】
シフトレバーが走行レンジへ切り替えられており、かつ、車両位置が所定時間以上変化していなければ、ブレーキペダルを踏込み操作している筈である。この点を鑑みた上記発明では、走行レンジのまま車両位置が変化していない時（「ブレーキペダルを踏込み操作する筈の車両運転状況」に相当）にブレーキセンサの踏込検出がなければ故障と診断するので、２つのブレーキセンサの検出結果を要することなく故障診断できる。
【００３１】
ちなみに、上述した各発明によりブレーキセンサが故障していると診断した場合には、両踏み状態であると判定されているか否かに拘わらず、エンジン出力を所定値未満に制限する出力制限制御を実施することが望ましい。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態にかかるエンジン制御システムの概略構成を示す図。
【図２】アクセルペダルが吊り下げ式である場合における、アクセルペダルとブレーキペダルの位置関係を示す図。
【図３】アクセルペダルがフロア支持式（オルガン式）である場合における、アクセルペダルとブレーキペダルの位置関係を示す図。
【図４】本発明の一実施形態において、アクセル開度の出力制御の処理手順を示すフローチャート。
【図５】本発明の一実施形態において、ブレーキスイッチの故障を診断する処理手順を示すフローチャート。
【図６】本発明の一実施形態において、ブレーキスイッチの故障を診断する処理手順を示すフローチャート。
【発明を実施するための形態】
【００３３】
以下、本発明を具体化した一実施形態を図面に基づいて説明する。先ず、本実施形態にかかる車両用エンジン制御装置が適用されたエンジン制御システム全体の概略構成を、図１に基づいて説明する。
【００３４】
図１に示すエンジン１１（内燃機関）は点火式のガソリンエンジンであり、エンジン１１の吸気管１２の最上流部には、エアクリーナ１３が設けられ、このエアクリーナ１３の下流側に、吸入空気量を検出するエアフローメータ１４が設けられている。このエアフローメータ１４の下流側には、電動モータ１５によって開度調節されるスロットルバルブ１６と、このスロットルバルブ１６の開度（スロットル開度）を検出するスロットル開度センサ１７とが設けられている。
【００３５】
更に、スロットルバルブ１６の下流側には、サージタンク１８が設けられ、このサージタンク１８に、吸気管圧力を検出する吸気管圧力センサ１９が設けられている。また、サージタンク１８には、エンジン１１の各気筒に空気を導入する吸気マニホールド２０が設けられ、各気筒の吸気マニホールド２０の吸気ポート近傍に、それぞれ吸気ポートに向けて燃料を噴射する燃料噴射弁２１が取り付けられている。また、エンジン１１のシリンダヘッドには、各気筒毎に点火プラグ２２が取り付けられ、各気筒の点火プラグ２２の火花放電によって筒内の混合気に着火される。
【００３６】
一方、エンジン１１の排気管２３には、排出ガスの空燃比又はリッチ／リーン等を検出する排出ガスセンサ２４（空燃比センサ、酸素センサ等）が設けられ、この排出ガスセンサ２４の下流側に、排出ガスを浄化する三元触媒等の触媒２５が設けられている。
【００３７】
また、エンジン１１のシリンダブロックには、冷却水温を検出する冷却水温センサ２６や、ノッキングを検出するノックセンサ２７が取り付けられている。また、クランク軸２８の外周側には、クランク軸２８が所定クランク角回転する毎にパルス信号を出力するクランク角センサ２９が取り付けられ、このクランク角センサ２９の出力信号に基づいてクランク角やエンジン回転速度が検出される。
【００３８】
更に、アクセルセンサ３１によってアクセルペダル３２の操作量が検出され、ブレーキスイッチ３３（ブレーキセンサ）によってブレーキペダル３４の踏込操作が検出されると共に、車速センサ３５によって車速が検出される。なお、本実施形態のブレーキスイッチ３３には、電磁リレーにより構成される接触式の機械式スイッチを用いているが、非接触式のスイッチを用いてもよい。また、ブレーキスイッチ３３には、ブレーキランプのオンオフを切り替えるスイッチが利用されている。つまり、ブレーキスイッチ３３は、ブレーキランプのオンオフスイッチとして機能するとともに、両踏み判定用のスイッチとしても機能する。
【００３９】
ここで、ブレーキペダル３４は、車両の運転中に車両を減速又は停止させるための常用ブレーキ装置のブレーキ操作部である。また、アクセルペダル３２やブレーキペダル３４は、図２に例示する吊り下げ式（ペンダントタイプ）のペダルでも良いし、或いは、図３に例示するフロア支持式（オルガン式）のペダルでも良い。
【００４０】
図２は、吊り下げ式のブレーキペダル３４と吊り下げ式のアクセルペダル３２との位置関係を示す図であり、アクセルペダル３２は、車両乗員の足裏で踏込み操作される踏込操作面を有するペダル部３２ａと、ペダル部３２ａから上方に延びるアーム部３２ｂと、アーム部３２ｂの上端を回動可能に支持する支持部３２ｃと、を備えて構成されている。ブレーキペダル３４は、車両乗員の足裏で踏込み操作される踏込操作面を有するペダル部３４ａと、ペダル部３４ａから上方に延びるアーム部３４ｂと、アーム部３４ｂの上端を回動可能に支持する支持部３４ｃと、を備えて構成されている。
【００４１】
図３は、アクセルペダル３２０がフロア支持式である場合の図であり、このアクセルペダル３２０は、車両乗員の足裏で踏込み操作される踏込操作面を有するペダル部３２０ａと、ペダル部３２０ａのうち車両後方側の端部を回動可能に支持するとともに車体のフロア部５０に固定された支持部３２０ｂと、ペダル部３２０ａを上方へ押し戻す向きに弾性力を付勢するバネ部３２０ｃと、を備えて構成されている。
【００４２】
車体のフロア部５０は、水平に拡がる形状の金属製パネルにより形成されている。なお、フロア部５０の前方端部には傾斜状の金属製パネルにより形成されるキックアップ部５１が接続され、キックアップ部５１の前方端部には、鉛直に広がる形状の金属製パネルにより形成されるダッシュパネル５２（ファイアウォール）が接続されている。そして、アクセルペダル３２０の支持部３２０ｂは、このフロア部５０に取り付けられている。
【００４３】
これら各種センサやスイッチの出力は、電子制御回路（ＥＣＵ３０）に入力される。このＥＣＵ３０は、マイクロコンピュータを主体として構成され、内蔵されたＲＯＭ（記憶媒体）に記憶された各種のエンジン制御用のプログラムを実行することでエンジン制御手段としての役割を果たし、エンジン運転状態に応じて、燃料噴射量、点火時期、スロットル開度（吸入空気量）等を制御する。その際、ＥＣＵ３０は、アクセルセンサ３１で検出したアクセル開度（アクセルペダル３２の操作量）に基づいてスロットル開度（吸入空気量）等を制御してエンジン１１の出力を制御する。
【００４４】
これら図２及び図３に示すように、アクセルペダル３２，３２０とブレーキペダル３４は、フロア部５０の上方にて並べて配置されており、運転者が片足で両ペダル３２，３２０，３４を同時に踏み込むことができるような位置関係に配置されている。
【００４５】
なお、アクセルペダル３２が吊り下げ式の場合には、フロア支持式の場合に比べてペダル部３２ａの位置が高くなるので、ブレーキペダル３４のペダル部３４ａの位置と同じ高さになる場合が多い。そのため、特に両ペダル３２，３４が吊り下げ式の場合（図２参照）には、図３の場合に比べて、運転者がブレーキペダル３４を踏込み操作しようとした時に誤ってアクセルペダル３２も踏み込んでしまうといった事態に陥りやすい。そのため、誤操作による両踏みに対応した本実施形態のエンジン制御は、図２の如く両ペダル３２，３４が吊り下げ式の場合に効果が好適に発揮される。
【００４６】
ＥＣＵ３０は、アクセルセンサ３１の出力信号に基づいてアクセルペダル３２の踏み込み（オン操作）を判定すると共に、ブレーキスイッチ３３の出力信号に基づいてブレーキペダル３４の踏み込み（オン操作）を判定する。なお、アクセルセンサ３１により検出されたアクセルペダル３２の踏込量が所定値Ａ１以上である場合に、アクセルペダル３２が踏み込まれていると判定（オン操作を判定）する。そして、アクセルセンサ３１及びブレーキスイッチ３３が共にオン操作を判定している時には、アクセルペダル３２及びブレーキペダル３４が共に踏込操作されている両踏み状態であると判定する。
【００４７】
また、アクセルセンサ３１及びブレーキスイッチ３３が共にオン操作判定している時点において、エンジン出力軸の回転速度を変速して駆動輪へ伝達する自動変速装置ＡＴが動力伝達を遮断するニュートラル状態又は動力伝達する連結状態のいずれであっても、上述の如く共にオン操作判定していれば両踏み状態であると判定する。図１に示す変速機（トランスミッション）には、その変速段を自動で切り替える自動式（ＡＴ）が採用されているが、変速段を運転者が手動操作して切り替えるマニュアル式（ＭＴ）であってもよい。
【００４８】
両踏み状態であると判定した場合には、エンジン制御用のアクセル開度（エンジン１１の制御に使用するアクセル開度）を車速に応じた制限値にするアクセル開度制限制御（出力制限制御）を実行する。一方、ブレーキペダル３４のオン操作が検出されていない時にアクセルペダル３２のオン操作が検出されている場合には、運転者の加速意図があると判断して、アクセル開度制限制御を禁止する。
【００４９】
次に、図４を用いて、ＥＣＵ３０により実施されるアクセル開度出力制御の処理手順を説明する。図４に示すアクセル開度出力制御ルーチンは、ＥＣＵ３０の電源オン中に所定周期で繰り返し実行される。
【００５０】
本ルーチンが起動されると、まず、ステップＳ１０で、車速が所定値Ｖ１以上であるか否かを判定する。このステップＳ１０で、車速が所定値Ｖ１以上であると判定された場合には、ステップＳ１１（両踏み判定手段）に進み、実アクセル開度が所定値Ａ１よりも大きいか否かを判定する。ここで、所定値Ａ１は、予め設定した固定値としても良いし、車速に応じて設定するようにしても良い。
【００５１】
このステップＳ１１で、実アクセル開度が所定値Ａ１よりも大きい（アクセルペダル３２が踏み込まれている）と判定された場合には、ステップＳ１２（両踏み判定手段）に進み、ブレーキＯＦＦ（ブレーキペダル３４の踏み込みが解除された状態）からブレーキＯＮ（ブレーキペダル３４が踏み込まれた状態）になったか否かを判定する。
【００５２】
ブレーキＯＮになった場合には、アクセルペダル３２及びブレーキペダル３４が共に踏み込まれた両踏み状態であると判定（Ｓ１２：Ｙｅｓ）して次のステップＳ１３に進む。一方、上記ステップＳ１２で「Ｎｏ」と判定された場合には上記ステップＳ１０に戻る。
【００５３】
ステップＳ１３では、両踏み状態に至る過程で、実際にアクセルペダル３２を踏み込み開始した時期（実アクセル開始時期）が、実際にブレーキペダル３４を踏み込み開始した時期（実ブレーキ開始時期）よりも後であるか否かを判定する。そして、実アクセル開始時期が実ブレーキ開始時期よりも後ではないと判定（Ｓ１３：Ｎｏ）した場合には、ブレーキペダル３４を踏み込む際に誤ってアクセルペダル３２も踏み込んでしまった、誤操作による両踏み状態であるとみなして、次のステップＳ１４（出力制限手段）に進み、エンジン制御用のアクセル開度を制限値まで減少させるアクセル開度制限制御を実行する。
【００５４】
一方、両踏みが検出された場合であっても、実アクセル開始時期が実ブレーキ開始時期よりも後であると判定（Ｓ１３：Ｙｅｓ）した場合には、意図的に両踏み操作したとみなして、次のステップＳ１５（出力制限禁止手段）に進み、ステップＳ１４によるアクセル開度制限制御の実行を禁止して、図４の処理を一旦終了する。
【００５５】
ここで、実アクセル開始時期が実ブレーキ開始時期よりも後である場合（Ｓ１３：Ｙｅｓ）に、アクセル開度制限制御（Ｓ１４）の実行を禁止させる意義について以下に説明する。両踏み時にアクセル開度制限を制限（出力制限）する安全対策では、車両運転者が誤って両踏みした状況を想定しているが、車両運転者が意図的に両踏み操作する場合もある。例えば、登り坂で車両を発進させる場合において、ブレーキペダルを踏んだままアクセルペダルを踏み込むことにより、停車状態（車速ゼロ）のままでエンジン回転数を上昇させ、その後ブレーキペダルから足を離して加速発進させるといった両踏み操作である。
【００５６】
そして、意図的に両踏み操作する場合には、ブレーキペダル３４よりも後にアクセルペダル３２を踏込操作する筈であり、ブレーキペダル３４よりも先（又は同時）にアクセルペダル３２を踏み込むことはない。この点に着目し、ステップＳ１３で肯定判定した場合には、意図的に両踏み操作されたとみなして出力制限を禁止してエンジン出力の上昇を許可する（Ｓ１５）。一方、上記以外の両踏み検出時には、誤ってブレーキペダル３４が踏み込まれているとみなして出力制限を実施して安全を図る（Ｓ１４）。
【００５７】
ステップＳ１４によるアクセル開度制限制御が実行されると、その後、ステップＳ１６に進み、アクセル開度制限制御の実行中にブレーキＯＮからブレーキＯＦＦになったか否かを判定する。このステップＳ１６で、アクセル開度制限制御の実行中にブレーキＯＮからブレーキＯＦＦになったと判定された場合には（Ｓ１６：Ｙｅｓ）、運転者が意図的にブレーキペダル３４の踏み込みを解除したため、エンジン出力を抑制する必要はないと判断する。そして、続くステップＳ１７において、エンジン制御用のアクセル開度を実アクセル開度に戻すアクセル開度復帰制御を実行する。詳細には、アクセル開度復帰制御開始時の車速（又はアクセル開度制限制御開始時の車速）に応じた変化速度（増加速度）でエンジン制御用のアクセル開度を実アクセル開度まで増加させる。
【００５８】
この後、ステップＳ１８に進み、実アクセル開度が所定値Ａ４よりも小さいか否かを判定する。ここで、所定値Ａ４は、上記ステップＳ１１の所定値Ａ１よりも小さい値に設定されている。このステップＳ１８で、実アクセル開度が所定値Ａ４よりも小さいと判定された場合には、アクセル開度復帰制御を終了する。
【００５９】
ところで、アクセルセンサ３１やブレーキスイッチ３３が故障していると、ステップＳ１１，Ｓ１２による両踏み判定が正常にできなくなる。特に、アクセルセンサ３１が故障しても運転者の意図に反したエンジン出力の増加は生じないが、ブレーキスイッチ３３が故障すると、誤って両踏みした時のエンジン出力制限（Ｓ１４）ができなくなるため、運転者の意図に反してエンジン出力が増加することが懸念される。よって、ブレーキスイッチ３３の故障を診断すること、及び故障時にフェールセーフ制御を実施することが重要である。
【００６０】
そこで本実施形態では、ブレーキペダル３４を踏込み操作する筈の車両運転状況であるにも拘わらずブレーキスイッチ３３による踏込検出（ブレーキＯＮ検出）がなければ、或いは、ブレーキペダル３４の踏込みを解除操作する筈の車両運転状況であるにも拘わらずブレーキスイッチ３３による踏込み解除検出（ブレーキＯＦＦ検出）がなければ、ブレーキスイッチ３３が故障であると診断する。そして、故障と診断された時には吸気量や燃料噴射量を強制的に所定値未満に制御することで、エンジン出力を所定値未満に制限するフェールセーフ制御を実施する。
【００６１】
次に、図５，図６を用いて、ＥＣＵ３０により実施されるブレーキスイッチ３３の故障有無を診断する処理手順を説明する。これらの故障診断処理ルーチンは、ＥＣＵ３０の電源オン中に所定周期で繰り返し実行される。なお、図５及び図６による処理のうち一方の処理で故障診断され、他方の処理で正常診断されている場合には故障診断を優先させる。
【００６２】
先ず、図５の処理ルーチンによる故障診断の手順を説明する。ステップＳ２０で、車両運転者がブレーキペダル３４を踏込み操作する筈であろう車両運転状況（ブレーキＯＮ状況）であるか否かを判定する（詳細は後述）。そして、ブレーキＯＮ状況であると判定（Ｓ２０：Ｙｅｓ）した場合には、ステップＳ２１に進み、ブレーキスイッチ３３による踏込検出（ブレーキＯＮ検出）の有無を判定する。
【００６３】
そして、ブレーキＯＮ状況でブレーキＯＮ検出があれば（Ｓ２１：Ｙｅｓ）、続くステップＳ２２にてブレーキスイッチ３３が正常であると診断する。一方、ブレーキＯＮ状況であるにも拘わらずブレーキＯＮ検出がなければ（Ｓ２１：Ｎｏ）、続くステップＳ２３にてブレーキスイッチ３３が故障していると診断するとともに、続くステップＳ２４にてエンジン出力を所定値未満に制限するフェールセーフ制御を実施する。なお、このフェールセーフ制御では、図４のステップＳ１４と同様のアクセル開度制限制御を実行してもよい。
【００６４】
次に、ステップＳ２０の判定にかかるブレーキＯＮ状況の具体的ケースＡ１〜Ａ６について説明する。
【００６５】
＜ケースＡ１＞
通常の運転者であれば、エンジン始動操作が為されてからエンジン停止操作が為されるまでの期間にブレーキペダル３４を一度は踏込み操作する筈である。この点を鑑み、エンジン始動操作が為されてから停止操作が為されるまでの期間（Ｓ２０：Ｙｅｓ）に、ブレーキＯＮ検出が１度もなければ（Ｓ２１：Ｎｏ）、故障と診断する（Ｓ２３）。なお、上記「エンジン始動操作」の具体例としては、イグニッションスイッチのオン操作、スタータモータの始動操作、自動変速装置ＡＴの作動を操作するシフトレバーをドライブレンジへ切り替える操作、等が挙げられる。また、上記「エンジン停止操作」の具体例としては、イグニッションスイッチのオフ操作、自動変速装置ＡＴのシフトレバーをパーキングレンジへ切り替える操作、等が挙げられる。
【００６６】
＜ケースＡ２＞
ブレーキペダル３４が踏込まれていることを条件にシフトレバーのパーキングレンジへの切り替えが可能に構成された車両であれば、パーキングレンジへ切り替え操作した時にブレーキＯＮ検出が必ず為される筈である。この点を鑑み、パーキングレンジへの切り替え時（Ｓ２０：Ｙｅｓ）にブレーキＯＮ検出がなければ（Ｓ２１：Ｎｏ）、故障と診断する（Ｓ２３）。なお、パーキングレンジへの切り替えは、例えばブレーキ油圧センサによる検出値が所定値以上であることを条件に許可する等、ブレーキスイッチ３３以外のセンサの検出値に基づき許可するよう構成されることを前提とする。或いは、ブレーキペダル３４が踏込まれていなければ機械的にパーキングレンジへの切り替えが不可となるよう構成されていることを前提とする。
【００６７】
＜ケースＡ３＞
ブレーキペダル３４が踏込まれていることを条件にエンジン始動を許可する車両であれば、エンジン始動時にブレーキＯＮ検出が必ず為される筈である。この点を鑑み、エンジン始動時（Ｓ２０：Ｙｅｓ）にブレーキＯＮ検出がなければ（Ｓ２１：Ｎｏ）、故障と診断する（Ｓ２３）。なお、上記「エンジン始動時」の具体例としては、イグニッションスイッチのオン操作時、スタータモータの始動操作時、等が挙げられる。
【００６８】
＜ケースＡ４＞
ブレーキ油圧が急上昇している時にはブレーキペダル３４が踏込み操作されている筈であり、ブレーキＯＮ検出が為される筈である。この点を鑑み、ブレーキ油圧の急上昇時（Ｓ２０：Ｙｅｓ）にブレーキＯＮ検出がなければ（Ｓ２１：Ｎｏ）、故障と診断する（Ｓ２３）。なお、ブレーキ油圧が所定時間内に所定圧以上上昇した時に、「ブレーキ油圧の急上昇時」であると判定すればよい。
【００６９】
ちなみに、ＡＢＳ装置や車両姿勢制御等、ブレーキ油圧を自動で制御する装置が搭載されている車両においては、ブレーキペダル３４を踏込み操作していなくてもブレーキ油圧が急上昇するよう自動制御する場合があるので、これらの装置が作動していない時に上述の故障診断を実施することを要する。
【００７０】
＜ケースＡ５＞
車両が急減速走行している時にはブレーキペダル３４を踏込み操作している筈である。この点を鑑み、車両の急減速走行時（Ｓ２０：Ｙｅｓ）にブレーキＯＮ検出がなければ（Ｓ２１：Ｎｏ）、故障と診断する（Ｓ２３）。なお、車速が所定時間内に所定値以上減少した時に、「急減速走行時」であると判定すればよい。
【００７１】
＜ケースＡ６＞
自動変速装置ＡＴのシフトレバーが走行レンジへ切り替えられており、かつ、車両位置が所定時間以上変化していなければ、ブレーキペダル３４を踏込み操作している筈である。この点を鑑み、走行レンジのまま車両位置が変化していない時（Ｓ２０：Ｙｅｓ）にブレーキＯＮ検出がなければ（Ｓ２１：Ｎｏ）、故障と診断する（Ｓ２３）。なお、ステップＳ２０の判定を実施するにあたり、車両に搭載されたナビゲーション装置が有するＧＰＳにより検出した車両位置に基づき、車両位置の変化の有無を判定すればよい。或いは、車両周辺の障害物と自車両との距離を検出する障害物センサの検出値に基づき、車両位置の変化の有無を判定すればよい。
【００７２】
次に、図６の処理ルーチンによる故障診断の手順を説明する。まず、ステップＳ３０で、車両運転者がブレーキペダル３４から足を離して踏込みを解除する筈であろう車両運転状況（ブレーキＯＦＦ状況）であるか否かを判定する（詳細は後述）。そして、ブレーキＯＦＦ状況であると判定（Ｓ３０：Ｙｅｓ）した場合には、ステップＳ３１に進み、ブレーキスイッチ３３による踏込の解除検出（ブレーキＯＦＦ検出）の有無を判定する。
【００７３】
そして、ブレーキＯＦＦ状況でブレーキＯＦＦ検出があれば（Ｓ３１：Ｙｅｓ）、続くステップＳ３２にてブレーキスイッチ３３が正常であると診断する。一方、ブレーキＯＦＦ状況であるにも拘わらずブレーキＯＦＦ検出がなければ（Ｓ３１：Ｎｏ）、続くステップＳ３３にてブレーキスイッチ３３が故障していると診断するとともに、続くステップＳ３４にてエンジン出力を所定値未満に制限するフェールセーフ制御を実施する。なお、このフェールセーフ制御では、図４のステップＳ１４と同様のアクセル開度制限制御を実行してもよい。
【００７４】
次に、ステップＳ３０の判定にかかるブレーキＯＦＦ状況の具体的ケースＢ１〜Ｂ２について説明する。
【００７５】
＜ケースＢ１＞
通常の運転者であれば、所定時間以上ブレーキペダル３４を踏込んだまま車両走行することはない筈である。この点を鑑み、車両走行期間中（Ｓ３０：Ｙｅｓ）にブレーキＯＦＦ検出が所定時間以上なければ（Ｓ３１：Ｎｏ）、故障と診断する（Ｓ３３）。なお、ステップＳ３０の判定を実施するにあたり、車速がゼロｋｍ／ｈより大きい場合に車両走行期間中と判定すればよい。
【００７６】
＜ケースＢ２＞
一般的なブレーキ装置では、ブレーキペダル３４の踏込みを解除するとシリンダ内のブレーキ油圧が低下して所定値未満になり、制動力が発揮されなくなる。したがって、ブレーキ油圧が所定値未満である時には、少なくとも所定時間以上はブレーキペダル３４の踏み込みを解除している筈であり、ブレーキＯＦＦ検出が為される筈である。この点を鑑み、ブレーキ油圧が所定値未満である時（Ｓ３０：Ｙｅｓ）にブレーキＯＦＦ検出がなければ（Ｓ３１：Ｎｏ）、故障と診断する（Ｓ３３）。
【００７７】
以上により、本実施形態によれば、車両の運転状況がブレーキＯＮ状況（或いはブレーキＯＦＦ状況）であるにも拘わらずブレーキＯＮ検出（或いはブレーキＯＦＦ検出）がなければ、ブレーキスイッチ３３が故障していると診断するので、同一のブレーキスイッチを２つ設けて両スイッチの検出結果を比較することを必要とすることなく故障診断できる。よって、故障診断専用にブレーキスイッチ３３を新規に追加することを不要にできる。
【００７８】
（他の実施形態）
本発明は上記実施形態の記載内容に限定されず、以下のように変更して実施してもよい。また、各実施形態の特徴的構成をそれぞれ任意に組み合わせるようにしてもよい。
【００７９】
・上記実施形態では、オンオフを検出するブレーキスイッチ３３を両踏み判定に用いるブレーキセンサに適用し、このブレーキスイッチ３３を故障診断の対象としているが、ブレーキペダル３４の踏込量を検出するブレーキセンサを両踏み判定に用いるブレーキセンサに適用し、このブレーキセンサを故障診断の対象としてもよい。
【００８０】
・ここで、スロットルバルブには、電動モータでスロットル開度を制御する電動式と、運転者によるアクセルペダルの踏込み操作力で機械的に駆動させる機械式とがある。そして、図１に示す例では電動式スロットルバルブが用いられており、両踏み判定時にはアクセル開度を制限することでエンジン出力を制限させている。これに対し、機械式スロットルバルブが用いられた車両において、両踏み判定時には所定の気筒に対する燃料噴射をカットして失火させることでエンジン出力を制限させるようにしてもよい。
【００８１】
・図５，図６に示す上記実施形態では、ケースＡ１〜Ａ６及びケースＢ１〜Ｂ２のいずれかに該当する場合にブレーキスイッチ３３が故障であると診断しているが、これらのケースを組み合わせて、複数のケースが該当した場合にブレーキスイッチ３３が故障であると診断するようにしてもよい。
【００８２】
・図４に示す例では、実アクセル開始時期が実ブレーキ開始時期と同時又は前であることを条件として（Ｓ１３：Ｎｏ）、エンジン出力制限を実施（Ｓ１４）しているが、ステップＳ１３の判定を廃止して、実アクセル開始時期及び実ブレーキ開始時期のいずれが先であるかに拘わらず、エンジン出力制限を実施（Ｓ１４）するようにしてもよい。
【符号の説明】
【００８３】
３１…アクセルセンサ、３３…ブレーキスイッチ（ブレーキセンサ）、３２，３２０…アクセルペダル、３４…ブレーキペダル、Ｓ１１，Ｓ１２…両踏み判定手段、Ｓ１４…出力制限手段。
【図１】
2012096633.tif 000003
【図２】
2012096633.tif 000004
【図３】
2012096633.tif 000005
【図４】
2012096633.tif 000006
【図５】
2012096633.tif 000007
【図６】
2012096633.tif 000008