(57)【特許請求の範囲】
【請求項１】
内燃機関での燃料噴射を停止して筒内の掃気を行うことで同筒内に堆積したデポジットを除去する掃気処理が行われる内燃機関の制御装置において、
内燃機関における複数の気筒毎にそれぞれ設けられる燃料噴射弁と、
内燃機関の運転中に前記掃気処理を行う制御手段と、
を備え、
前記制御手段は、前記掃気処理を行う際、前記燃料噴射弁からの燃料噴射を停止する気筒を前記複数の気筒のうちで順番に切り換えるものであり、
燃料噴射を停止する当該気筒以外の気筒では前記燃料噴射弁からの燃料噴射を行い、燃料の燃焼によって内燃機関の稼動状態を維持する
ことを特徴とする内燃機関の制御装置。
【請求項２】
前記制御手段は、内燃機関における複数の気筒毎にデポジットの堆積量を推定し、前記掃気処理を行う際には前記複数の気筒のうちデポジットの堆積量が判定値以上である気筒のみ前記燃料噴射弁からの燃料噴射を停止する請求項１記載の内燃機関の制御装置。
【請求項３】
前記制御手段は、内燃機関における複数の気筒毎にデポジットの堆積量を推定し、前記掃気処理を行う際には前記複数の気筒毎のデポジットの堆積量に基づいて前記燃料噴射弁からの燃料噴射を停止する気筒の順番を定める請求項１記載の内燃機関の制御装置。
【請求項４】
前記制御手段は、内燃機関における複数の気筒毎にデポジットの堆積量を推定し、前記掃気処理を通じて前記燃料噴射弁からの燃料噴射を停止する際には、その燃料噴射弁に対応する気筒でのデポジットの堆積量に基づいて前記燃料噴射弁からの燃料噴射を停止する期間を定める請求項１記載の内燃機関の制御装置。
【請求項５】
前記制御手段は、内燃機関における複数の気筒を稼働時に内燃機関の回転バランスを取ることのできる複数の気筒群に分け、前記燃料噴射弁からの燃料噴射の停止を前記気筒群の単位で各気筒群毎に順番に実施する請求項１記載の内燃機関の制御装置。
【請求項６】
前記内燃機関は、過給器による空気の過給を受けるものである請求項１〜５のいずれか一項に記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の制御装置に関する。
【背景技術】
【０００２】
自動車等の車両に搭載される内燃機関では、使用期間の長期化に伴う経時変化として筒内にデポジットが堆積してゆき、その筒内のデポジットが原因となって同筒内においてプレイグニッション等の燃料の異常燃焼が生じるおそれがある。こうしたことに対処するため、例えば特許文献１に示されるように、燃料噴射を停止して筒内の掃気を行うことで同筒内に堆積したデポジットを除去する掃気処理が行われる。この特許文献１の掃気処理では、内燃機関の運転中に機関停止要求がなされたとき、同機関の燃料噴射を停止するとともにスロットルバルブを全開状態とすることで、その燃料噴射の停止開始から機関回転の停止までの間に気筒内の掃気を行うようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−６４０３２公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、内燃機関の運転中に筒内でのデポジットの堆積量が許容値を越えて多くなるなど、内燃機関の停止過程だけでなく機関運転中にも上記掃気処理を実行したいという要望もある。こうした要望に対応して機関運転中に上記掃気処理を実行したとすると、気筒の掃気を行うべく燃料噴射を停止することに伴って内燃機関の自立運転が行われなくなるため、その気筒の掃気中に機関回転速度が低下してしまう。
【０００５】
なお、特許文献１には、上記掃気処理での燃料噴射の停止前に、スロットルバルブを全閉よりも開き側の状態にするとともに燃料噴射量を増量することで、機関回転速度を上昇させておくことが記載されている。こうした技術を適用すれば、内燃機関の運転中に上記掃気処理を実行して気筒の掃気を行う際、その掃気中における機関回転速度の低下に対処することが可能にはなる。
【０００６】
しかし、内燃機関の運転中における上記掃気処理の実行により、機関回転が停止してしまわないようにするためには、上記掃気処理での燃料噴射の停止前に大幅に機関回転速度を上昇させておく必要があり、それを実現するための燃料の消費量が多くなって内燃機関の燃費が悪化することは否めない。
【０００７】
本発明はこのような実情に鑑みてなされたものであって、その目的は、内燃機関の運転中に掃気処理を行うに当たり、機関回転速度を上昇させるための燃料の消費による内燃機関の燃費悪化を抑制することができる内燃機関の制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項１記載の発明によれば、内燃機関における複数の気筒毎にそれぞれ燃料噴射弁が設けられており、機関運転中に筒内に堆積したデポジットを除去するための掃気処理が行われる際には、上記燃料噴射弁からの燃料噴射が停止される。そして、このように燃料噴射弁からの燃料噴射が停止された気筒では、筒内の掃気が行われて同筒内に堆積したデポジットが除去される。また、上記掃気処理を行う際には、燃料噴射弁からの燃料噴射を停止する気筒が、内燃機関における複数の気筒のうちで順番に切り換えられ、燃料噴射を停止する当該気筒以外の気筒では燃料噴射弁からの燃料噴射が行われて、燃料の燃焼によって内燃機関の稼動状態が維持される。ここで、掃気処理を行う際、仮に内燃機関におけるすべての気筒で一斉に燃料噴射弁からの燃料噴射を停止して掃気を行ったとすると、それに伴い内燃機関が自立運転を維持できなくなって機関回転速度が低下する。こうした掃気中での機関回転速度の低下により機関回転が停止してしまうことがないよう、上記燃料噴射の停止前に機関回転速度を予め上昇させておくことも考えられるが、そうした機関回転速度の上昇を行うことに伴う内燃機関の燃費悪化が問題になる。
【０００９】
しかし、請求項１記載の発明では、上述したように掃気処理を行う際、燃料噴射弁からの燃料噴射を停止する気筒が、内燃機関における複数の気筒のうちで順番に切り換えられる。このため、内燃機関における複数の気筒のうち、所定の気筒で掃気のために燃料噴射弁からの燃料噴射が停止されるとしても、他の気筒では燃料噴射弁からの燃料噴射が行われて燃料の燃焼により稼働状態が維持されることから、上記掃気処理が行われるときに内燃機関の自立運転を維持できなくなることはない。このため、掃気処理の実行に伴う機関回転速度の低下により機関回転が停止することへの対処、すなわち上述したように燃料噴射の停止前に予め機関回転速度を上昇させておくことについては必要ないか、或いは行うとしても僅かで済む。従って、上記燃料噴射の停止前に機関回転速度を予め上昇させておくことに伴い、上述したように内燃機関の燃費が悪化するという問題が発生することを抑制できる。
【００１０】
請求項２記載の発明によれば、内燃機関における複数の気筒毎にデポジットの堆積量が推定される。そして、上記掃気処理を行う際には、内燃機関における複数の気筒のうち、デポジットの堆積量が判定値以上である気筒のみ燃料噴射弁からの燃料噴射が停止され、それによって同気筒の掃気が行われる。デポジットの堆積量が上記判定値未満といった少ない気筒については、そのデポジットが原因となってプレイグニッション等の燃料の異常燃焼が生じる可能性が低い。請求項２記載の発明では、そうした気筒での無駄な燃料噴射の停止を避けることができる。
【００１１】
請求項３記載の発明によれば、内燃機関における複数の気筒毎にデポジットの堆積量が推定される。そして、上記掃記処理を行う際には、複数の気筒毎のデポジットの堆積量に基づいて、それら複数の気筒での燃料噴射弁からの燃料噴射を停止する気筒、すなわち掃気を行う気筒の順番が定められる。これにより、複数の気筒のうちデポジットの堆積量が多い気筒から優先して燃料噴射弁からの燃料噴射が停止されるよう、それら複数の気筒での燃料噴射弁からの燃料噴射を停止する気筒の順番を定めることが可能になる。このように内燃機関における複数の気筒での燃料噴射弁からの燃料噴射を停止する気筒、すなわち掃気が行われる気筒の順番を定めることで、内燃機関における各気筒の筒内に堆積したデポジットを効率よく除去することができる。従って、そうしたデポジットが原因となってプレイグニッション等の燃料の異常燃焼が生じることを、より一層効果的に抑制することができる。
【００１２】
請求項４記載の発明によれば、内燃機関における複数の気筒毎にデポジットの堆積量が推定される。そして、上記掃記処理を通じて前記燃料噴射弁からの燃料噴射を停止する際には、その燃料噴射弁に対応する気筒でのデポジットの堆積量に基づいて上記燃料噴射弁からの燃料噴射を停止する期間、すなわち上記気筒での掃気が行われる期間が定められる。これにより、上記デポジットの堆積量が多いほど、上記燃料噴射弁からの燃料噴射を停止する期間を長くすることが可能になる。このように燃料噴射を停止する期間、すなわち掃気を行う期間を定めることにより、内燃機関における各気筒の筒内に堆積したデポジットを効率よく除去することができる。従って、そうしたデポジットが原因となってプレイグニッション等の燃料の異常燃焼が生じることを、より一層効果的に抑制することができる。
【００１３】
請求項５記載の発明によれば、内燃機関における複数の気筒が、稼働時に内燃機関の回転バランスを取ることのできる複数の気筒群に分けられる。そして、掃気処理での燃料噴射弁からの燃料噴射の停止は、上記気筒群の単位で各気筒群毎に順番に実施される。このように上記複数の気筒群毎に順番に燃料噴射の停止を行うことにより、その燃料噴射の停止に伴い内燃機関の回転バランスが悪化することを抑制できる。
【００１４】
なお、上記内燃機関としては、請求項６記載の発明のように、過給器による空気の過給を受けるものとすることが考えられる。こうした内燃機関においては、圧縮比が高くなる関係から筒内に堆積したデポジットが原因となってプレイグニッション等の燃料の異常燃焼が生じやすいが、同異常燃焼を効果的に抑制することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の制御装置が適用される内燃機関全体を示す略図。
【図２】同制御装置による掃気処理の詳細な実行手順を示すフローチャート。
【発明を実施するための形態】
【００１６】
以下、本発明を直列四気筒の自動車用エンジンに適用した一実施形態について、図１及び図２を参照して説明する。
図１に示される内燃機関１は、一番気筒、二番気筒、三番気筒、及び四番気筒の合計四つの気筒（図中には一つのみ図示）を有している。内燃機関１の吸気通路２は、各気筒における燃焼室３の上流で各気筒に対応して分岐している。そして、吸気通路２における分岐した部分がそれぞれ各気筒の燃焼室３に接続されている。吸気通路２における上記分岐部分の上流側には、燃焼室３に吸入される空気の量（吸入空気量）を調整すべく開閉動作するスロットルバルブ４が設けられている。このスロットルバルブ４の開度（スロットル開度）は、自動車の運転者によって踏み込み操作されるアクセルペダル５の操作量（アクセル操作量）に応じて調節される。また、吸気通路２におけるスロットルバルブ４の下流には、各気筒の燃焼室３と吸気通路２との接続部分である吸気ポート２ａに向けて燃料を噴射する燃料噴射弁６が設けられている。この燃料噴射弁６は、内燃機関１の各気筒毎に一つずつ合計四つ設けられている。
【００１７】
内燃機関１においては、吸気通路２を流れる空気と燃料噴射弁６から噴射される燃料との混合気が燃焼室３に充填される。この混合気に対し点火プラグ７による点火が行われると、同混合気（燃料）の燃焼によりピストン１３が往復移動してクランクシャフト１４が回転する。一方、燃焼後の混合気は排気として排気通路１５に送り出される。なお、内燃機関１における燃焼室３と吸気通路２との間は、吸気バルブ２５の開閉動作によって連通・遮断される。また、内燃機関１における燃焼室３と排気通路１５との間は、内燃機関１の排気バルブ２６の開閉動作によって連通・遮断される。これら吸気バルブ２５及び排気バルブ２６は、クランクシャフト１４からの回転伝達を受ける吸気カムシャフト２７及び排気カムシャフト２８の回転に伴って開閉動作する。
【００１８】
自動車には、内燃機関１の各種運転制御を行う電子制御装置１６が搭載されている。同電子制御装置１６には、上記制御に係る各種演算処理を実行するＣＰＵ、その制御に必要なプログラムやデータの記憶されたＲＯＭ、ＣＰＵの演算結果等が一時記憶されるＲＡＭ、外部との間で信号を入・出力するための入・出力ポート等が設けられている。
【００１９】
電子制御装置１６の入力ポートには、以下に示す各種センサ等が接続されている。
・アクセルペダル５の操作量（アクセル操作量）を検出するアクセルポジションセンサ１７。
【００２０】
・スロットルバルブ４の開度を検出するスロットルポジションセンサ１８。
・吸気通路２を通過する空気の量（内燃機関１の吸入空気量）を検出するエアフローメータ１９。
【００２１】
・クランクシャフト１４の回転に対応した信号を出力するクランクポジションセンサ２０。
・吸気カムシャフト２７の回転に基づき同シャフト２７の回転位置に対応した信号を出力するカムポジションセンサ２１。
【００２２】
・排気通路１５を通過する排気中の酸素濃度に対応した信号を出力する空燃比センサ２２。
また、電子制御装置１６の出力ポートには、スロットルバルブ４、及び各気筒の燃料噴射弁６といった各種機器のための駆動回路等が接続されている。
【００２３】
電子制御装置１６は、上記各種センサ等から入力した信号に基づき機関回転速度や機関負荷といった機関運転状態を把握し、その把握した機関運転状態に基づいてスロットルバルブ４及び各気筒の燃料噴射弁６といった各種機器の駆動回路に対し指令信号を出力する。こうして内燃機関１におけるスロットルバルブ４の開度制御、及び各気筒毎の燃料噴射制御など、内燃機関１の各種運転制御が電子制御装置１６を通じて実施される。ちなみに、上記機関回転速度は、クランクポジションセンサ２０からの検出信号に基づき求められる。また、機関負荷は、内燃機関１の吸入空気量に対応するパラメータと上記機関回転速度とから算出される。なお、吸入空気量に対応するパラメータとしては、エアフローメータ１９からの検出信号に基づき求められる内燃機関１の吸入空気量の実測値等があげられる。
【００２４】
ところで、内燃機関１においては、使用期間の長期化に伴う経時変化として筒内（各気筒の燃焼室３）にデポジットが堆積してゆき、その筒内のデポジットが原因となって同筒内においてプレイグニッション等の燃料の異常燃焼が生じるおそれがある。こうしたことに対処するため、内燃機関１の運転中に筒内に堆積したデポジットを除去するための掃気処理が電子制御装置１６を通じて実行される。この掃気処理では、内燃機関１の運転中に燃料噴射弁６からの燃料噴射を停止させることにより同燃料噴射弁６に対応した気筒での掃気が行われ、それによって筒内に堆積したデポジットが除去される。
【００２５】
ここで、上記掃気処理を行う際、仮に内燃機関１におけるすべての気筒で一斉に燃料噴射弁６からの燃料噴射を停止して掃気を行ったとすると、それに伴い内燃機関１が自立運転を維持できなくなって機関回転速度が低下する。こうした掃気中での機関回転速度の低下により機関回転が停止してしまうことがないよう、上記燃料噴射の停止前に機関回転速度を予め上昇させておくことも考えられるが、そうした機関回転速度の上昇を行うことに伴う内燃機関１の燃費悪化が問題になる。こうした問題に対処するため、本実施形態では、上述したように掃気処理を行う際、燃料噴射弁６からの燃料噴射を停止する気筒を、内燃機関１における複数の気筒のうちで順番に切り換えることが行われる。
【００２６】
次に、本実施形態の制御装置の動作について説明する。
上記掃気処理を通じて燃料噴射弁６からの燃料噴射を停止する気筒が内燃機関１における複数の気筒のうちで順番に切り換えられる際、所定の気筒では掃気のために燃料噴射弁６からの燃料噴射が停止されるものの、他の気筒では燃料噴射弁６からの燃料噴射が行われて燃料の燃焼により稼働状態が維持される。このように上記掃気処理の実行時、内燃機関１における複数の気筒のうちの幾つかは稼働状態となるため、同掃気処理が行われるときに内燃機関１の自立運転を維持できなくなることはない。このため、上記掃気処理の実行に伴う機関回転速度の低下により機関回転が停止することへの対処、すなわち上述したように燃料噴射の停止前に予め機関回転速度を上昇させておくことについては必要ないか、或いは行うとしても僅かで済む。従って、上記燃料噴射の停止前に機関回転速度を予め上昇させておくことに伴い、上述したように内燃機関１の燃費が悪化するという問題が発生することを抑制できる。
【００２７】
以下、上記掃気処理の詳細な実行手順について、掃気処理ルーチンを示す図２のフローチャートを参照して説明する。この掃気処理ルーチンは、電子制御装置１６を通じて、例えば所定時間毎の時間割り込みにて周期的に実行される。
【００２８】
同ルーチンにおいては、まず内燃機関１における各気筒、すなわち一番気筒、二番気筒、三番気筒、及び四番気筒での筒内におけるデポジットの堆積量が算出される。例えば、一番気筒、二番気筒、三番気筒、及び四番気筒の各気筒について、次の［１］〜［４］の手順により、それぞれ筒内のデポジットの堆積量が算出される。［１］所定期間毎に同期間中に筒内に堆積するデポジットの量を、機関回転速度及び機関負荷といった機関運転状態、並びに、空燃比センサ２２の出力信号から求められる内燃機関１の空燃比に基づいて算出する。「２」上記［１］で算出されたデポジットの量をその算出毎に累積してゆく。［３］上記［２］で得られた累積値を筒内におけるデポジットの堆積量とし、電子制御装置１６の不揮発性メモリに記憶する。
【００２９】
続いて、掃気処理の実行中であるか否かを判断するためのフラグＦが「０（実行中でない）」であるか否かが判断される（Ｓ１０２）。ここで肯定判定であれば掃気処理の実行条件が成立したか否かが判断される（Ｓ１０３）。こうした実行条件としては、例えば前回掃気処理を実行した後に自動車の走行距離が所定距離以上になったこと、或いは、前回掃気処理を実行した後に内燃機関１の運転時間が所定時間以上になったこと、等々があげられる。
【００３０】
Ｓ１０２で実行条件が成立した旨判断されると、電子制御装置１６の不揮発性メモリに記憶された各気筒毎のデポジットの堆積量に基づき、内燃機関１の各気筒のうち、掃気を実施する気筒、それら気筒のうちで掃気を実施する順番、及び、それら気筒での掃気の実施期間（掃気期間）が設定される（Ｓ１０４）。詳しくは、内燃機関１における各気筒のうち、筒内でのデポジットの堆積量が判定値以上となる気筒のみが、掃気を実施する気筒として設定される。なお、上記判定値については、筒内での異常燃焼の発生を生じさせないデポジットの堆積量の範囲内で最大値寄りの値となるよう予め実験等により定められる。また、掃気を実施する予定の気筒において同掃気を行う順番は、筒内でのデポジットの堆積量が多いものほど上記掃気が優先して行われるように定められる。更に、掃気を実施する予定の気筒における同掃気の実施期間は、同気筒でのデポジットの堆積量が多くなるほど長くなるように定められる。
【００３１】
このように掃気を実施する気筒、それら気筒のうちで掃気を実施する順番、及び、それら気筒での掃気の実施期間が設定されると、フラグＦが「１（掃気処理実行中）」に設定され（Ｓ１０５）、その後に掃気処理が実行される（Ｓ１０６）。なお、上記フラグＦが「１」に設定された後にはＳ１０２で否定判定がなされることから、Ｓ１０３〜Ｓ１０５をスキップして直接Ｓ１０６に進むようになる。このＳ１０６の掃気処理では、上記掃気を実施する予定の気筒に対し、上記設定された順番で燃料噴射弁６からの燃料噴射が停止されて同燃料噴射弁６に対応した気筒での掃気が行われる。更に、その燃料噴射弁６からの燃料噴射の停止が上記設定された掃気の実施期間（掃気期間）だけ続けられることにより、上記気筒において上記掃気期間だけ掃気が行われる。
【００３２】
こうした掃気処理の実行中には、上記掃気を実施する予定の気筒すべてで掃気が完了したか否かが判断される（Ｓ１０７）。ここで肯定判定がなされると、電子制御装置１６の不揮発性メモリに記憶された各気筒でのデポジットの堆積量のうち、上記掃気を実施した気筒に対応するデポジットの堆積量が初期値（例えば「０」）にリセットされる（Ｓ１０８）。その後、フラグＦが「０」に設定される（Ｓ１０９）。更に、上記掃気処理が終了されることにより内燃機関１の通常運転が開始される（Ｓ１１０）。
【００３３】
以上詳述した本実施形態によれば、以下に示す効果が得られるようになる。
（１）内燃機関１の運転中、筒内に堆積したデポジットを除去するための掃気処理を行う際、燃料噴射弁６からの燃料噴射を停止する気筒が、内燃機関１における複数の気筒のうちで順番に切り換えられる。このため、掃気処理を行う際、所定の気筒では掃気のために燃料噴射弁６からの燃料噴射が停止されるものの、他の気筒では燃料噴射弁６からの燃料噴射が行われて燃料の燃焼により稼働状態が維持される。このときに稼働状態とされる気筒の存在により、掃気処理の実行時に内燃機関１の自立運転が維持できなくなるということはない。その結果、上記掃気処理の実行に伴う機関回転速度の低下により機関回転が停止することへの対処、すなわち上記燃料噴射の停止前に予め機関回転速度を上昇させておくことについては必要ないか、或いは行うとしても僅かで済む。従って、上記燃料噴射の停止前に機関回転速度を予め上昇させておくことに伴って内燃機関１の燃費が悪化することを抑制できる。
【００３４】
（２）上記掃気処理では、内燃機関１における複数の気筒のうち、デポジットの堆積量が判定値以上である気筒のみ燃料噴射弁６からの燃料噴射が停止され、それによって同気筒の掃気が行われる。デポジットの堆積量が上記判定値未満といった少ない気筒については、そのデポジットが原因となってプレイグニッション等の燃料の異常燃焼が生じる可能性は低いが、そうした気筒での無駄な燃料噴射の停止を避けることができる。
【００３５】
（３）上記掃記処理では、複数の気筒毎のデポジットの堆積量に基づいて、それら複数の気筒での燃料噴射弁６からの燃料噴射を停止する気筒、すなわち掃気を行う気筒の順番が定められる。具体的には、複数の気筒のうちデポジットの堆積量が多い気筒から優先して燃料噴射弁６からの燃料噴射が停止されるよう、それら複数の気筒での燃料噴射弁６からの燃料噴射を停止する気筒の順番が定められる。このように内燃機関１における複数の気筒での燃料噴射弁６からの燃料噴射を停止する気筒、すなわち掃気が行われる気筒の順番を定めることで、内燃機関１における各気筒の筒内に堆積したデポジットを効率よく除去することができる。従って、そうしたデポジットが原因となってプレイグニッション等の燃料の異常燃焼が生じることを、より一層効果的に抑制することができる。
【００３６】
（４）上記掃記処理では、燃料噴射弁６からの燃料噴射を停止する際、その燃料噴射弁６に対応する気筒でのデポジットの堆積量に基づいて上記燃料噴射弁６からの燃料噴射を停止する期間、すなわち上記気筒での掃気期間が定められる。具体的には、上記デポジットの堆積量が多いほど、上記燃料噴射弁６からの燃料噴射を停止する期間（掃気期間）が長くされる。このように燃料噴射を停止する期間、すなわち掃気を行う期間を定めることにより、内燃機関１における各気筒の筒内に堆積したデポジットを効率よく除去することができる。従って、そうしたデポジットが原因となってプレイグニッション等の燃料の異常燃焼が生じることを、より一層効果的に抑制することができる。
【００３７】
なお、上記実施形態は、例えば以下のように変更することもできる。
・内燃機関１における各気筒毎に筒内圧や筒内温を検出するセンサを設け、そのセンサからの検出信号に基づいて各気筒毎のデポジットの堆積量を求めるようにしてもよい。なお、上記センサからの検出信号に基づいて筒内でのデポジットの堆積量を求めることができるのは、同デポジットの堆積量が多くなるほど圧縮比が大きくなって燃料の燃焼時の筒内圧が高くなるとともに筒内温度が高くなる傾向があるためである。
【００３８】
・上記掃気処理を行う際、所定の気筒での燃料噴射弁６からの燃料噴射を停止させる期間（掃気期間）については、必ずしも同気筒でのデポジットの堆積量に応じて可変とする必要はない。例えば、上記掃気期間をデポジットを的確に除去し得る期間として予め実験等により定められた固定の期間とすることも可能である。
【００３９】
・上記掃気処理を行う際、燃料噴射弁６からの燃料噴射を停止する気筒（掃気を行う気筒）の順番については、必ずしも各気筒でのデポジットの堆積量に基づいて定める必要はない。例えば、内燃機関１の構造上、デポジットの堆積しやすい気筒から順に、燃料噴射弁６からの燃料噴射を停止するようにしてもよい。
【００４０】
・上記掃気処理を行う際、デポジットの堆積量が判定値以上である気筒のついてのみ、燃料噴射弁６からの燃料噴射を停止するようにしたが、こうしたことは必ずしも実施する必要はない。例えば、上記掃気処理を行う際、各気筒でのデポジットの堆積量に関係なく、内燃機関１における全ての気筒について、順番に燃料噴射弁６からの燃料噴射を停止させるようにしてもよい。
【００４１】
・上記掃気処理を行う際、燃料噴射弁６からの燃料噴射の停止を一つの気筒ずつ行うのではなく、少なくとも一つの稼働気筒を残した状態で複数の気筒ずつ行うようにしてもよい。
【００４２】
・内燃機関における複数の気筒を稼働時に同機関の回転バランスを取ることのできる複数の気筒群に分け、掃気処理を行う際には燃料噴射弁からの燃料噴射の停止を上記気筒群の単位で各気筒群毎に順番に実施するようにしてもよい。このように上記複数の気筒群毎に順番に燃料噴射の停止を行うことにより、その燃料噴射の停止に伴い内燃機関の回転バランスが悪化することを抑制できる。ちなみに、直列四気筒の内燃機関１においては、一番気筒と四番気筒とが一つの気筒群とされる一方、二番気筒と三番気筒とが上記気筒群とは別の気筒群とされる。
【００４３】
・過給器による空気の過給を受ける内燃機関に本発明を適用してもよい。こうした内燃機関においては、圧縮比が高くなる関係から筒内に堆積したデポジットを原因としてプレイグニッション等の燃料の異常燃焼が生じやすいが、同異常燃焼を本発明の適用によって効果的に抑制することができる。
【００４４】
・直列四気筒の内燃機関１に本発明を適用したが、他の形式の内燃機関に適用してもよい。例えば、Ｖ型六気筒、Ｖ型八気筒、及び直列六気筒といった形式の内燃機関に本発明を適用することも可能である。
【符号の説明】
【００４５】
１…内燃機関、２…吸気通路、２ａ…吸気ポート、３…燃焼室、４…スロットルバルブ、５…アクセルペダル、６…燃料噴射弁、７…点火プラグ、１３…ピストン、１４…クランクシャフト、１５…排気通路、１６…電子制御装置（制御手段）、１７…アクセルポジションセンサ、１８…スロットルポジションセンサ、１９…エアフローメータ、２０…クランクポジションセンサ、２１…カムポジションセンサ、２２…空燃比センサ、２５…吸気バルブ、２６…排気バルブ、２７…吸気カムシャフト、２８…排気カムシャフト。
【図１】
0005733181.tif 000002
【図２】
0005733181.tif 000003