(57)【要約】【課題】本発明は、デポジットの除去性能を向上し、燃費性能の悪化や排ガス出力の悪化を防止することを目的とする。【解決手段】燃料噴射圧力によって内燃機関の燃焼室内に燃料を噴射する燃料噴射装置および内燃機関の駆動を制御する制御装置において、内燃機関に回転変動が発生する場合、通常の燃料噴射圧力よりも高い燃料噴射圧力で燃料を噴射するよう燃料噴射装置を制御し、高い燃料噴射圧力で燃料を噴射しても回転変動が発生する場合は、内燃機関の回転数を上昇させるよう制御している。【選択図】図１
2015124757.tif 000002
【特許請求の範囲】
【請求項１】
燃料噴射圧力によって内燃機関の燃焼室内に燃料を噴射する燃料噴射装置および前記内燃機関の駆動を制御する制御装置において、
前記内燃機関に回転変動が発生する場合、通常の燃料噴射圧力よりも高い燃料噴射圧力で燃料を噴射するよう前記燃料噴射装置を制御し、当該高い燃料噴射圧力で燃料を噴射しても回転変動が発生する場合は、前記内燃機関の回転数を上昇させるよう制御することを特徴とする制御装置。
【請求項２】
前記制御装置は、前記高い燃料噴射圧力による燃料噴射によって前記回転変動が発生しなくなる場合は、通常の燃料噴射圧力に戻すことを特徴とする請求項１に記載の制御装置。
【請求項３】
前記制御装置は、前記内燃機関の回転数が所定値以上となった場合に、異常の発生を報知する報知制御を行うことを特徴とする請求項１または２に記載の駆動装置。
【請求項４】
前記制御装置は、前記内燃機関を搭載した車両の走行距離が所定値を越えた場合に、前記内燃機関に回転変動が発生しているか否かの判定を行うことを特徴とする請求項１〜３のいずれか１つに記載の制御装置。
【請求項５】
前記制御装置は、前記内燃機関が完暖状態の場合に、前記内燃機関に回転変動が発生しているか否かの判定を行うことを特徴とする請求項１〜４のいずれか１つに記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は制御装置に係り、特にインジェクタからなる燃料噴射装置に付着するデポジットを除去し、燃費性能の悪化や排ガス出力の悪化の防止を図る制御装置に関するものである。
【背景技術】
【０００２】
エンジンの燃焼室内に燃料を噴射する筒内噴射インジェクタを有する内燃機関が知られている。
このような筒内噴射インジェクタは、燃焼室内の煤などを含む排ガスに曝されることから、筒内噴射インジェクタにデポジットが付着すると、筒内噴射インジェクタの噴射孔が詰まってしまうことがある。
そして、筒内噴射インジェクタの噴射孔が詰まってしまうと、アイドル運転時のエンジン運動が不安定となる恐れがある。
これに対して、例えば、後述する特許文献１に開示されるように、アイドル運転状態が一定時間継続した後に、燃料噴射量を増量させて噴射ノズルに付着するデポジットを除去する装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】実開昭６３−１０２９４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のようにデポジットを除去するたびに燃料噴射量の増量を行っていると、燃費性能の悪化や排ガス出力の悪化が懸念されるという不都合がある。
また、デポジットの付着強度が強い場合は、燃料噴射量の増量をより多くする必要があり、更なる燃費性能の悪化や排ガス出力の悪化が懸念されるという不都合がある。
【０００５】
この発明は、デポジットの除去性能を向上し、燃費性能の悪化や排ガス出力の悪化を防止することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、この発明は、燃料噴射圧力によって内燃機関の燃焼室内に燃料を噴射する燃料噴射装置および前記内燃機関の駆動を制御する制御装置において、前記内燃機関に回転変動が発生する場合、通常の燃料噴射圧力よりも高い燃料噴射圧力で燃料を噴射するよう前記燃料噴射装置を制御し、当該高い燃料噴射圧力で燃料を噴射しても回転変動が発生する場合は、前記内燃機関の回転数を上昇させるよう制御することを特徴とする。
【発明の効果】
【０００７】
この発明によれば、デポジットの除去性能を向上でき、燃費性能の悪化や排ガス出力の悪化を防止することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】図１は制御装置の制御用フローチャートである。（実施例）
【図２】図２は制御装置の内燃機関制御用ブロック図である。（実施例）
【図３】図３は制御装置のデポジット制御用ブロック図である。（実施例）
【図４】図４は制御装置の制御用タイムチャートである。（実施例）
【発明を実施するための形態】
【０００９】
以下図面に基づいてこの発明の実施例を詳細に説明する。
【実施例】
【００１０】
図１〜図４はこの発明の実施例を示すものである。
図２において、１は内燃機関である。
この内燃機関１は、シリンダブロック２と、シリンダブロック２の上面に位置するシリンダヘッド３と、シリンダブロック２の下面に取り付けられるオイルパン（図示せず）と、シリンダブロック２の内面を摺動するピストン４とを有している。
そして、ピストン４は、コネクティングロッド５を介してクランクシャフト６に接続されている。
また、シリンダブロック２とシリンダヘッド３とピストン４とによって、燃焼室７が形成されている。
シリンダブロック２内部にはウォータジャケット８が形成されており、ウォータジャケット８内の冷却水温度を検出する水温センサ９がシリンダブロック２に配置されている。
更に、内燃機関１の吸気側には、図２に示す如く、吸気管１０を接続する一方、内燃機関１の排気側には、排気管１１が取り付けられている。
そして、吸気管１０内の吸気通路１２の下流側端部と、排気管１１内の排気通路１３の上流側端部とが燃焼室７に接続されている。
吸気通路１２の下流側端部は、吸気バルブ１４によって開閉され、排気通路１３の上流側端部は、排気バルブ１５によって開閉される。
内燃機関１には、燃焼室７内に燃料を噴射するインジェクタからなる燃料噴射装置１６と、燃料噴射装置１６によって噴射された燃料を燃焼させるための着火を行う点火装置１７とが設けられている。
なお、内燃機関１のクランクシャフト６の近傍には、クランク角を検出するクランク角センサからなる回転数検出手段１８が設けられており、クランク角センサによって検出されたクランク角に基づいて内燃機関１におけるエンジン回転数が求められる。
【００１１】
制御装置１９は、燃料噴射圧力によって内燃機関１の燃焼室７内に燃料を噴射する燃料噴射装置１６および内燃機関１の駆動を制御している。
【００１２】
具体的には、制御装置１９は、前記内燃機関１におけるエンジン回転に変動が発生する場合、通常の燃料噴射圧力よりも高い燃料噴射圧力で燃料を噴射するよう燃料噴射装置１６を制御し、その高い燃料噴射圧力で燃料を噴射してもエンジン回転に変動が発生する場合は、前記内燃機関１におけるエンジン回転数を上昇させるよう制御する。
また、制御装置１９は、ディスプレイ２０と、スピーカ２１と、警告灯２２と電気的に接続されている。
前記ディスプレイ２０は、各種検出信号の検出状態や警告などの表示を行う機能を有している。
また、スピーカ２１は、音声や音などを出力する機能を有している。
更に、警告灯２２は、警告の必要な際に点灯などによって告知する機能を有している。
また、制御装置１９は、水温センサ９によって検出された信号、回転数検出手段１８によって検出された信号、および車両状態検出手段２３によって検出された内燃機関１を搭載する車両（図示せず）の車両状態や走行状態に関する信号を受信可能に接続されている。
そして、制御装置１９は、水温センサ９によって検出された内燃機関１の水温によって、内燃機関１の完暖状態を判定する。また、制御手段１９は、回転数検出手段１８によって検出された信号に基づいて、内燃機関１におけるエンジンの回転数を検出する。また、制御手段１９は、車両状態検出手段２３によって検出された信号に基づいて、例えば、車両の走行距離を検出する。
また、制御装置１９は、燃料噴射装置１６と点火装置１７とが電気的に接続され、燃料の噴射量や燃料の点火時期を制御している。
【００１３】
また、前記制御装置１９は、図３に示す如く、エンジン回転数や車両走行距離、水温などの各種検出信号を入力する。また、制御内容や検出値、アイドル回転数、燃料噴射圧力の高圧設定値などをメモリ２４に記憶したり、読み出したりする。
制御装置１９は、報知手段２５と電気的に接続されており、報知する内容が生じた場合に報知制御信号を報知手段２５に出力し、ディスプレイ２０やスピーカ２１、警告灯２２などの駆動を制御する。
また、制御装置１９は、高圧ポンプ２６と電気的に接続されており、高圧ポンプ２６の駆動を制御して前記燃料噴射装置１６における燃料噴射圧力を制御する。
【００１４】
制御装置１９は、前記内燃機関１のエンジン回転に変動が発生してこのエンジン回転の変動が検知された場合に、燃料噴射装置１６における燃料噴射圧力を通常の燃料噴射圧力である「通常設定」から、「通常設定」よりも高い燃料噴射圧力である「高圧設定」に切り替えるように制御する。
また、制御装置１９によって燃料噴射圧力が「高圧設定」へ切り替えられて、この「高圧設定」に基づいた制御を行っても、内燃機関１においてエンジン回転の変動が継続して発生し、エンジン回転の変動が収まらない場合には、制御装置１９からエンジン回転を制御する指令である制御信号を出力し、内燃機関１の回転数を上昇させるように制御している。
これにより、制御装置１９によって燃料噴射圧力を「高圧設定」に切り替え、それでもエンジン回転の変動が収まらない場合はエンジン回転数を上昇させるようにしたので、燃料噴射圧力をより高くすることができ、デポジットを除去する除去性能を向上させることが可能となる。
また、エンジン回転数を上昇させる前に「高圧設定」に切り替え、燃料噴射圧力を調整するように制御するため、燃費性能の悪化や排ガス出力の悪化を防止することが可能となる。
【００１５】
制御装置１９は、高い燃料噴射圧力による燃料噴射によって前記エンジン回転に変動が発生しなくなる場合（エンジン回転変動が収まる場合）は、通常の燃料噴射圧力に戻す。
つまり、制御装置１９は、前記燃料噴射装置１６における燃料噴射圧力を高い燃料噴射圧力である「高圧設定」に切り替え、切り替えられた「高圧設定」での燃料噴射によって内燃機関１におけるエンジン回転変動が発生しなくなり、内燃機関１におけるエンジン回転の変動が収まった場合には、燃料噴射装置１６における燃料噴射圧力を「高圧設定」から通常の燃料噴射圧力である「通常設定」に戻す。
このような、制御装置１９による「高圧設定」への切り替えによってエンジン回転の変動が収まれば（燃料噴射圧力の設定を変更するのみでデポジットを除去することができれば）、エンジン回転数を上昇させる必要がなくなるため、ドライバーの体感の悪化や燃費性能の悪化、排ガス出力の悪化を防止することが可能となる。
【００１６】
制御装置１９は、内燃機関１のエンジン回転数が所定値である上限の閾値以上となった場合に、異常の発生を報知する報知制御を行う機能を備えている。
つまり、制御装置１９は、回転数検出手段１８によって前記内燃機関１のエンジン回転数を検出し、この検出したエンジン回転数が閾値（所定の回転数）以上となった場合に、報知手段２５に異常の発生を報知（「アラーム報知」とも換言できる。）するための報知制御信号を出力し、ディスプレイ２０やスピーカ２１、警告灯２２の駆動を制御する。
これにより、エンジン回転数を上昇させてもエンジン回転の変動が収まらない場合は、燃料噴射装置１６に不具合が発生したと判定し、ドライバーにメンテナンスを促すことができる。
【００１７】
前記制御装置１９は、内燃機関１を搭載した車両の走行距離が閾値（所定の走行距離）を超えた場合に、内燃機関１にエンジン回転変動が発生しているか否かの判定を行う機能を備えている。
つまり、制御装置１９は、車両状態検出手段２３によって内燃機関１を搭載した車両の走行距離を検知し、この車両走行距離が閾値を超えた場合に、内燃機関１にエンジン回転変動が発生しているか否かの判定を開始する。
これにより、インジェクタからなる燃料噴射装置１６の経年劣化を考慮してデポジット除去の制御を開始できるため、制御の精度を向上することが可能となる。
【００１８】
制御装置１９は、内燃機関１が完暖状態の場合に、内燃機関１にエンジン回転変動が発生しているか否かの判定を行う機能を備えている。
つまり、制御装置１９は、水温センサ９によって検出された水温に基づいて内燃機関１の完暖状態を判断し、この判断によって内燃機関１が完暖状態であると判断できる場合には、内燃機関１にエンジン回転変動が発生しているか否かの判定を開始する。
これにより、内燃機関１の運転が不安定な状態を除外してデポジット除去の制御を開始できるため、制御の精度を向上することが可能となる。
【００１９】
制御装置１９は、図４（１）に示す如く、内燃機関１においてエンジン回転の変動が検出されたら、回転変動の検知信号を「０」から「１」へ切り替える。この検知信号の切り替えをトリガにして、図４（２）に示す如く、高圧ポンプ２６による燃料噴射装置１６における燃料噴射圧力を通常の燃料噴射圧力である「通常設定」から、この「通常設定」よりも高い燃料噴射圧力である「高圧設定」に切り替えるように制御する。
そして、エンジン回転変動が収まった場合、図４（１）の点ａ部分に破線で示す如く、回転変動の検知信号を「１」から「０」へ切り替え、この検知信号の切り替えをトリガにして、燃料噴射装置１６からの燃料噴射圧力を「高圧設定」から「通常設定」に戻す。
一方、制御装置１９による「高圧設定」への切り替えによって、燃料噴射装置１６における燃料噴射圧力を通常の燃料噴射圧力よりも高い燃料噴射圧力に切り替えて制御を行ってもエンジン回転変動が収まらない場合には、図４（３）の点ｂ部分に実線で示す如く、制御装置１９からアイドル時のエンジン回転指令である制御信号を出力し、内燃機関１のアイドル時のエンジン回転数を上昇させるように制御する。
そして、内燃機関１のアイドル時のエンジン回転数を上昇させる回転数制御を行うことによってエンジン回転変動が収まった場合、図４（１）の点ｃ部分に破線で示す如く、内燃機関１のアイドル時のエンジン回転数を元のエンジン回転数に戻し、燃料噴射装置１６からの燃料噴射圧力を「高圧設定」から「通常設定」に戻す。
一方、内燃機関１のアイドル時のエンジン回転数を上昇させる回転数制御を行っても、エンジン回転変動が収まらない場合は、アイドル時のエンジン回転数を更に上昇させるよう回転数制御を行う。そして、それでもエンジン回転変動が収まらず、回転数検出手段１８によって検出された内燃機関１のエンジン回転数が上限の閾値（上限エンジン回転数）を越えた場合には、図４（３）の点ｄ部分に実線で示す如く、内燃機関１のアイドル時のエンジン回転数を元のエンジン回転数に戻し、燃料噴射装置１６における燃料噴射圧力を「高圧設定」から「通常設定」に戻す。
また、内燃機関１のエンジン回転数が上限の閾値（上限エンジン回転数）を越えた場合には、制御装置１９は、報知手段２５にアラーム報知するための報知制御信号を出力し、ディスプレイ２０、スピーカ２１、警告灯２２等の駆動を制御し、運転者に異常が発生した旨を知らせる。
なお、ディスプレイ２０、スピーカ２１、警告灯２２はいずれか１つのみを作動するよう制御してもよいし、いずれか２つの組み合わせ、または全てを作動するように制御してもよい。
【００２０】
次に、図１の制御装置１９の制御用フローチャートに沿って作用を説明する。
【００２１】
制御装置１９の制御用プログラムがスタート（１０１）すると、デポジット要否判定を行う。具体的には、少なくとも以下の４つの判定条件がすべて成立した場合に、デポジット除去の制御を実行する。
（１）車両走行距離判定
（２）完暖状態判定
（３）アイドル状態判定
（４）エンジン回転変動判定
なお、車両走行距離判定は、図１の制御用フローチャートのステップ１０２に対応し、完暖状態判定は、図１の制御用フローチャートのステップ１０３に対応し、アイドル状態判定は、図１の制御用フローチャートのステップ１０４に対応し、エンジン回転変動判定は、図１の制御用フローチャートのステップ１０５に対応する。
（１）車両走行距離判定について
まず、制御装置１９は、車両状態検出手段２３によって検出された運転履歴に基づいて、車両の走行距離を取得し、取得した車両走行距離が閾値（所定の走行距離）を超えているか、つまり、
車両走行距離＞閾値（所定の走行距離）
であるか否かの判断（１０２）を行う。
【００２２】
ここで、車両走行距離が閾値を超えているか否かの判断（１０２）において、車両の走行距離が閾値（所定の走行距離）に到達した場合に、燃料噴射装置１６に経年劣化が発生しているとみなす。そして、このような判断によって、初期不良や通常想定される期間の使用を除き、本実施形態に係る制御の精度を向上させることができる。
車両走行距離が閾値を超えているか否かの判断（１０２）において、車両の走行距離が所定の距離に達していない場合、すなわち、がＮＯと判断されるの場合には、車両状態検出手段２３によって車両の走行距離を継続して監視する。
一方、車両走行距離が閾値を超えているか否かの判断（１０２）において、車両の走行距離が所定の距離に達した場合、すなわち、ＹＥＳと判断される場合、燃料噴射装置１６に経年劣化が発生したとみなし、内燃機関１が完暖状態にあるか否かの判断（１０３）に移行する。
（２）完暖状態判定
通常、冷機時では燃焼不良が発生したり、エンジン回転数の変動が不安定となったりする可能性があり、このような内燃機関１が不安定な状態では、デポジット除去の制御を行う必要があるか否かについて精度良く判定できない。そこで、制御装置１９は、水温センサ９から取得される検出信号、すなわち内燃機関１の暖機状態に基づいて内燃機関１が完暖状態であるか否かを判断する。
そして、内燃機関１が完暖状態にあるか否かの判断（１０３）において、内燃機関１が完暖状態でない場合、すなわち、ＮＯと判断される場合、水温センサ９によって検出される水温に基づいて内燃機関１の暖機状態を継続して監視する。
一方、内燃機関１が完暖状態にあるか否かの判断（１０３）において、内燃機関１が完暖状態である場合、すなわち、ＹＥＳと判断される場合、内燃機関１が安定な状態にあるとみなし、アイドル状態であるか否かの判断（１０４）に移行する。
（３）アイドル状態判定
通常、内燃機関１がアイドル運転状態でない場合、車両の走行状態に応じてエンジン回転数が変動する。このような内燃機関１が不安定な状態、すなわち車両の走行状態（走行環境や外部環境）に応じてエンジン回転数が変動するような状態では、デポジット除去の制御を行う必要があるか否かについて精度良く判定できない。そこで、制御装置１９は、シフトポジションセンサ（図示しない）によって検出されたシフトポジションや、アクセル開度センサ（図示しない）によって検出されたアクセル開度等に基づいて内燃機関１がアイドル状態であるか否かを判断する。
そして、アイドル状態であるか否かの判断（１０４）において、内燃機関１がアイドル状態でない場合、すなわち、ＮＯと判断される場合、シフトポジションセンサによって検出されたシフトポジションや、アクセル開度センサによってよって検出されたアクセル開度等に基づいて内燃機関１のアイドル運転状態を継続して監視する。
一方、アイドル状態であるか否かの判断（１０４）において、内燃機関１がアイドル状態である場合、すなわち、ＹＥＳと判断される場合、内燃機関１が安定な状態にあるとみなし、エンジン回転変動が発生中か否かの判断（１０５）に移行する。
（４）エンジン回転変動判定
ここでは、回転数検出手段１８によって検出された内燃機関１のエンジン回転数から内燃機関１の燃焼状態に不安定な状態が生じているか、すなわち、エンジン回転に変動が発生しているか否かを判定する。そして、エンジン回転変動が発生中か否かの判断（１０５）において、内燃機関１にエンジン回転の変動が発生していない場合、すなわち、ＮＯと判断される場合、後述するアラームが報知されているか否かの判断（１１４）が行われる。
そして、アラームが報知されているか否かの判断（１１４）において、アラームが報知されていない場合は、エンジン回転変動が閾値未満か否かの判断（１１５）、すなわち、エンジン回転変動が所定の変動（例えば、誤差）未満に収まっているか否かを判定する。
一方、アラームが報知されているか否かの判断（１１４）において、アラームが報知されている場合は、アラームの報知を継続して実行し、制御を終了する（１１６）。
また、エンジン回転変動が閾値未満か否かの判断（１１５）において、エンジン回転変動が閾値未満の場合は、内燃機関１のエンジン回転に変動が発生していない（装置誤差の範囲内である）とみなし、制御を終了する（１１６）。
一方、エンジン回転変動が閾値未満か否かの判断（１１５）において、エンジン回転変動が閾値以上の場合は、内燃機関１にエンジン回転の変動が発生していると判定し、燃料噴射圧力を「高圧設定」に切り替える処理（１０６）に移行する。
また、エンジン回転変動が発生中か否かの判断（１０５）において、内燃機関１にエンジン回転の変動が発生している場合、すなわち、ＹＥＳと判断される場合、燃料噴射圧力を「高圧設定」に切り替える処理（１０６）に移行する。
以上のように４つの判定条件がすべて成立した場合に、デポジット除去の制御を実行する。また、エンジン回転変動が発生中か否かの判断（１０５）において、内燃機関１にエンジン回転の変動が発生していないと判断された場合であっても、そのエンジン回転変動が閾値以上の場合は、内燃機関１にエンジン回転の変動が発生していると判定し、この場合もデポジット除去の制御を実行する。
【００２３】
次に、燃料噴射圧力を「高圧設定」に切り替える処理（１０６）において、制御装置１９は、高圧ポンプ２６による燃料噴射装置１６における燃料噴射圧力を、例えば、ベースマップとなる通常の燃料噴射圧力である「通常設定」から、この「通常設定」よりも高い燃料噴射圧力である「高圧設定」に切り替えるように制御する。ここで、燃料噴射圧力を「通常設定」から「高圧設定」へ切り替える手法として、例えば、燃料噴射圧力を規定した燃料噴射圧力マップを利用する。この場合、「通常設定」は、燃料噴射装置１６を通常の燃料噴射圧力で燃料噴射させるための燃料噴射圧力マップであり、「高圧設定」は、燃料噴射装置１６を通常の燃料噴射圧力よりも高い燃料噴射圧力で燃料噴射させるための燃料噴射圧力マップである。
そして、燃料噴射圧力が「高圧設定」に切り替えられたら、エンジン回転変動が発生中か否かの判断（１０７）に移行する。
エンジン回転変動が発生中か否かの判断（１０７）において、制御装置１９は、燃料噴射装置１６における燃料噴射圧力を「高圧設定」に切り替えたことによって、内燃機関１のエンジン回転変動が収まったか否かを判断する。
そして、エンジン回転変動が発生中か否かの判断（１０７）において、エンジン回転変動が発生していない場合、すなわち、ＮＯと判断される場合、燃料噴射圧力を「通常設定」に戻す処理（１１３）に移行する。そして、燃料噴射圧力が「通常設定」に戻された後、アラームが報知されておらず（１１４のＮＯ判断）、内燃機関１におけるエンジン回転の変動が閾値未満の場合（１１５のＹＥＳ判断）は、内燃機関１のエンジン回転に変動が発生していないとみなし、制御を終了する（１１６）。
一方、燃料噴射圧力が「通常設定」に戻された後、アラームが報知されておらず（１１４のＮＯ判断）、内燃機関１におけるエンジン回転の変動が閾値以上の場合（１１５のＮＯ判断）は、内燃機関１にエンジン回転の変動が発生していると判定し、燃料噴射圧力を「高圧設定」に切り替える処理（１０６）に移行する。
また、燃料噴射圧力が「通常設定」に戻された後、アラームが報知されている場合は、アラームの報知を継続して実行し、制御を終了する（１１６）。
また、エンジン回転変動が発生中か否かの判断（１０７）において、エンジン回転変動が発生していない場合、すなわち、ＹＥＳと判断される場合、アイドルエンジン回転数アップの処理（１０８）に移行する。
アイドルエンジン回転数アップの処理（１０８）では、制御装置１９からアイドル時のエンジン回転指令である制御信号を出力し、前記内燃機関１のアイドル時のエンジン回転数を上昇させるように制御する。
そして、アイドルエンジン回転数アップの処理（１０８）において上昇させたエンジン回転数が閾値（上限エンジン回転数）未満であるか、つまり、
エンジン回転数＜閾値（上限エンジン回転数）
であるか否かの判断（１０９）を行う。
このエンジン回転数が閾値未満であるか否かの判断（１０９）は、エンジン回転数が閾値に到達した場合、内燃機関１に異常が発生したと判定し、その旨をユーザ（例えば、運転者）に報知する処理である。
すなわち、エンジン回転数が閾値未満であるか否かの判断（１０９）において、エンジン回転数を閾値（上限エンジン回転数）以上のエンジン回転数まで上昇させても、エンジン回転の変動が安定しない場合、例えば、デポジットの付着が強く除去できない場合は、制御装置１９によって内燃機関１に異常が発生したと判定され、その旨をユーザ（例えば、運転者）に報知するよう報知手段が制御される。
そして、エンジン回転数が閾値未満であるか否かの判断（１０９）において、回転数検出手段１８によって検出された内燃機関１におけるエンジン回転数が上限エンジン回転数以上の場合、すなわち、ＮＯと判断される場合は、アラーム報知の処理（１１０）に移行する。
アラーム報知の処理（１１０）において、制御装置１９は、報知手段２５にアラームを報知するための報知制御信号を出力し、ディスプレイ２０やスピーカ２１、警告灯２２の駆動を制御する。
具体的には、制御装置１９によって内燃機関１に異常が発生したと判断され、アラーム報知の処理（１１０）として、例えば、次のようなアラームの報知が行われる。
アラーム報知として、ディスプレイ２０に異常が発生した旨を視覚的にユーザに知らせることができる。例えば、対処方法を表示させたり、メンテナンス施設への連絡を促したりする。また、スピーカ２１によって聴覚的にユーザに知らせることができる。例えば、異常が発生した旨を音声によって出力させたり、ブザー音のように危機的な感情を抱かせる音を出力させたりする。また、警告灯２２によって視覚的にユーザに知らせることができる。例えば、警告灯２２を点灯させたり、点滅させたりする。なお、警告灯２２は、車両の室内に設けられていてもよいし、車両の室外に設けられていてもよい。また、これらはドライバーにメンテナンスを促すことを目的とするものである。
また、エンジン回転数が閾値未満であるか否かの判断（１０９）において、回転数検出手段１８によって検出された内燃機関１におけるエンジン回転数が上限エンジン回転数未満の場合、すなわち、ＹＥＳと判断される場合は、エンジン回転変動が閾値未満か否かの判断（１１１）、すなわち、エンジン回転変動が所定の変動（例えば、誤差）未満に収まっているか否かを判定する。
エンジン回転変動が閾値未満か否かの判断（１１１）において、エンジン回転変動が閾値未満の場合、すなわち、ＹＥＳと判断される場合、エンジン回転数の上昇によって内燃機関１のエンジン回転に変動が収まったとみなし、アイドルエンジン回転数を元に戻す処理（１１２）に移行する。
一方、エンジン回転変動が閾値未満か否かの判断（１１１）において、エンジン回転変動が閾値以上の場合、すなわち、ＮＯと判断される場合、アイドルエンジン回転数アップの処理（１０８）に戻る。そして、図４（３）に示されるように、内燃機関１のエンジン回転数を更に上昇させて、デポジット除去の制御を継続する。なお、エンジン回転数の上昇は、閾値（上限エンジン回転数）を越えるまで繰り返し行われる。
アイドルエンジン回転数を元に戻す処理（１１２）では、制御装置１９によって、内燃機関１のアイドル時のエンジン回転数を、上昇させる前のエンジン回転数に戻す処理が行われる。なお、ここで、エンジン回転数を上昇させる前の回転数に戻すことに限定されず、上昇させたエンジン回転数を減少させる処理を行うことであればよい。
そして、アイドルエンジン回転数を元に戻す処理（１１２）が行われたら、燃料噴射圧力を「通常設定」に戻す処理（１１３）に移行する。
燃料噴射圧力を「通常設定」に戻す処理（１１３）において、制御装置１９は、燃料噴射装置１６における燃料噴射圧力を「高圧設定」の状態から「通常設定」の状態に戻す。
そして、燃料噴射圧力が「通常設定」に戻されたら、アラームが報知されているか否かの判断（１１４）が行われる。
そして、アラームが報知されているか否かの判断（１１４）において、アラームが報知されていない場合は、エンジン回転変動が閾値未満か否かの判断（１１５）、すなわち、エンジン回転変動が所定の変動（例えば、誤差）未満に収まっているか否かを判定する。
一方、アラームが報知されているか否かの判断（１１４）において、アラームが報知されている場合は、アラームの報知を継続して実行し、制御を終了する（１１６）。
また、エンジン回転変動が閾値未満か否かの判断（１１５）において、エンジン回転変動が閾値未満の場合は、内燃機関１のエンジン回転に変動が発生していない（装置誤差の範囲内である）とみなし、制御を終了する（１１６）。
一方、エンジン回転変動が閾値未満か否かの判断（１１５）において、エンジン回転変動が閾値以上の場合は、内燃機関１にエンジン回転の変動が発生していると判定し、燃料噴射圧力を「高圧設定」に切り替える処理（１０６）に移行する。
また、アラーム報知の処理（１１０）において、制御装置１９が、報知手段２５にアラームを報知するための報知制御信号を出力し、ディスプレイ２０やスピーカ２１、警告灯２２の駆動制御を開始した後も、上記と同様に、アイドルエンジン回転数を元に戻す処理（１１２）において、制御装置１９によって、内燃機関１のアイドル時のエンジン回転数を、上昇させる前のエンジン回転数に戻す処理が行われ、燃料噴射装置１６における燃料噴射圧力を「高圧設定」の状態から「通常設定」の状態に戻される。
そして、アラームが報知されているか否かの判断（１１４）において、アラームが報知されている、すなわち、ＹＥＳと判断され、アラームの報知を継続して実行し、制御を終了する（１１６）。
【００２４】
なお、この発明は上述の実施例に限定されるものではなく、種々の応用改変が可能である。
【００２５】
例えば、内燃機関もしくは車両に加速度センサ（Ｇセンサ）を設け、加速度（Ｇ値）の変化から搭乗者の体感に違和感が発生したことを推定し、その推定結果から内燃機関１のエンジン回転に変動が発生していることを検出してもよい。
また、内燃機関１に筒内圧力センサを設け、筒内圧力センサによって検出された筒内圧力の変化に基づいて燃焼不安定を検出し、その検出結果から内燃機関１のエンジン回転に変動が発生していることを検出してもよい。
なお、本発明は、点火装置１７による点火によって燃料を燃焼させるガソリンエンジンに限定されず、圧縮して燃料を燃焼させるディーゼルエンジンにも適用可能である。
すなわち、内燃機関の燃焼室内に燃料が直接噴射される内燃機関であって、燃料噴射装置の噴射孔に付着したデポジットを除去することを求められる内燃機関に対して好適に実施可能である。
【符号の説明】
【００２６】
１  内燃機関
２  シリンダブロック
３  シリンダヘッド
４  ピストン
５  コネクティングロッド
６  クランクシャフト
７  燃焼室
８  ウォータジャケット
９  水温センサ
１０  吸気管
１１  排気管
１２  吸気通路
１３  排気通路
１４  吸気バルブ
１５  排気バルブ
１６  燃料噴射装置
１７  点火装置
１８  回転数検出手段
１９  制御装置
２０  ディスプレイ
２１  スピーカ
２２  警告灯
２３  車両状態検出手段
２４  メモリ
２５  報知手段
２６  高圧ポンプ
【図１】
2015124757.tif 000003
【図２】
2015124757.tif 000004
【図３】
2015124757.tif 000005
【図４】
2015124757.tif 000006