(57)【要約】【課題】ソークタイマＩＣを用いることなくマイコンを一時的に起動させることができ、マイコンの処理負荷を軽減できる電子制御装置を提供する。【解決手段】電子制御装置のマイコン１８は、動作モードとして通常モードとスリープモードを有する。マイコンは、通常モードにおいて所定の処理を実行する制御部２０、マイコンを一時的に起動させる起動時刻が記憶される記憶部２１、計時機能を有し、起動時刻に達したことを判定する判定部２２、及びモード切替部２３を有する。モード切替部は、ＩＧＳＷがオフされると、電源ＩＣがスリープモードにおいてマイコンの動作に必要な第１動作電圧を供給するための信号を出力し、通常モードから低消費電力モードに切り替える。起動時刻に達したと判定されると、電源ＩＣが、制御部が所定処理の実行に必要な第２動作電圧を供給するための信号を一時的に出力し、低消費電力モードから通常モードに一時的に切り替える。【選択図】図２
2017045125.tif 000002
【特許請求の範囲】
【請求項１】
マイコン（１８）と、前記マイコンに動作電圧を供給する電源回路（１６）と、を備え、
電源スイッチ（１００）がオフされた後に前記マイコンを一時的に起動させる電子制御装置であって、
前記マイコンは、
動作モードとして、通常モードと、前記通常モードよりも消費電力が小さい低消費電力モードと、を有するものであり、
前記通常モードにおいて、所定の処理を実行する制御部（２０）と、
前記マイコンを一時的に起動させて前記通常モードとするための起動時刻が記憶される記憶部（２１）と、
計時機能を有し、前記電源スイッチがオフされてから、設定された前記起動時刻に達したことを判定する判定部（２２）と、
前記電源スイッチがオフされると、前記電源回路が、前記動作電圧として、前記低消費電力モードにおいて前記マイコンが動作するのに必要な第１動作電圧（Ｖ１）を供給するための信号を出力するとともに、前記通常モードから前記低消費電力モードに切り替え、前記判定部により前記起動時刻に達したと判定されると、前記電源回路が、前記動作電圧として、前記制御部が所定の処理を実行するのに必要な、前記第１動作電圧よりも高い第２動作電圧（Ｖ２）を供給するための信号を一時的に出力するとともに、前記低消費電力モードから前記通常モードに一時的に切り替えるモード切替部（２３）と、
を有することを特徴とする電子制御装置。
【請求項２】
前記電源スイッチがオフされると、前記低消費電力モードに移行する前に、前記記憶部に前記起動時刻が設定されることを特徴とする請求項１に記載の電子制御装置。
【請求項３】
前記制御部による処理が実行されないアイドル状態になると、前記記憶部に前記起動時刻が設定されることを特徴とする請求項１に記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マイコンと、マイコンに動作電圧を供給する電源回路と、を備え、電源スイッチがオフされてから所定時間経過後にマイコンを一時的に起動させる電子制御装置に関する。
【背景技術】
【０００２】
特許文献１には、マイコンと、マイコンに動作電圧を供給する電源回路と、を備え、電源スイッチがオフされてから所定時間経過後にマイコンを一時的に起動させる電子制御装置が開示されている。
【０００３】
この電子制御装置は、ソークタイマＩＣをさらに備えている。電源スイッチがオフされると、マイコンは、通信によりソークタイマＩＣに起動時刻をセットする。ソークタイマＩＣは、起動時刻に達すると、メインリレーをオンさせて、電源回路からマイコンに動作電圧を一時的に供給させる。すなわち、マイコンを一時的に起動させる。起動したマイコンは、エバポリークチェックなどの処理を実行する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３１５４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記した従来の構成では、マイコンを一時的に起動させるために、マイコンとは別にソークタイマＩＣが必要である。このため、コストが高くなる。
【０００６】
また、マイコンが、通信によりソークタイマＩＣに起動時刻をセットしなければならない。起動時刻はソークタイマＩＣのレジスタに設定されるが、レジスタ化けの虞があるため、マイコンが、通信によって定期的にレジスタリフレッシュを実施する必要がある。このレジスタリフレッシュは、マイコンが所定の処理を実行する通常モードにおいて定期的に実施される。したがって、マイコンの処理負荷が高いという問題がある。
【０００７】
本発明は上記問題点に鑑み、ソークタイマＩＣを用いることなくマイコンを一時的に起動させることができ、マイコンの処理負荷を軽減できる電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
ここに開示される発明は、上記目的を達成するために以下の技術的手段を採用する。なお、特許請求の範囲及びこの項に記載した括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、発明の技術的範囲を限定するものではない。
【０００９】
開示された発明のひとつは、マイコン（１８）と、マイコンに動作電圧を供給する電源回路（１６）と、を備え、
電源スイッチ（１００）がオフされた後にマイコンを一時的に起動させる電子制御装置であって、
マイコンは、
動作モードとして、通常モードと、通常モードよりも消費電力が小さい低消費電力モードと、を有するものであり、
通常モードにおいて、所定の処理を実行する制御部（２０）と、
マイコンを一時的に起動させて通常モードとするための起動時刻が記憶される記憶部（２１）と、
計時機能を有し、電源スイッチがオフされてから、設定された起動時刻に達したことを判定する判定部（２２）と、
電源スイッチがオフされると、電源回路が、動作電圧として、低消費電力モードにおいてマイコンが動作するのに必要な第１動作電圧（Ｖ１）を供給するための信号を出力するとともに、通常モードから低消費電力モードに切り替え、判定部により起動時刻に達したと判定されると、電源回路が、動作電圧として、制御部が所定の処理を実行するのに必要な、第１動作電圧よりも高い第２動作電圧（Ｖ２）を供給するための信号を一時的に出力するとともに、低消費電力モードから通常モードに一時的に切り替えるモード切替部（２３）と、
を有することを特徴とする。
【００１０】
これによれば、マイコンの記憶部に起動時刻が記憶される。マイコンの判定部が計時機能を有しており、低消費電力モードにおいて、起動時刻に達したか否かを判定する。マイコンのモード切替部は、判定部により起動時刻に達したと判定されると、電源回路が第２動作電圧を供給するための信号を一時的に出力するとともに、低消費電力モードから通常モードに一時的に切り替える。したがって、ソークタイマＩＣを用いなくてもマイコンを一時的に起動させることができる。すなわち、制御部が、一時的に所定の処理を実行することができる。
【００１１】
また、マイコンとソークタイマＩＣとの間での通信が不要になる。具体的には、起動時刻の設定や、定期的なレジスタリフレッシュが不要になる。したがって、マイコンの処理負荷を軽減することもできる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係る電子制御装置の概略構成を示す図である。
【図２】マイコンの概略構成を示す図である。
【図３】イグニッションオフ後に、マイコンが実行する処理を示すフローチャートである。
【図４】図３に示す処理を説明するためのタイミングチャートである。
【図５】第１変形例を示すフローチャートである。
【図６】第１変形例を示すフローチャートである。
【図７】第２変形例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を図に基づいて説明する。なお、各実施形態において、共通乃至関連する要素には同一の符号を付与するものとする。
【００１４】
（第１実施形態）
先ず、図１に基づき、本実施形態に係る電子制御装置の概略構成を説明する。電子制御装置は、車両に搭載されたエンジンを制御するエンジンＥＣＵ（Electronic Control Unit）として構成されている。
【００１５】
図１に示す電子制御装置１０は、車両のエンジンコンパートメントに配置される。エンジンコンパートメントはエンジンルームとも称される。電子制御装置１０は、外部接続端子として、ＩＧ端子１１、ＧＮＤ端子１２、Ｖｂａｔ端子１３、ＶＢ端子１４、及びＭＲ端子１５を備えている。さらに電子制御装置１０は、電源ＩＣ１６、入力回路１７、マイコン１８、及びメインリレー駆動回路１９を備えている。電源ＩＣ１６が、電源回路に相当する。
【００１６】
ＩＧ端子１１は、イグニッションスイッチ１００の一端に接続される。以下、イグニッションスイッチ１００をＩＧＳＷ１００と示す。ＩＧＳＷ１００の他端は、バッテリ１０１の正極端子１０１ａに接続される。ＩＧＳＷ１００が搭乗者によってオンされると、ＩＧ端子１１と正極端子１０１ａが電気的に接続される。バッテリ１０１は直流電源である。ＩＧＳＷ１００が、電源スイッチに相当する。
【００１７】
ＧＮＤ端子１２は、バッテリ１０１の負極端子１０１ｂに接続される。ＧＮＤ端子１２と電子制御装置１０内のグランドが電気的に接続されている。
【００１８】
Ｖｂａｔ端子１３は、バッテリ１０１の正極端子１０１ａに接続される。Ｖｂａｔ端子１３は、メインリレー１０２のオンオフによらず、正極端子１０１ａに常時接続される。
【００１９】
ＶＢ端子１４は、メインリレー１０２を構成するコイル１０３及び接点１０４のうち、接点１０４の一端に接続される。メインリレー１０２は、電源リレーとも称される。接点１０４の他端は、バッテリ１０１の正極端子１０１ａに接続される。コイル１０３に電流が流れることで接点１０４が閉じる、すなわちメインリレー１０２がオンすると、バッテリ１０１の正極端子１０１ａとＶＢ端子１４が、メインリレー１０２（接点１０４）を介して電気的に接続される。
【００２０】
ＭＲ端子１５は、コイル１０３の一端に接続される。コイル１０３の他端は、接点１０４と正極端子１０１ａとの接続点に接続されている。
【００２１】
電源ＩＣ１６は、Ｖｂａｔ端子１３とＶＢ端子１４に接続されている。電源ＩＣ１６は、動作電圧Ｖ１を生成して出力する第１回路１６ａと、動作電圧Ｖ２を生成して出力する第２回路１６ｂを有している。
【００２２】
電源ＩＣ１６は、Ｖｂａｔ端子１３を介して入力されるバッテリ電圧Ｖｂａｔから動作電圧Ｖ１を生成し、マイコン１８に出力する。動作電圧Ｖ１は、スリープモードにおいて、マイコン１８が後述する所定処理を実行できるように設定されている。電源ＩＣ１６は、ＶＢ端子１４を介して入力されるバッテリ電圧ＶＢから動作電圧Ｖ２を生成し、マイコン１８に出力する。動作電圧Ｖ２は、通常モードにおいてマイコン１８が動作できるように設定されている。
【００２３】
なお、動作電圧Ｖ１は、動作電圧Ｖ２よりも低い値が設定されている。動作電圧Ｖ１，Ｖ２が動作電圧に相当する。動作電圧Ｖ１が第１動作電圧に相当し、動作電圧Ｖ２が第２動作電圧に相当する。電源ＩＣ１６は、周知のシリーズ電源やスイッチング電源にて構成されている。
【００２４】
電源ＩＣ１６（第２回路１６ｂ）は、メインリレー１０２がオンしている期間のみ、動作電圧Ｖ２を生成して出力する。電源ＩＣ１６（第１回路１６ａ）は、メインリレー１０２のオンオフに関わらず、バッテリ１０１とＶｂａｔ端子１３が接続されている期間において、動作電圧Ｖ１を生成して出力する。
【００２５】
入力回路１７は、ＩＧＳＷ１００を介してＩＧ端子１１から入力されるバッテリ電圧を、マイコン１８が入力可能な電圧レベルのＩＧ信号に変換して、マイコン１８へ出力する。入力回路１７は、バッファとも称される。
【００２６】
マイコン１８は、ＣＰＵ、ＲＯＭ、ＲＡＭ、レジスタ、及びＩ／Ｏポートなどを備えて構成されたマイクロコンピュータである。マイコン１８は、電源ＩＣ１６から動作電圧の供給を受けて動作する。マイコン１８において、ＣＰＵが、ＲＡＭやレジスタの一時記憶機能を利用しつつ、ＲＯＭに予め記憶された制御プログラム、バスを介して取得した各種データなどに応じて信号処理を行う。また、この信号処理で得られた信号を、バスなどに出力したりする。このようにして、マイコン１８は、各種機能を実行する。
【００２７】
マイコン１８は、動作モードとして、通常モードと、通常モードよりも消費電力が小さいスリープモードを有している。電源ＩＣ１６から動作電圧Ｖ２が供給されると通常モードとなり、動作電圧Ｖ２が供給されず、動作電圧Ｖ１のみが供給されるとスリープモードとなる。換言すれば、マイコン１８の後述する制御部２０が所定の処理を実行する期間が通常モードとされ、制御部２０が処理を実行しない期間がスリープモードとされる。スリープモードが、低消費電力モードに相当する。
【００２８】
マイコン１８は、通常モードにおいて、電源ＩＣ１６から動作電圧Ｖ２の供給を受けて動作し、図示しないエンジンが出力すべき目標トルクを算出する。また、マイコン１８は、エンジンが要求される目標トルクを生じるために、スロットルバルブの開度、燃料噴射量、及び点火タイミングなどを制御する。なお、イグニッションオフ後に、マイコン１８が実行するソークタイマ機能を用いた処理については後述する。
【００２９】
メインリレー駆動回路１９は、メインリレー１０２を駆動させるための回路である。メインリレー駆動回路１９は、メインリレー１０２を駆動させるためのドライバとも称される。メインリレー駆動回路１９は、ＭＯＳＦＥＴなどのスイッチや、逆流防止用のダイオードなどを有して構成されている。メインリレー駆動回路１９には、ＩＧ信号とマイコン１８からの制御信号が入力される。
【００３０】
ＩＧ信号は、ＩＧＳＷ１００がオンされるとＨレベル、オフされるとＬレベルとなる。一方、マイコン１８からは、制御信号として、後述するＬレベルのスリープ信号、又は、Ｈレベルのウェイクアップ信号が出力される。ＩＧ信号及びマイコン１８からの制御信号の少なくとも一方がＨレベルの場合、メインリレー駆動回路１９のスイッチがオンとなり、これによりコイル１０３に電流が流れてメインリレー１０２がオンする。一方、両信号がともにＬレベルの場合、メインリレー駆動回路１９のスイッチがオフとなり、コイル１０３に電流が流れず、メインリレー１０２はオフとなる。
【００３１】
次に、図２に基づき、マイコン１８の概略構成について説明する。
【００３２】
図２に示すように、マイコン１８は、制御部２０、記憶部２１、判定部２２、及びモード切替部２３を有している。
【００３３】
制御部２０は、通常モードにおいて、所定の処理を実行する。すなわち、制御部２０は、電源ＩＣ１６から動作電圧Ｖ２が供給されているときに、所定の処理を実行する。具体的には、上記したように、エンジンが出力すべき目標トルクを算出する。また、エンジンが要求される目標トルクを生じるために、スロットルバルブの開度、燃料噴射量、及び点火タイミングなどを制御する。
【００３４】
加えて制御部２０は、後述するソークタイマ機能により、スリープモードから一時的に切り替わった通常モードにおいて、上記とは異なる処理を実行する。本実施形態では、一例として、エバポレータ系のガス漏れを検出するエバポリークチェックを実行する。制御部２０は、ＩＧＳＷ１００がオフされると、ＩＧＳＷ１００がオンされるまでの間、所定時間（たとえば５時間）ごとにエバポリークチェックを実行する。
【００３５】
なお、ＩＧＳＷ１００がオンされており、目標トルクの算出などを実行する通常モードを定常モード、ＩＧＳＷ１００がオフされており、エバポリークチェックを実行する通常モードをウェイクアップモードと称することもできる。また、目標トルクの算出などを実行する通常モードを第１通常モード、エバポリークチェックを実行する通常モードを第２通常モードと称することもできる。制御部２０のうち、目標トルクの算出などを実行する機能部を第１制御部と称し、エバポリークチェックを実行する機能部を第２制御部と称することもできる。
【００３６】
記憶部２１は、マイコン１８をスリープモードから一時的に起動させて、通常モードとするための起動時刻が記憶される。本実施形態では、ＩＧＳＷ１００がオフされた直後のしばらくの間（以下、保持期間と示す）、モード切替部２３から引き続きウェイクアップ信号（Ｈレベル）が出力され、電源ＩＣ１６からマイコン１８に動作電圧Ｖ２が供給される。この保持期間において、起動時刻が記憶部２１に設定（記憶）される。換言すれば、スリープモードに切り替わる直前において、起動時刻が記憶部２１に設定される。具体的には、制御部２０が、図示しないＲＯＭから起動時刻を読み出し、記憶部２１にセットする。記憶部２１は、スリープモードでもデータ（起動時刻）を保持するように、たとえばバックアップＲＡＭ（ＳＲＡＭ）により構成されている。
【００３７】
判定部２２は、計時機能を有し、スリープモードにおいて、設定された起動時刻に達したことを判定する。したがって、判定部２２は、スリープモードにおいて動作する。判定部２２は、計時部２２ａと比較部２２ｂを有している。計時部２２ａは、たとえばフリーランカウンタからなる。比較部２２ｂは、計時部２２ａのカウント値と、記憶部２１から取得した起動時刻とを比較し、その比較結果、すなわち判定結果をモード切替部２３に出力する。
【００３８】
なお、計時部２２ａは、必ずしもフリーランカウンタである必要はない。たとえば計時部２２ａをリアルタイムクロック（ＲＴＣ）とし、計時部２２ａであるＲＴＣから出力された現在時刻と、記憶部２１から取得した起動時刻を比較し、現在時刻が起動時刻に達したか否かを判定するようにしてもよい。
【００３９】
上記した判定部２２は、ソークタイマとも称される。ソークタイマとは、ＩＧＳＷ１００のオフによりエンジンの駆動が停止して走行ができない状態の時間を計測するためのタイマである。ソークタイマは、指定した時刻に電子制御装置１０の電源をオンにする機能、すなわち動作電圧Ｖ２をマイコン１８に供給する機能も有している。
【００４０】
モード切替部２３は、ＩＧＳＷ１００がオンされると、ウェイクアップ信号（Ｈレベル）を出力する。これにより、メインリレー駆動回路１９のスイッチがオンされ、メインリレー１０２がオンとなり、マイコン１８には、電源ＩＣ１６から動作電圧Ｖ２が供給される。
【００４１】
モード切替部２３は、ＩＧＳＷ１００がオフされた直後の保持期間において、ウェイクアップ信号（Ｈレベル）の出力を保持する。これにより、メインリレー駆動回路１９のスイッチがオンされ、メインリレー１０２がオンとなり、マイコン１８には、電源ＩＣ１６から動作電圧Ｖ２が供給される。
【００４２】
ＩＧＳＷ１００がオフされ、上記した保持期間が終了すると、モード切替部２３は、電源ＩＣ１６が動作電圧Ｖ１のみを供給するように、メインリレー駆動回路１９に対してスリープ信号（Ｌレベル）を出力する。これにより、メインリレー駆動回路１９のスイッチがオフされ、メインリレー１０２がオフとなり、マイコン１８には、電源ＩＣ１６から動作電圧Ｖ１のみが供給される。したがって、マイコン１８の動作モードは、スリープモードとなる。
【００４３】
一方、判定部２２により起動時刻に達したと判定されると、モード切替部２３は、電源ＩＣ１６が動作電圧として動作電圧Ｖ２を供給するように、メインリレー駆動回路１９に対してウェイクアップ信号を一時的に出力する。これにより、メインリレー駆動回路１９のスイッチがオンされ、ＩＧＳＷ１００がオフにも関わらずメインリレー１０２がオンとなり、マイコン１８には、電源ＩＣ１６から動作電圧Ｖ２が供給される。したがって、マイコン１８の動作モードは、通常モードとなる。なお、ウェイクアップ信号を出力する期間は、マイコン１８の制御部２０が所定処理（エバポリークチェック）を実行する間である。したがって、マイコン１８の動作モードは一時的に通常モードに切り替わり、制御部２０の処理実行後、スリープモードに戻る。
【００４４】
このように、モード切替部２３は、メインリレー１０２のオンオフを制御するため、メインリレー制御部とも称される。モード切替部２３は、通常モード、スリープモードいずれにおいても動作する。
【００４５】
次に、図３及び図４に基づき、イグニッションオフ後に、マイコン１８が実行するソークタイマ機能を用いた処理について説明する。ＩＧＳＷ１００がオフされると、マイコン１８は図３に示す処理を実行する。図４では、時刻ｔ１でＩＧＳＷ１００がオフされ、ＩＧ信号がＨレベルからＬレベルに切り替わっている。
【００４６】
図３に示すように、先ずマイコン１８は、記憶部２１に起動時刻を設定する（ステップＳ１０）。具体的には、制御部２０が、起動時刻に関するデータをＲＯＭから読み出して、記憶部２１（ＳＲＡＭ）に記憶させる。マイコン１８は、この処理を上記した保持期間において実行する。図４に示すように、時刻ｔ１の直後に、記憶部２１に起動時刻が設定される。
【００４７】
ステップＳ１０の処理が終了すると、モード切替部２３は、メインリレー駆動回路１９に対してスリープ信号（Ｌレベル）を出力する（ステップＳ２０）。これにより、メインリレー駆動回路１９のスイッチがオフされて、メインリレー１０２がオフとなる。したがって、マイコン１８に電源ＩＣ１６から動作電圧Ｖ１のみが供給され、マイコン１８の動作モードがスリープモードに移行する（ステップＳ３０）。図４に示すように、起動時刻の設定後、マイコン１８の動作モードがスリープモードとなる。
【００４８】
スリープモードにおいて、マイコン１８の判定部２２は動作する。そして、マイコン１８（判定部２２）は、起動時刻に達したか否かを判定する（ステップＳ４０）。具体的には、比較部２２ｂが、計時部２２ａ（フリーランカウンタ）のカウント値と、記憶部２１から取得した起動時刻とを比較する。
【００４９】
カウント値が起動時刻に未達の場合、比較部２２ｂはＬレベルの信号を出力し、カウント値が起動時刻に達すると、比較部２２ｂはＨレベルの信号を出力する。判定部２２は、起動時刻に達したと判定すると、モード切替部２３は、メインリレー駆動回路１９に対してウェイクアップ信号（Ｈレベル）を出力する（ステップＳ５０）。起動時刻に達するまで、ステップＳ４０の処理が繰り返し実行される。
【００５０】
ステップＳ５０により、メインリレー駆動回路１９のスイッチがオンされて、メインリレー１０２がオンとなる。したがって、マイコン１８に電源ＩＣ１６から動作電圧Ｖ２が供給され、マイコン１８の動作モードが通常モードに移行する（ステップＳ６０）。図４に示すように、時刻ｔ２においてカウント値が起動時刻に達し、マイコン１８の動作モードが通常モードとなる。
【００５１】
通常モードに移行すると、マイコン１８（制御部２０）は、エバポリークチェックを実施する（ステップＳ７０）。そして、エバポリークチェックが終了すると、マイコン１８は一連の処理を終了する。
【００５２】
次に、本実施形態に係る電子制御装置１０の効果について説明する。
【００５３】
本実施形態によれば、マイコン１８が、記憶部２１、判定部２２、及びモード切替部２３を有している。記憶部２１には、起動時刻が記憶される。判定部２２は計時機能を有しており、スリープモードにおいて、起動時刻に達したか否かを判定する。モード切替部２３は、判定部２２により起動時刻に達したと判定されると、電源ＩＣ１６が動作電圧Ｖ２を供給するようにウェイクアップ信号を一時的に出力する。これにより、電源ＩＣ１６からマイコン１８に動作電圧Ｖ２が供給され、マイコン１８の動作モードがスリープモードから通常モードに一時的に切り替わる。
【００５４】
このように、マイコン１８自身が、起動時刻を記憶する記憶部２１と、ソークタイマ機能を有する判定部２２と、判定結果に応じて動作電圧を切り替えるモード切替部２３を有している。したがって、ソークタイマＩＣを用いなくてもマイコン１８を一時的に起動させることができる。すなわち、マイコン１８の制御部２０が、一時的に処理（エバポリークチェック）を実行することができる。
【００５５】
また、マイコンとソークタイマＩＣとの間での通信も不要になる。具体的には、起動時刻の設定や、定期的なレジスタリフレッシュが不要になる。したがって、マイコン１８の処理負荷を軽減することもできる。本実施形態によれば、ＩＧＳＷ１００がオフされると、スリープモードに移行する前に、記憶部２１に起動時刻が設定（記憶）される。また、エバポリークチェックの実施後、ＩＧＳＷ１００がオンされていないと、再び起動時刻が設定される。このように、起動時刻はＩＧＳＷ１００がオフの間だけ設定される。上記したように、通常動作モードにおいて定期的な処理は不要となるため、マイコン１８の処理負荷を軽減することができる。
【００５６】
なお、起動時刻の設定は、ＩＧＳＷ１００がオフされた直後の保持期間に限定されない。たとえば、図５に示すように、通常モードにおいて、制御部２０による処理が実行されないアイドル状態になると、マイコン１８が、図３に示した処理のうちのステップＳ１０の処理、すなわち起動時刻設定処理を実行してもよい。アイドル時の処理はステップＳ１０のみである。そして、ＩＧＳＷ１００がオフされると、図６に示すように、図３に示した処理のうちのステップＳ２０以降を実施するようにしてもよい。図５及び図６は、第１変形例を示すフローチャートである。
【００５７】
また、マイコン１８が提供する各機能及び／又は手段は、実体的なメモリに記録されたソフトウェア及びそれを実行するコンピュータ、ソフトウェアのみ、ハードウェアのみ、あるいはそれらの組合せによって提供することができる。たとえばハードウェアである電子回路によって提供される場合、それは多数の論理回路を含むデジタル回路、又はアナログ回路によって提供することができる。
【００５８】
たとえば上記実施形態では、判定部２２がハードウェアにより提供される例を示したが、その一部がソフトウェアにより提供されてもよい。たとえば、ハードウェアにより提供される比較部２２ｂに代えて、ソフトウェアにより提供される比較部２２ｂを採用することもできる。この場合、図７の第２変形例に示すように、ステップＳ３０終了後、ステップＳ４０を実行する前に、ソフトウェアにより提供される比較部２２ｂが、計時部の値、すなわち現在時刻を取得（ステップＳ３１）し、取得した現在時刻についてステップＳ４０を実行する。そして、現在時刻が起動時刻に達したと判定すると、ウェイクアップ信号の出力要求をモード切替部２３に出力する。
【００５９】
上記実施形態の構造は、あくまで例示であって、本発明の範囲はこれらの記載の範囲に限定されるものではない。本発明の範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味及び範囲内でのすべての変更を含むものである。
【００６０】
電源ＩＣ１６とメインリレー駆動回路１９が別個に設けられる例を示したが、一体化してもよい。すなわち、電源ＩＣ１６が、メインリレー駆動回路１９に相当するメインリレー駆動部を有する構成としてもよい。
【００６１】
一時的に起動するマイコン１８が実行する処理は、エバポリークチェックに限定されるものではない。また、１種類の処理に限定されるものでもない。
【符号の説明】
【００６２】
１０…電子制御装置、１１…ＩＧ端子、１２…ＧＮＤ端子、１３…Ｖｂａｔ端子、１４…ＶＢ端子、１５…ＭＲ端子、１６…電源ＩＣ、１６ａ…第１回路、１６ｂ…第２回路、１７…入力回路、１８…マイコン、１９…メインリレー駆動回路、２０…制御部、２１…記憶部、２２…判定部、２２ａ…計時部、２２ｂ…比較部、２３…モード切替部、１００…イグニッションスイッチ、１０１…バッテリ、１０１ａ…正極端子、１０１ｂ…負極端子、１０２…メインリレー、１０３…コイル、１０４…接点
【図１】
2017045125.tif 000003
【図２】
2017045125.tif 000004
【図３】
2017045125.tif 000005
【図４】
2017045125.tif 000006
【図５】
2017045125.tif 000007
【図６】
2017045125.tif 000008
【図７】
2017045125.tif 000009