"内燃機関の排気通路に設けられた酸化触媒と、前記排気通路のうち前記酸化触媒より下流側に設けられ、排気中のNOxを選択的に還元する選択還元触媒と、を備えた内燃機関の排気浄化システムであって、前記選択還元触媒に流入する排気中のNOxに対するNO2の比率に相当するNO2-NOx比を、当該選択還元触媒におけるNOx浄化率を最大化する最適値に向けて制御するNO2-NOx比最適化制御を実行する制御手段をさらに備え、前記制御手段は、前記内燃機関の始動を開始してから所定時間が経過するまで、又は、前記内燃機関の排気系の温度が所定温度未満である場合には前記NO2-NOx比最適化制御の実行を禁止し、前記内燃機関の始動を開始してから所定時間が経過した後、又は、前記内燃機関の排気系の温度が所定温度以上である場合には前記NO2-NOx比最適化制御の実行を許可することを特徴とする内燃機関の排気浄化システム。前記排気通路のうち前記選択還元触媒より下流側の排気中のNO2を検出するNO2検出手段をさらに備え、前記NO2-NOx比最適化制御では、前記NO2検出手段による検出値が所定値より大きい場合に、前記NO2-NOx比を前記最適値に向けて低減させることを特徴とする請求項1に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記内燃機関から排出されるNO量を増加させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて低減させることを特徴とする請求項2に記載の内燃機関の排気浄化システム。前記排気通路を流通する排気の一部を前記内燃機関の吸気通路に還流するEGR装置をさらに備え、前記NO2-NOx比最適化制御では、前記EGR装置により還流される排気の量に相当するEGR量を減少させることにより前記内燃機関から排出されるNO量を増加させることを特徴とする請求項3に記載の内燃機関の排気浄化システム。前記酸化触媒に流入するNO量に対し当該酸化触媒から流出するNO2量の割合をNO2生成効率と定義し、前記NO2-NOx比最適化制御では、前記内燃機関から排出されるHC量及びCO量が減少することによる前記NO2生成効率の上昇効果よりも、前記内燃機関から排出されるNOx量が増加することによる前記NO2生成効率の低下効果の方が大きくなるように、前記内燃機関の燃焼状態に相関のある燃焼パラメータを設定することを特徴とする請求項2に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記NO2検出手段による検出値が所定値以下である場合に、前記内燃機関から排出されるNO量を減少させることを特徴とする請求項3から5の何れかに記載の内燃機関の排気浄化システム。前記制御手段は、前記選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止するとともに、前記EGR量を前記内燃機関の燃費が向上するように設定し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可することを特徴とする請求項4に記載の内燃機関の排気浄化システム。前記制御手段は、前記EGR量に対する目標値の、所定の基準値からの補正値に基づいて前記選択還元触媒の劣化度合いを判定することを特徴とする請求項7に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記内燃機関の空燃比をよりリッチ側に変更し、排気の酸素濃度を低下させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて低減させることを特徴とする請求項2に記載の内燃機関の排気浄化システム。前記酸化触媒に流入するNO量に対し当該酸化触媒から流出するNO2量の割合をNO2生成効率と定義し、前記NO2-NOx比最適化制御では、前記内燃機関から排出されるNOx量が減少することによる前記NO2生成効率の上昇効果よりも、排気の酸素濃度が低下しかつ前記内燃機関から排出されるHC量及びCO量が増加することによる前記NO2生成効率の低下効果の方が大きくなるように、前記内燃機関の燃焼状態に相関のある燃焼パラメータを設定することを特徴とする請求項2に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記NO2検出手段による検出値が所定値以下である場合に、前記内燃機関の混合気の空燃比をよりリーン側に変更することを特徴とする請求項9又は10に記載の内燃機関の排気浄化システム。前記制御手段は、燃料噴射パラメータ、過給圧、及びEGR装置により還流される排気の量に相当するEGR量の少なくとも何れかにより混合気の空燃比を変更することを特徴とする請求項9から11の何れかに記載の内燃機関の排気浄化システム。前記制御手段は、前記選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止するとともに、混合気の空燃比を前記内燃機関の燃費が向上するように設定し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可することを特徴とする請求項9に記載の内燃機関の排気浄化システム。前記制御手段は、前記混合気の空燃比に対する目標値の、所定の基準値からの補正値に基づいて前記選択還元触媒の劣化度合いを判定することを特徴とする請求項13に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記酸化触媒の温度を、NO酸化効率が最大となる温度以下の領域内で低下させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて低減させることを特徴とする請求項2に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記内燃機関のアフター噴射量及びポスト噴射量の少なくとも何れかを減少させることにより、前記酸化触媒の温度を低下させることを特徴とする請求項15に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記内燃機関の燃焼状態に相関のある燃焼パラメータを、前記内燃機関から排出されるCO及びHCが、温度の低下に伴い酸化能力が低下した酸化触媒でも処理できる量以下になるように設定することを特徴とする請求項16に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御は、前記NO2検出手段による検出値が所定値以下である場合には、前記酸化触媒の温度を上昇させることを特徴とする請求項15から17の何れかに記載の内燃機関の排気浄化システム。前記酸化触媒の温度に対する領域の下限温度は、前記NO2-NOx比最適化制御において前記酸化触媒の温度をNO酸化効率が最大となる温度から当該下限温度まで低下させたときに、前記選択還元触媒の温度が低下することによるNOx浄化率の低下効果よりも、NO2-NOx比をその最適値へ向けて低減することによるNOx浄化率の向上効果の方が大きくなるように設定されることを特徴とする請求項15から18の何れかに記載の内燃機関の排気浄化システム。前記制御手段は、前記選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可することを特徴とする請求項16に記載の内燃機関の排気浄化システム。前記制御手段は、前記酸化触媒の温度に対する目標値の、所定の基準値からの補正値に基づいて前記選択還元触媒の劣化度合いを判定することを特徴とする請求項20に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記酸化触媒の温度を、NO酸化効率が最大となる温度以上の領域内で上昇させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて低減させることを特徴とする請求項2に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記内燃機関のアフター噴射量及びポスト噴射量の少なくとも何れかを増加させることにより、前記酸化触媒の温度を上昇させることを特徴とする請求項22に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記NO2検出手段による検出値が所定値以下である場合には、前記酸化触媒の温度を低下させることを特徴とする請求項22又は23に記載の内燃機関の排気浄化システム。前記酸化触媒の温度に対する領域の上限温度は、前記NO2-NOx比最適化制御において前記酸化触媒の温度をNO酸化効率が最大となる温度から当該上限温度まで上昇させたときに、前記選択還元触媒の温度が上昇することによるNOx浄化率の低下効果よりも、NO2-NOx比をその最適値へ向けて低減することによるNOx浄化率の向上効果の方が大きくなるように設定されることを特徴とする請求項22から24の何れかに記載の内燃機関の排気浄化システム。前記制御手段は、前記選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可することを特徴とする請求項23に記載の内燃機関の排気浄化システム。前記制御手段は、前記選択還元触媒に流入する排気のNO2-NOx比を低減させ続けたときに、前記NO2検出手段による検出値が劣化判定閾値を下回ったタイミングに基づいて前記選択還元触媒の劣化度合いを判定することを特徴とする請求項7、13、20、26に記載の内燃機関の排気浄化システム。前記制御手段は、前記選択還元触媒に流入する排気のNO2-NOx比を増加させ続けたときに、前記NO2検出手段による検出値が劣化判定閾値を上回ったタイミングに基づいて前記選択還元触媒の劣化度合いを判定することを特徴とする請求項7、13、20、26に記載の内燃機関の排気浄化システム。前記制御手段は、前記酸化触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止することを特徴とする請求項4、9、16、23に記載の内燃機関の排気浄化システム。前記排気通路のうち前記選択還元触媒より下流側の排気中のNOを検出するNO検出手段をさらに備え、前記NO2-NOx比最適化制御では、前記NO検出手段による検出値が所定値より大きい場合に、前記NO2-NOx比を前記最適値に向けて増加させることを特徴とする請求項1に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記内燃機関から排出されるNO量を減少させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて増加させることを特徴とする請求項30に記載の内燃機関の排気浄化システム。前記排気通路を流通する排気の一部を前記内燃機関の吸気通路に還流するEGR装置をさらに備え、前記NO2-NOx比最適化制御では、前記EGR装置により還流される排気の量に相当するEGR量を増加させることにより前記内燃機関から排出されるNO量を減少させることを特徴とする請求項31に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記内燃機関の混合気の空燃比をよりリーン側に変更し、前記酸化触媒に流入する排気の酸素濃度を上昇させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を増加させることを特徴とする請求項30に記載の内燃機関の排気浄化システム。前記制御手段は、燃料噴射パラメータ、過給圧、及びEGR装置により還流される排気の量に相当するEGR量の少なくとも何れかにより混合気の空燃比を変更することを特徴とする請求項33に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記酸化触媒の温度を、NO酸化効率が最大となる温度以下の領域内で上昇させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて増加させることを特徴とする請求項30に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記内燃機関のアフター噴射量及びポスト噴射量の少なくとも何れかを増加させることにより、前記酸化触媒の温度を上昇させることを特徴とする請求項35に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記酸化触媒の温度を、NO酸化効率が最大となる温度以上の領域内で低下させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて増加させることを特徴とする請求項30に記載の内燃機関の排気浄化システム。前記NO2-NOx比最適化制御では、前記内燃機関のアフター噴射量及びポスト噴射量の少なくとも何れかを減少させることにより、前記酸化触媒の温度を低下させることを特徴とする請求項37に記載の内燃機関の排気浄化システム。前記排気通路のうち前記選択還元触媒より下流側の排気中のNO2を検出するNO2検出手段と、前記選択還元触媒に流入する排気のNO2-NOx比の推定値を算出する推定手段と、前記NO2検出手段の検出値に基づいてNO2-NOx比の推定値を修正する修正手段と、をさらに備え、前記制御手段は、前記NO2-NOx比の推定値が、前記最適値の近傍に収束するように、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータを決定するNO2-NOx比コントローラを備えることを特徴とする請求項1に記載の内燃機関の排気浄化システム。前記修正手段は、NO2検出手段の検出値が所定の閾値を超えた場合には前記NO2-NOx比の推定値を増加側に修正し、前記NO2検出手段の検出値が前記閾値以下である場合には前記推定値を減少側に修正することを特徴とする請求項39に記載の内燃機関の排気浄化システム。前記排気通路のうち前記選択還元触媒より下流側の排気中のNOを検出するNO検出手段と、前記選択還元触媒に流入する排気のNO2-NOx比の推定値を算出する推定手段と、前記NO検出手段の検出値に基づいてNO2-NOx比の推定値を修正する修正手段と、をさらに備え、前記制御手段は、前記NO2-NOx比の推定値が、前記最適値の近傍に収束するように、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータを決定するNO2-NOx比コントローラを備えることを特徴とする請求項1に記載の内燃機関の排気浄化システム。前記修正手段は、NO検出手段の検出値が所定の閾値を超えた場合には前記NO2-NOx比の推定値を減少側に修正し、前記NO検出手段の検出値が前記閾値以下である場合には前記推定値を増加側に修正することを特徴とする請求項41に記載の内燃機関の排気浄化システム。前記NO2-NOx比コントローラは、前記推定手段により算出されたNO2-NOx比の推定値に遅れを生じさせた値を、前記最適値の近傍に収束させることを特徴とする請求項39から42の何れかに記載の内燃機関の排気浄化システム。前記推定手段は、前記内燃機関から排出されるNOx量及び前記酸化触媒の温度を含む入力に基づいて、予め定められたマップを検索することで、前記選択還元触媒に流入する排気のNO2-NOx比の推定値を算出することを特徴とする請求項39から43の何れかに記載の内燃機関の排気浄化システム。前記推定手段は、所定の関数に従って出力する複数のニューロンを結合して構成されたニューラルネットワークに基づいて、前記選択還元触媒に流入する排気のNO2-NOx比の推定値を算出することを特徴とする請求項39から43の何れかに記載の排気浄化システム。前記ニューラルネットワークへの入力には、排気の酸素濃度に相関のあるパラメータ、排気中の未燃HC量に相関のあるパラメータ、及び前記排気通路内に設けられたフィルタへのスート堆積量のうち少なくとも何れかが含まれることを特徴とする請求項45に記載の排気浄化システム。前記排気通路を流通する排気の一部を前記内燃機関の吸気通路に還流するEGR装置をさらに備え、前記NO2-NOx比コントローラは、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータとして、前記EGR装置により還流される排気の量に相当するEGR量の目標値の、所定の基準値からの補正値を決定することを特徴とする請求項39から46の何れかに記載の内燃機関の排気浄化システム。前記NO2-NOx比コントローラは、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータとして、前記酸化触媒の温度の目標値の、所定の基準値からの補正値を決定することを特徴とする請求項39から46の何れかに記載の内燃機関の排気浄化システム。前記NO2-NOx比コントローラは、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータとして、前記内燃機関の混合気の空燃比の目標値の、所定の基準値からの補正値を決定することを特徴とする請求項39から46の何れかに記載の内燃機関の排気浄化システム。以上のように、特許文献1の排気浄化装置では、選択還元触媒におけるNOx浄化率を高く維持し続けるために選択還元触媒に流入する排気のNO2-NOx比を0.5に維持しているが、しかしながら、NO2-NOx比の最適値は、常に0.5であるというわけではない。例えば、選択還元触媒にHCが付着していたり、あるいは選択還元触媒に新たに流入する排気にHCが含まれていたりすると、選択還元触媒上では、下記式1に示すような反応が発生し、排気中のNO2は消費され、逆にNOが増加することとなる。したがって、酸化触媒でのHC浄化性能が高く理想的な状態である場合、選択還元触媒に流入するHC量はごく僅かであるのでNO2-NOx比を0.5近傍にすることでNOx浄化率を最大化できるものの、酸化触媒の温度が低かったり劣化が進行したりすることでHC浄化性能が低い状態である場合、上述のようなHCの存在から、NOx浄化率を最大化するためには選択還元触媒に流入する排気のNO2-NOx比を0.5より大きく例えば、0.65程度する必要がある。また、例えば選択還元触媒の上流側に、排気中のスートを捕集する排気浄化フィルタを設けた場合、下記式2に示すようなCRTContinuouslyRegeneratingTrap反応が発生し、酸化触媒で生成したNO2がNOに戻ってしまうこととなる。このため、選択還元触媒におけるNOx浄化率を最大化するNO2-NOx比は、実質的にはさらに不確定なものとなる。以上のように、選択還元触媒に流入する排気のNO2-NOx比の最適値は、常に0.5であり続けるわけではないにもかかわらず、上記特許文献1ではこのような点について、十分な検討がなされていない。本発明は、上述の課題に鑑みてなされたものであり、内燃機関の始動開始直後から走行している間まで常に選択還元触媒におけるNOx浄化率をその最大近傍に維持できる内燃機関の排気浄化システムを提供することを目的とする。上記目的を達成するため本発明は、内燃機関例えば、後述のエンジン1,1A,1B,1Cの排気通路例えば、後述の排気管11に設けられた酸化触媒例えば、後述の酸化触媒21やCSF22と、前記排気通路のうち前記酸化触媒より下流側に設けられ、排気中のNOxを選択的に還元する選択還元触媒例えば、後述の選択還元触媒23と、を備えた内燃機関の排気浄化システム例えば、後述の排気浄化システム2,2A,2B,2Cを提供する。前記排気浄化システムは、前記選択還元触媒に流入する排気中のNOxに対するNO2の比率に相当するNO2-NOx比を、当該選択還元触媒におけるNOx浄化率を最大化する最適値に向けて制御するNO2-NOx比最適化制御例えば、後述のNO2センサフィードバックモードに基づく制御、NOセンサフィードバックモードに基づく制御、フィードフォワード制御モードに基づく制御を実行する制御手段例えば、後述のECU3,3A,3B,3C,3Dをさらに備え、前記制御手段は、前記内燃機関の始動を開始してから所定時間が経過するまで、又は、前記内燃機関の排気系の温度が所定温度未満である場合には前記NO2-NOx比最適化制御の実行を禁止し、前記内燃機関の始動を開始してから所定時間が経過した後、又は、前記内燃機関の排気系の温度が所定温度以上である場合には前記NO2-NOx比最適化制御の実行を許可する。本発明では、酸化触媒より下流側に選択還元触媒を設け、さらに、選択還元触媒に流入する排気のNO2-NOx比を、この選択還元触媒におけるNOx浄化率を最大化する最適値に向けて制御するNO2-NOx比最適化制御を実行する制御手段を設けた。すなわち、本発明では、NO2-NOx比最適化制御を適宜実行し、例えば酸化触媒で酸化され生成されるNO2の量を増減することにより選択還元触媒に流入する排気のNO2-NOx比をその最適値に向けて制御し、選択還元触媒におけるNOx浄化率を最大にすることができる。ところで、内燃機関の始動開始直後や排気系の温度が低い場合、酸化触媒の温度は未だ活性温度に達しておらず、したがって比較的多くのHCが酸化触媒で酸化しきれずに選択還元触媒に流入したり、付着したりすると考えられる。ここで、選択還元触媒に多くのHCが流入したり付着したりすると、上述のように選択還元触媒に流入する排気においてNO2は減少しNOは増加することとなるため、NO2-NOx比の最適値が大きくずれてしまう。これに対し本発明では、このようなNO2-NOx比の最適値がずれてしまうと考えられる期間には上述のNO2-NOx比最適化制御の実行を禁止しておき、内燃機関の始動を開始してから所定時間が経過した後、又は、排気系の温度が所定温度以上となってからNO2-NOx比最適化制御の実行を許可する。これにより、NO2-NOx比を実際の最適値とは異なる値に制御してしまい、逆に選択還元触媒におけるNOx浄化率が悪化してしまうのを防止することができる。図13は、走行中の車両における酸化触媒のHC及びCO浄化率と、酸化触媒におけるNO2生成効率酸化触媒に流入するNO量に対しこの酸化触媒から流出するNO2量の割合と、選択還元触媒に流入する排気のNO2-NOx比との変化を示す図である。図13において、破線は酸化性能の高い酸化触媒を用いた場合を示し、一点鎖線は酸化性能の低い酸化触媒を用いた場合を示す。また、図13における実線は、エンジンの暖機中及び暖機後にわたり、排気中のHC、CO、NOxを全て効率的に浄化できる理想的な特性を示す。図13に示すように、酸化性能の高い酸化触媒を用いた場合、酸化性能の低い酸化触媒を用いた場合と比較して、エンジンの始動直後の暖機中におけるHC、CO浄化率の立ち上がりを早くでき、また暖機後のCO、HC浄化率も高くできる。このため、CO、HC浄化率を高くするためには、一般的には酸化性能の高い酸化触媒を用いた方が好ましい。すなわち、酸化性能の高い酸化触媒を用いた場合におけるHC、CO浄化率の特性は、暖機中及び暖機後にわたり上記理想的な特性と一致する。また、酸化性能の高い酸化触媒を用いた場合、エンジンの始動直後の暖機中におけるNO2生成効率の立ち上がりを早くでき、したがって選択還元触媒に流入するNO2-NOx比を速やかに0.5近傍の最適値まで上昇させることができる。したがって、酸化性能の高い酸化触媒を用いた場合におけるNO2生成効率及びNO2-NOx比の特性は、暖機中において上記理想的な特性と一致する。しかしながら、酸化性能の高い酸化触媒を用いた場合、暖機後のNO2生成効率が高くなりすぎてしまい、NO2-NOx比は0.5近傍の最適値を大きく上回ってしまい、結果としてNOx浄化率が低下してしまうこととなる。したがって、暖機後については、酸化性能の低い酸化触媒を用いた方が、NO2生成効率及びNO2-NOx比は理想的な特性に近くなる。つまり、速やかな暖機を優先するならば酸化性能の高い酸化触媒を用いるのが好ましく、暖機後のNOx浄化率の向上を優先するならばこれよりも低い酸化性能の酸化触媒を用いるのが好ましい。以上のように、酸化性能の高い酸化触媒を用いても、又は酸化性能の低い酸化触媒を用いても、HC、CO浄化率とNO2生成効率との両方を、実線で示す理想的な特性に一致させることができないことから、酸化触媒の貴金属担持量、セル密度、容積、貴金属組成などの仕様を変更しその酸化性能を調製するだけでは、エンジンの始動直後の暖機中及び暖機後にわたり、HC、CO、NOxを全て効率的に浄化することは困難であると考えられる。これに対し本発明によれば、酸化性能の高い酸化触媒を用いた上で、内燃機関の始動を開始してから所定時間が経過するまで又は排気系の温度が所定温度未満である場合にはあえてNO2-NOx比最適化制御の実行を禁止することにより、暖機を速やかにすることができる。そして、内燃機関の始動を開始してから所定時間が経過した後又は排気系の温度が所定温度以上となった場合にはNO2-NOx比最適化制御の実行を許可することにより、上述のように酸化性能の高い酸化触媒を用いたことでNO2生成効率が過剰気味となった状態からこのNO2生成効率を低下させるように、NO2-NOx比を最適化NO2-NOx比を最適値に向けて低減し、選択還元触媒におけるNOx浄化率を高く維持することができる。本発明によれば、以上のような適切な時期にNO2-NOx比最適化制御の実行を禁止又は許可することにより、酸化触媒の調製だけでは成し得ない理想的な特性でNO2-NOx比を変化させることができ、したがって内燃機関の始動開始直後から走行している間まで常に選択還元触媒におけるNOx浄化率を高く維持することができる。この場合、前記排気浄化システムは、前記排気通路のうち前記選択還元触媒より下流側の排気中のNO2を検出するNO2検出手段をさらに備え、前記NO2-NOx比最適化制御では、前記NO2検出手段による検出値が所定値より大きい場合に、前記NO2-NOx比を前記最適値に向けて低減させる例えば、後述の図7の時刻t2~t3、t4~t5の処理、図20の時刻t2~t3、t4~t5の処理、図25の時刻t2~t3、t4~t5の処理ことが好ましい。例えば、選択還元触媒に流入する排気のNO2-NOx比が最適値にある場合、選択還元触媒におけるNOx浄化率は最大となるため、その下流側にはNO及びNO2共にほとんど排出されないのに対し、選択還元触媒に流入する排気のNO2-NOx比が上記最適値より大きくなりNOx浄化率が低下した場合、選択還元触媒に流入する排気はNO2過多状態となり、その下流側にはNO2が排出されることとなる。したがって本発明によれば、選択還元触媒に流入する排気がNO2過多状態となりNO2-NOx比が最適値より大きくなったことを、NO2検出手段による検出値が所定値より大きくなることとして検知し、NO2-NOx比最適化制御では、これに応じてNO2-NOx比を最適値に向けて低減させることにより、結果として選択還元触媒に流入する排気のNO2-NOx比をその最適値と最適値より大きな所定値との間で振動するように制御することができる。以上のように、本発明によればNO2検出手段による検出値に基づいてフィードバック的にNO2-NOx比を最適値の近傍に制御することにより、内燃機関の運転状態、運転条件、運転履歴、及び酸化触媒や選択還元触媒の劣化状態などによらず、選択還元触媒におけるNOx浄化率をその最大近傍に維持することができる。この場合、前記NO2-NOx比最適化制御では、前記内燃機関から排出されるNO量を増加させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて低減させることが好ましい。本発明では、NO2検出手段による検出値が所定値より大きくなる場合、すなわちNO2-NOx比が最適値よりも大きくなる条件下において、内燃機関から排出されるNO量を増加させ、選択還元触媒に流入する排気のNO2-NOx比をその最適値に向けて低減させる。これにより、内燃機関から排出されるNOx量は大きくなるものの、選択還元触媒におけるNOx浄化率をその最大近傍に維持し、結果としてシステム外に排出されるNOx量を大幅に減少させることができる。なお、上述の特許文献1の排気浄化装置では、NO2-NOx比を低減させる場合、内燃機関から排出されるNOx量を低減させる制御を行うのに対し、上述のように本発明では逆に内燃機関から排出されるNOx量を増加させ、NO2-NOx比を最適値の近傍に維持する点で、本発明と特許文献1の発明とでは異なる。この場合、前記排気浄化システムは、前記排気通路を流通する排気の一部を前記内燃機関の吸気通路例えば、後述の吸気管12に還流するEGR装置例えば、後述の高圧EGR装置26をさらに備え、前記NO2-NOx比最適化制御では、前記EGR装置により還流される排気の量に相当するEGR量を減少させることにより前記内燃機関から排出されるNO量を増加させることが好ましい。本発明によれば、EGR量を減少させることで内燃機関から排出されるNO量を増加させることにより、NO量を増加させるための新たなハードウェアを追加したり、複雑な燃焼制御を行ったりすることなく、NO2-NOx比を最適値近傍に維持することができる。この場合、前記酸化触媒に流入するNO量に対し当該酸化触媒から流出するNO2量の割合をNO2生成効率と定義し、前記NO2-NOx比最適化制御では、前記内燃機関から排出されるHC量及びCO量が減少することによる前記NO2生成効率の上昇効果よりも、前記内燃機関から排出されるNOx量が増加することによる前記NO2生成効率の低下効果の方が大きくなるように、前記内燃機関の燃焼状態に相関のある燃焼パラメータを設定することが好ましい。本発明によれば、NO2-NOx比最適化制御では、HC量及びCO量が減少することによるNO2生成効率の上昇効果よりも、NOx量が増加することによるNO2生成効率の低下効果が大きくなるように燃焼パラメータを設定することにより、結果として酸化触媒におけるNO2生成効率を低下させ、これにより選択還元触媒に流入する排気のNO2-NOx比を低減し、ひいては選択還元触媒におけるNOx浄化率を最大近傍に維持する。なおここで、燃焼パラメータとは、例えば、燃料噴射量、燃料噴射タイミング、過給圧、及びEGR量など内燃機関の燃焼状態に相関のある全てのパラメータを言う。この場合、前記NO2-NOx比最適化制御では、前記NO2検出手段による検出値Vno2が所定値Vno2_th以下である場合に、前記内燃機関から排出されるNO量を減少させること例えば、図7の時刻t1~t2、t3~t4、t5以降の処理、図20の時刻t1~t2、t3~t4、t5以降の処理、図25の時刻t1~t2、t3~t4、t5以降の処理が好ましい。上述のように、NO2-NOx比最適化制御では、内燃機関から排出されるNO量を増加させることで、システム外に排出されるNOx量を抑制するものの、内燃機関から排出されるNO量が多くなりすぎた場合には、システム外に排出されるNOx量も増加に転じてしまうおそれがある。そこで本発明によれば、NO2検出手段による検出値が所定値以下である場合には、内燃機関から排出されるNO量を減少させることにより、このように内燃機関から排出されるNO量が多くなりすぎてしまうのを防止することができる。この場合、前記制御手段は、前記選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止するとともに、前記EGR量を前記内燃機関の燃費が向上するように設定し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可することが好ましい。本発明では、選択還元触媒の劣化度合いを判定し、この劣化度合いが小さいと判定した場合には、選択還元触媒に流入する排気のNO2-NOx比をその最適値に精度良く制御せずとも、NOx浄化率を高く維持できると判断し、NO2-NOx比最適化制御の実行を禁止するとともに、内燃機関の燃費が向上するようにEGR量を設定する。そして、上記触媒の劣化度合いが大きいと判定した場合には、NO2-NOx比最適化制御の実行を許可し、必要に応じてNO2-NOx比最適化制御を実行する。これにより、NOx浄化率を必要以上に高く維持し続けようとするあまり、NO2-NOx比最適化制御を過剰に実行してしまい、燃費が悪化するのを防止することができる。この場合、前記制御手段は、前記EGR量に対する目標値Gegr_cmdの、所定の基準値Gegr_mapからの補正値Kegr_no2に基づいて前記選択還元触媒の劣化度合いを判定することが好ましい。本発明によれば、EGR量に対する目標値の、所定の基準値からの補正値、すなわちNO2-NOx比最適化制御においてEGR量の目標値を、基準値から変化させるために用いられるパラメータに基づいて選択還元触媒の劣化度合いを判定することにより、センサなどの新たな装置を追加することなく劣化度合いを判定することができる。この場合、前記NO2-NOx比最適化制御では、前記内燃機関の空燃比をよりリッチ側に変更し、排気の酸素濃度を低下させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて低減させることが好ましい。本発明では、NO2検出手段による検出値が所定値より大きくなる場合、すなわちNO2-NOx比が最適値よりも大きくなる条件下において、内燃機関の混合気の空燃比をよりリッチ側に変更し、排気の酸素濃度を低下させることにより、酸化触媒においてNOが酸化する割合を少なくし、選択還元触媒に流入する排気のNO2-NOx比をその最適値に向けて低減させる。これにより、選択還元触媒におけるNOx浄化率をその最大近傍に維持し、システム外に排出されるNOx量を大幅に減少させることができる。この場合、前記酸化触媒に流入するNO量に対し当該酸化触媒から流出するNO2量の割合をNO2生成効率と定義し、前記NO2-NOx比最適化制御では、前記内燃機関から排出されるNOx量が減少することによる前記NO2生成効率の上昇効果よりも、排気の酸素濃度が低下しかつ前記内燃機関から排出されるHC量及びCO量が増加することによる前記NO2生成効率の低下効果の方が大きくなるように、前記内燃機関の燃焼状態に相関のある燃焼パラメータを設定することが好ましい。本発明によれば、NO2-NOx比最適化制御では、内燃機関から排出されるNOx量が減少することによるNO2生成効率の上昇効果よりも、酸素濃度が低下しかつHC量及びCO量が増加することによるNO2生成効率の低下効果の方が大きくなるように燃焼パラメータを設定することにより、結果として酸化触媒におけるNO2生成効率を低下させ、これにより選択還元触媒に流入する排気のNO2-NOx比をその最適値に向けて低減し、ひいては選択還元触媒におけるNOx浄化率を最大近傍に維持する。なお、本発明では、NO2生成効率を低下させるために、内燃機関から排出されるNOx量を減少させることにより、選択還元触媒で還元するNOx量を少なくできるので、これを還元するために選択還元触媒に供給する還元剤の量を抑制することもできる。この場合、前記NO2-NOx比最適化制御では、前記NO2検出手段による検出値Vno2が所定値Vno2_th以下である場合に、前記内燃機関の混合気の空燃比をよりリーン側に変更することが好ましい。本発明によれば、NO2検出手段による検出値が所定値以下である場合には、内燃機関の混合気の空燃比をよりリーン側に変更することにより、不要な燃料の消費を抑制することができる。この場合、前記制御手段は、燃料噴射パラメータ、過給圧、及びEGR装置により還流される排気の量に相当するEGR量の少なくとも何れかにより混合気の空燃比を変更することが好ましい。本発明によれば、燃料噴射パラメータ、過給圧、及びEGR装置により還流される排気の量に相当するEGR量の少なくとも何れかで混合気の空燃比を変更することにより、新たなハードウェアを追加することなくNO2-NOx比を最適値近傍に維持することができる。この場合、前記制御手段は、前記選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止するとともに、混合気の空燃比を前記内燃機関の燃費が向上するように設定し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可することが好ましい。本発明では、選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、選択還元触媒に流入する排気のNO2-NOx比をその最適値に精度良く制御せずとも、NOx浄化率を高く維持できると判断し、NO2-NOx比最適化制御の実行を禁止するとともに、内燃機関の燃費が向上するように混合気の空燃比を設定する。そして、劣化度合いが大きいと判定した場合には、NO2-NOx比最適化制御の実行を許可し、必要に応じてNO2-NOx比最適化制御を実行する。これにより、NOx浄化率を必要以上に高く維持し続けようとするあまり、NO2-NOx比最適化制御を過剰に実行してしまい、燃費が悪化するのを防止することができる。この場合、前記制御手段は、前記混合気の空燃比に対する目標値AF_cmdの、所定の基準値AF_mapからの補正値Daf_no2に基づいて前記選択還元触媒の劣化度合いを判定することが好ましい。本発明では、混合気の空燃比の目標値を基準値から変化させるための補正値、すなわちNO2-NOx比最適化制御において空燃比を変化させるために用いられるパラメータに基づいて選択還元触媒の劣化度合いを判定することにより、センサなどの新たな装置を追加することなく劣化度合いを判定することができる。この場合、前記NO2-NOx比最適化制御では、前記酸化触媒の温度を、NO酸化効率が最大となる温度以下の領域温度領域[Tdoc_L,Tdoc_scr_opt]内で低下させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて低減させることが好ましい。本発明では、NO2検出手段による検出値が所定値より大きくなる場合、すなわちNO2-NOx比が最適値よりも大きくなる条件下において、酸化触媒の温度を、NO酸化効率が最大となる温度以下の領域内で低下させ、酸化触媒においてNOが酸化する割合を少なくすることにより、選択還元触媒に流入する排気のNO2-NOx比をその最適値に向けて低減させる。これにより、選択還元触媒におけるNOx浄化率をその最大近傍に維持し、システム外に排出されるNOx量を大幅に減少させることができる。前記NO2-NOx比最適化制御では、前記内燃機関のアフター噴射量及びポスト噴射量の少なくとも何れかを減少させることにより、前記酸化触媒の温度を低下させることが好ましい。本発明によれば、アフター噴射量及びポスト噴射量の少なくとも何れかを減少させることで酸化触媒の温度を低下させることにより、新たなハードウェアを追加することなくNO2-NOx比を最適値近傍に維持することができる。この場合、前記NO2-NOx比最適化制御では、前記内燃機関の燃焼状態に相関のある燃焼パラメータを、前記内燃機関から排出されるCO及びHCが、温度の低下に伴い酸化能力が低下した酸化触媒でも処理できる量以下になるように設定することが好ましい。本発明では、NO2-NOx比最適化制御を実行し、酸化触媒の温度を低下させる際、内燃機関から排出されるCO及びHCが、この温度の低下に伴い酸化能力が低下した酸化触媒でも処理できる量以下になるように、燃焼パラメータを設定する。これにより、NOx浄化率を最大近傍に維持するあまり、CO及びHCの浄化率が低下してしまうのを防止することができる。また、内燃機関から排出されるCO及びHCの量が少なくなるように燃焼パラメータを設定することにより、燃費を向上することができる。また、内燃機関から排出されるCO及びHCの量が少なくなるような燃焼パラメータの設定の下では、内燃機関から排出されるNOxの量も過剰に増加することは無いと考えられるため、選択還元触媒においてNOxを浄化するために消費する還元剤の量も抑制することができる。この場合、前記NO2-NOx比最適化制御は、前記NO2検出手段による検出値Vno2が所定値Vno2_th以下である場合には、前記酸化触媒の温度を上昇させることが好ましい。本発明によれば、NO2検出手段による検出値が所定値以下である場合には、酸化触媒の温度を上昇させることにより、選択還元触媒に流入するNO量が過剰となり、選択還元触媒におけるNOx浄化率が逆に低下してしまうのを防止することができる。この場合、前記酸化触媒の温度に対する領域の下限温度は、前記NO2-NOx比最適化制御において前記酸化触媒の温度をNO酸化効率が最大となる温度から当該下限温度まで低下させたときに、前記選択還元触媒の温度が低下することによるNOx浄化率の低下効果よりも、NO2-NOx比をその最適値へ向けて低減することによるNOx浄化率の向上効果の方が大きくなるように設定されることが好ましい。本発明によれば、NO2-NOx比最適化制御において酸化触媒の温度を低下させる際における下限温度を以上のように設定することにより、NO2-NOx比最適化制御の実行により選択還元触媒におけるNOx浄化率が逆に低下するのを防止することができる。この場合、前記制御手段は、前記選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可することが好ましい。本発明では、選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、選択還元触媒に流入する排気のNO2-NOx比をその最適値に精度良く制御せずとも、NOx浄化率を高く維持できると判断し、NO2-NOx比最適化制御の実行を禁止する。そして、劣化度合いが大きいと判定した場合には、NO2-NOx比最適化制御の実行を許可し、必要に応じてNO2-NOx比最適化制御を実行する。これにより、NOx浄化率を必要以上に高く維持し続けようとするあまり、NO2-NOx比最適化制御を過剰に実行してしまい、燃費が悪化するのを防止することができる。この場合、前記制御手段は、前記酸化触媒の温度に対する目標値Tdoc_cmdの、所定の基準値Tdoc_scr_optからの補正値Dt_no2に基づいて前記選択還元触媒の劣化度合いを判定することが好ましい。本発明では、酸化触媒の温度の目標値を基準値から変化させるための補正値、すなわちNO2-NOx比最適化制御において酸化触媒の温度を変化させるために用いられるパラメータに基づいて選択還元触媒の劣化度合いを判定することにより、センサなどの新たな装置を追加することなく劣化度合いを判定することができる。この場合、前記NO2-NOx比最適化制御では、前記酸化触媒の温度を、NO酸化効率が最大となる温度以上の領域温度領域[Tdoc_scr_opt,Tdoc_H]内で上昇させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて低減させることが好ましい。本発明では、NO2検出手段による検出値が所定値より大きくなる場合、すなわちNO2-NOx比が最適値よりも大きくなる条件下において、酸化触媒の温度を、NO酸化効率が最大となる温度以上の領域内で上昇させ、酸化触媒においてNOが酸化する割合を少なくすることにより、選択還元触媒に流入する排気のNO2-NOx比をその最適値に向けて低減させる。これにより、選択還元触媒におけるNOx浄化率をその最大近傍に維持し、システム外に排出されるNOx量を大幅に減少させることができる。この場合、前記NO2-NOx比最適化制御では、前記内燃機関のアフター噴射量及びポスト噴射量の少なくとも何れかを増加させることにより、前記酸化触媒の温度を上昇させることが好ましい。本発明によれば、アフター噴射量及びポスト噴射量の少なくとも何れかを増加させることで酸化触媒の温度を上昇させることにより、新たなハードウェアを追加することなくNO2-NOx比を最適値近傍に維持することができる。この場合、前記NO2-NOx比最適化制御では、前記NO2検出手段による検出値Vno2が所定値Vno2_th以下である場合には、前記酸化触媒の温度を低下させることが好ましい。本発明によれば、NO2検出手段による検出値が所定値以下である場合には、酸化触媒の温度を低下させることにより、選択還元触媒に流入するNO量が過剰となり、選択還元触媒におけるNOx浄化率が逆に低下してしまうのを防止することができる。この場合、前記酸化触媒の温度に対する領域の上限温度Tdoc_Hは、前記NO2-NOx比最適化制御において前記酸化触媒の温度をNO酸化効率が最大となる温度から当該上限温度まで上昇させたときに、前記選択還元触媒の温度が上昇することによるNOx浄化率の低下効果よりも、NO2-NOx比をその最適値へ向けて低減することによるNOx浄化率の向上効果の方が大きくなるように設定されることが好ましい。本発明によれば、NO2-NOx比最適化制御において酸化触媒の温度を上昇させる際における上限温度を以上のように設定することにより、NO2-NOx比最適化制御の実行により選択還元触媒におけるNOx浄化率が逆に低下するのを防止することができる。この場合、前記制御手段は、前記選択還元触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可することが好ましい。本発明によれば、NOx浄化率を必要以上に高く維持し続けようとするあまり、NO2-NOx比最適化制御を過剰に実行してしまい、燃費が悪化するのを防止することができる。この場合、前記制御手段は、前記選択還元触媒に流入する排気のNO2-NOx比を低減させ続けたときに、前記NO2検出手段による検出値Vno2が劣化判定閾値Vno2_JD_thを下回ったタイミングに基づいて前記選択還元触媒の劣化度合いを判定することが好ましい。又は、この場合、前記制御手段は、前記選択還元触媒に流入する排気のNO2-NOx比を増加させ続けたときに、前記NO2検出手段による検出値Vno2が劣化判定閾値Vno2_JD_thを上回ったタイミングに基づいて前記選択還元触媒の劣化度合いを判定することが好ましい。本発明では、選択還元触媒に流入する排気のNO2-NOx比を増加させ続けたときに、NO2検出手段による検出値が劣化判定閾値を下回ったタイミング又は上回ったタイミングに基づいて選択還元触媒の劣化度合いを判定する。これにより、センサなどの新たな装置を追加することなく劣化度合いを判定することができる。この場合、前記制御手段は、前記酸化触媒の劣化度合いを判定し、劣化度合いが小さいと判定した場合には、前記NO2-NOx比最適化制御の実行を許可し、劣化度合いが大きいと判定した場合には、前記NO2-NOx比最適化制御の実行を禁止することが好ましい。本発明では、酸化触媒の劣化度合いを判定し、この劣化度合いが小さいと判定した場合にはNO2-NOx比最適化制御の実行を許可する。酸化触媒における劣化度合いが小さい場合には、酸化触媒におけるNO2生成効率は十分であり、選択還元触媒に流入する排気のNO2-NOx比は最適値に対しNO2過剰気味となる傾向があるので、これと併せてNO2-NOx比最適化制御を実行することにより、選択還元触媒に流入する排気のNO2-NOx比を最適値に制御することができる。そして、酸化触媒の劣化度合いが大きいと判定した場合には、NO2-NOx比最適化制御の実行を禁止する。酸化触媒におけるNO酸化効率の低下と、酸化触媒におけるHC酸化効率の低下を起因として選択還元触媒に流入するHC量の増加と、により選択還元触媒に流入する排気のNO2-NOx比は、NO過剰気味となる傾向があるので、NO2-NOx比最適化制御の実行を禁止することにより、NO2-NOx比の過剰な低下を防止することができる。この場合、前記排気浄化システムは、前記排気通路のうち前記選択還元触媒より下流側の排気中のNOを検出するNO検出手段例えば、後述のNOセンサ43Cをさらに備え、前記NO2-NOx比最適化制御では、前記NO検出手段による検出値Vnoが所定値Vno_thより大きい場合に、前記NO2-NOx比を前記最適値に向けて増加させることが好ましい。例えば、選択還元触媒に流入する排気のNO2-NOx比が0.5近傍の最適値にある場合、選択還元触媒におけるNOx浄化率は最大となるため、その下流側にはNO及びNO2共にほとんど排出されないのに対し、選択還元触媒に流入する排気のNO2-NOx比が上記最適値より小さくなりNOx浄化率が低下した場合、選択還元触媒に流入する排気はNO過多状態となり、その下流側にはNOが排出されることとなる。したがって本発明によれば、選択還元触媒に流入する排気がNO過多状態となりNO2-NOx比が最適値より小さくなったことを、NO検出手段による検出値が所定値より大きくなることとして検知し、NO2-NOx比最適化制御では、これに応じてNO2-NOx比を最適値に向けて増加させることにより、結果として選択還元触媒に流入する排気のNO2-NOx比をその最適値と最適値より小さな所定値との間で振動するように制御することができる。以上のように、本発明によればNO検出手段による検出値に基づいてフィードバック的にNO2-NOx比を最適値の近傍に制御することにより、内燃機関の運転状態、運転条件、運転履歴、及び酸化触媒や選択還元触媒の劣化状態などによらず、選択還元触媒におけるNOx浄化率をその最大近傍に維持することができる。この場合、前記NO2-NOx比最適化制御では、前記内燃機関から排出されるNO量を減少させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて増加させることが好ましい。この場合、前記排気浄化システムは、前記排気通路を流通する排気の一部を前記内燃機関の吸気通路に還流するEGR装置をさらに備え、前記NO2-NOx比最適化制御では、前記EGR装置により還流される排気の量に相当するEGR量を増加させることにより前記内燃機関から排出されるNO量を減少させることが好ましい。この場合、前記NO2-NOx比最適化制御では、前記内燃機関の混合気の空燃比をよりリーン側に変更し、前記酸化触媒に流入する排気の酸素濃度を上昇させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を増加させることが好ましい。この場合、前記制御手段は、燃料噴射パラメータ、過給圧、及びEGR装置により還流される排気の量に相当するEGR量の少なくとも何れかにより混合気の空燃比を変更することが好ましい。この場合、前記NO2-NOx比最適化制御では、前記酸化触媒の温度を、NO酸化効率が最大となる温度以下の領域内で上昇させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて増加させることが好ましい。この場合、前記NO2-NOx比最適化制御では、前記内燃機関のアフター噴射量及びポスト噴射量の少なくとも何れかを増加させることにより、前記酸化触媒の温度を上昇させることが好ましい。この場合、前記NO2-NOx比最適化制御では、前記酸化触媒の温度を、NO酸化効率が最大となる温度以上の領域内で低下させることにより、前記選択還元触媒に流入する排気のNO2-NOx比を前記最適値に向けて増加させることが好ましい。この場合、前記NO2-NOx比最適化制御では、前記内燃機関のアフター噴射量及びポスト噴射量の少なくとも何れかを減少させることにより、前記酸化触媒の温度を低下させることが好ましい。以上の発明によれば、NO検出手段の代わりにNO2検出手段を用いた上述の発明と同様の効果を奏する。この場合、前記排気浄化システムは、前記排気通路のうち前記選択還元触媒より下流側の排気中のNO2を検出するNO2検出手段例えば、後述のNO2センサ43と、前記選択還元触媒に流入する排気のNO2-NOx比の推定値Rscr_no_noxを算出する推定手段例えば、後述のフィードNOx推定器34D、及びNO2-NOx比推定器35Dと、前記NO2検出手段の検出値Vno2に基づいてNO2-NOx比の推定値Rscr_no_noxを修正する修正手段例えば、後述のモデル修正器36Dと、をさらに備え、前記制御手段は、前記NO2-NOx比の推定値が、前記最適値Rscr_no_nox_cmdの近傍に収束するように、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータKegr_scr,Dt_no2,Daf_no2を決定するNO2-NOx比コントローラ例えば、後述のフィードフォワードNO2-NOx比コントローラ31Dを備えることが好ましい。本発明では、選択還元触媒に流入する排気のNO2-NOx比の推定値を算出し、この推定値が、選択還元触媒におけるNOx浄化率を最大化する最適値の近傍に収束するように、NO2-NOx比を増減させるパラメータを決定する。また、選択還元触媒より下流側の排気中のNO2を検出するNO2検出手段を設け、この検出値に基づいてNO2-NOx比の推定値を修正する修正手段を設けた。これにより、酸化触媒の劣化や、選択還元触媒へのHCの流入や付着などの予期できない変化に適応してNO2-NOx比の推定値を修正することができる。この場合、前記修正手段は、NO2検出手段の検出値が所定の閾値を超えた場合には前記NO2-NOx比の推定値を増加側に修正し、前記NO2検出手段の検出値が前記閾値以下である場合には前記推定値を減少側に修正することが好ましい。本発明によれば、NO2検出手段の検出値が所定の閾値を超えた場合にはNO2-NOx比の推定値を増加側に修正し、検出値が閾値以下である場合にはNO2-NOx比の推定値を減少側に修正することにより、実際のNO2-NOx比とのずれが無くなるようにNO2-NOx比の推定値を修正することができる。この場合、前記排気通路のうち前記選択還元触媒より下流側の排気中のNOを検出するNO検出手段例えば、後述のNOセンサ43Cと、前記選択還元触媒に流入する排気のNO2-NOx比の推定値を算出する推定手段と、前記NO検出手段の検出値に基づいてNO2-NOx比の推定値を修正する修正手段と、をさらに備え、前記制御手段は、前記NO2-NOx比の推定値が、前記最適値の近傍に収束するように、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータを決定するNO2-NOx比コントローラを備えることが好ましい。本発明では、選択還元触媒に流入する排気のNO2-NOx比の推定値を算出し、この推定値が、選択還元触媒におけるNOx浄化率を最大化する最適値の近傍に収束するように、NO2-NOx比を増減させるパラメータを決定する。また、選択還元触媒より下流側の排気中のNOを検出するNO検出手段を設け、この検出値に基づいてNO2-NOx比の推定値を修正する修正手段を設けた。これにより、酸化触媒の劣化や、選択還元触媒へのHCの流入や付着などの予期できない変化に適応してNO2-NOx比の推定値を修正することができる。この場合、前記修正手段は、NO検出手段の検出値が所定の閾値を超えた場合には前記NO2-NOx比の推定値を減少側に修正し、前記NO検出手段の検出値が前記閾値以下である場合には前記推定値を増加側に修正することが好ましい。本発明によれば、NO検出手段の検出値が所定の閾値を超えた場合にはNO2-NOx比の推定値を減少側に修正し、検出値が閾値以下である場合にはNO2-NOx比の推定値を増加側に修正することにより、実際のNO2-NOx比とのずれが無くなるようにNO2-NOx比の推定値を修正することができる。この場合、前記NO2-NOx比コントローラは、前記推定手段により算出されたNO2-NOx比の推定値Rscr_no_noxに遅れを生じさせた値Eff_no_noxを前記最適値Rscr_no_nox_cmdの近傍に収束させることが好ましい。本発明によれば、選択還元触媒に流入する排気のNO2-NOx比の推定値に対し、意図的に遅れを生じさせたものを、最適値の近傍に収束させることにより、選択還元触媒におけるNO及びNO2のストレージ効果を考慮し、選択還元触媒に流入する排気のNO2-NOx比を実質的に有効な値に維持することができる。この場合、前記推定手段は、前記内燃機関から排出されるNOx量及び前記酸化触媒の温度を含む入力に基づいて、予め定められたマップを検索することで、前記選択還元触媒に流入する排気のNO2-NOx比の推定値を算出することが好ましい。本発明では、内燃機関から排出されるNOx量及び酸化触媒の温度、すなわち酸化触媒におけるNO2生成効率に大きな影響を与えるパラメータを、マップを検索する際の入力に含めることにより、高い精度で選択還元触媒に流入する排気のNO2-NOx比の推定値を算出することができる。この場合、前記推定手段は、所定の関数に従って出力する複数のニューロンを結合して構成されたニューラルネットワークに基づいて、前記選択還元触媒に流入する排気のNO2-NOx比の推定値を算出することが好ましい。本発明では、非線形な動特性の再現性に優れたニューラルネットワークに基づいてNOx量を推定することにより、例えば過渡時など排気中のNO2量が非線形的な挙動を示すような場合であっても、これを高い精度で推定することができる。この場合、前記ニューラルネットワークへの入力には、排気の酸素濃度に相関のあるパラメータ例えば、後述のGair,Gegr,Gfuelなど、排気中の未燃HC量に相関のあるパラメータ例えば、後述のGfuel,Gpost,Gpilot,θpost,θmainなど、及び前記排気通路内に設けられたフィルタ例えば、後述のCSF22へのスート堆積量例えば、後述のMsのうち少なくとも何れかが含まれることが好ましい。本発明によれば、排気の酸素濃度や排気中の未燃HC量に相関のあるパラメータ、及び排気通路に設けられたフィルタへのスート堆積量、すなわち酸化触媒におけるNO2生成効率に大きな影響を与えるパラメータを、ニューラルネットワークへの入力に含めることにより、高い精度で選択還元触媒に流入する排気のNO2-NOx比の推定値を算出することができる。この場合、前記排気浄化システムは、前記排気通路を流通する排気の一部を前記内燃機関の吸気通路に還流するEGR装置をさらに備え、前記NO2-NOx比コントローラは、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータとして、前記EGR装置により還流される排気の量に相当するEGR量の目標値Gegr_cmdの、所定の基準値Gegr_mapからの補正値Kegr_no2を決定することが好ましい。この場合、前記NO2-NOx比コントローラは、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータとして、前記酸化触媒の温度の目標値Tdoc_cmdの、所定の基準値Tdoc_scr_optからの補正値Dt_no2を決定することが好ましい。この場合、前記NO2-NOx比コントローラは、前記選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータとして、前記内燃機関の混合気の空燃比の目標値AF_cmdの、所定の基準値AF_mapからの補正値Daf_no2を決定することが好ましい。本発明によれば、EGR量の目標値、酸化触媒の温度の目標値、又は混合気の空燃比の目標値を補正することにより、新たなハードウェアを追加したり、複雑な燃焼制御を行ったりすることなく、NO2-NOx比をその最適値に向けて増減させることができる。[第1実施形態]以下、本発明の第1実施形態を、図面を参照して説明する。図1は、本実施形態に係る内燃機関以下、エンジンという1及びその排気浄化システム2の構成を示す模式図である。エンジン1は、リーンバーン運転方式のガソリンエンジン又はディーゼルエンジンであり、図示しない車両に搭載されている。排気浄化システム2は、エンジン1の排気管11に設けられた酸化触媒21と、排気管11に設けられ、排気中のスートを捕集するCSFCatalyzedSootFilter22と、排気管11に設けられ、この排気管11を流通する排気中のNOxを還元剤としてのNH3の存在下で浄化する選択還元触媒23と、排気管11のうち選択還元触媒23の上流側に、アンモニアの前駆体である尿素水を供給する尿素水噴射装置25と、排気管11を流通する排気の一部を吸気管12内に還流する高圧EGR装置26と、電子制御ユニット以下、ECUという3とを含んで構成される。高圧EGR装置26は、高圧EGR管261と、高圧EGRバルブ262と、を含んで構成される。高圧EGR管261は、排気管11のうち酸化触媒21より上流側と、吸気管12とを接続する。高圧EGRバルブ262は、高圧EGR管261に設けられ、この高圧EGR管261を介して還流される排気の量以下、EGR量というを制御する。この高圧EGRバルブ262は、図示しないアクチュエータを介してECU3に接続されており、その開度リフト量はECU3により電磁的に制御される。酸化触媒21は、排気管11のうちエンジン1の直下であってCSF22よりも上流側に設けられ、排気中のHC及びCOを酸化し浄化する他、排気中のNOを酸化しNO2に変換する。図2は、酸化触媒の温度と、酸化触媒におけるNO酸化効率との関係を示す図である。ここで、NO酸化効率とは、酸化触媒に流入するNO量に対し、この酸化触媒で酸化され流出するNO2量の割合をいい、したがってNO2生成効率ともいうことができる。図2に示すように、酸化触媒におけるNO酸化効率は、酸化触媒の温度に対して上に凸の特性を示し、図2に示す例では300°C近傍において最も効率良くNOを酸化するようになっている。すなわち、酸化触媒におけるNO酸化効率は、酸化触媒の温度が最適値図2の例では300°Cより低くなると低下し、また最適値より高くなっても低下する。なお、これに対し、酸化触媒におけるCO及びHCの酸化効率は、基本的には酸化触媒の温度とともに上昇する特性がある。すなわち、酸化触媒の温度が高くなる程CO及びHCの酸化効率も高くなる。図1に戻って、CSF22は、排気管11のうち酸化触媒21よりも下流側かつ選択還元触媒23よりも上流側に設けられる。CSF22は、排気がフィルタ壁の微細な孔を通過する際、排気中の炭素を主成分とするスートを、フィルタ壁の表面及びフィルタ壁中の孔に堆積させることによって捕集する。また、このフィルタ壁には、酸化触媒が塗布されているため、上述の酸化触媒21と同様に、排気中のCO、HC、及びNOを酸化する機能を有する。なお、上流側の酸化触媒21と下流側のCSF22とで貴金属組成の異なるものを用いることにより、上流側と下流側とで機能を分担させてもよい。例えば上流側の酸化触媒21にはPtとPdとを混合したものを用いることにより、低温時のHC及びCOの酸化性能を向上し、下流側のCSF22にはPdを少量混合するとともにPtを主体としたものを用いることにより、NOの酸化性能すなわちNO2の生成性能を向上することができる。図3は、酸化触媒及びCSFの各部分におけるCO量、HC量、NO量及びNO2量を示す図である。図3に示すように、エンジンから排出された排気に含まれるCO、HC及びNOは、それぞれ、酸化触媒及びCSFを通過する過程で酸化されるため、上流側から下流側へ向かうに従い各々の量は減少する。また、NOが酸化されることでNO2が生成されるため、上流側から下流側へ向かうに従いNO2量は増加する。また、酸化触媒及びこの酸化触媒とほぼ同じ機能を有するCSFでは、CO、HC及びNOの酸化反応に、CO、HC、NOの順の優先順位がある。すなわち、CO、HC及びNOを含んだ排気が酸化触媒及びCSFを通過する過程において、最も先にすなわち最も上流側でCOが酸化され、その次にHCが酸化され、最後にすなわち最も下流側でNOが酸化されNO2が生成される。すなわち、排気中のNOは、排気中のCOとHCが無くなった後で酸化されNO2が生成されるようになっており、したがって、排気中にCO及びHCが多く含まれていると、酸化触媒及びCSFにおけるCO、HC酸化効率が低下するよりも先に、NO酸化効率が低下する傾向がある。また、一般的には酸化触媒やCSFでは、排気の空間速度、すなわち酸化する物質CO、HC、NOの単位時間当たりの通過量g/sが大きくなるに従い、その酸化効率は低下する。さらに、上述のように、排気中のNOは、酸化触媒及びCSFの最も下流側において酸化されるため、エンジンから排出される排気のボリュームが大きくなると、CO、HC酸化効率が低下するよりも先に、NO酸化効率が低下する傾向がある。図1に戻って、尿素水噴射装置25は、尿素水タンク251と、尿素水噴射弁253とを備える。尿素水タンク251は、尿素水を貯蔵するものであり、尿素水供給路254及び図示しない尿素水ポンプを介して、尿素水噴射弁253に接続されている。この尿素水タンク251には、尿素水レベルセンサ255が設けられている。この尿素水レベルセンサ255は、尿素水タンク251内の尿素水の水位を検出し、この水位に略比例する検出信号をECU3に供給する。尿素水噴射弁253は、ECU3に接続されており、ECU3からの制御信号により作動し、この制御信号に応じた量の尿素水を排気管11内に噴射する。選択還元触媒23は、NH3などの還元剤が存在する雰囲気下で、排気中のNOxを選択的に還元する。具体的には、尿素水噴射装置25により尿素水を噴射すると、この尿素水は、排気の熱により熱分解又は加水分解されて還元剤としてのNH3が生成される。生成されたNH3は、選択還元触媒23に供給され、これらNH3により排気中のNOxが選択的に還元される。選択還元触媒23におけるNO及びNO2の還元反応を示す反応式は、下記式3-1、3-2、3-3のようになっている。式3-1に示す反応は、排気中のNOとNO2とを同時に還元する反応であり、式3-2に示す反応は、排気中のNOのみを還元する反応であり、式3-3に示す反応は、排気中のNO2のみを還元する反応である。選択還元触媒では上記式3-1~3-3に示す反応が進行することで、排気中のNO及びNO2がNH3により還元されることとなるが、各反応の進行度合いは、NO2-NOx比に応じて変化すると考えられる。例えば、NO2-NOx比が0.5である場合、排気中のNOとNO2のモル比が1:1であることから、選択還元触媒では主として上記式3-1に示す反応が進行する。NO2-NOx比が0.5より小さい場合、すなわちNO2よりもNOの方が多い場合、上記式3-1に示す反応だけでは還元しきれないNOが残るが、この余剰分のNOは上記式3-2に示す反応が進行することで還元される。したがって、NO2-NOx比が0.5より小さい場合には、NO2-NOx比が小さくなるに従い、上記式3-1に示す反応の進行度合いが低くなり、上記式3-2に示す反応の進行度合いが高くなる。一方、NO2-NOx比が0.5より大きい場合、すなわちNOよりもNO2の方が多い場合、上記式3-1に示す反応だけでは還元しきれないNO2が残るが、この余剰分のNO2は上記式3-3に示す反応が進行することで還元される。したがって、NO2-NOx比が0.5よりも大きい場合には、NO2-NOx比が大きくなるに従い、上記式3-1に示す反応の進行度合いが低くなり、上記式3-3に示す反応の進行度合いが高くなる。図4は、選択還元触媒におけるNO2-NOx比に対するNOx浄化率の特性を示す図である。実線は新品の選択還元触媒のNOx浄化率の特性を示し、破線は劣化した選択還元触媒のNOx浄化率の特性を示す図である。選択還元触媒では、上述のような3つの異なる反応によりNO及びNO2が還元されることから、選択還元触媒におけるNOx浄化率は、図4に示すように、流入する排気中のNO2-NOx比に応じて変化することとなる。すなわち、選択還元触媒におけるNOx浄化率は、その劣化の進行度合いによらず、流入する排気のNO2-NOx比が0.5にあるときに最大となるように、上に凸の特性を示す。また、NO2-NOx比が最適値から離れたときのNOx浄化率の低下の割合を最適値より大きい場合と小さい場合とで比較すると、小さい方がNOx浄化率の低下の割合は大きい。また、NO2-NOx比が最適値から離れたときのNOx浄化率の低下の割合を選択還元触媒の劣化度合いが小さい場合図4中、実線と大きい場合図4中、破線とで比較すると、劣化度合いが大きい方がNOx浄化率の低下の割合は大きい。すなわち、選択還元触媒の劣化度合いが小さい場合には、NOx浄化率は排気のNO2-NOx比によらず概ね一定となるのに対し、選択還元触媒の劣化度合いが大きい場合には、NOx浄化率は排気のNO2-NOx比によって大きく変化する。図1に戻って、選択還元触媒23は、尿素水から生成したNH3で排気中のNOxを還元する機能を有するとともに、生成したNH3を所定の量だけ貯蔵する機能も有する。以下では、選択還元触媒23において貯蔵されたNH3量をストレージ量とし、選択還元触媒23において貯蔵できるNH3量を最大ストレージ容量とする。このようにして貯蔵されたNH3は、排気中のNOxの還元にも適宜消費される。このため、ストレージ量が多くなるに従い、選択還元触媒23におけるNOx浄化率は高くなる。一方、ストレージ量がストレージ容量に達し選択還元触媒23が飽和状態になると、NOx浄化率も最高値に達するものの、NOxの還元に供されず余剰となったNH3が選択還元触媒23の下流側へ排出されるNH3スリップが発生する。このようにして選択還元触媒23の下流側へ排出されたNH3がシステム外に排出されるのを防止するため、選択還元触媒23の下流側にはスリップ抑制触媒24が設けられている。このスリップ抑制触媒24としては、例えば、選択還元触媒23からスリップしたNH3を酸化しN2とH2Oに分解する酸化触媒や、スリップしたNH3を貯蔵するかあるいは排気中のNOxの還元に供する選択還元触媒などを用いることができる。排気浄化システム2の状態を検出するため、ECU3には、排気温度センサ41、NH3センサ42、NO2センサ43、クランク角度位置センサ14、アクセル開度センサ15、尿素水残量警告灯16、及び触媒劣化警告灯17などが接続されている。排気温度センサ41は、酸化触媒21及びCSF22の下流側の排気温度を検出し、検出値に略比例した信号をECU3に供給する。ECU3では、この排気温度センサ41の検出値に基づいて選択還元触媒23の温度Tscrや酸化触媒21の温度Tdocを算出する。NH3センサ42は、排気管11のうち選択還元触媒23とスリップ抑制触媒24との間における排気のアンモニアの濃度又は量を検出し、検出値に略比例した信号Vnh3をECU3に供給する。NO2センサ43は、排気管11のうち選択還元触媒23の直下の排気中のNO2の濃度又は量を検出し、検出値に略比例した信号Vno2をECU3に供給する。クランク角度位置センサ14は、エンジン1のクランク軸の回転角度を検出するとともに、クランク角1度ごとにパルスを発生し、そのパルス信号をECU3に供給する。ECU3では、このパルス信号に基づいて、エンジン1の回転数NEを算出する。クランク角度位置センサ14は、さらに特定気筒の所定クランク角度位置で気筒識別パルスを生成して、ECU3に供給する。アクセル開度センサ15は、車両の図示しないアクセルペダルの踏み込み量以下、アクセル開度というAPを検出し、検出したアクセル開度APに略比例した検出信号をECU3に供給する。ECU3では、このアクセル開度AP及び回転数NEに応じて、エンジン1の要求エンジン負荷TRQが算出される。尿素水残量警告灯16は、例えば、車両のメータパネルに設けられ、尿素水タンク251内の尿素水の残量が所定の残量より少なくなったことに応じて点灯する。これにより、尿素水タンク251内の尿素水の残量が少なくなったことを運転者に警告する。触媒劣化警告灯17は、例えば、車両のメータパネルに設けられ、後述の触媒劣化判定値DET_SCR_AGDが3となったことに応じて点灯する。これにより、選択還元触媒23が劣化した状態であることを運転者に警告する。ECU3は、各種センサからの入力信号波形を整形し、電圧レベルを所定のレベルに修正し、アナログ信号値をデジタル信号値に変換するなどの機能を有する入力回路と、中央演算処理ユニット以下CPUというとを備える。この他、ECU3は、CPUで実行される各種演算プログラム及び演算結果などを記憶する記憶回路と、エンジン1、高圧EGRバルブ262、及び尿素水噴射弁253などに制御信号を出力する出力回路と、を備える。図5は、ECU3に構成された制御ブロックのうち、高圧EGRバルブ262のリフト量に対する指令値以下、EGRバルブ指令値というLegr_cmdの決定に係る制御ブロックの構成を示す図である。なおECU3には、図5に示すようなEGRバルブ指令値Legr_cmdの決定に係る制御ブロックの他、例えば、尿素水噴射制御、すなわち尿素水噴射弁253からの尿素水の噴射量を決定する制御ブロックが形成されている。より具体的には、尿素水噴射制御では、選択還元触媒23のストレージ量及び最大ストレージ容量を推定しながら、このストレージ量が最大ストレージ容量の近傍に維持されるように、選択還元触媒23の下流側に設けられたNH3センサ42の検出値に基づいて尿素水の噴射量を決定する。このように、ストレージ量を最大ストレージ容量の近傍に維持することにより、選択還元触媒23からのNH3スリップを最小限にとどめつつ、選択還元触媒23におけるNOx浄化率を高く維持することができる。なお、以上のような尿素水噴射制御の詳細なアルゴリズムは、例えば、本願出願人による国際公開第2008/57628などに詳しく記載されているので、ここではこれ以上詳細な説明を省略する。図5に示すように、EGRバルブ指令値Legr_cmdの決定に係る制御ブロックは、NO2-NOx比コントローラ31と、基準EGR量マップ値算出部32と、EGRコントローラ33と、を含んで構成される。この制御ブロックによれば、目標EGR量Gegr_cmdは、基準EGR量マップ値算出部32により算出された基準EGR量Gegr_mapに、NO2-NOx比コントローラ31により算出されたEGR補正係数Kegr_no2を乗算することで算出される下記式4参照。そして、EGRバルブ指令値Legr_cmdは、EGR量に対する推定値以下、EGR量推定値というGegr_hatが、上記目標EGR量Gegr_cmdに一致するように、EGRコントローラ33により算出される。なお、目標EGR量Gegr_cmdは、式4に示すように、基準EGR量Gegr_mapにEGR補正係数Kegr_no2を乗算したものだけでなく、基準EGR量Gegr_mapにEGR補正係数Kegr_no2を加算したものでも定義してもよい。ここで、記号kは、離散化した時間を示す記号であり、所定の制御周期ごとに検出又は算出されたデータであることを示す。すなわち、記号kが今回の制御サイクルにおいて検出又は算出されたデータであるとした場合、記号k-1は前回の制御サイクルにおいて検出又は算出されたデータであることを示す。なお、以下の説明においては、記号kを適宜、省略する。基準EGR量マップ値算出部32は、エンジン回転数NE及び要求エンジン負荷TRQに基づいて、予め定められたマップを検索することにより基準EGR量Gegr_mapを決定する。なお、この基準EGR量マップ値算出部32におけるマップは、燃費、スート量、及びフィードNOx量などのバランスを考慮しつつ、選択還元触媒23に流入する排気のNO2-NOx比がNO2過多気味になるように設定されていることが好ましい。NO2-NOx比コントローラ31は、以下の4種類の制御モードの何れかで作動し、各制御モードで異なるアルゴリズムに基づいて、上述のマップ値Gegr_mapを補正するためのEGR補正係数Kegr_no2を算出する。1.NO2センサフィードバックモード2.触媒劣化判定モード3.燃費優先モード4.NO2生成優先モード以下、これら4つの制御モードによりEGR補正係数Kegr_no2を算出する手順について順に説明する。<NO2センサフィードバックモード>NO2センサフィードバックモードでは、NO2-NOx比コントローラ31は、選択還元触媒に流入する排気のNO2-NOx比を、NOx浄化率を最大化する最適値に向けて制御する。より具体的には、選択還元触媒に流入する排気のNO2-NOx比がその最適値の近傍に平均的に維持されるように、NO2センサの出力値Vno2に基づいてEGR補正係数Kegr_no2を決定する。このモードでは、選択還元触媒の直下の排気のNO2濃度に比例したNO2センサの出力値Vno2を、下記式5で定義された出力偏差E_Vno2に変換する。すなわち、NO2センサの出力偏差E_Vno2は、出力値Vno2が所定のNO2検出閾値Vno2_th以下の場合には0となり、出力値Vno2がNO2検出閾値Vno2_thより大きい場合にはその偏差Vno2-Vno2_thとなる。以下、詳細に説明するように、このNO2検出閾値Vno2_thは、NO2センサの出力値Vno2に基づいて選択還元触媒の下流側のNO2の存在を判定するために用いられる閾値であるため、理想的には0より僅かに大きな値に設定されることが好ましい値であるが、NO2センサの固体ばらつき、経年劣化、妨害ガスなどの影響を考慮した上で、選択還元触媒の下流側にNO2が排出されていると確実に判断できる値に設定される。ここで、出力偏差E_Vno2が0となる状態と、0でない正の値となる状態の違いについて、図6を参照して説明する。図6は、選択還元触媒に流入する排気のNO2-NOx比と、選択還元触媒の下流側のNO2量及びNO量との関係を示す図である。図6において実線は、選択還元触媒が理想的な状態にある場合における、NO2-NOx比とNO量及びNO2量の関係を示す。ここで、選択還元触媒の理想的な状態とは、選択還元触媒にHCが付着も流入もしておらず、したがってNO2-NOx比が略0.5となったときにNOx浄化率が最大となる状態をいう。破線は、選択還元触媒へのHC流入量が多い状態にある場合における、NO2-NOx比とNO量及びNO2量の関係を示す。例えば上流側の酸化触媒が劣化することにより、選択還元触媒へのHC流入量が多くなると、上記式1に示すように、NO2が消費されNOが増加することとなるため、NOx浄化率が最大となるNO2-NOx比は、上記理想的な状態よりも大きくなる。また太線はNO2量を示し、細線はNO量を示す。図6中、太実線で示すように、理想的な状態の選択還元触媒の下流側のNO2量は、NO2-NOx比が、NOx浄化率の最大となる略0.5以下である場合には、NO2-NOx比によらず略0となり、NO2-NOx比が略0.5以上である場合には、NO2-NOx比が大きくなるに従い増加する。また、図6中、太破線で示すように、HC流入量が多い状態の選択還元触媒の下流側のNO2量は、NO2-NOx比が、NOx浄化率の最大となる略0.6以下である場合には、NO2-NOx比によらず略0となり、NO2-NOx比が略0.6以上である場合には、NO2-NOx比が大きくなるに従い増加する。つまり、選択還元触媒の下流側のNO2量は、その状態によらず、NO2-NOx比が、そのNOx浄化率が最大となる最適値を超えると、すなわち選択還元触媒に流入する排気がNO2過多になると増加する。また、図6中、細実線で示すように、理想的な状態の選択還元触媒の下流側のNO量は、NO2-NOx比が、NOx浄化率の最大となる略0.5以上である場合には、NO2-NOx比によらず略0となり、NO2-NOx比が略0.5以下である場合には、NO2-NOx比が小さくなるに従い増加する。また、図6中、細破線で示すように、HC流入量が多い状態の選択還元触媒の下流側のNO2量は、NO2-NOx比が、NOx浄化率の最大となる略0.6以上である場合には、NO2-NOx比によらず略0となり、NO2-NOx比が略0.6以下である場合には、NO2-NOx比が小さくなるに従い増加する。つまり、選択還元触媒の下流側のNO量は、その状態によらず、NO2-NOx比が、そのNOx浄化率が最大となる最適値を下回ると、すなわち選択還元触媒に流入する排気がNO過多になると増加する。以上のことから、上記式5において、出力偏差E_Vno2が0になる状態とは、選択還元触媒に流入する排気のNO2-NOx比はNOx浄化率が最大となる最適値近傍にあるか、あるいは上記最適値より小さなNO過多の状態にあると判断できる。一方、出力偏差E_Vno2が正の値になる状態とは、選択還元触媒に流入する排気のNO2-NOx比はNOx浄化率が最大となる最適値より大きなNO2過多の状態にあると判断できる。NO2センサフィードバックモードでは、以上のような意味を有する出力偏差E_Vno2を用い、下記式6、7、8に基づいてEGR補正係数Kegr_no2を算出する。式8に示されるように、EGR補正係数Kegr_no2は、上限値を1とし、下限値をKegr_no2_Lとし、これら上限値と下限値との間で設定される。式7中のフィードバックゲインKi_no2は負の値に設定される。これにより、出力偏差E_Vno2が正の値になる場合、すなわち選択還元触媒に流入する排気のNO2-NOx比がNO2過多の状態となる場合に、EGR補正係数Kegr_no2を、徐々に減少させることができる。式6中の初回減算量Dkegr_DECは、出力偏差E_Vno2が0から正の値に転じた時、すなわちNO2センサの出力値Vno2がNO2検出閾値Vno2_thを上回った時のみにおけるEGR補正係数Kegr_no2の変化量に相当し、負の値に設定される。また、式6中の復帰量Dkegr_INCは、出力偏差E_Vno2が0となる場合、すなわち選択還元触媒に流入する排気のNO2-NOx比が最適値にあるか又はNO過多の状態にある場合におけるEGR補正係数Kegr_no2の変化量に相当し、正の値に設定される。図7は、上記式5~8で定義されたNO2センサフィードバックモードでNO2-NOx比コントローラを作動させた場合におけるNO2センサの出力値Vno2、EGR補正係数Kegr_no2、及び目標EGR量Gegr_cmdの変化を示すタイムチャートである。時刻t1~t2までの間、NO2センサの出力値Vno2はNO2検出閾値Vno2_th以下である。この場合、EGR補正係数Kegr_no2は、上限値へ向かって、式6で設定した復帰量Dkegr_INCずつ増加する。これにより、目標EGR量Gegr_cmdは、マップ値Gegr_mapに近づくように徐々に大きくなり、結果としてエンジンから排出されるNO量は、EGR補正係数Kegr_no2を増加させなかった場合と比較して徐々に減少する。次に、時刻t2では、NO2センサの出力値Vno2がNO2検出閾値Vno2_thを上回る。この瞬間、EGR補正係数Kegr_no2は、式6で設定した初回減算量Dkegr_DECだけ小さくなる。これにより、目標EGR量Gegr_cmdは、マップ値Gegr_mapから離れるようにより小さな値に瞬間的に変更される。その後、時刻t2からNO2センサの出力値Vno2がNO2検出閾値Vno2_thを下回る時刻t3までの間、EGR補正係数Kegr_no2は、式7に示すように、出力偏差E_Vno2に比例した分ずつ減少する。これにより、目標EGR量Gegr_cmdは、マップ値Gegr_mapから離れるように、より小さくなり、結果としてエンジンから排出されるNO量は、EGR補正係数Kegr_no2を減少させなかった場合と比較して徐々に増加する。時刻t3~t4までの間、及び時刻t5以降、NO2センサの出力値Vno2は、NO2検出閾値Vno2_th以下である。したがって、この間におけるEGR補正係数Kegr_no2と目標EGR量Gegr_cmdは、上記時刻t1~t2までの間と定性的に同じ振る舞いを示すので、詳細な説明を省略する。また時刻t4~t5までの間、NO2センサの出力値Vno2は、NO2検出閾値Vno2_thより大きい。したがって、この間、EGR補正係数Kegr_no2と目標EGR量Gegr_cmdは、上記時刻t2~t3までの間と定性的に同じ振る舞いを示すので、詳細な説明を省略する。次に、出力偏差E_Vno2が正の値となったことに応じて、目標EGR量Gegr_cmdを、マップ値Gegr_mapから離れるように減少させる処理図7中、時刻t2~t3、t4~t5を実行することによる効果について、図8を参照しながら説明する。図8は、排気管の各部分におけるNO2-NOx比、NO量、NO2量、HC量及びCO量を示す図である。図8中、破線は、目標EGR量Gegr_cmdとしてマップ値Gegr_mapを採用し続けた従来手法の例を示し、実線は、出力偏差E_Vno2が正の値となったことに応じて目標EGR量Gegr_cmdを、マップ値Gegr_mapから離れるように減少させた本実施形態の例を示す。先ず、破線で示す従来手法では、選択還元触媒に流入する排気のNO2-NOx比が0.5近傍の最適値を大きく上回ったNO2過多の状態になると、浄化しきれなかったNO2が選択還元触媒の下流側に排出されてしまう。これに対し本実施形態では、出力偏差E_Vno2が正の値となりNO2過多の状態となった場合には、目標EGR量Gegr_cmdをマップ値Gegr_mapから離れるように減少させることにより、EGR量を低減させる。EGR量が少なくなると、エンジンから排出されるNO量以下、フィードNO量というは従来手法と比較して増加し、エンジンから排出されるHC量及びCO量は減少し、排気ボリュームは増加する。なお、エンジンから排出されるNO2量は、フィードNO量と比較してごく僅かでありかつEGR量によってさほど大きく変化しない。フィードNO量が増加しかつ排気ボリュームが増加すると、上述のように酸化触媒及びCSFにおけるCO、HC酸化効率は変化せずに、先ずNO2生成効率が低下する。これにより、従来手法と比較して、酸化触媒及びCSFにより酸化されないまま下流側の選択還元触媒に流入するNO量残留NO量は増加し、また酸化触媒及びCSFにより生成され選択還元触媒に流入するNO2量は低下する。以上のように、NO2-NOx比が0.5近傍の最適値を大きく上回っていた従来手法に対し、本実施形態では選択還元触媒に流入するNO量を増加しかつNO2量を低下させることにより、選択還元触媒に流入する排気のNO2-NOx比を0.5近傍の最適値に向けて低減させ、結果として選択還元触媒から排出されるNO量及びNO2量ともに抑制することができる。なお本実施形態では、EGR量を減少させることにより、選択還元触媒に流入する排気のNO2-NOx比を最適値に向けて低減させたが、NO2-NOx比を低減させる方法は、EGR量の調整のみに限らない。図8に示すように、エンジンから排出されるHC量及びCO量が減少することを起因とした酸化触媒及びCSFにおけるNO2生成効率の上昇効果よりも、エンジンから排出されるNOx量が増加することを起因とした酸化触媒及びCSFにおけるNO2生成効率の低下効果の方が大きくなるように、エンジンの燃焼状態に相関のある燃焼パラメータを設定することにより、NO2-NOx比を低減させてもよい。なお、燃焼パラメータとしては、例えば、燃料噴射量、燃料噴射タイミング、過給圧、及びEGR量などが挙げられる。次に、上記式6中の初回減算量Dkegr_DEC及び復帰量Dkegr_INCの設定方針について、図9を参照して説明する。図9は、EGR補正係数Kegr_no2を、1から0へ減少させた場合、又は0から1へ増加させた場合におけるフィードNO量、選択還元触媒に流入する排気のNO2-NOx比、及び選択還元触媒の下流側のNO2量の変化を示す図である。図9中、実線はEGR補正係数Kegr_no2の減少時、破線はEGR補正係数Kegr_no2の増加時を示す。選択還元触媒の下流側のNO2量、すなわち選択還元触媒におけるNO2浄化率には、図9に示すようなヒステリシス特性がある。例えば、補正係数Kegr_no2を1から0へ減少させ、EGR量を減少させると、フィードNO量が増加し、これに伴い選択還元触媒に流入する排気のNO2-NOx比が0.5へ向けて低下し、選択還元触媒におけるNOx浄化率は高くなる。しかしながら、補正係数Kegr_no2を1から0へ変化させる間、図9においてΔで示す領域では、選択還元触媒におけるNOx浄化率の上昇効果よりも、フィードNO量が増加することによるNOx浄化率の低下効果の方が勝ってしまい、結果として一時的に選択還元触媒の下流側のNO2量が増加してしまう。これに対し、補正係数Kegr_no2を0から1へ増加させた場合、図9中、破線で示すように、選択還元触媒の下流側のNO2量は、上記低減時とは定性的に異なった振る舞いを示す。すなわち、補正係数Kegr_no2の増加時には、上記領域Δを通過する際であっても、低減時のように選択還元触媒の下流側のNO2量が一時的に増加することがない。これは、何らかのメカニズムにより選択還元触媒に発生するNOストレージ効果、又はNO2ストレージ効果により、領域Δを通過する際にも、選択還元触媒に流入する排気のNO2-NOx比が0.5よりも大きくなるにも関わらず、選択還元触媒における有効NO2-NOx比が0.5の近傍に保たれるためであると考えられる。補正係数Kegr_no2に対し以上のようなヒステリシス特性を有する選択還元触媒に対し、補正係数Kegr_no2の減少時又は増加時にも、NO2浄化率が高く維持されるように、初回減算量DKegr_DEC及び復帰量Dkegr_INCは、以下のように設定されることが好ましい。すなわち、補正係数Kegr_no2を減少させる際にNO2浄化率が一時的に悪化するのを防止するため、初回減算量Dkegr_DECは、NO2浄化率が一時的に悪化する領域Δを瞬時に通過できるような値に設定される。補正係数Kegr_no2を増加させる際、上述のようなNOストレージ効果又はNO2ストレージ効果が確実に奏されるように、補正係数Kegr_no2は上記減少時と比較して長い時間をかけて徐々に増加させることが好ましい。このため、復帰量Dkegr_INCは、補正係数Kegr_no2の増加が緩やかになるような値に設定される。なお、以上のように本実施形態では、初回減算量Dkegr_DEC及び復帰量Dkegr_INCを固定値としたが、これに限らず、エンジン回転数や負荷、排気系の温度、選択還元触媒の上流側のNOx量などに応じて変化させてもよい。<触媒劣化判定モード>図5に戻って、触媒劣化判定モードでは、NO2-NOx比コントローラ31は、選択還元触媒23の劣化度合いを示す触媒劣化判定値DET_SCR_AGDを決定する。より具体的には、触媒劣化判定モードでは、下記式9及び10に基づいてEGR補正係数Kegr_no2を変化させるとともに、このときのEGR補正係数Kegr_no2とNO2センサの出力値Vno2を用いて下記式11により劣化判定用パラメータJ_SCRを更新し、この劣化判定用パラメータJ_SCRの大きさに応じて触媒劣化判定値DET_SCR_AGDを決定する。図10は、触媒劣化判定モードの実行時におけるEGR補正係数Kegr_no2及びNO2センサの出力値Vno2の変化を示す図である。触媒劣化判定モードでは、下記式9及び10に示すように、初期値Kegr_no2_temp0を1に設定し、そこから減少量Dkegr_JD_DEC<0ずつ加算することにより、EGR補正係数Kegr_no2を1から下限値Kegr_no2_Lまで減少させる。このようにしてEGR補正係数Kegr_no2を1から減少させると、図9を参照して説明したように、NO2過多の状態からフィードNO量が増加し、選択還元触媒に流入する排気のNO2-NOx比は徐々に最適値に近づき、選択還元触媒の下流側のNO2量は、一旦大きくなった後、減少する。一方、選択還元触媒の劣化が進行すると、図4を参照して説明したように、NO2-NOx比の最適値からのずれに応じたNOx浄化率の低下も大きくなる。したがって、NO2過多の状態からEGR補正係数Kegr_no2を1から減少させ、フィードNO量を増加させ続けたときに、NO2センサの出力値Vno2が所定の劣化判定閾値Vno2_JD_thを下回るタイミングは、選択還元触媒の劣化が進むに従い遅くなると考えられる。そこで、この触媒劣化判定モードでは、下記式11に示すように、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを下回ったときにおけるEGR補正係数Kegr_no2の値で劣化判定用パラメータJ_SCRを固定する。このようにして得られた劣化判定用パラメータJ_SCRは、選択還元触媒の劣化が進むに従い小さくなると考えられることから、下記式12に示すように、劣化判定用パラメータJ_SCRと所定の閾値J_SCR_AGDとを比較することにより、選択還元触媒の劣化度合いを示す触媒劣化判定値DET_SCR_AGDを決定する。すなわち、J_SCRが1である場合には、触媒劣化判定値DET_SCR_AGDを、選択還元触媒はほぼ新品であることを意味する1に設定する。J_SCRが1より小さく閾値J_SCR_AGD以上である場合には、触媒劣化判定値DET_SCR_AGDを、選択還元触媒はさほど劣化しておらず正常であることを意味する2に設定する。J_SCRが閾値J_SCR_AGDより小さい場合には、触媒劣化判定値DET_SCR_AGDを、選択還元触媒は劣化が進行した状態であることを意味する3に設定する。なお、触媒劣化判定値DET_SCR_AGDの初期値は0とする。また、上記式9~12に示すようなEGR補正係数Kegr_no2を減少させることで劣化度合いを判定する他、図11及び下記式13~16に示すように逆にEGR補正係数Kegr_no2を増加させることで劣化度合いを判定することもできる。この場合、下記式13及び14に示すように、初期値Kegr_no2_temp0を下限値Kegr_no2_Lに設定し、そこから増加量DKegr_JD_INC>0ずつ加算することにより、EGR補正係数Kegr_no2を下限値Kegr_no2_Lから1まで増加させる。そして、下記式15に示すように、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを上回ったときにおけるEGR補正係数Kegr_no2の値で劣化判定用パラメータJ_SCRを固定し、下記式16に示すように、この劣化判定用パラメータJ_SCRと閾値J_SCR_AGDとを比較することにより触媒劣化判定値DET_SCR_AGDを決定する。なお、上記式13~16によりEGR補正係数Kegr_no2を増加させることで劣化度合いを判定する場合、図9を参照して説明したストレージ効果が確実に奏されるように、増加量DKegr_JD_INCの絶対値は、上記式9中の減少量DKegr_JD_DECの絶対値よりも十分に小さな値に設定し、EGR補正係数Kegr_no2を緩やかに増加させることが好ましい。<燃費優先モード>図5に戻って、燃費優先モードでは、NO2-NOx比コントローラ31は、NO2フィードバックモードの実行時よりも燃費が向上するように、NO2センサの出力値Vno2によらずEGR補正係数Kegr_no2を燃費優先EGR補正係数Kegr_no2_optに設定する下記式17参照。ガソリンエンジンの場合、基本的にはEGR量を多くした方が燃費は向上する傾向があるため、この燃費優先EGR補正係数Kegr_no2_optは、例えば1に近い値に設定される。一方、ディーゼルエンジンの場合、逆にEGR量を少なくした方が燃費は向上する傾向があるため、この燃費優先EGR補正係数Kegr_no2_optは、例えば下限値Kegr_no2_Lに近い値に設定される。<NO2生成優先モード>NO2生成優先モードでは、NO2-NOx比コントローラ31は、酸化触媒21及びCSF22で多くのNO2が生成され、選択還元触媒23に流入する排気のNO2量が多くなるように、下記式18に示すように、EGR補正係数Kegr_no2を1に設定する。以上のように、NO2-NOx比コントローラは、NO2センサフィードバックモードと、触媒劣化判定モードと、燃費優先モードと、NO2生成優先モードとの4種類の異なる制御モードで作動させることが可能となっている。次に、各モードを実行するのに好ましい時期について説明する。先ず、図4を参照して説明したように、選択還元触媒が新品である場合、そのNOx浄化率はNO2-NOx比によらず高く維持される。このため、NO2-NOx比をその最適値に精度良く制御せずとも選択還元触媒のNOx浄化率は高く、NO2センサフィードバックモードの効果は小さい。したがって、上述の触媒劣化判定値DET_SCR_AGDが1であり選択還元触媒が劣化していないと判断できる場合には、NO2センサフィードバックモードの実行を禁止するとともに燃費優先モード上記式17参照を実行し、NO2センサフィードバックモードの実行時よりも燃費を向上させることが好ましい。また、触媒劣化判定値DET_SCR_AGDが2又は3である場合、すなわち選択還元触媒の劣化がある程度進行したと判断できる場合には、NO2センサフィードバックモードの実行を許可することが好ましい。また、酸化触媒及びCSFの劣化度合いを判定し、この劣化度合いが小さいと判定した場合には、NO2センサフィードバックモードの実行を許可し、劣化度合いが大きいと判定した場合には、NO2センサフィードバックモードの実行を禁止するとともに、例えばNO2生成優先モードを実行することが好ましい。ここで、酸化触媒やCSFの劣化度合いを判定する方法としては、例えば、劣化の進行に伴って小さくなると考えられるこれら酸化触媒及びCSFの酸素貯蔵能の測定値に基づくものなど、従来既知の方法が用いられる。また、酸化触媒やCSFの劣化度合いが小さく酸素貯蔵能が大きいと、上流側の排気の酸素濃度変化に対する下流側の酸素濃度変化の遅れも大きくなると考えられることから、この酸素貯蔵能は、例えば、上流側及び下流側に設けられた空燃比センサの出力の時間差から測定することができる。なお、この手法に基づく劣化度合いの判定は、酸化触媒がセリアなどの酸素貯蔵能を含有したものである場合三元触媒とも言うに限られる。酸素貯蔵能を含有していない酸化触媒を対象とする場合は、例えばエンジン始動直後の昇温制御時の酸化触媒温度の上昇パターンと、予め設定した参照パターンとを比較することにより、昇温制御時の酸化触媒の昇温速度が低下したことを検出し、これに基づいて劣化度合いを判定してもよい。図12は、NO2-NOx比コントローラにおけるモードの切り換え手順の一例を示すタイムチャートである。図12に示す例は、時刻0においてエンジンを始動してから、NO2生成優先モード、触媒劣化判定モード、NO2センサフィードバックモードの順でNO2-NOx比コントローラを作動させた場合を示す。上述のように、触媒劣化判定値DET_SCR_AGDの値に応じてNO2センサフィードバックモードの実行を判断することから、図12に示すように、NO2センサフィードバックモードの実行を判断する前に触媒劣化判定モードを実行し、触媒劣化判定値DET_SCR_AGDを決定しておくことが好ましい。ただし、この触媒劣化判定値DET_SCR_AGDは頻繁に変化するとは考えにくいので、エンジンを始動する度に行う必要はない。この場合、例えば前回の触媒劣化判定モードの実行結果に基づいて、NO2センサフィードバックモードの実行を判断してもよい。図13は、走行中の車両における酸化触媒のHC及びCO浄化率と、酸化触媒におけるNO2生成効率と、選択還元触媒に流入する排気のNO2-NOx比との変化を示す図である。図13において、破線は酸化性能の高い酸化触媒を用いた場合を示し、一点鎖線は酸化性能の低い酸化触媒を用いた場合を示す。また、図13における実線は、エンジンの暖機中及び暖機後にわたり、排気中のHC、CO、NOxを全て効率的に浄化できる理想的な特性を示す。図13に示すように、酸化性能の高い酸化触媒を用いた場合、酸化性能の低い酸化触媒を用いた場合と比較して、エンジンの始動直後の暖機中におけるHC、CO浄化率の立ち上がりを早くでき、また暖機後のCO、HC浄化率も高くできる。このため、CO、HC浄化率を高くするためには、酸化性能の高い酸化触媒を用いた方が好ましい。すなわち、酸化性能の高い酸化触媒を用いた場合におけるHC、CO浄化率の特性は、暖機中及び暖機後にわたり上記理想的な特性と一致する。また、酸化性能の高い酸化触媒を用いた場合、エンジンの始動直後の暖機中におけるNO2生成効率の立ち上がりを早くでき、したがって選択還元触媒に流入するNO2-NOx比を速やかに0.5近傍の最適値まで上昇させることができる。したがって、酸化性能の高い酸化触媒を用いた場合におけるNO2生成効率及びNO2-NOx比の特性は、暖機中において上記理想的な特性と一致する。しかしながら、酸化性能の高い酸化触媒を用いた場合、暖機後のNO2生成効率が高くなりすぎてしまい、NO2-NOx比は0.5近傍の最適値を大きく上回ってしまい、結果としてNOx浄化率が低下してしまうこととなる。したがって、暖機後については、酸化性能の低い酸化触媒を用いた方が、NO2生成効率及びNO2-NOx比は理想的な特性に近くなる。以上のように、酸化性能の高い酸化触媒を用いても、又は酸化性能の低い酸化触媒を用いても、HC、CO浄化率とNO2生成効率との両方を、実線で示す理想的な特性に一致させることができないことから、酸化触媒の貴金属担持量、セル密度、容積、貴金属組成などの仕様を変更しその酸化性能を調製するだけでは、エンジンの始動直後の暖機中及び暖機後にわたり、HC、CO、NOxを全て効率的に浄化することは困難であると考えられる。そこで、本実施形態では、図12に示すように、エンジンの始動を開始してから所定時間が経過するまでの間暖機中は、NO2センサフィードバックモードの実行を禁止し、その替わりにNO2生成優先モードを実行する。すなわち暖機中は、NO2生成優先モードを実行し、HC及びCO浄化率とともにNO2生成効率を速やかに立ち上げる。そして、エンジンの始動を開始してから所定時間が経過した後暖機後は、NO2センサフィードバックモードの実行を許可し、NO2-NOx比を0.5近傍の最適値に維持し、HC及びCO浄化率とともにNOx浄化率も高く維持する。また、以上のようにエンジンの始動直後の暖機中の他、酸化触媒の温度がその活性温度未満である場合も同様にNO2センサフィードバックモードの実行を禁止するとともにNO2生成優先モードを実行し、酸化触媒の温度がその活性温度以上である場合にNO2センサフィードバックモードの実行を許可してもよい。図14及び図15は、以上のように構成されたECUにより目標EGR量Gegr_cmdを決定する手順を示すフローチャートである。先ず、S1では尿素水噴射装置が故障した状態であるか否かを判別する。この判別がNOであり、尿素水噴射装置が正常な状態である場合にはS2に移る。S2では、高圧EGR装置が故障した状態であるか否かを判別する。この判別がNOであり、高圧EGR装置が正常な状態である場合にはS3に移る。S3では、NH3センサ、温度センサ、及びNO2センサなどの各種センサが故障した状態であるか否かを判別する。この判別がNOであり、上記センサが何れも正常である場合S4に移る。また、これらS1~S3の何れかにおいてYESであると判別された場合、すなわち尿素水噴射装置、高圧EGR装置、及び上記センサのうち何れか1つでも故障した状態であると判別された場合にはS5に移り、目標EGR量Gegr_cmdを強制的に0に設定した後、S17に移る。S4では、エンジン回転数及び要求エンジン負荷などのパラメータに基づいて予め定められたマップを検索することにより、基準EGR量Gegr_mapを決定し、S6に移る。S6では、エンジンを始動してから、酸化触媒を活性温度まで暖機するために設定された所定の暖機時間経過したか否かを判別する。この判別がNOであり、暖機中である場合には、S7に移る。S7では、NO2生成優先モードでEGR補正係数Kegr_no2を決定した後、S16に移る。NO2生成優先モードでは、EGR補正係数Kegr_no2は1に設定され上記式18参照、結果として目標EGR量Gegr_cmdとして、マップ値Gegr_mapが採用される。S6における判別がYESであり、暖機後である場合にはS8に移り、選択還元触媒が活性状態にあるか否かを判別する。より具体的には、選択還元触媒の温度Tscrが、その活性状態を判定するために設定された閾値Tscr_act例えば、250°Cより高いか否かを判別する。S8における判別がNOであり、選択還元触媒が活性状態にない場合にもS7に移り、上記暖機中と同様に、NO2生成優先モードでEGR補正係数Kegr_no2を決定する。S8における判別がYESであり、選択還元触媒が活性状態にある場合にはS9に移り、選択還元触媒のストレージ量が十分であるか否か、又は、NH3スリップが発生した状態であるか否かを判別する。より具体的には、ストレージ量が十分であるか否かは、最大ストレージ容量の推定値に対するストレージ量の推定値の割合が、所定値例えば20以上であるか否かによって判別できる。また、NH3スリップが発生した状態であるか否かは、NH3センサの出力値Vnh3が所定の閾値以上であるか否かによって判別する。S9における判別がNOであり、選択還元触媒のNOx浄化性能が十分でない場合にもS7に移り、上記暖機中と同様に、NO2生成優先モードでEGR補正係数Kegr_no2を決定する。S9における判別がYESであり、選択還元触媒のNOx浄化性能が十分である場合にはS10に移り、選択還元触媒の劣化度合いを判定済みであるか否かを判別する。より具体的には、上述の触媒劣化判定値DET_SCR_AGDの値が、触媒劣化判定モードの未実行を示す初期値0以外であるか否かによって判別できる。S10における判別がNOであり、エンジンを始動してから未だ選択還元触媒の劣化度合いを判定していない場合には、S11に移り、触媒劣化判定モードでEGR補正係数Kegr_no2と触媒劣化判定値DET_SCR_AGDとを決定した後、S16に移る。より具体的には、上記式9~12又は、式13~16に基づいて、EGR補正係数Kegr_no2と触媒劣化判定値DET_SCR_AGDとを決定する。S10における判別がYESであり、選択還元触媒の劣化度合いを判定済みである場合には、その度合いをさらに詳細に判定するべくS12に移る。そしてS12では、選択還元触媒は新品状態であるか否か、すなわち触媒劣化判定値DET_SCR_AGDが1であるか否かを判別する。S12における判別がYESであり、選択還元触媒が新品状態である場合にはS13に移り、燃費優先モードでEGR補正係数Kegr_no2を決定した後、S16に移る。燃費優先モードでは、EGR補正係数Kegr_no2は、燃費優先EGR補正係数Kegr_no2_optに設定される上記式17参照。S12における判別がNOであり、したがって選択還元触媒はある程度以上劣化した状態である場合には、S20に移り、酸化触媒及びCSFの劣化度合いを判定し、この劣化度合いが大きいか否かを判別する。このS20における判別がYESであり、酸化触媒及びCSFの劣化度合いが大きいと判断される場合にはNO2センサフィードバックモードの実行を禁止し、S7に移り、生成優先モードでEGR補正係数Kegt_no2を決定する。S20における判別がNOであり、したがって酸化触媒及びCSFの劣化はさほど大きく進行しておらずかつ選択還元触媒はある程度以上劣化した状態である場合には、現在のエンジンの運転状態がNO2センサフィードバックモードを作動させるのに適した状態であるか否かを判定するべく、S14に移る。そしてS14では、例えば排気ボリュームが大きな状態であるか否かを判別する。図3を参照して説明したように、排気ボリュームが大きくなると酸化触媒やCSFにおけるNO2生成効率が低下する。そこで、S14における判別がYESであり、排気ボリュームが大きな状態高負荷運転状態である場合には、NO2生成効率の過剰な低下を防止するべく、S7に移り、NO2生成優先モードでEGR補正係数Kegr_no2を決定する。S14における判別がYESであり、排気ボリュームが小さな状態である場合にはS15に移り、NO2センサフィードバックモードでEGR補正係数Kegr_no2を決定した後、S16に移る。より具体的には、上記式5~8に基づいてEGR補正係数Kegr_no2を決定する。S16では、各モードで決定されたEGR補正係数Kegr_no2を、マップ値Gegr_mapに乗算することで、目標EGR量Gegr_cmdを決定した後、S17に移る。S17では、選択還元触媒が劣化した状態であるか否か、すなわち触媒劣化判定値DET_SCR_AGDが3であるか否かを判別する。この判別がYESの場合にはS18に移り、触媒劣化警告灯を点灯させた後にこの処理を終了し、この判別がNOの場合には、直ちにこの処理を終了する。次に、図16及び図17に示すシミュレーション結果を参照して、NO2センサフィードバックモードの効果について検討する。図16は、NO2センサフィードバックモードの非作動時、より具体的にはEGR補正係数Kegr_no2を強制的に1に設定し続けた場合におけるシミュレーション結果である。図17は、NO2センサフィードバックモードの作動時におけるシミュレーション結果である。これら図16及び図17には、それぞれ、上段から、排気ボリューム、EGR量、フィードNO量、選択還元触媒に流入する排気のNO2-NOx比、選択還元触媒におけるNOx浄化率、NO2センサの出力値Vno2、及びEGR補正係数Kegr_no2を示す。図16に示すように、EGR補正係数Kegr_no2を強制的に1にし続けたので、目標EGR量Gegr_cmdとマップ値Gegr_mapは一致する。エンジンに断続的に高負荷をかけたことに伴い、排気ボリュームとフィードNO量が同じタイミングで大きくなり、結果として選択還元触媒に流入する排気のNO2-NOx比が0.5よりも大きなNO2過多の状態から、0.5よりも小さなNO過多の状態に断続的に推移するものの、平均的にはNO2過多の状態となっている。このため、選択還元触媒のNOx浄化率は、本来の最大値よりも低い値を推移し、フィードNO量が少ないにも関わらず、選択還元触媒の下流側には浄化できなかったNO2が断続的に排出される。これに対し、図17に示すように、NO2センサフィードバックモードでは、NO2センサの出力値Vno2に基づいてEGR補正係数Kegr_no2を1と下限値との間でのこぎり状に変化させるため、目標EGR量Gegr_cmdは、マップ値Gegr_map以下の値に設定される。したがってフィードNO量は、図16に示す結果と比較して多めに制御されることとなるが、この結果、選択還元触媒に流入する排気のNO2-NOx比は、平均的には最適値である0.5の近傍を推移することとなり、選択還元触媒のNOx浄化率は高く維持される。このため、図16に示す結果と比較して、フィードNO量が多いにも関わらず、選択還元触媒の下流側のNO2量は大幅に抑制される。以上により、NO2センサフィードバックモードの効果が検証された。[第1実施形態の変形例]次に、上記第1実施形態の変形例について説明する。上記第1実施形態では、NO2センサフィードバックモードとは別に触媒劣化判定モードを設定し、NO2-NOx比コントローラを、この触媒劣化判定モードで作動させることで選択還元触媒の劣化度合いを判定した。これに対し本変形例では、このように触媒劣化判定モードを別途設定することなく、NO2センサフィードバックモードで作動させている間におけるEGR補正係数Kegr_no2に基づいて劣化度合いを判定する点で、上記第1実施形態と異なる。上述のように、NO2センサフィードバックモードでは、NO2センサでNO2が検出されるまで、EGR補正係数Kegr_no2を増加させることで徐々にNO2過多の状態にし、その後、NO2センサでNO2が検出されなくなるまでEGR補正係数Kegr_no2を減少させる。一方、選択還元触媒の劣化が進行すると、NO2-NOx比の最適値からのずれに応じたNOx浄化率の低下も大きくなる。したがって、劣化が進行した選択還元触媒に対しては、NO2センサでNO2が検出されなくなるまで、すなわちNO2-NOx比が最適値に近くなりNOx浄化率が高くなるまで、大幅にEGR補正係数Kegr_no2を減少させる必要がある。つまり、劣化が進行した選択還元触媒に対しNO2センサフィードバックモードでコントローラを作動させると、EGR補正係数Kegr_no2の最低値図7における星印参照は、小さくなると考えられる。このことから、本変形例では、NO2フィードバックモードでEGR補正係数Kegr_no2を変化させている間、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを下回った時におけるEGR補正係数Kegr_no2に対し、下記式19に示すような統計処理を施すことにより、選択還元触媒の劣化度合いの進行に反比例した劣化判定用パラメータJ_SCRを算出する。ここで、フィルタリング係数Kjd_scrは、0から1の間、例えば、0.995に設定される。そして、このようにして得られた劣化判定用パラメータJ_SCRと閾値J_SCR_AGDとを比較することにより、下記式20に示すように、触媒劣化判定値DET_SCR_AGDを決定する。[第2実施形態]次に、本発明の第2実施形態を、図面を参照して説明する。なお、以下の説明において、第1実施形態と同じ構成については同じ符号を付し、その説明を省略する。第1実施形態では、図3を参照して説明したように酸化触媒やCSFにおけるNOの酸化は、COやHCより優先順位が低いことに着目し、フィードNO量や排気ボリュームを増減することにより、選択還元触媒に流入する排気のNO2-NOx比を適正値の近傍に制御する。これに対し第2実施形態では、酸化触媒やCSFにおけるNO2生成効率は、排気の酸素濃度によっても変化することに着目する。図18は、混合気の空燃比と、酸化触媒及びCSFの下流側のNO2量と、選択還元触媒に流入する排気のNO2-NOx比との関係を示す図である。なお、図18には、燃料噴射タイミングや噴射パターンなど、混合気の空燃比とは無関係のパラメータを適宜調整することにより、フィードNO量が一定になるようにした場合を示す。図18に示すように、フィードNO量を一定にしたまま空燃比をストイキよりリーン側の領域においてリーン側からリッチ側へ変化させ、これにより酸化触媒及びCSFに流入する排気の酸素濃度が低下させると、酸化触媒及びCSFで酸化されるNOの割合が低下しすなわちNO2生成効率が低下し、NO2-NOx比が低下する。これは、混合気の空燃比、より直接的には酸化触媒及びCSFに流入する排気の酸素濃度により、選択還元触媒に流入する排気のNO2-NOx比を調整できることを意味する。図19は、混合気の空燃比とNO2-NOx比との関係に着目することでなされた本実施形態に係るエンジン1Aの排気浄化システム2A及びそのECU3Aの構成を示すブロック図である。排気浄化システム2Aの状態を検出するため、ECU3Aには、酸素濃度センサ45Aが接続されている。この酸素濃度センサ45Aは、排気管11のうち酸化触媒21及びCSF22の下流側の排気の酸素濃度、すなわち排気の空燃比を検出し、検出値に略比例した信号AF_actをECU3Aに供給する。混合気の空燃比の調整方法は、ガソリンエンジンとディーゼルエンジンとで異なる。ガソリンエンジンの場合は、スロットリングにより新気量を増減することにより混合気の空燃比を調整できる。過給機を備えたディーゼルエンジンの場合は、EGR量、メイン噴射及びアフター噴射に係る燃料噴射量に相当する燃焼燃料噴射量、ポスト噴射に係る燃料噴射量に相当するポスト噴射量、及び過給圧などにより混合気の空燃比を調整できる。メイン噴射とは吸気工程から膨張工程までの間の所定のタイミングで実行される燃料噴射であり、アフター噴射とは上記メイン噴射の後に実行される燃料噴射である。ポスト噴射とは膨張工程から吸気工程までの間の所定のタイミングで実行される燃料噴射である。例えば、EGR量を増加させると混合気の空燃比はリッチ化され、逆に減少させると混合気の空燃比はリーン化される傾向がある。アフター噴射量やポスト噴射量を増加させると混合気の空燃比はリッチ化され、逆に減少させるとリーン化される傾向がある。また、メイン噴射やアフター噴射のタイミングを遅角すると燃焼効率が低下するため、同じエンジン出力トルクを維持するためには燃焼燃料噴射量を増加させる必要があるため、結果として混合気の空燃比はリッチ化され、逆にこれらタイミングを進角するとリーン化される傾向がある。以下では、エンジン1Aはディーゼルエンジンとし、混合気の空燃比を調整するためのパラメータとして、燃焼燃料噴射量Gcomb、ポスト噴射量Gpost、目標過給圧Boost_cmd、及び目標EGR量Gegr_cmdを決定する例を説明する。図19に示すように、混合気の空燃比の調整に係るパラメータGcomb、Gpost、Boost_cmd、及びGegr_cmdの決定に係る制御ブロックは、NO2-NOx比コントローラ31Aと、基準空燃比マップ値算出部32Aと、空燃比コントローラ33Aと、を含んで構成される。この制御ブロックによれば、酸化触媒21及びCSF22の下流側の排気の空燃比に対する目標値である目標空燃比AF_cmdは、基準空燃比マップ値算出部32Aにより算出された基準目標空燃比AF_mapに、NO2-NOx比コントローラ31Aにより算出された空燃比補正係数Daf_no2を加算することで算出される下記式21参照。そして、燃焼燃料噴射量Gcomb、ポスト噴射量Gpost、目標過給圧Boost_cmd、及び目標EGR量Gegr_cmdは、酸素濃度センサ45Aの出力値AF_actが上記目標空燃比AF_cmdに一致するように、空燃比コントローラ33Aにより算出される。基準空燃比マップ値算出部32Aは、エンジン回転数NE及び要求エンジン負荷TRQに基づいて、予め定められたマップを検索することにより、基準目標空燃比AF_mapを決定する。なお、この基準空燃比マップ値算出部32Aにおけるマップは、燃費、スート量、及びフィードNOx量などのバランスを考慮しつつ、第1実施形態と同様に、選択還元触媒に流入する排気のNO2-NOx比がNO2過多気味になるように設定されていることが好ましい。NO2-NOx比コントローラ31Aは、第1実施形態のNO2-NOx比コントローラ31と同様に、以下の4種類の制御モードの何れかで作動し、各制御モードで異なるアルゴリズムに基づいて、上記マップ値AF_mapを補正するための空燃比補正係数Daf_no2を算出する。1.NO2センサフィードバックモード2.触媒劣化判定モード3.燃費優先モード4.NO2生成優先モード以下、これら4つの制御モードにより、空燃比補正係数Daf_no2を算出する手順について順に説明する。<NO2センサフィードバックモード>NO2センサフィードバックモードでは、NO2-NOx比コントローラ31Aは、選択還元触媒に流入する排気のNO2-NOx比がその最適値の近傍に平均的に維持されるように、NO2センサの出力値Vno2に基づいて空燃比補正係数Daf_no2を決定する。本実施形態も第1実施形態と同様に、下記式22で定義された出力偏差E_Vno2を用い、さらに下記式23、24、25に基づいて空燃比補正係数Daf_no2を算出する。式25に示されるように、空燃比補正係数Daf_no2は、上限値を0とし、下限値をDaf_no2_Lとし、これら上限値と下限値との間で設定される。式24中のフィードバックゲインKi_af_no2は負の値に設定される。式23中の初回減算量DDaf_DECは、負の値に設定され、復帰量DDaf_INCは、正の値に設定される。図20は、上記式22~25で定義されたNO2センサフィードバックモードでNO2-NOx比コントローラを作動させた場合におけるNO2センサの出力値Vno2、空燃比補正係数Daf_no2、及び目標空燃比AF_cmdの変化を示すタイムチャートである。時刻t1~t2までの間、NO2センサの出力値Vno2はNO2検出閾値Vno2_th以下である。この場合、空燃比補正係数Daf_no2は、上限値へ向かって、式23で設定した復帰量DDaf_INCずつ増加し、目標空燃比AF_cmdは、マップ値AF_mapに近づくように徐々に大きくなる。これにより、混合気の空燃比はよりリーン側に変更され、結果として排気の酸素濃度は、空燃比補正係数Daf_no2を増加させなかった場合と比較して徐々に上昇する。次に、時刻t2では、NO2センサの出力値Vno2がNO2検出閾値Vno2_thを上回る。この瞬間、空燃比補正係数Daf_no2は、式23で設定した初回減算量DDaf_DECだけ小さくなる。これにより、目標空燃比AF_cmdは、マップ値AF_mapから離れるようにより小さな値に瞬間的に変更される。その後、時刻t2からNO2センサの出力値Vno2がNO2検出閾値Vno2_thを下回る時刻t3までの間、空燃比補正係数Daf_no2は、式24に示すように、出力偏差E_Vno2に比例した分ずつ減少する。これにより、目標空燃比AF_cmdは、マップ値AF_mapから離れるように、より小さくなる。これにより、混合気の空燃比はよりリッチ側に変更され、結果として排気の酸素濃度は、空燃比補正係数Daf_no2を減少させなかった場合と比較して徐々に低下する。時刻t3~t4までの間、及び時刻t5以降、NO2センサの出力値Vno2は、NO2検出閾値Vno2_th以下である。したがって、この間における空燃比補正係数Daf_no2と目標空燃比AF_cmdは、上記時刻t1~t2までの間と定性的に同じ振る舞いを示すので、詳細な説明を省略する。また時刻t4~t5までの間、NO2センサの出力値Vno2は、NO2検出閾値Vno2_thより大きい。したがって、この間における空燃比補正係数Daf_no2と目標空燃比AF_cmdは、上記時刻t2~t3までの間と定性的に同じ振る舞いを示すので、詳細な説明を省略する。次に、出力偏差E_Vno2が正の値となったことに応じて、目標空燃比AF_cmdを、マップ値AF_mapから離れるように減少させる処理図20中、時刻t2~t3、t4~t5を実行することによる効果について、図21を参照しながら説明する。図21は、排気管の各部分における酸素濃度、NO2-NOx比、NO量、NO2量、HC量及びCO量、並びに混合気の空燃比を示す図である。図21中、破線は、目標空燃比AF_cmdとしてマップ値AF_mapを採用し続けた従来手法の例を示し、実線は、出力偏差E_Vno2が正の値となったことに応じて目標空燃比AF_cmdを、マップ値AF_mapから離れるように減少させた本実施形態の例を示す。先ず、破線で示す従来手法では、選択還元触媒に流入する排気のNO2-NOx比が0.5近傍の最適値を大きく上回ったNO2過多の状態になると、浄化しきれなかったNO2が選択還元触媒の下流側に排出されてしまう。これに対し本実施形態では、出力偏差E_Vno2が正の値となりNO2過多の状態となった場合には、目標空燃比AF_cmdをマップ値AF_mapから離れるように減少させることにより、混合気の空燃比をよりリッチ側に変更し、排気の酸素濃度を低下させる。なお、混合気の空燃比のリッチ化は、例えば、燃焼燃料噴射量Gcomb、ポスト噴射量Gpost、及びEGR量Gegr_cmdを増加させたりすることで行われる。このため、混合気の空燃比のリッチ化に伴って、酸化触媒及びCSFに流入する排気のHC量及びCO量は増加し、逆にNO量は減少する。排気の酸素濃度が低下すると、酸化触媒におけるNOの酸化効率が低下する。加えて、混合気の空燃比のリッチ化に伴い、酸化の優先順位がNOより高いHC及びCOの量が増加するので、NOの酸化効率がさらに低下する。したがって、酸化触媒におけるNO2生成効率が低下する。以上のように、NO2-NOx比が0.5近傍の最適値を大きく上回っていた従来手法に対し、本実施形態では、混合気の空燃比をよりリッチ側に変更し、酸素濃度を低下させることにより、選択還元触媒に流入する排気のNO2-NOx比を0.5近傍の最適値に向けて低減させ、結果として選択還元触媒から排出されるNO量及びNO2量ともに抑制することができる。なお、本実施形態では、混合気の空燃比をリッチ側に変更し、排気の酸素濃度を低下させることで選択還元触媒に流入する排気のNO2-NOx比を最適値に向けて低減させたが、NO2-NOx比を最適値に向けて低減させる方法はこれに限らない。図21に示すように、エンジンから排出されるNOx量が減少することを起因とした酸化触媒及びCSFにおけるNO2生成効率の上昇効果よりも、排気の酸素濃度が低下しかつエンジンから排出されるHC量及びCO量が増加することを起因とした酸化触媒及びCSFにおけるNO2生成効率の低下効果の方が大きくなるように、エンジンの燃焼状態に相関のある燃焼パラメータを設定することにより、NO2-NOx比を低減させてもよい。ところで、第1実施形態では、混合気の空燃比がストイキから十分に離れたリーンの状態でEGR量を低減させることにより、NO2生成効率を低下させるのに対し、第2実施形態では、EGR量を増加させ、混合気の空燃比をストイキよりリーン側かつストイキ近傍までリッチ化させることにより、NO2生成効率を低下させる。このように第1実施形態と第2実施形態とでは、NO2生成効率を低下させる際におけるEGR量の変化の方向は逆となるが、これは前提となる混合気の空燃比が大きく異なるためであり、矛盾するものではない。<2.触媒劣化判定モード>図19に戻って、触媒劣化判定モードでは、NO2-NOx比コントローラ31Aは、選択還元触媒23の劣化度合いを示す触媒劣化判定値DET_SCR_AGDを決定する。より具体的には、空燃比補正係数Daf_no2を、上限値0から下限値Daf_no2_Lに向かって減少させることで混合気の空燃比をリッチ側に変化させ続けたときに、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを下回ったタイミングに基づいて触媒劣化判定値DET_SCR_AGDを決定する。このようにして、空燃比補正係数Daf_no2を変化させ続けながら、触媒劣化判定値DET_SCR_AGDを決定するアルゴリズムは、第1実施形態における式9~12中のEGR補正係数Kegr_no2に関するパラメータを、空燃比補正係数Daf_no2のものに置き換えることで構築することができる。また、逆に、空燃比補正係数Daf_no2を、下限値Daf_no2_Lから上限値0に向かって増加させることで混合気の空燃比をリーン側に変化させ続けたときに、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを上回ったタイミングに基づいて触媒劣化判定値DET_SCR_AGDを決定することもできる。このアルゴリズムは、第1実施形態における式13~16中のEGR補正係数Kegr_no2に関するパラメータを、空燃比補正係数Daf_no2のものに置き換えることで構築することができる。<燃費優先モード>燃費優先モードでは、NO2-NOx比コントローラ31Aは、NO2フィードバックモードの実行時よりも燃費が向上するように、すなわち混合気の空燃比がよりリーンになるように、NO2センサの出力値Vno2によらず空燃比補正係数Daf_no2を燃費優先空燃比補正係数Daf_no2_optに設定する下記式26参照。<NO2生成優先モード>NO2生成優先モードでは、NO2-NOx比コントローラ31Aは、酸化触媒及びCSFで多くのNO2が生成され、選択還元触媒に流入する排気のNO2量が多くなるように、下記式27に示すように、空燃比補正係数Daf_no2を0に設定する。以上のように、NO2-NOx比コントローラは、NO2センサフィードバックモードと、触媒劣化判定モードと、燃費優先モードと、NO2生成優先モードとの4種類の異なる制御モードで作動させることが可能となっている。また、各モードを実行するのに好ましい時期は、第1実施形態と同じである。すなわち、触媒劣化判定値DET_SCR_AGDが1であり選択還元触媒が劣化していないと判断できる場合には、NO2センサフィードバックモードの実行を禁止するとともに燃費優先モード上記式26参照を実行し、NO2センサフィードバックモードの実行時よりも燃費を向上させることが好ましい。また、触媒劣化判定値DET_SCR_AGDが2又は3である場合、すなわち選択還元触媒の劣化がある程度進行したと判断できる場合には、NO2センサフィードバックモードの実行を許可することが好ましい。また、酸化触媒及びCSFの劣化度合いを判定し、この劣化度合いが小さいと判定した場合には、NO2センサフィードバックモードの実行を許可し、劣化度合いが大きいと判定した場合には、NO2センサフィードバックモードの実行を禁止するとともに、例えばNO2生成優先モードを実行することが好ましい。図22は、NO2-NOx比コントローラにおけるモードの切り換え手順の一例を示すタイムチャートである。図22に示す例は、時刻0においてエンジンを始動してから、NO2生成優先モード、触媒劣化判定モード、NO2センサフィードバックモードの順でNO2-NOx比コントローラを作動させた場合を示す。図22に示すように、エンジンの始動を開始してから所定時間が経過するまでの間暖機中は、NO2センサフィードバックモードの実行を禁止し、その替わりにNO2生成優先モードを実行する。すなわち暖機中は、NO2生成優先モードを実行し、HC及びCO浄化率とともにNO2生成効率を速やかに立ち上げる。そして、エンジンの始動を開始してから所定時間が経過した後暖機後は、NO2センサフィードバックモードの実行を許可し、NO2-NOx比が0.5近傍の最適値に維持し、HC及びCO浄化率とともにNOx浄化率も高く維持する。また、以上のようにエンジンの始動直後の暖機中の他、酸化触媒の温度がその活性温度未満である場合も同様にNO2センサフィードバックモードの実行を禁止するとともにNO2生成優先モードを実行し、酸化触媒の温度がその活性温度以上である場合にNO2センサフィードバックモードの実行を許可してもよい。これにより、第1実施形態において図13を参照して説明したように、エンジンの始動直後の暖機中及び暖機後にわたり、HC、CO、NOxを全て効率的に浄化することができる。[第2実施形態の変形例]次に、上記第2実施形態の変形例について説明する。本変形例では、上記第2実施形態のように触媒劣化判定モードを別途設定することなく、NO2センサフィードバックモードで作動させている間における空燃比補正係数Daf_no2に基づいて劣化度合いを判定する。より具体的には、NO2フィードバックモードで空燃比補正係数Daf_no2を変化させている間、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを下回った時における空燃比補正係数Daf_no2に対し、上記式19と同様の統計処理を施すことにより、選択還元触媒の劣化度合いの進行に反比例した劣化判定用パラメータJ_SCRを算出し、さらにこのパラメータを上記式20と同様に閾値と比較することにより、触媒劣化判定値DET_SCR_AGDを決定する。[第3実施形態]次に、本発明の第3実施形態を、図面を参照して説明する。なお、以下の説明において、第1実施形態と同じ構成については同じ符号を付し、その説明を省略する。第1実施形態では酸化触媒やCSFにおけるNOの酸化はCOやHCより優先順位が低いことに着目し、第2実施形態では酸化触媒やCSFにおけるNO2生成効率は、排気の酸素濃度によって変化することに着目した。これに対し第3実施形態では、酸化触媒やCSFにおけるNO2生成効率は、その温度によって変化することに着目する。図23は、酸化触媒の温度と、酸化触媒及びCSFの下流側のNO2量と、選択還元触媒に流入する排気のNO2-NOx比との関係を示す図である。なお、図23には、フィードNO量が一定になるように酸化触媒の温度を変化させた場合を示す。図23に示すように、酸化触媒の温度が上昇すると、酸化触媒及びCSFにおけるNO2生成効率も上昇するが、ある温度以上になると、NO2が再度NOに戻る反応が発生するためNO2生成効率も再度低下する。以下、詳細に説明するように、本実施形態では、酸化触媒の目標温度を上限値Tdoc_scr_optと下限値Tdoc_Lとの間で変化させることにより、NO2-NOx比をその最適値の近傍に制御する。図24は、酸化触媒21の温度とNO2-NOx比との関係に着目することでなされた本実施形態に係るエンジン1Bの排気浄化システム2B及びそのECU3Bの構成を示すブロック図である。酸化触媒21及びCSF22の温度は、メイン噴射量、アフター噴射量、及びポスト噴射量の他、メイン噴射タイミングやアフター噴射タイミングなどにより調整できる。例えば、メイン噴射量、アフター噴射量、及びポスト噴射量を増加させると酸化触媒21及びCSF22の温度は高くなり、逆にこれらの量を少なくすると低くなる傾向がある。また、メイン噴射タイミングやアフター噴射タイミングを遅角すると酸化触媒21及びCSF22の温度は高くなり、逆に進角させると低くなる傾向がある。以下では、酸化触媒21及びCSF22の温度を調整するためのパラメータとして、ポスト噴射量Gpostを決定する例を説明する。図24に示すように、ポスト噴射量Gpostの決定に係る制御ブロックは、NO2-NOx比コントローラ31Bと、基準ポスト噴射量マップ値算出部32Bと、温度コントローラ33Bと、を含んで構成される。この制御ブロックによれば、酸化触媒21の目標温度Tdoc_cmdは、後述の最適温度Tdoc_scr_optに、NO2-NOx比コントローラ31Bにより算出された温度補正量Dt_no2を加算することで算出される下記式28参照。そして、ポスト噴射量Gpostは、基準ポスト噴射量マップ値算出部32Bにより算出された基準ポスト噴射量Gpost_mapに、温度コントローラ33Bにより算出されたポスト噴射量補正値DGpostを加算することで算出される下記式29参照。ところで、選択還元触媒のNOx浄化率は、その温度によって変化することが知られている。より具体的には、酸化触媒及びCSFのNO2生成効率がその温度に対して上に凸の特性を示す図23参照のと同様に、選択還元触媒のNOx浄化率は、その温度に対して上に凸の特性を示し、したがって所定の温度で最大となる。そこで、上述の酸化触媒の最適温度Tdoc_scr_optは、下流側の選択還元触媒がNOx浄化率最大となる温度にある状態における酸化触媒の温度とする。また、酸化触媒やCSFの仕様や排気系のレイアウトを調整することで、下流側の選択還元触媒のNOx浄化率を最大化する最適温度Tdoc_scr_optを、図23に示すように、酸化触媒におけるNO生成効率が最大となる温度とほぼ等しくすることができる。基準ポスト噴射量マップ値算出部32Bは、エンジン回転数NE及び要求エンジン負荷TRQに基づいて、予め定められたマップを検索することにより、基準ポスト噴射量Gpost_mapを算出する。なお、この基準ポスト噴射量マップ値算出部32Bにおけるマップは、燃費、スート量、及びフィードNOx量などを考慮しながら酸化触媒21の温度が上述の最適温度Tdoc_scr_optに維持されるように、かつ第1実施形態と同様に選択還元触媒に流入する排気のNO2-NOx比がNO2過多気味になるように設定されていることが好ましい。温度コントローラ33Bは、下記式30に示される酸化触媒温度Tdocと目標温度Tdoc_cmdとの偏差E_tdocが0になるように、下記式31に基づいてポスト噴射量補正値DGpostを算出する。NO2-NOx比コントローラ31Bは、以下の3種類の制御モードの何れかで作動し、各制御モードで異なるアルゴリズムに基づいて、上述の最適温度Tdoc_scr_optを補正するための温度補正量Dt_no2を算出する。1.NO2センサフィードバックモード2.触媒劣化判定モード3.NO2生成優先モード以下、これら3つの制御モードにより、温度補正量Dt_no2を算出する手順について順に説明する。<NO2センサフィードバックモード>NO2センサフィードバックモードでは、NO2-NOx比コントローラ31Bは、選択還元触媒に流入する排気のNO2-NOx比がその最適値の近傍に維持されるように、NO2センサの出力値Vno2に基づいて温度補正量Dt_no2を決定する。本実施形態も第1実施形態と同様に、下記式32で定義された出力偏差E_Vno2を用い、さらに下記式33、34、35に基づいて温度補正量Dt_no2を算出する。式35に示されるように、温度補正量Dt_no2は、上限値を0とし、下限値をTdoc_L-Tdoc_scr_optとし、これら上限値と下限値との間で設定される。したがって、式28より、目標温度Tdoc_cmdの上限値は最適温度Tdoc_scr_optとなり、下限値はTdoc_Lとなる。式34中のフィードバックゲインKi_no2は負の値に設定される。式33中の初回減算量DDt_DECは、負の値に設定され、復帰量DDaf_INCは、正の値に設定される。図25は、上記式32~35で定義されたNO2センサフィードバックモードでNO2-NOx比コントローラを作動させた場合におけるNO2センサの出力値Vno2、温度補正量Dt_no2、及び目標酸化触媒温度Tdoc_cmdの変化を示すタイムチャートである。時刻t1~t2までの間、NO2センサの出力値Vno2はNO2検出閾値Vno2_th以下である。この場合、温度補正量Dt_no2は、上限値0へ向かって、式33で設定した復帰量DDt_INCずつ増加し、目標酸化触媒温度Tdoc_cmdは、最適温度Tdoc_scr_optに近づくように徐々に大きくなる。これにより、ポスト噴射量が増量側に補正され、結果として酸化触媒の温度は、温度補正量Dt_no2を増加させなかった場合と比較して徐々に上昇する。次に、時刻t2では、NO2センサの出力値Vno2がNO2検出閾値Vno2_thを上回る。この瞬間、温度補正量Dt_no2は、式33で設定した初回減算量DDt_DECだけ小さくなる。これにより、目標酸化触媒温度Tdoc_cmdは、Tdoc_scr_optから離れるようにより小さな値に、瞬間的に変更される。その後時刻t2からNO2センサの出力値Vno2がNO2検出閾値Vno2_thを下回る時刻t3までの間、温度補正量Dt_no2は、式34に示すように、出力偏差E_Vno2に比例した分ずつ減少する。これにより、目標酸化触媒温度Tdoc_cmdは、Tdoc_scr_optからさらに離れるように、より小さくなる。これにより、ポスト噴射量が減量側に補正され、結果として酸化触媒の温度は、温度補正量Dt_no2を減少させなかった場合と比較して徐々に低下する。時刻t3~t4までの間、及び時刻t5以降、NO2センサの出力値Vno2は、NO2検出閾値Vno2_th以下である。したがって、この間における温度補正量Dt_no2と目標酸化触媒温度Tdoc_cmdは、上記時刻t1~t2までの間と定性的に同じ振る舞いを示すので、詳細な説明を省略する。また時刻t4~t5までの間、NO2センサの出力値Vno2は、NO2検出閾値Vno2_thより大きい。したがって、この間における温度補正量Dt_no2と目標酸化触媒温度Tdoc_cmdは、上記時刻t2~t3までの間と定性的に同じ振る舞いを示すので、詳細な説明を省略する。図26は、選択還元触媒におけるNOx浄化率と、NO2-NOx比及び酸化触媒の温度との関係を示す図である。図26には、酸化触媒の温度を最適温度Tdoc_scr_optにしたときにおけるNOx浄化率を実線で示し、酸化触媒の温度を最適温度Tdoc_optより低い目標温度Tdoc_cmdにしたときにおけるNOx浄化率を破線で示す。上述のように、選択還元触媒におけるNOx浄化率は酸化触媒の温度が最適温度Tdoc_scr_optにあるときに最大となることから、基本的には、酸化触媒の目標温度Tdoc_cmdは、この最適温度Tdoc_scr_optに設定される。しかしながら、最適温度Tdoc_scr_optに維持したとしても、例えば図26中、白丸で示すようにNO2-NOx比がNO2過多の状態となると、そのNOx浄化率は大きく低下してしまう。このような場合、酸化触媒の目標温度Tdoc_cmdを低下させてでも、酸化触媒のNO2生成効率を低下させ、図26中、星印で示すようにNO2-NOx比が最適値近傍にまで減少させた方が、NOx浄化率を高くすることができる。なお、このことから、上記式35で定義された目標温度Tdoc_cmdの下限値Tdoc_Lは、酸化触媒の温度をTdoc_scr_optからTdoc_Lまで低下させたときに、選択還元触媒の温度が低下することによるNOx浄化率の低下効果よりも、NO2-NOx比を低減し最適化することによるNOx浄化率の上昇効果の方が大きくなるように設定されることが好ましい。次に、出力偏差E_Vno2が正の値となったことに応じて、目標酸化触媒温度Tdoc_cmdを、Tdoc_scr_optから離れるように減少させる処理図25中、時刻t2~t3、t4~t5を実行することによる効果について、図27を参照しながら説明する。図27は、排気管の各部分における酸素濃度、NO2-NOx比、NO量、NO2量、HC量及びCO量、並びに混合気の空燃比を示す図である。図27中、破線は、目標酸化触媒温度Tdoc_cmdとして最適温度Tdoc_scr_optを採用し続けた従来手法の例を示し、実線は、出力偏差E_Vno2が正の値となったことに応じて目標酸化触媒温度Tdoc_cmdを最適温度Tdoc_scr_optから離れるように低下させた本実施形態の例を示す。先ず、破線で示す従来手法では、選択還元触媒はNOx浄化率が最大となる温度になっているにも関わらず、流入する排気のNO2-NOx比が0.5近傍の最適値を大きく上回ったNO2過多の状態になると、NO2は浄化しきれずに選択還元触媒の下流側に排出されてしまう。これに対し、本実施形態では、出力偏差E_Vno2が正の値となりNO2過多の状態となった場合には、目標温度Tdoc_cmdを最適温度Tdoc_scr_optから離れるように低下させることにより、ポスト噴射量Gpostをより減量側に補正し、酸化触媒及びCSFの温度を低下させる。ここで、ポスト噴射量Gpostを減量することにより、酸化触媒に流入する排気のHC量及びCO量は減少し、逆にNO量は僅かに増加する。また、酸化触媒及びCSFの温度が低下すると、これら酸化触媒及びCSFにおけるNO2生成効率が低下する。以上のように、NO2-NOx比が0.5近傍の最適値を大きく上回っていた従来手法に対し、本実施形態では、ポスト噴射量を減量側に補正し、酸化触媒及びCSFの温度を低下させることにより、選択還元触媒に流入する排気のNO2-NOx比を0.5近傍の最適値に向けて低減させ、結果として選択還元触媒から排出されるNO量及びNO2量ともに抑制することができる。なお、本実施形態では、ポスト噴射量Gpostを減量側に補正し、酸化触媒及びCSFの温度を低下させたが、酸化触媒及びCSFの温度を低下させる方法はこれに限らない。酸化触媒及びCSFの温度を低下させるには、ポスト噴射量だけでなく、例えばアフター噴射量を減量側に補正してもよい。また、酸化触媒の温度を低下させることにより、NO酸化効率だけでなくHCやCOの酸化効率も低下する。このため本実施形態では、エンジンの燃焼状態に相関のある燃焼パラメータを、エンジンから排出されるCO及びHCが、温度の低下に伴い酸化能力が低下した酸化触媒で及びCSFも処理できる量以下になるように設定することが好ましい。<2.触媒劣化判定モード>図24に戻って、触媒劣化判定モードでは、NO2-NOx比コントローラ31Bは、選択還元触媒23の劣化度合いを示す触媒劣化判定値DET_SCR_AGDを決定する。より具体的には、温度補正量Dt_no2を、上限値0から下限値Tdoc_L-Tdoc_scr_optに向かって減少させることで酸化触媒及びCSFの温度を低下させ続けたときに、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを下回ったタイミングに基づいて触媒劣化判定値DET_SCR_AGDを決定する。このようにして、温度補正量Dt_no2を変化させ続けながら、触媒劣化判定値DET_SCR_AGDを決定するアルゴリズムは、第1実施形態における式9~12中のEGR補正係数Kegr_no2に関するパラメータを、温度補正量Dt_no2のものに置き換えることで構築することができる。また、逆に、温度補正量Dt_no2を、下限値Tdoc_L-Tdoc_scr_optから上限値0に向かって増加させることで酸化触媒及びCSFの温度を上昇させ続けたときに、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを上回ったタイミングに基づいて触媒劣化判定値DET_SCR_AGDを決定することもできる。このアルゴリズムは、第1実施形態における式13~16中のEGR補正係数Kegr_no2に関するパラメータを、温度補正量Dt_no2のものに置き換えることで構築することができる。<NO2生成優先モード>NO2生成優先モードでは、NO2-NOx比コントローラ31Bは、酸化触媒及びCSFで多くのNO2が生成され、選択還元触媒に流入する排気のNO2量が多くなるように、下記式36に示すように、温度補正量Dt_no2を0に設定する。以上のように、NO2-NOx比コントローラは、NO2センサフィードバックモードと、触媒劣化判定モードと、NO2生成優先モードとの3種類の異なる制御モードで作動させることが可能となっている。また、各モードを実行するのに好ましい時期は、第1実施形態と同じである。すなわち、触媒劣化判定値DET_SCR_AGDが1であり、選択還元触媒が劣化していないと判断できる場合には、NO2センサフィードバックモードの実行を禁止し、NO2センサフィードバックモードの実行時よりも燃費を向上させることが好ましい。また、触媒劣化判定値DET_SCR_AGDが2又は3である場合、すなわち選択還元触媒の劣化がある程度進行したと判断できる場合には、NO2センサフィードバックモードの実行を許可することが好ましい。また、酸化触媒及びCSFの劣化度合いを判定し、この劣化度合いが小さいと判定した場合には、NO2センサフィードバックモードの実行を許可し、劣化度合いが大きいと判定した場合には、NO2センサフィードバックモードの実行を禁止するとともに、例えばNO2生成優先モードを実行することが好ましい。図28は、NO2-NOx比コントローラにおけるモードの切り換え手順の一例を示すタイムチャートである。図28に示す例は、時刻0においてエンジンを始動してから、NO2生成優先モード、触媒劣化判定モード、NO2センサフィードバックモードの順でNO2-NOx比コントローラを作動させた場合を示す。図28に示すように、エンジンの始動を開始してから所定時間が経過するまでの間暖機中は、NO2センサフィードバックモードの実行を禁止し、その替わりにNO2生成優先モードを実行する。すなわち暖機中は、NO2生成優先モードを実行し、HC及びCO浄化率とともにNO2生成効率を速やかに立ち上げる。そして、エンジンの始動を開始してから所定時間が経過した後暖機後は、NO2センサフィードバックモードの実行を許可し、NO2-NOx比が0.5近傍の最適値に維持し、HC及びCO浄化率とともにNOx浄化率も高く維持する。また、以上のようにエンジンの始動直後の暖機中の他、酸化触媒の温度がその活性温度未満である場合も同様にNO2センサフィードバックモードの実行を禁止するとともにNO2生成優先モードを実行し、酸化触媒の温度がその活性温度以上である場合にNO2センサフィードバックモードの実行を許可してもよい。これにより、第1実施形態において図13を参照して説明したように、エンジンの始動直後の暖機中及び暖機後にわたり、HC、CO、NOxを全て効率的に浄化することができる。[第3実施形態の変形例1]次に、上記第3実施形態の変形例1について説明する。本変形例では、上記第3実施形態のように触媒劣化判定モードを別途設定することなく、NO2センサフィードバックモードで作動させている間における温度補正量Dt_no2に基づいて劣化度合いを判定する。より具体的には、NO2フィードバックモードで温度補正量Dt_no2を変化させている間、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを下回った時における温度補正量Dt_no2に対し、上記式19と同様の統計処理を施すことにより、選択還元触媒の劣化度合いの進行に反比例した劣化判定用パラメータJ_SCRを算出し、さらにこのパラメータを上記式20と同様に閾値と比較することにより、触媒劣化判定値DET_SCR_AGDを決定する。[第3実施形態の変形例2]次に、上記第3実施形態の変形例2について説明する。図23に示すように、下限値Tdoc_Lと最適温度Tdoc_scr_optの間では、酸化触媒の温度が低下するとNO2生成効率が低下し、NO2-NOx比も低下する。上記第3実施形態では、酸化触媒の温度を低下させるとNO2生成効率が低下する温度領域[Tdoc_L,Tdoc_scr_opt]内で目標温度Tdoc_cmdを変化させることにより、NO2-NOx比をその最適値の近傍に制御する。すなわち上記第3実施形態では、NO2-NOx比を低減させる際、酸化触媒の温度を低下させる。ところで、図23に示すように、最適温度Tdoc_dcr_optは、酸化触媒及びCSFにおけるNO酸化効率が最大となる温度とほぼ等しい。この場合、最適温度Tdoc_scr_optと所定の上限値Tdoc_Hとの間では、酸化触媒の温度が上昇するとNO酸化効率が低下し、NO2-NOx比も低下する。本変形例では、このように酸化触媒の温度を上昇させるとNO2生成効率が低下する温度領域[Tdoc_scr_opt,Tdoc_H]内で目標温度Tdoc_cmdを変化させることにより、NO2-NOx比をその最適値の近傍に制御する。すなわち本変形例では、目標温度Tdoc_cmdを領域[Tdoc_scr_opt,Tdoc_H]内に設定するとともに、この領域内で目標温度Tdoc_cmdを上記第3実施形態とは逆に上昇させるように補正することにより、NO2-NOx比を低減させる。したがって、本変形例におけるNO2センサフィードバックモードでは、温度補正量Dt_no2を、上記第3実施形態とは逆の方向に変化させる。具体的には、NO2センサの出力値Vno2がNO2検出閾値Vno2_th以下である場合には温度補正量Dt_no2を減少させることにより、目標温度Tdoc_cmd、ひいては酸化触媒及びCSFの温度を低下させる。また、NO2センサの出力値Vno2がNO2検出閾値より大きい場合には温度補正量Dt_no2を増加させることにより、目標温度Tdoc_cmd、ひいては酸化触媒及びCSFの温度を上昇させる。以上のように、温度補正量Dt_no2を決定するための演算式は、例えば、上記式33、34中の初回減算量DDt_DEC、復帰量DDt_INC、及びフィードバックゲインKi_no2の符号を反転することで構成することができる。また、目標温度Tdoc_cmdの設定領域を[Tdoc_L,Tdoc_scr_opt]から[Tdoc_scr_opt,Tdoc_H]に変更するに伴い、式35における温度補正量Dt_no2の上限値を0からTdoc_H-Tdoc_scr_optに変更し、下限値をTdoc_L-Tdoc_scr_optから0に変更する。また、触媒劣化判定モードでも、温度補正量Dt_no2を上記第3実施形態とは逆の方向に変化させる。具体的には、温度補正量Dt_no2を下限値0から上限値Tdoc_H-Tdoc_scr_optに向かって増加させることで、酸化触媒及びCSFの温度を上昇させ続けたときに、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを下回ったタイミングに基づいて触媒劣化判定値DET_SCR_AGDを決定する。又は、温度補正量Dt_no2を上限値Tdoc_H-Tdoc_scr_optから下限値0に向かって減少させることで、酸化触媒及びCSFの温度を低下させ続けたときに、NO2センサの出力値Vno2が劣化判定閾値Vno2_JD_thを上回ったタイミングに基づいて触媒劣化判定値DET_SCR_AGDを決定する。ところで、NO2-NOx比を最適化するべく酸化触媒及びCSFの温度を、上記最適温度Tdoc_scr_optから上昇させると、その下流側の選択還元触媒の温度も上昇し、そのNOx浄化率が低下してしまうため、温度を上昇させすぎてしまうと逆にシステム外へのNOxの排出が悪化するおそれもある。したがって、酸化触媒及びCSFの温度を上昇させNO2-NOx比を低減させた場合に、選択還元触媒におけるNOx浄化率が確実に上昇するように、目標温度Tdoc_cmdの上限値Tdoc_Hは、酸化触媒の温度をTdoc_scr_optからTdoc_Hまで上昇させたときに、選択還元触媒の温度が上昇することによるNOx浄化率の低下効果よりも、NO2-NOx比を低減し最適化することによるNOx浄化率の上昇効果の方が大きくなるように設定されることが好ましい。また、本変形例のように酸化触媒及びCSFの温度を上昇させると、エンジンから排出されるHC、CO量も増加する傾向がある。しかしながら、酸化触媒におけるHC、CO酸化効率は、図2に示すような上に凸の特性を示すNO酸化効率の特性とは異なり、その温度の上昇とともに高くなる。したがって、酸化触媒及びCSFの温度を上昇させるためにエンジンから排出されるHC、CO量が増加したとしても、これによってシステム外へのHC、COの排出が大きく悪化することはない。以上のように、本変形例では、NO2-NOx比を低減する場合、酸化触媒及びCSFの温度を上昇させることから、上記第3実施形態と比較すると排気系の平均温度は高い。また、ガソリンエンジンは、ディーゼルエンジンと比較して排気系の平均温度が高いため上記第3実施形態のように酸化触媒やCSFの温度を下げる制御は比較的困難である。一方、排気温度を上昇させることに関しては、例えば点火時期をリタードすることなどによって比較的容易に行えるため、したがって、本変形例のように、酸化触媒やCSFの温度を上昇させる本変形例は、特にガソリンエンジンの排気浄化システムに適している。[第4実施形態]次に、本発明の第4実施形態を、図面を参照して説明する。なお、以下の説明において、第1実施形態と同じ構成については同じ符号を付し、その説明を省略する。上述の第1~第3実施形態では、選択還元触媒23の下流側に設けられたNO2センサの出力値Vno2が閾値Vno2_thより大きい場合、すなわち選択還元触媒に流入する排気がNO2過多の状態である場合に、NO2-NOx比を低減させることにより、選択還元触媒におけるNOx浄化率を最大近傍に維持した。これに対し、本実施形態では、選択還元触媒の下流側にNOを検出するNOセンサを設け、その出力値Vnoが閾値Vno_thより大きい場合、すなわち選択還元触媒に流入する排気がNO過多の状態である場合に、NO2-NOx比を逆に増加させることにより、選択還元触媒におけるNOx浄化率を最大近傍に維持する。また、第1実施形態では、EGR量を増減することでNO2-NOx比を調整した。この第1実施形態と同様に、本実施形態もEGR量を増減することでNO2-NOx比を調整する。図29は、NOセンサ43を備えた本実施形態に係るエンジン1Cの排気浄化システム2C及びそのECU3Cの構成を示すブロック図である。排気浄化システム2Aの状態を検出するため、ECU3Cには、NOセンサ43Cが接続されている。このNOセンサ43Cは、排気管11のうち選択還元触媒23より下流側の排気中のNOの量又は濃度を検出し、検出値に略比例した信号VnoをECU3Cに供給する。ところで、このように排気中のNOのみに感応するNOセンサとして、車載に適したものは現存していない。しかしながら、排気中のNOxは、NOとNO2のみでほぼ全て構成されているとみなしてよいことから、上述のようなNOセンサは、NOxセンサとNO2センサとを組み合わせて構成することができる。また、現存するNOxセンサはNOxだけでなくNH3にも感応することから、NOxセンサ及びNO2センサに加えて、NH3センサを組み合わせることが好ましい。すなわち、NOxセンサの出力値から、NO2センサの出力値及びNH3センサの出力値を減算することにより、NO濃度又は量に比例した所望の出力値を得ることができる。図29に示すように、EGRバルブ指令値Legr_cmdの決定に係る制御ブロックは、NO2-NOx比コントローラ31Cと、基準EGR量マップ値算出部32Cと、EGRコントローラ33と、を含んで構成される。以下、第1実施形態と本実施形態の相違点のみを説明する。先ず、本実施形態では、NOセンサ43CによりNO過多の状態を検知することから、基準EGR量マップ値算出部32Cにおけるマップは、選択還元触媒23に流入する排気のNO2-NOx比が、第1実施形態とは逆に、NO過多気味になるように設定されていることが好ましい。NO2-NOx比コントローラ31CにおけるNOセンサフィードバックモードでは、NOセンサ43Cの出力値Vnoが所定の劣化判定閾値Vno_thより大きい場合、すなわち、NO過多状態である場合には、EGR量を増加させ、フィードNO量を減少させることによりNO2-NOx比を増加させる。すなわち、NOセンサフィードバックモードにおけるEGR量、フィードNO量、及びNO2-NOx比の変化する方向は、それぞれ第1実施形態と逆となる。したがって、NO2-NOx比コントローラ31CのNOセンサフィードバックモードにおける演算式は、式6~8中の初回減算量Dkegr_DEC、復帰量Dkegr_INC、及びフィードバックゲインKi_no2の符号を反転することで構成することができる。図30は、以上のように構成されたNOセンサフィードバックモードでNO2-NOx比コントローラを作動させた場合におけるNOセンサの出力値Vno、EGR補正係数Kegr_no、及び目標EGR量Gegr_cmdの変化を示すタイムチャートである。時刻t1~t2までの間、NOセンサの出力値VnoはNO検出閾値Vno_th以下である。この場合、EGR補正係数Kegr_noは、下限値へ向かって、徐々に減少する。これにより、目標EGR量Gegr_cmdは、マップ値Gegr_mapから離れるように徐々に小さくなり、結果としてエンジンから排出されるNO量は、EGR補正係数Kegr_no2を小さくさせなかった場合と比較して徐々に増加する。次に、時刻t2では、NOセンサの出力値VnoがNO検出閾値Vno2_thを上回る。この瞬間、EGR補正係数Kegr_noは、初回減算量だけ小さくなる。これにより、目標EGR量Gegr_cmdは、マップ値Gegr_mapに近づくようにより大きな値に瞬間的に変更される。その後、時刻t2からNOセンサの出力値VnoがNO検出閾値Vno_thを下回る時刻t3までの間、EGR補正係数Kegr_noは、出力偏差に比例した分ずつ増加する。これにより、目標EGR量Gegr_cmdは、マップ値Gegr_mapに近づくように、より大きくなり、結果としてエンジンから排出されるNO量は、EGR補正係数Kegr_no2を減少させなかった場合と比較して徐々に増加する。また、NO2-NOx比コントローラ31Cの触媒劣化判定モードにおける演算式も同様に、減少量Dkegr_JD_DEC又は増加量Dkegr_JD_INCの符号を反転させて、EGR補正係数Kegr_no2の変化する方向を逆にすることで構成できる。[第5実施形態]次に、本発明の第5実施形態を説明する。本実施形態では、上記第4実施形態と同様に、選択還元触媒の下流側にNOセンサを設け、その出力値Vnoが閾値Vno_thより大きい場合、すなわち選択還元触媒に流入する排気がNO過多の状態である場合に、NO2-NOx比を増加させることにより、選択還元触媒におけるNOx浄化率を最大近傍に維持する。また、第2実施形態では、混合気の空燃比を変更し、排気の酸素濃度を増減することでNO2-NOx比を調整した。この第2実施形態と同様に、本実施形態も混合気の空燃比を変更し、排気の酸素濃度を増減することでNO2-NOx比を調整する。以下、第2実施形態と本実施形態の相違点を説明する。先ず、本実施形態では、NOセンサによりNO過多の状態を検知することから、基準空燃比マップ値算出部におけるマップは、選択還元触媒に流入する排気のNO2-NOx比が、第2実施形態とは逆に、NO過多気味になるように設定されていることが好ましい。また、NO2-NOx比コントローラにおけるNOセンサフィードバックモードでは、NOセンサの出力値Vnoが劣化判定閾値Vno_thより大きい場合、すなわち、NO過多状態である場合には、燃料噴射パラメータ、過給圧、及びEGR量の少なくとも何れかにより混合気の空燃比をよりリーン側に変更し、排気の酸素濃度を低下させることにより、NO2-NOx比を増加させる。すなわち、NOセンサフィードバックモードにおける混合気の空燃比、排気の酸素濃度、及びNO2-NOx比の変化する方向は、それぞれ第2実施形態と逆となる。したがって、NO2-NOx比コントローラのNOセンサフィードバックモードにおける演算式は、式23~25中の初回減算量DDaf_DEC、復帰量DDaf_INC、及びフィードバックゲインKi_af_no2の符号を反転することで構成できる。また、NO2-NOx比コントローラの触媒劣化判定モードにおける演算式も同様に、空燃比補正係数の変化する方向を第2実施形態と逆にすることで構成できる。[第6実施形態]次に、本発明の第6実施形態を説明する。本実施形態では、上記第4実施形態と同様に、選択還元触媒の下流側にNOセンサを設け、その出力値Vnoが閾値Vno_thより大きい場合、すなわち選択還元触媒に流入する排気がNO過多の状態である場合に、NO2-NOx比を増加させることにより、選択還元触媒におけるNOx浄化率を最大近傍に維持する。また、第3実施形態では、酸化触媒の温度を増減することでNO2-NOx比を調整した。この第3実施形態と同様に、本実施形態も酸化触媒の温度を増減することでNO2-NOx比を調整する。以下、第3実施形態と本実施形態の相違点を説明する。先ず、本実施形態では、NOセンサによりNO過多の状態を検知することから、基準ポスト噴射量マップ値算出部におけるマップは、選択還元触媒に流入する排気のNO2-NOx比が第3実施形態とは逆に、NO過多気味になるように設定されていることが好ましい。また、NO2-NOx比コントローラにおけるNOセンサフィードバックモードでは、NOセンサの出力値Vnoが劣化判定閾値Vno_thより大きい場合、すなわちNO過多状態である場合には、アフター噴射量及びポスト噴射量の少なくとも何れかにより酸化触媒の温度を上昇させることにより、NO2-NOx比を増加させる。すなわち、NOセンサフィードバックモードにおけるアフター噴射量、ポスト噴射量、酸化触媒の温度、及びNO2-NOx比の変化する方向は、それぞれ第3実施形態と逆になる。したがって、NO2-NOx比コントローラのNOセンサフィードバックモードにおける演算式は、式33~35中の初回減算量DDt_DEC、復帰量DDt_INC、及びフィードバックゲインKi_no2の符号を反転することで構成できる。また、NO2-NOx比コントローラの触媒劣化判定モードにおける演算式も同様に、温度補正量の変化する方向を第3実施形態と逆にすることで構成できる。[第7実施形態]次に、本発明の第7実施形態を、図面を参照して説明する。なお、以下の説明において、第1実施形態と同じ構成については同じ符号を付し、その説明を省略する。図31は、本実施形態に係る排気浄化システムのECU3Dに構成された制御ブロックのうち、EGRバルブ指令値Legr_cmdの決定に係る制御ブロックの構成を示す図である。図31に示すように、EGRバルブ指令値Legr_cmdの決定に係る制御ブロックは、フィードフォワードNO2-NOx比コントローラ31Dと、基準EGR量マップ値算出部32と、EGRコントローラ33と、フィードNOx推定器34Dと、NO2-NOx比推定器35Dと、モデル修正器36Dと、を備える。この制御ブロックによれば、目標EGR量Gegr_cmdは、基準EGR量マップ値算出部32により算出された基準EGR量Gegr_mapに、フィードフォワードNO2-NOx比コントローラ31Dにより算出されたEGR補正係数Kegr_scrを乗算することで算出される下記式37参照。なお、目標EGR量Gegr_cmdは、式37に示すように、基準EGR量Gegr_mapにEGR補正係数Kegr_scrを乗算したものだけでなく、基準EGR量Gegr_mapにEGR補正係数Kegr_scrを加算したものでも定義してもよい。フィードNOx推定器34Dは、エンジン回転数、新気量、燃料噴射量、燃料噴射パターン、EGR率、及び吸気温度など、エンジンの燃焼に関わるパラメータに基づいてフィードNOx量の推定値NOx_eng_hatを算出する。具体的には、フィードNOx量推定値NOx_eng_hatは、予め定められたマップを検索することで決定された基準値NOx_eng_bsと補正係数Knox_engとを、下記式38に示すように乗算することで算出される。図32は、上記パラメータのうちエンジン回転数NE及び燃料噴射量Gfuelに基づいて、フィードNOx量推定値NOx_eng_hatに対する基準値NOx_eng_bsを決定するマップの具体例を示す図である。図32に示す例によれば、基準値NOx_eng_hatは、エンジン回転数NEが高くなるほど、また燃料噴射量Gfuelが多くなるほど大きな値に決定される。図33は、上記パラメータのうちEGR率Regrに基づいて、上記基準値NOx_eng_bsに対する補正係数Knox_engを決定するマップの具体例を示す図である。図33に示す例によれば、補正係数Knox_engは、EGR率Regrが高くなるほど小さな値に決定される。図31に戻って、NO2-NOx比推定器35Dは、フィードNOx量推定値NOx_eng_hatと、酸化触媒及びCSFのNO酸化効率に関わるパラメータと、に基づいて選択還元触媒に流入する排気のNO2量の推定値NO2_csf_hat、NO量の推定値NO_csf_hat、及びNO2-NOx比の推定値Rscr_no_noxを算出する。具体的には、選択還元触媒に流入するNO2量の推定値NO2_csf_hatは、下記式39に基づいて算出される。ここで、パラメータRox_no_no2_bsは、酸化触媒及びCSFにおけるNO酸化効率に対する基準値であり、排気ボリュームの推定値Gex及びフィードNOx量推定値NOx_eng_hatに基づいて、予め定められたマップを検索することで決定される。パラメータKno_no2_tdocは、上記NO酸化効率Rox_no_no2_bsに対する補正係数であり、酸化触媒温度Tdocに基づいて、予め定められたマップを検索することで決定される。また、下記式39において、パラメータKmod_no2は、後述のモデル修正器36Dにより算出される修正係数である。図34は、排気ボリュームの推定値Gex及びフィードNOx量推定値NOx_eng_hatに基づいて、上記基準値Rox_no_no2_bsを決定するマップの具体例を示す図である。図3を参照して説明したように、酸化触媒及びCSFにおける酸化効率は、酸化する物質の単位時間当たりの通過量が大きくなるに従い低下し、また排気ボリュームが大きくなるに従い低下する傾向がある。これを考慮して、図34に示す例によれば、基準値Rox_no_no2_bsは、排気ボリュームの推定値Gexが大きくなるほど、またフィードNOx量推定値NOx_eng_hatが大きくなるほど小さな値に決定される。図35は、酸化触媒温度Tdocに基づいて、上記補正係数Kno_no2_tdocを決定するマップの具体例を示す図である。この補正係数Kno_no2_tdocは、図2に示すような酸化触媒及びCSFにおけるNO酸化効率の温度に対する特性を反映させるための係数であり、0から1の間で設定される。図35に示す例によれば、補正係数Kno_no2_tdocは、NO酸化効率が高くなる約200~350°Cの間では略1に設定され、この範囲以外では酸化触媒温度Tdocが低下するに従い又は上昇するに従い0に近づくように設定される。また、選択還元触媒に流入するNO量の推定値NO_csf_hatは、下記式40に示すように、フィードNOx量推定値NOx_eng_hatから、NO2量推定値NO2_csf_hatを減算することで算出される。さらに、選択還元触媒に流入する排気のNO2-NOx比の推定値Rscr_no_noxは、下記式41に示すように、NO2量推定値NO2_csf_hatを、フィードNOx量推定値NOx_eng_hatで除算することで算出される。図31に戻って、フィードフォワードNO2-NOx比コントローラ31Dの構成について説明する。フィードフォワードNO2-NOx比コントローラ31Dは、以下の4種類の制御モードの何れかで作動し、各制御モードで異なるアルゴリズムに基づいて、EGR補正係数Kegr_scrを算出する。1.フィードフォワード制御モード2.触媒劣化判定モード3.燃費優先モード4.NO2生成優先モード以下、これら4つの制御モードによりEGR補正係数Kegr_scrを算出する手順について順に説明する。<フィードフォワード制御モード>フィードフォワード制御モードでは、コントローラ31Dは、選択還元触媒に流入する排気のNO2-NOx比を、NOx浄化率を最大化する最適値に向けて制御する。より具体的には、上記NO2-NOx比の推定値Rscr_no_noxが、NOx浄化率を最大化する最適値に設定された目標NO2-NOx比Rscr_no_nox_cmd例えば、0.5の近傍に収束するようにEGR補正係数Kegr_scrを決定する。先ず、このフィードフォワード制御モードでは、下記式42-1~42-3の何れかに基づいて、NO2-NOx比誤差E_no2_noを定義する。式42-1は、誤差E_no2_noを、推定値Rscr_no_noxと所定の目標NO2-NOx比Rscr_no_nox_cmdとの偏差で定義したものであり、最も簡便な方法となっている。式42-2は、誤差E_no2_noを、下記式43で定義された有効NO2-NOx比Eff_no_noxと目標NO2-NOx比Rscr_no_nox_cmdとの偏差で定義したものである。選択還元触媒には、上述のようにNO及びNO2のストレージ効果があるため、実際の選択還元触媒における有効なNO2-NOx比は、流入する排気のNO2-NOx比に対し遅れが生じたようになる。そこで、下記式43では、選択還元触媒におけるストレージ効果を考慮するべく、推定値Rscr_no_noxに対し、遅れを生じさせた値で有効NO2-NOx比Eff_no_noxを定義する。ここで、下記式43中、係数Klagは遅れ係数であり、-1から0の間で設定される。式42-3は、誤差E_no2_noを、下記式44で定義された余剰NO2量推定値Ex_no2で定義したものである。この余剰NO2量推定値Ex_no2は、選択還元触媒に流入したNO2量NO2_csf_hatとNO2量の目標値Rscr_no_nox_cmdNOx_eng_hatとの偏差の積分値に相当する。選択還元触媒には上述のようなストレージ効果があるため、式42-1により誤差を定義し推定値Rscr_no_noxが常に目標NO2-NOx比Rscr_no_nox_cmdに一致するような制御を行わずとも、式42-3により誤差を定義し目標値に対する余剰NO2量が0になるような制御を行っても十分に有効である場合がある。フィードフォワード制御モードでは、上記式42-1~42-3の何れかで定義された誤差E_no2_noが0になるように、例えば、下記式45~50に示すような応答指定型制御アルゴリズムに基づいてEGR補正量Kegr_scrを算出する。なお、フィードバックアルゴリズムとしては、PID制御アルゴリズムや最適レギュレータなど従来既知のものを用いてもよい。先ず、下記式45に示すように、予め定められたテーブルを検索することで-1から0の間で決定された切換関数設定パラメータVPOLEkと誤差の前回値Ex_no2k-1との積と、誤差の現在値Ex_no2kとの和を算出し、これを切換関数σkとして定義する。例えば、横軸を誤差の前回値E_no2_nok-1とし、縦軸を誤差の現在値E_no2_nokとした位相平面を定義すると、式45で定義される切換関数σkが0となる誤差E_no2_nokとE_no2_nok-1の組み合わせは、傾きが-VPOLEの切換直線となる。また、この切換直線上では、-VPOLEを1より小さく0より大きい値に設定することにより、E_no2_nok-1>E_no2_nokとなるので、誤差E_no2_noは、0に収束することとなる。すなわち、切換関数設定パラメータVPOLEは、誤差E_no2_noの収束性を指定するパラメータとなっている。図36は、切換関数設定パラメータVPOLEの設定テーブルを示す図である。図36に示すように、切換関数設定パラメータVPOLEは、推定値Rscr_no_nox式42-1により誤差を定義した場合、有効NO2-NOx比Eff_no_nox式42-2により誤差を定義した場合、又は余剰NO2量推定値Ex_no2式42-3により誤差を定義した場合に応じて高収束値例えば、-0.35とこれより小さな低収束値例えば、-0.95との間で略2値的に設定される。より具体的には、推定値Rscr_no_nox又は有効NO2-NOx比Eff_no_noxが、目標NO2-NOx比Rscr_no_nox_cmdを含む範囲[R_L,R_H]の間にある場合、推定値Rscr_no_nox又は有効NO2-NOx比Eff_no_noxがこの範囲[R_L,R_H]内を漂うように制御するべくパラメータVPOLEの値を低収束値に設定する。そして、推定値Rscr_no_nox又は有効NO2-NOx比Eff_no_noxが、範囲[R_L,R_H]以外にある場合、範囲[R_L,R_H]から離れるに従って速やかに高収束値に一致するようにパラメータVPOLEの値を設定し、推定値Rscr_no_nox又は有効NO2-NOx比Eff_no_noxを速やかに目標NO2-NOx比Rscr_no_nox_cmdに収束させる。また、同様に、余剰NO2量推定値Ex_no2が0を含む範囲[R_Ex_L,R_Ex_H]内にある場合、パラメータVPOLEの値を低収束値に設定し、範囲[R_Ex_L,R_Ex_H]以外にある場合、範囲[R_Ex_L,R_Ex_H]から離れるに従って速やかに高収束値に一致するようにパラメータVPOLEの値を設定する。ここで、図36に示すように、パラメータVPOLEを低収束値に設定する範囲の下限値R_L又はR_Ex_Lは、上限値R_H又はR_Ex_Hよりも、目標値Rscr_no_nox_xmd又は0に近い値に設定することが好ましい。これは、上述のように、NO2-NOx比が最適値より小さくなる方が大きくなるよりも、選択還元触媒におけるNOx浄化率の低下が大きいからである。次に、下記式46に示すように、到達則入力Urchと適応則入力Uadpとの和により、EGR補正量の暫定値Kegr_scr_temp ́を算出する。上記式46において、到達則入力Urchは、偏差状態量を切換直線上に載せるための入力であり、下記式47に示すように、切換関数σに所定のフィードバックゲインKrchを乗算することで算出される。また、上記式46において、適応則入力Uadpは、モデル化誤差や外乱の影響を抑制し、偏差状態量を切換直線に載せるための入力であり、下記式48に示すように、適応則入力の前回値Uadpk-1と、切換関数σ及び所定のフィードバックゲインKadpの積と、の和により算出される。次に、上記式46により算出されたEGR補正量の暫定値Kegr_scr_temp ́を、下記式49に示すように、上限値1及び下限値0の間で制限する。そして、制限された暫定値Kegr_scr_tempにより、下記式50に示すように、EGR補正量Kegr_scrが決定される。なお、排気ボリュームの推定値Gexが所定の閾値Gex_Hより大きい高排気ボリューム時である場合には、特に制御せずとも酸化触媒及びCSFにおけるNO2生成効率が低下すると考えられるため、第1実施形態において説明したNO2生成優先モードと同様に、EGR補正係数Kegr_scrを強制的に1に設定する。<触媒劣化判定モード>図31に戻って、触媒劣化判定モードでは、コントローラ31Dは、選択還元触媒の劣化度合いを示す触媒劣化判定値DET_SCR_AGDを算出する。すなわち、選択還元触媒に流入する排気のNO2-NOx比を低減又は増加させ続けたときに、NO2センサの出力値Vno2が所定の劣化判定閾値Vno2_thを下回った又は上回ったタイミングに基づいて、上記触媒劣化判定値DET_SCR_AGDを算出する。<燃費優先モード>燃費優先モードでは、コントローラ31Dは、上記式17と同様に、EGR補正係数Kegr_scrを所定の燃費優先EGR補正係数Kegr_no2_optに設定する。<NO2生成優先モード>NO2生成優先モードでは、コントローラ31Dは、上記式18と同様に、EGR補正係数Kegr_scrを1に設定する。なお、これらモードの具体的な手順や、各モードを実行するのに好ましい時期などについては、第1実施形態と同じであるので、詳細な説明を省略する。モデル修正器36Dは、選択還元触媒の下流側に設けられたNO2センサの出力値Vno2に基づいて、上記NO2-NOx比推定器35Dにより算出された推定値NO2_csf_hat,NO_csf_hat,Rscr_no_noxを修正するべく、修正係数Kmod_no2を算出する。修正係数Kmod_no2は、上記式39の右辺に示すように、修正前のマップ値Kno_no2_tdocRox_no_no2_bsNOx_eng_hatに乗算されることで、推定値NO2_csf_hat、ひいては推定値Rscr_no_noxを修正する。したがって、推定値Rscr_no_noxは、修正係数Kmod_no2が大きくなると大きな値NO2過多側に修正され、修正係数Kmod_no2が小さくなると小さな値NO過多側に修正される。上述のようなフィードフォワード制御モードでコントローラ31Dを作動させると、理想的には、推定値Rscr_no_noxは目標値Rscr_no_nox_cmdに維持され、選択還元触媒におけるNOx浄化率は最大の状態に維持されるため、選択還元触媒の下流側へ排出されるNO2量はごく僅かである。したがって、選択還元触媒の下流側に設けられたNO2センサの出力値Vno2が所定の閾値Vno2_thを超えた場合、すなわち選択還元触媒に流入する排気のNO2-NOx比がNO2過多の状態と判断できる場合、これは、推定値Rscr_no_noxが実際のNO2-NOx比よりも大きめに見積もられているか、あるいは目標値Rscr_no_nox_cmdが実際の最適値よりも大きめの値に設定されているものと考えられる。また、逆に、NO2センサの出力値Vno2が閾値Vno2_th以下である場合、すなわち選択還元触媒に流入する排気のNO2-NOx比がNO過多の状態と判断できる場合、これは、推定値Rscr_no_noxが実際のNO2-NOx比よりも小さめに見積もられているか、あるいは目標値Rscr_no_nox_cmdが実際の最適値よりも大きめの値に設定されているものと考えられる。なお、推定値Rscr_no_noxが実際のNO2-NOx比と異なった値に見積もられる要因としては、例えば、酸化触媒やCSFの劣化が挙げられる。また、目標値Rscr_no_nox_cmdが実際の最適値と異なった値に設定される要因としては、選択還元触媒へのHCの付着や流入などが挙げられる。そこで、モデル修正器36Dでは、上述のようなフィードフォワード制御モードにおけるずれを解消するべく、NO2センサの出力値Vno2が閾値Vno2_thを超えた場合には、修正係数Kmod_no2の値を増加させることによりNO2-NOx比の推定値Rscr_no_noxを増加側に修正し、逆に出力値Vno2が閾値Vno2_th以下である場合には、修正係数Kmod_no2の値を減少させることによりNO2-NOx比の推定値Rscr_no_noxを減少側に修正する。より具体的には、以下の式51~53に基づいて修正係数Kmod_no2を決定する。先ず、下記式51により、NO2センサの出力値Vno2から所定の閾値Vno2_thを減算することにより、出力偏差DVno2を定義する。なお、この出力偏差DVno2の意味については、上記第1実施形態において図6を参照して説明したので、ここでは詳細な説明を省略する。次に、下記式52に示すように、修正係数Kmod_no2の更新値Dkmodを決定し、下記式53に示すように、決定した更新値Dkmodだけ修正係数Kmod_no2を更新し、これを修正係数の暫定値Kmod_no2_tempとする。さらに、この暫定値Kmod_no2_tempを、下記式54に示すように、上限値1及び下限値0の間で制限することにより、修正係数Kmod_no2を決定する。上述のように、出力値Vno2が閾値Vno2_th以下である場合には、修正係数Kmod_no2を減少させるので、上記式52中、NO2非検出時更新値Dkmod_ngは負の値に設定される。また、出力値Vno2が閾値Vno2_thより大きい場合には、修正係数Kmod_no2を増加させるので、上記式52中、NO2検出時更新値Dkmod_po_Lは、正の値に設定される。また、上記式52中、出力値Vno2が閾値Vno2_thを上回った時のみ採用されるNO2検出時更新値の初回値Dkmod_po_Hは、上記NO2検出時更新値Dkmod_po_Lよりも十分に大きな正の値に設定される。これは、第1実施形態において図9を参照して説明したように、修正係数Kmod_no2を変化させる際、NO2浄化率が一時的に悪化するのを防止するためである。図37は、以上のようなモデル修正器により決定された修正係数Kmod_no2の変化を示すタイムチャートである。時刻t1~t2までの間、NO2センサの出力値Vno2は閾値Vno2_th以下である。この場合、修正係数Kmod_no2は、下限値0へ向かって式52で定義した負の更新値Dkmod_ngずつ減少する。これにより、推定値NO2_csf_hatは、修正係数Kmod_no2による修正前のマップ値Kno_no2_tdocRox_no_no2_bsNOx_eng_hat式39参照から離れるように減少側に修正される。次に、時刻t2では、NO2センサの出力値Vno2が閾値Vno2_thを上回る。この瞬間、修正係数Kmod_no2は、式52で設定した更新値の初回値Dkmod_po_Hだけ大きくなる。これにより、推定値NO2_csf_hatは、修正前のマップ値に近づくように、大きな値に瞬間的に変更される。その後、時刻t2からNO2センサの出力値Vno2が閾値Vno2_thを下回る時刻t3までの間、修正係数Kmod_no2は正の更新値Dkmod_po_Lずつ増加する。これにより、推定値NO2_csf_hatは、修正前のマップ値に近づくように増加側に修正される。次に、図38~図43に示すシミュレーション結果を参照して、フィードフォワード制御モードの効果について検討する。図38は、酸化触媒及びCSFを新品とし、かつフィードフォワード制御モード及びモデル修正器を非作動にした場合におけるシミュレーション結果である。ここで、フィードフォワード制御モードを非作動にするとは、より具体的にはEGR補正係数Kegr_scrを強制的に1に設定し続けた場合を言い、モデル修正器を非作動にするとは修正係数Kmod_no2を強制的に1に設定し続けた場合を言う。図39は、酸化触媒及びCSFを新品とし、かつモデル修正器を非作動にしながらフィードフォワード制御モードを作動させた場合におけるシミュレーション結果である。図40は、酸化触媒及びCSFを新品とし、かつフィードフォワード制御モード及びモデル修正器を共に作動させた場合におけるシミュレーション結果である。図41は、酸化触媒及びCSFを劣化品とし、かつフィードフォワード制御モード及びモデル修正器を非作動にした場合におけるシミュレーション結果である。図42は、酸化触媒及びCSFを劣化品とし、かつモデル修正器を非作動にしながらフィードフォワード制御モードを作動させた場合におけるシミュレーション結果である。図43は、酸化触媒及びCSFを劣化品とし、かつフィードフォワード制御モード及びモデル修正器を作動させた場合におけるシミュレーション結果である。なお、図38~図43において、NO2-NOx比の欄に細線で示す値は、選択還元触媒におけるNO及びNO2のストレージ効果を考慮して得られる選択還元触媒内における有効NO2-NOx比であり、NO2-NOx比の推定値Rscr_no_noxより求められる計算値である。酸化触媒及びCSFを新品とすると、これら触媒によるNO2生成効率は高いため、図38に示すように、選択還元触媒に流入する排気のNO2-NOx比はNO2過多気味となってしまう。このため、NO浄化率は高く維持されるが、NO2浄化率は低くなってしまい、選択還元触媒の下流側に排出されるNO2量が多くなってしまう。図38に示す結果からフィードフォワード制御モードのみを作動させると、図39に示すように、目標EGR量Gegr_cmdは、マップ値Gegr_mapより小さな値に設定され、これによりフィードNOx量はフィードフォワード制御モードの非作動時よりも大きくなるものの、NO2-NOx比はNO2過多気味の状態から適正な値に制御されるため、結果として選択還元触媒におけるNO浄化率及びNO2浄化率共に高く維持されることとなる。図39に示す結果からさらにモデル修正器を作動させると、図40に示すように、NO2浄化率は僅かながら悪化してしまう。これは、上記モデル修正器では、NO2センサの出力値Vno2が閾値Vno2_thを超えるまで修正係数Kmod_no2を減少させ続けることにより、周期的にNO2過多の状態が作りだされるためである。このように、酸化触媒及びCSFが劣化していない状態でモデル修正器を作動させると、作動させない場合よりもNO2浄化率は低下してしまうこととなるが、図38の結果と比較して十分に大きな値に維持されているため、許容範囲内であると言える。次に、酸化触媒及びCSFを劣化品とすると、これら触媒によるNO2生成効率は図38に示す例と比較して低下し、NO2-NOx比は適切な値に維持され、結果としてNO2浄化率は比較的高く維持されることとなる。図41に示す結果からフィードフォワード制御モードのみを作動させると、図42に示すように、NO2-NOx比はばたつきの小さい安定した値に制御されるものの、モデル修正器を作動させていないため酸化触媒及びCSFが劣化した状態であることはフィードバックされず、結果としてNO2-NOx比の推定値は実際のNO2-NOx比よりも小さな値となってしまう。その結果、選択還元触媒にはNO過多の排気が流入することとなってしまい、NO浄化率が著しく低下してしまう。図41に示す結果からさらにモデル修正器を作動させると、図43に示すように、修正係数Kmod_no2の値は初期値の1から0の近傍まで変化し、酸化触媒及びCSFの劣化度合いに合わせて推定値Rscr_no_noxが適切な値に修正されるため、NO2-NOx比は適切な値に維持され、結果としてNO浄化率及びNO2浄化率共に高く維持される。以上により、フィードフォワード制御モード及びモデル修正器を作動させることの有効性が検証された。以上、本実施形態では、第1、4実施形態と同様に選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータとして目標EGR量Gegr_cmdのマップ値Gegr_mapに対する補正値であるEGR補正係数Kegr_scrを採用し、このEGR補正係数Kegr_scrをフィードフォワードNO2-NOx比コントローラ31Dで決定したが、これに限るものではない。例えば、第2、5実施形態と同様に、選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータとして、エンジンの混合気の空燃比の目標値AF_cmdの、基準値AF_mapからの補正値Daf_no2を採用し、本実施形態と同様のアルゴリズムに基づいてこの補正値Daf_no2を決定するようにしてもよい。また、例えば、第3、6実施形態と同様に、選択還元触媒に流入する排気のNO2-NOx比を増減させるパラメータとして、酸化触媒及びCSFの温度の目標値Tdoc_cmdの、基準値Tdoc_scr_optからの補正値Dt_no2を採用し、本実施形態と同様のアルゴリズムに基づいてこの補正値Dt_no2を決定するようにしてもよい。また、本実施形態では、式39に示すように、修正係数Kmod_no2を修正前のマップ値に乗算することで推定値NO2_csf_hat,NO_csf_hat,Rscr_no_noxを修正し、これにより、フィードフォワード制御モードにおけるずれを解消したが、これに限るものではない。上述のように、推定値Rscr_no_noxの他、目標値Rscr_no_nox_cmdも実際の最適値から変化しうる。したがって、上述のように推定値NO2_csf_hatを修正する替わりに、その目標値Rscr_no_nox_cmdを修正係数Kmod_no2で修正しても、同等の効果を奏する。[第7実施形態の変形例1]次に、上記第7実施形態の変形例1について説明する。上記第7実施形態では、フィードNOx推定器及びNO2-NOx比推定器において、それぞれ予め定められたマップを検索することでフィードNOx量推定値NOx_eng_hat、NO2-NOx比推定値Rscr_no_nox、NO2量推定値NO2_csf_hat、NO量推定値NO_csf_hatを算出した。本変形例におけるフィードNOx推定器及びNO2-NOx比推定器では、ニューラルネットワークを用いてこれら推定値を算出する。以下、本変形例におけるフィードNOx推定器及びNO2-NOx比推定器に構築されたニューラルネットワークについて順に説明する。図44は、フィードNOx推定器のニューラルネットワーク構造を示す図である。このニューラルネットワークは、所定の関数に従って出力する複数のニューロンを結合して構成され、m成分の入力ベクトルUkに応じて、値Ykを出力する。図44に示すように、このニューラルネットワークは、m個のニューロンW1jj=1~mで構成された入力層と、m×n-1個のニューロンWiji=2~n,j=1~mで構成された中間層と、1個のニューロンYで構成された出力層との3つの層を含んで構成された階層型である。入力層:W1jj=1,2,...,m中間層:Wiji=2,3,...,n,j=1,2,...,m出力層:Y入力層のm個のニューロンW1jj=1~mの動作について説明する。入力層のニューロンW1jには、信号T1jkが入力される。この入力信号T1jkには、それぞれ、下記式55に示すように入力ベクトルUkのj番目の成分Ujkが用いられる。入力層のニューロンW1jは、中間層のm個のニューロンW2jj=1~mに所定の重みで結合しており、これら結合したm個のニューロンW2jへ信号V1jkを出力する。すなわち、このニューロンW1jは、下記式56,57に示すように、シグモイド関数fxに従って、入力信号T1jkに応じた信号V1jkをm個のニューロンW2jに出力する。図45は、シグモイド関数fxを示す図である。この図45には、上記式57において、ε=0とし、β=0.5,1.0,2.0,3.0とした場合を示す。シグモイド関数fxの値域は、[ε,ε1]となっている。また、図45に示すように、シグモイド関数fxは、βを大きくするに従い、x=0を中心としたステップ関数に近づく。上記式57において、係数βはシグモイド関数fxの傾きゲインを示し、係数εはシグモイド関数fxのオフセット値を示す。傾きゲインβは、後述のニューラルネットワークの学習により設定する。オフセット値εは、後述のニューラルネットワークの学習により設定するか、又は所定の値に設定しておく。次に中間層のn-1×m個のニューロンWiji=2~n,j=1~mの動作について説明する。中間層のニューロンWiji=2~n,j=1~mには、結合するニューロンから出力されたm個の信号Vi-1,jj=1~mのそれぞれに所定の重みωi-1,jj=1~mを乗じた信号の和が入力される。したがって、中間層のニューロンWijには、下記式58に示すような信号Tijkが入力される。中間層のニューロンのうち出力層に結合するm個を除いたニューロン、すなわち、n-2×m個のニューロンWiji=2~n-1,j=1~mは、中間層のm個のニューロンWi1,jj=1~mに重みωijで結合しており、これら結合したニューロンWi1,jへ信号Vijkを出力する。すなわち、このニューロンWiji=2~n-1,j=1~mは、下記式59に示すように、シグモイド関数fxに従って、入力信号Tijkに応じた信号Vijkをm個のニューロンWi1,jに出力する。また、中間層のm個のニューロンWnjj=1~mは、出力層のニューロンYに重みωnjで結合しており、この出力層のニューロンYへ信号Vnjkを出力する。すなわち、これらニューロンWnjj=1~mは、下記式60に示すように、シグモイド関数fxに従って、入力信号Tnjkに応じた信号VnjkをニューロンYに出力する。次に出力層のニューロンYの動作について説明する。出力層のニューロンYには、結合する中間層のニューロンから出力されたm個の信号Vn,jj=1~mに所定の重みωn,jj=1~mを乗じた信号の和が入力される。したがって、出力層のニューロンYには、下記式61に示すような信号Tkが入力される。出力層のニューロンYは、下記式62、63に示すように、シグモイド関数gxに従って、入力信号Tkに応じた信号Ykを出力する。シグモイド関数gxは、上述の図45に示す関数fxと、定性的には同じ振る舞いを示すが、値域が[δ,δα]である点でシグモイド関数fxと異なる。上記式63において、係数γはシグモイド関数gxの傾きゲインを示し、係数δはシグモイド関数gxのオフセット値を示す。また、係数αはニューラルネットワークの出力の取り得る自由度を設定するための出力ゲインを示す。傾きゲインγ及び出力ゲインαは、後述のニューラルネットワークの学習により設定する。オフセット値δは、後述のニューラルネットワークの学習により設定するか、又は所定の値に設定しておく。以上のように構成されたフィードNOx推定器におけるニューラルネットワークに対する入力ベクトルUkの成分は、下記式64に示すように定義される。このように、入力ベクトルUkの成分には、フィードNOx量を推定するために必要となる複数の物理量エンジン回転数NE、シリンダ吸入新気量Gair、シリンダ吸入EGR量Gegr、トータル燃料噴射量Gfuel、ポスト噴射量Gpost、パイロット噴射量Gpilot、ポスト噴射タイミングθpost、メイン噴射タイミングθmain、及び混合気ガス温度Tairが含まれる。また、入力ベクトルUkの成分には、このようにフィードNOx量を推定するために必要な異なる種類の物理量に関するデータが含まれているとともに、異なる時刻の物理量に関するデータを含めることで、過渡運転時における推定値の動的挙動の再現性をより向上することができる。ここで、上記式64に示すように、本変形例では、エンジン回転数NEとシリンダ吸入新気量Gairとの2つの物理量に対して、時刻kと、時刻k-3との異なる時刻のデータを含めた。このように、特定の物理量について異なる時刻のデータを含める場合、明らかに異なった値になっていると言える程度に離れた時刻におけるデータを1つの入力ベクトルに含めることにより、入力されるデータが過渡状態に関するデータであることをニューラルネットワークで認識させることができる。さらに、上記式64のように、時刻k-1と時刻k-2との、連続した時刻のデータを間引くことにより、演算にかかる負荷を低減することができる。また、差の小さい連続した異なる時刻のデータを含めた場合、逆に学習精度が低下する場合があるが、上記式64のように適度な時間間隔で間引いたデータを用いることにより、このような学習精度の低下を防止することができる。また、このような入力ベクトルUkに対するニューラルネットワークの出力Ykを、下記式65に示すように、フィードNOx量の推定値NOx_eng_hatとするべく、ニューラルネットワークには、以下に示すような学習が行われる。先ず、実際に準備したエンジン及びその排気浄化システムを運転することにより、上記式64の入力ベクトルUの成分の値と、そのときのフィードNOx量の測定値NOx_eng_mgとを記録し、学習データを準備する。なお、このような学習データには、定常データだけでなくエンジンを過渡的に変化させたときにおける過渡データを含むことが好ましい。次に、取得した学習データに基づいてニューラルネットワークの学習を行う。すなわち、学習データを入力したときのニューラルネットワークの出力NOx_eng_hatと上記測定値NOx_eng_mgとの偏差で定義される推定誤差Enn=NOx_eng_hatk-NOx_eng_mgkが最小になるように、誤差伝播法、GA遺伝的アルゴリズム、最小2乗法などの従来既知のアルゴリズムにより、ニューロンの関数fx,gxの各種ゲインα,β,γ,δ,ε、並びに、各ニューロンの結合の強さを示す重みωiji=1~n,j=1~mを設定する。なお、以上の説明では、NOとNO2とを区別せずにフィードNOx量の推定値NOx_eng_hatのみを算出するニューラルネットワークの構成について説明したが、これに限らない。例えば、フィードNO量及びフィードNO2量を独立して算出するニューラルネットワークを2つ構築し、NOとNO2とを区別してもよい。また、NO2-NOx比推定器におけるニューラルネットワーク、すなわち選択還元触媒に流入するNO2量の推定値を算出するニューラルネットワークも、上記フィードNOx推定器と同様に構築することができる。この場合、入力ベクトルUkの成分には、下記式66に示すように、選択還元触媒に流入するNO2量を推定するために必要となる複数の物理量排気ボリューム推定値Gex、シリンダ吸入新気量Gair、シリンダ吸入EGR量Gegr、トータル燃料噴射量Gfuel、ポスト噴射量Gpost、パイロット噴射量Gpilot、ポスト噴射タイミングθpost、メイン噴射タイミングθmain、酸化触媒温度Tdoc、CSFへのスート堆積量Msが含まれる。また、上記式64と同様、過渡運転時における推定値の再現性を向上するため、特定の物理量に関し、異なる時刻のデータを含めることが好ましい。なお、上記CSFへのスート堆積量Msは、前回のCSFの再生処理からの経過時間、走行距離、排気ボリュームの積算値、エンジン回転数及びエンジン負荷からスート排出量マップを検索することで算出された推定値の積算値、及び走行エネルギの積算値などから推定される。酸化触媒及びCSFにおけるNO2生成効率には排気の酸素濃度が大きく影響することから、選択還元触媒に流入するNO2量の推定値、ひいてはNO2-NOx比の推定値を算出するためのニューラルネットワークへの入力には、シリンダ吸入新気量Gair、シリンダ吸入EGR量Gegr、トータル燃料噴射量Gfuelなどの排気の酸素濃度に相関のあるパラメータが含まれていることが好ましい。また、酸化触媒及びCSFにおけるNO2生成効率には酸化触媒及びCSFに流入する未燃HC量やCSFにおけるスート堆積量が大きく影響することから、上記ニューラルネットワークへの入力には、上記未燃HC量に相関のあるトータル燃料噴射量Gfuel、ポスト噴射量Gpost、パイロット噴射量Gpilot、ポスト噴射タイミングθpost、メイン噴射タイミングθmainなどの排気の未燃HC量に相関のあるパラメータやスート堆積量Msが含まれていることが好ましい。また、上記式41と同様に、以上のようにしてニューラルネットワークを用いて算出されたNO2量推定値NO2_csf_hatを、フィードNOx量推定値NOx_eng_hatで除算することにより、選択還元触媒に流入する排気のNO2-NOx比の推定値Rscr_no_noxが算出される。[第7実施形態の変形例2]次に、上記第7実施形態の変形例2について説明する。上記第7実施形態では、選択還元触媒の下流側に設けられたNO2センサの出力値Vno2に基づいて推定値NO2_csf_hat,NO_csf_hat,Rscr_no_nox,を修正する修正係数Kmod_no2を算出した。モデル修正器では、推定値Rscr_no_nox又はその目標値Rscr_no_nox_cmdと実際の値とのずれをNO2センサの出力値Vno2により判断し、このずれを解消するべく修正係数Kmod_no2を増加させたり減少させたりする。本変形例におけるモデル修正器は、選択還元触媒の下流側に設けられたNOセンサの検出値Vno第4実施形態におけるNOセンサ43と同じに基づいて、上記式39における修正係数Kmod_no2と同様に修正前のマップ値に乗算されることで推定値NO2_csf_hatを修正する修正係数Kmod_noを算出する。NOセンサの出力値Vnoが閾値Vno_thを超えた場合、すなわち選択還元触媒に流入する排気のNO2-NOx比がNO過多の状態と判断できる場合、これは推定値Rscr_no_noxが実際のNO2-NOx比よりも小さめに見積もられているか、あるいは目標値Rscr_no_noxが実際の最適値よりも小さめの値に設定されているものと考えられる。したがってこの場合、モデル修正器は、修正係数Kmod_noの値を減少させることによりNO2-NOx比の推定値Rscr_no_noxを減少側に修正する。また、NOセンサの出力値Vnoが閾値Vno_th以下である場合、すなわち選択還元触媒に流入する排気のNO2-NOx比がNO2過多の状態と判断できる場合、これは推定値Rscr_no_noxが実際のNO2-NOx比よりも大きめに見積もられているか、あるいは目標値Rscr_no_nox_cmdが実際の最適値よりも大きめの値に設定されているものと考えられる。したがってこの場合、モデル修正器は、修正係数Kmod_noの値を増加させることによりNO2-NOx比の推定値Rscr_no_noxを増加側に修正する。以上のような振る舞いを示す修正係数Kmod_noを決定するための演算式は、NOセンサの出力値Vno及び閾値Vno_thに対して上記式51と同様の出力偏差DVnoを定義した上で、上記式52~54において、修正係数Kmod_noを更新するためのゲインDkmod_po_H,Dkmod_po_L,Dkmod_ngの符号を反転することにより構成することができるので、ここではこれ以上詳細な説明を省略する。なお、本発明は上述した実施形態に限るものではなく、種々の変形が可能である。例えば、選択還元触媒に流入する排気のNO2-NOx比を調整するため、第1及び第4実施形態では、EGR量を増減しEGR法、第2及び第5実施形態では、混合気の空燃比を変更しAF法、第3及び第6実施形態では、酸化触媒の温度を増減した温度調整法。本発明は、これらEGR法、AF法、温度調整法を独立して実行するだけでなく、組み合わせてもよい。ガソリンエンジンの場合は、ディーゼルエンジンと比較して混合気の空燃比を幅広く変更しやすいため、AF法を適用することが好ましく、ディーゼルエンジンの場合は、温度調整法やEGR法を適用することが好ましい。また、温度調整法は、酸化触媒の温度を増減することでNO2-NOx比を調整するが、排気管内の酸化触媒の温度が変化するには時間がかかるため、他のEGR法やAF法と比較して、NO2-NOx比の変化が遅い。したがって、温度調整法は、他のEGR法やAF法と組み合わせて実行することが好ましい。上記実施形態では、エンジン1の直下に酸化触媒21を設け、さらにその下流側にスートの捕集機能とCO、HC、NOなどの酸化機能との両方を有するCSF22を設けたが、本発明はこれに限らない。このようなCSF22の替わりに、スートの捕集機能のみを有し酸化機能の無いフィルタや、酸化機能のみを有しスートの捕集機能の無い酸化触媒などを用いてもよい。"