"エンジン排気系に設けられ還元剤を噴射する噴射ノズルと、還元剤を貯蔵する貯蔵タンクとを有し、窒素酸化物を還元浄化する窒素酸化物浄化手段を備えたエンジンの排気後処理システムにおいて、前記窒素酸化物浄化手段は、更に、前記貯蔵タンクの深さ方向の還元剤の温度分布を検出する温度分布検出手段と、前記温度分布検出手段の検出結果に基づいて、凍結した還元剤を解凍するのに必要な熱エネルギー量を演算する必要熱エネルギー量演算手段と、前記貯蔵タンクに設けられ、前記必要熱エネルギー量演算手段の演算結果に相当するエネルギーが供給されることにより、前記還元剤を加熱する加熱手段とを有することを特徴とするエンジンの排気後処理システム。請求項1記載のエンジンの排気後処理システムにおいて、前記温度分布検出手段は、貯蔵タンクの還元剤の液面レベルを検知するレベルセンサと、前記貯蔵タンクの深さ方向に複数設けられた温度センサとを有し、前記必要熱エネルギー量演算手段は、前記温度分布検出手段の検出結果に基づいて、凍結した還元剤の体積を演算することにより、必要熱エネルギー量を演算することを特徴とするエンジンの排気後処理システム。請求項2記載のエンジンの排気後処理システムにおいて、前記加熱手段は、前記貯蔵タンクの深さ方向に複数設けられた発熱部を有し、前記温度分布検出手段の検出結果に基づいて、複数の発熱部のうち凍結した還元剤に対応する位置にある発熱部が作動するように構成されていることを特徴とするエンジンの排気後処理システム。エンジン排気系に設けられ還元剤を噴射する噴射ノズルと、還元剤を貯蔵する貯蔵タンクとを有し、窒素酸化物を還元浄化する窒素酸化物浄化手段および、エンジン排気系に設けられ粒子状物質PMを捕集するフィルタと、前記フィルタに堆積したPMを焼却除去することによりフィルタを再生する再生装置とを有するPM浄化手段を備えたエンジンの排気後処理システムにおいて、前記窒素酸化物浄化手段は、更に、前記貯蔵タンクの深さ方向の還元剤の温度分布を検出する第1温度分布検出手段と、前記温度分布検出手段の検出結果に基づいて、凍結した還元剤を解凍するのに必要な熱エネルギー量を演算する第1必要熱エネルギー量演算手段と、前記貯蔵タンクに設けられ、前記必要熱エネルギー量演算手段の演算結果に相当する電気エネルギーが供給されることにより、前記還元剤を加熱する第1電熱ヒータとを有し、前記PM浄化手段は、更に、前記フィルタ内部の温度分布を検出する第2温度分布検出手段と、前記温度分布検出手段の検出結果に基づいて、自己再生に必要な熱エネルギー量を演算する第2必要熱エネルギー量演算手段と、前記フィルタに設けられ、前記必要熱エネルギー量演算手段の演算結果に相当する電気エネルギーが供給されることにより、前記フィルタ内の排気を加熱する第2電熱ヒータとを有し、前記排気後処理システムは、更に電気エネルギーを前記第1電熱ヒータと第2電熱ヒータとに分配する配電制御手段を備えることを特徴とするエンジンの排気後処理システム。請求項4記載のエンジンの排気後処理システムにおいて、更に、発電手段を備え、前記配電制御手段は、前記発電手段により得られた電気エネルギーを前記第1電熱ヒータと第2電熱ヒータとに分配することを特徴とするエンジンの排気後処理システム。請求項5記載のエンジンの排気後処理システムにおいて、更に、蓄電手段を備え、前記配電制御手段は、前記発電手段による供給電力が第1電熱ヒータの必要エネルギー量と第2電熱ヒータの必要エネルギー量との合計に基づく必要電力より多い場合は、余剰エネルギーを前記蓄電手段に蓄電することを特徴とするエンジンの排気後処理システム。請求項6記載のエンジンの排気後処理システムにおいて、前記配電制御手段は、前記発電手段による供給電力が第1電熱ヒータの必要エネルギー量と第2電熱ヒータの必要エネルギー量との合計に基づく必要電力より少ない場合は、不足エネルギーを前記蓄電手段より供給することを特徴とするエンジンの排気後処理システム。エンジン排気系に設けられ粒子状物質PMを捕集するフィルタと、前記フィルタに堆積したPMを焼却除去することによりフィルタを再生する再生装置とを有するPM浄化手段を備えたエンジンの排気後処理システムにおいて、前記PM浄化手段は、更に、前記フィルタ内部の温度分布を検出する温度分布検出手段と、前記温度分布検出手段の検出結果に基づいて、自己再生に必要な熱エネルギー量を演算する必要熱エネルギー量演算手段と、前記フィルタに設けられ、前記必要熱エネルギー量演算手段の演算結果に相当するエネルギーが供給されることにより、前記フィルタ内の排気を加熱する加熱手段とを有することを特徴とするエンジンの排気後処理システム。特許文献1に開示された技術では、電熱ヒータの出力を外気温度のみで制御する為、還元剤の温度分布に応じた詳細な制御ができない。すなわち、貯蔵タンク内の還元剤の温度は一様でなく温度分布を持つ。したがって、外気温度が還元剤の凝固点凍結温度付近となった場合、凍結している部分と凍結していない部分が発生する可能性がある。凍結していない部分まで加熱することは、エネルギー効率の観点から好ましくない。さらに、必要以上の加熱は、還元剤劣化の原因になるおそれがあり、好ましくない。なお、PM浄化において、自己再生を促す為に加熱するとき、PM浄化装置内の排気温度が温度分布を持つときも、上記課題同様、効率の良い加熱ができない。本発明の目的は、還元剤の温度分布を考慮することにより、還元剤の凍結防止及び解凍促進を行うときのエネルギー効率を改善するエンジンの排気後処理システムを提供することである。さらに、排気温度分布を考慮することにより、自己再生を促すときのエネルギー効率を改善するエンジンの排気後処理システムを提供する。1上記目的を達成する為に、本発明のエンジンの排気後処理システムは、エンジン排気系に設けられ還元剤を噴射する噴射ノズルと、還元剤を貯蔵する貯蔵タンクとを有し、窒素酸化物を還元浄化する窒素酸化物浄化手段を備えたエンジンの排気後処理システムにおいて、前記窒素酸化物浄化手段は、更に、前記貯蔵タンクの深さ方向の還元剤の温度分布を検出する温度分布検出手段と、前記温度分布検出手段の検出結果に基づいて、凍結した還元剤を解凍するのに必要な熱エネルギー量を演算する必要熱エネルギー量演算手段と、前記貯蔵タンクに設けられ、前記必要熱エネルギー量演算手段の演算結果に相当するエネルギーが供給されることにより、前記還元剤を加熱する加熱手段とを有する。このように、温度分布検出手段を有し、還元剤凍結範囲を特定することにより、必要熱エネルギー量演算手段は凍結した還元剤を解凍するのに必要な熱エネルギー量を演算することができる。加熱手段に必要最小限のエネルギーを供給することにより、凍結した還元剤が解凍される。これにより、還元剤の凍結防止及び解凍促進を行うときのエネルギー効率を改善できる。2上記1において、好ましくは、前記温度分布検出手段は、貯蔵タンクの還元剤の液面レベルを検知するレベルセンサと、前記貯蔵タンクの深さ方向に複数設けられた温度センサとを有し、前記必要熱エネルギー量演算手段は、前記温度分布検出手段の検出結果に基づいて、凍結した還元剤の体積を演算することにより、必要熱エネルギー量を演算する。これにより、温度分布検出手段は還元剤の温度分布を検出でき、必要熱エネルギー量演算手段は必要熱エネルギー量を演算できる。3上記2において、好ましくは、前記加熱手段は、前記貯蔵タンクの深さ方向に複数設けられた発熱部を有し、前記温度分布検出手段の検出結果に基づいて、複数の発熱部のうち凍結した還元剤に対応する位置にある発熱部が作動するように構成されている。これにより、凍結箇所に対応する発熱部の発熱が、還元剤の凍結箇所に直接に伝達され、更にエネルギー効率を改善できる。4上記目的を達成する為に、エンジン排気系に設けられ還元剤を噴射する噴射ノズルと、還元剤を貯蔵する貯蔵タンクとを有し、窒素酸化物を還元浄化する窒素酸化物浄化手段および、エンジン排気系に設けられ粒子状物質PMを捕集するフィルタと、前記フィルタに堆積したPMを焼却除去することによりフィルタを再生する再生装置とを有するPM浄化手段を備えたエンジンの排気後処理システムにおいて、前記窒素酸化物浄化手段は、更に、前記貯蔵タンクの深さ方向の還元剤の温度分布を検出する第1温度分布検出手段と、前記温度分布検出手段の検出結果に基づいて、凍結した還元剤を解凍するのに必要な熱エネルギー量を演算する第1必要熱エネルギー量演算手段と、前記貯蔵タンクに設けられ、前記必要熱エネルギー量演算手段の演算結果に相当する電気エネルギーが供給されることにより、前記還元剤を加熱する第1電熱ヒータとを有し、前記PM浄化手段は、更に、前記フィルタ内部の温度分布を検出する第2温度分布検出手段と、前記温度分布検出手段の検出結果に基づいて、自己再生に必要な熱エネルギー量を演算する第2必要熱エネルギー量演算手段と、前記フィルタに設けられ、前記必要熱エネルギー量演算手段の演算結果に相当する電気エネルギーが供給されることにより、前記フィルタ内の排気を加熱する第2電熱ヒータとを有し、前記排気後処理システムは、更に電気エネルギーを前記第1電熱ヒータと第2電熱ヒータとに分配する配電制御手段を備える。これにより、還元剤の温度分布を考慮することにより、還元剤の凍結防止及び解凍促進を行うときのエネルギー効率を改善し、排気温度分布を考慮することにより、自己再生を促すときのエネルギー効率を改善できる。5上記4において、好ましくは、前記配電制御手段は、前記発電手段により得られた電気エネルギーを前記第1電熱ヒータと第2電熱ヒータとに分配する。このように発電手段を有することにより、バッテリの負荷を軽減できる。6上記5において、好ましくは、更に、蓄電手段を備え、前記配電制御手段は、前記発電手段による供給電力が第1電熱ヒータの必要エネルギー量と第2電熱ヒータの必要エネルギー量との合計に基づく必要電力より多い場合は、余剰エネルギーを前記蓄電手段に蓄電する。7上記6において、好ましくは、前記配電制御手段は、前記発電手段による供給電力が第1電熱ヒータの必要エネルギー量と第2電熱ヒータの必要エネルギー量との合計に基づく必要電力より少ない場合は、不足エネルギーを前記蓄電手段より供給する。67の構成により、状況に応じて効率の良いエネルギー供給ができ、排気浄化にかかるエネルギー効率を改善できる。8上記目的を達成する為に、エンジン排気系に設けられ粒子状物質PMを捕集するフィルタと、前記フィルタに堆積したPMを焼却除去することによりフィルタを再生する再生装置とを有するPM浄化手段を備えたエンジンの排気後処理システムにおいて、前記PM浄化手段は、更に、前記フィルタ内部の温度分布を検出する温度分布検出手段と、前記温度分布検出手段の検出結果に基づいて、自己再生に必要な熱エネルギー量を演算する必要熱エネルギー量演算手段と、前記フィルタに設けられ、前記必要熱エネルギー量演算手段の演算結果に相当するエネルギーが供給されることにより、前記フィルタ内の排気を加熱する加熱手段とを有する。このように、温度分布検出手段を有し、排気加熱必要範囲を特定することにより、必要熱エネルギー量演算手段は自己再生を促すのに必要な熱エネルギー量を演算することができる。加熱手段に必要最小限のエネルギーを供給することにより、自己再生が促される。これにより、自己再生を促すときのエネルギー効率を改善できる。以上述べたように、本発明によれば、還元剤の温度分布を考慮することにより、還元剤の凍結防止及び解凍促進を行うときのエネルギー効率を改善できる。また、排気温度分布を考慮することにより、自己再生を促すときのエネルギー効率を改善できる。以下、図面により、本発明の一実施形態について説明する。~構成~図1は、本実施形態に係わるエンジンの排気後処理システムの全体構成を示す図である。油圧ショベル等の建設機械はその駆動源としてディーゼルエンジン1を搭載している。まず、油圧ショベルの油圧駆動システムについて説明する。油圧駆動システムは、油圧ポンプ2とコントロールバルブ3と油圧アクチュエータ4とを有する。油圧ポンプ2はエンジン1により回転駆動されて圧油を吐出する。コントロールバルブ3はこの圧油の方向と流量を制御し、圧油を油圧アクチュエータ4に供給する。これにより油圧アクチュエータ4は駆動される。油圧ポンプ2は、その吐出圧力に基づいて油圧ポンプ2の吸収トルク消費トルクが予め定めた値である最大吸収トルクを超えないように油圧ポンプ2の傾転斜板の傾転量;押しのけ容積或いは容量を制御するレギュレータ5を有している。コントロールバルブ3やレギュレータ5はコントローラ50により制御される。油圧ショベルは、エンジン1により油圧ポンプ2を回転駆動し、油圧ポンプ2から吐出される圧油によりアームシリンダ等の油圧アクチュエータ4を駆動し、掘削など必要な作業を行う。排気後処理システムはエンジン1の排気系6に設けられ、窒素酸化物浄化装置10とPM浄化装置20とを有する。エンジン1の排気は、PM浄化装置20によりPMが除去され、PMが除去された排気は排気管7を通って窒素酸化物浄化装置10に導かれ、窒素酸化物浄化装置10により浄化され、浄化された排気が排気管8を通って車外に放出される。窒素酸化物浄化装置10は、基本的構成として、排気管7に設けられた噴射ノズル11と、還元剤を貯蔵する貯蔵タンク12と、触媒を装着した窒素酸化物浄化装置本体13を有する。還元剤は貯蔵タンク12から供給されて噴射ノズル11により噴射される。窒素酸化物浄化装置本体13において、排気中の窒素酸化物は浄化される。窒素酸化物浄化装置10は、尿素SCRシステムであり、還元剤には尿素水が用いられる。本実施形態の特徴的構成として、貯蔵タンク12には、貯蔵タンク12内の還元剤の液面レベルを検知するレベルセンサ14と、貯蔵タンク12内の深さ方向に複数設けられた温度センサ15と、還元剤を加熱する電熱ヒータ16とが設けられている。レベルセンサ14と温度センサ15の検出データは、コントローラ50に入力される。電熱ヒータ16はコントローラ50の指令により発熱する。詳細な構成については後述する図2,図6参照。PM浄化装置20は、基本的構成として、排気ガスに含まれる粒子状物質を捕集するフィルタ21と、フィルタ21の上流側に配置された酸化触媒22と、フィルタ21の圧力損失を検出する差圧検出装置23と、排気管9に設けられた再生用燃料噴射装置24とを有している。差圧検出装置23による推定PM堆積量に基づき、酸化触媒22と再生用燃料噴射装置24によりフィルタ21に堆積したPM粒子状物質を焼却除去し、フィルタ21を再生する。フィルタ21は、パティキュレートフィルタであり、コージェライトのようなセラミックからなる多孔質の隔壁で仕切られた多角形断面を有する。酸化触媒22は、Pt、Pdなどの貴金属であり、フィルタの隔壁に直接担持されるか、あるいはγ-アルミナ粉末を含む流動体混合物を隔壁に塗布した後担持される。本実施形態の特徴的構成として、フィルタ21には、フィルタ21内部方向に複数設けられた温度センサ25と、還元剤を加熱する電熱ヒータ26とが設けられている。温度センサ25の検出データは、コントローラ50に入力される。電熱ヒータ26はコントローラ50の指令により発熱する。詳細な構成については後述する図7,図11参照。さらに、本実施形態の特徴的構成として、排気後処理システムは配電制御システム30を備えている。配電制御システム30は発電装置31により得られた電気エネルギーを電熱ヒータ16と電熱ヒータ26とに分配し、余剰エネルギーをバッテリー32に蓄電する。コントローラ50がこの配電制御をおこなう。詳細な構成および制御については後述図13参照する。なお、バッテリー32は、エンジン起動などにも使用される。図2は、貯蔵タンク12に設けられた特徴的構成レベルセンサ14温度センサ15について説明する図である。図2Aは平面図であり、図2Bは側面図であり、図2Cは断面図である。レベルセンサ14は、貯蔵タンク12の側面に設けられており、貯蔵タンク12内の還元剤の液面レベルを検知する。温度センサ15は、貯蔵タンク12内の深さ方向に複数例えば3箇所設けられ、それぞれ、上部位置温度センサ15a,中部位置温度センサ15b,下部位置温度センサ15cとする。レベルセンサ14と温度センサ15の検出データは、コントローラ50後述、図13参照に入力される。なお、より精細な温度分布を求める場合は、温度センサ15の数を増やす。図3は、コントローラ50の還元剤温度分布検出機能54後述、図13参照の制御内容の一部を説明する図である。還元剤温度分布検出機能54は、レベルセンサ14による液面レベルに基づいて、各温度センサ15a~cの検出データの有効無効を判定する。液面レベルが上部位置温度センサ15a位置より高い場合は、全ての温度センサ15a~cの検出データを有効と判定する判定1。液面レベルが上部位置温度センサ15a位置より低く中部位置温度センサ15b位置より高い場合は、温度センサ15aの検出データを無効と判定し、温度センサ15b,15cの検出データを有効と判定する判定2。液面レベルが中部位置温度センサ15b位置より低く下部位置温度センサ15c位置より高い場合は、温度センサ15a,bの検出データを無効と判定し、温度センサ15cの検出データを有効と判定する判定3。液面レベルが下部位置温度センサ15c位置より低い場合は、全ての温度センサ15a~cの検出データを無効と判定する判定4。図4は、コントローラ50の還元剤温度分布検出機能54後述、図13参照の制御内容の他の一部を説明する図である。還元剤温度分布検出機能54は、有効と判定された温度センサ15の検出データに基いて貯蔵タンク12内の深さ方向の還元剤の温度分布を演算する。具体的には、検出位置ごとに検出データをプロットし、データ間を補間する。なお、図4では説明の簡略化のため、温度分布がリニアと仮定して補間しているが、最適な手法により補間する。また、図4は、貯蔵タンク12上部程、低温となることを示しているが、一例を示したものであり、状況に応じて温度分布の態様は異なる。図5は、コントローラ50の解凍必要熱エネルギー量演算機能55後述、図13参照の制御内容の一部を説明する図である。解凍必要熱エネルギー量演算機能55は、まず還元剤温度分布に基づき、-11°Cに相当する位置および-11°C未満の範囲図中ハッチングを特定し、凍結未解凍している還元剤の体積V1を演算する。なお、還元剤の凝固点凍結温度は-11°Cである。さらに、還元剤の-11°C未満の範囲の平均温度t1を演算する。そして、式1より、凍結した還元剤を解凍するのに必要な熱エネルギー量Q1を演算する。Q14.186×Cred××[J]...式1Cred...還元剤の比熱ρred...還元剤の密度図6は、貯蔵タンク12に設けられた特徴的構成電熱ヒータ16について説明する図である。図6Aは平面図であり、図6Bは側面図であり、図6Cは底面図である。電熱ヒータ16は、貯蔵タンク12の側面および底面を覆うような袋形状をしており、内部に電熱線が埋め込まれている。電熱ヒータ16に電気エネルギーが供給されると、電熱ヒータ16内部の電熱線が発熱し、その熱は還元剤に伝達される。なお、上記は電熱ヒータ16の一例であり、還元剤を加熱出来る機能があれば、内部構造及び外部形状は問わない。図7は、PM浄化装置20のフィルタ21に設けられた特徴的構成温度センサ25について説明する図である。図7Aは平面図であり、図7Bは側面図であり、図7Cは縦断面図であり、図7Dは横断面図である。温度センサ25は、フィルタ21の入口側及び出口側においてフィルタ21内部方向に複数例えば計6箇所設けられ、それぞれ、入口側の内部位置温度センサ25a,中部位置温度センサ25b,外部位置温度センサ25cとし、出口側の内部位置温度センサ25a′,中部位置温度センサ25b′,外部位置温度センサ25c′とする。温度センサ25の検出データは、コントローラ50後述、図13参照に入力される。なお、より詳細な温度分布を求める場合は、温度センサ25の数を増やす。排気温度は周方向に一様であることが前提であるが、確認のために温度センサ25をフィルタ21周方向に複数例えば4方向に設けてもよい。図8は、温度センサ25の配置図である。図9は、コントローラ50の排気温度分布検出機能56後述、図13参照の制御内容の要部を説明する図である。排気温度分布検出機能56は、温度センサ25の検出データに基いてフィルタ21内部方向の排気温度分布を演算する。具体的には、入口側及び出口側の平均値を演算し、検出位置ごとに検出データをプロットし、データ間を補間する。なお、図9では説明の簡略化のため、温度分布がリニアと仮定して補間しているが、最適な手法により補間する。また、図9は、フィルタ21外周部程、低温となることを示している。図10は、コントローラ50の自己再生必要熱エネルギー量演算機能57後述、図13参照の制御内容の一部を説明する図である。自己再生必要熱エネルギー量演算機能57は、まず排気温度分布に基づき、400°Cに相当する位置および400°C未満の範囲図中ハッチングを特定し、400°C未満の範囲の体積V2を演算する。なお、自己再生開始温度は400°C程度である。さらに、排気の400°C未満の範囲の平均温度t2を演算する。そして、式2より、自己再生を促すのに必要な熱エネルギー量Q2を演算する。Q4.186×Cfilter××400-t2[J]...式2Cfilter...フィルタの比熱ρfilter...フィルタの密度図11は、PM浄化装置20に設けられた特徴的構成電熱ヒータ26について説明する図である。図11Aは側面図であり、図11Bは断面図である。電熱ヒータ26は、フィルタ21の外周を覆うように巻き付け状に設けられ、内部に電熱線が埋め込まれている。電熱ヒータ26に電気エネルギーが供給されると、電熱ヒータ26内部の電熱線が発熱し、その熱は排気に伝達される。なお、上記は電熱ヒータ26の一例であり、排気を加熱出来る機能があれば、内部構造及び外部形状は問わない。図12は、発電装置31の一例を示す図である。発電装置31は、油圧駆動システムにおいて、油圧ポンプ2とコントロールバルブ3との間に介装され図1参照、作動油圧油を利用して発電を行う。発電装置31はブレード31aとシャフト31bとジェネレータ31cを有する。ポンプ2からの吐出油は、配管を介して発電装置31に供給され、ブレード31aを回転させ、その後、コントロールバルブ3に供給される。ブレード31aの回転駆動力はシャフト31bを介してジェネレータ31cに伝達され、これによりジェネレータ31cは発電を行う。~制御~図13は、コントローラ50の機能ブロック図である。基本制御機能51は、コントロールバルブ3の切換制御やレギュレータ5の傾転制御など、油圧ショベルに係る基本的な制御を行う。窒素酸化物浄化制御機能52は、貯蔵タンク12から噴射ノズル11への還元剤供給制御や、噴射ノズル11の還元剤噴射制御を行う。再生制御機能53は、差圧検出装置23による推定PM堆積量に基づき再生用燃料噴射装置24の燃料噴射制御を行う強制再生。コントローラ50は、特徴的構成として、還元剤温度分布検出機能54、解凍必要熱エネルギー量演算機能55、排気温度分布検出機能56、自己再生必要熱エネルギー量演算機能57、配電制御機能58を有している。還元剤温度分布検出機能54は、レベルセンサ14と温度センサ15の検出データに基いて、貯蔵タンク12内の還元剤温度分布を検出し、解凍必要熱エネルギー量演算機能55は、還元剤温度分布に基づいて、凍結した還元剤を解凍するのに必要な熱エネルギー量Q1を演算する。排気温度分布検出機能56は、温度センサ25の検出データに基いて、フィルタ21内部方向の排気温度分布を検出し、自己再生必要熱エネルギー量演算機能57は、排気温度分布に基づいて、自己再生を促すのに必要な熱エネルギー量Q2を演算する。配電制御機能58は、電熱ヒータ16の加熱時間T1および電熱ヒータ26の加熱時間T2を設定し、電熱ヒータ16の必要電力W1=Q1/T1および電熱ヒータ26の必要電力W2=Q2/T2を演算し、発電装置31からのエネルギーを電熱ヒータ16と電熱ヒータ26とに分配する。一方、発電装置31により得られる供給電力W0を演算する。供給電力W0が必要電力W1W2より多い場合は、余剰エネルギーをバッテリー32に蓄電する。供給電力W0が必要電力W1W2より少ない場合は、不足エネルギーをバッテリー32より供給する。図14は、コントローラ50の制御内容に係るフローチャートである。エンジン1を始動するステップS1と、発電装置31は発電を開始するステップS2。発電装置31による供給電力W0を演算するステップS4。一方、レベルセンサ14と温度センサ15の検出データに基いて、貯蔵タンク12内の還元剤温度分布を検出するステップS11。還元剤温度分布に基づいて還元剤解凍の必要性の有無全て-11°C以上か否かを判定するステップS12。還元剤解凍の必要性有全て-11°C以上ではないと判定すると、凍結した還元剤を解凍するのに必要な熱エネルギー量Q1を演算するステップS13。さらに、電熱ヒータ16の必要電力W1=Q1/T1を演算するステップS14。同様に、温度センサ25の検出データに基いて、フィルタ21内部方向の排気温度分布を検出するステップS21。排気温度分布に基づいて排気加熱の必要性の有無全て400°C以上か否かを判定するステップS22。排気加熱の必要性有全て400°C以上ではないと判定すると、自己再生を促すのに必要な熱エネルギー量Q2を演算するステップS23。さらに、電熱ヒータ26の必要電力W2=Q2/T2を演算するステップS24。コントローラ50は、発電装置31からの電力を電熱ヒータ16と電熱ヒータ26とに分配するステップS5。電熱ヒータ16が発熱すると、凍結した還元剤が解凍される。また、電熱ヒータ26が発熱すると、排気温度があがり、自己再生が促される。ヒータ加熱時、供給電力W0が必要電力W1W2より多いか否かを判定するステップS6。供給電力W0が必要電力W1W2より多いと判定すると、余剰エネルギーをバッテリー32に蓄電するステップS7。供給電力W0が必要電力W1W2より少ないと判定すると、不足エネルギーをバッテリー32より供給するステップS8。供給電力W0が必要電力W1W2と等しいときは何もしない図示せず。ステップ7またはステップ8の終了後、上記制御を繰り返す。ステップ12の判定において、還元剤解凍の必要性なし全て-11°C以上と判定し、さらにステップ22の判定において、排気加熱の必要性なし全て400°C以上と判定すると、コントローラ50は、発電装置31からのエネルギーを電熱ヒータ16,26とに分配せず、全エネルギーをバッテリー32に蓄電するステップS9。~請求項との対応関係~噴射ノズル11と貯蔵タンク12窒素酸化物浄化装置本体13と窒素酸化物浄化制御機能52とは、窒素酸化物を還元浄化する窒素酸化物浄化手段を構成し、フィルタ21と酸化触媒22と差圧検出装置23と再生用燃料噴射装置24と再生制御機能53とは、PM浄化手段を構成する。レベルセンサ14と温度センサ15と還元剤温度分布検出機能54とステップS11の制御とは、貯蔵タンク12の深さ方向の還元剤の温度分布を検出する温度分布検出手段第1を構成し、解凍必要熱エネルギー量演算機能55とステップS13の制御とは、還元剤温度分布に基づいて、凍結した還元剤を解凍するのに必要な熱エネルギー量を演算する必要熱エネルギー量演算手段第1を構成し、電熱ヒータ16とステップS5の制御とは、貯蔵タンク12に設けられ、解凍必要熱エネルギー量に相当する電気エネルギーが供給されることにより、還元剤を加熱する加熱手段第1を構成する。温度センサ25と排気温度分布検出機能56とステップS21の制御とは、フィルタ内部の排気温度分布を検出する温度分布検出手段第2を構成し、自己再生必要熱エネルギー量演算機能57とステップS22の制御とは、排気温度分布に基づいて、自己再生に必要な熱エネルギー量を演算する必要熱エネルギー量演算手段第2を構成し、電熱ヒータ26とステップS5の制御とは、フィルタ21に設けられ、自己再生必要熱エネルギー量に相当する電気エネルギーが供給されることにより、フィルタ21内の排気を加熱する加熱手段第2を構成する。配電制御システム30と配電制御機能58とステップS6~8,14,24の制御とは、電気エネルギーを電熱ヒータ16と電熱ヒータ26とに分配する配電制御手段を構成する。~動作~まず、通常時の排気後処理システムの動作について説明する。外気常温下の油圧ショベルの使用において、還元剤が-11°C以上となり、凍結する可能性はほぼない。また、油圧ショベルの使用により、エンジン1が暖機され、排気は400°C以上となり、自己再生が行われる。このとき、還元剤解凍の必要もなく、排気加熱の必要もないため、発電装置31からのエネルギーは電熱ヒータ16,26に分配されず、全てバッテリー32に蓄電されるS11S21→S12S22→S9。また、通常時であっても、冬季の油圧ショベルの使用においては、使用開始時はエンジン1が充分暖機されず、排気が400°C未満となり、自己再生が行われない可能性がある。この場合、排気加熱の必要がある。なお、解凍剤が凍結していなければ、解凍の必要はない。電熱ヒータ16へエネルギー供給せず、電熱ヒータ26のみへエネルギーを供給するS21→S22→S23→S24→S5。一方、油圧ショベルは極寒地で使用されることもある。極寒地では、還元剤が-11°C未満となり、凍結する可能性がある。また、油圧ショベルを使用しても、排気は400°C未満となり、自己再生が行われない可能性がある。このような場合、還元剤解凍の必要および、排気加熱の必要があり、発電装置31からのエネルギーは電熱ヒータ16,26に分配されるS11S21→S12S22→S13S23→S14S24→S5。これにより、電熱ヒータ16が発熱すると、凍結した還元剤が解凍され、また、電熱ヒータ26が発熱すると、排気温度があがり、自己再生が促される。このとき、必要電力に対し供給電力が足りない場合には、不足エネルギーがバッテリ32より供給されるS5→S6→S8。油圧ショベルの使用により、エンジン1が暖機され、排気は400°C以上となり、排気加熱の必要がなくなると、電熱ヒータ26へのエネルギー供給を停止し、電熱ヒータ16のみへエネルギーを供給するS11→S12→S13→S14→S5。このとき、必要電力に対し供給電力が余る場合には、余剰エネルギーがバッテリー32に蓄電されるS5→S6→S7。還元剤が-11°C以上となり、還元剤解凍の必要がなくなると、電熱ヒータ16へのエネルギー供給を停止する。以上のように、状況に応じて効率の良いエネルギー供給ができる。~安全制御~本実施形態の排気後処理システムのコントローラ50は、安全制御機能59を有している。安全制御機能59の制御内容について説明する。一般に、排気が1000°C以上になると、PM浄化装置20内部のフィルタ21が溶けて損傷することが知られている。そこで、フィルタ溶損を避けるために、安全制御機能59は、温度センサ25の検出データに基いて、排気が1000°C以上かどうかを常に監視する。また、還元剤は高温になるほど劣化が進む。とくに、還元剤が70°C以上になると、本来の高い浄化率が得られなくなる。そこで、還元剤性能劣化を避けるため、安全制御機能59は、温度センサ15の検出データに基いて、還元剤が70°C以上かどうかを常に監視する。そして、排気が1000°C以上か、還元剤が70°C以上であると判定すると、オペレータに警告する。更に、液面レベルがレベルセンサ14による下部位置温度センサ15a位置より低く、還元剤温度分布検出機能54が全ての温度センサ15a~cの検出データを無効と判定する場合図3判定4参照、安全制御機能59は、還元剤追加により還元剤温度分布検出機能54が検出データを有効と判定するまで、エンジン駆動を停止する。~効果~従来技術にかかる排気後処理システムは、電熱ヒータの出力を外気温度のみで制御する為、還元剤の温度分布に応じた詳細な制御ができないという課題があった。すなわち、外気温度が還元剤の凝固点凍結温度付近となった場合、凍結している部分と凍結していない部分が発生する可能性がある。凍結していない部分まで加熱することは、エネルギー効率の観点から好ましくない。さらに、必要以上の加熱は、還元剤劣化の原因になるおそれがあり、好ましくない。本実施形態の排気後処理システムは、特徴的構成14,15,54,55により、還元剤温度分布を検出し、還元剤温度分布に基づいて、凍結した還元剤を解凍するのに必要な熱エネルギー量Q1を演算する。これにより、凍結した還元剤を解凍するのに必要最小限の熱エネルギー量Q1を電熱ヒータ16に供給すればよく、還元剤の凍結防止及び解凍促進を行うときのエネルギー効率を改善できる。また、必要以上の加熱を避けることができる。また、PM浄化において、自己再生を促す為に加熱するとき、PM浄化装置内の排気温度が温度分布を持つときも、排気温度分布に応じた詳細な制御ができず、効率の良い加熱ができないという課題があった。本実施形態の排気後処理システムは、特徴的構成25,56,57により、排気温度分布を検出し、排気温度分布に基づいて、自己再生を促すのに必要な熱エネルギー量Q2を演算する。これにより、自己再生を促すのに必要最小限の熱エネルギー量Q2を電熱ヒータ26に供給すればよく、自己再生を促すときのエネルギー効率を改善できる。これにより、自己再生が促される結果、燃料噴射を伴う強制再生の回数を減らすことができ、燃費を改善し、PM浄化装置20の寿命を延ばすことができる。本実施形態の排気後処理システムは、特徴的構成30,58により、発電装置31により得られた電気エネルギーを電熱ヒータ16と電熱ヒータ26とに分配し、余剰エネルギーをバッテリー32に蓄電し、不足エネルギーをバッテリー32より供給する。これにより、状況に応じて効率の良いエネルギー供給ができ、排気浄化にかかるエネルギー効率を改善できる。なお、発電装置31を有することにより、バッテリ32の負荷を軽減できる。~変形例~1.本実施形態の電熱ヒータ16は、一体として貯蔵タンク12の側面および底面を覆うような袋形状をしているが、貯蔵タンク12の深さ方向に複数に分割されていても良い。図15は変形例に係る貯蔵タンクに設けられた特徴的構成電熱ヒータ16a~cについて説明する図である。電熱ヒータ16は、貯蔵タンク12内の深さ方向に複数例えば3箇所に分割され、それぞれ、上部位置電熱ヒータ16a,中部位置電熱ヒータ16b,下部位置電熱ヒータ16cとする。電熱ヒータ16a~cには、それぞれ、別々に内部に電熱線が埋め込まれている。コントローラ50の電熱ヒータ制御機能60図13参照は、還元剤温度分布に基づいて、凍結箇所に対応する電熱ヒータ16a~cのみを作動させる。全ての温度センサ15a~cの検出データが-11°C未満であるときは、全ての電熱ヒータ16a~cを作動させる判定1。作動する電熱ヒータにハッチングを付す。温度センサ15cの検出データは-11°C以上であり、温度センサ15a,15bの検出データが-11°C未満であるときは、凍結箇所に対応する電熱ヒータ16a,16bのみを作動させる判定2。温度センサ15b,15bの検出データは-11°C以上であり、温度センサ15aの検出データが-11°C未満であるときは、凍結箇所に対応する電熱ヒータ16aのみを作動させる判定3。これにより、電熱ヒータ16内部の電熱線の発熱が、還元剤の凍結箇所に直接に伝達され、更にエネルギー効率を改善できる。2.本発明は、ハイブリット式の油圧ショベルに適用しても良い。本実施形態では、作動油を利用して発電を行う発電装置31を有するが、回生エネルギーを利用しても良い。3.本実施形態の排気後処理システムは、窒素酸化物浄化装置10に特徴的構成14,15,16,54,55を有し、PM浄化装置20に特徴的構成25,26,56,57を有するが、いずれか一方を有する構成でも良い。"