(57)【要約】【課題】従来の電子制御装置は、通信線を介して入力される信号に応じて電子制御装置を起動する場合、マイコン等の制御回路への電源供給を停止することができなかった。【解決手段】本発明にかかる電子制御装置は、第１の起動信号ＳＧ１あるいは第２の起動信号ＳＧ３の入力に応じて第１の電源Ｖｂａｔに基づき第２の電源ＶＤＤを生成する制御電源１ａと、第２の電源ＶＤＤに基づいて動作し、第１の起動信号ＳＧ１に応じて起動した場合には第１の動作モードで動作し、第２の起動信号ＳＧ３に応じて起動した場合には第２の動作モードで動作し、第１の動作モード又は前記第２の動作モードにおける所定動作終了後に前記制御電源に第２の電源ＶＤＤの生成を停止させるシャットダウン信号ＳＧ７を出力する装置制御回路１ｂとを有するものである。【選択図】図２
2007133729.tif 000002
【特許請求の範囲】
【請求項１】
第１の起動信号あるいは第２の起動信号の入力に応じて第１の電源に基づき第２の電源を生成する制御電源と、
前記第２の電源に基づいて動作し、前記第１の起動信号に応じて起動した場合には第１の動作モードで動作し、前記第２の起動信号に応じて起動した場合には第２の動作モードで動作し、前記第１の動作モード又は前記第２の動作モードにおける所定動作終了後に前記制御電源に前記第２の電源の生成を停止させるシャットダウン信号を出力する装置制御回路とを有する電子制御装置。
【請求項２】
前記制御電源は、前記第１の起動信号あるいは前記第２の起動信号が入力されたことを検出して前記第２の電源の生成の開始を指定するウェイクアップ信号を出力する第１の制御回路と、前記第１の電源に基づき前記第２の電源を生成する電源回路と、前記ウェイクアップ信号に応じて前記電源回路を動作させ、前記シャットダウン信号に応じて前記電源回路を停止させる第２の制御回路とを有することを特徴とする請求項１に記載の電子制御装置。
【請求項３】
前記第１の制御回路は、さらに前記装置制御回路に前記第１の起動信号の入力を検出したことを通知する第１の起動通知信号を出力することを特徴とする請求項１又は２に記載の電子制御装置。
【請求項４】
前記第２の制御回路は、前記ウェイクアップ信号の入力があるまでは前記シャットダウン信号に応じた出力を保持し、前記ウェイクアップ信号が入力されると前記ウェイクアップ信号に応じた出力を保持することを特徴とする請求項１又は２に記載の電子制御装置。
【請求項５】
前記第１の起動信号は、前記電子制御装置に接続された外部スイッチに応答して発生することを特徴とする請求項１に記載の電子制御装置。
【請求項６】
前記第２の起動信号は、他の電子制御装置から通信線を介して入力される通信起動信号であることを特徴とする請求項１に記載の電子制御装置。
【請求項７】
前記電子制御装置は、自動車に搭載される制御モジュールであることを特徴とする請求項１乃至６のいずれか１項に記載の電子制御装置。
【請求項８】
外部スイッチに接続される入力端子及び通信線に接続される通信用端子を有し、第１の電源に基づいて第２の電源を生成する制御電源と、
前記第２の電源に基づいて動作する装置制御回路とを有する電子制御装置であって、
前記制御電源は、前記入力端子に印加される第１の起動信号あるいは前記通信用端子に入力される第２の起動信号に基づき前記第２の電源を生成することを特徴とする電子制御装置。
【請求項９】
前記電子制御装置は、自動車に搭載される制御モジュールであることを特徴とする請求項８に記載の電子制御装置。
【請求項１０】
第１の電源に基づき第２の電源を生成する制御電源と、前記第２の電源に基づき動作する装置制御回路とを有する電子制御装置の制御方法であって、
前記制御電源は、第１の起動信号あるいは第２の起動信号の入力に応じて第１の電源に基づき第２の電源を生成し、
前記電子制御装置は、前記第１の起動信号に応じて起動した場合には第１の動作モードで動作し、前記第２の起動信号に応じて起動した場合には第２の動作モードで動作し、前記第１の動作モード又は前記第２の動作モードにおける所定動作終了後に前記制御電源に前記第２の電源の生成を停止させるシャットダウン信号を出力する電子制御装置の制御方法。
【請求項１１】
外部スイッチに接続される入力端子及び通信線に接続される通信用端子を有し、第１の電源に基づいて第２の電源を生成する制御電源と、前記第２の電源に基づいて動作する装置制御回路とを有する電子制御装置の制御方法であって、
前記制御電源は、前記入力端子に印加される第１の起動信号あるいは前記通信用端子に入力される第２の起動信号に基づき前記第２の電源を生成することを特徴とする電子制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子制御装置とその制御方法に関し、特に動作を必要としない場合にはシステムの電源をオフし、外部スイッチ又は通信線を介して起動信号を受信した場合に、いずれかの起動信号に応じて電子制御装置を起動させる機能を有する電子制御装置とその制御方法に関する。
【背景技術】
【０００２】
近年、電子制御装置は、搭載する半導体装置（ＩＣ：Integrated circuit）を低消費電力化することで電子制御装置全体の低消費電力化を進めている。また、電子制御装置に搭載されるＩＣのうちシステムにおいて動作している必要のないものに関しては、スタンバイモードなどの低消費電力状態とすることで、電子制御装置全体の消費電力を削減している。しかしながら、バッテリー駆動の電子制御装置においては、このスタンバイ時に消費されるスタンバイ電流によって、スタンバイ時であってもゆっくりではあるがバッテリーが放電を行うため、機器の駆動時間が短くなる問題がある。
【０００３】
上記問題を解決するための技術が特許文献１に開示されている。特許文献１に開示される従来の電子制御装置の回路図を図７に示す。図７に示すように、従来の電子制御装置は、バッテリーＢＡＴＴ１０１の電源供給によって動作し、スイッチＳＷ１０１、ＳＷ１０２、コンデンサＣ１、抵抗Ｒ１０１〜Ｒ１０３、スイッチトランジスタＱ１、Ｑ２、ダイオードＤ１、レギュレータ１０１、マイクロコンピュータ（以下、単にマイコンと称す。）１０２、回路ブロック１０３を有している。ここで、スイッチＳＷ１０１とＳＷ１０２とは、互いに連動して動作する単極双投型のスイッチである。
【０００４】
まず、スイッチＳＷ１０１、ＳＷ１０２がオフ状態（端子Ａと端子Ｃとが接続されている状態）である場合、バッテリーＢＡＴＴ１０１からの充電によって、コンデンサＣ１に電荷が蓄積される。また、スイッチトランジスタＱ１のゲートは抵抗Ｒ１０１を介してバッテリーＢＡＴＴ１０１の正極に接続されているため、スイッチトランジスタＱ１は、非導通状態となる。これによって、レギュレータ１０１への電源供給が遮断され、レギュレータ１０１は動作せず、レギュレータ１０１が生成する電源ＶＣＣによって動作するマイコン１０２と回路ブロック１０３は動作しない。
【０００５】
次に、スイッチＳＷ１０１、ＳＷ１０２がオン状態（端子Ｂと端子Ｃとが接続されている状態）である場合について説明する。スイッチＳＷ１０１、ＳＷ１０２がオフ状態からオン状態に切り換わると、コンデンサＣ１に充電されている電荷が抵抗Ｒ１０２を介して、スイッチトランジスタＱ２に供給される。これによって、スイッチトランジスタＱ２は導通状態となり、スイッチトランジスタＱ１のゲートの電位が下がるため、スイッチトランジスタＱ１は導通状態となる。スイッチトランジスタＱ１が導通状態となると、レギュレータ１０１にバッテリーＢＡＴＴ１０１から電源が供給され、レギュレータ１０１は電源ＶＣＣを生成する。マイコン１０２と回路ブロック１０３とは、この電源ＶＣＣによって動作を行う。ここで、マイコン１０２は、回路ブロック１０３が所定時間以上の間動作を行わない場合、電源コントロールポートの電位をローレベル（例えば、接地電位）にする。電源コントロールポートは、ダイオードＤ１を介してスイッチトランジスタＱ２のベースに接続されている。つまり、スイッチトランジスタＱ２は、電源コントロールポートの電位がローレベルになると、非導通状態となる。これによって、スイッチトランジスタＱ１のゲートの電位は、バッテリーＢＡＴＴ１０１の電位となるため、非導通状態となる。スイッチトランジスタＱ１が非導通状態である場合、レギュレータ１０１への電源供給が遮断されるため、レギュレータ１０１に接続されるマイコン１０２、回路ブロック１０３への電源供給は停止する。
【０００６】
つまり、特許文献１に開示されている従来の電子制御装置は、電子制御装置を動作させる場合は、スイッチトランジスタＱ１を導通状態とし、レギュレータによって電子制御装置への電源供給を行う。また、所定時間の間、電子制御装置が動作していない場合には、スイッチトランジスタＱ１を非導通状態とすることによって、その後の電子制御装置への電源供給を停止する。これよって電子制御装置が所定時間以上動作しない場合の電子制御装置全体の消費電力を削減するものである。
【特許文献１】特開２００３−６３１０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の電子制御装置は、１つの単極双投型スイッチ（スイッチＳＷ１０１、ＳＷ１０２）を有しているのみであって、複数の条件に応じて電源投入を行い、それぞれ条件に応じて電子制御装置の動作を変更することができない問題がある。
【０００８】
近年の電子制御装置は、マイコンなどの制御回路の電源がオフした場合に、制御信号の入力先に応じて動作内容を切り換えて起動することが重要な場合がある。特に、通信用端子を有し、通信線からの信号に応じて起動する必要がある制御回路の場合、通信線からの信号を検出するために、制御回路は電源が供給されている状態で内部動作だけを停止するスタンバイ機能などを利用して、信号の受信待機状態と低消費電力状態とを実現する。つまり、従来の電子制御装置では、通信線からの信号に応じて電子制御装置を起動させるためには、マイコンへの電源供給を停止することができない。そのために、通信線からの信号に応じて電子制御装置を起動する場合は、動作を行わない期間であってもスタンバイ時電流を消費していた。
【課題を解決するための手段】
【０００９】
本発明にかかる電子制御装置は、第１の起動信号あるいは第２の起動信号の入力に応じて第１の電源に基づき第２の電源を生成する制御電源と、前記第２の電源に基づいて動作し、前記第１の起動信号に応じて起動した場合には第１の動作モードで動作し、前記第２の起動信号に応じて起動した場合には第２の動作モードで動作し、前記第１の動作モード又は前記第２の動作モードにおける所定動作終了後に前記制御電源に前記第２の電源の生成を停止させるシャットダウン信号を出力する装置制御回路とを有するものである。
【００１０】
一方、本発明の電子制御装置の制御方法は、第１の電源に基づき第２の電源を生成する制御電源と、前記第２の電源に基づき動作する装置制御回路とを有す電子制御装置の制御方法であって、前記制御電源は、第１の起動信号あるいは第２の起動信号の入力に応じて第１の電源に基づき第２の電源を生成し、前記電子制御装置は、前記第１の起動信号に応じて起動した場合には第１の動作モードで動作し、前記第２の起動信号に応じて起動した場合には第２の動作モードで動作し、前記第１の動作モード又は前記第２の動作モードにおける所定動作終了後に前記制御電源に前記第２の電源の生成を停止させるシャットダウン信号を出力するものである。
【００１１】
本発明の電子制御装置によれば、第１の起動信号と第２の起動信号とのいずれか一方で制御電源を起動して、第２の電源を生成し、第２の電源に基づき装置制御回路（例えば、マイコン）を動作させることが可能である。例えば、第１の起動信号を外部スイッチからの起動信号とし、第２の起動信号を通信線からの起動信号とし、電子制御装置が動作を行わない期間にマイコンへの電源供給を停止した場合であっても、通信線からの起動信号に応じてマイコンの起動が可能である。したがって、本発明の電子制御装置によれば、通信線からの起動信号によって電子制御装置を起動する場合であっても、マイコンへの電源供給を停止することが可能であるため、電子制御装置が動作を行わない場合の消費電力を削減することが可能である。
【００１２】
また、本発明の電子制御装置によれば、起動信号に応じて第１の動作モードと第２の動作モードとの切り換えることが可能である。つまり、起動信号の種類に応じて電子制御装置の機能ブロックのうち必要な機能ブロックのみを動作させることが可能である。従って、本発明の電子制御装置は、使用しない機能ブロックを低消費電力モード（例えば、スタンバイモード）で動作させた状態での起動ができるため、動作時であっても動作に必要のない無駄な消費電力を削減することが可能である。
【発明の効果】
【００１３】
本発明の電子制御装置によれば、通信線からの信号によって電子制御装置の起動が必要な場合であっても、電子制御装置のスタンバイ時にマイコンへの電源供給を停止することが可能である。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施の形態について説明する。本実施の形態では、電子制御装置の一例として自動車に搭載される制御モジュール（例えば、ドアモジュール）について説明する。ドアモジュールは、自動車のドアのそれぞれに設けられており、例えば、ドアのロックや窓の開閉を制御する。また、それぞれのドアモジュールは、車輌内の通信線で接続されている。このドアモジュールシステムのブロック図を図１に示す。
【００１５】
図１に示すように、本実施の形態のドアモジュールシステムは、前後左右に４枚のドアを有するシステムである。ドアモジュールシステムは、ドアモジュール１〜４と、ボディーモジュール５とを有している。ドアモジュール１〜４は、それぞれ助手席側（フロント・レフト）、運転席側（フロント・ライト）、左後部座席（リア・レフト）、右後部座席（リア・ライト）に設置されており、それぞれのドアを対応する外部スイッチ又は通信線からの信号に応じて制御している。ボディーモジュール５は、例えば車両のボディーに関する制御を行うモジュールである。
【００１６】
ドアモジュール１〜４とボディーモジュールとは、それぞれ車輌内の通信線で接続されており、車輌内の通信線を介して所定のモジュールから他のモジュールへの制御信号の通信を行っている。
【００１７】
ここで、助手席側のドアモジュール１を一例にして、ドアモジュールの動作を説明する。ドアモジュール１は、ドアモジュール１に直接接続されたスイッチを使用者が操作し、その操作に基づいてドアモジュール１が動作する第１の動作モード（スイッチ起動動作モード）と、他のモジュールからドアモジュール１への制御データを受信してドアモジュール１が動作する第２の動作モード（通信起動動作モード）とを有している。
【００１８】
スイッチ起動動作モードで行われる制御は、ドアモジュール１に直接接続されているスイッチからの信号に基づき助手席側ドアを制御する。この制御は、例えば窓の開閉を行うウィンドリフト、窓の開閉を禁止するウィンドロック、ドアの施錠あるいは開錠を行うドアロックなどがある。
【００１９】
なお、スイッチ起動動作モードは、ドアモジュール１に直接接続されたスイッチの操作に基づき他のモジュールに制御データを送信する動作を行うモードを有する場合もある。
【００２０】
通信起動動作モードで行われる制御は、他のモジュールからドアモジュール１に送信される制御信号に基づいて、助手席側ドアの制御を行う。この制御は、例えば運転席側のドアモジュール２より送信される制御信号に基づいて行われるウィンドリフト、ウィンドロック、ドアロックに加えて、ドアミラーの角度調整等を行うドアミラー制御、ドアに設置されているスイッチを無効にするスイッチロックなどがある。
【００２１】
ここで、ドアモジュール１は、スイッチ起動動作モードの動作を行う場合は、ローカル制御機能だけで動作することが可能である。一方、通信起動動作モードの動作を行う場合は、ネットワーク制御機能だけで動作することが可能である。
【００２２】
したがって、ドアモジュール１は、いずれのモードで動作するかによって利用する機能が異なるため、モードによって利用しない機能の回路をスタンバイ状態とすることで動作時であっても、消費電力を削減することが可能である。このドアモジュール１のブロック図を図２に示し、この図を参照してドアモジュール１について詳細に説明する。
【００２３】
図２に示すようにドアモジュール１は、制御電源１ａ、装置制御回路１ｂ、外部スイッチ１ｃ、通信線１ｄを有している。
【００２４】
制御電源１ａは、第１の電源（例えば、バッテリー電源Ｖｂａｔ）に基づき動作しており、バッテリーＶｂａｔが接続されている限り、常に電源の供給を受けている。また、制御電源１ａは、外部スイッチ１ｃから入力される第１の起動信号（例えば、スイッチ起動信号ＳＧ１）と第２の起動信号（例えば、通信起動信号ＳＧ３）とのいずれか一方の入力に応じて第２の電源（例えば、電源電位ＶＤＤ）を生成し、装置制御回路１ｂが出力するシャットダウン信号ＳＧ７の入力に応じて電源電位ＶＤＤの生成を停止する。制御電源１ａについてさらに詳細に説明する。制御電源１ａは、第１の制御回路（例えば、ウェイクアップ制御回路１０）、第２の制御回路（例えば、動作制御回路２０）、電源回路３０、トランシーバ４０を有している
【００２５】
ウェイクアップ制御回路１０は、スイッチエッジ検出回路１１、通信エッジ検出回路１２、ＯＲ回路１３を有している。スイッチエッジ検出回路１１は、例えば外部スイッチ１ｃからのスイッチ起動信号ＳＧ１の立ち上がりエッジを検出して、スイッチエッジ検出信号ＳＧ２を出力する。また、スイッチ起動信号ＳＧ１の立ち上がりエッジを検出した場合、第１の起動通知信号（例えば、スイッチ起動通知信号ＳＧ１´）を後述するスイッチ入力回路５２に出力する。ここで、外部スイッチ１ｃは、例えばドアモジュール１に直接接続されたドア制御用スイッチであって、端子Ａ、Ｂ、Ｃを有し、端子Ａと端子Ｃとを接続する状態（オン状態）と端子Ｂと端子Ｃとを接続する状態（オフ状態）とが切り換わる。また、端子Ａとバッテリー電源Ｖｂａｔとの間には抵抗Ｒ１が接続され、端子Ｂと接地電位との間には抵抗Ｒ２が接続される。
【００２６】
通信エッジ検出回路１２は、例えば通信線１ｄを介して入力される通信起動信号ＳＧ３の立ち上がりエッジを検出して通信エッジ検出信号ＳＧ４を出力する。また、通信起動信号ＳＧ３の立ち上がりエッジを検出した場合、第２の起動通知信号（例えば、通信起動通知信号ＳＧ３´）を後述する通信入出力回路５３に出力する。ＯＲ回路１３は、スイッチエッジ検出信号ＳＧ２と通信エッジ検出信号ＳＧ４とのいすれか一方が入力されるとウェイクアップ信号ＳＧ５を出力する。つまり、ウェイクアップ制御回路１０は、スイッチ起動信号ＳＧ１と通信起動信号ＳＧ３とのいずれか一方が入力された場合にウェイクアップ信号ＳＧ５を出力する。
【００２７】
動作制御回路２０は、ウェイクアップ信号ＳＧ５とパルス検出回路５１が出力するシャットダウン信号ＳＧ７に応じて、電源回路３０の動作状態と停止状態とを切り換える動作切り換え信号ＳＧ８を出力する。本実施の形態では、動作制御回路２０はセット・リセットラッチ（ＳＲラッチ）２１を有している。ＳＲラッチ２１は、例えばセット（Ｓ）端子に信号の立ち上がりエッジが入力されると、ハイレベル（例えば、電源電位Ｖｂａｔ）を出力し、リセット（Ｒ）端子に信号の立ち上がりエッジが入力されると、ローレベル（例えば、接地電位）を出力する。本実施の形態では、ＳＲラッチ２１のセット（Ｓ）端子にはシャットダウン信号ＳＧ７が入力されており、リセット（Ｒ）端子には、ウェイクアップ信号ＳＧ５が入力されている。ここで、シャットダウン信号ＳＧ７についての詳細は後述する。
【００２８】
電源回路３０は、バッテリー電源Ｖｂａｔに接続されており、バッテリー電源Ｖｂａｔを降圧した電源ＶＤＤを生成する。また、電源回路３０は、第２の制御回路（例えば、動作制御回路２０）からの動作切り換え信号ＳＧ８に基づいて、動作状態と停止状態とが切り換わる。
【００２９】
電源回路３０は、定電流源３１、基準電圧回路３２、増幅器３３、ドロッパー３４、抵抗Ｒ３、Ｒ４を有している。定電流源３１は、バッテリー電源Ｖｂａｔに基づき動作し、動作切り換え信号ＳＧ８に応じて動作状態と停止状態とが切り換わる。基準電圧回路３２は、所定の電圧となる基準電圧を生成し、動作切り換え信号ＳＧ８に応じて動作状態と停止状態とが切り換わる。増幅器３３は、定電流源３１からの電流供給に基づき動作する。また、増幅器３３の正極端子には基準電圧回路３２が接続され、負極端子と接地電位との間には抵抗Ｒ４が接続され、負極端子と電源回路３０の出力端子との間には抵抗Ｒ３が接続されている。増幅器３３の出力にはドロッパー３４のゲートが接続されている。つまり、電源回路３０は、基準電圧を抵抗Ｒ３と抵抗Ｒ４との比に基づいて増幅した電圧を電源電位ＶＤＤとして出力する回路である。ここで、ドロッパー３４は、例えばＰＭＯＳトランジスタであってバッテリー電源Ｖｂａｔにソースが接続され、ドレインが電源回路３０の出力となっている。
【００３０】
トランシーバ４０は、バッテリー電源Ｖｂａｔに基づき動作し、通信を介して制御データの通信を行うものであって、レシーバ４１とドライバ４２とを有している。トランシーバ４０は、入力される制御データをレシーバ４１で受信し、マイコン６０から送信される制御データをドライバ４２によって送信する。
【００３１】
装置制御回路１ｂは、インターフェイス回路５０、マイクロコンピュータ（以下、単にマイコンと称す）６０を有している。装置制御回路１ｂは、ドアモジュール１の制御を行う回路であって、マイコン６０に接続される機能ブロック（不図示）をマイコン６０が外部スイッチ１ｃからの信号、あるいは通信線１ｄを介して入力される制御データに基づき制御する。
【００３２】
インターフェイス回路５０は、電源電位ＶＤＤに基づき動作し、パルス検出回路５１、スイッチ入力回路５２、通信入出力回路５３、ＡＣＴ／ＳＴＢＹ制御回路５４とを有している。なお、本実施の形態では、マイコン６０とインターフェイス回路５０とは別々のブロックとして説明するが、マイコン６０にインターフェイス回路５０を含む構成としても良いし、あるいは制御電源１ａにインターフェイス回路５０を含む構成としても良い。
【００３３】
パルス検出回路５１は、マイコン６０が出力する停止信号ＳＧ６のパルスがハイレベル（例えば、電源電位ＶＤＤ）である期間の長さを検出し、パルスのハイレベル期間が所定時間以上である場合にシャットダウン信号ＳＧ７を出力する。スイッチ入力回路５２は、スイッチ起動通知信号ＳＧ１´が入力されると、装置制御回路１ｂの起動後にスイッチ入力回路５２を介してマイコン６０に対してハイレベルを出力する。つまり、スイッチ入力回路５２は、外部スイッチ１ｃがオフ状態からオン状態になることによってドアモジュール１が起動したことをマイコン６０に通知する。
【００３４】
通信入出力回路５３は、通信起動通知信号ＳＧ３´が入力されると、装置制御回路１ｂの起動後に通信入出力回路５３を介してマイコン６０に対してハイレベルを出力し、レシーバ４１を介して入力される通信データをマイコンに伝達し、マイコン６０からの通信データをドライバ４２に伝達するバッファである。ＡＣＴ／ＳＴＢＹ制御回路５４は、マイコンからのアクティブ・スタンバイ制御信号ＳＧ９に基づき通信入出力回路５３をスタンバイモードと動作モードとのいずれかのモードにする。例えば、スイッチ起動信号ＳＧ１に基づきドアモジュール１が起動し、通信の必要がない場合は、通信入出力回路５３はスタンバイモードとなる。また、スイッチ起動信号ＳＧ１に基づきドアモジュール１が起動し、通信の必要がある場合や、通信起動信号ＳＧ３に基づきドアモジュール１が起動した場合は、通信入出力回路５３は動作モードとなる。
【００３５】
マイコン６０は、電源電位ＶＤＤに基づき動作し、例えば内部に記憶されたプログラムに基づきドアモジュール１を制御する回路であって、接続される機能ブロック（不図示）に対して各種命令の送受信を行う。また、マイコン６０は、ポート１〜４を有している。
【００３６】
ポート１は、例えばマイコン６０が低消費電力モードへの移行条件を満たした場合に停止信号ＳＧ６を出力する。低消費電力モードへの移行条件とは、マイコン６０が停止状態となっても良い条件であって、例えば外部スイッチ１ｃに基づく動作の完了、制御データに基づく動作の完了、あるいは所定時間以上の間動作を行っていないなどである。ポート２は、スイッチ入力回路５２の出力を受けるポートであって、例えばこのポートがハイレベルである状態である場合、マイコン６０はスイッチ起動動作モードで動作を行う。ポート３は、通信入出力回路５３と接続されており、例えばこのポートに通信入出力回路５３からハイレベルを受信した場合には、マイコン６０は通信起動動作モードで動作する。また、通信線１ｄを介して制御データを受信している場合は、マイコン６０は通信データに基づき動作を行い、制御データを送信する場合は、ポート３から制御データを通信入出力回路５３に送信する。ポート４は、制御の内容に応じてアクティブ・スタンバイ制御信号ＳＧ９をＡＣＴ／ＳＴＢＹ制御回路５４に送信する。
【００３７】
本実施の形態にかかるドアモジュール１の動作について詳細に説明する。ドアモジュール１は、自動車にバッテリーが装着されると、そのバッテリーからの電源供給を受けて動作する。例えば、ドアモジュール１は、バッテリーが装着され電源供給が開始された時点で初期化動作を行い、その後スタンバイ状態でスイッチ起動信号ＳＧ１あるいは通信起動信号ＳＧ３が受信されるのを待機し、いずれかの起動信号が入力されるとドアモジュール１を起動してドアの制御を行うものである。ドアモジュール１の初期化動作のフローチャートを図３に示し、スタンバイ状態から起動信号を受信してドアの制御を行う動作のフローチャートを図４に示す。
【００３８】
まず、ドアモジュール１の初期化動作について図３を参照して説明する。図３に示すように、まずバッテリーが自動車に装着されるとバッテリー電源Ｖｂａｔが供給される。これによって、電源回路３０が動作を開始し（ステップＳ１）、マイコン６０に電源を供給すことでマイコン６０が動作する（ステップＳ２）。マイコン６０が動作すると動作確認のために通信入出力回路５３が動作モードとなる（ステップＳ３）。
【００３９】
ステップＳ１〜Ｓ３によってドアモジュール１のブロックは動作可能な状態となり、その後ドアモジュール１は初期化動作を行う（ステップＳ４）。この初期化動作によって、例えばスイッチエッジ検出回路１１が立ち上がりエッジと立ち下がりエッジとのいずれのエッジを検出するかを設定することができる。本実施の形態では、立ち上がりエッジを検出するように設定される。
【００４０】
ステップＳ４でドアモジュール１の初期化が完了すると、ドアモジュール１は、外部スイッチ１ｃや通信線１ｄを介して受信される制御データに応じた通常動作が可能になる（ステップＳ５）。その後、マイコン６０は、ドアモジュールをスタンバイ状態とするために、通信入出力回路５３をスタンバイモードにする（ステップＳ６）。続いてマイコン６０は、停止信号ＳＧ６を出力する（ステップＳ７）。これによって、動作制御回路２０のＳＲラッチ２１にはシャットダウン信号ＳＧ７が入力されるため、動作切り換え信号ＳＧ８をローレベルとし、これを保持する（ステップＳ８）。動作切り換え信号ＳＧ８がローレベルとなると電源回路３０は出力を停止する（ステップＳ９）。電源回路３０の出力が停止すると、電源電位ＶＤＤが供給されなくなるため、マイコン６０とインターフェイス回路５０とは停止する（ステップＳ１０）。これによって、ドアモジュール１はスタンバイ状態となり、スイッチ起動信号ＳＧ１あるいは通信起動信号ＳＧ３が受信されるのを待機する（ステップＳ１１）。
【００４１】
次に、ドアモジュール１の通常動作について図４を参照して説明する。ドアモジュール１は、スタンバイ状態でスイッチ起動信号ＳＧ１あるいは通信起動信号ＳＧ３の受信を待機する（ステップＳ１１）。ここで、スイッチ起動信号ＳＧ１あるいは通信起動信号ＳＧ３を受信すると、ウェイクアップ制御回路１０はウェイクアップ信号ＳＧ５を出力する（ステップＳ１２）。これによって、動作制御回路２０のＳＲラッチ２１はリセットされ、動作切り換え信号ＳＧ８をローレベルからハイレベルに切り換える（ステップＳ１３）。
【００４２】
ステップＳ１３によって、電源回路３０は動作状態となるため、出力に電源電位ＶＤＤを出力する（ステップＳ１４）。続いて、電源電位ＶＤＤに基づきマイコン６０が動作する（ステップＳ１５）。ここで、マイコン６０はスイッチ起動動作モードと通信起動動作モードとを選択するため起動要因の判定を行う（ステップＳ１６）。この判定はスイッチ起動通知信号ＳＧ１´に基づきスイッチ入力回路５２が出力する信号のレベル、あるいは通信起動通知信号ＳＧ３´に基づき通信入出力回路５３が出力する信号にレベルによって行われる。例えば、スイッチ入力回路５２の出力がハイレベルであればスイッチ起動動作モードであって、通信入出力回路５３の出力がハイレベルであれば通信起動動作モードとなる。
【００４３】
まず、スイッチ起動動作モードである場合の動作について説明する。スイッチ起動動作モードである場合、通信入出力回路５３が動作している必要がないため、通信入出力回路５３はスタンバイモードを維持する。続いて、マイコン６０は、外部スイッチ１ｃの制御に基づきマイコン６０がドアモジュール１を制御する（ステップＳ１７）。マイコン６０は、ドアモジュール１の制御が完了すると、ドアモジュール１をスタンバイ状態に移行させる（ステップＳ１８）。続いて、マイコン６０が停止信号ＳＧ６を出力し、停止信号ＳＧ６に基づきパルス検出回路５１がシャットダウン信号ＳＧ７を出力し、このシャットダウン信号ＳＧ７をＳＲラッチ２１が保持する（ステップＳ１９）。これによって、ＳＲラッチ２１は、動作切り換え信号ＳＧ８をローレベルにすることで、電源回路が停止し（ステップＳ２０）する。電源電位ＶＤＤの供給を停止することで、マイコン６０とインターフェイス回路５０が停止する（ステップＳ２１）。ステップＳ１９〜Ｓ２１の動作によって、ドアモジュール１はスタンバイ状態となる。また、このスタンバイ状態はステップＳ１１のスタンバイ状態である。なお、ステップＳ１７の動作において、スイッチ起動動作モードの場合であっても、通信入出力回路５３を動作させて他のモジュールに対して通信線を経由して制御データを送信させるようにしても良い。
【００４４】
次に、通信起動動作モードである場合の動作について説明する。通信起動動作モードである場合、通信入出力回路５３が動作している必要があるため、マイコン６０が通信入出力回路５３を動作モードにする（ステップＳ２２）。続いて、マイコン６０は、通信線１ｄからレシーバ４１と通信入出力回路５３を介して制御データを受信して、その制御データに基づきドアモジュール１を制御する（ステップＳ２３）。マイコン６０は、ドアモジュール１の制御動作が完了するか、あるいは制御データにより他のドアモジュールが指定されている判明した場合は、ドアモジュール１をスタンバイ状態に移行させる（ステップＳ２４）。また、制御データにスタンバイを支持する情報が含まれている場合にも、ドアモジュール１をスタンバイ状態に移行させるようにしても良い。
【００４５】
ドアモジュール１のスタンバイ状態への移行動作について説明する。まず、マイコン６０がアクティブ・スタンバイ制御信号ＳＧ９を出力し、通信入出力回路５３をスタンバイ状態とする（ステップＳ２５）。その後の動作は、前述のステップＳ２０〜Ｓ２２の動作と同様である。
【００４６】
ここで、電源回路３０の動作について詳細に説明する。電源回路３０の動作のフローチャートを図５に示す。図５に示すように、電源回路３０は、バッテリー電源Ｖｂａｔが供給される（ステップＳ１）と、定電流源３１と基準電圧回路３２が動作する（ステップＳ２６）。これによって、電源回路３０は動作状態となり、レギュレーション（電源電位ＶＤＤの出力）を開始する（ステップＳ２７）。これによって、マイコン６０とインターフェイス回路５０が動作する（ステップＳ２８）。続いて、マイコン６０がドアモジュール１をスタンバイ状態とするように判断する（ステップＳ２９）と、マイコン６０は、停止信号ＳＧ６を出力する。停止信号ＳＧ６に基づきパルス検出回路５１は、シャットダウン信号ＳＧ７を出力し、ＳＲラッチ２１の出力がハイレベルからローレベルに変わる（ステップＳ３０）。
【００４７】
ステップＳ３５によって動作切り換え信号ＳＧ８は、ローレベルとるために、電源回路３０の定電流源３１と基準電圧回路３２とが停止状態となる（ステップＳ３１）。これによって、電源回路３０はレギュレーションを停止する（ステップＳ３２）。その後、ＳＲラッチ２１がシャットダウン信号ＳＧ７を保持し（ステップＳ３３）、スイッチ起動信号ＳＧ１あるいは通信起動信号ＳＧ３の受信待機状態となる（ステップＳ３４）。つまり、ステップＳ３８とＳ３９との状態がドアモジュール１のスタンバイ状態となる。その後、スイッチ起動信号ＳＧ１あるいは通信起動信号ＳＧ３を受信すると、ウェイクアップ制御回路１０がウェイクアップ信号ＳＧ５を出力し、ＳＲラッチ２１をリセットし、動作切り換え信号ＳＧ８がハイレベルになる（ステップＳ３１）。従って、電源回路３０の動作はステップＳ２６に戻る。
【００４８】
上記説明より、本実施の形態のドアモジュール１は、スイッチ起動信号ＳＧ１を受信した場合と通信起動信号ＳＧ３を受信した場合とのいずれの場合であっても電源回路３０を起動させて電源電位ＶＤＤを生成することで、マイコン６０及びインターフェイス回路５０を起動させてドアモジュール１を動作させることが可能である。また、スイッチ起動信号ＳＧ１と通信起動信号ＳＧ３とのいずれの起動信号に基づいてドアモジュール１が起動したかによって、ドアモジュール１の動作を変更することが可能である。本実施の形態においては、スイッチ起動信号ＳＧ１に基づきスイッチ起動動作モードでドアモジュール１が起動した場合には、通信入出力回路５３をスタンバイモードとしたままでドアモジュール１が動作する。これに対して、通信起動信号ＳＧ３に基づき通信起動動作モードでドアモジュール１が起動した場合には、通信入出力回路５３を動作モードとしてドアモジュール１が動作する。これによって、本実施の形態１のドアモジュール１は、スイッチ起動動作モードでは不必要な通信入出力回路５３をスタンバイ状態とすることができるため、動作中の消費電力を削減することが可能である。
【００４９】
ここで、ドアモジュール１のモードの遷移と消費電力の関係を図６に示し、ドアモジュール１のモードの遷移と消費電力の関係について説明する。ドアモジュール１は、バッテリー電源Ｖｂａｔが供給されるとスイッチ起動動作モードで起動し、その後初期化のために通信起動動作モードとに移行し、その後スタンバイモードになる。
【００５０】
また、初期化が完了した後は、スイッチ起動信号ＳＧ１、通信起動信号ＳＧ３、シャットダウン信号ＳＧ７、アクティブ・スタンバイ制御信号ＳＧ９に基づき状態を遷移させる。ドアモジュール１の各モードの消費電力は、図６に示すように通信起動動作モードがもっとも多く、続いてスイッチ起動動作モード、スタンバイモードの順に少なくなる。従来の電子制御装置では、本実施の形態の通信起動動作モードとスタンバイモードとに相当するモードでしか動作させることができず、本実施の形態のスイッチ起動動作モードでの動作の場合に通信入出力回路５３の消費電力が無駄になっていた。
【００５１】
電子制御装置の消費電力は、例えば従来の動作を停止することができない電源回路を有する電子制御装置では、動作モードの場合、全てのブロックが動作しており、消費電力は数十ｍＡとなり、スタンバイモードでは、マイコンと通信入出力回路とがスタンバイモードであるために２つのブロックがそれぞれ数十μＡの電流を消費する。これに対し、本発明のドアモジュール１は、通信起動動作モードではすべてのブロックを使用して数十ｍＡの消費電力となり、スイッチ起動動作モードでは通信入出力回路５３の消費電力を数ｍＡから数十μＡに削減することができる。また、スタンバイモードでは、レギュレータの動作を停止することができるため、マイコンと通信入出力回路５３の消費電力を０Ａとすることが可能である。
【００５２】
つまり、本発明のドアモジュール１によれば、通信線からの起動信号に応じてマイコン６０を動作させる場合であっても、マイコン６０の電源を生成する制御電源を外部スイッチ１ｃからの起動信号と通信線からの起動信号とのいずれかによって起動できるために、ドアモジュール１が動作しない場合にマイコン６０への電源供給を停止しても、通信線からの起動信号に応じてマイコン６０を起動することが可能である。これによって、ドアモジュール１が動作を行わない場合の消費電力を低減することが可能である。
【００５３】
また、本発明のドアモジュール１によれば、スタンバイ時の消費電力の削減のみならず、動作時であっても使用しない回路で消費されていた無駄な消費電力を削減することが可能である。このドアモジュール１のような電子制御装置は、自動車に搭載されるモジュールのように充電容量が有限なバッテリーが常時接続されており、バッテリーに蓄積された電力を常時消費しているようなシステムで効果的である。特に、近年の自動車に搭載されるモジュールの数は膨大になってきており、本発明の電子制御装置による消費電力の削減の効果は、より大きいなものとなる。
【００５４】
なお、本発明は上記実施の形態に限られたものではなく、本発明の趣旨を逸脱しない範囲で適宜変形することが可能である。例えば、上記実施の形態では外部スイッチと通信線からの２つの起動信号によって、起動後の動作を切り換えたが、起動信号は、２種類に限られたものではなく、２つ以上の複数の種類があってもかまわない。また、本発明のスイッチ１ｃは一つのスイッチとして説明したが、複数のスイッチを設けていずれかのスイッチからの信号に基づき制御電源１ａを起動させるようにしても良い。さらに、上記実施の形態では、特に記載していないが、制御電源と装置制御回路とは、半導体集積回路として１つのチップに混載しても良く、あるいは別々のチップとしてもよい。
【図面の簡単な説明】
【００５５】
【図１】実施の形態１にかかるドアモジュールシステムのブロック図である。
【図２】実施の形態１にかかるドアモジュールのブロック図である。
【図３】実施の形態１にかかるドアモジュールの起動及び初期化のフローチャートを示すである。
【図４】実施の形態１にかかるドアモジュールの動作のフローチャートを示す図である。
【図５】実施の形態１にかかる電源回路の動作のフローチャートを示す図である。
【図６】実施の形態１にかかるドアモジュールのモードの遷移と消費電力を示す図である。
【図７】従来の電子制御装置の回路図である。
【符号の説明】
【００５６】
１〜４    ドアモジュール
１ａ    制御電源
１ｂ    装置制御回路
１ｃ    外部スイッチ
１ｄ    通信線
５    ボディーモジュール
１０    ウェイクアップ制御回路
１１    スイッチエッジ検出回路
１２    通信エッジ検出回路
１３    ＯＲ回路
２０    動作制御回路
２１    ＳＲラッチ
３０    電源回路
３１    定電流源回路
３２    基準電圧回路
３３    増幅器
３４    ドロッパー
４０    トランシーバ
４１    レシーバ
４２    ドライバ
５０    インターフェイス回路
５１    パルス検出回路
５２    スイッチ入力回路
５３    通信入出力回路
５４    ＡＣＴ／ＳＴＢＹ制御回路
６０    マイコン
Ｒ１〜Ｒ４    抵抗
ＳＧ１    スイッチ起動信号
ＳＧ１´    スイッチ起動通知信号
ＳＧ２    スイッチエッジ検出信号
ＳＧ３    通信起動信号
ＳＧ３´    通信起動通知信号
ＳＧ４    通信エッジ検出信号
ＳＧ５    ウェイクアップ信号
ＳＧ６    停止信号
ＳＧ７    シャットダウン信号
ＳＧ８    動作切り換え信号
ＳＧ９    アクティブ・スタンバイ制御信号
【図１】
2007133729.tif 000003
【図２】
2007133729.tif 000004
【図３】
2007133729.tif 000005
【図４】
2007133729.tif 000006
【図５】
2007133729.tif 000007
【図６】
2007133729.tif 000008
【図７】
2007133729.tif 000009
【手続補正書】
【提出日】平成18年11月7日(2006.11.7)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2007133729.tif 000010
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2007133729.tif 000011