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