車両の駆動源としてエンジンとモータの少なくとも一方を搭載した車両の制御装置において、アクセル操作を検出するアクセル操作検出手段と、ブレーキ操作を検出するブレーキ操作検出手段と、前記アクセル操作と前記ブレーキ操作の両方が検出された状態になった場合に前記駆動源の出力を制限する出力制限制御を実行する出力制御手段と、車両が走行する道路の状況以下単に道路状況というを判定する道路状況判定手段と、前記道路状況判定手段で判定した道路状況に応じて前記出力制限制御の実行条件を変更する条件変更手段とを備えていることを特徴とする車両の制御装置。前記道路状況判定手段は、前記道路状況として、前方の車両又は障害物までの距離、次のカーブまでの距離、走行道路の曲率半径、走行道路の下り勾配、次の交差点までの距離のうちの少なくとも1つを判定することを特徴とする請求項1に記載の車両の制御装置。前記条件変更手段は、前記道路状況判定手段により、前方の車両又は障害物までの距離が所定値以下、次のカーブまでの距離が所定値以下、走行道路の曲率半径が所定値以下、走行道路の下り勾配が所定値以上、次の交差点までの距離が所定値以下のうちの少なくとも1つが成立していると判定された場合に、前記出力制限制御が通常よりも早めに実行されるように前記出力制限制御の実行条件を変更することを特徴とする請求項2に記載の車両の制御装置。前記条件変更手段は、前記出力制限制御の実行条件の変更として、前記アクセル操作と前記ブレーキ操作の両方が検出された状態になってから前記出力制限制御が実行されるまでのディレイ時間を短くすることで、前記出力制限制御が通常よりも早めに実行されるようにすることを特徴とする請求項3に記載の車両の制御装置。前記条件変更手段は、前記道路状況判定手段により、前方の車両又は障害物までの距離が所定値以下、次のカーブまでの距離が所定値以下、走行道路の曲率半径が所定値以下、走行道路の下り勾配が所定値以上、次の交差点までの距離が所定値以下のうちの少なくとも1つが成立していると判定された場合に、前記出力制限制御の実行中の車両の減速度を大きくするように制御条件を変更する手段を有することを特徴とする請求項2乃至4のいずれかに記載の車両の制御装置。前記条件変更手段は、前記制御条件の変更として、前記出力制限制御による出力の減少速度を大きくすることで、前記出力制限制御の実行中の車両の減速度を大きくすることを特徴とする請求項5に記載の車両の制御装置。前記出力制限制御の実行中にブレーキ力を強制的に増加させるブレーキアシスト制御を実行するブレーキアシスト制御手段を備え、前記条件変更手段は、前記制御条件の変更として、前記ブレーキアシスト制御によるブレーキ力の増加量を大きくすることで、前記出力制限制御の実行中の車両の減速度を大きくすることを特徴とする請求項5又は6に記載の車両の制御装置。車両の走行経路を案内するナビゲーション装置を備え、前記道路状況判定手段は、前記ナビゲーション装置からの情報に基づいて前記道路状況を判定することを特徴とする請求項1乃至7のいずれかに記載の車両の制御装置。前方の車両又は障害物までの距離を検出する距離検出手段を備え、前記道路状況判定手段は、前記距離検出手段からの情報に基づいて前記道路状況を判定することを特徴とする請求項1乃至8のいずれかに記載の車両の制御装置。前記道路状況判定手段は、外部の通信装置から送信される情報に基づいて前記道路状況を判定することを特徴とする請求項1乃至9のいずれかに記載の車両の制御装置。ところで、アクセル操作とブレーキ操作の両方が検出された状態アクセルとブレーキの両方が踏み込まれた状態になった場合にエンジンの出力を制限する出力制限制御を実行する機能を備えた車両において、例えば、前方の車両までの距離が短いときや次のカーブまでの距離が短いときのように、速やかに減速する必要がある道路状況のときに、アクセルとブレーキの両方が踏み込まれた状態になった場合に、通常と同じタイミングで出力制限制御を実行したのでは、十分に減速できない可能性があるため、速やかに出力制限制御を実行して安全性を確保する必要がある。しかし、従来技術では、このような事情が全く考慮されておらず、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、そのときの道路状況に応じた適正な条件で出力制限制御を実行することができず、安全性を十分に確保することができない可能性がある。そこで、本発明が解決しようとする課題は、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、道路状況に応じた適正な条件で出力制限制御を実行することができ、安全性を向上させることができる車両の制御装置を提供することにある。上記課題を解決するために、請求項1に係る発明は、車両の駆動源としてエンジンとモータの少なくとも一方を搭載した車両の制御装置において、アクセル操作を検出するアクセル操作検出手段と、ブレーキ操作を検出するブレーキ操作検出手段と、アクセル操作とブレーキ操作の両方が検出された状態になった場合に駆動源の出力を制限する出力制限制御を実行する出力制御手段と、車両が走行する道路の状況以下単に道路状況というを判定する道路状況判定手段と、道路状況判定手段で判定した道路状況に応じて出力制限制御の実行条件を変更する条件変更手段とを備えた構成としたものである。この構成では、道路状況に応じて出力制限制御の実行条件を変更することができるため、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、そのときの道路状況に応じた適正な条件で出力制限制御を実行することができ、安全性を向上させることができる。具体的には、請求項2のように、道路状況として、前方の車両又は障害物までの距離、次のカーブまでの距離、走行道路の曲率半径、走行道路の下り勾配、次の交差点までの距離のうちの少なくとも1つを判定するようにすると良い。このようにすれば、速やかに減速する必要がある道路状況であるか否かを判断することができる。また、請求項3のように、前方の車両又は障害物までの距離が所定値以下、次のカーブまでの距離が所定値以下、走行道路の曲率半径が所定値以下、走行道路の下り勾配が所定値以上、次の交差点までの距離が所定値以下のうちの少なくとも1つが成立していると判定された場合に、出力制限制御が通常よりも早めに実行されるように出力制限制御の実行条件を変更するようにしても良い。このようにすれば、前方の車両又は障害物までの距離が所定値以下と判定された場合、次のカーブまでの距離が所定値以下と判定された場合、走行道路の曲率半径が所定値以下と判定された場合、走行道路の下り勾配が所定値以上と判定された場合、次の交差点までの距離が所定値以下と判定された場合のいずれかの場合には、速やかに減速する必要がある道路状況であると判断して、出力制限制御が通常よりも早めに実行されるように出力制限制御の実行条件を変更することができる。これにより、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、通常よりも早めに出力制限制御を実行することができ、車両を速やかに減速させることができる。この場合、請求項4のように、出力制限制御の実行条件の変更として、アクセル操作とブレーキ操作の両方が検出された状態になってから出力制限制御が実行されるまでのディレイ時間を短くすることで、出力制限制御が通常よりも早めに実行されるようにすると良い。このようにすれば、確実に出力制限制御が通常よりも早めに実行されるようにできる。更に、請求項5のように、前方の車両又は障害物までの距離が所定値以下、次のカーブまでの距離が所定値以下、走行道路の曲率半径が所定値以下、走行道路の下り勾配が所定値以上、次の交差点までの距離が所定値以下のうちの少なくとも1つが成立していると判定された場合に、出力制限制御の実行中の車両の減速度を大きくするように制御条件を変更するようにしても良い。このようにすれば、前方の車両又は障害物までの距離が所定値以下と判定された場合、次のカーブまでの距離が所定値以下と判定された場合、走行道路の曲率半径が所定値以下と判定された場合、走行道路の下り勾配が所定値以上と判定された場合、次の交差点までの距離が所定値以下と判定された場合のいずれかの場合には、速やかに減速する必要がある道路状況であると判断して、出力制限制御の実行中の車両の減速度を大きくするように制御条件を変更することができる。これにより、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、出力制限制御の実行中の車両の減速度を大きくすることができ、車両を速やかに減速させることができる。この場合、請求項6のように、制御条件の変更として、出力制限制御による出力の減少速度を大きくすることで、出力制限制御の実行中の車両の減速度を大きくするようにすると良い。このようにすれば、確実に出力制限制御の実行中の車両の減速度を大きくすることができる。更に、請求項7のように、出力制限制御の実行中にブレーキ力を強制的に増加させるブレーキアシスト制御を実行するブレーキアシスト制御手段を備えたシステムでは、制御条件の変更として、ブレーキアシスト制御によるブレーキ力の増加量ブレーキアシスト力を大きくすることで、出力制限制御の実行中の車両の減速度を大きくするようにしても良い。このようにしても、確実に出力制限制御の実行中の車両の減速度を大きくすることができる。また、請求項8のように、車両の走行経路を案内するナビゲーション装置を備えたシステムでは、ナビゲーション装置からの情報に基づいて道路状況を判定するようにしても良い。このようにすれば、ナビゲーション装置からの情報例えば現在位置情報や地図情報等に基づいて、次のカーブまでの距離、走行道路の曲率半径、走行道路の下り勾配、次の交差点までの距離等を精度良く判定することができる。更に、請求項9のように、前方の車両又は障害物までの距離を検出する距離検出手段を備えたシステムでは、距離検出手段からの情報に基づいて道路状況を判定するようにしても良い。このようにすれば、距離検出手段からの情報に基づいて、前方の車両又は障害物までの距離を精度良く判定することができる。また、請求項10のように、外部の通信装置例えば、走行道路に設置された通信装置や所定の基地局に設置された通信装置等から送信される情報に基づいて道路状況を判定するようにしても良い。このようにしても、道路状況を判定することができる。以下、本発明を実施するための形態を具体化した一実施例を説明する。まず、図1に基づいてエンジン制御システム全体の概略構成を説明する。車両には、駆動源として内燃機関であるエンジン11が搭載されている。このエンジン11の吸気管12の最上流部には、エアクリーナ13が設けられ、このエアクリーナ13の下流側に、吸入空気量を検出するエアフローメータ14が設けられている。このエアフローメータ14の下流側には、モータ15によって開度調節されるスロットルバルブ16と、このスロットルバルブ16の開度スロットル開度を検出するスロットル開度センサ17とが設けられている。更に、スロットルバルブ16の下流側には、サージタンク18が設けられ、このサージタンク18に、吸気管圧力を検出する吸気管圧力センサ19が設けられている。また、サージタンク18には、エンジン11の各気筒に空気を導入する吸気マニホールド20が設けられ、各気筒の吸気マニホールド20の吸気ポート近傍に、それぞれ吸気ポートに向けて燃料を噴射する燃料噴射弁21が取り付けられている。また、エンジン11のシリンダヘッドには、各気筒毎に点火プラグ22が取り付けられ、各気筒の点火プラグ22の火花放電によって筒内の混合気に着火される。一方、エンジン11の排気管23には、排出ガスの空燃比又はリッチ/リーン等を検出する排出ガスセンサ24空燃比センサ、酸素センサ等が設けられ、この排出ガスセンサ24の下流側に、排出ガスを浄化する三元触媒等の触媒25が設けられている。また、エンジン11のシリンダブロックには、冷却水温を検出する冷却水温センサ26や、ノッキングを検出するノックセンサ27が取り付けられている。また、クランク軸28の外周側には、クランク軸28が所定クランク角回転する毎にパルス信号を出力するクランク角センサ29が取り付けられ、このクランク角センサ29の出力信号に基づいてクランク角やエンジン回転速度が検出される。車両には、アクセル操作量アクセル開度を検出するアクセルセンサ31アクセル操作検出手段と、ブレーキ操作/解除に応じてオン/オフするブレーキスイッチ32ブレーキ操作検出手段と、車速を検出する車速センサ33等が搭載されている。更に、車両の走行経路を案内するナビゲーション装置34や、前方の車両又は障害物までの距離を検出する距離センサ35距離検出手段が搭載されている。この距離センサ35は、例えば、ミリ波レーザーを用いて距離を検出するレーザーレーダセンサが用いられる。尚、レーザーレーダセンサに代えて、電波や音波等を用いて距離を検出する距離センサを用いるようにしても良い。これら各種センサやスイッチの出力は、電子制御回路以下ECUと表記する30に入力される。このECU30は、マイクロコンピュータを主体として構成され、内蔵されたROM記憶媒体に記憶された各種のエンジン制御用のプログラムを実行することで、エンジン運転状態に応じて、燃料噴射量、点火時期、スロットル開度吸入空気量等を制御する。その際、ECU30は、アクセルセンサ31で検出したアクセル開度アクセル操作量に基づいて制御用アクセル開度を設定し、この制御用アクセル開度に基づいてスロットル開度吸入空気量等を制御してエンジン11の出力を制御する。また、ECU30は、図示しない出力制限制御ルーチンを実行することで出力制御手段として機能し、アクセルセンサ31とブレーキスイッチ32の出力信号に基づいて、アクセルとブレーキの両方が踏み込まれた状態アクセル操作とブレーキ操作の両方が検出された状態になったと判断した場合に、エンジン11の出力を制限する出力制限制御を実行する。本実施例では、出力制限制御として、制御用アクセル開度エンジン11の制御に使用するアクセル開度を制限するアクセル開度制限制御を実行する。以下、図2及び図3を用いて、本実施例のエンジン出力制御について具体的に説明する。尚、以下の説明でブレーキONはブレーキスイッチ32の出力信号に基づいてブレーキが踏み込まれたと判定した状態ブレーキ操作を検出した状態を意味し、ブレーキOFFはブレーキスイッチ32の出力信号に基づいてブレーキの踏み込みが解除されたと判定した状態ブレーキ解除を検出した状態を意味する。図2及び図3に示すように、ECU30の起動直後は、まず、通常モードMode1に設定される。1通常モードMode1では、実アクセル開度アクセルセンサ31で検出したアクセル開度を、そのまま制御用アクセル開度として採用し、この制御用アクセル開度=実アクセル開度を用いてエンジン11の出力を制御する。この通常モードMode1の場合には、次の~の条件が成立しているか否かを判定する。車速が所定値V1以上であること実アクセル開度が所定値A1よりも大きいことブレーキOFFであるか又はブレーキONの継続時間が所定時間T1以下であることここで、上記の条件の所定値A1は、予め設定した固定値としても良いし、車速に応じて設定するようにしても良い。上記~の3つの条件が全て成立していると判定された場合、つまり、車速が所定値V1以上であると判定され、且つ、実アクセル開度が所定値A1よりも大きいアクセルが踏み込まれていると判定され、且つ、ブレーキOFFであるか又はブレーキONの継続時間が所定時間T1以下であると判定された場合には、その時点t1図3参照で、スタンバイモードMode2に移行する。2スタンバイモードMode2では、通常モードMode1と同じように、実アクセル開度アクセルセンサ31で検出したアクセル開度を、そのまま制御用アクセル開度として採用し、この制御用アクセル開度=実アクセル開度を用いてエンジン11の出力を制御する。このスタンバイモードMode2の場合には、次のの条件が成立しているか否かを判定する。ブレーキON且つブレーキONの継続時間が所定のディレイ時間T2以上であることここで、上記の条件のディレイ時間T2は、後述する図4の条件変更ルーチンにより道路状況に応じて設定される。上記の条件が成立していると判定された場合、つまり、ブレーキONブレーキが踏み込まれた状態で且つブレーキONの継続時間がディレイ時間T2以上であるブレーキが踏み込まれたと判定してからディレイ時間T2以上が経過したと判定された場合には、その時点t2図3参照で、制限制御モードMode3に移行して、出力制限制御を実行する。これにより、アクセルとブレーキの両方が踏み込まれた状態アクセル操作とブレーキ操作の両方が検出された状態になったと判定してから出力制限制御を開始するまでに、適度なディレイ時間T2を持たせることができる。一方、上記の条件が不成立であると判定された場合には、次の又はの条件が成立しているか否かを判定する。つまり、上記の条件よりも次のとの条件の方が優先度が低い。実アクセル開度が所定値A2以下であること車速が所定値V2よりも低いことここで、上記の条件の所定値A2は、上記の条件の所定値A1よりも小さい値に設定される。また、上記の条件の所定値V2は、上記の条件の所定値V1よりも小さい値に設定される。上記又はの条件が成立していると判定された場合、つまり、実アクセル開度が所定値A2以下であると判定された場合、又は、車速が所定値V2よりも低いと判定された場合には、その時点で、通常モードMode1に戻る。3制限制御モードMode3では、制御用アクセル開度を制限値例えばアイドル運転時よりも少し大きいアクセル開度まで減少させて、制御用アクセル開度を制限値で制限するアクセル開度制限制御を実行し、この制御用アクセル開度を用いてエンジン11の出力を制御することで、エンジン11の出力を制限する出力制限制御を実行する。ここで、制限値は、予め設定した固定値としても良いし、出力制限制御開始時アクセル開度制限制御開始時の車速に応じて設定するようにしても良い。更に、出力制限制御アクセル開度制限制御を実行する際には、制御用アクセル開度が制限値に減少するまで、所定の演算周期毎に前回の制御用アクセル開度初期値は実アクセル開度から減算量ΔAcだけ減算して今回の制御用アクセル開度を求める処理を繰り返すことで、制御用アクセル開度を制限値まで減少させる。この場合、制御用アクセル開度の所定時間当りの減算量ΔAcに応じて制御用アクセル開度の減少速度が変化してエンジン出力の減少速度が変化する。この減算量ΔAcは、後述する図4の条件変更ルーチンにより道路状況に応じて設定される。また、ECU30は、出力制限制御の実行中にブレーキ力を強制的に増加させるブレーキアシスト制御を実行するブレーキアシスト制御手段として機能する。このブレーキアシスト制御によるブレーキ力の増加量ブレーキアシスト力Brは、後述する図4の条件変更ルーチンにより道路状況に応じて設定される。この制限制御モードMode3の場合には、次の又はの条件が成立しているか否かを判定する。実アクセル開度の所定時間当りの増加量が所定値ΔA3よりも大きいことブレーキOFF且つブレーキOFFの継続時間が所定時間T3以上であること上記の条件が成立していると判定された場合、つまり、出力制限制御の実行中に実アクセル開度の所定時間当りの増加量が所定値ΔA3よりも大きいと判定された場合には、運転者が意図的にアクセル開度を増加させたアクセルを踏み込んだため、エンジン出力を抑制する必要はないと判断して、その時点で、復帰制御モードMode4に移行する。また、上記の条件が成立していると判定された場合、つまり、出力制限制御の実行中にブレーキOFFブレーキの踏み込みが解除された状態で且つブレーキOFFの継続時間が所定時間T3以上であるブレーキの踏み込みが解除されたと判定してから所定時間T3以上が経過したと判定された場合には、運転者が意図的にブレーキの踏み込みを解除したため、エンジン出力を抑制する必要はないと判断して、その時点t3図3参照で、復帰制御モードMode4に移行する。一方、上記との条件が両方とも不成立であると判定された場合には、次の条件が成立しているか否かを判定する。つまり、上記との条件よりも次のの条件の方が優先度が低い。実アクセル開度が所定値A3よりも小さいことここで、上記の条件の所定値A3は、上記の条件の所定値A1よりも小さい値に設定される。上記の条件が成立していると判定された場合、つまり、実アクセル開度が所定値A3よりも小さいと判定された場合には、その時点で、通常モードMode1に戻る。4復帰制御モードMode4では、制御用アクセル開度を実アクセル開度に戻すアクセル開度復帰制御を実行し、この制御用アクセル開度を用いてエンジン11の出力を制御する。更に、アクセル開度復帰制御を実行する際には、アクセル開度復帰制御開始時の車速又は出力制限制御開始時の車速に応じた加算量をマップ等により算出する。ここで、加算量のマップは、例えば、アクセル開度復帰制御開始時の車速又は出力制限制御開始時の車速が低くなるほど加算量が小さくなって制御用アクセル開度の変化速度増加速度が遅くなるように設定されている。そして、制御用アクセル開度が実スロットル開度に増加するまで、所定の演算周期毎に前回の制御用アクセル開度に加算量だけ加算して今回の制御用アクセル開度を求める処理を繰り返すことで、アクセル開度復帰制御開始時の車速又は出力制限制御開始時の車速に応じた変化速度増加速度で制御用アクセル開度を実アクセル開度まで増加させる。その際、制御用アクセル開度を実アクセル開度まで増加させるときの変化速度を所定の上限値で制限する。この復帰制御モードMode4の場合には、次のの条件が成立しているか否かを判定する。ブレーキON且つブレーキONの継続時間が所定時間T4以上であること上記の条件が成立していると判定された場合、つまり、アクセル開度復帰制御の実行中にブレーキONブレーキが踏み込まれた状態で且つブレーキONの継続時間が所定時間T4以上であるブレーキが踏み込まれたと判定してから所定時間T4以上が経過したと判定された場合には、その時点で、制限制御モードMode3に戻って、出力制限制御を実行する。一方、上記の条件が不成立であると判定された場合には、次の条件が成立しているか否かを判定する。つまり、上記の条件よりも次のの条件の方が優先度が低い。制御用アクセル開度が実アクセル開度以上であること上記の条件が成立していると判定された場合、つまり、制御用アクセル開度が実アクセル開度以上であると判定された場合には、制御用アクセル開度が実アクセル開度まで増加したと判断して、その時点t4図3参照で、アクセル開度復帰制御を終了して、スタンバイモードMode2に戻る。更に、上記の条件が不成立であると判定された場合には、次のの条件が成立しているか否かを判定する。つまり上記の条件よりも次のの条件の方が優先度が低い。実アクセル開度が所定値A4よりも小さいことここで、上記の条件の所定値A4は、上記の条件の所定値A1よりも小さい値に設定される。上記の条件が成立していると判定された場合、つまり、実アクセル開度が所定値A4よりも小さいと判定された場合には、その時点で、アクセル開度復帰制御を終了して、通常モードMode1に戻る。以上の処理により、アクセルの踏み込みと同時か又はアクセルの踏み込み後にブレーキが踏み込まれてアクセルとブレーキの両方が踏み込まれた状態アクセル操作と同時か又はアクセル操作の後にブレーキ操作が検出されてアクセル操作とブレーキ操作の両方が検出された状態になった場合に、制御用アクセル開度を制限するアクセル開度制限制御を実行することで、エンジン11の出力を制限する出力制限制御を実行する。ところで、例えば、前方の車両までの距離が短いときやカーブまでの距離が短いときのように、速やかに減速する必要がある道路状況のときに、アクセルとブレーキの両方が踏み込まれた状態になった場合に、通常と同じタイミングで出力制限制御を実行したのでは、十分に減速できない可能性があるため、速やかに出力制限制御を実行して安全性を確保する必要がある。そこで、ECU30は、後述する図4の条件変更ルーチンを実行することで、距離センサ35やナビゲーション装置34からの情報に基づいて車両が走行する道路の状況以下単に道路状況というを判定し、その道路状況に応じて出力制限制御の実行条件や制御条件を変更する。具体的には、道路状況として、前方の車両又は障害物までの距離、次のカーブまでの距離、走行道路の曲率半径、走行道路の下り勾配、次の交差点までの距離等を判定する。そして、前方の車両又は障害物までの距離が所定値以下と判定された場合、次のカーブまでの距離が所定値以下と判定された場合、走行道路の曲率半径が所定値以下と判定された場合、走行道路の下り勾配が所定値以上と判定された場合、次の交差点までの距離が所定値以下と判定された場合のいずれかの場合には、速やかに減速する必要がある道路状況であると判断して、出力制限制御が通常よりも早めに実行されるように出力制限制御の実行条件を変更すると共に、出力制限制御の実行中の車両の減速度を大きくするように制御条件を変更する。本実施例では、出力制限制御の実行条件の変更として、アクセルとブレーキの両方が踏み込まれた状態アクセル操作とブレーキ操作の両方が検出された状態になってから出力制限制御が実行されるまでのディレイ時間T2を短くすることで、出力制限制御が通常よりも早めに実行されるようにする。また、制御条件の変更として、出力制限制御を実行する際の制御用アクセル開度の減少速度ΔAc=所定時間当りの減算量ΔAcを大きくして、出力制限制御によるエンジン出力の減少速度を大きくすることで、出力制限制御の実行中の車両の減速度を大きくすると共に、ブレーキアシスト制御によるブレーキ力の増加量ブレーキアシスト力Brを大きくすることで、出力制限制御の実行中の車両の減速度を大きくする。以下、ECU30が実行する図4の条件変更ルーチンの処理内容を説明する。図4に示す条件変更ルーチンは、ECU30の電源オン期間中イグニッションスイッチのオン期間中に所定周期で繰り返し実行され、特許請求の範囲でいう道路状況判定手段及び条件変更手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ101で、道路状況を取得する。具体的には、距離センサ35の出力信号に基づいて前方の車両又は障害物までの距離を検出すると共に、ナビゲーション装置34からの情報例えば現在位置情報や地図情報等に基づいて、次のカーブまでの距離、走行道路の曲率半径、走行道路の下り勾配、次の交差点までの距離を算出する。この後、ステップ102に進み、前方の車両又は障害物までの距離が所定値L1以下であるか否かを判定する。この所定値L1は、予め設定した固定値としても良いし、車速に応じて設定するようにしても良い。或は、前方の車両との相対速度に応じて設定するようにしても良い。このステップ102で、前方の車両又は障害物までの距離が所定値L1以下であると判定された場合には、速やかに減速する必要がある道路状況であると判断して、ステップ107に進み、ディレイ時間T2を6段階の設定値a1~a6a1<a2<a3<a4<a5<a6のうち最も短い設定値a1に設定する。また、制御用アクセル開度の減少速度ΔAc=所定時間当りの減算量ΔAcを6段階の設定値b1~b6b1>b2>b3>b4>b5>b6のうち最も大きい設定値b1に設定する。更に、ブレーキアシスト力Brを6段階の設定値c1~c6c1>c2>c3>c4>c5>c6のうち最も大きい設定値c1に設定する。ディレイ時間T2=a1制御用アクセル開度の減少速度ΔAc=b1ブレーキアシスト力Br=c1一方、上記ステップ102で、前方の車両又は障害物までの距離が所定値L1よりも長いと判定された場合には、ステップ103に進み、次のカーブまでの距離が所定値L2以下であるか否かを判定する。この所定値L2は、予め設定した固定値としても良いし、車速に応じて設定するようにしても良い。このステップ103で、次のカーブまでの距離が所定値L2以下であると判定された場合には、速やかに減速する必要がある道路状況であると判断して、ステップ108に進み、ディレイ時間T2を6段階の設定値a1~a6のうち2番目に短い設定値a2に設定する。また、制御用アクセル開度の減少速度ΔAcを6段階の設定値b1~b6のうち2番目に大きい設定値b2に設定する。更に、ブレーキアシスト力Brを6段階の設定値c1~c6のうち2番目に大きい設定値c2に設定する。ディレイ時間T2=a2制御用アクセル開度の減少速度ΔAc=b2ブレーキアシスト力Br=c2一方、上記ステップ103で、次のカーブまでの距離が所定値L2よりも長いと判定された場合には、ステップ104に進み、走行道路の曲率半径が所定値R以下であるか否かを判定する。この所定値Rは、予め設定した固定値としても良いし、車速に応じて設定するようにしても良い。このステップ104で、走行道路の曲率半径が所定値R以下であると判定された場合には、速やかに減速する必要がある道路状況であると判断して、ステップ109に進み、ディレイ時間T2を6段階の設定値a1~a6のうち3番目に短い設定値a3に設定する。また、制御用アクセル開度の減少速度ΔAcを6段階の設定値b1~b6のうち3番目に大きい設定値b3に設定する。更に、ブレーキアシスト力Brを6段階の設定値c1~c6のうち3番目に大きい設定値c3に設定する。ディレイ時間T2=a3制御用アクセル開度の減少速度ΔAc=b3ブレーキアシスト力Br=c3一方、上記ステップ104で、走行道路の曲率半径が所定値Rよりも大きいと判定された場合には、ステップ105に進み、走行道路の下り勾配が所定値θ以上であるか否かを判定する。この所定値θは、予め設定した固定値としても良いし、車速に応じて設定するようにしても良い。このステップ105で、走行道路の下り勾配が所定値θ以上であると判定された場合には、速やかに減速する必要がある道路状況であると判断して、ステップ110に進み、ディレイ時間T2を6段階の設定値a1~a6のうち4番目に短い設定値a4に設定する。また、制御用アクセル開度の減少速度ΔAcを6段階の設定値b1~b6のうち4番目に大きい設定値b4に設定する。更に、ブレーキアシスト力Brを6段階の設定値c1~c6のうち4番目に大きい設定値c4に設定する。ディレイ時間T2=a4制御用アクセル開度の減少速度ΔAc=b4ブレーキアシスト力Br=c4一方、上記ステップ105で、走行道路の下り勾配が所定値θよりも小さいと判定された場合には、ステップ106に進み、次の交差点までの距離が所定値L3以下であるか否かを判定する。この所定値L3は、予め設定した固定値としても良いし、車速に応じて設定するようにしても良い。このステップ106で、次の交差点までの距離が所定値L3以下であると判定された場合には、速やかに減速する必要がある道路状況であると判断して、ステップ111に進み、ディレイ時間T2を6段階の設定値a1~a6のうち5番目に短い設定値a5に設定する。また、制御用アクセル開度の減少速度ΔAcを6段階の設定値b1~b6のうち5番目に大きい設定値b5に設定する。更に、ブレーキアシスト力Brを6段階の設定値c1~c6のうち5番目に大きい設定値c5に設定する。ディレイ時間T2=a5制御用アクセル開度の減少速度ΔAc=b5ブレーキアシスト力Br=c5一方、上記ステップ106で、次の交差点までの距離が所定値L3よりも長いと判定された場合、つまり、上記ステップ102~106で全てNoと判定された場合には、ステップ112に進み、ディレイ時間T2を6段階の設定値a1~a6のうち最も長い設定値a6通常値に設定する。また、制御用アクセル開度の減少速度ΔAcを6段階の設定値b1~b6のうち最も小さい設定値b6通常値に設定する。更に、ブレーキアシスト力Brを6段階の設定値c1~c6のうち最も小さい設定値c6通常値に設定する。ディレイ時間T2=a6制御用アクセル開度の減少速度ΔAc=b6ブレーキアシスト力Br=c6以上説明した本実施例では、アクセルとブレーキの両方が踏み込まれた状態アクセル操作とブレーキ操作の両方が検出された状態になった場合に、エンジン11の出力を制限する出力制限制御を実行する車両において、距離センサ35やナビゲーション装置34からの情報に基づいて道路状況を判定し、その道路状況に応じて出力制限制御の実行条件や制御条件を変更するようにしたので、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、そのときの道路状況に応じた適正な条件で出力制限制御を実行することができ、安全性を向上させることができる。また、本実施例では、道路状況として、前方の車両又は障害物までの距離、次のカーブまでの距離、走行道路の曲率半径、走行道路の下り勾配、次の交差点までの距離等を判定し、前方の車両又は障害物までの距離が所定値以下と判定された場合、次のカーブまでの距離が所定値以下と判定された場合、走行道路の曲率半径が所定値以下と判定された場合、走行道路の下り勾配が所定値以上と判定された場合、次の交差点までの距離が所定値以下と判定された場合のいずれかの場合には、速やかに減速する必要がある道路状況であると判断して、出力制限制御が通常よりも早めに実行されるように出力制限制御の実行条件を変更すると共に、出力制限制御の実行中の車両の減速度を大きくするように制御条件を変更するようにしたので、アクセル操作とブレーキ操作の両方が検出された状態になった場合に、通常よりも早めに出力制限制御を実行することができると共に、出力制限制御の実行中の車両の減速度を大きくすることができ、車両を速やかに減速させることができる。。尚、上記実施例では、距離センサ35やナビゲーション装置34からの情報に基づいて道路状況を判定するようにしたが、これに限定されず、外部の通信装置例えば、走行道路に設置された通信装置や所定の基地局に設置された通信装置等から送信される情報に基づいて道路状況を判定するようにしても良い。また、上記実施例では、モータ等のスロットルアクチュエータでスロットルバルブの開度を制御する電子スロットルを備えたシステムに本発明を適用したが、これに限定されず、アクセルペダルとスロットルバルブを機械的に連結したメカスロットルを備えたシステムに本発明を適用しても良く、この場合、出力制限制御の際には、例えば、燃料噴射量や点火時期等によりエンジン11の出力を制限すると良い。また、上記実施例では、ブレーキ操作検出手段として、ブレーキスイッチを備えたシステムに本発明を適用したが、これに限定されず、ブレーキスイッチに代えて、ブレーキ操作量を検出するブレーキセンサを備えたシステムに本発明を適用しても良い。また、上記実施例では、エンジンのみを駆動源とする車両に本発明を適用したが、これに限定されず、モータのみを駆動源とする電気自動車やエンジンとモータの両方を駆動源とするハイブリッド車にも本発明を適用して実施できる。