(57)【特許請求の範囲】
【請求項１】
動作電源の供給時に動作状態となり、動作中において所定条件成立時に、マイコンＯＦＦモード設定を行うマイコンと、
通常動作モード設定時において前記マイコンに前記動作電源を供給し、前記マイコンＯＦＦモード設定時において前記マイコンへの前記動作電源の供給を停止する電源部と、
前記マイコンＯＦＦモード設定時において、車両に関連する外部入力内容を示す外部入力情報における前記マイコンの起動要因とすべき起動要因変化を検出して検出信号を出力する外部変化検出部と、を備え、
前記マイコンは、内部に不揮発性メモリを有し、前記マイコンＯＦＦモード設定を行う際に前記不揮発性メモリへ書き込む判別用データをセット状態にする判別用データ書込み処理を行い、
前記電源部は、前記マイコンＯＦＦモード設定時において、前記検出信号が前記外部入力情報の前記起動要因変化を指示するとき、前記マイコンＯＦＦモード設定から前記通常動作モード設定に改め、
前記マイコンは、動作電源の供給開始時において、前記判別用データの前記セット状態の有無に応じて、通常のリセットスタートを実行するか否かを選択することを特徴とする、
車載用ＥＣＵ。
【請求項２】
請求項１記載の車載用ＥＣＵであって、
前記電源部は、前記通常動作モード設定時において、前記外部変化検出部への電源の供給を停止する、車載用ＥＣＵ。
【請求項３】
請求項１あるいは請求項２記載の車載用ＥＣＵであって、
前記電源部は、
外部の通信線との送受信が可能な通信部を含み、
前記マイコンは前記通信部とデータの授受が可能であり、
前記所定条件は、前記通信部の受信内容に関する第１の条件と、前記マイコン内部における第２の条件との組合せ条件を含み、
前記通信部は前記マイコンＯＦＦモードから前記通常動作モードに設定変更可能なモード変換機能を有する、
車載用ＥＣＵ。
【請求項４】
請求項１ないし請求項３記載のいずれか１項に記載の車載用ＥＣＵであって、
前記外部入力情報は複数の部分外部入力情報を含み、
前記外部変化検出部は、
各々が動作状態時に対応する前記部分外部入力情報において前記起動要因変化を検出して部分検出信号を出力する複数の部分外部変化検出部と
各々が対応する前記部分検出信号に対し信号変換処理を行う少なくとも一つの検出信号変換部とを含み、
前記検出信号は、前記信号変換処理後の前記複数の部分検出信号を含み、
前記信号変換処理後の前記複数の部分検出信号は、それぞれ互いに共通する所定の信号変化により、対応する前記部分外部入力情報の前記起動要因変化を指示する、
車載用ＥＣＵ。
【請求項５】
請求項１ないし請求項４記載のいずれか１項に記載の車載用ＥＣＵであって、
前記マイコンは、前記外部入力情報を受け、前記マイコンＯＦＦモード設定時に前記不揮発性メモリに前記外部入力情報を書込み、
前記マイコンは、前記動作電源の供給開始時において、前記判別用データが前記セット状態にある場合に、新たに受ける前記外部入力情報と、前記不揮発性メモリから読み出した前記外部入力情報とを比較し、内容に変化が無い場合、前記マイコンＯＦＦモード設定を行い、前記判別用データが前記セット状態でない場合に、前記通常のリセットスタートを実行する、車載用ＥＣＵ。
【請求項６】
動作電源の供給時に動作状態となり、動作中において所定条件成立時に、マイコンＯＦＦモード設定を行うマイコンと、
通常動作モード設定時において前記マイコンに前記動作電源を供給し、前記マイコンＯＦＦモード設定時において前記マイコンへの前記動作電源の供給を停止する電源部と、
前記マイコンＯＦＦモード設定時において、車両に関連する外部入力内容を示す外部入力情報における前記マイコンの起動要因とすべき起動要因変化を検出して検出信号を出力する外部変化検出部と、
前記電源部は、前記マイコンＯＦＦモード設定時において、前記検出信号が前記外部入力情報の前記起動要因変化を指示するとき、前記マイコンＯＦＦモード設定から前記通常動作モード設定に改め、
前記マイコンは内部に不揮発性メモリを有し、前記外部入力情報を受け、前記マイコンＯＦＦモード設定時に前記不揮発性メモリに前記外部入力情報を書込み、
前記マイコンは、前記動作電源の供給開始時において、新たに受ける前記外部入力情報と、不揮発性メモリから読み出した前記外部入力情報とを比較し、内容に変化が無い場合、前記マイコンＯＦＦモード設定を行う、
車載用ＥＣＵ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両に搭載される車載用ＥＣＵ（Electronic Control Unit）に関する。
【背景技術】
【０００２】
従来、車両には車載用ＥＣＵと呼ばれる電子装置が複数搭載されており、各車載用ＥＣＵがＣＡＮ（Controller Area Network）などのネットワークを介して情報を交換しながら協調動作することによって、車両の走行に係る制御及び車室内などの快適性に係る制御等を実現している。また各車載用ＥＣＵは、車両のバッテリ又はオルタネータ等の電源に電力線を介して接続され、電源から供給される電力により動作している。近年では、車両に搭載される車載用ＥＣＵの数が増大しているため省電力化が求められている。
【０００３】
そして、車両の高機能化に伴い、車載用ＥＣＵに高機能なマイクロコンピュータ（以下、「マイコン」と略記する。）が多数搭載されるようになった。これらマイコンを駆動させるため消費電力や暗電流が増加し、バッテリ上がりや燃費悪化の一因となっている。そこで、マイコンのモードをＨＡＬＴモード（ＣＰＵの命令実行を中断するモード）やＳＴＯＰモード（ＣＰＵおよび周辺回路の動作を停止するモード）にして、通常モード中に上述したＨＡＬＴモード（ＳＴＯＰモード）を挿入して、マイコンによる通常モード動作を間欠動作させることが一般的に行われている。
【０００４】
また、電力消費を低減することができる車載用ＥＣＵとして、例えば特許文献１で開示された車載機器の駆動制御装置が挙げられる。この制御装置は、車両に接近する物体を検出するための接近センサが設けられ、コントローラはスイッチを間欠的にオンして上記接近センサを間欠的に駆動させる。コントローラは、上記接近センサを間欠的に駆動させた時において上記接近センサにより車両に接近する物体を検出すると、それまで駆動を停止させていた駆動制御対象の侵入センサの駆動を開始させている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４１４９８７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、マイコンのＨＡＬＴモードやＳＴＯＰモードではマイコンの主要動作は停止するが、マイコン自体には常に電源が供給されているため、ＨＡＬＴモードやＳＴＯＰモード期間中においても“０”でない電力が消費されることになるという問題点があった。
【０００７】
同様なことが特許文献１で開示された上記制御装置においても当てはまる。すなわち、接近センサや浸入センサを駆動させるコントローラ（マイコンに相当）及びコントローラを制御するセキュリティＥＣＵには、常時電源が供給されており、この点において消費電力を抑制できていないという問題点があった。
【０００８】
この発明は上記問題点を解決するためになされたもので、内部のマイコンの動作不要時における消費電力を最小限に抑えた車載用ＥＣＵを得ることを目的とする。
【課題を解決するための手段】
【０００９】
この発明に係る請求項１記載の車載用ＥＣＵは、動作電源の供給時に動作状態となり、動作中において所定条件成立時に、マイコンＯＦＦモード設定を行うマイコンと、通常動作モード設定時において前記マイコンに前記動作電源を供給し、前記マイコンＯＦＦモード設定時において前記マイコンへの前記動作電源の供給を停止する電源部と、前記マイコンＯＦＦモード設定時において、車両に関連する外部入力内容を示す外部入力情報における前記マイコンの起動要因とすべき起動要因変化を検出して検出信号を出力する外部変化検出部と、を備え、前記マイコンは、内部に不揮発性メモリを有し、前記マイコンＯＦＦモード設定を行う際に前記不揮発性メモリへ書き込む判別用データをセット状態にする判別用データ書込み処理を行い、前記電源部は、前記マイコンＯＦＦモード設定時において、前記検出信号が前記外部入力情報の前記起動要因変化を指示するとき、前記マイコンＯＦＦモード設定から前記通常動作モード設定に改め、前記マイコンは、動作電源の供給開始時において、前記判別用データの前記セット状態の有無に応じて、通常のリセットスタートを実行するか否かを選択することを特徴としている。
請求項２記載の本願発明は、請求項１記載の車載用ＥＣＵであって、前記電源部は、前記通常動作モード設定時において、前記外部変化検出部への電源の供給を停止する。
【００１０】
請求項３記載の本願発明は、請求項１あるいは請求項２記載の車載用ＥＣＵであって、前記電源部は、外部の通信線との送受信が可能な通信部を含み、前記マイコンは前記通信部とデータの授受が可能であり、前記所定条件は、前記通信部の受信内容に関する第１の条件と、前記マイコン内部における第２の条件との組合せ条件を含み、前記通信部は前記マイコンＯＦＦモードから前記通常動作モードに設定変更可能なモード変換機能を有する。
【００１１】
請求項４記載の本願発明は、請求項１ないし請求項３記載のいずれか１項に記載の車載用ＥＣＵであって、前記外部入力情報は複数の部分外部入力情報を含み、前記外部変化検出部は、各々が動作状態時に対応する前記部分外部入力情報において前記起動要因変化を検出して部分検出信号を出力する複数の部分外部変化検出部と各々が対応する前記部分検出信号に対し信号変換処理を行う少なくとも一つの検出信号変換部とを含み、前記検出信号は、前記信号変換処理後の前記複数の部分検出信号を含み、前記信号変換処理後の前記複数の部分検出信号は、それぞれ互いに共通する所定の信号変化により、対応する前記部分外部入力情報の前記起動要因変化を指示する。
請求項５記載の本願発明は、請求項１ないし請求項４記載のいずれか１項に記載の車載用ＥＣＵであって、前記マイコンは、前記外部入力情報を受け、前記マイコンＯＦＦモード設定時に前記不揮発性メモリに前記外部入力情報を書込み、前記マイコンは、前記動作電源の供給開始時において、前記判別用データが前記セット状態にある場合に、新たに受ける前記外部入力情報と、前記不揮発性メモリから読み出した前記外部入力情報とを比較し、内容に変化が無い場合、前記マイコンＯＦＦモード設定を行い、前記判別用データが前記セット状態でない場合に、前記通常のリセットスタートを実行する。
【００１２】
請求項６記載の車載用ＥＣＵは、動作電源の供給時に動作状態となり、動作中において所定条件成立時に、マイコンＯＦＦモード設定を行うマイコンと、通常動作モード設定時において前記マイコンに前記動作電源を供給し、前記マイコンＯＦＦモード設定時において前記マイコンへの前記動作電源の供給を停止する電源部と、前記マイコンＯＦＦモード設定時において、車両に関連する外部入力内容を示す外部入力情報における前記マイコンの起動要因とすべき起動要因変化を検出して検出信号を出力する外部変化検出部と、前記電源部は、前記マイコンＯＦＦモード設定時において、前記検出信号が前記外部入力情報の前記起動要因変化を指示するとき、前記マイコンＯＦＦモード設定から前記通常動作モード設定に改め、前記マイコンは内部に不揮発性メモリを有し、前記外部入力情報を受け、前記マイコンＯＦＦモード設定時に前記不揮発性メモリに前記外部入力情報を書込み、前記マイコンは、前記動作電源の供給開始時において、新たに受ける前記外部入力情報と、不揮発性メモリから読み出した前記外部入力情報とを比較し、内容に変化が無い場合、前記マイコンＯＦＦモード設定を行う。
【発明の効果】
【００１３】
請求項１ないし請求項６記載の本願発明における電源部は、マイコンＯＦＦモード設定時において、検出信号が外部入力情報の起動要因変化を指示するとき、マイコンＯＦＦモード設定から通常動作モード設定に改めている。
【００１４】
したがって、マイコンＯＦＦモード設定時においては、マイコンへの動作電源供給を完全に停止してマイコンの消費電力を“０”に抑えながら、必要時に適切にマイコンを動作状態に復帰させることができる効果を奏する。
【００１５】
請求項３記載の本願発明は、マイコンの内部要因（第２の条件）に加えて、外部情報（第１の条件）によって、マイコンＯＦＦモード設定を行うとともに、マイコンＯＦＦモード設定から通常動作モード設定への解除設定を行うことができる。
【００１６】
請求項４記載の本願発明は、少なくとも一つの検出変換部による信号変換処理前の複数の部分検出信号間で上記起動要因変化の指示内容が互いに異なっていても、上記信号変換処理後において、互いに共通する所定の信号変化により、対応する部分外部入力情報の起動要因変化を指示するようにしている。
【００１７】
その結果、上記信号変換処理後の複数の部分検出信号を電源部の一の入力端子に共通入力するように構成しても、上記入力端子に得られる信号の上記所定の信号変化に基づき、複数の部分外部入力情報いずれかの起動要因変化を確実に認識することができるため、電源部への複数の部分検出信号用の入力端子を最小限に抑えることができる。
【００１８】
請求項５及び請求項６記載の本願発明において、マイコンは、動作電源の供給開始時において、新たに受ける外部入力情報と、不揮発性メモリから読み出した外部入力情報とを比較し、内容に変化が無い場合、マイコンＯＦＦモード設定を行っている。
【００１９】
したがって、外部入力情報のノイズ等の影響で電源部が誤って通常動作モード設定にしても、マイコンが再びマイコンＯＦＦモード設定に戻すことができる。その結果、マイコンＯＦＦモード後において、外部入力情報に上記起動要因変化が実際に発生したときのみ、マイコンを通常動作モードで復帰動作させることができる。
【図面の簡単な説明】
【００２０】
【図１】この発明の実施の形態１である車載用ＥＣＵの内部構成を示すブロック図である。
【図２】実施の形態１の外部変化検出部の内部構成を示す回路図である。
【図３】実施の形態１の車載用ＥＣＵのマイコンＯＦＦモードに移行する処理を示すフローチャートである。
【図４】この発明の実施の形態２である車載用ＥＣＵの内部構成を示すブロック図である。
【図５】図４で示した変換回路の内部構成を示す回路図である。
【図６】この発明の実施の形態３である車載用ＥＣＵの内部構成を示すブロック図である。
【図７】実施の形態３の車載用ＥＣＵのマイコンＯＦＦモードに移行する処理を示すフローチャートである。
【図８】電源ＯＮ直後のマイコン１Ｘの初期動作を示すフローチャートである。
【発明を実施するための形態】
【００２１】
＜実施の形態１＞
図１はこの発明の実施の形態１である車載用ＥＣＵの内部構成を示すブロック図である。実施の形態１の車載用ＥＣＵ１０は、内部にマイコン１、外部変化検出部３、及び電源ＩＣ４（電源部）を有している。
【００２２】
マイコン１は内部に内部発振器１１、ＣＰＵ１２及び不揮発性ＲＡＭ１５を有する。マイコン１は電源入力部ＶＣＣへの動作電源Ｖ４の供給時に動作状態となり、動作状態時に内部発振器１１により発生されるクロックでＣＰＵ１２が動作し、ＣＰＵ１２の制御下で図示しないスイッチ群で検出される車両に関する外部入力を監視し、当該スイッチ群のいずれかから外部入力（の発生）を検出すると、検出した外部入力内容に応じた所定の動作制御を行う。なお、スイッチ群は車両における環境変化を外部入力として取り込めれば良く、パワーウィンドウのスイッチ入力等、一般的なスイッチは勿論、センサ等を含む。
【００２３】
さらに、ＣＰＵ１２はマイコンＯＦＦモード移行時における判別用データＣＤの不揮発性ＲＡＭ１５への書込み、電源ＯＮ復帰時における不揮発性ＲＡＭ１５から読み出した判別用データＣＤの内容チェック処理を行う。
【００２４】
電源ＩＣ４は内部に内部発振器４１、ＣＰＵ４２及び通信部４６を有する。動作状態時に内部発振器４１により発生されるクロックでＣＰＵ４２が動作する。
【００２５】
電源ＩＣ４は通常動作モード時に、電源入力部ＶＩより電源線ＬＶＣから外部電源ＥＶＣを電圧変換して電源出力部ＶＯ１から動作電源Ｖ４をマイコン１の電源入力部ＶＣＣに供給する。このとき、電源出力部ＶＯ２からの外部変化検出部３の電源入力部ＶＣＣへの電源供給は行わない。
【００２６】
電源ＩＣ４は制御入力部ＶＣにマイコン１の電源制御端子ＰＶが接続され、制御入力部ＶＣが“Ｌ”の時、通常動作モードからマイコンＯＦＦモードに切り換え、電源出力部ＶＯ１からの動作電源Ｖ４の供給を停止する。このとき、電源出力部ＶＯ２からの外部変化検出部３の電源入力部ＶＣＣへの電源供給を行う。
【００２７】
電源ＩＣ４はマイコンＯＦＦモード時において、外部変化検出部３より受ける検出信号Ｓ３をＣＰＵ４２の入力端子ＰＩに受け、ＣＰＵ４２の制御下で検出信号Ｓ３に基づき、マイコンＯＦＦモードから通常動作モードに改める。
【００２８】
通信部４６は通信線９を介して外部の他の車載用ＥＣＵ等と通信可能である。通信部４６及び通信線９として、例えばＣＡＮ（Controller Area Network）ＩＣ及びＣＡＮ用の通信線（ＣＡＮ−Ｈ，ＣＡＮ−Ｌ）等が考えられる。この通信部４６はマイコン１の通信用端子ＰＴとの間でデータの送受信が可能である。
【００２９】
通信部４６は「通信線９から所定期間信号入力が無い」等のスリープ条件の成立の有無を検知し、上記スリープ条件（第１の条件）の成立を検出するとスリープ条件成立を指示する通信部情報Ｄ４６をマイコン１の通信用端子ＰＴに出力する。
【００３０】
さらに、通信部４６は動作時において、マイコンＯＦＦモード時に通信部起動要因を検出すると、ＣＰＵ４２の制御下で通常動作モードに改められる。
【００３１】
外部変化検出部３はマイコンＯＦＦモード時に電源ＩＣ４の電源出力部ＶＯ２より電源入力部ＶＣＣに電源供給を受けて動作状態となる。
【００３２】
図２は外部変化検出部３の内部構成を示す回路図である。同図に示すように、外部変化検出部３は、複数のスイッチ群ＳＷ１〜ＳＷｎと論理回路３５とから構成される。スイッチ群ＳＷ１〜ＳＷｎはマイコン１に用いられるスイッチ群と基本的に等価な構成を呈しており、車両における環境変化を示す外部入力内容に応じてＯＮ／ＯＦＦ状態となる。例えば、スイッチＳＷ１がドアスイッチの場合、ドア「開」／ドア「閉」状態でＯＮ／ＯＦＦ状態となる。すなわち、スイッチ群ＳＷ１〜ＳＷｎのＯＮ／ＯＦＦ状態が車両に関連する外部入力内容を示す外部入力情報となる。
【００３３】
スイッチ群ＳＷ１〜ＳＷｎはそれぞれ一端が接地され、他端はそれぞれ電源入力部ＶＣＣにプルアップ抵抗Ｒ１〜Ｒｎを介して共通接続される。スイッチ群ＳＷ１〜ＳＷｎの他端側の配線Ｌ１〜Ｌｎは論理回路３５の入力に接続される。
【００３４】
論理回路３５は配線Ｌ１〜Ｌｎの信号を受け、配線Ｌ１〜Ｌｎの全てが“Ｈ”のとき、“Ｌ”となり、配線Ｌ１〜Ｌｎのいずれかが“Ｌ”のとき（スイッチ群ＳＷ１〜ＳＷｎのいずれかがＯＮ状態のとき）“Ｈ”となる検出信号Ｓ３を出力する。したがって、検出信号Ｓ３の“Ｌ”から“Ｈ”への立ち上がりエッジを検出することにより、スイッチ群ＳＷ１〜ＳＷｎのいずれかのＯＦＦ状態からＯＮ状態への変化を検出することができる。
【００３５】
ここで、スイッチ群ＳＷ１〜ＳＷｎのいずれかがＯＦＦ状態からＯＮ状態への変化が、マイコンＯＦＦモードで電源ＯＦＦ状態のマイコン１の起動要因とすべき起動要因変化となるように設定している。
【００３６】
このように、外部変化検出部３は、スイッチ群ＳＷ１〜ＳＷｎのいずれかがＯＦＦ状態からＯＮ状態に変化したとき、検出信号Ｓ３を“Ｌ”から“Ｈ”に変化させる“Ｈ”立ち上がり変化を呈することにより、検出信号Ｓ３によって、外部入力情報（スイッチ群ＳＷ１〜ＳＷｎのＯＮ／ＯＦＦ状態）におけるマイコン１の起動要因とすべき起動要因変化を指示することができる。
【００３７】
図３は実施の形態１の車載用ＥＣＵ１０のマイコンＯＦＦモードに移行する処理を示すフローチャートである。
【００３８】
まず、ステップＳＴ２１において、電源ＩＣ４の通信部４６が通信線９上におけるスリープ条件（第１の条件）の成立を検出すると（Ｙｅｓ）、ステップＳＴ２２に移行する。一方、スリープ条件が成立しない場合（Ｎｏ）、ステップＳＴ２１が繰り返され、車載用ＥＣＵ１０は通常動作を続ける。
【００３９】
ステップＳＴ２１でＹｅｓの場合に実行されるステップＳＴ２２において、通信部４６はスリープ条件成立を指示する通信部情報Ｄ４６をマイコン１の通信用端子ＰＴに出力する。
【００４０】
そして、ステップＳＴ２３においてマイコン１は、マイコン１の不要判定条件である所定の電源ＯＦＦ条件（第２の条件）の成立を認識すると（Ｙｅｓ）、通常動作モードからマイコンＯＦＦモードに移行すべく、ステップＳＴ２４以降の処理に移行する。すなわち、上記第１及び第２の条件からなる組合せ条件が成立するとステップＳＴ２４以降の処理に移行する。
【００４１】
一方、所定の電源ＯＦＦ条件が成立しない場合（Ｎｏ）、ステップＳＴ２１に戻り、車載用ＥＣＵ１０は通常動作を続行する。
【００４２】
ステップＳＴ２３でＹｅｓの場合に実行されるステップＳＴ２４において、マイコン１は電源ＯＦＦ状態に移る準備処理として不揮発性ＲＡＭ１５に書き込む判別用データＣＤをセット状態（マイコンＯＦＦモードを指示）に設定する、判別用データＣＤの書込み処理を実行する。
【００４３】
次に、ステップＳＴ２５において、マイコン１は電源制御端子ＰＶ（マイコン出力信号Ｓ１）を“Ｌ”にして、電源ＩＣ４に通常動作モードからマイコンＯＦＦモードへの変更を指示する。
【００４４】
その後、ステップＳＴ２６において、電源ＩＣ４はマイコン１の動作電源Ｖ４の供給を停止し、マイコン１は電源ＯＦＦ状態となる。
【００４５】
以降、マイコン１は完全に動作を停止する。電源ＩＣ４は外部変化検出部３の検出信号Ｓ３を監視し、検出信号Ｓ３の“Ｈ”立ち上がり（スイッチ群ＳＷ１〜ＳＷｎによる外部入力情報における起動要因変化）を検知するまで、マイコンＯＦＦモードも維持し、マイコン１は電源ＯＦＦ状態である。
【００４６】
そして、電源ＩＣ４は、検出信号Ｓ３の“Ｈ”立ち上がりを検知すると，マイコンＯＦＦモードから通常動作モードに改め、マイコン１への動作電源Ｖ４の供給を再開し、マイコン１を動作状態に復帰させる。
【００４７】
一方、電源ＩＣ４内の通信部４６は単独で通信線９より得られる信号に基づき通信部起動要因の有無を判定している。
【００４８】
したがって、マイコンＯＦＦモード時において、通信部４６が通信部起動要因を判定したとき、その判定結果をＣＰＵ４２に通知することにより、ＣＰＵ４２の制御下で、通常動作モードに改め、マイコン１への動作電源Ｖ４の供給を再開することができる。
【００４９】
なお、電源ＯＮ直後において、マイコン１は不揮発性ＲＡＭ１５から読み出した判別用データＣＤのセット状態の有／無かによって、リセットスタート（動作）の実行の無／有を選択して通常動作に復帰する。
【００５０】
このように、検出信号Ｓ３がスイッチ群ＳＷ１〜ＳＷｎによる外部入力情報の起動要因変化を指示するとき、あるいは通信部４６が通信部起動要因を指示するとき、電源ＩＣ４はＣＰＵ４２の制御下でマイコンＯＦＦモードから通常動作モードに改める。
【００５１】
したがって、電源ＩＣ４は、マイコンＯＦＦモード設定時においてマイコン１への動作電源Ｖ４の供給を完全に遮断するため、マイコンＯＦＦモード設定時におけるマイコン１の消費電力を“０”に抑えることができる。そして、電源ＩＣ４は検出信号Ｓ３を監視することにより、車両に関連する外部入力内容を示す外部入力情報（スイッチ群ＳＷ１〜ＳＷｎのＯＮ／ＯＦＦ状態）における起動要因とすべき起動要因変化を検出して、適切なタイミングでマイコンＯＦＦモードから通常動作モードに改めることができる。
【００５２】
マイコン１のＣＰＵ１２は、電源ＩＣ４のＣＰＵ４２より回路構成が大きく、マイコン１の消費電力は車載用ＥＣＵ１０全体の消費電力における主要な割合を占めるため、マイコンＯＦＦモード時に消費電力を“０”に抑えることにより、車載用ＥＣＵ１０全体の低消費電力化を効果的に図ることができる。
【００５３】
加えて、実施の形態１の車載用ＥＣＵ１０の電源ＩＣ４は、マイコンＯＦＦモード設定時において、検出信号Ｓ３に基づき起動要因変化を検知した場合、電源ＩＣ４単独でマイコンＯＦＦモード設定から通常動作モード設定に復帰することができる。
【００５４】
さらに、実施の形態１の車載用ＥＣＵ１０の電源ＩＣ４は、マイコン１の内部要因に加えて、通信部４６によって通信線９より得られる外部情報によって、マイコンＯＦＦモード設定を行うことができる。
【００５５】
加えて、通信部４６による通信起動要因の判定時においても、マイコン１によらず電源ＩＣ４６単独で通常動作モードに復帰させることができる効果を奏する。すなわち、通信部４６は、ＣＰＵ４２に通信起動要因判定を通知することにより、マイコンＯＦＦモードから通常動作モードに設定変更可能なモード変換機能を有している。
【００５６】
すなわち、マイコン１の内部要因（第２の条件）に加えて、外部情報（第１の条件）によって、マイコンＯＦＦモード設定を行うとともに、マイコンＯＦＦモード設定から通常動作モード設定への解除設定を行うことができる。
【００５７】
なお、外部変化検出部３はマイコンＯＦＦモード時のみ、電源ＩＣ４より電源供給を受けたが、常時電源供給を受けるように構成しても良い。すなわち、外部変化検出部３は、少なくともマイコンＯＦＦモード時に動作状態となればよい。
【００５８】
＜実施の形態２＞
図４はこの発明の実施の形態２である車載用ＥＣＵの内部構成を示すブロック図である。実施の形態２の車載用ＥＣＵ２０は、内部にマイコン１、外部変化検出部３Ｘ、及び電源ＩＣ４を有している。マイコン１及び電源ＩＣ４の内部構成は実施の形態１と同様であるため、同一符号を付して説明を適宜省略する。また、車載用ＥＣＵ２０のマイコンＯＦＦモードに移行する処理内容及びマイコンＯＦＦモードから通常動作モードへの復帰内容は実施の形態１の車載用ＥＣＵ１０と同様である。但し、外部変化検出部３が後述する外部変化検出部３Ｘに置き換わった点が異なる。
【００５９】
外部変化検出部３Ｘは、部分外部変化検出部３１〜３３並びに変換回路５１及び５２（検出信号変換部）から構成されている。部分外部変化検出部３１は内部のスイッチ（群）の起動要因変化時に“Ｈ”立ち上がり変化が現れる検出信号Ｓ３１を出力する。部分外部変化検出部３２は内部のスイッチ（群）の起動要因変化時に“Ｌ”立ち下がり変化が現れる検出信号Ｓ３２を出力する。部分外部変化検出部３３は内部のスイッチ（群）の起動要因変化時に“Ｈ”パルス（“Ｈ”立ち上がり後、所定期間径が後に“Ｌ”立ち下がり）が現れる検出信号Ｓ３３を出力する。このように、部分外部変化検出部３１〜３３の検出信号Ｓ３１〜Ｓ３３間において、起動要因変化を指示する信号変化内容が互いに異なっている。
【００６０】
変換回路５１は検出信号Ｓ３１を受け、検出信号Ｓ３１に対し信号変換処理を行い変換後検出信号Ｓ５１を出力する。変換回路５２は検出信号Ｓ３２を受け、検出信号Ｓ３２に対し信号変換処理を行い変換後検出信号Ｓ５２を出力する。変換後検出信号Ｓ５１及びＳ５２は共に起動要因変化時に“Ｈ”パルスが現れる。
【００６１】
図５は図４で示した変換回路５１及び５２の内部構成を示す回路図である。同図に示すように、変換回路５１は、遅延回路５３、インバータ５４及びＡＮＤゲート５５から構成される。ＡＮＤゲート５５は一方入力に検出信号Ｓ３１を受け、他方入力に検出信号Ｓ３１が遅延回路５３及びインバータ５４を介して得られる信号を受ける。そして、ＡＮＤゲート５５の出力信号が変換後検出信号Ｓ５１となる。したがって、変換後検出信号Ｓ５１は、検出信号Ｓ３１の“Ｈ”立ち上がりから遅延回路５３の遅延時間Δ５３において“Ｈ”となる“Ｈ”パルスを発生する。すなわち、変換後検出信号Ｓ５１は前述したように起動要因変化時に“Ｈ”パルスが現れる。
【００６２】
一方、変換回路５２は、インバータ５６、遅延回路５７及びＡＮＤゲート５８から構成される。ＡＮＤゲート５８は一方入力に検出信号Ｓ３２がインバータ５６を介して得られる信号を受け、他方入力に検出信号Ｓ３２が遅延回路５７を介して得られる信号を受ける。そして、ＡＮＤゲート５８の出力信号が変換後検出信号Ｓ５２となる。したがって、変換後検出信号Ｓ５２は、検出信号Ｓ３２の“Ｌ”立ち下がりから遅延回路５７の遅延時間Δ５７において“Ｈ”となる“Ｈ”パルスを発生する。すなわち、変換後検出信号Ｓ５２は前述したように起動要因変化時に“Ｈ”パルスが現れる。
【００６３】
図４に戻って、変換後検出信号Ｓ５１及びＳ５２並びに検出信号Ｓ３３を検出信号Ｓ３として共通に電源ＩＣ４のＣＰＵ４２の入力端子ＰＩに付与している。なお、図では、ワイヤードＯＲを想定しているが、変換後検出信号Ｓ５１及びＳ５２並びに検出信号Ｓ３３を３入力のＯＲゲートで受け、ＯＲゲートの出力を検出信号Ｓ３として入力端子ＰＩに付与するようにしても良い。
【００６４】
実施の形態２の車載用ＥＣＵ２０は、部分外部変化検出部３１〜３３の検出信号Ｓ３１〜Ｓ３３間で起動要因変化を指示する信号変化内容（“Ｈ”立ち上がり、“Ｌ”立ち下がり、“Ｈ”パルス）が互いに異なっていても、変換回路５１及び５２による信号変換処理後において、互いに共通する“Ｈ”パルス（所定の信号変化）により、対応する部分外部入力情報（内部のスイッチ（群）の状態）の起動要因変化を指示している。
【００６５】
したがって、変換後検出信号Ｓ５１及びＳ５２並びに検出信号Ｓ３３を電源ＩＣ４のＣＰＵ４２の入力端子ＰＩに共通入力するように構成しても、ＣＰＵ４２は入力端子より得られる信号の“Ｈ”パルスを検出することにより、部分外部変化検出部３１〜３３内のスイッチ（群）のいずれかにおける起動要因変化を確実に認識することができる。その結果、電電源ＩＣ４への変換後検出信号Ｓ５１及びＳ５２並びに検出信号Ｓ３３用の入力端子数を“１”に抑えることができる効果を奏する。
【００６６】
一般に、電源ＩＣ４の入力端子ＰＩは１〜２本に制限されており、一種類の信号変化の検知に対応して１つの入力端子ＰＩが必要となるため、部分外部変化検出部３１〜３３からの検出信号Ｓ３１〜Ｓ３３を直接受ける構成では、少なくとも３本の入力端子ＰＩが必要となるが、実施の形態２の車載用ＥＣＵ２０では入力端子ＰＩを１本に抑えることができる。
【００６７】
＜実施の形態３＞
図６はこの発明の実施の形態３である車載用ＥＣＵの内部構成を示すブロック図である。実施の形態３の車載用ＥＣＵ３０は、内部にマイコン２、外部変化検出部３（３Ｘ）、及び電源ＩＣ４を有している。マイコン２の一部、外部変化検出部３（３Ｘ）及び電源ＩＣ４の内部構成は実施の形態１（実施の形態２）と同様であるため、同一符号を付して説明を適宜省略する。
【００６８】
マイコン２は内部発振器１１、ＣＰＵ１２及び不揮発性ＲＡＭ１５から構成される。ＣＰＵ１２は外部変化検出部３内のスイッチ（群）の状態である外部入力情報ＸＪを受ける。ＣＰＵ１２はマイコンＯＦＦモード移行時における判別用データＣＤ及び外部入力情報ＸＪの不揮発性ＲＡＭ１５への書込み、電源ＯＮ復帰時における判別用データＣＤの内容チェック処理、不揮発性ＲＡＭ１５から読み出した外部入力情報ＸＪと、外部変化検出部３から取り込んだ外部入力情報ＸＪとの比較に基づく処理を行う。
【００６９】
図７は実施の形態３の車載用ＥＣＵ３０のマイコンＯＦＦモードに移行する処理を示すフローチャートである。
【００７０】
実施の形態１の車載用ＥＣＵ１０と同様、ステップＳＴ２１，ＳＴ２２を経た後、ステップＳＴ２３においてマイコン２は、マイコン２の不要判定条件である所定の電源ＯＦＦ条件の成立を認識すると（Ｙｅｓ）、通常動作モードからマイコンＯＦＦモードに移行すべく、ステップＳＴ２４Ｘ以降の処理に移行する。一方、所定の電源ＯＦＦ条件が成立しない場合（Ｎｏ）、ステップＳＴ２１に戻り、車載用ＥＣＵ３０は通常動作を続行する。
【００７１】
ステップＳＴ２３でＹｅｓの場合に実行されるステップＳＴ２４Ｘにおいて、実施の形態１のステップＳＴ２４と同様、判別用データＣＤ（セット状態）と共に、外部入力情報ＸＪの不揮発性ＲＡＭ１５への書込み処理を実行する。すなわち、マイコン２は判別用データＣＤに加えて、外部変化検出部３より得た外部入力情報ＸＪを不揮発性ＲＡＭ１５に書き込む。
【００７２】
その後、実施の形態１と同様、ステップＳＴ２５を経た後、ステップＳＴ２６において、電源ＩＣ４はマイコン２の動作電源Ｖ４の供給を停止し、マイコン２は電源ＯＦＦ状態となる。
【００７３】
以降、マイコン２は完全に動作を停止する。電源ＩＣ４は外部変化検出部３の検出信号Ｓ３を監視し、検出信号Ｓ３に対する“Ｈ”立ち上がりを検知するまで、マイコンＯＦＦモードも維持し、マイコン２は電源ＯＦＦ状態である。
【００７４】
そして、電源ＩＣ４は、検出信号Ｓ３の“Ｈ”立ち上がりを検知すると，マイコンＯＦＦモードから通常動作モードに改め、動作電源Ｖ４の供給を再開し、マイコン２を動作状態に復帰させる。
【００７５】
外部変化検出部３に代えて、実施の形態２の外部変化検出部３Ｘであっても良い。この場合、電源ＩＣ４は、外部変化検出部３Ｘの検出信号Ｓ３の“Ｈ”パルスを検出すると、マイコンＯＦＦモードから通常動作モードに改める。
【００７６】
さらに、外部変化検出部３に代えて、外部変化検出部３Ｘのうち部分外部変化検出部３１〜３３の検出信号Ｓ３１〜Ｓ３３からなる簡易外部変化検出部であっても良い。外部変化検出部３に代えて簡易外部変化検出部を用いる場合、検出信号Ｓ３１〜Ｓ３３を共通に入力端子ＰＩに接続し、電源ＩＣ４のＣＰＵ４２は、入力端子ＰＩに付与される信号の“Ｈ”立ち上がり、“Ｌ”立ち下がり及び“Ｈ”パルスのうち、いずれかの信号変化を検出しても、通常動作モードに復帰するように制御を行う。
【００７７】
また、電源ＩＣ４内の通信部４６は単独で通信線９より得られる信号に基づき通信部起動要因の有無を判定している。
【００７８】
したがって、マイコンＯＦＦモード時において、通信部４６が通信部起動要因を判定したとき、ＣＰＵ４２の制御下で、通常動作モードに改める。
【００７９】
図８は電源ＯＮ直後のマイコン２の初期動作を示すフローチャートである。以下、同図を参照して、マイコン２の初期動作の処理手順を説明する。
【００８０】
まず、ステップＳＴ３１において、マイコン２は判別用データＣＤがセット状態であるか否かをチェックする。すなわち、マイコン２は不揮発性ＲＡＭ１５の判別用データＣＤを読み出し、判別用データＣＤがセット状態である場合（Ｙｅｓ）、ステップＳＴ３２以降の処理に移行する。一方、ステップＳＴ３１において、判別用データＣＤがセット状態でない場合（Ｎｏ）、ステップＳＴ３８で通常のリセットスタートを行う。すなわち、マイコン２は電源ＯＦＦから電源ＯＮへ切り替わる電源ＯＮ復帰時において、不揮発性ＲＡＭ１５に格納された判別用データＣＤを参照することにより、リセットスタートを行うべきか否かを正確に認識することができる。
【００８１】
なお、ステップＳＴ３１，ＳＴ３８の処理は実施の形態１及び実施の形態２のマイコン１においても行われる。ただし、実施の形態１及び実施の形態２ではステップＳＴ３１でＹｅｓの場合、直ちに処理を終了する。
【００８２】
ステップＳＴ３１でＹｅｓの場合に実行されるステップＳＴ３２において、マイコン２は通信部情報Ｄ４６を参照する等により、通信部４６が通信部起動要因を判定して通常動作モードに戻したか（通信部起動要因があったか）否かを確認する。すなわち、ステップＳＴ３２において、通信部起動要因であったと確認された場合（Ｙｅｓ）はステップＳＴ３９で判別用データＣＤをクリア設定して終了し、通信部起動要因で無いと確認された場合（Ｎｏ）はステップＳＴ３３以降の処理に移行する。
【００８３】
ステップＳ３２でＮｏの場合に実行されるステップＳＴ３３において、マイコン２内のＣＰＵ１２は不揮発性ＲＡＭ１５より外部入力情報ＸＪを読み出す。
【００８４】
続いて、ステップＳＴ３４において、外部変化検出部３より現在の外部入力情報ＸＪを読み出す。
【００８５】
そして、ステップＳＴ３５において、ステップＳＴ３３及びＳＴ３４で読み出した外部入力情報ＸＪ及びＸＪ間で比較し、マイコンＯＦＦモード設定前と通常動作モード復帰後における外部入力情報ＸＪの経時変化の有無を判断し、外部入力情報ＸＪの経時変化があった場合（Ｙｅｓ）、ステップＳＴ３９で判別用データＣＤをクリア設定して処理を終了する。
【００８６】
一方、ステップＳＴ３５で外部入力情報ＸＪの経時変化が無かった場合（Ｎｏ）、ステップＳＴ３６で電源制御端子ＰＶを“Ｌ”に設定し、ステップＳＴ３７で再びマイコン２の電源ＯＦＦを行い、マイコンＯＦＦモードに戻る。
【００８７】
このように、実施の形態３の車載用ＥＣＵ３０において、マイコン２は、電源ＯＮ後の初期動作時に、ステップＳＴ３３移行後の処理において、新たに受ける外部入力情報ＸＪと、不揮発性ＲＡＭ１５から読み出した外部入力情報ＸＪとを比較し、外部入力情報ＸＪに経時変化が無い場合、マイコンＯＦＦモード設定を行っている。
【００８８】
したがって、電源ＩＣ４の入力端子ＰＩに入力される検出信号Ｓ３がノイズ等の影響で起動要因変化を指示した際に、電源ＩＣ４が誤って通常動作モード設定しマイコン２を電源ＯＮ状態にしても、マイコン２が外部入力情報ＸＪに経時変化が無い場合は、実際には起動要因変化が発生していないと自己判断し、再びマイコンＯＦＦモード設定に戻すことができる。
【００８９】
その結果、実施の形態３の車載用ＥＣＵ３０は、外部入力情報ＸＪに起動要因変化が実際に発生したときのみ、マイコン２はマイコンＯＦＦモードから完全復帰して通常動作モードで動作することができる。
【符号の説明】
【００９０】
１，２  マイコン
３，３Ｘ  外部変化検出部
４  電源ＩＣ
１０，２０，３０  車載用ＥＣＵ
１５  不揮発性ＲＡＭ
３１〜３３  部分外部変化検出部
５１，５２  変換回路
【図１】
0005640518.tif 000002
【図２】
0005640518.tif 000003
【図３】
0005640518.tif 000004
【図４】
0005640518.tif 000005
【図５】
0005640518.tif 000006
【図６】
0005640518.tif 000007
【図７】
0005640518.tif 000008
【図８】
0005640518.tif 000009