(57)【特許請求の範囲】
【請求項１】
エンジンの排気通路に設けられる排気浄化触媒と、
該排気浄化触媒における排気空燃比を検出するための排ガスセンサと、
前記排ガスセンサに設けられるセンサヒータと、
前記排気浄化触媒が活性化していることを条件に前記排気浄化触媒の劣化状態の診断を行う触媒劣化診断部と、
前記排気浄化触媒の温度に基づいて前記センサヒータの作動を制御するヒータ制御部と、を有し、
前記触媒劣化診断部は、前記排気浄化触媒の温度が第１の温度以下になると前記排気浄化触媒の劣化状態の診断を中止し、
前記ヒータ制御部は、前記エンジンの停止中に、前記排気浄化触媒の温度が前記第１の温度よりも低い第２の温度以下になると前記センサヒータの作動を停止させる
ことを特徴とするエンジンの制御装置。
【請求項２】
請求項１に記載のエンジンの制御装置において、
前記ヒータ制御部は、前記エンジンが一時的に停止された後の再始動時に前記排気浄化触媒の温度が前記第２の温度以下である場合に、前記エンジンの冷却水の温度が所定温度に達するまで、前記センサヒータによる加熱温度を通常制御よりも低くした被水対策制御を実行する
ことを特徴とするエンジンの制御装置。
【請求項３】
請求項２に記載のエンジンの制御装置において、
前記ヒータ制御部は、前記被水対策制御を実行する際、前記エンジンの冷却水の温度が低いほど前記センサヒータによる加熱温度を低くする
ことを特徴とするエンジンの制御装置。
【請求項４】
請求項２又は３に記載のエンジンの制御装置において、
前記ヒータ制御部は、前記センサヒータへの通電をデューティ制御し、前記被水対策制御では前記通常制御よりもデューティ率を低くする
ことを特徴とするエンジンの制御装置。
【請求項５】
請求項１から４の何れか一項に記載のエンジンの制御装置において、
前記エンジンの運転状態を検出する運転状態検出部と、
前記運転状態検出部の検出結果に基づいて前記第２の温度を設定する温度設定部と、を有し、
前記温度設定部は、前記運転状態検出部によって前記エンジンが一時的に停止されている運転状態が検出された場合に、前記エンジンが停止されている期間が長いほど、前記第２の温度を高く設定する
ことを特徴とするエンジンの制御装置。
【請求項６】
請求項１から５の何れか一項に記載のエンジンの制御装置において、
前記第２の温度は、前記第１の温度より所定温度低いことを特徴とするエンジンの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ハイブリッド車両等に搭載されるエンジンの制御装置に関し、特に、排気通路に設けられる排ガスセンサのセンサヒータへの通電制御に関する。
【背景技術】
【０００２】
従来、車両に搭載されるエンジンでは、例えば、排気通路の排気浄化触媒の下流に設けられた排ガスセンサ（Ｏ２センサやリニア空燃比センサ（ＬＡＦＳ）等）の検出結果に基づいて、排気空燃比が目標空燃比となるようにフィードバック制御されている。
【０００３】
排ガスセンサは、所定温度以上で活性化する。このため、例えば、排ガスの熱により排ガスセンサを昇温させる場合、エンジン始動から排ガスセンサが活性化して空燃比を適切にフィードバック制御できるまで、エンジン始動後ある程度の時間を要していた。
【０００４】
近年、センサヒータを備える排ガスセンサが開発されている。センサヒータを備えた排ガスセンサでは、例えば、エンジン始動の際にセンサヒータを作動させることで、つまりセンサヒータへ通電することで、排ガスセンサの活性化までの時間を短縮することができる。また例えば、いわゆるアイドリングストップ機能を備える車両や、エンジンと共に走行用モータを備えるハイブリッド車両等のように、エンジンを一時的に停止する期間が存在する車両においては、エンジン停止中にセンサヒータを作動させることで排ガスセンサを活性化した状態に保持することができる。
【０００５】
ただし、例えば、ハイブリッド車両等においてエンジンを停止している期間が比較的長く、エンジンの温度（冷却水の温度）が低くなると、排気通路内に凝縮水が発生し排ガスセンサが被水（排ガスセンサに凝縮水が付着）してしまう虞がある。そして排ガスセンサが被水した状態でセンサヒータを作動させてしまうと、排ガスセンサがいわゆるヒートショックにより破損してしまう虞がある。このため、センサヒータの作動状態は、冷却水の温度等に応じて適宜制御する必要がある。
【０００６】
センサヒータの作動状態の制御方法として、例えば、エンジン停止時に排ガスセンサのヒータへの通電を停止するタイミングを、外気温度に基づいて設定した設定時間の経過時点と、内燃機関（エンジン）の冷却水の温度が所定温度まで低下した時点と、のいずれかにて設定するようにしたものがある（特許文献１参照）。
【０００７】
このように排ガスセンサのヒータの通電を停止するタイミングを制御することで、排ガスセンサの被水による破損を抑制することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−１７２５９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところで、車両に搭載されるエンジンでは、排ガスセンサの検出結果に基づいて、上述のように排気空燃比がフィードバック制御されると共に、排気浄化触媒の劣化状態（故障）の診断（以下、劣化診断という）が適宜実行される。この排気浄化触媒の劣化診断（触媒モニタともいう）は、排気浄化触媒が活性化した状態で適宜実行されるが、その際、排ガスセンサも活性化した状態であることが望ましい。
【００１０】
排ガスセンサに設けられるセンサヒータの作動状態を適宜制御することで、劣化診断が実行される際に排ガスセンサを活性状態とすることができる。具体的には、エンジン停止後もセンサヒータへの通電を継続し、センサヒータへの通電の停止のタイミングをできるだけ遅らせることで、劣化診断が実行される際に排ガスセンサの活性状態を維持することができる。
【００１１】
しかしながら、センサヒータへの通電を停止するタイミングを遅らせ過ぎると、センサヒータで無駄に電力を消費してしまうことになる。排気浄化触媒の劣化診断は、上述のように排気浄化触媒が活性化した状態で行われる。このため、ハイブリッド車両等においてエンジンの停止期間が比較的長く、排気浄化触媒の温度が低下して不活性となった状態では、センサヒータへの通電も停止し電力の消費を抑制することが好ましい。
【００１２】
例えば、排気浄化触媒の温度が不活性になる温度まで低下したと同時にセンサヒータへの通電も停止することで、センサヒータによる電力の消費を効果的に抑制することができる。ただし、エンジン停止期間中にセンサヒータの通電が停止されている期間が長くなるため、排ガスセンサの温度が大きく低下してしまい、エンジン再始動時に一時的に空燃比を適切にフィードバック制御できなくなる虞がある。
【００１３】
なお特許文献１に記載の発明においても、センサヒータへの通電を停止するタイミングを適宜制御している。しかしながら、特許文献１に記載の発明は、上述のようにエンジン停止からの経過時点と、エンジンの冷却水の温度と、に応じてセンサヒータの通電の停止のタイミングを制御するものであり、排気浄化触媒の劣化診断の実施は考慮されていない。
【００１４】
このため特許文献１に記載の発明では、排気浄化触媒が活性化されている状態温度でセンサヒータへの通電が停止されることも考えられる。この場合、エンジン再始動後の排気浄化触媒の劣化診断時に排ガスセンサが不活性となり、正確な劣化診断を行うことができない虞がある。すなわち特許文献１に記載の発明では、排気浄化触媒の劣化診断の際、排ガスセンサが活性化した状態を維持できず、正確な劣化診断を行うことができない虞がある。
【００１５】
本発明は、このような事情に鑑みてなされたものであり、排気浄化触媒の劣化診断を適切に実行することができ、さらにセンサヒータによる電力消費を抑制しつつエンジンの再始動時にはセンサヒータを早期に活性化させることができるエンジンの制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記課題を解決する本発明の第１の態様は、エンジンの排気通路に設けられる排気浄化触媒と、該排気浄化触媒における排気空燃比を検出するための排ガスセンサと、前記排ガスセンサに設けられるセンサヒータと、前記排気浄化触媒が活性化していることを条件に前記排気浄化触媒の劣化状態の診断を行う触媒劣化診断部と、前記排気浄化触媒の温度に基づいて前記センサヒータの作動を制御するヒータ制御部と、を有し、前記触媒劣化診断部は、前記排気浄化触媒の温度が第１の温度以下になると前記排気浄化触媒の劣化状態の診断を中止し、前記ヒータ制御部は、前記エンジンの停止中に、前記排気浄化触媒の温度が前記第１の温度よりも低い第２の温度以下になると前記センサヒータの作動を停止させることを特徴とするエンジンの制御装置にある。
【００１７】
かかる第１の態様では、排気浄化触媒の劣化診断が実行される下限温度である第１の温度よりも低い第２の温度以下で、センサヒータの作動を停止させているため、排気浄化触媒が活性化された状態であれば、排ガスセンサも活性化されている。すなわち排気浄化触媒の劣化診断中にセンサヒータの作動が停止されることがなく排ガスセンサの活性状態が確実に維持され、排気浄化触媒の劣化診断の行われていない状態でのセンサヒータをカットでき車両の電力消費を抑えることができる。
【００１８】
さらに第２の温度が第１の温度よりも低い温度に設定されていることで、エンジンが一時的に停止されて排気浄化触媒が不活性となった場合でも、排ガスセンサの活性状態はある程度の期間維持される。したがって、エンジンを再始動する際に、排ガスセンサを早期に活性化し、排ガスセンサの検出結果に基づいて空燃比を適切にフィードバック制御することができる。
【００１９】
本発明の第２の態様は、第１の態様のエンジンの制御装置において、前記ヒータ制御部は、前記エンジンが一時的に停止された後の再始動時に前記排気浄化触媒の温度が前記第２の温度以下である場合に、前記エンジンの冷却水の温度が所定温度に達するまで、前記センサヒータによる加熱温度を通常制御よりも低くした被水対策制御を実行することを特徴とするエンジンの制御装置にある。
【００２０】
本発明の第３の態様は、第２の態様のエンジンの制御装置において、前記ヒータ制御部は、前記被水対策制御を実行する際、前記エンジンの冷却水の温度が低いほど前記センサヒータによる加熱温度を低くすることを特徴とするエンジンの制御装置にある。
【００２１】
本発明の第４の態様は、第２又は３の態様のエンジンの制御装置において、前記ヒータ制御部は、前記センサヒータへの通電をデューティ制御し、前記被水対策制御では前記通常制御よりもデューティ率を低くすることを特徴とするエンジンの制御装置にある。
【００２２】
かかる第２から第４の態様では、センサヒータの被水による破損を抑制しつつ、エンジンの再始動時に、排ガスセンサを早期に活性化させることができる。
【００２３】
本発明の第５の態様は、第１から４の何れか一つの態様のエンジンの制御装置において、前記エンジンの運転状態を検出する運転状態検出部と、前記運転状態検出部の検出結果に基づいて前記第２の温度を設定する温度設定部と、を有し、前記温度設定部は、前記運転状態検出部によって前記エンジンが一時的に停止されている運転状態が検出された場合に、前記エンジンが停止されている期間が長いほど、前記第２の温度を高く設定することを特徴とするエンジンの制御装置にある。
【００２４】
かかる第５の態様では、エンジンの停止期間が長い運転状態において、エンジン停止時にセンサヒータへの通電を停止するタイミングを比較的早くすることで、無駄な電力消費が抑制される。一方、エンジンの停止期間が短い運転状態においては、エンジン停止時にセンサヒータへの通電を停止するタイミングを遅らせることで、エンジン再始動時に排ガスセンサの活性状態が維持され、あるいは排ガスセンサを早期に活性化できる。
【００２５】
本発明の第６の態様は、第１から５の何れか一つの態様のエンジンの制御装置において、第２の温度は、第１の温度より所定温度低いこと特徴とするエンジンの制御装置にある。
【００２６】
かかる第６の態様では、排気浄化触媒の劣化診断の行われている状態でセンサヒータを停止することを確実に防止できる。
【発明の効果】
【００２７】
以上のように本発明に係るエンジンの制御装置では、排気浄化触媒の劣化診断（故障診断）を適切に実行することができ、さらにセンサヒータによる電力消費を抑制しつつエンジンの再始動時には排ガスセンサを早期に活性化させることができる。したがって、エンジン再始動時に、排ガスセンサの検出結果に基づいて空燃比を適切にフィードバック制御することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係る車両の概略構成を示す図である。
【図２】本発明の一実施形態に係るエンジンの概略構成を示す図である。
【図３】本発明の一実施形態に係るエンジンの制御装置の概略構成を示すブロック図である。
【図４】センサヒータへの通電制御の一例を説明するタイムチャートである。
【発明を実施するための形態】
【００２９】
以下、本発明の一実施形態について図面を参照して詳細に説明する。
まずは、エンジンを備える車両の全体構成について説明する。図１に示すように、本実施形態に係る車両１０は、いわゆるハイブリッド車両であり、走行用モータ（電動モータ）であるフロントモータ１１及びリアモータ１２と、エンジン１３とを、走行用の駆動源として備えている。フロントモータ１１は、フロントトランスアスクル（動力伝達機構）１４を介して前輪１５に接続されている。フロントモータ１１の駆動力は、このフロントトランスアスクル１４を介して前輪１５に伝達される。同様に、リアモータ１２はリアトラスアスクル（動力伝達機構）１６を介して後輪１７に接続されている。
【００３０】
エンジン１３は、フロントトランスアスクル１４を介してジェネレータ（発電機）１８に接続され、さらにフロントトランスアスクル１４が備えるクラッチ（図示無し）を介して前輪１５と切断可能に接続されている。
【００３１】
フロントモータ１１及びジェネレータ１８は、図示しないＤＣ／ＤＣコンバータ等を含むフロント制御部１９を介してバッテリ２０に接続されている。同様にリアモータ１２は、リア制御部２１を介してバッテリ２０に接続されている。これにより、フロントモータ１１及びリアモータ１２には、バッテリ２０からフロント制御部１９又はリア制御部２１を介して電力（供給電力）が供給され、ジェネレータ１８によって発電された電力が、フロント制御部１９を介してバッテリ２０に供給されるようになっている。またエンジン１３は、燃料タンク２２から供給される燃料が燃焼されることにより駆動される。
【００３２】
このような車両１０では、車両１０の走行状態に応じて、ＥＶモード、シリーズモードと、パラレルモードとが適宜選択されるようになっている。なおＥＶモードは、フロントモータ１１及びリアモータ１２を駆動源とする走行モードである。シリーズモードは、エンジン１３をフロントモータ１１及びリアモータ１２の電力供給源として用いる走行モードである。パラレルモードは、フロントモータ１１及びリアモータ１２とエンジン１３との両方の駆動力により車両の各車輪１５，１７を駆動する走行モードである。したがって、車両１０の運転状態に応じて、走行モードがシリーズモード又はパラレルモードからＥＶモードに切り替わるとエンジン１３が一時的に停止され、その後、ＥＶモードからシリーズモード又はパラレルモードに切り替わるとエンジン１３が再始動される。
【００３３】
またハイブリッド車両である車両１０では、バッテリ２０の充電量（ＳＯＣ）が十分である場合には主にフロントモータ１１及びリアモータ１２のみで走行するＣＤモードが選択される。一方、バッテリ２０の充電量が少ない場合には、エンジン１３を適宜駆動させてバッテリ２０の充電量の低下を抑えるＣＳモードが選択される。したがってＣＳモードが選択されている場合、ＣＤモードが選択されている場合に比べてエンジンが頻繁に駆動されることになる。
【００３４】
次に、エンジン１３の概略構成について説明する。図２に示すように、エンジン１３には、シリンダブロック２３、シリンダヘッド２４及びピストン２５によって燃焼室２６が形成されている。ピストン２５は、コンロッド２７を介してクランクシャフト２８に接続されている。またシリンダヘッド２４には、各気筒に対応する点火プラグ２９及び燃料噴射弁３０が設けられている。
【００３５】
さらにシリンダヘッド２４には、吸気ポート３１が形成されている。吸気ポート３１には吸気通路を形成する吸気マニホールド３２が接続されており、吸気マニホールド３２には吸気管３３が接続されている。吸気ポート３１には吸気弁３４が設けられている。この吸気弁３４によって吸気ポート３１が開閉される。またシリンダヘッド２４には、排気ポート３５が形成されている。この排気ポート３５には排気マニホールド３６が接続されており、排気マニホールド３６には排気管３７が接続されている。排気ポート３５には、排気弁３８が設けられており、この排気弁３８によって排気ポート３５が開閉される。
【００３６】
吸気管３３には、スロットルバルブ３９、スロットルポジションセンサ（ＴＰＳ）４０及びエアフローセンサ４１が設けられている。一方、排気管３７には、排気浄化触媒である三元触媒４２が介装されている。三元触媒４２には三元触媒４２の温度を検出する触媒温度センサ４３が設けられている。また三元触媒４２の下流側には排ガスセンサであるリアＯ２センサ４４が設けられている。なお本実施形態では排ガスセンサとしてＯ２センサを用いているが、排ガスセンサは、排気の空燃比を検出するためのものであればよく、例えば、リニア空燃比センサ（ＬＡＦＳ）等であってもよい。また排ガスセンサは、本実施形態では三元触媒４２の下流側に設けられているが、三元触媒４２の上流側に設けられていてもよいし、三元触媒４２の上流側及び下流側のそれぞれに設けられていてもよい。
【００３７】
また車両１０は、制御装置としてのＥＣＵ（電子コントロールユニット）１００を備え、エンジン１３は、このＥＣＵ１００によって総合的に制御される。ＥＣＵ１００は、入出力装置、記憶装置（ＲＯＭ、ＲＡＭ等）、中央処理装置（ＣＰＵ）、タイマカウンタ等を備えている。
【００３８】
図３に示すように、ＥＣＵ１００の入力側には、上述したエンジン１３のＴＰＳ４０、エアフローセンサ４１、触媒温度センサ４３、リアＯ２センサ４４の他、エンジン１３のクランク角を検出するクランク角センサ４５、エンジン１３の冷却水の温度を検出する水温センサ４６等の各種センサ類が接続され、ＥＣＵ１００にはこれらセンサ類の検出情報が入力される。一方、ＥＣＵ１００の出力側には、上述の点火プラグ２９、燃料噴射弁３０、スロットルバルブ３９等の各種出力デバイスが接続されている。なおＥＣＵ１００は、エンジン１３だけでなく、エンジン１３及び走行用モータ１１，１２を含む車両１０の総合的な制御を行う。
【００３９】
例えば、ＥＣＵ１００は、リアＯ２センサ４４の検出結果に基づいて、三元触媒４２の劣化状態の診断（劣化診断）を適宜実行する。この劣化診断（故障診断）は、三元触媒４２が活性化していることを含む所定条件が成立した場合に実行される。またＥＣＵ１００は、この劣化診断を実行する際には、リアＯ２センサ４４が活性化された状態となるようにリアＯ２センサ４４の温度を適宜制御する。
【００４０】
ここで、リアＯ２センサ４４は、センサヒータ４７を備え、このセンサヒータ４７の発熱により加熱されて活性化されるようになっている。そしてＥＣＵ１００は、劣化診断を実行する際にリアＯ２センサ４４が活性化された状態となるように、このセンサヒータ４７の作動状態を適宜制御する（通電制御）。具体的には、ＥＣＵ１００は、センサヒータ４７への通電を開始及び停止するタイミングを適宜制御する。
【００４１】
そして本発明は、エンジンの制御装置（ＥＣＵ）１００によるセンサヒータ４７への通電制御に特徴を有するものである。以下では、エンジンの制御装置（ＥＣＵ）１００におけるセンサヒータ４７への通電制御について詳しく説明する。
【００４２】
ＥＣＵ１００は、例えば、運転状態検出部１０１と、触媒温度検出部１０２と、触媒劣化診断部１０３と、ヒータ制御部１０４と、温度設定部１０５と、エンジン制御部１０６とを有する。
【００４３】
運転状態検出部１０１は、上述した各種センサ類からの情報等に基づいて、エンジン１３の運転状態を適宜検出し、その検出結果を記録する。例えば、運転状態検出部１０１は、エンジン１３の運転状態として、例えば、エンジン１３が稼働状態であるか、或いは走行モードがＥＶモードに切り換わりエンジン１３が停止状態であるかを検出し、エンジン１３が停止状態である場合には、停止している期間の長さを記録する。また運転状態検出部１０１は、エンジン１３の運転状態として、例えば、バッテリ２０の充電量（ＳＯＣ）に基づいてＣＤモードとＣＳモードとの何れが選択されているかを検出する。
【００４４】
触媒温度検出部１０２は、例えば、触媒温度センサ４３の検出情報として三元触媒４２の温度を取得する。なお触媒温度検出部１０２は、例えば、冷却水の温度や、積算空気量等から三元触媒４２の温度を推定するようにしてもよい。
【００４５】
触媒劣化診断部１０３は、リアＯ２センサ４４の検出結果に基づいて、三元触媒４２の劣化状態の診断（劣化診断）を適宜実行する。この劣化診断は、三元触媒４２が活性状態であることを含む所定条件が成立した場合に実行される。三元触媒４２の活性化しているか否かは、触媒温度検出部１０２による検出温度に基づいて判定する。すなわち触媒温度検出部１０２による検出温度（三元触媒４２の温度）が所定温度よりも高い場合、三元触媒４２は活性化していると判定され、所定温度以下である低い場合には三元触媒４２は不活性状態であると判定される。なお触媒劣化診断部１０３による三元触媒４２の劣化診断の方法自体は、特に限定されるものではなく、既存の方法を採用すればよいため、ここでの詳細な説明は省略する。
【００４６】
ヒータ制御部１０４は、触媒温度検出部１０２の検出温度（三元触媒４２の温度）に基づいてセンサヒータ４７の作動状態、つまりセンサヒータ４７への通電の開始又は停止を制御する。具体的には、触媒温度検出部１０２による検出温度が、ヒータカット温度（第２の温度）よりも高い場合にセンサヒータ４７への通電を行い、ヒータカット温度以下である場合にはセンサヒータ４７への通電を停止する。ヒータカット温度は、後述するように三元触媒４２が活性状態であると判定される下限温度である第１の活性判定温度（第１の温度）よりも低い温度に設定される。
【００４７】
またヒータ制御部１０４は、エンジン１３が一時的に停止された後の再始動時に触媒温度検出部１０２による検出温度がヒータカット温度（第２の温度）以下である場合、エンジン１３の冷却水の温度が所定温度に達するまで、センサヒータ４７による加熱温度を通常制御よりも低くした被水対策制御を実行する。
【００４８】
被水対策制御では、センサヒータ４７の加熱温度を通常制御の場合よりも低い温度に設定し、この設定温度となるようにセンサヒータ４７への通電を適宜制御する。なお被水対策制御における設定温度は、エンジン１３の冷却水の温度に拘わらず一定温度としてもよいが、エンジン１３の冷却水の温度が低いほど設定温度も低くすることが好ましい。また設定温度は、被水対策制御中に段階的に変更するようにしてもよい。
【００４９】
本実施形態では、ヒータ制御部１０４は、センサヒータ４７への通電をデューティ制御し、被水対策制御では通常制御の場合よりもデューティ率を低くすることで、センサヒータ４７の加熱温度が設定温度となるようにしている。例えば、本実施形態では、通常制御におけるデューティ率を５０％程度とし、被水対策制御におけるデューティ率を、制御実行時の冷却水の温度に応じて０％−２０％程度としている。
【００５０】
温度設定部１０５は、エンジン１３の運転状態、すなわち運転状態検出部１０１の検出結果に基づいてヒータカット温度を設定する。この温度設定部１０５は、運転状態検出部１０１によってエンジン１３が一時的に停止していることが検出された場合に、エンジン１３が停止されている期間（エンジン停止期間）が長いほど、ヒータカット温度を高く設定する。ヒータカット温度は、エンジン１３の冷態始動時には、第１の活性判定温度よりも低い所定温度（初期温度）に設定されており、運転状態検出部１０１によって検出されるエンジン１３の停止期間に応じて、温度設定部１０５がヒータカット温度を初期温度から適宜変更する。
【００５１】
なお「エンジン停止期間の長さ」とは、運転状態検出部１０１が記憶している過去のエンジン停止期間の長さであり、前回のエンジン停止期間の長さであってもよいし、過去の複数回のエンジン停止期間の長さの平均値であってもよい。
【００５２】
また温度設定部１０５がヒータカット温度を変更するタイミングは、特に限定されないが、例えば、運転状態検出部１０１によってエンジン１３が停止していることが検出された際に行えばよい。あるいは、走行モードとして上述したＣＤモードとＣＳモードとが切り換えられた時点で行うようにしてもよい。例えば、ＣＤモードが選択されている場合にはエンジン１３の駆動頻度は低くエンジン停止期間も比較的長くなるため、温度設定部１０５は、ヒータカット温度を比較的高い温度に設定する。一方、ＣＳモードが選択されている場合には、エンジン１３の駆動頻度が高くエンジン停止期間も比較的短くなるため、温度設定部１０５は、ヒータカット温度を比較的低い温度に設定する。
【００５３】
またヒータカット温度は、エンジン１３の運転状態に拘わらず一定温度に設定してもよい。この場合、ヒータカット温度（第２の温度）は、第１の活性判定温度（第１の温度）よりも所定温度（例えば、１００℃程度）低い温度に設定されていることが好ましい。
【００５４】
またエンジン制御部１０６は、点火プラグ２９、燃料噴射弁３０等を必要に応じて適宜制御する。エンジン制御部１０６は、例えば、リアＯ２センサ４４の検出結果に基づいて所定空燃比となるように燃料噴射弁３０からの燃料噴射量や点火プラグ２９による点火タイミングを適宜フィードバック制御する。
【００５５】
このようなエンジン１３の制御装置によるセンサヒータ４７への通電制御の一例について、図４のタイムチャートを参照してさらに説明する。なおこの図は、温度設定部１０５によってヒータカット温度が設定された後のタイムチャートである。
【００５６】
図４に示すように、まずエンストモードが不成立となり始動モードが成立し、例えば、時刻ｔ１でエンジン１３を始動させる際には、センサヒータ４７への通電が停止されているか否か（ヒータカット中であるか否か）を判定する。この例では、時刻ｔ１においてセンサヒータ４７への通電が停止（カット）中である。このため、時刻ｔ１の時点では、センサヒータ４７への通電のデューティ率が通常制御よりも低い被水対策制御を実行する。具体的には、エンジン１３の始動時（時刻ｔ１）における冷却水の温度（始動時水温）に基づいて、センサヒータ４７への通電のデューティ率と通電時間とを決定する。図４の例では、時刻ｔ１におけるエンジン始動（一回目の始動）は冷態始動であり、冷却水の温度は外気温と同程度に低い。このため、時刻ｔ１−ｔ２間においてセンサヒータ４７への通電のデューティ率をおよそ０％に設定してセンサヒータ４７が実質的に発熱しないようにし、被水によるリアＯ２センサ４４の破損を抑制している。なお通常制御では、予め設定されたデューティ率（例えば、５０％程度）でセンサヒータ４７への通電が行われる。
【００５７】
なお、本実施形態では、エンジン１３の始動時における冷却水の水温（始動時水温）に基づいて被水対策制御における通電時間及びデューティ率を決定しているが、被水対策制御の方法はこれに限定されるものではない。例えば、冷却水の温度を計測し、冷却水の温度が所定温度に達した時点で被水対策制御を終了するようにしてもよい。
【００５８】
そして、始動時水温により予め決められた始動後経過時間の時刻ｔ２でヒータ制御部１０４はセンサヒータ４７への通電制御を被水対策制御から通常制御に切り換える。すなわちセンサヒータ４７への通電のデューティ率が、被水対策制御におけるデューティ率よりも高い通常制御におけるデューティ率に変更され、本実施形態では、この時点（時刻ｔ２）からセンサヒータ４７への通電が開始される。
【００５９】
その後、時刻ｔ３で三元触媒４２の温度（触媒温度検出部１０２による検出温度）が、第２の活性判定温度（第３の温度）に達すると、触媒劣化診断部１０３は三元触媒４２が活性化されたと判定し、その他の条件が成立すると三元触媒４２の劣化診断を適宜実行する。なお第２の活性判定温度は、三元触媒４２の温度が上昇する際に、三元触媒４２の活性状態を判定する閾値である。この第２の活性判定温度は、第１の活性判定温度よりも高い温度に設定されているが、第１の活性判定温度と同じ温度としてもよい。
【００６０】
次いで時刻ｔ４でエンストモードが成立すると、燃料噴射弁３０からの燃料噴射が停止されてエンジン１３が停止する。この時点では、センサヒータ４７への通電制御としては、通常制御が継続される。
【００６１】
時刻ｔ４でエンジン１３が停止すると、その後、三元触媒４２の温度は徐々に低下する。そして時刻ｔ５で三元触媒４２の温度が第１の活性判定温度よりも低くなると、三元触媒４２は不活性となる。すなわち、仮にこの時点で、触媒劣化診断部１０３により三元触媒４２が活性化されているか否かが判定された場合、三元触媒４２は不活性と判定される。また時刻ｔ５においても、センサヒータ４７への通電制御としては、通常制御が継続される。
【００６２】
時刻ｔ６で三元触媒４２の温度がヒータカット温度まで低下すると、この時点でセンサヒータ４７の作動が停止される。すなわちセンサヒータ４７への通電のデューティ率が０％に変更され、通電が停止される。
【００６３】
このように本実施形態では、三元触媒４２の温度が第１の活性判定温度よりも低いヒータカット温度以下でセンサヒータ４７の作動が停止するようにしている。すなわちエンジン１３が停止されて三元触媒４２が不活性となった状態では、センサヒータ４７によりリアＯ２センサ４４の活性状態を維持する必要は無いと判断し、センサヒータ４７への通電を停止するようにした。これにより、センサヒータ４７での無駄な電力消費を抑制することができる。
【００６４】
また時刻ｔ６の時点においてもエンジン１３は停止した状態（エンストモード成立）が継続されているため、三元触媒４２の温度はヒータカット温度を超えてさらに低下する。時刻ｔ７でエンストモードが不成立となると共に始動モードが成立し、エンジン１３が再始動（二回目の始動）されると、上述のようにセンサヒータ４７への通電が行われているか否か（ヒータカット中であるか否か）を判定する。時刻ｔ７のエンジン１３の始動時において、三元触媒４２の温度はヒータカット温度以下まで下がっており、センサヒータ４７への通電は停止（カット）されている。このため、時刻ｔ７におけるエンジン１３の始動と共に、ヒータ制御部１０４による被水対策制御が実行される。すなわちエンジン１３の始動時（時刻ｔ７）での冷却水の温度（始動時水温）に基づいて設定された通電時間（時刻ｔ７−ｔ８）及びデューティ率でセンサヒータ４７への通電が行われる。
【００６５】
ここで、時刻ｔ７における冷却水の温度（始動時水温）は、一回目の始動時（時刻ｔ１）での冷却水の温度（始動時水温）とは異なり外気温よりもかなり高い温度である。このため、時刻ｔ７では、センサヒータ４７への通電のデューティ率を、通常制御よりも低いが一回目の始動時よりも高いデューティ率（例えば、２０％程度）としている。
【００６６】
これにより被水によるリアＯ２センサ４４の破損を抑制することができ、またエンジン再始動時にリアＯ２センサ４４が不活性となっていた場合でもリアＯ２センサ４４を早期に活性化することができる。したがって、エンジン再始動直後から、リアＯ２センサ４４の検出結果に基づいて空燃比を適切にフィードバック制御することができる。
【００６７】
時刻ｔ８で始動後所定時間が経過すると、ヒータ制御部１０４は、センサヒータ４７への通電制御を、被水対策制御から通常制御に切り換える。その後、時刻ｔ９で三元触媒４２の温度が第２の活性判定温度に達すると、触媒劣化診断部１０３は三元触媒４２が活性化されたと判定し、その他の条件が成立した時点で劣化診断を実行する。
【００６８】
また時刻ｔ１０でエンストモードが成立すると、燃料噴射弁３０からの燃料供給が停止されてエンジン１３が停止する。この時点では、三元触媒４２は活性化された状態であるため、センサヒータ４７への通電制御としては通常制御が継続される。エンジン１３が停止すると、その後、三元触媒４２の温度は徐々に低下する。そして時刻ｔ１１で三元触媒４２の温度が第１の活性判定温度よりも低くなると三元触媒４２は不活性となるが、三元触媒４２の温度はヒータカット温度よりも高い。このため時刻ｔ１１においても、センサヒータ４７への通電制御としては、通常制御が継続される。
【００６９】
そして、時刻ｔ１２でエンストモードが不成立となると共に始動モードが成立し、エンジン制御部１０６によってエンジン１３が再始動（三回目の始動）されると、その後、三元触媒４２の温度及び冷却水の温度（水温）は上昇する。エンジン１３の停止期間（時刻ｔ１２−ｔ１４）が比較的短いせいか、時刻ｔ１２においても三元触媒４２の温度はヒータカット温度よりも高いため、センサヒータ４７への通電制御として通常制御が継続されている。したがって、時刻ｔ１２でエンジン１３が再始動された後も、センサヒータ４７への通電制御として、通常制御が継続される。
【００７０】
このように三回目のエンジン始動時には、三元触媒４２の温度がヒータカット温度よりも高い温度に維持されているため、被水の影響を考慮する必要がないと判断し、センサヒータ４７への通電制御として、被水対策制御を実行することなく通常制御を継続する。
【００７１】
三回目のエンジン始動時には、三元触媒４２は不活性ではあるが比較的高い温度に維持されている。このためエンジン再始動後、早期のタイミング（時刻ｔ１３）で三元触媒４２の温度が第２の活性判定温度に達する。またその際、センサヒータ４７への通電制御が停止されることなく継続されており、リアＯ２センサ４４の活性状態も維持されている。したがって、この場合にも、三元触媒４２の劣化診断時には、リアＯ２センサ４４は活性状態となっている。したがって、三元触媒４２の劣化診断の正確性が高められる。
【００７２】
以上、本発明の一実施形態について説明したが、本発明は上述の実施形態に限定されるものではない。
【符号の説明】
【００７３】
１０  車両
１１  フロントモータ
１２  リアモータ
１３  エンジン
１４  フロントトランスアスクル
１５  前輪
１７  後輪
１８  ジェネレータ
１９  フロント制御部
２０  バッテリ
２１  リア制御部
２２  燃料タンク
２３  シリンダブロック
２４  シリンダヘッド
２５  ピストン
２６  燃焼室
２７  コンロッド
２８  クランクシャフト
２９  点火プラグ
３０  燃料噴射弁
３１  吸気ポート
３２  吸気マニホールド
３３  吸気管
３４  吸気弁
３５  排気ポート
３６  排気マニホールド
３７  排気管
３８  排気弁
３９  スロットルバルブ
４１  エアフローセンサ
４２  三元触媒
４３  触媒温度センサ
４４  リアＯ２センサ
４５  クランク角センサ
４６  水温センサ
４７  センサヒータ
【図１】
0006536793.tif 000002
【図２】
0006536793.tif 000003
【図３】
0006536793.tif 000004
【図４】
0006536793.tif 000005