(57)【特許請求の範囲】
【請求項１】
内燃機関と回転電機とを駆動源とする車両の制御装置であって、
前記車両に搭載される機器を制御するための第１の制御手段と、
前記第１の制御手段の起動と停止とのうちのいずれかを指示するための第２の制御手段と、
前記第２の制御手段からの指示に基づいて前記車両に搭載された電源から前記第１の制御手段に供給される電力を制御するための電源制御手段と、
前記電源から前記車両に搭載される電気機器に電気的に接続される経路を導通および遮断のうちのいずれかの状態に切り換えるリレーとを含み、
前記第１の制御手段は、前記車両のイグニッションの状態に応じて前記リレーを制御するための手段を含み、
前記第２の制御手段は、前記リレーの状態と前記電気機器に供給される電力の状態とに基づいて前記第１の制御手段の停止を指示するための手段を含み、
前記電源制御手段は、前記第２の制御手段に対して継続的に電力を供給するための手段を含む、車両の制御装置。
【請求項２】
前記第２の制御手段は、前記リレーが遮断状態に切り換えられた後に前記第１の制御手段の停止を指示するか否かを判定するための手段を含む、請求項１に記載の車両の制御装置。
【請求項３】
前記第２の制御手段は、前記リレーが前記遮断状態に切り換えられた後の経過時間に基づいて前記第１の制御手段の停止を指示するか否かを判定するための手段を含む、請求項２に記載の車両の制御装置。
【請求項４】
前記第２の制御手段は、
前記電気機器に供給される電圧値を検出するための手段と、
前記検出された電圧値が予め定められた値よりも小さくなると前記第１の制御手段の動作の停止を指示するための手段とを含む、請求項１に記載の車両の制御装置。
【請求項５】
前記第２の制御手段は、
前記リレーが遮断状態であると前記検出された電圧値が予め定められた第１の値よりも小さくなると前記第１の制御手段の動作の停止を指示するための手段と、
前記リレーの状態に関わらず前記検出された電圧値が、前記第１の値よりも小さい予め定められた第２の値よりも小さくなると前記第１の制御手段の動作の停止を指示するための手段とを含む、請求項４に記載の車両の制御装置。
【請求項６】
前記第２の制御手段は、
前記電気機器に供給される電圧値を検出するための手段と、
前記リレーが遮断状態に切り換えられてから前記検出された電圧値が予め定められた値よりも小さくなるまでの第１の時間を計測するための手段と、
前記計測された第１の時間に基づいて第２の時間を算出するための算出手段と、
前記リレーが前記遮断状態に切り換えられてから前記検出された電圧値が前記予め定められた値よりも小さくなるまでに前記第２の時間が経過すると前記第１の制御手段の停止を指示するための手段を含む、請求項１に記載の車両の制御装置。
【請求項７】
前記算出手段は、複数回計測された前記第１の時間に基づいて前記第２の時間を算出するための手段を含む、請求項６に記載の車両の制御装置。
【請求項８】
前記制御装置は、前記電源制御手段に対して電力供給の停止を指示してから予め定められた時間が経過するまでに前記第１の制御手段への前記電力供給が遮断されないと前記第１の制御手段が異常であることを判定するための異常判定手段をさらに含む、請求項１〜７のいずれかに記載の車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関と回転電機とを駆動源とする車両の制御装置を構成するマイクロコンピュータの起動および停止に関し、特に、起動および停止のタイミングの異なる複数のマイクロコンピュータが連係動作する技術に関する。
【背景技術】
【０００２】
従来、内燃機関と回転電機とを駆動源とするハイブリッド車両の制御装置（以下、ハイブリッドＥＣＵ（Electronic Control Unit）ともいう）は、複数の回路が組み合わされて構成される。また、これらの回路間で連係して動作することによりハイブリッドＥＣＵに発生した異常を判定する技術が公知である。
【０００３】
たとえば、特開２００６−１２９５５７号公報（特許文献１）は、リセット異常判定を防止するハイブリッド制御システムを開示する。このハイブリッド制御システムは、高電圧電源を電源として降圧手段を介して動作する第１の動作モードと、低電圧電源を電源として動作する第２の動作モードとを有するハイブリッド制御システムにおいて、ＣＰＵ（Central Processing Unit）への供給電圧が所定値を下回った場合にＣＰＵをリセットするリセット手段を備え、ＣＰＵリセットの発生時の動作モードに基づいてＣＰＵへのリセットの異常を判定することを特徴とする。
【０００４】
上述した公報に開示されたハイブリッド制御システムによると、リセット異常判定やＥＣＵ（Electronic Control Unit）異常判定の誤検出を防止することができる。
【特許文献１】特開２００６−１２９５５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、イグニッションのオフ操作が行なわれると、内部電源電圧が低下することによりハイブリッドＥＣＵを構成する各回路に供給される電力が低下するため、イグニッションオフ後において動作する機能をハイブリッドＥＣＵに搭載することができないという問題がある。
【０００６】
上述した公報に開示されたハイブリッド制御システムにおいては、イグニッションオフ後において動作を継続する機能について何ら考慮されていないため、このような問題を解決することができない。
【０００７】
本発明は、上述した課題を解決するためになされたものであって、その目的は、イグニッションオフ後にも一部の機能が動作するように複数の回路を連係して動作させる車両の制御装置を提供することである。
【課題を解決するための手段】
【０００８】
第１の発明に係る車両の制御装置は、内燃機関と回転電機とを駆動源とする車両の制御装置である。この制御装置は、車両に搭載される機器を制御するための第１の制御手段と、第１の制御手段の動作状態に基づいて第１の制御手段の起動と停止とのうちのいずれかを指示するための第２の制御手段と、第２の制御手段からの指示に基づいて車両に搭載された電源から第１の制御手段に供給される電力を制御するための電源制御手段とを含む。電源制御手段は、第２の制御手段に対して継続的に電力を供給するための手段を含む。
【０００９】
第１の発明によると、第２の制御手段は、第１の制御手段の動作状態（たとえば、イグニッションの状態）に基づいて第１の制御手段の起動または停止を指示する。電源制御手段は、第２の制御手段からの指示に基づいて第１の制御手段に供給される電力を制御する。また、電源制御手段は、第２の制御手段に対しては継続的に電力を供給する。これにより、第２の制御手段によりイグニッションオフ後にも一部の機能を継続して動作させることができるとともに、第１の制御手段の起動または停止を指示することができる。したがって、イグニッションオフ後にも一部の機能が動作するように複数の回路を連係して動作させる車両の制御装置を提供することができる。
【００１０】
第２の発明に係る車両の制御装置は、第１の発明の構成に加えて、電源から車両に搭載される電気機器に電気的に接続される経路を導通および遮断のうちのいずれかの状態に切り換えるリレーをさらに含む。第１の制御手段は、車両のイグニッションの状態に応じてリレーを制御するための手段を含む。第２の制御手段は、リレーの状態と電気機器に供給される電力の状態とのうちの少なくともいずれか一方に基づいて第１の制御手段の停止を指示するための手段を含む。
【００１１】
第２の発明によると、たとえば、電気機器に供給される電力が低下すると第１の制御手段の停止を指示したり、あるいは、リレーが遮断されてから経過する時間が長いと第１の制御手段の停止を指示するようにすると、イグニッションのオフ操作後に第１の制御手段に動作可能な電力が供給される状態が継続することを抑制することができる。すなわち、イグニッションのオフ操作後に第１の制御手段に供給される電力を速やかに低下させることができるため、第１の制御手段を速やかにシャットダウンすることができる。そのため、第１の制御手段の終了処理後に再起動して通常制御に再度移行するなどの不安定な動作を抑制することができる。
【００１２】
第３の発明に係る車両の制御装置においては、第２の発明の構成に加えて、第２の制御手段は、リレーが遮断状態に切り換えられた後に第１の制御手段の停止を指示するか否かを判定するための手段を含む。
【００１３】
第３の発明によると、たとえば、リレーが遮断状態に切り換えられた後に電気機器に供給される電力が低下したり、あるいは、リレーが遮断状態に切り換えられてからの経過時間が長いと第１の制御手段の停止を指示するようにすると、イグニッションのオフ操作後に第１の制御手段に動作可能な電力が供給される状態が継続することを抑制することができる。すなわち、イグニッションのオフ操作後に第１の制御手段に供給される電力を速やかに低下させることができるため、第１の制御手段を速やかにシャットダウンすることができる。
【００１４】
第４の発明に係る車両の制御装置においては、第３の発明の構成に加えて、第２の制御手段は、リレーが遮断状態に切り換えられた後の経過時間に基づいて第１の制御手段の停止を指示するか否かを判定するための手段を含む。
【００１５】
第４の発明によると、たとえば、リレーが遮断状態に切り換えられてからの経過時間が長いと第１の制御手段の停止を指示するようにすることによりイグニッションのオフ操作後に第１の制御手段に動作可能な電力が供給される状態が継続することを抑制することができる。そのため、第１の制御手段を速やかにシャットダウンすることができる。
【００１６】
第５の発明に係る車両の制御装置においては、第２の発明の構成に加えて、第２の制御手段は、電気機器に供給される電圧値を検出するための手段と、検出された電圧値が予め定められた値よりも小さくなると第１の制御手段の動作の停止を指示するための手段とを含む。
【００１７】
第５の発明によると、たとえば、電気機器に供給される電力が瞬低下した場合には、リレーの状態に関わらず第１の制御手段の停止が指示される。そのため、第１の制御手段の不安定な動作を抑制して速やかにシャットダウンすることができる。
【００１８】
第６の発明に係る車両の制御装置においては、第５の発明の構成に加えて、第２の制御手段は、リレーが遮断状態であると検出された電圧値が予め定められた第１の値よりも小さくなると第１の制御手段の動作の停止を指示するための手段と、リレーの状態に関わらず検出された電圧値が、第１の値よりも小さい予め定められた第２の値よりも小さくなると第１の制御手段の動作の停止を指示するための手段とを含む。
【００１９】
第６の発明によると、たとえば、電気機器に供給される電力が瞬低下した場合には、リレーの状態に関わらず第１の制御手段の停止が指示される。そのため、第１の制御手段の不安定な動作を抑制して速やかにシャットダウンすることができる。
【００２０】
第７の発明に係る車両の制御装置においては、第２の発明の構成に加えて、第２の制御手段は、電気機器に供給される電圧値を検出するための手段と、リレーが遮断状態に切り換えられてから検出された電圧値が予め定められた値よりも小さくなるまでの第１の時間を計測するための手段と、計測された第１の時間に基づいて第２の時間を算出するための算出手段と、リレーが遮断状態に切り換えられてから検出された電圧値が予め定められた値よりも小さくなるまでに第２の時間が経過すると第１の制御手段の停止を指示するための手段を含む。
【００２１】
第７の発明によると、第１の時間を計測することにより、リレーが遮断状態に切り換えられた後から検出された電圧値が予め定められた値よりも小さくなるまでの時間を精度よく計測することができる。そのため、検出された電圧値が予め定められた値よりも小さくなるまでに第１の時間に基づいて算出される第２の時間が経過すると第１の制御手段の停止を指示することにより、イグニッションのオフ操作後に第１の制御手段に動作可能な電力が供給される状態が継続することを抑制することができる。そのため、第１の制御手段を速やかにシャットダウンすることができる。
【００２２】
第８の発明に係る車両の制御装置においては、第７の発明の構成に加えて、算出手段は、複数回計測された第１の時間に基づいて第２の時間を算出するための手段を含む。
【００２３】
第８の発明によると、複数回計測された第１の時間に基づいて第２の時間を算出することにより、第１の制御手段の停止を指示する適切な時点をより精度よく算出することができる。そのため、検出された電圧値が予め定められた値よりも小さくなるまでに第２の時間が経過すると第１の制御手段の停止を指示することにより、イグニッションのオフ操作後に第１の制御手段に動作可能な電力が供給される状態が継続することを抑制することができる。そのため、第１の制御手段を速やかにシャットダウンすることができる。
【００２４】
第９の発明に係る車両の制御装置は、第１〜８のいずれかの発明の構成に加えて、制御手段への停止指示後における再始動の状態に基づいて制御手段が異常であるか否かを判定するための異常判定手段をさらに含む。
【００２５】
第９の発明によると、たとえば、第１の制御手段に対して停止を指示したときに第１の制御手段が動作を継続した場合に異常であることを判定することができる。そのため、第１の制御手段の停止不可能な異常状態を判定することができる。
【００２６】
第１０の発明に係る車両の制御装置においては、第９の発明の構成に加えて、異常判定手段は、電源制御手段に対して電力供給の停止を指示してから予め定められた時間が経過するまでに第１の制御手段への電力供給が遮断されないと第１の制御手段が異常であることを判定するための手段を含む。
【００２７】
第１０の発明によると、第１の制御手段に対して停止を指示したときに第１の制御手段が動作を継続した場合に、停止を指示してから予め定められた時間が経過するまで第１の制御手段への電力供給が遮断されないと第１の制御手段が異常であることを判定することができる。そのため、第１の制御手段の停止不可能な異常状態を判定することができる。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００２９】
＜第１の実施の形態＞
図１を参照して、本発明の実施の形態に係る制御装置が適用されるハイブリッド車両の制御ブロック図を説明する。
【００３０】
ハイブリッド車両は、駆動源としての、たとえばガソリンエンジンやディーゼルエンジン等の内燃機関（以下、単にエンジンという）１２０と、回転電機であるモータジェネレータ（ＭＧ）１４０を含む。なお、図１においては、説明の便宜上、モータジェネレータ１４０を、モータ１４０Ａとジェネレータ１４０Ｂ（あるいはモータジェネレータ１４０Ｂ）と表現するが、ハイブリッド車両の走行状態に応じて、モータ１４０Ａがジェネレータとして機能したり、ジェネレータ１４０Ｂがモータとして機能したりする。
【００３１】
エンジン１２０の吸気通路１２２には、吸入空気のほこりを捕捉するエアクリーナ１２２Ａ、エアクリーナ１２２Ａを通ってエンジン１２０に吸入される空気量を検知するエアフローメータ１２２Ｂ、エンジン１２０に吸入される空気量を調整するためのバルブである電子スロットルバルブ１２２Ｃが設けられている。電子スロットルバルブ１２２Ｃにはスロットルポジションセンサが設けられている。エンジンＥＣＵ２８０には、エアフローメータ１２２Ｂにより検知された吸入空気量や、スロットルポジションセンサにより検知された電子スロットルバルブ１２２Ｃの開度等が入力される。
【００３２】
エンジン１２０には、複数の気筒および各気筒に燃料を噴射する燃料噴射装置１３０が設けられる。燃料噴射装置１３０は、エンジンＥＣＵ２８０からの燃料噴射制御信号に基づいて各気筒に対して適切な時期に適切な量の燃料を噴射する。
【００３３】
また、エンジン１２０の排気通路１２４には、三元触媒コンバータ１２４Ｂと、三元触媒コンバータ１２４Ｂに導入される排気における空燃比（Ａ／Ｆ）を検知する空燃比センサ１２４Ａと、三元触媒コンバータ１２４Ｂの温度を検知する触媒温度センサ１２４Ｃと、消音器１２４Ｄとが設けられている。エンジンＥＣＵ２８０には、空燃比センサ１２４Ａにより検知された三元触媒コンバータ１２４Ｂに導入される排気の空燃比や、触媒温度センサ１２４Ｃにより検知された三元触媒コンバータ１２４Ｂの温度等が入力される。
【００３４】
なお、空燃比センサ１２４Ａは、エンジン１２０で燃焼された混合気の空燃比に比例した出力電圧を発生する全域空燃比センサ（リニア空燃比センサ）である。本実施の形態において、空燃比センサ１２４Ａは、検出素子を有し、エンジン１２０の排出ガスの検出素子への接触によりエンジン１２０の空燃比に対応した信号を出力する。なお、空燃比センサ１２４Ａとしては、エンジン１２０で燃焼された混合気の空燃比が理論空燃比に対してリッチであるかリーンであるかをオン−オフ的に検出するＯ２センサを用いてもよい。
【００３５】
また、エンジンＥＣＵ２８０には、エンジン１２０の冷却水の温度を検知する水温検知センサ３６０からエンジン冷却水温を示す信号が入力される。エンジン１２０の出力軸には、クランクポジションセンサ３８０が設けられており、エンジンＥＣＵ２８０には、クランクポジションセンサ３８０から出力軸の回転数を示す信号が入力される。
【００３６】
ハイブリッド車両には、この他に、エンジン１２０やモータジェネレータ１４０で発生した動力を駆動輪１６０に伝達したり、駆動輪１６０の駆動をエンジン１２０やモータジェネレータ１４０に伝達する減速機１８０と、エンジン１２０の発生する動力を駆動輪１６０とジェネレータ１４０Ｂとの２経路に分配する動力分割機構（たとえば、遊星歯車機構）２００と、モータジェネレータ１４０を駆動するための電力を充電する走行用バッテリ２２０と、走行用バッテリ２２０の直流とモータ１４０Ａおよびジェネレータ１４０Ｂの交流とを変換しながら電流制御を行なうインバータ２４０と、走行用バッテリ２２０の充放電状態を管理制御するバッテリ制御ユニット（以下、バッテリＥＣＵという）２６０と、エンジン１２０の動作状態を制御するエンジンＥＣＵ２８０と、ハイブリッド車両の状態に応じてモータジェネレータ１４０およびバッテリＥＣＵ２６０、インバータ２４０等を制御するＭＧ−ＥＣＵ３００と、バッテリＥＣＵ２６０、エンジンＥＣＵ２８０およびＭＧ−ＥＣＵ３００等を相互に管理制御して、ハイブリッド車両が最も効率よく運行できるようにハイブリッドシステム全体を制御するＨＶ−ＥＣＵ３２０等を含む。なお、走行用バッテリではなくキャパシタ等の蓄電機構であってもよい。
【００３７】
本実施の形態においては、走行用バッテリ２２０とインバータ２４０との間にはコンバータ２４２が設けられている。これは、走行用バッテリ２２０の定格電圧が、モータ１４０Ａやモータジェネレータ１４０Ｂの定格電圧よりも低いので、走行用バッテリ２２０からモータ１４０Ａやモータジェネレータ１４０Ｂに電力を供給するときには、コンバータ２４２で電力を昇圧する。このコンバータ２４２には平滑コンデンサが内蔵されており、コンバータ２４２が昇圧動作を行なう際には、この平滑コンデンサに電荷が蓄えられる。
【００３８】
なお、図１においては、各ＥＣＵを別構成しているが、２個以上のＥＣＵを統合したＥＣＵとして構成してもよい（たとえば、図１に、点線で示すように、ＭＧ−ＥＣＵ３００とＨＶ−ＥＣＵ３２０とを統合したＥＣＵとすることがその一例である）。
【００３９】
運転席にはアクセルペダル（図示せず）が設けられており、アクセルポジションセンサ（図示せず）は、アクセルペダルの踏込み量を検知する。アクセルポジションセンサは、アクセルペダルの踏込み量を示す信号をＨＶ−ＥＣＵ３２０に出力する。ＨＶ−ＥＣＵ３２０は、踏込み量に対応する要求駆動力に応じて、モータ１４０Ａ、ジェネレータ１４０ＢおよびエンジンＥＣＵ２８０を介してエンジン１２０の出力あるいは発電量を制御する。
【００４０】
さらに、車速センサ３３０は、車両の速度に関連した物理量を検出するセンサである。「車両の速度に関連した物理量」とは、たとえば、車輪軸の回転数であってもよいし、トランスミッションの出力軸の回転数であってもよい。車速センサ３３０は、検出した物理量をエンジンＥＣＵ２８０に送信する。
【００４１】
動力分割機構２００は、エンジン１２０の動力を、駆動輪１６０とモータジェネレータ１４０Ｂとの両方に振り分けるために、遊星歯車機構（プラネタリーギヤ）が使用される。モータジェネレータ１４０Ｂの回転数を制御することにより、動力分割機構２００は無段変速機としても機能する。
【００４２】
図１に示すようなハイブリッドシステムを搭載するハイブリッド車両においては、発進時や低速走行時等であってエンジン１２０の効率が悪い場合には、モータジェネレータ１４０のモータ１４０Ａのみによりハイブリッド車両の走行を行ない、通常走行時には、たとえば動力分割機構２００によりエンジン１２０の動力を２経路に分け、一方で駆動輪１６０の直接駆動を行ない、他方でジェネレータ１４０Ｂを駆動して発電を行なう。この時、発生する電力でモータ１４０Ａを駆動して駆動輪１６０の駆動補助を行なう。また、高速走行時には、さらに走行用バッテリ２２０からの電力をモータ１４０Ａに供給してモータ１４０Ａの出力を増大させて駆動輪１６０に対して駆動力の追加を行なう。
【００４３】
一方、減速時には、駆動輪１６０により従動するモータ１４０Ａがジェネレータとして機能して回生発電を行ない、回収した電力を走行用バッテリ２２０に蓄える。なお、走行用バッテリ２２０の充電量が低下し、充電が特に必要な場合には、エンジン１２０の出力を増加してジェネレータ１４０Ｂによる発電量を増やして走行用バッテリ２２０に対する充電量を増加する。もちろん、低速走行時でも必要に応じてエンジン１２０の駆動力を増加する制御を行なう場合もある。たとえば、上述のように走行用バッテリ２２０の充電が必要な場合や、エアコン等の補機を駆動する場合や、エンジン１２０の冷却水の温度を所定温度まで上げる場合等である。
【００４４】
さらに、図１に示すようなハイブリッドシステムを搭載するハイブリッド車両においては、車両の運転状態や走行用バッテリ２２０の状態によっては、燃費を向上させるために、エンジン１２０を停止させる。そして、その後も車両の運転状態や走行用バッテリ２２０の状態を検知して、エンジン１２０を再始動させる。このように、このエンジン１２０は間欠運転され、従来の車両（エンジンしか搭載していない車両）においては、イグニッションスイッチがＳＴＡＲＴ位置にまで回されてエンジンが始動すると、イグニッションスイッチがＯＮ位置からＡＣＣ位置またはＯＦＦ位置にされるまでエンジンが停止しない点で異なる。
【００４５】
ＨＶ−ＥＣＵ３２０は、入力インターフェースと、出力インターフェースと、ＲＯＭ（Read Only Memory）またはＲＡＭ（Random Access Memory）等の記憶装置と、ＣＰＵ等の演算処理装置とから構成される。ＨＶ−ＥＣＵ３２０には、車両に搭載される補機バッテリ（図示せず）等の電源が接続され、補機バッテリは、ＨＶ−ＥＣＵ３２０に対して電力を供給する。
【００４６】
図２にＨＶ−ＥＣＵ３２０の内部回路の構成を示す。図２に示すように、ＨＶ−ＥＣＵ３２０は、ハイブリッド制御用マイクロコンピュータ（以下の説明において、ＨＶ制御マイコンと記載する）３２２と、電源制御ＩＣ（Integrated Circuit）３２４と、ＨＶ制御マイコン監視用マイクロコンピュータ（以下の説明において、監視マイコンと記載する）３２６と、ＩＧＣＴリレー３２８とから構成される。
【００４７】
補機バッテリからの電力は、電源制御ＩＣ３２４およびＩＧＣＴリレー３２８を経由してＨＶ−ＥＣＵ３２０に接続される電気機器に供給される。
【００４８】
電源制御ＩＣ３２４は、補機バッテリの＋Ｂ電圧（ＤＣ１２Ｖ）をＨＶ−ＥＣＵ３２０内の各回路用の内部電源電圧（たとえば、ＤＣ５Ｖ）に変換する電源レギュレータＩＣである。電源制御ＩＣ３２４は、ＨＶ制御マイコン３２２および監視マイコン３２６に対して内部電源電圧を供給する。
【００４９】
ＨＶ制御マイコン３２２は、車両に搭載される機器を制御する。具体的には、ＨＶ制御マイコン３２２は、各センサや各ＥＣＵからの入力信号に基づいて、エンジン１２０、モータジェネレータ１４０の駆動を制御するプログラムや、走行用バッテリ２２０の接続・遮断を行なうＳＭＲ（System Main Relay）（図示せず）を制御するプログラム等を処理する。
【００５０】
ＨＶ制御マイコン３２２は、運転者のイグニッションオフ操作によりＩＧＣＴリレー３２８を遮断状態に切り換えたり（以下、ＩＧＣＴリレー３２８をオフするという）、運転者のイグニッションオン操作によりＩＧＣＴリレー３２８を導通状態に切り換えたりする（以下、ＩＧＣＴリレー３２８をオンするという）。
【００５１】
運転者によりイグニッションオン操作がされるとＩＧリレーがオンされてＩＧ信号がＨＶ−ＥＣＵ３２０に入力される。ＨＶ制御マイコン３２２は、ＩＧ信号が入力されるとイグニッションオン操作がされたことを判定する。
【００５２】
また、運転者によりイグニッションオフ操作がされるとＩＧリレーがオフされてＩＧ信号のＨＶ−ＥＣＵ３２０への入力が停止する。ＨＶ制御マイコン３２２は、ＩＧ信号の入力が停止するとイグニッションオフ操作がされたことを判定する。
【００５３】
ＩＧＣＴリレー３２８がオンされると、ＩＧＣＴリレー３２８の上流側の補機バッテリ等の電源からＩＧＣＴリレー３２８の下流側の電気機器に電力が供給される。ＩＧＣＴリレー３２８の下流側に接続される電気機器は、ＭＧ−ＥＣＵ３００またはアクチュエータ等の車両に搭載される電気機器である。以下、補機バッテリからＨＶ−ＥＣＵ３２０（すなわち、ＩＧＣＴリレー３２８）を経由して上述した電気機器に供給される電圧を＋Ｂ電圧と記載する。
【００５４】
ＨＶ制御マイコン３２２は、ＩＧＣＴリレー３２８の状態（遮断状態または導通状態であること）を示す情報（以下、ＩＧＣＴ操作通知ともいう）を監視マイコン３２６に送信する。
【００５５】
また、ＨＶ制御マイコン３２２は、運転者のイグニッションオフ操作が行なわれると、プログラムの初期ルーチンにジャンプした後に、ＩＧＣＴリレー３２８をオフする。
【００５６】
監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給の指示または電力供給の停止の指示を電源制御ＩＣ３２４に送信する。電源制御ＩＣ３２４は、監視マイコン３２６からＨＶ制御マイコン３２２への電力供給の指示を受信するとＨＶ制御マイコン３２２に対して内部電源電圧を供給する。
【００５７】
また、電源制御ＩＣ３２４は、監視マイコン３２６からＨＶ制御マイコン３２２への電力供給の停止指示を受信するとＨＶ制御マイコン３２２に対して内部電源電圧の供給を停止する。電源制御ＩＣ３２４は、監視マイコン３２６に対しては内部電源電圧を継続的に供給する。
【００５８】
監視マイコン３２６は、ＩＧＣＴリレー３２８の下流側の電気機器に供給される＋Ｂ電圧を検出する。なお、監視マイコン３２６は、＋Ｂ電圧を入力としてＡ／Ｄ（アナログ／デジタル）変換するなど周知の技術を用いて＋Ｂ電圧を検出すればよく、その詳細な説明は行なわない。
【００５９】
以上のような構成において、本発明は、監視マイコン３２６が、ＩＧＣＴリレー３２８の状態と＋Ｂ電圧の状態とのうちの少なくともいずれか一方に基づいてＨＶ制御マイコン３２２の停止を指示するか否かを判定する点に特徴を有する。
【００６０】
具体的には、監視マイコン３２６は、ＩＧＣＴリレー３２８が遮断状態に切り換えられた後にＨＶ制御マイコン３２２の停止を指示するか否かを判定する。本実施の形態においては、監視マイコン３２６は、ＩＧＣＴリレー３２８が遮断状態に切り換えられた後の経過時間に基づいてＨＶ制御マイコン３２２の停止を指示するか否かを判定する。
【００６１】
さらに、本実施の形態において、監視マイコン３２６は、ＩＧＣＴリレー３２８が遮断状態であるときに、＋Ｂ電圧が予め定められた値よりも小さくなるとＨＶ制御マイコン３２２の動作の停止を指示することを判定する。
【００６２】
以下、図３を参照して、本実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵ３２０の監視マイコン３２６において実行されるプログラムの制御構造について説明する。
【００６３】
ステップ（以下、ステップをＳと記載する）１００にて、監視マイコン３２６は、ＩＧＣＴリレー３２８がオフであるか否かを判定する。具体的には、監視マイコン３２６は、ＨＶ制御マイコン３２２からＩＧＣＴリレー３２８が遮断状態であることを示す情報を受信すると、ＩＧＣＴリレー３２８がオフであることを判定する。ＩＧＣＴリレー３２８がオフであると（Ｓ１００にてＹＥＳ）、処理はＳ１０２に移される。もしそうでないと（Ｓ１００にてＮＯ）、処理はＳ１１４に移される。
【００６４】
Ｓ１０２にて、監視マイコン３２６は、検出された＋Ｂ電圧が予め定められた値Ａよりも小さいか否かを判定する。予め定められた値Ａは、特に限定される値ではなく、実験等により適合されればよい。本実施の形態においては、予め定められた値Ａは、たとえば、８Ｖであるとする。検出された＋Ｂ電圧が予め定められた値Ａよりも小さいと（Ｓ１０２にてＹＥＳ）、処理はＳ１０４に移される。もしそうでないと（Ｓ１０２にてＮＯ）、処理はＳ１１０に移される。
【００６５】
Ｓ１０４にて、監視マイコン３２６は、ＩＧＣＴリレー３２８がオフされた時点から＋Ｂ電圧が予め定められた値Ａよりも小さくなるまでの経過時間を計測する。監視マイコンは、内部に時間計測回路として設けられる時間計測タイマによりカウントされたカウント値に基づいて経過時間を算出する。監視マイコン３２６は、メモリに記憶された経過時間を更新する。
【００６６】
Ｓ１０６にて、監視マイコン３２６は、学習時間を更新する。具体的には、監視マイコン３２６は、今回の学習時間＝前回の学習時間＋（更新された経過時間−前回の学習時間）／Ｎの式により今回の学習時間を算出して、メモリに記憶された学習時間を更新する。なお、Ｎは、予め定められた値であるが、特に限定される値ではなく、ＥＣＵあるいは車種毎に実験等により適合される。
【００６７】
今回の学習時間は、複数回計測された経過時間に基づいて算出されればよく、過去に計測された経過時間の平均値であってもよいし、平均値と更新された経過時間との差が大きい場合は、更新された経過時間を平均値の算出に用いないようにしてもよい。
【００６８】
Ｓ１０８にて、監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給の停止を電源制御ＩＣ３２４に指示する。Ｓ１１０にて、監視マイコン３２６は、計測された経過時間がメモリに記憶された学習時間の２倍の時間よりも長いか否かを判定する。なお、本実施の形態においては、学習時間の２倍に限定されるものではない。計測された時間がメモリに記憶された学習値の２倍の時間よりも長いと（Ｓ１１０にてＹＥＳ）、処理はＳ１０８に移される。もしそうでないと（Ｓ１１０にてＮＯ）、処理はＳ１１２に移される。
【００６９】
Ｓ１１２にて、監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給の実施を電源制御ＩＣ３２４に指示する。Ｓ１１４にて、監視マイコン３２６は、時間計測タイマのカウント値を初期値（たとえば、ゼロ）にリセットする。
【００７０】
以上のような構造およびフローチャートに基づく本実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵ３２０の動作について図４および図５を用いて説明する。
【００７１】
＜＋Ｂ電圧の低下によりＨＶ制御マイコンが停止される場合＞
たとえば、ＩＧＣＴリレー３２８がオンである場合を想定する。ＨＶ制御マイコン３２２は、ＩＧＣＴリレー３２８がオンであることを示す情報を監視マイコン３２６に送信する。そのため、ＩＧＣＴ操作通知もＩＧＣＴリレー３２８もオンとなる。ＩＧＣＴリレー３２８がオンであるため、＋Ｂ電圧は１２Ｖとなる。
【００７２】
監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給の実施を電源制御ＩＣ３２４に指示している。そのため、ＨＶ制御マイコン３２２には、電源制御ＩＣ３２４から５Ｖの内部電源電圧が供給される。また、電源制御ＩＣ３２４は、監視マイコンにも５Ｖの内部電源電圧を供給する。そのため、監視マイコン３２６もＨＶ制御マイコン３２２も動作状態となる。
【００７３】
以上のような状態において、時間Ｔ（０）になるまでは、ＩＧＣＴリレー３２８がオンであるため（Ｓ１００にてＮＯ）、時間計測タイマのカウント値が初期値ゼロにリセットされる（Ｓ１１４）。
【００７４】
時間Ｔ（０）にて、運転者によりイグニッションオフ操作が行なわれるとＨＶ制御マイコン３２２は、プログラムを初期ルーチンにジャンプさせ、ＩＧＣＴリレー３２８をオフしつつ、ＩＧＣＴリレー３２８がオフされたことを示す情報を監視マイコン３２６に送信する。そのため、ＩＧＣＴ操作通知もＩＧＣＴリレー３２８もオフとなる。
【００７５】
監視マイコン３２６は、ＨＶ制御マイコン３２２から受信するＩＧＣＴ操作通知によりＩＧＣＴリレー３２８がオフであることを判定する（Ｓ１００にてＹＥＳ）。
【００７６】
ＩＧＣＴリレー３２８がオフになると、＋Ｂ電圧は１２Ｖから時間の経過とともに低下する。＋Ｂ電圧が予め定められた値Ａよりも低下するまでは（Ｓ１０２にてＮＯ）、時間計測タイマにより計測された経過時間が学習時間の２倍の時間よりも長いか否かが判定される（Ｓ１１０）。計測された経過時間は学習時間の２倍の時間以下であるため（Ｓ１１０にてＮＯ）、ＨＶ制御マイコン３２２への電力供給の実施が指示される（Ｓ１１２）。
【００７７】
時間Ｔ（２）にて、＋Ｂ電圧が予め定められた値Ａよりも小さくなると（Ｓ１０２にてＹＥＳ）、時間計測タイマにより計測された経過時間がメモリに記憶される（Ｓ１０４）。記憶された経過時間に基づいて学習時間が更新される（Ｓ１０６）。そして、ＨＶ制御マイコン３２２への電力供給の停止が指示される（Ｓ１０８）。そのため、ＨＶ制御マイコン３２２に供給される内部電源電圧が低下する。そして、時間Ｔ（３）にて、内部電源電圧がＨＶ制御マイコン３２２の動作不可となる電圧まで低下すると、ＨＶ制御マイコン３２２の動作が停止する。
【００７８】
＜学習時間に基づいてＨＶ制御マイコンが停止される場合＞
図５に示すように、時間Ｔ（０）にて、監視マイコン３２６がＩＧＣＴリレー３２８がオフされたことを判定した後において（Ｓ１００にてＹＥＳ）、＋Ｂ電圧の低下が遅いと予め定められた値Ａ以上の状態が継続する（Ｓ１０２にてＮＯ）。時間計測タイマにより計測された経過時間がメモリに記憶された学習時間の２倍の時間より短いときは（Ｓ１１０にてＮＯ）、ＨＶ制御マイコン３２２への電力供給の実施が指示される（Ｓ１１２）。
【００７９】
一方、時間Ｔ（４）にて、＋Ｂ電圧が予め定められた値以上の状態が学習時間の２倍の時間よりも長く継続すると（Ｓ１１０にてＹＥＳ）、ＨＶ制御マイコン３２２への電力供給の停止が指示される（Ｓ１０８）。
【００８０】
そのため、ＨＶ制御マイコン３２２に供給される内部電源電圧が低下する。そして、時間Ｔ（５）にて、内部電源電圧がＨＶ制御マイコン３２２の動作不可となる電圧まで低下すると、ＨＶ制御マイコン３２２の動作が停止する。これにより、＋Ｂ電圧が予め定められた値Ａよりも低下する時点である時間Ｔ（６）よりも前にＨＶ制御マイコン３２２の動作が停止される。
【００８１】
以上のようにして、本実施の形態に係る車両の制御装置によると、監視マイコンによりイグニッションオフ後にも一部の機能を継続して動作させることができるとともに、ＨＶ制御マイコンの起動または停止を指示することができる。
【００８２】
特に、＋Ｂ電圧が低下するとＨＶ制御マイコンの停止を指示したり、あるいは、ＩＧＣＴリレーが遮断されてから経過する時間が長いとＨＶ制御マイコンの停止を指示することにより、イグニッションオフ操作後にＨＶ制御マイコンに動作可能な電力が供給される状態が継続することを抑制することができる。すなわち、イグニッションオフ操作後にＨＶ制御マイコンに供給される電力を速やかに低下させることができるため、ＨＶ制御マイコンを速やかにシャットダウンすることができる。そのため、ＨＶ制御マイコンの終了処理後に再起動して通常制御に再度移行するなどの不安定な動作を抑制することができる。
【００８３】
したがって、イグニッションオフ後にも一部の機能が動作するように複数の回路を連係して動作させる車両の制御装置を提供することができる。
【００８４】
なお、ＩＧＣＴリレーがオフされてから＋Ｂ電圧が予め定められた値Ａよりも低下するまでの経過時間を計測することにより、ＩＧＣＴリレーがオフされた後から＋Ｂ電圧が予め定められた値Ａよりも小さくなるまでの時間を精度よく計測することができる。そのため、＋Ｂ電圧が予め定められた値Ａよりも小さくなる前に学習時間の２倍の時間が経過するとＨＶ制御マイコンの停止を指示することにより、イグニッションオフ操作後にＨＶ制御マイコンに動作可能な電力が供給される状態が継続することを抑制することができる。そのため、第１の制御手段を速やかにシャットダウンすることができる。
【００８５】
＜第２の実施の形態＞
以下、第２の実施の形態に係る車両の制御装置について説明する。本実施の形態に係る車両の制御装置が搭載される車両の構成は、上述の第１の実施の形態に係る車両の制御装置が搭載される車両の構成と比較して、監視マイコン３２６で実行されるプログラムの制御構造が異なる。それ以外の構成は、上述の第１の実施の形態に係る車両の制御装置が搭載される車両の構成と同じ構成である。それらについては同じ参照符号が付してある。それらの機能も同じである。したがって、それらについての詳細な説明はここでは繰り返さない。
【００８６】
本実施の形態においては、監視マイコン３２６がＩＧＣＴリレー３２８がオンである場合、＋Ｂ電圧が予め定められた値Ａよりも小さい予め定められたＢ以上であるとＨＶ制御マイコン３２２の動作を継続し、ＩＧＣＴリレー３２８の状態に関わらず＋Ｂ電圧が予め定められた値Ｂよりも小さくなるとＨＶ制御マイコン３２２の停止を指示する点に特徴を有する。
【００８７】
以下、図６を参照して、本実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵ３２０の監視マイコン３２６において実行されるプログラムの制御構造について説明する。
【００８８】
Ｓ２００にて、監視マイコン３２６は、ＩＧＣＴリレー３２８がオフである否かを判定する。ＩＧＣＴリレー３２８がオフであると（Ｓ２００にてＹＥＳ）、処理はＳ２０２に移される。もしそうでないと（Ｓ２００にてＮＯ）、処理はＳ２０６に移される。
【００８９】
Ｓ２０２にて、監視マイコン３２６は、検出された＋Ｂ電圧が予め定められた値Ａよりも小さいか否かを判定する。予め定められた値Ａは、特に限定される値ではなく、実験等により適合されればよい。本実施の形態においては、予め定められた値Ａは、たとえば、８Ｖであるとする。検出された＋Ｂ電圧が予め定められた値Ａよりも小さいと（Ｓ２０２にてＹＥＳ）、処理はＳ２０４に移される。もしそうでないと（Ｓ２０２にてＮＯ）、処理はＳ２０８に移される。
【００９０】
Ｓ２０４にて、監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給の停止を電源制御ＩＣ３２４に指示する。
【００９１】
Ｓ２０６にて、監視マイコン３２６は、検出された＋Ｂ電圧が予め定められた値Ｂよりも小さいか否かを判定する。なお、本実施の形態においては、予め定められた値Ｂは、予め定められた値Ａよりも小さい値であれば、特に限定されるものではないが、たとえば、４Ｖであるとする。検出された＋Ｂ電圧が予め定められた値Ｂよりも小さいと（Ｓ２０６にてＹＥＳ）、処理はＳ２０４に移される。もしそうでないと（Ｓ２０６にてＮＯ）、処理はＳ２０８に移される。
【００９２】
Ｓ２０８にて、監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給の実施を電源制御ＩＣ３２４に指示する。
【００９３】
以上のような構造およびフローチャートに基づく本実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵ３２０の動作について図７および図８を用いて説明する。
【００９４】
なお、図７および図８における時間Ｔ（０）までのＨＶ−ＥＣＵ３２０の動作は、前述の第１の実施の形態において説明した図４または図５における時間Ｔ（０）までのＨＶ−ＥＣＵ３２０の動作と同様である。そのため、その詳細な説明は繰り返さない。
【００９５】
時間Ｔ（０）までは、ＩＧＣＴリレー３２８がオンであって（Ｓ２００にてＮＯ）、検出された＋Ｂ電圧が予め定められた値Ｂ以上であるため（Ｓ２０６にてＮＯ）、ＨＶ制御マイコン３２２への電力供給の実施が指示される（Ｓ２０８）。
【００９６】
＜＋Ｂ電圧の低下によりＨＶ制御マイコンが停止される場合＞
時間Ｔ（０）にて、運転者によりイグニッションオフ操作が行なわれるとＨＶ制御マイコン３２２は、プログラムを初期ルーチンにジャンプさせ、ＩＧＣＴリレー３２８をオフしつつ、ＩＧＣＴリレー３２８がオフされたことを示す情報を監視マイコン３２６に送信する。そのため、ＩＧＣＴ操作通知もＩＧＣＴリレー３２８もオフとなる。
【００９７】
監視マイコン３２６は、ＨＶ制御マイコン３２２から受信するＩＧＣＴ操作通知によりＩＧＣＴリレー３２８がオフであることを判定する（Ｓ２００にてＹＥＳ）。
【００９８】
ＩＧＣＴリレー３２８がオフになると、＋Ｂ電圧は１２Ｖから時間の経過とともに低下する。＋Ｂ電圧が予め定められた値Ａよりも低下するまでは（Ｓ２０２にてＮＯ）、ＨＶ制御マイコン３２２への電力供給の実施が指示される（Ｓ２０８）。
【００９９】
時間Ｔ（２）にて、＋Ｂ電圧が予め定められた値Ａよりも小さくなると（Ｓ２０２にてＹＥＳ）、ＨＶ制御マイコン３２２への電力供給の停止が指示される（Ｓ２０４）。そのため、ＨＶ制御マイコン３２２に供給される内部電源電圧が低下する。そして、時間Ｔ（３）にて、内部電源電圧がＨＶ制御マイコン３２２の動作不可となる電圧まで低下すると、ＨＶ制御マイコン３２２の動作が停止する。
【０１００】
＜＋Ｂ電圧の瞬低下によりＨＶ制御マイコンが停止される場合＞
図８に示すように、ＩＧＣＴリレー３２８がオンされた状態が継続すると（Ｓ２００にてＮＯ）、＋Ｂ電圧が予め定められた値Ｂよりも大きい場合（Ｓ２０６にてＮＯ）、ＨＶ制御マイコン３２２への電力供給の実施が継続して指示される（Ｓ２０８）。そのため、ＨＶ制御マイコン３２２は、動作状態を継続する。
【０１０１】
時間Ｔ（７）にて、ＩＧＣＴリレー３２８がオンのまま、＋Ｂ電圧が低下を開始して、時間Ｔ（８）にて、＋Ｂ電圧が予め定められた値Ｂよりも低下すると（Ｓ２０６にてＹＥＳ）、ＨＶ制御マイコン３２２への電力供給の停止が指示される（Ｓ２０４）。そのため、ＨＶ制御マイコン３２２に供給される内部電源電圧が低下する。そして、時間Ｔ（９）にて、内部電源電圧がＨＶ制御マイコン３２２の動作不可となる電圧まで低下すると、ＨＶ制御マイコン３２２の動作が停止する。
【０１０２】
以上のようにして、本実施の形態に係る車両の制御装置によると、ＩＧＣＴリレーが遮断された後に、＋Ｂ電圧が予め定められた値Ａよりも低下するとＨＶ制御マイコンの停止することにより、運転者のイグニッションオフ操作後にＨＶ制御マイコンに動作可能な電力が供給される状態が継続することを抑制することができる。すなわち、イグニッションオフ操作後にＨＶ制御マイコンに供給される電力を速やかに低下させることができるため、ＨＶ制御マイコンを速やかにシャットダウンすることができる。そのため、ＨＶ制御マイコンの終了処理後に再起動して通常制御に再度移行するなどの不安定な動作を抑制することができる。
【０１０３】
また、＋Ｂ電圧が瞬低下した場合には、ＩＧＣＴリレーの状態に関わらずＨＶ制御マイコンの停止が指示される。そのため、ＨＶ制御マイコンの不安定な動作を抑制して速やかにシャットダウンすることができる。
【０１０４】
したがって、イグニッションオフ後にも一部の機能が動作するように複数の回路を連係して動作させる車両の制御装置を提供することができる。
【０１０５】
＜第３の実施の形態＞
以下、第３の実施の形態に係る車両の制御装置について説明する。本実施の形態に係る車両の制御装置が搭載される車両の構成は、上述の第１の実施の形態に係る車両の制御装置が搭載される車両の構成と比較して、ＨＶ制御マイコン３２２が動作開始後に監視マイコン３２６に対して電源停止要求を送信する点が異なる。それ以外の構成は、上述の第１の実施の形態に係る車両の制御装置が搭載される車両の構成と同じ構成である。それらについては同じ参照符号が付してある。それらの機能も同じである。したがって、それらについての詳細な説明はここでは繰り返さない。
【０１０６】
図９に示すように、本実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵ３２０のＨＶ制御マイコン３２２は、監視マイコン３２６に対して、ＩＧＣＴ操作通知に加えて電源停止要求を送信する。
【０１０７】
本実施の形態においては、監視マイコン３２６がＨＶ制御マイコン３２２への停止指示後における再始動の状態に基づいてＨＶ制御マイコン３２２が異常であるか否かを判定する点に特徴を有する。
【０１０８】
具体的には、監視マイコン３２６は、ＨＶ制御マイコン３２２からの電源停止要求を受信すると、ＨＶ制御マイコン３２２への電力供給の停止を電源制御ＩＣ３２４に指示する。監視マイコン３２６は、電力供給の停止を指示してから予め定められた時間が経過するまでにＨＶ制御マイコン３２２への電力供給が遮断されないとＨＶ制御マイコン３２２が異常であることを判定する。
【０１０９】
以下、図１０を参照して、本実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵ３２０の監視マイコン３２６において実行されるプログラムの制御構造について説明する。
【０１１０】
Ｓ３００にて、監視マイコン３２６は、ＩＧがオンであるか否かを判定する。監視マイコン３２６は、イグニッションのオン操作とともにＨＶ−ＥＣＵ３２０に入力されるＩＧ信号を受信するとＩＧがオンであることを判定する。ＩＧがオンであると（Ｓ３００にてＹＥＳ）、処理はＳ３０２に移される。もしそうでないと（Ｓ３００にてＮＯ）、処理はＳ３０８に移される。
【０１１１】
Ｓ３０２にて、監視マイコン３２６は、監視マイコン３２６のステータス（以下、ステータス（１）と記載する）が「初期」であるか否かを判定する。ステータス（１）が「初期」であると（Ｓ３０２にてＹＥＳ）、処理はＳ３０４に移される。もしそうでないと（Ｓ３０２にてＮＯ）、処理はＳ３１２に移される。
【０１１２】
Ｓ３０４にて、監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給の実施を電源制御ＩＣ３２４に指示する。Ｓ３０６にて、監視マイコン３２６は、ステータス（１）を「電源オン」に変更する。
【０１１３】
Ｓ３０８にて、監視マイコン３２６は、ステータス（１）を「初期」に変更する。Ｓ３１０にて、監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給の停止を電源制御ＩＣ３２４に指示する。
【０１１４】
Ｓ３１２にて、監視マイコン３２６は、ステータス（１）が「電源オン」であるか否かを判定する。ステータス（１）が「電源オン」であると（Ｓ３１２にてＹＥＳ）、処理はＳ３１４に移される。もしそうでないと（Ｓ３１２にてＮＯ）、処理はＳ３２０に移される。
【０１１５】
Ｓ３１４にて、ＨＶ制御マイコン３２２のステータス（以下、ステータス（２）と記載する）が「初期」であることを示すステータス情報を受信したか否かを判定する。ＨＶ制御マイコン３２２からステータス情報を受信すると（Ｓ３１４にてＹＥＳ）、処理はＳ３１６に移される。もしそうでないと（Ｓ３１４にてＮＯ）、この処理は終了する。なお、本実施の形態において、ＩＧオン後最初に監視マイコン３２６に送信される、ステータス（２）が「初期」であることを示すステータス情報が「電源停止要求」に対応するものである。
【０１１６】
Ｓ３１６にて、監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給の停止を電源制御ＩＣ３２４に指示する。Ｓ３１８にて、監視マイコン３２６は、ステータス（１）を「電源オフ」に変更する。
【０１１７】
Ｓ３２０にて、監視マイコン３２６は、ステータス（１）が「電源オフ」であるか否かを判定する。ステータス（１）が「電源オフ」であると（Ｓ３２０にてＹＥＳ）、処理はＳ３２２に移される。もしそうでないと（Ｓ３２０にてＮＯ）、処理はＳ３２８に移される。
【０１１８】
Ｓ３２２にて、監視マイコン３２６は、ステータス（１）が「電源オフ」に変更されてから予め定められた時間が経過したか否かを判定する。予め定められた時間が経過すると（Ｓ３２２にてＹＥＳ）、処理はＳ３２４に移される。もしそうでないと（Ｓ３２２にてＮＯ）、この処理は終了する。
【０１１９】
Ｓ３２４にて、監視マイコン３２６は、ＨＶ制御マイコン３２２への電力供給を電源制御ＩＣ３２４に指示する。Ｓ３２６にて、監視マイコン３２６は、ステータス（１）を「再起動」に変更する。
【０１２０】
Ｓ３２８にて、監視マイコン３２６は、ステータス（１）が「再起動」であるか否かを判定する。ステータス（１）が「再起動」であると（Ｓ３２８にてＹＥＳ）、処理はＳ３３０に移される。もしそうでないと（Ｓ３２８にてＮＯ）、この処理は終了する。
【０１２１】
Ｓ３３０にて、監視マイコン３２６は、ＨＶ制御マイコン３２２からステータス（２）が「初期」であることを示すステータス情報を受信したか否かを判定する。ＨＶ制御マイコン３２２からステータス情報を受信すると（Ｓ３３０にてＹＥＳ）、処理はＳ３３２に移される。もしそうでないと（Ｓ３３０にてＮＯ）、処理はＳ３３４に移される。
【０１２２】
Ｓ３３２にて、監視マイコン３２６は、ステータス（１）を「正常」に変更する。Ｓ３３４にて、監視マイコン３２６は、ＨＶ制御マイコン３２２からステータス（２）が「定常」であることを示すステータス情報を受信したか否かを判定する。ＨＶ制御マイコン３２２からステータス情報を受信すると（Ｓ３３４にてＹＥＳ）、処理はＳ３３６に移される。もしそうでないと（Ｓ３３４にてＮＯ）、この処理は終了する。
【０１２３】
Ｓ３３６にて、監視マイコン３２６は、ステータス（１）を「異常」に変更する。Ｓ３３８にて、監視マイコン３２６は、ステータス（１）が「異常」であることを示すステータス情報をＨＶ制御マイコン３２２に送信する。
【０１２４】
以下、図１１を参照して、本実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵ３２０のＨＶ制御マイコン３２２において内部電源電圧の供給により動作を開始する際に実行されるプログラムの制御構造について説明する。
【０１２５】
Ｓ４００にて、ＨＶ制御マイコン３２２は、内部電源電圧の供給を受けるとＣＰＵを起動する。Ｓ４０２にて、ＨＶ制御マイコン３２２は、ステータス（２）を「初期」に変更する。ＨＶ制御マイコン３２２は、たとえば、ステータス（２）が「初期」であることを示すフラグをオンするようにしてもよい。
【０１２６】
次に、図１２を参照して、ＨＶ制御マイコン３２２においてＣＰＵが起動して、ステータス（２）が「初期」に変更された後に実行されるプログラムの制御構造について説明する。
【０１２７】
Ｓ５００にて、ＨＶ制御マイコン３２２は、ステータス（２）が「初期」であるか否かを判定する。ＨＶ制御マイコン３２２は、たとえば、ステータス（２）が「初期」であることを示すフラグがオンであると、ステータス（２）が「初期」であることを判定するようにしてもよい。ステータス（２）が「初期」であると（Ｓ５００にてＹＥＳ）、処理はＳ５０２に移される。もしそうでないと（Ｓ５００にてＮＯ）、処理はＳ５０８に移される。
【０１２８】
Ｓ５０２にて、ＨＶ制御マイコン３２２は、ステータス（２）が「初期」であることを示すステータス情報を監視マイコン３２６に対して送信済であるか否かを判定する。たとえば、ＨＶ制御マイコン３２２がステータス（２）が「初期」であることを示す情報が送信した後に送信済フラグをオンする場合において、ＨＶ制御マイコン３２２は、送信済フラグがオンであれば、ステータス情報を監視マイコン３２６に対して送信済であることを判定するようにしてもよい。
【０１２９】
ステータス情報が監視マイコン３２６に対して送信済であると（Ｓ５０２にてＹＥＳ）、処理はＳ５０４に移される。もしそうでないと（Ｓ５０２にてＮＯ）、処理はＳ５０６に移される。
【０１３０】
Ｓ５０４にて、ＨＶ制御マイコン３２２は、ステータス（２）を「定常」に変更する。ＨＶ制御マイコン３２２は、たとえば、ステータス（２）が「定常」であることを示すフラグをオンするようにしてもよい。Ｓ５０６にて、ステータス（２）が「初期」であることを示すステータス情報を監視マイコン３２６に送信する。
【０１３１】
Ｓ５０８にて、ＨＶ制御マイコン３２２は、ステータス（２）が「定常」であるか否かを判定する。ＨＶ制御マイコン３２２は、たとえば、ステータ（２）が「定常」であることを示すフラグがオンであると、ステータス（２）が「定常」であることを判定するようにしてもよい。ステータス（２）が「定常」であると（Ｓ５０８にてＹＥＳ）、処理はＳ５１０に移される。もしそうでないと（Ｓ５０８にてＮＯ）、この処理は終了する。
【０１３２】
Ｓ５１０にて、ＨＶ制御マイコン３２２は、ステータス（２）が「定常」であることを示す情報を監視マイコン３２６に送信する。
【０１３３】
以上のような構造およびフローチャートに基づく本実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵ３２０の動作について図１３および図１４を用いて説明する。
【０１３４】
＜ＨＶ制御マイコンが正常である場合＞
図１３に示すように、たとえば、イグニッションがオフである場合を想定する。このとき、監視マイコン３２６は、電源制御ＩＣ３２４からの内部電源電圧の供給を受けて作動している。イグニッションがオフであるため（Ｓ３００にてＮＯ）、ステータス（１）は「初期」に変更され（Ｓ３０８）、ＨＶ制御マイコン３２２への電力供給の停止が指示される（Ｓ３１０）。
【０１３５】
時間Ｔ（１０）にて、運転者によりイグニッションのオン操作が行なわれると（Ｓ３００にてＹＥＳ）、時間Ｔ（１１）にて、ＨＶ制御マイコン３２２への電力供給の実施が指示されて（Ｓ３０４）、ステータス（１）は「電源オン」に変更される（Ｓ３０６）。
【０１３６】
時間Ｔ（１２）にて、ＨＶ制御マイコン３２２に内部電源電圧が供給されることによりＣＰＵが起動し（Ｓ４００）、ステータス（２）が「初期」に変更される（Ｓ４０２）。ステータス（２）が「初期」に変更されると（Ｓ５００にてＹＥＳ）、ステータス（２）が「初期」であることを示すステータス情報が未送信の状態であるため（Ｓ５０２にてＮＯ）、ステータス情報がＨＶ制御マイコン３２２から監視マイコン３２６に送信される（Ｓ５０６）。そして、ステータス（２）は「定常」に変更される（Ｓ５０４）。ステータス（２）が「定常」に変更されると（Ｓ５００にてＮＯ，Ｓ５０８にてＹＥＳ）、ＨＶ制御マイコン３２２から監視マイコン３２６に対して計算サイクル毎にステータス（２）が「定常」であることを示すステータス情報が送信される（Ｓ５１０）。
【０１３７】
ステータス（１）が「電源オン」であるため（Ｓ３１２にてＹＥＳ）、監視マイコン３２６において、ＨＶ制御マイコン３２２からステータス（２）が「初期」であることを示すステータス情報を受信すると（Ｓ３１４にてＹＥＳ）、時間Ｔ（１３）にて、ＨＶ制御マイコン３２２への電力供給の停止が指示されて（Ｓ３１６）、ステータス（１）が「電源オフ」に変更される（Ｓ３１８）。
【０１３８】
そのため、時間Ｔ（１４）にて、ＨＶ制御マイコン３２２に供給される内部電源電圧が低下を開始して、時間Ｔ（１５）にて、内部電源電圧がＨＶ制御マイコン３２２の動作不可となる電圧まで低下するとＨＶ制御マイコン３２２の動作が停止する。
【０１３９】
ステータス（１）が「電源オフ」であるため（Ｓ３２０にてＹＥＳ）、時間Ｔ（１６）にて、ＨＶ制御マイコン３２２への電力供給の停止が指示されてから予め定められた時間が経過すると（Ｓ３２２にてＹＥＳ）、ＨＶ制御マイコン３２２への電力供給の実施が指示されて（Ｓ３２４）、ステータス（１）が「再起動」に変更される（Ｓ３２６）。
【０１４０】
そのため、時間Ｔ（１７）にて、ＨＶ制御マイコン３２２に供給される内部電源電圧が上昇する。そして、時間Ｔ（１８）にて、内部電源電圧がＨＶ制御マイコン３２２の動作可能となる電圧まで上昇すると、ＨＶ制御マイコン３２２が動作を開始する。
【０１４１】
ＨＶ制御マイコン３２２に内部電源電圧が供給されることによりＣＰＵが起動し（Ｓ４００）、ステータス（２）が「初期」に変更される（Ｓ４０２）。ステータス（２）が「初期」に変更されると（Ｓ５００にてＹＥＳ）、ステータス（２）が「初期」であることを示すステータス情報が監視マイコン３２６に送信される（Ｓ５０６）。
【０１４２】
ステータス（１）が「再起動」であるため（Ｓ３２８にてＹＥＳ）、監視マイコン３２６において、ＨＶ制御マイコン３２２からステータス（２）が「初期」であることを示すステータス情報を受信すると（Ｓ３３０にてＹＥＳ）、ステータス（１）を「正常」に変更する（Ｓ３３２）。すなわち、監視マイコン３２６は、ＨＶ制御マイコン３２２が正常であることを判定する。
【０１４３】
＜ＨＶ制御マイコンが異常である場合＞
図１４において、時間Ｔ（１３）までのＨＶ−ＥＣＵ３２０の動作は、図１３における時間Ｔ（１３）までのＨＶ−ＥＣＵ３２０の動作と同様である。そのため、その詳細な説明は繰り返さない。
【０１４４】
時間Ｔ（１３）にて、ＨＶ制御マイコン３２２への電力供給の停止が指示されているにも関わらず（Ｓ３１６）、内部電源電圧が低下しない場合には、ＨＶ制御マイコン３２２は、動作を継続することとなる。そのため、時間Ｔ（１３）以降においても、ＨＶ制御マイコン３２２のステータス（２）は、「定常」となる。
【０１４５】
ステータス（１）が「電源オフ」であるときに（Ｓ３２０）、時間Ｔ（１９）にて、ＨＶ制御マイコン３２２への電力供給の停止が指示されてから予め定められた時間が経過したときに（Ｓ３２２にてＹＥＳ）、ＨＶ制御マイコン３２２への電力供給の実施が指示されて（Ｓ３２４）、ステータス（１）が「再起動」に変更される（Ｓ３２６）。
【０１４６】
ステータス（１）が「再起動」になっても（Ｓ３２８にてＹＥＳ）、ＨＶ制御マイコン３２２への電力供給が遮断されず、ステータス（２）が「定常」であるため（Ｓ３３０にてＮＯ，３３４にてＹＥＳ）、ステータス（１）は「異常」に変更される（Ｓ３３６）。そして、ステータス（１）が「異常」であることを示すステータス情報がＨＶ制御マイコン３２２に送信される（Ｓ３３８）。そのため、時間Ｔ（２０）にて、ＨＶ制御マイコン３２２の動作モードが通常モードからフェールセーフモードに変更される。
【０１４７】
ＨＶ制御マイコン３２２の動作モードがフェールセーフモードになると、異常に対応する診断コードを記憶して、ＣＰＵがリセットされるまで待機する。
【０１４８】
以上のようにして、本実施の形態に係る車両の制御装置によると、監視マイコンがＨＶ制御マイコンに対して停止を指示した後にＨＶ制御マイコンが動作を継続した場合に、停止を指示してから予め定められた時間が経過するまでＨＶ制御マイコンへの電力供給が遮断されないことによりＨＶ制御マイコンが異常であることを判定することができる。そのため、ＨＶ制御マイコンが停止不可能な異常状態であることを判定することができる。これにより、たとえば、ＨＶ制御マイコンの動作が継続することにより電力消費の増大を抑制することができる。
【０１４９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１５０】
【図１】第１の実施の形態に係る制御装置が搭載される車両の制御ブロック図である。
【図２】第１の実施の形態におけるＨＶ−ＥＣＵ３２０の内部回路の構成を示すブロック図である。
【図３】第１の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵの監視マイコンで実行されるプログラムの制御構造を示すフローチャートである。
【図４】第１の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵの動作を示すタイミングチャート（その１）である。
【図５】第１の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵの動作を示すタイミングチャート（その２）である。
【図６】第２の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵの監視マイコンで実行されるプログラムの制御構造を示すフローチャートである。
【図７】第２の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵの動作を示すタイミングチャート（その１）である。
【図８】第２の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵの動作を示すタイミングチャート（その２）である。
【図９】第３の実施の形態におけるＨＶ−ＥＣＵ３２０の内部回路の構成を示すブロック図である。
【図１０】第３の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵの監視マイコンで実行されるプログラムの制御構造を示すフローチャートである。
【図１１】第３の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵのＨＶ制御マイコンで実行されるプログラムの制御構造を示すフローチャート（その１）である。
【図１２】第３の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵのＨＶ制御マイコンで実行されるプログラムの制御構造を示すフローチャート（その２）である。
【図１３】第３の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵの動作を示すタイミングチャート（その１）である。
【図１４】第３の実施の形態に係る車両の制御装置であるＨＶ−ＥＣＵの動作を示すタイミングチャート（その２）である。
【符号の説明】
【０１５１】
１２０  エンジン、１２２  吸気通路、１２２Ａ  エアクリーナ、１２２Ｂ  エアフローメータ、１２２Ｃ  電子スロットルバルブ、１２４  排気通路、１２４Ａ  空燃比センサ、１２４Ｂ  三元触媒コンバータ、１２４Ｃ  触媒温度センサ、１２４Ｄ  消音器、１３０  燃料噴射装置、１４０  モータジェネレータ、１４０Ａ  モータ、１４０Ｂ  ジェネレータ、１６０  駆動輪、１８０  減速機、２００  動力分割機構、２２０  走行用バッテリ、２４０  インバータ、２４２  コンバータ、２６０  バッテリＥＣＵ、２８０  エンジンＥＣＵ、３００  ＭＧ−ＥＣＵ、３２０  ＨＶ−ＥＣＵ、３２２  ＨＶ制御マイコン、３２４  電源制御ＩＣ、３２６  監視マイコン、３２８  ＩＧＣＴリレー、３３０  車速センサ、３６０  水温検知センサ、３８０  クランクポジションセンサ。
【図１】
0004983487.tif 000002
【図２】
0004983487.tif 000003
【図３】
0004983487.tif 000004
【図４】
0004983487.tif 000005
【図５】
0004983487.tif 000006
【図６】
0004983487.tif 000007
【図７】
0004983487.tif 000008
【図８】
0004983487.tif 000009
【図９】
0004983487.tif 000010
【図１０】
0004983487.tif 000011
【図１１】
0004983487.tif 000012
【図１２】
0004983487.tif 000013
【図１３】
0004983487.tif 000014
【図１４】
0004983487.tif 000015