"幾何学的圧縮比が14以上に設定された気筒を有しかつ、少なくともガソリンを含有する燃料が供給されるように構成されたエンジン本体と、前記気筒内に前記燃料を噴射する筒内噴射弁を少なくとも含んで構成された燃料噴射機構と、前記気筒内の混合気に点火をするように構成された点火プラグと、前記筒内噴射弁が噴射する燃料圧力を変更するように構成された燃圧可変機構と、少なくとも前記燃料噴射機構、前記点火プラグ及び前記燃圧可変機構を制御することによって、前記エンジン本体を運転するように構成された制御器と、を備え、前記制御器は、前記エンジン本体の運転状態が低速域にあるときには、高負荷域では、低負荷域よりも前記燃料圧力が高くなるように、前記燃圧可変機構を駆動し、前記高負荷域では、圧縮行程後期から膨張行程初期にかけてのリタード期間内のタイミングで、前記筒内噴射弁による前記気筒内への燃料噴射を少なくとも含むように、前記燃料噴射機構を駆動し、前記高負荷域では、前記リタード期間内における、前記燃料の噴射後のタイミングで点火するように、前記点火プラグを駆動し、前記制御器はまた、前記エンジン本体の運転状態が前記高負荷域内の中速域にあるときには、前記高負荷域内の前記低速域にあるときに対して、吸気行程中における燃料噴射をさらに実行する、又は、当該吸気行程中における燃料噴射による燃料噴射量を増量するように、前記燃料噴射機構を駆動する火花点火式ガソリンエンジンの制御装置。請求項1に記載の火花点火式ガソリンエンジンの制御装置において、前記燃料噴射機構は、前記エンジン本体の吸気ポート内に燃料を噴射するポート噴射弁をさらに含み、前記吸気行程中における燃料噴射は、前記ポート噴射弁が行う火花点火式ガソリンエンジンの制御装置。請求項1又は2に記載の火花点火式ガソリンエンジンの制御装置において、前記制御器は、前記エンジン本体の運転状態が前記高負荷域にあるときには、前記エンジン本体を空燃比λ=1で運転する火花点火式ガソリンエンジンの制御装置。請求項1~3のいずれか1項に記載の火花点火式ガソリンエンジンの制御装置において、前記燃圧可変機構は、前記エンジン本体の運転状態が前記高負荷域内の、少なくとも前記低速域にあるときには、前記燃料圧力を40MPa以上に設定する火花点火式ガソリンエンジンの制御装置。請求項1~4のいずれか1項に記載の火花点火式ガソリンエンジンの制御装置において、前記筒内噴射弁は、複数の噴口を有しかつ、これらの噴口から噴射した燃料噴霧が前記気筒内において放射状に広がるように構成されている火花点火式ガソリンエンジンの制御装置。請求項5に記載の火花点火式ガソリンエンジンの制御装置において、前記筒内噴射弁は、前記気筒と当該気筒内に嵌挿されるピストンとシリンダヘッドとによって区画される燃焼室の天井部における中央部分に配置され、前記ピストンは、その頂面にキャビティを有し、前記キャビティは、前記リタード期間内に噴射した燃料噴霧がその内部に収まるように構成されている火花点火式ガソリンエンジンの制御装置。請求項1~6のいずれか1項に記載の火花点火式ガソリンエンジンの制御装置において、前記エンジン本体の排気側の既燃ガスの一部を吸気側に還流させるEGR通路をさらに備え、前記制御器は、前記エンジン本体の運転状態が、少なくとも全開負荷を除く前記高負荷域内の、少なくとも低速域にあるときには、前記EGR通路を介した排気還流を実行する火花点火式ガソリンエンジンの制御装置。請求項1~7のいずれか1項に記載の火花点火式ガソリンエンジンの制御装置において、前記制御器は、前記エンジン本体の運転状態が前記高負荷域内の前記低速域にあるときには、前記リタード期間内において複数回の燃料噴射を実行するように、前記筒内噴射弁を駆動する火花点火式ガソリンエンジンの制御装置。請求項1~8のいずれか1項に記載の火花点火式ガソリンエンジンの制御装置において、前記制御器は、前記エンジン本体の運転状態が前記低負荷域内の前記低速域にあるときには、前記リタード期間内の燃料噴射時期よりも進角側のタイミングで燃料を噴射するように、前記燃料噴射機構を駆動すると共に、前記エンジン本体の既燃ガスの一部を前記気筒内に存在させることによって、前記気筒内の混合気を圧縮自己着火させる火花点火式ガソリンエンジンの制御装置。ところで、特許文献1に記載されているような高圧縮比の火花点火式ガソリンエンジンは、熱効率の向上で有利になる反面、エンジンの運転状態が、特に低速域でかつ中高負荷域にあるときには、過早着火やノッキングスパークノックといった異常燃焼を招きやすいという問題がある。また、圧縮着火燃焼を行うエンジンは、低負荷側の運転領域では圧縮着火燃焼が可能であるとしても、エンジンの負荷が高くなるにつれて、圧縮着火燃焼は、圧力上昇の激しい過早着火の燃焼となってしまう。そのため、燃焼騒音の増大やノッキング等の異常燃焼の発生を招くと共に、高い燃焼温度に起因するRawNOxの増大を招く。そこで、前記特許文献2にも記載されているように、圧縮着火燃焼を行うエンジンであっても、高負荷側の運転領域では、圧縮着火燃焼ではなく、点火プラグの駆動による火花点火燃焼を行うことが一般的である。しかしながら、圧縮着火燃焼の安定化を目指して幾何学的圧縮比を高く設定しているエンジンでは、火花点火燃焼を行う高負荷側の運転領域において、特許文献1のエンジンと同様に異常燃焼を招くという問題が生じる。ここに開示する技術は、かかる点に鑑みてなされたものであり、その目的とするところは、例えば14以上の、幾何学的圧縮比が比較的高く設定された高圧縮比の火花点火式ガソリンエンジンにおいて、高負荷域における異常燃焼を回避することにある。過早着火やノッキングといった異常燃焼は、圧縮行程中に未燃混合気が圧縮されることに伴う自己着火反応、及び、混合気の燃焼中に、既燃部分の膨張によって、混合気の未燃部分が圧縮されることに伴う自己着火反応である。吸気行程中に燃料を噴射する従来のエンジンは、燃料の噴射開始から燃焼の終了までの時間である未燃混合気反応可能時間が長いことが、これらの異常燃焼を招く要因の一つである。未燃混合気の反応可能時間は、燃料噴射弁が燃料を噴射する期間である噴射期間、燃料の噴射完了後から、点火プラグ周りに可燃混合気が形成されるまでの混合気形成期間、及び、点火プラグ周りの可燃混合気に点火をすることによって燃焼が開始した後、その燃焼が終了するまでの燃焼期間、の3つの期間から構成されている。本願発明者らは、これらの3つの期間をそれぞれ短縮し得る方策について検討した結果、圧縮上死点付近のタイミングで、比較的高い燃料圧力でもって、気筒内に燃料を噴射することが、噴射期間、混合気形成期間及び燃焼期間をそれぞれ短縮することを見出した結果、ここに開示する技術を完成するに至ったものである。具体的に、ここに開示する火花点火式ガソリンエンジンの制御装置は、幾何学的圧縮比が14以上に設定された気筒を有しかつ、少なくともガソリンを含有する燃料が供給されるように構成されたエンジン本体と、前記気筒内に前記燃料を噴射する筒内噴射弁を少なくとも含んで構成された燃料噴射機構と、前記気筒内の混合気に点火をするように構成された点火プラグと、前記筒内噴射弁が噴射する燃料圧力を変更するように構成された燃圧可変機構と、少なくとも前記燃料噴射機構、前記点火プラグ及び前記燃圧可変機構を制御することによって、前記エンジン本体を運転するように構成された制御器と、を備える。そして、前記制御器は、前記エンジン本体の運転状態が低速域にあるときには、高負荷域では、低負荷域よりも前記燃料圧力が高くなるように、前記燃圧可変機構を駆動し、前記高負荷域では、圧縮行程後期から膨張行程初期にかけてのリタード期間内のタイミングで、前記筒内噴射弁による前記気筒内への燃料噴射を少なくとも含むように、前記燃料噴射機構を駆動し、前記高負荷域では、前記リタード期間内における、前記燃料の噴射後のタイミングで点火するように、前記点火プラグを駆動する。前記制御器はまた、前記エンジン本体の運転状態が前記高負荷域内の中速域にあるときには、前記高負荷域内の前記低速域にあるときに対して、吸気行程中における燃料噴射をさらに実行する、又は、当該吸気行程中における燃料噴射による燃料噴射量を増量するように、前記燃料噴射機構を駆動する。ここで、エンジン本体の幾何学的圧縮比は、14以上でかつ、例えば20以下に設定してもよい。また、低負荷域及び高負荷域はそれぞれ、エンジン本体の運転領域を、負荷の高低について二つの領域に区分した場合の、低負荷側の領域、及び高負荷側の領域としてもよい。低速域及び中速域はそれぞれ、エンジン本体の運転領域を、低速、中速、高速の3つの領域に区分した場合の、低速の領域、及び中速の領域としてもよい。圧縮行程後期は、圧縮行程を、初期、中期、及び後期の3つの期間に区分した場合の後期としてもよく、同様に、膨張行程初期は、膨張行程を、初期、中期、及び後期の3つの期間に区分した場合の初期としてもよい。エンジン本体の運転領域が、低速域内の高負荷域にあるときには、クランク角の変化に対する実時間が長くなる上に、気筒内の圧力及び温度が高くなるため、過早着火やノッキングといった異常燃焼が生じやすくなる。前記の構成のエンジン本体は、高圧縮比であるため、エンジン本体の運転領域が低速域内の高負荷域にあるときには、異常燃焼が特に生じやすい。このような低速域内の高負荷域において、前記構成のエンジンの制御装置では、制御器が、燃料圧力を、低負荷域と比較して高める。高い燃料圧力は、単位時間当たりに噴射される燃料量を相対的に多くする。このため、同一の燃料噴射量で比較した場合に、高い燃料圧力は、気筒内に燃料を噴射する期間、つまり噴射期間を、低い燃料圧力よりも短縮する。また、高い燃料圧力は、気筒内に噴射する燃料噴霧の微粒化に有利になると共に、燃料噴霧の飛翔距離を、より長くする。このことから、高い燃料圧力は、燃料の噴射完了後、点火プラグ周りに可燃混合気が形成されるまでの期間混合気形成期間を短縮する。混合気形成期間の終了タイミングは、圧縮上死点付近に設定される点火タイミングと実質的に同じになるから、前述した噴射期間の短縮及び混合気形成期間の短縮は、燃料の噴射タイミングより正確には、噴射開始タイミングを、比較的遅いタイミングにすることを可能にする。そこで、前記の構成では、圧縮行程後期から膨張行程初期にかけてのリタード期間内のタイミングで、高い燃料圧力での燃料噴射を実行する。高い燃料圧力で気筒内に燃料を噴射することに伴い、その気筒内の乱れが強くなり、気筒内の乱れエネルギが高まる。この高い乱れエネルギは、燃料噴射のタイミングが比較的遅いタイミングに設定されることと相俟って、燃焼期間の短縮に有利になる。つまり、高い燃料圧力で気筒内に燃料を噴射するとしても、仮にその噴射タイミングが従来同様に吸気行程中であれば、点火タイミングまでの時間が長いことや、吸気行程後の圧縮行程において気筒内が圧縮されることに起因して乱れが減衰し、燃焼期間内における気筒内の乱れエネルギは、比較的低くなってしまう。気筒内の乱れエネルギは、高い方が燃焼期間の短縮に有利になるため、高い燃料圧力で気筒内に燃料を噴射するとしても、噴射タイミングが吸気行程中である以上は、燃焼期間の短縮には大きく寄与しない。これに対し、前記の構成のように、リタード期間内の比較的遅いタイミングでかつ、高い燃料圧力で気筒内に燃料を噴射することは、気筒内の乱れの減衰を抑制しつつ、燃焼を開始することを可能にするから、燃焼期間内における気筒内の乱れエネルギが高くなる。このことは、燃焼期間を短縮する。このように、高い燃料圧力でかつ、比較的遅いタイミングのリタード期間内において、気筒内に燃料噴射を実行することは、噴射期間の短縮、混合気形成期間の短縮、及び、燃焼期間の短縮を可能にする。その結果、未燃混合気の反応可能時間は、従来に比べて大幅に短くなるため、過早着火やノッキング等の異常燃焼を、有効に回避することができる。そして、前記の構成は、気筒内への燃料噴射の形態を工夫することによって異常燃焼を回避しているから、異常燃焼の回避を目的として点火タイミングを遅角する必要がなくなる、又は、その遅角量を小さくすることが可能になる。このことは、点火タイミングを可及的に進角させることを可能にするから、前記の構成は、異常燃焼の回避と共に、熱効率の向上及びトルクの向上、言い換えると燃費の向上に有利になる。前述の通り、エンジン本体の運転状態が高負荷域内の低速域にあるときには、高い燃料圧力でかつ、比較的遅いタイミングのリタード期間内において、気筒内に燃料噴射を実行することにより、異常燃焼が回避可能になる。これに対し、エンジン本体の運転状態が高負荷域内の中速域にあるときには、エンジン回転数が相対的に高いため、クランク角変化に対する実時間が短くなって異常燃焼が発生しにくくなると共に、気筒内の流動が強くなって、特に混合気形成期間の短縮や、燃焼期間の短縮に有利になる。そのため、リタード期間内において、気筒内に、大量の燃料噴射を実行しなくても、異常燃焼を回避することが可能になる。そこで、前記構成のエンジンの制御装置では、エンジン本体の運転状態が高負荷域内の中速域にあるときには、リタード期間内で噴射する燃料噴射量を減じて、その分の燃料を、吸気行程中において噴射する。すなわち、高負荷域内の低速域にあるときに吸気行程中における燃料噴射を実行していないのであれば吸気行程中における燃料噴射を追加して実行するか、又は、高負荷域内の低速域にあるときに吸気行程中における燃料噴射を実行しているのであれば吸気行程中における燃料噴射の燃料噴射量を増量する。吸気行程中の燃料噴射は、吸気の冷却効果によって吸気充填効率を向上させるため、トルクの向上に有利になる。従って、異常燃焼の回避とトルクの向上とが両立する。前記燃料噴射機構は、前記エンジン本体の吸気ポート内に燃料を噴射するポート噴射弁をさらに含み、前記吸気行程中における燃料噴射は、前記ポート噴射弁が行う、としてもよい。前述したように、エンジン本体の運転状態が高負荷域内にあるときには、筒内噴射弁が噴射する燃料圧力は、低負荷域よりも高く設定される。このため、筒内噴射弁が、吸気行程中に、相対的に高い燃料圧力でもって、燃料を気筒内に直接噴射したのでは、気筒壁面等に燃料が大量に付着してしまい、オイル希釈等の問題を引き起こす可能性がある。そこで、吸気行程中は、ポート噴射弁が、吸気ポート内に燃料を噴射する。このことによって、前述したオイル希釈等の問題の発生が未然に回避される。尚、ポート噴射弁が噴射する燃料圧力は、前記筒内噴射弁が噴射する燃料圧力よりも低く設定すればよい。前記制御器は、前記エンジン本体の運転状態が前記高負荷域にあるときには、前記エンジン本体を空燃比λ=1で運転する、としてもよい。理論空燃比での運転は、リーン運転と比較して、燃焼期間を短縮する。従って、エンジン本体の運転状態が高負荷域にあるときに未燃混合気の反応可能時間が短くなって、異常燃焼の回避に有利になる。また、エンジン本体を理論空燃比で運転することは、三元触媒の利用を可能にする。このことから、λ=1運転は、エンジン本体の運転状態が高負荷域にあるときの、エミッション性能の向上に有利になる。前記燃圧可変機構は、前記エンジン本体の運転状態が前記高負荷域内の、少なくとも前記低速域にあるときには、前記燃料圧力を40MPa以上に設定する、としてもよい。40MPa以上の燃料圧力は、前述した、噴射期間の短縮、混合気形成期間の短縮、及び、燃焼期間の短縮の全てを有効に実現する。その結果、エンジン本体の運転状態が高負荷域内の、少なくとも前記低速域にあるときに、異常燃焼の回避が実現する。尚、燃料圧力の最大値は、燃料の性状に応じて設定すればよい。一例として、但しこれに限定されないが、燃料圧力の最大値を120MPa程度に設定してもよい。前記筒内噴射弁は、複数の噴口を有しかつ、これらの噴口から噴射した燃料噴霧が前記気筒内において放射状に広がるように構成されている、としてもよい。複数の噴口を有する筒内噴射弁は、気筒内の乱れエネルギの向上に有利になる。従って、複数の噴口を有する筒内噴射弁は、燃焼期間の短縮化に有効である。前記筒内噴射弁は、前記気筒と当該気筒内に嵌挿されるピストンとシリンダヘッドとによって区画される燃焼室の天井部における中央部分に配置され、前記ピストンは、その頂面にキャビティを有し、前記キャビティは、前記リタード期間内に噴射した燃料噴霧がその内部に収まるように構成されている、としてもよい。天井部における中央部分に配置した筒内噴射弁と、ピストンの頂面に形成したキャビティとの組み合わせは、混合気形成期間をより短縮させると共に、燃焼期間をより短縮させ、異常燃焼の回避に有利になる。前記火花点火式ガソリンエンジンの制御装置は、前記エンジン本体の排気側の既燃ガスの一部を吸気側に還流させるEGR通路をさらに備え、前記制御器は、前記エンジン本体の運転状態が、少なくとも全開負荷を除く前記高負荷域内の、少なくとも低速域にあるときには、前記EGR通路を介した排気還流を実行する、としてもよい。すなわち、エンジン本体の運転状態が、少なくとも全開負荷を除く前記高負荷域内の、少なくとも低速域にあるときには、外部EGRを利用してEGRガスを気筒内に導入してもよい。このことは、異常燃焼の回避と共に、RawNOxの生成を抑制する。また、ポンプ損失及び冷却損失の低減による燃費の向上にも寄与する。前記制御器は、前記エンジン本体の運転状態が前記高負荷域内の前記低速域にあるときには、前記リタード期間内において複数回の燃料噴射を実行するように、前記筒内噴射弁を駆動する、としてもよい。分割して実行する複数回の燃料噴射の内、相対的に早いタイミングで実行される燃料噴射は、長い混合気形成期間を確保することができるため、燃料の気化霧化に有利になる。そのように十分な混合気形成期間が確保されるため、相対的に遅いタイミングで実行される燃料噴射は、より一層遅角したタイミングで実行することが可能になる。このことは、気筒内の乱れエネルギの向上に有利になり、燃焼期間がより一層短縮化される。前記制御器は、前記エンジン本体の運転状態が前記低負荷域内の前記低速域にあるときには、前記リタード期間内の燃料噴射時期よりも進角側のタイミングで燃料を噴射するように、前記燃料噴射機構を駆動すると共に、前記エンジン本体の既燃ガスの一部を前記気筒内に存在させることによって、前記気筒内の混合気を圧縮着火させる、としてもよい。エンジン本体の運転状態が低負荷域内の低速域にあるときに、圧縮着火燃焼を行うことは、排気エミッションの向上と熱効率の向上に有利になる。特にこのエンジン本体は、幾何学的圧縮比が14以上の高圧縮比エンジンであるため、安定した圧縮着火燃焼が可能である。以上説明したように、この火花点火式ガソリンエンジンの制御装置は、エンジン本体の運転状態が低速域内の高負荷域にあるときには、高い燃料圧力でもって、圧縮行程後期から膨張行程初期にかけてのリタード期間内のタイミングで燃料噴射を行って、火花点火燃焼を行う。このことにより、噴射期間、混合気形成期間及び燃焼期間のそれぞれが短縮するため、異常燃焼を有効に回避することが可能になる。その結果、点火タイミングの進角化が可能になって、燃費の向上に有利になる。また、エンジン本体の運転状態が高負荷域内の中速域にあるときには、吸気行程中における燃料噴射をさらに実行するか、又は、吸気行程中における燃料噴射の燃料噴射量を増量することによって、吸気の冷却効果によって吸気充填効率が向上するから、トルクの向上に有利になる。以下、火花点火式ガソリンエンジンの制御装置の実施形態を図面に基づいて説明する。以下の好ましい実施形態の説明は、例示である。図1,2は、エンジンエンジン本体1の概略構成を示す。このエンジン1は、車両に搭載されると共に、少なくともガソリンを含有する燃料が供給される火花点火式ガソリンエンジンである。エンジン1は、複数の気筒18一つのみ図示が設けられたシリンダブロック11と、このシリンダブロック11上に配設されたシリンダヘッド12と、シリンダブロック11の下側に配設され、潤滑油が貯溜されたオイルパン13とを有している。各気筒18内には、コンロッド142を介してクランクシャフト15と連結されているピストン14が往復動可能に嵌挿されている。ピストン14の頂面には、図3に拡大して示すように、リエントラント形のようなキャビティ141が形成されている。キャビティ141は、ピストン14が圧縮上死点付近に位置するときには、後述する直噴インジェクタ67に相対する。シリンダヘッド12と、気筒18と、キャビティ141を有するピストン14とは、燃焼室19を区画する。尚、燃焼室19の形状は、図示する形状に限定されるものではない。例えばキャビティ141の形状、ピストン14の頂面形状、及び、燃焼室19の天井部の形状等は、適宜変更することが可能である。このエンジン1は、理論熱効率の向上や、後述する圧縮着火燃焼の安定化等を目的として、14以上の比較的高い幾何学的圧縮比に設定されている。尚、幾何学的圧縮比は14以上20以下程度の範囲で、適宜設定すればよい。シリンダヘッド12には、気筒18毎に、吸気ポート16及び排気ポート17が形成されていると共に、これら吸気ポート16及び排気ポート17には、燃焼室19側の開口を開閉する吸気弁21及び排気弁22がそれぞれ配設されている。吸気弁21及び排気弁22をそれぞれ駆動する動弁系の内、排気側には、排気弁22の作動モードを通常モードと特殊モードとに切り替える、例えば油圧作動式の可変機構図2参照。以下、VVLVariableValveLiftと称する71が設けられている。VVL71は、その構成の詳細な図示は省略するが、カム山を一つ有する第1カムとカム山を二つ有する第2カムとの、カムプロファイルの異なる2種類のカム、及び、その第1及び第2カムのいずれか一方のカムの作動状態を選択的に排気弁に伝達するロストモーション機構を含んで構成されている。第1カムの作動状態を排気弁22に伝達しているときには、排気弁22は、排気行程中において一度だけ開弁される通常モードで作動する図10cd参照のに対し、第2カムの作動状態を排気弁22に伝達しているときには、排気弁22が、排気行程中において開弁すると共に、吸気行程中においても開弁するような、いわゆる排気の二度開きを行う特殊モードで作動する図10ab参照。VVL71の通常モードと特殊モードとは、エンジンの運転状態に応じて切り替えられる。具体的に、特殊モードは、内部EGRに係る制御の際に利用される。尚、こうした通常モードと特殊モードとの切り替えを可能にする上で、排気弁22を電磁アクチュエータによって駆動する電磁駆動式の動弁系を採用してもよい。また、内部EGRの実行は、排気の二度開きのみによって実現されるのではない。例えば吸気弁21を二回開く、吸気の二度開きによって内部EGR制御を行ってもよいし、排気行程乃至吸気行程において吸気弁21及び排気弁22の双方を閉じるネガティブオーバーラップ期間を設けて既燃ガスを気筒18内に残留させる内部EGR制御を行ってもよい。VVL71を備えた排気側の動弁系に対し、吸気側には、図2に示すように、クランクシャフト15に対する吸気カムシャフトの回転位相を変更することが可能な位相可変機構以下、VVTVariableValveTimingと称する72と、吸気弁21のリフト量を連続的に変更することが可能なリフト量可変機構以下、CVVLContinuouslyVariableValveLiftと称する73とが設けられている。VVT72は、液圧式、電磁式又は機械式の公知の構造を適宜採用すればよく、その詳細な構造についての図示は省略する。また、CVVL73も、公知の種々の構造を適宜採用することが可能であり、その詳細な構造についての図示は省略する。VVT72及びCVVL73によって、吸気弁21は、図10a~dに示すように、その開弁タイミング及び閉弁タイミング、並びに、リフト量をそれぞれ変更することが可能である。シリンダヘッド12にはまた、気筒18毎に、気筒18内に燃料を直接噴射する直噴インジェクタ67と、吸気ポート16内に燃料を噴射するポートインジェクタ68とがそれぞれ取り付けられている。直噴インジェクタ67は、図3に拡大して示すように、その噴口が燃焼室19の天井面の中央部分から、その燃焼室19内に臨むように配設されている。直噴インジェクタ67は、エンジン1の運転状態に応じた噴射タイミングでかつ、エンジン1の運転状態に応じた量の燃料を、燃焼室19内に直接噴射する。この例において、直噴インジェクタ67は、詳細な図示は省略するが、複数の噴口を有する多噴口型のインジェクタである。これによって、直噴インジェクタ67は、燃料噴霧が放射状に広がるように、燃料を噴射する。図3に矢印で示すように、ピストン14が圧縮上死点付近に位置するタイミングで、燃焼室19の中央部分から放射状に広がるように噴射された燃料噴霧は、ピストン頂面に形成されたキャビティ141の壁面に沿って流動することにより、後述する点火プラグ25の周囲に到達するようになる。キャビティ141は、ピストン14が圧縮上死点付近に位置するタイミングで噴射された燃料噴霧を、その内部に収めるように形成されている、と言い換えることが可能である。この多噴口型のインジェクタ67とキャビティ141との組み合わせは、燃料の噴射後、点火プラグ25の周りに燃料噴霧が到達するまでの時間を短くすると共に、燃焼期間を短くする上で有利な構成である。尚、直噴インジェクタ67は、多噴口型のインジェクタに限定されず、外開弁タイプのインジェクタを、直噴インジェクタに採用してもよい。ポートインジェクタ68は、図1に示すように、吸気ポート16乃至吸気ポート16に連通する独立通路に臨んで配置されかつ、吸気ポート16内に燃料を噴射する。ポートインジェクタ68は、一つの気筒18に対して一つ設けてもよいし、一つの気筒18に対し二つの吸気ポート16が設けられているのであれば、二つの吸気ポート16のそれぞれに設けてもよい。ポートインジェクタ68の形式は特定の形式の限定されるものではなく、種々の形式のインジェクタを、適宜採用することが可能である。図外の燃料タンクと直噴インジェクタ67との間は、高圧燃料供給経路によって互いに連結されている。この高圧燃料供給経路上には、高圧燃料ポンプ63とコモンレール64とを含みかつ、直噴インジェクタ67に、相対的に高い燃料圧力で燃料を供給する高圧燃料供給システム62が介設されている。高圧燃料ポンプ63は、燃料タンクからコモンレール64に燃料を圧送し、コモンレール64は圧送された燃料を、高い燃料圧力で蓄える。直噴インジェクタ67が開弁することによって、コモンレール64に蓄えられている燃料が直噴インジェクタ67の噴口から噴射される。ここで、高圧燃料ポンプ63は、図示は省略するが、プランジャー式のポンプであり、例えばクランク軸とカム軸との間のタイミングベルトに連結されることにより、エンジン1によって駆動される。このエンジン駆動のポンプを含む構成の高圧燃料供給システム62は、40MPa以上の高い燃料圧力の燃料を、直噴インジェクタ67に供給することを可能にする。直噴インジェクタ67に供給される燃料の圧力は、後述するように、エンジン1の運転状態に応じて変更される。尚、高圧燃料供給システム62は、これに限定されるものではない。同様に、図外の燃料タンクとポートインジェクタ68との間は、低圧燃料供給経路によって互いに連結されている。この低圧燃料供給経路上には、ポートインジェクタ68に対し、相対的に低い燃料圧力の燃料を供給する低圧燃料供給システム66が介設されている。低圧燃料供給システム66は、詳細な図示は省略するが、電動又はエンジン駆動の低圧燃料ポンプとレギュレータとを備えており、所定圧力の燃料を、各ポートインジェクタ68に供給するように構成されている。ポートインジェクタ68は、吸気ポートに燃料を噴射するため、低圧燃料供給システム66が供給する燃料の圧力は、高圧燃料供給システム62が供給する燃料の圧力に比べて、低い圧力に設定されている。シリンダヘッド12にはまた、燃焼室19内の混合気に点火する点火プラグ25が取り付けられている。点火プラグ25は、エンジン1の排気側から斜め下向きに延びるように、シリンダヘッド12内を貫通して配置されている。図3に示すように、点火プラグ25の先端は、燃焼室19の中央部分に配置された直噴インジェクタ67の先端近傍で、燃焼室19内に臨んで配置されている。エンジン1の一側面には、各気筒18の吸気ポート16に連通するように吸気通路30が接続されている。一方、エンジン1の他側面には、各気筒18の燃焼室19からの既燃ガス排気ガスを排出する排気通路40が接続されている。吸気通路30の上流端部には、吸入空気を濾過するエアクリーナ31が配設されている。また、吸気通路30における下流端近傍には、サージタンク33が配設されている。このサージタンク33よりも下流側の吸気通路30は、各気筒18毎に分岐する独立通路とされ、これら各独立通路の下流端が各気筒18の吸気ポート16にそれぞれ接続されている。吸気通路30におけるエアクリーナ31とサージタンク33との間には、空気を冷却又は加熱する、水冷式のインタークーラ/ウォーマ34と、各気筒18への吸入空気量を調節するスロットル弁36とが配設されている。吸気通路30にはまた、インタークーラ/ウォーマ34をバイパスするインタークーラバイパス通路35が接続されており、このインタークーラバイパス通路35には、当該通路35を通過する空気流量を調整するためのインタークーラバイパス弁351が配設されている。インタークーラバイパス弁351の開度調整を通じて、インタークーラバイパス通路35の通過流量とインタークーラ/ウォーマ34の通過流量との割合を調整することにより、気筒18に導入する新気の温度を調整する。排気通路40の上流側の部分は、各気筒18毎に分岐して排気ポート17の外側端に接続された独立通路と該各独立通路が集合する集合部とを有する排気マニホールドによって構成されている。この排気通路40における排気マニホールドよりも下流側には、排気ガス中の有害成分を浄化する排気浄化装置として、直キャタリスト41とアンダーフットキャタリスト42とがそれぞれ接続されている。直キャタリスト41及びアンダーフットキャタリスト42はそれぞれ、筒状ケースと、そのケース内の流路に配置した、例えば三元触媒とを備えて構成されている。吸気通路30におけるサージタンク33とスロットル弁36との間の部分と、排気通路40における直キャタリスト41よりも上流側の部分とは、排気ガスの一部を吸気通路30に還流するためのEGR通路50を介して接続されている。このEGR通路50は、排気ガスをエンジン冷却水によって冷却するためのEGRクーラ52が配設された主通路51と、EGRクーラ52をバイパスするためのEGRクーラバイパス通路53と、を含んで構成されている。主通路51には、排気ガスの吸気通路30への還流量を調整するためのEGR弁511が配設され、EGRクーラバイパス通路53には、EGRクーラバイパス通路53を流通する排気ガスの流量を調整するためのEGRクーラバイパス弁531が配設されている。このように構成されたエンジン1は、パワートレインコントロールモジュール以下、PCMという10によって制御される。PCM10は、CPU、メモリ、カウンタタイマ群、インターフェース及びこれらのユニットを接続するパスを有するマイクロプロセッサで構成されている。このPCM10が制御器を構成する。PCM10には、図1,2に示すように、各種のセンサSW1~SW16の検出信号が入力される。この各種のセンサには、次のセンサが含まれる。すなわち、エアクリーナ31の下流側で、新気の流量を検出するエアフローセンサSW1及び新気の温度を検出する吸気温度センサSW2、インタークーラ/ウォーマ34の下流側に配置されかつ、インタークーラ/ウォーマ34を通過した後の新気の温度を検出する、第2吸気温度センサSW3、EGR通路50における吸気通路30との接続部近傍に配置されかつ、外部EGRガスの温度を検出するEGRガス温センサSW4、吸気ポート16に取り付けられかつ、気筒18内に流入する直前の吸気の温度を検出する吸気ポート温度センサSW5、シリンダヘッド12に取り付けられかつ、気筒18内の圧力を検出する筒内圧センサSW6、排気通路40におけるEGR通路50の接続部近傍に配置されかつ、それぞれ排気温度及び排気圧力を検出する排気温センサSW7及び排気圧センサSW8、直キャタリスト41の上流側に配置されかつ、排気中の酸素濃度を検出するリニアO2センサSW9、直キャタリスト41とアンダーフットキャタリスト42との間に配置されかつ、排気中の酸素濃度を検出するラムダO2センサSW10、エンジン冷却水の温度を検出する水温センサSW11、クランクシャフト15の回転角を検出するクランク角センサSW12、車両のアクセルペダル図示省略の操作量に対応したアクセル開度を検出するアクセル開度センサSW13、吸気側及び排気側のカム角センサSW14,SW15、及び、高圧燃料供給システム62のコモンレール64に取り付けられかつ、直噴インジェクタ67に供給する燃料圧力を検出する燃圧センサSW16である。PCM10は、これらの検出信号に基づいて種々の演算を行うことによってエンジン1や車両の状態を判定し、これに応じて直噴インジェクタ67、ポートインジェクタ68、点火プラグ25、吸気弁側のVVT72及びCVVL73、排気弁側のVVL71、高圧燃料供給システム62、並びに、各種の弁スロットル弁36、インタークーラバイパス弁351、EGR弁511、及びEGRクーラバイパス弁531のアクチュエータへ制御信号を出力する。こうしてPCM10は、エンジン1を運転する。図4は、エンジン1の運転領域の一例を示している。このエンジン1は、燃費の向上や排気エミッションの向上を目的として、エンジン負荷が相対的に低い低負荷域では、点火プラグ25による点火を行わずに、圧縮自己着火によって燃焼を行う圧縮着火燃焼を行う。しかしながら、エンジン1の負荷が高くなるに従って、圧縮着火燃焼では、燃焼が急峻になりすぎてしまい、例えば燃焼騒音等の問題を引き起こすことになる。そのため、このエンジン1では、エンジン負荷が相対的に高い高負荷域では、圧縮着火燃焼を止めて、点火プラグ25を利用した火花点火燃焼に切り替える。また、エンジン1の回転数が高くなるに従って反応時間が足りなくなり、圧縮着火し難くなる、又は、圧縮着火しなくなる。そこで、このエンジン1では、相対的に低負荷域内であっても、高速域においては、火花点火燃焼を行う。従って、このエンジン1は、エンジン1の運転状態に応じて、圧縮着火燃焼を行うCICompressionIgnitionモードと、火花点火燃焼を行うSISparkIgnitionモードとを切り替えるように構成されており、CIモードとSIモードとの燃焼モード切り替えの境界線は、図4に示すエンジン回転数とエンジン負荷のマップにおいて右下がりに設定される。但し、モード切り替えの境界線は、図例に限定されるものではない。詳しくは後述するが、CIモードでは基本的に、例えば吸気行程乃至圧縮行程中の、比較的早いタイミングで、直噴インジェクタ67が気筒18内に燃料を噴射することにより、比較的均質なリーン混合気を形成すると共に、その混合気を圧縮上死点付近において圧縮自己着火させる。これに対し、SIモードでは基本的に、例えば吸気行程乃至圧縮行程中に、直噴インジェクタ67が気筒18内に燃料を噴射することにより、均質乃至成層化した混合気を形成すると共に、圧縮上死点付近において点火を実行することによってその混合気に着火する。SIモードではまた、理論空燃比λ=1でエンジン1を運転する。これは、三元触媒の利用を可能にするから、エミッション性能の向上に有利になる。このエンジン1の幾何学的圧縮比は、前述の通り、14以上例えば18に設定されている。高い圧縮比は、圧縮端温度及び圧縮端圧力を高くするため、CIモードでは、圧縮着火燃焼の安定化に有利になる。一方で、この高圧縮比エンジン1は、高負荷域においてはSIモードに切り替えるため、特に低速域内において、エンジン負荷が高くなればなるほど、過早着火やノッキングといった異常燃焼が生じやすくなってしまうという不都合がある図4の白抜きの矢印参照。そこでこのエンジン1では、エンジンの運転状態が低速域内の高負荷域にあるときには、燃料の噴射形態を従来とは大きく異ならせたSI燃焼を実行することによって、異常燃焼を回避するようにしている。具体的に、この燃料の噴射形態は、従来と比較して大幅に高圧化した燃料圧力でもって、圧縮行程後期から膨張行程初期にかけての大幅に遅角した期間以下、この期間をリタード期間と呼ぶ内で、直噴インジェクタ67によって、気筒18内に燃料噴射を実行するものである。この特徴的な燃料噴射形態を、以下においては高圧リタード噴射と呼ぶ。図5は、前述した高圧リタード噴射によるSI燃焼実線と、吸気行程中に燃料噴射を実行する従来のSI燃焼破線とにおける、熱発生率上図及び未燃混合気反応進行度下図の違いを比較する図である。図5の横軸は、クランク角である。この比較の前提として、エンジン1の運転状態は共に低速域内の高負荷域であり、噴射する燃料量は、高圧リタード噴射によるSI燃焼と従来のSI燃焼との場合で互いに同じである。先ず、従来のSI燃焼では、吸気行程中に気筒18内に所定量の燃料噴射を実行する上図の破線。気筒18内では、その燃料の噴射後、ピストン14が圧縮上死点に至るまでの間に、比較的均質な混合気が形成される。そして、この例では、圧縮上死点以降の、白丸で示す所定タイミングで点火が実行され、それによって燃焼が開始する。燃焼の開始後は、図5の上図に破線で示すように、熱発生率のピークを経て燃焼が終了する。ここで、燃料噴射の開始から燃焼の終了までの間が未燃混合気の反応可能時間以下、単に反応可能時間という場合があるに相当し、図5の下図に破線で示すように、この間に未燃混合気の反応は次第に進行する。同図における点線は、未燃混合気が着火に至る反応度である、着火しきい値を示しており、従来のSI燃焼は反応可能時間が非常に長く、その間、未燃混合気の反応が進行し続けてしまうことから、点火の前後に未燃混合気の反応度が着火しきい値を超えてしまい、過早着火又はノッキングといった異常燃焼を引き起こす。これに対し、高圧リタード噴射は反応可能時間の短縮を図り、そのことによって異常燃焼を回避することを目的とする。すなわち、反応可能時間は、図5にも示しているように、直噴インジェクタ67が燃料を噴射する期間1噴射期間と、噴射終了後、点火プラグ25の周りに可燃混合気が形成されるまでの期間2混合気形成期間と、点火によって開始された燃焼が終了するまでの期間3燃焼期間と、を足し合わせた時間、つまり、123である。高圧リタード噴射は、噴射期間、混合気形成期間及び燃焼期間をそれぞれ短縮し、それによって、反応可能時間を短くする。このことについて、順に説明する。先ず、高い燃料圧力は、単位時間当たりに直噴インジェクタ67から噴射される燃料量を相対的に多くする。このため、図6の中段に1で示す図のように、燃料噴射量を一定とした場合に、燃料圧力と燃料の噴射期間との関係は概ね、燃料圧力が低いほど噴射期間は長くなり、燃料圧力が高いほど噴射期間は短くなる。従って、燃料圧力が従来に比べて大幅に高く設定された高圧リタード噴射は、噴射期間を短縮する。また、高い燃料圧力は、気筒18内に噴射する燃料噴霧の微粒化に有利になると共に、燃料噴霧の飛翔距離を、より長くする。このため、図6の下段にAで示す図のように、燃料圧力と燃料蒸発時間との関係は概ね、燃料圧力が低いほど燃料蒸発時間は長くなり、燃料圧力が高いほど燃料蒸発時間は短くなる。また、図6の下段にBで示す図のように、燃料圧力と点火プラグ25の周りに燃料噴霧が到達するまでの時間は概ね、燃料圧力が低いほど到達までの時間は長くなり、燃料圧力が高いほど到達までの時間は短くなる。尚、点火プラグ25の周りに燃料噴霧が到達するまでの時間は、直噴インジェクタ67の先端から点火プラグ25までの噴霧飛翔距離と、燃料圧力に比例する燃料噴射速度と、から算出可能である。混合気形成期間は、燃料蒸発時間と、点火プラグ25の周りへの燃料噴霧到達時間とを足し合わせた時間ABであるから、図6の中段に2で示す図のように、燃料圧力が高いほど混合気形成期間は短くなる。従って、燃料圧力が従来に比べて大幅に高く設定された高圧リタード噴射は、燃料蒸発時間及び点火プラグ25の周りへの燃料噴霧到達時間がそれぞれ短くなる結果、混合気形成期間を短縮する。これに対し、同図に白丸で示すように、従来の、低い燃料圧力での吸気行程噴射は、混合気形成期間が大幅に長くなる。尚、前述したように、多噴口型のインジェクタ67とキャビティ141との組み合わせは、燃料の噴射後、点火プラグ25の周りに燃料噴霧が到達するまでの時間を短くする結果、混合気形成期間の短縮に有効である。このように、噴射期間及び混合気形成期間を短縮することは、燃料の噴射タイミング、より正確には、噴射開始タイミングを、比較的遅いタイミングにすることを可能にする。そこで、高圧リタード噴射では、図5の上図に示すように、圧縮行程後期から膨張行程初期にかけてのリタード期間内に燃料噴射を行う。高い燃料圧力で気筒18内に燃料を噴射することに伴い、その気筒内の乱れが強くなり、気筒18内の乱れエネルギが高まるが、この高い乱れエネルギは、燃料噴射のタイミングが比較的遅いタイミングに設定されることと相俟って、燃焼期間の短縮に有利になる。すなわち、図6の下段にDで示す図のように、燃料噴射をリタード期間内に行った場合、燃料圧力と燃焼期間内での乱流エネルギとの関係は概ね、燃料圧力が低いほど乱流エネルギが低くなり、燃料圧力が高いほど乱流エネルギは高くなる。尚、同図に破線で示す線は、燃料噴射を吸気行程中に行った場合の例である。仮に高い燃料圧力で気筒18内に燃料を噴射するとしても、その噴射タイミングが吸気行程中にある場合は、点火タイミングまでの時間が長いことや、吸気行程後の圧縮行程において気筒18内が圧縮されることに起因して、気筒18内の乱れは減衰してしまう。その結果、吸気行程中に燃料噴射を行った場合、燃焼期間内での乱流エネルギは、燃料圧力の高低に拘わらず比較的低くなってしまう。図6の下段にCで示す図のように、燃焼期間での乱流エネルギと燃焼期間との関係は概ね、乱流エネルギが低いほど燃焼期間が長くなり、乱流エネルギが高いほど燃焼期間が短くなる。従って、図6のCDから、燃料圧力と燃焼期間との関係は、図6の中段に3で示す図のように、燃料圧力が低いほど燃焼期間は長くなり、燃料圧力が高いほど燃焼期間は短くなる。すなわち、高圧リタード噴射は、燃焼期間を短縮する。これに対し、同図に白丸で示すように、従来の、低い燃料圧力での吸気行程噴射は、燃焼期間が長くなる。尚、多噴口型のインジェクタ67は、気筒18内の乱れエネルギの向上に有利であって、燃焼期間の短縮に有効であると共に、その多噴口型のインジェクタ67とキャビティ141との組み合わせによって、燃料噴霧をキャビティ141内に収めることもまた、燃焼期間の短縮に有効である。図6の3の図に示す燃料圧力と燃焼期間との関係から、言い換えると、その曲線形状から、燃料圧力を例えば40MPa以上に設定することによって、燃焼期間を効果的に短縮化することが可能である。また、40MPa以上の燃料圧力は、噴射期間及び混合気形成期間も、それぞれ有効に短縮化することが可能である。尚、燃料圧力は、少なくともガソリンを含有する、使用燃料の性状に応じて適宜設定するのが好ましい。その上限値は、一例として、120MPaとしてもよい。このように高圧リタード噴射は、噴射期間、混合気形成期間、及び、燃焼期間をそれぞれ短縮し、その結果、図5に示すように、燃料の噴射開始タイミングSOIから燃焼終了時期θendまでの、未燃混合気の反応可能時間を、従来の吸気行程中での燃料噴射の場合と比較して大幅に短くすることを可能にする。この反応可能時間を短縮する結果、図6の上段に示す図のように、従来の低い燃料圧力での吸気行程噴射では、白丸で示すように、燃焼終了時における未燃混合気の反応進行度が、着火しきい値を超えてしまい、異常燃焼が発生してしまうところ、高圧リタード噴射は、黒丸で示すように、燃焼終了時における未燃混合気の反応の進行を抑制し、異常燃焼を回避することが可能になる。尚、図6の上図における白丸と黒丸とで、点火タイミングは互いに同じタイミングに設定している。高圧リタード噴射は、気筒18内への燃料噴射の形態を工夫することによって異常燃焼を回避する。これとは異なり、異常燃焼の回避を目的として点火タイミングを遅角することが、従来から知られている。点火タイミングの遅角化は、未燃混合気の温度及び圧力の上昇を抑制することによって、その反応の進行を抑制するのである。図7は、点火タイミングと燃焼終了時期における未燃混合気の反応進行度との関係を示している。同図における破線は、従来の吸気行程噴射を行うSI燃焼の場合であり、実線は、高圧リタード噴射を行うSI燃焼の場合である。前述したように、点火タイミングの遅角化は未燃混合気の反応の進行を抑制するため、実線及び破線はそれぞれ右下がりになる。また、高圧リタード噴射は、前述したように、燃料噴射によって未燃混合気の反応の進行を抑制するから、同一の点火タイミングで比較した場合、従来の吸気行程噴射を行うSI燃焼は、高圧リタード噴射を行うSI燃焼よりも、未燃混合気の反応が進行してしまう。つまり、破線は、実線よりも上方に位置することになる。このため、従来の吸気行程噴射を行う場合白丸は、高圧リタード噴射を行う場合黒丸よりも点火タイミングを遅角しなければ、未燃混合気の反応進行度が着火しきい値を超えてしまうことになる。このことを言い換えると、高圧リタード噴射を行う場合は、従来の吸気行程噴射を行う場合よりも点火タイミングを進角させることが可能である。また、図8は、点火タイミングと熱効率及びトルクとの関係を示す図である。熱効率及びトルクが最大になる点火タイミングは圧縮上死点付近であり、それよりも点火タイミングが遅角すればするほど熱効率及びトルクは低下する。前述したように、吸気行程噴射を行う場合は、白丸で示すように、点火タイミングを遅くしなければならないのに対し、高圧リタード噴射を行う場合は、黒丸で示すように、点火タイミングを進角させることによって圧縮上死点に近づけることが可能であるから、熱効率及びトルクが向上する。つまり、高圧リタード噴射は、異常燃焼を回避するだけでなく、その回避可能な分だけ、点火タイミングを進角することを可能にして、燃費の向上に有利になる。ここで、高圧リタード噴射によるSI燃焼の特徴について、図9を参照しながら簡単に説明する。図9aは、クランク角に対する熱発生率dQ/dθの変化を示す図、bは、クランク角に対する筒内圧力上昇率dP/dθの変化を示す図である。同図における実線は、高圧リタード噴射によるSI燃焼を行った場合を示し、同図における破線は、圧縮着火燃焼CI燃焼を行った場合を示している。尚、エンジン1の運転状態は低速域内の高負荷域にある。先ず、CI燃焼は、同図aに示すように、燃焼が急峻になって燃焼期間が極めて短くなる。また、同図bに示すように筒内圧力のピークが高くなりすぎて許容値を超えてしまい、燃焼騒音の問題が生じる。つまり、このことは、エンジン1の運転状態が低速域内の高負荷域にあるときはCI燃焼を行うことができないことを示している。これに対し、高圧リタード噴射によるSI燃焼は、同図aに示すように、大きな熱発生率と適当な燃焼期間とが確保されて十分なトルクが得られる一方で、同図bに示すように筒内圧力のピークは許容値よりも低くなり、燃焼騒音の発生を回避することができる。すなわち、エンジン1の運転状態が低速域内の高負荷域にあるときは、高圧リタード噴射によるSI燃焼が極めて有効である。次に、図10を参照しながら、エンジン1の運転状態に対応した、吸気弁21及び排気弁22の作動状態、並びに、燃料噴射タイミング及び点火タイミングの制御例について説明する。ここで、図10のabcdはそれぞれ、基本的には、エンジン1の運転状態が低速域内にあり、a<b<c<dの順にエンジン負荷が高くなる。abは、CIモードに対応する低負荷域であり、cは、SIモードに対応する高負荷域である。dは、SIモードに対応する全開負荷域である。尚、dは、エンジン1の運転領域が、高負荷域内の中速域にある場合にも対応する。先ず、図10aは、エンジン1の運転状態が低速域内の低負荷域にあるときを示す。この運転領域はCIモードであるため、VVL71の制御によって、排気弁22を吸気行程中に開弁する排気の二度開きを行い同図のEx2の実線を参照。尚、実線は排気弁22のリフトカーブを、破線は吸気弁21のリフトカーブをそれぞれ示す、そのことによって内部EGRガスを気筒18内に導入する。内部EGRガスの導入は圧縮端温度を高め、圧縮着火燃焼を安定化させる。燃料噴射のタイミングは吸気行程中に設定され、直噴インジェクタ67が気筒18内に燃料を噴射することによって気筒18内に均質なリーン混合気を形成する。尚、燃料噴射量は、エンジン1の負荷に応じて設定される。図10bもまた、エンジン1の運転状態が低速域内の低負荷域にあるときを示す。但し、図10bは、同図aよりもエンジン負荷が高い。この運転領域もまた、CIモードであるため、前記と同様に、VVL71の制御によって、排気の二度開きを行い、内部EGRガスを気筒18内に導入する。但し、エンジン負荷の上昇に伴い気筒18内の温度が自然と高まることから、過早着火を回避する観点から、内部EGR量は低下させる。図10に例示するように、CVVL73の制御によって、吸気弁21のリフト量を調整することにより、内部EGR量を調整してもよい。尚、図10には図示しないが、スロットル弁36の開度調整によって、内部EGR量を調整してもよい。また、燃料噴射のタイミングは、吸気行程乃至圧縮行程中の適宜のタイミングに設定される。このタイミングで、直噴インジェクタ67が気筒18内に燃料を噴射することにより、気筒18内に均質乃至成層化したリーン混合気を形成する。燃料噴射量がエンジン1の負荷に応じて設定される点は、図10aと同様である。尚、図10abにおいては、吸気行程中における排気弁22の開弁期間を、その吸気行程の前半に設定している例を示している。排気弁22の開弁期間は、吸気行程の後半に設定してもよい。また、開弁期間を吸気行程の前半に設定する場合は、排気上死点を挟んだ排気行程から吸気行程の前半にかけて、排気弁22を開弁したままに構成してもよい。図10cは、エンジン1の運転状態が低速域内の高負荷域にあるときを示す。この運転領域はSIモードであり、この運転領域においては、排気弁22の二度開きを中止する。また、SIモードでは、空燃比λ=1となるように充填量が調整される。充填量の調整は、スロットル弁36を全開にする一方で、VVT72及びCVVL73の制御によって、吸気弁21の閉弁タイミングを吸気下死点以降に設定する、吸気弁21の遅閉じによって行ってもよい。これは、ポンプ損失の低減に有利である。充填量の調整はまた、スロットル弁36を全開にする一方で、EGR弁511の開度調整により、気筒18内に導入する新気量と外部EGRガス量とを調整することによって行ってもよい。これは、ポンプ損失の低減と共に、冷却損失の低減にも有効である。また、外部EGRガスの導入は、異常燃焼の回避に寄与すると共に、RawNOxの生成を抑制するという利点もある。さらに、充填量の調整として、吸気弁21の遅閉じ制御と、外部EGRの制御とを組み合わせてもよい。特に、高負荷域内における低負荷側においては、EGR率が高すぎてしまうことを抑制すべく、外部EGRを気筒18内に導入しつつ、吸気弁21の遅閉じ制御によって充填量を調整してもよい。また、燃料噴射の形態は、前述した高圧リタード噴射である。従って、圧縮行程後期から膨張行程初期にかけてのリタード期間内に、高い燃料圧力でもって、直噴インジェクタ67が燃料を気筒18内に直接、噴射する。高圧リタード噴射は、一回の噴射によって構成してもよいつまり、一括噴射が、図10cに示すように、第1噴射と、その後の第2噴射との二回の噴射を、リタード期間内において行うように構成してもよいつまり、分割噴射。第1噴射は、相対的に長い混合気形成期間を確保することができるため、燃料の気化霧化に有利である。第1噴射によって十分な混合気形成期間が確保される分、第2噴射の噴射タイミングは、より一層遅角したタイミングに設定することが可能になる。このことは、気筒内の乱れエネルギの向上に有利になり、燃焼期間の短縮に有利になる。分割噴射を行う場合は、第2噴射の燃料噴射量を、第1噴射の燃料噴射量よりも大に設定することが好ましい。こうすることで、気筒18内の乱れエネルギが十分に高まり、燃焼期間の短縮、ひいては異常燃焼の回避に有利になる。尚、こうした分割噴射は、高負荷域内において、燃料噴射量が多くなる相対的に高負荷側でのみ行い、燃料噴射量が比較的少ない、高負荷域内の低負荷側では、一括噴射を行うようにしてもよい。また、分割回数は2回に限定されず、3回以上に設定してもよい。そうして、SIモードでは、燃料噴射終了後の、圧縮上死点付近において、点火プラグ25による点火が実行される。図10dは、エンジン1の運転状態が低速域内の全開負荷域にあるときを示す。この運転領域は、図10cと同様に、SIモードであり、排気弁22の二度開きを中止する。また、全開負荷域であるため、EGR弁511を閉弁することにより、外部EGRも中止する。燃料噴射の形態は、基本的には高圧リタード噴射であり、図に示すように、第1噴射と第2噴射との、リタード期間内における、気筒18内への二回の噴射によって構成される。尚、高圧リタード噴射は、一括噴射であってもよい。また、この全開負荷域においては、吸気充填効率の向上を目的として、吸気行程中の噴射が追加される場合がある。この吸気行程噴射は、燃料噴射に伴う吸気の冷却効果によって吸気充填効率が向上し、トルクの向上に有利になる。従って、エンジン1の運転状態が低速域内の全開負荷域にあるときは、吸気行程噴射と、第1及び第2噴射との三回の燃料噴射が実行される、又は、吸気行程噴射と、一括噴射との二回の燃料噴射が実行される。ここで、前述の通り、直噴インジェクタ67によって気筒18内に燃料を直接噴射する高圧リタード噴射は、燃料圧力が極めて高い。そのため、そうした高い燃料圧力でもって、吸気行程中に、気筒18内に直接燃料を噴射してしまうと、気筒18内の壁面に燃料が大量に付着して、オイル希釈等の問題を引き起こす可能性がある。そこで、この吸気行程噴射は、直噴インジェクタ67ではなく、相対的に低い燃料圧力でもって燃料を噴射するポートインジェクタ68を通じて、吸気ポート16内に燃料を噴射する。こうすることで、前述したオイル希釈等の問題が回避される。また、前述の通り、図10dは、エンジン1の運転領域が、高負荷域内の中速域にある場合にも対応する。エンジン1の運転状態が中速域にあるときには、気筒18内の流動が低速域と比較して強くなると共に、クランク角の変化に対する実時間が短くなるから、異常燃焼の回避に有利になる。そのため、圧縮行程後期から膨張行程初期にかけてのリタード期間内に行う高圧リタード噴射の噴射量を減じても、異常燃焼を回避し得る。そこで、エンジン1の運転状態が、高負荷域内の中速域にあるときには、高圧リタード噴射の燃料噴射量を減らし、その分を、吸気行程中に噴射する吸気行程噴射に割り振る。こうすることによって、前述と同様に、吸気充填効率が向上する結果、トルク向上に有利になる。従って、エンジン1の運転状態が、高負荷域内の中速域にあるときには、異常燃焼の回避と、トルクの向上とが両立する。尚、エンジン1の運転状態が、低速域内の高負荷域正確には全開負荷域にあるときと、高負荷域内の中速域にあるときとを比較した場合、言い換えると、高負荷域内において、低速域と中速域とを比較した場合に、吸気行程噴射の燃料噴射量は、中速域にあるときは、低速域にあるときよりも、増量する場合がある。図11~図14は、低速域内における負荷の変動に対するエンジン1の各パラメータ、つまり、bスロットル弁36の開度、cEGR弁511の開度、d排気弁22の二度開きの閉弁タイミング、e吸気弁21の開弁タイミング、f吸気弁21の閉弁タイミング、及び、g吸気弁のリフト量それぞれの制御例を示している。図11aは、気筒18内の状態を示している。同図は、横軸をトルク言い換えるとエンジン負荷、縦軸を気筒内の混合気充填量として、気筒内の混合気の構成を示している。前述の通り、相対的に負荷の低い、図の左側の領域はCIモードとなり、所定負荷よりも負荷が高い、図の右側の領域はSIモードとなる。燃料量総括燃料量は、CIモード及びSIモードに拘わらず、負荷の増大に従って増量される。この燃料量に対して、理論空燃比λ=1となるための新気量が設定されることとなり、この新気量は、負荷の増大に対し、燃料量の増量に伴って増量することになる。CIモードにおいては、前述の通り、内部EGRガスが気筒18内に導入されることから、充填量の残り分は、内部EGRガスと余剰の新気とによって構成される。従って、CIモードでは、リーン混合気となる。一方、SIモードにおいてはλ=1となるようにエンジン1が運転されると共に、内部EGRガスの導入が中止される。制御例の一つとして、図11では、SIモードにおける気筒18内への充填量を減らすようにしており、図11では特に、SIモードにおいては、吸気弁21の閉弁タイミングを調整することによって、充填量を制御する。気筒18内の状態が、図11aに示すような状態となるように、スロットル弁36は、同図bに示すように、エンジン1の負荷の高低に拘わらず全開に設定され、EGR弁511は、同図cに示すように、エンジン1の負荷の高低に拘わらず、全閉に設定される。この制御は、ポンプ損失の低減に有利になる。図11dは、排気弁22の二度開き時の閉弁タイミングを示している。CIモードでは、前述の通り、内部EGRガスを気筒18内に導入すべく、その閉弁タイミングが排気上死点と吸気下死点との間の、所定タイミングに設定される。一方、SIモードでは、その閉弁タイミングが排気上死点に設定される。つまり、SIモードでは、排気の二度開きが中止される結果、内部EGRの制御が中止される。このように、CIモードにおいて所定の閉弁タイミングに設定される排気弁22の二度開きに対して、図11eに示すように、吸気弁21の開弁タイミングが、エンジン1の負荷が高くなるほど排気上死点に近づくように進角される。従って、エンジン1の負荷が低いほど、気筒18内に導入される内部EGRガスが増量するのに対し、エンジン1の負荷が高くなればなるほど、気筒18内に導入される内部EGRガスは減少する。エンジン1の負荷が低いほど、大量の内部EGRガスによって気筒18内の圧縮端温度が高まるため、安定した圧縮着火燃焼を実現する上で有利になる。一方、エンジン1の負荷が高いほど、内部EGRガスを抑制することで気筒18内の圧縮端温度の上昇を抑制するため、過早着火を抑制する上で有利になる。尚、SIモードでは、吸気弁21の開弁タイミングは、排気上死点よりもさらに進角され、その進角量は、エンジン負荷の増大に伴い大きくなる。一方、図11fに示すように、吸気弁21の閉弁タイミングは、CIモードにおいては吸気下死点で一定にされる。一方、SIモードにおいて、吸気弁21の閉弁タイミングは、吸気下死点よりも遅角される。その遅角量は、エンジン1の負荷が相対的に低負荷のときに大になり、相対的に高負荷のときに小になるように、エンジン負荷の増大に伴い、遅角量が次第に小さくなるように設定される。こうしてSIモードでは、吸気弁21の遅閉じ制御によって、充填量を減らしている。尚、吸気弁21の遅閉じ制御に代えて、SIモードにおいてスロットル弁36の開度調整を行うことによって、充填量を減らしてもよい。さらに、図11gに示すように、吸気弁21のリフト量は、CIモードにおいては、エンジン負荷の増大に伴い、最小リフト量から次第に大きくなるのに対し、SIモードにおいては、エンジン負荷の高低に拘わらず、最大リフト量で一定に設定される。図12は、図11とは別の制御例を示しており、図11と図12とは、CIモードにおける、スロットル弁36の開度b、吸気弁21の開弁タイミングe、吸気弁21のリフト量gの制御が互いに相違する。すなわち、図12に示す制御では先ず、同図bに示すように、CIモードにおいてスロットル弁36を絞るようにしており、スロットル弁36の開度は、CIモードにおける低負荷側において小さく、高負荷側において大きくなるように、エンジン負荷の増大に伴い次第に大きくなるように制御される。一方、SIモードにおいて、スロットル弁36は全開にされる。また、図12eに示すように、吸気弁21の開弁タイミングは、CIモードでは、エンジン負荷の高低に拘わらず、排気上死点で一定にされると共に、図12gに示すように、吸気弁21のリフト量は、CIモードでは、エンジン負荷の高低に拘わらず、所定のリフト量で一定にされる。このような、スロットル弁36の制御及び吸気弁21の制御の組み合わせによって、CIモードにおいては、スロットル弁36の開度に応じて、気筒18内に導入される内部EGRガス量が調整されることになる。従って、図11aと図12aとを比較すれば明らかなように、図12に示す制御例においても、気筒18内に充填される混合気の構成は、図11に示す制御例と同じになる。図13は、図11及び図12とは別の制御例を示しており、図11と図13とは、SIモードにおける、EGR弁511の開度c、吸気弁21の開弁タイミングe、吸気弁21の閉弁タイミングfの制御が互いに相違する。つまり、図11及び図12では、同図aに示すように、SIモードにおいて、吸気弁21の閉弁タイミングを調整することによって、気筒18内への充填量を減らすようにしているのに対し、図13の制御例では、同図aに示すように、SIモードにおいて、外部EGRガスを気筒18内に導入するようにしている。先ず、図13cに示すように、EGR弁511は、CIモードでは閉じられたままになるのに対し、SIモードでは開弁される。EGR弁511の開度は、SIモードにおいて低負荷ほど大きく高負荷ほど小さくなるように、エンジン負荷の増大に伴い次第に小さくされる。より正確には、CIモードとSIモードとの切り替わりにおいては全開とされ、全開負荷において全閉とされる。従ってこの制御例では、SIモードにおいても、全開負荷時には外部EGRガスは気筒18内に導入されない。また、図13eに示すように、吸気弁21の開弁タイミングは、SIモードにおいては排気上死点で一定にされ、図13fに示すように、吸気弁21の閉弁タイミングは、SIモードにおいて吸気下死点で一定される。従って、SIモードでは、スロットル弁36が全開で一定にされ図13b、吸気弁21の開弁タイミング及び閉弁タイミングが一定にされると共に、リフト量が最大で一定にされる図13g。このことから、EGR弁511の開度調整によって、気筒18内の導入される新気量と、外部EGRガス量との割合が調整されることになる。このような制御は、ポンプ損失の低減に有利である。また、SIモードにおいて、外部EGRガスを気筒18内に導入することは、冷却損失の低減、異常燃焼の回避、及び、RawNOxの抑制に有利になる。図14に示す制御例は、CIモードについては図12に示す制御例を、SIモードについては図13に示す制御例を、それぞれ採用して二つの制御例を組み合わせた例である。次に、図15は、低速域内における負荷の変動に対するエンジン1の各制御パラメータ、すなわち、bG/F、c噴射タイミング、d燃料圧力、e燃料噴射パルス幅つまり、噴射期間、及び、f点火タイミングの変化を示している。先ず、図11や図12の制御例に従う場合は、気筒内の混合気の状態は、図15aに示すような構成となる。このため、G/Fは、図15bに示すように、CIモードでは、燃料量の増大に伴いリーンから次第に理論空燃比に近づくようになる。一方、SIモードでは、前述した通り、充填量を低下させているため、G/Fは理論空燃比で一定になるG/F=14.7。図15cに示すように、燃料噴射タイミングは、CIモードにおいては、一例として、排気上死点と吸気下死点との間の吸気行程中に設定される。燃料噴射タイミングは、エンジン1の負荷に応じて変更してもよい。これに対し、SIモードにおいては、燃料噴射タイミングは、圧縮行程後半から膨張行程初期にかけてのリタード期間に設定される。つまり、高圧リタード噴射である。また、SIモードでは、エンジン負荷の増大に伴い、その噴射タイミングは次第に遅角側に変更される。これは、エンジン負荷の増大に伴い、気筒18内の圧力及び温度が高まって異常燃焼が発生しやすくなることから、これを効率的に回避するためには、噴射タイミングを遅角側に設定する必要があるためである。ここで、図15cの実線は、高圧リタード噴射を一回の燃料噴射によって行う、一括噴射の場合の、燃料噴射タイミングの一例を示している。これに対し、図15cの一点鎖線は、高圧リタード噴射を、第1噴射と第2噴射との二回の燃料噴射に分割した場合の、第1噴射及び第2噴射それぞれの燃料噴射タイミングの一例を示している。これによると、分割噴射における第2噴射は、一括噴射を行う場合よりも、遅角側に実行することになるため、異常燃焼の回避により有利になる。これは、前述したように、比較的早期に第1噴射を実行して燃料の気化霧化時間を確保していること、第2噴射の燃料噴射量が相対的少なくなるため、必要な気化霧化時間が短くなること、に起因する。さらに図15cに点線で示すように、全開負荷域においては、総括燃料噴射量が多くなることから、燃料噴射量の増量分を、吸気充填効率の向上を目的として、吸気行程噴射を実行するようにしてもよい。図15dは、直噴インジェクタ67に供給される燃料圧力の変化を示しており、CIモードでは最小燃料圧力で一定に設定される。これに対し、SIモードでは、最小燃料圧力よりも高い燃料圧力に設定されると共に、エンジン負荷の増大に伴い、燃料圧力が増大するように設定される。これは、エンジン負荷が高くなるにつれて異常燃焼が発生しやすくなることから、噴射期間のさらなる短縮や、噴射タイミングのさらなる遅角化が求められるためである。図15eは、一括噴射を行う場合の噴射期間に相当する噴射パルス幅インジェクタの開弁期間の変化を示しており、CIモードにおいては、燃料噴射量の増大に伴いパルス幅も大きくなり、SIモードにおいても同様に、燃料噴射量の増大に伴いパルス幅も大きくなる。しかしながら、同図dに示すように、SIモードでは、CIモードよりも燃料圧力が大幅に高く設定されているため、SIモードにおける燃料噴射量は、CIモードにおける燃料噴射量よりも多いにも拘わらず、そのパルス幅は、CIモードのパルス幅よりも短く設定される。これは、未燃混合気反応可能時間を短縮し、異常燃焼の回避に有利になる。また、図15fは、点火タイミングの変化を示しており、SIモードでは、燃料噴射タイミングがエンジン負荷の増大と共に遅角されることに従って、点火タイミングもまた、エンジン負荷の増大と共に遅角される。これは、異常燃焼の回避に有利である。また、CIモードでは、基本的には点火を実行しないものの、点火プラグ25のくすぶりを回避する目的で、同図に一点鎖線で示すように、例えば排気上死点付近で点火を行ってもよい。図16は、図15とは異なり、図13や図14の制御例に従う場合の、bG/F、c噴射タイミング、d燃料圧力、e燃料噴射パルス幅、及び、f点火タイミングの変化を示している。尚、図15と、図16との比較において、cefは、互いに同じである。気筒18内の混合気の状態は、図16aに示すような構成となり、SIモードにおいて、外部EGRガスを気筒18内に導入していることから、G/Fは、図16bに示すように、CIモードからSIモードにかけて不連続にならずに、エンジン負荷の増大に対して次第に減少することになる。このように、SIモードにおいて外部EGRガスを導入することから、特にエンジン1の運転状態が中負荷域にあるときには、燃焼が緩慢になって燃焼期間が長くなる虞がある。そこで、燃焼期間の短縮を目的に、この制御例では、図16dに示すように、図15dと比較して同図の一点鎖線を参照、燃料圧力がより高く設定される。次に、図17に示すフローチャートを参照しながら、エンジン1の制御について、さらに詳細に説明する。このフローチャートはPCM10が実行するエンジン1の制御フローである。このフローチャートに従って、エンジン1を制御することによって、負荷の変動但し、定常に対するエンジン1の状態が、図11~16に示すようになり得る。尚、図17に示すフローは、ステップの実行順を限定するものではなく、図17に示すフロー中の、ステップの順番は例示である。従って、ステップの順番を適宜入れ替えたり、複数のステップを同時並列に実行したりすることが可能である。また、図17に示すフローに対して、ステップを適宜省略したり、別のステップを追加したりすることも可能である。先ず、ステップSA1では、積算AWS実行時間を読み込み、続くステップSA2では、読み込んだAWS実行時間が、所定値以上であるか否かを判定する。AWSAcceleratedWarmupSystemは、エンジン1の始動時に排気ガスの温度を高めてキャタリスト41,42の活性化を早めることで、排気ガスの浄化を促進するシステムである。AWSは、エンジン1の始動後に、予め定められた所定時間だけ実行される。従って、ステップSA2の判定においてNOのときつまり、所定値以上でないときには、ステップSA3に移行してAWSモードとする。AWSモードでは、基本的には、吸入空気量を増量させると共に、点火プラグ25の点火タイミングを大幅にリタードさせたSI燃焼を実行する。一方、ステップSA2の判定においてYESのときつまり、所定値以上のときには、ステップSA4に移行をする。すなわち、AWSは終了して、エンジン1は通常の運転モードに移行する。ステップSA4において、PCM10は先ず、アクセル開度及びエンジン回転数を読み込み、続くステップSA5において、PCM10は、エアフローセンサAFSSW1によって検出された吸気流量と、筒内圧センサCPSSW6によって検出された筒内圧力と、に基づいて、充填量を算出する。PCM10はまた、ステップSA6において、エンジン水温及び、気筒18内に導入される吸気の温度をそれぞれ読み込む。そうして、アクセル開度、エンジン回転数、充填量、エンジン水温、及び吸気温度に基づいて、CI判定変数Yを算出する。CI判定変数Yは、アクセル開度の関数i、エンジン回転数の関数j、充填量の関数k、エンジン水温の関数l、及び、吸気温度の関数mの各関数に基づいて、例えば以下の式により算出される変数である。CI判定変数Y=ijklmこのCI判定変数Yは、混合気が、圧縮上死点付近において圧縮着火するか否かの指標となる変数である。言い換えると、CI判定変数Yは、エンジン1を、CIモードで運転すべきか、SIモードで運転すべきかを判定する変数である。例えば図18のaに示すように、CI判定変数Yが第1しきい値よりも小さいときには、CIモードで運転しようとしたときに失火してしまう可能性が高いため、SIモードにすべきと判定することが可能であり、逆にCI判定変数Yが第2しきい値以上のときには、CIモードで運転しようとしたときに過早着火してしまう可能性が高いため、SIモードにすべきと判定することが可能である。これに対し、CI判定変数Yが、第1しきい値以上、第2しきい値未満のときには、圧縮上死点付近の適切なタイミングで、混合気が圧縮着火するため、CIモードにすべきと判定することが可能になる。図17のフローに戻り、ステップSA7では、ステップSA6で算出したCI判定変数Yに基づいて、CIモードにすべきか否かを判定し、当該判定がYESのときには、ステップSA8に移行し、エンジン1の運転モードをCIモードにする。一方、その判定がNOのときには、ステップSA13に移行し、エンジン1の運転モードをSIモードにする。CIモードにおけるステップSA9では、CIモード用の燃料圧力目標圧力を、予め設定されかつ、PCM10に記憶されている特性図から読み込む。特性図は、図18bに一例を示すように、エンジン回転数についての一次関数として設定され、エンジン回転数が高くなればなるほど、目標圧力が高くなるように設定されている。CIモード用の燃料圧力は、その上限が所定値FP1である。続くステップSA10では、燃料圧力が目標圧力となるように、高圧燃料供給システム62を制御し、ステップSA11において、充填量制御を行う。充填量制御は、図11~図14を参照しながら説明したように、VVL71を制御することによる排気の二度開き制御を少なくとも含み、それによって、内部EGRガスを気筒18内に導入する。そうして、ステップSA12において、別途、設定された所定量の燃料を、直噴インジェクタ67を通じて、吸気行程乃至圧縮行程における所定のタイミングで、気筒18内に直接噴射する。このCIモードに対し、SIモードにおけるステップSA14では、先ず総括噴射量これは、1サイクル当たりに噴射する燃料噴射量の総量を意味するを、予め設定されかつ、PCM10に記憶されている特性図から読み込む。総括噴射量の特性図は、図18cに一例を示すように、アクセル開度の関数として設定され、アクセル開度が大きいほど総括噴射量が大となるように設定される。続くステップSA15では、エンジン回転数、吸気圧力、吸気温度、及び、総括噴射量に基づいてノック変数Xを算出する。ノック変数Xは、エンジン回転数の関数a、吸気圧力の関数b、吸気温度の関数c、及び、総括噴射量の関数dの各関数に基づいて、例えば以下の式により算出される変数である。ノック変数X=abcdエンジン回転数、吸気圧力、吸気温度、及び、総括噴射量はそれぞれ、ノッキング及び過早着火の発生に関連するパラメータであり、ノック変数Xは異常燃焼の発生のしやすさの指標である。つまり、ノック変数Xが大きいほど異常燃焼が発生しやすく、逆に、ノック変数Xが小さいほど異常燃焼が発生しにくい。例えばエンジン1の回転数が高くなればなるほど、エンジン回転数の逆数に係るノック変数Xは小さくなる。また、総括噴射量が大になればなるほど、言い換えると、エンジン負荷が高くなればなるほど、ノック変数Xは大きくなる。ステップSA16では、SIモード用の燃料圧力目標圧力を、予め設定されかつ、PCM10に記憶されている特性図から読み込む。特性図は、図18dに一例を示すように、CI燃焼用の燃料圧力同図bとは異なり、ノック変数とエンジン回転数との関数gについての一次関数として設定されている。例えばノック変数Xが大きくなればなるほど、目標圧力は高く設定される。これは、前述の通り異常燃焼の回避に有利になる。尚、SIモード用の燃料圧力の下限値は、CI燃焼用の燃料圧力の上限値FP1よりも高い圧力FP2に設定されている。これにより、SIモード用の燃料圧力は、CIモード用の燃料圧力よりも必ず高くなる。ステップSA17では、図18efにそれぞれ例示する特性図に基づいて、リタード噴射割合R及びリタード噴射遅角量Tをそれぞれ設定する。リタード噴射割合Rは、総括噴射量の内、リタード期間内において噴射する燃料噴射量と、吸気行程噴射との割合を設定するための変数である。リタード噴射割合Rは、ノック変数Xが大きいほど大に設定される。ここで、後述の通り、高圧リタード噴射による燃料噴射量は、総括噴射量×リタード噴射割合によって算出され、吸気行程噴射による燃料噴射量は、総括噴射量×1-リタード噴射割合によって算出される。このことから、ノック変数Xが大きいほど、高圧リタード噴射による燃料噴射量を増量する一方、吸気行程噴射を減量することになる。また、リタード噴射割合は、0ゼロよりも大でかつ1以下の変数である。リタード噴射割合が1のときには、総括噴射量の全量が高圧リタード噴射によって噴射され、吸気行程噴射は行われない。ここで、図18eに示すように、ノック変数Xが所定値以上であれば、リタード噴射割合Rが1になるため、吸気行程噴射量が0となり、吸気行程噴射は行われない。また、エンジン回転数が高いほど、ノック変数Xは小さくなることから、エンジン1の中速域では、リタード噴射割合が1よりも小さくなる。その結果、前述したように、エンジン1の中速域では、吸気行程噴射が実行されることになる図10d参照。リタード噴射遅角量Tは、図18fに示すように、ノック変数Xが大きいほど大に設定される。このことを言い換えると、ノック変数Xが大きいほど、高圧リタード噴射の噴射タイミングは遅角側に設定される。前述したように、総括噴射量エンジン負荷とノック変数Xとは比例するから、エンジン負荷が高くなるに従って、高圧リタード噴射の噴射タイミングは遅角側に設定されることになる。燃料噴射タイミングの遅角化に伴い、点火タイミングもまた、エンジン負荷が高くなるに従って遅角側に設定されることになる。このことは、異常燃焼の回避に有利になる。ステップSA18では、読み込んだリタード噴射割合に基づき、以下の各式から燃料噴射量を算出する。吸気行程噴射量=総括噴射量×1-リタード噴射割合R高圧リタード噴射量=総括噴射量×リタード噴射割合RステップSA19では、図18gに例示するような、予め設定されかつ、PCM10に記憶されている点火マップから点火タイミングを読み込む。この点火マップは、エンジン回転数とアクセル開度とに基づいて点火タイミングIGを設定するためのマップであり、エンジン回転数が低くかつアクセル開度が大きいほど、言い換えるとマップの左上にいけばいくほど、点火タイミングは遅角側に設定され、エンジン回転数が高くかつアクセル開度が小さいほど、言い換えるとマップの右下にいけばいくほど、点火タイミングは進角側に設定されるIG1<IG2<IG3。尚、ここで設定される点火タイミングは、前述した燃料噴射タイミングよりも後のタイミングに設定される。このようにして、目標の燃料圧力、高圧リタード噴射の燃料噴射量及び燃料噴射タイミング、吸気行程噴射を実行する場合はその燃料噴射量及び燃料噴射タイミング、並びに、点火タイミングをそれぞれ設定した後の、ステップSA20においては先ず、燃料圧力が目標圧力となるように、高圧燃料供給システム62を制御し、その後のステップSA21で、充填量制御を実行する。充填量制御は、図11~図14に示すように、空燃比λ=1で運転されるSIモードにおいて、設定された総括噴射量に応じて空燃比λ=1とするために実行される制御であり、気筒18内に導入される吸気を絞る制御、気筒18内に外部EGRガスを導入する制御、又は、それら両方を組み合わせた制御を実行する。ステップSA22では、設定された噴射タイミングで、設定された燃料噴射量の吸気行程噴射を実行する。このステップでは、前述した通り、ポートインジェクタ68によって、吸気ポート16内に、燃料を噴射する。但し、吸気行程噴射の燃料噴射量が0に設定される場合は、ステップSA22は実質的に省略される。ステップSA23では、設定された噴射タイミングで、設定された燃料噴射量の高圧リタード噴射を実行する。従って、この噴射タイミングは、圧縮行程後期から膨張行程初期にかけてのリタード期間内であり、直噴インジェクタ67によって気筒18内に燃料が直接噴射される。尚、この高圧リタード噴射は、前述したように、例えば燃料噴射量に応じて、リタード期間内に実行される第1噴射及び第2噴射の二回の燃料噴射を含む分割噴射の場合がある。そうしてステップSA24で、設定された点火タイミングで点火プラグ25による点火が行われる。尚、前記の構成では、エンジン1の運転状態が低速域内における低負荷域にあるときには、圧縮着火燃焼を行うCIモードとしているが、これに代えて、エンジン1の運転状態が低速域内における低負荷域にあるときには、成層化したリーン混合気に火花点火により燃焼を行う運転モードとしてもよい。また、前記の構成では、例えば図11等において明らかなように、CIモードとSIモードとの切り替わりと、排気弁22の二度開き制御の実行、中止とを一致させている。言い換えると、エンジン1の運転状態が、低速域内の低負荷乃至中負荷域にあって圧縮着火燃焼を行うときには必ず、内部EGRガスを気筒18内に導入している。これに対し、エンジン1の運転状態が、低速域内の中負荷域にあるときには、排気弁22の二度開き制御を中止して内部EGRを停止する一方で、CIモードを行うようにしてもよい。すなわち、エンジン1の運転領域が、低速域内の中負荷域にあるときには、内部EGRガスを気筒18内に導入せずに圧縮着火燃焼を行うようにしてもよい。このことを言い換えると、低速域内において、気筒18内の温度が高くなりすぎることを回避したり、必要量の新気を確保したりする観点から、所定負荷中負荷で内部EGRを停止する一方、圧縮着火燃焼を行うCIモードは、それよりも高負荷側まで拡大するようにしてもよい。さらに、ポートインジェクタ68及び低圧燃料供給システム66は省略し、吸気行程噴射を、直噴インジェクタ67によって行うようにしてもよい。"