(57)【特許請求の範囲】
【請求項１】
車両に搭載された機器を制御する制御部（１０）と、
前記車両のバッテリ（２２０）から電源が供給され、且つ、外部信号に応じて前記制御部への電源の供給及び供給の停止を行うとともに、前記制御部から保持信号が出力されている間は前記制御部へ電源の供給を継続する電源部（２０）と、
電荷を貯め前記電荷によって前記保持信号を出力可能なコンデンサ（５１）を含む保持部（５０）と、を備え、
前記制御部は、前記電源部へ前記保持信号を出力する間、前記コンデンサに前記電荷を貯め、
前記電源部が前記制御部にリセットを掛けて、前記制御部が前記電源部への前記保持信号の出力をやめたとしても、前記コンデンサから前記電源部に前記保持信号が一定時間出力される電子制御装置。
【請求項２】
前記制御部は、前記保持部の電圧を検出し、検出した電圧値によって、前記バッテリからの電源の供給が一時的に停止される瞬断が生じていたか否かを判定する判定部（Ｓ１３、Ｓ１４、Ｓ２１）を備えており、
前記判定部は、検出した電圧値が所定値以上の場合に、前記瞬断が生じていたと判定する請求項１に記載の電子制御装置。
【請求項３】
前記車両が衝突したことを示す衝突通知信号が、前記車両の衝突から所定時間内だけ前記車両のエアバック装置から出力され、前記衝突通知信号が入力されるものであり、
前記制御部は、前記判定部が検出した電圧値が所定値よりも小さい場合、前記バッテリからの電源の供給が停止している継続時間が、前記瞬断と判定するための特定時間よりも長いとみなして、前記エアバック装置に対して前記衝突通知信号の再出力を要求する再要求部（Ｓ１５）を備えている請求項２に記載の電子制御装置。
【請求項４】
前記電源部は、前記制御部へ供給する電源が所定値よりも低下した場合、前記制御部をリセットする電圧検出部（２１）を備えており、
前記制御部は、リセット後に動作を再開し、前記外部信号が供給の停止を示している場合、前記保持部が継続させた前記保持信号で動作を再開したと判定する請求項１乃至３のいずれか一項に記載の電子制御装置。
【請求項５】
前記電源部は、
前記制御部へ供給している電源が所定値よりも低下した場合、前記制御部をリセットする電圧検出部（２１）と、
前記バッテリによる前記電源部への電源の供給が停止しているか否かを判定するバッテリ判定部（２３）と、
前記制御部の動作異常を検出した場合に、前記制御部をリセットする異常検出部（２２）と、をさらに備えており、
前記制御部は、リセット後に動作を再開した際に、前記バッテリ判定部によって前記電源部への電源の供給が停止していると判定されていた場合、前記バッテリから電源の供給が停止されたことでリセットしたと判定し、前記バッテリ判定部によって前記電源部への電源の供給が停止していると判定されていなかった場合、前記異常検出部によってリセットしたと判定する請求項１乃至４のいずれか一項に記載の電子制御装置。
【請求項６】
前記電源部に加えて、前記制御部の動作異常を検出した場合に、前記制御部をリセットする監視部（３０）をさらに備えており、
前記制御部は、リセット後に動作を再開した際に、前記監視部と通信を行うことで、前記監視部が前記制御部の動作異常と判定したか否か確認する請求項５に記載の電子制御装置。
【請求項７】
前記制御部は、前記保持信号と、前記保持信号の出力を停止する際に前記保持信号の継続を停止するオフ信号とを、前記保持部に対して入力するものであり、
前記保持部は、前記コンデンサ（５１）に加えて、前記保持信号が入力されることで前記コンデンサに前記電荷を貯めるための第１抵抗（５２）と、前記オフ信号が入力されることで前記コンデンサの前記電荷を放電するための第２抵抗（５３）と、を含み、
前記第２抵抗は、前記第１抵抗よりも低い抵抗値である請求項１乃至６のいずれか一項に記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御部と、制御部へ電源供給する電源部とを備えた電子制御装置に関する。
【背景技術】
【０００２】
従来、電子制御装置の一例として、特許文献１に開示された電子制御装置がある。この電子制御装置は、車両のイグニッションスイッチ（以下、ＩＧＳＷ）がオンになると、電源リレーがオンして端子に電源電圧が供給され、マイコンが起動する。また、電子制御装置は、ラッチ回路を備えており、ラッチ回路の出力がハイならトランジスタが電源リレーをオンさせる。マイコンは、動作を開始すると、ラッチ回路のセット端子にハイの信号を出力してラッチ回路をセット状態にし、その後、ＩＧＳＷのオフを検知して特定の処理を終了すると、ラッチ回路のリセット端子にハイの信号を出力してラッチ回路をリセット状態にする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１３７０６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記電子制御装置は、ＩＧＳＷがオフの状態になってから、マイコンが特定の処理を終了して給電用の電源リレーをオフさせるまでに、マイコンがリセットされても、電源リレーのオンを継続させることができる。
【０００５】
しかしながら、電子制御装置は、バッテリからの電源の供給が一時的に遮断される電源瞬断が発生し、その後、ＩＧＳＷオフ状態で、且つ、バッテリからの電源供給が復帰した場合、ラッチ回路が電源瞬断によってセット状態を保持できない。よって、電子制御装置は、バッテリからの電源の供給が復帰した後において、マイコンへの電源供給がされなく、マイコンの動作を再開できないという問題がある。
【０００６】
本開示は、上記問題点に鑑みなされたものであり、外部信号がオフの状態で、且つ、バッテリからの電源の供給が復帰した場合に、制御部の動作を再開できる電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本開示は、
車両に搭載された機器を制御する制御部（１０）と、
車両のバッテリ（２２０）から電源が供給され、且つ、外部信号に応じて制御部への電源の供給及び供給の停止を行うとともに、制御部から保持信号が出力されている間は制御部へ電源の供給を継続する電源部（２０）と、
電荷を貯め電荷によって保持信号を出力可能なコンデンサ（５１）を含む保持部（５０）と、を備え、
制御部は、電源部へ保持信号を出力する間、コンデンサに電荷を貯め、
電源部が制御部にリセットを掛けて、制御部が電源部への保持信号の出力をやめたとしても、コンデンサから電源部に保持信号が一定時間出力されることを特徴とする。
【０００８】
このように、電源部は、バッテリから電源が供給され、且つ、外部信号に応じて制御部への電源の供給及び供給の停止を行う。また、電源部は、制御部から保持信号が出力されている間は制御部へ電源の供給を継続する。一方、制御部は、電源部からの動作可能な電源の供給が継続されなかった場合、保持信号を出力できなくなる。
【０００９】
しかしながら、本開示は、電荷を貯めており、この電荷によって保持信号を一定時間継続する保持部を備えている。つまり、本開示は、バッテリから電源の供給が停止されることで制御部が動作可能な電源の供給を電源部が継続できず、且つ、外部信号が供給の停止を示している場合に、電荷によって保持信号を一定時間継続する。このため、本開示は、外部信号が供給の停止を示している場合であっても、バッテリからの電源の供給が再開された際に、制御部の動作を再開できる。
【００１０】
なお、特許請求の範囲、及びこの項に記載した括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、発明の技術的範囲を限定するものではない。
【図面の簡単な説明】
【００１１】
【図１】実施形態における電子制御装置の概略構成を示すブロック図である。
【図２】実施形態における電子制御装置の処理動作を示すフローチャートである。
【図３】図２のＡ点以降の処理動作を示すフローチャートである。
【図４】実施形態における電子制御装置のリセット処理を示すフローチャートである。
【図５】実施形態における電子制御装置の処理動作を示すタイムチャートである。
【発明を実施するための形態】
【００１２】
以下において、図面を参照しながら、発明を実施するための形態を説明する。本実施形態では、一例として、本発明を図１に示す電子制御装置１００に適用した例を採用する。また、電子制御装置１００は、車両、例えば、内燃機関と電動機とを動力源とした所謂ハイブリッド車（プラグインハイブリッド車を含む）に搭載される。
【００１３】
まず、図１を用いて、電子制御装置１００の構成に関して説明する。しかしながら、一部、電子制御装置１００の構成とともに処理動作に関しても説明する。
【００１４】
電子制御装置１００は、イグニッションスイッチ（以下、ＩＧＳＷ）２１０、補機バッテリ２２０が接続されている。また、電子制御装置１００は、メインリレー２４０、インバータ２５０、及びシステムメインリレー２６０を介して、主バッテリ２３０及び第２コンデンサ２７０が接続されている。さらに、電子制御装置１００は、エアバック装置２８０が接続されている。電子制御装置１００は、これらとともにハイブリッド車に搭載されている。
【００１５】
電子制御装置１００は、ＩＧＳＷ２１０のオンオフに応じて、ＩＧＳＷ２００のオンを示すＩＧ信号（例えばハイや１）、及びＩＧＳＷ２００のオフを示すＩＧ信号（例えばローや０）が入力される。以下においては、オンを示すＩＧ信号をＩＧオン信号、オフを示すＩＧ信号をＩＧオフ信号とも記載する。
【００１６】
なお、電子制御装置１００は、車内のネットワークに接続されている場合、車内ネットワークにおける他の電子制御ユニットから出力された起動信号が入力された場合に、起動するように構成されていてもよい。ＩＧ信号や、他の制御装置から出力された起動信号は、外部信号に相当する。また、ＩＧオフ信号は、電源の供給の停止を示している外部信号に相当する。一方、ＩＧオン信号や他の制御装置から出力された起動信号は、電源の供給を示している外部信号と言える。
【００１７】
また、電子制御装置１００は、補機バッテリ２２０から電源供給されるとともに、主バッテリ２３０から補機バッテリ２２０を充電するための処理を行う。なお、補機バッテリ２２０は、特許請求の範囲におけるバッテリに相当する。
【００１８】
主バッテリ２３０は、例えば３００Ｖ程度であり、動力源としての電動機に対する電源供給を行う。一方、補機バッテリ２２０は、例えば１２Ｖ程度であり、主バッテリ２３０から充電可能に構成されており、電子制御装置１００や、ハイブリッド車に搭載される各種機器（補機系負荷）に対する電源供給を行う。このように、主バッテリ２３０は、補機バッテリ２２０よりも電圧が高く、高電圧バッテリとも言える。これに対して、補機バッテリ２２０は、低電圧バッテリとも言える。なお、インバータ２５０は、例えば、動力源としての電動機に接続されている。
【００１９】
電子制御装置１００は、メインリレー２４０やシステムメインリレー２６０におけるオンとオフの切り換えを行うように構成されている。第２コンデンサ２７０は、主バッテリ２３０と並列に設けられており、高電圧系のコンデンサである。電子制御装置１００は、第２コンデンサ２７０に貯められた電荷を放電させるために、システムメインリレー２６０をオンからオフに切り換えるとともに、インバータ２５０へ放電指示を行う。
【００２０】
エアバック装置２８０は、ハイブリッド車の衝突を検出する機能を備えている。エアバック装置２８０は、衝突を検出すると、ハイブリッド車が衝突したことを示す衝突通知信号を出力する。しかしながら、エアバック装置２８０は、ハイブリッド車が衝突してから所定の期間だけ、衝突通知信号を出力するように構成されている。
【００２１】
よって、電子制御装置１００は、所定の期間だけ衝突通知信号が入力される。しかしながら、電子制御装置１００は、衝突から所定の期間が経過した後であっても、エアバック装置２８０に対して衝突通知信号の出力を要求できるようにしてもよい。なお、電子制御装置１００は、衝突通知信号が入力されると、システムメインリレー２６０をオンからオフに切り換えるとともに、インバータ２５０を制御して、第２コンデンサ２７０に貯められた電荷を放電させる。
【００２２】
電子制御装置１００は、図１に示すように、主に、メインマイコン１０、電源回路２０、監視マイコン３０、保持部５０などを備えて構成されている。これらは、互いに電気的に接続されている。また、本実施形態では、一例として、これらに加えて、第１オア回路４０、第１スイッチング素子６１、第２スイッチング素子６２、第２オア回路７０、リレードライバ８０などを備えた電子制御装置１００を採用している。なお、マイコンは、マイクロコンピュータの略称である。
【００２３】
電子制御装置１００は、例えば、アクセル開度センサ及び車速センサなどの各種センサや各種電子制御ユニットが、直接又は車内ネットワーク経由で電気的に接続されている。電子制御装置１００は、各種センサの検出信号及び各種電子制御ユニットから入力されるデータなどを用いつつ動力源である内燃機関や電動機に対する制御信号を出力する。よって、電子制御装置１００は、ハイブリッドＥＣＵとも言える。
【００２４】
メインマイコン１０は、制御部に相当し、ハイブリッド車に搭載された機器を制御するものである。また、メインマイコン１０は、例えば、メインリレー２４０、インバータ２５０、システムメインリレー２６０などを制御する。
【００２５】
メインマイコン１０は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ、及びこれらを接続するバスラインなどのハードを備えて構成されている。メインマイコン１０は、ＣＰＵがＲＯＭからプログラムや各種データを読み出す。ＣＰＵは、プログラムを実行するとともに読み出したデータや入力されるデータなどを用いて、ＲＡＭを一時的な記憶手段として利用しつつ所定の演算を行うように構成されている。このようにして、メインマイコン１０は、機器の制御などの各種処理を実行する。
【００２６】
メインマイコン１０は、電源回路２０から電源の供給がなされておらず動作を停止しているときに、ＩＧオン信号が入力されると、電源回路２０から電源が供給されて起動、すなわち動作可能となる。なお、電子制御装置１００は、特開２０１５−１３７０６８号公報に開示されているように、ＩＧＳＷ２１０がオフからオンになると、電源リレーがオンして、メインマイコン１０に電源が供給されて起動する構成であってもよい。
【００２７】
メインマイコン１０は、上記のように、ＩＧＳＷ２１０がオンからオフに切り換わった場合にオフ後処理を行う。なお、オフ後処理は、例えば、ＲＡＭに記憶されているデータをＲＯＭに書き込むバックアップ処理などである。
【００２８】
メインマイコン１０は、オフ後処理を行っている間、電源回路２０からメインマイコン１０への電源の供給が継続されるように、保持信号を出力する（保持指示）。言い換えると、メインマイコン１０は、オフ後処理を行っている間、メインマイコン１０への電源の供給を継続するように電源回路２０に対して指示する。
【００２９】
なお、メインマイコン１０は、例えば、ＩＧＳＷ２１０がオフからオンに切り換わった場合に保持信号を出力する。また、メインマイコン１０は、例えば、保持信号を出力するための端子をローレベルからハイレベルに切り換えることで保持信号を出力する。この端子は、保持指示端子とも言える。
【００３０】
メインマイコン１０は、オフ後処理が終了すると、電源回路２０からメインマイコン１０への電源の供給が停止されるように、保持信号の出力を停止するとともに、オフ信号を出力する（オフ指示）。言い換えると、メインマイコン１０は、オフ後処理が終了すると、メインマイコン１０への電源の供給を停止するように電源回路２０に対して指示する。
【００３１】
なお、メインマイコン１０は、例えば、保持指示端子をハイレベルからローレベルに切り換えるとともに、オフ信号を出力するための端子をローレベルからハイレベルに切り換えることで、保持信号の出力を停止するとともにオフ信号を出力する。これによって、メインマイコン１０は、電源回路２０から電源の供給がされなくなり停止する。なお、オフ信号を出力するための端子は、オフ指示端子とも言える。
【００３２】
メインマイコン１０は、第１スイッチング素子６１と第２スイッチング素子６２とを介して、後程説明する保持部５０と接続されている。メインマイコン１０は、第１スイッチング素子６１を介して、保持信号を保持部５０に入力する。また、メインマイコン１０は、第２スイッチング素子６２を介して、オフ信号を保持部５０に入力する。
【００３３】
メインマイコン１０は、保持部５０の保持用コンデンサ５１の電圧をモニタする（保持モニタ）。なお、保持用コンデンサ５１の電圧をモニタするための端子は、保持モニタ端子とも言える。
【００３４】
メインマイコン１０は、メインマイコン１０が正常に動作していることを知らせるために、所定の時間毎にウォッチドッククリア信号を出力する（ＷＤＣ出力）。そして、メインマイコン１０は、電源回路２０からの指示に応じてメインマイコン１０をリセットする第１リセット部１１を備えている。なお、ＷＤＣは、ウォッチドッククリアの略称である。
【００３５】
本実施形態では、電源回路２０のマイコン電源電圧モニタ部２１と第１ＷＤＣ監視部２２からリセットの指示がなされるメインマイコン１０を採用している。しかしながら、本発明はこれに限定されない。また、メインマイコン１０は、リセット後に動作を再開した場合、リセットの原因を特定する機能を備えていてもよい。
【００３６】
メインマイコン１０は、メインリレー２４０のオンとオフを切り換えるためのリレー信号を出力するように構成されている（ＭＲＥＬ）。このリレー信号は、第２オア回路７０における入力端子の一つに入力される。なお、第２オア回路７０は、出力端子がリレードライバ８０に接続されている。第２オア回路７０は、入力端子の他の一つにＩＧ信号が入力されるように構成されている。よって、リレードライバ８０は、ＩＧ信号とリレー信号とに基づいて、メインリレー２４０のオンとオフを切り換えることになる。また、メインマイコン１０は、上記のように、システムメインリレー２６０のオンとオフを切り換えるように構成されている（システムメインリレー）。さらに、メインマイコン１０は、上記のように、インバータ２５０を制御するように構成されている（放電指示）。
【００３７】
電源回路２０は、電源部に相当する。電源回路２０は、第１オア回路４０の出力端子、及び補機バッテリ２２０が接続されている。電源回路２０は、補機バッテリ２２０から電源が供給され、且つ、ＩＧ信号に応じてメインマイコン１０へ電源の供給及び供給を停止する。また、電源回路２０は、メインマイコン１０から保持信号が出力されている間は、メインマイコン１０へ電源の供給を継続する。
【００３８】
電源回路２０は、機能として、マイコン電源電圧モニタ部２１、第１ＷＤＣ監視部２２、バッテリ停止検出部２３を備えて構成されている。なお、マイコン電源電圧モニタ部２１は、電圧検出部に相当する。また、第１ＷＤＣ監視部２２は、異常検出部に相当する。
【００３９】
ここで、図４を用いて、電源回路２０の処理動作を説明する。電源回路２０は、ＩＧオン信号が入力されると図４の処理をスタートする。また、電源回路２０は、ＩＧオン信号が入力されると、メインマイコン１０への電源の供給を開始する。そして、マイコン電源電圧モニタ部２１は、メインマイコン１０へ供給している電源、すなわち電源電圧をモニタする。
【００４０】
まず、マイコン電源電圧モニタ部２１は、メインマイコン１０への電源の供給を開始すると、メインマイコン１０に対してリセットをかける（ステップＳ３０）。そして、マイコン電源電圧モニタ部２１は、ステップＳ３０でリセットをかけてから所定時間後に、リセットを解除する（ステップＳ３１）。このようにして、マイコン電源電圧モニタ部２１は、メインマイコン１０へ供給する電源電圧がメインマイコン１０を安定動作させるために必要な所定レベルになるまでの間、メインマイコン１０をリセット状態に維持する（パワーオンリセット）。
【００４１】
その後、マイコン電源電圧モニタ部２１は、メインマイコン１０に供給している電源電圧が所定値（閾値）以下となったか否かを判定する（ステップＳ３２）。そして、マイコン電源電圧モニタ部２１は、電源電圧が閾値以下となったと判定した場合、マイコン１０にリセットをかける。このように、電源回路２０は、メインマイコン１０に供給する電源電圧をモニタし、この電源電圧が、メインマイコン１０が動作可能な電圧に満たない低電圧である場合、メインマイコン１０を動作させないようにリセットする。なお、メインマイコン１０をリセットすることを、メインマイコン１０にリセットを指示する、メインマイコン１０にリセットをかけると言うこともできる。
【００４２】
また、第１ＷＤＣ監視部２２は、メインマイコン１０からＷＤＣ信号を取得した場合、カウンタによってカウントされたカウント値をリセットする。そして、第１ＷＤＣ監視部２２は、メインマイコン１０からＷＤＣ信号を取得できず、カウント値が閾値に達すると、メインマイコン１０が動作異常であると判定する。また、第１ＷＤＣ監視部２２は、メインマイコン１０が動作異常であると判定した場合、メインマイコン１０をリセットする。
【００４３】
このように、電源回路２０は、供給している電源電圧が低下した場合や、メインマイコン１０が動作異常である場合に、メインマイコン１０をリセットする機能を有している。つまり、メインマイコン１０は、供給されている電源電圧が低下したことが原因でリセットしたり、メインマイコン１０が動作異常であることが原因でリセットしたりする。
【００４４】
なお、バッテリ停止検出部２３は、バッテリ判定部に相当する。バッテリ停止検出部２３は、補機バッテリ２２０による電源回路２０への電源の供給が停止しているか否かを判定する。また、バッテリ停止検出部２３は、補機バッテリ２２０のバッテリ電圧が停止しているか否かを判定すると言える。さらに、メインマイコン１０は、バッテリ停止検出部２３の判定結果を取得可能に構成されている。
【００４５】
監視マイコン３０は、監視部に相当する。監視マイコン３０は、電源回路２０とは異なる電源から電源電圧が供給されて動作する。つまり、監視マイコン３０とメインマイコン１０とは、電源電圧の供給元が異なる。
【００４６】
監視マイコン３０は、機能として、第２リセット部３１、第２ＷＤＣ監視部３２、ＷＤＣモニタを備えて構成されている。第２リセット部３１は、電源回路２０からの指示によって、監視マイコン３０をリセットする。
【００４７】
第２ＷＤＣ監視部３２は、監視マイコン３０内部のＷＤＣ信号を取得し、カウンタによってカウントされたカウント値をリセットする。そして、第２ＷＤＣ監視部３２は、監視マイコン３０内部のＷＤＣ信号を取得できず、カウント値が閾値に達すると、監視マイコン３０が動作異常であると判定する。また、第２ＷＤＣ監視部３２は、監視マイコン３０が動作異常であると判定した場合、監視マイコン３０をリセットする。
【００４８】
ＷＤＣモニタは、メインマイコン１０からＷＤＣ信号を取得し、カウンタによってカウントされたカウント値をリセットする。そして、ＷＤＣモニタは、ＷＤＣ信号を取得できず、カウント値が閾値に達すると、メインマイコン１０が動作異常であると判定する。また、ＷＤＣモニタは、メインマイコン１０が動作異常であると判定した場合、メインマイコン１０をリセットする。なお、監視マイコン３０は、メインマイコン１０が動作異常であると判定した場合、メインマイコン１０が動作異常であると判定したこと、すなわちマイコン異常判定を記憶してもよい。
【００４９】
また、監視マイコン３０は、メインマイコン１０から電源回路２０に出力されてＷＤＣをモニタする機能を備えている。さらに、監視マイコン３０は、メインマイコン１０と通信可能に構成されている。メインマイコン１０は、監視マイコン３０と通信可能であるため、監視マイコン３０によって、メインマイコン１０が動作異常であると判定されたか否かを確認できる。
【００５０】
保持部５０は、電荷を貯める部位であり、この電荷によって保持信号を一定時間継続するために設けられている。保持部５０は、補機バッテリ２２０から電源の供給が停止されることでメインマイコン１０が動作可能な電源の供給を電源回路２０が継続できず、且つ、ＩＧオフ信号が出力されている場合に、保持信号を一定時間継続する。
【００５１】
詳述すると、保持部５０は、保持用コンデンサ５１、オン側抵抗５２、オフ側抵抗５３を含んでいる。なお、オン側抵抗５２は、第１抵抗に相当する。また、オフ側抵抗５３は、第２抵抗に相当する。
【００５２】
保持用コンデンサ５１は、上記電荷を貯める部位である。保持用コンデンサ５１は、一方の端子が第１オア回路４０の入力端子に接続され、他方の端子がグランドに接続されている。なお、以下においては、保持用コンデンサ５１の両端の電圧を保持電圧と称する。また、本実施形態では、一例として、電荷が最大限貯められた状態での保持電圧が５Ｖとなる保持用コンデンサ５１を採用する。電荷が最大限貯められた状態での保持電圧は、オフ後処理に要する時間に基づいて設定される。
【００５３】
保持用コンデンサ５１と第１オア回路４０を繋ぐ配線（以下、単に配線）と、メインマイコン１０の保持指示端子との間には、オン側抵抗５２が設けられている。詳述すると、オン側抵抗５２は、一方の端子が配線に接続され、他方の端子が第１スイッチング素子６１のコレクタ端子に接続されている。なお、第１スイッチング素子６１は、ベース端子が保持指示端子に接続されており、エミッタ端子が電源回路２０と接続されている。エミッタ端子と電源回路２０との間には、電源回路２０とは異なる電源が接続されていてもよい。
【００５４】
配線とメインマイコン１０のオフ指示端子との間には、オフ側抵抗５３が設けられている。詳述すると、オフ側抵抗５３は、一方の端子が配線に接続され、他方の端子が第２スイッチング素子６２のコレクタ端子に接続されている。また、オフ側抵抗５３の一方の端子は、配線とオン側抵抗５２との接続点と、保持用コンデンサ５１との間に接続されている。なお、第２スイッチング素子６２は、ベース端子がオフ指示端子に接続されており、エミッタ端子がグランドに接続されている。
【００５５】
また、配線には、メインマイコン１０が保持用コンデンサ５１の電圧を監視するために、メインマイコン１０の保持モニタ端子が接続されている。なお、保持モニタ端子は、配線とオン側抵抗５２との接続点と、配線とオフ側抵抗５３との接続点との間に接続されている。
【００５６】
ところで、メインマイコン１０は、保持信号を出力している場合であっても、意図せずに、電源回路２０からの電源の供給が停止してしまうと、保持信号を出力できなくなる。例えば、電源回路２０は、補機バッテリ２２０からの電源供給が停止してしまうと、メインマイコン１０への電源の供給ができなくなる。
【００５７】
そこで、保持部５０は、メインマイコン１０が保持信号を出力できなくなっても、メインマイコン１０が保持信号を出力している状態と同じ状態を一定時間継続するために設けられている。保持部５０は、メインマイコン１０から保持信号が出力されると、オン側抵抗５２を介して保持用コンデンサ５１に電荷が貯められる。よって、保持部５０は、保持用コンデンサ５１に電荷が貯まっていれば、メインマイコン１０から保持信号が出力されない場合であっても、保持信号を一定時間継続できる。つまり、保持部５０は、一定時間、保持信号を第１オア回路４０に入力できる。
【００５８】
保持用コンデンサ５１は、メインマイコン１０から保持信号が出力されない場合に、保持信号を第１オア回路４０に入力することで保持電圧が低下していく。よって、保持電圧は、メインマイコン１０から保持信号が出力されていない状況で、保持信号を第１オア回路４０に入力している時間が長くなるにつれて低くなる。このため、保持電圧は、補機バッテリ２２０から電源回路２０への電源の供給が停止している時間、又は、電源回路２０からメインマイコン１０への電源の供給が停止している時間が長くなるにつれて低くなるとも言える。なお、以下においては、補機バッテリ２２０から電源回路２０への電源の供給が停止している時間を遮断時間とも称する。また、停止している時間は、停止している継続時間である。
【００５９】
また、保持部５０は、メインマイコン１０から保持信号の出力が停止され、且つ、メインマイコン１０からオフ信号が出力されると、オフ側抵抗５３と第２スイッチング素子６２を介して保持用コンデンサ５１の電荷が放電される。保持部５０は、保持用コンデンサ５１の電荷が放電されると、第１オア回路４０に出力していた保持信号を停止する。よって、メインマイコン１０は、保持用コンデンサ５１に貯められた電荷による保持信号の継続を停止するためにオフ信号を出力すると言える。
【００６０】
オン側抵抗５２は、保持用コンデンサ５１に電荷を貯めるための電源供給能力を考慮して、できるだけ高い抵抗値であると好ましい。また、電子制御装置１００は、メインマイコン１０のオフ後処理が終了した後など、電源回路２０からメインマイコン１０への電源の供給を停止させる場合、できるだけ早く電源の供給を停止させたい。つまり、電子制御装置１００は、保持用コンデンサ５１に貯められた電荷をできるだけ早く放電させたい。このため、オフ側抵抗５３は、できるだけ低い抵抗値であると好ましい。例えば、オフ側抵抗５３は、オン側抵抗５２よりも低い抵抗値であると好ましい。つまり、オフ側抵抗５３は、オン側抵抗５２と同程度の抵抗値や、オン側抵抗５２よりも高い抵抗値の場合よりも、保持用コンデンサ５１に貯められた電荷を早く放電できる。
【００６１】
次に、図２〜図３、図５を用いて、電子制御装置１００の処理動作に関して説明する。
【００６２】
まず、図５を用いて、メインマイコン１０が動作可能な電源の供給を電源回路２０が継続できず、且つ、ＩＧＳＷ２１０がオフの場合の電子制御装置１００の動作に関して説明する。なお、図５のマイコン状態とは、メインマイコン１０の状態である。また、図５のバッテリは、補機バッテリ２２０である。
【００６３】
タイミングｔ１に示すように、メインマイコン１０は、リセット中にＩＧＳＷ２１０がオフからオンに切り換わると、電源回路２０から動作可能となる電源が供給されて動作を開始する。
【００６４】
その後、タイミングｔ２で、ハイブリッド車が衝突して、補機バッテリ２２０からの電源の供給が低下して、補機バッテリ２２０からの電源の供給が停止する。これは、例えば、補機バッテリ２２０から電子制御装置１００に電源を供給しているワイヤの噛み込みなどによって生じる。そして、補機バッテリ２２０バッテリ電圧は、ワイヤヒューズ切れなどによって、例えば２００ｍｓなどの比較的短時間で復帰するものとする（タイミングｔ４）。
【００６５】
さらに、この衝突によって、ＩＧＳＷ２１０は、電子制御装置１００との間の配線が断線してオフになったとする。なお、エアバック装置２８０は、衝突を検出すると、ハイブリッド車が衝突したことを示す衝突通知信号を、タイミングｔ２〜ｔ３の間だけ出力する。
【００６６】
このような場合、メインマイコン１０は、電源回路２０によってリセットされるため、保持信号を出力できない。しかしながら、電子制御装置１００は、保持部５０が保持用コンデンサ５１に貯めた電荷によって、保持信号を第１オア回路４０に入力できる。よって、電子制御装置１００は、メインマイコン１０が保持信号を出力できない状態であっても保持信号を維持できる。
【００６７】
メインマイコン１０は、タイミングｔ４でバッテリ電圧が復帰し、且つ、ＩＧＳＷ２１０がオフの場合に、第１オア回路４０に保持信号が入力されているため、動作可能な電源が供給されて動作できる。なお、メインマイコン１０は、このような状態でリセット後に動作を再開した場合、フェールセーフ処理を行う。メインマイコン１０は、例えば、システムメインリレー２６０のオンからオフに切り換えるとともに、インバータ２５０を制御することで、第２コンデンサ２７０に貯められた電荷を放電させる。
【００６８】
次に、図２と図３を用いて、メインマイコン１０の処理動作に関して説明する。図２と図３は、メインマイコン１０の一連の処理動作を示している。メインマイコン１０は、動作を開始した場合、すなわち、リセット後に動作を再開した場合、図２に示す処理をスタートする。また、メインマイコン１０は、図２のステップＳ１０でＹＥＳ判定すると（Ａ点）、図４のステップＳ２３（Ａ点）へ進む。
【００６９】
ステップＳ１０では、電源起動信号が有るか否かを判定する。この電源起動信号は、電源の供給を示している外部信号であり、ＩＧオン信号や他の制御装置から出力された起動信号である。メインマイコン１０は、例えばＩＧオン信号が入力されている場合、電源起動信号有りと判定してステップＳ２３へ進む。この場合、メインマイコン１０は、ＩＧオン信号が入力されているため、正常に起動したとみなせる。言い換えると、メインマイコン１０は、正常にパワーオンリセットを経て動作を再開したとみなせる。
【００７０】
一方、メインマイコン１０は、ＩＧオン信号が入力されていない場合、つまり、ＩＧオフ信号が入力されている場合、電源起動信号有りと判定せずにステップＳ１１へ進む。この場合、メインマイコン１０は、ＩＧオフ信号が入力されているにもかかわらず動作を再開しているため、保持部５０が保持信号を継続させたことで動作を再開したと判定できる。つまり、メインマイコン１０は、正常ではない状態が発生した後に、動作を再開したとみなす。言い換えると、メインマイコン１０は、リセットの原因が、何かしらの異常が生じたためであると特定できる。
【００７１】
ステップＳ１１では、バッテリ停止検出有りか否かを判定する（バッテリ停止判定）。メインマイコン１０は、バッテリ停止検出部２３の判定結果を取得する。そして、メインマイコン１０は、この判定結果に基づいて、補機バッテリ２２０から電源回路２０への電源の供給が停止していると判定されていたか否かを確認する。
【００７２】
メインマイコン１０は、補機バッテリ２２０から電源回路２０への電源の供給が停止していると判定されていた場合、バッテリ停止検出有りと判定してステップＳ１２へ進む。また、メインマイコン１０は、バッテリ停止検出有りと判定した場合、補機バッテリ２２０から電源の供給が停止されたことでリセットしたと判定できる。さらに、メインマイコン１０は、バッテリ停止検出有りと判定した場合、電源回路２０からメインマイコン１０への電源電圧が低下したことでリセットしたと判定できる。
【００７３】
一方、メインマイコン１０は、補機バッテリ２２０から電源回路２０への電源の供給が停止していると判定されていなかった場合、バッテリ停止検出有りと判定せずにステップＳ１８へ進む。また、メインマイコン１０は、バッテリ停止検出有りと判定しなかった場合、第１ＷＤＣ監視部２２からの指示でリセットした、すなわち、メインマイコン１０の動作異常でリセットした可能性があると判定できる。
【００７４】
ステップＳ１２では、保持電圧を読み取る。メインマイコン１０は、保持用コンデンサ５１の電圧値である保持電圧をモニタする。
【００７５】
ステップＳ１３では、保持電圧＜３．５Ｖであるか否かを判定する。メインマイコン１０は、保持電圧＜３．５Ｖと判定した場合、ステップＳ１４へ進み、保持電圧＜３．５Ｖと判定しなかった場合、ステップＳ２１へ進む。
【００７６】
この３．５Ｖは、補機バッテリ２２０からの電源の供給が一時的に停止される瞬断が発生しているか否かを判定するための閾値電圧（所定値）である。言い換えると、３．５Ｖは、遮断時間が瞬断とみなせる時間であるか否かを判定するための閾値電圧である。この瞬断とは、ＩＧＳＷ２１０が操作されてオンからオフされたことで、補機バッテリ２２０からの電源の供給が停止している場合とは異なり、意図せずに、補機バッテリ２２０からの電源の供給が瞬間的に停止したことを示している。なお、遮断時間は、保持電圧の値が高ければ高いほど、短いとみなせる。
【００７７】
ステップＳ１４では、瞬断特定時間以上と判定する。つまり、メインマイコン１０は、保持電圧＜３．５Ｖの場合、遮断時間が瞬断と特定する時間以上であり、瞬断ではないと判定する。このとき、メインマイコン１０は、瞬断でないため、例えばタイミングｔ２からｔ３の間にリセットから復帰できなかったとみなせる。
【００７８】
一方、ステップＳ２１では、瞬断特定時間以内と判定する。つまり、メインマイコン１０は、保持電圧＜３．５Ｖでない場合、遮断時間が瞬断と特定する時間以内であり、瞬断であると判定する。このとき、メインマイコン１０は、瞬断であるため、例えばタイミングｔ２からｔ３の間にリセットから復帰したとみなせる。
【００７９】
なお、本実施形態では、瞬断であるか否か判定するための閾値電圧として３．５Ｖを採用した。しかしながら、本発明は、これに限定されない。
【００８０】
ステップＳ１５では、衝突通知信号を再要求する（再要求部）。電子制御装置１００は、上記のように、エアバック装置２８０から、タイミングｔ２〜ｔ３の間だけ衝突通知信号が入力される。しかしながら、メインマイコン１０は、タイミングｔ２〜ｔ３の間にリセットから復帰できておらず、エアバック装置２８０から衝突通知信号が出力されていたにもかかわらず、衝突通知信号を取得できていない可能性が高い。そこで、メインマイコン１０は、エアバック装置２８０に対して、衝突通知信号を再出力するように要求する。これによって、メインマイコン１０は、エアバック装置２８０が衝突通知信号の出力を終了していたとしても、衝突通知信号を取得できる。
【００８１】
ステップＳ１６では、衝突通知信号を受信したか否かを判定する。メインマイコン１０は、衝突通知信号を受信したと判定した場合、ステップＳ１７へ進み、衝突通知信号を受信したと判定していない場合、ステップＳ２２へ進む。
【００８２】
ステップＳ１７では、衝突後制御を行う。メインマイコン１０は、例えば、システムメインリレー２６０のオンからオフに切り換えて、インバータ２５０を制御することで、第２コンデンサ２７０に貯められた電荷を放電させる（高圧放電）。なお、メインマイコン１０は、リセットの原因が、衝突によってバッテリ電圧が低下したためであると特定できる。
【００８３】
ステップＳ２２では、終了処理を行う。メインマイコン１０は、保持信号の出力を停止して、メインマイコン１０への電源の供給を停止させる（マイコン電源オフ）。なお、メインマイコン１０は、リセットの原因が、衝突などではない他の異常によってバッテリ電圧が低下したためであると特定できる。
【００８４】
ステップＳ１８では、監視マイコンと通信を行う。メインマイコン１０は、メインマイコン１０に動作異常が生じていたか否かを確認するために、監視マイコン３０と通信を行う。
【００８５】
ステップＳ１９では、マイコン異常判定が有るか否かを判定する。メインマイコン１０は、監視マイコン３０にマイコン異常判定が記憶されているか否かを判定し、マイコン異常判定が記憶されていると判定した場合、ステップＳ２０へ進み、マイコン異常判定が記憶されていると判定しなかった場合、ステップＳ１６へ進む。ステップＳ２０では、マイコン異常と判定する。メインマイコン１０は、リセットの原因が、メインマイコン１０の動作異常であると特定する。
【００８６】
以上のように、メインマイコン１０は、ＩＧＳＷ２１０がオフの状態でリセットから復帰した場合に、リセットの原因を区別できる。
【００８７】
ここから、図３を用いて、ステップＳ２３以降に関して説明する。ステップＳ２３では、衝突通知信号を再要求する。メインマイコン１０は、衝突通知信号を受信したと判定した場合、ステップＳ２４へ進み、衝突通知信号を受信したと判定していない場合、ステップＳ２５へ進む。
【００８８】
ステップＳ２４では、ステップＳ１７と同様に、衝突後制御を行う。なお、メインマイコン１０は、リセットの原因が、衝突によってバッテリ電圧が低下したためであると特定できる。また、メインマイコン１０は、ＩＧＳＷ２１０と電子制御装置１００との間の配線は、断線していないとみなせる。
【００８９】
ステップＳ２５では、ステップＳ１１と同様に、バッテリ停止検出有りか否かを判定する（バッテリ停止判定）。メインマイコン１０は、バッテリ停止検出有りと判定した場合、ステップＳ２６へ進み、バッテリ停止検出有りと判定しなかった場合、ステップＳ２７へ進む。
【００９０】
ステップＳ２６では、ＨＶ制御起動処理を行う。メインマイコン１０は、ハイブリッドＥＣＵとしての起動処理を行う。なお、メインマイコン１０は、リセットの原因が、ＩＧＳＷ２１０が操作されてオンからオフに切り換わったためであると特定できる。つまり、メインマイコン１０は、衝突や異常などが生じることなく、正常にＩＧＳＷ２１０がオフされて、リセットされたと特定できる。
【００９１】
ステップＳ２７では、ステップＳ１８と同様に、監視マイコンと通信を行う。ステップＳ２８では、マイコン異常判定が有るか否かを判定する。メインマイコン１０は、監視マイコン３０にマイコン異常判定が記憶されているか否かを判定し、マイコン異常判定が記憶されていると判定した場合、ステップＳ２９へ進み、マイコン異常判定が記憶されていると判定しなかった場合、ステップＳ２６へ進む。そして、ステップＳ２９では、ステップＳ２０と同様に、マイコン異常と判定する。このように、メインマイコン１０は、ＩＧＳＷ２１０がオンの状態でリセットから復帰した場合であっても、リセットの原因を区別できる。
【００９２】
以上のように、電源回路２０は、補機バッテリ２２０から電源が供給され、且つ、ＩＧ信号に応じてメインマイコン１０へ電源供の給及び供給を停止する。また、電源回路２０は、メインマイコン１０から保持信号が出力されている間はメインマイコン１０へ電源の供給を継続する。一方、メインマイコン１０は、電源回路２０からの動作可能な電源の供給が継続されなかった場合、保持信号を出力できなくなる。
【００９３】
しかしながら、電子制御装置１００は、保持用コンデンサ５１に電荷を貯めており、この電荷によって保持信号を一定時間継続する保持部５０を備えている。つまり、電子制御装置１００は、補機バッテリ２２０から電源の供給が停止されることでメインマイコン１０が動作可能な電源の供給を電源回路２０が継続できず、且つ、ＩＧオフ信号が出力されている場合に、電荷によって保持信号を一定時間継続する。
【００９４】
このため、電子制御装置１００は、ＩＧオフ信号が出力されており、且つ、補機バッテリ２２０からの電源の供給が再開された際に、メインマイコン１０の動作を再開できる。つまり、電子制御装置１００は、補機バッテリ２２０からの電源の供給が意図せずに遮断された状態から、ＩＧＳＷ２１０がオフの状態で補機バッテリ２２０からの電源の供給が再開された場合に、メインマイコン１０の動作を再開できる。このように、ＩＧＳＷ２１０がオフの状態で補機バッテリ２２０からの電源の供給が再開される状況は、上記のようにハイブリッド車が衝突した場合などに起こる可能性がある。
【００９５】
また、電子制御装置１００は、このようにメインマイコン１０の動作を再開できるため、第２コンデンサ２７０の電荷を放電するなどの特定処理を実施できる。よって、電子制御装置１００は、上記のようにハイブリッド車が衝突した場合に、高電圧系の第２コンデンサ２７０の電荷を放電できる。
【００９６】
さらに、電子制御装置１００は、上記のようにメインマイコン１０の動作を再開させるために、メインマイコン１０が動作可能となるバックアップバッテリや、電源回路２０が動作可能となるバックアップバッテリを備えることも考えられる。これに対して、保持部５０は、保持信号を一定時間だけ継続できる程度の電荷を蓄積できるものであればよい。よって、電子制御装置１００は、上記のようなバックアップバッテリを備えるよりも、小容量の保持用コンデンサ５１でメインマイコン１０の動作を再開できる。また、電子制御装置１００は、上記のようなバックアップバッテリを備えるよりも安価にメインマイコン１０の動作を再開できる。
【００９７】
以上、本発明の好ましい実施形態について説明した。しかしながら、本発明は、上記実施形態に何ら制限されることはなく、本発明の趣旨を逸脱しない範囲において、種々の変形が可能である。
【符号の説明】
【００９８】
１０…メインマイコン、１１…第１リセット部、２０…電源回路、２１…マイコン電源電圧モニタ部、２２…第１ＷＤＣ監視部、２３…バッテリ停止検出部、３０…監視マイコン、３１…第２リセット部、３２…第２ＷＤＣ監視部、４０…第１オア回路、５０…保持部、５１…保持用コンデンサ、５２…オン側抵抗、５３…オフ側抵抗、６１…第１スイッチング素子、６１…第２スイッチング素子、７０…第２オア回路、８０…リレードライバ、１００…電子制御装置、２１０…イグニッションスイッチ、２２０…補機バッテリ、２３０…主バッテリ、２４０…メインリレー、２５０…インバータ、２６０…システムメインリレー部、２７０…第２コンデンサ、２８０…エアバック装置
【図１】
0006597456.tif 000002
【図２】
0006597456.tif 000003
【図３】
0006597456.tif 000004
【図４】
0006597456.tif 000005
【図５】
0006597456.tif 000006