"エンジンから排出されるパティキュレートを捕捉して大気への排出を防止する排ガス浄化フィルタと、前記エンジンの排ガス中に含まれ、前記排ガス浄化フィルタに堆積した不燃成分の堆積状態を検出する不燃成分状態検出手段と、前記不燃成分が前記排ガス浄化フィルタに堆積した状態に基づいて、その排ガス浄化フィルタの再生開始時期を制御するフィルタ再生時期制御手段と、を有する排ガス浄化フィルタの再生開始時期制御装置。前記不燃成分は、前記エンジンから排出されるAshである、ことを特徴とする請求項1に記載の排ガス浄化フィルタの再生開始時期制御装置。前記不燃成分状態検出手段は、前記排ガス浄化フィルタが強制再生したか自然再生したかの再生履歴に基づいて、その排ガス浄化フィルタに堆積した不燃成分の堆積状態を検出する、ことを特徴とする請求項1又は請求項2に記載の排ガス浄化フィルタの再生開始時期制御装置。前記フィルタ再生時期制御手段は、前記不燃成分が多いほど前記排ガス浄化フィルタの再生開始時期を遅らせる、ことを特徴とする請求項1から請求項3までのいずれか1項に記載の排ガス浄化フィルタの再生開始時期制御装置。前記フィルタ再生時期制御手段は、前記排ガス浄化フィルタに堆積した不燃成分の状態に基づいてフィルタ再生開始閾値を設定し、排ガス浄化フィルタが捕捉したパティキュレート量がそのフィルタ再生開始閾値を超えたら排ガス浄化フィルタの再生制御を開始する、ことを特徴とする請求項1から請求項4までのいずれか1項に記載の排ガス浄化フィルタの再生開始時期制御装置。前記不燃成分状態検出手段は、前記排ガス浄化フィルタの強制再生時に、前記不燃成分の前記排ガス浄化フィルタの底部への堆積を検出し、前記排ガス浄化フィルタの自然再生時に、前記不燃成分の前記排ガス浄化フィルタの壁面への堆積を検出し、前記フィルタ再生時期制御手段は、排ガス浄化フィルタの底部に堆積した不燃成分堆積量と、排ガス浄化フィルタの壁面に堆積した不燃成分堆積量とに基づいて、前記フィルタ再生開始閾値を設定する、ことを特徴とする請求項5に記載の排ガス浄化フィルタの再生開始時期制御装置。前記フィルタ再生時期制御手段は、排ガス浄化フィルタの不燃成分底部堆積量から算出した第1補正値と、排ガス浄化フィルタの不燃成分壁面堆積量から算出した第2補正値とに基づいて、前記フィルタ再生開始閾値を設定する、ことを特徴とする請求項6に記載の排ガス浄化フィルタの再生開始時期制御装置。前記第1補正値は、前記排ガス浄化フィルタの不燃成分底部堆積量が多いほど、大きい、ことを特徴とする請求項7に記載の排ガス浄化フィルタの再生開始時期制御装置。前記第2補正値は、前記排ガス浄化フィルタの不燃成分壁面堆積量が多いほど、大きい、ことを特徴とする請求項7に記載の排ガス浄化フィルタの再生開始時期制御装置。前記フィルタ再生時期制御手段は、前記第1補正値及び前記第2補正値に基づいて設定したフィルタ再生開始閾値が、実現可能な閾値を超えているときには、その実現可能な閾値をフィルタ再生開始閾値に設定する、ことを特徴とする請求項7から請求項9までのいずれか1項に記載の排ガス浄化フィルタの再生開始時期制御装置。エンジンから排出されるパティキュレートを捕捉して大気への排出を防止する排ガス浄化フィルタに堆積した排ガス不燃成分の堆積状態を検出する不燃成分状態検出工程と、前記不燃成分が前記排ガス浄化フィルタに堆積した状態に基づいて、その排ガス浄化フィルタの再生開始時期を制御するフィルタ再生時期制御工程と、を有する排ガス浄化フィルタの再生開始時期制御方法。エンジンから排出されるパティキュレートを捕捉して大気への排出を防止する排ガス浄化フィルタと、前記排ガス浄化フィルタの再生制御を開始するための基準パティキュレート堆積量の基本値を設定する基本値設定手段と、エンジン運転状態に基づいて第1の積算値をカウントアップする第1カウントアップ手段と、前記第1の積算値の増加に対して所定の割合で増加するように第1補正値を設定する第1補正値設定手段と、エンジン運転状態に基づいて第2の積算値をカウントアップする第2カウントアップ手段と、前記第2の積算値の増加に対して所定の割合で増加するように第2補正値を設定する第2補正値設定手段と、前記第1補正値及び第2補正値に基づいて前記基準パティキュレート堆積量基本値を補正する基準値補正手段と、前記排ガス浄化フィルタに堆積するパティキュレート堆積量を検出するパティキュレート堆積量検出手段と、前記排ガス浄化フィルタに堆積するパティキュレート堆積量が、前記基準値補正手段で補正された基準パティキュレート堆積量よりも大きいときに、前記排ガス浄化フィルタの再生制御を開始するフィルタ再生時期制御手段と、を有する排ガス浄化フィルタの再生開始時期制御装置。前記第1補正値設定手段は、前記第1の積算値の増加に対して略一定の割合で増加するように第1補正値を設定し、前記第2補正値設定手段は、前記第2の積算値の増加に対して増加割合が減少するように第2補正値を設定する、ことを特徴とする請求項12に記載の排ガス浄化フィルタの再生開始時期制御装置。前記第1カウントアップ手段は、前記パティキュレート堆積量が所定量よりも多いエンジン運転状態のときに前記第1の積算値をカウントアップし、前記第2カウントアップ手段は、前記パティキュレート堆積量が前記所定量よりも少ないエンジン運転状態のときに前記第2の積算値をカウントアップする、ことを特徴とする請求項12又は請求項13に記載の排ガス浄化フィルタの再生開始時期制御装置。エンジンの排ガス温度を検出する排ガス温度検出手段を有し、前記第1カウントアップ手段は、前記排ガス温度が所定温度よりも低いエンジン運転状態のときに前記第1の積算値をカウントアップし、前記第2カウントアップ手段は、前記排ガス温度が前記所定温度よりも高いエンジン運転状態のときに前記第2の積算値をカウントアップする、ことを特徴とする請求項12又は請求項13に記載の排ガス浄化フィルタの再生開始時期制御装置。前記排ガス浄化フィルタの温度を検出するフィルタ温度検出手段を有し、前記第1カウントアップ手段は、前記フィルタ温度が所定温度よりも低いエンジン運転状態のときに前記第1の積算値をカウントアップし、前記第2カウントアップ手段は、前記フィルタ温度が前記所定温度よりも高いエンジン運転状態のときに前記第2の積算値をカウントアップする、ことを特徴とする請求項12又は請求項13に記載の排ガス浄化フィルタの再生開始時期制御装置。エンジンから排出されるパティキュレートを捕捉して大気への排出を防止する排ガス浄化フィルタの再生制御を開始するための基準パティキュレート堆積量の基本値を設定する基本値設定工程と、エンジン運転状態に基づいて第1の積算値をカウントアップする第1カウントアップ工程と、前記第1の積算値の増加に対して所定の割合で増加するように第1補正値を設定する第1補正値設定工程と、エンジン運転状態に基づいて第2の積算値をカウントアップする第2カウントアップ工程と、前記第2の積算値の増加に対して所定の割合で増加するように第2補正値を設定する第2補正値設定工程と、前記第1補正値及び第2補正値に基づいて前記基準パティキュレート堆積量基本値を補正する基準値補正工程と、前記排ガス浄化フィルタに堆積するパティキュレート堆積量を検出するパティキュレート堆積量検出工程と、前記排ガス浄化フィルタに堆積するパティキュレート堆積量が、前記基準値補正工程で補正された基準パティキュレート堆積量よりも大きいときに、前記排ガス浄化フィルタの再生制御を開始するフィルタ再生時期制御工程と、を有する排ガス浄化フィルタの再生開始時期制御方法。しかし、発明者らの研究によって前述した従来の方法では、DPFに堆積する不燃成分の影響で再生タイミングが早すぎる場合のあることが分かってきた。DPFの再生制御回数が多いと燃費が悪化し、またエンジンオイルを燃料で希釈してしまう。そこでDPFの再生制御はできるだけ制御間隔をあけて再生回数を減らすことが望ましい。本発明は、このような従来の問題点に着目してなされたものであり、排ガス浄化フィルタの再生時における燃費悪化を防止することができる排ガス浄化フィルタの再生開始時期制御装置及び再生開始時期制御方法を提供することを目的としている。本発明は以下のような解決手段によって前記課題を解決する。なお、理解を容易にするために本発明の実施形態に対応する符号を付するが、これに限定されるものではない。本発明は、エンジン10から排出されるパティキュレートを捕捉して大気への排出を防止する排ガス浄化フィルタ52と、前記エンジン10の排ガス中に含まれ、前記排ガス浄化フィルタ52に堆積した不燃成分の堆積状態を検出する不燃成分状態検出手段ステップS24,ステップS25と、前記不燃成分が前記排ガス浄化フィルタ52に堆積した状態に基づいて、その排ガス浄化フィルタ52の再生開始時期を制御するフィルタ再生時期制御手段ステップS7~S8とを有することを特徴とする。車両の走行距離が増えるにつれて排ガス浄化フィルタに不燃成分が堆積する。発明者らは、この不燃成分を利用すればDPFの再生時期を遅らすことができることを見いだした。そこで本発明では、不燃成分が排ガス浄化フィルタに堆積した状態に基づいて、その排ガス浄化フィルタの再生開始時期を制御するようにしたので、適切な時期で再生制御を開始することができ、燃費の悪化や、フィルタ再生時の燃料ポスト噴射によるエンジンオイルの希釈を抑制できるのである。以下では図面等を参照して本発明の実施の形態についてさらに詳しく説明する。まず初めに本発明の理解を容易にするために図1~図4を参照して発明者らの知見について説明する。上述のように、DPFにPMが堆積し、その堆積量が基準量を超えたら排ガス温度を上昇させてDPFの温度を高温にすることで、堆積したPMを強制的に燃焼除去してDPFを再生している。ここでDPF再生制御を開始するための閾値について図1を参照しながら説明する。図1は、DPFが新品であるときの、DPFのBED温度と、そのBED温度から到達しうる最高DPF温度との関係を、PM堆積量ごとにプロットしたグラフを示す図である。なお、到達しうる最高DPF温度は以下のようにして求める。すなわち通常運転中のエンジンを急激にアイドル運転にすると、DPF内を通流する排ガス量が急減して、排ガス通流による空冷効果が減り、DPF内部の温度が急上昇する。このようにエンジンを通常運転から急激にアイドル運転にしたときに到達する温度が、到達しうる最高DPF温度であることが発明者らによって確認されている。そこでこの温度を到達しうる最高DPF温度とした。図1によると、例えばDPFのPM堆積量が2gのときは、DPFのBED温度が低ければ、エンジンを通常運転から急激にアイドル運転にしても、最高DPF温度はあまり高温にならない。ところがDPFのBED温度がある程度高温のときに、エンジンを通常運転から急激にアイドル運転にすると、PMの燃焼によってDPFの最高温度が上昇することがわかる。またDPFのBED温度が同じでも、PM堆積量が少なければ最高DPF温度はあまり高温にならないが、PM堆積量が多くなるとPMが燃焼して最高DPF温度が高温になることが分かる。さて最高DPF温度が高温であると、DPFが溶損する可能性がある。そこで最高DPF温度をDPF溶損温度以下にしなければならない。またDPFを再生するときは、後述のように燃料をポスト噴射して未燃燃料を酸化触媒に供給し排ガス温度を上昇させる。したがって頻繁にDPFの再生制御を行っては、燃費が悪化し、またエンジンオイルを燃料で希釈してしまう。そこでDPFの再生制御はできるだけ制御間隔をあけて再生回数を減らすほうが燃費を向上でき、またエンジンオイルの燃料による希釈を防止できる。そこでエンジン運転状態が変化してDPFの温度が急上昇してもDPFが溶損しないような堆積量であって、できるだけ多量のPMを堆積するまで再生間隔をあけることが望ましい。このような考えに基づき、DPF再生を開始する基準PM堆積量を設定している。すなわち、最高DPF温度の上限値は、DPFの仕様によって決まっている。またDPFを再生制御するときに制御可能なDPFBED温度にも範囲がある。そこで最高DPF温度及びDPFBED温度からDPF再生制御を開始するための閾値が決まり、例えば図1のような特性のDPFでは、PM堆積量が6gに達したら燃料噴射量や噴射時期を制御してPM強制燃焼制御を実施する。ところが運転状態によっては、DPFに従来よりも多くのPMを堆積してもDPFの最高温度がDPF溶損温度に達しないことが本件発明者らによって知見された。発明者らの鋭意研究によって、この原因がエンジンオイル中の添加剤による不純物や、機械的摩耗から生じる金属粉などの不燃成分であるAshの影響であるとの知見を得た。すなわちAshの堆積によってDPF内のPM燃焼速度が遅くなり、図2に示すように、或るPM堆積量におけるDPFの最高温度が低下することが分かったのである。さらにPM燃焼速度は、Ashの堆積状態にも依存するとの知見を得た。この点について図3,図4を参照して詳述する。なお図3は、ディーゼルエンジンの通常運転におけるDPFの作用を説明する模式図であり、図3AはPMを捕捉する様子を示し、図3BはPMを強制燃焼した後のAshの堆積状態を示す。図4は、ディーゼルエンジンの高速走行におけるDPFのAshの堆積状態を示す模式図である。なお図3,図4においてPMを白丸で示し、Ashを黒丸で示す。DPFは、例えばコージェライト等のセラミックから成る多孔質のハニカム構造である。DPFには、多孔質薄壁によって格子状に流路が区画される。図3Aに示すように、各流路の入口は、交互に目封じされる。入口が目封じされない流路は、出口が目封じされる。DPFに流入した排ガスは、図中の矢印で示すように、各流路を区画する多孔質薄壁を透過して下流へ排出される。通常運転時には、図3に示すように、排ガスに含まれるPMが、多孔質薄壁の内側表面で捕捉されて堆積する。捕捉されたPMの一部はDPFで燃焼するものの、DPFの温度が高温でなければ燃焼量は少なく、PMの燃焼量よりも堆積量のほうが多いこととなる。この状態が継続しDPFがPMを捕捉し続けると、やがて目詰まりを生じてしまう。そこでPMがある程度堆積したら排ガス温度を上昇させて、堆積したPMを強制的に燃焼除去する。ところが、排ガス温度を上昇させて堆積したPMを燃焼しても、Ashは燃焼しない。このAshは、図3に示すようにDPFの下流部に堆積する。一方、高速走行時は、排ガス温度が高温で、DPFの温度も高温になる。この状態では、排ガスに含まれるPMがDPFの多孔質薄壁の内側表面で捕捉されると、堆積することなく自然燃焼する。ところがAshは燃焼しない。そのため多孔質薄壁の内側表面には、図4に示すようにAshが堆積する。このように、本件発明者らによって、DPFに堆積したPMを強制燃焼した場合と、高速走行などによって排ガス温度が高温になることでPMが自然燃焼する場合とで、Ashの堆積状態が異なることが知見された。そしてさらに発明者らによって、Ash堆積量が同じでもAshの堆積状態が異なると、DPFにおけるPM燃焼速度が異なり最高DPF温度が異なることが知見された。そのため、Ashの堆積状態が異なっているにもかかわらず、常に一律のPM堆積量でPM強制燃焼制御を開始したのでは、再生タイミングが早いことがある、ということを本件発明者らは見いだしたのである。以上説明したように、発明者らによれば、Ashの堆積量が増えるとPM堆積量が一定でもPM燃焼速度は遅くなり、最高DPF温度が低下することが知見された。さらにDPF内のPM燃焼速度は、Ashの堆積状態にも依存することが知見された。そこで本発明では、Ashの堆積量及び堆積状態に応じてPM強制燃焼制御を開始する基準PM堆積量を補正して再生開始時期の適正化を図るようにしたのである。以下では具体的な構成について説明する。図5は、本発明による排ガス浄化フィルタの再生開始時期制御装置の一実施形態を示す全体システム図である。排ガス浄化フィルタの再生開始時期制御装置1は、ディーゼルエンジン10と、吸気通路21と、スロットルバルブ22と、排気通路23と、排ガス再循環装置30と、ディーゼル酸化触媒40と、DPFアッセンブリ50と、センサ類61~64と、コントローラ70とを有する。ディーゼルエンジン10には、高圧ポンプ14で高圧化されコモンレール13に一旦蓄圧された燃料がインジェクタ12から噴射タイミングに応じて噴射される。ディーゼルエンジン10から排出された排ガスの一部がEGR装置30を介して吸気通路21に還流する。EGR装置30は、EGR通路31にEGRクーラ32とEGRバルブ33とを有する。EGRクーラ32は排気通路23から還流する排ガスを冷却する。EGRバルブ33は開閉してEGR量を調整する。EGRバルブ33は、コントローラ70によってデューティ制御される。DOC40は、ディーゼルエンジン10の排気通路23に設けられ、パラジウム、白金などの触媒による酸化作用で粒子状物質を減少させる。DOC40に未燃成分が流入すると、触媒反応によって高温になった排ガスがDOC40から流出する。DPFアッセンブリ50は、DOC40のさらに下流に設けられる。DPFアッセンブリ50は、DPFハウジング51にDPF52を内蔵する。DPF52は、例えばコージェライト等のセラミックから成る多孔質のハニカム構造である。DPF52には、多孔質薄壁によって格子状に流路が区画される。各流路の入口は、交互に目封じされる。入口が目封じされない流路は、出口が目封じされる。DPF52に流入した排ガスは、各流路を区画する多孔質薄壁を透過して下流へ排出される。排ガスに含まれるPMは多孔質薄壁の内側表面で捕捉されて堆積する。捕捉されたPMの一部はDPFで燃焼するものの、DPFの温度が高温でなければ燃焼量は少なく、PMの燃焼量よりも堆積量のほうが多いこととなる。この状態が継続しDPFがPMを捕捉し続けると、やがて目詰まりを生じてしまう。そこでPMがある程度堆積したら排ガス温度を上昇させて、堆積したPMを強制的に燃焼除去する。差圧センサ61は、DPFハウジング51の上流室51a及び下流室51bの差圧を検出し、差圧信号をコントローラ70に出力する。DPF入口温度センサ62は、DPF52の入口温度Tinを検出し、入口温度信号をコントローラ70に出力する。DPF出口温度センサ63は、DPF52の出口温度Toutを検出し、出口温度信号をコントローラ70に出力する。クランク角センサ64は、ディーゼルエンジン10のクランクシャフト11の回転速度を検出する。コントローラ70は中央演算装置CPU、読み出し専用メモリROM、ランダムアクセスメモリRAM及び入出力インタフェースI/Oインタフェースを備えたマイクロコンピュータで構成される。コントローラ70は、エンジンの運転状態毎のPM排出量マップに基づいてPM排出量PMoutを検出する。そしてこのPM排出量PMoutに基づいてPM堆積量PMaを推定する。この推定方法の詳細は後述する。そしてコントローラ70は、このPM堆積量PMaに基づいてDPF再生時期を判定する。またコントローラ70は、差圧センサ61の差圧信号を入力する。コントローラ70は、DPF入口温度センサ62の入口温度信号及びDPF出口温度センサ63の出口温度信号を入力し、これらに基づきDPF52のBED温度を算出する。コントローラ70は、エンジンの運転状態から最適な変速段を決定し、クランク角センサ64の信号とあわせて、走行距離を算出する。またコントローラ70は、入力信号に基づいてインジェクタ12及び高圧ポンプ14を制御して燃料噴射量、噴射時期を調整する。コントローラ70は、入力信号に基づいてスロットルバルブ22の開度を調整する。コントローラ70は、EGRバルブ33をデューティ制御する。コントローラ70は、これらをコントロールすることで空気過剰率空燃比を調整λコントロールして排ガス中に含まれる未燃成分を調整し、DOC40から流出する排ガス温度を上昇させてDPFのBED温度を高温化してDPFを再生する。次にコントローラ70の動作を中心として、本発明による排ガス浄化フィルタの再生開始時期制御装置の具体的な動作を説明する。図6は、排ガス浄化フィルタの再生開始時期制御装置の動作を説明するメインフローチャートである。なおコントローラ70はこの処理を微少時間例えば10ミリ秒毎に繰り返し実行している。ステップS1において、コントローラ70は、PMの堆積量PMaを推定する。具体的な推定方法は後述する。ステップS2において、コントローラ70は、基準PM堆積量補正値PMHOSを算出する。具体的な算出方法は後述する。ステップS3において、コントローラ70は、基準PM堆積量基本値PM0に基準PM堆積量補正値PMHOSを加算して補正後基準PM堆積量PM1を算出する。なお基準PM堆積量基本値PM0は、DPFが新品であるときに、最高DPF温度をDPF溶損温度以下にするためにDPF再生制御を開始するための閾値であり、例えば図1の特性のDPFであれば6gである。ステップS4において、コントローラ70は、補正後基準PM堆積量PM1がPM堆積量限界値PMlimitを超えていないか否かを判定する。超えていなければステップS5へ処理を移行し、そうでなければステップS6へ処理を移行する。なおPM堆積量限界値PMlimitはDPF52で捕捉可能な最大PM量であり、あらかじめ設定されている。このPM堆積量限界値PMlimitが特許請求の範囲の実現可能な閾値に相当する。ステップS5において、コントローラ70は、DPF再生制御を開始するための閾値であるPM堆積量閾値PMcとして補正後基準PM堆積量PM1を設定する。ステップS7において、コントローラ70は、DPF再生制御を開始するための閾値であるPM堆積量閾値PMcとしてPM堆積量限界値PMlimitを設定する。図7は、PM堆積量推定処理を示すサブルーチンのフローチャートである。ステップS11において、コントローラ70は、エンジンの運転状態毎のPM排出量マップに基づいてPM排出量PMoutを検出する。このマップはあらかじめ実験を通じて設定される。ステップS12において、コントローラ70は、DPFのBED温度及び前回検出されたPM堆積量PMaを、あらかじめROMに格納された図11に示す特性のマップに適用してPM燃焼量PMburnを求める。このマップはあらかじめ実験を通じて設定される。ステップS13において、コントローラ70は、PM堆積量PMaを以下の式で算出する。図8は、基準PM堆積量補正値PMHOSを求める処理を示すサブルーチンのフローチャートである。ステップS21において、コントローラ70は、DPF52の入口温度Tinが基準温度を超えているか否かを判定する。DPF52の入口温度すなわちDPFに流入する排ガス温度が高温であればあるほど、DPF52の内部でPMが自然燃焼しやすくなる。基準入口温度はこのことを判定する。基準入口温度はあらかじめ実験を通じて設定されるが、例えば450°Cである。DPF52の入口温度Tinが基準温度を超えるときはステップS22に処理を移行し、超えなければステップS24に処理を移行する。ステップS22において、コントローラ70は、DPF52のBED温度Tbedが基準BED温度を超えているか否かを判定する。DPF52のBED温度すなわちDPFの内部温度が高温であればあるほど、DPF52の内部でPMが自然燃焼しやすくなる。基準BED温度はこのことを判定する。基準BED温度はあらかじめ実験を通じて設定されるが、例えば600°Cである。DPF52のBED温度Tbedが基準温度を超えるときはステップS23に処理を移行し、超えなければステップS24に処理を移行する。ステップS23において、コントローラ70は、DPF52のPM堆積量PMaが基準堆積量を超えているか否かを判定する。DPF52の内部にPMが堆積していればいるほど、DPF52の内部でPMが自然燃焼しにくくなる。基準堆積量はこのことを判定する。基準堆積量はあらかじめ実験を通じて設定されるが、例えば0グラムである。DPF52のPM堆積量PMaが基準堆積量を超えるときはステップS24に処理を移行し、超えなければステップS25に処理を移行する。ステップS24において、コントローラ70は、底部堆積処理を実行する。詳細は後述する。ステップS25において、コントローラ70は、壁面堆積処理を実行する。詳細は後述する。ステップS26において、コントローラ70は、基準PM堆積量補正値PMHOSを以下の式で求める図9は、底部堆積処理を示すサブルーチンのフローチャートである。ステップS241において、コントローラ70は、エンジン回転速度信号、変速段信号に基づいて、走行距離を算出する。ステップS242において、コントローラ70は、前回が壁面堆積モードであったか否かを判定する。前回が壁面堆積モードであったときはステップS243に処理を移行し、壁面堆積モードでなければ、この処理を一旦抜ける。ステップS243において、コントローラ70は、走行距離を、あらかじめROMに格納された図12に示す特性のマップに適用してDPF52に流入したAsh量を求める。このマップはあらかじめ実験を通じて設定される。ステップS244において、コントローラ70は、底部堆積Ash量Ash1を以下の式で求める。なおこの底部堆積Ash量Ash1が特許請求の範囲の第1の積算値に相当する。ステップS245において、コントローラ70は、底部堆積Ash量Ash1を、あらかじめROMに格納された図13Aに示す特性のマップに適用して底部Ash影響補正値HOS1を求める。なおこの底部Ash影響補正値HOS1が特許請求の範囲の第1補正値に相当する。ステップS246においてコントローラ70は走行距離をリセットし、ステップS247において前回モードMODEzを1に変更する。図10は、壁面堆積処理を示すサブルーチンのフローチャートである。ステップS251において、コントローラ70は、エンジン回転速度信号、変速段信号に基づいて、走行距離を算出する。ステップS252において、コントローラ70は、前回が底部堆積モードであったか否かを判定する。前回が底部堆積モードであったときはステップS253に処理を移行し、底部堆積モードでなければ、この処理を一旦抜ける。ステップS253において、コントローラ70は、走行距離を、あらかじめROMに格納された図12に示す特性のマップに適用してDPF52に流入したAsh量を求める。このマップはあらかじめ実験を通じて設定される。ステップS254において、コントローラ70は、壁面堆積Ash量Ash2を以下の式で求める。なおこの壁面堆積Ash量Ash2が特許請求の範囲の第2の積算値に相当する。ステップS255において、コントローラ70は、壁面堆積Ash量Ash2を、あらかじめROMに格納された図13Bに示す特性のマップに適用して壁面Ash影響補正値HOS2を求める。なおこの壁面Ash影響補正値HOS2が特許請求の範囲の第2補正値に相当する。ステップS256においてコントローラ70は走行距離をリセットし、ステップS257において前回モードMODEzを2に変更する。以上詳細に説明したように、発明者らによれば、Ashの堆積量が増えるとPM堆積量が一定でもPM燃焼速度は遅くなり、最高DPF温度が低下することが知見された。さらにDPF内のPM燃焼速度は、Ashの堆積状態にも依存することが知見された。そこで本発明では、Ashの堆積量及び堆積状態に応じてPM強制燃焼制御を開始する基準PM堆積量を補正することで、Ashが堆積しているほど再生間隔を延長し、再生時期の適正化を図るようにしたのである。このため燃費の悪化や、DPF再生時の燃料ポスト噴射によるエンジンオイルの希釈を抑制できるのである。以上説明した実施形態に限定されることなく、その技術的思想の範囲内において種々の変形や変更が可能であり、それらも本発明と均等であることは明白である。例えば、DPFのBED温度は、DPFにセンサを取り付けて検出してもよい。また各マップは一例に過ぎず、実験によって適宜選択すればよい。また上記実施形態においては、エンジンとしてディーゼルエンジンを一例に挙げて説明してるが、ガソリンエンジンであってもよい。"