(57)【特許請求の範囲】
【請求項１】
アイドリングストップを行う車両に搭載され、排気中に含まれる所定の物質を捕捉して前記物質を処理する処理器を備えたエンジンの制御装置において、
前記処理器に捕捉されている前記物質の捕集量を推定する推定部と、
所定の再生条件が成立した場合に、前記処理器から前記物質を除去する再生制御を実施する再生制御部と、
前記再生制御の実施中において所定のアイドリングストップ条件が成立した場合に、前記再生制御の実施中に前記アイドリングストップ条件が成立した時点での前記捕集量に基づいて前記エンジンの停止時間を設定する設定部と、
前記停止時間が設定された場合に、前記アイドリングストップ条件の成立時点から前記停止時間だけ前記エンジンを停止させるアイドリングストップ制御部と、を備え、
前記設定部は、前記捕集量が少ないほど前記停止時間を長く設定する
ことを特徴とする、エンジンの制御装置。
【請求項２】
アイドリングストップを行う車両に搭載され、排気中に含まれる所定の物質を捕捉して前記物質を処理する処理器を備えたエンジンの制御装置において、
前記処理器に捕捉されている前記物質の捕集量と、前記処理器から前記物質を除去する再生制御が開始されてからの前記処理器から除去された前記物質の除去量とを推定する推定部と、
所定の再生条件が成立した場合に、前記再生制御を実施する再生制御部と、
前記再生制御の実施中において所定のアイドリングストップ条件が成立した場合に、前記再生制御の実施中に前記アイドリングストップ条件が成立した時点での前記捕集量及び前記除去量のそれぞれに基づいて前記エンジンの停止時間を設定する設定部と、
前記停止時間が設定された場合に、前記アイドリングストップ条件の成立時点から前記停止時間だけ前記エンジンを停止させるアイドリングストップ制御部と、を備え、
前記設定部は、前記捕集量が少ないほど前記停止時間を長く設定するとともに、前記除去量が多いほど前記停止時間を長く設定し、当該二つの前記停止時間のうちの短い一方を前記停止時間として設定する
ことを特徴とする、エンジンの制御装置。
【請求項３】
前記アイドリングストップ制御部は、前記捕集量が過昇温リスクの目安となる第一所定値を越える場合に、前記アイドリングストップを禁止する
ことを特徴とする、請求項１又は２記載のエンジンの制御装置。
【請求項４】
前記処理器の上流側及び下流側の少なくとも一方の排気温度を検出する排気温センサを備え、
前記設定部は、前記排気温度が、前記処理器に捕捉された前記物質が除去され始める温度に設定された第一温度以下である場合には、前記排気温度が低いほど前記停止時間を減少補正する
ことを特徴とする、請求項１〜３の何れか１項に記載のエンジンの制御装置。
【請求項５】
吸気温度を検出する吸気温センサを備え、
前記設定部は、前記排気温度が前記第一温度以下である場合には、前記吸気温度が低いほど前記停止時間を減少補正する
ことを特徴とする、請求項４記載のエンジンの制御装置。
【請求項６】
前記処理器には、排気中の硫黄成分を吸蔵しうるトラップ触媒が含まれ、
前記再生制御部は、前記トラップ触媒から前記硫黄成分を除去するＳパージ制御を前記再生制御として実施し、
前記アイドリングストップ制御部は、前記Ｓパージ制御の実施中に前記アイドリングストップ条件が成立した場合には、前記アイドリングストップを禁止する
ことを特徴とする、請求項１〜５の何れか１項に記載のエンジンの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、排気中に含まれる物質を捕集，吸蔵して処理するフィルタやトラップ触媒（以下これらを総称して「処理器」ともいう）を備えたエンジンの制御装置に関する。
【背景技術】
【０００２】
従来、エンジンの排気中に含まれる粒子状物質（Particulate Matter、以下「ＰＭ」と呼ぶ）を捕集するフィルタや、排気中の窒素酸化物（ＮＯｘ）や硫黄成分（Ｓ）を吸蔵するトラップ触媒といった処理器を備えたエンジンが知られている。これらの処理器では、一時的に取り込まれたＰＭやＮＯｘ等の物質を燃焼，脱離，還元させて除去する制御（以下「再生制御」と呼ぶ）が実施される。この再生制御では、処理器に取り込まれた物質が燃焼，脱離，還元しうる程度の温度まで、処理器が昇温される。
【０００３】
ところで、エンジンを搭載した車両には、アイドリングストップ機能を備えたものがある。すなわち、車両の停止，発進に合わせてエンジンを自動的に一時停止，再始動させるものである。このような車両では、アイドリングストップにより燃料消費量を低減できるというメリットがある一方で、再生制御の実施中にアイドリングストップした場合には再生制御が中断されて処理器の温度が低下するというデメリットもある。これに対し、再生制御中にアイドリングストップの条件が成立した場合には、そのときの処理器の温度を確認して、温度が高ければエンジンを自動停止させて燃料消費量を節減するとともに、温度が低ければ自動停止を禁止して処理器の温度を高い状態に維持する技術が提案されている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１１／０７０６６４号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００５】
再生制御中にエンジンを自動停止させた場合、エンジン停止中における処理器の温度低下を補填するための追加燃料が、再始動後の燃料噴射量に加算される。この追加燃料によって処理器に取り込まれている物質の燃焼が過剰となり、処理器の過昇温を招くことがある。特に、処理器に取り込まれている物質が多量である場合には、発熱量が増大することから過昇温のリスクが高くなり、処理器の溶損や熱劣化が発生しやすくなる。なお、このような発熱量の増大は、アイドリングストップ後の再始動後に処理器近傍の酸素濃度が急激に上昇することによってさらに助長されうる。
【０００６】
本件は、このような課題に鑑み案出されたもので、アイドリングストップによる燃費向上を図りながら、処理器の過昇温を抑制できるエンジンの制御装置を提供することを目的の一つとする。なお、この目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的として位置づけることができる。
【課題を解決するための手段】
【０００７】
（１）ここで開示するエンジンの制御装置は、アイドリングストップを行う車両に搭載され、排気中に含まれる所定の物質を捕捉して前記物質を処理する処理器を備えたエンジンの制御装置である。本制御装置は、前記処理器に捕捉されている前記物質の捕集量を推定する推定部と、所定の再生条件が成立した場合に、前記処理器から前記物質を除去する再生制御を実施する再生制御部と、前記再生制御の実施中において所定のアイドリングストップ条件が成立した場合に、前記再生制御の実施中に前記アイドリングストップ条件が成立した時点での前記捕集量に基づいて前記エンジンの停止時間を設定する設定部と、前記停止時間が設定された場合に、前記アイドリングストップ条件の成立時点から前記停止時間だけ前記エンジンを停止させるアイドリングストップ制御部と、を備え、前記設定部は、前記捕集量が少ないほど前記停止時間を長く設定する。
【０００８】
（２）また、ここで開示するエンジンの制御装置は、アイドリングストップを行う車両に搭載され、排気中に含まれる所定の物質を捕捉して前記物質を処理する処理器を備えたエンジンの制御装置である。本制御装置は、前記処理器に捕捉されている前記物質の捕集量と、前記処理器から前記物質を除去する再生制御が開始されてからの前記処理器から除去された前記物質の除去量とを推定する推定部と、所定の再生条件が成立した場合に、前記再生制御を実施する再生制御部と、前記再生制御の実施中において所定のアイドリングストップ条件が成立した場合に、前記再生制御の実施中に前記アイドリングストップ条件が成立した時点での前記捕集量及び前記除去量のそれぞれに基づいて前記エンジンの停止時間を設定する設定部と、前記停止時間が設定された場合に、前記アイドリングストップ条件の成立時点から前記停止時間だけ前記エンジンを停止させるアイドリングストップ制御部と、を備え、前記設定部は、前記捕集量が少ないほど前記停止時間を長く設定するとともに、前記除去量が多いほど前記停止時間を長く設定し、当該二つの前記停止時間のうちの短い一方を前記停止時間として設定する。
なお、前記アイドリングストップ制御部は、前記エンジンの停止中（すなわちアイドリングストップ中）であって前記停止時間の経過前に所定の再始動条件が成立した場合には、前記エンジンを再始動させることが好ましい。
【０００９】
（３）前記アイドリングストップ制御部は、前記捕集量が過昇温リスクの目安となる第一所定値を越える場合に、前記アイドリングストップを禁止することが好ましい。すなわち、前記アイドリングストップ制御部は、前記停止時間が0に設定された場合には前記エンジンを停止させずに、アイドリング状態を維持することが好ましい。なお、前記第一所定値は、前記捕集量と前記処理器の過昇温リスクとの関係を考慮して予め設定された値であることが好ましい。
【００１１】
（４）前記制御装置は、前記処理器の上流側及び下流側の少なくとも一方の排気温度を検出する排気温センサを備えることが好ましい。また、前記設定部は、前記排気温度が、前記処理器に捕捉された前記物質が除去され始める温度に設定された第一温度以下である場合には、前記排気温度が低いほど前記停止時間を減少補正することが好ましい。
【００１２】
（５）前記制御装置は、吸気温度を検出する吸気温センサを備えることが好ましい。また、前記設定部は、前記排気温度が前記第一温度以下である場合には、前記吸気温度が低いほど前記停止時間を減少補正することが好ましい。
（６）前記処理器には、排気中の硫黄成分を吸蔵しうるトラップ触媒が含まれることが好ましい。この場合、前記再生制御部は、前記トラップ触媒から前記硫黄成分を除去するＳパージ制御を前記再生制御として実施し、前記アイドリングストップ制御部は、前記Ｓパージ制御の実施中に前記アイドリングストップ条件が成立した場合には、前記アイドリングストップを禁止することが好ましい。
【発明の効果】
【００１３】
処理器に捕捉されている物質の捕集量から処理器の過昇温リスクを判断できる。このため、捕集量に基づき停止時間を設定することで、アイドリングストップによる燃費向上を図りながら、処理器の過昇温を抑制できる。
【図面の簡単な説明】
【００１４】
【図１】実施形態に係る制御装置のブロック図及びこの制御装置が適用されたエンジンの模式図である。
【図２】停止時間を取得するマップ例であり、（ａ）はＰＭ堆積量に基づくマップ，（ｂ）はＰＭ燃焼量に基づくマップである。
【図３】停止時間を補正するための係数を取得するマップ例であり、（ａ）はフィルタ上流側の排気温度に基づくマップ，（ｂ）はフィルタ下流側の排気温度に基づくマップである。
【図４】吸気温度に基づいて停止時間を補正するための係数を取得するマップ例である。
【図５】フィルタ再生制御の手順を例示するフローチャートである。
【図６】アイドリングストップ制御の手順を例示するフローチャートである。
【図７】制御内容を説明するためのタイムチャートであり、（ａ）は車速、（ｂ）はエンジン回転数、（ｃ）はＰＭ量、（ｄ）はフィルタ温度を示す。
【図８】制御内容を説明するためのタイムチャートであり、（ａ）は車速、（ｂ）はエンジン回転数、（ｃ）はＰＭ量、（ｄ）は上流温度、（ｅ）は下流温度を示す。
【発明を実施するための形態】
【００１５】
図面を参照して、実施形態としてのエンジンの制御装置について説明する。以下に示す各実施形態はあくまでも例示に過ぎず、以下の各実施形態で明示しない種々の変形や技術の適用を排除する意図はない。本実施形態の各構成は、それらの趣旨を逸脱しない範囲で種々変形して実施することができる。また、必要に応じて取捨選択することができ、あるいは適宜組み合わせることができる。
【００１６】
［１．装置構成］
図１は、エンジン１０及びこれを制御する制御装置１を示す模式図である。本実施形態のエンジン１０は、車両の駆動源となるディーゼルエンジンであり、例えばエンジン車両やハイブリッド自動車に搭載される。エンジン１０は、車両の停止，発進に合わせて自動的に停止，再始動するアイドリングストップ機能を備えている。エンジン１０のシリンダヘッドには、筒内に燃料を噴射するインジェクタ１１が設けられる。また、エンジン１０の排気通路１３には、排気浄化装置１４が設けられる。
【００１７】
排気浄化装置１４は、排気中に含まれる有害な物質を取り除いて排気を浄化するシステムであり、酸化触媒１４Ａ，フィルタ１４Ｂ，トラップ触媒１４Ｃを備える。
酸化触媒１４Ａは、排気中の成分に対する酸化能を持った処理器であり、ハニカム状の担体に触媒物質を担持させたものである。酸化触媒１４Ａは、一酸化窒素（ＮＯ），炭化水素（ＨＣ），一酸化炭素（ＣＯ）等の成分を取り込み酸化させることで排気を浄化する機能と、このときの酸化熱により排気温度を上昇させる機能とを持つ。
【００１８】
フィルタ１４Ｂは、排気中に含まれるＰＭを捕集する多孔質フィルタ（処理器）であり、内部を通過する排気からＰＭを濾過，捕捉することで排気を浄化する。フィルタ１４Ｂに捕集されて堆積したＰＭは、車両の通常走行時に燃焼して除去されるとともに、フィルタ１４Ｂの温度を強制的に上昇させることによっても燃焼して除去される。前者は、おもに排気中の二酸化窒素（ＮＯ２）を酸化剤として作用させることでＰＭをフィルタ１４Ｂ上で燃焼させる方式（連続再生方式）である。一方、後者は、おもに酸素（Ｏ２）を酸化剤として作用させることでＰＭをフィルタ１４Ｂ上で燃焼させる方式（強制再生方式）である。以下、後者の方式によりＰＭを燃焼させる制御を「フィルタ再生制御」と呼び、フィルタ１４Ｂに堆積したＰＭの量（捕集量）を「ＰＭ堆積量A」と呼ぶ。また、フィルタ再生制御の開始時点を基準としたＰＭの燃焼量（除去量）を「ＰＭ燃焼量B」と呼び、フィルタ再生制御の開始時点におけるＰＭ堆積量Aを初期堆積量ASTARTと呼ぶ。
【００１９】
エンジン１０の作動中であってフィルタ再生制御が実施されていないとき、ＰＭ堆積量Aは徐々に増加する。一方、フィルタ再生制御中におけるＰＭ堆積量Aは、初期堆積量ASTARTから徐々に減少する。これに対応して、フィルタ再生制御中におけるＰＭ燃焼量Bは、0から徐々に増加する。つまり、フィルタ再生制御中におけるＰＭ堆積量Aの値は、初期堆積量ASTARTからＰＭ燃焼量Bを減じた値に対応する。なお、フィルタ再生制御の開始条件にはＰＭ堆積量A以外の条件が含まれているため、初期堆積量ASTARTは必ずしも一定の値にはならない。言い換えると、初期堆積量ASTARTは、エンジン１０の運転状態に応じて変化しうる可変値である。
【００２０】
トラップ触媒１４Ｃ（処理器）は、排気中に含まれるＮＯｘを浄化するための処理器であり、吸蔵材を還元触媒の表面に担持させたものである。吸蔵材は、酸化雰囲気下で排気中のＮＯｘを硝酸塩の形で吸蔵し、還元雰囲気下で吸蔵したＮＯｘ（硝酸塩）を放出する機能を持つ。ここで放出されたＮＯｘは還元触媒で窒素（Ｎ２）やアンモニア（ＮＨ３）に還元される。以下、トラップ触媒１４ＣからＮＯｘを放出させてＮ２に還元する制御を「ＮＯｘパージ制御」と呼ぶ。
【００２１】
また、トラップ触媒１４Ｃの吸蔵材には、ＮＯｘだけでなく、排気中に含まれるＳが蓄積する場合がある。蓄積したＳは、ＮＯｘパージ制御では僅かな量しか放出されないため、徐々にその量が増大し、トラップ触媒１４Ｃの本来の機能（ＮＯｘ浄化機能）を低下させる。このため、蓄積量が多くなった場合には、蓄積したＳをトラップ触媒１４Ｃから放出させる制御が実施される。以下、この制御を「Ｓパージ制御」と呼び、トラップ触媒１４Ｃに蓄積したＳの量（捕集量）を「Ｓ蓄積量E」と呼ぶ。また、上記のフィルタ再生制御及びＳパージ制御の総称として「再生制御」との表現を用いる。
【００２２】
エンジン１０の吸気通路１２には、吸気通路１２を流通する吸気の温度（吸気温度TIN）を検出する吸気温センサ２０が設けられる。また、排気通路１３には、排気の温度を検出する三つの排気温センサ２１，２２，２３と、排気の空燃比を検出する空燃比センサ２４と、フィルタ１４Ｂの上下流の差圧（前後差圧P）を検出する差圧センサ２５とが設けられる。排気温センサ２１は、酸化触媒１４Ａとフィルタ１４Ｂとの間に配置され、フィルタ１４Ｂの上流側の温度（以下「上流温度TF」という）を検出する。排気温センサ２２は、フィルタ１４Ｂの直下流に配置され、フィルタ１４Ｂの下流側の温度（以下「下流温度TR」という）を検出する。排気温センサ２３は、ＮＯｘトラップ触媒１４Ｃの直上流に配置され、ＮＯｘトラップ触媒の上流側の温度（以下「最下流温度TC」という）を検出する。これらのセンサ２０〜２５で検出された情報は、制御装置１に伝達される。
【００２３】
制御装置１は、エンジン１０を総合的に制御するコンピュータであり、車載ネットワーク網の通信ラインに接続される。この制御装置１は、例えばＣＰＵ（Central Processing Unit），ＭＰＵ（Micro Processing Unit）などのマイクロプロセッサやＲＯＭ（Read Only Memory），ＲＡＭ（Random Access Memory），不揮発メモリなどを集積した電子デバイス（ＥＣＵ，電子制御装置）として形成される。ここでいうプロセッサとは、例えば制御ユニット（制御回路）や演算ユニット（演算回路），キャッシュメモリ（レジスタ）等を内蔵する処理装置（プロセッサ）である。また、ＲＯＭ，ＲＡＭ及び不揮発メモリは、プログラムや作業中のデータが格納されるメモリ装置である。制御装置１で実施される制御の内容は、ファームウェアやアプリケーションプログラムとしてＲＯＭ，ＲＡＭ，不揮発メモリ，リムーバブルメディア内に記録される。また、プログラムの実行時には、プログラムの内容がＲＡＭ内のメモリ空間内に展開され、プロセッサによって実行される。
【００２４】
［２．制御構成］
制御装置１は、エンジン１０の自動停止，再始動を制御する機能（アイドリングストップ制御機能）を持つ。すなわち、制御装置１は、所定のアイドリングストップ条件が成立した場合にインジェクタ１１からの燃料噴射を停止してエンジン１０を自動的に停止させるとともに、停止中に所定の再始動条件が成立した場合にエンジン１０を再始動させる。
【００２５】
また、制御装置１は、上述したフィルタ再生制御及びＳパージ制御を実施する機能を持つ。これらの制御は何れも排気浄化装置１４の浄化性能を回復させるための制御（再生制御）である。なお、ＮＯｘパージ制御も排気浄化装置１４の浄化性能を回復させるための制御であるが、本実施形態で呼ぶ「再生制御」からは除外する。フィルタ再生制御では、インジェクタ１１から所定量の燃料がポスト噴射されて、フィルタ１４ＢがＰＭの燃焼温度以上に昇温される。Ｓパージ制御では、インジェクタ１１から所定量の燃料がポスト噴射されて、トラップ触媒１４Ｃの周辺雰囲気が還元雰囲気にされるとともにトラップ触媒１４ＣがＳを放出しうる温度以上に昇温される。
【００２６】
このような制御を実施するための要素として、制御装置１には推定部２，再生制御部３，アイドリングストップ制御部４，設定部５が設けられる。これらは制御装置１で実行されるプログラムの一部の機能を示すものであり、ソフトウェアで実現されるものとする。ただし、各機能の一部又は全部をハードウェア（電子制御回路）で実現してもよく、あるいはソフトウェアとハードウェアとを併用して実現してもよい。
【００２７】
［２−１．推定部］
推定部２は、ＰＭ堆積量A，ＰＭ燃焼量B，Ｓ蓄積量Eを推定するものである。これらの推定手法には、種々の公知技術を適用可能である。例えば、ＰＭ堆積量Aの推定方法としては、エンジン１０の回転速度やエンジン負荷等に基づいてエンジン１０から排出されるＰＭの量を推定し、これを前回のフィルタ再生制御の終了後から積算する方法や、フィルタ１４Ｂの上下流の差圧に基づいて推定する方法が挙げられる。また、ＰＭ燃焼量Bの推定方法としては、フィルタ再生制御の実施時間，排気の温度（上流温度TF，下流温度TR），排気流量等に基づいて推定する方法や、フィルタ１４Ｂの上下流の差圧の変化に基づいて推定する方法が挙げられる。
【００２８】
推定部２は、ＰＭ堆積量Aの推定に用いられるパラメータとは異なるパラメータを使って、ＰＭ燃焼量Bを推定する。本実施形態の推定部２は、エンジン１０が作動している間は、差圧センサ２５で検出された前後差圧Pに基づいてＰＭ堆積量Aを推定する。また、エンジン１０の作動中、かつ、フィルタ再生制御の実施中には、前後差圧P以外のパラメータに基づいてＰＭ燃焼量Bも併せて推定する。すなわち、ＰＭ堆積量Aを用いてＰＭ燃焼量Bを推定（算出）するのではなく、これら二つのＰＭ量を別々に（独立して）推定する。このため、フィルタ再生制御の開始時点で推定したＰＭ堆積量A（すなわち初期堆積量ASTART）から、所定の時点で推定したＰＭ燃焼量Bを減じた値（ASTART−B）が、その時点で推定したＰＭ堆積量Aの値とは必ずしも一致しない。
【００２９】
Ｓ蓄積量Eの推定方法としては、前回のＳパージ制御の終了後から使用された燃料量を積算し、積算した使用燃料量に燃料の種類に応じた係数を乗算する方法が挙げられる。推定部２は、エンジン１０が作動している間は、これらのパラメータに基づいてＳ蓄積量Eを推定する。なお、Ｓパージ制御の非実施時には、使用燃料量に応じてＳ蓄積量Eが増加する。一方、Ｓパージ制御の実施中には、トラップ触媒１４Ｃに蓄積したＳが脱離して還元されることから、Ｓ蓄積量Eは徐々に減少する。Ｓパージ制御中に放出されるＳの量は、例えばＳ蓄積量Eや、排気の空燃比，温度，流量等に基づいて推定される。推定部２は、推定結果を再生制御部３に伝達する。
【００３０】
［２−２．再生制御部］
再生制御部３は、所定の再生条件が成立した場合に、排気浄化装置１４の再生制御（フィルタ再生制御，Ｓパージ制御）を実施するものである。ここでは、二つの再生制御の各々についての開始条件や終了条件が個別に判定，実施される。開始条件，終了条件は適宜設定される。例えば、推定部２で推定されたＰＭ堆積量A及びＳ蓄積量Eを開始条件に含ませてもよいし、ＰＭ堆積量A，ＰＭ燃焼量B，Ｓ蓄積量Eを終了条件に含ませてもよい。これらの二つの再生制御は、重複して（同時に）実施することが可能である。
【００３１】
［２−３．アイドリングストップ制御部］
アイドリングストップ制御部４は、エンジン１０のアイドリングストップを制御するものである。ここでは、エンジン１０の作動中にアイドリングストップ条件が成立した場合に、エンジン１０を自動停止（アイドリングストップ）させる制御が実施される。また、自動停止中に再始動条件が成立した場合には、エンジン１０を再始動させる制御が実施される。ただし、アイドリングストップ条件が成立した時点で、何れかの再生制御が実施されていた場合には、アイドリングストップ条件の成立時点から停止時間tsが経過した時点でエンジン１０を再始動させる制御が実施される。この再始動は、再始動条件が成立していなかったとしても実施される。また、停止時間tsは0秒以上の範囲で設定される。
【００３２】
このように、再生制御中におけるアイドリングストップの実施時間は、再生制御が実施されていない場合と比較して短時間とされる。つまり、アイドリングストップの開始時に再生制御が実施されていた場合には、アイドリングストップの実施時間が少なくとも短縮され、場合によってはアイドリングストップ自体が禁止される。これにより、フィルタ１４Ｂ，トラップ触媒１４Ｃの温度低下が抑制され、再始動後のポスト噴射によるフィルタ１４Ｂ，トラップ触媒１４Ｃの過昇温が抑制される。
アイドリングストップ制御部４は、「アイドリングストップ条件が成立した」と判定した場合には、その結果を設定部５に伝達する。また、アイドリングストップ制御部４は、「再始動条件が成立した」と判定した場合には、その結果を設定部５に伝達する。これらの条件は適宜設定される。
【００３３】
［２−４．設定部］
設定部５は、再生制御の実施中にアイドリングストップ条件が成立した場合に、その時点で推定部２により推定されている捕集量（ＰＭ堆積量A，Ｓ蓄積量E）に基づいてエンジン１０の停止時間tsを設定するものである。ここで設定される停止時間tsは、アイドリングストップ状態が維持されうる最大の時間（アイドリングストップ時間）に相当する。言い換えると、アイドリングストップ条件の成立時点から停止時間tsが経過した時点でエンジン１０が自動停止中であれば、再始動条件がまだ成立していなかったとしてもエンジン１０は再始動させられる。なお、エンジン１０の自動停止中は、すべての再生制御が中断される。
【００３４】
設定部５は、アイドリングストップ条件が成立した時点で実施されていた再生制御の種類に応じたパラメータを用いて、停止時間tsを設定し、設定した停止時間tsをアイドリングストップ制御部４に伝達する。例えば、フィルタ再生制御の場合には、ＰＭ堆積量AやＰＭ燃焼量Bに基づいて停止時間tsを設定し、Ｓパージ制御の場合には、Ｓ蓄積量Eに基づいて停止時間tsを設定する。
以下の説明では、フィルタ再生制御の場合を例に挙げて、停止時間tsに関する三種類の設定手法を説明する。
【００３５】
第一の設定手法は、ＰＭ堆積量Aのみに基づいて停止時間tsを設定するものである。第二の設定手法は、ＰＭ堆積量A及びＰＭ燃焼量Bを併用して停止時間tsを設定するものである。第三の設定手法は、第一，第二の何れかの設定手法を用いて停止時間tsを設定したのちに、フィルタ１４Ｂの周囲の排気温度に応じて停止時間tsを補正するものである。停止時間tsは三種類の設定手法の何れかを用いて設定可能であるが、本実施形態では、ＰＭ堆積量Aに起因して（例えばＰＭ堆積量Aが多いことから）フィルタ再生制御が開始された場合に第二の設定手法を採用し、ＰＭ堆積量Aによらずに（ＰＭ堆積量Aが少ない状態で）フィルタ再生制御が開始された場合に第三の設定手法を採用する。
【００３６】
第一の設定手法では、アイドリングストップ条件の条件成立時におけるＰＭ堆積量Aが少ないほど、停止時間tsが長く設定される。これは、ＰＭ堆積量Aが少ないほど、自動停止後の再始動後におけるフィルタ１４Ｂの過昇温リスクが低いことから、停止時間tsを長めに設定することで燃費向上を図るためである。設定部５は、ＰＭ堆積量Aと停止時間tsとの関係が規定されたマップ，演算式等を用いて停止時間tsを設定する。なお、マップや演算式等は予め制御装置１に記憶される。
【００３７】
設定部５は、ＰＭ堆積量Aが第一所定値A1を越える場合には停止時間tsを0に設定し、第一所定値A1以下では停止時間tsを最小時間ts0以上の範囲で設定する。第一所定値A1は、フィルタ１４Ｂに堆積したＰＭの量とフィルタ１４Ｂの過昇温リスクとの関係を考慮して予め設定される値である。ＰＭ堆積量Aが第一所定値A1よりも多い場合には、燃費向上よりも過昇温リスクを回避することを優先させ、停止時間tsを0とする。この場合には、アイドリングストップ条件が成立していてもエンジン１０の自動停止は行われない（作動状態が維持される）。
【００３８】
最小時間ts0は、アイドリングストップにより乗員が違和感を持たないような時間（例えば10秒程度）に予め設定される。エンジン１０は、自動停止してから停止時間tsが経過するまでに再始動していなければ、乗員の操作がなくても再始動する。このため、エンジン１０を自動停止させてから再始動させるまでの時間（停止時間ts）があまりにも短いと、乗員に違和感を与えかねない。これに対し、本実施形態の設定部５は、ＰＭ堆積量Aが第一所定値A1以下の場合には、停止時間tsを少なくとも最小時間ts0以上の値に設定することから、乗員に違和感を与えにくくなる。
【００３９】
図２（ａ）は、設定部５で用いられるマップの一例である。このマップは、ＰＭ堆積量Aと停止時間tsとの関係を規定したマップであり、ここでは実線のグラフと一点鎖線のグラフとを例示する。これら二つのグラフは、ＰＭ堆積量Aが第一所定値A1未満である場合における停止時間tsの変化の仕方が異なる。具体的には、実線のグラフは、ＰＭ堆積量Aが少なくなるほど停止時間tsがステップ状に長くなるように設定され、一点鎖線のグラフは、ＰＭ堆積量Aが少なくなるほど停止時間tsが徐々に（一定の傾きで）長くなるように設定されている。なお、何れのグラフにおいても、ＰＭ堆積量Aが第一所定値A1よりも多い場合には停止時間tsが0に設定され、ＰＭ堆積量Aが第一所定値A1である場合には停止時間tsが最小時間ts0に設定されている。
【００４０】
第二の設定手法では、アイドリングストップ条件の条件成立時におけるＰＭ堆積量Aが少ないほど、かつ、ＰＭ燃焼量Bが多いほど、停止時間tsが長く設定される。ＰＭ堆積量A及びＰＭ燃焼量Bは互いに異なるパラメータに基づいて推定されるため、これら二つのＰＭ量A，Bを用いて停止時間tsを設定することで、フィルタ１４Ｂの過昇温がより抑制される。これにより、二つのＰＭ量A，Bのそれぞれが実際の値に対して誤差を有していたとしても、例えば二つのＰＭ量A，Bに重み付けをして過昇温リスクを小さくしたり、過昇温リスクが小さくなる一方のＰＭ量を優先的に用いたりすることで、再始動後の過昇温を抑制することが可能となる。
【００４１】
ＰＭ堆積量AだけでなくＰＭ燃焼量Bを加味して停止時間tsを設定する具体的な方法としては、ＰＭ堆積量A及びＰＭ燃焼量Bと停止時間tsとの関係が規定された三次元マップや演算式等を予め記憶しておく方法が挙げられる。あるいは、図２（ａ）のマップとは別に、ＰＭ燃焼量Bと停止時間（第二停止時間tsB）との関係を規定したマップを予め記憶しておく方法がある。このマップを図２（ｂ）に例示する。
【００４２】
図２（ｂ）のマップは、ＰＭ燃焼量Bと停止時間（第二停止時間tsB）との関係を規定したマップであり、ここでは実線のグラフと一点鎖線のグラフとを例示する。これら二つのグラフは、ＰＭ燃焼量Bが第二所定値B1以上の範囲における第二停止時間tsBの変化の仕方が異なる。具体的には、実線のグラフは、ＰＭ燃焼量Bが多くなるほど第二停止時間tsBがステップ状に長くなるように設定され、一点鎖線のグラフは、ＰＭ燃焼量Bが多くなるほど第二停止時間tsBが徐々に（一定の傾きで）長くなるように設定されている。なお、何れのグラフにおいても、ＰＭ燃焼量Bが第二所定値B1よりも少ない場合には第二停止時間tsBが0に設定され、ＰＭ燃焼量Bが第二所定値B1である場合には第二停止時間tsBが最小時間ts0に設定されている。
【００４３】
この場合、設定部５は、ＰＭ堆積量Aに基づいて図２（ａ）のマップから取得した値を第一停止時間tsAとし、ＰＭ燃焼量Bに基づいて図２（ｂ）のマップから取得した値を第二停止時間tsBとする。そして、第一停止時間tsA，第二停止時間tsBのうちの短い一方を停止時間tsとして設定することで、より安全側（過昇温リスクの低い側）の値を採用し、フィルタ１４Ｂの保護性を高める。
【００４４】
第三の設定手法では、上記のような停止時間tsを基準として、フィルタ１４Ｂまわりの排気温度が低温であるほど停止時間tsが短縮される補正が加えられる。すなわち、設定部５は、フィルタ１４Ｂの上流側及び下流側の少なくとも一方の排気温度（アイドリングストップ条件の成立時における上流温度TF，下流温度TRの少なくとも一方）が比較的低温である場合に、設定した停止時間tsを排気温度に基づいて補正する。この場合には、設定部５は補正後の値（補正停止時間ts′）を新たな停止時間tsとして設定し、アイドリングストップ制御部４に伝達する。
【００４５】
なお、停止時間tsの補正において、上流温度TF及び下流温度TRの両方を用いてもよい。具体的には、設定部５は、図３（ａ），（ｂ）に示すマップから二つの係数K1，K2を取得し、以下の式１に従って停止時間tsを補正する。係数K1，K2のそれぞれは、停止時間tsを補正するための係数であり、0以上かつ1以下の値である（0≦K1≦1，0≦K2≦1）。
補正停止時間ts′＝ts×K1×K2    ・・・式１
【００４６】
図３（ａ）は、上流温度TFと第一係数K1との関係を規定したマップ例であり、図３（ｂ）は、下流温度TRと第二係数K2との関係を規定したマップ例である。これらのマップは予め制御装置１に記憶されている。第一係数K1は、上流温度TFが第一上流温度TF1（第一温度）以上である場合に1に設定され、第二上流温度TF2（第二温度）以下である場合に0に設定されている。また、上流温度TFが第二上流温度TF2よりも高く、且つ、第一上流温度TF1未満である場合には、第一係数K1は一定の傾きで大きくなるように設定されている。
【００４７】
第二係数K2は、下流温度TRが第一下流温度TR1（第一温度）以上である場合に1に設定され、第二下流温度TR2（第二温度）以下である場合に0に設定されている。また、下流温度TRが第二下流温度TR2よりも高く、且つ、第一下流温度TR1未満である場合には、第二係数K2は一定の傾きで大きくなるように設定されている。第一上流温度TF1，第一下流温度TR1のそれぞれは、例えばフィルタ１４Ｂ上でＰＭが燃焼し始める温度に設定される。また、第二上流温度TF2，第二下流温度TR2のそれぞれは、第一上流温度TF1，第一下流温度TR1よりも低い温度であり、例えばＰＭの燃焼開始温度よりも十分低い温度に設定される。二つの第一温度TF1，TR1及び二つの第二温度TF2，TR2のそれぞれは、同一の温度に設定されていてもよいし、異なる温度に設定されていてもよい。例えば、フィルタ１４Ｂの上流側の排気の方が下流側の排気よりも温度上昇しやすいことからTF1＞TR1に設定して、停止時間tsが補正されやすいようにしてもよい。
【００４８】
したがって、設定部５は、排気温度TF，TRが第一温度TF1，TR1以下である場合、すなわち上流温度TFが第一上流温度TF1以下である場合、又は、下流温度TRが第一下流温度TR1以下である場合には、排気温度TF，TRが低いほど停止時間tsを減少補正する。また、設定部５は、排気温度TF，TRが第二温度TF2，TR2以下である場合、すなわち上流温度TFが第二上流温度TF2以下である場合、又は、下流温度TRが第二下流温度TR2以下である場合には、停止時間tsを0に補正する。これにより、アイドリングストップが禁止されることになり、フィルタ１４Ｂ，トラップ触媒１４Ｃが速やかに昇温される。
【００４９】
なお、排気温度TF，TRが第一温度TF1，TR1よりも高い場合には、係数K1，K2が何れも1となるため、設定された停止時間tsは変更されない。具体的には、フィルタ１４Ｂ上でＰＭが燃焼している場合には、排気温度TF，TRは当然に第一温度TF1，TR1よりも高いことから、係数K1，K2が何れも1となり、排気温度TF，TRによる補正は実質的に行われない。また、第一所定値A1よりも多いＰＭ堆積量Aでフィルタ再生制御が開始された場合には、停止時間tsは0に設定されるので、排気温度TF，TRが低い場合であっても停止時間tsは0となる。つまり、第一所定値A1よりも多いＰＭ堆積量Aでフィルタ再生制御が開始された場合、及び、すでにＰＭが燃焼している場合には、停止時間tsは排気温度TF，TRによる補正の影響を受けず、ＰＭ堆積量A等に基づいて設定された値が維持される。言い換えると、設定部５が排気温度TF，TRに応じて停止時間tsを補正するのは、少なくともフィルタ再生制御が、第一所定値A1未満のＰＭ堆積量Aで開始された場合である。
【００５０】
［３．フローチャート］
［３−１．フィルタ再生制御］
図５は、フィルタ再生制御の制御手順を例示するフローチャートである。このフローは、例えば車両のイグニッションキースイッチ（メインスイッチ）がオンである状態で、所定周期で繰り返し実施される。このフロー中で使用されるフラグFは、フィルタ再生制御の実施状態を表すものであり、フィルタ再生制御の実施中にF=1に設定される。なお、推定部２におけるＰＭ堆積量A等の推定はこのフローとは別に常に実施されているものとする。
【００５１】
最初に、フィルタ再生制御の判定に用いられる各種情報が取得される（ステップＹ１）。ここで取得される情報には、推定部２で推定されたＰＭ堆積量Aが含まれる。フラグFがF=0であれば（ステップＹ２）、フィルタ再生制御の開始条件が成立するか否かが判定される（ステップＹ３）。開始条件が成立したら、フラグFがF=1に設定され（ステップＹ４）、フィルタ再生制御が開始されて（ステップＹ７）、この演算周期での制御が終了する。開始条件が成立しない場合には、そのまま（F=0のまま）この演算周期での制御が終了する。
【００５２】
フラグFがF=1となるフィルタ再生制御の実施中には、フィルタ再生制御の終了条件が成立するか否かが判定される（ステップＹ８）。終了条件が成立しない場合には、この演算周期での制御が終了し、フィルタ再生制御が継続される。一方、終了条件が成立すると、フィルタ再生制御が終了し（ステップＹ９）、フラグFがF=0に設定されて（ステップＹ１０）、この演算周期での制御が終了する。
【００５３】
［３−２．アイドリングストップ制御］
図６は、エンジン１０の自動停止，再始動の制御（アイドリングストップ制御）の手順を例示するフローチャートである。このフローは、例えば車両のイグニッションキースイッチ（メインスイッチ）がオンである状態で、所定周期で繰り返し実施される。また、このフローは、図５に示すフローと並行して実施され、図５のフローで設定されたフラグFの情報を用いる。このフロー中で使用されるフラグGは、エンジン１０の自動停止状態を表すものであり、自動停止中にG=1に設定される。なお、推定部２におけるＰＭ堆積量A等の推定はこのフローとは別に常に実施されているものとする。
【００５４】
最初に、アイドリングストップ制御の判定に用いられる各種情報が取得される（ステップＺ１）。ここで取得される情報には、推定部２で推定されたＰＭ堆積量A，ＰＭ燃焼量Bが含まれる。フラグGがG=0であれば（ステップＺ２）、アイドリングストップ条件が成立するか否かが判定される（ステップＺ３）。アイドリングストップ条件が成立する場合には、ステップＺ４に進み、不成立である場合にはこの演算周期での制御が終了してエンジン１０の作動状態が維持される。
【００５５】
ステップＺ４では、フラグFがF=0であるか否かが判定される。すなわち、フィルタ再生制御中であるか否かが判定される。フィルタ再生制御が実施されていなければ（F=0であれば）、エンジン１０が自動停止されるとともに（ステップＺ５）、フラグGがG=1に設定されて（ステップＺ６）、この演算周期での制御が終了する。一方、F=0でなければ、ＰＭ堆積量Aに基づいて第一停止時間tsAが取得されるとともに、ＰＭ燃焼量Bに基づいて第二停止時間tsBが取得されて、短い方の値が停止時間tsに設定される（ステップＺ８，第二の設定手法）。なお、ここでは上記の第二の設定手法を例示するが、第一の手法を採用してもよい。
【００５６】
次いで、上流温度TF，下流温度TRに基づき第一係数K1，第二係数K2が取得され（ステップＺ１０）、ステップＺ８で設定された停止時間tsが補正されて、新たな停止時間tsが設定される（ステップＺ１１，１２，第三の設定手法）。そして、ステップＺ１３では、エンジン１０が自動停止され、フラグGがG=1に設定されるとともに（ステップＺ１４）、タイマーがスタートされて（ステップＺ１５）、この演算周期での制御が終了する。このタイマーは、自動停止時間を計測するものである。
【００５７】
エンジン１０の自動停止中はフラグGがG=1に設定されているため、ステップＺ２からステップＺ１６に進む。ステップＺ１６では、再始動条件が成立するか否かが判定され、成立する場合にはエンジン１０が再始動される（ステップＺ１９）。一方、再始動条件が成立しない場合には、タイマーでカウントされた値がステップＺ１２で設定された停止時間ts以上であるか否かが判定される（ステップＺ１７）。すなわち、エンジン１０が自動停止してからの経過時間が停止時間ts以上になったか否かが判定され、停止時間ts以上であれば、エンジン１０が再始動される（ステップＺ１９）。
【００５８】
タイマー値が停止時間ts以上でない場合には、エンジン１０を自動停止したままこの演算周期での制御が終了する。一方、ステップＺ１９においてエンジン１０を再始動した場合には、フラグGがG=0に設定され（ステップＺ２０）、タイマーカウントをしていた場合にはカウントが停止，リセットされて（ステップＺ２１）、この演算周期での制御が終了する。
【００５９】
［４．作用］
フィルタ再生制御について、図７，図８を用いて説明する。図７（ａ）〜（ｄ）は、フィルタ１４Ｂの過昇温リスクが高い第一所定値A1よりも多いＰＭ堆積量でフィルタ再生制御が開始された場合のタイムチャートであり、図８（ａ）〜（ｅ）はフィルタ１４Ｂの過昇温リスクが低い第一所定値A1未満のＰＭ堆積量でフィルタ再生制御が開始された場合のタイムチャートである。
【００６０】
図７（ａ）に示すように、時刻t0にフィルタ再生制御が開始され、時刻t1にアイドリングストップ条件が成立すると、その時点t1でのＰＭ堆積量A，ＰＭ燃焼量Bに基づいて第一停止時間tsA，第二停止時間tsBが取得される。図７（ｃ）に示すように、時刻t1ではＰＭ堆積量Aは第一所定値A1よりも多く、ＰＭ燃焼量Bは第二所定値B1未満であることから、第一停止時間tsA，第二停止時間tsBは何れも0となり、「停止時間ts＝0」が設定される。そのため、図７（ｂ）に示すように、時刻t1ではアイドリングストップが禁止され、所定のアイドル回転数Ne0が維持される。
【００６１】
図７（ｃ），（ｄ）に示すように、フィルタ温度が高温になると、フィルタ１４Ｂ上でＰＭが燃焼し始め、ＰＭ堆積量Aが減少するとともにＰＭ燃焼量Bが増大する。時刻t3に再びアイドリングストップ条件が成立すると、その時点t3でのＰＭ堆積量Aは第一所定値A1未満であり、ＰＭ燃焼量Bは第二所定値B1よりも多いことから、第一停止時間tsA，第二停止時間tsBは何れも最小時間ts0以上の値が取得される。そして、二つの停止時間tsA，tsBのうちの短い一方が停止時間tsに設定される。
【００６２】
したがって、時刻t3ではエンジン１０が自動停止されるとともに、時刻t3から停止時間tsが経過する間はアイドリングストップ状態が維持される。これにより燃料消費量が低減される。また、この間に再始動条件が成立しない場合には、停止時間tsが経過した時刻t4においてエンジン１０が再始動される。このため、自動停止中のフィルタ温度の低下量が抑制され、再始動後に必要となるポスト噴射量が削減されることとなり、再始動後におけるフィルタ１４Ｂの過昇温が抑制される。
【００６３】
フィルタ再生制御が終盤に差し掛かった時刻t6に再びアイドリングストップ条件が成立すると、その時点t6で設定される停止時間tsは比較的長い時間となる。そのため、時刻t6にエンジン１０が自動停止されるとともに、例えば停止時間tsが経過する前の時刻t7に再始動条件が成立すれば、その時点t7でエンジン１０が再始動される。これにより、アイドリングストップによる燃費効果を得ることができる。
【００６４】
一方、図８（ｃ）に示すように、時刻t10にＰＭ堆積量Aが第一所定値A1未満でフィルタ再生制御が開始した場合を説明する。図８（ａ）に示すように、時刻t11にアイドリングストップ条件が成立すると、その時点t11でのＰＭ堆積量Aに基づいて停止時間tsが設定されるとともに、上流温度TF，下流温度TRに基づいて係数K1，K2が取得される。図８（ｄ），（ｅ）に示すように、排気温度TF，TRは、上流側から上昇していく。時刻t10では、下流温度TRが第二下流温度TR2よりも低いことから第二係数K2が0となり、設定された停止時間tsは0に補正される。そのため、図８（ｂ）に示すように、時刻t11ではアイドリングストップが禁止され、所定のアイドル回転数Ne0が維持される。
【００６５】
時刻t13に再びアイドリングストップ条件が成立すると、その時点t13でのＰＭ堆積量Aに基づいて停止時間tsが設定される。この時点t13ではＰＭが燃焼され始めていないため、時刻t11に設定された停止時間tsと同じ値が設定される。一方で、この時点t13での上流温度TFは第一上流温度TF1を超えているため第一係数K1は1となり、下流温度TRは第二下流温度TR2を超えているため第二係数K2は0よりも大きな値となる。つまり、補正された停止時間ts′は0にはならず、第二係数K2の分だけ小さな値となって新たな停止時間tsに設定される。
【００６６】
したがって、時刻t13ではエンジン１０が自動停止されるとともに、時刻t13から停止時間tsが経過する間はアイドリングストップ状態が維持される。これにより燃料消費量が低減される。また、この間に再始動条件が成立しない場合には、停止時間tsが経過した時刻t14においてエンジン１０が再始動される。このため、自動停止中のフィルタ温度の低下量が抑制されて、フィルタ１４Ｂの昇温が促進される。
【００６７】
下流温度TRも第一下流温度TR1を上回った時刻t16に再びアイドリングストップ条件が成立すると、その時点t16では係数K1，K2が何れも1となることから、ＰＭ堆積量Aに基づいて設定された停止時間tsがそのまま維持される。そのため、時刻t16にエンジン１０が自動停止されるとともに、例えば停止時間tsが経過する前の時刻t17に再始動条件が成立すれば、その時点t17でエンジン１０が再始動される。これにより、アイドリングストップによる燃費効果を得ることができる。
【００６８】
［５．効果］
（１）上記の制御装置１では、再生制御の実施中にアイドリングストップ条件が成立した場合には、捕集量（ＰＭ堆積量A）に基づいて停止時間tsが設定されて、アイドリングストップ条件の成立時点から停止時間tsの間はエンジン１０が自動停止される。アイドリングストップ後の再始動後におけるフィルタ１４Ｂやトラップ触媒１４Ｃといった処理器の過昇温リスクは、捕集量が多いほど高くなることから、捕集量に基づいて停止時間tsを設定することで過昇温リスクを回避することができる。したがって、アイドリングストップによる燃費向上を図りながら、再始動後における処理器の過昇温を抑制することができる。
【００６９】
（２）上記の制御装置１では、例えば図２（ａ）に示すように、捕集量が少ないほど停止時間tsが長く設定される。この設定は、捕集量が少ないほど再始動後における物質の発熱量が小さくなることから、アイドリングストップ後の再始動後における処理器の過昇温リスクが低下することに由来する。つまり、捕集量が少ないほど停止時間tsを長めに設定することで、過昇温を抑制しながらアイドリングストップによる燃費向上を図ることができる。
【００７０】
（３）上記の制御装置１では、捕集量（ＰＭ堆積量A）が第一所定値A1を越える場合に停止時間tsが0に設定される。すなわち、処理器に捕捉された物質が多量の場合には、アイドリングストップ条件が成立した場合であってもアイドリングストップが禁止されてエンジン１０が作動状態のままとなる。これにより、再始動後における処理器の過昇温を防止することができる。
【００７１】
（４）上記の制御装置１では、捕集量（ＰＭ堆積量A）が第一所定値A1以下である場合に、停止時間tsが最小時間ts0以上に設定される。すなわち、アイドリングストップが実施される場合には、乗員の操作によらず再始動するまでに少なくとも最小時間ts0が確保される。このため、アイドリングストップの直後にエンジン１０が再始動するような事態を回避でき、乗員が違和感を持つことを防止することができる。
【００７２】
（５）上記の制御装置１では、ＰＭ堆積量Aに基づいて取得された第一停止時間tsAと、ＰＭ燃焼量Bに基づいて取得された第二停止時間tsBとのうち、短い一方が停止時間tsとして設定される。このように、ＰＭ堆積量AだけでなくＰＭ燃焼量Bも推定して、それぞれのＰＭ量A，Bに基づいて最終的な停止時間tsを設定することで、推定誤差を考慮して、より安全側（過昇温リスクの低い側）の値を設定することができる。これにより、フィルタ１４Ｂの保護性をより高めることができる。
【００７３】
（６）上記の制御装置１では、排気温度TF，TRが第一温度TF1，TR1以下である場合に、排気温度TF，TRが低いほど停止時間tsが減少補正される。すなわち、排気が第一温度TF1，TR1まで昇温していない場合には、捕集量に基づいて設定された停止時間tsが短く補正される。この補正は、処理器の過昇温リスクはなく、むしろ処理器を早期に昇温して再生制御を進行させることが好ましいことに由来する。つまり、排気温度TF，TRが第一温度TF1，TR1以下である場合にはエンジン１０の停止時間tsを短めにすることで、処理器の昇温を促進でき、再生時間を短縮することができる。これにより、再生制御で消費される燃料量を低減することができる。
【００７４】
（７）上記の制御装置１では、排気温度TF，TRが第二温度TF2，TR2以下である場合に、停止時間tsが0に補正されることから、処理器の昇温がより促進される。これにより、再生時間を短縮することができ、再生制御で消費される燃料量を低減することができる。
なお、上述の実施形態では、排気温度としてフィルタ１４Ｂの上流側の温度TFと下流側の温度TRとが用いられ、それぞれの温度TF，TRに応じた係数K1，K2が取得されて停止時間tsが補正される。フィルタ１４Ｂは比較的熱容量の大きな部品であることから、下流温度TRは上流温度TFに比べると温度変化の速度が小さくなる。言い換えると、上流温度TFはエンジン１０の作動状態に応じて変化しやすい（変化の応答性が高い）のに対し、下流温度TRは変化しにくいという特性がある。このように特性の異なる二つの排気温度TF，TRを用いて停止時間tsを補正することで、より適切な停止時間tsを設定することができる。
【００７５】
［６．その他］
上述の実施形態では、再生制御としてフィルタ再生制御を例に挙げて説明したが、設定部５が、再生制御部３によるＳパージ制御の実施中において、アイドリングストップ制御部４によって「アイドリングストップ条件が成立した」と判定された場合に、推定部２で推定されたＳ蓄積量Eに基づいて停止時間tsを設定してもよい。
【００７６】
Ｓパージ制御の実施中にアイドリングストップ条件が成立した場合には、設定部５は、停止時間tsを0に設定することが好ましい。これは、Ｓパージ制御がフィルタ再生制御やＮＯｘパージ制御よりも高温を必要とするためである。すなわち、Ｓパージ制御が終了するまではアイドリングストップ条件が成立した場合であってもエンジン１０を停止させずに、高温状態を維持することが好ましい。これにより、Ｓパージ制御の長期化が防止され、Ｓパージ制御で消費される燃料量を低減することができる。
【００７７】
なお、上述したように、再生制御部３が、Ｓパージ制御をフィルタ再生制御の終了直後に連続して実施するようにすれば、フィルタ再生制御での高温状態をＳパージ制御に引き継ぐことができるため、温度上昇量を小さく抑えることが可能となる。しかしこの場合、図７（ｂ）に示すように、フィルタ再生制御の初期段階には0に設定されていた停止時間tsが、制御が進行するほど長い時間に設定されていき、フィルタ再生制御が終了してＳパージ制御が開始されると再び0に設定される。このため、Ｓパージ制御の開始前（フィルタ再生制御の終盤）ではアイドリングストップしていたのに、Ｓパージ制御に移行した後ではアイドリングストップしないことになり、乗員に違和感を与えかねない。
【００７８】
これに対し、Ｓパージ制御がフィルタ再生制御から連続して実施されている場合であって、最初にアイドリングストップ条件が成立した場合に限り、設定部５が停止時間tsを最小時間ts0に設定することが考えられる。すなわち、Ｓパージ制御の実施中であっても、そのＳパージ制御がフィルタ再生制御から連続して実施されている場合には、停止時間tsをいきなり0に設定せず、一度だけ最小時間ts0に設定する。これにより、乗員に与える違和感を軽減できるとともに、エンジン１０の自動停止中におけるトラップ触媒１４Ｃの温度低下量を最小限に抑えることができる。
【００７９】
上述の実施形態では、上流温度TF，下流温度TRの両方を用いて停止時間tsを補正する場合を例示したが、これに加えて、設定部５が、何れか一方の排気温度TF，TRが第一温度TF1，TR1以下である場合には、吸気温度TINが低いほど停止時間tsを減少補正してもよい。例えば設定部５が、図４に示すマップに吸気温度TINを適用して、停止時間tsを補正するための係数（第三係数）K3を取得し、上記の式１の右辺に係数K3を乗じる項を追加することが考えられる。このように吸気温度TINも加味して停止時間tsを補正することで、処理器の昇温を促進することができるため、再生時間をより短縮することができ、再生制御で消費される燃焼量を低減することができる。なお、設定部５が、上流温度TF，下流温度TRのうちの何れか一方の温度に基づいて停止時間tsを補正してもよいし、排気温度TF，TRに基づく補正を省略してもよい。
【符号の説明】
【００８０】
１  制御装置
２  推定部
３  再生制御部
４  アイドリングストップ制御部
５  設定部
１０  エンジン
１４  排気浄化装置
１４Ｂ  フィルタ（処理器）
１４Ｃ  トラップ触媒（処理器）
２０  吸気温センサ
２１，２２，２３  排気温センサ
A  ＰＭ堆積量（捕集量）
A1  第一所定値
B  ＰＭ燃焼量（除去量）
B1  第二所定値
E  Ｓ蓄積量（捕集量）
ts  停止時間
ts0  最小時間
TF  上流温度（上流側の排気温度）
TF1  第一上流温度（第一温度）
TF2  第二上流温度（第二温度）
TR  下流温度（下流側の排気温度）
TR1  第一下流温度（第一温度）
TR2  第二下流温度（第二温度）
【図１】
0006657744.tif 000002
【図２】
0006657744.tif 000003
【図３】
0006657744.tif 000004
【図４】
0006657744.tif 000005
【図５】
0006657744.tif 000006
【図６】
0006657744.tif 000007
【図７】
0006657744.tif 000008
【図８】
0006657744.tif 000009