(57)【要約】【課題】運転技量の差による燃費効果のバラつきを抑制する。【解決手段】車両に搭載された内燃機関の出力特性を制御する出力特性制御装置であって、自車が走行している道路交通環境を検出する道路交通環境検出手段（Ｓ１）と、検出した道路交通環境における自車の推奨車速を算出する推奨車速算出手段（Ｓ１）と、推奨車速と自車速との車速差が小さくになるにつれてアクセル操作量に対する内燃機関の出力が低下するように、内燃機関の目標出力特性を設定する目標出力特性設定手段（Ｓ１）と、内燃機関の出力特性を前記目標出力特性へと変更する出力特性変更手段（Ｓ４）と、を備えることを特徴とする内燃機関の出力特性制御装置。【選択図】図２
2012163092.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載された内燃機関の出力特性を制御する出力特性制御装置であって、
自車が走行している道路交通環境を検出する道路交通環境検出手段と、
検出した道路交通環境における自車の推奨車速を算出する推奨車速算出手段と、
前記推奨車速と自車速との車速差が小さくになるにつれてアクセル操作量に対する前記内燃機関の出力が低下するように、前記内燃機関の目標出力特性を設定する目標出力特性設定手段と、
前記内燃機関の出力特性を前記目標出力特性へと変更する出力特性変更手段と、
を備えることを特徴とする内燃機関の出力特性制御装置。
【請求項２】
アクセル操作に基づいて、ドライバに車両を加速させる意図があるか否かを判定する加速判定手段と、
ドライバに車両を加速させる意図があると判定したときは、アクセル操作量に対する前記内燃機関の出力が相対的に大きくなる特性となるように、前記内燃機関の目標出力特性を補正する加速時補正手段と、
を備えることを特徴とする請求項１に記載の内燃機関の出力特性制御装置。
【請求項３】
前記加速時補正手段は、
車両を加速させる意図があると判定してから所定車速増加したとき、所定時間経過したとき、又は所定距離走行したときに、補正を終了する、
ことを特徴とする請求項２に記載の内燃機関の出力特性制御装置。
【請求項４】
前記出力特性変更手段は、
ドライバに車両を加速させる意図があると判定したときは、アクセル操作に対する前記内燃機関の応答速度が相対的に速くなるように前記内燃機関の出力特性を前記目標出力特性へと変更する、
ことを特徴とする請求項２又は請求項３に記載の内燃機関の出力特性制御装置。
【請求項５】
道路勾配が大きくなるほど、アクセル操作量に対する前記内燃機関の出力が増大するように、前記内燃機関の目標出力特性を補正する勾配補正手段を備える、
ことを特徴とする請求項１から請求項４までのいずれか１つに記載の内燃機関の出力特性制御装置。
【請求項６】
前記出力特性変更手段は、
前記内燃機関の目標出力特性が、現在の出力特性よりもアクセル操作量に対する前記内燃機関の出力を増大させる特性となっている場合は、目標出力特性設定時のアクセル操作量と比較してアクセル操作量が増加したときに、前記内燃機関の出力特性をその目標出力特性へと変更する、
ことを特徴とする請求項１から請求項５までのいずれか１つに記載の内燃機関の出力特性制御装置。
【請求項７】
前記出力特性変更手段は、
前記内燃機関の出力特性を徐々に前記目標出力特性へと変更する、
ことを特徴とする請求項１から請求項６までのいずれか１つに記載の内燃機関の出力特性制御装置。
【請求項８】
道路勾配が所定の下り勾配以下になったときは、下り勾配がきつくなるほどアクセル操作量に対する前記内燃機関の出力が低下するように、前記内燃機関の目標出力特性を補正する下り勾配補正手段を備える、
ことを特徴とする請求項１から請求項７までのいずれか１つに記載の内燃機関の出力特性制御装置。
【請求項９】
前記下り勾配補正手段は、
アクセル操作量が所定の第１操作量以下のときは、前記内燃機関の出力が、アイドル状態を維持するために必要な出力よりも少し高い所定の出力となるように、その内燃機関の目標出力特性を補正する、
ことを特徴とする請求項８に記載の内燃機関の出力特性制御装置。
【請求項１０】
道路勾配が前記下り勾配以下の道路をコースト走行している状態からアクセルペダルが踏み込まれたときは、変速比を低下させる変速比制御手段を備え、
前記下り勾配補正手段は、
アクセル操作量が前記第１操作量よりも小さい所定の第２操作量以下のときは、前記内燃機関の出力がゼロとなるように、その内燃機関の目標出力特性を補正する、
ことを特徴とする請求項９に記載の内燃機関の出力特性制御装置。
【請求項１１】
アクセル操作量に応じてドライバの要求加速度を算出する要求加速度算出手段を備え、
前記目標出力特性設定手段は、
方向指示器が作動しているときは、前記要求加速度に基づいて前記内燃機関の目標出力特性設定する、
ことを特徴とする請求項１から請求項１０までのいずれか１つに記載の内燃機関の出力特性制御装置。
【請求項１２】
アクセル操作量に応じてドライバの要求加速度を算出する要求加速度算出手段を備え、
前記目標出力特性設定手段は、
アクセル操作量が所定の追越操作量以上のときは、前記要求加速度に基づいて前記内燃機関の目標出力特性設定する、
ことを特徴とする請求項１から請求項１０までのいずれか１つに記載の内燃機関の出力特性制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は内燃機関の出力特性制御装置に関する。
【背景技術】
【０００２】
特許文献１に記載の車両の制御装置は、アクセルペダルの踏み込み量（以下「アクセル操作量」という。）とスロットル弁の開度（以下「スロットル開度」という。）とを関連付けたテーブル（以下「出力特性テーブル」という。）を予め記憶しておき、この出力特性テーブルを参照してアクセル操作量に基づきスロットル開度を制御していた。そして、出力特性テーブルとして、通常走行用テーブルと渋滞走行用テーブルの２つを予め記憶しておき、走行シーンに応じて参照する出力特性テーブルを切り替えていた。渋滞走行用テーブルは、アクセル操作量に対するスロットル開度の値が通常走行用テーブルに比べて小さい値となるように設定されている。このように、渋滞走行時には、内燃機関の出力特性を通常走行時よりも低下させることで、渋滞走行時の運転性及び燃費を向上させていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３３１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通常走行時であれば、例えば走行している道路の制限速度が４０[ｋｍ／ｈ]から６０[ｋｍ／ｈ]に変化すれば、ドライバは車速を６０[ｋｍ／ｈ]程度まで増加させるのが普通である。しかしながら、ドライバの運転技量が未熟な場合、車速を調整するときに微妙なアクセル操作が実施できずにアクセルペダルを踏み込み過ぎて、制限速度を超過させてしまうことがある。そうすると、制限速度超過後にアクセルペダルを戻して車速を低下させることになり、結果として無駄な加速が行われたことになるので燃費が悪化する。
【０００５】
したがって、前述した従来の車両の制御装置のように、渋滞走行時のみ内燃機関の出力特性を低下させるように制御していたのでは、ドライバの運転技量によっては燃費が悪化しやすいという問題点があった。
【０００６】
本発明はこのような問題点に着目してなされたものであり、走行シーンや車両の運転状態に応じて内燃機関の出力特性を適切に制御することで、ドライバの運転技量の差による燃費の悪化を抑制することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、車両に搭載された内燃機関の出力特性を制御する出力特性制御装置である。そして、この内燃機関の出力特性制御装置が、自車が走行している道路交通環境を検出する道路交通環境検出手段と、検出した道路交通環境における自車の推奨車速を算出する推奨車速算出手段と、推奨車速と自車速との車速差が小さくになるにつれてアクセル操作量に対する内燃機関の出力が低下するように、内燃機関の目標出力特性を設定する目標出力特性設定手段と、内燃機関の出力特性を目標出力特性へと変更する出力特性変更手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、自車が走行している道路交通環境に基づいて、自車を快適かつ燃費良く走行させることができる推奨車速を算出する。そして、自車速がその推奨車速に収束しやすくなるように、自車速が推奨車速に近づくにつれて内燃機関の出力が低下するように内燃機関の出力特性を制御することとした。これにより、自車速が推奨車速に近づくにつれて、内燃機関の出力特性が徐々に加速しにくい出力特性となるので、ドライバが必要以上にアクセルペダルを踏み込んだ場合であっても、車両が必要以上に加速するのを抑制できる。これにより、ドライバの運転技量に関係なく、燃費を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態による火花点火式内燃機関の出力特性制御装置の概略構成図である。
【図２】本発明の第１実施形態によるエンジンの出力特性制御について説明するフローチャートである。
【図３】本発明の第１実施形態による基本出力特性設定処理について説明するフローチャートである。
【図４】車速差と実車速とに基づいて推奨加速度を算出するマップである。
【図５】実車速に基づいて良燃費加速度を算出するテーブルである。
【図６】基本出力特性テーブルについて説明する図である。
【図７】本発明の第１実施形態による加速補正処理について説明するフローチャートである。
【図８】本発明の第１実施形態による勾配補正処理について説明するフローチャートである。
【図９】本発明の第１実施形態による出力特性変更処理について説明するフローチャートである。
【図１０】本発明の第１実施形態による出力特性制御の動作について説明するタイムチャートである。
【図１１】本発明の第１実施形態による出力特性制御の動作について説明するタイムチャートである。
【図１２】本発明の第２実施形態による基本出力特性設定処理について説明するフローチャートである。
【図１３】車速差と実車速とに基づいて推奨加速ゲインを算出するマップである。
【図１４】実車速に基づいて良燃費加速ゲインを算出するテーブルである。
【図１５】実車速に基づいて車速維持ゲインを算出するテーブルである。
【図１６】本発明の第２実施形態による勾配補正処理について説明するフローチャートである。
【図１７】本発明の第２実施形態による出力特性変更処理について説明するフローチャートである。
【図１８】本発明の第２実施形態による目標出力特性テーブルの設定方法について説明する図である。
【図１９】本発明の第３実施形態による勾配補正処理について説明するフローチャートである。
【図２０】本発明の第３実施形態による下り勾配用出力特性テーブルについて説明する図である。
【図２１】本発明の第３実施形態による出力特性変更処理について説明するフローチャートである。
【図２２】本発明の第３実施形態による出力特性制御の動作について説明するタイムチャートである。
【図２３】本発明の第４実施形態による下り勾配用出力特性テーブルについて説明する図である。
【図２４】本発明の第４実施形態による出力特性制御の動作について説明するタイムチャートである。
【図２５】本発明の第５実施形態による基本出力特性設定処理について説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の一実施形態について説明する。
【００１１】
（第１実施形態）
図１は、本発明の一実施形態による火花点火式内燃機関（以下「エンジン」という。）１の出力特性制御装置１００の概略構成図である。
【００１２】
エンジン１の出力特性制御装置１００は、車両の駆動力を発生するエンジン１と、エンジン１に吸入される空気（以下「吸気」という。）が流れる吸気通路２と、エンジン１から排出される燃焼ガス（以下「排気」という。）が流れる排気通路３と、ナビゲーション装置４と、コントローラ５と、を備える。
【００１３】
エンジン１は、シリンダブロック１１と、シリンダヘッド１２と、を備える。
【００１４】
シリンダブロック１１は、シリンダ部１１ａとクランクケース部１１ｂとを備える。
【００１５】
シリンダ部１１ａには、複数のシリンダ１１０が形成される。シリンダ１１０の内部には、燃焼圧力を受けてシリンダ１１０の内部を往復運動するピストン１１１が収められる。
【００１６】
クランクケース部１１ｂは、シリンダ部１１ａの下方に形成される。クランクケース部１１ｂは、クランクシャフト１１２を回転自在に支持する。クランクシャフト１１２は、ピストン１１１の往復運動をコンロッド１１３を介して回転運動に変換する。
【００１７】
シリンダヘッド１２は、シリンダブロック１１の上面に取り付けられ、シリンダ１１０及びピストン１１１とともに燃焼室１３の一部を形成する。
【００１８】
シリンダヘッド１２には、吸気通路２に接続され燃焼室１３の頂壁に開口する吸気ポート１２０と、排気通路３に接続され燃焼室１３の頂壁に開口する排気ポート１２１と、が形成され、燃焼室１３の頂壁中央に臨むように点火栓１２２が設けられる。また、シリンダヘッド１２には、燃焼室１３と吸気ポート１２０との開口を開閉する吸気弁１２３と、燃焼室１３と排気ポート１２１との開口を開閉する排気弁１２４と、が設けられる。さらに、シリンダヘッド１２には、吸気弁１２３を開閉駆動する吸気カムシャフト１２５と、排気弁１２４を開閉駆動する排気カムシャフト１２６とが設けられる。
【００１９】
吸気通路２には、上流から順に、エアクリーナ２１と、エアフローメータ２２と、電子制御式のスロットル弁２３と、吸気コレクタ２４と、燃料噴射弁２５と、が設けられる。
【００２０】
エアクリーナ２１は、吸気中に含まれる砂などの異物を除去する。
【００２１】
エアフローメータ２２は、吸気の流量（以下「吸気量」という。)を検出する。
【００２２】
スロットル弁２３は、吸気通路の通路段面積を連続的又は段階的に変化させることで、吸気コレクタ２４に流入する吸気量を調整する。スロットル弁２３は、スロットルアクチュエータ２６によって開閉駆動される。スロットル開度は、スロットルセンサ２７によって検出される。
【００２３】
吸気コレクタ２４は、流入してきた空気を各シリンダ１１０に均等に分配する。
【００２４】
燃料噴射弁２５は、エンジン１の運転状態に応じて吸気ポート１２０に向けて燃料を噴射する。
【００２５】
排気通路３には、排気中の炭化水素や窒素酸化物などの有害物質を取り除く三元触媒３１が設けられる。
【００２６】
ナビゲーション装置４は、自車位置検出部４１と、記憶部４２と、通信部４３と、を備える。
【００２７】
自車位置検出部４１は、ＧＰＳ（Global Positioning System）センサ４１１によってＧＰＳ衛星からの電波を受信し、自車位置を検出する。また、３Ｄジャイロセンサ４１２の検出値に基づいて、自車の進行方向及び高度を算出する。
【００２８】
記憶部４２は、道路や道路上の施設などの地図情報を記憶する。より具体的には、道路の幅員や車線数、勾配、制限速度、信号及び踏み切りの有無、カーブの曲率半径、交差点、有料道路の料金所などの情報を記憶する。
【００２９】
通信部４３は、受信機によって道路交通情報通信システムセンタから送信される道路渋滞情報を受信する。
【００３０】
以下では、ナビゲーション装置４によって取得される自車位置や地図情報、道路渋滞情報などの情報のことをまとめてナビゲーション情報という。
【００３１】
コントローラ５は、中央演算装置（ＣＰＵ）、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及び入出力インタフェース（Ｉ／Ｏインタフェース）を備えたマイクロコンピュータで構成される。ナビゲーション装置４とコントローラ５とは、ＣＡＮ（Controller Area Network）通信線５０に接続されており、ＣＡＮ通信によって互いにデータを送受信できるようになっている。
【００３２】
コントローラ５には、前述したスロットルセンサ２７やナビゲーション装置４からの信号のほかにも、クランク角に基づいてエンジン回転速度を検出するエンジン回転速度センサ５１、アクセル操作量を検出するアクセルストロークセンサ５２、自車の車速（自車速）を検出する車速センサ５３、自車の前方にミリ波を放射し、先行車両から反射されたミリ波を受信することで自車と先行車両との車間距離を検出する車間距離センサ５４などの各種センサからの信号が入力される。
【００３３】
コントローラ５は、これらの信号に基づいて、エンジン１の出力特性を適宜変更する。具体的には、アクセル操作量に対するスロットル開度の値を適宜変更する。以下、この本実施形態によるエンジン１の出力特性制御について説明する。
【００３４】
図２は、本実施形態によるエンジン１の出力特性制御について説明するフローチャートである。コントローラ５は、このルーチンを所定の演算周期（例えば１０[ｍｓ]）で実施する。
【００３５】
ステップＳ１において、コントローラ５は、エンジン１の出力特性を、後述する推奨車速で走行しやすい特性（以下「基本出力特性」という。）に設定するための基本出力特性設定処理を実施する。基本出力特性設定処理の詳細については、図３から図６を参照して後述する。
【００３６】
ステップＳ２において、コントローラ５は、加速補正処理を実施する。加速補正処理は、エンジン１の出力特性を、強い加速意図を持ってアクセルペダルが踏み込まれたとき、例えば発進時や急加速時に適した特性に補正するための処理である。加速補正処理の詳細については、図７を参照して後述する。
【００３７】
ステップＳ３において、コントローラ５は、勾配補正処理を実施する。勾配補正処理は、エンジン１の出力特性を、自車が現在走行している道路の勾配に適した特性に補正するための処理である。勾配補正処理の詳細については、図８を参照して後述する。
【００３８】
ステップＳ４において、コントローラ５は、出力特性変更処理を実施する。出力特性変更処理は、ステップＳ１からステップＳ３までの各処理の結果に基づいて目標出力特性を設定し、エンジン１の出力特性をその目標出力特性へと変更する処理である。出力特性変更処理の詳細については、図９を参照して後述する。
【００３９】
図３は、基本出力特性設定処理について説明するフローチャートである。
【００４０】
ステップＳ１１において、コントローラ５は、現在走行している道路の形状や制限速度、周辺車両との相対関係、渋滞度合い、信号の有無、などの自車が走行している道路の環境（以下「道路交通環境」という。）を、ナビゲーション情報及び車間距離に基づいて検出する。
【００４１】
ステップＳ１２において、コントローラ５は、道路交通環境に基づいて、自車を快適かつ燃費良く走行させることが可能な推奨車速を算出する。
【００４２】
例えば、制限速度が４０[ｋｍ／ｈ]の道路を走行しているときは、先行車両との車間距離が十分開いていてその道路が直線であれば、推奨車速は基本的に４０[ｋｍ／ｈ]に設定される。またこのような状況で走行している場合に、制限速度が４０[ｋｍ／ｈ]から６０[ｋｍ／ｈ]に切り替わったときは、推奨車速が基本的に６０[ｋｍ／ｈ]に設定される。
【００４３】
一方で、先行車両との車間距離が詰まっているときは、車間距離に応じて推奨車速は制限速度よりも低い車速に適宜設定される。また、道路がカーブのときも、その曲率半径に応じて推奨車速が制限速度よりも低い車速に適宜設定される。また、前方に信号や交差点などがある場合や渋滞にはまった場合なども推奨車速が制限速度よりも低い車速に適宜設定される。このように、推奨車速は道路交通環境に応じて適宜設定される。
【００４４】
本実施形態では、エンジン１の出力特性を、自車速がこの推奨車速に収束しやすくなるような特性に制御する。つまり、エンジン１の出力特性を、推奨車速で走行しやすい特性に制御する。
【００４５】
ステップＳ１３において、コントローラ５は、推奨車速と、自車速と、の車速差を算出する。
【００４６】
ステップＳ１４において、コントローラ５は、予め実験等で定めた図４のマップを参照し、車速差と自車速とに基づいて、自車を推奨車速に向けて加速させるのに適した加速度（以下「推奨加速度」という。）を算出する。図４のマップに示すように、推奨加速度は、車速差が小さくなるほど、すなわち自車速が推奨車速に近づくほど小さくなる。また、推奨加速度は、自車速が大きいときよりも小さいときのほうが大きくなる。
【００４７】
ステップＳ１５において、コントローラ５は、予め実験等で定めた図５のテーブルを参照し、自車速に基づいて、自車を燃費良く加速させるのに適した加速度（以下「良燃費加速度」という。）を算出する。図５のテーブルに示すように、良燃費加速度は、自車速が所定車速に達するまでは一定で、所定車速を超えると徐々に小さくなる。
【００４８】
ステップＳ１６において、コントローラ５は、予め実験等で定めたマップ等を参照し、アクセル操作量と自車速とに基づいて、ドライバが要求する加速度（以下「要求加速度」という。）を算出する。
【００４９】
ステップＳ１７において、コントローラ５は、基本目標加速度を算出する。具体的には、推奨加速度と良燃費加速度との大小を比較して、小さいほうを暫定目標加速度とする。そして、暫定目標加速度と要求加速度との大小を比較して、大きいほうを基本目標加速度とする。
【００５０】
ステップＳ１８において、コントローラ５は、基本目標加速度に基づいて、複数ある出力特性テーブル（アクセル操作量とスロットル開度とを関連付けたテーブル）の中から最適なテーブルを、基本出力特性テーブルとして設定する。具体的には、基本目標加速度が大きいときほどアクセル操作量に対するスロットル開度の値が大きくなるように、基本目標加速度に基づいて基本出力特性テーブルを設定する。
【００５１】
図６は、基本出力特性テーブルについて説明する図である。図６の一点鎖線は、アクセル操作量に対するスロットル開度が１対１となる基準線、すなわち、アクセル操作量がゼロであればスロットル開度もゼロ（全閉）となり、アクセル操作量が半分であればスロットル開度も半分となり、アクセル操作量が最大であればスロットル開度も最大（全開）となる線である。以下では、この基準線に従って算出されるスロットル開度を基準開度という。
【００５２】
推奨車速と自車速との車速差が相対的に大きいときは、実線Ａで示す通り、アクセル操作量に対するスロットル開度の値が基準開度よりも大きくなるように基本出力特性テーブルが設定される。これは、推奨車速と自車速との車速差が相対的に大きければ、推奨車速へと向かって強い加速力が求められることになると考えられるためである。
【００５３】
そして、推奨車速と自車速との車速差が相対的に小さくなるにつれて、実線Ｂ又は実線Ｃで示す通り、アクセル操作量に対するスロットル開度が徐々に小さくなるように基本出力特性テーブルを設定する。
【００５４】
なお、実線Ｂは、推奨車速と自車速との車速差が相対的に小さくなって、推奨加速へと向かって緩い加速力が求められるときに設定される基本出力特性テーブルの一例を示したものである。実線Ｃは、推奨車速と自車速との車速差が略ゼロとなったときに設定される基本出力特性テーブルの一例を示したものであり、推奨車速での一定速走行に適した出力特性となっている。
【００５５】
このようにすることで、自車速が推奨車速に近づくにつれて徐々に加速力を低下させることができるので、自然に自車速を推奨車速へと収束させやすくすることができる。つまり、ドライバに対して微妙なアクセル操作を要求することなく自車速を推奨車速へと収束させやすくすることができるので、運転技量の差による燃費効果のバラつきを抑制することができる。
【００５６】
図７は、加速補正処理について説明するフローチャートである。
【００５７】
ステップＳ２１において、コントローラ５は、加速補正フラグが１であるか否かを判定する。加速補正フラグは、加速補正の実施時に１、非実施時に０にセットされるフラグであり、初期状態では０にセットされる。コントローラ５は、加速補正フラグが０であればステップＳ２２の処理を行い、加速補正フラグが１であればステップＳ２６の処理を行う。
【００５８】
ステップＳ２２において、コントローラ５は、強い加速意図を持ってアクセルペダルが踏み込まれているか、すなわち急加速要求があるか否かを判定して加速補正を実施するか否かを判定する。具体的には、単位時間当たりのアクセル操作量を表すアクセル操作速度が所定速度より大きいかを判定して加速開始意図を確認する。コントローラ５は、アクセル操作速度が所定速度以下であれば急加速要求無しと判定してステップＳ２３の処理を行う。一方で、アクセル操作速度が所定速度よりも大きければ急加速要求有りと判定してステップＳ２４の処理を行う。
【００５９】
ステップＳ２３において、コントローラ５は、加速補正フラグを０にセットする。
【００６０】
ステップＳ２４において、コントローラ５は、加速補正フラグを１にセットする。
【００６１】
ステップＳ２５において、コントローラ５は、現在のアクセル操作量、すなわち加速開始意図を確認したときのアクセル操作量（以下「加速開始時アクセル操作量」という。）を記憶する。同時に、現在の車速、すなわち加速開始意図を確認したときの車速（以下「加速開始時車速」という。）を記憶する。
【００６２】
ステップＳ２６からステップＳ２９では、加速補正を終了するか否かを判定する。
【００６３】
ステップＳ２６において、コントローラ５は、現在のアクセル操作量が、加速開始時アクセル操作量以上か否かを判定する。コントローラ５は、現在のアクセル操作量が加速開始時アクセル操作量より小さければステップＳ２３の処理を行う。一方で、現在のアクセル操作量が加速開始時アクセル操作量以上であればステップＳ２７の処理を行う。
【００６４】
ステップＳ２７において、コントローラ５は、現在の車速が、加速開始時車速に所定車速（例えば５０[ｋｍ／ｈ]）を足した車速（以下「加速終了車速」という。）以上か否かを判定する。コントローラ５は、現在の車速が加速終了車速よりも小さければステップＳ２８の処理を行う。一方で、現在の車速が加速終了車速以上であればステップＳ２３の処理を行う。
【００６５】
ステップＳ２８において、コントローラ５は、加速開始意図を確認してから所定時間が経過したかを判定する。コントローラ５は、加速開始意図を確認してから所定時間が経過してればステップＳ２３の処理を行い、そうでなければステップＳ２９の処理を行う。
【００６６】
ステップＳ２９において、コントローラ５は、加速開始意図を確認してから所定距離を走行したかを判定する。コントローラ５は、加速開始意図を確認してから所定距離を走行していればステップＳ２３の処理を行い、そうでなければ今回の処理を終了する。
【００６７】
図８は、勾配補正処理について説明するフローチャートである。
【００６８】
ステップＳ３１において、コントローラ５は、現在走行している道路の勾配が所定勾配以上か否かを判定する。コントローラ５は、道路勾配が所定勾配未満であればステップＳ３２の処理を行い、所定勾配以上であればステップＳ３３の処理を行う。
【００６９】
ステップＳ３２において、コントローラ５は、勾配補正フラグを０にセットする。
【００７０】
ステップＳ３３において、コントローラ５は、勾配補正フラグを１にセットする。
【００７１】
ステップＳ３４において、コントローラ５は、現在のアクセル操作量、すなわち道路勾配が所定勾配以上になったときのアクセル操作量（以下「所定勾配検知時アクセル操作量」という。）を記憶する。同時に、現在の車速、すなわち道路勾配が所定勾配以上になったことを検知したときの車速（以下「所定勾配検知時車速」という。）を記憶する。
【００７２】
ステップＳ３５において、コントローラ５は、現在の道路勾配と所定勾配検知時車速とに基づいて、複数ある出力特性テーブルの中から最適なテーブルを、勾配用出力特性テーブルとして設定する。具体的には、道路勾配が大きいときほど、また、所定勾配検知時車速が小さいときほど、アクセル操作量に対するスロットル開度の値が大きくなるように、勾配用出力特性テーブルを設定する。勾配用出力特性テーブルは、図６でいえば実線Ａから基準線の間に設定される。
【００７３】
図９は、出力特性変更処理について説明するフローチャートである。
【００７４】
ステップＳ４１において、コントローラ５は、加速補正フラグが１か否かを判定する。コントローラ５は、加速補正フラグが１であればステップＳ４２の処理を行い、そうでなければステップＳ４３の処理を行う。
【００７５】
ステップＳ４２において、コントローラ５は、目標出力特性テーブルとして、アクセル操作量に対するスロットル開度の値が最も大きくなるように設定された加速用出力特性テーブルを選択する。加速用出力特性テーブルは、図６でいえば実線Ａに相当するテーブルである。
【００７６】
ステップＳ４３において、コントローラ５は、勾配補正フラグが１か否かを判定する。コントローラ５は、勾配補正フラグが１であればステップＳ４４の処理を行い、そうでなければステップＳ４５の処理を行う。
【００７７】
ステップＳ４４において、コントローラ５は、勾配用出力特性テーブルと、基本出力特性テーブルと、を比較して、アクセル操作量に対するスロットル開度の値がより大きくなるように設定されているテーブルを目標出力特性テーブルとして選択する。
【００７８】
ステップＳ４５において、コントローラ５は、基本出力特性テーブルを目標出力特性テーブルとして選択する。
【００７９】
ステップＳ４６及びステップＳ４７では、出力特性テーブルを目標出力特性テーブルへと実際に変更させるか否かの判定を行う。
【００８０】
ステップＳ４６において、コントローラ５は、現在選択されている出力特性テーブルと、目標出力特性テーブルとを比較する。そして、目標出力特性テーブルが、現在選択されている出力特性テーブルよりも、アクセル操作量に対するスロットル開度の値をより大きくするように設定されたテーブルか否かを判定する。つまり、アクセル操作量が同じであれば、目標出力特性テーブルを参照して算出したスロットル開度のほうが、現在選択されている出力特性テーブルを参照して算出したスロットル開度よりも大きいかを否かを判定する。コントローラ５は、目標出力特性テーブルが、現在選択されている出力特性テーブルよりもアクセル操作量に対するスロットル開度の値をより大きくするように設定されたテーブルであればステップＳ４７の処理を行い、そうでなければステップＳ４８の処理を行う。
【００８１】
ステップＳ４７において、コントローラ５は、アクセル操作量が基準操作量よりも増加しているかを判定する。このとき、目標出力特性テーブルとして加速用出力特性テーブルが選択されているときは、基準操作量として加速開始時アクセル操作量が設定される。目標出力特性テーブルとして勾配用出力特性テーブルが選択されているときは、基準操作量として所定勾配検知時アクセル操作量が設定される。目標出力特性テーブルとして基本出力特性テーブルが選択されているときは、基準操作量として基本出力特性テーブルを設定したときのアクセル操作量が設定される。
【００８２】
ステップＳ４６及びステップＳ４７でこのような判定を実施するのは、アクセル操作量が一定に維持されている状態で、出力特性テーブルを、アクセル操作量に対するスロットル開度の値が現在よりも大きくなるテーブルに変更してしまうと、エンジン出力が急に大きくなってしまい、ドライバの意図に反して車両を加速させてしまうおそれがあるためである。
【００８３】
ステップＳ４８において、コントローラ５は、出力特性テーブルを現在選択されているものから目標出力特性テーブルへと変更する。
【００８４】
ステップＳ４９において、コントローラ５は、現在選択されている出力特性テーブルを維持し、目標出力特性テーブルへの変更を禁止する。
【００８５】
図１０は、加速補正フラグ及び勾配補正フラグが０のときの出力特性制御の動作について説明するタイムチャートである。
【００８６】
時刻ｔ１で、推奨車速と自車速との車速差が大きくなり（図１０（Ａ））、基本目標加速度が相対的に大きくなると、現在選択されている出力特性テーブルよりもアクセル操作量に対するアクセル開度の値が大きいテーブルを基本出力特性テーブルとして設定する（Ｓ１８）。そして、加速補正フラグ及び勾配補正フラグが０なので、この基本出力特性テーブルが目標出力特性テーブルとして選択される（図１０（Ｃ）；Ｓ４１でＮｏ、Ｓ４３でＮｏ、Ｓ４５）。
【００８７】
時刻ｔ１から時刻ｔ２までは、目標出力特性テーブルとして、現在選択されている出力特性テーブルよりもアクセル操作量に対するスロットル開度が大きいテーブルが選択されている（図１０（Ｃ））。また、アクセル操作量も一定に保持されている（図１０（Ｂ））。そのため、現在選択されている出力特性テーブルを参照し、アクセル操作量に基づいてスロットル開度が決定される（図１０（Ｃ）；Ｓ４６でＹｅｓ、Ｓ４７でＮｏ、Ｓ４９）。
【００８８】
時刻ｔ２でアクセルペダルが踏み込まれ（図１０（Ｂ））、時刻ｔ３でアクセル操作量が基準操作量（ここでは基本出力特性テーブルを設定したときのアクセル操作量、すなわち時刻ｔ１におけるアクセル操作量）よりも大きくなったのを検知すると（図１０（Ｂ））、出力特性テーブルを現在選択されている出力特性テーブルから目標出力特性テーブルへと変更する（図１０（Ｃ）；Ｓ４６でＹｅｓ、Ｓ４７でＹｅｓ、Ｓ４８）。
【００８９】
なお、現在選択されている出力特性テーブルから目標出力特性テーブルへと変更するときは、目標出力特性テーブルを参照して算出されたスロットル開度へと徐々にスロットル開度を変更する（図１０（Ｃ）；時刻ｔ３〜時刻ｔ４）。これにより、スロットル開度の急変に伴う運転性の悪化を防止することができる。
【００９０】
このとき、加速補正フラグが１であれば、目標出力特性テーブルを参照して算出されたスロットル開度へ向けてスロットル開度を変更するまでの時間を、加速補正フラグが０のときと比べて短くしても良い。このように、ドライバに加速意図があるときにはアクセル操作に対するエンジン１の応答速度を上げることで、加速時にドライバがアクセルペダルを踏み込み過ぎるのを抑制することができ、燃費を向上させることができる。
【００９１】
時刻ｔ５で、推奨車速と自車速との車速差が小さくなり（図１０（Ａ））、基本目標加速度が相対的に小さくなると、現在選択されている出力特性テーブルよりもアクセル操作量に対するスロットル開度の値が小さいテーブルを基本出力特性テーブルとして設定する（Ｓ１８）。そして、加速補正フラグ及び勾配補正フラグが０なので、この基本出力特性テーブルが目標出力特性テーブルとして選択される（図１０（Ｃ）；Ｓ４１でＮｏ、Ｓ４３でＮｏ、Ｓ４５）。
【００９２】
また、目標出力特性テーブルとして、現在選択されている出力特性テーブルよりもアクセル操作量に対するスロットル開度の値が小さいテーブルが選択されているので、この時点（時刻ｔ５）で現在選択されている出力特性テーブルから目標出力特性テーブルへと出力特性テーブルが変更される（図１０（Ｃ）；Ｓ４６でＮｏ、Ｓ４８）。そして、目標出力特性テーブルを参照して算出されてスロットル開度へと徐々にスロットル開度を変更する（図１０（Ｃ）；時刻ｔ５〜時刻ｔ６）。
【００９３】
図１１は、加速補正フラグが０のときの出力特性制御の動作について説明するタイムチャートである。なお、推奨車速の変化はないものとする。
【００９４】
時刻ｔ１１で、実勾配が所定勾配よりも大きくなると（図１１（Ａ）；Ｓ３１でＹｅｓ）、勾配補正フラグが１にセットされ（図１１（Ｃ）；Ｓ３３）、実勾配と自車速とに基づいて勾配用出力特性テーブルが設定される（Ｓ３５）。ここでは、推奨車速が変化しておらず、またアクセル操作量も一定なので、基本出力特性テーブルよりも勾配用出力特性テーブルのほうがアクセル操作量に対するスロットル開度が大きくなる。
【００９５】
そして、加速補正フラグが０であり、基本出力特性テーブルよりも勾配用出力特性テーブルのほうがアクセル操作量に対するスロットル開度が大きいので、勾配用出力特性テーブルが目標出力特性テーブルとして設定される（Ｓ４１でＮｏ、Ｓ４３でＹｅｓ、Ｓ４４）。
【００９６】
時刻ｔ１２でアクセルペダルが踏み込まれ、時刻ｔ１３でアクセル操作量が基準操作量（ここでは所定勾配検知時アクセル操作量、すなわち時刻ｔ１１におけるアクセル操作量）よりも大きくなったのを検知すると（図１０（Ｂ））、出力特性テーブルを、現在選択されている出力特性テーブルから目標出力特性テーブルへと変更する（図１０（Ｄ）；Ｓ４６でＹｅｓ、Ｓ４７でＹｅｓ、Ｓ４８）。そして、目標出力特性テーブルを参照して算出されたスロットル開度へと徐々にスロットル開度を変更する（図１０（Ｄ）；時刻ｔ１３〜時刻ｔ１４）。
【００９７】
以上説明した本実施形態によれば、ナビゲーション情報及び車間距離から判断される道路交通環境に基づいて、自車を快適かつ燃費良く走行させることができる推奨車速を算出する。そして、エンジン出力特性を、この推奨車速で走行しやすい特性に制御することとした。
【００９８】
具体的には、走行中に推奨車速が切り替わり、推奨車速と自車速との車速差が相対的に大きくなったときは、アクセル操作量に対するスロットル開度を大きくして、加速しやすいエンジン出力特性とする。そして、推奨車速と自車速との車速差が小さくなるにつれて、つまり、自車速が推奨車速に近づくにつれて、アクセル操作量に対するスロットル開度が徐々に小さくなるようにして、加速しにくいエンジン出力特性へと変化させる。
【００９９】
走行中に推奨車速が切り替われば、ドライバは基本的にその推奨車速へ向かって車速を調整すると考えられる。しかしながら、ドライバの運転技量が未熟な場合、推奨車速に車速を調整するときに、アクセルペダルを踏み込み過ぎて推奨車速を超過した後、アクセルペダルを戻して推奨車速に向けて車速を調整することがある。そうすると、無駄に加速が行われることになるので燃費が悪化する。
【０１００】
このように、ドライバの運転技量によっては、推奨車速へ向かって車速を調整するときに、必要以上にアクセルペダルを踏み込んで車両を加速させてしまい、燃費を悪化させてしまうことが考えられる。そのため、ドライバの運転技量の差によって燃費にバラつきが生じてしまう。
【０１０１】
そこで本実施形態のように、自車速が推奨車速に近づくにつれてアクセル操作量に対するスロットル開度が徐々に小さくなるようにして、徐々に加速しにくいエンジン出力特性とすることで、ドライバが必要以上にアクセルペダルを踏み込んだ場合であっても、車両が必要以上に加速するのを抑制できる。これにより、ドライバの運転技量の差によって生じる燃費のバラつきを抑制することができ、ドライバの運転技量に関係なく燃費を向上させることができる。
【０１０２】
また、自車速が推奨車速に近づくにつれてアクセル操作量に対するスロットル開度が徐々に小さくなるようにすることで、アクセル操作量の変化に対するスロットル開度の変化を小さくすることができる（エンジン１の応答速度を下げる）。これにより、推奨車速近傍でラフなアクセル操作が行われた場合の車速の上下動を抑制することができる。そのため、道路交通環境に適した推奨車速での一定速走行が容易となるので、燃費を向上させることができる。
【０１０３】
また、推奨車速と自車速との車速差に応じてアクセル操作量に対するエンジン出力特性を変化させるので、推奨車速へ向かって車両を加速させるときのドライバによるアクセル操作を抑えることができる。つまり、推奨車速が切り替わったシーンにおいて、推奨車速へ向かって加速させるときのドライバによるアクセル操作量を減らし、推奨車速が切り替わる前のアクセル操作量と、推奨車速が切り替わった後のアクセル操作量と、の差を少なくすることができる。これにより、加速時にドライバがアクセルペダルを踏み込み過ぎるのを抑制でき、燃費を向上させることができる。
【０１０４】
また本実施形態によれば、強い加速要求があったときは、出力特性を、アクセル操作量に対するスロットル開度が相対的に大きくなる加速用の出力特性に変化させることとした（エンジン１の応答速度を上げる）。これにより、ドライバの強い加速要求に対応することができるとともに、加速時にドライバがアクセルペダルを踏み込み過ぎるのを抑制できる。よって、運転性を確保しつつ燃費を向上させることができる。
【０１０５】
そして、強い加速要求があった後、所定の条件（加速を開始してから所定車速増加したか、所定時間経過したか、又は所定距離走行したか）が成立した後は、推奨車速と自車速との車速差に応じてエンジン出力特性を変化させることとした。これにより、無駄な加速を抑えて燃費を向上させることができる。
【０１０６】
また本実施形態によれば、実勾配に応じて出力特性を変化させることとした。具体的には、実勾配が大きくなるほど、アクセル操作量に対するスロットル開度が大きくなるようなスロットル特性となるようにした。
【０１０７】
ドライバの運転技量が未熟だと、実勾配の変化に応じて車速を調整するときに、上手く調整することができずにアクセルペダルを踏み込みすぎて、無駄に加速してしまうことが考えられる。
【０１０８】
そこで本実施形態のように、実勾配に応じてエンジン出力特性を変化させることで、ドライバがアクセルペダルを踏み増す量を少なくすることができるので、無駄な加速を抑えて燃費を向上させることができる。
【０１０９】
また本実施形態によれば、出力特性テーブルを、アクセル操作量に対するスロットル開度の値が現在よりも大きくなるテーブルに変更するときは、アクセル操作量が増加したのを検知してから変化させる。これにより、アクセル操作を行っていないにもかかわらずエンジン出力が増大するのを防止して、ドライバの意図に反して車両が加速するのを防止することができる。
【０１１０】
また、本実施形態によれば、出力特性テーブルを目標出力特性テーブルへと変更するときは、目標出力特性テーブルを参照して算出されてスロットル開度へと徐々にスロットル開度を変更させるようにした。これにより、スロットル開度の急変に伴う運転性の悪化を防止することができる。
【０１１１】
（第２実施形態）
次に、本発明の第２実施形態について説明する。本発明の第２実施形態は、アクセル操作量に対するスロットル開度のゲインを算出し、そのゲインに基づきエンジン出力特性を変更する点で第１実施形態と相違する。以下、その相違点を中心に説明する。なお、以下に示す各実施形態では前述した第１実施形態と同様の機能を果たす部分には、同一の符号を用いて重複する説明を適宜省略する。
【０１１２】
図１２は、本実施形態による基本出力特性設定処理について説明するフローチャートである。
【０１１３】
ステップＳ２０１において、コントローラ５は、予め実験等で定めた図１３のマップを参照し、車速差と自車速とに基づいて、エンジン１の出力特性を推奨車速に向けて車両を加速させるのに適した特性にするゲイン（以下「推奨加速ゲイン」という。）を算出する。図１３のマップに示すように、推奨加速ゲインは、車速差が小さくなるほど、すなわち自車速が推奨車速に近づくほど小さくなる。また、推奨加速ゲインは、自車速が大きいときよりも小さいときのほうが大きくなる。
【０１１４】
ステップＳ２０２において、コントローラ５は、予め実験等で定めた図１４のテーブルを参照し、自車速に基づいて、エンジン１の出力特性を燃費良く車両を加速させるのに適した特性にするゲイン（以下「良燃費加速ゲイン」という。）を算出する。図１４のテーブルに示すように、良燃費加速ゲインは、自車速が所定車速に達するまでは一定で、所定車速を超えると徐々に小さくなる。
【０１１５】
ステップＳ２０３において、コントローラ５は、予め実験等で定めたマップ等を参照し、アクセル操作量と自車速とに基づいて、エンジン１の出力特性をドライバが要求する加速度を発生させるに適した特性にするゲイン（以下「要求ゲイン」という。）を算出する。
【０１１６】
ステップＳ２０４において、コントローラ５は、予め実験等で定めた図１５のテーブルを参照し、自車速に基づいて、エンジン１の出力特性を現在の車速を維持しやすい特性にするゲイン（以下「車速維持ゲイン」という。）を算出する。図１５のテーブルに示すように、車速維持ゲインは、自車速が大きいときほど大きくなる。
【０１１７】
ステップＳ２０５において、コントローラ５は、基本目標ゲインを算出する。具体的には、推奨加速ゲインと良燃費加速ゲインとの大小を比較して、小さいほうを暫定目標ゲインとする。そして、暫定目標ゲイン、要求ゲイン及び車速維持ゲインのそれぞれの大きさを比較して、最も大きいものを基本目標ゲインとする。
【０１１８】
図１６は、本実施形態による勾配補正処理について説明するフローチャートである。
【０１１９】
ステップＳ２１１において、コントローラ５は、現在の道路勾配と所定勾配検知時車速とに基づいて、勾配用補正ゲインを算出する。勾配用補正ゲインは、道路勾配が大きいときほど、また、所定勾配検知時車速が小さいときほど、大きくなるように設定される。
【０１２０】
図１７は、本実施形態による出力特性変更処理について説明するフローチャートである。
【０１２１】
ステップＳ２２１において、コントローラ５は、基本目標ゲインに急加速用の補正を施して目標ゲインを算出する。具体的には、基本目標ゲインに対して、ゲインとして設定可能な最大値まで増加させる補正を施して目標ゲインとする。
【０１２２】
ステップＳ２２２において、コントローラ５は、基本目標ゲインに勾配用の補正を施して目標ゲインを算出する。具体的には、基本目標ゲインに勾配用補正ゲインを加算して目標ゲインとする。
【０１２３】
ステップＳ２２３において、コントローラ５は、基本目標ゲインを目標ゲインとする。
【０１２４】
ステップＳ２２４において、コントローラ５は、目標ゲインが現在のゲインより大きいか否かを判定する。コントローラ５は、目標ゲインが現在のゲインよりも大きければステップＳ４８の処理を行い、そうでなければステップＳ２２５の処理を行う。
【０１２５】
ステップＳ２２５において、コントローラ５は、目標ゲインに基づいて目標出力特性テーブルを設定する。
【０１２６】
図１８は、本実施形態による目標出力特性テーブルの設定方法について説明する図である。
【０１２７】
図１８に示すように、実線Ａが、目標ゲインが最大のときに設定される目標出力特性テーブルである。実線Ｂが目標ゲインが最小のときに設定される目標出力特性テーブルである。本実施形態では、設定された目標ゲインに基づき、実線Ａと実線Ｂの間で目標出力特性テーブルが適宜設定される。
【０１２８】
以上説明した本実施形態によれば、前述した第１実施形態と同様の作用効果を得ることができる。
【０１２９】
（第３実施形態）
次に、本発明の第３実施形態について説明する。本発明の第３実施形態は、道路勾配が下り側に大きくなったときに、アクセル操作量に対するスロットル開度の値が小さくなるような出力特性テーブルを設定する点で第１実施形態と相違する。以下、その相違点を中心に説明する。
【０１３０】
第１実施形態の勾配補正処理では、道路勾配が所定勾配以上になったとき、すなわち自車が上り坂を走行しているときにのみ、エンジン１の出力特性を変化させていた。
【０１３１】
しかしながら、下り坂走行時には、特に車両が加速しやすい。そのため、自車が下り坂を走行しているときも、ドライバの運転技量が未熟だと、上手く車速を調整できずにアクセルペダルを踏み込み過ぎて、必要以上に車両を加速させてしまうことが考えられる。
【０１３２】
そこで本実施形態では、道路勾配が所定の下り勾配以下になったとき、すなわち自車が下り坂を走行しているときも、エンジン１の出力特性を変化させることにした。具体的には、道路勾配が所定の下り勾配以下になったときは、出力特性テーブルとして、下り坂の走行に適した下り勾配用出力特性テーブルを設定することにした。
【０１３３】
図１９は、本実施形態による勾配補正処理について説明するフローチャートである。
【０１３４】
ステップＳ３０１において、コントローラ５は、自車が下り坂を走行しているか否かを判定する。具体的には、道路勾配が所定下り勾配以下か否かを判定する。なお、所定下り勾配は、負の値である。コントローラ５は、自車が下り坂を走行していないとき、すなわち道路勾配が所定勾配よりも大きいときは、ステップＳ３０２の処理を行う。一方で、自車が下り坂を走行しているとき、すなわち道路勾配が所定勾配以下のときは、ステップＳ３０３の処理を行う。
【０１３５】
ステップＳ３０２において、コントローラ５は、下り勾配補正フラグを０にセットする。下り勾配補正フラグは、下り坂走行時に１、下り坂非走行時に０にセットされるフラグであり、初期状態では０にセットされる。
【０１３６】
ステップＳ３０３において、コントローラ５は、下り勾配補正フラグを１にセットする。
【０１３７】
ステップＳ３０４において、コントローラ５は、現在のアクセル操作量、すなわち道路勾配が所定下り勾配以下になったときのアクセル操作量（以下「下り勾配検知時アクセル操作量」という。）を記憶する。
【０１３８】
ステップＳ３０５において、コントローラ５は、現在の道路勾配に基づいて、下り勾配用出力特性テーブルを設定する。
【０１３９】
図２０は、本実施形態による下り勾配用出力特性テーブルについて説明する図である。
【０１４０】
第１実施形態では、実線Ｃをアクセル操作量に対するスロットル開度が最も小さくなる出力特性テーブルとして設定し、実線Ａから実線Ｃの間で適宜出力特性テーブルを変更してエンジン１の出力特性を変化させていた。
【０１４１】
これに対して本実施形態では、道路勾配が所定の下り勾配以下になったときは、実線Ｃで示す出力特性テーブルよりもさらにアクセル操作量に対するスロットル開度の値が小さくなる出力特性テーブルを、下り勾配用出力特性テーブルとして設定する。
【０１４２】
実線Ｄは、下り勾配用出力特性テーブルの一例を示したものである。道路勾配が所定の下り勾配以下になったときは、道路勾配に応じて実線Ｃから実線Ｄの間で下り勾配用出力特性テーブルが設定される。
【０１４３】
このように、自車が下り坂を走行しているときは、アクセル操作量に対するスロットル開度の値を小さくしてアクセルペダルを踏み込んでも加速しにくいエンジン出力特性とする。これにより、下り坂走行時において、車両が必要以上に加速するのを抑制することができる。
【０１４４】
また、ドライバの運転技量が未熟だと、下り坂走行時は特に車両が加速しやすいため、アクセルペダルを踏み込まずにエンジンブレーキを効かせて下り坂を走行している状態から少しだけ加速したいときに、アクセルペダルを踏み込み過ぎて上手く車速を調整できないことがある。
【０１４５】
そこで本実施形態では、図１９に破線で囲った部分で示すように、下り勾配用出力特性テーブルに、アクセル操作量が小さいときにエンジン１の出力を所定の微小出力に保持する微小出力領域を設けた。微小出力は、アイドル状態を解除できる程度の出力であって、アイドル状態を維持するために必要なエンジン出力よりも少し高い程度のエンジン出力である。
【０１４６】
これにより、アクセルペダルを踏み込まずにエンジンブレーキを効かせて下り坂を走行している状態から少しだけアクセルペダルを踏み込んで加速したいときに、車速を容易に調整することができる。
【０１４７】
図２１は、本実施形態による出力特性変更処理について説明するフローチャートである。
【０１４８】
ステップＳ３１０において、コントローラ５は、下り勾配フラグが１か否かを判定する。コントローラ５は、下り勾配フラグが０であればステップＳ４５の処理を行う。一方で、下り勾配フラグが１であればステップＳ３１１の処理を行う。
【０１４９】
ステップＳ３１１において、コントローラ５は、下り勾配用出力特性テーブルを目標出力特性テーブルとして選択する。
【０１５０】
ステップＳ３１２において、コントローラ５は、アクセル操作量が下り勾配検知時アクセル操作量よりも小さくなったか否かを判定する。コントローラ５は、アクセル操作量が下り勾配検知時アクセル操作量よりも小さくなっていればステップＳ３１３の処理を行い、そうでなければステップＳ４９の処理を行う。
【０１５１】
ステップＳ３１３において、コントローラ５は、出力特性テーブルを現在選択されているものから目標出力特性テーブルへと変更する。
【０１５２】
図２２は、加速補正フラグ及び勾配補正フラグが０で、下り勾配補正フラグが１になったときの本実施形態による出力特性制御の動作について説明するタイムチャートである。
【０１５３】
時刻ｔ３１で、道路勾配が所定下り勾配以下になると（図２２（Ａ）；Ｓ３０１でＹｅｓ）、下り勾配補正フラグが１にセットされ（図２２（Ｃ）；Ｓ３０３）、道路勾配に応じて下り勾配用出力特性テーブルが設定される（Ｓ３０５）。
【０１５４】
そして、加速補正フラグ及び勾配補正フラグが０なので、下り勾配用出力特性テーブルが目標出力特性テーブルとして設定される（Ｓ３１０でＹｅｓ、Ｓ３１１）。
【０１５５】
時刻ｔ３２でアクセルペダルが戻され、時刻ｔ３３でアクセル操作量が下り勾配検知時アクセル操作量（時刻ｔ３１におけるアクセル操作量）よりも小さくなったのを検知すると（図２２（Ｂ）；Ｓ３１２でＹｅｓ）、出力特性テーブルを、現在選択されている出力特性テーブルから目標出力特性テーブルとして設定されている下り勾配用出力特性テーブルへと変更する（Ｓ３１３）。
【０１５６】
そして、時刻ｔ３３から時刻ｔ３４で、下り勾配用出力特性テーブルを参照して算出されるスロットル開度へと徐々にスロットル開度を変更する（図２２（Ｄ））。
【０１５７】
以上説明した本実施形態によれば、道路勾配が所定下り勾配以下になったとき、すなわち自車が下り坂を走行しているときは、出力特性テーブルとして下り勾配用出力特性テーブルを選択し、アクセル操作量に対するスロットル開度の値を小さくする。
【０１５８】
これにより、アクセルペダルを踏み込んでも加速しにくい出力特性とすることができる。そのため、特に車両が加速しやすい下り坂走行時において、ドライバが必要以上にアクセルペダルを踏み込んだとしても、車両が必要以上に加速するのを抑制できる。
【０１５９】
また、本実施形態では、下り勾配用出力特性テーブルに、アクセル操作量が小さいときにエンジン出力を所定の微小出力に保持する微小出力領域を設けた。
【０１６０】
これにより、アクセルペダルを踏み込まずにエンジンブレーキを効かせて下り坂を走行している状態から少しだけアクセルペダルを踏み込んで加速したいときに、アクセルペダルを踏み込みすぎたとしても車両の加速を抑制できる。そのため、車速を容易に調整することができる。
【０１６１】
（第４実施形態）
次に、本発明の第４実施形態について説明する。本発明の第４実施形態は、下り勾配用出力特性テーブルが第３実施形態と相違する。以下、その相違点を中心に説明する。なお、以下の説明において、変速比とは、変速機の入力軸の回転速度を出力軸の回転速度で割って得られる値をいう。
【０１６２】
下り坂をアクセルペダルを踏み込まずにエンジンブレーキを効かせてコースト走行している場合、変速機の変速比に応じて車両の加速度は変化する。具体的には、変速比が大きいほど車両の加速度は小さくなる。
【０１６３】
本実施形態では、道路勾配が所定下り勾配以下となり、かつ、アクセル操作量がゼロになったときは、道路勾配に応じて予め定められた加速度となるように、変速比を変化させている。具体的には、道路勾配が下り側に大きくなるほど変速比が大きくなるように変速機を制御し、車両が加速しすぎないようにしている。
【０１６４】
したがって、下り坂をコースト走行しているときは、変速比は相対的に大きくなっている。そのため、下り坂をコースト走行している状態から少しだけアクセルペダルを踏み込んで車両を加速させる場合には、エンジン出力を上げなくても変速比が小さくなるように変速機を制御してやれば所望の加速度を得ることができる。
【０１６５】
そこで本実施形態では、下り勾配用出力特性テーブルに、アクセルペダルが踏み込まれてもスロットル開度を全閉のまま維持し、変速比を小さくすることで車両を加速させる変速制御領域を設けた。
【０１６６】
図２３は、本実施形態による下り勾配用出力特性テーブルについて説明する図である。
【０１６７】
図２３に示すように、本実施形態による下り勾配用出力特性テーブルは、アクセル操作量が所定の変速制御終了操作量（第２操作量）になるまでは、スロットル開度を全閉のまま維持する変速制御領域を備える。また、アクセル操作量が変速制御終了操作量から所定の微小出力保持終了操作量（第１操作量）になるまでは、エンジン出力を所定の微小出力に保持する微小出力領域を備える。
【０１６８】
図２４は、加速補正フラグ及び勾配補正フラグが０、下り勾配補正フラグが１のときの本実施形態による出力特性制御の動作について説明するタイムチャートである。なお、このタイムチャートでは、時刻ｔ４１の時点で、出力特性テーブルは既に下り勾配用出力特性テーブルに変更されているものとする。
【０１６９】
時刻ｔ４１から時刻ｔ４２の間は、下り坂をコースト走行している。そのため、加速度を抑えるために、変速比が道路勾配に応じた比較的大きい変速比に制御されている。
【０１７０】
時刻ｔ４２で、アクセルペダルが踏み込まれると、時刻ｔ４３でアクセル操作量が変速制御終了操作量を超えるまでは、スロットル開度を全閉にしたまま、変速比を小さくすることで、車両を加速させる。すなわち、スロットル開度を全閉にしたまま、変速比を道路勾配に応じた比較的大きい設定から平坦路走行時の設定に戻してやることで変速比を低下させて車両を加速させる。そして、時刻ｔ４３でアクセル操作量が変速制御終了操作量を超えると、エンジン出力が微小出力となるように、スロットル開度が開かれる。
【０１７１】
このように、本実施形態では、アクセル操作量が変速制御終了操作量を超えるまでは、スロットル開度を全閉にしたまま変速比を低下させることで車両を加速させる。つまり、アクセル操作量が変速制御終了操作量を超えるまでは、エンジン出力をゼロのままにしてコースト走行を持続し、変速比を低下させることで車両を加速させる。これにより、アクセル操作量が変速制御終了操作量を超えるまでは、コースト走行を持続させることができるので、燃料カット状態を維持することができる。したがって、本実施形態によれば、第３実施形態と同様の効果が得られるほか、より燃費を向上させることができる。
【０１７２】
（第５実施形態）
次に、本発明の第５実施形態について説明する。本発明の第５実施形態は、方向指示器が作動しているとき又はアクセル操作量が所定の追越操作量以上のときは、推奨車速を設定せずに、ドライバの要求加速度を基本目標加速度として設定する点で第１実施形態と相違する。以下、その相違点を中心に説明する。
【０１７３】
第１実施形態では、先行車両との車間距離が詰まってくると、車間距離に応じて推奨車速を制限車速よりも低い車速となるように設定し、エンジン１の出力特性を、アクセルペダルを踏み込んでも加速しにくい出力特性となるように制御していた。
【０１７４】
しかしながら、走行シーンによっては、先行車両を追い越すために、加速しつつ先行車両との車間距離を詰めていきたい場合がある。このような場合に、エンジン１の出力特性を、先行車両との車間距離が詰まるにつれて加速しにくい出力特性にしてしまうと、運転性能が悪化する。
【０１７５】
第１実施形態では、アクセル操作速度が所定速度よりも大きくなったときに急加速要求有りと判断し、このような場合にも対応できるようにしていた。しかし、必ずしもこのような場合にアクセル操作速度が所定速度よりも大きくなるとは限らず、先行車両を追い越したい又は先行車両との車間距離を詰めたいというドライバの意思を十分に反映できないおそれがある。
【０１７６】
そこで本実施形態では、方向指示器が作動しているとき又はアクセル操作量が所定の追越操作量以上のときは、推奨車速を設定せずに、ドライバの要求加速度を基本目標加速度として設定することにした。
【０１７７】
図２５は、本実施形態による基本出力特性設定処理について説明するフローチャートである。
【０１７８】
ステップＳ５０１において、コントローラ５は、アクセル操作量が追越操作量以上か否かを判定する。コントローラ５は、アクセル操作量が追越操作量以上であれば、ステップＳ５０３の処理を行う。一方で、アクセル操作量が追越操作量より小さければ、ステップＳ５０２の処理を行う。
【０１７９】
ステップＳ５０２において、コントローラ５は、方向指示器が作動しているか否かを判定する。コントローラ５は、方向指示器が作動してればステップＳ５０３の処理を行う。一方で、方向指示器が作動していなければステップＳ１２の処理を行う。
【０１８０】
ステップＳ５０３において、コントローラ５は、アイドル中か否かを判定する。具体的には、アイドルスイッチがオンになっているか否かを判定する。なお、アイドルスイッチは、アクセル操作量がゼロのときにオンになり、アクセルペダルが踏み込まれるとオフになるスイッチである。コントローラ５４は、アイドル中であればステップＳ１２に処理を移行する。一方で、アイドル中でなければステップＳ５０４に処理を移行する。
【０１８１】
ステップＳ５０４において、コントローラ５は、ステップＳ１６と同様の方法で要求加速度を算出し、算出した要求加速度を基本目標加速度とする。
【０１８２】
以上説明した本実施形態によれば、方向指示器が作動しているとき又はアクセル操作量が所定の追越操作量以上のときは、推奨車速を設定せずに、ドライバの要求加速度を基本目標加速度として設定することにした。
【０１８３】
これにより、先行車両を追い越すときや、先行車両との車間距離を詰めたいときなどに、ドライバの要求通りの加速度を得ることができるので、運転性能の悪化を抑制することができる。
【０１８４】
なお、本発明は上記の実施形態に限定されずに、その技術的な思想の範囲内において種々の変更がなしうることは明白である。
【０１８５】
上記実施形態では、エンジン１の出力特性を変化させるためにアクセル操作量に対するスロットル開度の値を変化させていたが、これに限られるものではない。例えば、燃料噴射量を変化させてエンジン１の出力特性を変化させても良い。また、吸気弁のリフト・作動角を連続的に変更可能な可変動弁装置を備える場合には、その可変動弁装置によって吸気弁のリフト量を制御することでエンジン１の出力特性を変化させても良い。
【０１８６】
また、道路勾配をナビゲーション装置４によって検出することとしたが、車両の前後加速度を検出する加速度センサの検出値に基づき算出しても良い。
【０１８７】
また、上記第３実施形態において、道路勾配が所定の下り勾配以下になったときに、下り坂に適したゲインを設定し、第２実施形態のように制御しても良い。
【符号の説明】
【０１８８】
１    火花点火式内燃機関（内燃機関）
Ｓ１１    道路交通環境検出手段
Ｓ１２    推奨車速算出手段
Ｓ１８、Ｓ４５    目標出力特性設定手段
Ｓ２２    急加速判定手段
Ｓ４２    急加速時補正手段
Ｓ３５、Ｓ４４    勾配補正手段
Ｓ４６〜Ｓ４８    出力特性変更手段
Ｓ５０４    要求加速度算出手段
Ｓ３０５    下り勾配補正手段
【図１】
2012163092.tif 000003
【図２】
2012163092.tif 000004
【図３】
2012163092.tif 000005
【図４】
2012163092.tif 000006
【図５】
2012163092.tif 000007
【図６】
2012163092.tif 000008
【図７】
2012163092.tif 000009
【図８】
2012163092.tif 000010
【図９】
2012163092.tif 000011
【図１０】
2012163092.tif 000012
【図１１】
2012163092.tif 000013
【図１２】
2012163092.tif 000014
【図１３】
2012163092.tif 000015
【図１４】
2012163092.tif 000016
【図１５】
2012163092.tif 000017
【図１６】
2012163092.tif 000018
【図１７】
2012163092.tif 000019
【図１８】
2012163092.tif 000020
【図１９】
2012163092.tif 000021
【図２０】
2012163092.tif 000022
【図２１】
2012163092.tif 000023
【図２２】
2012163092.tif 000024
【図２３】
2012163092.tif 000025
【図２４】
2012163092.tif 000026
【図２５】
2012163092.tif 000027