(57)【要約】【課題】負荷の制御のために供給される電圧に異常が生じたとしても、当該負荷を確実に制御することができる負荷制御装置を提供する。【解決手段】車載負荷の動作を各制御する制御部及び副制御部と、車載電源からの出力電圧を制御部及び副制御部夫々に供給する電圧に各変換する２つの電圧変換部とを備える負荷制御装置は、前記制御部に対応する一の電圧変換部が変換した電圧値を反復的に検出する電圧検出部と、該電圧検出部が検出した電圧値に基づいて、前記一の変換部が異常であるか否かを判定する判定部とを備え、前記副制御部は、前記判定部が異常であると判定した場合、前記車載負荷の動作の制御を停止させる停止信号を前記制御部に出力し、前記制御部に代えて前記車載負荷の動作を制御するようにしてある。【選択図】図４
2016032989.tif 000002
【特許請求の範囲】
【請求項１】
車載負荷の動作を各制御する制御部及び副制御部と、車載電源からの出力電圧を制御部及び副制御部夫々に供給する電圧に各変換する２つの電圧変換部とを備える負荷制御装置であって、
前記制御部に対応する一の電圧変換部が変換した電圧値を反復的に検出する電圧検出部と、
該電圧検出部が検出した電圧値に基づいて、前記一の変換部が異常であるか否かを判定する判定部と
を備え、
前記副制御部は、
前記判定部が異常であると判定した場合、前記車載負荷の動作の制御を停止させる停止信号を前記制御部に出力し、前記制御部に代えて前記車載負荷の動作を制御するようにしてあること
を特徴とする負荷制御装置。
【請求項２】
前記副制御部は、
前記判定部が異常であると判定した後、異常でないと判定した場合、前記車載負荷の動作の制御を行わせる制御許可信号を前記制御部に出力し、かつ自身による車載負荷の動作の制御を停止するようにしてあること
を特徴とする請求項１に記載の負荷制御装置。
【請求項３】
前記副制御部は、前記判定部が異常であると判定した後、異常でないと判定するまでの時間に亘り、前記停止信号を出力するようにしてあり、
前記制御部は、前記副制御部から前記停止信号が入力されている時間に亘り、前記車載負荷の動作の制御を停止するようにしてあること
を特徴とする請求項１又は２に記載の負荷制御装置。
【請求項４】
前記制御部の異常を検出する異常検出部を更に備え、
前記制御部は、前記異常検出部に反復的に信号を出力するようにしてあり、
前記異常検出部は、前記信号が所定時間以上に亘り入力されない場合、前記制御部の異常を検出するようにしてあり、
前記副制御部は、前記異常検出部が前記制御部の異常を検出した場合、前記停止信号を前記制御部に出力し、前記制御部に代えて前記車載負荷の動作を制御するようにしてあること
を特徴とする請求項１から３までの何れか一つに記載の負荷制御装置。
【請求項５】
前記制御部及び副制御部の状態に関わらず、前記車載負荷の動作の制御に係る要求を前記制御部及び副制御部の両方へ入力するようにしてあること
を特徴とする請求項１から４までの何れか一つに記載の負荷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載負荷の動作を制御する負荷制御装置に関する。
【背景技術】
【０００２】
従来、複数の制御部を備え、当該複数の制御部の一部が車載負荷の動作を制御する負荷制御装置が知られている。特許文献１に記載の負荷制御装置（車両用電子制御装置）は、制御ＣＰＵ及び監視ＣＰＵの２つの制御部を備えている。制御ＣＰＵは、車載負荷の動作を制御する。監視ＣＰＵは、制御ＣＰＵの動作を監視し、異常を検出した場合には当該制御ＣＰＵにリセットをかける処理を実行する。従って、監視ＣＰＵは、制御ＣＰＵが異常を起こしたときにおける負荷の異常な制御を防止することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１３７０４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、制御ＣＰＵが動作するために供給される電圧の大きさが当該制御ＣＰＵにおける異常の原因であった場合、監視ＣＰＵによるリセットをかける処理が行われたとしても当該異常を解消し得ない。そのため、監視ＣＰＵは、制御ＣＰＵにリセットをかける処理を何度も繰り返す虞があり、制御ＣＰＵによる負荷の制御が行われない虞がある。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、負荷の制御のために供給される電圧に異常が生じたとしても、当該負荷を確実に制御することができる負荷制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る負荷制御装置は、車載負荷の動作を各制御する制御部及び副制御部と、車載電源からの出力電圧を制御部及び副制御部夫々に供給する電圧に各変換する２つの電圧変換部とを備える負荷制御装置であって、前記制御部に対応する一の電圧変換部が変換した電圧値を反復的に検出する電圧検出部と、該電圧検出部が検出した電圧値に基づいて、前記一の変換部が異常であるか否かを判定する判定部とを備え、前記副制御部は、前記判定部が異常であると判定した場合、前記車載負荷の動作の制御を停止させる停止信号を前記制御部に出力し、前記制御部に代えて前記車載負荷の動作を制御するようにしてあることを特徴とする。
【０００７】
本発明にあっては、電圧検出部は、制御部に対応する一の電圧変換部が変換した電圧値を反復的に検出する。判定部は、電圧検出部が検出した電圧値に基づいて、当該一の電圧変換部が異常であるか否かを判定する。副制御部は、判定部が異常であると判定した場合、車載負荷の動作の制御を停止させる停止信号を制御部に出力し、当該制御部に代えて当該車載負荷の動作を制御する。従って、制御部に電圧を供給する一の電圧変換部が異常を起こすことによって、当該電圧に異常が生じたとしても、副制御部が他の電圧変換部の変換した電圧に基づいて負荷の動作を制御することができる。そのため、負荷制御装置は、負荷の制御のために供給される電圧に異常が生じたとしても、当該負荷を確実に制御することができる。
【０００８】
本発明に係る負荷制御装置は、前記副制御部は、前記判定部が異常であると判定した後、異常でないと判定した場合、前記車載負荷の動作の制御を行わせる制御許可信号を前記制御部に出力し、かつ自身による車載負荷の動作の制御を停止するようにしてあることを特徴とする。
【０００９】
本発明にあっては、副制御部は、判定部が異常であると判定した後、異常でないと判定した場合、車載負荷の動作の制御を許可する許可信号を制御部に出力し、かつ車載負荷の動作の制御を停止する。従って、例えば、制御部に電圧を供給する一の電圧変換部の異常が解消された場合に、負荷の動作の制御を制御部に行わせることができる。そのため、例えば、副制御部が主制御部よりも性能が劣る構成であった場合、負荷の制御のために供給される電圧の異常が解消することにより、性能が高い制御部によって負荷の動作の制御を行うことができる。
【００１０】
本発明に係る負荷制御装置は、前記副制御部は、前記判定部が異常であると判定した後、異常でないと判定するまでの時間に亘り、前記停止信号を出力するようにしてあり、前記制御部は、前記副制御部から前記停止信号が入力されている時間に亘り、前記車載負荷の動作の制御を停止するようにしてあることを特徴とする。
【００１１】
本発明にあっては、副制御部は、判定部が異常であると判定した後、異常でないと判定するまでの時間に亘り、停止信号を出力する。制御部は、副制御部から停止信号が入力されている時間に亘り、車載負荷の動作の制御を停止する。従って、例えば制御部に対して停止信号を出力できず、車載負荷の動作の制御も行うことができない異常が副制御部に生じた場合、制御部に暫定的に負荷の動作を制御させることができる。
【００１２】
本発明に係る負荷制御装置は、前記制御部の異常を検出する異常検出部を更に備え、前記制御部は、前記異常検出部に反復的に信号を出力するようにしてあり、前記異常検出部は、前記信号が所定時間以上に亘り入力されない場合、前記制御部の異常を検出するようにしてあり、前記副制御部は、前記異常検出部が前記制御部の異常を検出した場合、前記停止信号を前記制御部に出力し、前記制御部に代えて前記車載負荷の動作を制御するようにしてあることを特徴とする。
【００１３】
本発明にあっては、異常検出部は制御部の異常を検出する。制御部は、当該異常検出部に反復的に信号を出力する。また、異常検出部は、制御部からの信号が所定時間以上に亘り入力されない場合、制御部の異常を検出する。副制御部は、異常検出部が制御部の異常を検出した場合、停止信号を制御部に出力し、当該制御部に代えて当該車載負荷の動作を制御する。従って、負荷の制御のために供給される電圧に異常が生じた場合に加え、負荷の動作を制御する制御部に異常が生じた場合にも、副制御部にて負荷の動作を確実に制御することができる。
【００１４】
本発明に係る負荷制御装置は、前記制御部及び副制御部の状態に関わらず、前記車載負荷の動作の制御に係る要求を前記制御部及び副制御部の両方へ入力するようにしてあることを特徴とする。
【００１５】
本発明にあっては、制御部及び副制御部の動作の状態に関わらず、車載負荷の動作の制御に係る要求を、当該制御部及び副制御部の両方に入力する。従って、車載負荷の動作を制御する対象が制御部から副制御部になった場合であっても、副制御部には制御部に入力される制御要求が入力されているため、負荷制御装置は、当該車載負荷の動作の制御を継続的に行うことができる。
【発明の効果】
【００１６】
本発明によれば、負荷の制御のために供給される電圧に異常が生じたとしても、当該負荷を確実に制御することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る負荷制御装置全体の構成を示すブロック図である。
【図２】メインマイコン及びバックアップマイコンの動作を説明する説明図である。
【図３】メインマイコンが負荷の動作を制御するときにおける処理手順を示すフローチャートである。
【図４】第１電圧変換ＩＣに異常が生じたときにおけるバックアップマイコンの処理手順を示すフローチャートである。
【図５】メインマイコンに異常が生じたときにおけるバックアップマイコンの処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
図１は、本発明に係る負荷制御装置全体の構成を示すブロック図である。負荷制御装置１は、車両に搭載され、複数の負荷２と、ＥＣＵ（Electronic Control Unit）３と、電源４とに接続されている。負荷制御装置１は、電源４から供給される電力により動作し、ＥＣＵ３から負荷２の制御に係る制御信号が入力される。負荷制御装置１は、入力された制御信号に基づいて、負荷２の動作を制御する。負荷２は、ヘッドライト、ターンランプ、テールランプ等の灯火系の負荷２１と、その他の負荷２２とを含む。ＥＣＵ３は、例えば各負荷２の制御の開始又は停止に係る入力を受け付けるように構成され、受け付けた入力に基づいて、負荷制御装置１に対して負荷２の制御に係る信号を出力する。電源４は、車載バッテリ等の各車装品に対して電力を供給する車載の電源装置である。
【００１９】
また、負荷制御装置１は、メインマイコン１１、バックアップマイコン１２、第１電圧変換ＩＣ（Integrated Circuit）１３、第２電圧変換ＩＣ１４、通信ＩＣ１５、複数のＯＲ回路１６、及び複数のＦＥＴ（Field Effect Transistor）１７を備える。メインマイコン１１は、例えば一又は複数のＣＰＵ（Central Processing Unit）、マルチコアＣＰＵ等の制御装置と、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等の記憶装置とを含んで構成されているマイクロコンピュータである。メインマイコン１１は、負荷２の動作を制御するための制御プログラムを当該記憶装置に記憶している。メインマイコン１１は、第１電圧変換ＩＣ１３及び通信ＩＣ１５に接続され、第１電圧変換ＩＣ１３から供給される電圧によって動作し、通信ＩＣ１５から入力される信号及び当該制御プログラムに基づいて、負荷２の動作を制御する。メインマイコン１１は、例えば、ＰＷＭ（Pulse Width Modulation）制御により各負荷２の動作を制御する。メインマイコン１１は、本発明の制御部に相当する。
【００２０】
バックアップマイコン１２は、メインマイコン１１と同様に、制御装置と記憶装置とを含んで構成されているマイクロコンピュータである。バックアップマイコン１２は、負荷２１をメインマイコン１１に代わって制御するための制御プログラムを当該記憶装置に記憶している。バックアップマイコン１２は、第２電圧変換ＩＣ１４に接続され、当該第２電圧変換ＩＣ１４から供給される電圧によって動作する。また、バックアップマイコン１２は、通信ＩＣ１５に接続されている。バックアップマイコン１２は、メインマイコン１１又は第１電圧変換ＩＣ１３が異常であると判定した場合に、メインマイコン１１に代えて、通信ＩＣ１５から入力される信号に基づいて負荷２１の動作を制御する。バックアップマイコン１２は、例えばＰＷＭ制御により各負荷２の動作を制御する。バックアップマイコン１２は、本発明の副制御部に相当する。
【００２１】
第１電圧変換ＩＣ１３は、電源４及びメインマイコン１１に接続され、例えば電源４から供給される直流電圧を、メインマイコン１１が動作し得る直流電圧に変換するＤＣ／ＤＣコンバータである。第２電圧変換ＩＣ１４は、電源４及びバックアップマイコン１２に接続され、例えば電源４から供給される直流電圧を、バックアップマイコン１２が動作し得る直流電圧に変換するＤＣ／ＤＣコンバータである。
【００２２】
ここで、第１電圧変換ＩＣ１３及び第２電圧変換ＩＣ１４は夫々、メインマイコン１１及びバックアップマイコン１２夫々の異常を検出するように構成されており、詳細は後述する。第１電圧変換ＩＣ１３及び第２電圧変換ＩＣ１４は、本発明の電圧変換部に相当する。また、第１電圧変換ＩＣ１３は、本発明の異常検出部に相当する。
【００２３】
通信ＩＣ１５は、ＥＣＵ３と、メインマイコン１１及びバックアップマイコン１２とに接続され、例えば、ＥＣＵ３から入力された負荷２の動作を制御するためのアナログの制御信号をデジタル信号に変換し、メインマイコン１１及びバックアップマイコン１２に出力する。
【００２４】
ＯＲ回路１６は、メインマイコン１１及びバックアップマイコン１２に接続された論理ＯＲの演算を実現する回路であり、負荷２１の数と同じ数だけ設けられている。ＯＲ回路１６は、メインマイコン１１及びバックアップマイコン１２から入力される信号の態様に応じて、ハイレベルの信号又はローレベルの信号を出力する。
【００２５】
ＦＥＴ１７は、例えば、ＭＯＳＦＥＴ（Metal Oxide Semiconductor FET）等の電界効果トランジスタであり、負荷２に接続されている。本実施形態では、負荷制御装置１は、ＦＥＴ１７がオン状態になったとき、負荷２に電力が供給され、オフ状態になったとき、負荷２に電力が供給されないように構成されている。また、負荷２１に接続されているＦＥＴ１７は、ＯＲ回路１６に接続され、ＯＲ回路１６からの信号を入力する。負荷２２に接続されているＦＥＴ１７は、メインマイコン１１に接続され、メインマイコン１１からの信号を入力する。各ＦＥＴ１７は、入力された信号に基づいてオンオフが切り替わる。
【００２６】
次に、負荷制御装置１のメインマイコン１１及びバックアップマイコン１２の動作について説明する。図２は、負荷制御装置１のメインマイコン１１及びバックアップマイコン１２の動作を説明する説明図である。メインマイコン１１は、第１電圧変換ＩＣ１３から供給される電圧に基づいて、ウォッチドッグ（ＷＤ）パルスを第１電圧変換ＩＣ１３に周期的に入力する。第１電圧変換ＩＣ１３は、所定期間以上に亘ってＷＤパルスが入力されない場合、メインマイコン１１が異常であることを検出し、動作の初期化に係るリセット信号をメインマイコン１１に対して出力する。メインマイコン１１は、リセット信号が入力された場合、動作を初期化する。第１電圧変換ＩＣ１３は、異常検出部に相当する。また、メインマイコン１１は、負荷２１の動作を制御する場合、ＯＲ回路１６をアクティブ状態にするためのチップセレクト信号ＣＳと入力信号Ｉｎ１とを、当該負荷２１に対応するＯＲ回路１６に出力する。
【００２７】
同様に、バックアップマイコン１２は、第２電圧変換ＩＣ１４から供給される電圧に基づいて、ウォッチドッグ（ＷＤ）パルスを第２電圧変換ＩＣ１４に周期的に入力する。第２電圧変換ＩＣ１４は、所定期間以上に亘ってＷＤパルスが入力されない場合、バックアップマイコン１２が異常であることを検出し、動作の初期化に係るリセット信号をバックアップマイコン１２に対して出力する。バックアップマイコン１２は、リセット信号が入力された場合、動作を初期化する。また、バックアップマイコン１２は、負荷２１の動作を制御する場合、ＯＲ回路１６をアクティブ状態にするためのチップセレクト信号ＣＳと入力信号Ｉｎ２とを、当該負荷２１に対応するＯＲ回路１６に出力する。
【００２８】
更に、バックアップマイコン１２は、メインマイコン１１から出力されたＷＤパルス及び第１電圧変換ＩＣ１３から出力されたリセット信号の出力の有無を検出可能に構成されている。例えば、メインマイコン１１及び第１電圧変換ＩＣ１３間のＷＤパルス及びリセット信号の入出力経路が中途で分岐し、バックアップマイコン１２に当該ＷＤパルス及びリセット信号が入力するように構成することで実現することができる。また、同様に、バックアップマイコン１２は、第１電圧変換ＩＣ１３からメインマイコン１１に供給される電圧値を検出可能に構成されている。
【００２９】
このように構成されたバックアップマイコン１２は、リセット信号及びＷＤパルスの検出により、第１電圧変換ＩＣ１３又はメインマイコン１１が異常であるか否かを判定し、判定結果に応じてメインマイコン１１に停止信号又は制御許可信号を出力する。同様に、バックアップマイコン１２は、検出した電圧値に基づいて、第１電圧変換ＩＣ１３又はメインマイコン１１が異常であるか否かを判定し、判定結果に応じてメインマイコン１１に停止信号又は制御許可信号を出力する。停止信号及び制御許可信号は夫々、互いに異なる信号であり、例えば一方がハイレベルの信号であった場合、他方はローレベルの信号である。
本実施形態におけるバックアップマイコン１２は正常に動作している間に亘って、停止信号及び制御許可信号のどちらか一方を常時メインマイコン１１に出力する。バックアップマイコン１２は、停止信号を出力している間に亘って、メインマイコン１１に代わって、負荷２１の動作を制御する。即ち、バックアップマイコン１２は、停止信号を出力している間に亘って、ＯＲ回路１６にチップセレクト信号ＣＳ及び入力信号Ｉｎ２を出力する。メインマイコン１１は、バックアップマイコン１２から停止信号が入力されている間に亘って、負荷２の制御を行わない。即ち、メインマイコン１１は、負荷２１に接続されたＦＥＴ１７への信号の出力、並びにＯＲ回路１６へのチップセレクト信号ＣＳ及び入力信号Ｉｎ１の出力を行わない。従って、制御対象の負荷２１に対応するＯＲ回路１６には、チップセレクト信号ＣＳ及び入力信号Ｉｎ１の組、又はチップセレクト信号ＣＳ及び入力信号Ｉｎ２の組の何れか一組が入力される。
以上の動作を行うときのメインマイコン１１及びバックアップマイコン１２の処理手順を夫々以下に示す。
【００３０】
図３は、メインマイコン１１が負荷２の動作を制御するときにおける処理手順を示すフローチャートである。メインマイコン１１は、通信ＩＣ１５から負荷２の制御に係る信号が入力されたか否かを判定する（ステップＳ１１）。制御に係る信号が入力されていないと判定した場合（Ｓ１１：ＮＯ）、メインマイコン１１は、当該信号が入力されるまで処理を待つ。
【００３１】
制御に係る信号が入力されたと判定した場合（Ｓ１１：ＹＥＳ）、メインマイコン１１は、バックアップマイコン１２から停止信号が入力されているか否かを判定する（ステップＳ１２）。即ち、メインマイコン１１はステップＳ１２において、バックアップマイコン１２から停止信号又は制御許可信号の何れかが入力されているかを判定している。停止信号が入力されていると判定した場合（Ｓ１２：ＹＥＳ）、メインマイコン１１は、入力された制御に係る信号に基づく動作を行わず、負荷２の制御を停止し（ステップＳ１３）、ステップＳ１２に処理を戻す。
【００３２】
ステップＳ１２において停止信号が入力されていないと判定した場合（Ｓ１２：ＮＯ）、メインマイコン１１は、入力された制御に係る信号に基づいて対応する負荷２の制御を行う（ステップＳ１４）。その後、メインマイコン１１は、当該負荷２の制御が完了したか否かを判定する（ステップＳ１５）。完了していないと判定した場合（Ｓ１５：ＮＯ）、メインマイコン１１はステップＳ１２に処理を戻し、完了したと判定した場合（Ｓ１５：ＹＥＳ）、メインマイコン１１は処理を終える。
【００３３】
図４は、第１電圧変換ＩＣ１３に異常が生じたときにおけるバックアップマイコン１２の処理手順を示すフローチャートである。バックアップマイコン１２は、サンプリングタイミングにあるか否かを判定する（ステップＳ２１）。バックアップマイコン１２は例えば、所定時間毎に第１電圧変換ＩＣ１３からメインマイコン１１に供給される電圧値を検出するように構成されており、所定時間が経過する都度、当該電圧値を検出すべきサンプリングタイミングにあると判定する。所定時間は例えば５ミリ秒である。サンプリングタイミングにないと判定した場合（Ｓ２１：ＮＯ）、バックアップマイコン１２は、サンプリングタイミングになるまで待機する。
【００３４】
サンプリングタイミングにあると判定した場合（Ｓ２１：ＹＥＳ）、バックアップマイコン１２は、第１電圧変換ＩＣ１３からメインマイコン１１に供給される電圧値を検出する（ステップＳ２２）。次いで、バックアップマイコン１２は、検出した電圧値に基づいて第１電圧変換ＩＣ１３が異常であるか否かを判定する（ステップＳ２３）。バックアップマイコン１２は例えば、メインマイコン１１が動作可能な電圧の上限値−１０％の値よりも、検出した電圧値が高い値であるか否かにより判定を行う。またバックアップマイコン１２は例えば、メインマイコン１１が動作可能な電圧の下限値−１０％の値よりも、検出した電圧値が低い値であるか否かにより判定する。バックアップマイコン１２は、ステップＳ２３において本発明の判定部として機能する。
【００３５】
第１電圧変換ＩＣ１３が異常であると判定した場合（Ｓ２３：ＹＥＳ）、バックアップマイコン１２は、メインマイコン１１に対して停止信号を出力する（ステップＳ２４）。その後、バックアップマイコン１２は、メインマイコン１１に代えて負荷２１の制御を開始し（ステップＳ２５）、ステップＳ２１に処理を戻す。ここで、ステップＳ２５においてバックアップマイコン１２は、通信ＩＣ１５から制御に係る信号が入力された場合、メインマイコン１１に代えて負荷２１の制御を行う状態となる。即ち、バックアップマイコン１２は、ステップＳ２５の処理を行った後に自身の負荷２１の制御を停止する処理を行うまで、入力された制御に係る信号に基づいて当該負荷２１の制御を継続して行う。
【００３６】
第１電圧変換ＩＣ１３が異常でないと判定した場合（Ｓ２３：ＮＯ）、バックアップマイコン１２は、自身がメインマイコン１１に対して停止信号を出力しているか否かを判定する（ステップＳ２６）。停止信号を出力していないと判定した場合（Ｓ２６：ＮＯ）、バックアップマイコン１２は、処理を終える。
【００３７】
自身がメインマイコン１１に対して停止信号を出力していると判定した場合（Ｓ２６：ＹＥＳ）、バックアップマイコン１２はメインマイコン１１に対して制御許可信号を出力し（ステップＳ２７）、メインマイコン１１に代えて行っている負荷２１の制御を停止する（ステップＳ２８）。その後、バックアップマイコン１２は処理を終える。
【００３８】
図５は、メインマイコン１１に異常が生じたときにおけるバックアップマイコン１２の処理手順を示すフローチャートである。バックアップマイコン１２は、メインマイコン１１の異常を検出したか否かを判定する（ステップＳ３１）。具体的には、バックアップマイコン１２は、第１電圧変換ＩＣ１３からメインマイコン１１へのリセット信号の出力を検知したか否かにより判定を行う。メインマイコン１１の異常を検出していないと判定した場合（Ｓ３１：ＮＯ）、バックアップマイコン１２は異常を検出するまで待機する。
【００３９】
メインマイコン１１の異常を検出した場合（Ｓ３１：ＹＥＳ）、バックアップマイコン１２は、メインマイコン１１に対して停止信号を出力し（ステップＳ３２）、メインマイコン１１に代えて負荷２１の制御を開始する（ステップＳ３３）。ここで、ステップＳ３３の処理は、図４中のステップＳ２５の処理と同様であるため、説明を省略する。
【００４０】
その後、バックアップマイコン１２は、メインマイコン１１の復帰を検出したか否かを判定する（ステップＳ３４）。具体的には、バックアップマイコン１２は、メインマイコン１１が第１電圧変換ＩＣ１３に対してＷＤパルスを出力しているか否かにより判定を行う。メインマイコン１１の復帰を検出していないと判定した場合（Ｓ３４：ＮＯ）、バックアップマイコン１２は、メインマイコン１１の復帰を検出するまで待機する。
【００４１】
メインマイコン１１の復帰を検出したと判定した場合（Ｓ３４：ＹＥＳ）、バックアップマイコン１２は、制御許可信号を出力し（ステップＳ３５）、メインマイコン１１に代えて行っている負荷２１の制御を停止する（ステップＳ３６）。
【００４２】
以上の構成及び処理によって、第１電圧変換ＩＣ１３が異常を起こすことによって、メインマイコン１１に供給する電圧に異常が生じたとしても、バックアップマイコン１２が第２電圧変換ＩＣ１４から供給される電圧により負荷２１の動作を制御することができる。そのため、負荷制御装置１は、負荷２１の制御のためにメインマイコン１１に供給される電圧に異常が生じたとしても、当該負荷２１を確実に制御することができる。従って、灯火系の負荷２１は、動作中に制御を中断されない、即ち制御の異常に起因して消灯又は点灯することがないため、車両の走行の安全性を向上することができる。また、例えば供給される電圧の低下が頻発し、第１電圧変換ＩＣ１３からメインマイコン１１に対して何度もリセット信号が送信されたときであっても、バックアップマイコン１２により負荷２２の制御を継続することができる。
【００４３】
また、負荷２１の制御のために供給される電圧に異常が生じた場合に加え、負荷２１の動作を制御するメインマイコン１１に異常が生じた場合にも、バックアップマイコン１２にて負荷２１の動作を確実に制御することができる。
【００４４】
また、例えば、バックアップマイコン１２がメインマイコン１１よりも性能が劣る構成であった場合、メインマイコン１１に供給される電圧の異常が解消することにより、性能が高いメインマイコン１１によって負荷２１の動作の制御を行うことができる。
【００４５】
また、メインマイコン１１は、バックアップマイコン１２から停止信号が入力されている間に亘って、負荷２１の動作の制御を行わない。そのため、例えば、停止信号及び制御許可信号の何れも入力されない場合に、負荷２の制御を行うように構成されたメインマイコン１１であれば、負荷２１の駆動中にバックアップマイコン１２に異常が生じた場合に暫定的に負荷２１の動作を制御することができる。
【００４６】
更に、負荷２の制御に係る信号は、通信ＩＣ１５からメインマイコン１１及びバックアップマイコン１２の両方に入力される。そのため、負荷２１の動作を制御する対象がメインマイコン１１からバックアップマイコン１２に切り替わったとしても、負荷２１の動作の制御を継続的に行うことができる。
【００４７】
なお、本実施形態においては、ＦＥＴ１７をスイッチング素子として機能させることを説明したが、当該スイッチング素子として機能する構成であれば他の構成であってもよい。
【００４８】
また、本実施形態においては、ＥＣＵ３から入力される信号に基づいて、負荷制御装置１が負荷２の動作を制御する例を説明したが、負荷２の制御の開始又は停止に係る入力をメインマイコン１１及びバックアップマイコン１２が受け付けるように構成してもよい。この場合、通信ＩＣ１５の構成は必須ではない。
【００４９】
また、本実施形態においては、第１電圧変換ＩＣ１３及び第２電圧変換ＩＣ１４夫々がメインマイコン１１及びバックアップマイコン１２夫々の異常を検出し、復帰させる動作を行うことを説明したが、他の構成にて行うようにしてもよい。例えば負荷制御装置１にメインマイコン１１及びバックアップマイコン１２内にウォッチドッグタイマを設けてもよい。また、負荷制御装置１内に、メインマイコン１１の異常を検出する別の構成を設けて、当該構成が異常を検出した際にバックアップマイコン１２に通知するようにしてもよい。
【００５０】
また、本実施形態では、バックアップマイコン１２が第１電圧変換ＩＣ１３から出力される電圧値を検出することを説明したが、別の構成にて検出するようにしてもよい。
【００５１】
更に、今回開示された実施の形態は全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００５２】
１  負荷制御装置
２  負荷
３  ＥＣＵ
４  電源
１１  メインマイコン（制御部）
１２  バックアップマイコン（副制御部、電圧検出部、判定部）
１３  第１電圧変換ＩＣ（電圧変換部、異常検出部）
１４  第２電圧変換ＩＣ（電圧変換部）
１５  通信ＩＣ
１６  ＯＲ回路
１７  ＦＥＴ
【図１】
2016032989.tif 000003
【図２】
2016032989.tif 000004
【図３】
2016032989.tif 000005
【図４】
2016032989.tif 000006
【図５】
2016032989.tif 000007