"内燃機関の気筒内に燃料を噴射する燃料噴射手段と、プレイグニッションの発生が予見された場合に、前記燃料噴射手段を一時的に作動させる作動制御手段と、前記作動制御手段によって前記燃料噴射手段を作動させる際に、前記燃料噴射手段の作動終了タイミングを算出する作動終了タイミング算出手段と、前記燃料噴射手段の作動終了の限界タイミングを設定する限界タイミング設定手段と、前記作動終了タイミングと前記限界タイミングとを比較するタイミング比較手段と、前記作動終了タイミングが前記限界タイミングよりも遅くなる気筒について、前記燃料噴射手段の次回作動中に噴射すべき燃料の目標値としての目標噴射量を増量する目標噴射量増量手段と、を備えることを特徴とする内燃機関の制御装置。前記作動終了タイミングと前記限界タイミングとのタイミング差が小さくなるように前記燃料噴射手段の作動開始タイミングを補正する作動開始タイミング補正手段を更に備えることを特徴とする請求項1に記載の内燃機関の制御装置。前記燃料噴射手段に供給される燃料の圧力を取得する燃圧取得手段と、前記内燃機関の筒内圧を取得する筒内圧取得手段と、前記作動制御手段によって前記燃料噴射手段を作動させる際に、前記燃料の圧力と前記筒内圧との差圧を用いて、前記燃料噴射手段の作動中における実噴射量を算出する実噴射量算出手段と、前記実噴射量算出手段により算出した実噴射量と、前記燃料噴射手段の作動中に噴射すべき燃料の目標値としての目標噴射量との噴射量差を算出する噴射量差算出手段と、を備え、前記目標噴射量増量手段は、前記噴射量差算出手段により算出した噴射量差を用いて、前記目標噴射量を増量することを特徴とする請求項1または2に記載の内燃機関の制御装置。前記燃料噴射手段に供給される燃料の圧力を取得する燃圧取得手段と、前記内燃機関の筒内圧を取得する筒内圧取得手段と、前記作動制御手段によって前記燃料噴射手段を作動させる際に、前記燃料の圧力と前記筒内圧との差圧を用いて、前記燃料噴射手段の作動中に前記燃料噴射手段から噴射され得る燃料の噴射量を推定する噴射量推定手段と、を備え、前記作動終了タイミング算出手段は、前記噴射量推定手段により推定した噴射量が、前記燃料噴射手段の作動中に噴射すべき燃料の目標値としての目標噴射量と等しくなるタイミングを前記作動終了タイミングとして算出することを特徴とする請求項1乃至3何れか1項に記載の内燃機関の制御装置。前記限界タイミングは、前記作動制御手段によって前記燃料噴射手段を作動させる際に、前記燃料噴射手段からの噴射燃料がピストン頂面に到達するタイミングと、点火タイミングとのうち早期に到来するタイミングであることを特徴とする請求項1乃至4何れか1項に記載の内燃機関の制御装置。ところで、上記特許文献1においては、コンピュータによってプレイグの発生が検知されたタイミングで、インジェクタの追加駆動が開始される。また、この追加駆動時の噴射量としては、通常駆動時の噴射量の10から200までの一定値が設定される。しかしながら、プレイグの発生が検知されるタイミングは内燃機関の運転状態等によって変動するので、インジェクタの追加駆動の開始タイミングも変動する。そのため、例えば圧縮行程の後半でプレイグの発生が検知された場合には、インジェクタの追加駆動中に、設定した燃料の全てを噴き切れない可能性がある。これに関し、上記特許文献4をはじめとする他の特許文献においても、設定燃料の全てを噴き切れなかった場合の具体的な対処法は開示されていない。従って、上記特許文献の技術では、プレイグの発生を十分に回避できず、ドライバビリティの悪化やエンジン破損に繋がる可能性があった。この発明は、上述のような課題を解決するためになされたものである。即ち、プレイグの発生を良好に回避可能な内燃機関の制御装置を提供することを目的とする。第1の発明は、上記の目的を達成するため、内燃機関の制御装置であって、内燃機関の気筒内に燃料を噴射する燃料噴射手段と、プレイグニッションの発生が予見された場合に、前記燃料噴射手段を一時的に作動させる作動制御手段と、前記作動制御手段によって前記燃料噴射手段を作動させる際に、前記燃料噴射手段の作動終了タイミングを算出する作動終了タイミング算出手段と、前記燃料噴射手段の作動終了の限界タイミングを設定する限界タイミング設定手段と、前記作動終了タイミングと前記限界タイミングとを比較するタイミング比較手段と、前記作動終了タイミングが前記限界タイミングよりも遅くなる気筒について、前記燃料噴射手段の次回作動中に噴射すべき燃料の目標値としての目標噴射量を増量する目標噴射量増量手段と、を備えることを特徴とする。第2の発明は、第1の発明において、前記作動終了タイミングと前記限界タイミングとのタイミング差が小さくなるように前記燃料噴射手段の作動開始タイミングを補正する作動開始タイミング補正手段を更に備えることを特徴とする。第3の発明は、第1または第2の発明において、前記燃料噴射手段に供給される燃料の圧力を取得する燃圧取得手段と、前記内燃機関の筒内圧を取得する筒内圧取得手段と、前記作動制御手段によって前記燃料噴射手段を作動させる際に、前記燃料の圧力と前記筒内圧との差圧を用いて、前記燃料噴射手段の作動中における実噴射量を算出する実噴射量算出手段と、前記実噴射量算出手段により算出した実噴射量と、前記燃料噴射手段の作動中に噴射すべき燃料の目標値としての目標噴射量との噴射量差を算出する噴射量差算出手段と、を備え、前記目標噴射量増量手段は、前記噴射量差算出手段により算出した噴射量差を用いて、前記目標噴射量を増量することを特徴とする。第4の発明は、第1乃至第3何れか1つの発明において、前記燃料噴射手段に供給される燃料の圧力を取得する燃圧取得手段と、前記内燃機関の筒内圧を取得する筒内圧取得手段と、前記作動制御手段によって前記燃料噴射手段を作動させる際に、前記燃料の圧力と前記筒内圧との差圧を用いて、前記燃料噴射手段の作動中に前記燃料噴射手段から噴射され得る燃料の噴射量を推定する噴射量推定手段と、を備え、前記作動終了タイミング算出手段は、前記噴射量推定手段により推定した噴射量が、前記燃料噴射手段の作動中に噴射すべき燃料の目標値としての目標噴射量と等しくなるタイミングを前記作動終了タイミングとして算出することを特徴とする。第5の発明は、第1乃至第4何れか1つの発明において、前記限界タイミングは、前記作動制御手段によって前記燃料噴射手段を作動させる際に、前記燃料噴射手段からの噴射燃料がピストン頂面に到達するタイミングと、点火タイミングとのうち早期に到来するタイミングであることを特徴とする。上記燃料噴射手段の作動は、上記限界タイミングで終了するので、上記作動終了タイミングが上記限界タイミングよりも遅い場合は、目標噴射量の全量を噴き切れていない可能性がある。目標噴射量の全量を噴き切れていない場合、筒内の冷却効果が不十分となるので、次サイクル以降のプレイグの発生確率が上昇する可能性がある。この点、第1の発明によれば、上記作動終了タイミングが上記限界タイミングよりも遅くなる気筒について、上記目標噴射量を増量するので、次サイクル以降のプレイグの発生を回避できる。第2の発明によれば、上記燃料噴射手段の作動終了タイミングと、燃料噴射手段の作動終了の限界タイミングとのタイミング差が小さくなるように上記燃料噴射手段の作動開始タイミングを補正できる。限界タイミングは、筒内温度が高温となる圧縮行程の後半にある。そのため、上記タイミング差が小さくなるように上記燃料噴射手段の作動開始タイミングを補正すれば、上記燃料噴射手段の作動終了タイミングをより限界タイミングに近づけることが可能となる。従って、筒内温度の高い時期に上記燃料噴射手段を作動できるので、燃料の気化を促進でき、プレイグの発生を効果的に回避できる。上述したように、上記燃料噴射手段の作動は上記限界タイミングで終了するので、上記実噴射量が上記目標噴射量に満たない場合、次サイクル以降におけるプレイグの発生確率が上昇する可能性がある。この点、第3の発明によれば、上記実噴射量と上記目標噴射量との噴射量差を用いて、目標噴射量を増量できる。また、上記作動制御手段によって上記燃料噴射手段を作動させる際に、上記燃料の圧力と上記筒内圧との差圧を用いて、上記燃料噴射手段の作動中における実噴射量を算出できる。上記燃料噴射手段の作動中に噴射される燃料量は、上記差圧に応じて時々刻々変化する。そのため、上記差圧を用いれば、実噴射量の正確な算出が可能となるので、上記噴射量差を高精度に算出できる。従って、第3の発明によれば、高精度に算出した上記噴射量差を用いて目標噴射量を増量できるので、次サイクル以降におけるプレイグの発生を精度高く回避できる。第4の発明によれば、上記噴射量推定手段により推定した噴射量が、上記目標噴射量と等しくなるタイミングを上記作動終了タイミングとして算出できる。また、第5の発明によれば、上記限界タイミングを、上記燃料噴射手段からの噴射燃料がピストン頂面に到達するタイミングと、点火タイミングとのうち早期に到来するタイミングに設定できる。[システム構成の説明]以下、図1乃至図6を参照して、本発明の実施の形態について説明する。図1は、本発明の実施の形態のシステム構成を説明するための図である。図1に示すように、本実施形態のシステムは、内燃機関としてのエンジン10を備えている。なお、図1に示すエンジン10は直列4気筒型エンジンであるが、本実施形態に適用可能なエンジンの気筒数および気筒配置はこれに限定されるものではない。エンジン10の気筒12には、燃料を気筒12内に直接噴射するインジェクタ14、筒内の混合気に点火する点火プラグ16、気筒12内の圧力以下、筒内圧Pcylと称す。を検出する筒内圧センサ18がそれぞれ設置されている。インジェクタ14は、これらに共通のコモンレール20に接続されている。コモンレール20は、燃料タンク22と燃料パイプ24を介して接続されている。燃料パイプ24上には、サプライポンプ26が接続され、サプライポンプ26によって加圧された高圧の燃料がコモンレール20内に貯留される。コモンレール20には、その内部の燃料の圧力以下、燃圧Pfと称す。を検出する燃圧センサ28が設置されている。また、図1に示すように、本実施形態のシステムは、ターボ過給機30を備えている。ターボ過給機30は、排気タービン30aと、この排気タービン30aによって駆動される吸気コンプレッサ30bとを有している。排気タービン30aは、排気通路32の途中に配置されている。吸気コンプレッサ30bは、吸気通路34の途中に配置されている。また、本実施形態のシステムは、制御装置としてのECUElectronicControlUnit50を備えている。ECU50の出力側には、インジェクタ14、点火プラグ16等が接続されている。ECU50の入力側には、筒内圧センサ18、燃圧センサ28、クランク角センサ36等が接続されている。ECU50は、これらのセンサ信号に基づいて、インジェクタ14、点火プラグ16といった各種アクチュエータを制御することができる。[本実施形態の特徴]ところで、近年の燃費に対する要求の高まりから、大排気量のエンジンと同等の出力を確保しつつ、小排気量化による燃費向上を狙った小型の過給エンジンが開発されており、このような小型過給エンジンに対しては、より厳しい運転領域における出力向上が求められている。本実施形態のエンジン10は、このような小型過給エンジンであり、その出力の向上のためには、より多くの混合気を気筒12内に充填する必要がある。しかしながら、気筒12内の混合気量が増えるほど圧縮行程における筒内圧Pcylや、混合気温度が上昇するのでプレイグが発生し易くなる。従って、このような小型過給エンジンでのプレイグの発生には、十分な対策が望まれるところである。プレイグの発生を事前に検知等した場合、圧縮行程でインジェクタ14を追加駆動するプレイグ抑制噴射を実行すれば、効果的にプレイグの発生を回避できるので望ましい。また、このプレイグ抑制噴射に際しては、噴射すべき燃料量の目標値以下、目標噴射量Qtと称す。を設定し、この目標噴射量Qtに基づいてインジェクタ14の追加駆動期間を設定すれば、必要以上に燃料噴射されずに済むので望ましい。しかしながら、例えば、プレイグ抑制噴射の開始時期CAstが圧縮行程の後半に設定されているような場合、目標噴射量Qtの全量を噴き切れない場合がある。目標噴射量Qtの全量を噴き切れない場合には、次サイクル以降のプレイグの発生確率が上昇するので、ドライバビリティの悪化やエンジン破損に繋がる可能性がある。この点、開始時期CAstを早い時期に設定すれば、目標噴射量Qtの全量を噴き切ることが可能となる。ところが、開始時期CAstを進角側に設定すれば、それだけ筒内温度の低いクランク角領域で燃料を噴射することになる。従って、気化潜熱による冷却効果が低下し、却ってプレイグの発生回避が不十分となる可能性がある。そこで、本実施の形態では、今回のプレイグ抑制噴射の終了時期CAedから、次回の開始時期CAstを制御することとした噴射開始時期制御。図2は、本実施の形態における噴射開始時期制御の一例を示した図である。図2に示すように、あるサイクルにおいて、プレイグ抑制噴射を開始時期CAstkから開始し、目標噴射量Qtの全量を噴射した終了時期CAedkで終了した場合、終了時期CAedkと、プレイグ抑制噴射の終了限界時期CAlmtkとの間には、時間差ΔCA1≦0が生じる。ここで、終了限界時期CAlmtkとは、プレイグ抑制噴射を強制終了する時期であり、本実施の形態においては、噴射燃料が上昇中のピストン頂面に接触する接触時期CAptkと、点火プラグ16の点火時期CAigtkとのうち、早期に到来する方に設定される。このような終了限界時期CAlmtkを設定するのは、噴霧燃料の気化が不十分で冷却性能が低下する接触時期CAptkや、プレイグが発生し得ない点火後を予め除外するためである。時間差ΔCA1≦0が生じたということは、今回のプレイグ抑制噴射の終了時期に余裕があったと判断できる。そこで、このような場合には、次回のプレイグ抑制噴射の開始時期CAstk1をΔCAだけ遅角側に設定する。こうすることで、次回のプレイグ抑制噴射の終了時期CAedk1を、その終了限界時期CAlmtk1に近づけることが可能となる。従って、圧縮行程のなるべく後半筒内温度の高い領域でプレイグ抑制噴射を実施できるので、燃料の気化を促進できる。よって、素早い筒内冷却が可能となり冷却効果を向上できる。また、図3は、本実施の形態における噴射開始時期制御の一例を示した図である。図3に示すように、あるサイクルにおいて、プレイグ抑制噴射を開始時期CAstkから開始し、目標噴射量Qtlの全量を噴射し終える時期が終了時期CAedlとなる場合、プレイグ抑制噴射の終了限界時期CAlmtlを超過してしまう。上述のとおり、プレイグ抑制噴射は、終了限界時期CAlmtで強制終了されるので、目標噴射量Qtlの全量を噴射し終える時期が終了限界時期CAlmtlを超過するような場合には、終了時期CAedlと終了限界時期CAlmtlとの時間差ΔCA2>0が生じる。時間差ΔCA2>0が生じたということは、それに相当する噴射量ΔQが目標噴射量Qtlに対して不足することになる。そこで、このような場合には、その気筒について、次回のプレイグ抑制噴射の目標噴射量Qtl1に、不足分の噴射量ΔQを加算した上で、開始時期CAstl1をΔCA×2だけ進角側に設定する。こうすることで、噴射量ΔQの増量による時間差ΔCAのずれを確保した上で、次回のプレイグ抑制噴射の終了時期CAedl1を、その終了限界時期CAlmtl1に近づけることが可能となる。従って、前回冷却不足分を次回に増量しつつ、圧縮行程のなるべく後半でプレイグ抑制噴射を実施できるので、燃料の気化を促進できる。よって、素早い筒内冷却が可能となり冷却効果を向上できる。[本実施形態における具体的処理]次に、図4乃至図6を参照して、上述した噴射開始時期制御を実現するための具体的な処理について説明する。図4は、本実施形態において、ECU50により実行される噴射開始時期制御を示すフローチャートである。図4に示すルーチンは、本ルーチンとは別の公知のルーチンによって、プレイグの発生が予測された際に実行されるものとする。図4に示すルーチンでは、先ず、ECU50は、プレイグ抑制噴射の終了時期CAedmを取得するステップ100。具体的に、ECU50は、本ルーチンと同時並行で実行される図5のサブルーチン詳細は後述により算出され、ECU50内に記憶された終了時期CAedmを取得する。続いて、ECU50は、プレイグ抑制噴射の終了限界時期CAlmtmを決定するステップ110。具体的に、ECU50は、噴射燃料が上昇中のピストン頂面に接触する接触時期CAptmと、点火プラグ16の点火時期CAigtmとを比較し、早期に到来する方を終了限界時期CAlmtmとして決定する。ここで、接触時期CAptmには、別途実験等により設定されECU50内に記憶されている値が用いられる。また、点火時期CAigtmには、エンジン10の運転状態に基づいて決定される基本点火時期を各種公知のパラメータで補正することで算出した値が用いられる。なお、点火時期CAigtmの算出方法は公知であるので、ここでは、その詳細な説明を省略する。続いて、ECU50は、ステップ100で取得した終了時期CAedmと、ステップ110で決定した終了限界時期CAlmtmとの差ΔCAを算出しステップ120、算出したΔCAについて、ΔCA≦0となるか否かを判定するステップ130。ステップ130でΔCA≦0の場合には、今回のプレイグ抑制噴射の終了時期に余裕があったと判断できる。そのため、ECU50は、次回の開始時期CAstm1をΔCAだけ遅角側に設定すべく、ステップ120で算出したΔCAを今回の開始時期CAstmから減算するステップ140。一方、ステップ130でΔCA>0の場合には、今回のプレイグ抑制噴射が終了限界時期CAlmtmで強制終了され、目標噴射量Qtmの全量を噴射し切れていないと判断できる。そのため、ECU50は、不足分の噴射量ΔQを算出しステップ150、算出した噴射量ΔQを次回の目標噴射量Qtm1に加算すると共にステップ160、次回の開始時期CAstm1をΔCA×2だけ進角側に設定すべく、ステップ120で算出したΔCA×2を今回の開始時期CAstmから減算するステップ170。次に、図5を参照しながら、プレイグ抑制噴射の終了時期CAedmの算出方法について説明する。図5は、本実施形態において、ECU50により実行されるプレイグ抑制噴射の終了時期CAedmの算出ルーチンを示すフローチャートである。図5に示すルーチンでは、先ず、ECU50は、プレイグ抑制噴射の開始時期CAstmを設定するステップ200。本ステップにおいて、ECU50は、図4のステップ140またはステップ170で求めた開始時期CAstmを取得する。なお、開始時期CAstmの初期値即ち開始時期CAst1としては、吸気BDC後30°CAが用いられているものとする。続いて、ECU50は、プレイグ抑制噴射開始後における筒内圧Pcylと燃圧Pfとの差圧ΔPから、噴射流量Qfを演算するステップ210。具体的に、ECU50は、プレイグ抑制噴射の開始時期CAstm以降にECU50に入力された筒内圧Pcylと燃圧Pfとから差圧ΔPを算出し、この差圧ΔPから噴射流量係数φをマップサーチし、この噴射流量係数φを、予め記憶しておいた算出式Qf=S×φに代入することで、噴射流量Qfを演算する。なお、噴射流量係数φのマップサーチには、図6に示すような差圧ΔPと噴射流量係数φとの関係をマップデータ化し、予めECU50内部に記憶されたものを用いるものとする。本ステップにおいて演算した噴射流量Qfの演算値は、筒内圧Pcylや燃圧Pfの入力時期毎にECU50内に一時的に記憶されるものとする。続いて、ECU50は、噴射流量Qfの演算値を積算して、プレイグ抑制噴射の際にインジェクタ14から噴射され得る燃料の噴射量Qemを推定するステップ220。本ステップにおいて、ECU50は、筒内圧Pcylや燃圧Pfの入力時期毎に噴射量Qemを算出し、その内部に一時的に記憶しておくものとする。続いて、ECU50は、記憶しておいた噴射量Qemが目標噴射量Qtmと等しくなる時期を、プレイグ抑制噴射の終了時期CAedmとしてECU50内に記憶するステップ230。以上、図4および図5に示したルーチンによれば、プレイグ抑制噴射の終了時期CAedmと終了限界時期CAlmtmとの差ΔCAを算出し、このΔCAを、次回のプレイグ抑制噴射の開始時期CAstm1にフィードバックできる。従って、次回のプレイグ抑制噴射を、筒内温度のより高い圧縮行程の後半に実施できるので、素早い筒内冷却が可能となり冷却効果を向上できる。また、算出したΔCAがΔCA>0の場合となる場合には、不足分の噴射量ΔQを次回の目標噴射量Qtm1に加算しつつ、ΔCAを次回のプレイグ抑制噴射の開始時期CAstm1にフィードバックできる。従って、噴射量ΔQの増量による時間差ΔCAのずれを確保した上で、次回のプレイグ抑制噴射を、筒内温度のより高い圧縮行程の後半に実施できる。ところで、本実施形態においては、インジェクタ14を追加駆動するプレイグ抑制噴射を実施したが、このプレイグ抑制噴射は、インジェクタ14の追加駆動でなくても実施できる。例えば、インジェクタ14の他に、吸気ポートに燃料を噴射するポートインジェクタを設けたいわゆるデュアルインジェクタ方式のエンジン10において、通常時はポートインジェクタを使用し、プレイグ抑制噴射時にインジェクタ14を使用してもよい。つまり、プレイグ発生を事前に検知等した場合に、気筒12内に燃料を追加噴射できるシステムであれば、本実施形態の変形としてその適用が可能である。また、本実施形態は、ターボ過給機30を備えるシステムを前提としたが、ターボ過給機30は必ずしも必要ではなく、ターボ過給機30を備えないシステムにも適用が可能である。なお、上述した実施形態においては、インジェクタ14が上記第1の発明における燃料噴射手段に、ECU50が上記第1の発明における作動制御手段に、それぞれ相当する。また、上述した実施の形態においては、ECU50が図5に示したルーチンの一連の処理を実行することにより上記第1の発明における作動終了タイミング算出手段が、図4のステップ110の処理を実行することにより上記第1の発明における限界タイミング設定手段が、同図ステップ130の処理を実行することにより上記第1の発明におけるタイミング比較手段が、同図のステップ150,160の処理を実行することにより上記第1の発明における目標噴射量増量手段が、それぞれ実現されている。また、上述した実施の形態においては、ECU50が図4のステップ130,150,160,170の処理を実行することにより上記第2の発明における作動開始タイミング補正手段が実現されている。また、上述した実施の形態においては、筒内圧センサ18が上記第3の発明における筒内圧取得手段に、燃圧センサ28が上記第3の発明における燃圧取得手段に、それぞれ相当する。また、上述した実施の形態においては、ECU50が図4のステップ150の処理を実行することにより上記第3の発明における噴射量差算出手段が、同図のステップ160の処理を実行することにより上記第3の発明における目標噴射量増量手段が、それぞれ実現されている。"