"走行中に運転者がブレーキペダルを所定の閾値以上操作したときは、エンジンを停止するコーストストップ制御手段と、路面勾配を検出する路面勾配検出手段と、前記コーストストップ制御手段によりエンジンを停止した状態で車両停止した時点で検出された路面勾配の絶対値が所定の解除閾値以上のときは、前記コーストストップ制御を解除するコーストストップ制御解除手段と、を備えたことを特徴とする車両のエンジン自動停止制御装置。請求項1に記載の車両のエンジン自動停止制御装置において、前記コーストストップ制御解除手段は、走行中に前記路面勾配検出手段により検出された路面勾配が前記所定の解除閾値以上であっても、前記コーストストップ制御の解除を行わないことを特徴とする車両のエンジン自動停止制御装置。請求項1または2に記載の車両のエンジン自動停止制御装置において、車両停止中であって所定の条件が成立したときは、エンジンを停止するアイドリングストップ制御手段を有し、前記コーストストップ制御解除手段は、前記コーストストップ制御手段によりエンジンを停止中に車両停止した時点から、前記アイドリングストップ制御手段によりエンジン停止と判断されるまでの間に実行することを特徴とする車両のエンジン自動停止制御装置。請求項1ないし3いずれか一つに記載の車両のエンジン自動停止制御装置において、前記路面勾配検出手段は、加速度センサにより路面勾配を検出することを特徴とする車両のエンジン自動停止制御装置。ここで、勾配路における減速中から車両停止に至った場合、車両のイナーシャが作用するため、平坦路におけるブレーキペダルの操作量と同じタイミングでエンジン再始動を行っていると、トルク出力に遅れが生じ、車両が移動してしまうおそれがあった。本発明は、上記問題に着目してなされたもので、勾配路の走行中においても適切なエンジン停止及び再始動を達成可能な車両のエンジン自動停止制御装置を提供することを目的とする。上記目的を達成するため、本発明の車両のエンジン自動停止制御装置では、走行中に運転者がブレーキペダルを所定の閾値以上操作したときにエンジンを停止し、その後車両停止したとき、車両停止時点における路面勾配の絶対値が解除閾値以上のときはコーストストップ制御を解除することとした。よって、勾配路であっても適切なタイミングでエンジンを停止もしくは再始動することができ、燃費の向上及び運転性の向上を図ることができる。図1は実施例1の車両のエンジン自動停止制御装置の構成を表すシステム図である。エンジン1から出力された回転駆動力は、トルクコンバータ2を介してベルト式無段変速機3に入力され、所望の変速比によって変速された後、駆動輪4に伝達される。内燃機関であるエンジン1には、エンジン始動を行う始動装置1aを有する。具体的にはスタータモータが備えられ、エンジン始動指令に基づいてエンジンクランキングを行うと共に、燃料を噴射し、エンジン1が自立回転可能となると、スタータモータを停止する。エンジン1の出力側には、低車速時においてトルク増幅を行うと共に、所定車速例えば14km/h程度以上では、相対回転を禁止するロックアップクラッチを有するトルクコンバータ2が設けられている。トルクコンバータ2の出力側にはベルト式無段変速機3が接続されている。ベルト式無段変速機3は、発進クラッチと、プライマリプーリ及びセカンダリプーリと、これらプーリに掛け渡されたベルトから構成され、プーリ溝幅を油圧制御によって変更することで所望の変速比を達成する。また、ベルト式無段変速機3内には、エンジン1によって駆動されるオイルポンプが設けられ、エンジン作動時には、このオイルポンプを油圧源としてトルクコンバータ2のコンバータ圧やロックアップクラッチ圧を供給し、また、ベルト式無段変速機3のプーリ圧やクラッチ締結圧を供給する。更に、ベルト式無段変速機3には電動オイルポンプ3aが設けられており、エンジン自動停止によってオイルポンプによる油圧供給ができない場合には、電動オイルポンプ3aが作動し、必要な油圧を各アクチュエータに供給可能に構成されている。よって、エンジン停止時であっても、所望の変速比を達成し、また、クラッチ締結圧を維持することができる。エンジン1は、エンジンコントロールユニット10によって作動状態が制御される。エンジンコントロールユニット10には、運転者のブレーキペダル操作によりオン信号を出力するブレーキスイッチ11からのブレーキ信号と、運転者のアクセルペダル操作量を検出するアクセルペダル開度センサ12からのアクセル信号と、ブレーキペダル操作量に基づいて生じるマスタシリンダ圧を検出するマスタシリンダ圧センサ13からのブレーキ操作量信号マスタシリンダ圧と、各輪に備えられた車輪速センサ14からの車輪速車輪速から車速を検出する場合には車速信号と同義と、外気温を検出する外気温センサ15からの外気温信号と、後述するCVTコントロールユニット20からのCVT状態信号と、エンジン水温や、クランク角、エンジン回転数等の信号とを入力する。エンジンコントロールユニット10は、上記各種信号に基づいてエンジン1の始動もしくは自動停止を実施する。尚、マスタシリンダ圧センサ13に代えてブレーキペダルストローク量やブレーキペダル踏力を検出するセンサ、もしくはホイルシリンダ圧を検出するセンサ等を用い、これによりブレーキペダル操作量を検出することで運転者の制動操作意図を検出してもよく、特に限定しない。また、エンジンコントロールユニット10内には、車両が走行中の路面勾配を検知する路面勾配検出部10a路面勾配検出手段と、車両重量を検出する車両重量検出部10bと、外気温に基づいて路面μを推定する路面μ検出部10cとを有する。路面勾配検出部10aでは、例えば駆動輪に伝達されるトルクと、車輪速等から検出される実際の車両加速度と、加速度センサにより検出される車両に作用している加速度との差等から路面勾配を推定する。また、車両重量検出部10bは、サスペンションストローク等を検出し、車両停止時において車両の沈み込み具合から車両重量を検出する。また、路面μ検出部10cは、外気温を検出し、外気温が例えば4°C以下のときは、凍結路面の可能性が高く、路面摩擦係数が小さくなると判断する。尚、例えばABSコントローラ等が路面摩擦係数の推定演算処理を行っている場合には、外気温に限らずこれら他のコントローラにおいて推定した路面μ情報を利用してもよい。CVTコントロールユニット20は、エンジンコントロールユニット10との間でエンジン作動状態とCVT状態の信号を送受信し、これら信号に基づいてベルト式無段変速機3の変速比等を制御する。具体的には、走行レンジが選択されているときは、発進クラッチの締結を行うと共に、アクセルペダル開度と車速とに基づいて変速比マップから変速比を決定し、各プーリ油圧を制御する。また、車速が所定車速未満のときは、ロックアップクラッチを解放し、所定車速以上のときはロックアップクラッチを締結し、エンジン1とベルト式無段変速機3とを直結状態とする。更に、走行レンジ選択中におけるエンジン自動停止時には、電動オイルポンプ3aを作動させ、必要な油圧を確保する。エンジン自動停止制御処理次に、エンジン自動停止制御処理について説明する。実施例1の車両のエンジン自動停止制御装置は、車両停止時に、所定の条件が成立したときは、エンジンアイドリングを停止する所謂アイドリングストップ制御を行う。尚、アイドリングストップ制御については周知の構成を適宜実施すればよいため、詳細な説明は省略する。加えて、車両走行中であっても、減速中であり、このまま車両停止してアイドリングストップ制御に移行する可能性が高いと判断したときは、エンジン1を停止するコーストストップ制御を行う。通常のコーストストップ制御を行わないアイドリングストップ車両にあっては、運転者がアクセルペダルを操作することなく惰性走行している所謂コースト走行状態ブレーキペダル操作をしている状態を含むのときには、燃料噴射を停止し、駆動輪4から伝達されるコーストトルクによってロックアップクラッチを介してエンジン回転数を維持している。しかし、所定車速まで減速すると、ロックアップクラッチは解放されるため、燃料噴射しなければエンジン1は停止してしまう。そこで、ロックアップクラッチが解放されるタイミングで燃料噴射を再開し、エンジン自立回転を維持している。その後、車両が完全停止し、ブレーキペダルが十分に踏み込まれているといった各種条件が成立しているか否かを判定した後、エンジンアイドリングを停止する。ここで、燃料噴射を停止していた走行状態から、一旦燃料噴射を再開し、再度エンジン停止を行う過程において、燃料噴射再開時の燃料を更に抑制することができれば、燃費を改善することが可能となる。そこで、所定の条件が成立したコースト走行時には、燃料噴射の再開を行うことなく、エンジンを停止したまま燃料噴射等を行わないとするコーストストップ制御を実施し、車両停止後は所定の条件の成立が判断された後、通常のアイドリングストップ制御にそのまま移行することとした。コーストストップ制御を行う際の1つの条件として、運転者のブレーキペダル操作量が所定範囲内すなわち上限値と下限値の間であることとした。ブレーキペダル操作量を条件の一つとしたのは、コーストストップ制御の開始もしくは終了は、運転者の制動意図に基づいて行うべきものだからである。すなわち、ブレーキペダルを強く踏んでいるときは、急減速しているときであり、所定車速から車両停止に至るまでの時間が短いと考えられる。このとき、車両停止時においてベルト式無段変速機3の変速比を最Low側まで変速する必要がある。しかし、そのためにはベルト式無段変速機3の変速原理による制限があり、駆動輪4が回転している必要がある。よって、駆動輪4が回転している間に素早く変速するには、オイルポンプの吐出量を確保する必要があり、エンジン停止は好ましくない。また、急減速時には車輪ロックを回避するためのABS制御等が実施されることも考えられる。このとき、ABS制御ロジックでは、車輪に作用するブレーキ液圧を増減するにあたり、エンジン側からのトルク入力も加味した上で種々のゲイン等が設定されており、不用意にエンジン停止を行うと、これら制御への影響も懸念される。よって、これらを考慮したコーストストップ許可上限値が設定される。一方、ブレーキペダルを緩やかに踏み込んでいる緩減速時には、そのまま車両停止する場合と、再度ブレーキペダルを解放し、再発進する場合とが考えられる。例えば、渋滞を走行しているときに、ブレーキペダルを緩やかに操作して走行状態を継続することなどが考えられる。この場合、不用意にエンジン停止をすると、エンジン停止と再始動とが繰り返され、運転者に違和感を与えるおそれがある。また、エンジン停止後、ブレーキペダルが緩やかに踏まれた状態でエンジン再始動すると、エンジントルクが駆動輪に出力されることで飛び出し感を与えるおそれもある。よって、これらを考慮したコーストストップ許可下限値が設定される。エンジン自動停止再始動制御処理図2は実施例1のエンジン自動停止再始動制御処理を表すフローチャートである。尚、本フローチャートに表れない他の条件等を追加設定してもよい。ステップS101では、車速、マスタシリンダ圧、基準となるアイドリングストップ許可上限下限値及びコーストストップ許可上限下限値の読み込みを行う。車速は車輪速センサ14により検出された各車輪速の平均値でもよいし、従動輪車輪速の平均値でもよく、特に限定しない。アイドリングストップ許可上限値及びコーストストップ許可上限値については、システム内に予め設定された値であり、実施例1の場合は、固定値とする。アイドリングストップ許可下限値はコーストストップ許可下限値よりも大きな値に設定されている。これは、アイドリングストップが行われる状態は車両停止状態であり、この状態でエンジン始動をすると、クリープトルクが出力されるが、ブレーキによる制動力が低い状態では、このクリープトルクによって不用意に車両が移動するおそれがあるからである。また、コーストストップが行われる状態は車両減速中すなわち走行中であり、この状態では極力エンジン停止を行うことで燃費を改善することが狙いであり、仮に車両停止前にエンジンが再始動したとしても、走行中であればクリープトルクによる飛び出し感を運転者が感じにくいことによる。ステップS102では、車速が車両停止状態を表す所定値VSP1以下か否かを判断し、VSP1以下のときはステップS103へ進み、それ以外のときはステップS104へ進む。ここで所定値VSP1はゼロでもよいし、1~2kmh程度の極低車速領域であってもよく、ほぼ車両停止と判断できる値であればよい。ステップS103では、アイドリングストップ制御を許可するブレーキペダル操作量の範囲の上限または下限である、アイドリングストップ許可上限値下限値の設定をする。実施例1の場合、アイドリングストップ許可上限値は固定値であるため、ステップS101で読み込まれた値をそのまま使用する。一方、アイドリングストップ許可下限値は補正処理を実行する。図4は実施例1の勾配補正量設定マップである。検出された路面勾配に応じて勾配補正量ΔP1を読み込み、これを下限値に加算することで、補正後のアイドリングストップ許可下限値を設定する。尚、このマップはコーストストップ許可下限値の補正処理と共用しており、アイドリングストップ許可下限値とコーストストップ許可下限値とは補正によって平行にオフセットするものであり、詳細については後述する。また、後述する車両重量に基づいて更に補正してもよい。ステップS104では、コーストストップ制御を許可するブレーキペダル操作量の範囲の上限または下限である、コーストストップ許可上限値下限値の設定をする。実施例1の場合、コーストストップ許可上限値は固定値であるため、ステップS101で読み込まれた値をそのまま使用する。一方、コーストストップ許可下限値は補正処理を実行する。尚、コーストストップ許可下限値設定処理については後述する。ステップS105では、マスタシリンダ圧が上記上限値及び下限値の範囲内か否かを判断し、範囲内と判断したときはステップS106に進んでエンジン自動停止を行う。一方、範囲外と判断したときはステップS107に進み、エンジン停止か否かを判断する。エンジン停止状態であればステップS108に進んでエンジン再始動を行い、エンジン作動状態であればそのままエンジン作動状態を継続する。コーストストップ許可下限値の設定処理次に、上述したコーストストップ許可下限値の設定処理について説明する。図3は実施例1のコーストストップ許可下限値設定処理を表すフローチャートである。ステップS201では、路面勾配検出部10aにより路面勾配を検出する。ステップS202では、車両重量検出部10bにより車両重量を検出する。ステップS203では、路面μ検出部10cにより路面μを検出する。ステップS204では、図4の勾配補正量マップに基づいて勾配補正量ΔP1を算出する閾値設定手段に相当。図4は実施例1の勾配補正量マップである。具体的には、検出された勾配の絶対値が大きいほど、勾配補正量ΔP1も大きくする。例えば、上り勾配において、低いマスタシリンダ圧でもコーストストップを許可するようにしてしまうと、運転者が車両停止付近で走行継続を意図し、ブレーキペダルを緩めた場合、エンジン再始動タイミングが遅れてしまい、上り勾配であることから車両がロールバックするおそれがあるからである。一方、下り勾配において、低いマスタシリンダ圧でもコーストストップを許可するようにしてしまうと、運転者が車両停止付近で走行継続を意図し、ブレーキペダルを緩めた場合、エンジン再始動タイミングが遅れてしまい、ブレーキ制動力も低い状態であることから車両移動が生じやすく、なおかつ、下り勾配であることから、エンジン再始動時におけるクリープトルクによって飛び出し感を与えるおそれがあるからである。また、上り勾配のときは、下り勾配のときよりΔP1を大きく設定している。これは、運転者が意図しない方向への移動、すなわちロールバックを回避することが重要であるからである。すなわち、下り勾配では積極的にコーストストップを行うことで、燃費を改善し、上り勾配ではロールバックを回避した上でコーストストップを行うためである。ステップS205では、図5の車両重量マップに基づいて車両重量補正量ΔP2を算出する。具体的には、検出された車両重量が重いほど、車両重量補正量ΔP2も大きくする。例えば、平坦路において、低いマスタシリンダ圧でもコーストストップを許可するようにしてしまうと、運転者が車両停止付近で走行継続を意図し、ブレーキペダルを緩めた場合、エンジン再始動タイミングが遅れてしまい、車両重量が大きいことから車両のイナーシャが大きく、車両発進時の応答性を確保できないおそれがあるからである。また、上り勾配においては、車両重量が重いと、それだけロールバックするおそれが高くなり、下り勾配においては、車両重量が重いと、それだけ意図しない発進を招くおそれが高くなるからである。ステップS206では、図6の路面μマップに基づいて路面μ補正量ΔP3を算出する。具体的には、検出された路面μが低いほど、路面μ補正量ΔP3を大きくする。特に、路面が凍結するおそれが高い領域例えば、外気温が4°Cよりも低い状態では、路面μが一気に低下するおそれがあることから、一気に路面μ補正量ΔP3を大きくする。これにより、路面μの低下によってABS制御等が行われる可能性が高いときは、運転者がブレーキペダルを強く踏み込んだとしてもコーストストップ許可下限値が高いため、実質的にコーストストップを禁止するものである。ステップS207では、図7の車速マップに基づいて車速補正量ΔP4を算出する。具体的には、検出された車速が低いほど、車速補正量ΔP4を大きくする。すなわち、車速がある程度高い状態では、極力コーストストップを許可することによって燃費を改善し、車両が停止状態近くになっているときには、運転者の再発進意図を素早く検知することで上り勾配にあってはロールバックを回避し、下り坂にあっては飛び出し感を抑制するものである。ステップS208では、上記勾配補正量ΔP1,車両重量補正量ΔP2,路面μ補正量ΔP3及び車速補正量ΔP4に基づいて最終的なコーストストップ許可下限値を算出する。具体的には、これら補正量を加算してもよいし、適当なゲインを設定して掛け合わせてもよい。図8は実施例1のアイドリングストップ許可下限値とコーストストップ許可下限値との関係を表す図である。アイドリングストップ許可下限値は、勾配が大きくなるほど大きく設定され、また、車両重量に応じて設定した場合には、車両重量が重くなるほど大きく設定される。一方、コーストストップ許可下限値は、アイドリングストップ許可下限値よりも小さな値であり、勾配が大きくなるほど大きく設定され、また、車両重量が大きくなるほど大きく設定され、車速が低いほど大きく設定される。次に、コーストストップ制御解除処理について説明する。図9は実施例1のコーストストップ制御解除処理を表すフローチャートである。ステップS301では、コーストストップ制御によるエンジン停止中か否かを判断し、エンジン停止中のときはステップS302へ進み、それ以外のときは本ステップを繰り返す。ステップS302では、車両停止か否かを判断し、車両停止と判断したときはステップS303に進み、走行中途判断したときはステップS301に戻る。尚、車両停止中か否かの判断については、例えば車輪速センサの値が、車両停止を表す所定回転数以下となっているかどうか等で判断する。よって、完全停止状態より前の状態であっても、概ね車両停止と判断できる状態も含まれる。ステップS303では、路面勾配検出部10aにより検出された路面勾配が解除閾値以上か否かを判断し、解除閾値以上のときはステップS305に進んでコーストストップ制御を解除する。具体的にはエンジン再始動を行う。一方、解除閾値未満のときはステップS304に進んでアイドリングストップ制御へと移行する。つまり、エンジン停止状態を維持したまま、アイドリングストップ制御開始条件の判断へ移行する。次に、作用を説明する。車両が走行する路面は、平坦路に限らず、勾配を有する路面も走行する。このとき、走行中に路面勾配を判断してしまうと、その時点での路面勾配に応じた制御は可能となるものの、走行中であることから、実際に車両が停止する時点では、勾配が存在しない平坦路で停止する、もしくは、平坦路を走行中から勾配が存在する勾配路で停止するという場合が考えられる。仮に、勾配路で車両停止した場合、運転者のブレーキペダル踏み込み量が不十分であると、車両が後退するおそれがある。また、コーストストップ制御によって車両停止した後、アイドリングストップ制御に移行するが、アイドリングストップ制御の開始条件として例えば所定時間車両が完全停止しているか、といった判断が行なわれる。よって、車両停止状態であっても、コーストストップ制御状態としてエンジン停止が行なわれる状態が存在する。この場合、アイドリングストップ制御は、あくまでエンジン作動状態を前提として種々の判断を行なう構成であることから、アイドリングストップ制御側では、アイドリングストップ開始前においてエンジン停止状態となっている場合の課題を何ら解決することはできない。そこで、コーストストップ制御によってエンジン停止中に車両停止した場合には、その時点における勾配を検出し、勾配が車両移動の可能性がある所定の解除閾値以上の場合には、コーストストップ制御を解除し、エンジン再始動を行うこととした。これにより、車両にはクリープトルクを発生させることができ、車両の移動を抑制することができる。言い換えると、走行中であれば勾配が解除閾値以上であってもコーストストップ制御を解除することはなく、このときは、上述したように運転者のブレーキペダル操作量が所定の範囲内であれば、エンジン停止状態を継続する。よって、路面勾配に応じてコーストストップ許可下限値等を変更する制御とは独立して判断するものである。以上説明したように、実施例1にあっては下記の作用効果を得ることができる。1走行中に運転者がブレーキペダルをコーストストップ許可下限値所定の閾値以上操作したときは、エンジンを停止するステップS106コーストストップ制御手段と、路面勾配を検出する路面勾配検出部10a路面勾配検出手段と、コーストストップ制御によりエンジンを停止した状態で車両停止した時点で検出された路面勾配の絶対値が所定の解除閾値以上のときは、コーストストップ制御を解除するステップS303コーストストップ制御解除手段と、を備えた。よって、勾配路であっても適切なタイミングでエンジンを停止もしくは再始動することができ、燃費の向上及び運転性の向上を図ることができる。2ステップS303は、走行中に路面勾配検出部10aにより検出された路面勾配が所定の解除閾値以上であっても、コーストストップ制御の解除を行わない。これにより、走行中に不用にエンジン再始動が行われることを回避することができる。3車両停止中であって所定の条件が成立したときは、エンジンを停止するアイドリングストップ制御部アイドリングストップ制御手を有し、ステップS303は、コーストストップ制御手段によりエンジンを停止中に車両停止した時点から、アイドリングストップ制御によりエンジン停止と判断されるまでの間に実行する。よって、アイドリングストップ制御が開始されるまでの期間に必要な場合はエンジン再始動することができ、仮にアイドリングストップ制御の条件を満たさずエンジンを再始動する場合と比べても、より早くエンジン始動を行うことができる。4路面勾配検出部10aは、加速度センサにより路面勾配を検出する。よって、車両がほぼ停止した状態における勾配情報と最も精度よく関係する加速度により路面勾配を検出することで、精度の高い判断を行なうことができる。以上、本願発明を実施例1に基づいて説明してきたが、上記実施例に限らず、他の構成であっても本願発明に含まれる。例えば、実施例1では、ベルト式無段変速機を採用した例を示したが、他の有段式自動変速機や手動変速機等を備えた構成であってもよい。また、トルクコンバータを備えた例を示したが、トルクコンバータを備えていない車両であっても適用できる。また、始動装置として一般的なスタータモータを採用した例を示したが、これ以外の始動装置であってもよい。例えば、エンジンのクランク軸とベルトを介して結合するオルタネータをモータとしても使用できるようにし、このオルタネータによりエンジンの初回始動と再始動とを行うようにしても良いし、初回始動はスタータモータで行い、再始動のみをオルタネータで行うようにしてもよい。また、ハイブリッド車両において、力行と回生を行うモータジェネレータによりエンジンの再始動を行うようにしてもよい。また、各種補正量をマップから求めた例を示したが、演算等によって求めても良いし、補正量を算出するにあたり、ある補正量のマップ勾配を他の補正量に基づいて補正する構成であっても構わない。また、実施例1ではアイドリングストップ制御を行う構成を示したが、アイドリングストップ制御を行わない構成であってもよい。また、走行中にコーストストップ制御を行うにあたり、路面勾配に応じて各種閾値を設定する構成を示したが、路面勾配を考慮することなく各種閾値を設定してもよい。"