(57)【要約】【課題】機関始動時の点火時期の遅角制御から進角制御に移行するに際して、機関回転速度の過度の上昇を抑制することができる。【解決手段】機関始動に際して、点火時期をアイドル点火時期に対して遅角側に設定する遅角制御を実行するとともに、該制御の実行中に、機関回転速度ＮＥがアイドル目標回転速度ＮＥｉｄｌｅ以下となり且つそれらの偏差ΔＮＥが所定値ΔＮＥｓｔｐｘ以上となることをもって該制御を停止して、点火時期をそのときの点火時期に対して進角側に設定する進角制御を実行する。また、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上である場合には、機関回転速度ＮＥが所定の回転速度ＮＥｃｕｔ以上となることをもって燃料噴射を停止する。更に、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上である場合にはそうでない場合に比べて、遅角制御を停止するための上記所定値ΔＮＥｓｔｐｘを大きく設定する。【選択図】図５
2010138795.tif 000002
【特許請求の範囲】
【請求項１】
機関始動に際して、点火時期を機関のアイドル点火時期に対して遅角側に設定する点火時期の遅角制御を実行するとともに、当該遅角制御の実行中に、機関回転速度がアイドル目標回転速度以下となり且つそれらの乖離度合が所定度合以上となることをもって当該遅角制御を停止して、点火時期をそのときの点火時期に対して進角側に設定する点火時期の進角制御を実行する点火時期制御手段と、
機関始動に際して、そのときの機関温度が所定温度以上である場合には、機関回転速度が所定の回転速度以上となることをもって燃料噴射を停止する燃料噴射制御手段と、
を備える内燃機関の制御装置において、
前記点火時期制御手段は、機関始動に際して、そのときの機関温度が前記所定温度以上である場合にはそうでない場合に比べて、前記遅角制御を停止するための前記所定度合を大きく設定する
ことを特徴とする内燃機関の制御装置。
【請求項２】
請求項１に記載の内燃機関の制御装置において、
前記点火時期制御手段は、機関始動に際して、そのときの機関温度が前記所定温度以上であるときにはそうでないときに比べて、前記進角制御における進角度合を小さく設定する
ことを特徴とする内燃機関の制御装置。
【請求項３】
請求項２に記載の内燃機関の制御装置において、
前記点火時期制御手段は、前記遅角制御を停止するための前記所定度合に応じて前記進角制御における進角度合を設定する
ことを特徴とする内燃機関の制御装置。
【請求項４】
請求項１〜請求項３のいずれか一項に記載の内燃機関の制御装置において、
前記点火時期制御手段は、当該遅角制御の実行中に、機関回転速度が目標回転速度以下となり且つそれらの偏差が所定値以上となることをもって当該遅角制御を停止して点火時期の進角制御を実行するものであって、機関始動に際して、そのときの機関温度が前記所定温度以上であるときにはそうでないときに比べて、前記遅角制御を停止するための前記所定値を大きく設定する
ことを特徴とする内燃機関の制御装置。
【請求項５】
機関始動に際して、点火時期を機関のアイドル点火時期に対して遅角側に設定する点火時期の遅角制御を実行するとともに、当該遅角制御の実行中に、機関回転速度がアイドル目標回転速度以下となり且つそれらの乖離度合が所定度合以上となることをもって当該遅角制御を停止して、点火時期をそのときの点火時期に対して進角側に設定する点火時期の進角制御を実行する点火時期制御手段を備える内燃機関の制御装置において、
前記点火時期制御手段は、機関始動に際して、そのときの機関温度が高いときには低いときに比べて、前記進角制御における進角度合を小さく設定する
ことを特徴とする内燃機関の制御装置。
【請求項６】
請求項５に記載の内燃機関の制御装置において、
機関始動に際して、そのときの機関温度が所定温度以上である場合に、機関回転速度が所定の回転速度以上となることをもって燃料噴射を停止する燃料噴射制御手段を備えるものであり、
前記点火時期制御手段は、そのときの機関温度が前記所定温度以上であるときにはそうでないときに比べて、前記進角制御における進角度合を小さく設定する
ことを特徴とする内燃機関の制御装置。
【請求項７】
請求項６に記載の内燃機関の制御装置において、
前記点火時期制御手段は、前記進角制御における進角度合に応じて前記遅角制御を停止するための前記所定度合を設定する
ことを特徴とする内燃機関の制御装置。
【請求項８】
請求項５〜請求項７のいずれか一項に記載の内燃機関の制御装置において、
前記点火時期制御手段は、当該遅角制御の実行中に、機関回転速度が目標回転速度以下となり且つそれらの偏差が所定値以上となることをもって当該遅角制御を停止して点火時期の進角制御を実行するものであって、機関始動に際して、そのときの機関温度が前記所定温度以上であるときにはそうでないときに比べて、前記遅角制御を停止するための前記所定値を大きく設定する
ことを特徴とする内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機関始動に際して、点火時期を制御する内燃機関の制御装置に関する。
【背景技術】
【０００２】
従来、この種の内燃機関の制御装置としては、例えば特許文献１に記載のものがある。特許文献１に記載のものも含め、従来一般の制御装置では、機関始動に際して、機関回転速度の過度の上昇を抑制すべく、例えば機関回転速度ＮＥが上昇して始動判定回転速度ＮＥｓｔｒｔ以上となると、点火時期を機関のアイドル点火時期に対して遅角側に設定する点火時期の遅角制御を実行するようにしている。
【０００３】
また、点火時期の遅角制御の実行中に、機関回転速度の過度の低下を抑制すべく、機関回転速度ＮＥが低下してアイドル目標回転速度ＮＥｉｄｌｅ以下となり且つそれらの偏差ΔＮＥ（＝ＮＥｉｄｌｅ−ＮＥ）が所定値ΔＮＥｓｔｐ以上となることをもって当該遅角制御を停止して、点火時期をそのときの点火時期に対して進角側に設定する点火時期の進角制御を実行するものがある。
【０００４】
ここで、従来は、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐを、通常の機関始動、すなわち機関温度が比較的低い状態に合わせて設定している（例えばΔＮＥｓｔｐ〜数十ｒｐｍ）。また、点火時期の進角制御における進角度合も、通常の機関始動、すなわち機関温度が比較的低い状態に合わせて設定している。
【０００５】
一方、機関が自動停止されている状態から、再始動指令に基づいて機関の再始動を行うものがある。機関の再始動時には、機関温度が比較的高く、機関のフリクションが小さいことから、上述した点火時期の遅角制御が実行されていても機関回転速度ＮＥが過度に上昇することがある。そこで、再始動に際しては、機関回転速度ＮＥが、上記アイドル目標回転速度ＮＥｉｄｌｅよりも大きい所定の回転速度ＮＥｈｇ以上となることをもって燃料噴射を停止する、いわゆる燃料カット制御を行うことにより機関回転速度ＮＥの過度の上昇を抑制することが考えられる。
【特許文献１】特開２００１―３０４０８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、再始動を行う内燃機関の制御装置にあって、再始動時には、燃料噴射が再開されると、直前の燃料噴射の停止の影響により、機関回転速度ＮＥが低下しやすくなる。ここで、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐは、機関温度が比較的低いときに合わせて小さく設定されている。このことから、機関回転速度ＮＥがアイドル目標回転速度ＮＥｉｄｌｅ以下となり且つそれらの偏差ΔＮＥが上記所定値ΔＮＥｓｔｐ以上となることで、不要に早い段階から点火時期の遅角制御が停止されて、機関出力を増大すべく点火時期の進角制御が実行されることとなる。このため、再始動時には、不要に早い段階から機関出力が増大されることに起因して機関回転速度ＮＥが過度に上昇するといった問題が生じるおそれがある。
【０００７】
また、不要に早い段階から点火時期の遅角制御が停止されない場合であっても、同様の問題が生じるおそれはある。すなわち、進角制御における進角度合は、機関温度が比較的低いときに合わせて大きく設定されている。このため、再始動時には、機関温度に対して進角度合が過度に大きいことに起因して機関回転速度ＮＥが過度に上昇するといった問題が生じるおそれがある。
【０００８】
従って、いずれの場合であれ、点火時期の遅角制御から進角制御に移行するに際して、機関回転速度が過度に上昇するといった問題が生じるおそれがある。
【０００９】
尚、こうした問題は、再始動を行う内燃機関の制御装置に限られるものではなく、機関始動に際して、点火時期を機関のアイドル点火時期に対して遅角側に設定する点火時期の遅角制御を実行するとともに、当該遅角制御の実行中に、機関回転速度がアイドル目標回転速度以下となり且つそれらの乖離度合が所定度合以上となることをもって当該遅角制御を停止して、点火時期をそのときの点火時期に対して進角側に設定する点火時期の進角制御を実行するものであれば、概ね共有して生じ得るものである。
【００１０】
本発明は、こうした実情に鑑みてなされたものであり、その目的は、機関始動時の点火時期の遅角制御から進角制御に移行するに際して、機関回転速度の過度の上昇を抑制することのできる内燃機関の制御装置を提供することにある。
【課題を解決するための手段】
【００１１】
以下、上記課題を解決するための手段及びその作用効果について記載する。
【００１２】
（１）請求項１に記載の発明は、機関始動に際して、点火時期を機関のアイドル点火時期に対して遅角側に設定する点火時期の遅角制御を実行するとともに、当該遅角制御の実行中に、機関回転速度がアイドル目標回転速度以下となり且つそれらの乖離度合が所定度合以上となることをもって当該遅角制御を停止して、点火時期をそのときの点火時期に対して進角側に設定する点火時期の進角制御を実行する点火時期制御手段と、機関始動に際して、そのときの機関温度が所定温度以上である場合には、機関回転速度が所定の回転速度以上となることをもって燃料噴射を停止する燃料噴射制御手段と、を備える内燃機関の制御装置において、前記点火時期制御手段は、機関始動に際して、そのときの機関温度が前記所定温度以上である場合にはそうでない場合に比べて、前記遅角制御を停止するための前記所定度合を大きく設定することをその要旨としている。
【００１３】
機関温度が高いときには低いときに比べて機関のフリクションが小さいことから、機関始動時に、機関温度が高いときには、機関回転速度が過度に上昇しやすい。これに対して上記構成によれば、燃料噴射制御手段を通じて、機関始動に際して、そのときの機関温度が所定温度以上である場合に、機関回転速度が所定の回転速度以上となることをもって燃料噴射が停止されるため、機関回転速度の過度の上昇を抑制することができる。
【００１４】
ところで、上記燃料噴射制御手段を備える構成にあっては、燃料噴射が停止されているときに機関回転速度が上記所定の回転速度未満となって燃料噴射が再開されると、直前の燃料噴射の停止の影響により、機関回転速度が低下しやすくなる。ここで、点火時期の遅角制御を停止するための上記所定度合が、機関温度が比較的低いときに合わせて小さく設定されていると、不要に早い段階から点火時期の遅角制御が停止されて、機関出力を増大すべく点火時期の進角制御が実行されることとなる。このため、機関温度が比較的高いときには、不要に早い段階から機関出力が増大されることに起因して機関回転速度が過度に上昇するといった問題が生じるおそれがある。
【００１５】
この点、上記構成によれば、機関温度が比較的高いときに、不要に早い段階から点火時期の遅角制御が停止される頻度、すなわち機関出力を増大するための点火時期の進角制御が実行される頻度を低くすることができる。これにより、点火時期の遅角制御を停止するための上記所定度合がそのときの機関温度に対して過度に小さく設定されることに起因して機関回転速度が過度に上昇することを抑制することができるようになる。従って、機関始動時の点火時期の遅角制御から進角制御に移行するに際して、機関回転速度の過度の上昇を抑制することができるようになる。
【００１６】
（２）請求項２に記載の発明は、請求項１に記載の内燃機関の制御装置において、前記点火時期制御手段は、機関始動に際して、そのときの機関温度が前記所定温度以上であるときにはそうでないときに比べて、前記進角制御における進角度合を小さく設定することをその要旨としている。
【００１７】
点火時期の遅角制御の後に行われる進角制御における進角度合が、機関温度が比較的低いときに合わせて大きく設定されていると、機関回転速度が過度に上昇するといった問題が生じるおそれがある。
【００１８】
この点、上記構成によれば、機関始動に際して、そのときの機関温度が高いときには、これに合わせて、進角制御における進角度合が小さく設定される。これにより、進角制御における進角度合がそのときの機関温度に対して過度に大きく設定されることに起因して機関回転速度が過度に上昇することを抑制することができるようになる。
【００１９】
（３）請求項３に記載の発明は、請求項２に記載の内燃機関の制御装置において、前記点火時期制御手段は、前記遅角制御を停止するための前記所定度合に応じて前記進角制御における進角度合を設定することをその要旨としている。
【００２０】
点火時期の遅角制御を停止するための上記所定度合と、同遅角制御の後に行われる進角制御における進角度合とは共に、機関出力の増減度合、すなわち機関回転速度の変化度合に寄与するものである。従って、上記構成によるように、点火時期制御手段を通じて、遅角制御を停止するための上記所定度合に応じて進角制御における進角度合を設定することとすれば、機関回転速度の過度の上昇を的確に抑制することができるようになる。
【００２１】
（４）請求項１〜請求項３のいずれか一項に記載の発明は、請求項４に記載の発明によるように、前記点火時期制御手段は、当該遅角制御の実行中に、機関回転速度が目標回転速度以下となり且つそれらの偏差が所定値以上となることをもって当該遅角制御を停止して点火時期の進角制御を実行するものであって、機関始動に際して、そのときの機関温度が前記所定温度以上であるときにはそうでないときに比べて、前記遅角制御を停止するための前記所定値を大きく設定するといった態様をもって具体化することができる。
【００２２】
（５）請求項５に記載の発明は、機関始動に際して、点火時期を機関のアイドル点火時期に対して遅角側に設定する点火時期の遅角制御を実行するとともに、当該遅角制御の実行中に、機関回転速度がアイドル目標回転速度以下となり且つそれらの乖離度合が所定度合以上となることをもって当該遅角制御を停止して、点火時期をそのときの点火時期に対して進角側に設定する点火時期の進角制御を実行する点火時期制御手段を備える内燃機関の制御装置において、前記点火時期制御手段は、機関始動に際して、そのときの機関温度が高いときには低いときに比べて、前記進角制御における進角度合を小さく設定することをその要旨としている。
【００２３】
点火時期の遅角制御の後に行われる進角制御における進角度合が、機関温度が比較的低いときに合わせて大きく設定されていると、機関回転速度が過度に上昇するといった問題が生じるおそれがある。
【００２４】
この点、上記構成によれば、機関始動に際して、そのときの機関温度が高いときには、これに合わせて、進角制御における進角度合が小さく設定される。これにより、進角制御における進角度合がそのときの機関温度に対して過度に大きく設定されることに起因して機関回転速度が過度に上昇することを抑制することができるようになる。従って、機関始動時の点火時期の遅角制御から進角制御に移行するに際して、機関回転速度の過度の上昇を抑制することができるようになる。
【００２５】
（６）請求項６に記載の発明は、請求項５に記載の内燃機関の制御装置において、機関始動に際して、そのときの機関温度が所定温度以上である場合に、機関回転速度が所定の回転速度以上となることをもって燃料噴射を停止する燃料噴射制御手段を備えるものであり、前記点火時期制御手段は、そのときの機関温度が前記所定温度以上であるときにはそうでないときに比べて、前記進角制御における進角度合を小さく設定することをその要旨としている。
【００２６】
機関温度が高いときには低いときに比べて機関のフリクションが小さいことから、機関始動時に、機関温度が高いときには、機関回転速度が過度に上昇しやすい。これに対して上記構成によれば、燃料噴射制御手段を通じて、機関始動に際して、そのときの機関温度が所定温度以上である場合に、機関回転速度が所定の回転速度以上となることをもって燃料噴射が停止されるため、機関回転速度の過度の上昇を抑制することができる。
【００２７】
ところで、上記燃料噴射制御手段を備える構成にあっては、燃料噴射が停止されているときに機関回転速度が上記所定の回転速度未満となって燃料噴射が再開されると、直前の燃料噴射の停止の影響により、機関回転速度が低下しやすくなる。このため、より早い段階から点火時期の遅角制御が停止されて点火時期の進角制御が実行されることとなる。ここで、点火時期の進角制御における進角度合が、機関温度が比較的低いときに合わせて大きく設定されていると、機関温度が比較的高いときには、機関出力が過度に増大されることに起因して機関回転速度が過度に上昇するといった問題が生じるおそれがある。
【００２８】
この点、上記構成によれば、機関温度が比較的高いときに、点火時期の進角制御が実行されたとしても、当該進角制御における進角度合が比較的小さく設定されることから、機関出力の過度の増大を抑制することができる。これにより、機関回転速度が過度に上昇することを抑制することができるようになる。
【００２９】
（７）請求項７に記載の発明は、請求項６に記載の内燃機関の制御装置において、前記点火時期制御手段は、前記進角制御における進角度合に応じて前記遅角制御を停止するための前記所定度合を設定することをその要旨としている。
【００３０】
点火時期の遅角制御の後に行われる進角制御における進角度合と、同遅角制御を停止するための上記所定度合とは共に、機関出力の増減度合、すなわち機関回転速度の変化度合に寄与するものである。従って、上記構成によるように、点火時期制御手段を通じて、進角制御における進角度合に応じて遅角制御を停止するための上記所定度合を設定することとすれば、機関回転速度の過度の上昇を的確に抑制することができるようになる。
【００３１】
（８）請求項５〜請求項７のいずれか一項に記載の発明は、請求項８に記載の発明によるように、前記点火時期制御手段は、当該遅角制御の実行中に、機関回転速度が目標回転速度以下となり且つそれらの偏差が所定値以上となることをもって当該遅角制御を停止して点火時期の進角制御を実行するものであって、機関始動に際して、そのときの機関温度が前記所定温度以上であるときにはそうでないときに比べて、前記遅角制御を停止するための前記所定値を大きく設定するといった態様をもって具体化することができる。
【発明を実施するための最良の形態】
【００３２】
＜第１実施形態＞
以下、図１〜図７を参照して、本発明に係る内燃機関の制御装置を、所定の条件が成立したときに自動停止、再始動する機能を有する車載ガソリンエンジン（以下、「エンジン」）２として具体化した第１実施形態について説明する。
【００３３】
図１に、エンジン２の概略構成及びその制御装置のブロック図を示す。
【００３４】
同図に示すように、エンジン２の各シリンダ４内にはピストン６が往復動可能に設けられており、このピストン６の頂面と、シリンダ４の内壁面及びシリンダヘッド８の下面とによって燃焼室１０が区画形成されている。燃焼室１０には吸気通路１２及び排気通路１４が接続されており、これら各通路１２，１４はそれぞれ吸気バルブ１６及び排気バルブ１８によって開閉される。
【００３５】
吸気通路１２に設けられたサージタンク１２ａの上流側には、スロットルモータ２０ｂにより駆動されるスロットルバルブ２０が設けられている。そして、スロットルモータ２０ｂの駆動制御（以下、「スロットル開度制御」）を通じてスロットルバルブ２０の開度（以下、「スロットル開度」）ＴＡが調節され、これにより吸気通路１２を通じて燃焼室１０に導入される吸入空気量が調節される。また、吸気通路１２においてサージタンク１２ａの下流にある各気筒の吸気ポート１２ｂには、燃焼室１０側に向けて燃料噴射可能な燃料噴射弁２４が設けられている。そして、燃料噴射弁２４の駆動制御（以下、「燃料噴射制御」）を通じて燃料噴射量及び燃料噴射時期が調節される。また、シリンダヘッド８には、燃焼室１０内において噴射燃料と吸入空気との混合気に対して火花点火を行うための点火プラグ２６が設けられている。点火プラグ２６にはイグナイタ２７が接続されており、点火プラグ２６はイグナイタ２７から高電圧が印可されることにより作動する。そして、イグナイタ２７の作動制御（以下、「点火時期制御」）を通じて点火時期が調節される。
【００３６】
こうした構成において、吸気カム１６ａにより吸気バルブ１６が開弁されることにより燃料噴射弁２４から噴射された燃料と吸気とが混合気となって燃焼室１０内に供給される。そしてその後、点火上死点近傍にて点火プラグ２６により混合気に対して点火が行われることで混合気が燃焼するとともにその燃焼圧によりピストン６が押し下げられる。そしてその後、排気カム１８ａにより排気バルブ１８が開弁されることにより燃焼後の混合気が排気として排気通路１４に排出される。
【００３７】
車両には、マイクロコンピュータを有して構成されてエンジン２の運転制御を行う電子制御装置（以下、「ＥＣＵ」）３０が設けられている。ＥＣＵ３０を通じて、エンジン２のスロットル開度制御、燃料噴射制御、点火時期制御等の各種制御が行われる。ＥＣＵ３０には、エンジン２に設けられた各種センサからの検出信号が入力される。すなわち、エンジン２には、機関出力軸であるクランクシャフト３２の回転速度（以下、「機関回転速度」）ＮＥを検出する機関回転速度センサ３２ａ、吸入空気量ＧＡを検出するための吸入空気量センサ２２が設けられている。また、アクセルペダル２８の踏み込み量であるアクセル開度ＡＣＣＰを検出するアクセル開度センサ２８ａ、スロットル開度ＴＡを検出するスロットル開度センサ２０ａが設けられている。また、燃焼室１０から排出される排気の空燃比Ａ／Ｆを検出する空燃比センサ３４、エンジン２の冷却水の温度（以下、「冷却水温ＴＨＷ」）を検出する水温センサ３６等が設けられている。
【００３８】
また、ＥＣＵ３０は、エンジン２に対する始動指令が出力されたときにスタータモータ（図示略）を駆動してエンジン２を始動させる。また、所定の条件が成立したときに、エンジン２の自動停止・再始動制御を実行する。
【００３９】
自動停止・再始動制御では、例えばブレーキが踏み込まれており、且つ車両が停止している状態が所定期間Δｔ継続しているといった所定の機関停止条件が成立したときに、燃料噴射を停止してエンジン２を自動的に停止させる。また、エンジン２が自動停止されているときに、例えばブレーキの踏み込まれている状態が解除されたといった所定の機関始動条件が成立したときには、エンジン２に対して機関始動指令が出力されたとしてスタータモータを駆動してエンジン２を自動的に再始動させる。ここで、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ（例えば４００ｒｐｍ）以上となるとスタータモータの駆動が停止される。尚、エンジン２を自動停止させるための所定の機関停止条件やエンジン２を自動始動させるための所定の機関始動条件はこれに限られるものではなく、例えばこれに加えてシフトポジション等に基づいて機関停止条件や機関始動条件を設定することも可能である。
【００４０】
また、点火時期制御では、機関始動に際して、機関回転速度ＮＥの過度の上昇を抑制すべく、機関回転速度ＮＥが上昇して始動判定回転速度ＮＥｓｔｒｔ以上となると、点火時期θを、機関のアイドル点火時期θｉｄｌｅに対して遅角側に設定する点火時期の遅角制御を実行する。
【００４１】
また、この遅角制御の実行中に、機関回転速度ＮＥの過度の低下を抑制すべく、機関回転速度ＮＥが低下してアイドル目標回転速度ＮＥｉｄｌｅ（例えば、８００ｒｐｍ）以下となり且つそれらの偏差ΔＮＥ（＝ＮＥｉｄｌｅ−ＮＥ）が所定値ΔＮＥｓｔｐ以上となることをもって当該遅角制御を停止して、点火時期をそのときの点火時期θに対して進角側に設定する点火時期の進角制御を実行する。
【００４２】
ここで、機関の再始動時には、機関温度が比較的高く、機関のフリクションが小さいことから、上述した点火時期の遅角制御が実行されていても機関回転速度ＮＥが過度に上昇することがある。
【００４３】
そこで、本実施形態では、機関始動に際して、冷却水温ＴＨＷが所定温度ＴＨＷ１以上であるときには、上述したように、機関回転速度ＮＥが、上記アイドル目標回転速度ＮＥｉｄｌｅよりも大きい燃料噴射停止回転速度ＮＥｃｕｔ（例えば１０００ｒｐｍ）以上となることをもって燃料噴射を停止する、いわゆる燃料カット制御を行うようにしている。これにより、機関回転速度ＮＥの過度の上昇を抑制するようにしている。
【００４４】
ところで、燃料噴射制御において機関回転速度ＮＥが上記燃料噴射停止回転速度ＮＥｃｕｔ以上となって燃料カット制御が行われているときに、機関回転速度ＮＥが燃料噴射停止回転速度ＮＥｃｕｔ未満となって燃料噴射が再開されると、直前の燃料噴射の停止の影響により、機関回転速度ＮＥが低下しやすくなる。ちなみに、こうした機関回転速度ＮＥの低下度合は、燃料カット制御が行われない場合に比べて大きなものとなる。ここで、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐが、機関温度が比較的低いときに合わせて小さく設定されていると、不要に早い段階から点火時期の遅角制御が停止されて、機関出力を増大すべく点火時期の進角制御が実行されることとなる。このため、例えば再始動時のように機関温度が比較的高いときには、不要に早い段階から機関出力が増大されることに起因して機関回転速度ＮＥが過度に上昇するといった問題が生じるおそれがある。
【００４５】
更に、点火時期の遅角制御の後に行われる進角制御における進角度合Δθが、機関温度が比較的低いときに合わせて大きく設定されていると、機関回転速度ＮＥが過度に上昇するといった問題が生じるおそれがある。
【００４６】
そこで、本実施形態では、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上である場合にはそうでない場合に比べて、点火時期の遅角制御を停止するための所定値ΔＮＥｓｔｐｘを大きく設定するようにしている。また、ＥＣＵ３０を通じて、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上であるときにはそうでないときに比べて、進角制御における進角度合Δθｘを小さく設定するようにしている。これらにより、機関始動時の点火時期の遅角制御から進角制御に移行するに際して、機関回転速度ＮＥの過度の上昇を抑制することができる。
【００４７】
次に、図２を参照して、アイドル時におけるスロットル開度制御について説明する。
【００４８】
尚、図２は、アイドル時におけるスロットル開度制御の処理手順を示すフローチャートであり、この一連の処理は、機関始動指令が出力された後、ＥＣＵ３０を通じて、所定の周期毎に繰り返し実行される。
【００４９】
同図に示すように、この一連の処理では、まず、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ未満であるか否かを判断する（ステップＳ１０１）。ここで、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ未満である場合には（ステップＳ１０１：「ＹＥＳ」）、始動判定がなされていないとして、次に、目標スロットル開度ＴＡｔｒｇを所定開度ＴＡ１に設定する（ステップＳ１０２）。
【００５０】
一方、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ以上である場合には（ステップＳ１０１：「ＮＯ」）、始動判定がなされたとして、次に、機関回転速度ＮＥがアイドル目標回転速度ＮＥｉｄｌｅ（例えば、８００ｒｐｍ）に一致するように、目標スロットル開度ＴＡｔｒｇを設定する（ステップＳ１０３）。
【００５１】
こうして目標スロットル開度ＴＡｔｒｇを設定すると、次に、スロットル開度ＴＡが目標スロットル開度ＴＡｔｒｇに一致するようにスロットルモータ２０ｂを駆動して（ステップＳ１０４）、この一連の処理を一旦終了する。
【００５２】
次に、図３を参照して、アイドル時における燃料噴射制御について説明する。
【００５３】
尚、図３は、アイドル時における燃料噴射制御の処理手順を示すフローチャートであり、この一連の処理は、機関始動指令が出力された後、ＥＣＵ３０を通じて、所定の周期毎に繰り返し実行される。
【００５４】
同図に示すように、この一連の処理では、まず、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ未満であるか否かを判断する（ステップＳ２０１）。ここで、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ未満である場合には（ステップＳ２０１：「ＹＥＳ」）、始動判定がなされていないとして、次に、そのときの冷却水温ＴＨＷ、補機駆動状態に基づいて目標燃料噴射量Ｑｔｒｇを設定する（ステップＳ２０２）。すなわち、冷却水温ＴＨＷが低いときほど、補機負荷が大きいときほど、目標燃料噴射量Ｑｔｒｇが大きな値として設定される。
【００５５】
一方、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ以上である場合には（ステップＳ２０１：「ＮＯ」）、始動判定がなされたとして、次に、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１未満であるか否かを判断する（ステップＳ２０３）。ここで、冷却水温ＴＨＷが所定温度ＴＨＷ１未満である場合には（ステップＳ２０３：「ＹＥＳ」）、次に、そのときのスロットル開度ＴＡに基づいて目標燃料噴射量Ｑｔｒｇを設定する（ステップＳ２０４）。すなわち、スロットル開度ＴＡが大きいほど目標燃料噴射量Ｑｔｒｇが大きな値として設定される。
【００５６】
一方、冷却水温ＴＨＷが所定温度ＴＨＷ１以上である場合には（ステップＳ２０３：「ＮＯ」）、次に、そのときの機関回転速度ＮＥが燃料噴射停止回転速度ＮＥｃｕｔ（＞アイドル目標回転速度ＮＥｉｄｌｅ）以上であるか否かを判断する（ステップＳ２０５）。そしてこの結果、機関回転速度ＮＥが燃料噴射停止回転速度ＮＥｃｕｔ以上である場合には（ステップＳ２０５：「ＹＥＳ」）、燃料噴射を停止して（ステップＳ２０６）、この一連の処理を一旦終了する。このように、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上である場合に、機関回転速度ＮＥが燃料噴射停止回転速度ＮＥｃｕｔ以上となることをもって燃料噴射を停止することにより、機関回転速度ＮＥの過度の上昇を抑制することができる。
【００５７】
他方、上記ステップＳ２０５の判断処理において、機関回転速度ＮＥが燃料噴射停止回転速度ＮＥｃｕｔ未満である場合には（ステップＳ２０５：「ＮＯ」）、先のステップＳ２０４に移行する。
【００５８】
上記ステップＳ２０２、Ｓ２０４において目標燃料噴射量Ｑｔｒｇを設定すると、次に、燃料噴射量Ｑが目標燃料噴射量Ｑｔｒｇに一致するように燃料噴射弁２４を駆動して（ステップＳ２０７）、この一連の処理を一旦終了する。
【００５９】
次に、図４を参照して、アイドル時における点火時期制御について説明する。
【００６０】
尚、図４は、アイドル時における点火時期制御の処理手順を示すフローチャートであり、この一連の処理は、機関始動指令が出力された後、ＥＣＵ３０を通じて、所定の周期毎に繰り返し実行される。
【００６１】
同図に示すように、この一連の処理では、まず、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ未満であるか否かを判断する（ステップＳ３０１）。ここで、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ未満である場合には（ステップＳ３０１：「ＹＥＳ」）、始動判定がなされていないとして、次に、目標点火時期θｔｒｇをアイドル点火時期θｉｄｌｅよりも進角側の所定時期θ１に設定する（ステップＳ３０２）。
【００６２】
一方、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔ以上である場合には（ステップＳ３０１：「ＮＯ」）、始動判定がなされたとして、次に、点火時期の遅角制御の停止条件が成立しているか否かを判断する（ステップＳ３０３）。ここで、遅角制御の停止条件が成立していることは、上述したように、機関回転速度ＮＥが低下してアイドル目標回転速度ＮＥｉｄｌｅ以下となり且つそれらの偏差ΔＮＥ（＝ＮＥｉｄｌｅ−ＮＥ）が所定値ΔＮＥｓｔｐｘ以上となることをもって判断する。また、本実施形態では、これに加えて、遅角制御が開始されていから所定期間Δｔが経過していることをもって判断する。上記ステップＳ３０３の判断処理において、遅角制御の停止条件が成立していない場合には（ステップＳ３０３：「ＮＯ」）、次に、目標点火時期θｔｒｇをアイドル点火時期θｉｄｌｅよりも遅角側の所定時期θ２に設定する（ステップＳ３０４）。すなわち、それまで上記ステップＳ３０２による進角制御の処理が実行されていたのであれば、進角制御が停止されて遅角制御が開始される。また、既に上記ステップＳ３０４による遅角制御の処理が実行されているのであれば、引き続き遅角制御が継続される。
【００６３】
一方、遅角制御の停止条件が成立している場合には（ステップＳ３０３：「ＹＥＳ」）、次に、目標点火時期θｔｒｇをそのときの目標点火時期θｔｒｇよりも所定度合Δθｘだけ進角側に設定する（ステップＳ３０５）。すなわち、それまで上記ステップＳ３０４による遅角制御の処理が実行されていたのであれば、遅角制御が停止されて進角制御が開始される。また、既に上記ステップＳ３０５による進角制御の処理が実行されているのであれば、引き続き進角制御が継続される。この進角制御では、目標点火時期θｔｒｇが所定周期毎にΔθｘずつ進角されることとなる。
【００６４】
上記ステップＳ３０２、Ｓ３０４、Ｓ３０５において目標点火時期θｔｒｇを設定すると、次に、点火時期θが目標点火時期θｔｒｇに一致するようにイグナイタ２７を作動して（ステップＳ３０６）、この一連の処理を一旦終了する。
【００６５】
次に、図５を参照して、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐｘの設定処理について説明する。
【００６６】
尚、図５は、上記所定値ΔＮＥｓｔｐｘを設定するためのフローチャートであり、この一連の処理は、ＥＣＵ３０を通じて、点火時期の遅角制御の実行中に所定の周期毎に繰り返し実行される。
【００６７】
同図に示すように、この一連の処理では、まず、冷却水温ＴＨＷが上記所定温度ＴＨＷ１未満であるか否かを判断する（ステップＳ４０１）。ここで、冷却水温ＴＨＷが上記所定温度ＴＨＷ１未満である場合には（ステップＳ４０１：「ＹＥＳ」）、次に、上記所定値ΔＮＥｓｔｐｘを第１の所定値ΔＮＥｓｔｐ１に設定して（ステップＳ４０２）、この一連の処理を一旦終了する。
【００６８】
一方、冷却水温ＴＨＷが上記所定温度ＴＨＷ１以上である場合には（ステップＳ４０１：「ＮＯ」）、冷却水温ＴＨＷが比較的高いときに、不要に早い段階から点火時期の遅角制御が停止される頻度を低くすべく、次に、上記所定値ΔＮＥｓｔｐｘを第１の所定値ΔＮＥｓｔｐ１よりも大きい第２の所定値ΔＮＥｓｔｐ２（＞ΔＮＥｓｔｐ１）に設定して（ステップＳ４０３）、この一連の処理を一旦終了する。
【００６９】
次に、図６を参照して、点火時期の進角制御における上記所定度合Δθｘの設定処理について説明する。
【００７０】
尚、図６は、上記所定度合Δθｘを設定するためのフローチャートであり、この一連の処理は、ＥＣＵ３０を通じて、点火時期の進角制御の実行中に繰り返し実行される。
【００７１】
同図に示すように、この一連の処理では、まず、冷却水温ＴＨＷが上記所定温度ＴＨＷ１未満であるか否かを判断する（ステップＳ５０１）。ここで、冷却水温ＴＨＷが上記所定温度ＴＨＷ１未満である場合には（ステップＳ５０１：「ＹＥＳ」）、次に、上記所定度合Δθｘを第１の所定度合Δθ１に設定して（ステップＳ５０２）、この一連の処理を一旦終了する。
【００７２】
一方、冷却水温ＴＨＷが上記所定温度ＴＨＷ１以上である場合には（ステップＳ５０１：「ＮＯ」）、進角制御における進角度合Δθｘがそのときの冷却水温ＴＨＷに対して過度に大きく設定されないように、次に、上記所定度合Δθｘを第２の所定度合Δθ２（＜Δθ１）に設定して（ステップＳ５０３）、この一連の処理を一旦終了する。
【００７３】
ここで、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐｘと、遅角制御の後に行われる進角制御における進角度合Δθｘとは共に、機関出力の増減度合、すなわち機関回転速度ＮＥの変化度合に寄与するものである。このため、これら上記所定値ΔＮＥｓｔｐｘ及び上記所定度合Δθｘをそれぞれ独立に設定するのではなく、実験等を通じて、上記所定度合Δθｘを所定値ΔＮＥｓｔｐｘに応じて設定するようにしている。
【００７４】
次に、図７のタイミングチャートを参照して、上記点火時期制御の実行にともなう機関回転速度ＮＥの推移の一例について説明する。
【００７５】
尚、図７（ａ）では、例えば冷間始動時のように冷却水温ＴＨＷが所定温度ＴＨＷ１よりも低い場合の一例が示されている。また、図７（ｂ）では、再始動時のように冷却水温ＴＨＷが所定温度ＴＨＷ１よりも高い場合の一例が示されている。
【００７６】
まずは、図７（ａ）に示すように、時刻ｔ１において機関始動指令が出力されることでスタータモータが駆動され、燃料噴射が行われるようになると、機関回転速度ＮＥが上昇するようになる。このとき、機関出力が増大しやすいように、点火時期はアイドル点火時期θｉｄｌｅよりも進角側の所定時期θ１とされる。そして、時刻ｔ２において、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔを上回ると、機関出力の過度の増大を抑えるように、点火時期は、アイドル点火時期θｉｄｌｅよりも遅角側の所定時期θ２とされる。そしてその後の時刻ｔ３から時刻ｔ４の期間においては、機関回転速度ＮＥが燃料噴射停止回転速度ＮＥｃｕｔを上回ることとなるが、冷却水温ＴＨＷが所定温度ＴＨＷ１よりも低いことから、燃料カット制御が実行されることはない。そして、点火時期の遅角制御が開始された時刻ｔ２から所定期間Δｔが経過した時刻ｔ５において、遅角制御が停止されて、進角制御が開始されることとなる。ここでは、冷却水温ＴＨＷが所定温度ＴＨＷ１よりも低いことから、進角制御における進角度合Δθｘは第１の所定度合Δθ１に設定される。
【００７７】
次に、図７（ｂ）に示すように、時刻ｔ１１において機関始動指令が出力されることでスタータモータが駆動され、燃料噴射が行われるようになると、機関回転速度ＮＥが上昇するようになる。このとき、点火時期はアイドル点火時期θｉｄｌｅよりも進角側の所定時期θ１とされる。そして、時刻ｔ１２において、機関回転速度ＮＥが始動判定回転速度ＮＥｓｔｒｔを上回ると、点火時期は、アイドル点火時期θｉｄｌｅよりも遅角側の所定時期θ２とされる。そしてその後の時刻ｔ１３から時刻ｔ１４の期間においては、冷却水温ＴＨＷが所定温度ＴＨＷ１よりも高い状態であり、機関回転速度ＮＥが燃料噴射停止回転速度ＮＥｃｕｔを上回ることから、燃料カット制御が実行されることとなる。時刻ｔ１４において燃料カット制御が停止されて燃料噴射が再開されると、燃料カット制御の影響により機関回転速度ＮＥが大きく低下することとなる。ただしこの場合、冷却水温ＴＨＷが所定温度ＴＨＷ１よりも高いことから、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐｘが第１の所定値ΔＮＥｓｔｐ１よりも大きい第２の所定値ΔＮＥｓｔｐ２に設定されている。このため、機関回転速度ＮＥが低下してアイドル目標回転速度ＮＥｉｄｌｅから第１の所定値ΔＮＥｓｔｐ１を減じた所定回転速度ＮＥ１（＝ＮＥｉｄｌｅ−ΔＮＥｓｔｐ１）を下回っても、点火時期の遅角制御が停止されることはない。そして、点火時期の遅角制御が開始された時刻ｔ１２から所定期間Δｔが経過した時刻ｔ１６において、遅角制御が停止されて、進角制御が開始されることとなる。ここでは、冷却水温ＴＨＷが所定温度ＴＨＷ１よりも高いことから、進角制御における進角度合Δθｘは、上記第１の所定度合Δθ１よりも小さい第２の所定度合Δθ２に設定される。
【００７８】
仮に、冷却水温ＴＨＷが所定温度ＴＨＷ１よりも高いにもかかわらず、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐｘを第１の所定値ΔＮＥｓｔｐ１に設定すると、機関回転速度ＮＥは図７（ｂ）に一点鎖線にて示すように推移することとなる。すなわちこの場合には、時刻ｔ１５において機関回転速度ＮＥが上記所定回転速度ＮＥ１を下回ると、遅角制御が停止されて進角制御が開始されることとなる。このため、不要に早い段階から点火時期の遅角制御が停止される、すなわち機関出力を増大するための点火時期の進角制御が実行されることとなり、機関回転速度ＮＥが過度に上昇することとなる。しかもここでは、進角制御における進角度合Δθｘが上記第１の所定度合Δθ１に設定されることから、機関回転速度ＮＥは一層過度に上昇することとなる。
【００７９】
以上説明した本実施形態に内燃機関の制御装置によれば、以下に示す作用効果が得られるようになる。
【００８０】
（１）ＥＣＵ３０を通じて、機関始動に際して、点火時期をアイドル点火時期θｉｄｌｅに対して遅角側に設定する点火時期の遅角制御を実行することとした。また、当該遅角制御の実行中に、機関回転速度ＮＥがアイドル目標回転速度ＮＥｉｄｌｅ以下となり且つそれらの偏差ΔＮＥ（＝ＮＥｉｄｌｅ−ＮＥ）が所定値ΔＮＥｓｔｐｘ以上となることをもって当該遅角制御を停止して、点火時期をそのときの点火時期に対して進角側に設定する点火時期の進角制御を実行することとした。また、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上である場合には、機関回転速度ＮＥが燃料噴射停止回転速度ＮＥｃｕｔ以上となることをもって燃料噴射を停止することとした。更に、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上である場合にはそうでない場合に比べて、遅角制御を停止するための所定値ΔＮＥｓｔｐｘを大きく設定することとした。これにより、冷却水温ＴＨＷが比較的高いときに、不要に早い段階から点火時期の遅角制御が停止される頻度、すなわち機関出力を増大するための点火時期の進角制御が実行される頻度を低くすることができる。このため、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐｘがそのときの冷却水温ＴＨＷに対して過度に小さく設定されることに起因して機関回転速度ＮＥが過度に上昇することを抑制することができるようになる。従って、機関始動時の点火時期の遅角制御から進角制御に移行するに際して、機関回転速度ＮＥの過度の上昇を抑制することができる。
【００８１】
（２）ＥＣＵ３０を通じて、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上であるときにはそうでないときに比べて、進角制御における進角度合Δθｘを小さく設定することとした。これにより、機関始動に際して、そのときの冷却水温ＴＨＷが高いときには、これに合わせて、進角制御における進角度合Δθｘが小さく設定される。このため、進角制御における進角度合Δθｘがそのときの冷却水温ＴＨＷに対して過度に大きく設定されることに起因して機関回転速度ＮＥが過度に上昇することを抑制することができる。
【００８２】
（３）ＥＣＵ３０を通じて、遅角制御を停止するための所定値ΔＮＥｓｔｐｘに応じて進角制御における進角度合Δθｘを設定することとした。これにより、機関回転速度の過度の上昇を的確に抑制することができる。
＜第２実施形態＞
以下、本発明に係る内燃機関の制御装置の第２実施形態について説明する。
【００８３】
先の第１実施形態では、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上である場合にはそうでない場合に比べて、点火時期の遅角制御を停止するための所定値ΔＮＥｓｔｐｘを大きく設定するとともに、進角制御における進角度合Δθｘを小さく設定することとした。これに対して、本実施形態では、点火時期の遅角制御を停止するための所定値ΔＮＥｓｔｐについてはこれを固定値（上記第１の所定値ΔＮＥｓｔｐ１）として設定する点が先の第１実施形態と相違している。
【００８４】
前述したように、燃料噴射が停止されているときに機関回転速度ＮＥが燃料噴射停止回転速度ＮＥｃｕｔ未満となって燃料噴射が再開されると、直前の燃料噴射の停止の影響により、機関回転速度ＮＥが低下しやすくなる。このため、より早い段階から点火時期の遅角制御が停止されて点火時期の進角制御が実行されることとなる。ここで、点火時期の進角制御における進角度合Δθｘが、機関温度が比較的低いときに合わせて大きく設定されていると、機関温度が比較的高いときには、機関出力が過度に増大されることに起因して機関回転速度ＮＥが過度に上昇するといった問題が生じるおそれがある。
【００８５】
そこで、本実施形態では、ＥＣＵ３０を通じて、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上であるときにはそうでないときに比べて、進角制御における進角度合Δθｘを小さく設定するようにしている。これにより、機関回転速度ＮＥが過度に上昇することを抑制することができる。
【００８６】
以上説明した本実施形態に内燃機関の制御装置によれば、以下に示す作用効果が得られるようになる。
【００８７】
（１）ＥＣＵ３０を通じて、機関始動に際して、点火時期を機関のアイドル点火時期θｉｄｌｅに対して遅角側に設定する点火時期の遅角制御を実行することとした。また、当該遅角制御の実行中に、機関回転速度ＮＥがアイドル目標回転速度ＮＥｉｄｌｅ以下となり且つそれらの偏差ΔＮＥ（＝ＮＥｉｄｌｅ−ＮＥ）が所定値ΔＮＥｓｔｐ３以上となることをもって当該遅角制御を停止して、点火時期をそのときの点火時期に対して進角側に設定する点火時期の進角制御を実行することとした。更に、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上であるときにはそうでないときに比べて、進角制御における進角度合Δθｘを小さく設定することとした。これにより、進角制御における進角度合Δθｘがそのときの冷却水温ＴＨＷに対して過度に大きく設定されることに起因して機関回転速度ＮＥが過度に上昇することを抑制することができる。従って、点火時期の遅角制御から進角制御に移行するに際して、機関回転速度ＮＥの過度の上昇を抑制することができる。
【００８８】
尚、本発明にかかる内燃機関の制御装置は、上記実施の形態にて例示した構成に限定されるものではなく、これを適宜変更した例えば次のような形態として実施することもできる。
【００８９】
・上記各実施形態では、ポート噴射型のエンジン２について例示したが、本発明に係る内燃機関はこれに限られるものではなく、燃料噴射弁から燃焼室内に燃料を直接噴射する筒内噴射型のものであってもよいし、ポート噴射用の燃料噴射弁と筒内噴射用の燃料噴射弁との双方を備えるものであってもよい。
【００９０】
・上記各実施形態では、遅角制御が実行されてから所定期間Δｔが経過したことをもって遅角制御を停止することとしているが、本発明に係る点火時期の遅角制御の停止条件において必須の構成ではなく、これを割愛することもできる。
【００９１】
・上記各実施形態では、機関回転速度ＮＥがアイドル目標回転速度ＮＥｉｄｌｅ以下となり且つそれらの偏差ΔＮＥ（＝ＮＥｉｄｌｅ−ＮＥ）が所定値ΔＮＥｓｔｐｘ（第２実施形態ではΔＮＥｓｔｐ１）以上となることをもって当該遅角制御を停止するようにしている。しかしながら、点火時期の遅角制御の停止条件はこれに限られるものではなく、他に例えば、機関回転速度ＮＥとアイドル目標回転速度ＮＥｉｄｌｅとの比（＝ＮＥｉｄｌｅ／ＮＥ）が所定値以上となることをもって遅角制御を停止するようにしてもよい。要するに、遅角制御の実行中に、機関回転速度ＮＥがアイドル目標回転速度ＮＥｉｄｌｅ以下となり且つそれらの乖離度合が所定度合以上となることをもって遅角制御を停止するものであればよい。
【００９２】
・上記第１実施形態では、点火時期の遅角制御の実行中において、所定の周期毎に冷却水温ＴＨＷを読み込むとともに、同冷却水温ＴＨＷに応じて遅角制御を停止するための所定値ΔＮＥｓｔｐｘ、及び進角制御における進角度合Δθｘを所定の周期毎に設定するようにしている。もっとも、機関始動時には機関温度が急激に変化することはないことから、機関始動の開始直前や開始直後において一度だけ冷却水温ＴＨＷを読み込むとともに、同冷却水温ＴＨＷに応じて上記所定値ΔＮＥｓｔｐｘ及び上記進角度合Δθｘを設定するようにしてもよい。また、上記第２実施形態についても同様にして、機関始動の開始直前や開始直後において一度だけ冷却水温ＴＨＷを読み込むとともに、同冷却水温ＴＨＷに応じて上記進角度合Δθｘを設定するようにしてもよい。
【００９３】
・上記第１実施形態では、実験等を通じて、まずは、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐｘを設定し、同設定された所定値ΔＮＥｓｔｐｘに応じて、進角制御における上記所定度合Δθｘを設定するようにしている。しかしながら、本発明に係る点火時期制御手段はこれに限られるものではなく、これに代えて、まずは、進角制御における上記所定度合Δθｘを設定し、同設定された所定度合Δθｘに応じて、点火時期の遅角制御を停止するための上記所定値ΔＮＥｓｔｐｘを設定するようにしてもよい。また、上記所定値ΔＮＥｓｔｐｘと上記所定度合Δθｘとをそれぞれ独立に設定するようにしてもよい。
【００９４】
・上記第１実施形態によるように、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上であるときにはそうでないときに比べて、進角制御における進角度合Δθｘを小さく設定することが、機関回転速度ＮＥが過度に上昇することを抑制する上では望ましい。しかしながら、本発明に係る点火時期制御手段はこれに限られるものではなく、機関始動に際して、そのときの冷却水温ＴＨＷが所定温度ＴＨＷ１以上である場合にはそうでない場合に比べて、遅角制御を停止するための所定度合を大きく設定するものであれば、進角制御における進角度合を固定値として設定してもよい。
【００９５】
・上記各実施形態では、冷却水温ＴＨＷに基づいて機関温度を把握するようにしているが、機関温度を把握することができるものであれば、これを任意の手段に変更することができる。
【００９６】
・上記各実施形態では、通常の始動、いわゆるキー始動時と再始動とを区別することなく、機関始動に際して、そのときの機関温度が所定温度以上である場合にはそうでない場合に比べて、遅角制御を停止するための所定度合を大きく設定することとしている。或いは、機関始動に際して、そのときの機関温度が高いときには低いときに比べて、進角制御における進角度合を小さく設定することとしている。しかしながら、本発明に係る点火時期制御手段は、これに限られるものではなく、他に例えば、再始動時に限って、上記所定度合或いは上記進角度合を機関温度に応じて可変設定するようにしてもよい。すなわち、キー始動時には、本発明を適用しないようにしてもよい。
【００９７】
・上記各実施形態では、所定の条件が成立したときに自動停止、再始動する機能を有するエンジン２について例示したが、本発明に係る内燃機関はこれに限られるものではなく、こうした自動停止、再始動機能を有していない内燃機関に対しても本発明を適用することができる。この場合であっても、上記実施形態と同様の作用効果を奏することができる。
【００９８】
要するに、機関始動に際して、そのときの機関温度が所定温度以上である場合にはそうでない場合に比べて、遅角制御を停止するための所定度合を大きく設定するものであればよい。
【００９９】
或いは、機関始動に際して、そのときの機関温度が高いときには低いときに比べて、進角制御における進角度合を小さく設定するものであればよい。
【図面の簡単な説明】
【０１００】
【図１】本発明の第１実施形態に係る内燃機関の制御装置について、エンジン及びその制御装置のブロック図。
【図２】同実施形態のアイドル時におけるスロットル開度制御の処理手順を示すフローチャート。
【図３】同実施形態のアイドル時における燃料噴射制御の処理手順を示すフローチャート。
【図４】同実施形態のアイドル時における点火時期制御の処理手順を示すフローチャート。
【図５】同実施形態における点火時期の遅角制御を停止するための所定値を設定する処理手順を示すフローチャート。
【図６】同実施形態の点火時期の進角制御における所定度合を設定する処理手順を示すフローチャート。
【図７】同実施形態の点火時期制御の実行にともなう機関回転速度の推移の一例を示すタイミングチャートであって、（ａ）冷却水温が所定温度よりも低い場合、（ｂ）冷却水温が所定温度よりも高い場合の一例を示すタイミングチャート。
【符号の説明】
【０１０１】
２…エンジン、４…シリンダ、６…ピストン、８…シリンダヘッド、１０…燃焼室、１２…吸気通路、１２ａ…サージタンク、１２ｂ…吸気ポート、１４…排気通路、１６…吸気バルブ、１６ａ…吸気カム、１８…排気バルブ、１８ａ…排気カム、２０…スロットルバルブ、２０ａ…スロットル開度センサ、２０ｂ…スロットルモータ、２２…吸入空気量センサ、２４…燃料噴射弁、２６…点火プラグ、２７…イグナイタ、２８…アクセルペダル、２８ａ…アクセル開度センサ、３０…ＥＣＵ（燃料噴射制御手段）、３２…クランクシャフト、３２ａ…機関回転速度センサ、３４…空燃比センサ、３６…水温センサ。
【図１】
2010138795.tif 000003
【図２】
2010138795.tif 000004
【図３】
2010138795.tif 000005
【図４】
2010138795.tif 000006
【図５】
2010138795.tif 000007
【図６】
2010138795.tif 000008
【図７】
2010138795.tif 000009