内燃機関に燃料を供給する燃料供給手段と、前記機関の排気通路に配設される尿素SCR触媒であって同尿素SCR触媒に供給される尿素水から生成されるアンモニアによって同機関から排出された排ガスに含まれる窒素酸化物を還元することにより同窒素酸化物を浄化する尿素SCR触媒と、前記尿素SCR触媒に尿素水を供給する尿素水供給手段と、前記排気通路の前記尿素SCR触媒の下流位置と前記機関の吸気通路とを連通する低圧EGR通路を構成する低圧EGR管及び同低圧EGR管に介装されるとともに同低圧EGR通路の通路断面積を変更するように開度が変更される低圧EGR弁を含む低圧ガス還流手段と、前記機関の運転状態を表すパラメータに基いて前記燃料供給手段から前記機関に供給される燃料の量を制御し、前記機関の運転状態を表すパラメータに基いて前記低圧EGR弁の開度を制御し、前記排ガスに含まれる窒素酸化物を還元するのに必要であると推定される量のアンモニアが前記尿素SCR触媒内にて生成されるように前記機関の運転状態を表すパラメータに基いて前記尿素水供給手段から供給される前記尿素水の量を制御する窒素酸化物還元用尿素水供給制御を実行する制御手段と、を備えた内燃機関の制御装置において、前記制御手段は、前記低圧EGR通路を通過するガスにより生成され且つ同低圧EGR通路及び前記吸気通路に蓄積される酸性凝縮水の量を前記機関の運転状態を表すパラメータに基いて推定し、前記推定された酸性凝縮水の量が閾値酸性凝縮水量以上であるという条件を含む特定条件が成立したか否かを判定し、前記特定条件が成立したと判定したとき、前記尿素SCR触媒から流出したガスが前記低圧EGR通路を通過して前記吸気通路へと流入している状態にて同尿素SCR触媒からアンモニアが流出するように前記尿素水供給手段から供給される前記尿素水の量を前記窒素酸化物還元用尿素水供給制御のために必要とされる量よりも多い量に設定するアンモニア生成用尿素水供給制御を所定時間実行するように構成された制御装置。請求項1に記載の内燃機関の制御装置において、前記制御手段は、前記機関が減速運転状態にあるときという条件が更に成立しているときに前記特定条件が成立すると判定し、且つ、前記特定条件が成立したとき、前記燃料供給手段からの前記燃料の供給を停止するとともに前記低圧EGR弁開度を前記特定条件が成立する直前の開度よりも大きい所定の開度に変更するように構成された制御装置。請求項2に記載の内燃機関の制御装置であって、前記排気通路の前記低圧EGR通路の接続位置よりも下流の位置に配設されるとともに同排気通路の通路断面積を変更する排気絞り弁を備え、前記制御手段は、前記特定条件が成立したとき前記排気絞り弁の開度を前記特定条件が成立する直前の開度よりも小さい所定の開度に変更するように構成された制御装置。請求項2又は請求項3に記載の内燃機関の制御装置であって、前記排気通路の前記尿素SCR触媒よりも上流の位置に配設されたタービンと同タービンにより回転させられるコンプレッサであって前記吸気通路の前記低圧EGR通路の接続位置よりも下流の位置に配設されたコンプレッサとを含む過給機と、前記排気通路の前記タービンよりも上流の位置と前記吸気通路の前記コンプレッサよりも下流の位置とを連通する高圧EGR通路を構成する高圧EGR管及び同高圧EGR管に介装されるとともに同高圧EGR通路の通路断面積を変更するように開度が変更される高圧EGR弁を含む高圧ガス還流手段と、を備え、前記制御手段は、前記特定条件が成立したとき前記高圧EGR弁の開度を前記特定条件が成立する直前の開度よりも小さい所定の開度に変更するように構成された制御装置。請求項1乃至請求項4の何れか一項に記載の内燃機関の制御装置において、前記制御手段は、前記尿素SCR触媒の床温である尿素SCR触媒床温を前記機関の運転状態を表すパラメータに基いて推定する尿素SCR触媒床温推定手段を含み、且つ、前記推定された尿素SCR触媒床温が閾値尿素SCR触媒床温以上であるという条件が更に成立しているときに前記特定条件が成立すると判定するように構成された制御装置。請求項1に記載の内燃機関の制御装置において、前記制御手段は、前記燃料供給手段から前記燃料が前記機関に供給されている場合に前記機関の運転状態を表すパラメータに基いて前記低圧EGR弁の開度を変更することにより前記尿素SCR触媒から流出した低圧EGRガスを前記吸気通路へと流入させる低圧EGRガス再循環制御を実行するように構成され、且つ、前記低圧EGRガス再循環制御中において前記低圧EGR通路を通過するガスの流量が所定の閾値流量以上であるという条件が更に成立しているときに前記特定条件が成立すると判定するように構成された制御装置。請求項6に記載の内燃機関の制御装置において、前記制御手段は、前記尿素SCR触媒の床温である尿素SCR触媒床温を前記機関の運転状態を表すパラメータに基いて推定する尿素SCR触媒床温推定手段を含み、且つ、前記推定された尿素SCR触媒床温が閾値尿素SCR触媒床温以上であるという条件が更に成立しているときに前記特定条件が成立すると判定するように構成された制御装置。請求項7に記載の内燃機関の制御装置であって、前記排気通路の前記低圧EGR通路の接続位置よりも下流の位置に配設されるとともにアンモニアを浄化するスリップ触媒と、前記排気通路の前記低圧EGR通路の接続位置よりも下流の位置であり且つ前記スリップ触媒よりも上流の位置に配設されるとともに同排気通路の通路断面積を変更する排気絞り弁と、を備え、前記制御手段は、前記スリップ触媒の床温であるスリップ触媒床温を前記機関の運転状態を表すパラメータに基いて推定するスリップ触媒床温推定手段を含み、前記推定されたスリップ触媒床温が閾値スリップ触媒床温以上であるという条件が更に成立しているときに前記特定条件が成立すると判定し、且つ、前記特定条件が成立したとき前記排気絞り弁の開度を全閉開度以外の開度に設定するように構成された制御装置。請求項1に記載の内燃機関の制御装置において、前記制御手段は、前記機関の運転を停止する機関運転停止要求が発生したか否かを判定する機関運転停止要求発生判定手段を含み、前記機関運転停止要求が発生したとき前記燃料供給手段からの前記燃料の供給を停止し、且つ、前記機関運転停止要求が発生した場合に前記推定された酸性凝縮水量が前記閾値酸性凝縮水量以上であるという条件が成立しているときに前記特定条件が成立すると判定するように構成され、更に、前記特定条件が成立した時点から前記推定された酸性凝縮水量がモータリング停止閾値より小さくなるまで前記機関を外部動力により強制的に回転させるモータリング手段を備えた制御装置。請求項1に記載の内燃機関の制御装置であって、前記制御手段は、前記機関の運転を停止する機関運転停止要求が発生したか否かを判定する機関運転停止要求発生判定手段を含み、前記機関運転停止要求が発生した場合に前記推定された酸性凝縮水量が前記閾値酸性凝縮水量以上であるという条件が成立しているときに前記特定条件が成立すると判定し、且つ、前記特定条件が成立した時点から前記推定された酸性凝縮水量が機関停止閾値より小さくなるまで前記燃料供給手段から前記機関に燃料を供給させ続けることにより前記機関の運転を継続するように構成された制御装置。請求項9又は請求項10に記載の内燃機関の制御装置であって、前記制御手段は、前記尿素SCR触媒の床温である尿素SCR触媒床温を前記機関の運転状態を表すパラメータに基いて推定する尿素SCR触媒床温推定手段を含み、且つ、前記推定された尿素SCR触媒床温が閾値尿素SCR触媒床温以上であるという条件が更に成立しているときに前記特定条件が成立すると判定するように構成された制御装置。請求項1に記載の内燃機関の制御装置において、前記制御手段は、前記機関の運転を停止する機関運転停止要求が発生したか否かを判定する機関運転停止要求発生判定手段と、前記機関の運転を停止する機関運転停止要求が発生したとき、前記アンモニア生成用尿素水供給制御により生成されたアンモニアが前記吸気通路に残留しているか否か、を判定するアンモニア残留判定手段と、を備え、更に、前記アンモニア残留判定手段により前記吸気通路に前記アンモニアが残留していると判定された場合に前記尿素水を前記尿素水供給手段から供給させない状態にて前記機関の運転を継続するように前記燃料供給手段から同機関に燃料を供給させ続けるアンモニア除去制御を所定時間実行するように構成された制御装置。請求項12に記載の内燃機関の制御装置であって、前記制御手段は、前記アンモニア生成用尿素水供給制御の実行停止後から前記低圧EGR通路を通過したガスの積算量である第1ガス量を推定するとともに、前記推定された第1ガス量が前記低圧EGR通路の容積以上となったか否かを判定し、更に、前記推定された第1ガス量が前記低圧EGR通路の容積以上となった時点から前記吸気通路を通過するガスの積算量である第2ガス量を推定する掃気状態推定手段を備え、前記アンモニア残留判定手段は、前記機関運転停止要求が発生したときに前記推定されている前記第2ガス量が前記吸気通路の容積以上でない場合に前記吸気通路に前記アンモニアが残留していると判定するように構成された制御装置。請求項13に記載の内燃機関の制御装置であって、前記制御手段は、前記推定されている前記第2ガス量が前記吸気通路の容積以上となったときに前記アンモニア除去制御を停止して前記機関の運転を停止するように構成された制御装置。以下、本発明による内燃機関の制御装置の各実施形態について図面を参照しながら説明する。<第1実施形態>構成図1は、本発明の第1実施形態に係る内燃機関の制御装置以下、単に第1制御装置とも称呼する。が適用される内燃機関10の概略構成を示している。機関10は、直列4気筒ディーゼル機関である。機関10は、エンジン本体20、吸気系統30、排気系統40、高圧EGRシステム50及び低圧EGRシステム60を備えている。更に、第1制御装置は電気制御装置90を含んでいる。エンジン本体20は、クランクケース部、シリンダブロック部及びシリンダヘッド部を備えている。エンジン本体20は、ピストン頂面、シリンダ壁面及びシリンダヘッド部の下面からなる複数4個の燃焼室気筒を備えている。各燃焼室の上部には燃料噴射弁21が配設されている。各燃料噴射弁21には図示しない燃料タンクに接続された図示しない燃料噴射用ポンプから高圧燃料が供給されている。燃料噴射弁21は、電気制御装置90からの指示信号により開弁し、各燃焼室内に高圧燃料を噴射するようになっている。エンジン本体20にはエンジン本体20を外部動力により回転させるモータリング装置本例においてはスターター22が取り付けられている。即ち、モータリング装置22は、指示信号駆動信号に応答して、機関10が搭載された図示しない車両が備える図示しないバッテリーからの電力により機関10を強制的に回転することができるようになっている。吸気系統30は、吸気マニホールド31、吸気管32、高圧スロットル弁33、インタークーラー34及び過給機のコンプレッサ35を含んでいる。吸気マニホールド31は複数の枝部31aと、複数の枝部31aが集合した集合部31bとを含む。複数の枝部31aのそれぞれは複数の燃焼室のそれぞれに吸気ポートを通じて接続されている。吸気管32は吸気マニホールド31の集合部31bに接続されている。吸気マニホールド31及び吸気管32等は吸気通路を構成している。高圧スロットル弁33は吸気管32の所定位置に配設されている。高圧スロットル弁33は、吸気管32に回動可能に支持されている。高圧スロットル弁33は回転させられることにより吸気管32が形成する吸気通路の通路断面積を変更するようになっている。高圧スロットル弁アクチュエータ33aは、指示信号駆動信号に応答して高圧スロットル弁33を回転させるようになっている。インタークーラー34は、吸気管32の高圧スロットル弁33よりも上流の位置に配設されている。インタークーラー34は吸気管32を流れるガスを冷却するようになっている。コンプレッサ35は、吸気管32のインタークーラー34よりも上流の位置に配設されている。コンプレッサ35は後述するタービン43とともに回転し、吸気管32を流れるガスを圧縮するようになっている。排気系統40は、排気マニホールド41、排気管42、過給機のタービン43、尿素SCR触媒44、スリップ触媒45、尿素水添加弁尿素水供給手段46及び排気絞り弁47を含んでいる。排気マニホールド41は、複数の枝部41aと、複数の枝部41aが集合した集合部41bとを含む。複数の枝部41aのそれぞれは複数の燃焼室のそれぞれに排気ポートを通じて接続されている。排気管42は排気マニホールド41の集合部41bに接続されている。排気マニホールド41及び排気管42等は排気通路を構成している。タービン43は、排気管42の所定位置に配設されている。タービン43は高温高圧の排ガスにより回転させられ、コンプレッサ35を回転するようになっている。尿素SCR触媒44は、排気管42排気通路のタービン43よりも下流の位置に配設されている。尿素SCR触媒44には後述するように尿素水が供給される。その尿素水は、尿素SCR触媒44の床温が閾値尿素SCR触媒床温以上であるとき、1式に示したように、尿素SCR触媒44内において加水分解され、アンモニアNH3と二酸化炭素とに変換される。更に、尿素SCR触媒44は、尿素SCR触媒44の床温が閾値尿素SCR触媒床温以上であるとき、その尿素水から生成されたアンモニアNH3によって窒素酸化物NOxを還元することにより窒素酸化物を浄化する。本例において、尿素SCR触媒44は、セラミックスからなる担持体と、その担持体に担持されたゼオライト系触媒を含んでいる。尿素SCR触媒はバナジウム系触媒であってもよい。より具体的に述べると、尿素SCR触媒44において、以下の式2~4により示す化学反応が発生し、窒素酸化物が還元浄化される。スリップ触媒45は、排気管42排気通路の尿素SCR触媒44よりも下流の位置に配設されている。スリップ触媒45は、その床温が閾値スリップ触媒床温以上であるとき、アンモニアを浄化する酸化触媒である。尿素水添加弁46は、排気管42排気通路の尿素SCR触媒44よりも上流の位置であり且つタービン43よりも下流の位置に配設されている。尿素水添加弁46は、図示しない尿素水タンク及び加圧装置等と接続されている。尿素水添加弁46は、指示に応じて尿素水を尿素SCR触媒44に供給する尿素水供給手段を構成している。排気絞り弁47は、排気管42排気通路の尿素SCR触媒44よりも下流の位置であり且つスリップ触媒45よりも上流の位置に配設されている。排気絞り弁47は、その開度が変更させられることにより、排気管42が形成する排気通路の通路断面積を変更するようになっている。排気絞り弁アクチュエータ47aは、指示に応答して排気絞り弁47の開度を変更するようになっている。高圧EGRシステム50は、高圧EGR管51及び高圧EGR弁52を含んでいる。高圧EGR管51の一端は、排気マニホールド41の集合部41b即ち、排気通路のタービン43よりも上流の位置に接続されている。高圧EGR管51の他端は、吸気管32吸気通路の高圧スロットル弁33よりも下流の位置に接続されている。これにより、高圧EGR管51は、排気通路のタービン43よりも上流の位置と吸気通路のコンプレッサ35の下流位置とを連通する高圧EGR通路を形成している。高圧EGR弁52は高圧EGR管51に配設されている。高圧EGR弁52は、その開度が変更させられることにより高圧EGR管51が形成する高圧EGR通路の通路断面積を変更するようになっている。高圧EGR弁アクチュエータ52aは、指示に応じて高圧EGR弁52の開度を変更するようになっている。高圧EGR弁52が全閉状態になると高圧EGR通路の通路断面積は0になる。低圧EGRシステム60は、低圧EGR管61、低圧EGRクーラー62及び低圧EGR弁63を含んでいる。低圧EGR管61の一端は、排気管42排気通路の尿素SCR触媒44よりも下流の位置であり且つ排気絞り弁47よりも上流の位置に接続されている。低圧EGR管61の他端は、吸気管32吸気通路のコンプレッサ35よりも上流の位置に接続されている。このように、低圧EGR管61は、前記排気通路の尿素SCR触媒44の下流位置と前記吸気通路前記吸気通路のコンプレッサ35よりも上流の位置とを連通する低圧EGR通路を形成している。低圧EGRクーラー62は低圧EGR管61に配設されている。低圧EGRクーラー62は低圧EGR管61を流れるガスを冷却するようになっている。低圧EGR弁63は、低圧EGR管61の低圧EGR管61内を流れるガスの流れに関して低圧EGRクーラー62よりも下流の位置に配設されている。低圧EGR弁63は、その開度が変更させられることにより低圧EGR管61が形成する低圧EGR通路の通路断面積を変更するようになっている。低圧EGR弁アクチュエータ63aは、指示に応じて低圧EGR弁63の開度を変更するようになっている。低圧EGR弁63が全閉状態になると低圧EGR通路の通路断面積は0になる。更に、第1制御装置は、エアフローメータ新気流量センサ71、吸気圧センサ過給圧センサ72、吸気温センサ73、冷却水温センサ74、機関回転速度センサ75、NOxセンサ76、低圧EGR弁下流圧力センサ77、低圧EGR弁上流圧力センサ78、低圧EGRガス温度センサ79、及び、アクセルペダル操作量センサ80を備えている。エアフローメータ71は、吸気管32吸気通路に配設されている。エアフローメータ71は、吸気通路を通過する空気新気の質量流量単位時間当りの空気量である新気流量を表す信号Gaを発生するようになっている。吸気圧センサ72は、吸気管32の高圧スロットル弁33の下流位置におけるガスの圧力を検出し、過給圧を表す信号Pを発生するようになっている。吸気温センサ73は、吸気管32の高圧スロットル弁33の下流位置におけるガスの温度吸気温度を検出し、吸気温度を表す信号THAを発生するようになっている。冷却水温センサ74は、機関10の冷却水の温度冷却水温を検出し、冷却水温を表す信号THWを発生するようになっている。機関回転速度センサ75は、内燃機関10の回転速度を検出し、機関回転速度NEを表す信号を発生するようになっている。NOxセンサ76は、排気管42排気通路の尿素SCR触媒44よりも下流の位置であり且つ低圧EGR管61と排気管42との接続位置よりも上流の位置に配設されている。NOxセンサ76は、所謂、限界電流式NOxセンサである例えば、特開2010-71195号公報、特開2009-46992号公報、及び、特開2003-120399号公報を参照。。NOxセンサ76は、NOxセンサ76に到達するガスに含まれるNOxの濃度とアンモニアの濃度との合計濃度に応じた出力値DNOxを出力するようになっている。より具体的に述べると、NOxセンサ76は、その内部においてNOx主としてNOをN2とO2とに分解し、その分解されたO2の濃度に比例した出力値DNOxを限界電流式酸素濃度センサと同様の原理に基いて発生する。更に、NOxセンサ76は、その内部においてNH3アンモニアをNOとH2Oとに分解し、更にそのNOをN2とO2とに分解し、その分解されたO2の濃度に比例した出力値DNOxを限界電流式酸素濃度センサと同様の原理に基いて発生する。従って、出力値DNOxは、NOxセンサ76に到達するガスにNOxが含まれているがアンモニアが含まれていない場合、そのNOxの濃度に比例して変化する。出力値DNOxは、NOxセンサ76に到達するガスにアンモニアが含まれているがNOxが含まれていない場合、そのアンモニアの濃度に比例して変化する。低圧EGR弁下流圧力センサ77は、低圧EGR管61の低圧EGR弁63よりも下流の位置におけるガスの圧力低圧EGR弁下流圧を検出し、低圧EGR弁下流圧を表す信号Pdを発生するようになっている。低圧EGR弁上流圧力センサ78は、低圧EGR管61の低圧EGR弁63よりも上流の位置におけるガスの圧力低圧EGR弁上流圧を検出し、低圧EGR弁上流圧を表す信号Puを発生するようになっている。低圧EGRガス温度センサ79は、低圧EGR管61の低圧EGR弁63よりも上流の位置におけるガスの温度低圧EGR弁上流温度を検出し、低圧EGR弁上流温度を表す信号Tuを発生するようになっている。アクセルペダル操作量センサ80は、アクセルペダルAPの操作量を検出し、アクセル操作量を表す信号Accpを発生するようになっている。電気制御装置90は、CPU、ROM、RAM、電源が投入された状態でデータを格納するとともに格納したデータを電源が遮断されている間も保持するバックアップRAM、並びに、ADコンバータを含むインターフェース等からなる周知のマイクロコンピュータである。電気制御装置90のインターフェースは、前記センサ71~80と接続され、CPUにセンサ71~80からの信号を供給するようになっている。更に、そのインターフェースは、CPUの指示に応じて、各燃料噴射弁21、高圧スロットル弁アクチュエータ33a、尿素水添加弁46、排気絞り弁アクチュエータ47a、高圧EGR弁アクチュエータ52a及び低圧EGR弁アクチュエータ63a等に指示指示信号、駆動信号を送出するようになっている。作動の概要次に、上記のように構成された第1制御装置の作動の概要について説明する。第1制御装置のCPUは、アクセル操作量を表す信号Accp及び機関回転速度NEに基づいて燃料噴射量を決定し、その決定した燃料噴射量が各燃焼室に噴射される供給されるように、燃料噴射弁21に指示信号を送出する。但し、CPUは、機関10の運転状態を表すパラメータである機関運転パラメータ例えば、アクセルペダル操作量Accp及び機関回転速度NEに基いて機関10の運転状態が減速運転状態にあると判定されるとき、燃料の噴射を停止する燃料供給を停止する。。CPUは、通常運転時において、機関運転パラメータ例えば、燃料噴射量Q及び機関回転速度NEに基いて目標高圧EGR率を決定し、その目標高圧EGR率が実現されるように高圧EGR弁アクチュエータ52aに指示信号を送出する。CPUは、通常運転時において、機関運転パラメータ例えば、燃料噴射量Q及び機関回転速度NEに基いて目標低圧EGR率を決定し、その目標低圧EGR率が実現されるように低圧EGR弁アクチュエータ63aに指示信号を送出する。CPUは、通常運転時において、機関運転パラメータ例えば、燃料噴射量Q及び機関回転速度NEに基いて目標排気絞り弁開度を決定し、その目標排気弁絞り開度が実現されるように排気絞り弁アクチュエータ47aに指示信号を送出する。CPUは、通常運転時において、機関運転パラメータ例えば、燃料噴射量Q及び機関回転速度NEに基いて、排ガス中のNOxを還元するために必要かつ十分な尿素SCR触媒44に供給すべき尿素水の量を決定し、その決定された量の尿素水が尿素SCR触媒44に供給されるように尿素水添加弁46に指示信号を送出する。この制御は、窒素酸化物還元用尿素水供給制御とも称呼される。この場合、NOxセンサ76の出力値DNOxに基いて、添加される尿素水の量が適量になるように即ち、出力値DNOxが0であって、尿素SCR触媒44からNOx及びアンモニアが排出されることがないように、尿素水添加弁46から供給される尿素水の量をフィードバック制御してもよい。一方、低圧EGR通路を通過するガスには、水蒸気と、燃料及び/又は潤滑油に含まれている硫黄Sにより生成される硫黄酸化物SOxと、が含まれている。このため、低圧EGR通路を通過するガス中の水蒸気が低圧EGRクーラー62及びインタークーラー34等を通過する際に冷却されると、凝縮水が生成され、その凝縮水は硫黄酸化物SOxによって酸性凝縮水となる。酸性凝縮水は、低圧EGR通路及び吸気通路に蓄積される。CPUは、この酸性凝縮水の量酸性凝縮水量を後述するように推定している。更に、CPUは尿素SCR触媒44の床温尿素SCR触媒床温を機関運転パラメータ例えば、燃料噴射量Q及び機関回転速度NEに基いて後述するように推定している。加えて、CPUは、以下に述べる特定条件アンモニア生成用尿素水供給制御実行開始条件が成立するか否かを判定監視している。この特定条件は、以下に述べる総ての条件が成立したときに成立し、以下に述べる条件のうちの少なくとも一つが不成立のときに不成立となる。条件1-1機関10の運転状態が燃料噴射を停止する減速運転状態減速燃料供給噴射停止運転状態にある。条件1-2尿素SCR触媒床温が閾値尿素SCR触媒床温以上である。条件1-3推定された酸性凝縮水量が閾値酸性凝縮水量アンモニア生成用尿素水供給制御開始閾値以上である。なお、条件1-3は、前記特定条件が成立するための必須条件である。CPUは、前記特定条件が成立すると、所定量の尿素水を尿素水添加弁46から尿素SCR触媒44へと供給する。この場合、燃料噴射が停止されているので、機関10からNOxは排出されない。よって、窒素酸化物還元用尿素水供給制御のために尿素SCR触媒44へ供給されるべき尿素水量は0であるから、この時点にて尿素SCR触媒44へ供給される尿素水の量は、窒素酸化物還元用尿素水供給制御のために必要とされる量よりも多い量である。このとき供給される尿素水の量は、推定されている尿素SCR触媒床温が高いほど大きくなることが好ましい。尿素SCR触媒床温が高いほど、より多くの尿素水が加水分解され、より多くのアンモニアが生成されるからである。このようなアンモニアを尿素SCR触媒44から流出させるために尿素水を供給する制御はアンモニア生成用尿素水供給制御とも称呼される。更に、CPUは、前記特定条件が成立すると、低圧EGR弁67を前記特定条件が成立する直前の開度よりも大きい所定の開度全開開度以下且つ全閉開度よりも大きい開き側の開度に制御し、高圧EGR弁52を前記特定条件が成立する直前の開度よりも小さい所定の開度全閉開度以上且つ全開開度よりも小さい閉じ側の開度に制御し、且つ、排気絞り弁47を前記特定条件が成立する直前の開度よりも小さい所定の開度全閉開度以上且つ全開開度よりも小さい閉じ側の開度に制御する。なお、本明細書において、低圧EGR弁67、高圧EGR弁52及び排気絞り弁47等の制御弁を全開状態に制御することと、その制御弁の開度をその制御弁の最大開度に設定することは同義である。同様に、前記制御弁を全閉状態に制御することと、その制御弁の開度をその弁の最小開度0に設定することは同義である。従って、前記制御弁が閉じ側の開度であるとは、前記制御弁の開度が所定開度以下であって、その制御弁が介装されている通路の通路断面積を所定面積よりも小さい面積に設定することと同義である。同様に、前記制御弁が開き側の開度であるとは、前記制御弁の開度が所定開度以上であって、その制御弁が介装されている通路の通路断面積を所定面積よりも大きい面積に設定することと同義である。この結果、尿素SCR触媒44に尿素水が供給され、その尿素水からアンモニアが生成される。このとき、尿素SCR触媒44にはNOxが流入しないので、生成されたアンモニアは尿素SCR触媒44内にて消費されることなく尿素SCR触媒44から流出する。一方、尿素SCR触媒44から流出したガス生成されたアンモニアを含むガスの多くが低圧EGR通路を通過する。よって、低圧EGR通路を構成している部品低圧EGR管61、低圧EGRクーラー62及び低圧EGR弁63等に滞留している酸性凝縮水がアンモニアにより中和される。更に、吸気通路を構成している部品吸気管32、コンプレッサ35、インタークーラー34、高圧スロットル弁33及び吸気マニホールド31等に滞留している酸性凝縮水がアンモニアにより中和される。CPUは、このような状態が継続することにより、推定される酸性凝縮水量がアンモニア生成用尿素水供給制御終了閾値アンモニア生成用尿素水供給制御開始閾値よりも所定値だけ小さい値であり、0でもよい。以下になったとき、尿素水の尿素SCR触媒44への供給を停止する。以上の制御により、EGR通路及び吸気通路に多量の酸性凝縮水が滞留している状態が発生し続けることを回避することができるので、機関構成部品が酸性凝縮水によって腐食する可能性を低減することができる。実際の作動次に、第1制御装置の実際の作動について説明する。<制御実行>電気制御装置90のCPUは、図2に示した制御実行ルーチンを所定時間の経過毎に繰り返し実行するようになっている。従って、所定のタイミングになると、CPUは図2のステップ200から処理を開始し、ステップ205にて機関10が減速運転状態にあるか否かを判定する。より具体的には、CPUは、アクセルペダル操作量Accpが0であり且つ機関回転速度NEが閾値機関回転速度NEth以上であるとき、機関10が減速運転状態にあると判定する。CPUは、機関10が減速運転状態にないと判定したとき、ステップ205にてNoと判定してステップ210に進み、アクセルペダル操作量Accp及び機関回転速度NEに基いて指示燃料噴射量Qを決定する。なお、CPUは、スモーク発生量等を考慮して、指示燃料噴射量Qを補正してもよい。次に、CPUはステップ215に進み、決定した指示燃料噴射量Qに応じた量の燃料が燃料噴射気筒の燃料噴射弁21から噴射されるように、その燃料噴射気筒の燃料噴射弁21に燃料噴射指示信号を送出する。燃料噴射気筒とは、燃焼を発生すべきタイミングに到達している気筒のことである。その後、CPUはステップ220に進む。これに対し、CPUがステップ205の処理を実行する時点において機関10が減速運転状態にあると判定したとき、CPUはそのステップ205にてYesと判定してステップ220に直接進む。従って、ステップ215が実行されないので、機関10が減速運転状態にあるとき、燃料噴射は実行されない燃料供給が停止される。。CPUはステップ220にて、アンモニア生成用尿素水供給制御フラグXNH3以下、単に供給制御フラグXNH3と称呼する。の値が0であるか否かを判定する。供給制御フラグXNH3は、機関10を搭載した車両の図示しないイグニッションキースイッチがオフ位置からオン位置へと変更された際に実行されるイニシャルルーチンにて0に設定される。更に、供給制御フラグXNH3の値は、後述する図3に示したアンモニア生成用尿素水供給制御開始判定ルーチンにより、上記特定条件が成立したときに1に設定される。いま、供給制御フラグXNH3の値が0であると仮定する。この場合、CPUはステップ220にてYesと判定し、以下に述べるステップ225乃至ステップ245の処理を順に行い、ステップ295に進んで本ルーチンを一旦終了する。ステップ225:CPUは、燃料噴射量Q及び機関回転速度NEに基づいて、目標低圧EGR率及び目標高圧EGR率を算出する。ステップ230:CPUは、実際の低圧EGR率実低圧EGR率が目標低圧EGR率に一致するように低圧EGR弁アクチュエータ63aに指示信号を送出し、低圧EGR弁63の開度を制御する。なお、CPUは、実際の低圧EGRガス流量低圧EGR管61を流れるガスの流量を全ガス量機関10に流入しているガスの総流量にて除することによって、実際の低圧EGR率実低圧EGR率γLPを算出する。更に、CPUは、実低圧EGR率γLPが目標低圧EGR率に一致するように、低圧EGR弁63の開度をフィードバック制御してもよい。この場合、CPUは、実際の低圧EGRガス流量低圧EGR通路通過ガス量GLPEGRを、低圧EGR弁下流圧力センサ77によって検出された低圧EGR弁下流圧Pd、低圧EGR弁上流圧力センサ78によって検出された低圧EGR弁上流圧Pu、低圧EGRガス温度センサ79によって検出された低圧EGR弁上流温度Tu及び低圧EGR弁63の開度低圧EGR弁アクチュエータ63aへの指示信号と、流体が絞りを通過する際の挙動を表すモデル式と、に基いて取得する。更に、CPUは、吸気圧センサ72により検出される過給圧P、吸気温センサ73により検出される吸気温度THA及び機関回転速度NEに基いて、全ガス量を取得する。ステップ235:CPUは、実際の高圧EGR率が目標高圧EGR率に一致するように高圧EGR弁アクチュエータ52aに指示信号を送出し、高圧EGR弁52の開度を制御する。CPUは、低圧EGR弁63のフィードバック制御と同様に、高圧EGR弁52の開度をフィードバック制御してもよい。ステップ240:CPUは、機関運転パラメータ例えば、燃料噴射量Q及び機関回転速度NEに基づいて目標排気弁絞り開度を決定し、実際の排気絞り弁47の開度が目標排気絞り弁開度に一致するように、排気絞り弁アクチュエータ47aに指示信号を送出し、排気絞り弁47の開度を制御する。なお、CPUは、通常運転時前記特定条件が成立していないときにおいて、排気絞り弁47の開度を0よりも大きい開き側の開度全閉開度以外の開度に設定する。ステップ245:CPUは、機関運転パラメータ例えば、燃料噴射量Q及び機関回転速度NEに基いて、尿素SCR触媒44において排ガス中のNOxを浄化還元するために必要な量のアンモニアを尿素SCR触媒44において生成させるために必要且つ十分と推定される尿素水の量を決定し、その量の尿素水を尿素水添加弁46から供給する。即ち、CPUは窒素酸化物還元用尿素水供給制御を実行する。このとき、CPUは、NOxセンサ76の出力値DNOxが0になるように、換言すると、尿素SCR触媒44からNOx及びアンモニアが流出しないように、尿素水添加弁46から供給される尿素水の量をフィードバック制御してもよい。一方、CPUがステップ220の処理を実行する時点において、供給制御フラグXNH3の値が1であると、CPUはそのステップ220にてNoと判定し、以下に述べるステップ250乃至ステップ265の処理を順に行い、ステップ295に進んで本ルーチンを一旦終了する。ステップ250:CPUは、低圧EGR弁63の開度が供給制御フラグXNH3の値が0から1へと変化する直前の開度前記特定条件が成立する直前の開度よりも大きい所定の開度開き側の開度であり、本例においては全開状態になるように低圧EGR弁アクチュエータ63aに指示信号を送出する。ステップ255:CPUは、排気絞り弁47が供給制御フラグXNH3の値が0から1へと変化する直前の開度前記特定条件が成立する直前の開度よりも小さい所定の開度閉じ側の開度であり、本例においては全閉状態になるように排気絞り弁アクチュエータ47aに指示信号を送出する。ステップ260:CPUは、高圧EGR弁52が供給制御フラグXNH3の値が0から1へと変化する直前の開度前記特定条件が成立する直前の開度よりも小さい所定の開度閉じ側の開度であり、本例においては全閉状態になるように高圧EGR弁アクチュエータ52aに指示信号を送出する。ステップ265:CPUは、所定量の尿素水を尿素水添加弁46から供給する。即ち、CPUはアンモニア生成用尿素水供給制御を実行する。このとき、CPUは、後述するルーチンにより別途推定されている尿素SCR触媒床温が高いほど前記所定量が大きくなるように、前記所定量を変更してもよい。<アンモニア生成用尿素水供給制御開始判定>CPUは、所定時間が経過する毎に図3にフローチャートにより示したアンモニア生成用尿素水供給制御開始判定ルーチンを実行するようになっている。従って、所定のタイミングになると、CPUは図3のステップ300から処理を開始してステップ310に進み、供給制御フラグXNH3の値が0であるか否かを判定する。いま、供給制御フラグXNH3の値が0であると仮定する。この場合、CPUはステップ310にてYesと判定してステップ320に進み、後述するルーチンにより別途推定されている尿素SCR触媒床温TempSCRを読み込む。次いで、CPUはステップ330にて、後述するルーチンにより別途推定されている酸性凝縮水量Sacidwを読み込む。次に、CPUはステップ340にて、機関10の運転状態が燃料噴射を停止する減速運転状態減速噴射停止運転状態であるか否か即ち、上記条件1-1が成立しているか否かを判定する。なお、CPUは、アクセルペダル操作量Accpが0であり且つ機関回転速度NEが閾値機関回転速度NEth以上であるか否かを判定する。このとき、機関10の運転状態が燃料噴射を停止する減速運転状態でなければ、CPUはステップ340にてNoと判定し、ステップ395に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は0に維持される。これに対し、機関10の運転状態が燃料噴射を停止する減速運転状態であると、CPUはステップ340にてYesと判定してステップ350に進み、尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsth以上であるか否か即ち、上記条件1-2が成立しているか否かを判定する。この閾値尿素SCR触媒床温TempSCRsthは、尿素SCR触媒44内において尿素水がアンモニアへと十分に加水分解される温度以上の温度に設定されている。このとき、尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsth以上でなければ、CPUはステップ350にてNoと判定し、ステップ395に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は0に維持される。これに対し、尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsth以上であると、CPUはステップ350にてYesと判定してステップ360に進み、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsth以上であるか否か即ち、上記条件1-3が成立しているか否かを判定する。この閾値酸性凝縮水量Sacidwsthは、低圧EGR通路及び吸気通路に閾値酸性凝縮水量Sacidwsth以上の量の酸性凝縮水が滞留した場合、機関構成部品の腐食を招く可能性が高いと考えられる量に設定されている。このとき、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsth以上でなければ、CPUはステップ360にてNoと判定し、ステップ395に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は0に維持される。これに対し、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsth以上であると、CPUはステップ360にてYesと判定してステップ370に進み、供給制御フラグXNH3の値を1に設定する。その後、CPUはステップ395に進み、本ルーチンを一旦終了する。このようにして供給制御フラグXNH3の値が1に設定された状態において、CPUがステップ310に再び進むと、CPUはそのステップ310にてNoと判定し、ステップ395に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は1に維持される。従って、図2のステップ250乃至ステップ265の処理が行われ、アンモニア生成用尿素水供給制御が実行され、酸性凝縮水が中和されて行く。<アンモニア生成用尿素水供給制御終了判定>CPUは、所定時間が経過する毎に図4にフローチャートにより示したアンモニア生成用尿素水供給制御終了判定ルーチンを実行するようになっている。従って、所定のタイミングになると、CPUは図4のステップ400から処理を開始してステップ410に進み、供給制御フラグXNH3の値が1であるか否かを判定する。このとき、供給制御フラグXNH3の値が0であると、CPUはステップ410にてNoと判定し、ステップ495に直接進んで本ルーチンを一旦終了する。これに対し、供給制御フラグXNH3の値が1であると、CPUはステップ410にてYesと判定してステップ420に進み、後述するルーチンにより別途推定されている尿素SCR触媒床温TempSCRを読み込む。次いで、CPUはステップ430にて、後述するルーチンにより別途推定されている酸性凝縮水量Sacidwを読み込む。酸性凝縮水量Sacidwはアンモニア生成用尿素水供給制御が実行されている場合供給制御フラグXNH3の値が1である場合次第に減少される。次に、CPUはステップ440に進み、機関10の運転状態が燃料噴射を停止する減速運転状態であるか否かを判定する。より具体的に述べると、CPUは、アクセルペダル操作量Accpが0であり且つ機関回転速度NEが閾値機関回転速度NEth以上であるか否かを判定する。このとき、機関10の運転状態が燃料噴射を停止する減速運転状態でなければ、CPUはステップ440にてNoと判定し、ステップ470に進んで供給制御フラグXNH3の値を0に設定する。これにより、アンモニア生成用尿素水供給制御が終了する。これに対し、機関10の運転状態が燃料噴射を停止する減速運転状態であると、CPUはステップ440にてYesと判定してステップ450に進み、尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsthよりも小さい制御終了閾値触媒床温TempSCReth以上であるか否かを判定する。なお、制御終了閾値触媒床温TempSCRethは、尿素SCR触媒44がアンモニアを生成でき且つNOxを還元できる最低温度に設定されている。このとき、尿素SCR触媒床温TempSCRが制御終了閾値触媒床温TempSCReth以上でなければ、CPUはステップ450にてNoと判定してステップ470に進み、供給制御フラグXNH3の値を0に設定する。これにより、アンモニア生成用尿素水供給制御が終了する。これに対し、尿素SCR触媒床温TempSCRが制御終了閾値触媒床温TempSCReth以上であると、CPUはステップ450にてYesと判定してステップ460に進み、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsthよりも小さい制御終了閾値酸性凝縮水量Sacidweth以上であるか否かを判定する。このとき、酸性凝縮水量Sacidwが制御終了閾値酸性凝縮水量Sacidweth以上でなければ、CPUはステップ460にてNoと判定し、ステップ470に進んで供給制御フラグXNH3の値を0に設定する。これにより、アンモニア生成用尿素水供給制御が終了する。これに対し、酸性凝縮水量Sacidwが制御終了閾値酸性凝縮水量Sacidweth以上であると、CPUはステップ460にてYesと判定し、ステップ495に直接進んで本ルーチンを一旦終了する。この場合、供給制御フラグXNH3の値は1に維持される。従って、アンモニア生成用尿素水供給制御が継続される。<尿素SCR触媒床温TempSCR及びスリップ触媒床温TempSLPの推定>CPUは、所定時間が経過する毎に図5にフローチャートにより示したルーチンを実行するようになっている。従って、所定のタイミングになると、CPUは図5のステップ500から処理を開始し、以下に述べるステップ510乃至ステップ530の処理を順に行い、ステップ595に進んで本ルーチンを一旦終了する。ステップ510:CPUは、機関運転パラメータ例えば、燃料噴射量Q及び機関回転速度NEに基づいて排気温度TempExを推定する。より具体的に述べると、CPUは、燃料噴射量Q及び機関回転速度NEと排気温度TempExとの関係を規定したテーブルMapTempExに実際の燃料噴射量Q及び実際の機関回転速度NEを適用することにより、実際の排気温度TempExを推定する。ステップ520:CPUは、下記の5式に基づいて尿素SCR触媒床温TempSCRを推定する。5式の左辺における尿素SCR触媒床温TempSCRn1は更新後の尿素SCR触媒床温TempSCRであり、5式の右辺における尿素SCR触媒床温TempSCRnは更新前の尿素SCR触媒床温TempSCRである。更に、5式の値αは0よりも大きく1よりも小さい定数である。ステップ530:CPUは、上記5式と同様の式であって、ステップ530内に記載した式に基づいてスリップ触媒床温TempSLPを推定する。式中の値βは0よりも大きく値αよりも小さい定数である。なお、尿素SCR触媒床温センサが尿素SCR触媒44に備えられている場合、CPUはその尿素SCR触媒床温センサの出力値に基づいて尿素SCR触媒床温TempSCRを取得してもよい。同様に、スリップ触媒床温センサがスリップ触媒45に備えられている場合、CPUはそのスリップ触媒床温センサの出力値に基づいてスリップ触媒床温TempSLPを取得してもよい<酸性凝縮水量Sacidw算出ルーチン>CPUは、所定時間が経過する毎に図6にフローチャートにより示したルーチンを実行するようになっている。従って、所定のタイミングになると、CPUは図6のステップ600から処理を開始し、以下に述べるステップ610乃至ステップ650の処理を順に行う。ステップ610:CPUは燃料噴射量Q指令値を読み込む。ステップ620:CPUは実際の低圧EGRガス流量を読み込む。ステップ630:CPUは実際の全ガス量を読み込む。ステップ640:CPUは実際の冷却水温THWを読み込む。ステップ650:CPUは、実際の低圧EGRガス流量を実際の全ガス量にて除することによって、実際の低圧EGR率γLPを算出する。次に、CPUはステップ660に進み、供給制御フラグXNH3の値が0であるか否かを判定する。このとき、供給制御フラグXNH3の値が0であると、CPUはステップ660にてYesと判定し、以下に述べるステップ670及びステップ680の処理を順に行い、ステップ695に進んで本ルーチンを一旦終了する。ステップ670:CPUは、下記の6式に従って、酸性凝縮水の増加量ΔSaを算出する。上記6式の根拠は次のとおりである。単位時間当たりに機関10から排気通路へと排出される水蒸気量W1は燃料噴射量Qに比例する。即ち、W1=k1Qである。単位時間当たりに低圧EGR通路を通過して吸気通路へと流入する水蒸気量W2は、水蒸気量W1と実際の低圧EGR率γLPとの積に比例する。即ち、W2=k2W1γLP=k1k2QγLPである。低圧EGRクーラー62を含む低圧EGR通路及びインタークーラー34を含む吸気通路にて水蒸気が凝結する凝縮水になる割合は、その水蒸気がEGR通路及び吸気通路にて奪われる熱量に比例し、その熱量は冷却水温THWに実質的に比例する。即ち、単位時間あたりに生成される凝縮水の量W3=k3THWW2=k1k2k3THWQγLPである。ここで、凝縮水が酸性凝縮水となるので、k1k2k3=kとおくと、上記6式が得られる。ステップ680:CPUは、下記の7式に基づいて酸性凝縮水量Sacidwを推定する。7式の左辺における酸性凝縮水量Sacidwn1は更新後の酸性凝縮水量Sacidwであり、7式の右辺における酸性凝縮水量Sacidwnは更新前の酸性凝縮水量Sacidwである。その後、CPUはステップ695に進み、本ルーチンを一旦終了する。即ち、CPUは、酸性凝縮水の増加量ΔSaを積算することによって、酸性凝縮水量Sacidwを取得する。一方、供給制御フラグXNH3の値が1であると、アンモニア生成用尿素水供給制御が実行されるので、酸性凝縮水はアンモニアによって次第に中和される。そこで、CPUがステップ660の処理を実行する時点において、供給制御フラグXNH3の値が1であると、CPUはそのステップ660にてNoと判定してステップ690に進み、酸性凝縮水量Sacidwから一定量ΔAを減じた値を新たな酸性凝縮水量Sacidwとして取得する。その後、CPUはステップ695に進み、本ルーチンを一旦終了する。なお、計算の結果、酸性凝縮水量Sacidwが負の値となる場合、酸性凝縮水量Sacidwは0に設定される。以上、説明したように、第1制御装置は、内燃機関に燃料を供給する燃料供給手段燃料噴射弁21と、前記機関の排気通路に配設される尿素SCR触媒44と、前記尿素SCR触媒44に尿素水を供給する尿素水供給手段尿素水添加弁46と、低圧ガス還流手段低圧EGRシステム60と、制御手段と、を含む。前記制御手段は、前記機関10の運転状態を表すパラメータに基いて前記燃料供給手段燃料噴射弁21から同機関に供給される燃料の量を制御し図2のステップ210及びステップ215、前記機関10の運転状態を表すパラメータに基いて前記低圧EGR弁63の開度を制御し図2のステップ225及びステップ230、前記排ガスに含まれる窒素酸化物を還元するのに必要であると推定される量のアンモニアが尿素SCR触媒44内にて生成されるように前記機関10の運転状態を表すパラメータに基いて前記尿素水供給手段から供給される前記尿素水の量を制御する窒素酸化物還元用尿素水供給制御を実行する図2のステップ245。更に、前記制御手段は、前記低圧EGR通路低圧EGR管61を通過するガスにより生成され且つ同低圧EGR通路及び吸気通路に蓄積される酸性凝縮水の量を前記機関の運転状態を表すパラメータに基いて推定し図6のルーチン、前記推定された酸性凝縮水の量が閾値酸性凝縮水量以上であるという条件図3のステップ360を含む特定条件が成立したか否かを判定し図3のステップ340乃至ステップ360、前記特定条件が成立したと判定したとき、尿素SCR触媒44から流出したガスが前記低圧EGR通路を通過して前記吸気通路へと流入している状態にて図2のステップ250乃至ステップ260、尿素SCR触媒44からアンモニアが流出するように前記尿素水供給手段から供給される前記尿素水の量を前記窒素酸化物還元用尿素水供給制御のために必要とされる量よりも多い量に設定するアンモニア生成用尿素水供給制御を所定時間実行する図2のステップ265及び図4のルーチン。これにより、特定条件が成立すると、尿素SCR触媒44内において発生したアンモニアの全部が、NOxの還元のために消費されることなく尿素SCR触媒44から流出する。尿素SCR触媒44から流出したガスは低圧EGR通路を通過して吸気通路へと流入する。よって、尿素SCR触媒44から流出したアンモニアの殆ど又は、低圧EGR弁63の開度が最大開度であり、排気絞り弁47の開度が0であり、且つ、高圧EGR弁52の開度が0である場合には、尿素SCR触媒44から流出したアンモニアの全部は低圧EGR通路を通過するとともに、機関10の吸気通路に流入する。従って、酸性凝縮水はそのアンモニアによって中和される。この結果、第1制御装置は、機関構成部品の腐食が発生する可能性を低下させることができる。更に、前記制御手段は、機関10が減速運転状態にあるときという条件が更に成立しているときに前記特定条件が成立すると判定し図3のステップ340、且つ、前記特定条件が成立したとき、前記燃料供給手段からの前記燃料の供給を停止するとともに図2のステップ205でのYesとの判定を参照。、低圧EGR弁開度を前記特定条件が成立する直前の開度よりも大きい開き側の開度、例えば、全開開度に変更する図2のステップ250。これによれば、機関10が減速運転状態にあって燃料供給が停止されている場合低圧EGR通路を通過するガスによる燃焼の悪化を考慮する必要がない場合に低圧EGR弁開度が大きい開度に設定されるので、尿素SCR触媒44から流出したアンモニアを含むガスを多量に吸気通路へと還流させることができる。この結果、短時間内に酸性凝縮水を中和することができる。更に、第1制御装置は、排気通路の低圧EGR通路の接続位置よりも下流の位置に配設されるとともに排気通路の通路断面積を変更する排気絞り弁47を備える。加えて、制御手段は、前記特定条件が成立したとき排気絞り弁47の開度を前記特定条件が成立する直前の開度よりも小さい閉じ側の開度、例えば、全閉開度に変更する図2のステップ255。この結果、尿素SCR触媒44から流出したアンモニアを含むガスをより多量に低圧EGR通路を通して吸気通路へと還流させることができる。よって、酸性凝縮水をより短時間にて中和させることができる。加えて、第1制御装置は、排気通路の尿素SCR触媒44よりも上流の位置に配設されたタービン43と、タービン43により回転させられるコンプレッサ35であって吸気通路の低圧EGR通路の接続位置よりも下流の位置に配設されたコンプレッサ35とを含む過給機と、前記排気通路のタービン43よりも上流の位置と前記吸気通路のコンプレッサ35の下流位置とを連通する高圧EGR通路を構成する高圧EGR管51及び高圧EGR管51に介装されるとともに高圧EGR通路の通路断面積を変更するように開度が変更される高圧EGR弁52を含む高圧ガス還流手段高圧EGRシステム50と、を備える。更に、前記制御手段は、前記特定条件が成立したとき高圧EGR弁52の開度を前記特定条件が成立する直前の開度よりも小さい閉じ側の開度、例えば、全閉開度に変更する図2のステップ260。これにより、尿素SCR触媒から流出したアンモニアを含むガスをより多量に低圧EGR通路を通して吸気通路へと還流させることができる。この結果、酸性凝縮水をより短時間にて中和させることができる。なお、第1制御装置は、機関10が減速運転状態にあって燃料供給が停止されている限り、アンモニア生成用尿素水供給制御を一定時間だけ継続してもよい。<第2実施形態>次に、本発明の第2実施形態に係る内燃機関の制御装置以下、単に第2制御装置とも称呼する。について説明する。第2制御装置は、燃料噴射が実行され且つ低圧EGRシステムを用いた低圧EGRガス再循環制御及び窒素酸化物還元用尿素水供給制御が実行されている場合に、以下に述べる特定条件が成立すると、アンモニア生成用尿素水供給制御を実行する。条件2-1低圧EGR通路を通過するガスの流量が所定の閾値流量以上である。実際には、実低圧EGR率が閾値低圧EGR率以上である。条件2-2尿素SCR触媒床温が閾値尿素SCR触媒床温以上である。条件2-3スリップ触媒床温が閾値スリップ触媒床温以上である。条件2-4推定された酸性凝縮水量が閾値酸性凝縮水量アンモニア生成用尿素水供給制御開始閾値以上である。なお、条件2-4は、前記特定条件が成立するための必須条件である。実際の作動第2制御装置は、電気制御装置90のCPUが、図2に代わる図7のルーチン、図3に代わる図8のルーチン、及び、図4に代わる図9及び図10のルーチンを実行する点において第1制御装置と相違している。従って、以下、この相違点を中心に説明する。なお、図7において図2に示したステップと同一の処理を行うためのステップには、図2のそのようなステップに付された符号と同一の符号が付されている。これらのステップについての詳細な説明は適宜省略される。<制御実行>CPUは所定時間の経過毎に図7に示した制御実行ルーチンを繰り返し実行するようになっている。従って、所定のタイミングになると、CPUは図7のステップ700から処理を開始し、ステップ205乃至ステップ215、並びに、ステップ225乃至ステップ240の処理を実行する。これにより、燃料噴射量、高圧EGR弁開度、低圧EGR弁開度、及び、排気絞り弁開度が制御される。次に、CPUはステップ710に進み、供給制御フラグXNH3の値が0であるか否かを判定する。このとき、供給制御フラグXNH3の値が0であると、CPUはステップ710にてYesと判定してステップ245に進み、窒素酸化物還元用尿素水供給制御を実行し、ステップ795に進んで本ルーチンを一旦終了する。これに対し、CPUがステップ710の処理を実行する時点において、供給制御フラグXNH3の値が1であると、CPUはステップ710にてNoと判定してステップ720に進み、アンモニア生成用尿素水供給制御を実行する。このとき、CPUは排気絞り弁47の開度を全閉開度以外の開度に設定している。より具体的に述べると、CPUは、機関運転パラメータ例えば、燃料噴射量Q及び機関回転速度NEに基いて、尿素SCR触媒44において排ガス中のNOxを浄化還元するために必要な量のアンモニアを尿素SCR触媒44において生成させるために必要且つ十分と推定される尿素水の量SureaNoxを決定する。更に、CPUは、低圧EGR通路及び吸気通路の酸性凝縮水を中和させるためのアンモニアを尿素SCR触媒44において生成させるために必要な尿素水の量SureaNH3を尿素SCR触媒床温に基いて決定する。なお、量SureaNH3は一定値であってもよい。そして、CPUは、量SureaNoxと量SureaNH3との合計量=SureaNoxSureaNH3の尿素水を尿素水添加弁46から供給する。このとき、CPUは図10に示した尿素水量フィードバック制御を実行してもよい。その後、CPUはステップ795に進んで本ルーチンを一旦終了する。これにより、アンモニアは低圧EGRガスとともに低圧ガス通路及び吸気通路に流入する。よって、酸性凝縮水が中和される。<アンモニア生成用尿素水供給制御開始判定>CPUは、所定時間が経過する毎に図8にフローチャートにより示したアンモニア生成用尿素水供給制御開始判定ルーチンを実行するようになっている。従って、所定のタイミングになると、CPUは図8のステップ800から処理を開始してステップ805に進み、供給制御フラグXNH3の値が0であるか否かを判定する。いま、供給制御フラグXNH3の値が0であると仮定する。この場合、CPUはステップ805にてYesと判定し、以下に述べるステップ810乃至ステップ825の処理を順に行い、ステップ830に進む。ステップ810:CPUは、図5のルーチンにより別途推定されている尿素SCR触媒床温TempSCRを読み込む。ステップ815:CPUは、図5のルーチンにより別途推定されているスリップ触媒床温TempSLPを読み込む。ステップ820:CPUは、図6のルーチンにより別途推定されている酸性凝縮水量Sacidwを読み込む。ステップ825:CPUは、図6のルーチンにより別途推定されている実低圧EGR率γLPを読み込む。次に、CPUは、ステップ830にて尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsth以上であるか否か上記条件2-2が成立しているか否かを判定する。このとき、尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsth以上でなければ、CPUはステップ830にてNoと判定し、ステップ895に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は0に維持される。これに対し、尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsth以上であると、CPUはステップ830にてYesと判定してステップ835に進み、スリップ触媒床温TempSLPが閾値スリップ触媒床温TempSLPsth以上であるか否か即ち、上記条件2-3が成立しているか否かを判定する。この閾値スリップ触媒床温TempSLPsthは、スリップ触媒45がアンモニアを十分に浄化できる温度以上の温度に設定されている。このとき、スリップ触媒床温TempSLPが閾値スリップ触媒床温TempSLPsth以上でなければ、CPUはステップ835にてNoと判定し、ステップ895に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は0に維持される。これに対し、スリップ触媒床温TempSLPが閾値スリップ触媒床温TempSLPsth以上であると、CPUはステップ835にてYesと判定してステップ840に進み、実低圧EGR率γLPが閾値低圧EGR率γLPsth以上であるか否か即ち、上記条件2-1が成立しているか否かを判定する。このとき、実低圧EGR率γLPが閾値低圧EGR率γLPsth以上でなければ、CPUはステップ840にてNoと判定し、ステップ895に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は0に維持される。これに対し、実低圧EGR率γLPが閾値低圧EGR率γLPsth以上であると、CPUはステップ840てYesと判定してステップ845に進み、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsth以上であるか否か即ち、上記条件2-4が成立しているか否かを判定する。このとき、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsth以上でなければ、CPUはステップ845にてNoと判定し、ステップ895に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は0に維持される。これに対し、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsth以上であると、CPUはステップ845にてYesと判定してステップ850に進み、供給制御フラグXNH3の値を1に設定する。その後、CPUはステップ895に進み、本ルーチンを一旦終了する。このようにして供給制御フラグXNH3の値が1に設定された状態において、CPUがステップ805に再び進むと、CPUはそのステップ805にてNoと判定し、ステップ895に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は1に維持される。<アンモニア生成用尿素水供給制御開始判定>CPUは、所定時間が経過する毎に図9にフローチャートにより示したアンモニア生成用尿素水供給制御開始判定ルーチンを実行するようになっている。従って、所定のタイミングになると、CPUは図9のステップ900から処理を開始してステップ905に進み、供給制御フラグXNH3の値が1であるか否かを判定する。このとき、供給制御フラグXNH3の値が0であると、CPUはステップ905にてNoと判定し、ステップ995に直接進んで本ルーチンを一旦終了する。これに対し、供給制御フラグXNH3の値が1であると、CPUはステップ905にてYesと判定し、以下に述べるステップ910乃至ステップ925の処理を順に行い、ステップ930に進む。ステップ910:CPUは、図5のルーチンにより別途推定されている尿素SCR触媒床温TempSCRを読み込む。ステップ915:CPUは、図5のルーチンにより別途推定されているスリップ触媒床温TempSLPを読み込む。ステップ920:CPUは、図6のルーチンにより別途推定されている酸性凝縮水量Sacidwを読み込む。ステップ925:CPUは、図6のルーチンにより別途推定されている実低圧EGR率γLPを読み込む。次に、CPUはステップ930に進み、尿素SCR触媒床温TempSCRが制御終了閾値触媒床温TempSCReth以上であるか否かを判定する。このとき、尿素SCR触媒床温TempSCRが制御終了閾値触媒床温TempSCReth以上でなければ、CPUはステップ930にてNoと判定しステップ950に進んで供給制御フラグXNH3の値を0に設定する。これにより、アンモニア生成用尿素水供給制御が終了する。これに対し、尿素SCR触媒床温TempSCRが制御終了閾値触媒床温TempSCReth以上であると、CPUはステップ930にてYesと判定してステップ935に進み、スリップ触媒床温TempSLPが閾値スリップ触媒床温TempSLPsthよりも小さい制御終了閾値スリップ触媒床温TempSLPeth以上であるか否かを判定する。なお、制御終了閾値スリップ触媒床温TempSLPethは、スリップ触媒45がアンモニアを十分に浄化できる最低温度に設定されている。このとき、スリップ触媒床温TempSLPが制御終了閾値スリップ触媒床温TempSLPeth以上でなければ、CPUはステップ935にてNoと判定しステップ950に進んで供給制御フラグXNH3の値を0に設定する。これにより、アンモニア生成用尿素水供給制御が終了する。これに対し、スリップ触媒床温TempSLPが制御終了閾値スリップ触媒床温TempSLPeth以上であると、CPUはステップ935にてYesと判定してステップ940に進み、実低圧EGR率γLPが閾値低圧EGR率γLPsthよりも所定値だけ小さい制御終了閾値低圧EGR率γLPeth以上であるか否かを判定する。このとき、実低圧EGR率γLPが制御終了閾値低圧EGR率γLPeth以上でなければ、CPUはステップ940にてNoと判定しステップ950に進んで供給制御フラグXNH3の値を0に設定する。これにより、アンモニア生成用尿素水供給制御が終了する。これに対し、実低圧EGR率γLPが制御終了閾値低圧EGR率γLPeth以上であると、CPUはステップ940にてYesと判定してステップ945に進み、酸性凝縮水量Sacidwが制御終了閾値酸性凝縮水量Sacidweth以上であるか否かを判定する。このとき、酸性凝縮水量Sacidwが制御終了閾値酸性凝縮水量Sacidweth以上でなければ、CPUはステップ945にてNoと判定しステップ950に進んで供給制御フラグXNH3の値を0に設定する。これにより、アンモニア生成用尿素水供給制御が終了する。これに対し、酸性凝縮水量Sacidwが制御終了閾値酸性凝縮水量Sacidweth以上であると、CPUはステップ945にてYesと判定し、ステップ995に直接進んで本ルーチンを一旦終了する。この場合、供給制御フラグXNH3の値は1に維持される。以上のように、窒素酸化物還元用尿素水供給制御及びアンモニア生成用尿素水供給制御が実行される。<尿素水量フィードバック制御>CPUは、図7のステップ720の処理を実行する際、尿素水量のフィードバック制御を実行してもよい。CPUが尿素水量のフィードバック制御を実行する場合、CPUは図7のステップ720に進んだとき、図10のステップ1000から処理を開始し、以下に述べるステップ1005乃至ステップ1030の処理を順に行う。ステップ1005:CPUは、機関運転パラメータ例えば、燃料噴射量Q、機関回転速度NE、及び、尿素SCR触媒床温TempSCRに基いて尿素水の量尿素水量SureaNoxを算出する。尿素水量SureaNoxは、排ガス中のNOxを還元するために尿素SCR触媒44に供給すべき尿素水の量である。実際には、電気制御装置90は、機関運転パラメータと尿素水量SureaNoxとの関係を規定したテーブルを記憶していて、そのテーブルに現時点の機関運転パラメータを適用することにより、現時点での尿素水量SureaNoxを算出する。ステップ1010:CPUは、尿素SCR触媒床温TempSCRに基いて尿素水の量尿素水量SureaNH3を算出する。尿素水量SureaNH3は、低圧EGR通路及び吸気通路の酸性凝縮水を中和させるためのアンモニアを尿素SCR触媒44において生成させるために必要な尿素水の量である。実際には、電気制御装置90は、尿素SCR触媒床温TempSCRと尿素水量SureaNH3との関係を規定したテーブルを記憶していて、そのテーブルに現時点の尿素SCR触媒床温TempSCRを適用することにより、現時点での尿素水量SureaNH3を算出する。なお、尿素水量SureaNH3は一定値であってもよい。ステップ1015:CPUは、NOxセンサ76の出力値DNOxを読み込む。ステップ1020:CPUは、別途算出されている実低圧EGR率γLPを読み込む図6のステップ650を参照。。ステップ1025:CPUは、全ガス量Gallを読み込む。ステップ1030:CPUは、下記の8式に基づいてスリップ触媒45に流入するアンモニアの量スリップ触媒流入アンモニア量SSNH3を推定する。上記8式の根拠は次のとおりである。アンモニア生成用尿素水供給制御中において、尿素SCR触媒44には排ガス中のNOxを還元するために尿素SCR触媒44に供給すべき量尿素水量SureaNoxの尿素水以上の量=SureaNoxSureaNH3の尿素水が供給されている。従って、尿素SCR触媒44からNOxは流出しないと考えられる。よって、NOxセンサ76の出力値DNOxは尿素SCR触媒44から流出するガスのアンモニア濃度のみに比例した値となる。一方、スリップ触媒45に流入するガスの総量は、全ガス量Gallと値1-γLPとの積である。よって、8式の右辺は、スリップ触媒流入アンモニア量SSNH3である。次に、CPUはステップ1035に進み、スリップ触媒流入アンモニア量SSNH3が閾値アンモニア量SLNH3th以上であるか否かを判定する。閾値アンモニア量SLNH3thは、スリップ触媒45が浄化できるアンモニア量である。閾値アンモニア量SLNH3thは、一定値でもよいが、スリップ触媒床温TempSLPが高くなるほど大きくなるように定められる値であってもよい。このとき、スリップ触媒流入アンモニア量SSNH3が閾値アンモニア量SLNH3th以上であると、アンモニアがスリップ触媒45を通過する可能性が高い。そこで、この場合、CPUはステップ1035にてYesと判定してステップ1040に進み、補正係数khを一定量Δkhだけ小さくする。但し、補正係数khは0より大きい値となるように制限される。なお、補正係数khは上述したイニシャルルーチンにおいて1に設定されるようになっている。その後、CPUはステップ1045に進み、補正係数khを尿素水量SureaNoxと尿素水量SureaNH3との和に乗じることにより、最終的な尿素水供給量SUを決定し、尿素水添加弁46から尿素水供給量SUの尿素水を尿素SCR触媒44に供給する。そして、CPUはステップ1095を経由して図7のステップ795に進む。これに対し、CPUがステップ1035の処理を実行する時点において、スリップ触媒流入アンモニア量SSNH3が閾値アンモニア量SLNH3th未満であると、アンモニアがスリップ触媒45を通過する可能性は低く、より多いアンモニアを尿素SCR触媒44にて生成するとともに、そのアンモニアを低圧EGR通路及び吸気通路に流入させることができる。そこで、スリップ触媒流入アンモニア量SSNH3が閾値アンモニア量SLNH3th未満であると、CPUはステップ1035にてNoと判定してステップ1050に進み、補正係数khを一定量Δkhだけ大きくする。その後、CPUはステップ1045の処理を実行することにより、最終的な尿素水供給量SUを決定し、尿素水添加弁46から尿素水供給量SUの尿素水を尿素SCR触媒44に供給する。そして、CPUはステップ1095を経由して図7のステップ795に進む。以上、説明したように、第2制御装置は、窒素酸化物還元用尿素水供給制御を実行するとともに図7のステップ245を参照。、推定された酸性凝縮水の量が閾値酸性凝縮水量以上であるという条件を含む特定条件が成立したとき図8のルーチン、特に、ステップ845、前記尿素SCR触媒44から流出したガスが前記低圧EGR通路を通過して前記吸気通路へと流入している状態にて即ち、低圧EGRガス再循環制御の実行中、図7のステップ225乃至ステップ240、尿素SCR触媒44からアンモニアが流出するように尿素水供給手段から供給される尿素水の量を窒素酸化物還元用尿素水供給制御のために必要とされる量SureaNOxよりも多い量SureaNOxSureaNH3に設定するアンモニア生成用尿素水供給制御を実行する制御手段を備える図7のステップ720を参照。。より具体的には、第2制御装置の制御手段は、前記燃料供給手段から前記燃料が前記機関に供給されている場合に前記機関の運転状態を表すパラメータに基いて前記低圧EGR弁の開度を変更することにより前記尿素SCR触媒44から流出した低圧EGRガスを前記吸気通路へと流入させる低圧EGRガス再循環制御を実行するように構成され図7のステップ225、ステップ230及びステップ240を参照。、且つ、前記低圧EGRガス再循環制御中において前記低圧EGR通路を通過するガスの流量が所定の閾値流量以上であるという条件が更に成立しているときに図8のステップ840でのYesとの判定を参照。、前記特定条件が成立すると判定するように構成されている。このように、第2制御装置は、前記低圧EGR通路を通過するガスの流量が所定の閾値流量以上である場合実低圧EGR率γLPが閾値低圧EGR率γLPsth以上である場合に、アンモニア生成用尿素水供給制御を実行するので、尿素SCR触媒44から流出するアンモニアを含むガスの多くをスリップ触媒45に流入させることなく、低圧EGR通路を通して吸気通路に還流することができる。従って、尿素水を無駄に消費することなく酸性凝縮水を中和することができる。更に、前記制御手段は、尿素SCR触媒床温推定手段を含み図5のステップ520、且つ、前記推定された尿素SCR触媒床温が閾値尿素SCR触媒床温以上であるという条件が更に成立しているときに前記特定条件が成立すると判定するように構成されている図8のステップ830でのYesとの判定を参照。。これにより、尿素水が尿素SCR触媒44にてアンモニアへと確実に変化する場合にアンモニア生成用尿素水供給制御が実行されるので、尿素水が無駄に消費されることを回避することができる。加えて、前記制御手段は、スリップ触媒床温TempSLPを機関の運転状態を表すパラメータに基いて推定するスリップ触媒床温推定手段を含み図5のステップ530、前記推定されたスリップ触媒床温が閾値スリップ触媒床温以上であるという条件が更に成立しているときに前記特定条件が成立すると判定し図8のステップ835でのYesとの判定を参照。、且つ、前記特定条件が成立したとき前記排気絞り弁の開度を全閉開度以外の開度に設定するように構成されている図7のステップ240及びステップ720を参照。。これによれば、アンモニア生成用尿素水供給制御により生じたアンモニアがスリップ触媒45にて浄化されるので、アンモニアが大気中に放出されることを回避することができる。<第3実施形態>次に、本発明の第3実施形態に係る内燃機関の制御装置以下、単に第3制御装置とも称呼する。について説明する。第3制御装置は、機関10の運転を停止する要求機関運転停止要求が発生した場合に酸性凝縮水量が前記閾値酸性凝縮水量以上であるという条件が成立しているとき、燃料供給を停止し、機関10を外部動力によって強制的に回転させ、且つ、アンモニア生成用尿素水供給制御を実行する。実際の作動第3制御装置は、電気制御装置90のCPUが、図2に代わる図11のルーチン、図3に代わる図12のルーチン、及び、図4に代わる図13のルーチンを実行する点において第1制御装置と相違している。従って、以下、この相違点を中心に説明する。なお、図11乃至図13において既に説明したステップと同一の処理を行うためのステップには、そのようなステップに付された符号と同一の符号が付されている。これらのステップについての詳細な説明は適宜省略される。<制御実行>CPUは所定時間の経過毎に図11に示した制御実行ルーチンを繰り返し実行するようになっている。従って、所定のタイミングになると、CPUは図11のステップ1100から処理を開始し、ステップ1110にて図示しないイグニッションキースイッチからの信号に基いて現時点において機関10の運転を停止する要求機関運転停止要求が発生しているか否かを判定する。このとき、機関運転停止要求が発生していなければ、CPUはステップ1110にてYesと判定し、ステップ205乃至ステップ215、並びに、ステップ225乃至ステップ245の処理を実行する。これにより、通常運転中における燃料噴射量制御、低圧EGRガス再循環制御、高圧EGRガス再循環制御、及び、窒素酸化物還元用尿素水供給制御等が実行される。その後、CPUはステップ1195に進み、本ルーチンを一旦終了する。これに対し、CPUがステップ1110の処理を実行する時点において、機関運転停止要求が発生していると、CPUはそのステップ1110にてNoと判定し、ステップ1120に進んで供給制御フラグXNH3の値が1であるか否かを判定する。いま、供給制御フラグXNH3の値が0であると仮定する。この場合、CPUはステップ1120にてNoと判定し、ステップ1195に直接進んで本ルーチンを一旦終了する。これにより、燃料供給が停止されるので、機関10の運転は停止される。一方、CPUがステップ1120の処理を実行する時点において、供給制御フラグXNH3の値が1であると、CPUはそのステップ1120にてYesと判定し、以下に述べるステップ1130、及び、ステップ250乃至ステップ265の処理を順に行い、ステップ1195に進んで本ルーチンを一旦終了する。なお、後述するように、供給制御フラグXNH3の値は、機関運転停止要求が発生された場合に尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsth以上であり、且つ、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsth以上であるとき即ち、特定条件が成立したとき、1に設定される。ステップ1130:CPUは、モータリング装置本例においてはスターター22によって、機関10を強制的に回転させる。即ち、機関10のモータリングが実行される。この場合、ステップ215の処理は実行されないので、機関10には燃料は供給されていない。ステップ250:CPUは、低圧EGR弁63が全開状態又は、前記開き側の開度になるように低圧EGR弁アクチュエータ63aに指示信号を送出する。ステップ255:CPUは、排気絞り弁47が全閉状態又は、前記閉じ側の開度になるように排気絞り弁アクチュエータ47aに指示信号を送出する。ステップ260:CPUは、高圧EGR弁52が全閉状態又は、前記閉じ側の開度になるように高圧EGR弁アクチュエータ52aに指示信号を送出する。ステップ265:CPUは、所定量の尿素水を尿素水添加弁46から供給する。即ち、CPUはアンモニア生成用尿素水供給制御を実行する。このとき、CPUは、後述するルーチンにより別途推定されている尿素SCR触媒床温が高いほど前記所定量が大きくなるように、前記所定量を変更してもよい。以上の処理により、機関10は強制的に回転され、機関10は空気を排出する。一方、尿素SCR触媒44には尿素水が供給されるので、尿素SCR触媒44からはアンモニアを含むガスが流出する。更に、そのアンモニアを含むガスは、低圧EGR通路を通して吸気通路へと流入する。その結果、酸性凝縮水が中和される。<アンモニア生成用尿素水供給制御開始判定>CPUは、所定時間が経過する毎に図12にフローチャートにより示したアンモニア生成用尿素水供給制御開始判定ルーチンを実行するようになっている。従って、所定のタイミングになると、CPUは図12のステップ1200から処理を開始してステップ1210に進み、供給制御フラグXNH3の値が0であるか否かを判定する。いま、供給制御フラグXNH3の値が0であると仮定する。この場合、CPUはステップ1210にてYesと判定してステップ1220に進み、図示しないイグニッションキースイッチからの信号に基いて現時点が、機関運転停止要求が発生した直後であるか否かを判定する。このとき、機関運転停止要求が発生した直後でなければ、CPUはステップ1220にてNoと判定し、ステップ1295に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は0に維持される。これに対し、現時点が、機関運転停止要求が発生した直後であると、CPUはステップ1220にてYesと判定し、ステップ320、ステップ330、及び、ステップ350乃至ステップ370の処理を実行する図3を参照。。従って、尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsth以上であり、且つ、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsth以上である場合に、供給制御フラグXNH3の値が1に設定される。このとき、前述したように、機関10は強制的に回転され、アンモニア生成用尿素水供給制御が実行される。また、供給制御フラグXNH3の値が1に設定された状態において、CPUがステップ1210に再び進むと、CPUはそのステップ1210にてNoと判定し、ステップ1295に直接進んで本ルーチンを一旦終了する。この結果、供給制御フラグXNH3の値は1に維持される。これに対し、供給制御フラグXNH3の値が0である場合であって且つ、機関運転停止要求の発生直後の時点において、尿素SCR触媒床温TempSCRが閾値尿素SCR触媒床温TempSCRsth以上でないとき、及び、酸性凝縮水量Sacidwが閾値酸性凝縮水量Sacidwsth以上でないとき、CPUはステップ370の処理を実行することなくステップ1295に進む。よって、供給制御フラグXNH3の値は0に維持される。<アンモニア生成用尿素水供給制御終了判定>CPUは、所定時間が経過する毎に図13にフローチャートにより示したアンモニア生成用尿素水供給制御終了判定ルーチンを実行するようになっている。この図13に示したルーチンは、図4のルーチンのステップ440を省略したルーチンと同じである。従って、供給制御フラグXNH3の値が1であるとき、尿素SCR触媒床温TempSCRが制御終了閾値触媒床温TempSCReth以上でないか、及び/又は、酸性凝縮水量Sacidwが制御終了閾値酸性凝縮水量Sacidweth以上でなければ、CPUはステップ470に進んで供給制御フラグXNH3の値を0に設定する。これにより、アンモニア生成用尿素水供給制御が終了する。更に、機関10を強制的に回転させるモータリングも終了する図11のステップ1120でのNoとの判定、及び、ステップ1130を参照。。なお、CPUは、供給制御フラグXNH3の値が0から1へと変更された時点から一定時間だけ、機関10のモータリング及びアンモニア生成用尿素水供給制御を実行してもよい。以上、説明したように、第3制御装置は、窒素酸化物還元用尿素水供給制御を実行するとともに図11のステップ245を参照。、推定された酸性凝縮水の量が閾値酸性凝縮水量以上であるという条件を含む特定条件が成立したとき図12のルーチン、特にステップ360、前記尿素SCR触媒44から流出したガスが前記低圧EGR通路を通過して前記吸気通路へと流入している状態にて図11のステップ1130、ステップ250乃至ステップ260、尿素SCR触媒44からアンモニアが流出するように前記尿素水供給手段から供給される前記尿素水の量を前記窒素酸化物還元用尿素水供給制御のために必要とされる量よりも多い量に設定するアンモニア生成用尿素水供給制御を所定時間実行する制御手段を備える図11のステップ265を参照。。より具体的には、第3制御装置の制御手段は、前記機関の運転を停止する機関運転停止要求が発生したか否かを判定する機関運転停止要求発生判定手段図12のステップ1220及び図11のステップ1110を含み、前記機関運転停止要求が発生したとき前記燃料供給手段からの前記燃料の供給を停止し図11のステップ1110でのNoとの判定及びその判定以降の処理を参照。、前記機関運転停止要求が発生した場合に前記推定された酸性凝縮水量が前記閾値酸性凝縮水量以上であるという条件が成立しているときに前記特定条件が成立すると判定するように構成され図12のステップ1220及びステップ360を参照。、更に、前記特定条件が成立した時点から前記推定された酸性凝縮水量がモータリング停止閾値より小さくなるまで図13のステップ460及びステップ470を参照。、機関10を外部動力により強制的に回転させるモータリング手段図11のステップ1120及びステップ1130を備える。従って、機関運転停止要求発生後に酸性凝縮水を中和することができる。第3制御装置の変形例第3制御装置の変形例に係る制御手段は、前記特定条件が成立した時点から前記推定された酸性凝縮水量が機関停止閾値より小さくなる時点まで、機関10をアイドル運転させるように前記燃料の供給を継続し、且つ、低圧EGR通路に配設された低圧EGRクーラー62がバイパス通路を有する場合そのバイパス通路に適量の低圧EGRガスを通過させ、且つ、吸気通路に配設されたインタークーラー34がバイパス通路を有する場合そのバイパス通路に適量のガスを通過させる。これによれば、過剰のEGRガスが機関に流入しないので、アイドル運転を安定的に継続することができる。即ち、第3制御装置の変形例の制御手段は、前記機関の運転を停止する機関運転停止要求が発生したか否かを判定する機関運転停止要求発生判定手段を含み、前記機関運転停止要求が発生した場合に前記推定された酸性凝縮水量が前記閾値酸性凝縮水量以上であるという条件が成立しているときに前記特定条件が成立すると判定し、且つ、前記特定条件が成立した時点から前記推定された酸性凝縮水量が機関停止閾値より小さくなるまで前記燃料供給手段から前記機関に燃料を供給させ続けることにより前記機関の運転を継続するように構成されてもよい。加えて、第3制御装置及びその変形例の制御手段は、前記尿素SCR触媒の床温である尿素SCR触媒床温を前記機関の運転状態を表すパラメータに基いて推定する尿素SCR触媒床温推定手段図5のステップ520を含み、且つ、前記推定された尿素SCR触媒床温が閾値尿素SCR触媒床温以上であるという条件が更に成立しているときに前記特定条件が成立すると判定するように構成されている図12のステップ350。これにより、尿素水が尿素SCR触媒44にてアンモニアへと変化しない場合にアンモニア生成用尿素水供給制御は実行されないので、尿素水が無駄に消費されることを回避することができる。<第4実施形態>次に、本発明の第4実施形態に係る内燃機関の制御装置以下、単に第4制御装置とも称呼する。について説明する。第1及び第2制御装置によれば、アンモニア生成用尿素水供給制御が実行されるので、そのアンモニア生成用尿素水供給制御の終了時点においては低圧EGR通路及び吸気通路にアンモニアが残存している。この状態にて機関10の運転が停止され、修理点検等のために低圧EGRシステムの構成部品及び吸気系部品が取り外されると、アンモニアが大気中に放出される。そこで、第4制御装置は、機関運転停止要求が発生したときアンモニア生成用尿素水供給制御により生成されたアンモニアが吸気通路に残留しているか否かを判定し、そのアンモニアが吸気通路に残留していると判定したとき、機関に燃料を供給し続けることによって機関の運転を吸気通路のアンモニアが除去掃気されるまで継続する。即ち、アンモニア除去制御を所定時間実行する。なお、低圧EGR通路内のガスは吸気通路へと流入するので、吸気通路にアンモニアが残存していなければ、低圧EGR通路にもアンモニアは残存していない。実際の作動<アンモニア除去制御掃気制御開始判定>第4制御装置は、第1又は第2制御装置のCPUが実行するルーチンを実行する。更に、第4制御装置のCPUは、図14乃至図16に示されたルーチンのそれぞれを、所定時間の経過毎に繰り返し実行するようになっている。従って、所定のタイミングになると、CPUは図14のステップ1400から処理を開始し、ステップ1410に進んで図示しないイグニッションキースイッチからの信号に基いて現時点が、機関運転停止要求が発生した直後であるか否かを判定する。このとき、機関運転停止要求が発生した直後でなければ、CPUはステップ1410にてNoと判定し、運転継続フラグXIDLの値を0に設定する。なお、運転継続フラグXIDLの値は上述したイニシャルルーチンにおいて0に設定されるようになっている。その後、CPUはステップ1495に進んで本ルーチンを一旦終了する。これに対し、現時点が、機関運転停止要求が発生した直後であると、CPUはステップ1410にてYesと判定し、ステップ1430に進んで図17に示されたルーチンにより別途算出されている吸気通路掃気量SINsokiを読み込む。次に、CPUはステップ1440に進み、吸気通路掃気量SINsokiが吸気通路容積インタークーラー34及びコンプレッサ35のガス通路容積を含む。VolIN以下であるか否かを判定する。このとき、吸気通路掃気量SINsokiが吸気通路容積VolINよりも大きいと、CPUはステップ1440にてNoと判定し、ステップ1420を経由してステップ1495に進む。この結果、機関10の運転は停止される。これに対し、CPUがステップ1440の処理を実行する時点において、吸気通路掃気量SINsokiが吸気通路容積VolIN以下であると、アンモニア生成用尿素水供給制御により生成されたアンモニアが吸気通路に残留していると考えられる。そこで、この場合、CPUはステップ1440にてYesと判定してステップ1450に進み、機関の運転アイドル運転を継続する。即ち、例えば、CPUは、図2のステップ210及びステップ215、並びに、ステップ225乃至ステップ245の処理を実行する。次に、CPUはステップ1460に進み、運転継続フラグXIDLの値を1に設定する。その後、CPUはステップ1495に進み、本ルーチンを一旦終了する。<アンモニア除去制御掃気制御終了判定>所定のタイミングになると、CPUは図15のステップ1500から処理を開始し、ステップ1510に進んで運転継続フラグXIDLの値が1であるか否かを判定する。このとき、運転継続フラグXIDLの値が0であると、CPUはステップ1595に直接進んで本ルーチンを一旦終了する。これに対し、運転継続フラグXIDLの値が1であると、CPUはステップ1510にてYesと判定してステップ1520に進み、図17に示されたルーチンにより別途算出されている吸気通路掃気量SINsokiを読み込む。次に、CPUはステップ1530に進み、吸気通路掃気量SINsokiが吸気通路容積VolIN以上であるか否かを判定する。このとき、吸気通路掃気量SINsokiが吸気通路容積VolINよりも小さいと、CPUはステップ1530にてNoと判定し、ステップ1595に直接進んで本ルーチンを一旦終了する。この結果、運転継続フラグXIDLの値は1に維持され、アイドル運転が継続される。一方、CPUがステップ1530の処理を実行する時点において、吸気通路掃気量SINsokiが吸気通路容積VolIN以上であると、アンモニア生成用尿素水供給制御により生成されたアンモニアが吸気通路に残留していないと考えられる。そこで、CPUはそのステップ1530にてYesと判定してステップ1540に進み、機関10への燃料噴射燃料供給を停止することにより、機関10の運転を停止する。その後、CPUはステップ1595に進んで本ルーチンを一旦終了する。この結果、アンモニア除去制御が終了する。<低圧EGR通路掃気量算出>所定のタイミングになると、CPUは図16のステップ1600から処理を開始し、ステップ1610に進んで供給制御フラグXNH3の値が0であるか否かを判定する。このとき、供給制御フラグXNH3の値が1であると、アンモニア生成用尿素水供給制御が実行されており、それ故、アンモニアを含むガスが低圧EGR通路及び吸気通路を通過している。換言すると、低圧EGR通路の掃気量SLEsokiは0である。そこで、供給制御フラグXNH3の値が1である場合、CPUはステップ1610にてNoと判定してステップ1620に進み、低圧EGR通路の掃気量SLEsokiを0に設定する。次いで、CPUはステップ1630に進み、計算実行フラグXSTの値を0に設定する。この計算実行フラグXSTの値は上述したイニシャルルーチンにおいて0に設定されるようになっている。後述するように、計算実行フラグXSTの値が0から1に変更された時点にて、吸気通路掃気量SINsokiの計算が開始される。一方、CPUがステップ1610の処理を実行する時点において、供給制御フラグXNH3の値が0であると、アンモニア生成用尿素水供給制御は実行されておらず、それ故、低圧EGR通路はアンモニアを実質的に含まないガスにより掃気されている。よって、この場合、CPUはステップ1610にてYesと判定してステップ1640に進み、低圧EGR通路通過ガス量低圧EGRガス流量GLPEGRを読出す。次に、CPUはステップ1650に進み、下記の9式に基づいて低圧EGR通路の掃気量低圧EGR通路掃気量SLEsokiを算出する。9式の左辺における低圧EGR通路掃気量SLEsokin1は更新後の低圧EGR通路掃気量SLEsokiであり、9式の右辺における低圧EGR通路掃気量SLEsokinは更新前の低圧EGR通路掃気量SLEsokiである。次に、CPUはステップ1660に進み、低圧EGR通路掃気量SLEsokiが低圧EGR通路の容積低圧EGRクーラー62のガス通路容積を含む。VOLLPEGR以上であるか否かを判定する。このとき、低圧EGR通路掃気量SLEsokiが低圧EGR通路容積VOLLPEGR以上でなければ、CPUはステップ1660にてNoと判定し、ステップ1630を経由してステップ1695に進む。これに対し、低圧EGR通路掃気量SLEsokiが低圧EGR通路容積VOLLPEGR以上であると、CPUはステップ1660にてYesと判定してステップ1670に進み、計算実行フラグXSTの値を1に設定し、ステップ1695に進んで本ルーチンを一旦終了する。<吸気通路掃気量算出>所定のタイミングになると、CPUは図17のステップ1700から処理を開始し、ステップ1710に進んで計算実行フラグXSTの値が1であるか否かを判定する。このとき、計算実行フラグXSTの値が0であると、CPUはステップ1710にてNoと判定してステップ1720に進み、吸気通路掃気量SINsokiの値を0に設定する。これに対し、低圧EGR通路の掃気が終了して計算実行フラグXSTの値が1に設定されると、CPUはステップ1710にてYesと判定してステップ1730に進み、低圧EGR通路通過ガス量GLPEGRを読み出す。次いで、CPUはステップ1740にてエアフローメータ71により測定されている新気流量Gaを読み出す。次に、CPUはステップ1750に進み、下記の10式に基づいて吸気通路の掃気量吸気通路掃気量SINsokiを算出する。10式の左辺における吸気通路掃気量SINsokin1は更新後の吸気通路掃気量SINsokiであり、10式の右辺における吸気通路掃気量SINsokinは更新前の吸気通路掃気量SINsokiである。以上、説明したように、第4制御装置は、機関10の運転を停止する機関運転停止要求が発生したか否かを判定する機関運転停止要求発生判定手段図14のステップ1410と、前記機関の運転を停止する機関運転停止要求が発生したとき前記アンモニア生成用尿素水供給制御により生成されたアンモニアが前記吸気通路に残留しているか否かを判定するアンモニア残留判定手段図14のステップ1440と、を備え、更に、前記アンモニア残留判定手段により前記吸気通路に前記アンモニアが残留していると判定された場合に図14のステップ1440でのYesとの判定を参照。、前記尿素水を前記尿素水供給手段から供給させない状態にて前記機関の運転を継続するように前記燃料供給手段から同機関に燃料を供給させ続けるアンモニア除去制御を所定時間実行する図14のステップ1450、図15のステップ1530及びステップ1540を参照。。従って、第4制御装置によれば、低圧EGR通路及び吸気通路にアンモニアが残留しなくなった時点において機関10の運転が停止される。よって、修理点検等を行う際にアンモニアが大気中に放出されることを回避することができる。更に、第4制御装置は、前記アンモニア生成用尿素水供給制御の実行停止後から前記低圧EGR通路を通過したガスの積算量である第1ガス量低圧EGR通路の掃気量SLEsokiを推定するとともに図16のルーチン、前記推定された第1ガス量が前記低圧EGR通路の容積以上となったか否かを判定し図16のステップ1660、更に、前記推定された第1ガス量が前記低圧EGR通路の容積以上となった時点から前記吸気通路を通過するガスの積算量である第2ガス量吸気通路掃気量SINsokiを推定する掃気状態推定手段を備え図16のステップ1660及びステップ1670、並びに、図17のルーチン、前記アンモニア残留判定手段は、前記機関運転停止要求が発生したときに前記推定されている前記第2ガス量吸気通路掃気量SINsokiが前記吸気通路の容積以上でない場合に前記吸気通路に前記アンモニアが残留していると判定する図14のステップ1440でのYesとの判定を参照。。これによれば、アンモニアが低圧EGR通路及び吸気通路に残留しているか否かを容易に判定することができる。更に、第4制御装置は、前記推定されている前記第2ガス量吸気通路掃気量SINsokiが前記吸気通路の容積以上となったときに前記アンモニア除去制御を停止して前記機関の運転を停止する図15のステップ1530及びステップ1540。これにより、機関10の運転が無駄に継続されることを回避することができる。以上、説明したように、本発明の実施形態に係る各制御装置は、低圧EGR通路及び吸気通路に生成滞留している酸性凝縮水を尿素SCR触媒44により生成されたアンモニアによって中和することができる。よって、機関構成部品が酸性凝縮水によって腐食され難いので、機関10の耐久性を高めることができる。なお、本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、本発明が適用される機関10は高圧EGRシステムを備えてなくてもよい。