(57)【要約】【課題】アクセルとブレーキの両方が踏み込まれたときにエンジンの出力を制限する出力制限制御を実行するシステムの安全性を向上させる。【解決手段】アクセルセンサ３１とブレーキスイッチ３２の出力信号に基づいて、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態になったときに、エンジン１１の出力を制限する出力制限制御を実行するシステムにおいて、ブレーキの踏み込み後にアクセルが踏み込まれた場合でも、アクセルとブレーキの両方が踏み込まれた状態で、運転者により所定の減速要求操作（例えば、エンジンスイッチ３４の操作、パーキングブレーキの操作、ブレーキの更なる踏み込み操作のうちの少なくとも１つ）が行われたと判定されたときには、エンジン出力を抑制する必要があると判断して、出力制限制御を実行する。【選択図】図１
2012122363.tif 000002
【特許請求の範囲】
【請求項１】
車両の駆動源としてエンジンを搭載した車両のエンジン制御装置において、
アクセル操作を検出するアクセル操作検出手段と、
ブレーキ操作を検出するブレーキ操作検出手段と、
所定の前提条件が成立した上で前記アクセル操作と前記ブレーキ操作の両方が検出された状態になったときに前記エンジンの出力を制限する出力制限制御を実行する出力制御手段と、
運転者により所定の減速要求操作が行われたか否かを判定する減速要求操作判定手段とを備え、
前記出力制御手段は、前記前提条件が不成立の場合でも前記アクセル操作と前記ブレーキ操作の両方が検出された状態で前記減速要求操作が行われたと判定されたときに前記出力制限制御を実行することを特徴とする車両のエンジン制御装置。
【請求項２】
前記エンジンを始動・停止するためのエンジンスイッチを備え、
前記減速要求操作判定手段は、前記エンジンスイッチの操作が行われた場合に前記減速要求操作が行われたと判定することを特徴とする請求項１に記載の車両のエンジン制御装置。
【請求項３】
パーキングブレーキの操作を検出するパーキングブレーキ操作検出手段を備え、
前記減速要求操作判定手段は、前記パーキングブレーキの操作が行われた場合に前記減速要求操作が行われたと判定することを特徴とする請求項１又は２に記載の車両のエンジン制御装置。
【請求項４】
前記減速要求操作判定手段は、ブレーキの更なる踏み込み操作が行われた場合に前記減速要求操作が行われたと判定することを特徴とする請求項１乃至３のいずれかに記載の車両のエンジン制御装置。
【請求項５】
車両の駆動源としてエンジンを搭載した車両のエンジン制御装置において、
アクセル操作を検出するアクセル操作検出手段と、
ブレーキ操作を検出するブレーキ操作検出手段と、
前記アクセル操作と前記ブレーキ操作の両方が検出された状態になったときに前記エンジンの出力を制限する出力制限制御を実行する出力制御手段と、
運転者により所定の減速要求操作が行われたか否かを判定する減速要求操作判定手段とを備え、
前記出力制御手段は、前記アクセル操作が検出された状態で前記減速要求操作が行われたと判定されたときに前記出力制限制御を実行することを特徴とする車両のエンジン制御装置。
【請求項６】
前記エンジンを始動・停止するためのエンジンスイッチを備え、
前記減速要求操作判定手段は、前記エンジンスイッチの操作が行われた場合に前記減速要求操作が行われたと判定することを特徴とする請求項５に記載の車両のエンジン制御装置。
【請求項７】
パーキングブレーキの操作を検出するパーキングブレーキ操作検出手段を備え、
前記減速要求操作判定手段は、前記パーキングブレーキの操作が行われた場合に前記減速要求操作が行われたと判定することを特徴とする請求項５又は６に記載の車両のエンジン制御装置。
【請求項８】
前記出力制御手段は、前記減速要求操作が行われたと判定して前記出力制限制御を実行した後にアクセルの更なる踏み込み操作が行われたときに前記出力制限制御を停止することを特徴とする請求項１乃至７のいずれかに記載の車両のエンジン制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセル操作とブレーキ操作の両方が検出された状態（アクセルとブレーキの両方が踏み込まれた状態）になったときにエンジンの出力を制限する機能を備えた車両のエンジン制御装置に関する発明である。
【背景技術】
【０００２】
運転者が間違えてアクセルペダルとブレーキペダルを同時に踏み込むことに起因する車両の暴走を防ぐことを目的として、例えば、特許文献１（特開２００５−２９１０３０号公報）には、ブレーキペダルの踏み込み量が所定値（意図的なアクセルペダル及びブレーキペダルの同時踏み込みに対応した値）以上であるときに、エンジンを強制的にアイドル状態にすることが記載されている。
【０００３】
また、特許文献２（特表平２−５０２５５８号公報）には、ブレーキとアクセルが同時に操作されたときに駆動出力を所定の小さい値に減少させる安全回路において、ブレーキの操作が検出されても、運転者が新たにアクセルペダルを踏み込んだことをアクセルセンサの出力の時間微分値により検出したときには、安全回路を作動させないようにすることが記載されている。
【０００４】
また、特許文献３（ＵＳ６８８１１７４号公報）には、ブレーキとアクセルが同時に操作されたときにそれぞれの操作量に基づいてブレーキ要求がアクセル要求より大きいと判断した場合に、エンジン出力を抑制することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２９１０３０号公報
【特許文献２】特表平２−５０２５５８号公報
【特許文献３】ＵＳ６８８１１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、坂道発進時（特に牽引時の坂道発進や急勾配の坂道発進時）には、車両の後退を防ぐために、運転者がブレーキを踏み込みながらアクセルを踏み込んで坂道発進する場合がある。また、ダウンシフト時のクラッチミート回転数合わせのために、いわゆるヒール・アンド・トゥによりブレーキを踏み込みながらアクセルを踏み込む場合がある。このように運転者が意図的にブレーキとアクセルの両方を踏み込んだ場合でも、従来技術では、運転者の意図に反してエンジンの出力が抑制されてしまう可能性がある。
【０００７】
この対策として、本出願人は、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態になったときにはエンジンの出力を制限する出力制限制御を実行するが、ブレーキの踏み込み後にアクセルが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態になったときには出力制限制御を実行しないシステムを研究しているが、その研究過程で次のような新たな課題が判明した。
【０００８】
例えば、フロアマットの引っ掛かり等によりブレーキの踏み込み後にアクセルが踏み込まれた状態になってアクセルとブレーキの両方が踏み込まれた状態になった場合には、車両の暴走に至る可能性があり、このような場合に、出力制限制御が実行されないと、安全性を十分に確保することができない。
【０００９】
そこで、本発明が解決しようとする課題は、アクセルとブレーキの両方が踏み込まれたときに出力制限制御を実行するシステムの安全性を向上させることができる車両のエンジン制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、請求項１に係る発明は、車両の駆動源としてエンジンを搭載した車両のエンジン制御装置において、アクセル操作を検出するアクセル操作検出手段と、ブレーキ操作を検出するブレーキ操作検出手段と、所定の前提条件が成立した上でアクセル操作とブレーキ操作の両方が検出された状態になったときにエンジンの出力を制限する出力制限制御を実行する出力制御手段と、運転者により所定の減速要求操作が行われたか否かを判定する減速要求操作判定手段とを備え、出力制御手段は、前提条件が不成立の場合でもアクセル操作とブレーキ操作の両方が検出された状態で減速要求操作が行われたと判定されたときに出力制限制御を実行するようにしたものである。
【００１１】
この構成では、前提条件が成立した上でアクセル操作とブレーキ操作の両方が検出された状態になったときに出力制限制御を実行するシステムにおいて、前提条件が不成立の場合でもアクセル操作とブレーキ操作の両方が検出された状態で減速要求操作が行われたと判定されたときには、エンジン出力を抑制する必要があると判断して、出力制限制御を実行することができるため、アクセルとブレーキの両方が踏み込まれたときに出力制限制御を実行するシステムの安全性を向上させることができる。
【００１２】
この場合、請求項２のように、エンジンを始動・停止するためのエンジンスイッチを備えたシステムでは、エンジンスイッチの操作が行われた場合に減速要求操作が行われたと判定するようにしても良い。このようにすれば、運転者がエンジンを停止させて車両を減速させるためにエンジンスイッチの操作を行った場合に、減速要求操作が行われたと判定することができる。
【００１３】
また、請求項３のように、パーキングブレーキの操作を検出するパーキングブレーキ操作検出手段を備えたシステムでは、パーキングブレーキの操作が行われた場合に減速要求操作が行われたと判定するようにしても良い。このようにすれば、運転者が車両を減速させるためにパーキングブレーキの操作を行った場合に、減速要求操作が行われたと判定することができる。
【００１４】
更に、請求項４のように、ブレーキの更なる踏み込み操作が行われた場合に減速要求操作が行われたと判定するようにしても良い。このようにすれば、運転者が車両を減速させるためにブレーキの更なる踏み込み操作を行った場合に、減速要求操作が行われたと判定することができる。
【００１５】
また、本発明は、請求項５のように、アクセル操作とブレーキ操作の両方が検出された状態になったときにエンジンの出力を制限する出力制限制御を実行する出力制御手段と、運転者により所定の減速要求操作が行われたか否かを判定する減速要求操作判定手段とを備え、出力制御手段は、アクセル操作が検出された状態で減速要求操作が行われたと判定されたときに出力制限制御を実行するようにしても良い。このようにすれば、アクセル操作とブレーキ操作の両方が検出された状態になったときに出力制限制御を実行するシステムにおいて、ブレーキ操作が検出されていなくても、アクセル操作が検出された状態で減速要求操作が行われたと判定されたときは、エンジン出力を抑制する必要があると判断して、出力制限制御を実行することができるため、アクセルとブレーキの両方が踏み込まれたときに出力制限制御を実行するシステムの安全性を向上させることができる。
【００１６】
この場合も、請求項６のように、エンジンスイッチの操作が行われた場合に減速要求操作が行われたと判定するようにしても良い。また、請求項７のように、パーキングブレーキの操作が行われた場合に減速要求操作が行われたと判定するようにしても良い。
【００１７】
更に、請求項８のように、減速要求操作が行われたと判定して出力制限制御を実行した後にアクセルの更なる踏み込み操作が行われたときに出力制限制御を停止するようにしても良い。このようにすれば、運転者が意図的にアクセルを踏み込んだため、エンジン出力を抑制する必要はないと判断して、出力制限制御を停止することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は本発明の実施例１におけるエンジン制御システムの概略構成を示す図である。
【図２】図２は実施例１の実行条件判定ルーチンの処理の流れを示すフローチャートである。
【図３】図３はブレーキ後判定ルーチンの処理の流れを示すフローチャートである。
【図４】図４は出力制御ルーチンの処理の流れを示すフローチャートである。
【図５】図５は実施例１の出力制限制御の実行例を説明するタイムチャートである。
【図６】図６は実施例２の実行条件判定ルーチンの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明を実施するための形態を具体化した幾つかの実施例を説明する。
【実施例１】
【００２０】
本発明の実施例１を図１乃至図５に基づいて説明する。
まず、図１に基づいてエンジン制御システム全体の概略構成を説明する。
車両には、駆動源として内燃機関であるエンジン１１が搭載されている。このエンジン１１の吸気管１２の最上流部には、エアクリーナ１３が設けられ、このエアクリーナ１３の下流側に、吸入空気量を検出するエアフローメータ１４が設けられている。このエアフローメータ１４の下流側には、モータ１５によって開度調節されるスロットルバルブ１６と、このスロットルバルブ１６の開度（スロットル開度）を検出するスロットル開度センサ１７とが設けられている。
【００２１】
更に、スロットルバルブ１６の下流側には、サージタンク１８が設けられ、このサージタンク１８に、吸気管圧力を検出する吸気管圧力センサ１９が設けられている。また、サージタンク１８には、エンジン１１の各気筒に空気を導入する吸気マニホールド２０が設けられ、各気筒の吸気マニホールド２０の吸気ポート近傍に、それぞれ吸気ポートに向けて燃料を噴射する燃料噴射弁２１が取り付けられている。また、エンジン１１のシリンダヘッドには、各気筒毎に点火プラグ２２が取り付けられ、各気筒の点火プラグ２２の火花放電によって筒内の混合気に着火される。
【００２２】
一方、エンジン１１の排気管２３には、排出ガスの空燃比又はリッチ／リーン等を検出する排出ガスセンサ２４（空燃比センサ、酸素センサ等）が設けられ、この排出ガスセンサ２４の下流側に、排出ガスを浄化する三元触媒等の触媒２５が設けられている。
【００２３】
また、エンジン１１のシリンダブロックには、冷却水温を検出する冷却水温センサ２６や、ノッキングを検出するノックセンサ２７が取り付けられている。また、クランク軸２８の外周側には、クランク軸２８が所定クランク角回転する毎にパルス信号を出力するクランク角センサ２９が取り付けられ、このクランク角センサ２９の出力信号に基づいてクランク角やエンジン回転速度が検出される。
【００２４】
車両には、アクセル操作量（アクセル開度）を検出するアクセルセンサ３１（アクセル操作検出手段）と、ブレーキ操作／解除に応じてオン／オフするブレーキスイッチ３２（ブレーキ操作検出手段）と、パーキングブレーキ（図示せず）の作動／解除に応じてオン／オフするパーキングブレーキスイッチ３３（パーキングブレーキ操作検出手段）等が搭載されている。また、車両の運転席には、エンジン１１を始動・停止するためのエンジンスイッチ３４が設けられている。このエンジンスイッチ３４は、例えばプッシュボタン式の操作部によってオン／オフされる。
【００２５】
これら各種センサやスイッチの出力は、電子制御回路（以下「ＥＣＵ」と表記する）３０に入力される。このＥＣＵ３０は、マイクロコンピュータを主体として構成され、内蔵されたＲＯＭ（記憶媒体）に記憶された各種のエンジン制御用のプログラムを実行することで、エンジン運転状態に応じて、燃料噴射量、点火時期、スロットル開度（吸入空気量）等を制御する。その際、ＥＣＵ３０は、アクセルセンサ３１で検出したアクセル開度（アクセル操作量）に基づいてスロットル開度（吸入空気量）等を制御してエンジン１１の出力を制御する。
【００２６】
また、ＥＣＵ３０は、エンジン停止中にエンジンスイッチ３４がオンされると、イグニッションスイッチ（図示せず）をオンしてエンジン１１を始動させる。そして、車両の停車中（エンジン１１のアイドル運転中）にエンジンスイッチ３４がオンされると、イグニッションスイッチをオフしてエンジン１１を停止させる。
【００２７】
また、ＥＣＵ３０は、後述する図２乃至図４の出力制御用の各ルーチンを実行することで出力制御手段として機能し、アクセルセンサ３１とブレーキスイッチ３２の出力信号に基づいて、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態（アクセル操作と同時か又はアクセル操作の後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態）になったと判断したときに、エンジン制御用のアクセル開度（エンジン１１の制御に使用するアクセル開度）を制限することで、エンジン１１の出力を制限する出力制限制御を実行する。この場合、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれることが特許請求の範囲でいう前提条件に相当する。
【００２８】
更に、前提条件が不成立の場合（例えばブレーキの踏み込み後にアクセルが踏み込まれた場合）でも、アクセルとブレーキの両方が踏み込まれた状態（アクセル操作とブレーキ操作の両方が検出された状態）で運転者により所定の減速要求操作（例えばエンジンスイッチ３４の操作）が行われたと判定されたときには、エンジン出力を抑制する必要があると判断して、出力制限制御を実行する。
以下、本実施例１でＥＣＵ３０が実行する図２乃至図４の出力制御用の各ルーチンの処理内容を説明する。
【００２９】
［実行条件判定ルーチン］
図２に示す実行条件判定ルーチンは、ＥＣＵ３０の電源オン中に所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ１０１で、アクセルＯＮ（アクセルセンサ３１で検出した実アクセル開度が所定値以上）且つブレーキＯＮ（ブレーキスイッチ３２がオン）であるか否かを判定し、アクセルＯＮ且つブレーキＯＮではないと判定された場合には、ステップ１０６に進み、出力制限制御実行フラグをＯＦＦ（オフ）にリセットして、本ルーチンを終了する。
【００３０】
一方、上記ステップ１０１で、アクセルＯＮ且つブレーキＯＮであると判定された場合には、ステップ１０２に進み、アクセルの更なる踏み込み操作が行われたか否かを、例えば、アクセルセンサ３１で検出した実アクセル開度の所定時間当りの増加量が所定値以上であるか否かによって判定し、アクセルの更なる踏み込み操作が行われたと判定された場合には、運転者が意図的にアクセルを踏み込んだため、エンジン出力を抑制する必要はないと判断して、ステップ１０６に進み、出力制限制御実行フラグをＯＦＦにリセットして、本ルーチンを終了する。
【００３１】
一方、上記ステップ１０２で、アクセルの更なる踏み込み操作が行われていないと判定された場合には、ステップ１０３に進み、ブレーキ後判定フラグがＯＮ（オン）であるか否かを判定する。このブレーキ後判定フラグは、後述する図３のブレーキ後判定ルーチンによってＯＮにセット又はＯＦＦにリセットされる。
【００３２】
このステップ１０３で、ブレーキ後判定フラグがＯＮであると判定された場合には、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態（アクセル操作と同時か又はアクセル操作の後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態）になったと判断して、ステップ１０５に進み、出力制限制御実行フラグをＯＮにセットして、本ルーチンを終了する。
【００３３】
一方、上記ステップ１０３で、ブレーキ後判定フラグがＯＦＦであると判定された場合には、ブレーキの踏み込み後にアクセルが踏み込まれた（ブレーキ操作の後にアクセル操作が検出された）と判断して、ステップ１０４に進み、運転者により所定の減速要求操作が行われたか否かを判定する。ここで、減速要求操作として、例えば、次の(1) 〜(3) の操作が行われたか否かを判定する。
【００３４】
(1) エンジンスイッチ３４の操作
(2) パーキングブレーキの操作
(3) ブレーキの更なる踏み込み操作
【００３５】
上記(1) のエンジンスイッチ３４の操作を判定する場合には、例えば、エンジンスイッチ３４がＯＦＦからＯＮ（又はＯＮからＯＦＦ）に切り替わったときに、エンジンスイッチ３４の操作が行われたと判定する。或は、所定期間内にエンジンスイッチ３４がＯＦＦからＯＮ（又はＯＮからＯＦＦ）に切り替わった回数が所定回数以上になったときに、エンジンスイッチ３４の操作が行われたと判定するようにしても良い。また、エンジンスイッチ３４のＯＮ状態が所定時間以上継続したときに、エンジンスイッチ３４の操作が行われたと判定するようにしても良い。更に、所定期間内にエンジンスイッチ３４のＯＮ状態が所定時間以上継続した回数が所定回数以上になったときに、エンジンスイッチ３４の操作が行われたと判定するようにしても良い。
【００３６】
上記(2) のパーキングブレーキの操作を判定する場合には、例えば、パーキングブレーキスイッチ３３がＯＦＦからＯＮに切り替わったときに、パーキングブレーキの操作が行われたと判定する。或は、パーキングブレーキスイッチ３３がＯＦＦからＯＮに切り替わった後にそのＯＮ状態が所定時間以上継続したときに、パーキングブレーキの操作が行われたと判定するようにしても良い。
【００３７】
上記(3) のブレーキの更なる踏み込み操作を判定する場合には、例えば、ブレーキ油圧（例えばブレーキマスターシリンダ内の油圧）を検出する油圧センサを備えたシステムでは、ブレーキ油圧が所定値未満の状態から所定値以上になったときに、ブレーキの更なる踏み込み操作が行われたと判定する。或は、ブレーキ油圧の増加速度が所定値以上になったときに、ブレーキの更なる踏み込み操作が行われたと判定するようにしても良い。また、ブレーキ操作量（例えばブレーキペダルの踏み込み量）を検出するブレーキセンサを備えたシステムでは、ブレーキ操作量が所定値未満の状態から所定値以上になったときに、ブレーキの更なる踏み込み操作が行われたと判定する。或は、ブレーキ操作量の増加速度が所定値以上になったときに、ブレーキの更なる踏み込み操作が行われたと判定するようにしても良い。
【００３８】
上記(1) 〜(3) の操作のうちのいずれか１つでも行われた場合には、減速要求操作が行われたと判定するが、上記(1) 〜(3) の操作が全て行われていない場合には、減速要求操作が行われていないと判定する。尚、減速要求操作が行われたか否かを判定する方法は、適宜変更しても良く、例えば、上記(1) 〜(3) の操作のうちの１つ又は２つのみを判定するようにしても良い。このステップ１０４の処理が特許請求の範囲でいう減速要求操作判定手段としての役割を果たす。
【００３９】
このステップ１０４で、減速要求操作が行われていないと判定された場合には、エンジン出力を抑制する必要がないと判断して、ステップ１０６に進み、出力制限制御実行フラグをＯＦＦにリセットして、本ルーチンを終了する。
【００４０】
一方、上記ステップ１０４で、減速要求操作が行われたと判定された場合には、エンジン出力を抑制する必要があると判断して、ステップ１０５に進み、出力制限制御実行フラグをＯＮにセットして、本ルーチンを終了する。
【００４１】
［ブレーキ後判定ルーチン］
図３に示すブレーキ後判定ルーチンは、ＥＣＵ３０の電源オン中に所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ２０１で、アクセルＯＮと同時か又はアクセルＯＮ後にブレーキＯＦＦ（ブレーキスイッチ３２がオフ）からブレーキＯＮに切り替わったか否かを判定し、アクセルＯＮと同時か又はアクセルＯＮ後にブレーキＯＦＦからブレーキＯＮに切り替わったと判定された場合には、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれた（アクセル操作と同時か又はアクセル操作の後にブレーキ操作が検出された）と判断して、ステップ２０３に進み、ブレーキ後判定フラグをＯＮにセットして、本ルーチンを終了する。
【００４２】
一方、上記ステップ２０１で「Ｎｏ」と判定された場合には、ステップ２０２に進み、ブレーキＯＮ後にアクセルＯＦＦ（アクセルセンサ３１で検出した実アクセル開度が所定値よりも小さい）からアクセルＯＮに切り替わったか否かを判定し、ブレーキＯＮ後にアクセルＯＦＦからアクセルＯＮに切り替わったと判定された場合には、ブレーキの踏み込み後にアクセルが踏み込まれた（ブレーキ操作の後にアクセル操作が検出された）と判断して、ステップ２０４に進み、ブレーキ後判定フラグをＯＦＦにリセットして、本ルーチンを終了する。
【００４３】
［出力制御ルーチン］
図４に示す出力制御ルーチンは、ＥＣＵ３０の電源オン中に所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ３０１で、出力制限制御実行フラグがＯＮにセットされているか否かを判定する。
【００４４】
このステップ３０１で、出力制限制御実行フラグがＯＦＦであると判定された場合には、ステップ３０２に進み、通常出力制御を実行する。この通常出力制御では、実アクセル開度（アクセルセンサ３１で検出したアクセル開度）を、そのままエンジン制御用のアクセル開度として採用し、このエンジン制御用のアクセル開度（＝実アクセル開度）を用いてエンジン１１の出力を制御する。
【００４５】
一方、上記ステップ３０１で、出力制限制御実行フラグがＯＮにセットされていると判定された場合には、ステップ３０３に進み、出力制限制御を実行する。この出力制限制御では、エンジン制御用のアクセル開度を制限値（例えばアイドル運転時よりも少し大きいアクセル開度）まで減少させ、このエンジン制御用のアクセル開度を用いてエンジン１１の出力を制御することで、エンジン１１の出力を制限する。ここで、制限値は、出力制限制御開始時の車速（又は現在の車速）に応じてマップ等により算出する。
【００４６】
尚、通常出力制御から出力制限制御へ移行する際に、エンジン制御用のアクセル開度を実アクセル開度から制限値へ徐々に変化（減少）させるようにしても良い。また、出力制限制御から通常出力制御へ移行する際に、エンジン制御用のアクセル開度を制限値から実アクセル開度へ徐々に変化（増加）させるようにしても良い。
【００４７】
以上説明した本実施例１の出力制限制御の実行例を図５のタイムチャートを用いて説明する。
図５の例では、まず、時刻ｔ1 で、運転者がアクセルを踏み込んで車両を発進させ、その後、時刻ｔ2 で、運転者がブレーキを踏み込んでブレーキスイッチ３２がＯＮされる。これにより、アクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態となったため、出力制限制御実行フラグをＯＮにセットして、エンジン制御用のアクセル開度を制限値まで減少させることで、エンジン１１の出力を制限する出力制限制御を実行する。
【００４８】
この後、時刻ｔ3 で、運転者がブレーキ操作を解除してブレーキスイッチ３２がオフされると、出力制限制御実行フラグをＯＦＦにリセットして、エンジン制御用のアクセル開度を実アクセル開度まで増加させることで、通常出力制御に復帰する。
【００４９】
この後、時刻ｔ4 で、運転者がアクセル操作を解除してアクセル全閉状態となった後、時刻ｔ5 で、運転者がブレーキを踏み込んでブレーキスイッチ３２がＯＮされ、その後、時刻ｔ6 で、運転者がアクセルを踏み込むことで、アクセルとブレーキの両方が踏み込まれた状態となるが、この場合、ブレーキの踏み込み後にアクセルが踏み込まれたため、出力制限制御実行フラグがＯＦＦに維持されて、出力制限制御が実行されず、通常出力制御が継続される。
【００５０】
この後、時刻ｔ7 で、運転者によりエンジンスイッチ３４がＯＮされると、ブレーキの踏み込み後にアクセルが踏み込まれた場合でも、アクセルとブレーキの両方が踏み込まれた状態で運転者により減速要求操作（エンジンスイッチ３４の操作）が行われたため、エンジン出力を抑制する必要があると判断して、出力制限制御実行フラグをＯＮにセットして、エンジン制御用のアクセル開度を制限値まで減少させることで、エンジン１１の出力を制限する出力制限制御を実行する。
【００５１】
この後、時刻ｔ8 で、運転者がブレーキ操作を解除してブレーキスイッチ３２がオフされると、出力制限制御実行フラグをＯＦＦにリセットして、エンジン制御用のアクセル開度を実アクセル開度まで増加させることで、通常出力制御に復帰する。
【００５２】
以上説明した本実施例１では、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態になったときに、エンジン１１の出力を制限する出力制限制御を実行するシステムにおいて、ブレーキの踏み込み後にアクセルが踏み込まれた場合でも、アクセルとブレーキの両方が踏み込まれた状態で運転者により減速要求操作（例えばエンジンスイッチ３４の操作）が行われたと判定されたときには、エンジン出力を抑制する必要があると判断して、出力制限制御を実行するようにしたので、アクセルとブレーキの両方が踏み込まれたときに出力制限制御を実行するシステムの安全性を向上させることができる。
【００５３】
尚、上記実施例１では、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態になったときに出力制限制御を実行するシステムに本発明を適用したが、これに限定されず、他の前提条件（例えば、車速が所定値以上、エンジン回転速度が所定値以上等）が成立した上でアクセルとブレーキの両方が踏み込まれた状態になったときに出力制限制御を実行するシステムに本発明を適用しても良い。
【実施例２】
【００５４】
次に、図６を用いて本発明の実施例２を説明する。但し、前記実施例１と実質的に同一部分については説明を省略又は簡略化し、主として前記実施例１と異なる部分について説明する。
【００５５】
本実施例２では、ＥＣＵ３０により後述する図６の実行条件判定ルーチンを実行することで、アクセルとブレーキの両方が踏み込まれた状態になったときに、エンジン１１の出力を制限する出力制限制御を実行し、更に、ブレーキが踏み込まれていなくても、アクセルが踏み込まれた状態で運転者により所定の減速要求操作（例えばエンジンスイッチ３４の操作）が行われたと判定されたときには、エンジン出力を抑制する必要があると判断して、出力制限制御を実行する。
【００５６】
図６に示す実行条件判定ルーチンでは、まず、ステップ４０１で、ブレーキＯＮであるか否かを判定し、ブレーキＯＮであると判定された場合には、ステップ４０２に進み、アクセルＯＮであるか否かを判定する。このステップ４０２で、アクセルＯＦＦであると判定された場合には、ステップ４０８に進み、出力制限制御実行フラグをＯＦＦにリセットして、本ルーチンを終了する。
【００５７】
一方、上記ステップ４０１でブレーキＯＮであると判定され且つ上記ステップ４０２でアクセルＯＮであると判定された場合には、ステップ４０３に進み、アクセルの更なる踏み込み操作が行われたか否かを判定し、アクセルの更なる踏み込み操作が行われたと判定された場合には、運転者が意図的にアクセルを踏み込んだため、エンジン出力を抑制する必要はないと判断して、ステップ４０８に進み、出力制限制御実行フラグをＯＦＦにリセットして、本ルーチンを終了する。
【００５８】
一方、上記ステップ４０３で、アクセルの更なる踏み込み操作が行われていないと判定された場合には、ステップ４０４に進み、ブレーキ後判定フラグがＯＮであるか否かを判定する。このブレーキ後判定フラグは、前述した図３のブレーキ後判定ルーチンによってＯＮにセット又はＯＦＦにリセットされる。
【００５９】
このステップ４０４で、ブレーキ後判定フラグがＯＮであると判定された場合には、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態（アクセル操作と同時か又はアクセル操作の後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態）になったと判断して、ステップ４０７に進み、出力制限制御実行フラグをＯＮにセットして、本ルーチンを終了する。
【００６０】
一方、上記ステップ４０４で、ブレーキ後判定フラグがＯＦＦであると判定された場合には、ブレーキの踏み込み後にアクセルが踏み込まれた（ブレーキ操作の後にアクセル操作が検出された）と判断して、ステップ４０６に進み、運転者により所定の減速要求操作が行われたか否かを判定する。ここで、減速要求操作として、例えば、次の(1) ，(2) の操作が行われたか否かを判定する。
(1) エンジンスイッチ３４の操作
(2) パーキングブレーキの操作
【００６１】
上記(1) ，(2) の操作のうちのいずれか一方でも行われた場合には、減速要求操作が行われたと判定するが、上記(1) ，(2) の操作が両方とも行われていない場合には、減速要求操作が行われていないと判定する。尚、減速要求操作が行われたか否かを判定する方法は、適宜変更しても良く、例えば、上記(1) ，(2) の操作のうちの一方のみを判定するようにしても良い。
【００６２】
このステップ４０６で、減速要求操作が行われていないと判定された場合には、エンジン出力を抑制する必要がないと判断して、ステップ４０８に進み、出力制限制御実行フラグをＯＦＦにリセットして、本ルーチンを終了する。
【００６３】
一方、上記ステップ４０６で、減速要求操作が行われたと判定された場合には、エンジン出力を抑制する必要があると判断して、ステップ４０７に進み、出力制限制御実行フラグをＯＮにセットして、本ルーチンを終了する。
【００６４】
これに対して、上記ステップ４０１で、ブレーキＯＦＦであると判定された場合には、ステップ４０５に進み、アクセルＯＮであるか否かを判定する。このステップ４０５で、アクセルＯＦＦであると判定された場合には、ステップ４０８に進み、出力制限制御実行フラグをＯＦＦにリセットして、本ルーチンを終了する。
【００６５】
一方、上記ステップ４０１でブレーキＯＦＦであると判定され且つ上記ステップ４０５でアクセルＯＮであると判定された場合には、ステップ４０６に進み、運転者により所定の減速要求操作が行われたか否かを判定する。
【００６６】
このステップ４０６で、減速要求操作が行われていないと判定された場合には、エンジン出力を抑制する必要がないと判断して、ステップ４０８に進み、出力制限制御実行フラグをＯＦＦにリセットして、本ルーチンを終了する。
【００６７】
一方、上記ステップ４０６で、減速要求操作が行われたと判定された場合には、エンジン出力を抑制する必要があると判断して、ステップ４０７に進み、出力制限制御実行フラグをＯＮにセットして、本ルーチンを終了する。
【００６８】
以上説明した本実施例２では、アクセルとブレーキの両方が踏み込まれた状態になったときに、エンジン１１の出力を制限する出力制限制御を実行するシステムにおいて、ブレーキが踏み込まれていなくても、アクセルが踏み込まれた状態で運転者により減速要求操作（例えばエンジンスイッチ３４の操作）が行われたと判定されたときには、エンジン出力を抑制する必要があると判断して、出力制限制御を実行するようにしたので、アクセルとブレーキの両方が踏み込まれたときに出力制限制御を実行するシステムの安全性を向上させることができる。
【００６９】
尚、上記実施例２では、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態になったときに出力制限制御を実行するシステムに本発明を適用したが、これに限定されず、他の前提条件（例えば、車速が所定値以上、エンジン回転速度が所定値以上等）が成立した上でアクセルとブレーキの両方が踏み込まれた状態になったときに出力制限制御を実行するシステムや、アクセルとブレーキの踏み込み順序に拘らずアクセルとブレーキの両方が踏み込まれた状態になったときに出力制限制御を実行するシステムに本発明を適用しても良い。
【００７０】
また、上記各実施例１，２では、モータ等のスロットルアクチュエータでスロットルバルブの開度を制御する電子スロットルを備えたシステムに本発明を適用したが、これに限定されず、アクセルペダルとスロットルバルブを機械的に連結したメカスロットルを備えたシステムに本発明を適用しても良く、この場合、出力制限制御の際には、例えば、燃料噴射量等を制限することでエンジン１１の出力を制限する。
【００７１】
また、上記各実施例１，２では、ブレーキ操作検出手段として、ブレーキスイッチを備えたシステムに本発明を適用したが、これ限定されず、ブレーキスイッチに代えて、ブレーキ操作量を検出するブレーキセンサを備えたシステムに本発明を適用しても良い。
【００７２】
その他、本発明は、図１に示すような吸気ポート噴射式エンジンに限定されず、筒内噴射式エンジンや、吸気ポート噴射用の燃料噴射弁と筒内噴射用の燃料噴射弁の両方を備えたデュアル噴射式のエンジンにも適用して実施できる。
【符号の説明】
【００７３】
１１…エンジン（内燃機関）、１２…吸気管、１６…スロットルバルブ、２１…燃料噴射弁、２２…点火プラグ、２３…排気管、３０…ＥＣＵ（出力制御手段，減速要求操作判定手段）、３１…アクセルセンサ（アクセル操作検出手段）、３２…ブレーキスイッチ（ブレーキ操作検出手段）、３３…パーキングブレーキスイッチ（パーキングブレーキ操作検出手段）、３４…エンジンスイッチ
【図１】
2012122363.tif 000003
【図２】
2012122363.tif 000004
【図３】
2012122363.tif 000005
【図４】
2012122363.tif 000006
【図５】
2012122363.tif 000007
【図６】
2012122363.tif 000008