(57)【要約】【課題】  スタータモータの誤動作を防止することができるスタータ制御装置を提供する。【解決手段】  アイドルストップ制御ＥＣＵ１０は、エンジンの停止条件を満たすか否か判定してエンジンの停止条件を満たさなくなるとエンジンを始動させるべくスタータモータ３１を駆動させる。エンジン制御ＥＣＵ２０は、アイドルストップ制御ＥＣＵ１０の動作許可条件が成立するか否か判定して、ＥＣＵ１０の動作許可条件が成立するまではＥＣＵ１０への電源供給を停止し、ＥＣＵ１０の動作許可条件が成立するとＥＣＵ１０を動作させるべくＥＣＵ１０に電源を供給する。【選択図】      図１
2006291713.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの停止条件を満たすか否か判定してエンジンの停止条件を満たさなくなるとエンジンを始動させるべくスタータモータ（３１）を駆動させるアイドルストップ制御用電子制御装置（１０）と、
前記アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するか否か判定して、アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するまでは前記アイドルストップ制御用電子制御装置（１０）への電源供給を停止し、アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するとアイドルストップ制御用電子制御装置（１０）を動作させるべくアイドルストップ制御用電子制御装置（１０）に電源を供給する電源制御用電子制御装置（２０）と、
を備えたことを特徴とするスタータ制御装置。
【請求項２】
エンジンの停止条件を満たすか否か判定してエンジンの停止条件を満たさなくなるとエンジンを始動させるべくスタータモータ（３１）を駆動させるアイドルストップ制御用電子制御装置（１０）と、
エンジンの始動が完了したか否か判定して、エンジンの始動が完了するまではアイドルストップ制御用電子制御装置（１０）を動作させるべくアイドルストップ制御用電子制御装置（１０）に電源を供給し、エンジンの始動が完了すると前記アイドルストップ制御用電子制御装置（１０）への電源供給を停止する電源制御用電子制御装置（２０）と、
を備えたことを特徴とするスタータ制御装置。
【請求項３】
エンジンの停止条件を満たすか否か判定してエンジンの停止条件を満たさなくなるとエンジンを始動させるべくスタータモータ（３１）を駆動させるアイドルストップ制御用電子制御装置（１０）と、
前記アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するか否か判定して、アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するまでは前記アイドルストップ制御用電子制御装置（１０）への電源供給を停止し、アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するとアイドルストップ制御用電子制御装置（１０）を動作させるべくアイドルストップ制御用電子制御装置（１０）に電源を供給し、さらに、エンジンの始動が完了したか否か判定して、エンジンの始動が完了すると前記アイドルストップ制御用電子制御装置（１０）への電源供給を停止する電源制御用電子制御装置（２０）と、
を備えたことを特徴とするスタータ制御装置。
【請求項４】
前記アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するとは、車両速度が所定速度よりも小さくなることであることを特徴とする請求項１または３に記載のスタータ制御装置。
【請求項５】
前記アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するとは、エンジンの温度状態が所定レベルを超えることであることを特徴とする請求項１または３に記載のスタータ制御装置。
【請求項６】
前記アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するとは、バッテリの電荷状態が所定レベルを超えることであることを特徴とする請求項１または３に記載のスタータ制御装置。
【請求項７】
前記アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するとは、エンジン回転数が所定回転数よりも小さくなることであることを特徴とする請求項１または３に記載のスタータ制御装置。
【請求項８】
前記アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するとは、道路の傾斜が所定値よりも小さくなることであることを特徴とする請求項１または３に記載のスタータ制御装置。
【請求項９】
前記アイドルストップ制御用電子制御装置（１０）の動作許可条件が成立するとは、エンジンの排気管に設置した触媒の温度が所定値以上となることであることを特徴とする請求項１または３に記載のスタータ制御装置。
【請求項１０】
エンジンの停止条件を満たすか否か判定してエンジンの停止条件を満たさなくなるとエンジンを始動させるべくスタータモータ（３１）を駆動させるアイドルストップ制御用電子制御装置（１０）と、
前記アイドルストップ制御用電子制御装置（１０）への電源供給によるアイドルストップ制御用電子制御装置（１０）の動作によりエンジンの始動が完了した後において、所定の条件が成立するまで前記アイドルストップ制御用電子制御装置（１０）への電源供給を停止する電源制御用電子制御装置（２０）と、
を備えたことを特徴とするスタータ制御装置。
【請求項１１】
前記エンジンの始動が完了した後の所定の条件が成立するまでとは、所定時間が経過するまでであることを特徴とする請求項１０に記載のスタータ制御装置。
【請求項１２】
前記エンジンの始動が完了した後の所定の条件が成立するまでとは、バッテリの電荷状態が所定レベルを超えるまでであることを特徴とする請求項１０に記載のスタータ制御装置。
【請求項１３】
前記エンジンの始動が完了した後の所定の条件が成立するまでとは、車両が所定距離走行するまでであることを特徴とする請求項１０に記載のスタータ制御装置。
【請求項１４】
前記電源制御用電子制御装置（２０）はエンジンの始動が完了したことを検知すると、エンジンの始動が完了したことを示す情報をアイドルストップ制御用電子制御装置（１０）に送り、前記アイドルストップ制御用電子制御装置（１０）は前記情報によりエンジンの始動が完了したことを検知するとスタータモータ（３１）を停止させることを特徴とする請求項２または３に記載のスタータ制御装置。
【請求項１５】
前記電源制御用電子制御装置（２０）の駆動停止時に、アイドルストップ制御用電子制御装置（１０）への電源供給を停止するようにしたことを特徴とする請求項１〜１４のいずれか１項に記載のスタータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載用電子制御装置（ＥＣＵ）に係り、アイドルストップ制御を行うためのスタータ制御装置に関するものである。
【背景技術】
【０００２】
車両の消費電力を低減するためにアイドルストップ時に制御装置への電源供給を停止する技術がある（特許文献１）。
【特許文献１】特開２００４−１３７９０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、制御装置（例えばアイドルストップＥＣＵ）が故障等した場合、駆動部（例えばスタータモータ）が誤作動する可能性があった。
本発明は上記問題点に着目してなされたものであり、その目的は、スタータモータの誤動作を防止することができるスタータ制御装置を提供することにある。
【課題を解決するための手段】
【０００４】
請求項１に記載の発明は、エンジンの停止条件を満たすか否か判定してエンジンの停止条件を満たさなくなるとエンジンを始動させるべくスタータモータを駆動させるアイドルストップ制御用電子制御装置と、前記アイドルストップ制御用電子制御装置の動作許可条件が成立するか否か判定して、アイドルストップ制御用電子制御装置の動作許可条件が成立するまでは前記アイドルストップ制御用電子制御装置への電源供給を停止し、アイドルストップ制御用電子制御装置の動作許可条件が成立するとアイドルストップ制御用電子制御装置を動作させるべくアイドルストップ制御用電子制御装置に電源を供給する電源制御用電子制御装置と、を備えたことを特徴としている。よって、電源制御用電子制御装置は、アイドルストップ制御用電子制御装置の動作許可条件が成立するか否か判定して、アイドルストップ制御用電子制御装置の動作許可条件が成立するまではアイドルストップ制御用電子制御装置への電源供給を停止し、アイドルストップ制御用電子制御装置の動作許可条件が成立するとアイドルストップ制御用電子制御装置を動作させるべくアイドルストップ制御用電子制御装置に電源を供給する。これにより、アイドルストップ制御用電子制御装置の故障等によるスタータモータの誤作動を防止することができるとともに、消費電力の低下による燃費向上を図ることができる。
【０００５】
請求項２に記載の発明は、エンジンの停止条件を満たすか否か判定してエンジンの停止条件を満たさなくなるとエンジンを始動させるべくスタータモータを駆動させるアイドルストップ制御用電子制御装置と、エンジンの始動が完了したか否か判定して、エンジンの始動が完了するまではアイドルストップ制御用電子制御装置を動作させるべくアイドルストップ制御用電子制御装置に電源を供給し、エンジンの始動が完了すると前記アイドルストップ制御用電子制御装置への電源供給を停止する電源制御用電子制御装置と、を備えたことを特徴としている。よって、電源制御用電子制御装置は、エンジンの始動が完了したか否か判定して、エンジンの始動が完了するまではアイドルストップ制御用電子制御装置を動作させるべくアイドルストップ制御用電子制御装置に電源を供給し、エンジンの始動が完了するとアイドルストップ制御用電子制御装置への電源供給を停止する。これにより、アイドルストップ制御用電子制御装置の故障等によるスタータモータの連続作動を防止することができる。
【０００６】
請求項３に記載の発明は、エンジンの停止条件を満たすか否か判定してエンジンの停止条件を満たさなくなるとエンジンを始動させるべくスタータモータを駆動させるアイドルストップ制御用電子制御装置と、前記アイドルストップ制御用電子制御装置の動作許可条件が成立するか否か判定して、アイドルストップ制御用電子制御装置の動作許可条件が成立するまでは前記アイドルストップ制御用電子制御装置への電源供給を停止し、アイドルストップ制御用電子制御装置の動作許可条件が成立するとアイドルストップ制御用電子制御装置を動作させるべくアイドルストップ制御用電子制御装置に電源を供給し、さらに、エンジンの始動が完了したか否か判定して、エンジンの始動が完了すると前記アイドルストップ制御用電子制御装置への電源供給を停止する電源制御用電子制御装置と、を備えたことを特徴としている。よって、電源制御用電子制御装置は、アイドルストップ制御用電子制御装置の動作許可条件が成立するか否か判定して、アイドルストップ制御用電子制御装置の動作許可条件が成立するまではアイドルストップ制御用電子制御装置への電源供給を停止し、アイドルストップ制御用電子制御装置の動作許可条件が成立するとアイドルストップ制御用電子制御装置を動作させるべくアイドルストップ制御用電子制御装置に電源を供給し、さらに、エンジンの始動が完了したか否か判定して、エンジンの始動が完了するとアイドルストップ制御用電子制御装置への電源供給を停止する。これにより、アイドルストップ制御用電子制御装置の故障等によるスタータモータの誤作動を防止することができるとともに、消費電力の低下による燃費向上を図ることができる。
【０００７】
請求項１または３に記載の発明において前記アイドルストップ制御用電子制御装置の動作許可条件が成立するとは、請求項４に記載のように、車両速度が所定速度よりも小さくなることであっても、請求項５に記載のように、エンジンの温度状態が所定レベルを超えることであっても、請求項６に記載のように、バッテリの電荷状態が所定レベルを超えることであっても、請求項７に記載のように、エンジン回転数が所定回転数よりも小さくなることであっても、請求項８に記載のように、道路の傾斜が所定値よりも小さくなることであっても、請求項９に記載のように、エンジンの排気管に設置した触媒の温度が所定値以上となることであってもよく、このようにすると、アイドルストップ制御用電子制御装置の動作時間を抑制でき、請求項１または３に記載の発明の効果がより得られる。
【０００８】
請求項１０に記載の発明は、エンジンの停止条件を満たすか否か判定してエンジンの停止条件を満たさなくなるとエンジンを始動させるべくスタータモータを駆動させるアイドルストップ制御用電子制御装置と、前記アイドルストップ制御用電子制御装置への電源供給によるアイドルストップ制御用電子制御装置の動作によりエンジンの始動が完了した後において、所定の条件が成立するまで前記アイドルストップ制御用電子制御装置への電源供給を停止する電源制御用電子制御装置と、を備えたことを特徴としている。よって、電源制御用電子制御装置は、アイドルストップ制御用電子制御装置への電源供給によるアイドルストップ制御用電子制御装置の動作によりエンジンの始動が完了した後において、所定の条件が成立するまでアイドルストップ制御用電子制御装置への電源供給を停止する。これにより、アイドルストップ制御用電子制御装置の故障等によるスタータモータの誤作動を防止することができるとともに、消費電力の低下による燃費向上を図ることができる。
【０００９】
請求項１０に記載の発明において前記エンジンの始動が完了した後の所定の条件が成立するまでとは、請求項１１に記載のように、所定時間が経過するまでであっても、請求項１２に記載のように、バッテリの電荷状態が所定レベルを超えるまでであっても、請求項１３に記載のように、車両が所定距離走行するまでであってもよく、このようにすると、アイドルストップ制御用電子制御装置の動作時間を抑制でき、請求項１０に記載の発明の効果がより得られる。
【００１０】
請求項１４に記載の発明では、請求項２または３に記載のスタータ制御装置において、電源制御用電子制御装置はエンジンの始動が完了したことを検知すると、エンジンの始動が完了したことを示す情報をアイドルストップ制御用電子制御装置に送り、アイドルストップ制御用電子制御装置は前記情報によりエンジンの始動が完了したことを検知するとスタータモータを停止させるようにしている。このようにすると、アイドルストップ制御用電子制御装置への電源を供給／停止する機器（リレー等）が故障した場合においても、スタータモータを停止させることができる。
【００１１】
請求項１５に記載のように、請求項１〜１４のいずれか１項に記載のスタータ制御装置において前記電源制御用電子制御装置の駆動停止時に、アイドルストップ制御用電子制御装置への電源供給を停止すると、電源制御用電子制御装置の故障時にも確実にスタータモータを停止することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を具体化した一実施形態を図面に従って説明する。
図１に、本実施形態におけるスタータ制御装置のシステム構成図（アイドルストップ制御システムの構成図）を示す。
【００１３】
本システムは、バッテリ１とアイドルストップ制御用電子制御装置（以下、アイドルストップ制御ＥＣＵという）１０とエンジン制御用電子制御装置（以下、エンジン制御ＥＣＵという）２０とスタータ３０とリレー４０とエンジン回転センサ５０を具備している。これらは全てエンジンを搭載した車両に搭載されている。アイドルストップ制御ＥＣＵ１０によりスタータ３０が駆動される。エンジン制御ＥＣＵ２０によりエンジンの燃料噴射制御、点火時期制御等が行われる。
【００１４】
アイドルストップ制御ＥＣＵ１０はＣＰＵ１１と電源ＩＣ１２とＣＡＮ（コントロールエリアネットワーク）ドライバ１３とラッチ回路１４を備えている。エンジン制御ＥＣＵ２０はＣＰＵ２１と電源ＩＣ２２とＣＡＮドライバ２３とトランジスタ２４と抵抗２５を備えている。スタータ３０はスタータモータ３１とリレースイッチ３２とリレーコイル３３からなる。リレー４０はリレースイッチ４１とリレーコイル４２からなる。
【００１５】
アイドルストップ制御ＥＣＵ１０において電源ＩＣ１２がリレー４０のリレースイッチ４１を介してバッテリ１のプラス端子と接続されており、電源ＩＣ１２はバッテリ電圧（例えば１２ボルト）から一定電圧Ｖｃｃ（例えば５ボルト）を生成してＣＰＵ１１を含めたＥＣＵ１０内の機器に供給する。また、エンジン制御ＥＣＵ２０において電源ＩＣ２２がバッテリ１のプラス端子と接続されており、電源ＩＣ２２はバッテリ電圧（例えば１２ボルト）から一定電圧Ｖｃｃ（例えば５ボルト）を生成してＣＰＵ２１を含めたＥＣＵ２０内の機器に供給する。
【００１６】
アイドルストップ制御ＥＣＵ１０のＣＰＵ１１はＣＡＮドライバ１３を介して通信線Ｌ１と接続されている。同様に、エンジン制御ＥＣＵ２０のＣＰＵ２１はＣＡＮドライバ２３を介して通信線Ｌ１と接続されている。これにより、アイドルストップ制御ＥＣＵ１０のＣＰＵ１１とエンジン制御ＥＣＵ２０のＣＰＵ２１とは、ＣＡＮドライバ１３，２３および通信線Ｌ１を介して接続されており、制御中はアイドルストップ制御ＥＣＵ１０とエンジン制御ＥＣＵ２０の間でＣＡＮ通信にて定期的に情報のやりとりが行われる。ＣＡＮ通信等によりＥＣＵ１０のＣＰＵ１１はドライバ情報（ブレーキ、アクセル、ステアリング）や車両情報（車速、傾斜）等を得る。また、ＥＣＵ２０のＣＰＵ２１はエンジン回転センサ５０からの信号によりエンジン回転数を検知するとともに、他にも、冷却水温、触媒温度、バッテリ残量、車両情報（車速、傾斜、走行距離）、気筒判別が完了したか否か、エンジンがアイドル状態か否か等の情報を得ることができるようになっている。
【００１７】
アイドルストップ制御ＥＣＵ１０においてＣＰＵ１１にはラッチ回路１４が接続されている。詳しくは、ラッチ回路１４のＳ端子（セット端子）とＲ端子（リセット端子）がＣＰＵ１１と接続されている。ラッチ回路１４のＯ端子（出力端子）にはリレーコイル３３が接続されている。リレーコイル３３の通電によりリレースイッチ３２が閉路してバッテリ１からスタータモータ３１に電力（電源）が供給され同モータ３１が駆動する。ここで、ラッチ回路１４により、スタータ駆動にてバッテリ電圧が下がり、ＣＰＵ動作電圧を下回った場合（電源ＩＣ１２からＣＰＵ１１にリセット信号が出力され、ＣＰＵ１１がリセットされた場合）にもスタータモータ３１が停止することなく駆動が継続される。即ち、低電圧作動を目的としてラッチ回路１４が設けられ、ラッチ回路１４にて出力が保持される。
【００１８】
ラッチ回路１４は、図２の真理値表のように動作し、アイドルストップ制御ＥＣＵ１０の電源供給が停止された場合は、出力（Ｏ端子）がオフになり、電源供給が開始されれば、オフ状態から動作するようになっている。
【００１９】
エンジン制御ＥＣＵ２０のＮＰＮトランジスタ２４に関して、エミッタ端子は接地されている。ＮＰＮトランジスタ２４のコレクタ端子はリレーコイル４２を介してバッテリ１のプラス端子と接続されている。また、ＮＰＮトランジスタ２４のベース端子は抵抗２５を介して接地されているとともにＣＰＵ２１と接続されている。そして、ＣＰＵ２１によりＮＰＮトランジスタ２４のベース電圧がＨレベルにされるとトランジスタ２４がオンする。トランジスタ２４のオンにてリレーコイル４２が通電され、リレースイッチ４１が閉路する。これにより、アイドルストップ制御ＥＣＵ１０の電源ＩＣ１２にバッテリ１から電力（電源）が供給される。このようにして、エンジン制御ＥＣＵ２０はアイドルストップ制御ＥＣＵ１０の電源を制御することができるようになっている。
【００２０】
次に、このように構成したスタータ制御装置の作用を説明する。
図３は、アイドルストップ制御ＥＣＵ１０の動作（処理）を示すフローチャートであり、１ｍｓ毎に起動する情報受信処理を示す。
【００２１】
図３において、ＣＰＵ１１はステップ１００で受信の有無を判定して、受信があればステップ１０１で受信情報（始動完了フラグ、アイドルストップ許可情報）を取得する。
このようにして、１ｍｓ毎に受信の有無をチェックし、受信していれば受信情報（始動完了フラグ、アイドルストップ許可情報）を取得する。
【００２２】
図４は、アイドルストップ制御ＥＣＵ１０の動作（処理）を示すフローチャートであり、１０ｍｓ毎に起動する処理を示す。
図４において、ＣＰＵ１１はステップ２００で動作モード処理を行い、さらに、ステップ２１０でスタータ制御を行い、さらに、ステップ２２０でラッチ回路制御を行った後、ステップ２３０で送信処理（エンジン停止指示等の送信）を実行する。ステップ２００の動作モード処理の詳細を図５に示す。
【００２３】
図５において、ＣＰＵ１１はステップ２０１〜２０６でエンジン制御ＥＣＵ２０の条件が成立し（アイドルストップが許可され）、かつ、ブレーキ・オンで、かつ、アクセル・閉で、かつ、ステアリングが直進で、かつ、車速が停止で、かつ、道路の傾斜状態が坂道でない平地であると、ステップ２０７に移行して動作モードとしてエンジンストップモードを設定する。一方、ＣＰＵ１１はステップ２０１〜２０６で、エンジン制御ＥＣＵ２０の条件が不成立（アイドルストップが禁止）、あるいは、ブレーキ・オフ、あるいは、アクセル・開、あるいは、ステアリングが旋回、あるいは、車速が走行、あるいは、道路の傾斜状態が坂道であると、ステップ２０８に移行して動作モードとしてエンジンランモードを設定する。
【００２４】
このように、エンジン制御ＥＣＵ２０の情報（アイドルストップ許可情報）、ドライバ情報（ブレーキ、アクセル、ステアリング）、車両情報（車速、傾斜）より、動作モード（エンジンストップ又はラン）を決定する。この動作モード（ストップ又はラン）が図４のステップ２３０において１０ｍｓ毎にエンジン制御ＥＣＵ２０に送信メッセージとして送られる。即ち、ＣＰＵ１１は動作モードがストップの時にはエンジン停止指示（エンジン停止指示がないと動作モードがラン）を送信メッセージとして１０ｍｓ毎に送る。
【００２５】
図４のステップ２１０のスタータ制御処理の詳細を図６に示すとともに、図４のステップ２２０のラッチ回路制御処理の詳細を図７に示す。
図６において、ＣＰＵ１１はステップ２１１，２１２においてスタータ・オフの状態で動作モードがストップからランに切り替わると、ステップ２１３，２１４でタイマーのカウント値を「０」にするとともにスタータ・オンとする。なお、ＣＰＵ１１はステップ２１２で動作モードがストップからランへの切り替わりでなければ、ステップ２１３，２１４の処理は行わない。
【００２６】
図７において、ＣＰＵ１１はステップ２２１でスタータ・オンかオフを判定し、図６のステップ２１４の処理によりスタータ・オンとなっているとステップ２２６でスタータ前回値がスタータ・オフならばステップ２２７でラッチ回路１４へのＳ出力をＨレベル、Ｒ出力をＬレベルにし、その後にステップ２２４で次回の処理のためにスタータ今回値をスタータ前回値とする。このような処理により、スタータ指示のオフからオンへの遷移時においては、ラッチ回路１４がＳ端子＝Ｈ、Ｒ端子＝Ｌにされ、これによりＯ端子＝オンにされる（図２参照）。その結果、図１のリレーコイル３３が通電され、リレースイッチ３２が閉路してスタータモータ３１が通電される（スタータの駆動が開始される）。
【００２７】
そして、次回の処理においてＣＰＵ１１は図６のステップ２１１でスタータ・オンなので、ステップ２１５でエンジン制御ＥＣＵ２０との交信にて得た始動完了フラグがオフでかつステップ２１６でタイマーが５００ｍｓ未満ならばステップ２１７でタイマーの値を１０ｍｓ分だけ加算する。また、ＣＰＵ１１は図７のステップ２２１→２２６→２２５と移行してステップ２２５でラッチ回路１４へのＳ出力をＬレベル、Ｒ出力をＬレベルにし、その後にステップ２２４の処理を行う。これによって、ラッチ回路１４がＳ端子＝Ｌ、Ｒ端子＝Ｌにされ、これによりＯ端子＝ホールドにされる（図２参照）。
【００２８】
一方、図６においてＣＰＵ１１はステップ２１１→２１５→２１６→２１７を１０ｍｓ毎に繰り返して、ステップ２１５，２１６で始動完了フラグがオン、あるいはタイマーが５００ｍｓに達したならば、ステップ２１８でスタータ・オフにする。そして、図７において、ＣＰＵ１１はステップ２２１でスタータ・オンかオフを判定した結果、図６のステップ２１８の処理によりスタータ・オフとなっているとステップ２２２でスタータ前回値がスタータ・オンならばステップ２２３でラッチ回路１４へのＳ出力をＬレベル、Ｒ出力をＨレベルにし、その後にステップ２２４の処理を行う。これによって、スタータ指示のオンからオフへの遷移時においては、ラッチ回路１４がＳ端子＝Ｌ、Ｒ端子＝Ｈにされ、これによりＯ端子＝オフにされる（図２参照）。その結果、図１のリレーコイル３３が非通電にされ、リレースイッチ３２が開路してスタータモータ３１の通電が遮断される（スタータが停止される）。
【００２９】
そして、次回の処理においてＣＰＵ１１は図７のステップ２２１→２２２→２２５と移行してステップ２２５でラッチ回路１４へのＳ出力をＬレベル、Ｒ出力をＬレベルにし、その後にステップ２２４の処理を行う。これによって、ラッチ回路１４がＳ端子＝Ｌ、Ｒ端子＝Ｌにされ、これによりＯ端子＝ホールドにされる（図２参照）。
【００３０】
このようにして、ＣＰＵ１１はスタータ指示の遷移時に、１０ｍｓ（１処理周期）だけ、ラッチ回路１４へのＳ出力／Ｒ出力をＨレベルとし、すぐにＬレベルに戻す。
この図６，７の処理により、動作モードのストップからランへの遷移でスタータ・オンして（スタータモータ３１の駆動を開始して）、エンジン制御ＥＣＵ２０との交信にて得た始動完了フラグがオン（意味はエンジン回転数が８００ｒｐｍ以上となる等）か５００ｍｓの間、スタータモータ３１の駆動を続けて行い、その後にスタータ・オフする（スタータモータ３１の駆動を停止する）。
【００３１】
図８は、エンジン制御ＥＣＵ２０の動作（処理）を示すフローチャートであり、１ｍｓ毎に起動する情報受信処理を示す。
図８において、ＣＰＵ２１はステップ３００で受信の有無を判定する。そして、ＣＰＵ２１は、受信があればステップ３０１で受信情報（エンジン停止指示等の情報）を取得する。一方、ＣＰＵ２１はステップ３００で受信がなければステップ３０１の処理は行わない。
【００３２】
このように、１ｍｓ毎に受信の有無をチェックし、受信していれば、受信情報（エンジン停止指示等の情報）を取得する。
図９は、エンジン制御ＥＣＵ２０の動作（処理）を示すフローチャートであり、１０ｍｓ毎に起動される処理を示す。
【００３３】
図９において、ＣＰＵ２１はステップ４００でアイドルストップ条件処理を行い、さらに、ステップ４１０で燃料カット判定を行い、さらに、ステップ４２０で点火カット判定を行い、ステップ４３０で始動完了判定を行った後、ステップ４４０で電源カット制御を行い、ステップ４５０でウォッチドッグクリア出力制御を行い、ステップ４６０で送信処理（始動完了フラグ、アイドルストップ許可等の情報の送信）を実行する。ステップ４００のアイドルストップ条件処理の詳細を図１０に示す。
【００３４】
図１０において、ＣＰＵ２１はステップ４０１で始動完了フラグがオフからオンになったか否か判定し、始動完了フラグがオフからオンになるとステップ４０２で走行距離＝０を設定する。ＣＰＵ２１はステップ４０１で始動完了フラグがオフからオンになるとき以外はステップ４０２の処理は行わない。ＣＰＵ２１はステップ４０３でエンジン始動完了後において走行距離が５００ｍに達したか否か判定する。ＣＰＵ２１はステップ４０３〜４０９で、エンジン始動完了後ならばその走行距離が５００ｍに達している、また、エンジン回転数が１０００ｒｐｍ未満、かつ、エンジン冷却水温が９０℃以上（暖気後）、かつ、触媒温度が５００℃以上、かつ、バッテリ残量が９０％以上、かつ、車速が所定値未満、かつ、路面の傾斜が所定値未満であると、ステップ４１０に移行してアイドルストップの許可モードを設定する。その後、ＣＰＵ２１はステップ４１１で始動完了フラグをオフにする。
【００３５】
一方、ＣＰＵ２１はステップ４０３〜４０９で、エンジン始動完了後ならばその走行距離が５００ｍに達していない、また、エンジン回転数が１０００ｒｐｍより大きい、あるいは、エンジン冷却水温が９０℃より低い（暖気中）、あるいは、触媒温度が５００℃より低い、あるいは、バッテリ残量が９０％未満、あるいは、車速が所定値以上、あるいは、路面の傾斜が所定値以上であると、ステップ４１２に移行してアイドルストップの禁止モードを設定する。
【００３６】
このように、エンジン条件（エンジン回転数、冷却水温）、エミッション条件（触媒温度）、バッテリ条件（バッテリ残量）、車両情報（車速、傾斜）、および、始動完了フラグがオフからオンに切り替わった後の走行距離より、アイドルストップ許可／禁止を判断する。
【００３７】
図９のステップ４１０の燃料カット判定の詳細を図１１に示す。
図１１において、ＣＰＵ２１はステップ４１１〜４１４で、エンジン停止指示が無く、エンジン回転数が７０００ｒｐｍ未満で、アイドル状態であり、エンジン回転数が燃料カット回転数ＮＣＵＴ未満であると、ステップ４１５に移行して燃料カットをオフにする（燃料カットは行わない）。なお、ＣＰＵ２１はステップ４１３でアイドル状態でなければステップ４１４の処理を行わずにステップ４１５に移行する。
【００３８】
ここで、ステップ４１４で用いる燃料カット回転数ＮＣＵＴはエンジン冷却水温に応じた値であり、詳しくは図１２に示すように予め決められている（図１２には、冷却水温に対応する燃料カット回転数ＮＣＵＴを示す）。
【００３９】
図１１においてＣＰＵ２１はステップ４１１〜４１４で、エンジン停止指示が有る、あるいは、エンジン回転数が７０００ｒｐｍ以上である、あるいは、アイドル状態でのエンジン回転数が燃料カット回転数ＮＣＵＴ以上であると、ステップ４１６に移行して燃料カットをオンにする（燃料カットを行う）。
【００４０】
このように、オーバーランカット、減速時カットに加え、エンジン停止指示があった場合にも燃料をカットし、エンジンを停止させる。
図９のステップ４２０の燃料カット判定の詳細を図１３に示す。
【００４１】
図１３においてＣＰＵ２１はステップ４２１で動作モードがラン、即ち、エンジン停止指示がないとステップ４２２で点火出力を行う（通常の点火を行う）。一方、ＣＰＵ２１はステップ４２１において動作モードがストップ、即ち、エンジン停止指示があるとステップ４２３に移行して点火カットにする（点火を停止する）。
【００４２】
このように、エンジン停止指示の有無、即ち、動作モード（ランかストップ）に基づき点火出力／燃料カットを行う。
図９のステップ４３０の始動完了判定の詳細を図１４に示す。
【００４３】
図１４においてＣＰＵ２１はステップ４３１〜４３３でエンジン停止指示がある、もしくは、エンジン回転数がアイドル回転数（８００ｒｐｍ）未満である、もしくは、気筒判別が未完了であるならば、ステップ４３５に移行して始動完了フラグをオフとする。一方、ＣＰＵ２１はステップ４３１〜４３３でエンジン停止指示が無く、かつ、エンジン回転数がアイドル回転数（８００ｒｐｍ）以上で、かつ、気筒判別が完了していると、ステップ４３４に移行してエンジンの始動ができたとして始動完了フラグをオンにする。
【００４４】
図９のステップ４４０の電源カット制御の詳細を図１５に示す。
図１５においてＣＰＵ２１はステップ４４１でアイドルストップが許可か否か判定するとともにステップ４４２で始動完了フラグがオフか否か判定する。ＣＰＵ２１はアイドルストップが許可かつ始動完了フラグがオフならばステップ４４３に移行してアイドルストップ制御ＥＣＵ１０へ電源を供給する。詳しくは、図１のトランジスタ２４をオンにしてリレーコイル４２を通電しリレースイッチ４１を閉路してＥＣＵ１０へ電源を供給する。一方、ＣＰＵ２１は図１５のステップ４４１でアイドルストップが禁止、あるいは、ステップ４４２で始動完了フラグがオンならばステップ４４４でアイドルストップ制御ＥＣＵ１０への電源供給を停止（遮断）する。詳しくは、図１のトランジスタ２４をオフにしてリレーコイル４２を非通電にしリレースイッチ４１を開路してＥＣＵ１０への電源供給を停止する。このようにして、アイドルストップが禁止または始動完了フラグがオンの場合にはアイドルストップ制御ＥＣＵ１０への電源供給を停止する。この電源供給の停止によりラッチ回路１４の出力がオフになり（図２参照）リレースイッチ３２が開路されスタータモータ３１が停止状態になる。
【００４５】
ここで、図１４のステップ４３４で始動完了フラグがオフからオンにされることにより図１０のステップ４０１→４０２で走行距離＝０とされ、ステップ４０３→４１２と移行してアイドルストップ＝禁止とされる。そして、次回以降の処理においてステップ４０１→４０３と移行して走行距離が５００ｍに達するとステップ４０４〜４０９を経てステップ４１０→４１１でアイドルストップ＝許可、始動完了フラグ＝オフにされる。このアイドルストップ＝許可、始動完了フラグ＝オフにより、図１５のステップ４４３でアイドルストップ制御ＥＣＵ１０への電源の供給が開始される。
【００４６】
図９のステップ４５０のウォッチドッグクリア出力制御の詳細を図１６に示す。
図１６においてＣＰＵ２１はステップ４５１で電源ＩＣ２２に対する前回のウォッチドッグクリア出力がＬレベルならばステップ４５２でウォッチドッグクリア出力をＨレベルにする。一方、ＣＰＵ２１はステップ４５１で前回のウォッチドッグクリア出力がＨレベルならばステップ４５３でウォッチドッグクリア出力をＬレベルにする。このように、ウォッチドッグクリア信号を１０ｍｓ毎に反転出力し、電源ＩＣ２２に正しく動作していることを伝える。これにより、電源ＩＣ２２においてウォッチドッグタイマのカウント動作がウォッチドッグクリア信号の立下りエッジでリセットされる。
【００４７】
図３〜図１６の処理を実行することにより次の動作が行われる（システム全体の動作を図１７のタイムチャートを用いて説明する）。
図１７においてｔ１のタイミングでアイドルストップ禁止状態からアイドルストップが許可され（アイドルストップ許可状態となり）、さらに、ｔ２のタイミングでエンジンが停止される（エンジン停止状態になる）。引き続き、この状態からｔ３のタイミングでエンジン始動が開始され（エンジン始動開始状態になり）、さらに、ｔ４のタイミングでエンジン始動が完了される（エンジン始動完了状態となる）。
【００４８】
アイドルストップ制御ＥＣＵ１０とエンジン制御ＥＣＵ２０はＣＡＮ通信を行っており、アイドルストップ許可／禁止やエンジンの始動完了やエンジン停止指示（噴射、点火の停止／解除）の情報を送受信している。エンジン制御ＥＣＵ２０は図１０のステップ４０１→４０３〜４０９の処理によりアイドルストップ禁止状態からアイドルストップ許可状態に変わったか否か判定する。そして、エンジン制御ＥＣＵ２０は許可条件を満たすとステップ４１０でアイドルストップ＝許可とし（図１７のｔ１）、エンジン制御ＥＣＵ２０は図１５のステップ４４１→４４２→４４３の処理によりアイドルストップ制御ＥＣＵ１０へ電源を供給する。
【００４９】
そして、アイドルストップ制御ＥＣＵ１０は図５のステップ２０１〜２０６の処理によりエンジンを停止させるか否かを判断し、アイドルストップ許可状態でエンジンを停止させると判断した場合（ステップ２０７）には図４のステップ２３０でエンジン制御ＥＣＵ２０にエンジンを停止するよう指示を出す。エンジン制御ＥＣＵ２０は図８の受信処理によりエンジン停止指示を受け取ると、図１１のステップ４１１→４１６および図１３のステップ４２１→４２３の処理により噴射、点火を止め、エンジンを停止させる（図１７のｔ２）。つまり、アイドルストップ許可状態からエンジンストップモードに変わると、エンジン制御ＥＣＵ２０は図１１，１３の処理により点火、噴射を停止させエンジンを停止させる。
【００５０】
その後、アイドルストップ制御ＥＣＵ１０は図５のステップ２０１〜２０６の処理によりエンジンを始動すべき状態になったか否かを判断し始動すべき状態になったと判断した場合はステップ２０８で動作モード＝ランとする。このようにエンジン停止状態からエンジンランモード（エンジン始動開始モード）に変わると、エンジン制御ＥＣＵ２０は図８，１１，１３の処理により点火、噴射の停止を解除し（図１１のステップ４１５、図１３のステップ４２２に移行し）、アイドルストップ制御ＥＣＵ１０は図６のステップ２１４でスタータ＝オンとする（図１７のｔ３）。このスタータ＝オンにより図７のステップ２２７等の処理によってスタータの駆動が開始される。
【００５１】
そして、エンジン制御ＥＣＵ２０は図１４のステップ４３１〜４３３の処理によりエンジンの始動が完了したと判断するとステップ４３４で始動完了フラグ＝オンにする（図１７のｔ４）。これにより、図１５のステップ４４１→４４２→４４４でアイドルストップ制御ＥＣＵ１０への電源供給を停止する（リレー４０のスイッチ４１を開路し、アイドルストップ制御ＥＣＵ１０への電源供給を停止する）。これによって、ラッチ回路１４の出力がオフになり（図２参照）リレースイッチ３２が開路しスタータモータ３１が停止状態になる。また、スイッチ４１が作動せずに電源が供給され続けた場合には次のようになる。図９のステップ４６０でエンジン制御ＥＣＵ２０からアイドルストップ制御ＥＣＵ１０にエンジンの始動が完了したことを示す情報として始動完了フラグ・オン情報が送られることにより、アイドルストップ制御ＥＣＵ１０は図３の受信処理により始動完了情報（始動完了フラグ・オン情報）を受け取ると、図６のステップ２１１→２１５→２１８の処理によりスタータ＝オフにし、あるいは、図６のステップ２１６でスタータ・オン後に５００ｍｓが経過するとステップ２１８に移行してスタータ＝オフにする。このようにしてスタータ＝オフとなると、エンジン制御ＥＣＵ１０において図７のステップ２２１→２２２→２２３の処理によりラッチ回路１４へのＲ出力がＨレベルになり図２に示すようにラッチ回路１４のＯ端子がオフになってスタータモータ３１が停止状態になる。
【００５２】
このように、図１７のｔ１でアイドルストップ許可状態になった時にアイドルストップ制御ＥＣＵ１０が起動（スタータへの通電が実施されない側にマイコンのレジスタ、ラッチ回路を初期化）され、走行時等のアイドルストップが不可能な状態（アイドルストップ禁止状態）においてはアイドルストップ制御ＥＣＵ１０への電源供給を停止させる。これによりアイドルストップが不可能な時にアイドルストップ制御ＥＣＵ１０が故障等することによりスタータが誤作動することはない。
【００５３】
また、エンジン制御ＥＣＵ２０側でエンジン回転数等の情報からエンジン始動完了判定を行い、図１７のｔ４で始動が完了したと判断した場合には、アイドルストップ制御ＥＣＵ１０への電源供給を止めることで、スタータを停止させる。つまり、エンジン始動完了状態になると、アイドルストップ制御ＥＣＵ１０への電源供給を停止する。よって、アイドルストップ制御ＥＣＵ１０が故障してスタータ３０が誤作動しようとした場合にも、アイドルストップ制御ＥＣＵ１０への電源供給を停止することで、スタータ３０を止めることができる。
【００５４】
アイドルストップ制御ＥＣＵ１０が故障した時の動作を、図１８を用いて詳しく説明する。
図１８はアイドルストップ制御ＥＣＵ１０が故障した時のエンジン状態のタイムチャートであり、図１８において、アイドルストップ制御ＥＣＵ１０の電源制御をしない場合、アイドルストップ制御ＥＣＵ１０が故障し、スタータ３０が図中の破線のように誤作動する可能性がある。これに対し、本実施形態ではアイドルストップ制御ＥＣＵ１０の電源はオフされているため、スタータ３０がオンされることはない。
【００５５】
このようにして、アイドルストップ制御ＥＣＵ１０が故障してスタータ３０が誤動作しようとしてもアイドルストップ制御ＥＣＵ１０への電源供給が停止されスタータ３０が誤動作することを防止することができる。
【００５６】
図１９を用いて、図１のリレー４０でのスイッチ４１の固着等によりリレー４０が常時オンとなってしまった時の動作を説明する。
図１９のタイムチャートにおいて、スイッチ４１の固着等によりリレー４０が常時オンした場合、スタータ３０が図中の破線で表されるように、オフできない。これに対し、本実施形態では図１４の処理によりエンジン制御ＥＣＵ２０がエンジン始動を検知すると始動完了フラグをオンにして図６の処理によりエンジン制御ＥＣＵ１０がステップ２１１→２１５において始動完了フラグ＝オンであると、ステップ２１８においてスタータ＝オフにする（あるいは、スタータ・オン後に５００ｍｓが経過するとスタータ＝オフにする）。このスタータ＝オフにてエンジン制御ＥＣＵ１０が図７のステップ２２３の処理によってＲ出力＝Ｈにてスタータモータ３１を停止させる（アイドルストップ制御ＥＣＵ１０がスタータをオフする）。よって、仮にリレー４０のスイッチ４１が固着して常時閉路したとしてもエンジンが始動したときにスタータモータ３１を停止することができる。
【００５７】
このようにして、アイドルストップ制御ＥＣＵ１０への電源の供給／停止をコントロールするリレー４０が故障（固着等により常時オン）した場合にも、ラッチ出力Ｒ＝Ｈでスタータ出力を停止させることができる。
【００５８】
図１７において、ｔ４でエンジン始動完了にてアイドルストップ制御ＥＣＵ１０への電源供給が停止されるとともに、図１０のステップ４０１→４０２の処理により走行距離＝０がセットされる。走行距離が５００ｍとなるまではステップ４０３→４１２でアイドルストップ＝禁止とされ、これにより、図１５においてステップ４４１→４４４となり、アイドルストップ制御ＥＣＵ１０への電源供給の停止が継続される。そして、図１７のｔ５のタイミングにおいて走行距離が５００ｍとなると、図１０のステップ４１０，４１１でアイドルストップ＝許可、始動完了フラグ＝オフとされる。これにより、図１５においてステップ４４１→４４２→４４３となり、アイドルストップ制御ＥＣＵ１０に電源が供給される。
【００５９】
また、図１のＥＣＵ２０の電源ＩＣ２２にはＣＰＵ２１の監視機能があり、ＣＰＵ２１から電源ＩＣ２２に所定時間ウォッチドッグクリアパルスが出力されない場合にはＣＰＵ２１をリセットする。これにより、エンジン制御ＥＣＵ２０のＣＰＵ２１が動作を停止してしまった場合には電源ＩＣ２２によりＣＰＵ２１がリセットされる。その結果、図１のトランジスタ２４がオフとなりリレースイッチ４１が開路して確実にアイドルストップ制御ＥＣＵ１０への電源供給を停止することができる。即ち、エンジン制御ＥＣＵ２０が駆動を停止した時に、アイドルストップ制御ＥＣＵ１０の駆動を停止させることができる。
【００６０】
本実施形態は下記の特徴を有する。
（イ）アイドルストップ制御を行うためのスタータ制御装置において、アイドルストップ制御ＥＣＵ１０は、エンジンの停止条件を満たすか否か判定して（図５のステップ２０１〜２０６）エンジンの停止条件を満たさなくなると（図５のステップ２０８）エンジンを始動させるべくスタータモータ３１を駆動させる（図７のステップ２２７）。電源制御用電子制御装置としてのエンジン制御ＥＣＵ２０は、アイドルストップ制御ＥＣＵ１０の動作許可条件が成立するか否か判定して（図１０のステップ４０４〜４０９）、アイドルストップ制御ＥＣＵ１０の動作許可条件が成立するまではアイドルストップ制御ＥＣＵ１０への電源供給を停止し（図１０のステップ４１２、図１５のステップ４４１，４４４）、アイドルストップ制御ＥＣＵ１０の動作許可条件が成立するとアイドルストップ制御ＥＣＵ１０を動作させるべくアイドルストップ制御ＥＣＵ１０に電源を供給する（図１０のステップ４１０、図１５のステップ４４１，４４３）。よって、アイドルストップ制御ＥＣＵ１０の故障等によるスタータモータ３１の誤作動を防止することができるとともに、消費電力の低下による燃費向上を図ることができる。
【００６１】
（ロ）電源制御用電子制御装置としてのエンジン制御ＥＣＵ２０は、エンジンの始動が完了したか否か判定して（図１４のステップ４３１〜４３３）、エンジンの始動が完了するまではアイドルストップ制御ＥＣＵ１０を動作させるべくアイドルストップ制御ＥＣＵ１０に電源を供給し（図１４のステップ４３５、図１５のステップ４４２，４４３）、エンジンの始動が完了するとアイドルストップ制御ＥＣＵ１０への電源供給を停止する（図１４のステップ４３４、図１５のステップ４４２，４４４）。よって、アイドルストップ制御ＥＣＵ１０の故障等によるスタータモータ３１の連続作動を防止することができる。
【００６２】
（ハ）電源制御用電子制御装置としてのエンジン制御ＥＣＵ２０は、アイドルストップ制御ＥＣＵ１０の動作許可条件が成立するか否か判定して、アイドルストップ制御ＥＣＵ１０の動作許可条件が成立するまではアイドルストップ制御ＥＣＵ１０への電源供給を停止し（図１０のステップ４１２、図１５のステップ４４１，４４４）、アイドルストップ制御ＥＣＵ１０の動作許可条件が成立するとアイドルストップ制御ＥＣＵ１０を動作させるべくアイドルストップ制御ＥＣＵ１０に電源を供給し（図１０のステップ４１０、図１５のステップ４４１，４４３）、さらに、エンジンの始動が完了したか否か判定して、エンジンの始動が完了するとアイドルストップ制御ＥＣＵ１０への電源供給を停止する（図１４のステップ４３４、図１５のステップ４４２，４４４）。よって、アイドルストップ制御ＥＣＵ１０の故障等によるスタータモータ３１の誤作動を防止することができるとともに、消費電力の低下による燃費向上を図ることができる。
【００６３】
（ニ）前述の（イ）または（ハ）において、アイドルストップ制御用電子制御装置１０の動作許可条件が成立するとは、詳しくは、次のこととした。
・車両速度が所定速度よりも小さくなること（図１０のステップ４０８）、
・エンジンの温度状態が所定レベルを超えること（図１０のステップ４０５）、
・バッテリの電荷状態が所定レベルを超えること（図１０のステップ４０７）、
・エンジン回転数が所定回転数よりも小さくなること（図１０のステップ４０４）、
・道路の傾斜が所定値よりも小さくなること（図１０のステップ４０９）、
・エンジンの排気管に設置した触媒の温度が所定値以上となること（図１０のステップ４０６）。
【００６４】
よって、アイドルストップ制御ＥＣＵ１０の動作時間を抑制でき、（イ）または（ハ）の効果がより得られる。
ここで、バッテリの電荷状態が所定レベルを超えたことをモニタする（図１０のステップ４０７）ことにより、バッテリの放電を抑制することができる。また、道路の傾斜が所定値よりも小さくなったことをモニタする（図１０のステップ４０９）ことにより車両の安全性を確保する上で好ましい。
【００６５】
なお、図１０のステップ４０５でエンジン冷却水温が９０℃以上ならばエンジンの温度状態が所定レベルを超えたと判断したが、エンジン冷却水温に代わり外気温が所定温度以上であったならば、あるいは、車室内温度が所定温度以上であったならばエンジンの温度状態が所定レベルを超えたと判断してもよい。
【００６６】
（ホ）電源制御用電子制御装置としてのエンジン制御ＥＣＵ２０は、アイドルストップ制御ＥＣＵ１０への電源供給によるアイドルストップ制御ＥＣＵ１０の動作によりエンジンの始動が完了した後において、所定の条件が成立するまで（図１０のステップ４０１，４０２，４０３）アイドルストップ制御ＥＣＵ１０への電源供給を停止する（図１０のステップ４１２、図１５のステップ４４１，４４４）。よって、アイドルストップ制御ＥＣＵ１０の故障等によるスタータモータ３１の誤作動を防止することができるとともに、消費電力の低下による燃費向上を図ることができる。
【００６７】
具体的には、エンジンの始動が完了した後の所定の条件が成立するまでとは、車両が所定距離走行するまでである（図１０のステップ４０１，４０２，４０３）。これに代わり、エンジンの始動が完了した後の所定の条件が成立するまでとは、所定時間が経過するまでであってもよい。あるいは、エンジンの始動が完了した後の所定の条件が成立するまでとは、バッテリの電荷状態が所定レベルを超えるまでであってもよい。具体的には、例えばオルタネータの制御ユニットからの充放電データに基づいてバッテリの電荷状態を検知して所定の充電量となるまではアイドルストップ制御ＥＣＵ１０への電源供給を停止する。このようにすると、アイドルストップ制御ＥＣＵ１０の動作時間を抑制でき、（ホ）の効果がより得られる。
【００６８】
（ヘ）前述の（ロ）または（ハ）において、エンジン制御ＥＣＵ２０はエンジンの始動が完了したことを検知すると（図１４のステップ４３１〜４３４）、エンジンの始動が完了したことを示す情報をアイドルストップ制御ＥＣＵ１０に送り（図９のステップ４６０）、アイドルストップ制御ＥＣＵ１０は当該情報によりエンジンの始動が完了したことを検知するとスタータモータ３１を停止させる（図３のステップ１０１、図６のステップ２１１，２１５，２１８）。このようにすると、アイドルストップ制御ＥＣＵ１０への電源を供給／停止する機器としてのリレー４０が故障した場合においても、スタータモータ３１を停止させることができる。
【００６９】
（ト）エンジン制御ＥＣＵ２０の駆動停止時に、アイドルストップ制御ＥＣＵ１０への電源供給を停止するようにしたので、エンジン制御ＥＣＵ２０の故障時にも確実にスタータモータ３１を停止することができる。
【００７０】
なお、電源制御用電子制御装置としてエンジン制御ＥＣＵ２０を用いたが、電源制御用電子制御装置としてエンジン制御ＥＣＵ以外の他のＥＣＵ（専用のＥＣＵを含む）を用いてもよい。
【図面の簡単な説明】
【００７１】
【図１】実施形態におけるシステム構成図。
【図２】ラッチ回路の真理値を示す説明図。
【図３】アイドルストップ制御ＥＣＵの動作（処理）を示すフローチャート。
【図４】アイドルストップ制御ＥＣＵの動作（処理）を示すフローチャート。
【図５】アイドルストップ制御ＥＣＵにおける動作モード処理を示すフローチャート。
【図６】アイドルストップ制御ＥＣＵにおけるスタータ制御処理を示すフローチャート。
【図７】アイドルストップ制御ＥＣＵにおけるラッチ回路制御処理を示すフローチャート。
【図８】エンジン制御ＥＣＵの動作（処理）を示すフローチャート。
【図９】エンジン制御ＥＣＵの動作（処理）を示すフローチャート。
【図１０】エンジン制御ＥＣＵにおけるアイドルストップ条件処理を示すフローチャート。
【図１１】エンジン制御ＥＣＵにおける燃料カット判定処理を示すフローチャート。
【図１２】冷却水温に対応する燃料カット回転数を示す説明図。
【図１３】エンジン制御ＥＣＵにおける点火カット判定を示すフローチャート。
【図１４】エンジン制御ＥＣＵにおける始動完了判定を示すフローチャート。
【図１５】エンジン制御ＥＣＵにおける電源カット制御処理を示すフローチャート。
【図１６】エンジン制御ＥＣＵにおけるウォッチドッグクリア出力制御処理を示すフローチャート。
【図１７】実施形態における効果を説明するためのタイムチャート。
【図１８】実施形態における効果を説明するためのタイムチャート。
【図１９】実施形態における効果を説明するためのタイムチャート。
【符号の説明】
【００７２】
１…バッテリ、１０…アイドルストップ制御ＥＣＵ、２０…エンジン制御ＥＣＵ、３０…スタータ、３１…スタータモータ、３２…リレースイッチ、３３…リレーコイル、４０…リレー、４１…リレースイッチ、４２…リレーコイル。
【図１】
2006291713.tif 000003
【図２】
2006291713.tif 000004
【図３】
2006291713.tif 000005
【図４】
2006291713.tif 000006
【図５】
2006291713.tif 000007
【図６】
2006291713.tif 000008
【図７】
2006291713.tif 000009
【図８】
2006291713.tif 000010
【図９】
2006291713.tif 000011
【図１０】
2006291713.tif 000012
【図１１】
2006291713.tif 000013
【図１２】
2006291713.tif 000014
【図１３】
2006291713.tif 000015
【図１４】
2006291713.tif 000016
【図１５】
2006291713.tif 000017
【図１６】
2006291713.tif 000018
【図１７】
2006291713.tif 000019
【図１８】
2006291713.tif 000020
【図１９】
2006291713.tif 000021