(57)【特許請求の範囲】
【請求項１】
運転者のブレーキ操作量を検出するブレーキ操作量検出手段と、
コースト走行中、検出されたブレーキ操作量が第1の閾値を上回ったときにエンジンを停止し、エンジン停止後、検出されたブレーキ操作量が前記第１の閾値以下となったときにエンジンを再始動するエンジン停止再始動手段と、
減速度が低いほど前記第1の閾値を小さく設定する閾値設定手段と、
を設けたことを特徴とする車両のエンジン自動制御装置。
【請求項２】
請求項１に記載の車両のエンジン自動制御装置において、
前記閾値設定手段は、前記減速度が低いほど前記第１の閾値が小さくなるように前記第１の閾値を複数設定することを特徴とする車両のエンジン自動制御装置。
【請求項３】
請求項１または請求項２に記載の車両のエンジン自動制御装置において、
前記閾値設定手段は、前記第１の閾値を所定のマップに基づき設定することを特徴とする車両のエンジン自動制御装置。
【請求項４】
請求項１または請求項２に記載の車両のエンジン自動制御装置において、
前記閾値設定手段は、前記第１の閾値を所定の計算式に基づき設定することを特徴とする車両のエンジン自動制御装置。
【請求項５】
請求項１ないし請求項４のいずれか１項に記載の車両のエンジン自動制御装置において、
前記エンジン停止再始動手段は、コースト走行中、検出されたブレーキ操作量が前記第１の閾値よりも大きい第２の閾値を下回ったときにエンジンを停止し、検出されたブレーキ操作量が前記第２の閾値以上のときにはエンジンを運転し、
前記閾値設定手段は、前記減速度が高いほど前記第２の閾値を小さく設定することを特徴とする車両のエンジン自動制御装置。
【請求項６】
請求項５に記載の車両のエンジン制御装置において、
前記閾値設定手段は、前記減速度が高いほど前記第２の閾値が小さくなるように前記第２の閾値を複数設定することを特徴とする車両のエンジン自動制御装置。
【請求項７】
請求項５または請求項６に記載の車両エンジン制御装置において、
前記閾値設定手段は、前記第２の閾値を所定のマップに基づき設定することを特徴とする車両のエンジン自動制御装置。
【請求項８】
請求項５または請求項６に記載の車両のエンジン制御装置において、
前記閾値設定手段は、前記第２の閾値を所定の計算式に基づき設定することを特徴とする車両のエンジン自動制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行中にエンジンを自動的に停止、再始動するエンジン自動制御装置に関する。
【背景技術】
【０００２】
車両のエンジン自動制御装置として、特許文献１に記載の技術が開示されている。この装置は、車両走行中であっても、ブレーキ操作量がエンジン停止判定閾値以上となったときはエンジンを停止して燃費の向上を図ると共に、ブレーキ操作量がエンジン始動判定閾値以下となったときはエンジンを再始動する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４３７４８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来の装置は、車両が走行状態であると判定される所定車速以上では、減速度に関わらずエンジン（再）始動判定閾値が固定される構成であるため、停車に向けた減速走行中、運転者の意図に反してエンジンが再始動され、燃費を十分に向上することができないおそれがあった。例えば、停車に向けた減速走行中、運転者のブレーキ操作量は変動し、停車直前には減速度を小さくしてスムーズに停車できるようにブレーキ操作量は小さくなりがちである。しかし、減速度に関わりなくエンジン始動判定閾値が設定されていると、ブレーキ操作量が容易にエンジン始動判定閾値以下となってエンジンが再始動するおそれがある。
【０００５】
本発明は、上記問題に着目してなされたもので、燃費をより向上できる車両のエンジン自動制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の車両のエンジン自動制御装置では、減速度が低いほどエンジン始動判定閾値を小さく設定することとした。
【発明の効果】
【０００７】
よって、減速度に応じてブレーキ操作量が変化しても、より適切なタイミングでエンジンを再始動することができるため、燃費をより向上することができる。
【図面の簡単な説明】
【０００８】
【図１】実施例１の車両のエンジン自動制御装置の構成を表すシステム図である。
【図２】実施例１のエンジン自動停止再始動制御処理を表すフローチャートである。
【図３】実施例１のコースト走行時におけるコーストストップ許可閾値の設定処理の作用を表すタイムチャートである。
【図４】実施例１のコースト走行時におけるコーストストップ許可閾値の設定処理の作用を表すタイムチャートである。
【図５】実施例２のエンジン自動停止再始動制御処理を表すフローチャートである。
【図６】実施例２のコースト走行時におけるコーストストップ許可閾値の設定処理の作用を表すタイムチャートである。
【図７】実施例３のエンジン自動停止再始動制御処理を表すフローチャートである。
【図８】実施例３のコースト走行時におけるコーストストップ許可閾値の設定処理の作用を表すタイムチャートである。
【発明を実施するための形態】
【０００９】
〔実施例１〕
［システム構成］
図１は実施例１の車両のエンジン自動制御装置の構成を表すシステム図である。内燃機関であるエンジン1の出力側にはトルクコンバータ2が設けられている。トルクコンバータ2の出力側にはベルト式無段変速機3が接続されている。エンジン1から出力された回転駆動力は、トルクコンバータ2を介してベルト式無段変速機3に入力され、所望の変速比によって変速された後、駆動輪4に伝達される。
【００１０】
エンジン1には、エンジン始動を行う始動装置1aと、発電を行うオルタネータ1bとが備えられている。始動装置1aにはスタータモータが備えられている。始動装置1aは、エンジン始動指令に基づき、車載バッテリ1cの供給する電力を用いてスタータモータを駆動し、エンジンクランキングを行う。また、燃料を噴射し、その後、エンジン1が自立回転可能となると、スタータモータを停止する。オルタネータ1bは、エンジン1により回転駆動されることで発電し、発電した電力を車載バッテリ1c等に供給する。
【００１１】
トルクコンバータ2は、低車速時にトルク増幅を行うと共に、ロックアップクラッチを有しており、所定車速CSVSP（例えば14km/h程度）以上では、ロックアップクラッチを締結してエンジン1の出力軸とベルト式無段変速機3の入力軸との相対回転を規制する。
【００１２】
ベルト式無段変速機3は、発進クラッチと、プライマリプーリ及びセカンダリプーリと、これらプーリに掛け渡されたベルトから構成され、プーリ溝幅を油圧制御によって変更することで所望の変速比を達成する。また、ベルト式無段変速機3内には、エンジン1によって駆動されるオイルポンプ30が設けられ、エンジン作動時には、このオイルポンプ30を油圧源としてトルクコンバータ2のコンバータ圧やロックアップクラッチ圧を供給し、また、ベルト式無段変速機3のプーリ圧やクラッチ締結圧を供給する。
【００１３】
さらに、ベルト式無段変速機(CVT)3にはオイルポンプ30とは別に電動オイルポンプ31が設けられており、エンジン自動停止によって上記オイルポンプ30による油圧供給ができない場合には、電動オイルポンプ31が作動し、必要な油圧を各アクチュエータに供給可能に構成されている。よって、エンジン停止時であっても、作動油のリークを補償し、また、クラッチ締結圧を維持することができる。
【００１４】
エンジン1は、エンジンコントロールユニット10によって作動状態が制御される。エンジンコントロールユニット10には、運転者のブレーキペダル操作によりオン信号を出力するブレーキスイッチ11からのブレーキ信号と、運転者のアクセルペダル操作量を検出するアクセルペダル開度センサ12からのアクセル信号と、ブレーキ操作量（ブレーキペダル操作量）に基づいて生じるマスタシリンダ圧を検出するマスタシリンダ圧センサ13からのブレーキ操作量信号（マスタシリンダ圧）と、各輪に備えられた車輪速センサ14からの車輪速（車輪速から車速を検出する場合には車速信号と同義）と、後述するCVTコントロールユニット20からのCVT状態信号と、エンジン水温、クランク角、エンジン回転数等の信号とを入力する。エンジンコントロールユニット10は、上記各種信号に基づいてエンジン1の始動または自動停止を実施する。
【００１５】
なお、マスタシリンダ圧センサ13に代えてブレーキペダルストローク量やブレーキペダル踏力を検出するセンサ、またはホイルシリンダ圧を検出するセンサ等を用い、これによりブレーキ操作量を検出することで運転者の制動操作意図を検出してもよく、特に限定しない。
【００１６】
CVTコントロールユニット20は、エンジンコントロールユニット10との間でエンジン作動状態とCVT状態の信号を送受信し、これら信号に基づいてベルト式無段変速機3の変速比等を制御する。具体的には、走行レンジが選択されているときは、発進クラッチの締結を行うと共に、アクセルペダル開度と車速とに基づいて変速比マップから変速比を決定し、各プーリ圧を制御する。また、車速が所定車速CSVSP未満のときはロックアップクラッチを解放しているが、所定車速CSVSP以上のときはロックアップクラッチを締結してエンジン1とベルト式無段変速機3とを直結状態としている。さらに、走行レンジ選択中におけるエンジン自動停止時には、電動オイルポンプ31を作動させ、必要な油圧を確保する。
【００１７】
［エンジン自動停止再始動制御］
次に、エンジン自動停止制御処理について説明する。本実施例１の車両のエンジン自動制御装置(エンジンコントロールユニット10)は、車両停止時に、所定の条件（ブレーキペダルが十分に踏み込まれているといった各種条件）が成立したときは、エンジンアイドリングを停止する所謂アイドリングストップ制御を行う。なお、アイドリングストップ制御については周知の構成を適宜実施すればよいため、詳細な説明は省略する。加えて、車両走行中であっても、減速中であり、減速燃料カット制御を経て、このまま車両停止してアイドリングストップ制御に移行する可能性が高いと判断したときはエンジン1を停止するコーストストップ制御を行う。すなわち、運転者がアクセルペダルを操作することなく惰性走行している所謂コースト走行状態（ブレーキペダル操作をしている状態を含む）のときには、燃料噴射を停止する。
【００１８】
減速燃料カット制御中は、燃料噴射を停止する一方、駆動輪4から伝達されるコーストトルクによってロックアップクラッチを介してエンジン回転数を維持する。しかし、所定車速CSVSPまで減速するとロックアップクラッチは解放されるため、燃料噴射しなければエンジン1は停止してしまう。そこで、従来は、ロックアップクラッチが解放されるタイミングで減速燃料カット制御を中止して燃料噴射を再開し、エンジン自立回転を維持すると共に、その後、車両が完全停止した後、エンジンアイドリングを停止するようにしていた。しかし、このように燃料噴射を停止した走行状態から、一旦燃料噴射を再開し、再度エンジン停止を行う上記過程において、燃料噴射再開時の燃料をさらに抑制することができれば、燃費を改善することが可能となる。そこで、本実施例１のコーストストップ制御では、所定の条件が成立すると、燃料噴射を再開することなく、エンジン1を停止したままとし（燃料噴射等を行わず）、車両停止後は通常のアイドリングストップ制御にそのまま移行可能とした。
【００１９】
コーストストップ制御を行う際の１つの条件は、運転者のブレーキ操作量が所定範囲内であることとした。ブレーキ操作量を条件の１つとした理由は、コーストストップ制御の開始または終了（中止）は、運転者の制動意図に基づいて行うべきものだからである。
【００２０】
すなわち、ブレーキ操作量が下限閾値を上回れば、運転者の制動意図を推認でき、このまま車両停止してアイドリングストップ制御に移行する可能性が高いため、作動中のエンジン1を停止してコーストストップ制御を開始する。コーストストップ制御開始後、ブレーキ操作量が減少して下限閾値以下となると、運転者の非制動意図（走行継続の意図）を推認できるため、停止中のエンジン1を再始動してコーストストップ制御を終了（中止）する。
【００２１】
さらに実施例１では、走行中にエンジン停止／再始動を行う（コーストストップ制御を開始／終了する）ためのブレーキ操作量の閾値として、下限閾値のみを設けるのではなく、下限閾値よりも大きな上限閾値を設けた。すなわち、車速が所定車速CSVSP未満であったとしてもブレーキ操作量が上限閾値以上であるときにはコーストストップ制御を中止する。また、エンジン1の停止後、ブレーキ操作量が増加して上限閾値以上になると、停止中のエンジン1を再始動してコーストストップ制御を終了（中止）する。
【００２２】
このように、エンジン1を停止・再始動する条件としてのブレーキ操作量の閾値を、ブレーキ操作量の大きい側と小さい側とで別々に設け、ブレーキ操作量が上記２つの閾値に挟まれる所定範囲内（上限閾値と下限閾値との間）であるときにエンジン1の停止を行うこととした。
【００２３】
上限閾値を設けたのは以下の諸理由による。
1. エンジン1の回転により発生する負圧を利用してブレーキペダルの操作力を倍力するブレーキマスターバックを備える車両においては、エンジン停止中にブレーキ操作量が増大した場合、エンジン停止を継続すると、エンジン回転による負圧を利用できないため、運転者が意図する制動力を十分に得られないおそれがある。
【００２４】
2. ブレーキペダルを強く踏んでいるときは、急減速しているときであり、車両停止に至るまでの時間が短いと考えられる。このとき、車両が停止するまでの間（すなわち駆動輪が回転しており、変速機が変速可能な間）に変速機（ベルト式無段変速機3）の変速比を発進時の低速段（最Low側）まで変速する必要がある。エンジン1により駆動されるオイルポンプ30の吐出圧を利用して変速を行う変速機を備えた車両においては、上記のように車両が停止するまでの間に素早く変速するために、オイルポンプ30の吐出量を確保する必要がある。特に、ベルト式無段変速機3の変速には比較的高いプーリ圧の供給を要する。したがって、オイルポンプ30の駆動源であるエンジン1の停止は好ましくない。なお、電動オイルポンプ31が供給する油圧により変速を行うことも考えられるが、変速を素早く行うためには電動オイルポンプ31を大型化する必要があり、好ましくない。
【００２５】
3. 急減速時には車両挙動を安定化するための各種の制御が介入することも考えられる。例えば、車輪ロックを回避するためのABS制御では、車輪に作用するブレーキ液圧を増減するにあたり、エンジン1側からのトルク入力も加味した上で種々のゲイン等が制御ロジックに設定される。また、スリップ量が多い場合には、エンジントルクを抑制するトラクションコントロールシステム等が作動するおそれもある。よって、不用意にエンジン停止を行うと、これら制御への影響も懸念される。
よって、上記諸事情（全てに限らず一部でもよい）を考慮したエンジン停止判定閾値（コーストストップ制御を許可するブレーキ操作量の上限閾値BRKIN）が設定され、ブレーキ操作量が上限閾値BRKINを下回るとエンジン1を停止し、ブレーキ操作量が上限閾値BRKIN以上になるとエンジン1を再始動する。
【００２６】
下限閾値についてみると、ブレーキペダルを緩やかに踏み込んでいる緩減速時には、そのまま車両停止する場合と、再度ブレーキペダルを解放し、再発進する場合とが考えられる。例えば、渋滞を走行しているときに、ブレーキペダルを緩やかに操作して走行状態を継続することなどが考えられる。この場合、不用意にエンジン1を停止すると、エンジン1が発生するクリープトルクを利用することができず、またエンジン停止と再始動とが繰り返され、運転者に違和感を与えるおそれがある。
【００２７】
また、エンジン停止後、ブレーキペダルが緩やかに踏まれた状態でエンジン再始動すると、エンジントルクが駆動輪に出力されることで飛び出し感を与えるおそれもある。一方、上り勾配では、エンジン再始動するブレーキ操作量の閾値が低すぎると、ブレーキペダルによる制動力が小さくなってからエンジン再始動するため、車両が若干後退するおそれがある。
【００２８】
さらに、停車に向けた減速走行中、運転者のブレーキ操作量は変動し、車速が低くなるほどブレーキ操作量は小さくなりがちである。例えば、赤信号で止まろうとするとき等、ゆっくり停車したい場合には、低車速になるほど減速に必要なブレーキ液圧は小さくなるため、運転者はブレーキペダルを緩め勝手にする。ここで、ブレーキ操作量の減少に応じて不用意にエンジン1を再始動すると、運転者の停車意図に反してエンジン1を再始動することとなり、燃費を十分に向上することができないおそれがある。
【００２９】
よって、上記諸事情を考慮したエンジン始動判定閾値（コーストストップ制御を許可するブレーキ操作量の下限閾値BRKOUT）が設定され、ブレーキ操作量が下限閾値BRKOUTを上回るとエンジン1を停止し、ブレーキ操作量が下限閾値BRKOUTを下回るとエンジン1を再始動する。
なお、エンジン停止と再始動の切換えが頻繁に行われることを抑制するため、上限閾値BRKINと下限閾値BRKOUTにそれぞれヒステリシスを設けることとしてもよい。
【００３０】
［エンジン自動停止再始動制御処理］
図２は、実施例１のエンジンコントロールユニット10にて実行されるエンジン自動停止再始動制御処理を表すフローチャートである。この処理は、走行中、所定周期毎に繰り返し実行される。車両が走行中であるか否かは、例えば、車速VSPが車両停止状態を表す所定値VSP0以下か否かにより判断する。所定値VSP0はゼロでもよいし、1〜2km/h程度の極低車速領域であってもよく、ほぼ車両停止と判断できる値であればよい。なお、本フローチャートに表れない他の条件等を適宜追加設定してもよい。
【００３１】
ステップS101では、エンジン自動停止再始動制御の許可条件を満たすか否か、具体的には、コースト走行状態（アクセルペダル操作量がゼロ）であり、かつブレーキペダルが操作されているか否かを判断する。アクセルペダル操作量がゼロであり、かつブレーキペダルが操作されているときはステップS102へ進み、それ以外のときはステップS113へ進んでエンジン運転状態を継続する。
【００３２】
ステップS102では、車速VSP、減速度DVSP、ブレーキ操作量（マスタシリンダ圧）BRKP、アイドリングストップ制御を許可するブレーキ操作量BRKPの上限閾値（アイドリングストップ許可上限閾値）と下限閾値（アイドリングストップ許可下限閾値）、及びコーストストップ制御を許可するブレーキ操作量BRKPの上限閾値（コーストストップ許可上限閾値BRKIN）と下限閾値（コーストストップ許可下限閾値BRKOUT）の読み込みを行い、ステップS103へ進む。
【００３３】
車速VSPは、車輪速センサ14により検出された各車輪速の平均値でもよいし、従動輪車輪速の平均値でもよく、特に限定しない。
アイドリングストップ許可上限閾値は、システム内に予め設定した値であり、実施例１では固定値とする。
【００３４】
コーストストップ許可上限閾値BRKINは、減速度DVSPが高いほど小さく設定する。実施例１では、コーストストップ許可上限閾値BRKINは、減速度DVSPが高い（DVSP > CSDSP）ときに用いる高減速帯コーストストップ許可上限閾値BRKINLと、減速度DVSPが低い（DVSP ≦ CSDSP）ときに用いる低減速帯コーストストップ許可上限閾値BRKINHを有し、高減速帯コーストストップ許可上限閾値BRKINLを低減速帯コーストストップ許可上限閾値BRKINHよりも小さい値に設定する。
【００３５】
コーストストップ許可下限閾値BRKOUTは、減速度DVSPが高いほど大きく設定する。実施例１では、コーストストップ許可下限閾値BRKOUTは、減速度DVSPが高い（DVSP > CSDSP）ときに用いる高減速帯コーストストップ許可下限閾値BRKOUTHと、減速度DVSPが低い（DVSP ≦ CSDSP）ときに用いる低減速帯コーストストップ許可下限閾値BRKOUTLを有し、低減速帯コーストストップ許可下限閾値BRKOUTLを高減速帯コーストストップ許可下限閾値BRKOUTHよりも小さい値に設定する。
【００３６】
なお、コーストストップ許可上限閾値BRKINはコーストストップ許可下限閾値BRKOUTよりも大きく設定されており、閾値の関係はBRKINH > BRKINL > BRKOUTH > BRKOUTLとなっている。
【００３７】
アイドリングストップ許可下限閾値はコーストストップ許可下限閾値BRKOUTよりも大きな値に設定する。これは、アイドリングストップが行われる状態は車両停止状態であり、この状態でエンジン始動をすると、クリープトルクが出力されるが、ブレーキによる制動力が低い状態では、このクリープトルクによって不用意に車両が移動するおそれがあるからである。また、コーストストップが行われる状態は車両減速中（すなわち走行中）であり、この状態では極力エンジン停止を行うことで燃費を改善することが狙いであり、仮に車両停止前にエンジン1が再始動したとしても、走行中であればクリープトルクによる飛び出し感を運転者が感じにくいことによる。
【００３８】
ステップS103では、車速VSPがエンジン停止を許可する所定車速CSVSPを下回るか否かを判断する。所定車速CSVSPを下回るときはステップS104へ進み、それ以外のときはステップS113へ進んでエンジン運転状態を継続する。
ステップS104では、減速度が所定減速度CSDVSPを上回るか否かを判断する。所定減速度CSDVSPを上回るときはステップS105へ進み、それ以外のときはステップS109へ進む。
【００３９】
ステップS105では、ブレーキ操作量BRKPが高減速帯コーストストップ許可上限閾値BRKINLを下回るか否かを判断する。上限閾値BRKINLを下回るときはステップS106へ進み、それ以外のときはステップS108へ進んでエンジン始動または運転状態を継続する。
【００４０】
ステップS106では、ブレーキ操作量BRKPが高減速帯コーストストップ許可下限閾値BRKOUTHを上回るか否かを判断する。下限閾値BRKOUTHを上回るときはステップS107へ進んでエンジン停止を行い、それ以外のときはステップS108へ進んでエンジン始動または運転状態を継続する。
【００４１】
ステップS109では、ブレーキ操作量BRKPが低減速帯コーストストップ許可上限閾値BRKINHを下回るか否かを判断する。上限閾値BRKINHを下回るときはステップS110へ進み、それ以外のときはステップS112へ進んでエンジン始動または運転状態を継続する。
【００４２】
ステップS110では、ブレーキ操作量BRKPが低減速帯コーストストップ許可下限閾値BRKOUTLを上回るか否かを判断する。下限閾値BRKOUTLを上回るときはステップS111へ進んでエンジン停止を行い、それ以外のときはステップS112へ進んでエンジン始動または運転状態を継続する。
【００４３】
［作用］
次に、上記制御処理に基づく作用について比較例を用いて説明する。
（コーストストップ許可上限／下限閾値を減速度に応じて変化させた場合：実施例１）
まず、実施例１の作用を説明する。
図３は実施例１のコースト走行時におけるコーストストップ許可下限閾値BRKOUTおよびコーストストップ許可上限閾値BRKINの設定処理の作用を表すタイムチャートである。図３（ａ）はブレーキ操作量BRKP、図３（ｂ）は減速度DVSP、図３（ｃ）はエンジン回転数Ne、図３（ｄ）は車速VSPの変化を示す。このタイムチャートの最初の時刻における走行状態（前提条件）は、走行中に運転者がアクセルペダルから足を放したコースト走行状態であるものとする。
【００４４】
時刻t11以前、車速VSPが所定車速CSVSP以上である。よって、図２の制御処理でステップS101→S102→S103→S113へ進む流れとなり、エンジン1は運転状態を継続する。また、運転者のブレーキ操作量BRKPは徐々に減少している。
【００４５】
時刻t11において、減速度DVSPは所定減速度CSDVSPを上回っているため、コーストストップ許可上限閾値BRKINは高減速帯コーストストップ許可上限閾値BRKINLが選択され、コーストストップ許可下限閾値BRKOUTは高減速帯コーストストップ許可下限閾値BRKOUTHが選択される。このとき、車速VSPが所定車速CSVSP未満となるが、ブレーキ操作量BRKPは高減速帯コーストストップ許可上限閾値BRKINL以上である。よって、図２の制御処理でステップS101→S102→S103→S104→S105→S108へ進む流れとなり、エンジン1は運転状態を継続する。
【００４６】
時刻t12において、ブレーキ操作量BRKPは高減速帯コーストストップ許可上限閾値BRKINLを下回るが、高減速帯コーストストップ許可下限閾値BRKOUTH以上である。よって、図２の制御処理でステップS101→S102→S103→S104→S105→S106→S107へ進む流れとなり、エンジン1を停止する。エンジン停止を開始する時刻t12後、エンジン回転数はゼロに向けて急速に減少する。
【００４７】
時刻t13において、減速度DVSPは所定減速度CSDVSP以下となるため、コーストストップ許可上限閾値BRKINは低減速帯コーストストップ許可上限閾値BRKINHが選択され、コーストストップ許可下限閾値BRKOUTは低減速帯コーストストップ許可下限閾値BRKOUTLが選択される。この時刻t13以降、ブレーキ操作量BRKPは低減速帯コーストストップ許可上限閾値BRKINHを下回り、低減速帯コーストストップ許可下限閾値BRKOUTL以上である。よって、図２の制御処理でステップS101→S102→S103→S104→S109→S110→S111へ進む流れとなり、エンジン1の停止を継続する。
【００４８】
（コーストストップ許可下限閾値を減速度に関わらず固定値とした場合：比較例１）
次に、コーストストップ許可下限閾値BRKOUTを減速度DVSPに応じて変化させずに固定値（例えばBRKOUTH）とした比較例１の作用を説明する。
比較例１においても、時刻t13までの作用は実施例１と同様である。
【００４９】
時刻t13において、減速度DVSPが所定減速度CSDVSPを下回る。しかし、コーストストップ許可下限閾値BRKOUTは、時刻t13後も、時刻t13までと同様、高減速帯コーストストップ許可下限閾値BRKOUTHに設定される（図３（ａ）の一点鎖線）。
時刻t14において、ブレーキ操作量BRKPが高減速帯コーストストップ許可下限閾値BRKOUTHを下回るため、エンジン1を再始動する（図３（ｄ）の一点鎖線）。よって、比較例では、運転者が停車を意図しており、エンジン停止を継続することが可能であるにも関わらずエンジン1を再始動することとなるため、燃費の向上を十分に図ることができない。
【００５０】
これに対し実施例１では、上記のように減速度DVSPが低いほどコーストストップ許可下限閾値BRKOUTを小さく設定する。よって、減速度DVSPに応じてブレーキ操作量が変化しても、運転者の意図に応じたより適切なタイミングでエンジン1を再始動することができるため、燃費をより向上することができる。
【００５１】
（コーストストップ許可上限閾値を減速度に関わらず固定値とした場合：比較例２）
次に、コーストストップ許可上限閾値BRKINを車速DVSPに応じて変化させずに固定値（例えばBRKINH）とした比較例２の作用を説明する。
【００５２】
図４は実施例１のコースト走行時におけるコーストストップ許可下限閾値BRKOUTおよびコーストストップ許可上限閾値BRKINの設定処理の作用を表すタイムチャートである。図４（ａ）はブレーキ操作量BRKP、図４（ｂ）は減速度DVSP、図４（ｃ）はエンジン回転数Ne、図４（ｄ）は車速VSPの変化を示す。図４で示す実施例１の作用は図３のものと同一であるので説明を省略する。
【００５３】
比較低２では、時刻t13までの減速度DVSPが所定減速度CSDVSP以上である範囲であっても、低減速帯コーストストップ許可下限閾値BRKOUTHに設定される（図４（ａ）の一点鎖線）。
【００５４】
時刻t15において、ブレーキ操作量BRKPは低減速帯コーストストップ許可上限閾値BRKINHを下回るため、エンジン1を停止する。エンジン停止を開始する時刻t15後、エンジン回転数はゼロに向けて急速に減少する（図４（ｃ）の一点鎖線）。エンジン1が停止しエンジン回転による負圧が利用できないため、ブレーキペダル反力が増大し、ブレーキ操作量が低下する（図４（ａ）の一点鎖線）。そのため、減速度DVSPが低下して（図４（ｃ）の一点鎖線）、運転者が意図する制動力を十分に得られない（図４（ｄ）の一点鎖線）。
【００５５】
これに対し実施例１では、上記のように減速度DVSPが高いほどコーストストップ許可上限閾値BRKINを小さく設定する。よって、減速度DVSPが高いときはブレーキ操作量がエンジン停止許可範囲に入りにくくして、エンジン1の運転を継続するため制動力を確保することができる。
【００５６】
［効果］
以上説明したように、実施例１にあっては下記の効果を得ることができる。
（１）運転者のブレーキ操作量（マスタシリンダ圧）を検出するマスタシリンダ圧センサ13（ブレーキ操作量検出手段）と、コースト走行中、検出されたブレーキ操作量BRKPが下限閾値BRKOUT（第1の閾値）を上回ったときにエンジン1を停止し、エンジン停止後、検出されたブレーキ操作量BRKPが下限閾値BRKOUT以下となったときにエンジン1を再始動し、減速度DVSPが低いほど下限閾値BRKOUTを小さく設定するエンジンコントロールユニット10（エンジン停止再始動手段、閾値設定手段）を設けた。
よって、減速度DVSPに応じてブレーキ操作量BRKPが変化しても、運転者の意図に応じたより適切なタイミングでエンジン1を再始動することができるため、燃費をより向上することができる。
【００５７】
（２）エンジンコントロールユニット10は、コースト走行中、検出されたブレーキ操作量BRKPが下限閾値BROUTよりも大きい上限閾値BRKIN（第２の閾値）を下回ったときにエンジン1を停止し、検出されたブレーキ操作量BRKPが上限閾値BRKIN以上のときにはエンジン1を運転し、減速度DVSPが高いほど上限閾値BRKINを小さく設定するようにした。
よって、減速度DVSPが高いときはブレーキ操作量BRKPがエンジン停止許可範囲に入りにくくして、エンジン1の運転を継続するため制動力を確保することができる。
【００５８】
〔実施例２〕
次に、実施例２について説明する。基本的な構成は実施例１と同じであるため、異なる点についてのみ説明する。図５は、実施例２のエンジンコントロールユニット10にて実行されるエンジン自動停止再始動制御処理を表すフローチャートである。
実施例２では、コーストストップ許可上限閾値BRKINを減速度DVSPが高いほど小さく設定し、コーストストップ許可下限閾値BRKOUTを減速度DVSPが低いほど小さく設定する。エンジンコントロールユニット10は、コーストストップ許可上限閾値BRKINと減速度DVSPとの関係を示すマップ１、およびコーストストップ許可下限閾値BRKOUTと減速度DVSPとの関係を示すマップ２を有する。
【００５９】
マップ１は、図５のステップS204に示すように、減速度DVSPが低い側から高い側へ変化するのに応じてコーストストップ許可上限閾値BRKINが段階的に（ステップ状に）減少するように境界線が引かれている。この境界線よりブレーキ操作量が小さい領域をコーストストップ許可（OK）領域とし、境界線よりブレーキ操作量が大きい領域をコーストストップ禁止（NG）領域として区分している。そのときの運転状態（減速度DVSP及びブレーキ操作量BRKP）がどちらの領域に属するかにより、コーストストップ（エンジン停止）の許否を判断する。 
【００６０】
マップ２は、図５のステップS205に示すように、減速度DVSPが低い側から高い側へ変化するのに応じてコーストストップ許可下限閾値BRKOUTが段階的に（ステップ状に）増加するように境界線が引かれている。この境界線よりブレーキ操作量が大きい領域をコーストストップ許可（OK）領域とし、境界線よりブレーキ操作量が小さい領域をコーストストップ禁止（NG）領域として区分している。そのときの運転状態（減速度DVSP及びブレーキ操作量BRKP）がどちらの領域に属するかにより、コーストストップ（エンジン停止）の許否を判断する。
【００６１】
［エンジン自動停止再始動制御処理］
図５に示す処理は、走行中、所定周期毎に繰り返し実行される。車両が走行中であるか否かは、例えば、車速VSPが車両停止状態を表す所定値VSP0以下か否かにより判断する。所定値VSP0はゼロでもよいし、1〜2km/h程度の極低車速領域であってもよく、ほぼ車両停止と判断できる値であればよい。なお、本フローチャートに表れない他の条件等を適宜追加設定してもよい。
【００６２】
ステップS201では、エンジン自動停止再始動制御の許可条件を満たすか否か、具体的には、コースト走行状態であり、かつブレーキペダルが操作されている等の条件を満たすか否かを判断する。許可条件を満たすときはステップS302へ進み、それ以外のときはステップS208へ進んでエンジン運転状態を継続する。 
【００６３】
ステップS202では、車速VSP、減速度DVSP、ブレーキ操作量（マスタシリンダ圧）BRKP、アイドリングストップ制御を許可するブレーキ操作量BRKPの上限閾値・下限閾値、及びマップ１，２の読み込みを行い、ステップS203へ進む。
【００６４】
ステップS203では、車速VSPがエンジン停止を許可する所定車速CSVSPを下回るか否かを判断する。所定車速CSVSPを下回るときはステップS204へ進み、それ以外のときはステップS208へ進んでエンジン運転状態を継続する。
【００６５】
ステップS204では、そのときの運転状態（減速度DVSP及びブレーキ操作量BRKP）がマップ１のコーストストップ許可領域とコーストストップ禁止領域のどちらに属するかを判断する。コーストストップ許可領域に属すると判断したときはステップS205へ進み、コーストストップ禁止領域に属すると判断したときはステップS207へ進んでエンジン始動または運転状態を継続する。
【００６６】
ステップS205では、そのときの運転状態（減速度DVSP及びブレーキ操作量BRKP）がマップ２のコーストストップ許可領域とコーストストップ禁止領域のどちらに属するかを判断する。コーストストップ許可領域に属すると判断したときはステップS206へ進んでエンジン停止を行い、コーストストップ禁止領域に属すると判断したときはステップS207へ進んでエンジン始動または運転状態を継続する。
【００６７】
［作用］
次に、上記制御処理に基づく作用について説明する。図６は実施例２のコースト走行時におけるコーストストップ許可上限閾値BRKIN及び下限閾値BRKOUTの設定処理の作用を表すタイムチャートである。図６（ａ）はブレーキ操作量BRKP、図６（ｂ）は減速度DVSP、図６（ｃ）はエンジン回転数Ne、図６（ｄ）は車速VSPの変化を示す。
【００６８】
時刻t11以前、車速VSPが所定車速CSVSP以上である。よって、図５の制御処理でステップS201→S202→S203→S208へ進む流れとなり、エンジン1は運転状態を継続する。また、運転者のブレーキ操作量BRKPは徐々に減少している。
【００６９】
時刻t11において、車速VSPが所定車速CSVSP未満となり、エンジン自動停止再始動制御の許可条件が満たされる。このとき、運転状態（減速度DVSP及びブレーキ操作量BRKP）がマップ１におけるコーストストップ禁止領域に属する。よって、図５の制御処理でステップS201→S202→S203→S204→S207へ進む流れとなり、エンジン1は運転状態を継続する。
【００７０】
以降、減速度DVSPの低下に応じて、マップ１におけるコーストストップ許可上限閾値BRKINは段階的に（ステップ状に）増加し、マップ２における下限閾値BRKOUTは段階的に（ステップ状に）減少する。
【００７１】
時刻t12において、運転状態（減速度DVSP及びブレーキ操作量BRKP）がマップ１におけるコーストストップ許可領域に属し、またマップ２におけるコーストストップ許可領域に属する。よって、ステップS201→S202→S203→S204→S205→S207へ進む流れとなり、エンジン1（燃料噴射）を停止する。エンジン停止を開始する時刻t12後、エンジン回転数はゼロに向けて急速に減少する。
【００７２】
実施例２では、減速度DVSPが低いほど小さくなるよう、コーストストップ許可下限閾値BRKOUTを複数設定する。具体的には、コーストストップ許可下限閾値BRKOUTを、実施例１（高減速帯コーストストップ許可下限閾値BRKOUTHと低減速帯コーストストップ許可下限閾値BRKOUTLの２つ）とは異なり、３以上設定する。このように、コーストストップ許可下限閾値BRKOUTを車速VSPに合わせてより細かく設定することで、コーストストップ許可下限閾値BRKOUTが急激に変化することを抑制し、より適切なタイミングでエンジン1を再始動することができる。したがって、燃費をより向上することができる。
【００７３】
また、コーストストップ許可下限閾値BRKOUTをマップ２に基づき設定する。よって、コーストストップ許可下限閾値BRKOUTの設定自由度を向上することができると共に、例えば計算式に基づきコーストストップ許可下限閾値BRKOUTを設定する場合に比べ、エンジンコントロールユニット10の演算負荷を軽減することができる。
【００７４】
また、減速度DVSPが低いほど大きくなるよう、コーストストップ許可上限閾値BRKINを複数設定する。具体的には、コーストストップ許可上限閾値BRKINを、実施例１（高減速帯コーストストップ許可上限閾値BRKINLと低減速帯コーストストップ許可上限閾値BRKINHの２つ）とは異なり、３以上設定する。このように、コーストストップ許可上限閾値BRKINを減速度DVSPに合わせてより細かく設定することで、コーストストップ許可上限閾値BRKINが急激に変化することを抑制し、より適切なタイミングでエンジン1を再始動することができる。したがって、車両の制動性能とベルト式無段変速機3の変速制御性をより向上することができる。また、マップ１に基づきコーストストップ許可上限閾値BRKINを設定することで、エンジンコントロールユニット10の演算負荷を軽減しつつ、コーストストップ許可上限閾値BRKINの設定自由度を向上することができる。
【００７５】
［効果］
以上説明したように、実施例２にあっては下記の効果を得ることができる。
（３）エンジンコントロールユニット10（は、減速度DVSPが低いほど下限閾値BRKOUTが小さくなるように下限閾値を複数設定するようにした。
よって、より適切なタイミングでエンジン1を再始動することができるため、燃費をより向上することができる。 
【００７６】
（４）エンジンコントロールユニット10は、下限閾値BRKOUTを所定のマップに基づき設定するようにした。
よって、コーストストップ許可下限閾値BRKOUTの設定自由度を向上することができる。
【００７７】
（５）エンジンコントロールユニット10は、減速度DVSPが高いほど上限閾値BRKINが小さくなるように上限閾値BRKINを複数設定するようにした。
よって、より適切なタイミングまでエンジン1の運転を継続するため制動力を確保することができる。
【００７８】
（６）エンジンコントロールユニット10は、上限閾値BRKINを所定のマップに基づき設定するようにした。
よって、コーストストップ許可上限閾値BRKINの設定自由度を向上することができる。
【００７９】
〔実施例３〕
次に、実施例３について説明する。基本的な構成は実施例１，２と同じであるため、異なる点についてのみ説明する。図７は、実施例３のエンジンコントロールユニット10にて実行されるエンジン自動停止再始動制御処理を表すフローチャートである。
エンジンコントロールユニット10は、減速度DVSPが低くなるほどコーストストップ許可上限閾値BRKINを大きく算出する計算式１と、減速度DVSPが高くなるほどコーストストップ許可下限閾値BRKOUTを大きく算出する計算式２とを用いて、減速度DVSPに基づきコーストストップ許可上限閾値BRKIN及び下限閾値BRKOUTを演算する。計算式１，２は、例えば、減速度DVSPの変化に応じて上限閾値BRKINまたは下限閾値BRKOUTが線形的に変化する特性とすることができる。
【００８０】
［エンジン自動停止再始動制御処理］
図７に示す処理は、走行中、所定周期毎に繰り返し実行される。車両が走行中であるか否かは、例えば、車速VSPが車両停止状態を表す所定値VSP0以下か否かにより判断する。所定値VSP0はゼロでもよいし、1〜2km/h程度の極低車速領域であってもよく、ほぼ車両停止と判断できる値であればよい。なお、本フローチャートに表れない他の条件等を適宜追加設定してもよい。
【００８１】
ステップS301では、エンジン自動停止再始動制御の許可条件を満たすか否か、具体的には、コースト走行状態であり、かつブレーキペダルが操作されている等の条件を満たすか否かを判断する。許可条件を満たすときはステップS302へ進み、それ以外のときはステップS310へ進んでエンジン運転状態を継続する。 
【００８２】
ステップS302では、車速VSP、ブレーキ操作量（マスタシリンダ圧）BRKP、及びアイドリングストップ制御を許可するブレーキ操作量BRKPの上限閾値・下限閾値の読み込みを行い、ステップS303へ進む。
【００８３】
ステップS303では、車速VSPがエンジン停止を許可する所定車速CSVSPを下回るか否かを判断する。所定車速CSVSPを下回るときはステップS304へ進み、それ以外のときはステップS310へ進んでエンジン運転状態を継続する。
【００８４】
ステップ304では、減速度DVSPと計算式１に基づきコーストストップ許可上限閾値BRKINを算出し、ステップS305へ移行する。
ステップS305では、ブレーキ操作量BRKPが、算出したコーストストップ許可上限閾値BRKINを下回るか否かを判断する。ブレーキ操作量BRKPがコーストストップ許可上限閾値BRKINを下回ると判断したときはステップS306へ進み、ブレーキ操作量BRKPがコーストストップ許可上限閾値BRKIN以上であると判断したときはステップS309へ進んでエンジン始動または運転状態を継続する。
【００８５】
ステップ306では、減速度DVSPと計算式２に基づきコーストストップ許可下限閾値BRKOUTを算出し、ステップS307へ移行する。
ステップS307では、ブレーキ操作量BRKPが、算出したコーストストップ許可下限閾値BRKOUTを上回るか否かを判断する。ブレーキ操作量BRKPがコーストストップ許可下限閾値BRKOUTを下回ると判断したときはステップS308へ進み、ブレーキ操作量BRKPがコーストストップ許可下限閾値BRKOUT以下であると判断したときはステップS309へ進んでエンジン始動または運転状態を継続する。
【００８６】
［作用］
次に、上記制御処理に基づく作用について説明する。図８は実施例３のコースト走行時におけるコーストストップ許可上限閾値BRKIN及び下限閾値BRKOUTの設定処理の作用を表すタイムチャートである。図８（ａ）はブレーキ操作量BRKP、図８（ｂ）は減速度DVSP、図８（ｃ）はエンジン回転数Ne、図８（ｄ）は車速VSPの変化を示す。
【００８７】
時刻t11以前、車速VSPが所定車速CSVSP以上である。よって、図８の制御処理でステップS301→S302→S303→S310へ進む流れとなり、エンジン1は運転状態を継続する。また、運転者のブレーキ操作量BRKPは徐々に減少している。
【００８８】
時刻t11において、車速VSPが所定車速CSVSP未満となり、エンジン自動停止再始動制御の許可条件が満たされる。このとき、ブレーキ操作量BRKPが、車速VSPと計算式１により算出されるコーストストップ許可上限閾値BRKINを上回っている。よって、ステップS301→S302→S303→S304→S305→S309へ進む流れとなり、エンジン1は運転状態を継続する。
以降、減速度DVSPの低下に応じて、計算式１におけるコーストストップ許可上限閾値BRKINは線形的に増加し、計算式２における下限閾値BRKOUTは線形的に減少する。
【００８９】
時刻t12において、ブレーキ操作量BRKPが、減速度DVSPと計算式１により算出されるコーストストップ許可上限閾値BRKINを下回り、かつ、減速度DVSPと計算式２により算出されるコーストストップ許可下限閾値BRKOUTを上回る。よって、ステップS301→S302→S303→S304→S305→S306→S307→S308へ進む流れとなり、エンジン停止を行う。エンジン停止をする時刻t12後、エンジン回転数はゼロに向けて急速に減少する。
【００９０】
実施例３では、コーストストップ許可上限閾値BRKIN及びコーストストップ許可下限閾値BRKOUTをそれぞれ計算式１、計算式２に基づき設定する。よって、例えばマップを用いて上限閾値BRKIN及び下限閾値BRKOUTを設定する場合よりも、エンジンコントロールユニット10において記憶するデータ量を縮小することができる。すなわち、上限閾値BRKIN及び下限閾値BRKOUTを減速度DVSPに合わせてより細かく設定しようとすると、マップを用いた場合にはデータ量が増大するが、計算式を用いれば、データ量の増大を抑制することができる。
【００９１】
［効果］
以上説明したように、実施例３にあっては下記の効果を得ることができる。
（７）エンジンコントロールユニット10は、下限閾値BRKOUTを所定の計算式に基づき設定するようにした。
よって、データの記憶量を節減することができる。
【００９２】
（８）エンジンコントロールユニット10は、上限閾値BKRINを所定の計算式に基づき設定するようにした。
よって、データの記憶量を節減することができる。
【００９３】
〔他の実施例〕
以上、本願発明を実施例１ないし実施例３に基づいて説明してきたが、上記実施例に限らず、他の構成であっても本願発明に含まれる。
例えば、実施例１ないし実施例３では、ベルト式無段変速機を採用した例を示したが、他の有段式自動変速機や手動変速機等を備えた構成であってもよい。また、トルクコンバータを備えた例を示したが、トルクコンバータを備えていない車両であっても適用できる。これらの場合、コーストストップ制御（エンジン自動停止）を許可する条件のパラメータとして、所定車速CSVSPではなく、エンジン自立回転の維持の可否を示す他のパラメータ（車速と変速比の組合せやエンジン回転数）を用いることができる。
【００９４】
また、実施例１および実施例２で、コーストストップ許可上限閾値BRKINを変化させる閾値となる減速度DVSPは、コーストストップ許可下限閾値BRKOUTを変化させる閾値となる減速度DVSPと同じである必要はなく、両減速度DVSPを異ならせることとしてもよい。
【符号の説明】
【００９５】
1    エンジン
4    駆動輪
10    エンジンコントロールユニット（エンジン停止再始動手段、閾値設定手段）
13    マスタシリンダ圧センサ（ブレーキ操作量検出手段）
【図１】
0005834855.tif 000002
【図２】
0005834855.tif 000003
【図３】
0005834855.tif 000004
【図４】
0005834855.tif 000005
【図５】
0005834855.tif 000006
【図６】
0005834855.tif 000007
【図７】
0005834855.tif 000008
【図８】
0005834855.tif 000009