(57)【特許請求の範囲】
【請求項１】
ディーゼルエンジンに燃料を噴射する燃料噴射装置を制御する燃料噴射制御装置において、
前記ディーゼルエンジンの回転数と、１サイクル中に１回のパイロット噴射と１回のメイン噴射とを行うために設定された合計噴射量とに基づいて、前記パイロット噴射を行うためのパイロット噴射量を設定するとともに、前記合計噴射量から前記パイロット噴射量を減算した値を、前記メイン噴射を行うためのメイン噴射量に設定する噴射量設定部と、
前記メイン噴射量が所定噴射量未満であり前記パイロット噴射量が前記所定噴射量を超える場合には、前記メイン噴射量の値を、前記所定噴射量に変更するとともに、前記パイロット噴射量の値を、前記合計噴射量から変更後のメイン噴射量を減算した値に変更し、
前記メイン噴射量が所定噴射量未満であり前記パイロット噴射量が前記所定噴射量を超える場合に変更したパイロット噴射量の値が、前記所定噴射量未満である場合には、前記メイン噴射量の値を、前記所定噴射量から前記合計噴射量に更に変更し、かつ、前記パイロット噴射量の値を０に設定する
噴射量設定変更部と、
を備え、
前記所定噴射量は、前記燃料噴射装置が噴射可能な最小の通電時間に所定の余裕を持たせた通電時間で噴射される噴射量である
燃料噴射制御装置。
【請求項２】
前記噴射量設定変更部は、前記メイン噴射量が前記所定噴射量未満であり前記パイロット噴射量が前記所定噴射量未満である場合には、前記メイン噴射量の値を、前記合計噴射量に変更することを特徴とする請求項１記載の燃料噴射制御装置。
【請求項３】
前記噴射量設定変更部は、前記ディーゼルエンジンがアイソクロナス制御を実行しているときに、前記パイロット噴射量の値および前記メイン噴射量の値を変更することを特徴とする請求項１または２記載の燃料噴射制御装置。
【請求項４】
ディーゼルエンジンに燃料を噴射する燃料噴射装置を制御する燃料噴射制御方法において、
前記ディーゼルエンジンの回転数と、１サイクル中に１回のパイロット噴射と１回のメイン噴射とを行うための合計噴射量とに基づいて、前記パイロット噴射を行うためのパイ
ロット噴射量を設定するとともに、前記合計噴射量から前記パイロット噴射量を減算した値を、前記メイン噴射を行うためのメイン噴射量に設定するステップと、
前記メイン噴射量が所定噴射量未満であり前記パイロット噴射量が前記所定噴射量を超える場合には、前記メイン噴射量の値を、前記所定噴射量に変更するとともに、前記パイロット噴射量の値を、前記合計噴射量から変更後のメイン噴射量を減算した値に変更するステップと、
前記メイン噴射量が所定噴射量未満であり前記パイロット噴射量が前記所定噴射量を超える場合に変更したパイロット噴射量の値が、前記所定噴射量未満である場合には、前記メイン噴射量の値を、前記所定噴射量から前記合計噴射量に更に変更し、かつ、前記パイロット噴射量の値を０に設定するステップと、
を有し、
前記所定噴射量は、前記燃料噴射装置が噴射可能な最小の通電時間に所定の余裕を持たせた通電時間で噴射される噴射量である
燃料噴射制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等に搭載されるエンジンに燃料を噴射する燃料噴射装置を制御する燃料噴射制御装置、及びその制御方法に関する。
【背景技術】
【０００２】
車両に搭載されるディーゼルエンジンにおいて、燃料噴射制御を如何に行うかは、エンジンの動作性能に大きく影響するため、重要な問題である。このため、従来から様々なエンジン制御方法が提案、実用化されている。例えば燃費の向上および排気清浄等の観点から、従来から、１サイクル中に、複数回の燃料噴射を行う、いわゆる多段噴射制御に関する技術が提案されている（例えば、特許文献１等参照）。
【０００３】
このような多段噴射制御では、１サイクル中に、パイロット噴射でシリンダー内の温度を上昇させることで、その後に続くメイン噴射における着火遅れを低減している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１２２４７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した多段噴射制御では、エンジンの動作状態に応じて、１サイクル中にパイロット噴射とメイン噴射とを行うための噴射量（以下、合計噴射量ともいう。）を設定している。ところが、例えば、エンジンが低負荷状態であったり、エンジンの回転速度を一定に維持させるアイソクロナス制御を実行していたりすると、上述した合計噴射量が比較的少ない上、メイン噴射を行うための噴射量が優先的に割り当てられ、パイロット噴射を実行（オン）と停止（オフ）とが連続的に繰り返されることとなる。このようなパイロット噴射のオンオフが繰り返されることで、エンジン回転数が不安定に変動するなど、エンジンの動作性能が損なわれてしまった。
【０００６】
本発明は、上述した課題に鑑みてなされたものであり、好適な燃料噴射制御を実現することにより、エンジンの動作性能の向上を図ることが可能な燃料噴射制御装置、及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した従来の課題を解決するため、本発明は、以下の手段を有する。
【０００８】
本発明は、ディーゼルエンジンに燃料を噴射する燃料噴射装置を制御する燃料噴射制御装置であって、前記ディーゼルエンジンの回転数と、１サイクル中に１回のパイロット噴射と１回のメイン噴射とを行うために設定された合計噴射量とに基づいて、前記パイロット噴射を行うためのパイロット噴射量を設定するとともに、前記合計噴射量から前記パイロット噴射量を減算した値を、前記メイン噴射を行うためのメイン噴射量に設定する噴射量設定部と、前記メイン噴射量が所定噴射量未満であり前記パイロット噴射量が前記所定噴射量を超える場合には、前記メイン噴射量の値を、前記所定噴射量に変更するとともに、前記パイロット噴射量の値を、前記合計噴射量から変更後のメイン噴射量を減算した値に変更し、前記メイン噴射量が所定噴射量未満であり前記パイロット噴射量が前記所定噴射量を超える場合に変更したパイロット噴射量の値が、前記所定噴射量未満である場合には、前記メイン噴射量の値を、前記所定噴射量から前記合計噴射量に更に変更し、かつ、前記パイロット噴射量の値を０に設定する噴射量設定変更部と、を備え、前記所定噴射量は、前記燃料噴射装置が噴射可能な最小の通電時間に所定の余裕を持たせた通電時間で噴射される噴射量である。
【０００９】
本発明において、所定噴射量とは、比較的短い間隔で噴射される微小な噴射量である。
例えば、燃料噴射装置の動作を駆動電流によって制御する場合、所定噴射量は、噴射可能な最小の通電時間に所定余裕を持たせた短い通電時間で噴射される噴射量が用いられる。
【００１０】
本発明によれば、メイン噴射量が所定噴射量未満でありパイロット噴射量が所定噴射量を超える場合には、メイン噴射量を合計噴射量に変更するなど専らメイン噴射のみを優先するということなく、パイロット噴射量とメイン噴射量とを適切な値に変更する。つまり、メイン噴射量の値を所定噴射量に、パイロット噴射量の値を合計噴射量から変更後のメイン噴射量を減算した値にそれぞれ変更する。
【００１１】
このようにしてパイロット噴射量とメイン噴射量とを設定変更することで、パイロット噴射を実行と停止とが連続的に繰り返されることを回避しながら、連続したメイン噴射が可能となる。より具体的には、エンジンが低負荷状態であったり、エンジンの回転速度を一定に維持させるアイソクロナス制御を実行していたりする場合など、上述した合計噴射量が比較的少なく見積もられる状況下において不必要にパイロット噴射が停止してしまう事態を防止することができる。このような事態が防止されることにより、例えばエンジン回転数が不安定に変動することなく、エンジンの動作性能の向上を実現することができる。
【００１２】
また、本発明において、前記噴射量設定変更部は、前記メイン噴射量が前記所定噴射量未満であり前記パイロット噴射量が前記所定噴射量未満である場合には、前記メイン噴射量の値を、前記合計噴射量に変更することが好ましい。
【００１３】
また、本発明において、前記噴射量設定変更部は、前記メイン噴射量が所定噴射量未満であり前記パイロット噴射量が前記所定噴射量を超える場合に変更したパイロット噴射量の値が、前記所定噴射量未満である場合には、前記メイン噴射量の値を、前記所定噴射量から前記合計噴射量に更に変更することが好ましい。
【００１４】
以上のような本発明は、燃料噴射装置を制御する燃料噴射制御方法として捉えることも可能である。
【発明の効果】
【００１５】
本発明によれば、好適な燃料噴射制御を実現することにより、エンジンの動作特性の向上を図ることが可能な燃料噴射制御装置、及びその制御方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明を適用した燃料噴射制御装置が組み込まれたエンジン制御系の全体構成を示す図である。
【図２】本発明を適用した燃料噴射制御装置である電子制御ユニットを構成する処理部について説明するための図である。
【図３】噴射量設定部１１０により構成されるフィードバック制御系について説明するためのブロック図である。
【図４】噴射量設定変更部１２０により実行される処理フローを説明するためのフローチャートである。
【図５】比較例に係る噴射量の設定変更処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１７】
本発明を実施するための形態（以下、本実施形態という。）について具体例を示して説明する。本実施形態は、車両等に搭載されるエンジンに燃料を噴射する燃料噴射装置を制御する燃料噴射制御装置に関する。具体的に、当該燃料噴射制御装置は、例えば図１に示
すような、エンジン制御系１０に組み込まれるものである。以下では、燃料噴射制御装置の説明に先立ち、エンジン制御系１０の構成及びその動作について説明する。
【００１８】
エンジン制御系１は、図１に示すように、高圧燃料の圧送を行う高圧ポンプ装置５０と、この高圧ポンプ装置５０により圧送された高圧燃料を蓄えるコモンレール１と、このコモンレール１から供給された高圧燃料をディーゼルエンジン（以下「エンジン」と称する）３の気筒へ噴射供給する複数のインジェクタ２−１〜２−ｎと、燃料噴射制御処理を実行する電子制御ユニット（図１においては「ＥＣＵ」と表記）４とを備える。
【００１９】
高圧ポンプ装置５０は、供給ポンプ５と、調量弁６と、高圧ポンプ７とを備える。高圧ポンプ装置５０は、供給ポンプ５によって燃料タンク９から燃料を汲み上げ、汲み上げた燃料を調量弁６を介して高圧ポンプ７に供給する。調量弁６は、電磁式比例制御弁が用いられ、その通電量が電子制御ユニット４により制御されることで、高圧ポンプ７への供給燃料の流量、換言すれば、高圧ポンプ７の吐出量を調整する。
【００２０】
なお、供給ポンプ５の出力側と燃料タンク９との間には、戻し弁８が設けられており、供給ポンプ５の出力側の余剰燃料を燃料タンク９へ戻すことができるようになっている。また、供給ポンプ５は、高圧ポンプ装置５０の上流側に高圧ポンプ装置５０と別体に設けてもよく、また、燃料タンク９内に設けてもよい。
【００２１】
インジェクタ２−１〜２−ｎは、それぞれエンジン３に燃料を噴射する燃料噴射装置である。インジェクタ２−１〜２−ｎは、エンジン３の気筒毎に設けられており、それぞれコモンレール１から高圧燃料の供給を受け、電子制御ユニット４による噴射制御によって燃料噴射を行う。
【００２２】
本発明の実施の形態におけるインジェクタ２−１〜２−ｎは、例えば、電子制御ユニット４から出力される駆動信号に応じて開閉可能な電磁弁タイプである。かかるインジェクタ２−１〜２−ｎは、電子制御ユニット４によって、その駆動制御が行われ、１サイクル中にパイロット噴射からメイン噴射という順番でエンジン３の気筒への高圧燃料の噴射を行う。なお、１サイクル中の噴射回数は２回に限らず、例えばパイロット噴射とメイン噴射の間にプレ噴射を行ったり、メイン噴射の後にアフター噴射とポスト噴射とを行うようにしてもよい。
【００２３】
電子制御ユニット４は、入出力装置と、各種演算処理を行う演算装置と、演算処理データを一時記憶するメインメモリと、演算プログラムを記憶する記憶装置とからなるマイクロコンピュータ２１であって、コモンレール１の圧力を検出する圧力センサ１１の検出信号が入力される他、エンジン回転数、アクセル開度、エンジン冷却水温、燃料温度などの各種の検出信号が、エンジン３の動作制御や燃料噴射制御に供するために入力される。
【００２４】
このような構成からなる電子制御ユニット４は、マイクロコンピュータ２１の記憶装置にエンジン制御系１０を制御する制御用プログラムがインストールされることで、図２に示すような各種処理部を実現する。
【００２５】
電子制御ユニット４は、図２に示すように、目標エンジン回転数を設定する目標エンジン回転数設定部１００と、１サイクル中にインジェクタ２−１〜２−ｎのそれぞれからエンジン３の気筒へ噴射する噴射量を設定する噴射量設定部１１０と、噴射量設定部１１０により設定された噴射量の設定変更する噴射量設定変更部１２０と、噴射量設定部１１０または噴射量設定変更部１２０により設定された噴射量の燃料噴射用の駆動信号をインジェクタ２の電磁弁に出力する駆動信号出力部１３０と、を備える。
【００２６】
目標エンジン回転数設定部１００は、アクセル開度、実際のエンジン回転数、運転モードなどの情報に基づいて目標エンジン回転数を設定して、設定した目標エンジン回転数を噴射量設定部１１０に通知する。
【００２７】
噴射量設定部１１０は、例えば図３に示すようなフィードバック制御系１１０Ａにより、実際のエンジン回転数Ａｃｔｕａｌ＿Ｎｅが安定して目標エンジン回転数Ｔａｒｇｅｔ＿Ｎｅに保たれるように、１サイクルごとの燃料噴射量を設定する。
【００２８】
具体的には、噴射量設定部１１０は、演算子１１１により、実際のエンジン回転数Ａｃｔｕａｌ＿Ｎｅと目標エンジン回転数Ｔａｒｇｅｔ＿Ｎｅとの差分を算出する。続いて、噴射量設定部１１０は、ＰＩコントローラ１１２により、演算子１１１が算出した差分に比例ゲインを乗算した比例項と、当該差分の時間積分値に積分ゲインを乗算した積分項との総和を、エンジン回転数を操作するための操作量として算出する。続いて、噴射量設定部１１０は、算出器１１３により、エンジン回転数を操作するための操作量に応じて、当該操作量に対応した燃料噴射量、つまり、１サイクル中にパイロット噴射とメイン噴射とを行うための合計噴射量Ｑ＿ｔｏｔａｌを算出して、噴射量設定変更部１２０に通知する。ここで、インジェクタ２−１〜２−ｎのハードウェア特性上、所定の通電時間よりも短い通電時間では燃料を噴射することができない。このため、噴射量設定部１１０は、インジェクタ２−１〜２−ｎが燃料噴射可能な最小の通電時間に所定の余裕を持たせた短い通電時間で噴射される噴射量（以下、微小噴射量ＭｉｎＱ）を予め決めておく。そして、噴射量設定部１１０は、設定値が微小噴射量ＭｉｎＱ以上となるように、合計噴射量Ｑ＿ｔｏｔａｌを設定する。
【００２９】
また、噴射量設定部１１０は、エンジン回転数Ａｃｔｕａｌ＿Ｎｅと合計噴射量Ｑ＿ｔｏｔａｌとに基づいて、１サイクル中にパイロット噴射を行うためのパイロット噴射量Ｑ＿ｐｉｌｏｔを設定する。
【００３０】
具体的には、エンジン回転数Ａｃｔｕａｌ＿Ｎｅと合計噴射量Ｑ＿ｔｏｔａｌとに対応して好適な燃焼を行うパイロット噴射量を予めマップ情報１１４としてマイクロコンピュータ２１の記憶装置に予め記憶しておく。そして、このマップ情報１１４を参照することで、エンジン回転数Ａｃｔｕａｌ＿Ｎｅと合計噴射量Ｑ＿ｔｏｔａｌから、適切なパイロット噴射量Ｑ＿ｐｉｌｏｔを設定して、噴射量設定変更部１２０に通知する。ここで、有効なパイロット噴射を行うため、設定値が微小噴射量ＭｉｎＱ以上となるように、パイロット噴射量Ｑ＿ｐｉｌｏｔを設定する。
【００３１】
さらに、噴射量設定部１１０は、演算子１１５により、合計噴射量Ｑ＿ｔｏｔａｌからパイロット噴射量Ｑ＿ｐｉｌｏｔを減算した値を、メイン噴射を行うためのメイン噴射量Ｑ＿ｍａｉｎに設定して、噴射量設定変更部１２０に通知する。
【００３２】
以上のようにして、噴射量設定部１１０は、図３に示すようなフィードバック制御系１１０Ａを用いて、合計噴射量Ｑ＿ｔｏｔａｌ、パイロット噴射量Ｑ＿ｐｉｌｏｔ、メイン噴射量Ｑ＿ｍａｉｎを設定する。
【００３３】
上述した図３に示す処理において、例えば次のような理由から、メイン噴射量Ｑ＿ｍａｉｎの値が微小噴射量ＭｉｎＱ未満となり、メイン噴射の停止を招いてしまう虞がある。これは、第１の理由として、上述したマップ情報１１４でマッピングされるパイロット噴射量が比較的大きいためである。第２の理由としては、エンジン３が低負荷状態であったり、エンジン３の回転速度を一定に維持させるアイソクロナス制御を実行していたりする場合など、上述した合計噴射量Ｑ＿ｔｏｔａｌが比較的少なく見積もられるからである。そこで、噴射量設定変更部１２０は、図４に示すようなフローチャートに従って、パイロ
ット噴射量Ｑ＿ｐｉｌｏｔ、メイン噴射量Ｑ＿ｍａｉｎとを設定変更する。
【００３４】
ステップＳ４０１において、噴射量設定変更部１２０は、メイン噴射量Ｑ＿ｍａｉｎが微小噴射量ＭｉｎＱ未満であるか否かを判断する。本ステップにおいて、メイン噴射量Ｑ＿ｍａｉｎが微小噴射量ＭｉｎＱ未満である場合（Ｓ４０１：Ｙｅｓ）には、メイン噴射の停止を防止するためステップＳ４０２に進む。一方、メイン噴射量Ｑ＿ｍａｉｎが微小噴射量ＭｉｎＱ未満ではない場合（Ｓ４０１：Ｎｏ）には、設定変更しなくてもメイン噴射を行うことができるため、図４に示す処理を終了する。当該処理の終了により、駆動信号出力部１３０は、噴射量設定部１１０により設定された噴射量に対応する燃料噴射用の駆動信号をインジェクタ２に出力することとなる。
【００３５】
ステップＳ４０２において、噴射量設定変更部１２０は、パイロット噴射量Ｑ＿ｐｉｌｏｔが微小噴射量ＭｉｎＱを超えているか否かを判断する。本ステップにおいて、パイロット噴射量Ｑ＿ｐｉｌｏｔが微小噴射量ＭｉｎＱを超えている場合（Ｓ４０２：Ｙｅｓ）には、ステップＳ４０３に進む。一方、パイロット噴射量Ｑ＿ｐｉｌｏｔが微小噴射量ＭｉｎＱを超えていない場合（Ｓ４０２：Ｎｏ）にはステップＳ４０５に進む。
【００３６】
ステップＳ４０３において、噴射量設定変更部１２０は、パイロット噴射の停止をできるだけ回避しつつ優先的にメイン噴射量を割り当てるため、次のように噴射量を設定変更する。すなわち、噴射量設定変更部１２０は、メイン噴射量Ｑ＿ｍａｉｎの値を微小噴射量ＭｉｎＱに、パイロット噴射量Ｑ＿ｐｉｌｏｔの値を、合計噴射量Ｑ＿ｔｏｔａｌから変更後のメイン噴射量Ｑ＿ｍａｉｎを減算した値にそれぞれ変更する。その後、ステップＳ４０４に進む。
【００３７】
ステップＳ４０４において、噴射量設定変更部１２０は、ステップＳ４０３で変更したパイロット噴射量Ｑ＿ｐｉｌｏｔの値が、微小噴射量ＭｉｎＱ未満であるか否かを判断する。パイロット噴射量Ｑ＿ｐｉｌｏｔの値が、微小噴射量ＭｉｎＱ未満である場合（Ｓ４０４：Ｙｅｓ）にはステップＳ４０５に進む。一方、パイロット噴射量Ｑ＿ｐｉｌｏｔの値が、微小噴射量ＭｉｎＱ未満ではない場合（Ｓ４０４：Ｎｏ）には、更なる設定変更を行うことなくパイロット噴射とメイン噴射を行うことができるため、ステップＳ４０５に進むことなく、図４に示す処理を終了する。当該処理の終了により、駆動信号出力部１３０は、ステップＳ４０３により設定変更された噴射量に対応する燃料噴射用の駆動信号をインジェクタ２に出力することとなる。
【００３８】
ステップＳ４０５において、噴射量設定変更部１２０は、パイロット噴射の停止を回避するのが困難であるため、合計噴射量Ｑ＿ｔｏｔａｌを、全てメイン噴射量Ｑ＿ｍａｉｎに割り当て、パイロット噴射量Ｑ＿ｐｉｌｏｔの値を０に設定して、図４に示す処理を終了する。当該処理の終了により、駆動信号出力部１３０は、ステップＳ４０５により再度設定変更された噴射量に対応する燃料噴射用の駆動信号をインジェクタ２に出力することとなる。
【００３９】
ここで、比較例に係る噴射量の設定変更処理を取り上げて、以下のとおりの評価を行う。まず、比較例として、図５に示すように、メイン噴射量Ｑ＿ｍａｉｎが微小噴射量ＭｉｎＱ未満である場合（Ｓ５０１：Ｙｅｓ）に、専らメイン噴射の停止を回避するため、合計噴射量Ｑ＿ｔｏｔａｌを、全てメイン噴射量Ｑ＿ｍａｉｎに割り当て、パイロット噴射量Ｑ＿ｐｉｌｏｔの値を０にする（Ｓ５０２）。このような図５に示す処理によれば、パイロット噴射を不必要に停止してしまう、言い換えればパイロット噴射の実行と停止とが連続的に繰り返されてエンジン回転数が不安定になるなど、エンジンの動作性能を大きく損なうことになる。
【００４０】
一方、本実施形態に係る噴射量設定変更部１２０によれば、図４に示したように、メイン噴射量Ｑ＿ｍａｉｎが微小噴射量ＭｉｎＱ未満であり（Ｓ４０１：Ｙｅｓ）、かつ、パイロット噴射量Ｑ＿ｐｉｌｏｔが微小噴射量ＭｉｎＱを超える場合（Ｓ４０２：Ｙｅｓ）には、上述した比較例のようにメイン噴射量Ｑ＿ｍａｉｎを合計噴射量Ｑ＿ｔｏｔａｌに変更するなど専らメイン噴射を優先することはなく、パイロット噴射量Ｑ＿ｐｉｌｏｔとメイン噴射量Ｑ＿ｍａｉｎとを適切な値に変更する。つまり、メイン噴射量Ｑ＿ｍａｉｎの値を微小噴射量ＭｉｎＱに、パイロット噴射量Ｑ＿ｐｉｌｏｔの値を、合計噴射量Ｑ＿ｔｏｔａｌから変更後のメイン噴射量Ｑ＿ｍａｉｎを減算した値にそれぞれ変更する（Ｓ４０３）。
【００４１】
このようにして、本実施形態に係る噴射量設定変更部１２０によれば、パイロット噴射の停止をできるだけ回避しつつ、メイン噴射が可能となるように、パイロット噴射量Ｑ＿ｐｉｌｏｔとメイン噴射量Ｑ＿ｍａｉｎとを設定変更する。このような設定変更により、例えば、エンジン３が低負荷状態であったり、エンジン３の回転速度を一定に維持させるアイソクロナス制御を実行していたりする場合など、上述した合計噴射量Ｑ＿ｔｏｔａｌが比較的少なく見積もられる状況下において、不必要にパイロット噴射が停止してしまう事態を抑制することができる。つまり、パイロット噴射の実行と停止とが連続的に繰り返される事態が回避され、エンジン３の運転特性の向上を実現することができる。
【００４２】
なお、本実施形態では、ディーゼル燃料をエンジン３に噴射する燃料噴射装置を具体例として用いて説明したが、本発明は、この具体例に限定されず、エンジンに対して燃料を多段噴射する燃料噴射装置であれば適用可能であることは勿論である。
【００４３】
また、本発明は、上記の実施形態の機能を実現するエンジン制御用プログラムが記録された非一時的な記録媒体をＥＣＵに提供し、当該ＥＣＵの演算処理装置（ＣＰＵ、ＭＰＵ）に対して、当該記録媒体に記録されたエンジン制御用プログラムを読み出して実行させることによって実現してもよい。
【００４４】
この場合、当該非一時的な記録媒体から読み出されたエンジン制御用プログラムは、上述の実施形態の機能を実現する。したがって、当該エンジン制御用プログラム及びこのプログラムが記録された非一時的な記録媒体も、本発明の一態様である。
【００４５】
当該エンジン制御用プログラムを提供する非一時的な記録媒体は、例えばフレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷなどの光ディスク、磁気テープ、不揮発性メモリカード、及びＲＯＭを含む。或いは、当該プログラムは、通信ネットワークを介してダウンロード可能であってもよい。
【００４６】
典型的な実施形態を参照して本発明を説明したが、本発明は、ここに開示する典型的な態様に限定されないことはもちろんである。特許請求の範囲は、このような変更と、同等の構造及び機能とをすべてを含むように最も広く解釈することが可能である。
【符号の説明】
【００４７】
３  エンジン
１１０  噴射量設定部
１２０  噴射量設定変更部
【図１】
0006742100.tif 000002
【図２】
0006742100.tif 000003
【図３】
0006742100.tif 000004
【図４】
0006742100.tif 000005
【図５】
0006742100.tif 000006