内燃機関の燃焼室から放出される排気を浄化する触媒を有する排気浄化手段であって供給される電力の大きさに応じて前記触媒の温度を調整することが可能な構成を備える排気浄化手段と、前記排気浄化手段へ電力を供給することが可能な蓄電手段と、前記内燃機関の運転状態に応じて電力を回生することが可能であるとともに、回生された電力を前記排気浄化手段および前記蓄電手段のうちの少なくとも一方に供給することが可能な電力回生手段と、を備え、前記回生された電力が前記排気浄化手段に供給されるべき場合であっても、前記触媒の温度が所定の閾値温度以上であることになる条件が成立していれば、前記回生された電力が前記排気浄化手段に供給されることが禁止される、ように構成された内燃機関の制御装置。請求項1に記載の制御装置において、前記触媒が、前記排気に含まれる窒素酸化物を還元することによって前記排気を浄化する触媒であり、前記触媒に導入される排気中に還元剤を供給する還元剤供給手段であって供給される電力の大きさに応じて前記還元剤の温度を調整することが可能な構成を有する還元剤供給手段を備え、前記回生された電力が前記排気浄化手段に供給されることが禁止されるとき、前記回生された電力が前記還元剤供給手段に供給される、ように構成された内燃機関の制御装置。請求項2に記載の制御装置において、前記回生された電力が排気浄化手段に供給されるべき場合において、前記還元剤の流動性が所定の度合いよりも小さいことになる条件が成立していれば、前記回生された電力が前記排気浄化手段に優先して前記還元剤供給手段に供給される、ように構成された内燃機関の制御装置。従来装置は、上述したように、バッテリの充電率および排気の浄化効率の双方を考慮し、回生された電力を供給する対象を選択するようになっている。一方、周知のように、排気の浄化効率は、必ずしも触媒の温度が高いほど高いことにならない場合がある。例えば、触媒の温度が触媒としての機能を十分に発揮する観点において適切な温度以下、活性温度とも称呼される。の範囲を超えた過度に高い温度となると、触媒によって排気が十分に浄化されないことになる場合があると考えられる。この場合、排気に含まれる窒素酸化物および粒子状物質などの物質の内燃機関の外部への排出量エミッション排出量が適切に低減されない可能性がある。本発明の目的は、上記課題に鑑み、回生された電力を出来る限り有効に活用しながらエミッション排出量を出来る限り低減することができる内燃機関の制御装置を提供することにある。上記課題を解決するための本発明による内燃機関の制御装置は、内燃機関の燃焼室から放出される排気を浄化する触媒を有する排気浄化手段であって供給される電力の大きさに応じて前記触媒の温度を調整することが可能な構成を備える排気浄化手段と、前記排気浄化手段へ電力を供給することが可能な蓄電手段と、前記内燃機関の運転状態に応じて電力を回生することが可能であるとともに、回生された電力を前記排気浄化手段および前記蓄電手段のうちの少なくとも一方に供給することが可能な電力回生手段と、を備える。上記触媒は、触媒に導入される排気に含まれる浄化対象成分を浄化し得るものであればよく、特に制限されない。例えば、触媒として、触媒成分ゼオライト系触媒およびバナジウム系触媒などが担体セラミックスなどに担持された構成を有するSCRSelectiveCatalyticReduction触媒、触媒成分貴金属などと酸素吸蔵物質とNOx吸蔵物質とが担体に担持されたNOx吸蔵還元触媒、粒子状物質を捕集するディーゼルパーティキュレートフィルタ、排気に含まれる窒素酸化物を酸化させ得る酸化触媒、および、窒素酸化物および粒子状物質の双方を排気中から除去することができるDPNRDieselParticulate-NOxReduction触媒、などが採用され得る。なお、浄化対象成分を浄化するとは、浄化対象成分の少なくとも一部をその排気から除去することを意味し、必ずしも浄化対象成分の全てをその排気から除去することを意味しない。上記排気浄化手段は、上記触媒を有するものであればよく、特に制限されない。例えば、内燃機関の排気通路に排気を浄化するための複数の部材例えば、酸化触媒、ディーゼルパーティキュレートフィルタ、および、SCR触媒などが設けられる場合、排気浄化手段は、それら複数の部材のうちの個々の部材を意味してもよく、それら複数の部材から構成される排気浄化システムの全体を意味してもよい。上記触媒の温度を調整することが可能な構成は、直接的に又は間接的に触媒の温度を調整し得る構成であればよく、特に制限されない。例えば、触媒の温度を調整することが可能な構成として、触媒そのものを加熱する等の方法例えば、触媒を取り囲むように設けられる電気ヒータなどによって触媒の温度を調整する構成、および、触媒に導入される排気を加熱する等の方法例えば、触媒よりも排気通路の上流側の位置に設けられる電気ヒータなどによって触媒の温度を調整する構成、などが採用され得る。なお、触媒の温度を調整することには、触媒の温度を上昇させること、触媒の温度を低下させること、および、触媒の温度を特定の温度に維持すること、が含まれる。上記蓄電手段は、充電および放電が可能なものであればよく、特に制限されない。例えば、蓄電手段として、所定の容量を有するバッテリなどが採用され得る。上記内燃機関の運転状態は、回生される電力の状態例えば、電力を回生し得るか否か、および、回生される電力の大きさなどに対して何らかの関連性を有する運転状態または、同運転状態を表わす指標であればよく、特に制限されない。例えば、内燃機関の運転状態として、内燃機関を搭載した車両の走行状態例えば、加速中であるか減速中であるか等を表すパラメータなどが採用され得る。なお、電力回生手段は、排気浄化手段および蓄電手段のいずれか一方に選択的に回生された電力を供給し得るように構成されてもよく、それらの双方に同時に回生された電力を供給し得るように構成されてもよい。さらに、本発明の制御装置は、前記回生された電力が前記排気浄化手段に供給されるべき場合であっても、前記触媒の温度が所定の閾値温度以上であることになる条件が成立していれば、前記回生された電力が前記排気浄化手段に供給されることが禁止される、ように構成される。上記構成によれば、仮に回生された電力が蓄電手段に優先して排気浄化手段に供給されるべき場合例えば、蓄電手段の蓄電の度合いが所定の度合い以上である場合であっても、触媒の温度が過度に高くなると考えられるときには、触媒の温度が高められないことになる。したがって、上記構成を備えた本発明の制御装置は、回生された電力を出来る限り有効に活用しながらエミッション排出量を出来る限り低減することができる。ところで、上記回生された電力が排気浄化手段に供給されるべき場合は、回生された電力を利用する部材の状態などに応じて定められればよく、特に制限されない。例えば、回生された電力が排気浄化手段に供給されるべき場合として、蓄電手段における蓄電の度合い例えば、充電率が所定の値以上である場合などが採用され得る。なお、上記充電率は、蓄電手段の充電状態StateofChargeを示す指標である。すなわち、充電率がゼロであることは蓄電手段に蓄えられている電気エネルギがゼロである状態を表し、充電率が100であることは蓄電手段に蓄えられている電気エネルギが蓄電手段が蓄え得る最大量である状態を表す。上記触媒の温度が所定の閾値温度以上であることになる条件は、回生された電力が排気浄化手段に供給される前の時点、または、回生された電力が排気浄化手段に供給された後の時点、における触媒の温度を考慮した条件であればよく、特に制限されない。例えば、触媒の温度が所定の閾値温度以上であることになる条件として、回生された電力が供給される前の触媒の温度現在の温度が所定の閾値温度以上であること、または、排気浄化手段に回生された電力が供給されることによる触媒の温度の上昇量予測される上昇量を同電力が供給される前の時点における触媒の温度に加算して得られる温度予測される温度が所定の閾値温度以上であること、の一方または双方が採用され得る。また、例えば、上記条件として、現在の排気の温度が所定の閾値温度以上であること、および、予測される排気の温度が所定の閾値温度以上であること、の一方または双方が採用され得る。なお、触媒の温度および排気の温度を取得する方法は、特に制限されない。それら温度は、例えば、温度センサによって測定されてもよく、内燃機関の特定の運転パラメータに基づいて推定されてもよい。上記閾値温度は、触媒による排気の浄化効率を考慮して定められる値であればよく、特に制限されない。例えば、閾値温度として、触媒の温度がその閾値温度以上である場合に排気に含まれる特定の浄化対象成分の浄化効率が所望の値よりも小さくなると判断され得る適値が採用され得る。次いで、本発明の制御装置のいくつかの態様態様Aおよび態様Bが説明される。態様A本発明の制御装置において、回生された電力が排気浄化手段に供給されることが禁止される場合、その回生された電力が供給される対象は特に制限されない。例えば、具体的な構成の一例として、本発明の制御装置は、前記触媒が、前記排気に含まれる窒素酸化物を還元することによって前記排気を浄化する触媒であり、前記触媒に導入される排気中に還元剤を供給する還元剤供給手段であって供給される電力の大きさに応じて前記還元剤の温度を調整することが可能な構成を有する還元剤供給手段を備え、前記回生された電力が前記排気浄化手段に供給されることが禁止されるとき、前記回生された電力が前記還元剤供給手段に供給される、ように構成され得る。上記構成においては、還元剤供給手段から排気中に供給される還元剤と排気中の窒素酸化物とが触媒内にて反応することにより、排気が浄化されることになる。そのため、排気を効率良く浄化するためには、還元剤供給手段から排気中に還元剤が適切に例えば、供給される還元剤の量、および、供給された還元剤の排気中への分散の度合いなどの観点において供給されることが好ましいと考えられる。逆に、例えば、還元剤の流動性が著しく低下している例えば、還元剤が凍結している、または、還元剤中に特定の成分が析出しているなどの理由により、還元剤供給手段から排気中に還元剤が適切に供給されないことは、望ましくない。そこで、上記構成によれば、回生された電力が排気浄化手段に供給されることが禁止される場合、その回生された電力が還元剤供給手段に供給されることになる。別の言い方をすると、回生された電力が供給される対象排気浄化手段または還元剤供給手段が、触媒の温度に応じて変更されることになる。これにより、還元剤の流動性が低下している場合であっても例えば、冷間始動時、還元剤の流動性が迅速に高められ得る。したがって、本態様の制御装置においては、回生された電力が出来る限り有効に活用されながらエミッション排出量が出来る限り低減され得る。上記還元剤供給手段は、内燃機関の燃焼室から放出された排気が触媒に導入されるまでの間に排気中に還元剤を供給し得るものであればよく、その構成などは特に制限されない。例えば、還元剤供給手段として、還元剤を排気内に噴射するための噴射弁、同噴射弁に還元剤を供給するためのパイプ、同パイプが接続された還元剤タンク、および、同噴射弁および同パイプなどを加熱するための電気ヒータ、などから構成される還元剤供給システムが採用され得る。さらに、例えば、還元剤供給手段として、電気ヒータを内蔵した噴射弁が採用され得る。加えて、還元剤供給手段が設けられる位置は、触媒に導入される排気に還元剤を供給し得る位置であればよく、特に制限されない。例えば、還元剤供給手段は、内燃機関の排気通路における触媒よりも上流側の位置に設けられ得る。なお、上記上流側とは、排気通路内において排気が移動するときの同排気の移動方向の逆の方向に相当する向きを表す。例えば、触媒よりも上流側の位置とは、触媒が設けられている位置よりも燃焼室に近い位置を表す。逆に、下流側とは、排気通路内において排気が移動するときの同排気の移動方向に相当する向きを表す。例えば、排気浄化手段よりも下流側の位置とは、排気浄化手段が設けられている位置よりも内燃機関の燃焼室から離れた位置を表す。上記還元剤は、排気に含まれる窒素酸化物を還元し得る物質を含むまたは、窒素酸化物を還元し得る物質が還元剤から生成され得るものであればよく、特に制限されない。還元剤として、例えば、尿素水溶液およびアンモニアなどが採用され得る。以上、回生された電力が排気浄化手段に供給されるべき場合であっても、その回生された電力が排気浄化手段に供給されることが禁止される場合における制御の考え方が、説明された。次いで、回生された電力が排気浄化手段に供給されることが禁止されない場合における制御の考え方が、説明される。態様B回生された電力が排気浄化手段に供給される場合、必ずしも回生された電力の全てが排気浄化手段に供給されなくてもよい。例えば、排気の浄化に複数の部材が関わる場合、排気を出来る限り効率良く浄化することができると考えられる順序にて、それら部材に回生された電力が供給され得る。そこで、例えば、具体的な構成の一例として、本発明の制御装置は、前記回生された電力が排気浄化手段に供給されるべき場合において、前記還元剤の流動性が所定の度合いよりも小さいことになる条件が成立していれば、前記回生された電力が前記排気浄化手段に優先して前記還元剤供給手段に供給される、ように構成され得る。上記構成によれば、還元剤の流動性が低下しているとき、排気浄化手段に回生された電力が供給されるよりも前に還元剤供給手段に回生された電力が供給されることになる。これにより、排気浄化手段に先に回生された電力が供給される場合触媒による排気の浄化効率は高まるものの、還元剤が適切に供給されない可能性がある。に比べ、排気の浄化に関わる部材全体として排気の浄化効率が高められ得る。なお、回生された電力が還元剤供給手段に供給された後に更に電力回生手段から電力が供給され得る場合例えば、回生された電力の残りが供給される場合、本態様の制御装置は、その回生された電力が排気温度調整手段に供給されるように構成され得る。ところで、上記還元剤の流動性が所定の度合いよりも小さいことになる条件は、還元剤の流動性に関連するパラメータを考慮した条件であればよく、特に制限されない。例えば、還元剤の流動性が所定の度合いよりも小さいことになる条件として、還元剤の噴射弁の温度が所定の温度以下であること、還元剤の温度が所定の温度以下であること、還元剤供給手段が搭載された車両の外部の気温が所定の温度以下であること、のうちの少なくとも1つが採用され得る。以上に説明したように、本発明に係る内燃機関の制御装置は、回生された電力を出来る限り有効に活用しながらエミッション排出量を出来る限り低減することができるという効果を奏する。以下、本発明による制御装置の各実施形態第1実施形態~第3実施形態が、図面を参照しながら説明される。第1実施形態<装置の概要>図1は、本発明の実施形態の第1実施形態に係る制御装置以下、第1装置とも称呼される。を内燃機関10に適用したシステムの概略構成を示している。内燃機関10は、第1気筒~第4気筒の4つの気筒を有する4気筒ディーゼル機関である。以下、便宜上、内燃機関10は、単に機関10とも称呼される。この機関10は、図1に示されるように、燃料噴射系統を含むエンジン本体20、エンジン本体20に空気を導入するための吸気系統30、エンジン本体20から排出されるガスを機関10の外部に放出するための排気系統40、機関10を構成する部材に電力を供給する電力供給系統50、排気のエネルギによって駆動されてエンジン本体20に導入される空気を圧縮する過給機60、および、排気を排気系統40から吸気系統30に還流させるためのEGR装置70、各種のセンサ81~89、および、電子制御装置90、を備えている。エンジン本体20は、吸気系統30および排気系統40が連結されたシリンダヘッド21、および、シリンダヘッド21に設けられた複数の燃料噴射装置22を有している。燃料噴射装置22は、電子制御装置90からの指示信号に応じて燃焼室内に燃料を噴射するようになっている。吸気系統30は、シリンダヘッド21に形成された吸気ポート図示省略、吸気ポートを介してそれぞれの気筒に連通されたインテークマニホールド31、インテークマニホールド31の上流側の集合部に接続された吸気管32、吸気管32内の開口面積開口断面積を変更することができるスロットル弁吸気絞り弁33、スロットル弁33を回転駆動するスロットル弁アクチュエータ33a、スロットル弁33の上流側の吸気管32に設けられたインタークーラ34、および、インタークーラ34の上流側に設けられた過給機60よりも上流側の吸気管32の端部に設けられたエアクリーナ35、を有している。インテークマニホールド31および吸気管32は、吸気通路を構成している。排気系統40は、シリンダヘッド21に形成された排気ポート図示省略、排気ポートを介してそれぞれの気筒に連通されたエキゾーストマニホールド41、エキゾーストマニホールド41の下流側の集合部に接続された排気管42、排気管42に設けられた過給機60よりも下流側に設けられた電気ヒータ43、電気ヒータ43の下流側に設けられた酸化触媒44、酸化触媒44の下流側に設けられたディーゼルパーティキュレートフィルタ45、ディーゼルパーティキュレートフィルタ45の下流側に設けられたSCR触媒46、および、電子制御装置90からの指示信号に基づいてSCR触媒46に導入される排気中に還元剤例えば、尿素水を供給する還元剤インジェクタ47、を有している。還元剤インジェクタ47は、還元剤を輸送するためのパイプを通じて還元剤貯蔵タンク図示省略に接続されている。さらに、還元剤インジェクタ47は、電気ヒータ図示省略。以下、還元剤インジェクタヒータとも称呼される。を備えている。電気ヒータ43、酸化触媒44、ディーゼルパーティキュレートフィルタ45およびSCR触媒46は、一連の排気浄化システムを構成している。また、エキゾーストマニホールド41および排気管42は、排気通路を構成している。電力供給系統50は、バッテリ51、および、機関10が搭載される車両が減速する場合等に電力を回生することが可能な回生装置52を有している。回生装置52は、バッテリ51、電気ヒータ43、および、還元剤インジェクタ47と接続されており、電子制御装置90からの指示信号に応じてそれらのうちのいずれかに回生された電力を供給するようになっている。また、バッテリ51は、電気ヒータ43、および、還元剤インジェクタ47と接続されており、電子制御装置90からの指示に応じてそれらのうちのいずれかに回生された電力を供給するようになっている。以下、便宜上、回生された電力は回生電力とも称呼される。過給機60は、吸気通路吸気管32に設けられたコンプレッサ61、および、排気通路排気管42に設けられたタービン62を有している。過給機60は、タービン62に導入される排気のエネルギを利用してコンプレッサ61に導入される空気すなわち、燃焼室に導入される空気を圧縮するように構成されている。EGR装置70は、排気をエキゾーストマニホールド41からインテークマニホールド31へと還流させる通路EGR通路を構成する排気還流管71、排気還流管71に設けられたEGRガス冷却装置EGRクーラ72、および、排気還流管71に設けられたEGR制御弁73、を有している。EGR制御弁73は、還流される排気の量を電子制御装置90からの指示信号に応じて変更するようになっている。各種のセンサ81~89として、空気導入量センサ81、吸気温度センサ82、過給圧センサ83、クランクポジションセンサ84、NOxセンサ85、排気温度センサ86、触媒温度センサ87、還元剤インジェクタセンサ88、および、アクセル開度センサ89が設けられている。空気導入量センサ81は、吸気通路吸気管32に設けられている。空気導入量センサ81は、吸気管32内を流れる空気の質量流量すなわち、機関10に吸入される空気の質量に応じた信号を出力するようになっている。吸気温度センサ82は、吸気通路吸気管32に設けられている。吸気温度センサ82は、吸気管32内を流れる空気の温度である吸気温度に応じた信号を出力するようになっている。過給圧センサ83は、スロットル弁33の下流側の吸気管32に設けられている。過給圧センサ83は、吸気管32内の空気の圧力すなわち、過給機60によってもたらされる過給圧を表す信号を出力するようになっている。クランクポジションセンサ84は、クランクシャフト図示省略の近傍に設けられている。クランクポジションセンサ84は、クランクシャフトの回転に応じた信号すなわち、機関回転速度に応じた信号を出力するようになっている。NOxセンサ85は、SCR触媒46の上流側の位置に設けられている。NOxセンサ85は、SCR触媒46に導入される排気における窒素酸化物NOxの濃度に応じた信号を出力するようになっている。排気温度センサ86は、SCR触媒46の上流側の位置に設けられている。排気温度センサ86は、SCR触媒46に導入される排気の温度に応じた信号を出力するようになっている。触媒温度センサ87は、SCR触媒46に設けられている。触媒温度センサ87は、SCR触媒46の温度Tcatに応じた信号を出力するようになっている。還元剤インジェクタセンサ88は、還元剤インジェクタ47に設けられている。還元剤インジェクタセンサ88は、還元剤インジェクタ47の温度Tinjに応じた信号を出力するようになっている。アクセル開度センサ89は、機関10の操作者によって操作されるアクセルペダルAPに設けられている。アクセル開度センサ89は、このアクセルペダルAPの開度に応じた信号を出力するようになっている。電子制御装置90は、CPU91、CPU91が実行するプログラム、テーブルマップおよび定数などをあらかじめ記憶したROM92、CPU91が必要に応じて一時的にデータを格納するRAM93、電源が投入された状態でデータを格納すると共に格納したデータを電源が遮断されている間も保持するバックアップRAM94、ならびに、ADコンバータを含むインターフェース95を有する。CPU91、ROM92、RAM93、RAM94およびインターフェース95は、互いにバスで接続されている。インターフェース95は、上述した各種のセンサと接続され、CPU91にそれらから出力される信号を伝えるようになっている。さらに、インターフェース95は、燃料噴射装置22、アクチュエータ33a、還元剤インジェクタ47、バッテリ51、回生装置52、および、EGR制御弁63などと接続され、CPU91の指示に応じてそれらに指示信号を送るようになっている。<制御の考え方>以下、機関10に適用される第1装置における制御の考え方が、図2を参照しながら説明される。図2は、第1装置の作動の概要を示す概略フローチャートである。第1装置は、図2のステップ210にて、現時点において電力を回生中例えば、機関10を搭載した車両が減速中である等であるか否かを判定する。第1装置は、現時点において電力が回生中である場合、ステップ210にてYesと判定してステップ220に進む。第1装置は、ステップ220にて、回生電力が排気浄化手段具体的には、電気ヒータ43に供給されるべきであるか否かを判定する。第1装置は、現時点において排気浄化手段に回生電力を供給するべきではない場合、ステップ220にてNoと判定してステップ230に進む。第1装置は、ステップ230にて、蓄電手段具体的には、バッテリ51に回生電力を充電する。これに対し、現時点において排気浄化手段電気ヒータ43に回生電力を供給するべきである場合、第1装置は、ステップ220にてYesと判定してステップ240に進む。第1装置は、ステップ240にて、触媒具体的には、SCR触媒46の温度が所定の閾値温度以上となる条件が成立しているか否かを判定するこの条件の具体的については、後述される。。第1装置は、現時点において上記条件が成立している場合、ステップ240にてYesと判定してステップ250に進む。そして、第1装置は、ステップ250にて、排気浄化手段電気ヒータ43への回生電力の供給を禁止する。これに対し、現時点において上記条件が成立していない場合、第1装置は、ステップ240にてNoと判定してステップ260に進む。そして、CPU91は、ステップ260にて、排気浄化手段電気ヒータ43へ回生電力を供給する。なお、第1装置は、現時点において電力を回生中ではない場合、ステップ210にてNoと判定し、ステップ295に進む。この場合、蓄電手段バッテリ51への回生電力の充電も、排気浄化手段電気ヒータ43への回生電力の供給も、なされない。以上が、第1装置についての説明である。第2実施形態次に、上記第1装置に示される制御の考え方が機関10に実際に適用された一例として、回生電力が排気浄化手段電気ヒータ43に供給されることが禁止されるとき、回生電力が還元剤供給手段還元剤インジェクタ47に供給される実施形態が、説明される。以下、この実施形態における制御装置は、第2装置とも称呼される。<第2装置による制御の例>以下、第2装置における制御の一例が、図3を参照しながら説明される。図3は第2装置における制御が行われる場合の例を示すタイムチャートである。図3においては、理解が容易になるように、実際の各値の波形が模式化された波形が示されている。図3に示すタイムチャートの時刻t1において、タイムチャートaに示すように、機関10を搭載した車両の速度Vcは速度Vc1である。このとき、タイムチャートbに示すように、バッテリ51の充電率SOCは充電率SOC1である。さらに、タイムチャートeに示すように、SCR触媒46の温度Tcatは温度Tcat1である。その後、時刻t2において、車両の減速が開始される。そのため、時刻t2以降において、車両の速度Vcが低下し始める。このとき、回生装置52によって電力が回生され、回生電力がバッテリ51に供給される。その結果、時刻t2以降においてバッテリ51の充電率SOCは徐々に増大する。そして、時刻t3において、バッテリ51の充電率SOCが所定の閾値SOCthに到達する。バッテリ51の充電率SOCが閾値SOCthに到達すると、タイムチャートcに示すように、電気ヒータ43に回生電力を供給するか否かを表す電気ヒータ作動フラグXHEATの値が0から1に変更される。なお、電気ヒータ作動フラグXHEATは、その値が1であるときに電気ヒータ43に回生電力が供給されることを表し、その値が0であるときに電気ヒータ43への回生電力の供給が禁止されることを表す電気ヒータ作動フラグXHEATの詳細については、後述される。。その結果、時刻t3において、電気ヒータ43に回生電力が供給され始める。電気ヒータ43に回生電力が供給されると、電気ヒータ43を通過する排気の温度が上昇する。そして、その排気が電気ヒータ43の下流側の位置に設けられているSCR触媒46に導入されることにより、SCR触媒46の温度Tcatも上昇する。そのため、時刻t3以降において、SCR触媒46の温度Tcatは徐々に上昇する。なお、時刻t3電気ヒータ43に回生電力が供給され始める時点よりも前の時点においても、SCR触媒46にはある程度高温の排気が導入されている。そのため、実際には、時刻t3よりも前の時点においてもSCR触媒46の温度Tcatは上昇していると考えられる。しかし、本説明においては、理解が容易になるように、時刻t3よりも前の時点においてSCR触媒46の温度Tcatは変化しない固定値である、と仮定されている。また、電気ヒータ43に回生電力が供給され始めてから、温度が上昇した排気がSCR触媒46に導入されるまで、には所定の時間長さを要する。そのため、実際には、時刻t3からその所定の時間長さが経過した後の時点にて、SCR触媒46の温度Tcatが上昇し始めると考えられる。しかし、本説明においては、理解が容易になるように、SCR触媒46の温度Tcatは時刻t3において上昇し始める、と仮定されている。そして、時刻t3から所定の時間長さが経過した後の時刻t4にて、SCR触媒46の温度Tcatが所定の閾値Tcatthに到達する。SCR触媒46の温度Tcatが閾値Tcatthに到達すると、電気ヒータ作動フラグXHEATの値が1から0に変更されるとともに、タイムチャートdに示すように還元剤インジェクタヒータ作動フラグXINJの値が0から1に変更される。なお、還元剤インジェクタヒータ作動フラグXINJは、その値が1であるときに還元剤インジェクタヒータに回生電力が供給されることを表し、その値が0であるときに還元剤インジェクタヒータに回生電力が供給されないことを表す還元剤インジェクタヒータ作動フラグXINJの詳細については、後述される。。その結果、時刻t3において、電気ヒータ43への回生電力の供給が禁止中止されるとともに、還元剤インジェクタヒータへの回生電力の供給が開始される。その後、時刻t4から所定の時間長さが経過した時刻t5にて、車両の速度Vcが速度Vc2に到達し、車両の減速が終了される。このとき、還元剤インジェクタヒータ作動フラグXINJの値が1から0に変更されるとともに、還元剤インジェクタヒータへの回生電力の供給が終了される。このように、本発明の第2装置における制御が行われる場合、回生電力が電気ヒータ43に供給されるべき場合バッテリ51の充電率SOCが閾値SOCth以上である場合に回生電力が電気ヒータ43に供給されることが禁止されるときSCR触媒46の温度Tcatが閾値Tcatth以上であるとき、回生電力が還元剤インジェクタヒータに供給される。以上が、第2装置による制御の例である。<実際の作動>以下、第2装置の実際の作動が説明される。第2装置において、CPU91は、図4および図5にフローチャートによって示した各ルーチンを所定のタイミング毎に繰り返し実行するようになっている。CPU91は、これらルーチンにおいて、電気ヒータ作動フラグXHEAT、還元剤インジェクタヒータ作動フラグXINJおよび、充電フラグXCHRを用いる。電気ヒータ作動フラグXHEATは、その値が1であるとき、電気ヒータ43に回生電力が供給されることを表す。一方、電気ヒータ作動フラグXHEATは、その値が0であるとき、電気ヒータ43への回生電力の供給が禁止されることを表す。還元剤インジェクタヒータ作動フラグXINJは、その値が1であるとき、還元剤インジェクタヒータに回生電力が供給されることを表す。一方、還元剤インジェクタヒータ作動フラグXINJは、その値が0であるとき、還元剤インジェクタヒータに回生電力が供給されないことを表す。充電フラグXCHRは、その値が1であるとき、バッテリ51に回生電力が充電されることを表す。一方、充電フラグXCHRは、その値が0であるとき、バッテリ51に回生電力が充電されないことを表す。以下、CPU91が実行する各ルーチンが説明される。まず、現時点において、電気ヒータ作動フラグXHEAT、還元剤インジェクタヒータ作動フラグXINJおよび充電フラグXCHRの値の全ては0に設定されている、と仮定される。CPU91は、あらかじめ定められたタイミング毎に例えば、任意の気筒のクランク角度が吸気行程前の特定のクランク角度に一致する毎に、図4にフローチャートによって示したフラグ設定ルーチンを繰り返し実行するようになっている。CPU91は、このルーチンにより、機関10の運転状態に基づいて電気ヒータ作動フラグXHEAT、還元剤インジェクタヒータ作動フラグXINJおよび充電フラグXCHRの値を設定する。具体的に述べると、CPU91は、所定のタイミングにて図4のステップ400から処理を開始すると、ステップ405に進む。CPU91は、ステップ405にて、現時点において車両の速度Vcの単位時間当たりの変化率ΔVcが負の値であるか否かすなわち、車両が減速中であって、電力の回生を行なっているか否かを判定する。なお、車両の速度Vcは、車両に設けられた車速センサ図示省略などによって取得され得る。現時点における変化率ΔVcが負の値である場合、CPU91は、ステップ405にてYesと判定し、ステップ410に進む。CPU91は、ステップ410にて、バッテリ51の充電率SOCが所定の閾値SOCth以上であるか否かを判定する。現時点におけるバッテリ51の充電率SOCが閾値SOCthよりも小さい場合、CPU91は、ステップ410にてNoと判定してステップ415に進む。そして、CPU91は、ステップ415にて、充電フラグXCHRの値に1を格納する。その後、CPU91は、ステップ495に進んで本ルーチンを一旦終了する。さらに、CPU91は、あらかじめ定められたタイミング毎に例えば、任意の気筒のクランク角度が吸気行程前の特定のクランク角度に一致する毎に、図5にフローチャートによって示した電力供給ルーチンを繰り返し実行するようになっている。CPU91は、このルーチンにより、機関10の運転状態に応じて定められた対象バッテリ51、電気ヒータ43、または、還元剤インジェクタ47に対して回生電力を供給する。具体的に述べると、CPU91は、所定のタイミングにて図5のステップ500から処理を開始すると、ステップ510に進む。CPU91は、ステップ510にて、現時点における充電フラグXCHRの値が1であるか否かを判定する。現時点における充電フラグXCHRの値は1であるので、CPU91は、ステップ510にてYesと判定し、ステップ520に進む。CPU91は、ステップ520にて、バッテリ51に回生電力を供給するように回生装置52に指示を与える。その後、CPU91は、ステップ595に進んで本ルーチンを一旦終了する。このように、バッテリ51の充電率SOCが閾値SOCthよりも小さい場合、バッテリ51への回生電力の充電が行われる。その後、所定の時間長さが経過すると、バッテリ51の充電率SOCが閾値SOCthに到達する。このとき、CPU91は、図4のルーチンのステップ400から処理を開始すると、ステップ405に続くステップ410にてYesと判定し、ステップ420に進む。CPU91は、ステップ420にて、充電フラグXCHRの値に0を格納する。そして、ステップ425に進む。CPU91は、ステップ425にて、SCR触媒46の温度Tcatが閾値Tcatth以上であるか否かを判定する。現時点におけるSCR触媒46の温度Tcatが閾値Tcatthよりも低い場合、CPU91は、ステップ425にてNoと判定し、ステップ430に進む。そして、CPU91は、ステップ430にて、電気ヒータ作動フラグXHEATの値に1を格納する。その後、CPU91は、ステップ495に進んで本ルーチンを一旦終了する。さらに、CPU91は、図5のルーチンのステップ500から処理を開始すると、現時点における充電フラグXCHRの値は0であるので、ステップ510にてNoと判定し、ステップ530に進む。CPU91は、ステップ530にて、電気ヒータ作動フラグXHEATの値が1であるか否かを判定する。現時点における電気ヒータ作動フラグXHEATの値は1であるので、CPU91は、ステップ530にてYesと判定し、ステップ540に進む。CPU91は、ステップ540にて、電気ヒータ43に回生電力を供給するように回生装置52に指示を与える。その後、CPU91は、ステップ595に進んで本ルーチンを一旦終了する。このように、バッテリ51の充電率SOCが閾値SOCth以上であり且つSCR触媒46の温度Tcatが閾値Tcatthよりも低い場合、電気ヒータ43への回生電力の充電が行われる。その後、所定の時間長さが経過すると、SCR触媒46の温度Tcatが閾値Tcatthに到達する。このとき、CPU91は、図4のルーチンのステップ400から処理を開始すると、ステップ405、ステップ410およびステップ420を経由してステップ425に進む。そして、CPU91は、ステップ425にてYesと判定し、ステップ435に進む。CPU91は、ステップ435にて、還元剤インジェクタヒータ作動フラグXINJの値に1を格納する。その後、CPU91は、ステップ495に進んで本ルーチンを一旦終了する。さらに、CPU91は、図5のルーチンのステップ500から処理を開始すると、現時点における充電フラグXCHRの値は0であり且つ電気ヒータ作動フラグXHEATの値は0であるので、ステップ510およびステップ530にてNoと判定し、ステップ550に進む。CPU91は、ステップ550にて、還元剤インジェクタヒータ作動フラグXINJの値が1であるか否かを判定する。現時点における還元剤インジェクタヒータ作動フラグXINJの値は1であるので、CPU91は、ステップ550にてYesと判定し、ステップ560に進む。CPU91は、ステップ560にて、還元剤インジェクタヒータに回生電力を供給するように回生装置52に指示を与える。その後、CPU91は、ステップ595に進んで本ルーチンを一旦終了する。このように、バッテリ51の充電率SOCが閾値SOCth以上であり且つSCR触媒46の温度Tcatが閾値Tcatth以上である場合、還元剤インジェクタヒータへの回生電力の充電が行われる。その後、車両の減速が終了すると、車両の速度Vcの変化率ΔVcの値がゼロ以上となる。このとき、CPU91は、図4のルーチンのステップ400から処理を開始すると、ステップ405にてNoと判定し、ステップ440~ステップ450に進む。CPU91は、ステップ440にて充電フラグXCHRの値に0を格納し、ステップ450にて電気ヒータ作動フラグXHEATの値に0を格納し、ステップ450にて還元剤インジェクタヒータ作動フラグXINJの値に0を格納する。その後、CPU91は、ステップ495に進んで本ルーチンを一旦終了する。さらに、CPU91は、図5のルーチンのステップ500から処理を開始すると、現時点における充電フラグXCHRの値は0であり、電気ヒータ作動フラグXHEATの値は0であり、かつ、還元剤インジェクタヒータ作動フラグXINJの値は0であるので、ステップ510、ステップ530およびステップ550にてNoと判定し、ステップ595に進む。そして、CPU91は、本ルーチンを一旦終了する。このように、車両の速度Vcの変化率ΔVcが負の値ではない場合、バッテリ51、電気ヒータ43および還元剤インジェクタヒータへの回生電力の供給は行われない。以上に説明したように、第2装置は、バッテリ51の充電率SOCおよびSCR触媒46の温度Tcatに基づき、回生電力が供給される対象バッテリ51、電気ヒータ43または還元剤インジェクタヒータを選択する。以上が、第2装置についての説明である。第3実施形態次に、上記第1装置に示される制御の考え方が機関10に実際に適用された他の一例として、還元剤の流動性が小さいとき、回生電力が排気浄化手段電気ヒータ43に優先して還元剤供給手段還元剤インジェクタ47に供給される実施形態が、説明される。以下、この実施形態における制御装置は、第3装置とも称呼される。<第3装置による制御の例>以下、第3装置における制御の一例が、図6および図7を参照しながら説明される。図6および図7は第3装置における制御が行われる場合の例を示すタイムチャートである。図6および図7においては、理解が容易になるように、実際の各値の波形が模式化された波形が示されている。図6は、電気ヒータ43への回生電力の供給が開始されるべき時点時刻t3における還元剤インジェクタ47の温度Tinjが所定の閾値Tinjth以上である場合の例を示すタイムチャートである。一方、図7は、同時点時刻t3における還元剤インジェクタ47の温度Tinjが所定の閾値Tinjthよりも低い場合の例を示すタイムチャートである。まず、図6に示す例について説明される。図6に示す例は、タイムチャートfが追加されている点においてのみ、図3に示す例と異なる。そこで、図3における説明と重複する説明は、適宜、省略される。図6に示すタイムチャートにおいては、時刻t3にて、バッテリ51の充電率SOCが閾値SOCthに到達する。このとき、タイムチャートfに示すように、還元剤インジェクタ47の温度Tinjは閾値Tinjth以上である。この場合、図3に示す例と同様、時刻t3にて電気ヒータ43への回生電力の供給が開始され、時刻t4にて還元剤インジェクタヒータへの回生電力の供給が開始される。すなわち、回生電力は、電気ヒータ43へ供給された後に還元剤インジェクタヒータに供給される。これに対し、図7に示す例においては、時刻t3における還元剤インジェクタ47の温度Tinjが閾値Tinjthよりも低い。この場合、時刻t3にて、電気ヒータ作動フラグXHEATの値ではなく、還元剤インジェクタヒータ作動フラグXINJの値が0から1に変更される。これにより、時刻t3にて還元剤インジェクタヒータへの回生電力の供給が開始される。その後、時刻t4から所定の時間長さが経過した時刻t4aにて、還元剤インジェクタ47の温度Tinjが閾値Tinjthに到達する。このとき、還元剤インジェクタヒータ作動フラグXINJの値が1から0に変更されるとともに、電気ヒータ作動フラグXHEATの値が0から1に変更される。その結果、時刻t4aにて、還元剤インジェクタヒータへの回生電力の供給が終了されるとともに、電気ヒータ43への回生電力の供給が開始される。その後、時刻t4aから所定の時間長さが経過した時刻t5aにて、車両の速度Vcが速度Vc2に到達し、車両の減速が終了される。このとき、電気ヒータ作動フラグXHEATの値が1から0に変更されるとともに、電気ヒータ43への回生電力の供給が終了される。このように、本発明の第3装置における制御が行われる場合、回生電力が電気ヒータ43に供給されるべき場合バッテリ51の充電率SOCが閾値SOCth以上である場合に還元剤の流動性が所定の度合いよりも小さいことなる条件が成立していれば還元剤インジェクタ47の温度Tinjが閾値Tinjth以下であれば、回生電力が電気ヒータ43に優先して還元剤インジェクタヒータに供給される。以上が、第3装置による制御の例である。<実際の作動>以下、第3装置の実際の作動が説明される。第3装置は、CPU91が図4に示すフローチャートに変えて図8に示すフローチャートを実行する点についてのみ、第2装置と相違している。そこで、以下、この相違点を中心として、CPU91が実行する各ルーチンが説明される。CPU91は、第2装置と同様、あらかじめ定められたタイミング毎に図8および図5のルーチンを繰り返し実行するようになっている。CPU91は、これらルーチンにおいて、第2装置と同様の電気ヒータ作動フラグXHEAT、還元剤インジェクタヒータ作動フラグXINJおよび、充電フラグXCHRを用いる。以下、CPU91が実行する各ルーチンが説明される。まず、現時点において、電気ヒータ作動フラグXHEAT、還元剤インジェクタヒータ作動フラグXINJおよび充電フラグXCHRの値の全ては0に設定されている、と仮定される。CPU91は、あらかじめ定められたタイミング毎に例えば、任意の気筒のクランク角度が吸気行程前の特定のクランク角度に一致する毎に、図8にフローチャートによって示したフラグ設定ルーチンを繰り返し実行するようになっている。CPU91は、このルーチンにより、機関10の運転状態に基づいて電気ヒータ作動フラグXHEAT、還元剤インジェクタヒータ作動フラグXINJおよび充電フラグXCHRの値を設定する。図8に示したルーチンは、ステップ810が追加されている点のみにおいて図4に示したルーチンと相違している。そこで、図8において図4に示したステップと同一の処理を行うためのステップには、図4のそのようなステップに付された符号と同一の符号が付されている。これらのステップについての詳細な説明は適宜省略される。CPU91は、所定のタイミングにて図8のステップ800から処理を開始すると、現時点における車両の速度Vcの単位時間当たりの変化率ΔVcが負の値である場合、ステップ405にてYesと判定してステップ410に進む。現時点におけるバッテリ51の充電率SOCが閾値SOCthよりも小さい場合、CPU91は、ステップ410にてNoと判定してステップ415に進む。そして、CPU91は、ステップ415にて充電フラグXCHRの値に1を格納し、ステップ895に進んで本ルーチンを一旦終了する。その後、第2装置と同様、CPU91は、図5のルーチンを実行し、バッテリ51へ回生電力を供給する。一方、バッテリ51の充電率SOCが閾値SOCth以上である場合、CPU91は、ステップ410にてYesと判定し、ステップ420を経由してステップ425に進む。現時点におけるSCR触媒46の温度Tcatが閾値Tcatthよりも小さい場合、CPU91は、ステップ425にてNoと判定し、ステップ810に進む。CPU91は、ステップ810にて、還元剤インジェクタ47の温度Tinjが所定の閾値Tinjth以下であるか否かを判定する。現時点における還元剤インジェクタ47の温度Tinjが閾値Tinjth以下である場合、CPU91は、ステップ810にてYesと判定し、ステップ435にて還元剤インジェクタヒータ作動フラグXINJの値に1を格納し、ステップ895に進んで本ルーチンを一旦終了する。その後、第2装置と同様、CPU91は、図5のルーチンを実行し、還元剤インジェクタヒータへ回生電力を供給する。これに対し、現時点における還元剤インジェクタ47の温度Tinjが閾値Tinjthよりも高い場合、CPU91は、ステップ810にてNoと判定し、ステップ430にて電気ヒータ作動フラグXHEATの値に1を格納し、ステップ895に進んで本ルーチンを一旦終了する。その後、第2装置と同様、CPU91は、図5のルーチンを実行し、電気ヒータ43へ回生電力を供給する。このように、バッテリ51の充電率SOCが閾値SOCth以上であり且つSCR触媒46の温度Tcatが閾値Tcatthよりも小さい場合であっても、還元剤インジェクタ47の温度Tinjが閾値Tinjth以下であれば、電気ヒータ43に優先して還元剤インジェクタヒータへの回生電力の供給が行われる。そして、還元剤インジェクタ47の温度Tinjが閾値Tinjthよりも高くなると、電気ヒータ43への回生電力の供給が行われる。以上に説明したように、第3装置は、バッテリ51の充電率SOC、SCR触媒46の温度Tcatおよび還元剤インジェクタ47の温度Tinjに基づき、回生電力が供給される対象バッテリ51、電気ヒータ43または還元剤インジェクタヒータを選択する。以上が、第3装置についての説明である。<実施形態の総括>図1~図8を参照しながら説明したように、本発明の実施形態に係る制御装置第1装置~第3装置は、内燃機関10の燃焼室から放出される排気を浄化する触媒SCR触媒46を有する排気浄化手段であって供給される電力の大きさに応じて前記触媒46の温度Tcatを調整することが可能な構成電気ヒータ43を備える排気浄化手段電気ヒータ43およびSCR触媒46などを含む排気浄化システム。以下、代表的な符号として43が付される。と、前記排気浄化手段へ電力を供給することが可能な蓄電手段51と、前記内燃機関10の運転状態に応じて電力を回生することが可能であるとともに、回生された電力を前記排気浄化手段43および前記蓄電手段51のうちの少なくとも一方に供給することが可能な電力回生手段52と、を備えている。そして、本発明の実施形態に係る制御装置は、前記回生された電力が前記排気浄化手段43に供給されるべき場合図2のステップ220にてYesと判定される場合などであっても、前記触媒46の温度Tcatが所定の閾値温度Tcatth以上であることになる条件が成立していれば図2のステップ240にてYesと判定されれば、前記回生された電力が前記排気浄化手段43に供給されることが禁止される図2のステップ250、ように構成されている。さらに、本発明の実施形態に係る制御装置は、前記触媒46が、前記排気に含まれる窒素酸化物を還元することによって前記排気を浄化する触媒46であり、前記触媒46に導入される排気中に還元剤尿素水を供給する還元剤供給手段還元剤インジェクタ47であって供給される電力の大きさに応じて前記還元剤の温度を調整することが可能な構成還元剤インジェクタヒータを有する還元剤供給手段47を備え、前記回生された電力が前記排気浄化手段43に供給されることが禁止されるとき図4のステップ425にてYesと判定されるとき、前記回生された電力が前記還元剤供給手段に供給される、ように構成されている。加えて、本発明の実施形態に係る制御装置は、前記回生された電力が排気浄化手段43に供給されるべき場合図8のステップ410にてYesと判定され、ステップ425にてNoと判定される場合において、前記還元剤の流動性が所定の度合いよりも小さいことになる条件が成立していれば図8のステップ810にてYesと判定されれば、前記回生された電力が前記排気浄化手段43に優先して前記還元剤供給手段47に供給される、ように構成されている。本発明は上記各実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記複数の実施形態第1実施形態~第3実施形態のうちの一の実施形態に適用されている制御装置の考え方に、同複数の実施形態のうちの他の実施形態の一または複数における制御装置の考え方が、適用され得る。別の言い方をすると、上記複数の実施形態のうちの一の実施形態と、一または複数の他の実施形態と、が組み合わせられ得る。さらに、例えば、第2装置においては、SCR触媒46の温度Tcatを参照して回生電力を電気ヒータ43または還元剤インジェクタヒータのいずれに供給するかを決定している。しかし、この決定は、酸化触媒44の温度を参照してなされてもよい。具体的に述べると、酸化触媒44は、その温度に依存した所定の転換率にて排気中の一酸化窒素を二酸化窒素へと転換する。そこで、酸化触媒44の温度が機関10の運転状態に応じて適切に調整されれば、酸化触媒44を通過した後にSCR触媒46に導入される排気に含まれる窒素酸化物の組成がSCR触媒が効率良く窒素酸化物を除去還元し得る組成例えば、一酸化窒素と二酸化窒素との比が1:1に調整され得る。よって、第2装置において、酸化触媒44の温度を参照して上記決定がなされることにより、排気中の窒素酸化物が効率良く除去されることになる。すなわち、エミッション排出量が出来る限り低減されることになる。加えて、例えば、第3装置においては、還元剤インジェクタ47の温度Tinjを参照して回生電力を電気ヒータ43または還元剤インジェクタヒータのいずれに先に供給するかを決定している。しかし、この決定は、還元剤自体の温度を参照してなされてもよい。さらに、上記複数の実施形態においては、排気浄化手段排気浄化システムを構成する部材例えば、電気ヒータ43および酸化触媒44が互いに独立して分離された状態にて排気通路に配置されている例えば、図2を参照。。しかし、これら部材は、必ずしもそのように配置される必要はなく、互いに連結された状態一体化された状態にて排気通路に配置されてもよい。