(57)【要約】【課題】  エンジンの自動停止制御が実行されることに起因して排気ガスの浄化性能が低下する等の問題を生じることなく、エンジンの自動停止制御を適正に実行できるようにする。【解決手段】  予め設定されたエンジンの自動停止条件が成立したときにエンジンを自動停止させるとともに、エンジンの再始動条件が成立したときにエンジンを自動的に再始動させるように構成されたエンジンの始動装置において、減速時に燃料噴射を停止する減速燃料カット制御手段４３と、この減速燃料カット制御の実行中にエンジンの自動停止条件が成立した場合においてもエンジンの自動停止制御を実行する自動停止制御手段４４とを備え、減速燃料カット制御の実行中に排気還流通路を開放状態とするとともに、各気筒１２Ａ〜１２Ｄに導入される吸気流量を減少させた状態で上記エンジンの自動停止制御を実行する。【選択図】        図１
2005344653.tif 000002
【特許請求の範囲】
【請求項１】
予め設定されたエンジンの自動停止条件が成立したときに、エンジンの運転を継続させるための燃料供給を停止してエンジンを自動的に停止させるとともに、自動停止状態にあるエンジンの再始動条件が成立したときに、少なくとも膨張行程で停止した気筒に燃料を噴射して点火、燃焼を行わせることによりエンジンを自動的に再始動させるように構成されたエンジンの始動装置であって、減速時に燃料噴射を停止する減速燃料カット制御手段と、この減速燃料カット制御の実行中にエンジンの自動停止条件が成立した場合においてもエンジンの停止時に膨張行程になる気筒のピストンを再始動に適した位置に停止させる自動停止制御を実行する自動停止制御手段とを備え、減速燃料カット制御の実行中に排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させた状態で上記エンジンの自動停止制御を実行することを特徴とするエンジンの始動装置。
【請求項２】
減速燃料カット制御の実行中にエンジンを自動停止させる際に、排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させた後、所定のタイミングで排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させることを特徴とする請求項１に記載のエンジンの始動装置。
【請求項３】
減速燃料カット制御の実行中に各気筒に導入される吸気流量を増大させた後、エンジンの停止時に膨張行程となる気筒内に導入される吸気流量が圧縮行程となる気筒内に導入される吸気流量よりも多くなるようなタイミングで上記吸気流量を減少させることを特徴とする請求項２に記載のエンジンの始動装置。
【請求項４】
減速燃料カット制御の実行中に排気ガス浄化触媒の温度が予め設定された基準温度以下であると判定された場合に、排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させることを特徴とする請求項１に記載のエンジンの始動装置。
【請求項５】
減速燃料カット制御の実行中に排気ガス浄化触媒の温度が予め設定された基準温度よりも高いと判定された場合には、排気還流通路を閉止状態とするとともに、吸気流量の減少制御を抑制することを特徴とする請求項１に記載のエンジンの始動装置。
【請求項６】
減速燃料カット制御の実行時点におけるエンジン回転速度が高い場合には、排気ガス還流通路を開放状態とし、上記の時点におけるエンジン回転速度が低い場合には、吸気流量の減少制御を抑制することを特徴とする請求項１に記載のエンジンの始動装置。
【請求項７】
予め設定されたエンジンの自動停止条件が成立したときに、エンジンの運転を継続させるための燃料供給を停止してエンジンを自動的に停止させるとともに、自動停止状態にあるエンジンの再始動条件が成立したときに、少なくとも膨張行程で停止した気筒に燃料を噴射して点火、燃焼を行わせることによりエンジンを自動的に再始動させるように構成されたエンジンの始動装置であって、減速時に燃料噴射を停止する減速燃料カット制御手段と、この減速燃料カット制御の実行中にエンジンの自動停止条件が成立した場合においてもエンジンの停止時に膨張行程になる気筒のピストンを再始動に適した位置に停止させる自動停止制御を実行する自動停止制御手段とを備え、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値より低いことが確認された場合には、燃料噴射を復帰させた後にエンジンの自動停止制御を実行し、排気ガス浄化触媒の温度が活性化温度に対応した値より高いことが確認された場合には、燃料噴射を復帰させることなくエンジンの自動停止制御を実行することを特徴とするエンジンの始動装置。
【請求項８】
減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値よりも高く、予め設定された基準温度よりも低いと判定された場合に、排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させることを特徴とする請求項７に記載のエンジンの始動装置。
【請求項９】
減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値よりも低いと判定された場合に、燃料噴射を復帰させた後に排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させることを特徴とする請求項７または８に記載のエンジンの始動装置。
【請求項１０】
減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値よりも高く、かつ予め設定された基準温度よりも高いと判定された場合に、排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させることを特徴とする請求項７〜９のいずれか１項に記載のエンジンの始動装置。
【請求項１１】
減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値より低いと判定されて燃料噴射を復帰させる場合に、気筒内の空燃比を理論空燃比ないし理論空燃比よりもリッチに設定することを特徴とする請求項７〜１０のいずれか１項に記載のエンジンの始動装置。
【請求項１２】
減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値より低いと判定されて燃料噴射を復帰させる場合に、排気還流通路を閉止状態とするとともに、点火時期をリタードさせることを特徴とする請求項１１記載のエンジンの始動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの始動装置に関し、エンジンのアイドル運転状態等において予め設定されたエンジンの自動停止条件が成立したときにエンジンを自動的に停止させるとともに、この状態で再始動条件が成立したときにエンジンを自動的に再始動させるように構成されたエンジンの始動装置に関するものである。
【背景技術】
【０００２】
近年、燃費の低減およびＣＯ2排出量の抑制等を図るため、アイドル運転時等にエンジンを自動的に一旦停止させ、その後に車両の発進操作が行われる等の再始動条件が成立した時点で、エンジンを自動的に再始動させるエンジンの自動停止制御（いわゆるアイドルストップ制御）の技術が開発されている。このアイドルストップ制御時における再始動は、車両の発進操作等に応じてエンジンをスムーズに始動させることが要求されるが、従来から一般的に行われているように、スタータモータによりエンジンの出力軸を駆動するクランキングを経てエンジンを再始動させる方法によると、スタータモータが頻繁に作動状態となって大きな騒音が発生するとともに、スタータモータの寿命が短くなる等の問題がある。
【０００３】
そこで、膨張行程で停止状態にある気筒内に燃料を噴射して点火、燃焼させることにより、その燃焼エネルギーでエンジンを即時的に始動させることが望ましい。しかし、上記のように膨張行程で停止状態にある気筒のピストン停止位置が不適切である場合、例えば上死点あるいは下死点に極めて近い位置にピストンが停止している場合には、気筒内の空気量が著しく少なくなって燃焼エネルギーが充分に得られなくなり、あるいは燃焼エネルギーがピストンに作用する行程が短すぎる等により、エンジンを正常に始動させることができない可能性がある。
【０００４】
このような問題の対策として、例えば下記特許文献１に示されるように、エンジンのクランク軸に対して制動装置を設け、膨張行程で停止状態となる気筒のピストンが行程途中の適正位置で停止するように上記制動装置を制御し、あるいは下記特許文献２に示すように、エンジンの自動停止条件が成立したと判定されると、希薄空燃比噴射モードを選択して吸気圧力を増大させることにより、膨張行程で停止状態となる気筒のピストンを所定位置で停止させることが可能なように圧縮圧力を上昇させることが行われている。
【特許文献１】実開昭６０−１２８９７５号公報
【特許文献２】特開２００１−１７３４７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に開示されたエンジンの始動装置によると、車両の制動装置とは別にエンジンのクランク軸を制動するための装置を設ける必要があり、しかも膨張行程で停止状態となる気筒のピストンを適正位置に停止させるには上記制動装置を精度良くコントロールしなければならず、このコントロールが困難であるという問題がある。
【０００６】
一方、上記特許文献２に開示されているように、エンジンの自動停止条件が成立した時点で、吸気圧力を増大させて圧縮圧力を上昇させるように構成した場合においても、燃料噴射の停止後におけるエンジン回転速度の低下度合が変化すると、ピストンの停止位置が変動してエンジンの再始動に適した位置にピストンを適正に停止させることが困難であるという問題がある。
【０００７】
特に、車両の減速走行時に燃料噴射を停止させる減速燃料カット制御手段を備えた車両において、この減速燃料カットの実行中に車両が停止状態となる等により自動停止条件が成立した場合に、そそのままエンジンを自動停止させると、燃料噴射の停止状態が長時間に亘り継続されて排気通路に設けられた排気ガス浄化触媒の温度が低下するため、エンジンの再始動時に、その排気ガス浄化性能を充分に発揮させることができないという問題がある。
【０００８】
なお、上記排気ガス浄化触媒の温度低下を防止するため、減速燃料カット制御の実行中にエンジン回転速度が所定値に低下した時点で燃料噴射を復帰させた後に、自動停止条件が成立した時点でエンジンの自動停止制御を実行することも考えられるが、この場合には、上記減速燃料カット制御およびエンジンの自動停止制御を実行することによる燃費の改善効果が充分に得られないとともに、エンジンの自動停止時における掃気性が低下し易いという問題がある。
【０００９】
本発明は上記の事情に鑑み、エンジンの自動停止制御が実行されることに起因して排気ガスの浄化性能が低下する等の問題を生じることなく、エンジンの停止時に膨張行程になる気筒のピストンを再始動に適した位置に停止させる自動停止制御を適正に実行することができるエンジンの始動装置を提供するものである。
【課題を解決するための手段】
【００１０】
請求項１に係る本発明は、予め設定されたエンジンの自動停止条件が成立したときに、エンジンの運転を継続させるための燃料供給を停止してエンジンを自動的に停止させるとともに、自動停止状態にあるエンジンの再始動条件が成立したときに、少なくとも膨張行程で停止した気筒に燃料を噴射して点火、燃焼を行わせることによりエンジンを自動的に再始動させるように構成されたエンジンの始動装置であって、減速時に燃料噴射を停止する減速燃料カット制御手段と、この減速燃料カット制御の実行中にエンジンの自動停止条件が成立した場合においてもエンジンの停止時に膨張行程になる気筒のピストンを再始動に適した位置に停止させる自動停止制御を実行する自動停止制御手段とを備え、減速燃料カット制御の実行中に排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させた状態で上記エンジンの自動停止制御を実行するものである。
【００１１】
請求項２に係る本発明は、上記請求項１に記載のエンジンの始動装置において、減速燃料カット制御の実行中にエンジンを自動停止させる際に、排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させた後、排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させるものである。
【００１２】
請求項３に係る本発明は、上記請求項２に記載のエンジンの始動装置において、減速燃料カット制御の実行中に吸気流量を増大させた後、エンジンの停止時に膨張行程となる気筒内に導入される吸気流量が圧縮行程となる気筒内に導入される吸気流量よりも多くなるようなタイミングで上記吸気流量を減少させるものである。
【００１３】
請求項４に係る本発明は、上記請求項１に記載のエンジンの始動装置において、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が予め設定された基準温度以下であると判定された場合に、排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させるものである。
【００１４】
請求項５に係る本発明は、上記請求項１に記載のエンジンの始動装置において、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が予め設定された基準温度よりも高いと判定された場合には、排気還流通路を閉止状態とするとともに、吸気流量の減少制御を抑制するものである。
【００１５】
請求項６に係る本発明は、上記請求項１〜５項の何れか１項に記載のエンジンの始動装置において、減速燃料カット制御の実行時点におけるエンジン回転速度が高い場合には、排気ガス還流通路を開放状態とし、上記の時点におけるエンジン回転速度が低い場合には、吸気流量の減少制御を抑制するものである。
【００１６】
請求項７に係る本発明は、予め設定されたエンジンの自動停止条件が成立したときに、エンジンの運転を継続させるための燃料供給を停止してエンジンを自動的に停止させるとともに、自動停止状態にあるエンジンの再始動条件が成立したときに、少なくとも膨張行程で停止した気筒に燃料を噴射して点火、燃焼を行わせることによりエンジンを自動的に再始動させるように構成されたエンジンの始動装置であって、減速時に燃料噴射を停止する減速燃料カット制御手段と、この減速燃料カット制御の実行中にエンジンの自動停止条件が成立した場合においてもエンジンの停止時に膨張行程になる気筒のピストンを再始動に適した位置に停止させる自動停止制御を実行する自動停止制御手段とを備え、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値より低いことが確認された場合には、燃料噴射を復帰させた後にエンジンの自動停止制御を実行し、排気ガス浄化触媒の温度が活性化温度に対応した値より高いことが確認された場合には、燃料噴射を復帰させることなくエンジンの自動停止制御を実行するものである。
【００１７】
請求項８に係る本発明は、上記請求項７に記載のエンジンの始動装置において、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値よりも高く、予め設定された基準温度よりも低いと判定された場合に、排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させるものである。
【００１８】
請求項９に係る本発明は、上記請求項７または８に記載のエンジンの始動装置において、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値よりも低いと判定された場合に、燃料噴射を復帰させた後に排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させるものである。
【００１９】
請求項１０に係る本発明は、上記請求項７〜９項の何れか１項に記載のエンジンの始動装置において、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値よりも高く、かつ予め設定された基準温度よりも高いと判定された場合に、排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させるものである。
【００２０】
請求項１１に係る本発明は、上記請求項７に記載のエンジンの始動装置において、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値より低いと判定されて燃料噴射を復帰させる場合に、気筒内の空燃比を理論空燃比ないし理論空燃比よりもリッチに設定するものである。
【００２１】
請求項１２に係る本発明は、上記請求項１１に記載のエンジンの始動装置において、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値より低いと判定されて燃料噴射を復帰させる場合に、排気還流通路を閉止状態とするとともに、点火時期をリタードさせるものである。
【発明の効果】
【００２２】
請求項１に係る発明によれば、減速燃料カット制御の実行中に排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させた状態で、エンジンの自動停止制御を実行して燃料噴射の停止状態を長期間に亘り継続させることにより、燃費を効果的に改善できるとともに、エンジンの掃気性を充分に確保しつつ、排気ガス浄化触媒の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制し、エンジンの再始動時における排気浄化性能を維持できるという利点がある。
【００２３】
請求項２に係る発明によれば、減速燃料カット制御の実行中にエンジンを自動停止させる際に、排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させることにより、エンジンの掃気性を充分に確保しつつ、排気ガス浄化触媒の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制する制御を実行した後、排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させてポンピングロスを低減することにより、エンジンの自動停止制御を適正に実行できるという利点がある。
【００２４】
請求項３に係る発明では、減速燃料カット制御の実行中にエンジンを自動停止させる際に、排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させる制御を実行した後、所定のタイミングで吸気流量を減少させることにより、エンジンの停止時に膨張行程となる気筒のピストンを、エンジンの再始動に適した位置、つまり行程中央よりもやや下死点側に位置させるように構成したため、エンジンの再始動時に膨張行程気筒で燃焼を行わせることによって得られる燃焼エネルギーを充分に確保し、エンジンを効果的に再始動させることができる。
【００２５】
請求項４に係る発明によれば、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が予め設定された基準温度以下であると判定された場合に、排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させることにより、エンジンの掃気性を維持しつつ、排気ガス浄化触媒の設置部に低温の空気が供給されることに起因した触媒温度の低下を効果的に抑制することができる。
【００２６】
請求項５に係る発明によれば、排気ガス浄化触媒の温度が予め設定された基準温度よりも高いと判定された場合には、排気還流通路を閉止状態とするとともに、吸気流量の減少制御を抑制することにより、排気ガス浄化触媒の設置部に充分な量の空気を供給してこの排気ガス浄化触媒を効果的に冷却することができるため、上記排気ガス浄化触媒の温度が過度に高くなるのを防止して、その信頼性を確保することができる。
【００２７】
請求項６に係る発明によれば、減速燃料カット制御の実行時点におけるエンジン回転速度が高く、エンジンが停止状態となるまでの時間が長い傾向にある場合には、排気ガス還流通路を開放した状態で、燃料噴射を長期間に亘り停止することにより、燃費を効果的に改善することができるとともに、エンジンの掃気性を充分に確保しつつ、排気ガス浄化触媒の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制することができる。また、上記減速燃料カット制御の実行時点におけるエンジン回転速度が低く、エンジンが停止状態となるまでの時間が短い傾向にある場合には、吸気流量の減少制御を抑制して各気筒に充分な量の吸気を導入させることにより、エンジンの掃気性を効果的に向上させるとともに、ポンピングロスを低減した状態で、エンジンの再始動に適した位置にピストンを停止させる自動停止制御を適正に実行できるという利点がある。
【００２８】
請求項７に係る発明によれば、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値より低いことが確認された場合には、燃料噴射を復帰させた後にエンジンの自動停止制御を実行することにより、排気ガス浄化触媒の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制して、エンジンの再始動時における排気浄化性能を維持できるという利点がある。また、上記減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値より高いことが確認された場合には、燃料噴射を復帰させることなくエンジンの自動停止制御を実行することにより、燃料噴射の停止状態を長期間に亘り継続して燃費を効果的に改善できるとともに、エンジンの掃気性を充分に確保できるという利点がある。
【００２９】
請求項８に係る発明によれば、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が予め設定された基準温度以下であると判定された場合には、排気還流通路を開放状態とするとともに、各気筒に導入される吸気流量を減少させる制御を実行することにより、排気ガス浄化触媒の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制し、エンジンの再始動時における排気浄化性能を維持することができる。
【００３０】
請求項９に係る発明によれば、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値より低いと判定された場合には、燃料噴射を復帰させた後に排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させるように構成したため、その後にエンジンの自動停止制御を実行する際における掃気性を効果的に向上させることができる。
【００３１】
請求項１０に係る発明によれば、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度より所定値以上高いことが確認された場合には、排気還流通路を閉止状態とするとともに、各気筒に導入される吸気流量を増大させて排気ガス浄化触媒の設置部に供給される低温の空気量を増大させることにより、排気ガス浄化触媒を冷却して上記排気ガス浄化触媒の温度が過度に高くなるのを防止し、その信頼性を効果的に確保できるという利点がある。
【００３２】
請求項１１に係る発明によれば、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値よりも低いと判定されて燃料噴射を復帰させる場合における気筒内の空燃比を理論空燃比ないし理論空燃比よりもリッチに設定することにより、排気通路に導出される排気ガスの温度を上昇させて排気ガス浄化触媒を早期に活性化させることができる。
【００３３】
請求項１２に係る発明によれば、減速燃料カット制御の実行中に排気ガス浄化触媒の温度が活性化温度に対応した値よりも低いと判定されて燃料噴射を復帰させる場合における気筒内の空燃比を理論空燃比ないし理論空燃比よりもリッチに設定するとともに、排気還流通路を閉止状態とするように構成したため、燃料噴射の復帰後に失火を生じることなく点火時期を充分にリタードさせて排気ガスの温度を効果的に上昇させることにより、排気ガス浄化触媒を迅速に活性化させることができるという利点がある。
【発明を実施するための最良の形態】
【００３４】
図１および図２は、本発明に係るエンジンの始動装置を有する４サイクル火花点火式エンジンの概略構成を示している。このエンジンには、シリンダヘッド１０およびシリンダブロック１１を有するエンジン本体１と、エンジン制御用のＥＣＵ２とを備えている。上記エンジン本体１には、四つの気筒１２Ａ〜１２Ｄが設けられるとともに、各気筒１２Ａ〜１２Ｄの内部には、クランク軸３に連結されたピストン１３が嵌挿されることにより、その上方に燃焼室１４が形成されている。
【００３５】
上記各気筒１２Ａ〜１２Ｄの燃焼室１４の頂部には、プラグ先端が燃焼室１４内に臨むように点火プラグ１５が設置されている。また、上記燃焼室１４の側方には、燃焼室１４内に燃料を直接噴射する燃料噴射弁１６が設けられている。この燃料噴射弁１６は、図外のニードル弁およびソレノイドを内蔵し、上記ＥＣＵ２から入力されたパルス信号のパルス幅に対応する時間だけ駆動されて開弁し、その開弁時間に応じた量の燃料を上記点火プラグ１５の電極付近に向けて噴射するように構成されている。
【００３６】
また、上記各気筒１２Ａ〜１２Ｄの燃焼室１４の上部には、燃焼室１４に向かって開口する吸気ポート１７および排気ポート１８が設けられるとともに、これらのポート１７，１８に、吸気弁１９および排気弁２０がそれぞれ装備されている。上記吸気弁１９および排気弁２０は、図示を省略したカムシャフト等を有する動弁機構によって駆動されることにより、各気筒１２Ａ〜１２Ｄが所定の位相差をもって燃焼サイクルを行うように各気筒１２Ａ〜１２Ｄの吸・排気弁１９，２０の開閉タイミングが設定されている。
【００３７】
上記吸気ポート１７および排気ポート１８には、吸気通路２１および排気通路２２が接続されている。上記吸気ポート１７に近い吸気通路２１の下流側は、図２に示すように、各気筒１２Ａ〜１２Ｄに対応して独立した分岐吸気通路２１ａとされ、この各分岐吸気通路２１ａの上流端がそれぞれサージタンク２１ｂに連通している。このサージタンク２１ｂよりも上流側には共通吸気通路２１ｃが設けられるとともに、この共通吸気通路２１ｃには、アクチュエータ２４により駆動されるスロットル弁２３からなる吸気流量調節手段が配設されている。このスロットル弁２３の上流側および下流側には、それぞれ吸気流量を検出するエアフローセンサ２５と、吸気圧力（ブースト圧）を検出する吸気圧センサ２６とが配設されている。
【００３８】
また、各気筒１２Ａ〜１２Ｄからの排気が集合する排気通路２２の集合部下流には、排気ガス浄化触媒３７が配設されている。この排気ガス浄化触媒３７は、例えば、排気の空燃比状態が理論空燃比の近傍にあるときにＨＣ、ＣＯおよびＮＯｘの浄化率が極めて高い三元触媒により構成され、排気ガス中の酸素濃度が比較的高い酸素過剰雰囲気で酸素を吸蔵し、酸素濃度の比較的低いときに吸蔵している酸素を放出してＨＣ、ＣＯ等と反応させる機能を有している。図２において、３８は上記排気通路２２に導出された排気ガスを吸気通路２１に還流する排気還流通路であり、この排気還流通路３８には排気ガスの還流量を調節するためのＥＧＲ弁３９が設けられている。
【００３９】
上記エンジン本体１には、タイミングベルト等によりクランク軸３に連結されたオルタネータ（発電機）２８が付設されている。このオルタネータ２８は、図示を省略したフィールドコイルの電流を制御して出力電圧を調節することにより目標発電電流を調整するレギュレータ回路２８ａを内蔵し、このレギュレータ回路２８ａに入力される上記ＥＣＵ２の出力信号に基づき、通常時に車両の電気負荷および車載バッテリーの電圧等に対応した目標発電電流の制御が実行されるように構成されている。
【００４０】
さらに、上記エンジンには、クランク軸３の回転角を検出する２つのクランク角センサ３０，３１が設けられ、一方のクランク角センサ３０から出力される検出信号に基づいてエンジンの回転速度が検出されるとともに、後述するように上記両クランク角センサ３０，３１から出力される位相のずれた検出信号に基づき、クランク軸３の回転方向および回転角度が検出されるようになっている。
【００４１】
また、カムシャフトに設けられた気筒識別用の特定回転位置を検出するカム角センサ３２と、エンジンの冷却水温度を検出する水温センサ３３と、運転者のアクセル操作量に対応したアクセル開度を検出するアクセルセンサ３４と、運転者がブレーキ操作を行ったことを検出するブレーキセンサ３５からそれぞれ出力される各検出信号がＥＣＵ２に入力されるようになっている。
【００４２】
そして、ＥＣＵ２には、上記各センサ２５，２６，３０〜３５からの検出信号を受け、燃料噴射弁１６に対して燃料の噴射量および噴射時期を制御するための制御信号を出力するとともに、点火プラグ１５に付設された点火装置２７に対して点火時期を制御することにより、エンジンの運転状態に対応した燃焼制御を実行する燃焼制御手段４１と、上記スロットル弁２３のアクチュエータ２４に対してスロットル開度を制御するための制御信号を出力して吸気流量を制御する吸気流量制御手段４２と、車両の減速走行時に燃料噴射を停止する減速燃料カット制御手段４３とが設けられている。
【００４３】
また、上記ＥＣＵ２には、予め設定されたエンジンの自動停止条件が成立したときに各気筒１２Ａ〜１２Ｄへの燃料噴射を所定のタイミングで停止（燃料カット）して、エンジンを自動的に停止させるとともに、その後に運転者によるアクセル操作が行われる等により再始動条件が成立したときにエンジンを自動的に再始動させる制御を実行する自動停止制御手段４４と、オルタネータ２８の目標発電電流を設定する発電電流制御手段４５と、上記ＥＧＲ弁３９を駆動して排気還流通路３８を開閉する排気還流制御手段４６とが設けられている。
【００４４】
上記燃焼制御手段４１および吸気流量制御手段４２は、気筒１２Ａ〜１２Ｄ内の空燃比を運転状態に対応した値に設定した燃焼制御を実行するように構成されている。また、上記減速燃料カット制御手段４３は、車両の減速走行状態でエンジン回転速度が、例えば１１００ｒｐｍ程度以上である場合に、燃料噴射を停止することにより減速燃料カット制御を実行するとともに、エンジン回転速度が９００ｒｐｍ程度に低下した時点で、上記自動停止制御手段４４によりエンジンの自動停止制御を実行する場合を除き、減速燃料カット制御を停止して燃料噴射を再開するように構成されている。
【００４５】
上記自動停止制御手段４４は、エンジンの自動停止時に圧縮行程の途中でピストン１３が停止した圧縮行程気筒で初回の燃焼を行わせることにより、そのピストン１３を押し下げてクランク軸３を少しだけ逆転させ、エンジンの自動停止時に膨張行程の途中でピストン１３が停止した膨張行程気筒のピストン１３を一旦上昇させて、その気筒内の混合気を圧縮した状態で、この混合気に点火して燃焼させることにより、クランク軸３に正転方向の駆動トルクを与えてエンジンを再始動させる制御を実行するように構成されている。
【００４６】
上記のようにして再始動モータ等を使用することなく、特定の気筒に噴射された燃料に点火してエンジンを適正に再始動させるためには、上記膨張行程気筒の混合気を燃焼させることにより得られる燃焼エネルギーを充分に確保し、これに続いて圧縮上死点を迎える気筒がその圧縮反力に打ち勝って圧縮上死点を超えるようにしなければならない。したがって、エンジンの自動停止時にピストン１３が膨張行程の途中にある上記膨張行程気筒内に充分な空気量を確保しておく必要がある。
【００４７】
すなわち、図３（ａ），（ｂ）に示すように、エンジンの停止時点で膨張行程および圧縮行程になる気筒では、それぞれ位相が１８０°ＣＡだけずれているため、各ピストン１３が互いに逆方向に作動し、膨張行程気筒のピストン１３が行程中央よりも下死点側に位置していれば、その気筒の空気量が多くなって充分な燃焼エネルギーが得られる。しかし、上記膨張行程気筒のピストン１３が極端に下死点側に位置した状態となると、圧縮行程気筒内の空気量が少なくなり過ぎてクランク軸３を逆転させるための燃焼エネルギーが充分に得られなくなる。
【００４８】
これに対して上記膨張行程気筒の行程中央、つまり圧縮上死点後のクランク角が９０°ＣＡとなる位置よりもやや下死点側の所定範囲、例えば圧縮上死点後のクランク角が１００°〜１２０°ＣＡとなる適正範囲Ｒ内にピストン１３を停止させることができれば、圧縮行程気筒内に所定量の空気が確保されて上記初回の燃焼によりクランク軸３を少しだけ逆転させ得る程度の燃焼エネルギーが得られることになる。しかも、膨張行程気筒内に多くの空気量を確保することにより、クランク軸３を正転させるための燃焼エネルギーが充分に得られてエンジンを確実に再始動させることができる。
【００４９】
そこで、この実施形態では、ＥＣＵ２に設けられた上記自動停止制御手段４４においてエンジンの自動停止制御を実行することが可能な状態にあると判定され、かつエンジンの回転速度が、エンジンを自動停止させないときの通常のアイドル回転速度よりも高い状態にあることが確認された時点でエンジンの自動停止制御を実行するように構成されている。例えば、通常のアイドル回転速度が６５０ｒｐｍ（自動変速機がドライブレンジ）に設定されたエンジンにおいて、エンジン回転速度の目標値を８６０ｒｐｍ程度（自動変速機はニュートラルレンジ）に設定することにより、図４に示すように、エンジンの回転速度Ｎｅが目標値以上となった時点ｔ１で燃料噴射を停止させてエンジンの回転速度Ｎｅを低下させるように構成されている。
【００５０】
また、エンジンを自動停止させる制御動作の初期段階である上記燃料噴射の停止時点ｔ１でスロットル弁２３の開度Ｋを、例えば全開の３０％程度の開度に増大させてブースト圧（吸気圧力）Ｂｔを上昇させることにより、エンジンの各気筒１２Ａ〜１２Ｄに吸入される吸気流量を、エンジン運転の継続に必要な最小限の吸気流量よりも所定量だけ多い状態に設定してエンジンの掃気性を確保する制御が上記吸気流量制御手段４２において実行されるとともに、上記燃料噴射の停止時点ｔ１でオルタネータ２８の目標発電電流Ｇｅを低下させることにより、クランク軸３の回転抵抗を低減する制御が上記発電電流制御手段４５において実行されるように構成されている。
【００５１】
また、上記の時点ｔ１で燃料噴射を停止することにより、エンジンの回転速度Ｎｅが、予め設定された基準速度Ｎ２（例えば７９０ｒｐｍ）以下に低下したことが確認された時点ｔ２で、上記スロットル弁２３の開度Ｋを０％に設定してスロットル弁２３を閉止する。このスロットル弁２３が閉止された時点ｔ２からブースト圧Ｂｔが低下し始めてエンジンの各気筒１２Ａ〜１２Ｄに導入される吸気流量が減少し、上記スロットル弁２３の開放時点ｔ１から閉止時点ｔ２までの間に共通吸気通路２１ｃに導入された空気が、サージタンク２１ｂおよび分岐吸気通路２１ａを経由することにより、吸気行程を迎える第４気筒１２Ｄ、第２気筒１２Ｂ、第１気筒１２Ａおよび第３気筒１２Ｃの順に所定の輸送遅れをもって導入される。そして、上記吸気の輸送遅れを考慮してスロットル弁２３の開放時点ｔ１および閉止時点ｔ２を適正時期に設定することにより、エンジンの停止時に圧縮行程となる第３気筒１２Ｃよりも多くの空気が膨張行程となる第１気筒１２Ａに導入されることになる。
【００５２】
また、エンジンの回転速度Ｎｅが上記基準速度Ｎ２以下に低下したことが確認された時点ｔ２で、オルタネータ２８の目標発電電流Ｇｅを一時的に増大させ、かつ後述するようにエンジンの上死点回転速度ｎｅが所定範囲内となった時点ｔ３で、オルタネータ２８の目標発電電流Ｇｅをエンジン回転速度Ｎｅの低下度合に対応した値に調節することにより、予め行った実験結果等に基づいて設定された基準ラインに沿ってエンジンの回転速度Ｎｅを低下させる制御を実行するように構成されている。
【００５３】
上記のようにエンジンを自動停止させる際に、燃料噴射の停止時点ｔ１から、クランク軸３やフライホイール等が有する運動エネルギーが摩擦抵抗による機械的な損失や、各気筒１２Ａ〜１２Ｄのポンプ仕事によって消費されることにより、エンジンのクランク軸３は惰性で数回転し、４気筒４サイクルのエンジンでは１０回前後の圧縮上死点を迎えた後に停止する。具体的には、図４に示すように、上記各気筒１２Ａ〜１２Ｄが圧縮上死点を迎える度にエンジンの回転速度Ｎｅが一時的に落ち込んだ後に、圧縮上死点を超えた時点で再び上昇するというアップダウンを繰り返しながらエンジン回転速度Ｎｅが次第に低下する。
【００５４】
そして、エンジンの停止前に最後の圧縮上死点を超えた時点ｔ５の後に圧縮上死点を迎える気筒１２Ｃでは、慣性力によるピストン１３の上昇に伴って空気圧が高まり、その圧縮反力によりピストン１３が押し返されてクランク軸３が逆転する。このクランク軸３の逆転により、エンジンの停止時に膨張行程となる膨張行程気筒１２Ａの空気圧が上昇するため、その圧縮反力に応じて膨張行程気筒１２Ａのピストン１３が下死点側に押し返されてクランク軸３が再び正転し始め、このクランク軸３の逆転と正転とが数回繰り返されてピストン１３が往復作動した後に停止することになる。このピストン１３の停止位置は、上記圧縮行程気筒１２Ｃおよび膨張行程気筒１２Ａにおける圧縮反力のバランスにより略決定されるとともに、エンジンの摩擦抵抗等の影響を受け、上記最後の圧縮上死点を超えた時点ｔ５におけるエンジンの回転慣性、つまりエンジン回転速度Ｎｅの高低によっても変化する。
【００５５】
したがって、エンジンが自動停止する際に膨張行程にある膨張行程気筒１２Ａのピストン１３を再始動に適した上記適正範囲Ｒ内に停止させるためには、まず膨張行程気筒１２Ａおよび圧縮行程気筒１２Ｃの圧縮反力がそれぞれ充分に大きくなり、かつ膨張行程気筒１２Ａの圧縮反力が圧縮行程気筒１２Ｃの圧縮反力よりも所定値以上大きくなるように、両気筒１２Ａ，１２Ｃに対する吸気流量を調節する必要がある。このために、当実施形態では、燃料噴射の停止時点ｔ１でスロットル弁２３の開度Ｋを大きな値に設定することにより、上記膨張行程気筒１２Ａおよび圧縮行程気筒１２Ｃの両方に所定量の空気を吸入させた後、エンジンの回転速度Ｎｅが予め設定された基準速度Ｎ２（例えば７９０ｒｐｍ）以下に低下したことが確認された時点ｔ２で、上記スロットル弁２３を閉止してその開度Ｋを低減することにより上記吸入空気量を調節するようにしている。
【００５６】
すなわち、図５は、上記のようにエンジンの回転速度Ｎｅが所定速度となった時点ｔ１で燃料噴射を停止し、その後の所定期間に亘りスロットル弁２３を開弁状態に維持するようにして、惰性により回転するエンジンの各気筒１２Ａ〜１２Ｄに設けられたピストン１３が圧縮上死点を通過する際の上死点回転速度ｎｅを計測するとともに、エンジンの停止時点における膨張行程気筒１２Ａのピストン位置を調べ、このピストン位置を縦軸に取るとともに、上記エンジンの上死点回転速度ｎｅを横軸に取って、両者の関係をグラフ化したものである。この作業を繰り返してエンジンの停止動作期間中における上記上死点回転速度ｎｅと、膨張行程気筒１２Ａにおけるピストン停止位置との相関関係を示す分布図が得られることになる。
【００５７】
上記の分布図から、エンジンの停止動作期間中における上死点回転速度ｎｅと膨張行程気筒１２Ａにおけるピストン停止位置との間に所定の相関関係が見られ、図５に示す例では、エンジンが停止状態となる前の６番目〜２番目における上死点回転速度ｎｅがハッチングで示す範囲内にあれば、上記ピストン１３の停止位置がエンジンの再始動に適した範囲Ｒ（圧縮上死点後の１００°〜１２０°ＣＡ）に入ることが分かる。特に、エンジンが停止状態となる前の２番目の上死点回転速度ｎｅについてみれば、図６に示すように、上記上死点回転速度ｎｅが略２８０ｒｐｍ〜３８０ｒｐｍの範囲内にあるとともに、約３２０ｒｐｍを境にしてそれ以下の低回転側では、上記上死点回転速度ｎｅが低下するのに伴ってピストン停止位置が徐々に上死点寄りに変化している。一方、上記上死点回転速度ｎｅが３２０ｒｐｍ以上の高回転側では、この上死点回転速度ｎｅの高低に拘わらず、ピストン１３の停止位置が概ね一定になり、略適正範囲Ｒ内に入ることが分かる。
【００５８】
上記のような特徴的な分布傾向が見られるのは、エンジンの上死点回転速度ｎｅが３２０ｒｐｍ以上の高回転側にあると、エンジン停止時の膨張行程気筒１２Ａおよび圧縮行程気筒１２Ｃにそれぞれ充分な量の空気が充填され、この空気の圧縮反力によってピストン停止位置が行程の中央寄りに集中するためであると考えられる。なお、上記３２０ｒｐｍ以下の低回転側でピストン停止位置が左下がりの分布状態となるのは、各気筒内１２Ａ〜１２Ｄで往復動するピストン１３が圧縮上死点側で反転した後、摩擦抵抗等により減速されて行程中央まで戻ることができずに停止するためであると考えられる。
【００５９】
一方、燃料噴射の停止後にスロットル弁２３を開放操作することなく、これを閉止状態に維持した場合には、図６に破線で示すように、一様な右肩上がりの分布状態となり、エンジンの上死点回転速度ｎｅの高低に応じてピストン１３の停止位置が変化することになる。これは、スロットル弁２３を閉じたままに維持すると、吸気負圧が大きい（吸気の圧力が低い）状態に維持され、エンジンの停止後に膨張行程気筒１２Ａおよび圧縮行程気筒１２Ｃになる気筒の圧縮反力が小さくなるために、エンジンの回転速度（回転慣性）と摩擦抵抗との影響が相対的に大きくなるからである。
【００６０】
したがって、上記回転慣性および摩擦抵抗の影響を抑制しつつ、エンジンの掃気性を充分に確保するために、図４に示すように、燃料噴射を停止した時点ｔ１から所定時間が経過するまで、つまりエンジン回転速度Ｎｅが基準速度（例えば７９０ｒｐｍ程度）Ｎ２以下に低下する時点ｔ２までは、スロットル弁２３の開度Ｋを比較的大きな値（例えば全開の３０％の開度）に設定する必要がある。また、上記ピストン１３を適正位置に停止させる制御が可能な速度にエンジンの回転速度Ｎｅを維持するために、上記燃料噴射の停止時点ｔ１でオルタネータ２８の目標発電電流Ｇｅを、例えば０に設定することが好ましい。
【００６１】
そして、エンジン回転速度Ｎｅが基準速度Ｎ２以下に低下した時点ｔ２で、上記スロットル弁２３の開度Ｋを低減するとともに、オルタネータ２８の目標発電電流Ｇｅを予め設定された初期値に上昇させる制御を実行した後、エンジンの上死点回転速度ｎｅが所定範囲内になった時点ｔ３で、上記オルタネータ２８の目標発電電流Ｇｅをエンジン回転速度Ｎｅの低下状態に対応した値に低下させてクランク軸３の回転抵抗を調節し、エンジンの外部負荷をエンジン回転速度Ｎｅの低下度合に対応させて変化させることにより、予め行った実験等に基づいて設定された基準ラインに沿ってエンジン回転速度Ｎｅを低下させることが可能となる。
【００６２】
具体的には、上記基準ラインに沿ってエンジンの回転速度Ｎｅが低下している過程でエンジンの上死点回転速度ｎｅを検出し、この上死点回転速度ｎｅが、例えば４８０ｒｐｍ〜５４０ｒｐｍ内にあると判定されることにより、エンジンが停止状態となる前の４番目の圧縮上死点を通過した状態にあることが確認された時点ｔ３の上死点回転速度ｎｅに基づき、図７に示すように、エンジンの上死点回転速度ｎｅが高い程、目標発電電流Ｇｅが大きな値に設定されたマップから、上記上死点回転速度ｎｅの検出値に対応した目標発電電流Ｇｅを読み出し、この値に対応したオルタネータ２８の目標発電電流Ｇｅするように構成されている。
【００６３】
また、エンジン回転速度Ｎｅが基準Ｎ２速度以下に低下した時点ｔ２でオルタネータ２８の目標発電電流Ｇｅを上昇させる際の初期値は、上記マップから読み出される目標発電電流Ｇｅの最大値よりも大きな値に設定され、上記の時点ｔ２において初期値に上昇させた目標発電電流Ｇｅを上記の時点ｔ３で低下させることにより、上記上死点回転速度ｎｅの検出値に基づいてオルタネータ２８の目標発電電流Ｇｅを制御するように構成されている。例えば、上記マップから読み出される目標発電電流Ｇｅが０〜５０Ａに設定されている場合には、その最大値である５０Ａよりも高い値、例えば６０Ａに上記初期値が設定されている。そして、上記の時点ｔ２で目標発電電流Ｇｅが６０Ａに設定された後、上記の時点ｔ３でマップから読み出された値に基づいて上記目標発電電流Ｇｅの低下量が設定され、この値に基づいてオルタネータ２８の目標発電電流を低下させる制御が実行されるようになっている。
【００６４】
上記のようにしてオルタネータ２８の発電電流の制御が実行されることにより、通常の運転状態では、最後の圧縮上死点を通過した時点ｔ５で、クランク軸３、フライホイール、ピストン１３およびコネクティングロッド等が有する運動エネルギーや圧縮行程気筒１２Ｃで圧縮された空気が有する位置エネルギー等が、その後に作用する摩擦抵抗損失等と見合うものとなり、エンジンの停止状態で膨張行程となる気筒１２Ａのピストン１３をエンジンの再始動に適した範囲Ｒ内に停止させることが可能になる。
【００６５】
また、上記減速燃料カット制御手段４３による燃料カット制御の実行中に、自動停止制御手段４４においてエンジンの自動停止条件が成立したと判定された場合には、原則として燃料噴射を復帰させることなく、スロットル弁２３の開度、オルタネータ２８の発電電流およびＥＧＲ弁３９の開度を制御することにより、エンジンの停止時に膨張行程になる気筒１２Ａのピストン１３をエンジンの再始動に適した位置に停止させるエンジンの自動停止制御を実行するように構成されている。
【００６６】
すなわち、車両の減速走行時に、図８に示すように、エンジン回転速度Ｎｅが一定値（例えば１１００ｒｐｍ）以上の状態にあると判定された時点ｔ０で、燃料噴射を停止する減速燃料カット制御を実行するとともに、この減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が予め設定された基準温度よりも低いか否かを判定し、低いことが確認された場合には、ＥＧＲ弁３９の開度Ｅを全開に設定して排気還流通路３８を開放状態するとともに、スロットル弁２３の開度Ｋを０％に設定して吸気流量を減少させることにより、排気通路２２に導出された低温の空気を吸気通路２１に環流させる制御を実行する。
【００６７】
そして、エンジンの回転速度Ｎｅが、例えば９００ｒｐｍ以下に低下した時点ｔ１′で、排気ガス浄化触媒３７の温度が活性温度以上の状態にあるか否かを判定し、活性化温度以上であることが確認された場合には、上記ＥＧＲ弁３９の開度Ｅを全閉に設定して排気還流通路３８を閉止状態するとともに、スロットル弁２３の開度Ｋを３０％に設定して吸気流量を増大させ、かつ所定のタイミングｔ２でスロットル弁２３の開度Ｋを０％に設定することにより、エンジンの停止状態で膨張行程となる気筒１２Ａのピストン１３をエンジンの再始動に適した範囲Ｒ内に停止させる制御が上記自動停止制御手段４４において実行されるようになっている。
【００６８】
上記ＥＣＵ２の自動停止制御手段によりエンジンを自動停止させる際の制御動作を、図９〜図１１に示すフローチャートに基づいて説明する。この制御動作がスタートすると、エンジンの自動停止制御を実行することが可能な運転状態にあるか否かを示す自動停止許可フラグＦがＯＮであるか否かを判定する（ステップＳ１）。この自動停止許可フラグＦは、車速が所定値（例えば１０ｋｍ／ｈ）以上、操舵角が所定値以下、バッテリー電圧が基準値以上、かつエアコンがＯＦＦ状態にある等の条件が全て満たされている場合に、エンジンの自動停止制御を実行することが可能な状態にあると判断してＯＮ状態となるように設定されている。
【００６９】
上記ステップＳ１でＹＥＳと判定された場合には、アクセルセンサ３４がＯＦＦ状態であるか否かを判定し（ステップＳ２）、ＹＥＳと判定されて車両が所定の減速状態にあることが確認された場合には、エンジン回転速度Ｎｅが、予め１１００ｒｐｍ程度に設定された減速時燃料カット用の判断基準値ＦＣ・ＯＮよりも大きいか否かを判定し（ステップＳ３）、ＮＯと判定された場合には、ブレーキセンサ３５がＯＮ状態にあるか否かを判定し（ステップＳ４）、ＮＯと判定された場合には、ステップＳ１にリターンする。
【００７０】
上記ステップＳ４でＹＥＳと判定されてブレーキセンサ３５がＯＮ状態にあることが確認された場合には、エンジン回転速度の目標値Ｎ１を、通常のアイドル回転速度（６５０ｒｐｍ）よりも所定量だけ高い値、例えば８６０ｒｐｍに設定した後（ステップＳ５）、エンジン回転速度Ｎｅが上記目標値Ｎ１以上で安定した状態にあるか否かを判定する（ステップＳ６）。このステップＳ６でＮＯと判定された場合には、ステップＳ１にリターンして上記制御動作を繰り返す。
【００７１】
上記ステップＳ６でＹＥＳと判定され、エンジン回転速度Ｎｅが上記目標値Ｎ１以上で安定した状態にあることが確認された時点ｔ１で、エンジンの掃気性を向上させるためにＥＧＲ通路に設けられたＥＧＲ弁３８を閉止して排気還流通路３９を閉止状態とするとともに（ステップＳ７）、自動変速機のシフトレンジをニュートラルに設定して無負荷状態とし（ステップＳ８）、かつ燃料噴射を停止することによりエンジンの自動停止制御を開始する（ステップＳ９）。
【００７２】
また、オルタネータ２８の目標発電電流Ｇｅを０に設定して発電を停止させるとともに（ステップＳ１０）、スロットル弁２３を開弁して、その開度Ｋを例えば３０％程度に設定する（ステップＳ１１）。その後、上記ステップＳ９で燃料噴射が停止された時点ｔ１から所定時間が経過したか否か、つまり燃料噴射の停止後に２回の圧縮上死点を迎えてその前に噴射された燃料の燃焼が終了したか否かを判定し（ステップＳ１２）、ＹＥＳと判定された時点で上記点火装置２７による点火を停止させた後に（ステップＳ１３）、下記ステップＳ３１に移行する。
【００７３】
上記のようにステップＳ１で車速が１０ｋｍ／ｈよりも大きい走行時にあってエンジンの自動停止許可フラグＦがＯＮ状態にあることが確認されるとともに、ステップＳ２で車両が減速状態（ブレーキセンサ３５がＯＮ状態）にあることが確認された場合に、エンジンの目標回転速度Ｎ１をエンジンの燃焼状態に対応した所定値として安定させる制御を実行するように構成したため、エンジン回転速度Ｎｅが通常のアイドル回転速度（６５０ｒｐｍ）に低下する前に、エンジンの自動停止制御が実行されることになる。
【００７４】
また、上記ステップＳ３でＹＥＳと判定されてエンジン回転速度Ｎｅが上記減速時燃料カット用の判断基準値ＦＣ・ＯＮよりも大きいことが確認された場合には、この時点ｔ０で減速時の燃料カット（ＦＣ）を実行するとともに（ステップＳ１４）、排気ガス浄化触媒３７の温度が、例えば活性温度よりも所定値だけ高い値（排気ガス浄化触媒３７が充分な活性化状態にある温度）に予め設定された基準温度Ｔ１以下であるか否かを判定する（ステップＳ１５）。このステップＳ１５でＹＥＳと判定された場合には、ＥＧＲ弁３９の開度Ｅを全開に設定して排気還流通路３８を開放状態するとともに、スロットル弁２３の開度Ｋを０％に設定して吸気流量を減少させる（ステップＳ１６）。これにより各気筒１２Ａ〜１２Ｄから排気通路２２に導出された空気が各気筒１２Ａ〜１２Ｄに環流されて次第に暖められることになる。
【００７５】
また、上記ステップＳ１５でＮＯと判定されて排気ガス浄化触媒３７の温度が上記基準温度よりも高いことが確認された場合には、ＥＧＲ弁３９の開度Ｅを全閉に設定して排気還流通路３８を閉放状態するとともに、スロットル弁２３の開度Ｋを３０％に設定して吸気流量を増大させる（ステップＳ１７）。これにより吸気通路２１から各気筒１２Ａ〜１２Ｄに導入された低温の空気が、そのまま排気通路２２を介して排気ガス浄化触媒３７の設置部に導出されることになる。
【００７６】
次いで、エンジン回転速度Ｎｅが、予め９００ｒｐｍ程度に設定された燃料復帰用の判断基準値ＦＣ・ＯＦＦ以下に低下したか否かを判定し（ステップＳ１８）、ＮＯと判定された場合には、アクセルセンサ３４がＯＮ状態となったか否かを判定する（ステップＳ１９）。このステップＳ１９でＹＥＳと判定された場合には、上記ＥＧＲ弁３９の開度Ｅを全閉に設定するとともに（ステップＳ２０）、減速時の燃料カット（ＦＣ）制御を終了した後に（ステップＳ２１）、リターンする。
【００７７】
また、上記ステップＳ１８でＹＥＳと判定されてエンジン回転速度Ｎｅが、予め９００ｒｐｍ程度に設定された燃料復帰用の判断基準値ＦＣ・ＯＦＦ以下に低下したことが確認された場合には、ブレーキセンサ３５がＯＮ状態に継続されているか否かを判定し（ステップＳ２２）、ＮＯと判定された場合には、上記ステップＳ２０に移行してＥＧＲ弁３９の開度Ｅを全閉に設定した後に、減速時の燃料カット（ＦＣ）制御を終了する。
【００７８】
上記ステップＳ２２でＹＥＳと判定されてブレーキセンサ３５がＯＮ状態に継続されていることが確認された場合には、排気ガス浄化触媒３７が活性化温度に対応した温度Ｔ０以上であるか否かを判定し（ステップＳ２３）、ＮＯと判定された場合には、気筒内の空燃比を理論空燃比（λ＝１）に設定して燃料噴射を復帰させることにより燃料カット（ＦＣ）制御を終了するとともに（ステップＳ２４）、点火時期を所定量だけリタードさせた後（ステップＳ２５）、上記ステップＳ１にリターンする。
【００７９】
なお、上記ステップＳ２３でＮＯと判定され、減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が活性化温度に対応した値Ｔ０よりも低いことが確認された場合に、気筒１２Ａ〜１２Ｄ内の空燃比を理論空燃比ないし理論空燃比よりもリッチに設定して燃料噴射を復帰させるとともに、排気還流通路３８を閉止状態とするように構成してもよい。この構成によれば、各気筒１２Ａ〜１２Ｄ内に導入される新気量を充分に確保することにより、失火を生じることなく点火時期を充分にリタードさせることができるため、排気ガスの温度を、より効果的に上昇させて排気ガス浄化触媒３７を迅速に活性化できるという利点がある。
【００８０】
そして、上記ステップＳ２３でＹＥＳと判定されて排気ガス浄化触媒３７が活性化温度に対応した温度Ｔ０以上であることが確認された場合には、自動変速機のシフトレンジをニュートラルに設定して無負荷状態とするとともに（ステップＳ２６）、オルタネータ２８の目標発電電流Ｇｅを０に設定して発電を停止させる（ステップＳ２７）。また、上記ＥＧＲ弁３８を閉止して排気還流通路３９を閉止状態とするとともに（ステップＳ２８）、スロットル弁２３を開弁して、その開度Ｋを例えば３０％程度に設定した後（ステップＳ２９）、下記ステップＳ３１に移行する。
【００８１】
そして、エンジンの回転速度Ｎｅが予め７９０ｒｐｍ程度に設定された基準速度Ｎ２以下となったか否かを判定することにより（ステップＳ３１）、燃料噴射が停止されることによってエンジンの回転速度Ｎｅが低下し始めたか否かを判定し、ＹＥＳと判定された時点ｔ２で、スロットル弁２３を閉止状態としてその開度Ｋを０％とする（ステップＳ３２）。この結果、上記ステップＳ１１，Ｓ２９でスロットル弁２３が開放されて大気圧に近付くように上昇したブースト圧Ｂｔが、スロットル弁２３の閉止操作に応じて所定の時間差をもって低下し始めることになる。
【００８２】
また、オルタネータ２８の目標発電電流Ｇｅを予め６０Ａ程度に設定された初期値に設定してオルタネータ２８を作動させる発電制御を開始する（ステップＳ３３）。なお、上記ステップＳ３１でエンジンの回転速度Ｎｅが基準速度Ｎ２以下となったと判定された時点ｔ２でスロットル弁２３を閉弁状態とするように構成された上記実施形態に代え、エンジンの上死点回転速度ｎｅが、例えば７９０ｒｐｍ程度に設定された基準速度Ｎ２以下になったと判定された時点で、スロットル弁２３を閉弁状態とするとともに、オルタネータ２８の発電制御を開始するように構成してもよい。
【００８３】
次に、エンジンの上死点回転速度ｎｅが第１所定範囲内にあるか否かを判定する（ステップＳ３４）。この第１所定範囲は、予め設定された基準ラインに沿ってエンジンの回転速度Ｎｅが低下している過程で、例えばエンジンが停止状態となる前の４番目の圧縮上死点を通過する時点ｔ３における上死点回転速度ｎｅに基づいて設定された値であり、具体的には４８０ｒｐｍ〜５４０ｒｐｍの範囲内に設定されている。
【００８４】
上記ステップＳ３３でＹＥＳと判定され、エンジンの上死点回転速度ｎｅが上記所定範囲（４８０ｒｐｍ〜５４０ｒｐｍ）内にあることが確認された場合には、その時点ｔ３の上死点回転速度ｎｅに対応したオルタネータ２８の目標発電電流Ｇｅを設定する（ステップＳ３５）。すなわち、図７に示すように、エンジンの上死点回転速度ｎｅが高い程、目標発電電流Ｇｅが大きな値に設定されたマップから上死点回転速度ｎｅに対応した目標発電電流Ｇｅを読み出し、この値に基づいてオルタネータ２８の目標発電電流Ｇｅを上記初期値（６０Ａ）から、上記マップから読み出された値に低下させる制御を実行する。
【００８５】
次いで、エンジンの上死点回転速度ｎｅが、エンジン停止前の２番目の圧縮上死点を通過する時点ｔ４における上死点回転速度ｎｅに基づいて設定された第２所定範囲内、例えば２６０ｒｐｍ〜４００ｒｐｍの範囲内にあるか否かを判定する（ステップＳ３６）。このステップＳ３６でＹＥＳと判定され、エンジン停止前の２番目の圧縮上死点を通過したことが確認された時点ｔ４で、エンジンの上死点回転速度ｎｅが高い程、燃料噴射量が大きな値に設定された図外のマップから、エンジンの停止時に圧縮行程となる気筒１２Ｃに対する燃料噴射量を設定し、この気筒１２Ｃの圧縮行程後半で燃料噴射を行う（ステップＳ３７）。この気筒１２Ｃに噴射された燃料が気化することによって気筒内温度が低下し、その内部圧力の上昇が抑制されることになる。
【００８６】
そして、エンジンの上死点回転速度ｎｅが所定値Ｎ３以下であるか否かを判定する（ステップＳ３８）。この所定値Ｎ３は、予め設定された基準ラインに沿ってエンジンの回転速度Ｎｅが低下している過程で最後の圧縮上死点を超える際の上死点回転速度ｎｅに対応した値であり、例えば２６０ｒｐｍ程度に設定されている。また、各気筒１２Ａ〜１２Ｄが順次圧縮上死点を通過する各時点のブースト圧Ｂｔが検知され、その値が記憶される。
【００８７】
上記ステップＳ３８でＹＥＳと判定されてエンジンの上死点回転速度ｎｅが上記所定値Ｎ３以下になったこと、つまりエンジンが最後の圧縮上死点を通過したことが確認された場合には、この時点ｔ５で、その１回前の圧縮上死点を通過する際のブースト圧Ｂｔを読み出し、この値をエンジン停止前の２番目の圧縮上死点（ＴＤＣ）におけるブースト圧Ｂｔとして設定する（ステップＳ３９）。
【００８８】
そして、エンジンが最後の圧縮上死点を迎える時点ｔ５における上死点回転速度ｎｅ（以下、最終上死点回転速度ｎｅ１という）と、エンジン停止前の２番目の圧縮上死点におけるブースト圧Ｂｔ（以下、ブースト圧Ｂｔ２という）とに基づき、ピストン１３が各行程の後期寄り位置（膨張行程気筒１２Ａでは下死点寄りの位置）で停止する傾向があるか否かを判定する（ステップＳ４０）。具体的には、最終上死点回転速度ｎｅ１が所定回転速度Ｎ４（例えばＮ４＝２００ｒｐｍ）以上であり、かつ上記ブースト圧Ｂｔ２が所定圧力Ｐ２（例えばＰ２＝−２００ｍｍＨｇ）以下であるとき（真空側であるとき）に、上記行程の後期寄りの位置で停止する傾向が大きい、つまり膨張行程気筒１２Ａにおけるピストン停止位置が、圧縮上死点後１００°〜１２０°ＣＡとなる適正範囲Ｒに対して１２０°ＣＡに近い位置で停止する傾向が大きいため、上記ステップＳ３３９でＹＥＳと判定される。
【００８９】
上記ステップＳ４０でＮＯと判定された場合には、エンジンが上記のように行程の後期寄りの位置で停止する傾向が顕著ではなく、行程の比較的に前期寄りの位置、つまり膨張行程気筒１２Ａにおけるピストン停止位置が、圧縮上死点後１００°〜１２０°ＣＡとなる適正範囲Ｒに対して１００°ＣＡに近い位置または１００°ＣＡ以下で停止する可能性がある。そこで、ピストン１３を上記適正範囲Ｒ内により確実に停止させるために、スロットル弁２３を開放操作する。例えばスロットル弁２３の開度Ｋを、全開の４０％程度に設定された第１開度Ｋ１とするようにスロットル弁２３を開弁し（ステップＳ４１）、吸気流量を増加させることにより、吸気行程気筒１２Ｄの吸気抵抗を減少させる。この結果、エンジンが行程の後期寄りの位置で停止し易くなり、結果的に膨張行程気筒１２Ａにおけるピストン１３の停止位置が適正範囲Ｒ内の下限（１００°ＣＡ）を超えることが防止されることになる。
【００９０】
一方、上記ステップＳ４０でＹＥＳと判定された場合には、エンジンの回転慣性が大きいとともに、圧縮行程気筒１２Ｃへの最終吸気行程における吸気流量が少なく、その圧縮反力が小さい状態にあって、ピストン１３が行程の後期寄りの位置で停止し易い条件が既に揃っている。そこで、スロットル弁２３の開度Ｋを、例えば５％程度に設定された第２開度Ｋ２とするようにスロットル弁２３を操作する（ステップＳ４２）。上記第２開度Ｋ２は、エンジンの特性等に応じ、さらに小開度、あるいは閉止状態としてもよい。このようにして吸気行程気筒１２Ｄに適度の吸気抵抗が生じ、ピストン１３の停止位置が上記適正範囲Ｒを超えてさらに後期側となるという事態の発生が効果的に防止される。
【００９１】
次いで、エンジンが停止状態になったか否かを判定し（ステップＳ４３）、ＹＥＳと判定された時点で、自動変速機のシフトレンジをニュートラル状態からドライブ状態（Ｄレンジ）に復帰させるとともに（ステップＳ４４）、自動停止許可フラグＦをＯＦＦとした後に（ステップＳ４５）、制御動作を終了する。
【００９２】
上記のようにして自動停止状態となったエンジンを再始動させる際の制御動作を図１２〜図１４に示すフローチャートと、図１５および図１６に示すタイムチャートとに基づいて説明する。まず、所定のエンジン再始動条件が成立したか否かを判定し（ステップＳ１０１）、ＹＥＳと判定された場合、例えば、停車状態から発進のためのアクセル操作等が行われた場合、バッテリー電圧が低下した場合、あるいはエアコンが作動した場合等には、エンジン水温、自動停止からの経過時間、吸気温度等に基づいて筒内温度を推定する（ステップＳ１０２）。
【００９３】
そして、エンジンの自動停止時に検出されたピストン１３の停止位置に基づき、圧縮行程気筒１２Ｃおよび膨張行程気筒１２Ａ内の空気量を算出する（ステップＳ１０３）。つまり、上記ピストン１３の停止位置から圧縮行程気筒１２Ｃおよび膨張行程気筒１２Ａの燃焼室容積が求められる。なお、エンジンの自動停止時には、燃料噴射の停止後にエンジンが数回転してから停止するので膨張行程気筒１２Ａも新気で満たされた状態にあり、かつ、エンジン停止中に圧縮行程気筒１２Ｃおよび膨張行程気筒１２Ａの内部が略大気圧となっているので、上記燃焼室容積から新気量が求められることになる。
【００９４】
次に、上記クランク角センサ３０，３１の出力信号に応じて検出されたピストン１３の停止位置が、圧縮行程気筒１２Ｃにおける適正停止範囲Ｒ（上死点前ＢＴＤＣ６０°ＣＡ〜８０°ＣＡ）のうち、下死点ＢＤＣ寄りにあるか否が判定される（ステップＳ１０４）。このステップＳ１０４でＹＥＳと判定され、圧縮行程気筒１２Ｃ内の空気量が比較的に多いことが確認された場合には、上記ステップＳ１０３で算出された圧縮行程気筒１２Ｃの空気量に対し、λ（空気過剰率）＞１なる空燃比（例えば空燃比＝２０程度）となるように１回目の燃料噴射を行う（ステップＳ１０５）。この空燃比は、ピストン１３の停止位置に応じて予め設定された圧縮行程気筒１２Ｃの１回目用第１空燃比マップＭ１から求められ、λ＞１というリーン空燃比に設定される。これにより、圧縮行程気筒１２Ｃ内の空気量が比較的多いときであっても、逆転のための燃焼エネルギーが過多となることが防止される。
【００９５】
一方、上記ステップＳ１０４でＮＯと判定され、圧縮行程気筒１２Ｃ内の空気量が比較的に少ないときは、上記ステップＳ１０３で算出された圧縮行程気筒１２Ｃの空気量に対してλ≦１なる空燃比となるように１回目の燃料噴射を行う（ステップＳ１０６）。この空燃比は、ピストン１３の停止位置に応じて予め設定された圧縮行程気筒１２Ｃの１回目用第２空燃比マップＭ２から求められ、λ≦１（理論空燃比ないしはそれよりリッチ空燃比）に設定されることにより、圧縮行程気筒１２Ｃ内の空気量が少ないときであっても、逆転のための燃焼エネルギーが充分に得られるようになっている。
【００９６】
次に、圧縮行程気筒１２Ｃへの１回目燃料噴射から気化時間を考慮して設定した所定時間の経過後に、当該気筒１２Ｃに対して点火を行う（ステップＳ１０７）。そして、点火後の一定時間内にクランク角センサ３０，３１のエッジ、つまりクランク角信号の立ち上がり、または立ち下がりが検出されたか否かにより、ピストン１３が動いたか否かを判定し（ステップＳ１０８）、ＮＯと判定されて失火が生じてピストン１３が動かなかったことが確認された場合には、圧縮行程気筒１２Ｃに対して再点火を行う（ステップＳ１０９）。
【００９７】
上記ステップＳ１０８でＹＥＳと判定されてピストン１３が動いたことが確認されると、ピストン１３の停止位置および上記ステップＳ１０２で推定した筒内温度に基づいて、膨張行程気筒１２Ａに対する分割燃料噴射の分割比（１回目の前段噴射と２回目の後段噴射との比率）を算出する（ステップＳ１２１）。上記後段の噴射比率は、膨張行程気筒１２Ａにおけるピストン停止位置が下死点寄りであるほど、また筒内温度が高いほど大きな値に設定される。
【００９８】
次に、上記ステップＳ１０３で算出した膨張行程気筒１２Ａの空気量に対して所定の空燃比（λ≦１）となるように燃料噴射量を算出する（ステップＳ１２２）。この際の空燃比は、ピストン１３の停止位置に応じて予め設定された膨張行程気筒１２Ａ用の空燃比マップＭ３から求められる。また、ステップＳ１２２で算出された膨張行程気筒１２Ａへの燃料噴射量とステップＳ１２１で算出された分割比とに基づき、膨張行程気筒１２Ａに対する前段（１回目）の燃料噴射量を算出し、燃料を噴射する（ステップＳ１２３）。
【００９９】
次に、上記ステップＳ１０２で推定された筒内温度に基づき、膨張行程気筒１２Ａに対する後段（２回目）の燃料噴射時期を算出する（ステップＳ１２４）。この２回目の噴射時期は、ピストン１３が上死点側への移動（エンジンの逆転）を開始した後で、気筒内の空気が圧縮されている時期であるとともに、噴射燃料の気化潜熱が圧縮圧力を効果的に減少させるように、つまりピストン１３を上死点へ近付けるように設定され、かつこの２回目の噴射燃料が点火時期までに気化する時間が可及的に長くなるように設定される。
【０１００】
次に、ステップＳ１２２で算出された膨張行程気筒１２Ａへの燃料噴射量とステップＳ１２１で算出された分割比とによって、膨張行程気筒１２Ａに対する後段（２回目）の燃料噴射量を算出し（ステップＳ１２５）、上記ステップＳ１２４で算出された２回目の噴射時期に噴射する（ステップＳ１２６）。
【０１０１】
上記膨張行程気筒１２Ａへの２回目の燃料噴射後に、所定のディレイ時間が経過した時点で点火する（ステップＳ１２７）。このディレイ時間は、ピストン１３の停止位置に応じて予め設定された膨張行程気筒１２Ａ用の点火マップＭ４から求められる。上記点火による膨張行程気筒１２Ａでの初回燃焼により、エンジンは逆転から正転に転ずる。したがって、圧縮行程気筒１２Ｃのピストン１３が上死点側に移動し、気筒内のガス（上記ステップＳ１０７の点火によって燃焼した既燃ガス）が圧縮され始める。
【０１０２】
次に、燃料の気化時間を考慮に入れ、圧縮行程気筒１２Ｃに２回目の燃料を噴射する（ステップＳ１２８）。この際の燃料噴射量は、１回目の噴射量とを合計した噴射量に基づく全体の空燃比が可燃空燃比（下限は７〜８）よりもさらにリッチ（例えば６程度）になるように、ピストン１３の停止位置に応じて予め設定された圧縮行程気筒１２Ｃの２回目用空燃比マップＭ５から求められる。この圧縮行程気筒１２Ｃにおける２回目の噴射燃料による気化潜熱に応じて、圧縮行程気筒１２Ｃの圧縮上死点付近における圧縮圧力が低減されることにより、当該圧縮上死点を容易に越えることが可能となる。
【０１０３】
なお、上記圧縮行程気筒１２Ｃへの２回目の燃料噴射は、専ら筒内の圧縮圧力を低減させるためになされるものであって、これに対する点火、燃焼は行われず、可燃空燃比よりもリッチなために自着火も起こらず、この不燃燃料は、その後に排気通路２２の排気ガス浄化触媒３７に吸蔵されている酸素と反応して、無害化される。
【０１０４】
上記のように圧縮行程気筒１２Ｃにおいて２回目に噴射された燃料は燃焼しないので、膨張行程気筒１２Ａでの最初の燃焼に続く次の燃焼は、図１５に示すように、吸気行程気筒１２Ｄ、つまり停止時に吸気行程にあった第４気筒での最初の燃焼となる。この吸気行程気筒１２Ｄのピストン１３が圧縮上死点を越えるためのエネルギーとしては、膨張行程気筒１２Ａにおける初回燃焼のエネルギーの一部が充てられ、上記膨張行程気筒１２Ａにおける初回燃焼のエネルギーが、圧縮行程気筒１２Ｃが圧縮上死点を乗り超えるためと吸気行程気筒１２Ｄが圧縮上死点を越えるためとの両方に供される。
【０１０５】
したがって、円滑な始動のためには吸気行程気筒１２Ｄが圧縮上死点を越えるためのエネルギーが小さいことが望ましく、このために上記吸気行程気筒１２Ｄ内の空気密度を推定し、その推定値から吸気行程気筒１２Ｄの空気量を算定した後（ステップＳ１４０）、上記ステップＳ１０２で推定した筒内温度に基づいて、自着火を防止するための空燃比補正値を算出する（ステップＳ１４１）。すなわち自着火が起こると、その燃焼によって圧縮上死点に至る前にピストン１３を下死点側に押し戻す力（逆トルク）が発生し、その分だけ圧縮上死点を越えるためのエネルギーが多く消費されるので望ましくない。そこで上記逆トルクを抑制するために空燃比をリーン側に補正し、圧縮自己着火が起こらないようにしている。
【０１０６】
次に、上記ステップＳ１４０で算定した吸気行程気筒１２Ｄの空気量と、上記ステップＳ１４１で算出した空燃比補正値を考慮した空燃比とに基づき、吸気行程気筒１２Ｄへの燃料噴射量を算出する（ステップＳ１４２）。そして、上記吸気行程気筒１２Ｄに対する燃料噴射を行うが、この燃料噴射は、その気化潜熱によって圧縮圧力が低減されるように、つまり圧縮上死点を越えるための必要エネルギーが低減されるように、圧縮行程の後期まで遅延され（ステップＳ１４３）、その遅延量は、エンジンの自動停止期間、吸気温度、エンジン水温等に基づいて算出される。
【０１０７】
また、上記逆トルクの発生を抑制するため、点火時期を上死点以降に遅延して点火する（ステップＳ１４４）。以上の制御が実行されることにより、吸気行程気筒１２Ｄにおいて、圧縮上死点まではその圧縮圧力が小さくなって上死点を越え易くなり、上死点を過ぎた時点で燃焼エネルギーによる正転方向のトルクが発生することになる。
【０１０８】
上記ステップＳ１４４の後、通常の制御状態に移行してもよいが、当実施形態では、さらにエンジン回転速度の吹上がりを抑制する制御を行っている。このエンジン回転速度の吹上がりとは、吸気行程気筒１２Ｄでの初回燃焼以降、エンジン回転速度が必要以上に急上昇することをいい、加速ショックが発生したり、運転者に違和感が与えられたりする原因となるので望ましくない。上記エンジン回転速度の吹上がりは、自動停止期間中の吸気圧力（スロットル弁２３より下流の圧力）が略大気圧となっているために、始動直後（吸気行程気筒１２Ｄでの初回燃焼以降）の各気筒１２Ａ〜１２Ｄでの燃焼エネルギーが通常のアイドル運転時の燃焼エネルギーに比べて一時的に大きくなることにより発生する。このために下記のステップＳ１４５〜Ｓ１５８で、上記エンジン回転速度の吹上がりを抑制する制御を行っている。
【０１０９】
まず、オルタネータ２８の目標電流値を通常より高めに設定して発電を開始し（ステップＳ１４５）、このオルタネータ２８の発電によってクランクシャフト３の回転抵抗（エンジンの外部負荷）を増大させてエンジン回転速度の吹上がりを抑制する。次に、吸気圧センサ２６によって検出された吸気圧力が、エンジンの自動停止を行わない場合の通常のアイドル時における吸気圧力より高いか否かを判定し（ステップＳ１５０）、ＹＥＳと判定されると、エンジン回転速度の吹上がりが起こり易い状態となっているので、スロットル弁２３の開度を通常のアイドル運転時におけるスロットル開度よりもさらに小さくすることにより（ステップＳ１５１）、燃焼エネルギーの発生量を抑制する。
【０１１０】
そして、排気通路２２に設けられた排ガス浄化触媒３７の温度が活性温度以下であるか否かを判定し（ステップＳ１５２）、ＹＥＳと判定された場合には、気筒内の目標空燃比をλ≦１なるリッチ空燃比に設定するとともに（ステップＳ１５３）、点火時期を上死点以降に遅延させる（ステップＳ１５４）。これにより、上記触媒３７の温度上昇が促進されるとともに、点火時期の遅延によって燃焼エネルギーの発生量が抑制される。
【０１１１】
一方、上記ステップＳ１５２でＮＯと判定されて排気ガス浄化触媒３７の温度が活性温度よりも高いことが確認された場合には、気筒内の目標空燃比をλ＞１のリーン空燃比に設定して成層リーンの燃焼状態とする（ステップＳ１５８）。このリーン燃焼によって燃料の消費が抑制されつつ、燃焼エネルギーの発生量が抑制されることになる。
【０１１２】
上記ステップＳ１５４またはステップＳ１５８を経てステップＳ１５０に戻り、このステップＳ１５０でＮＯと判定されてエンジンの自動停止を行わない場合の通常のアイドル時によりも吸気圧力が低下したことが確認されるまで、上記制御動作が繰り返される。このステップＳ１５０でＮＯと判定されると、もはやエンジン回転速度の吹上がりが生じる虞がないので、オルタネータ２８の発電電流も含めて通常の制御状態に移行する（ステップＳ１６０）。
【０１１３】
上記の再始動制御が実行されることにより、図１５および図１６に示すように、先ず圧縮行程気筒１２Ｃ（第３気筒）において１回目の燃料噴射Ｊ３が行われ、その点火によって燃焼（図１５中の（１））が行われる。この燃焼（１）による燃焼圧（図１６中のａ部分）で、圧縮行程気筒１２Ｃのピストン１３が下死点側に押し下げられてエンジンが逆転方向に駆動される。ここで、圧縮行程気筒１２Ｃの１回目の燃料噴射Ｊ３が、比較的空気量の多いときにはリーン空燃比（λ＞１）、少ないときには理論空燃比ないしはそれよりリッチ空燃比（λ≦１）となるように噴射されるので、エンジン逆転のための適度な燃焼エネルギー、すなわち膨張行程気筒１２Ａ内の空気を充分圧縮しつつ、その圧縮上死点を超えて逆転し過ぎることのない程度の燃焼エネルギーを得ることができる。
【０１１４】
上記エンジンの逆回転開始に伴って膨張行程気筒１２Ａ（第１気筒）のピストン１３が上死点方向に動き始める。また、その直後に膨張行程気筒１２Ａでの１回目（前段）の燃料噴射Ｊ１が行われ、気化し始める。そして、膨張行程気筒１２Ａのピストン１３が上死点側（望ましくは行程中央より上死点寄り）に移動し、上記気筒１２Ａ内の空気が圧縮された時点で２回目（後段）の燃料噴射Ｊ２が行われる。この噴射燃料の気化潜熱によって圧縮圧力が低減し、ピストン１３がより上死点に近付くので圧縮空気（混合気）の密度が増大する（図１６中のｂ部分）。
【０１１５】
上記膨張行程気筒１２Ａのピストン１３が上死点に充分に近付いた時点で当該気筒１２Ａに対する点火が行われて、気化が促進された１回目の噴射燃料（Ｊ１）と２回目の噴射燃料（Ｊ２）とが燃焼し（図１５中の（２））、その燃焼圧（図１６中のｃ部分）によりエンジンが正転方向に駆動される。
【０１１６】
また、圧縮行程気筒１２Ｃに対して適当なタイミングで可燃空燃比よりもリッチな燃料が噴射（Ｊ４）されることにより（図１５中の（３））、この圧縮行程気筒１２Ｃでは燃焼させないものの、燃料噴射による気化潜熱によって上記圧縮行程気筒１２Ｃの圧縮圧力が低減され（図１６中のｄ部分）、これに応じて当該圧縮上死点（始動開始から最初の圧縮上死点）を超えるために消費される膨張行程気筒１２Ａの最初の燃焼エネルギーが低減されることになる。
【０１１７】
さらに、次の燃焼気筒である吸気行程気筒１２Ｄにおける燃料噴射（Ｊ５）の時期を、燃料の気化潜熱によって気筒内の温度、および圧縮圧力を低下させる適正なタイミング（図１５中の（４）に示すように、例えば圧縮行程の中期以降）に設定しているため、上記吸気行程気筒１２Ｄの圧縮行程で圧縮上死点前に自着火することが防止される。また、上記吸気行程気筒１２Ｄの点火時期が圧縮上死点以降に設定されていることも相俟って、圧縮上死点前での燃焼が防止される（図１６中のｅ部分）。つまり燃料噴射（Ｊ５）による圧縮圧力の低減と圧縮上死点前の燃焼を行わないことにより、膨張行程気筒１２Ａにおける初回燃焼のエネルギーが上記圧縮上死点（エンジン始動開始時点から２番目の圧縮上死点）を超えるために消費されるのを抑制することができる。
【０１１８】
このようにして膨張行程気筒１２Ａにおける初回燃焼（図１５中の（２））のエネルギーにより、再始動開始後の最初の圧縮上死点（図１５中の（３））と、２番目の圧縮上死点（図１５中の（４））とを超えることが可能となり、円滑で確実な始動性を確保することができ、それ以降（図１５中の（５）、（６）・・・）は、触媒３７の温度に応じて空燃比をリーン（λ＞１）にし、あるいは点火時期を遅延させることにより、エンジン回転速度の吹上がりを防止しつつ、通常運転に移行する。
【０１１９】
上記のように予め設定されたエンジンの自動停止条件が成立したときに、エンジンの運転を継続させる燃料噴射を停止してエンジンを自動的に停止させるとともに、自動停止状態にあるエンジンの再始動条件が成立したときに、少なくとも膨張行程で停止状態にある気筒１２Ａに燃料を噴射して点火、燃焼を行わせることによりエンジンを再始動させるように構成されたエンジンの始動装置において、減速時に燃料噴射を停止する減速燃料カット制御手段４３と、この減速燃料カット制御の実行中にエンジンの自動停止条件が成立した場合においてもエンジンの停止時に膨張行程になる気筒１２Ａのピストン１３を再始動に適した位置に停止させる自動停止制御を実行する自動停止制御手段４４とを設け、減速燃料カット制御の実行中に排気還流通路３８を開放状態とするとともに、各気筒１２Ａ〜１２Ｄに導入される吸気流量を減少させた状態で上記エンジンの自動停止制御を実行するように構成したため、上記減速燃料カット制御およびエンジンの自動停止制御を適正に実行することにより、燃費を効果的に改善するとともに、エンジンの掃気性を充分に確保しつつ、排気ガス浄化触媒３７の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制し、エンジンの再始動時における排気浄化性能を維持できるという利点がある。
【０１２０】
すなわち、減速燃料カット制御の実行中にエンジンの自動停止制御を実行して燃料噴射の停止状態を長期間に亘り継続させるように構成したため、燃費を効果的に改善することができるとともに、エンジンの掃気性を充分に確保することができる。しかも、上記減速燃料カット制御の実行中にＥＧＲ弁３８を開弁し、かつスロットル弁２３を閉弁するように構成したため、吸気通路２２内から各気筒１２Ａ〜１２Ｄ内に冷たい空気が供給されるのを効果的に抑制することができるとともに、各気筒１２Ａ〜１２Ｄから導出された空気を上記排気還流通路３８により各気筒１２Ａ〜１２Ｄ内に還流させて暖めることができる。したがって、排気ガス浄化触媒３７の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制し、エンジンの再始動時における排気浄化性能を維持できるとともに、エンジンの停止時に膨張行程になる気筒１２Ａのピストン１３を再始動に適した位置に停止させる自動停止制御を適正に実行できるという利点がある。
【０１２１】
また、上記実施形態では、減速燃料カット制御の実行中にエンジンを自動停止させる際に、排気還流通路３９を開放状態とするとともに、各気筒１２Ａ〜１２Ｄに導入される吸気流量を減少させることにより、排気ガス浄化触媒３７の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制する制御を実行した後、ＥＧＲ弁３８を閉弁して排気還流通路３９を閉止状態とするとともに、スロットル弁２３を開弁して各気筒１２Ａ〜１２Ｄに導入される吸気流量を増大させるように構成したため、エンジンの掃気性を充分に確保しつつ、ポンピングロスを低減した状態で、エンジンの停止時に各気筒１２Ａ〜１２Ｄ内に所定量の空気を導入させることにより、エンジンの再始動時に適した位置（行程の中央付近）にピストン１３を停止させる制御を適正に実行することができる。
【０１２２】
特に、上記のように減速燃料カット制御の実行中にエンジンを自動停止させる際に各気筒１２〜１２Ｄに導入される吸気流量を増大させた後、エンジンの停止時に膨張行程となる気筒内に導入される吸気流量が圧縮行程となる気筒内に導入される吸気流量よりも多くなるようなタイミングでスロットル弁２３を閉弁して吸気流量を減少させるようにした場合は、エンジンの再始動条件が成立して膨張行程にある気筒１２Ａ内に燃料噴射して点火、燃料を行わせることによりエンジンを効果的に再始動させることができる。
【０１２３】
すなわち、上記実施形態では、エンジン回転速度Ｎｅが基準速度（７９０ｒｐｍ）以下に低下したことが確認された時点ｔ２で、スロットル弁２３を閉弁して吸気流量を減少させ、所定の輸送遅れをもって各気筒１２Ａ〜１２Ｄに導入される吸気の流量を適正タイミングで調節することにより、エンジンの停止時に膨張行程となる気筒１２Ａのピストン１３を行程中央よりもやや上方側に位置させ、圧縮行程となる気筒内１２Ｃよりも多くの吸気を上記膨張行程気筒１２Ａ内に導入させるように構成したため、エンジンを再始動させるのに必要な駆動トルクを充分に発生させることができるという利点がある。
【０１２４】
また、上記実施形態では、減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が予め設定された基準温度Ｔ１以下であると判定された場合に、ＥＧＲ弁３８を閉弁して排気還流通路３９を開放状態とするとともに、スロットル弁２３を開弁して各気筒１２Ａ〜１２Ｄに導入される吸気流量を減少させ、各気筒１２Ａ〜１２Ｄから導出された空気を各気筒１２Ａ〜１２Ｄ内に還流させるように構成したため、排気ガス浄化触媒３７の設置部に低温の空気が供給されることに起因して排気ガス浄化触媒３７の温度が低下するのを効果的に抑制し、エンジンの再始動時における排気浄化性能を維持することができる。
【０１２５】
さらに、上記実施形態では、減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が予め設定された基準温度、つまり排気ガス浄化触媒３７の活性化温度に対応した値よりもよりも所定値だけ高い値に設定された温度Ｔ１よりも高いと判定された場合に、排気還流通路３９を閉止状態とするとともに、上記吸気流量の減少制御を抑制するように構成したため、排気ガス浄化触媒３７の設置部に充分な量の空気を供給して排気ガス浄化触媒３７を冷却することにより、上記排気ガス浄化触媒３７の温度が過度に高くなるのを防止することができる。したがって、上記排気ガス浄化触媒３７が焼損してその信頼性が低下するという事態の発生を効果的に防止できるという利点がある。
【０１２６】
なお、減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が予め設定された上記基準温度Ｔ１よりも低いと判定された場合に、排気還流通路３９を開放状態とするとともに、各気筒１２〜１２Ｄに導入される吸気流量を減少させ、かつ基準温度Ｔ１よりも高いと判定された場合に、排気還流通路３９を閉止状態とするとともに、吸気流量の減少制御を抑制するように構成した上記実施形態に代え、減速燃料カット制御の実行時点ｔ０におけるエンジン回転速度Ｎｅが高い場合に、排気ガス還流通路３９を開放状態とし、上記の時点ｔ０におけるエンジン回転速度が低い場合に、吸気流量の減少制御を抑制するようにしてもよい。
【０１２７】
上記の構成によれば、減速燃料カット制御の実行時点ｔ０におけるエンジン回転速度Ｎｅが高く、エンジンが停止状態となるまでの時間が長くなる傾向にある場合には、排気ガス還流通路３９を開放した状態で、燃料噴射を長期間に亘り停止することにより、燃費を効果的に改善するとともに、エンジンの掃気性を充分に確保しつつ、排気ガス浄化触媒３７の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制することができる。これに対して上記減速燃料カット制御の実行時点ｔ０におけるエンジン回転速度Ｎｅが低く、エンジンが停止状態となるまでの時間が短くなる傾向にある場合には、スロットル弁２３の閉弁操作量を低減して吸気流量の減少制御を抑制することにより、各気筒１２Ａ〜１２Ｄ内に充分な量の吸気を導入させてエンジンの掃気性を効果的に向上させるとともに、ポンピングロスを低減した状態で、エンジンの再始動に適した位置にピストン１３を停止させる自動停止制御を適正に実行できるという利点がある。
【０１２８】
また、上記実施形態では、減速燃料カット制御手段４３による減速燃料カット制御の実行中に、排気ガス浄化触媒３７の温度が活性化温度に対応した値Ｔ０よりも高いか否かを判定し、活性化温度に対応した値Ｔ０より低いことが確認された場合に、燃料噴射を復帰させるように構成したため、排気ガス浄化触媒３７の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制できるという利点がある。そして、減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が活性化温度に対応した値より高いことが確認された場合には、燃料噴射を復帰させることなくエンジンの自動停止制御を実行するように構成したため、燃料噴射の停止状態を長期間に亘り継続して燃費を効果的に改善するとともに、エンジンの掃気性を充分に確保できるという利点がある。
【０１２９】
また、上記実施形態では、エンジンを自動停止させる際に、エンジンの回転速度Ｎｅが予め設定された基準速度Ｎ２となって燃料噴射が停止された後に、所定時間が経過して例えばエンジン停止前の４番目の圧縮上死点を迎えたことが確認された時点ｔ３で、その上死点回転速度ｎｅを検出するとともに、この上死点回転速度ｎｅに対応した目標発電電流Ｇｅを図７に示すマップから読み出し、上記上死点回転速度ｎｅが低い場合に、高い場合に比べてオルタネータ２８の目標発電電流Ｇｅの低下量を大きな値に設定するように構成したため、予め設定された基準ラインに沿ってエンジン回転速度Ｎｅを低下させるようにオルタネータ２８の目標発電電流Ｇｅを適正に制御することができる。このようにしてエンジンが停止状態となる前の２番目の上死点回数速度ｎｅ等が図５のハッチングで示す範囲内に収まるように、エンジンが停止状態となる前の４番目の上死点回数速度ｎｅに基づいてオルタネータ２８の目標発電電流Ｇｅを調節し、エンジンの回転抵抗を変化させることにより、エンジンの停止時点で膨張行程となる気筒のピストン１３をエンジンの再始動に適した位置に停止させることができる。
【０１３０】
エンジンの停止時点で膨張行程となる気筒１２Ａのピストン１３をエンジンの再始動に適した位置に停止させるためには、エンジンが停止状態となる直前に上記オルタネータ２８の発電電流を制御してクランク軸３の回転抵抗を調節することが望ましい。しかし、エンジンが停止状態となる直前には、エンジンの回転速度Ｎｅが低くなって上記オルタネータ２８の発電機能が充分に発揮されず、その目標発電電流Ｇｅを変化させてもクランク軸３の回転抵抗をそれ程顕著に変動させることができないので、エンジン回転速度Ｎｅの低下状態を正確に調節することは困難である。このため、上記エンジンの停止時点で膨張行程となる気筒１２Ａのピストン１３を適正位置に停止させるには、燃料噴射の停止後にオルタネータ２８の目標発電電流Ｇｅを予め設定された初期値に上昇させるとともに、エンジン回転速度Ｎｅが低下する過程の中期段階（例えばエンジンの停止前の４番目〜６番目の圧縮上死点を迎える時点）で、エンジン回転速度の低下度合に対応した値にオルタネータ２８の目標発電電流Ｇｅを低下させる制御を実行することが望ましい。
【０１３１】
すなわち、上記オルタネータ２８は、目標発電電流Ｇｅを例えば０Ａから６０Ａ程度までの任意の値に調節することにより、クランク軸３の回転抵抗を広範囲において正確に調節することができるが、図１９に示すように、目標発電電流Ｇｅを例えば１０Ａ程度の小さな電流値から６０Ａ程度の大きな電流値に設定して発電電流を上昇させる場合には、０．１ｓｅｃ程度の時間を要することが知られている。これに対し、オルタネータ２８の目標発電電流Ｇｅを、例えば６０Ａ程度の大きな電流値から１０Ａ程度の小さな電流値に設定して発電電流を下降させる場合には、瞬時に発電電流を変化させることができる。
【０１３２】
したがって、上記エンジンを自動停止させる動作の初期に、オルタネータ２８の目標発電電流Ｇｅを６０Ａ程度の初期値に上昇させて、オルタネータ２８の発電機能を充分に発揮し得る状態とした後に、ピストン１３が圧縮上死点を通過するときのエンジンの上死点回転速度ｎｅを所定のタイミングで検出し、この上死点回転速度ｎｅが低い場合には、高い場合に比べて目標発電電流Ｇｅの低下量を大きな値に設定することにより、エンジン回転速度Ｎｅの低下状態に対応してクランク軸３の回転抵抗を調節して膨張行程気筒１２Ａのピストン１３をエンジンの再始動に適した位置に停止させる制御を実行することが望ましい。
【０１３３】
なお、ピストン１３が圧縮上死点を通過するときのエンジンの上死点回転速度ｎｅを検出するとともに、この上死点回転速度ｎｅに基づき、上記目標発電電流Ｇｅの低下量を制御するように構成した上記実施形態に代え、ピストン１３が行程中央位置を通過する時点等のクランク角を検出角度として設定し、この検出角度となった時点で検出されたエンジンの回転速度Ｎｅに基づいて目標発電電流Ｇｅの低下量を設定することも可能である。しかし、ピストン１３が行程中央位置を通過する時点では、エンジンの回転速度Ｎｅが顕著に変動する状態にあり、エンジンの回転速度Ｎｅの低下状態を正確に判別することが困難であるため、上記実施形態に示すように、エンジン回転速度Ｎｅが一時的に安定した状態となるピストン１３が圧縮上死点を通過するときのエンジンの上死点回転速度ｎｅに基づき、オルタネータ２８の目標発電電流Ｇｅの低下量を設定することが望ましい。
【０１３４】
特に上記実施形態では、エンジンを自動停止させる動作の初期にあってエンジン回転速度Ｎｅが充分に高い領域で、吸気絞り量を小さくして気筒１２Ａ〜１２Ｄ内に導入される吸気流量を充分に確保するとともに、これと同時にオルタネータ２８の目標発電電流Ｇｅを０に設定する等により、この目標発電電流Ｇｅを一時的に低下させるように構成したため、エンジンの掃気性を効果的に向上させることができるとともに、クランク軸３の回転抵抗およびポンピングロスの両方を低減することができる。したがって、エンジンを自動停止させる動作の初期に、エンジンの回転数Ｎｅが顕著に低下するのを防止しつつ、その後の所定のタイミングでオルタネータ２８の目標発電電流Ｇｅを初期値に上昇させることにより、オルタネータ２８の発電機能を迅速かつ充分に発揮させてエンジンの外部負荷を適正値に調節できるという利点がある。
【０１３５】
また、上記実施形態に示すように、エンジンを自動停止させる動作の初期に、自動変速機をニュートラル状態として外乱によるエンジン回転速度Ｎｅの変動を抑制した状態で、燃料噴射を停止してエンジンの回転速度Ｎｅを低下させるように構成した場合には、エンジンの再始動に適した位置にピストン１３を停止させる自動停止制御を適正に実行できるという利点がある。
【０１３６】
さらに、上記実施形態では、ピストン１３が最後の圧縮上死点を迎える時点ｔ５における上死点回転速度ｎｅ１に基づき、ピストン１３が行程の後半寄りの位置で停止する傾向があるか否かを判定し、その判定結果に応じてスロットル弁２３の開度Ｋを調節するように構成したため、エンジンの停止直前におけるピストン１３のストローク量を適正に調節してエンジンの再始動に適した範囲Ｒ内にピストン１３を停止させる自動停止制御を適正に実行することができる。
【０１３７】
例えば最終上死点回転速度ｎｅ１が２００ｒｐｍ以上であり、かつ上記ブースト圧Ｂｔ２がＰ２＝−２００ｍｍＨｇ以下である条件を満たすか否かによってピストン１３が行程の後半寄りの位置で停止する傾向があるか否かを判定し、ＮＯと判定された場合には、スロットル弁２３の開度Ｋを４０％程度に予め設定された第１開度に設定して、吸気行程気筒１２Ｄの吸気抵抗を減少させることにより、膨張行程気筒１２Ａのピストン１３の位置が適正範囲Ｒの下限を超えた状態となるのを効果的に防止することができる。一方、上記判定結果がＹＥＳの場合には、スロットル弁２３の開度Ｋを５％程度の第２開度に設定して、吸気行程気筒１２Ｄに適度の吸気抵抗を生じさせることにより、ピストン１３の停止位置が上記適正範囲Ｒを超えてさらに後期側となるのを防止できるという利点がある。
【０１３８】
なお、上記減速燃料カット制御手段４３による減速燃料カット制御を実行する際に、原則として排気還流通路３９を開放状態とするとともに、各気筒１２Ａ〜１２Ｄに導入される吸気流量を減少させた後、排気ガス浄化触媒３７の温度が活性化温度に対応し値Ｔ０よりも低いことが確認された場合に、燃料噴射を復帰させるように構成した上記実施形態に代え、減速燃料カット制御の実行中に排気還流通路３９を開放状態とするとともに、各気筒１２Ａ〜１２Ｄに導入される吸気流量を減少させる制御を実行する前に、排気ガス浄化触媒３７の温度が活性化温度に対応した値Ｔ０より低いか否かを判定するとともに、この判定結果に対応した制御を実行するように構成してもよい。
【０１３９】
すなわち、図１７および図１８に示すフローチャートのステップＳ３でＹＥＳと判定され、エンジン回転速度Ｎｅが上記減速時燃料カット用の判断基準値ＦＣ・ＯＮよりも大きいことが確認された場合には、ステップＳ１４で減速時の燃料カット（ＦＣ）を実行した後にステップＳ１８に移行して減速燃料カット制御を終了すべき状態にあるか否かを判定し、この判定結果に応じてステップＳ１９〜Ｓ２２の制御を実行する。そして、ステップＳ２２でブレーキセンサ３５がＯＮ状態と判定され、上記減速燃料カット制御の実行中にエンジンの自動停止条件が成立した状態にあることが確認された場合には、この時点で排気ガス浄化触媒３７が活性化温度に対応した温度Ｔ０以上であるか否かを判定する（ステップＳ２３）。
【０１４０】
上記ステップＳ２３でＮＯと判定されて排気ガス浄化触媒３７が活性化温度に対応した温度Ｔ０未満であることが確認された場合には、気筒内の空燃比を理論空燃比（λ＝１）に設定して燃料噴射を復帰させることにより燃料カット（ＦＣ）制御を終了するとともに（ステップＳ２４）、点火時期を所定量だけリタードさせる（ステップＳ２５）。また、ＥＧＲ弁３８を閉弁して排気還流通路３９を閉止状態とした後（ステップＳ５０）、上記ステップＳ１にリターンする。
【０１４１】
そして、上記ステップＳ２３でＹＥＳと判定されて排気ガス浄化触媒３７の温度が活性化温度に対応した温度Ｔ０以上であることが確認された場合には、排気ガス浄化触媒３７の温度が、上記温度Ｔ０よりも所定温度だけ高い値に設定された基準温度Ｔ１以下であるか否かを判定し（ステップＳ５１）、ＹＥＳと判定された場合には、ＥＧＲ弁３９の開度Ｅを全開に設定して排気還流通路３８を開放状態するとともに、スロットル弁２３の開度Ｋを０％に設定して吸気流量を減少させる（ステップＳ５２）。これにより各気筒１２Ａ〜１２Ｄから排気通路２２に導出された空気が各気筒１２Ａ〜１２Ｄに環流されて次第に暖められることになる。
【０１４２】
また、上記ステップＳ５１でＮＯと判定されて排気ガス浄化触媒３７の温度が上記基準温度Ｔ１よりも低いことが確認された場合には、ＥＧＲ弁３９の開度Ｅを全閉に設定して排気還流通路３８を閉放状態するとともに、スロットル弁２３の開度Ｋを３０％に設定して吸気流量を増大させる制御を実行して吸気通路２１から各気筒１２Ａ〜１２Ｄに導入された低温の空気を排気ガス浄化触媒３７の設置部に導出させた後（ステップＳ５３）、図１０に示すフローチャートのステップＳ２６〜Ｓ２９を経て図１１に示すフローチャートのステップＳ３１に移行する。
【０１４３】
上記のように減速燃料カット制御手段４３による減速燃料カット制御の実行中に、排気ガス浄化触媒３７の温度が活性化温度に対応した値Ｔ０よりも高いか否かを判定し、活性化温度に対応した値Ｔ０より低いことが確認された場合に、燃料噴射を復帰させることによりように構成した場合には、燃料噴射の停止状態が長時間に亘り継続されることに起因した排気ガス浄化触媒３７の温度低下を効果的に抑制し、燃料噴射の再開時における排気浄化性能を維持できるという利点がある。そして、上記減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が活性化温度に対応した値Ｔ０より高いことが確認された場合には、燃料噴射を復帰させることなくエンジンの自動停止制御を実行するように構成したため、燃料噴射の停止状態を長期間に亘り継続して燃費を効果的に改善できるとともに、エンジンの掃気性を充分に確保できるという利点がある。
【０１４４】
また、上記実施形態では、減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が、上記活性化温度に対応した値Ｔ０よりも高く、この値Ｔ０よりも所定温度だけ高い値に設定された基準温度Ｔ１以下であると判定された場合には、排気還流通路３８を開放状態とするとともに、各気筒１２Ａ〜１２Ｄに導入される吸気流量を減少させる制御を実行するように構成したため、排気ガス浄化触媒３７の設置部に低温の空気が供給されることに起因した温度低下を効果的に抑制することにより、エンジンの再始動時における排気浄化性能を維持することができる。
【０１４５】
さらに、上記実施形態では、減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が活性化温度に対応した値Ｔ０より低いと判定された場合には、燃料噴射を復帰させた後に排気還流通路３９を閉止状態とするとともに、各気筒１２Ａ〜１２Ｄに導入される吸気流量を増大させるように構成したため、その後にエンジンの自動停止制御を実行する際における掃気性を効果的に向上させることができるという利点がある。
【０１４６】
また、上記減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が活性化温度に対応し値Ｔ０よりも高く、かつ上記基準温度Ｔ１よりも高いことが確認された場合には、排気還流通路３９を閉止状態とするとともに、各気筒１２Ａ〜１２Ｄに導入される吸気流量を増大させるように構成した場合には、吸気通路２１から各気筒１２Ａ〜１２Ｄを介して排気ガス浄化触媒３７の設置部に供給される低温の空気量を増大させることにより、排気ガス浄化触媒３７を冷却して上記排気ガス浄化触媒３７の温度が過度に高くなるのを防止することができる。したがって、上記排気ガス浄化触媒３７が焼損してその信頼性が低下するという事態の発生を効果的に防止することにより、その信頼性を効果的に確保することができ、かつ減速燃料カット制御の実行中に燃料噴射を復帰させることなくエンジンの自動停止制御を実行することにより、燃費を効果的に改善するとともに、エンジンの掃気性を充分に確保できるという利点がある。
【０１４７】
また、上記実施形態では、減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が活性化温度に対応した値Ｔ０よりも低いと判定されて燃料噴射を復帰させる場合における気筒１２Ａ〜１２Ｄ内の空燃比を理論空燃比ないし理論空燃比よりもリッチに設定したため、排気通路２２に導出される排気ガスの温度を効果的に上昇させることによって排気ガス浄化触媒３７を早期に活性化させることができる。
【０１４８】
さらに、上記実施形態に示すように、減速燃料カット制御の実行中に排気ガス浄化触媒３７の温度が活性化温度に対応した値Ｔ０よりも低いと判定されて燃料噴射を復帰させる場合における気筒１２Ａ〜１２Ｄ内の空燃比を理論空燃比ないし理論空燃比よりもリッチに設定するとともに、排気還流通路３８を閉止状態とするようにした構成によると、各気筒１２Ａ〜１２Ｄ内に導入される新気量を確保することにより、失火を生じることなく点火時期を充分にリタードさせることができる。このため、排気ガスの温度を、より効果的に上昇させて排気ガス浄化触媒３７を迅速に活性化できるという利点がある。
【０１４９】
なお、上記燃料噴射の復帰時に、気筒１２Ａ〜１２Ｄ内の空燃比を理論空燃比ないし理論空燃比よりもリッチに設定するとともに、排気還流通路３８を開放状態とした場合には、空燃比のフィードバック制御性が悪化する傾向があるが、吸気圧センサ２７により検出された吸気圧力に基づいて吸気充填量を算出することにより空燃比のフィードバック制御性を、ある程度確保することができる。このため、上記排気ガス浄化触媒３７が非活性状態にあってＮＯｘの浄化性能が不充分な状態で燃料噴射を復帰させる場合に、排気還流通路３８を開放状態とすることにより、ＮＯｘの発生を抑制してエミッションの悪化を防止するようにしてもよい。
【０１５０】
なお、上記実施形態では、サージタンク２１ｂの上流側に配設されたスロットル弁２３からなる吸気流量調節手段により各気筒１２Ａ〜１２Ｄへの吸気流量を調節するように構成した例について説明したが、これに限らず、各気筒１２Ａ〜１２Ｄに設けられた吸気弁１９のリフト量を変更する周知の可変動弁機構を設けることにより、上記各気筒１２Ａ〜１２Ｄへの吸気流量を調節するように構成してもよく、あるいは各気筒１２Ａ〜１２Ｄに接続された分岐吸気通路２１ａに個別に弁体が配設された多連型スロットル弁を用いて上記各気筒１２Ａ〜１２Ｄへの吸気流量を調節するように構成してもよい。
【０１５１】
さらに、上記実施形態において、エンジンの回転速度Ｎｅが、燃料噴射の停止後に７９０ｒｐｍ程度に予め設定された基準速度Ｎ２よりも低下した時点ｔ２で、スロットル弁２３の開度Ｋを減少させる動作と、オルタネータ２８の目標発電電流Ｇｅを増大させる動作を同時に行っているが、必ずしも両者の動作時点を合せる必要はなく、オルタネータ２８の目標発電電流Ｇｅの増大時期を、スロットル弁２３の開度を減少させる時点ｔ２より少し前後にずらすようにしてもよい。
【０１５２】
また、上記実施形態におけるエンジンの始動装置では、自動停止状態にあるエンジンを再始動させる際に、圧縮行程気筒１２Ｃに第１回の燃焼を行わせることにより、最初にクランク軸３を少しだけ逆回転させて膨張行程気筒１２Ａ内の混合気を圧縮した後に点火するようにしているが、本発明に係るエンジンの始動装置は、これに限るものではなく、膨張行程気筒１２Ａに対して最初に点火を行うことによりエンジンを再始動させるように構成してもよい。
【０１５３】
さらに、上記実施形態では、エンジンの再始動時に、膨張行程気筒１２Ａで初回燃焼のための燃料噴射を分割噴射（Ｊ１＋Ｊ２）としたが、これを、気化潜熱による圧縮圧力の低減と気化性能の確保とが可及的に両立できるタイミング（所定燃料噴射時期）を実験等によって策定し、この所定燃料噴射時期における１回の燃料噴射としてもよい。また、エンジンの再始動時に、膨張行程気筒１２Ａにおいて最初の燃焼のために行う分割燃料噴射は、必要に応じて３分割以上としてもよい。
【０１５４】
また、上記実施形態では省略しているが、エンジン再始動時において、所定の条件成立時、例えばピストン停止位置が適正停止範囲Ｒ内にない場合や、始動後の所定時期までにエンジン回転速度が所定値に達しない等に、スタータモータによるアシストを伴う制御を行うようにしてもよい。
【図面の簡単な説明】
【０１５５】
【図１】本発明に係る始動装置を備えたエンジンの概略断面図である。
【図２】エンジンの吸気系および排気系の構成を示す説明図である。
【図３】エンジンの停止時に膨張行程および圧縮行程になる気筒のピストン停止位置と空気量との関係を示す説明図である。
【図４】エンジン停止時におけるエンジン回転速度の変化状態等を示すタイムチャートである。
【図５】エンジン停止時のエンジン回転速度とピストン停止位置との相関関係を示す分布図である。
【図６】エンジン停止前の２番目における上死点回転速度とピストン停止位置との相関関係を示す分布図である。
【図７】エンジンの回転速度に応じてオルタネータの目標発電電流を設定するためのマップの一例を示すグラフである。
【図８】エンジン回転速度に対応したスロットル開度およびＥＧＲ弁開度の変化状態等を示すタイムチャートである。
【図９】エンジンの自動停止制御動作の前半部を示すフローチャートである。
【図１０】エンジンの自動停止制御動作の中盤部を示すフローチャートである。
【図１１】エンジンの自動停止制御動作の後半部を示すフローチャートである。
【図１２】エンジンの再始動時における制御動作の前半部を示すフローチャートである。
【図１３】エンジンの再始動時における制御動作の中盤部を示すフローチャートである。
【図１４】エンジンの再始動時における制御動作の後半部を示すフローチャートである。
【図１５】エンジンの再始動時における燃焼動作等を示すタイムチャートである。
【図１６】エンジンの再始動時におけるエンジン回転速度の変化状態等を示すタイムチャートである。
【図１７】エンジンの自動停止制御動作の前半部の別の例を示すフローチャートである。
【図１８】エンジンの自動停止制御動作の中盤部の別の例を示すフローチャートである。
【図１９】オルタネータの発電電流の変化状態を示すタイムチャートである。
【符号の説明】
【０１５６】
１２Ａ〜１２Ｄ  気筒
２２  排気通路
２３  スロットル弁（吸気流量調節手段）
３７  排気ガス浄化触媒
３８  ＥＧＲ弁
３９  排気還流通路
４１  燃焼制御手段
４２  吸気流量制御手段
４３  減速燃料カット制御手段
４４  自動停止制御手段
４６  排気還流制御手段
【図１】
2005344653.tif 000003
【図２】
2005344653.tif 000004
【図３】
2005344653.tif 000005
【図４】
2005344653.tif 000006
【図５】
2005344653.tif 000007
【図６】
2005344653.tif 000008
【図７】
2005344653.tif 000009
【図８】
2005344653.tif 000010
【図９】
2005344653.tif 000011
【図１０】
2005344653.tif 000012
【図１１】
2005344653.tif 000013
【図１２】
2005344653.tif 000014
【図１３】
2005344653.tif 000015
【図１４】
2005344653.tif 000016
【図１５】
2005344653.tif 000017
【図１６】
2005344653.tif 000018
【図１７】
2005344653.tif 000019
【図１８】
2005344653.tif 000020
【図１９】
2005344653.tif 000021