(57)【要約】【課題】内燃機関をクランキングするクランキング装置の異常を検出できずに内燃機関を自動停止してしまうのを回避する。【解決手段】スタータモータの異常診断が完了していないときであって異常診断条件が成立したときにその異常診断を行ない（Ｓ１１０〜Ｓ１４０）、その異常診断後に、診断完了後時間ｔが所定時間ｔｒｅｆに至ったときに異常診断が完了していないと判定する（Ｓ２３０，Ｓ２４０）。そして、異常診断が完了していてスタータモータが正常である条件を含む自動停止条件が成立したときにエンジンを自動停止する。これにより、スタータモータの異常診断の結果が比較的長時間に亘って保持されるのを回避でき、異常診断が完了してからある程度の時間が経過してからスタータモータに異常が生じたときにその異常が検出されずにエンジンを自動停止してしまうのを回避できる。【選択図】図２
2009108727.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関からの動力を用いて走行する車両であって、
前記内燃機関をクランキングするクランキング手段と、
前記クランキング手段の異常診断が完了していない条件を含む所定の異常診断条件が成立したときに前記クランキング手段の異常診断を行なう異常診断手段と、
前記異常診断手段によるクランキング手段の異常診断が完了してから所定時間が経過したときに前記クランキング手段の異常診断が完了していないと判定する異常診断未完判定手段と、
前記異常診断手段によるクランキング手段の異常診断が完了していて該クランキング手段に異常が生じていないと診断された条件を含む所定の自動停止条件が成立したときに前記内燃機関を自動停止し、該自動停止した内燃機関を所定の自動始動条件が成立したときに前記クランキング手段によるクランキングを伴って自動始動する自動停止始動手段と、
を備える車両。
【請求項２】
前記異常診断未完判定手段は、前記内燃機関を自動停止したときにも前記クランキング手段の異常診断が完了していないと判定する手段である請求項１記載の車両。
【請求項３】
前記異常診断未完判定手段は、前記異常診断手段によりクランキング手段に異常が生じていると判定されたときには前記異常診断が完了してから前記所定時間が経過しても前記クランキング手段の異常診断は完了していないと判定しない手段である請求項１または２記載の車両。
【請求項４】
前記所定の異常診断条件は、前記車両の停止が予測されるまたは該車両が停止している条件を含む条件である請求項１ないし３のいずれか１つの請求項に記載の車両。
【請求項５】
走行用の動力を出力する内燃機関と、前記内燃機関をクランキングするクランキング手段と、を備える車両の制御方法であって、
（ａ）前記クランキング手段の異常診断が完了していない条件を含む所定の異常診断条件が成立したときに前記クランキング手段の異常診断を行なうと共に該異常診断が完了してから所定時間が経過したときに前記クランキング手段の異常診断が完了していないと判定し、
（ｂ）前記クランキング手段の異常診断が完了していて該クランキング手段に異常が生じていないと診断された条件を含む所定の自動停止条件が成立したときに前記内燃機関を自動停止し、該自動停止した内燃機関を所定の自動始動条件が成立したときに前記クランキング手段によるクランキングを伴って自動始動する、
ことを特徴とする車両の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両およびその制御方法に関する。
【背景技術】
【０００２】
従来、この種の車両としては、エンジン停止所定条件が成立したときに、エンジンをクランキングするスタータモータのスタータリレー通電回路が正常か否かの判定を行ない、スタータリレー通電回路が正常と判定されたときに車速が値０であってエンジンがアイドル運転されていることを条件としてエンジンを一時停止させるアイドリングストップを実施するものが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００６−３２２３３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の車両では、スタータリレー通電回路が正常であると判定した後にエンジンを一時停止させる条件がある程度の時間に亘って成立しないとき（例えば、スタータリレー通電回路が正常であると判定した後にエンジンがアイドル運転されないときなど）に、スタータリレー通電回路が正常であるとの判定結果が保持され続けるため、その後にスタータリレー通電回路に異常が生じたとしてもその異常を検出できない場合がある。この場合、エンジンを自動始動できない状態でエンジンを一時停止してしまうことが生じ得る。
【０００４】
本発明の車両およびその制御方法は、内燃機関をクランキングするクランキング装置の異常を検出できずに内燃機関を自動停止してしまうのを回避することを主目的とする。
【課題を解決するための手段】
【０００５】
本発明の車両およびその制御方法は、上述の主目的を達成するために以下の手段を採った。
【０００６】
本発明の車両は、
内燃機関からの動力を用いて走行する車両であって、
前記内燃機関をクランキングするクランキング手段と、
前記クランキング手段の異常診断が完了していない条件を含む所定の異常診断条件が成立したときに前記クランキング手段の異常診断を行なう異常診断手段と、
前記異常診断手段によるクランキング手段の異常診断が完了してから所定時間が経過したときに前記クランキング手段の異常診断が完了していないと判定する異常診断未完判定手段と、
前記異常診断手段によるクランキング手段の異常診断が完了していて該クランキング手段に異常が生じていないと診断された条件を含む所定の自動停止条件が成立したときに前記内燃機関を自動停止し、該自動停止した内燃機関を所定の自動始動条件が成立したときに前記クランキング手段によるクランキングを伴って自動始動する自動停止始動手段と、
を備えることを要旨とする。
【０００７】
この本発明の車両では、クランキング手段の異常診断が完了していない条件を含む所定の異常診断条件が成立したときにクランキング手段の異常診断を行なうと共にその異常診断が完了してから所定時間が経過したときにはクランキング手段の異常診断が完了していないと判定する。そして、クランキング手段の異常診断が完了していてクランキング手段に異常が生じていないと診断された条件を含む所定の自動停止条件が成立したときに内燃機関を自動停止し、自動停止した内燃機関を所定の自動始動条件が成立したときにクランキング手段によるクランキングを伴って自動始動する。したがって、クランキング手段の異常診断が完了してから所定時間が経過したときには、クランキング手段の異常診断が完了していないと判定し、再度クランキング手段の異常診断を行なうことになるから、クランキング手段に異常が生じていないとの診断結果が比較的長時間に亘って保持されるのを回避することができる。この結果、クランキング手段の異常診断後にある程度の時間が経過してからクランキング手段に異常が生じたときにその異常が検出されずに内燃機関を自動停止してしまうのを回避することができる。
【０００８】
こうした本発明の車両において、前記異常診断未完判定手段は、前記内燃機関を自動停止したときにも前記クランキング手段の異常診断が完了していないと判定する手段であるものとすることもできるし、前記異常診断手段によりクランキング手段に異常が生じていると判定されたときには前記異常診断が完了してから前記所定時間が経過しても前記クランキング手段の異常診断は完了していないと判定しない手段であるものとすることもできる。また、前記所定の異常診断条件は、前記車両の停止が予測されるまたは該車両が停止している条件を含む条件であるものとすることもできる。前者の場合、後者の場合に比してより早いタイミングでクランキング手段の異常診断を行なうことができる。
【０００９】
本発明の車両の制御方法は、
走行用の動力を出力する内燃機関と、前記内燃機関をクランキングするクランキング手段と、を備える車両の制御方法であって、
（ａ）前記クランキング手段の異常診断が完了していない条件を含む所定の異常診断条件が成立したときに前記クランキング手段の異常診断を行なうと共に該異常診断が完了してから所定時間が経過したときに前記クランキング手段の異常診断が完了していないと判定し、
（ｂ）前記クランキング手段の異常診断が完了していて該クランキング手段に異常が生じていないと診断された条件を含む所定の自動停止条件が成立したときに前記内燃機関を自動停止し、該自動停止した内燃機関を所定の自動始動条件が成立したときに前記クランキング手段によるクランキングを伴って自動始動する、
ことを特徴とする。
【００１０】
この本発明の車両の制御方法では、クランキング手段の異常診断が完了していない条件を含む所定の異常診断条件が成立したときにクランキング手段の異常診断を行なうと共にその異常診断が完了してから所定時間が経過したときにはクランキング手段の異常診断が完了していないと判定する。そして、クランキング手段の異常診断が完了していてクランキング手段に異常が生じていないと診断された条件を含む所定の自動停止条件が成立したときに内燃機関を自動停止し、自動停止した内燃機関を所定の自動始動条件が成立したときにクランキング手段によるクランキングを伴って自動始動する。したがって、クランキング手段の異常診断が完了してから所定時間が経過したときには、クランキング手段の異常診断が完了していないと判定し、再度クランキング手段の異常診断を行なうことになるから、クランキング手段に異常が生じていないとの診断結果が比較的長時間に亘って保持されるのを回避することができる。この結果、クランキング手段の異常診断後にある程度の時間が経過してからクランキング手段に異常が生じたときにその異常が検出されずに内燃機関を自動停止してしまうのを回避することができる。
【発明を実施するための最良の形態】
【００１１】
次に、本発明を実施するための最良の形態を実施例を用いて説明する。
【実施例】
【００１２】
図１は、本発明の一実施例としての自動車２０の構成の概略を示す構成図である。実施例の自動車２０は、エンジン２２と、エンジン２２からの動力を変速して駆動輪２４ａ，２４ｂの車軸にデファレンシャルギヤ２６を介して出力する無段変速機としてのＣＶＴ２８と、エンジン２２をクランキングするスタータモータ３０と、エンジン２２のクランクシャフトに図示しないベルトを介して取り付けられたオルタネータ３２と、オルタネータ３２からの発電電力により充電されると共にスタータモータ３０や他の補機３４（例えば、空調装置のコンプレッサなど）に電力を供給するバッテリ３６と、車両全体をコントロールする電子制御ユニット４０と、を備える。
【００１３】
電子制御ユニット４０は、ＣＰＵ４２を中心とするマイクロプロセッサとして構成されており、ＣＰＵ４２の他に処理プログラムを記憶するＲＯＭ４４と、データを一時的に記憶するＲＡＭ４６と、図示しない入出力ポートとを備える。電子制御ユニット４０には、イグニッションスイッチ５０からのイグニッション信号，シフトレバー５１の操作位置を検出するシフトポジションセンサ５２からのシフトポジションＳＰ，アクセルペダル５３の踏み込み量を検出するアクセルペダルポジションセンサ５４からのアクセル開度Ａｃｃ，ブレーキペダル５５の踏み込み量を検出するブレーキペダルポジションセンサ５６からのブレーキペダルポジションＢＰ，車速センサ５８からの車速Ｖなどが入力ポートを介して入力されている。また、電子制御ユニット４０からは、エンジン２２への制御信号や、ＣＶＴ２８への制御信号，スタータモータ３０への制御信号，オルタネータ３２への制御信号などが出力されている。なお、シフトポジションＳＰとしては、駐車ポジション（Ｐポジション）や中立ポジション（Ｎポジション），ドライブポジション（Ｄポジション），リバースポジション（Ｒポジション）などがある。
【００１４】
こうして構成された実施例の自動車２０は、停車中は、自動停止条件が成立するとエンジン２２の運転を自動停止し、エンジン２２の自動停止中に自動始動条件が成立するとエンジン２２を自動始動する、いわゆるアイドルストップ制御を実施している。なお、自動停止条件や自動始動条件については後述する。
【００１５】
次に、こうして構成された実施例の自動車２０の動作、特に、自動車２０が走行している状態から停車してアイドルストップ制御を実施するときの動作について説明する。図２は、電子制御ユニット４０により所定時間毎に繰り返し実行されるスタータモータ異常診断ルーチンの一例を示すフローチャートであり、図３は、同じく電子制御ユニット４０により所定時間毎に繰り返し実行される自動停止始動処理ルーチンの一例を示すフローチャートである。以下、まず、図２のスタータモータ異常診断ルーチンについて説明し、その後、図３の自動停止始動処理ルーチンについて説明する。
【００１６】
スタータモータ異常診断ルーチンが実行されると、電子制御ユニット４０のＣＰＵ４２は、まず、アクセルペダルポジションセンサ５４からのアクセル開度Ａｃｃやブレーキペダルポジションセンサ５６からのブレーキペダルポジションＢＰ，車速センサ５８からの車速Ｖ，エンジン２２が自動停止中であるか否かを示す自動停止フラグＦ０などのデータを入力すると共に（ステップＳ１００）、スタータモータ３０の異常診断がすでに完了しているか否かを示す異常診断完了フラグＦ１の値を調べる（ステップＳ１１０）。ここで、自動停止フラグＦ０は、図３の自動停止始動処理ルーチンにより、エンジン２２が自動停止中であるときに値１が設定され、エンジン２２が自動停止中でないときに値０が設定されてＲＡＭ４６の所定アドレスに書き込まれたものを読み込むことにより入力するものとした。また、異常診断完了フラグＦ１は、スタータモータ３０の異常診断が完了していないときに値０が設定され、スタータモータ３０の異常診断が完了したときに値１が設定されるフラグであり、詳細は後述する。
【００１７】
異常診断完了フラグＦ１が値０のときには、アクセル開度ＡｃｃやブレーキペダルポジションＢＰ，車速Ｖに基づいてスタータモータ３０の異常診断を行なうための異常診断条件が成立しているか否かを判定する（ステップＳ１２０）。異常診断条件の成立の判定は、実施例では、アクセル開度ＡｃｃとブレーキペダルポジションＢＰと車速Ｖとに基づいて車両の停止が予測されるときに行なうものとした。具体的には、アクセル開度Ａｃｃが値０即ちアクセルオフであり、ブレーキペダルポジションＢＰが値０より大きい即ちブレーキオンであり、車速Ｖが所定車速Ｖｒｅｆ（例えば、６ｋｍ／ｈや８ｋｍ／ｈなど）以下であるときに車両の停止が予測されるとして異常診断の成立の判定を行なうものとした。異常診断条件が成立していないと判定されたときには、そのままスタータモータ異常診断ルーチンを終了する。
【００１８】
一方、異常診断条件が成立していると判定されたときには、スタータモータ３０の異常診断がすでに開始されているか否かを判定し（ステップＳ１３０）、異常診断が開始されていないときには、スタータモータ３０の異常診断の開始を指示して（ステップＳ１４０）、このルーチンを終了する。スタータモータ３０の異常診断の開始が指示されると、電子制御ユニット４０は、このルーチンと並行してスタータモータ３０の異常診断を開始する。このように、実施例では、車両の停止が予測されたときにスタータモータ３０の異常診断を行なうことにより、車両が停止してからスタータモータ３０の異常診断を行なうものに比してより早いタイミングでスタータモータ３０の異常診断を行なうことができる。
【００１９】
ステップＳ１３０でスタータモータ３０の異常診断がすでに開始されていると判定されたときには、その異常診断が完了したか否かを判定し（ステップＳ１５０）、異常診断が完了していないと判定されたときにはそのままこのルーチンを終了する。一方、異常診断が完了したと判定されたときには、異常診断完了フラグＦ１に値１を設定すると共に（ステップＳ１６０）、異常診断結果を調べ（ステップＳ１７０）、スタータモータ３０が正常であるときには異常フラグＦ２に値０を設定し（ステップＳ１８０）、スタータモータ３０に異常が生じているときには異常フラグＦ２に値１を設定し（ステップＳ１９０）、図示しないタイマをスタートしてスタータモータ３０の異常診断が完了してからの時間としての診断完了後時間ｔの計時を開始して（ステップＳ２００）、このルーチンを終了する。
【００２０】
ステップＳ１１０で異常診断完了フラグＦ１が値１のとき、即ち、スタータモータ３０の異常診断が完了しているときには、異常フラグＦ２の値を調べ（ステップＳ２１０）、異常フラグＦ２が値１のとき、即ち、スタータモータ３０に異常が生じているときには、その情報を保持するためにそのままこのルーチンを終了する。これにより、診断後完了時間ｔが後述の所定時間ｔｒｅｆに至ったか否かに拘わらずスタータモータ３０に異常が生じているという情報を保持することができる。
【００２１】
一方、異常フラグＦ２が値０のとき、即ち、スタータモータ３０が正常であるときには、自動停止フラグＦ０の値を調べ（ステップＳ２２０）、診断完了後時間ｔが所定時間ｔｒｅｆに至ったか否かを判定する（ステップＳ２３０）。ここで、所定時間ｔｒｅｆは、スタータモータ３０の異常診断の結果を保持してもよいと考えられる時間などを用いることができ、例えば、数十秒や１分などを用いることができる。ステップＳ２２０，Ｓ２３０の判定は、異常診断完了フラグＦ１の値を保持してよいか値０にリセットした方がよいかを判定するものである。自動停止フラグＦ０が値０（エンジン２２を自動停止していない）であり診断完了後時間ｔが所定時間ｔｒｅｆに至っていないときには、異常診断完了フラグＦ１の値を保持してよいと判断し、そのままこのルーチンを終了する。一方、自動停止フラグＦ０が値１であるとき（エンジン２２が自動停止しているとき）や、診断完了後時間ｔが所定時間ｔｒｅｆに至ったときには、異常診断完了フラグＦ１に値０を設定して（ステップＳ２４０）、このルーチンを終了する。こうして異常診断完了フラグＦ１に値０が設定されると、次回以降にこのルーチンが実行されて異常診断条件が成立したときにスタータモータ３０の異常診断が行なわれる。このように、診断完了後時間ｔが所定時間ｔｒｅｆに至ったときに異常診断完了フラグＦ１に値０を設定してその後に再度スタータモータ３０の異常診断を行なうことにより、スタータモータ３０の異常診断結果が比較的長時間に亘って保持されるのを回避することができる。この結果、スタータモータ３０の異常診断後にある程度の時間が経過してからスタータモータ３０に異常が生じたときにその異常が検出されずにエンジン２２を自動停止してしまうのを回避することができる。
【００２２】
次に、アイドルストップを実施する際の動作について説明する。図３の自動停止始動処理ルーチンが実行されると、電子制御ユニット４０のＣＰＵ４２は、アクセルペダルポジションセンサ５４からのアクセル開度Ａｃｃやブレーキペダルポジションセンサ５６からのブレーキペダルポジションＢＰ，車速センサ５８からの車速Ｖ，異常診断完了フラグＦ１，異常フラグＦ２などのデータを入力すると共に（ステップＳ３００）、自動停止フラグＦ０の値を調べる（ステップＳ３１０）。
【００２３】
そして、自動停止フラグＦ０が値０のとき、即ち、エンジン２２が自動停止されていないときには、エンジン２２を自動停止するための自動停止条件が成立しているか否かを判定する（ステップＳ３２０〜Ｓ３４０）。ここで、自動停止条件の成立の判定は、実施例では、異常診断完了フラグＦ１が値１である即ちスタータモータ３０の異常診断が完了している条件と（ステップＳ３２０）、異常フラグＦ２が値０である即ちスタータモータ３０が正常である条件と（ステップＳ３３０）、アクセル開度ＡｃｃやブレーキペダルポジションＢＰ，車速Ｖなどに基づく他の条件と（ステップＳ３４０）、のすべてが成立したときに行なうものとした。ここで、他の条件としては、アクセル開度Ａｃｃが値０である即ちアクセルオフである条件や、ブレーキペダルポジションＢＰが値０でない即ちブレーキオンである条件，車速Ｖが値０である即ち車両が停止している条件，エンジン２２がアイドル運転されている条件などがある。
【００２４】
自動停止条件が成立していないと判定されたときにはそのままこのルーチンを終了し、自動停止条件が成立していると判定されたときに、エンジン２２を自動停止すると共に（ステップＳ３５０）、自動停止フラグＦ０に値１を設定して（ステップＳ３６０）、このルーチンを終了する。なお、異常フラグＦ２が値１のとき即ちスタータモータ３０に異常が生じているときには、自動停止条件が成立しないため、エンジン２２は自動停止されない。
【００２５】
ステップＳ３１０で自動停止フラグＦ０が値１のとき、即ち、エンジン２２が自動停止されているときには、エンジン２２を自動始動するための自動始動条件が成立しているか否かを判定し（ステップＳ３７０）、自動始動条件が成立していないと判定されたときにはそのままこのルーチンを終了し、自動始動条件が成立していると判定されたときに、スタータモータ３０によるクランキングを伴ってエンジン２２を自動始動すると共に（ステップＳ３８０）、自動停止フラグＦ０に値０を設定して（ステップＳ３９０）、このルーチンを終了する。ここで、自動始動条件の成立の判定は、実施例では、アクセル開度Ａｃｃが値０でない即ちアクセルオンである条件や、ブレーキペダルポジションＢＰが値０である即ちブレーキオフである条件などのうち少なくとも一つが成立したときに行なうものとした。
【００２６】
以上説明した実施例の自動車２０によれば、スタータモータ３０の異常診断が完了していないときであってアクセル開度ＡｃｃやブレーキペダルポジションＢＰ，車速Ｖに基づく異常診断条件が成立しているときにスタータモータ３０の異常診断を行なうと共にその異常診断が完了してからの時間としての診断完了後時間ｔが所定時間ｔｒｅｆに至ったときにスタータモータ３０の異常診断が完了していないと判定し、スタータモータ３０の異常診断が完了していてスタータモータ３０が正常である条件を含む自動停止条件が成立したときにエンジン２２を自動停止し、自動停止したエンジン２２をその後に自動始動条件が成立したときにスタータモータ３０によるクランキングを伴って自動始動するから、スタータモータ３０に異常が生じていないとの診断結果が比較的長時間に亘って保持されるのを回避することができ、スタータモータ３０の異常診断が完了してからある程度の時間が経過してからスタータモータ３０に異常が生じたときにその異常が検出されずにエンジン２２を自動停止してしまうのを回避することができる。
【００２７】
実施例の自動車２０では、車両の停止が予測されたときに異常診断条件が成立していると判定するものとしたが、これに代えて、車両が停止したときに異常診断条件が成立していると判定するものとしてもよい。
【００２８】
実施例の自動車２０では、異常フラグＦ２が値１のとき、即ち、スタータモータ３０に異常が生じているときには、異常フラグＦ２の値を保持するために、診断完了後時間ｔに拘わらず、異常診断完了フラグＦ１を値０にリセットしないものとしたが、診断完了後時間ｔが所定時間ｔｒｅｆ以上に至ったときに異常診断完了フラグＦ１を値０にリセットするものとしてもよい。
【００２９】
実施例の自動車２０では、異常診断完了フラグＦ１に値１が設定された後には、自動停止フラグＦ０が値１のとき（エンジン２２が自動停止しているとき）や、診断完了後時間ｔが所定時間ｔｒｅｆに至ったときに異常診断完了フラグＦ１に値０を設定するものとしたが、診断完了後時間ｔが所定時間ｔｒｅｆに至ったときに異常診断完了フラグＦ１に値０を設定するものであれば、自動停止フラグＦ０の値を調べないもの即ちステップＳ２２０の処理を行なわないものとしてもよいし、自動停止フラグＦ０の値を調べるのに代えてまたは加えて、車速Ｖが所定車速Ｖｒｅｆ１（車両の停止が予測されるか否かの判定に用いた前述の所定車速Ｖｒｅｆと同一車速または所定車速Ｖｒｅｆより若干高い車速）以上に至ったときにも異常診断完了フラグＦ１に値０を設定するものとしてもよい。
【００３０】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、エンジン２２が「内燃機関」に相当し、スタータモータ３０が「クランキング手段」に相当し、スタータモータ３０の異常診断が完了していないときであってアクセル開度ＡｃｃやブレーキペダルポジションＢＰ，車速Ｖに基づく異常診断条件が成立しているときにスタータモータ３０の異常診断を行なう図２のスタータモータ異常診断ルーチンのステップＳ１１０〜Ｓ１４０の処理を実行する電子制御ユニット４０が「異常診断手段」に相当し、スタータモータ３０の異常診断が完了してからの時間としての診断完了後時間ｔが所定時間ｔｒｅｆに至ったときにスタータモータ３０の異常診断が完了していないと判定する図２のスタータモータ異常診断ルーチンのステップＳ２３０，Ｓ２４０の処理を実行する電子制御ユニット４０が「異常診断未完判定手段」に相当し、スタータモータ３０の異常診断が完了していてスタータモータ３０が正常である条件を含む自動停止条件が成立したときにエンジン２２を自動停止し、自動停止したエンジン２２をその後に自動始動条件が成立したときにスタータモータ３０によるクランキングを伴って自動始動する図３の自動停止始動処理ルーチンを実行する電子制御ユニット４０が「自動停止始動手段」に相当する。
【００３１】
ここで、「内燃機関」としては、ガソリンまたは軽油などの炭化水素系の燃料により動力を出力する内燃機関に限定されるものではなく、水素エンジンなど如何なるタイプの内燃機関であっても構わない。「クランキング手段」としては、スタータモータ３０に限定されるものではなく、内燃機関をクランキングするものであれば如何なるものとしても構わない。「異常診断手段」としては、スタータモータ３０の異常診断が完了していないときであってアクセル開度ＡｃｃやブレーキペダルポジションＢＰ，車速Ｖに基づく異常診断条件が成立しているときにスタータモータ３０の異常診断を行なうものに限定されるものではなく、クランキング手段の異常診断が完了していない条件を含む所定の異常診断条件が成立したときにクランキング手段の異常診断を行なうものであれば如何なるものとしても構わない。「異常診断未完判定手段」としては、スタータモータ３０の異常診断が完了してからの時間としての診断完了後時間ｔが所定時間ｔｒｅｆに至ったときにスタータモータ３０の異常診断が完了していないと判定するものに限定されるものではなく、他にエンジン２２を自動停止したときにもスタータモータ３０の異常診断が完了していないと判定するものや、スタータモータ３０に異常が生じていると判定されたときには診断完了後時間ｔが所定時間ｔｒｅｆに至ったか否かに拘わらずその結果を保持するものなど、異常診断手段によるクランキング手段の異常診断が完了してから所定時間が経過したときにクランキング手段の異常診断が完了していないと判定するものであれば如何なるものとしても構わない。「自動停止始動手段」としては、スタータモータ３０の異常診断が完了していてスタータモータ３０が正常である条件を含む自動停止条件が成立したときにエンジン２２を自動停止し、自動停止したエンジン２２をその後に自動始動条件が成立したときにスタータモータ３０によるクランキングを伴って自動始動するものに限定されるものではなく、異常診断手段によるクランキング手段の異常診断が完了していてクランキング手段に異常が生じていないと診断された条件を含む所定の自動停止条件が成立したときに内燃機関を自動停止し、自動停止した内燃機関を所定の自動始動条件が成立したときにクランキング手段によるクランキングを伴って自動始動するものであれば如何なるものとしても構わない。なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための最良の形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【００３２】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００３３】
本発明は、車両の製造産業などに利用可能である。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施例としての自動車２０の構成の概略を示す構成図である。
【図２】電子制御ユニット４０により実行されるスタータモータ異常診断ルーチンの一例を示すフローチャートである。
【図３】電子制御ユニット４０により実行される自動停止始動処理ルーチンの一例を示すフローチャートである。
【符号の説明】
【００３５】
２０  自動車、２２  エンジン、２４ａ，２４ｂ  駆動輪、２６  デファレンシャルギヤ、２８  ＣＶＴ、３０  スタータモータ、３２  オルタネータ、３４  補機、３６  バッテリ、４０  電子制御ユニット、４２  ＣＰＵ、４４  ＲＯＭ、４６  ＲＡＭ、５０  イグニッションスイッチ、５１  シフトレバー、５２  シフトポジションセンサ、５３  アクセルペダル、５４  アクセルペダルポジションセンサ、５５  ブレーキペダル、５６  ブレーキペダルポジションセンサ、５８  車速センサ。
【図１】
2009108727.tif 000003
【図２】
2009108727.tif 000004
【図３】
2009108727.tif 000005