"内燃機関の排気通路に設けられてNOxを吸蔵し、吸蔵していたNOxを還元剤の供給により還元する吸蔵還元型NOx触媒の劣化を判定する触媒劣化判定システムにおいて、前記吸蔵還元型NOx触媒へ還元剤を供給することで該吸蔵還元型NOx触媒を通過する排気の空燃比を変化させる供給装置と、前記吸蔵還元型NOx触媒よりも下流の排気中のNH3を検出する検出装置と、前記供給装置から還元剤を供給するときに排気の空燃比がリッチ空燃比となるように還元剤量を調節して第1の還元剤供給及び第2の還元剤供給を順に行う制御装置と、前記第1の還元剤供給の開始から所定時間経過後で且つ前記第2の還元剤供給の開始後において、前記検出装置の検出値に基づいて前記吸蔵還元型NOx触媒が劣化しているか否かを判定する判定装置と、を備える触媒劣化判定システム。前記制御装置は、前記第2の還元剤供給時の排気の空燃比が、前記第1の還元剤供給時よりもリーン側で且つ理論空燃比よりもリッチ側となるように還元剤量を調節する請求項1に記載の触媒劣化判定システム。前記制御装置は、前記第2の還元剤供給時に排気の空燃比がリッチとリーンとで変動するように還元剤の供給を複数回行い、該第2の還元剤供給時の1回当たりのリッチ空燃比となる期間を前記第1の還元剤供給時にリッチ空燃比となる期間よりも短くする請求項1に記載の触媒劣化判定システム。前記判定装置は、前記検出装置の検出値が閾値以上のときに前記吸蔵還元型NOx触媒は正常であると判定する請求項1から3の何れか1項に記載の触媒劣化判定システム。前記判定装置は、前記検出装置の検出値が閾値未満のときに前記吸蔵還元型NOx触媒は劣化していると判定する請求項1から4の何れか1項に記載の触媒劣化判定システム。前記検出装置は、排気中のNOx及びNH3を検出するNOxセンサである請求項1から5の何れか1項に記載の触媒劣化判定システム。本発明は、上記したような問題点に鑑みてなされたものであり、吸蔵還元型NOx触媒の劣化判定をより正確に行なうことができる技術の提供を目的とする。上記課題を達成するために本発明による触媒劣化判定システムは、内燃機関の排気通路に設けられてNOxを吸蔵し、吸蔵していたNOxを還元剤の供給により還元する吸蔵還元型NOx触媒の劣化を判定する触媒劣化判定システムにおいて、前記吸蔵還元型NOx触媒へ還元剤を供給することで該吸蔵還元型NOx触媒を通過する排気の空燃比を変化させる供給装置と、前記吸蔵還元型NOx触媒よりも下流の排気中のNH3を検出する検出装置と、前記供給装置から還元剤を供給するときに排気の空燃比がリッチ空燃比となるように還元剤量を調節して第1の還元剤供給及び第2の還元剤供給を順に行う制御装置と、前記第1の還元剤供給の開始から所定時間経過後で且つ前記第2の還元剤供給の開始後において、前記検出装置の検出値に基づいて前記吸蔵還元型NOx触媒が劣化しているか否かを判定する判定装置と、を備える。吸蔵還元型NOx触媒は、リーン空燃比のときにNOxを吸蔵し、吸蔵していたNOxを還元剤が存在するときに還元する。供給装置は、吸蔵還元型NOx触媒へ還元剤を供給することができる。還元剤は、排気通路を流通する排気中に供給してもよく、内燃機関から排出させるようにしてもよい。そして、還元剤を供給することで、排気の空燃比が低下する。ここで、吸蔵還元型NOx触媒に還元剤を供給してリッチ空燃比とすると、該触媒から脱離したNOxや該触媒に流入する排気中のNOxがH2やHCと反応してNH3が生成される。吸蔵還元型NOx触媒が新品の場合には、還元能力が高いために、還元剤の供給を開始した当初は、吸蔵されていたNOxがN2へ還元されるので、NH3の生成量は少ない。一方、吸蔵還元型NOx触媒の劣化の進行と共にN2への還元能力が低下するため、NH3の生成量が増加する。そして、吸蔵還元型NOx触媒の劣化がさらに進行すると、NOxの還元能力が著しく低下するため、NH3の生成量が低下する。そうすると、吸蔵還元型NOx触媒が新品のときと、劣化しているときと、でNH3の生成量の差が小さくなるため、NH3の生成量に基づいた劣化判定が困難となる。しかし、吸蔵還元型NOx触媒に吸蔵されていたNOxをN2に還元した後に、さらに還元剤を供給してリッチ空燃比とすると、吸蔵還元型NOx触媒が新品のときと、劣化しているときと、でNH3の生成量に差が生じる。すなわち、吸蔵還元型NOx触媒にNOxが吸蔵されていない状態のときに還元剤を供給すると、還元剤に余剰が生じる。この還元剤は、排気中のNOxと反応してNH3が生成される。触媒が新品の場合には、NH3が多く生成されるが、触媒が劣化した場合には、還元剤とNOxとが反応し難くなるため、NH3の生成量が少なくなる。したがって、第1の還元剤供給により吸蔵還元型NOx触媒に吸蔵されているNOxを還元した後、第2の還元剤供給時における検出装置の検出値に基づいて該吸蔵還元型NOx触媒の劣化をすることができる。すなわち、第1の還元剤供給は、主に、吸蔵還元型NOx触媒に吸蔵されているNOxの量を減少させるために行う。一方、第2の還元剤供給は、主に、排気中のNOxと還元剤とを反応させてNH3を生成するために行う。なお、還元剤を供給したときに生成されるNH3量が触媒の劣化の度合いに応じた値になるまでの時間として所定時間を設定することができる。また、新品の触媒と正常の触媒とで生成されるNH3の量が同程度になるまでの時間として所定時間を設定してもよい。なお、第2の還元剤供給開始時には、吸蔵還元型NOx触媒にNOxが吸蔵されていない状態であってもよいが、ある程度のNOxが吸蔵されている状態であってもよい。すなわち、第2の還元剤供給によっても吸蔵還元型NOx触媒に吸蔵されているNOxが還元されるため、第2の還元剤供給開始後にNOxが吸蔵されていない状態となれば、その後、新品の触媒であってもNH3が生成される。なお、本発明においては、前記制御装置は、前記第2の還元剤供給時の排気の空燃比が、前記第1の還元剤供給時よりもリーン側で且つ理論空燃比よりもリッチ側となるように還元剤量を調節することができる。すなわち、第1の還元剤供給時のほうがリッチの度合いが大きくなるため、吸蔵還元型NOx触媒に吸蔵されているNOx量を速やかに減少させることができる。これにより、吸蔵還元型NOx触媒の劣化を速やかに判定することができる。また、第2の還元剤供給時には、リッチ空燃比によりNH3を生成させることができるが、リッチの度合いを小さくすることにより、還元剤の消費量を低減させることができる。なお、第2の還元剤供給時には、排気中のNOxと反応するだけの必要最低限の還元剤を供給してもよい。また、本発明においては、前記制御装置は、前記第2の還元剤供給時に排気の空燃比がリッチとリーンとで変動するように還元剤の供給を複数回行い、該第2の還元剤供給時の1回当たりのリッチ空燃比となる期間を前記第1の還元剤供給時にリッチ空燃比となる期間よりも短くすることができる。すなわち、第1の還元剤供給時に吸蔵還元型NOx触媒に吸蔵されているNOx量を減少させることができる。第1の還元剤供給終了時にNOx触媒にNOxが残留していたとしても、第2の還元剤供給時に、リーンとリッチとが繰り返されることにより、NOx触媒に吸蔵されているNOx量が0となる。その後、新品のNOx触媒では、還元剤とNOx触媒に流入するNOxとが反応してNH3が生成される。すなわち、第1の還元剤供給が開始されてからある程度の時間が経過したときの還元剤供給時のNH3の生成量は、新品のNOx触媒を含む正常なNOx触媒では比較的多く、劣化しているNOx触媒では比較的少ない。したがって、このときの検出装置の検出値に基づいて吸蔵還元型NOx触媒の劣化を判定することができる。本発明においては、前記判定装置は、前記検出装置の検出値が閾値以上のときに前記吸蔵還元型NOx触媒は正常であると判定することができる。また、本発明においては、前記判定装置は、前記検出装置の検出値が閾値未満のときに前記吸蔵還元型NOx触媒は劣化していると判定することができる。第1の還元剤供給が開始されてからある程度の時間が経過すると、還元剤の供給時に、新品のNOx触媒を含む正常のNOx触媒では、NH3の生成量が比較的多くなり、劣化しているNOx触媒では、NH3の生成量が比較的少なくなる。正常のNOx触媒において検出装置により検出される検出値の下限値を閾値として設定しておけば、検出値と閾値とを比較することでNOx触媒が正常であるか又は劣化しているか判定することができる。本発明においては、前記検出装置は、排気中のNOx及びNH3を検出するNOxセンサであってもよい。NOxセンサはNH3もNOxと同様に検出してしまう。このため、NOxセンサの検出値が、NOxの濃度なのか、またはNH3の濃度なのか判別することができない。しかし、リッチ空燃比となるまで還元剤を供給すると、吸蔵還元型NOx触媒よりも下流側の排気中にはNOxがほとんど含まれなくなる。このため、NOxセンサの検出値は、NH3の濃度を示すことになる。したがって、NOxセンサを用いてNH3を検出することができる。そうすると、設置するセンサの数を減らすことができるため、コストアップを抑制できる。本発明によれば、吸蔵還元型NOx触媒の劣化判定をより正確に行なうことができる。以下、本発明に係る触媒劣化判定システムの具体的な実施態様について図面に基づいて説明する。図1は、本実施例に係る内燃機関とその排気系の概略構成を示す図である。図1に示す内燃機関1は、4つの気筒を有する水冷式の4サイクルディーゼルエンジンである。内燃機関1には、排気通路2が接続されている。この排気通路2の途中には、吸蔵還元型NOx触媒4以下、NOx触媒4という。が備えられている。NOx触媒4は、たとえばアルミナAl2O3を担体とし、その担体上に、たとえばバリウムBa及び白金Ptを担持して構成されている。このNOx触媒4は、流入する排気の酸素濃度が高いときは排気中のNOxを吸蔵し、流入する排気の酸素濃度が低下し且つ還元剤が存在するときは吸蔵していたNOxを還元する機能を有する。また、NOx触媒4よりも上流の排気通路2には、排気中に還元剤を噴射する噴射弁5が取り付けられている。噴射弁5は、後述するECU10からの信号により開弁して排気中へ還元剤を噴射する。還元剤には、たとえば内燃機関1の燃料軽油が用いられるが、これに限らない。噴射弁5から排気通路2内へ噴射された燃料は、排気通路2の上流から流れてきた排気の空燃比を低下させる。そして、NOx触媒4に吸蔵されているNOxの還元時には、噴射弁5から燃料を噴射することにより、NOx触媒4に流入する排気の空燃比を比較的に短い周期で低下させる所謂リッチスパイク制御を実行する。噴射弁5から噴射させる還元剤量は、たとえば内燃機関1の運転状態機関回転数及び燃料噴射量に基づいて決定される。還元剤量と機関回転数と機関負荷との関係は予めマップ化しておくことができる。また、排気通路2に空燃比センサを取り付けて、該空燃比センサにより検出される空燃比が目標値となるように還元剤量をフィードバック制御してもよい。なお、本実施例においては噴射弁5が、本発明における供給装置に相当する。また、内燃機関1から未燃燃料を排出させることで還元剤を供給することもできる。すなわち、気筒内に燃料を噴射する筒内噴射弁を備え、該筒内噴射弁から主噴射を行なった後の膨張行程中若しくは排気行程中に再度燃料を噴射する副噴射ポスト噴射を行なったり、筒内噴射弁からの燃料噴射時期を遅らせたりすることにより、内燃機関1から還元剤を多く含むガスを排出させることもできる。また、噴射弁5よりも上流の排気通路2には、排気中のNOx濃度を測定する上流側NOxセンサ7が取り付けられている。また、NOx触媒4よりも下流の排気通路2には、排気中のNOx濃度を測定する下流側NOxセンサ8及び排気の温度を測定する温度センサ9が取り付けられている。なお、本実施例においては下流側NOxセンサ8が、本発明における検出装置またはNOxセンサに相当する。以上述べたように構成された内燃機関1には、該内燃機関1を制御するための電子制御ユニットであるECU10が併設されている。このECU10は、内燃機関1の運転条件や運転者の要求に応じて内燃機関1の運転状態を制御する。また、ECU10には、上記センサの他、運転者がアクセルペダル11を踏み込んだ量に応じた電気信号を出力し機関負荷を検知するアクセル開度センサ12、および機関回転数を検知するクランクポジションセンサ13が電気配線を介して接続され、これら各種センサの出力信号がECU10に入力されるようになっている。一方、ECU10には、噴射弁5が電気配線を介して接続されており、該ECU10により噴射弁5の開閉時期が制御される。なお、本実施例では噴射弁5から供給する還元量を調節するECU10が、本発明における制御装置に相当する。そして、ECU10は、排気の空燃比が第1のリッチ空燃比たとえば空燃比13未満を目標に第1のリッチスパイク制御第1の還元剤供給を行う。この第1のリッチスパイク制御は、NOx触媒4に吸蔵されているNOxの量を減少させるために行う。したがって、第1のリッチ空燃比は、NOx触媒4に吸蔵されているNOxを速やかに減少させるために適した空燃比としてもよい。第1のリッチスパイク制御が終了した直後、排気の空燃比が第1のリッチ空燃比よりもリーン側で且つ理論空燃比よりもリッチ側の第2のリッチ空燃比たとえば空燃比13以上で且つ14未満を目標に第2のリッチスパイク制御第2の還元剤供給を行う。この第2のリッチスパイク制御は、排気中のNOxを還元剤と反応させてNH3を生成するために行う。したがって、第2のリッチ空燃比は、NH3を生成するために適した空燃比としてもよい。また、NH3を生成するために必要最低限の還元剤を供給してもよい。そして、第2のリッチスパイク制御開始後であって、第1のリッチスパイク制御開始から所定時間経過後に、下流側NOxセンサ8により検出されるNH3濃度に基づいてNOx触媒4の劣化判定を行う。還元剤を供給したときに生成されるNH3量がNOx触媒4の劣化の度合いに応じた量となるまでの時間として所定時間を設定する。また、所定時間は、NOx触媒4に吸蔵されているNOx量が十分に減少するまでに要する時間としてもよく、たとえばNOx触媒4に吸蔵されているNOxが所定量以下となるまでの時間としてもよい。なお、第1のリッチスパイク制御開始から所定時間経過後に、第2のリッチスパイク制御を開始することもできる。なお、NH3は、下流側NOxセンサ8においてO2と反応してNOになるため、NOxとして検出される。このため、下流側NOxセンサ8によりNH3が検出されたのか、またはNOxが検出されたのか判別することは困難である。しかし、排気の空燃比をリッチ空燃比とすることで、NOx触媒4から流出する排気中にはNOxがほとんど含まれなくなる。すなわち、リッチ空燃比のときには、NOx触媒4において還元剤H2,HCとNOとが反応してNH3が生成されるため、下流側NOxセンサ8により検出されるのは、ほとんどがNH3となる。したがって、このときに下流側NOxセンサ8により検出されるのは、NH3ということになる。ここで、図2は、NOx触媒4におけるNOxの吸蔵作用を説明するための図である。また、図3は、NOx触媒4におけるNOxの還元作用を説明するための図である。NOx触媒4は、排気の空燃比がリーンのときにNOをPt上でO2と酸化させ、BaへBaNO32として吸蔵する図2参照。一方、還元剤を供給して排気の空燃比をリッチとすると、BaNO32がNO2となって放出され、さらにPt上でN2に還元される図3参照。しかし、NOx触媒4が劣化シンタリングすると、Ptの表面積が正常時よりも小さくなる。このため、放出されたNO2がN2に還元され難くなる。排気の空燃比をリッチ空燃比とすると、NOx触媒4では、該NOx触媒4から脱離したNOxまたはNOx触媒4に流入する排気中のNOxと、還元剤H2またはHCと、が反応して、NH3が生成される。リッチ空燃比のときには、NOx触媒4が正常の場合であっても劣化している場合であっても、NOx触媒4においてH2,HCとNOとが反応してNH3が生成される。しかし、NOx触媒4が劣化すると、Ptのシンタリングにより、NOxを吸蔵可能なBaが減少する。このため、NOx触媒4の吸蔵能力が低下する。すなわち、NOx触媒4が劣化すると、BaNO32として吸蔵されるNOx量が減少する。そして、Ptの表面積が小さくなることにより、還元剤の供給時に生成されるNH3の量も減少する。ここで、図4は、還元剤供給時の空燃比とNOx触媒4よりも下流側のNH3濃度との関係を示した図である。NH3濃度は、還元剤の供給を開始してからNOx触媒4に吸蔵されているNOxがすべて脱離するまでの間の所定の時期における濃度である。新品触媒は、車両に装着されたばかりのNOx触媒4を示している。これは、車両の走行距離が0から数kmであって、Ptの劣化がほとんどない状態である。正常触媒は、Ptが劣化しているものの、劣化の度合いが許容範囲内のNOx触媒4を示している。劣化触媒は、劣化の度合いが許容範囲を超えたNOx触媒4を示している。図4に示されるように、リッチ空燃比では、新品触媒のNH3濃度が最も低く、正常触媒のNH3濃度が最も高い。ここで、新品触媒では還元能力が高いため、還元剤を供給したときにNOxのほとんどがN2へと還元される。このため、NH3の生成量は少ない。そして、NOx触媒4の劣化の進行と共にNOxをN2へ還元する能力が低下するため、NH3の生成量が多くなる。しかし、NOx触媒4の劣化がさらに進行すると、NOxの還元能力が著しく低下し、NH3の生成量も低下する。このため、正常触媒と劣化触媒とでNH3濃度が同じ場合があるため、NOx触媒4に吸蔵されているNOxを還元するときの下流側NOxセンサ8の検出値に基づいてNOx触媒4の劣化判定を行うことは困難である。しかし、NOx触媒4にNOxが吸蔵されていない状態で還元剤を供給してNH3を生成させると、このときのNH3の生成量は、NOx触媒4の劣化の度合いに応じて変化する。すなわち、このときの下流側NOxセンサ8の検出値に基づいてNOx触媒4の劣化判定を行うことができる。図5は、本実施例に係るリッチスパイク制御時の排気の空燃比とNOx触媒4よりも下流側のNH3濃度との関係を示した図である。NH3濃度において実線は前記新品触媒の場合を示し、一点鎖線は前記正常触媒の場合を示し、二点鎖線は前記劣化触媒の場合を示している。還元剤を供給する前後はリーン空燃比である。また、第1のリッチスパイク制御では空燃比を例えば13未満とし、第2のリッチスパイク制御では第1のリッチスパイク制御よりも空燃比を高くして例えば13以上14未満としている。第1のリッチスパイク制御は、NOx触媒4に吸蔵されているNOx量を減少させるための制御である。第1のリッチスパイク制御では、空燃比が比較的低いため、NOx触媒4に吸蔵されているNOxを速やかにN2へ還元させることができる。すなわち、NOがCO,H2またはHCと反応してN2に還元される。ここで、NOx触媒4が前記新品触媒の場合には、Ptが劣化していないため、還元反応が活発となり、NOx触媒4に吸蔵されているNOxがほとんどN2へ還元されるため、NH3の生成量が少ないので、NH3濃度は低くなる。これに対し、正常触媒及び劣化触媒の場合には、Ptの劣化が進行するためにNOxからN2への還元能力が低下するので、NH3の生成量が多くなり、NH3濃度は高くなる。第2のリッチスパイク制御は、NH3を生成するための制御である。NOx触媒4に吸蔵されていたNOxの還元が完了した後にさらに還元剤を供給すると、NOx触媒4に流入する排気中に含まれるNOがH2またはHCと反応してNH3が生成される。2NO5H2→2NH32H2ONOHCH2O→NH3CO2なお、第2のリッチスパイク制御では、NH3を生成するために必要最低限の還元剤を供給してもよい。たとえば、上流側NOxセンサ7により検出されるNOx濃度に応じて必要最低限の還元剤を供給してもよい。ここで、NOx触媒4が前記新品触媒の場合には、第1のリッチスパイク制御を実行することにより、該NOx触媒4にはNOxが吸蔵されていないことになる。また、新品触媒は還元能力が高いために、第2のリッチスパイク制御時に排気中のNOxが還元剤と反応してNH3が多く生成される。NOx触媒4が前記正常触媒の場合には、Ptが劣化しているものの、排気中のNOxが還元剤と反応してNH3が多く生成される。一方、NOx触媒4が前記劣化触媒の場合には、還元能力が低くなるため、NH3の生成量が少なくなる。したがって、このNOx触媒4よりも下流へ流れ出るNH3の量は、NOx触媒4の劣化の度合いに応じて少なくなる。そうすると、第1のリッチスパイク時においては、新品触媒におけるNH3生成量が少ないために、NH3濃度に基づいてNOx触媒4の劣化判定を行うことは困難であったが、第2のリッチスパイク時には、新品触媒におけるNH3生成量が増加するため、NH3濃度に基づいてNOx触媒4の劣化判定を行うことが可能となる。すなわち、第1のリッチスパイク制御が開始された時点から所定時間経過後であれば、NH3濃度に基づいてNOx触媒4の劣化判定が可能である。そして、NH3濃度が閾値以上であればNOx触媒4は正常であり、閾値未満であればNOx触媒4は劣化していると判定することができる。このように、NOx触媒4から流出するNH3の濃度を下流側NOxセンサ8で検出すれば、NOx触媒4の劣化を判定することができる。図6は、本実施例にかかるNOx触媒4の劣化判定のフローを示したフローチャートである。本ルーチンは、所定の期間毎に実行される。ステップS101では、NOx触媒4の劣化判定を行う前提条件が成立しているか否か判定される。たとえば下流側NOxセンサ8が正常であり、且つNOx触媒4の温度がNOxの還元に適した温度となっているときに前提条件が成立していると判定される。下流側NOxセンサ8が正常であるか否かは、周知の技術により行うことができる。また、NOxの還元に適した温度とは、たとえば、NOx触媒4が活性化しているときの温度である。NOx触媒4の温度は、温度センサ9により検出される。ステップS101で肯定判定がなされた場合にはステップS102へ進み、否定判定がなされた場合には本ルーチンを終了させる。ステップS102では、リッチスパイク実行条件が成立しているか否か判定される。リッチスパイク実行条件とは、NOx触媒4の劣化判定を行うためのリッチスパイク制御を行う条件である。たとえば、NOx触媒4に所定量以上のNOxが吸蔵されているときにリッチスパイク実行条件が成立していると判定される。NOx触媒4に吸蔵されているNOx量は、上流側NOxセンサ7により検出されるNOx濃度に基づいて算出される。ここでいう所定量とは、還元剤を供給したときに、この還元剤を消費可能な量として予め実験等により求めておく。すなわち、NOx触媒4にNOxが吸蔵されていなければ、第1のリッチスパイク制御時に還元剤が過剰に供給されることになり、該還元剤がNOx触媒4をすり抜けてしまうため、このような場合には劣化判定を行わない。ステップS102で肯定判定がなされた場合にはステップS103へ進み、否定判定がなされた場合には本ルーチンを終了させる。ステップS103では、NOx触媒4の劣化判定用のリッチスパイク制御が行われる。すなわち、リッチの度合いが比較的大きな第1のリッチスパイク制御と、リッチの度合いが比較的小さな第2のリッチスパイク制御と、が連続して行われる。ステップS104では、ステップS103のリッチスパイク制御の開始から所定時間が経過し、且つ、下流側NOxセンサ8の検出値の最大値が閾値以上であるか否か判定される。この所定時間は、NOx触媒4に吸蔵されていたNOxの還元が完了して、排気中のNOxと還元剤とが反応することで生成されるNH3量がNOx触媒4の劣化の度合いに応じた量となるまでに要する時間である。なお、この所定時間は予め実験等により最適値を求めておいてもよい。第2のリッチスパイク制御は、第1のリッチスパイク制御開始から所定時間が経過するまでは継続させる。また、閾値は、NOx触媒4が劣化しているか否かの境となる検出値であり、予め設定しておく。ステップS104で肯定判定がなされた場合にはステップS105へ進み、NOx触媒4は正常であると判定される。一方、ステップS104で否定判定がなされた場合にはステップS106へ進み、NOx触媒4は劣化していると判定される。なお、本実施例においてはステップS103からステップS106を処理するECU10が、本発明における判定装置に相当する。以上説明したように本実施例1によれば、NOx触媒4に吸蔵されているNOxを還元した後のNH3濃度に基づいてNOx触媒4の劣化判定を行うことができる。また、第1のリッチスパイク制御において空燃比をより低くすることで、NOx触媒4に吸蔵されているNOxを速やかに減少させることができる。これにより、NOx触媒4の劣化判定を速やかに行うことができる。また、第2のリッチスパイク制御において還元剤の供給量を比較的少なくすることにより、NH3が多量に生成されることを抑制できるため、大気中へNH3が放出されることを抑制できる。また、還元剤の消費量を低減することもできる。本実施例2では、まず、NOx触媒4に吸蔵されているNOxを還元するための第1のリッチスパイク制御を行う。次に、NH3を生成するための第2のリッチスパイク制御を行う。第1のリッチスパイク制御と第2のリッチスパイク制御とでは、目標とする空燃比を同じにしてもよい。また、第2のリッチスパイク制御では、排気の空燃比がリッチとリーンとに交互に繰り返し変化するように還元剤の供給を複数回行う。さらに、第2のリッチスパイク制御において、1回当たりのリッチ空燃比とする時間を、第1のリッチスパイク制御時にリッチ空燃比とする時間よりも短くする。そして、第2のリッチスパイク制御実行中のNH3濃度に基づいてNOx触媒4の劣化判定を行う。その他の装置については実施例1と同じため説明を省略する。図7は、本実施例に係るリッチスパイク制御時の排気の空燃比とNOx触媒4よりも下流側のNH3濃度との関係を示した図である。NH3濃度において実線は前記新品触媒の場合を示し、一点鎖線は前記正常触媒の場合を示し、二点鎖線は前記劣化触媒の場合を示している。還元剤を供給する前後はリーン空燃比である。また、第1のリッチスパイク制御では、NOx触媒4に吸蔵されているNOxを還元するための通常の制御が行われる。このときには、排気の空燃比が例えば14未満となるように還元剤を供給する。一方、第2のリッチスパイク制御では第1のリッチスパイク制御と排気の空燃比は同じであっても良い。すなわち、排気の空燃比が例えば14未満となるように還元剤を供給する。第1のリッチスパイク制御は、主に、NOx触媒4に吸蔵されているNOxを減少させるための制御である。ここで、NOx触媒4が前記新品触媒の場合には、Ptが劣化していないために還元反応が活発となり、NOx触媒4に吸蔵されているNOxがほとんどN2へ還元される。このため、NH3濃度は低くなる。これに対し、正常触媒及び劣化触媒の場合には、Ptの劣化が進行しているため、NOxからN2への還元能力が低下する。このため、還元剤が過剰な状態となるため、NH3濃度は高くなる。そして、第1のリッチスパイク制御時に検出されるNH3濃度は、新品触媒または正常触媒と、劣化触媒と、で差が小さい場合がある。したがって、第1のリッチスパイク制御時に検出されるNH3濃度を用いたNOx触媒4の劣化判定は行わない。なお、第1のリッチスパイク制御は、NOx触媒4の劣化判定を行わないときにも行われるNOxを還元するための通常のリッチスパイク制御とすることができる。なお、図7においては、第1のリッチスパイク制御終了から第2のリッチスパイク制御開始までに還元剤を供給しない期間が存在するため、この間にNOx触媒4にNOxが吸蔵される。また、第1のリッチスパイク制御終了時に、NOx触媒4にNOxが残留している場合もある。このため、新品触媒では、第2のリッチスパイク制御開始時にNH3がほとんど検出されていない。第2のリッチスパイク制御は、主に、NH3を生成するための制御である。第1のリッチスパイク制御を実行した後にさらに還元剤を供給すると、NOx触媒4にはNOxが吸蔵されていない状態となる。そして、さらに還元剤を供給すると、NOx触媒4に流入する排気中に含まれるNOがH2またはHCと反応してNH3が生成される。ここで、NOx触媒4が前記正常触媒の場合には、Ptが劣化しているものの、排気中のNOxが還元剤と反応してNH3が多く生成される。一方、NOx触媒4が前記劣化触媒の場合には、Ptの表面積が小さくなることにより還元能力が低くなるため、NH3の生成量が少なくなる。また、NOx触媒4が新品触媒の場合には、NOx触媒4に吸蔵されているNOxがなくなると、還元剤が過剰な状態となる。この還元剤がNOx触媒4に新たに流入するNOxと反応することでNH3が生成される。第2のリッチスパイク制御では、還元剤の供給が複数回行われるため、NOx触媒4に吸蔵されていたNOxがなくなった後には、新品触媒へ還元剤を供給するたびにNH3が生成される。そして、還元剤の供給を繰り返し行うと、NOx触媒4よりも下流へ流れ出るNH3の量が、新品触媒と劣化触媒とで逆転する。そうすると、第1のリッチスパイク時においては、NH3濃度に基づいてNOx触媒4の劣化判定を行うことは困難であったが、第2のリッチスパイク時には、新品触媒におけるNH3生成量が増加するため、NH3濃度に基づいてNOx触媒4の劣化判定を行うことが可能となる。たとえば、第2のリッチスパイク制御実行時に下流側NOxセンサ8により検出されるNH3濃度の最大値が閾値以上のときにNOx触媒4は正常であり、閾値未満のときにNOx触媒4は劣化していると判定することができる。閾値は、NOx触媒4が正常である場合と劣化している場合との境にあるときに検出されるNH3濃度の最大値とすることができる。また、第2のリッチスパイク制御では、排気の空燃比を繰り返しリッチとリーンとに変化させるため、NH3を複数回検出することができる。そして、NH3を複数回検出することにより、NOx触媒4の劣化判定の精度を高めることができる。たとえば、第1のリッチスパイク制御が開始された時点から所定時間経過後に第2のリッチスパイク制御を開始し、該第2のリッチスパイク制御実行時に還元剤を供給するたびに下流側NOxセンサ8により検出されるNH3濃度の極大値を記憶しておき、極大値が閾値以上となる回数が所定回数以上あれば、NOx触媒4は正常であると判定できる。一方、NH3濃度の極大値が閾値以上となる回数が所定回数未満であれば、NOx触媒4は劣化していると判定することができる。このときの所定時間は、NOx触媒4の吸蔵能力を回復させるために必要な時間であり、NOx触媒4に吸蔵されているNOxを還元するために通常行われるリッチスパイク制御に要する時間としてもよい。このように、第2のリッチスパイク制御時にNOx触媒4から流出するNH3の濃度を下流側NOxセンサ8で検出すれば、NOx触媒4の劣化を判定することができる。図8は、本実施例に係るNOx触媒4の劣化判定のフローを示したフローチャートである。本ルーチンは、所定の期間毎に実行される。なお、前記フロート同じ処理がなされるステップについては、同じ符号を付して説明を省略する。ステップS201では、第1のリッチスパイク制御が実行される。本ステップでは、NOx触媒4に吸蔵されているNOxの量を低減させるために還元剤が供給される。ステップS202では、NOx触媒4に吸蔵されているNOx量の推定値以下、推定NOx吸蔵量ともいう。が所定値以下であるか否か判定される。本ステップでは、NOx触媒4に吸蔵されているNOx量が十分に減少したか否か判定している。NOx触媒4に吸蔵されている実際のNOx量は、第1のリッチスパイク制御が開始されてからの経過時間に応じて減少するため、該経過時間と推定NOx吸蔵量との関係をマップ化しておき、ECU10に記憶させておく。なお、第1のリッチスパイク制御が開始されてからの経過時間が所定時間以上であるときに、推定NOx吸蔵量が所定値以下であると判定してもよい。さらに、周知の技術により推定NOx吸蔵量を得ることもできる。ステップS202で肯定判定がなされた場合にはステップS203へ進み、否定判定がなされた場合にはステップS201へ戻る。ステップS203では、第2のリッチスパイク制御が実行される。すなわち、第1のリッチスパイク制御よりも短い期間の還元剤供給を複数回繰り返し行う。繰り返す回数は、予め実験等により最適値を求めておくことができる。ステップS204では、下流側NOxセンサ8の検出値の極大値が閾値以上となる回数が所定回数以上であるか否か判定される。閾値及び所定回数は、NOx触媒4が劣化しているか否かの境となる値であり、予め実験等により求めておく。複数回行われる還元剤供給の度に下流側NOxセンサ8の検出値の極大値を記憶しておく。なお、NOx触媒4の劣化が進行するにしたがって、複数回検出される極大値の中の最大値は小さくなり、また、前記極大値が閾値以上となる回数も減少する。このため、NOx触媒4が正常であるか否かの境にあるときの前記最大値を閾値として設定しておき、下流側NOxセンサ8の検出値の最大値が閾値以上であるか否か判定してもよい。ステップS204で肯定判定がなされた場合にはステップS105へ進み、NOx触媒4は正常であると判定される。一方、ステップS204で否定判定がなされた場合にはステップS106へ進み、NOx触媒4は劣化していると判定される。なお、本実施例においてはステップS201からステップS106を処理するECU10が、本発明における判定装置に相当する。以上説明したように本実施例2によれば、NOx触媒4に吸蔵されているNOxを還元した後のNH3濃度に基づいてNOx触媒4の劣化判定を行うことができる。また、第1のリッチスパイク制御においてNOx触媒4に吸蔵されているNOxを減少させることにより、第2のリッチスパイク制御を開始してから短時間でNOx触媒4の劣化判定が可能となる。また、第2のリッチスパイク制御において排気の空燃比をリッチとリーンとで複数回変動させることにより、NOx触媒4の劣化判定の精度を高めることができる。"