(57)【要約】【課題】一の処理装置からの制御にて他の処理装置の動作を停止又は起動させ、消費電力をより効果的に低減させることができる処理システム、動作状態制御方法及びコンピュータプログラムを提供する。【解決手段】ＥＣＵ２は、ＥＣＵ１が休止（スリープ）状態へ遷移可と判断した場合、ＥＣＵ１のマイコンのＲＥＳＥＴ端子へのＲＥＳＥＴ信号を入力し続ける。マイコン１００では、ＲＥＳＥＴ信号が入力され続けると、リセットがかかり続けて動作が停止する。【選択図】図１
2011039608.tif 000002
【特許請求の範囲】
【請求項１】
状態を初期化させるリセット信号を含む複数の入力信号に応じた処理を実行し、リセット信号の入力が開始された場合、入力が終了するまで割り込みにより動作を停止するようにしてあり、休止状態及び稼働状態間で遷移することが可能な処理装置と、該処理装置と通信することが可能に接続されている通信装置とを含む処理システムであって、
前記通信装置は、
前記処理装置の休止状態への遷移の可／不可を判断する判断手段と、
該判断手段が可と判断した場合、前記処理装置へリセット信号を入力させ続ける手段と
を備えることを特徴とする処理システム。
【請求項２】
前記通信装置は、前記処理装置が休止状態にある場合、前記処理装置の起動の要否を判断する手段と、
該手段が要と判断したとき、リセット信号の入力を停止させる手段と、
起動要の判断事由を示す情報を前記処理装置へ送信する手段と
を備えることを特徴とする請求項１に記載の処理システム。
【請求項３】
電源からの電力供給を受けて処理を実行し、休止状態及び稼働状態間で遷移することが可能な処理装置と、該処理装置と通信することが可能に接続されている通信装置とを含む処理システムにおいて、
前記通信装置は、
前記処理装置の休止状態への遷移の可／不可を判断する判断手段と、
該判断手段が可と判断した場合、前記電源からの前記処理装置への電力供給をオンからオフへ切り替える切替手段と
を備えることを特徴とする処理システム。
【請求項４】
前記通信装置は、前記処理装置が休止状態にある場合、前記処理装置の起動の要否を判断する手段と、
該手段が要と判断したとき、前記電源からの前記処理装置への電力供給をオフからオンへ切り替える手段と、
起動要の判断事由を示す情報を前記処理装置へ送信する手段と
を備えることを特徴とする請求項３に記載の処理システム。
【請求項５】
前記処理装置は、自身の休止状態への遷移の可／不可を判断する手段と、
該手段が可と判断した場合、休止状態への制御要求を前記通信装置へ送信する手段と
を備え、
前記通信装置の前記判断手段は、前記処理装置から前記制御要求を受信した場合に、可と判断するようにしてあること
を特徴とする請求項１乃至４のいずれかに記載の処理システム。
【請求項６】
前記処理装置は、
不揮発性メモリを備え、
自身の休止状態への遷移を可と判断した場合、前記制御要求を送信する前に、自身の処理により発生した情報を前記不揮発性メモリに記憶する手段を備えること
を特徴とする請求項５に記載の処理システム。
【請求項７】
状態を初期化させるリセット信号を含む複数の入力信号に応じた処理を実行し、リセット信号の入力が開始された場合、入力が終了するまで割り込みにより動作を停止するようにしてあり、休止状態及び稼働状態間で遷移することが可能な処理装置と、該処理装置と通信することが可能に接続されている通信装置とを含む処理システムにて、前記通信装置が前記処理装置の動作を制御する方法であって、
前記通信装置が、
前記処理装置の休止状態への遷移の可／不可を判断し、
可と判断した場合、前記処理装置へリセット信号を入力させ続ける
ことを特徴とする動作状態制御方法。
【請求項８】
電源からの電力供給を受けて信号処理を実行し、休止状態及び稼働状態間で遷移することが可能な処理装置と、該処理装置と通信することが可能に接続されている通信装置とを含む処理システムにて、前記通信装置が前記処理装置の動作を制御する方法であって、
前記通信装置が、
前記処理装置の休止状態への遷移の可／不可を判断し、
可と判断した場合、前記電源から前記処理装置への電力供給をオンからオフへ切り換える
ことを特徴とする動作状態制御方法。
【請求項９】
状態を初期化させるリセット信号を含む複数の信号を入力する複数の端子を備える他のコンピュータとの通信手段を備えるコンピュータに、前記他のコンピュータの動作状態を制御させるコンピュータプログラムであって、
前記コンピュータに、
前記他のコンピュータの休止状態への遷移の可／不可を判断するステップ、
可と判断した場合、前記他のコンピュータの対応する端子にリセット信号を入力させ続けるステップと
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連携して動作する処理装置を複数含むシステムに関し、一の処理装置からの制御にて他の処理装置の動作を停止又は起動させ、消費電力をより効果的に低減させることができる処理システム、動作状態制御方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年では、多数の機器の制御のために、複数の制御装置が通信により相互にデータを交換し、連携して制御を実行する制御システムが各分野で利用されている。
【０００３】
特に車両の分野では、各種機能に対応するアクチュエータ又はセンサなどの機器が多数車内に配され、各機器の制御処理を実行する制御装置としてＥＣＵ（Electronic Control Unit）が配されて動作している。車両の制御は機械的制御から電気的制御へ移行しつつあり、更に、制御システムによって実現される機能の特化、実現できる機能の増加及び多様化が進んでいる。これにより、車両に搭載されるアクチュエータ、センサなどの機器が増加し、制御装置の数も増大する傾向にある。
【０００４】
一方、各分野にて省電力化が奨励されている。制御システムでも、より効率よく消費電力を低減させることが課題となっている。ＥＣＵなどの制御装置に利用される信号処理を実行するマイクロコンピュータ（以下、マイコンという）は、クロック周波数の低下、電源電圧の低下が可能に構成され、特に処理が必要ない場合にはクロック周波数を低下又は電源電圧を低下させるなどのスリープ（休止、省電力）状態へ遷移する場合がある。
【０００５】
特許文献１には、マイコンのＣＰＵ（Central Processing Unit）に関し、スリープ状態へ遷移して消費電力を低減させることができると共に、スリープ状態から通常モードへの起動を迅速にすることができる発明が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−１８２８０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示されている構成では、マイコンのＣＰＵはスリープ状態であっても、異常と検知されないため、且つ起動が必要な場合に迅速に起動するために、一定期間毎に通常動作へ復帰し、異常検知用のクリア信号の外部監視回路への出力、及び入力信号の参照を行なう。このとき、マイコンのＣＰＵはスリープ状態でも定期的に通常動作へ復帰する構成であるから、当該期間は電力を消費する。したがって、消費電力を更に低減させることができる可能性がある。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、一の処理装置からの制御にて他の処理装置の動作を停止又は起動させ、消費電力をより効果的に低減させることができる処理システム、動作状態制御方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１発明に係る処理システムは、状態を初期化させるリセット信号を含む複数の入力信号に応じた処理を実行し、リセット信号の入力が開始された場合、入力が終了するまで割り込みにより動作を停止するようにしてあり、休止状態及び稼働状態間で遷移することが可能な処理装置と、該処理装置と通信することが可能に接続されている通信装置とを含む処理システムであって、前記通信装置は、前記処理装置の休止状態への遷移の可／不可を判断する判断手段と、該判断手段が可と判断した場合、前記処理装置へリセット信号を入力させ続ける手段とを備えることを特徴とする。
【００１０】
第２発明に係る処理システムは、第１発明において、前記通信装置は、前記処理装置が休止状態にある場合、前記処理装置の起動の要否を判断する手段と、該手段が要と判断したとき、リセット信号の入力を停止させる手段と、起動要の判断事由を示す情報を前記処理装置へ送信する手段とを備えることを特徴とする。
【００１１】
第３発明に係る処理システムは、電源からの電力供給を受けて処理を実行し、休止状態及び稼働状態間で遷移することが可能な処理装置と、該処理装置と通信することが可能に接続されている通信装置とを含む処理システムにおいて、前記通信装置は、前記処理装置の休止状態への遷移の可／不可を判断する判断手段と、該判断手段が可と判断した場合、前記電源からの前記処理装置への電力供給をオンからオフへ切り替える切替手段とを備えることを特徴とする。
【００１２】
第４発明に係る処理システムは、第３発明において、前記通信装置は、前記処理装置が休止状態にある場合、前記処理装置の起動の要否を判断する手段と、該手段が要と判断したとき、前記電源からの前記処理装置への電力供給をオフからオンへ切り替える手段と、起動要の判断事由を示す情報を前記処理装置へ送信する手段とを備えることを特徴とする。
【００１３】
第５発明に係る処理システムは、第１乃至第４発明のいずれかにおいて、前記処理装置は、自身の休止状態への遷移の可／不可を判断する手段と、該手段が可と判断した場合、休止状態への制御要求を前記通信装置へ送信する手段とを備え、前記通信装置の前記判断手段は、前記処理装置から前記制御要求を受信した場合に、可と判断するようにしてあることを特徴とする。
【００１４】
第６発明に係る処理システムは、第５発明において、前記処理装置は、不揮発性メモリを備え、自身の休止状態への遷移を可と判断した場合、前記制御要求を送信する前に、自身の処理により発生した情報を前記不揮発性メモリに記憶する手段を備えることを特徴とする。
【００１５】
第７発明に係る動作状態制御方法は、状態を初期化させるリセット信号を含む複数の入力信号に応じた処理を実行し、リセット信号の入力が開始された場合、入力が終了するまで割り込みにより動作を停止するようにしてあり、休止状態及び稼働状態間で遷移することが可能な処理装置と、該処理装置と通信することが可能に接続されている通信装置とを含む処理システムにて、前記通信装置が前記処理装置の動作を制御する方法であって、前記通信装置が、前記処理装置の休止状態への遷移の可／不可を判断し、可と判断した場合、前記処理装置へリセット信号を入力させ続けることを特徴とする。
【００１６】
第８発明に係る動作状態制御方法は、電源からの電力供給を受けて信号処理を実行し、休止状態及び稼働状態間で遷移することが可能な処理装置と、該処理装置と通信することが可能に接続されている通信装置とを含む処理システムにて、前記通信装置が前記処理装置の動作を制御する方法であって、前記通信装置が、前記処理装置の休止状態への遷移の可／不可を判断し、可と判断した場合、前記電源から前記処理装置への電力供給をオンからオフへ切り換えることを特徴とする。
【００１７】
第９発明に係るコンピュータプログラムは、状態を初期化させるリセット信号を含む複数の信号を入力する複数の端子を備える他のコンピュータとの通信手段を備えるコンピュータに、前記他のコンピュータの動作状態を制御させるコンピュータプログラムであって、前記コンピュータに、前記他のコンピュータの休止状態への遷移の可／不可を判断するステップ、可と判断した場合、前記他のコンピュータの対応する端子にリセット信号を入力させ続けるステップとを実行させることを特徴とする。
【００１８】
第１発明、第７発明及び第９発明では、処理装置（他のコンピュータ）の休止状態への遷移が可と判断された場合、処理装置には、通信装置（コンピュータ）からリセット信号が入力され続ける。通信装置からリセット信号の入力が停止されるまで、処理装置ではリセットがかかり続ける。処理装置では、リセット信号が入力されている間、即ちリセット信号の入力端子における電位が所定の電位未満である間は、動作が停止し、リセット信号の電位が所定の電位以上となった場合に初期化を開始して動作を開始する。このように、リセット信号により処理装置の動作が停止されるから、処理装置、並びにシステム全体における消費電力は効果的に低減される。
車両に搭載される各通信装置、処理装置の場合、セキュリティ制御に関する一部の処理装置、又はシステム全体の監視に関する一部の処理装置など、他の処理装置の動作を停止させることができる期間こそ起動することが必要な装置が存在するから、当該装置に第１発明、第７発明及び第９発明における通信装置の機能を実現させることにより効率化が可能である。
【００１９】
第３発明及び第８発明では、処理装置の休止状態への遷移が可と判断された場合、通信装置は、電源から処理装置への電力供給をオフへ切り替える。通信装置にて電力供給がオンへ切り替えられるまで、処理装置は電力の供給を受けられずに動作が停止する。これにより、処理装置、並びにシステム全体における消費電力は効果的に低減される。
【００２０】
第２発明及び第４発明では、休止状態にある処理装置の起動の要否を、通信装置にて判断する。したがって、処理装置では自ら入力信号の有無を定期的に監視する必要がない。これにより、処理装置では入力信号の有無の監視のために定期的に起動する必要がなくなるので、消費電力を効果的に低減させることが可能となる。
なお、第２発明では、通信装置は処理装置の起動を要と判断した場合には、リセット信号の入力を停止するから、処理装置は休止状態が解除され、動作を再開する。
第４発明では、通信装置は処理装置の起動を要と判断した場合には、電力供給をオフからオンへ切り換えるので、処理装置は電力供給により動作を再開する。
第２発明及び第４発明では、通信装置は処理装置を起動させた後更に、起動を要と判断した事由を示す情報、例えば処理装置へ入力されている信号の電位の変化などを示す情報を送信する。これにより、処理装置では起動要因を取得でき、以後の処理を起動要因に応じて続行することが可能となる。
【００２１】
第５発明では、第１乃至第４発明にて処理装置の休止状態への遷移の可／不可を処理装置自ら判断して、外部即ち通信装置へ、自身の動作を停止してもらうべく制御要求を送信する。休止状態への遷移の可／不可の判断は、自らの動作状況、自ら入力する信号状況に応じて判断することが望ましい一方、リセット信号の入力又は電力供給のオフにより動作を停止させることは自身では困難であるところ、制御要求を他へ送信することにより、リセット信号を入力させること又は電力供給をオフとさせることが可能となる。これにより、処理装置を状況に応じて適切に動作を停止させることができる。
【００２２】
第６発明では、第５発明にて処理装置が、自ら休止状態への遷移を可と判断した場合、自身の休止状態への遷移の制御要求を通信装置へ送信する前に、それまでの期間にて自身の処理により発生した情報を不揮発性メモリに記憶しておく。これにより、処理中の情報が退避されるから、起動した後に処理を継続して行なうことが可能である。特に第３及び第５発明の場合、電源からの電力供給がオフとなるから、情報を保持しなければ処理を続行できない場合もある。
【発明の効果】
【００２３】
本発明による場合、一の処理装置の動作を、該処理装置と通信が可能な他の装置による制御で停止又は起動させることが可能となる。リセット信号の連続的入力又は電力供給のオフにより、一の処理装置の動作は停止するから、消費電力をより効果的に低減させることができる
【図面の簡単な説明】
【００２４】
【図１】実施の形態１における車載制御システムの構成を示す構成図である。
【図２】実施の形態１のＥＣＵの制御部の機能を示す機能ブロック図である。
【図３】実施の形態１におけるＥＣＵの制御部が自身の状態遷移に関して実行する処理手順の一例を示すフローチャートである。
【図４】実施の形態１におけるＥＣＵの制御部が、ＥＣＵの状態遷移に関して実行する処理手順の一例を示すフローチャートである。
【図５】実施の形態１におけるリセット信号の波形と、各時点での制御部の動作を示す説明図である。
【図６】実施の形態２における車載制御システムの構成を示す構成図である。
【図７】実施の形態２のＥＣＵの制御部の機能を示す機能ブロック図である。
【図８】実施の形態２におけるＥＣＵの制御部が自身の状態遷移に関して実行する処理手順の一例を示すフローチャートである。
【図９】実施の形態２におけるＥＣＵの制御部が、ＥＣＵの状態遷移に関して実行する処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。以下に示す実施の形態では、本発明に係る処理システムを車両に搭載される車載制御システムに含まれるＥＣＵに適用する場合を例に説明する。
【００２６】
（実施の形態１）
図１は、実施の形態１における車載制御システムの構成を示す構成図である。なお、図１では、車載制御システムの一部を示している。
【００２７】
車載制御システムは、ＥＣＵ１、ＥＣＵ２、ＥＣＵ１，２が接続される車載ＬＡＮ３、イグニッションスイッチ又はアクセサリスイッチ（図中ＩＧ，ＡＣＣ）４、及びＲＥＳＥＴスイッチ５を含む。
【００２８】
ＥＣＵ１は例えば電源マネージメントＥＣＵであり、ＥＣＵ２はボディＥＣＵであって夫々、車載機器への電源分配、又は、ヘッドライト若しくはドアロック等を含むボディ系のアクチュエータを、マイクロコンピュータ（以下、マイコンという）によって制御する制御装置である。ＥＣＵ１，２はいずれも車載ＬＡＮ３に接続されており、ＥＣＵ１，２は相互に制御データ等の通信が可能である。
【００２９】
ＲＥＳＥＴスイッチ５は端子を３つ有し、１つはＥＣＵ１のＲＥＳＥＴ端子、１つは＋５Ｖの信号電圧、残りの１つは接地されており、ＲＥＳＥＴ端子への電位を＋５Ｖ（オフ）とＧＮＤ（ゼロ、オン）との間で切り替えることが可能にしてある。ＲＥＳＥＴスイッチ５は後述するように、ＥＣＵ２からの制御信号（ＲＥＳＥＴ＿ＣＴＲＬ信号）によりＥＣＵ１のＲＥＳＥＴ端子のリセット信号のオン／オフを切り替える。
【００３０】
ＥＣＵ１は、制御部１０、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read Only Memory）１１、ＲＡＭ（Random Access Memory）１２、入出力部１３、及び通信部１４を含むマイコン１００を備える。マイコン１００は、イグニッションスイッチ及びアクセサリスイッチ４からの信号を入力するＩＧ，ＡＣＣ端子、リセット信号を入力するＲＥＳＥＴ端子を有する。ＥＣＵ１は、マイコン１００の動作を監視するＷＤＩＣ（Watchdog timer IC）１５を更に備える。
【００３１】
マイコン１００の制御部１０は、ＣＰＵコアを用いてＥＥＰＲＯＭ１１に記憶されている制御プログラムに基づき、車載機器への電源分配、又はバッテリ及びオルタネータにおける充放電の制御処理などを含む信号処理を実行する。
【００３２】
ＥＥＰＲＯＭ１１には、制御部１０が実行する制御プログラムが記憶されている他、設定情報、条件テーブルなど、制御部１０による処理にて参照される各種情報が記憶されている。なお、ＥＥＰＲＯＭ１１は、ＥＥＰＲＯＭでなくフラッシュメモリ等を用いてもよい。
【００３３】
ＲＡＭ１２には、ＤＲＡＭ（Dynamic RAM）、ＳＲＡＭ（Static RAM）等を利用する。ＲＡＭ１２には制御部１０が読み出す制御プログラム等のコンピュータプログラムがロードされる他、処理によって発生する各種情報が一時的に記憶される。
【００３４】
入出力部１３は、マイコン１００と外部とのインタフェースである。マイコン１００は、入出力部１３が有するＩＧ端子、ＡＣＣ端子、ＶＣＣ端子、ＧＮＤ端子、ＲＥＳＥＴ端子等により入力される信号に基づいた制御処理を実行する。なお、ＥＣＵ１のマイコン１００は、ＲＥＳＥＴ端子にリセット信号が入力され続ける間（ＲＥＳＥＴ端子の電位がＧＮＤである間）、割り込みにより図示しない水晶振動子等をも含めてマイコン１００全体として動作が停止するように構成されている。リセット信号の入力が停止して、ＲＥＳＥＴ端子の電位が所定の電位以上となった場合（リセット信号の入力が完了した場合）、初期化が行なわれて動作が開始される。
【００３５】
通信部１４は、ネットワークコントローラ機能を有し、マイコン１００の車載ＬＡＮ３を介した通信を実現させる。例えばＣＡＮ（Controller Area Network）プロトコルに準じた通信を実現する。他に、ＬＩＮ（Local Interconnect Network）、ＦｌｅｘＲａｙ（登録商標）などでもよい。制御部１０は、通信部１４を介してＥＣＵ２から車載ＬＡＮ３へ送信された情報を受信することが可能であり、ＥＣＵ２へ送信すべく車載ＬＡＮ３へ情報を送信することが可能である。なお、物理層における通信を実現するトランシーバは図示を省略する。
【００３６】
ＷＤＩＣ１５は、マイコン１００の動作が正常であるか否かを制御部１０へ通知するための回路である。ＷＤＩＣ１５は、制御部１０から定期的に出力されるべきＷａｔｃｈＤｏｇパルスを受け付けて監視しており、ＷａｔｃｈＤｏｇパルスが定期的に入力されない場合、制御部１０に異常が発生したと判断して、ＲＥＳＥＴ端子へリセット信号（パルス）を入力する。これにより、制御部１０から定期的にＷａｔｃｈＤｏｇパルスが出力されない場合、制御部１０へ割り込みがかかり、マイコン１００、制御部１０のリセットが実行される。
【００３７】
ＥＣＵ２は、制御部２０、ＥＥＰＲＯＭ２１、ＲＡＭ２３、入出力部２４及び通信部２５を含むマイコン２００を備える。マイコン２００には、ＥＣＵ１のマイコン１００同様に、イグニッションスイッチ及びアクセサリスイッチ４からの信号を入力するＩＧ，ＡＣＣ端子を有する。また、マイコン２００は、ＲＥＳＥＴスイッチ５へ制御信号を出力するＲＥＳＥＴ＿ＣＴＲＬ端子を有する。
【００３８】
マイコン２００の制御部２０は、ＣＰＵコアを用いてＥＥＰＲＯＭ２１に記憶されている制御プログラム２２に基づき、ミラーの開閉、ヘッドライト、リアランプ、ルームランプのＯＮ／ＯＦＦ、ドアロックの開閉などを含むボディ系のアクチュエータの制御処理、また、セキュリティセンサからの情報取得などのセキュリティ処理を含む信号処理を実行する。
【００３９】
ＥＥＰＲＯＭ２１には、制御部２０が実行する制御プログラム２２が記憶されている他、設定情報、条件テーブルなど、制御部２０による処理にて参照される各種情報が記憶されている。なお、ＥＥＰＲＯＭ２１は、ＥＥＰＲＯＭでなくフラッシュメモリ等を用いてもよい。
【００４０】
ＲＡＭ２３には、ＤＲＡＭ、ＳＲＡＭ等を利用する。ＲＡＭ２３には制御部２０が読み出す制御プログラム２２がロードされる他、処理によって発生する各種情報、例えば演算に用いる変数などの情報が一時的に記憶される。
【００４１】
入出力部２４は、マイコン２００と外部とのインタフェースである。マイコン２００は、入出力部２４が有するＩＧ端子、ＡＣＣ端子等により入力される信号、ミラー、ライト、ドアロックなどのアクチュエータからの制御信号、ドアロックセンサ、セキュリティセンサからのセンサ信号を入力し、各信号に基づいて制御処理を実行する。
【００４２】
通信部２５は、ネットワークコントローラ機能を有し、マイコン２００の車載ＬＡＮ３を介した通信を実現させる。ＥＣＵ１の通信部１４と対応する。
【００４３】
上述のように構成されるＥＣＵ１，２にて実現される機能の詳細について機能ブロック図を参照して説明する。図２は、実施の形態１のＥＣＵ１，２の制御部１０，２０の機能を示す機能ブロック図である。
【００４４】
ＥＣＵ１の制御部１０は、制御プログラムの実行により、ポート制御部１０３、通信制御部１０４、及び省電力遷移判断部１１０として機能する。勿論、制御部１０はその他の電源マネージメントＥＣＵとしてのアプリケーション機能をも実現する。
【００４５】
制御部１０は、車両の走行時など通常の動作時は、ポート制御部１０３にて入出力部１３からの通知の受け付け、入出力部１３を介した信号の出力処理などを実行する。制御部１０は、通信制御部１０４により、通信部１４によって受信された情報から、通信プロトコルに応じてデータを抽出する処理、又は、通信部１４から情報を送信するために通信プロトコルに応じたフォーマット化などの処理を実行する。
【００４６】
また、制御部１０は、通常の動作時は省電力遷移判断部１１０の機能により、ポート制御部１０３、通信制御部１０４及び他のアプリケーション機能による動作状態に応じて、自身が省電力状態へ遷移、つまりスリープ（休止）状態へ遷移してもよいか否かを判断する。例えば、省電力遷移判断部１１０の機能により、制御部１０は、ポート制御部１０３によりＩＧ端子から、イグニッションスイッチがオフであることが検知され、且つアプリケーション機能がイグニッションスイッチオフに応じて完了している場合、休止状態へ遷移してもよいと判断する。また制御部１０は省電力遷移判断部１１０の機能により、通信制御部１０４にて所定時間以上、特定の情報が受信されない場合には休止状態へ遷移してもよいと判断する。
【００４７】
更に制御部１０は、休止状態へ遷移してもよいと判断した場合、自身を休止状態へ遷移させるべく制御することを求める制御要求を、通信制御部１０４及び通信部１４により、ＥＣＵ２へ送信する。
【００４８】
なお、省電力遷移判断部１１０は、休止状態への遷移のみならず、クロック周波数を低下させるなど他の省電力状態への遷移の判断を行なってもよい。省電力遷移判断部１１０は、休止状態へ遷移してもよいと判断した場合のみ、制御要求を送信する。
【００４９】
ＥＣＵ２の制御部２０は、制御プログラム２２の実行により、ポート制御部２０４、通信制御部２０５、監視部２１０、及びリセット制御部２１１として機能する。勿論、制御部２０は、ミラー、ライト、ドアロックなどを制御するボディＥＣＵとしてのアプリケーション機能をも実現する。
【００５０】
制御部２０は、ポート制御部２０４にて入出力部２４からの通知の受け付け、入出力部２４を介した信号の出力処理などを実行する。制御部２０は、通信制御部２０５により、通信部２５によって受信された情報から通信プロトコルに応じてデータを抽出する処理、又は通信部２５から情報を送信するために通信プロトコルに応じたフォーマット化などの処理を実行する。
【００５１】
そして制御部２０は、監視部２１０及びリセット制御部２１１として機能により、ＥＣＵ１の休止状態への遷移、休止状態からの再起動を制御する。監視部２１０は、ポート制御部２０４により入出力部２４にて入力された信号情報又は、通信制御部２０５により通信部２５を介して受信された情報を監視し、ＥＣＵ１の状態遷移を制御する。
【００５２】
実施の形態１では、制御部２０は、監視部２１０の機能により通信部２５にて、ＥＣＵ１から休止状態への制御要求を受信した場合、ＥＣＵ１の休止状態への遷移を可と判断し、リセット制御部２１１によりＲＥＳＥＴ＿ＣＴＲＬ信号を出力してＲＥＳＥＴスイッチ５をオンにさせる。これにより、ＲＥＳＥＴ端子へ入力される信号の電位が上がるまで、ＥＣＵ１のマイコン１００にはリセットがかかり続けて動作が停止する。なおこのとき、ＲＡＭ１２へは最低限の電力は供給され続けている。
【００５３】
一方、監視部２１０の機能により制御部２０は、ＥＣＵ１のマイコン１００、つまり制御部１０が休止状態にある場合、ポート制御部２０４により入出力部２４にて入力された信号に基づき、例えばイグニッションスイッチがオンとなった場合、又は、バッテリ残量が所定量以下となった場合など、ＥＣＵ１の起動（ＷａｋｅＵｐ）の要否を判断する。監視部２１０の機能により制御部２０は、ＥＣＵ１の起動が要と判断した場合は、リセット制御部２１１によって入力させ続けていたリセット信号を停止させるべく、ＲＥＳＥＴ＿ＣＴＲＬ信号の出力を停止してＲＥＳＥＴスイッチ５をオフにさせる。これにより、マイコン１００のＲＥＳＥＴ端子の電位が上がり始め、初期化及び動作が開始される。
【００５４】
なお、起動の要否の判断基準は、ＥＥＰＲＯＭ２１に、起動要と判断する場合の入力信号の信号情報の組み合わせ（起動条件）をテーブル化しておき、制御部２０が監視部２１０の機能により参照するようにしてある構成とする。
【００５５】
また、監視部２１０の機能により制御部２０は、リセット信号を停止させるべくＲＥＳＥＴ＿ＣＴＲＬ信号の出力を停止した後、起動要因即ち起動要と判断した事由を示す情報を、通信制御部２０５の機能により通信部２５からＥＣＵ１へ送信する。上述の判断例に対応させる場合、イグニッションスイッチがオンとなったこと、バッテリ残量が所定量以下となったことなどを示す情報である。なお、ＥＣＵ１及びＥＣＵ２のＥＥＰＲＯＭ１１，２１にて夫々、事由に対応する番号などのコードを記憶しておき、制御部２０はコードを起動要因として送信してもよい。例えば制御部２０は、起動要と判断した場合の入力信号の信号情報のテーブルにおける組み合わせ毎にコードを対応付けておき、起動要の判断に対応するコードを送信する。
【００５６】
次に、ＥＣＵ１，２において各機能により実行される処理手順を、フローチャートを参照して説明する。図３は、実施の形態１におけるＥＣＵ１の制御部１０が自身の状態遷移に関して実行する処理手順の一例を示すフローチャートである。
【００５７】
制御部１０は、電源オンとなったとき、又はリセット信号の入力が完了して動作を開始すると、図３に示す処理手順を常時的に繰り返し実行する。
【００５８】
制御部１０は、通信制御部１０４によって通信部１４にて起動要因を受信したか否かを判断する（ステップＳ１１）。制御部１０は、起動要因を受信したと判断した場合（Ｓ１１：ＹＥＳ）、受信された起動要因を通信制御部１０４により取得する（ステップＳ１２）。制御部１０は、取得した起動要因に応じた処理を実行する。
【００５９】
例えば、制御部１０は取得した起動要因が、バッテリ残量が所定量以下となったことであった場合、残量低下の警告出力などの処理を行なう。これにより、必要な処理を続行できる。
【００６０】
制御部１０は、起動要因を取得した後（Ｓ１２）、又は起動要因を受信していないと判断した場合（Ｓ１１：ＮＯ）、省電力遷移判断部１１０の機能により休止状態への遷移の可／否を判断する（ステップＳ１３）。制御部１０は、休止状態へ遷移可と判断した場合（Ｓ１３：ＹＥＳ）、上述のように制御要求を送信し（ステップＳ１４）、処理を終了する。制御部１０は、休止状態へ遷移不可と判断した場合（Ｓ１３：ＮＯ）、通常制御を続行し（ステップＳ１５）、自身の状態遷移についての処理を終了する。
【００６１】
図４は、実施の形態１におけるＥＣＵ２の制御部２０が、ＥＣＵ１の状態遷移に関して実行する処理手順の一例を示すフローチャートである。
【００６２】
制御部２０は、監視部２１０及びリセット制御部２１１の機能により、図４に示す処理手順を常時的に繰り返し実行する。
【００６３】
制御部２０は、ＥＣＵ１は休止状態にあるか否か、具体的にはＲＥＳＥＴ端子へのリセット信号はオンであるか否かを判断する（ステップＳ２１）。制御部２０は、リセット制御部２１１の機能により、リセット信号はオフであり、ＥＣＵ１は稼働状態であると判断した場合（Ｓ２１：ＯＦＦ）、ＥＣＵ１からの休止状態への制御要求を通信制御部２０５により受信したか否かを判断する（ステップＳ２２）。
【００６４】
制御部２０は、ステップＳ２２にて制御要求を受信していないと判断した場合（Ｓ２２：ＮＯ）、そのまま処理を終了する。当該処理は、繰り返し実行されるので、ステップＳ２１へ戻り、制御要求を受信したと判断するまではＳ２１：ＯＦＦ，Ｓ２２：ＮＯが繰り返される。
【００６５】
制御部２０は、ステップＳ２２にて制御要求を受信したと判断した場合（Ｓ２２：ＹＥＳ）、ＥＣＵ１を休止状態へ遷移させるべくリセット制御部２１１によりＲＥＳＥＴ＿ＣＴＲＬ信号を出力させてＲＥＳＥＴスイッチ５からのリセット信号をオンにし（ステップＳ２３）、処理を終了する。当該処理は、繰り返し実行されるので、ステップＳ２１へ戻り、リセット信号はオンになったのでステップＳ２１にて次の判断がなされる。
【００６６】
制御部２０は、ステップＳ２１にてリセット信号はオンであり、ＥＣＵ１は休止状態であると判断した場合（Ｓ２１：ＯＮ）、ＥＣＵ１の起動の要否を判断する（ステップＳ２４）。制御部２０は上述のように、イグニッションスイッチがオンとなったことなどの起動要因を検知することなく、起動不要と判断した場合（Ｓ２４：ＮＯ）、そのまま処理を終了する。当該処理は、繰り返し実行されるので、Ｓ２４にてＥＣＵ１は起動要と判断されるまで、Ｓ２１：ＯＮ，Ｓ２４：ＮＯが繰り返される。
【００６７】
制御部２０は、ステップＳ２４にて起動要と判断した場合（Ｓ２４：ＹＥＳ）、ＥＣＵ１を起動させて稼働状態へ遷移させるべくリセット制御部２１１によるＲＥＳＥＴ＿ＣＴＲＬ信号の出力を停止し、ＲＥＳＥＴスイッチ５からのリセット信号をオフにさせる（ステップＳ２５）。制御部２０は、起動が完了する程度の時間待った後、ステップＳ２４にて起動要と判断した事由、つまり起動要因を送信し（ステップＳ２６）、処理を終了する。
【００６８】
上述のようなＥＣＵ１の制御部１０、ＥＣＵ２の制御部２０による処理によって、マイコン１００のＲＥＳＥＴ端子に入力されるリセット信号がどのように変化するかを、図を参照して説明する。
【００６９】
図５は、実施の形態１におけるリセット信号の波形と、各時点での制御部１０，２０の動作を示す説明図である。なお、図５では、リセット信号の立ち上がり、立ち下がりの鈍りについては省略する。
【００７０】
図５は、中央に太線にてＲＥＳＥＴ端子に入力されている信号の電位を示す。横軸は時間の経過を示し、縦軸に電位を示す。単位は省略する。また信号の上方には、ＥＣＵ１における制御部１０の動作、下方にはＥＣＵ２の制御部２０の動作のタイミングを示している。
【００７１】
ＥＣＵ１から休止状態への制御要求がＥＣＵ２へ送信された場合、ＥＣＵ２にてこれを受信し、制御部２０はリセット制御部２１１にてＲＥＳＥＴ＿ＣＴＲＬ信号を出力する。これにより、リセット信号がオンとなる。具体的にはＲＥＳＥＴスイッチ５にて、＋５ＶからＧＮＤへ切り替わり、マイコン１００のＲＥＳＥＴ端子の電位がＧＮＤとなる。この間、割り込みによりＥＣＵ１は初期化を開始するまで動作を停止する。
【００７２】
ＥＣＵ２にて、ＥＣＵ１を起動させる要因を検知すると、制御部２０がリセット制御部２１１にてＲＥＳＥＴ＿ＣＴＲＬ信号の出力を停止する。これにより、リセット信号がオフとなる。具体的にはＲＥＳＥＴスイッチ５にて、ＧＮＤから＋５Ｖへ切り替わり、マイコン１００のＲＥＳＥＴ端子の電位がＧＮＤから＋５Ｖへ立ちあがる。これにより、通常時にリセット信号が入力された後と同様に、制御部１０の動作が開始される。
【００７３】
ＥＣＵ２からは、ＥＣＵ１の起動及び初期化処理が完了する時点付近に、起動要因を送信する。ＥＣＵ１は起動要因を受信して、起動要因に応じて必要な処理を実行する。
【００７４】
このような処理により、ＥＣＵ１の動作は休止状態にて動作を停止させるから、消費電力を効果的に低減させることができる。また、ボディＥＣＵであるＥＣＵ２は、防犯などセキュリティ関連の機能を継続するために、イグニッションスイッチがオフである期間などＥＣＵ１が休止状態へ遷移可能なときでも稼働している必要がある。したがって、当該ＥＣＵ２にＥＣＵ１の動作状態の制御を任せることができる。ＥＣＵ２が、ＥＣＵ１の動作状態を把握しているため、ＥＣＵ１が完全に沈黙していてもシステムとしてエラーと判断されない。ＥＣＵ１は、自身が起動すべきか否か、入力信号の有無の監視する機能をＥＣＵ２の監視部２１０の機能に任せることができるから、定期的に起動する必要がない。また、ＥＣＵ１は、異常なしを知らせるために定期的に起動する必要もない。これにより、ＥＣＵ１は停止されるから、消費電力を効果的に低減させることが可能となる。
【００７５】
（実施の形態２）
実施の形態１では、ＥＣＵ１の動作を停止させるためにリセット信号がかかり続けるような構成とした。これに対し実施の形態２では、ＥＣＵの動作を停止させるために、ＥＣＵへの電力供給をオフにする。
【００７６】
図６は、実施の形態２における車載制御システムの構成を示す構成図である。なお、図６は、車載制御システムの一部を示している。
【００７７】
実施の形態２における車載制御システムは、ＥＣＵ６、ＥＣＵ７、ＥＣＵ６，７が接続される車載ＬＡＮ３、イグニッションスイッチ又はアクセサリスイッチ（図中ＩＧ，ＡＣＣ）８、及び電源スイッチ９を含む。
【００７８】
ＥＣＵ６は実施の形態１におけるＥＣＵ１同様、電源マネージメントＥＣＵであり、ＥＣＵ７は実施の形態２におけるＥＣＵ２同様、ボディＥＣＵである。内部構成が一部異なるのみで、夫々の機能自体は実施の形態１における機能と相違ない。ＥＣＵ６，７はいずれも車載ＬＡＮ３に接続されており、ＥＣＵ６，７は相互に制御データ等の通信が可能である。
【００７９】
電源スイッチ９は、端子を３つ有し、１つはＥＣＵ６の電源回路６６、１つは＋１２Ｖのバッテリ又はオルタネータなどの電力供給装置に接続され、残りの１つは接地されている。電源スイッチ９は、ＥＣＵ６への電力の供給をオンとオフとの間で切り替えることが可能にしてある。電源スイッチ９は後述するように、ＥＣＵ７からの制御信号（Ｂ＿ＣＴＲＬ信号）によりＥＣＵ６への電力供給のオン／オフを切り替える。
【００８０】
ＥＣＵ６は、制御部６０、ＥＥＰＲＯＭ６１、ＲＡＭ６２、入出力部６３、通信部６４を含むマイコン６００と、ＷＤＩＣ６５と、電源回路６６とを備える。マイコン６００には、イグニッションスイッチ及びアクセサリスイッチ８からの信号を入力するＩＧ，ＡＣＣ端子、リセット信号を入力するＲＥＳＥＴ端子を有する。
【００８１】
マイコン６００の制御部６０、ＥＥＰＲＯＭ６１、ＲＡＭ６２、入出力部６３、通信部６４の機能は夫々、実施の形態１におけるＥＣＵ１のマイコン１００の制御部１０、ＥＥＰＲＯＭ１１、ＲＡＭ１２、入出力部１３、通信部１４と基本的に同様であるので、詳細な説明を省略する。また、ＷＤＩＣ６５の機能についても実施の形態１におけるＷＤ１５と基本的に同様である。ただし、実施の形態２における入出力部６３へは、ＷＤＩＣ６５からＲＥＳＥＴ信号が入力されるように接続されている。
【００８２】
電源回路６６は、＋１２Ｖのバッテリ電源から、ＥＣＵ６の各構成部へ必要に応じて電圧を調整して電力を分配する回路である。電源回路６６に電力が供給されない場合、マイコン６００も含めたＥＣＵ６全体が動作を停止する。
【００８３】
ＥＣＵ７は、制御部７０、ＥＥＰＲＯＭ７１、ＲＡＭ７３、入出力部７４、通信部７５及び電源回路７６を含むマイコン７００を備える。マイコン７００には、ＥＣＵ６のマイコン６００同様に、イグニッションスイッチ及びアクセサリスイッチ８からの信号を入力するＩＧ，ＡＣＣ端子を有する。また、マイコン７００は、電源スイッチ９へ制御信号を出力するＢ＿ＣＴＲＬ端子を有する。
【００８４】
マイコン７００の制御部７０、ＥＥＰＲＯＭ７１、ＲＡＭ７３、入出力部７４及び通信部７５の機能は夫々、実施の形態１におけるＥＣＵ２のマイコン２００の制御部２０、ＥＥＰＲＯＭ２１、ＲＡＭ２３、入出力部２４及び通信部２５と基本的に同様であるので、詳細な説明を省略する。制御部７０も、ＥＥＰＲＯＭ７１に記憶されている制御プログラム７２に基づき、以下に説明する処理を実行する。
【００８５】
電源回路７６は、＋１２Ｖのバッテリ電源から、マイコン７００及びＥＣＵ７の各構成部へ必要に応じて電圧を調整して電力を分配する回路である。なお、実施の形態１では図示及び説明を省略したが、マイコン２００にも勿論電源回路は備えられている。
【００８６】
上述のように構成されるＥＣＵ６，７にて実現される機能の詳細について機能ブロック図を参照して説明する。図７は、実施の形態２のＥＣＵ６，７の制御部６０，７０の機能を示す機能ブロック図である。
【００８７】
ＥＣＵ６の制御部６０は、制御プログラムの実行により、ポート制御部６０３、通信制御部６０４、及び省電力遷移判断部６１０として機能する。勿論、制御部６０はその他の電源マネージメントＥＣＵとしてのアプリケーション機能をも実現する。
【００８８】
制御部６０のポート制御部６０３及び通信制御部６０４の機能は、実施の形態１における制御部１０のポート制御部１０３及び通信制御部１０４の機能と同様であるので、詳細な説明を省略する。
【００８９】
制御部６０も通常の動作時は省電力遷移判断部６１０の機能により、実施の形態１における制御部１０の省電力遷移判断部１１０における機能と基本的に同様である。
【００９０】
加えて実施の形態２における制御部６０は、省電力遷移判断部６０の機能により、休止状態へ遷移してもよいと判断した場合、制御要求を送信する前に、ＲＡＭ６２に一時的に記憶されている制御部６０の信号処理によって発生した情報を、ＥＥＰＲＯＭ６１へ記憶しておく処理を実行する。これにより、処理中の情報が退避されるから、起動した後に処理を継続して行なうことが可能である。
【００９１】
ＥＣＵ７の制御部７０は、制御プログラム７２の実行により、ポート制御部７０４、通信制御部７０５、監視部７１０、及び電源制御部７１１として機能する。勿論、制御部７０は、ＥＣＵ（例えばミラー、ライト、ドアロックなどを制御するボディＥＣＵ）としてのアプリケーション機能をも実現する。
【００９２】
制御部７０のポート制御部７０４及び通信制御部７０５の機能については、実施の形態１における制御部２０のポート制御部２０４及び通信制御部２０５の機能と同様であるので、詳細な説明を省略する。
【００９３】
そして制御部７０は、監視部７１０及び電源制御部７１１としての機能により、ＥＣＵ６の休止状態への遷移、休止状態からの再起動を制御する。監視部７１０は、ポート制御部７０４により入出力部７４にて入力された信号情報又は、通信制御部７０５により通信部７５を介して受信された情報を監視し、ＥＣＵ６の状態遷移を制御する。
【００９４】
実施の形態２では、制御部７０は、監視部７１０の機能により通信部７５にて、ＥＣＵ６から休止状態への制御要求を受信した場合、ＥＣＵ６の休止状態への遷移を可と判断し、電源制御部７１１によりＢ＿ＣＴＲＬ信号を出力して電源スイッチ９をオフにさせる。これにより、ＥＣＵ６のマイコン６００の＋Ｂ電源端子は接地され、マイコン６００への電力の供給はオフになり、動作が停止する。
【００９５】
一方で、監視部７１０の機能により制御部７０は、ＥＣＵ６のマイコン６００、つまり制御部６０への電力供給が停止しており休止状態にある場合、ポート制御部７０４により入出力部７４にて入力された信号に基づき、例えばイグニッションスイッチがオンとなった場合、又は、バッテリ残量が所定量以下となった場合など、ＥＣＵ６の起動（ＷａｋｅＵｐ）の要否を判断する。監視部７１０の機能により制御部７０は、ＥＣＵ６の起動が要と判断した場合は、電源制御部７１１によってＥＣＵ６への電力の供給を復活させるべく、Ｂ＿ＣＴＲＬ信号の出力を停止して電源スイッチ９をオンにさせる。これにより、電源回路６６に電力が供給され始め、制御部６０では初期化及び動作が開始される。
【００９６】
さらに、監視部７１０の機能により制御部７０は、電源をオンにすべくＢ＿ＣＴＲＬ信号の出力を停止した後、起動要因即ち起動要と判断した事由を示す情報を、通信制御部７０５の機能により通信部７５からＥＣＵ６へ送信する。上述の判断例に対応させる場合、イグニッションスイッチがオンとなったこと、バッテリ残量が所定量以下となったことなどを示す情報である。なお、ＥＣＵ６及びＥＣＵ７のＥＥＰＲＯＭ６１，７１にて夫々、事由に対応する番号などのコードを記憶しておき、制御部７０はコードを起動要因として送信してもよい。
【００９７】
次に、ＥＣＵ６，７において各機能により実行される処理手順を、フローチャートを参照して説明する。図８は、実施の形態２におけるＥＣＵ６の制御部６０が自身の状態遷移に関して実行する処理手順の一例を示すフローチャートである。なお、図８のフローチャートに示す処理手順の内、実施の形態１における図３のフローチャートに示す処理手順と同一の手順については、同一のステップ番号を付して詳細な説明を省略する。
【００９８】
制御部６０は、電源オンとなったとき、又はリセット信号の入力により動作を開始すると、図８に示す処理手順を常時的に繰り返し実行する。
【００９９】
制御部６０は、省電力遷移判断部６１０の機能により、休止状態へ遷移可と判断した場合（Ｓ１３：ＹＥＳ）、ＲＡＭ６２に記憶されているデータをＥＥＰＲＯＭ６１に複製することで退避させてから（ステップＳ３１）、制御要求をＥＣＵ７へ送信し（Ｓ１４）、処理を終了する。
【０１００】
図９は、実施の形態２におけるＥＣＵ２の制御部２０が、ＥＣＵ１の状態遷移に関して実行する処理手順の一例を示すフローチャートである。
【０１０１】
制御部７０は、監視部７１０及び電源制御部７１１の機能により、図９に示す処理手順を常時的に繰り返し実行する。
【０１０２】
制御部７０は、ＥＣＵ６は休止状態にあるか否か、具体的にはＥＣＵ６への電力供給はオフであるか否かを判断する（ステップＳ４１）。制御部７０は、電源制御部７１１の機能により、ＥＣＵ６への電力供給はオンであり、ＥＣＵ６は稼働状態であると判断した場合（Ｓ４１：ＯＮ）、ＥＣＵ６からの休止状態への制御要求を通信制御部７０５により受信したか否かを判断する（ステップＳ４２）。
【０１０３】
制御部７０は、ステップＳ４２にて制御要求を受信していないと判断した場合（Ｓ４２：ＮＯ）、そのまま処理を終了する。当該処理は、繰り返し実行されるので、ステップＳ４１へ戻り、制御要求を受信したと判断するまでは、Ｓ４１：ＯＮ，Ｓ４２：ＮＯが繰り返される。
【０１０４】
制御部７０は、ステップＳ４２にて制御要求を受信したと判断した場合（Ｓ４２：ＹＥＳ）、ＥＣＵ６を休止状態へ遷移させるべく電源制御部７１１によりＢ＿ＣＴＲＬ信号を出力させて電源スイッチ９をオフにし（ステップＳ４３）、処理を終了する。繰り返し実行されるので、ステップＳ４１へ戻り、ＥＣＵ６への電力供給はオフになったのでステップＳ４１にて次の判断がなされる。
【０１０５】
制御部７０は、ステップＳ４１にてＥＣＵ６への電力供給はオフであり、ＥＣＵ６は休止状態であると判断した場合（Ｓ４１：ＯＦＦ）、ＥＣＵ６の起動の要否を判断する（ステップＳ４４）。制御部７０は上述のように、イグニッションスイッチがオンとなったことなどの起動要因を検知することなく、起動不要と判断した場合（Ｓ４４：ＮＯ）、そのまま処理を終了する。当該処理は、繰り返し実行されるので、Ｓ２４にてＥＣＵ６は起動要と判断されるまで、Ｓ４１：ＯＦＦ，Ｓ４４：ＮＯが繰り返される。
【０１０６】
制御部７０は、ステップＳ４４にて起動要と判断した場合（Ｓ４４：ＹＥＳ）、ＥＣＵ６を起動させて稼働状態へ遷移させるべく電源制御部７１１によるＢ＿ＣＴＲＬ信号の出力を停止し、電源スイッチ９をオンにさせる（ステップＳ４５）。制御部７０は、起動が完了する程度の時間待った後、ステップＳ４４にて起動要と判断した事由、つまり起動要因を送信し（ステップＳ４６）、処理を終了する。
【０１０７】
このような処理により、ＥＣＵ６は、電源スイッチ９をオンへ切り替えられるまで、電力の供給を受けられずに動作が停止する。これにより、ＥＣＵ６の消費電力を効果的に低減させることができる。電源がオフになる前に、ＥＥＰＲＯＭ６１へＲＡＭ６２の情報が退避されるから、再起動した後に設定情報などを維持して処理を継続して行なうことが可能である。
【０１０８】
実施の形態１及び２では、制御部２０（７０）の監視部２１０（７１０）の機能では、ＥＣＵ１（６）からの制御要求を受信したか否かにより、ＥＣＵ１（６）の休止状態への遷移の可／不可を判断する構成とした。本発明はこれに限らず、制御部２０（７０）の監視部２１０（７１０）が、入出力部２４（７４）から入力される信号情報、通信部２５（７５）から受信できる情報に基づいて、独自に休止状態への可／不可を判断する構成としてもよい。
【０１０９】
実施の形態１及び２では、本発明に係る処理システムを、車載制御システムにおけるＥＣＵの省電力化に適用した例を示した。しかしながら本発明はこれに限らず、他の分野、例えばＦＡ（Factory Automation）の制御システムに適用させてもよいことは勿論である。
【０１１０】
なお、開示された実施の形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上述の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１１１】
１  ＥＣＵ（処理装置）
１０  制御部（処理装置）
１４  通信部
１００  マイコン（処理装置）
１１０  省電力遷移判断部
２  ＥＣＵ（通信装置）
２０  制御部（通信装置）
２５  通信部
２００マイコン（通信装置）
２１０  監視部（判断手段）
２１１  リセット制御部
２２  制御プログラム（コンピュータプログラム）
２５  通信部
６  ＥＣＵ（処理装置）
６０  制御部（処理装置）
６１  ＥＥＰＲＯＭ（不揮発メモリ）
６４  通信部
６００  マイコン（処理装置）
６１０  省電力遷移判断部
７  ＥＣＵ（通信装置）
７０  制御部（通信装置）
７２  制御プログラム（コンピュータプログラム）
７５  通信部
７１０  監視部（判断手段）
７１１  リセット制御部
【図１】
2011039608.tif 000003
【図２】
2011039608.tif 000004
【図３】
2011039608.tif 000005
【図４】
2011039608.tif 000006
【図５】
2011039608.tif 000007
【図６】
2011039608.tif 000008
【図７】
2011039608.tif 000009
【図８】
2011039608.tif 000010
【図９】
2011039608.tif 000011