内燃機関の排気通路に、上流側から順に、酸化触媒、ターボ式過給機のタービン、ディーゼルパティキュレートフィルタ、尿素供給装置、選択還元触媒を配置した内燃機関の排気ガス浄化システムにおいて、当該排気ガス浄化システムの制御装置を、前記ディーゼルパティキュレートフィルタの強制再生時において、内燃機関で発生する一酸化窒素を増加させて、この一酸化窒素を前記酸化触媒で二酸化窒素に酸化し、該二酸化窒素で前記ディーゼルパティキュレートフィルタに堆積されたSOOTを酸化し、このSOOTの酸化で発生した窒素酸化物を前記選択還元触媒で窒素に還元する制御を行うと共に、この強制再生時の前記一酸化窒素の増加時点からの二酸化窒素の発生量を累積し、該二酸化窒素の累積発生量が、重量比で、当該強制再生の開始直前の前記ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量の7.66以上になった場合に当該強制再生を終了するように構成したことを特徴とする排気ガス浄化システム。前記酸化触媒と前記タービンの間に第1排気ガス温度センサを、前記タービンと前記ディーゼルパティキュレートフィルタの間に第2排気ガス温度センサをそれぞれ設け、これらの検出信号を内燃機関の運転と当該排気ガス浄化システムを制御する制御装置に入力するように構成すると共に、前記制御装置を、前記ディーゼルパティキュレートフィルタの強制再生時において、EGR弁を閉じてEGRを停止し、吸気スロットルを閉じ、前記第1排気ガス温度センサで検出される第1排気ガス温度が所定の第1判定温度以上になるまで、空気過剰率を1.3以上かつ1.6以下の範囲内にする排気昇温制御を行い、前記第1排気ガス温度が前記所定の第1判定温度以上になったら、前記第2排気ガス温度センサで検出される第2排気ガス温度が所定の第2判定温度以上かつ所定の第3判定温度以下の範囲内になるように、シリンダ内燃料噴射のパイロット噴射とメイン噴射を進角させてポスト噴射を行う排気温度維持制御を行うと共に、該排気温度維持制御では、燃料噴射時期を算出するためのNOxマップを、通常運転時のNOxマップから、タイミングを通常運転時よりも進角させてNOx発生量を増加させる強制再生用のNOxマップに切り替えて、該強制再生用のNOxマップのデータに基づいて発生するNOx量に対応させて、前記尿素供給装置からの尿素の供給量を調整する尿素量調整制御を行い、この強制再生時の前記一酸化窒素の増加時点からの各負荷毎のNOxマップより二酸化窒素の発生量を算出し、その負荷の間の時間を乗じて、その負荷の時間内の二酸化窒素の発生量を算出して累積し、該累積した二酸化窒素の累積発生量が、重量比で、当該強制再生の開始直前の前記ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量の7.66以上になった場合に当該強制再生を終了する制御を行うように構成したことを特徴とする請求項1記載の排気ガス浄化システム。内燃機関の排気通路に、上流側から順に、酸化触媒、ターボ式過給機のタービン、ディーゼルパティキュレートフィルタ、尿素供給装置、選択還元触媒を配置した内燃機関の排気ガス浄化システムにおけるディーゼルパティキュレートフィルタの強制再生方法において、前記ディーゼルパティキュレートフィルタの強制再生時において、内燃機関で発生する一酸化窒素を増加させて、この一酸化窒素を前記酸化触媒で二酸化窒素に酸化し、該二酸化窒素で前記ディーゼルパティキュレートフィルタに堆積されたSOOTを酸化し、このSOOTの酸化で発生した窒素酸化物を前記選択還元触媒で窒素に還元すると共に、この強制再生時の前記一酸化窒素の増加時点からの二酸化窒素の発生量を累積し、該二酸化窒素の累積発生量が、重量比で、当該強制再生の開始直前の前記ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量の7.66以上になった場合に当該強制再生を終了することを特徴とするディーゼルパティキュレートフィルタの強制再生方法。前記ディーゼルパティキュレートフィルタの強制再生時において、EGR弁を閉じてEGRを停止し、吸気スロットルを閉じ、前記酸化触媒と前記タービンの間の第1排気ガス温度が所定の第1判定温度以上になるまで、空気過剰率を1.3以上かつ1.6以下の範囲内にする排気昇温制御を行い、前記第1排気ガス温度が前記所定の第1判定温度以上になったら、前記タービンと前記ディーゼルパティキュレートフィルタの間の第2排気ガス温度が所定の第2判定温度以上かつ所定の第3判定温度以下の範囲内になるように、シリンダ内燃料噴射のパイロット噴射とメイン噴射を進角させてポスト噴射を行う排気温度維持制御を行うと共に、該排気温度維持制御では、燃料噴射時期を算出するためのNOxマップを、通常運転時のNOxマップから、タイミングを通常運転時よりも進角させてNOx発生量を増加させる強制再生用のNOxマップに切り替えて、該強制再生用のNOxマップのデータに基づいて発生するNOx量に対応させて前記尿素供給装置からの尿素の供給量を調整する尿素量調整制御を行うと共に、この強制再生時の前記一酸化窒素の増加時点からの各負荷毎のNOxマップより二酸化窒素の発生量を算出し、その負荷の間の時間を乗じて、その負荷の時間内の二酸化窒素の発生量を算出して累積し、該累積した二酸化窒素の累積発生量が、重量比で、当該強制再生の開始直前の前記ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量の7.66以上になった場合に当該強制再生を終了することを特徴とする請求項3記載のディーゼルパティキュレートフィルタの強制再生方法。この状況を鑑みて、本発明者は、ディーゼルパティキュレートフィルタの強制再生時にディーゼルパティキュレートフィルタが高温化して、ディーゼルパティキュレートフィルタに溶損やクラック等が発生することを防止し、また、ディーゼルパティキュレートフィルタを高温にするための燃料が少なくて済み、ディーゼルパティキュレートフィルタの強制再生に伴う燃費の悪化を抑制することを目的に、内燃機関の排気通路に、上流側から順に、酸化触媒、ターボ式過給機のタービン、ディーゼルパティキュレートフィルタ、尿素供給装置、選択還元触媒を配置した内燃機関の排気ガス浄化システムにおいて、当該排気ガス浄化システムの制御装置を、前記ディーゼルパティキュレートフィルタの強制再生時において、内燃機関で発生する一酸化窒素を増加させて、この一酸化窒素を前記酸化触媒で二酸化窒素に酸化し、該二酸化窒素で前記ディーゼルパティキュレートフィルタに堆積されたSOOTを酸化し、このSOOTの酸化で発生した窒素酸化物を前記選択還元触媒で窒素に還元する制御を行う排気ガス浄化システムを考えた。また、それと共に、内燃機関の排気通路に、上流側から順に、酸化触媒、ターボ式過給機のタービン、ディーゼルパティキュレートフィルタ、尿素供給装置、選択還元触媒を配置した内燃機関の排気ガス浄化システムにおけるディーゼルパティキュレートフィルタの強制再生方法において、前記ディーゼルパティキュレートフィルタの強制再生時において、内燃機関で発生する一酸化窒素を増加させて、この一酸化窒素を前記酸化触媒で二酸化窒素に酸化し、該二酸化窒素で前記ディーゼルパティキュレートフィルタに堆積されたSOOTを酸化し、このSOOTの酸化で発生した窒素酸化物を前記選択還元触媒で窒素に還元するディーゼルパティキュレートフィルタの強制再生方法を考えた。本発明者は、更に、これらの排気ガス浄化システム及びディーゼルパティキュレートフィルタの強制再生方法の強制再生の終了方法に関する改良を図り、本発明を行った。本発明の目的は、ディーゼルパティキュレートフィルタのSOOTの燃焼除去に必要な二酸化窒素の確保ができた時点で強制再生を終了することができ、ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量を必要かつ十分な再生時間で確実に燃焼除去できる排気ガス浄化システム及びディーゼルパティキュレートフィルタの強制再生方法を提供することにある。上記の目的を達成するための本発明の排気ガス浄化システムは、内燃機関の排気通路に、上流側から順に、酸化触媒、ターボ式過給機のタービン、ディーゼルパティキュレートフィルタ、尿素供給装置、選択還元触媒を配置した内燃機関の排気ガス浄化システムにおいて、当該排気ガス浄化システムの制御装置を、前記ディーゼルパティキュレートフィルタの強制再生時において、内燃機関で発生する一酸化窒素を増加させて、この一酸化窒素を前記酸化触媒で二酸化窒素に酸化し、該二酸化窒素で前記ディーゼルパティキュレートフィルタに堆積されたSOOTを酸化し、このSOOTの酸化で発生した窒素酸化物を前記選択還元触媒で窒素に還元する制御を行うと共に、この強制再生時の前記一酸化窒素の増加時点からの二酸化窒素の発生量を累積し、該二酸化窒素の累積発生量が、重量比で、当該強制再生の開始直前の前記ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量の7.66以上になった場合に当該強制再生を終了するように構成される。このSOOTは、内燃機関、特にディーゼルエンジンから排出されるPM粒子状物質の成分のひとつであり、炭素Cを主成分とするエンジン排出物質で、PMの中でも特に燃焼が難しいと言われる物質であり、スート、煤等と呼ばれている。この構成によれば、酸化触媒DOCをタービンの前方に配置することにより、排気マニホールドと酸化触媒の距離が短くなり排気ガスの温度が低下する量が少なくなるので、吸気スロットルを閉じることで、酸化触媒に流入する排気ガスの温度を酸化触媒の活性温度まで上昇させることが容易にできるようになる。そして、酸素O2よりも、二酸化窒素NO2でSOOTを酸化する方が、より低温で酸化して除去できるため、ディーゼルパティキュレートフィルタの強制再生時にディーゼルパティキュレートフィルタが高温化して溶損やクラック等が発生することを防止できる。また、ディーゼルパティキュレートフィルタを高温にするための燃料が少なくて済み、ディーゼルパティキュレートフィルタの強制再生に伴う燃費の悪化を抑制できる。更に、ディーゼルパティキュレートフィルタのSOOTの燃焼除去に必要な二酸化窒素の確保ができた時点で強制再生を終了するので、つまり、強制再生時間が固定ではなく、二酸化窒素の累積発生量に応じて決まるので、ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量を必要かつ十分な再生時間で確実に燃焼除去できる。例えば、二酸化窒素の発生量が多い高負荷運転領域で強制再生が行われるときには再生時間を短くすることができる。上記の排気ガス浄化システムにおいて、前記酸化触媒と前記タービンの間に第1排気ガス温度センサを、前記タービンと前記ディーゼルパティキュレートフィルタの間に第2排気ガス温度センサをそれぞれ設け、これらの検出信号を内燃機関の運転と当該排気ガス浄化システムを制御する制御装置に入力するように構成すると共に、前記制御装置を、前記ディーゼルパティキュレートフィルタの強制再生時において、EGR弁を閉じてEGRを停止し、吸気スロットルを閉じ、前記第1排気ガス温度センサで検出される第1排気ガス温度が所定の第1判定温度以上になるまで、空気過剰率を1.3以上かつ1.6以下の範囲内にする排気昇温制御を行い、前記第1排気ガス温度が前記所定の第1判定温度以上になったら、前記第2排気ガス温度センサで検出される第2排気ガス温度が所定の第2判定温度以上かつ所定の第3判定温度以下の範囲内になるように、シリンダ内燃料噴射のパイロット噴射とメイン噴射を進角させてポスト噴射を行う排気温度維持制御を行うと共に、該排気温度維持制御では、燃料噴射時期を算出するためのNOxマップを、通常運転時のNOxマップから、タイミングを通常運転時よりも進角させてNOx発生量を増加させる強制再生用のNOxマップに切り替えて、該強制再生用のNOxマップのデータに基づいて発生するNOx量に対応させて、前記尿素供給装置からの尿素の供給量を調整する尿素量調整制御を行い、この強制再生時の前記一酸化窒素の増加時点からの各負荷毎のNOxマップより二酸化窒素の発生量を算出し、その負荷の間の時間を乗じて、その負荷の時間内の二酸化窒素の累積発生量を算出して累積し、該累積した二酸化窒素の累積発生量が、重量比で、当該強制再生の開始直前の前記ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量の7.66以上になった場合に当該強制再生を終了する制御を行うように構成すると、ディーゼルパティキュレートフィルタの強制再生時において、内燃機関で発生する一酸化窒素を増加させて、この一酸化窒素を前記酸化触媒で二酸化窒素に酸化し、この二酸化窒素でディーゼルパティキュレートフィルタに堆積されたSOOTを酸化し、このSOOTの酸化で発生した窒素酸化物を選択還元触媒で窒素に還元する制御を容易に行うことができるようになる。つまり、EGR停止によりNOxを増加でき、パイロット噴射とメイン噴射の進角により更にNOxの発生量を増加できる。また、吸気スロットルを閉じることで排気温度を上昇でき、ポスト噴射により供給された未燃燃料を酸化触媒で酸化することにより排気ガスの温度を更に上昇できる。また、第2排気ガス温度が所定の第3判定温度を越えないように、越えた場合はポスト噴射を停止するように制御しているので、ポスト噴射による排気ガスの温度の上昇し過ぎを防止できる。また、燃料噴射時期を算出するためのNOxマップを切り替えて、尿素の噴射量を、強制再生用のNOxマップのデータに基づいて発生するNOx量に対応させて制御することにより、シリンダ内の燃焼で多量のNOxを発生してSOOTを酸化除去できると共に、この多量に発生したNOxを適正な量の尿素により選択還元触媒で浄化できる。更に、ディーゼルパティキュレートフィルタのSOOTの燃焼除去に必要な二酸化窒素の量が発生した時点を正確に把握して強制再生を終了できる。そして、上記の目的を達成するための本発明のディーゼルパティキュレートフィルタの強制再生方法は、内燃機関の排気通路に、上流側から順に、酸化触媒、ターボ式過給機のタービン、ディーゼルパティキュレートフィルタ、尿素供給装置、選択還元触媒を配置した内燃機関の排気ガス浄化システムにおけるディーゼルパティキュレートフィルタの強制再生方法において、前記ディーゼルパティキュレートフィルタの強制再生時において、内燃機関で発生する一酸化窒素を増加させて、この一酸化窒素を前記酸化触媒で二酸化窒素に酸化し、該二酸化窒素で前記ディーゼルパティキュレートフィルタに堆積されたSOOTを酸化し、このSOOTの酸化で発生した窒素酸化物を前記選択還元触媒で窒素に還元すると共に、この強制再生時の前記一酸化窒素の増加時点からの二酸化窒素の発生量を累積し、該二酸化窒素の累積発生量が、重量比で、当該強制再生の開始直前の前記ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量の7.66以上になった場合に当該強制再生を終了することを特徴とする方法である。この方法によれば、酸素よりも、二酸化窒素でSOOTを酸化する方が、より低温で酸化して除去できるため、ディーゼルパティキュレートフィルタの強制再生時にディーゼルパティキュレートフィルタが高温化して溶損やクラック等が発生することを防止できる。また、ディーゼルパティキュレートフィルタを高温にするための燃料が少なくて済み、強制再生に伴う燃費悪化を抑制できる。更に、ディーゼルパティキュレートフィルタのSOOTの燃焼除去に必要な二酸化窒素の量が確保ができた時点で強制再生を終了するので、つまり、強制再生時間が固定ではなく、二酸化窒素の累積発生量に応じて決まるので、ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量を必要かつ十分な再生時間で確実に燃焼除去できる。上記のディーゼルパティキュレートフィルタの強制再生方法において、EGR弁を閉じてEGRを停止し、吸気スロットルを閉じ、前記酸化触媒と前記タービンの間の第1排気ガス温度が所定の第1判定温度以上になるまで、空気過剰率を1.3以上かつ1.6以下の範囲内にする排気昇温制御を行い、前記第1排気ガス温度が前記所定の第1判定温度以上になったら、前記タービンと前記ディーゼルパティキュレートフィルタの間の第2排気ガス温度が所定の第2判定温度以上かつ所定の第3判定温度以下の範囲内になるように、シリンダ内燃料噴射のパイロット噴射とメイン噴射を進角させてポスト噴射を行う排気温度維持制御を行うと共に、該排気温度維持制御では、燃料噴射時期を算出するためのNOxマップを、通常運転時のNOxマップから、タイミングを通常運転時よりも進角させてNOx発生量を増加させる強制再生用のNOxマップに切り替えて、該強制再生用のNOxマップのデータに基づいて発生するNOx量に対応させて前記尿素供給装置からの尿素の供給量を調整する尿素量調整制御を行うと共に、この強制再生時の前記一酸化窒素の増加時点からの各負荷毎のNOxマップより二酸化窒素の発生量を算出し、その負荷の間の時間を乗じて、その負荷の時間内の二酸化窒素の発生量を算出して累積し、該累積した二酸化窒素の累積発生量が、重量比で、当該強制再生の開始直前の前記ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量の7.66以上になった場合に当該強制再生を終了すると、ディーゼルパティキュレートフィルタの強制再生時において、内燃機関で発生する一酸化窒素を増加させて、この一酸化窒素を前記酸化触媒で二酸化窒素に酸化し、該二酸化窒素で前記ディーゼルパティキュレートフィルタに堆積されたSOOTを酸化し、このSOOTの酸化で発生した窒素酸化物を前記選択還元触媒で窒素に還元する制御を容易に行うことができる。また、ディーゼルパティキュレートフィルタのSOOTの燃焼除去に必要な二酸化窒素の量が発生した時点を正確に把握して強制再生を終了できる。本発明の排気ガス浄化システム及びディーゼルパティキュレートフィルタの強制再生方法によれば、ディーゼルパティキュレートフィルタのSOOTの燃焼除去に必要な二酸化窒素の量の確保ができた時点で強制再生を終了するので、つまり、強制再生時間が固定ではなく、二酸化窒素の累積発生量に応じて決まるので、ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量を必要かつ十分な再生時間で確実に燃焼除去できる。以下、本発明に係る実施の形態の排気ガス浄化システム及びディーゼルパティキュレートフィルタの強制再生方法について図面を参照しながら説明する。図1に示すように、本発明の実施の形態の排気ガス浄化システム1は、内燃機関ディーゼルエンジン10の排気通路11に、上流側から順に、酸化触媒DOC:DieselOxidationCatalyst12、ターボ式過給機13のタービン13a、ディーゼルパティキュレートフィルタDPF:DieselParticulateFilter14、尿素供給装置15、選択還元触媒SCR:SelectiveCatalyticReduction16を配置して構成される。更に、吸気通路17に、ターボ式過給機13のコンプレッサ13bと吸気スロットル18が設けられ、EGR通路19にはEGR弁20が設けられている。また、酸化触媒12とタービン13aの間に第1排気ガス温度センサ21を、タービン13aとディーゼルパティキュレートフィルタ14の間に第2排気ガス温度センサ22を、ディーゼルパティキュレートフィルタ14と選択還元触媒15の間に第3排気ガス温度センサ23をそれぞれ設け、これらの検出信号を内燃機関10の運転と排気ガス浄化システム1を制御する制御装置図示しないに入力するように構成する。そして、排気ガス浄化システムの制御装置は、ディーゼルパティキュレートフィルタ14の強制再生時において、内燃機関10で発生する一酸化窒素NOを増加させて、この一酸化窒素を酸化触媒12で二酸化窒素NO2に酸化し、この二酸化窒素でディーゼルパティキュレートフィルタ14に堆積されたSOOTCを酸化し、このSOOTの酸化で発生した一酸化窒素を含む窒素酸化物NOxを選択還元触媒16で窒素N2に還元する制御を行うように構成される。更に、制御装置は、ディーゼルパティキュレートフィルタ14の強制再生時においてこの強制再生時の一酸化窒素の増加時点からの二酸化窒素の発生量を累積し、この二酸化窒素の累積発生量が、重量比で、当該強制再生の開始直前の前記ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量の7.66以上になった場合に当該強制再生を終了するように構成される。より具体的には、ディーゼルパティキュレートフィルタ14の強制再生時において、次の排気昇温制御、排気温度維持制御等を含む強制再生制御を行うように構成される。EGR弁20を閉じてEGRを停止し、吸気スロットル18を閉じ、第1排気ガス温度センサ21で検出される第1排気ガス温度T1が所定の第1判定温度T1a以上になるまで、空気過剰率λを1.3以上かつ1.6以下の範囲内にする排気昇温制御を行う。そして、第1排気ガス温度T1が所定の第1判定温度T1a以上になったら、第2排気ガス温度センサ22で検出される第2排気ガス温度T2が所定の第2判定温度T2a以上かつ所定の第3判定温度T2b以下の範囲内になるように、シリンダ内燃料噴射のパイロット噴射とメイン噴射を進角させてポスト噴射を行う排気温度維持制御を行う。それと共に、この排気温度維持制御では、燃料噴射時期を算出するためのNOxマップを、通常運転時のNOxマップから、タイミングを通常運転時よりも進角させてNOx発生量を増加させる強制再生用のNOxマップに切り替えて、この強制再生用のNOxマップのデータに基づいて発生するNOx量に対応させて、尿素供給装置15からの尿素の供給量を調整する尿素量調整制御を行う。また、この強制再生時の一酸化窒素の増加時点からの各負荷毎の強制再生用のNOxマップより二酸化窒素の発生量bnを算出し、その負荷の間の時間tnを乗じて、その負荷の時間内の二酸化窒素の発生量Bn=bn×αn×tnを算出して累積するB=ΣBn=Σ{bn×αn×tn}。ここで、αnは酸化触媒12における一酸化窒素から二酸化窒素への変換率である。また、Σはn=1~Nまでの累積を示す。この変換率αnは酸化触媒12の触媒温度等に依存するので、各負荷毎に算定される。この累積した二酸化窒素の累積発生量Bが、重量比で、強制再生の開始直前のディーゼルパティキュレートフィルタ14に堆積されたSOOTの堆積推定量Aの7.66以上になった場合に当該強制再生を終了する制御を行う。次に、本発明に係るディーゼルパティキュレートフィルタの強制再生方法について、図2のフローを参照しながら説明する。図2のフローは、内燃機関10及び排気ガス浄化システム1を制御する上位のフローにおいて、ディーゼルパティキュレートフィルタ14の強制再生が必要と判断されたときに呼ばれて実施され、この図2のフローの実施が終了したら、上位のフローに戻り、強制再生時に繰返し呼ばれるものとして示している。なお、この強制再生の必要なときとは、例えば、通常走行運転やアイドル運転をしているときに、ディーゼルパティキュレートフィルタ14に堆積されているPM粒子状物質の量を推定し、この推定量を累積したPM計算累積値が所定の累積判定量を越えるか、又は、排圧値が所定の排圧判定値を越えるかしたとき等である。ディーゼルパティキュレートフィルタ14の強制再生を行わない通常運転時では、上流側のディーゼルパティキュレートフィルタ14でSOOTを捕集し、下流側の選択還元型触媒16に尿素供給装置15から尿素を供給して、排気ガス中の窒素酸化物NOxを浄化処理している。この通常運転時では、通常運転時のNOxマップのデータに基づいて発生するNOx量に対応させて尿素供給装置15からの尿素の供給量を調整して、NOxを浄化している。そして、ディーゼルパティキュレートフィルタ14に溜め込まれたSOOTの量PM計算累積値がある規定量排圧、計算、距離で規定量を推定を越えると、強制再生が必要とされ、強制再生モードに入り、図2のフローが呼ばれることになる。強制再生が必要であると判定されて、図2のフローが呼ばれると、図2のフローがスタートし、ステップS11で、NOxを増大するためにEGR弁20を閉じてEGRを停止し、続いて排気温度を上げるために吸気スロットル18を閉じ、空気過剰率λを1.3以上かつ1.6以下の範囲内に調整する排気昇温制御を、所定の時間ステップS12の温度チェックのインターバルに関係する時間の間行う。この強制再生制御中における第1排気ガス温度T1の変化を図3に、第2排気ガス温度T2の変化を図4に、模式的に示す。図3に示すように、この第1排気ガス温度T1は、強制再生制御に入った時点Aから上昇し実際には時間遅れがあるので温度上昇は傾斜する、所定の第1判定温度T1a以上の温度になるように排気昇温制御がなされる。なお、この第1排気ガス温度T1は、この強制再生制御が終了する時点Cで元に戻る実際には時間遅れがあるので温度低下は傾斜する。また、第2排気ガス温度T2はこの時点では、図4のA~Bに示すように、第1排気ガス温度T1の上昇に伴って上昇する実際には時間遅れがあるので温度上昇は傾斜する。次のステップS12で、第1排気ガス温度センサ21で検出される第1排気ガス温度T1が所定の第1判定温度T1a以上であるか否かを判定し、以上でない場合NOは、ステップS11に戻り、以上である場合YESは、次のステップS13に行く。これにより、ステップS11の排気昇温制御は、第1排気ガス温度T1が所定の第1判定温度T1a以上になるまで行われる。この所定の第1判定温度T1aは酸化触媒12の触媒の種類にもよるが、例えば、200°Cに設定される。次のステップS13では、排気温度維持制御と尿素量調整制御と二酸化窒素の発生量の累積を、所定の時間ステップS14のNO2の累積発生量のチェックのインターバルに関係する時間の間行う。この排気温度維持制御では、更にNOxを発生させるために、図5に示すように、シリンダ内燃料噴射のパイロット噴射Fpとメイン噴射Fmを進角させる。それと共に、第2排気ガス温度センサ22で検出される第2排気ガス温度T2が所定の第2判定温度T2a以上かつ所定の第3判定温度T2b以下の範囲内になるようにポスト噴射を行う。このポスト噴射は、第2排気ガス温度T2が所定の第3判定温度T2bを越えた場合には停止され、第2排気ガス温度T2が所定の第3判定温度T2b以下になるように制御される。なお、所定の第2判定温度T2aは、例えば300°Cに、所定の第3判定温度T2bは例えば400°Cに設定される。第2排気ガス温度T2は、図4のB~Cに示すように、排気温度維持制御に入った時点Bからは、所定の第2判定温度T2a以上かつ所定の第3判定温度T2b以下の範囲内の温度になる実際には時間遅れがあるので温度上昇は傾斜するように排気温度維持制御され、この強制再生制御が終了する時点Cで元に戻る実際には時間遅れがあるので温度低下は傾斜する。なお、この排気温度維持制御のポスト噴射の制御では、第2排気ガス温度T2を所定の第2判定温度T2a以上かつ所定の第3判定温度T2b以下の範囲内の温度に設定した第2目標温度T2tになるようにフィードバック制御等で制御してもよい。この第2目標温度T2tは、例えば350°Cに設定される。また、尿素量調整制御では、燃料噴射時期を算出するためのNOxマップを、通常運転時のNOxマップから、タイミングを通常運転時よりも進角させてNOx発生量を増加させる強制再生用のNOxマップに切り替えて、この強制再生用のNOxマップのデータに基づいて発生するNOx量に対応させて、尿素供給装置15からの尿素の供給量を調整する制御を行う。また、二酸化窒素の発生量の累積では、強制再生時の一酸化窒素の増加時点からの、ステップS13における各負荷毎の強制再生用のNOxマップより二酸化窒素の発生量bnを算出し、その負荷の間の時間tnを乗じて、その負荷の時間内の二酸化窒素の発生量Bn=bn×αn×tnを算出して累積するB=ΣBn=Σ{bn×αn×tn}。ここで、αnは酸化触媒12における一酸化窒素から二酸化窒素への変換率である。また、Σはn=1~Nまでの累積を示す。この変換率αnは酸化触媒12の触媒温度等に依存するので、各負荷毎に算定される。次のステップS14では、この累積した二酸化窒素の累積発生量Bが、重量比で、強制再生の開始直前のディーゼルパティキュレートフィルタ14に堆積されたSOOTの堆積推定量Aの7.66以上になったか、否かを判定し、以上ではない場合NOはステップS13に戻り、以上である場合YESは次のステップS15に行く。これにより、ステップS13の排気温度維持制御は、二酸化窒素の累積発生量BがSOOTの堆積推定量Aに見合う量以上になるまで行われる。この強制再生の終了方法により、ディーゼルパティキュレートフィルタ13に堆積されたSOOTを燃焼仕切ることができる。ステップS15では、強制再生制御の終了作業を行う。この強制再生制御の終了作業では、EGR弁20と吸気スロットル18の弁開度を通常運転制御の弁開度に戻したり、パイロット噴射とメイン噴射の進角を戻したり、ポスト噴射を停止したり、PM計算累積値、SOOTの推定量A、二酸化窒素の累積発生量Bをゼロにリセットしたりする。この強制再生制御の終了作業の後、上位のフローにリターンする。なお、この通常運転とは、通常走行運転又はアイドリング運転であり、ディーゼルパティキュレートフィルタ14の強制再生制御を行っていない運転状態で非DPF強制再生制御時、且つ、選択還元型触媒16の硫黄被毒に対する強制再生制御を行っていない運転状態非SCR硫黄被毒再生制御時である。上記の排気ガス浄化システム1及びディーゼルパティキュレートフィルタの強制再生方法により、酸化触媒12をタービン13aの前方に配置することにより、排気マニホールドと酸化触媒12の距離が短くなり排気ガスの温度低下量が少なくなるので、吸気スロットル18を閉じることで、酸化触媒12に流入する排気ガスの温度を酸化触媒12の活性温度まで上昇させることが容易にできるようになる。更に、シリンダ内燃料噴射のパイロット噴射Fpとメイン噴射Fmの噴射時期を進角しながらポスト噴射することで、多量の一酸化窒素を発生させると共に、酸化触媒12で一酸化窒素を二酸化窒素に酸化して二酸化窒素を多量に排出させて、SOOTを所定の第2判定温度T2a以上かつ所定の第3判定温度T2b以下の範囲内、例えば、300°C~400°Cの範囲内の比較的低い温度で酸化して除去でき、ディーゼルパティキュレートフィルタ14を強制再生できるようになる。また、このSOOTの酸化等によって多量に発生する一酸化窒素を含む窒素酸化物を除去するため、通常運転時のNOxマップよりからタイミング進角させたNOマップに切り替え、それに適合した尿素噴射を行う。つまり、窒素酸化物は、尿素供給装置15から最適な供給量に調整された尿素と排気温度により選択還元型触媒16で還元除去される。そして、ディーゼルパティキュレートフィルタのSOOTの燃焼除去に必要な二酸化窒素の確保ができた時点で強制再生を終了するので、つまり、強制再生時間が固定ではなく、二酸化窒素の累積発生量に応じて決まるので、ディーゼルパティキュレートフィルタに堆積されたSOOTの堆積推定量を必要かつ十分な再生時間で確実に燃焼除去できる。例えば、二酸化窒素の発生量が多い高負荷運転領域で強制再生が行われるときには再生時間を短くすることができる。従って、酸素よりも、二酸化窒素でSOOTを酸化するので、より低温で酸化して除去でき、ディーゼルパティキュレートフィルタ14の強制再生時にディーゼルパティキュレートフィルタ14が高温化して溶損やクラック等が発生することを防止できる。また、ディーゼルパティキュレートフィルタ14を高温にするための燃料が少なくて済み、強制再生に伴う燃費の悪化を抑制できる。