(57)【要約】【課題】バッテリがエンジンフードで覆われる空間以外に配置されていても、ジャンピングスタートが行われたことを判定できる、ジャンピングスタート判定装置を提供する。【解決手段】前回のエンジンの始動時に取得したバッテリ電圧の最低値と今回のエンジンの始動時に取得したバッテリ電圧の最低値との差分が求められて、その差分が所定の第１判定値以上であるか否かが判定される（Ｓ１２）。そして、そのバッテリ電圧の最低値の差分が第１判定値以上である場合（Ｓ１２：ＹＥＳ）、ジャンピングスタートが行われたと判定することができ、ジャンピングスタートが行われたことを表すジャンピングスタート判定フラグに１がセットされる（Ｓ１５）。【選択図】図２
2018017150.tif 000002
【特許請求の範囲】
【請求項１】
エンジン、バッテリおよび前記エンジンをクランキングさせるスタータを搭載した車両に用いられて、外部電源から供給される電力により前記スタータを作動させて、前記エンジンを始動させるジャンピングスタートが行われたことを判定する装置であって、
前記エンジンの始動時に前記エンジンの始動により前記バッテリの状態に応じて変化する変化値を取得する変化値取得手段と、
前記変化値取得手段によって取得された変化値を記憶する変化値記憶手段と、
前記変化値記憶手段に記憶されている前回の前記エンジンの始動時に取得された変化値と今回の前記エンジンの始動時に取得された変化値との差分が所定値以上である場合に、今回の前記エンジンの始動がジャンピングスタートであると判定する判定手段とを含む、ジャンピングスタート判定装置。
【請求項２】
エンジン、バッテリ、前記エンジンをクランキングさせるスタータおよび前記バッテリから供給される電力により動作する電気負荷を搭載した車両に用いられて、外部電源から供給される電力により前記スタータを作動させて、前記エンジンを始動させるジャンピングスタートが行われたことを判定する装置であって、
前記バッテリの端子に流れる電流値を取得する電流値取得手段と、
前記エンジンの始動から所定時間が経過する前であって、前記車両が停止し続けており、前記電気負荷に含まれる所定の機器が動作していない状態において、前記電流値取得手段によって取得される電流値が所定量以上変化した場合に、前記エンジンの始動がジャンピングスタートであると判定する判定手段とを含む、ジャンピングスタート判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジャンピングスタート判定装置に関する。
【背景技術】
【０００２】
近年、エンジンを駆動源とする車両には、燃費の向上などの目的で、ＩＤＳ制御が採用されてきている。ＩＤＳ制御を採用した車両では、たとえば、運転者のブレーキ操作により、車速が所定のＩＤＳ開始車速以下に低下すると、エンジンが自動的に停止（アイドリングストップ）される。その後、運転者がブレーキ操作を解除すると、エンジンが自動的に再始動され、アイドリングストップからの復帰（ＩＤＳ復帰）となる。
【０００３】
バッテリは、その使用に伴って劣化する。バッテリが劣化すると、バッテリの端子電圧（バッテリ電圧）が低下する。バッテリ電圧が低下している状態でＩＤＳ制御が実行されると、ＩＤＳ復帰の際に、エンジンをクランキングさせるスタータに必要な電圧を印加することができず、エンジンを再始動できないおそれがある。そのため、ＩＤＳ制御が採用された車両では、エンジンの始動時にバッテリの劣化判定が行われて、バッテリが劣化している場合には、ＩＤＳ制御が禁止される。
【０００４】
たとえば、外部電源（他の車両のバッテリなど）からスタータへの電力供給によりエンジンを始動させる、いわゆるジャンピングスタート（ジャンプスタート）が行われるのは、バッテリの劣化によりバッテリ電圧が低下している場合が多い。ジャンピングスタートの際には、通常、エンジンフードが開かれ、バッテリに外部電源がブースタケーブルで接続されて、スタートスイッチがオンされる。そのため、イグニッションキースイッチがオンの状態で、エンジンフードが一度でも開かれると、ジャンピングスタートが行われたと推定できるので、その後のトリップ中（イグニッションキースイッチがオフされるまでの間）は、ＩＤＳ制御が禁止される。エンジンフードの開閉は、エンジンフードの開閉に応じてオン／オフするエンジンフードスイッチにより検出することができる。
【０００５】
また、スタータの動作電力が大きいため、スタータの動作時には、バッテリ電圧が大きく低下する。バッテリの劣化が大きいほど、スタータの動作時に低下したバッテリ電圧の最低値が低い値になる。そのため、バッテリ電圧が所定値以下まで低下した場合、その後のトリップ中は、ＩＤＳ制御が禁止される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−１０７７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところが、バッテリがエンジンフードで覆われる空間以外に配置されている場合、たとえば、バッテリが前席シートの直下や車両後部の荷室の下などに配置されている場合、エンジンフードが開かれたことを以て、ジャンピングスタートが行われたと推定することができず、ＩＤＳ制御を禁止することができない。
【０００８】
なお、ジャンピングスタートでは、外部電源がバッテリに接続されているので、クランキング時のバッテリ電圧が所定値以下に低下しないので、クランキング時のバッテリ電圧に基づいてＩＤＳ制御が禁止されることもない。
【０００９】
本発明の目的は、バッテリがエンジンフードで覆われる空間以外に配置されていても、ジャンピングスタートが行われたことを判定できる、ジャンピングスタート判定装置を提供することである。
【課題を解決するための手段】
【００１０】
前記の目的を達成するため、本発明の一の局面に係るジャンピングスタート判定装置は、エンジン、バッテリおよびエンジンをクランキングさせるスタータを搭載した車両に用いられて、外部電源から供給される電力によりスタータを作動させて、エンジンを始動させるジャンピングスタートが行われたことを判定する装置であって、エンジンの始動時にエンジンの始動によりバッテリの状態に応じて変化する変化値を取得する変化値取得手段と、変化値取得手段によって取得された変化値を記憶する変化値記憶手段と、変化値記憶手段に記憶されている前回のエンジンの始動時に取得された変化値と今回のエンジンの始動時に取得された変化値との差分が所定値以上である場合に、今回のエンジンの始動がジャンピングスタートであると判定する判定手段とを含む。
【００１１】
エンジンが始動される際には、スタータの動力により、エンジンがクランキングされる。たとえば、バッテリの端子電圧（バッテリ電圧）やクランキング中のエンジンの回転数は、バッテリの状態に応じて変化する。すなわち、バッテリ電圧が低いほど、スタータの始動に伴って低下したバッテリ電圧の最低値が低くなる。また、バッテリ電圧が低いほど、バッテリからスタータに印加される電圧（つまりバッテリ電圧）が低いため、スタータの回転数が低く、スタータの動力によりクランキングされるエンジンの回転数が低くなる。
【００１２】
エンジンの始動時には、スタータの始動時のバッテリ電圧の最低値やクランキング中のエンジンの回転数など、エンジンの始動によりバッテリの状態に応じて変化する変化値が取得される。変化値は、エンジンの始動の度に毎回取得されて、変化値記憶手段に記憶される。変化値記憶手段には、前回のエンジンの始動時に取得された変化値が少なくとも記憶されている。変化値が新たに取得されると、その今回のエンジンの始動時に取得された変化値と前回のエンジンの始動時に取得された変化値との差分が所定値以上であるか否かが判定される。そして、変化値の差分が所定値以上である場合、今回のエンジンの始動がジャンピングスタートであると判定される。
【００１３】
前回および今回ともに、バッテリ電圧でスタータが動作して、エンジンが始動した場合、前回のエンジンの始動時に取得された変化値と今回のエンジンの始動時に取得された変化値との差分（通常の差分）は小さい。
【００１４】
前回は、バッテリ電圧が低いながらも、バッテリ電圧でスタータが動作して、エンジンが始動したが、今回は、バッテリ電圧が低すぎて、バッテリ電圧ではスタータが正常に動作せず、エンジンが始動しなかったために、ジャンピングスタートが行われるといった場合がある。ジャンピングスタートでは、外部電源がバッテリに並列に接続される。そのため、このときのバッテリの状態では、バッテリ電圧が外部電源の出力電圧と同電圧となり、今回のエンジンの始動時に取得される変化値は、外部電源の出力電圧に応じた値となる。その結果、今回のエンジンの始動時に取得される変化値は、前回のエンジンの始動時に取得された変化値から大きく変化し、それらの変化値の差分は、通常の差分よりも大きくなる。
【００１５】
よって、今回のエンジンの始動時に取得された変化値と前回のエンジンの始動時に取得された変化値との差分が所定値以上である場合、ジャンピングスタートが行われたと判定することができる。これにより、バッテリがエンジンフードで覆われる空間以外に配置されていても、ジャンピングスタートが行われたか否かを精度よく判定することができる。
【００１６】
本発明の他の局面に係るジャンピングスタート判定装置は、エンジン、バッテリ、エンジンをクランキングさせるスタータおよびバッテリから供給される電力により動作する電気負荷を搭載した車両に用いられて、外部電源から供給される電力によりスタータを作動させて、エンジンを始動させるジャンピングスタートが行われたことを判定する装置であって、バッテリの端子に流れる電流値を取得する電流値取得手段と、エンジンの始動から所定時間が経過する前であって、車両が停止し続けており、電気負荷に含まれる所定の機器が動作していない状態において、電流値取得手段によって取得される電流値が所定量以上変化した場合に、エンジンの始動がジャンピングスタートであると判定する判定手段とを含む。
【００１７】
バッテリが劣化していない正常の状態では、車両が停止し続けており、電気負荷に含まれる所定の機器（たとえば、消費電力が比較的大きい機器）が動作していなければ、エンジンの始動から所定時間が経過するまでの間には、バッテリの端子電圧（バッテリ電圧）が大きく低下せず、車両に搭載されたオルタネータによるバッテリの充電は行われない。したがって、エンジンの始動から所定時間が経過するまでは、バッテリの端子に流れる電流値が大きく変化しない。
【００１８】
これに対し、ジャンピングスタートが行われた場合、エンジンの始動後に、バッテリと外部電源との接続が解除される。バッテリに外部電源が接続されている状態では、バッテリが外部電源により充電されるので、バッテリの端子に比較的大きな充電電流が流れている。バッテリと外部電源との接続が解除されると、バッテリの端子に流れる充電電流がなくなるので、バッテリの端子に流れる電流値が減少する。
【００１９】
よって、エンジンの始動から所定時間が経過する前であって、車両が停止し続けており、電気負荷に含まれる所定の機器が動作していない状態で、バッテリの端子に流れる電流値が減少した場合、ジャンピングスタートが行われたと判定することができる。これにより、バッテリがエンジンフードで覆われる空間以外に配置されていても、ジャンピングスタートが行われたか否かを精度よく判定することができる。
【００２０】
ジャンピングスタート判定装置は、所定のＩＤＳ開始条件が成立したことに応じて、前記エンジンを停止させ、その停止中に所定のＩＤＳ復帰条件が成立したことに応じて、前記エンジンを再始動させるＩＤＳ制御を実行するＩＤＳ制御手段を備える車両用制御装置に、ジャンピングスタート判定手段として組み込まれてもよい。
【００２１】
この場合、車両用制御装置は、ＩＤＳ制御手段およびジャンピングスタート判定手段に加えて、ジャンピングスタート判定手段によりジャンピングスタートが行われたと判定された場合に、ＩＤＳ制御手段によるＩＤＳ制御を禁止するＩＤＳ制御禁止手段をさらに備えることが好ましい。
【００２２】
この構成によって、バッテリが劣化しているためにＩＤＳ復帰時にエンジンを再始動できない不具合が生じることを抑制できる。
【００２３】
また、ジャンピングスタート判定装置は、バッテリのＳＯＣ（State Of Charge）が充電制御範囲の上限値以上である場合およびＳＯＣが充電制御範囲の下限値以上かつ上限値未満であって車両が減速中でない場合に、エンジンの回転によって発電する発電機による発電が停止され、ＳＯＣが充電制御範囲の下限値以上かつ上限値未満であって車両が減速中である場合に、発電機による発電を行わせる充電制御を実行する充電制御手段を備える車両用制御装置に、ジャンピングスタート判定手段として組み込まれてもよい。
【００２４】
この場合、車両用制御装置は、充電制御手段およびジャンピングスタート判定手段に加えて、ジャンピングスタート判定手段によりジャンピングスタートが行われたと判定された場合に、充電制御手段による充電制御を禁止する充電制御禁止手段をさらに備えることが好ましい。
【００２５】
この構成によって、バッテリが劣化している場合に、充電制御の実行によってその劣化がさらに進行することを抑制できる。その結果、バッテリの寿命を延ばすことができる。
【発明の効果】
【００２６】
本発明によれば、バッテリがエンジンフードで覆われる空間以外に配置されていても、ジャンピングスタートが行われたか否かを精度よく判定することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態に係るＥＣＵが搭載された車両の要部の電気的構成を示すブロック図である。
【図２】ジャンピングスタート判定処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。
【００２９】
＜電気的構成＞
図１は、本発明の一実施形態に係るＥＣＵ１１が搭載された車両１の要部の電気的構成を示すブロック図である。
【００３０】
車両１は、エンジン２を駆動源とする自動車である。エンジン２に付随して、エンジン２のクランキングのためのスタータ３と、エンジン２の回転によって発電するオルタネータ４とが設けられている。また、車両１には、バッテリ５が搭載されている。バッテリ５は、たとえば、公称電圧が１２Ｖの鉛電池である。
【００３１】
スタータ３には、エンジン２の始動時に、バッテリ５から電源ライン６を介して電圧が印加される。エンジン２のクランクシャフトには、フライホイールが保持されており、スタータ３に電圧が印加されると、スタータ３のプランジャが移動して、スタータ３のスタータギヤがエンジン２のフライホイールと噛合する。また、スタータ３に内蔵されたリレーがオンになり、バッテリ５からスタータ３に供給される電流が増大して、スタータ３からエンジン２に大きなトルクが入力され、そのトルクによりエンジン２がクランキングされる。エンジン２がクランキングされながら、エンジン２の点火プラグがスパークされることにより、エンジン２が始動する。
【００３２】
また、バッテリ５の電圧は、車両１に搭載されているワイパモータ、ヘッドライト、エアコンディショナおよびオーディオ機器などの電気負荷７に印加される。
【００３３】
オルタネータ（ＡＬＴ）４は、ロータ、ステータおよびＩＣレギュレータを備えている。ロータは、エンジン２のクランクシャフトの回転に伴って回転する。ロータには、フィールドコイル（ロータコイル）が設けられている。回転しているロータのフィールドコイルにＩＣレギュレータからフィールド電流（励磁電流）が供給されることにより、ステータに設けられているステータコイルに電磁誘導による三相交流電流が流れる。三相交流電流は、整流器で直流電圧に整流される。オルタネータ４は、直流電力を発電電力として出力し、この発電電力が電源ライン６を介してバッテリ５に供給されることにより、バッテリ５が充電される。
【００３４】
また、車両１には、たとえば、複数のＥＣＵ（Electronic Control Unit：電子制御ユニット）が備えられている。複数のＥＣＵには、次に述べるＥＣＵ１１が含まれる。各ＥＣＵは、同様のハード構成を有しており、ＣＡＮ（Controller Area Network）通信プロトコルによる双方向通信が可能に接続されている。
【００３５】
ＥＣＵ１１には、ＣＰＵ１２およびメモリ１３（ＲＯＭ、ＲＡＭなど）が備えられている。ＥＣＵ１１には、バッテリ５のマイナス端子に関連して設けられた電流センサ１４が接続されている。電流センサ１４には、バッテリ５のマイナス端子を流れる充電電流とバッテリ５のマイナス端子を流れる放電電流とを区別して検出可能なものが採用されている。また、ＥＣＵ１１には、バッテリ５の端子電圧（バッテリ電圧）が入力される。さらに、ＥＣＵ１１には、図示されていないが、アクセルペダルの操作量に応じた検出信号を出力するアクセルセンサ、エンジン２のクランクシャフトの回転に同期したパルス信号を検出信号として出力するエンジン回転数センサ、エンジン２の電子スロットルバルブの開度（スロットル開度）に応じた検出信号を出力するスロットル開度センサなどの各種センサが接続されている。
【００３６】
ＥＣＵ１１は、各種センサの検出信号から取得した情報および／または他のＥＣＵから入力される種々の情報などに基づいて、エンジン２の始動、停止および出力調整などのため、エンジン２の電子スロットルバルブ、インジェクタおよび点火プラグ、ならびにスタータ３などを制御する。また、ＥＣＵ１１は、バッテリ５の充電残量であるバッテリ残量を算出し、バッテリ残量に基づいて、オルタネータ４による発電を制御する。また、ＥＣＵ１１により、バッテリ残量が算出されると、その算出されたバッテリ残量がメモリ１３に更新して記憶される。
【００３７】
車両１では、ＥＣＵ１１により、ＩＤＳ制御（アイドリングストップ制御）および充電制御（充放電制御）が実行可能である。
【００３８】
＜ＩＤＳ制御＞
ＩＤＳ制御は、エンジン２のアイドリングを抑制することにより燃費の向上を図る技術である。ＩＤＳ制御では、車両１の走行中に、ブレーキペダルが操作される（踏まれている）と、所定のＩＤＳ開始条件が成立しているか否かが判定される。ＩＤＳ開始条件は、たとえば、車速が所定のアイドリングストップ実施車速（たとえば、１０ｋｍ／ｈ）以下であり、かつ、ブレーキペダルが一定時間以上操作されているという条件である。ブレーキペダルが操作されている間、ＩＤＳ開始条件が成立しているか否かが一定の周期で判定される。そして、ＩＤＳ開始条件が成立すると、エンジン２が停止（アイドリングストップ）される。アイドリングストップの開始後は、所定のＩＤＳ復帰条件が成立しているか否かが一定の周期で判定される。ＩＤＳ復帰条件は、たとえば、アイドリングストップ中にブレーキペダルの操作が解除される（ブレーキペダルから運転者の足が離される）という条件である。ＩＤＳ復帰条件が成立すると、スタータ３が作動されて、エンジン２が再始動される。
【００３９】
＜充電制御＞
充電制御は、オルタネータ４による発電を抑制することにより燃費の向上を図る技術である。充電制御では、バッテリ５の充電容量（満充電量）に対するメモリ１３に記憶されているバッテリ残量の比率であるＳＯＣ（State Of Charge）が算出される。そして、ＳＯＣが充電制御範囲の上限値以上である場合、オルタネータ４による発電が停止される。ＳＯＣが充電制御範囲の下限値以上であって上限値未満である場合、車両１が減速中であるか否かが判定され、その判定結果に応じてオルタネータ４の発電が制御される。すなわち、車両１が減速中でない場合には、オルタネータ４による発電が停止され、車両１が減速中である場合には、オルタネータ４による発電が行われる。
【００４０】
＜ジャンピングスタート判定処理＞
図２は、ジャンピングスタート判定処理の流れを示すフローチャートである。
【００４１】
車両１では、エンジン２が始動（ＩＤＳ制御による再始動を含む。）される度に、ＥＣＵ１１により、ジャンピングスタート判定処理が実行される。
【００４２】
ジャンピングスタート判定処理では、まず、メモリ１３のＲＡＭに設けられているジャンピングスタート判定フラグが０にリセットされているか否かが判定される（ステップＳ１１）。ジャンピングスタート判定フラグは、イグニッションオン（スタートスイッチオン）時に０にリセットされ、１がセットされると、イグニッションオンの間（トリップ中）は０にリセットされない。
【００４３】
ジャンピングスタート判定フラグに１がセットされている場合（ステップＳ１１のＮＯ）、以下に説明するステップＳ１２〜Ｓ１６は実行されず、ジャンピングスタート判定処理が終了される。
【００４４】
ジャンピングスタート判定フラグが０にリセットされている場合（ステップＳ１１のＹＥＳ）、前回のエンジン２の始動時に取得したバッテリ電圧の最低値と今回のエンジン２の始動時に取得したバッテリ電圧の最低値との差分（以下、単に「バッテリ電圧の最低値の差分」という。）が求められて、その差分が所定の第１判定値以上であるか否かが判定される（ステップＳ１２）。
【００４５】
エンジン２の始動時に、バッテリ５からスタータ３に電圧が印加されて、スタータ３に内蔵されたリレーがオンになり、バッテリ５からスタータ３に供給される電流が増大すると、その瞬間にバッテリ電圧が大きく低下する。エンジン２が始動される度に毎回、ＥＣＵ１１により、その始動の際に低下したバッテリ電圧の最低値が取得される。そして、その取得されたバッテリ電圧の最低値がメモリ１３のＲＡＭに記憶される。
【００４６】
バッテリ電圧の最低値の差分が第１判定値未満である場合（ステップＳ１２のＮＯ）、電流センサ１４の検出信号から取得される電流値の変化量が所定の第２判定値以上であるか否かが判定される（ステップＳ１３）。
【００４７】
具体的には、エンジン２が始動される度に毎回、エンジン２の始動から所定時間が経過するまでの間、電流センサ１４の検出信号から電流値が繰り返し取得されて、所定時間内における電流値の変化量が求められる。そして、その所定時間内に、車両１が停止し続けており、かつ、電気負荷７に含まれる所定の機器、たとえば、ヘッドライトやエアコンディショナなどの消費電力が比較的大きい機器が作動していない場合、電流値の変化量が所定の第２判定値以上であるか否かが判定される。
【００４８】
電流値の変化量が第２判定値未満である場合（ステップＳ１３のＮＯ）、前回のエンジン２の始動時に取得したクランキング回転数と今回のエンジン２の始動時に取得したクランキング回数との差分（以下、単に「クランキング回転数の差分」という。）が求められて、その差分が所定の第３判定値以上であるか否かが判定される（ステップＳ１４）。
【００４９】
エンジン２が始動される度に毎回、ＥＣＵ１１により、クランキング時のエンジン２の回転数（クランキング回転数）が取得される。そして、その取得されたバッテリ電圧の最低値がメモリ１３のＲＡＭに記憶される。
【００５０】
クランキング回転数の差分が第３判定値未満である場合（ステップＳ１４のＮＯ）、ジャンピングスタート判定処理が終了される。
【００５１】
バッテリ電圧の最低値の差分が第１判定値以上である場合（ステップＳ１２のＹＥＳ）、電流値の変化量が第２判定値以上である場合（ステップＳ１３のＹＥＳ）、または、クランキング回転数の差分が第３判定値以上である場合には（ステップＳ１４のＹＥＳ）、ジャンピングスタート判定フラグに１がセットされて（ステップＳ１５）、ジャンピングスタート判定処理が終了される。
【００５２】
エンジン２が始動される際には、スタータ３の動力により、エンジン２がクランキングされる。バッテリ電圧やクランキング回転数は、バッテリ５の状態に応じて変化する。すなわち、バッテリ電圧が低いほど、スタータ３の始動に伴って低下したバッテリ電圧の最低値が低くなる。また、バッテリ電圧が低いほど、バッテリ５からスタータ３に印加される電圧（つまりバッテリ電圧）が低いため、スタータ３の回転数が低く、スタータ３の動力によりクランキングされるエンジン２の回転数が低くなる。
【００５３】
前回および今回ともに、バッテリ電圧でスタータ３が動作して、エンジン２が始動した場合、バッテリ電圧の最低値の差分（通常の差分）は小さい。
【００５４】
前回は、バッテリ電圧が低いながらも、バッテリ電圧でスタータ３が動作して、エンジン２が始動したが、今回は、バッテリ電圧が低すぎて、バッテリ電圧ではスタータ３が正常に動作せず、エンジン２が始動しなかったために、ジャンピングスタートが行われるといった場合がある。ジャンピングスタートでは、外部電源がバッテリ５に並列に接続される。そのため、この外部電源が並列に接続されたバッテリ５の状態では、バッテリ電圧が外部電源の出力電圧と同電圧となり、今回のエンジン２の始動時に取得されるバッテリ電圧の最低値は、外部電源の出力電圧に応じた値となる。その結果、今回のエンジン２の始動時に取得されるバッテリ電圧の最低値は、前回のエンジン２の始動時に取得されたバッテリ電圧の最低値から大きく変化し、バッテリ電圧の最低値の差分は、通常の差分よりも大きくなる。
【００５５】
よって、バッテリ電圧の最低値の差分が第１判定値以上である場合（ステップＳ１２のＹＥＳ）、ジャンピングスタートが行われたと判定することができる。この場合、ジャンピングスタートが行われたことを表すジャンピングスタート判定フラグに１がセットされる（ステップＳ１５）。
【００５６】
また、前回および今回ともに、バッテリ電圧でスタータ３が動作して、エンジン２が始動した場合、クランキング回転数の差分（通常の差分）は小さい。
【００５７】
前回は、バッテリ電圧が低いながらも、バッテリ電圧でスタータ３が動作して、エンジン２が始動したが、今回は、バッテリ電圧が低すぎて、バッテリ電圧ではスタータ３が正常に動作せず、エンジン２が始動しなかったために、ジャンピングスタートが行われるといった場合がある。ジャンピングスタートでは、外部電源がバッテリ５に並列に接続される。そのため、この外部電源が並列に接続されたバッテリ５の状態では、バッテリ電圧が外部電源の出力電圧と同電圧となり、今回のエンジン２の始動時に取得されるクランキング回転数は、外部電源の出力電圧に応じた値となる（前回のエンジン２の始動時よりも増大する）。その結果、今回のエンジン２の始動時に取得されるクランキング回転数は、前回のエンジン２の始動時に取得されたクランキング回転数から大きく変化し、クランキング回転数の差分は、通常の差分よりも大きくなる。
【００５８】
よって、クランキング回転数の差分が第３判定値以上である場合（ステップＳ１４のＹＥＳ）、ジャンピングスタートが行われたと判定することができる。この場合、ジャンピングスタート判定フラグに１がセットされる（ステップＳ１５）。
【００５９】
さらに、バッテリ５が劣化していない正常の状態では、車両１が停止し続けており、電気負荷７に含まれる所定の機器が動作していなければ、エンジン２の始動から所定時間が経過するまでの間には、バッテリ５の端子電圧（バッテリ電圧）が大きく低下せず、車両に搭載されたオルタネータによるバッテリ５の充電は行われない。したがって、エンジン２の始動から所定時間が経過するまでは、バッテリ５の端子に流れる電流値が大きく変化しない。
【００６０】
これに対し、ジャンピングスタートが行われた場合、エンジン２の始動後に、バッテリ５と外部電源との接続が解除される。バッテリ５に外部電源が接続されている状態では、バッテリ５が外部電源により充電されるので、バッテリ５の端子に比較的大きな充電電流が流れている。バッテリ５と外部電源との接続が解除されると、バッテリ５の端子に流れる充電電流がなくなるので、バッテリ５の端子に流れる電流値が減少する。
【００６１】
よって、エンジン２の始動から所定時間が経過する前であって、車両が停止し続けており、電気負荷７が動作していない状態で、バッテリ５の端子に流れる電流値が第２判定値以上変化した場合（ステップＳ１３のＹＥＳ）、ジャンピングスタートが行われたと判定することができる。この場合、ジャンピングスタート判定フラグに１がセットされる（ステップＳ１５）。
【００６２】
ジャンピングスタート判定フラグに１がセットされている状態では、前述のＩＤＳ制御および充電制御が禁止される。
【００６３】
＜作用効果＞
以上のように、ジャンピングスタート判定処理では、バッテリ５がエンジンフードで覆われる空間以外に配置されていても、ジャンピングスタートが行われたか否かを精度よく判定することができる。
【００６４】
そして、ジャンピングスタートが行われた場合には、ジャンピングスタート判定フラグに１がセットされて、ＩＤＳ制御および充電制御が禁止される。これにより、バッテリ５が劣化しているためにＩＤＳ復帰時にエンジン２を再始動できない不具合が生じることを抑制できる。また、充電制御の実行によってバッテリ５の劣化が進行することを抑制でき、バッテリ５の寿命を延ばすことができる。
【００６５】
＜変形例＞
以上、本発明の一実施形態について説明したが、本発明は、他の形態で実施することも可能である。
【００６６】
たとえば、ＥＣＵ１１により、押し込み充電が実行可能である場合、ジャンピングスタート判定フラグに１がセットされている状態では、押し込み充電が禁止されてもよい。押し込み充電は、バッテリ５の寿命を延ばすための技術である。押し込み充電は、バッテリ５が満充電状態まで充電された後に実行される。バッテリ５が満充電状態まで充電されたか否かの判定のため、オルタネータ４による発電中に、電流センサ１４の検出信号に基づいて、バッテリ５の充電電流の電流値が取得される。そして、その充電電流の電流値が所定の満充電判定閾値まで低下すると、バッテリ５が満充電状態であると判定される。そして、バッテリ５が満充電状態まで充電されると、押し込み充電が実行されて、所定の押し込み時間が経過するまで、一定の充電電流でのバッテリ５の充電が継続される。
【００６７】
また、ＩＤＳ制御では、ＥＣＵ１１とは別のＥＣＵ、たとえば、ＩＤＳ制御のためのＩＤＳＥＣＵにより、ＩＤＳ開始条件が成立しているか否かの判定がなされてもよい。この場合、ＩＤＳ開始条件が成立してことに応じて、ＩＤＳＥＣＵからＥＣＵ１１にエンジン停止要求が送信され、このエンジン停止要求を受けて、ＥＣＵ１１により、エンジン２が停止される。また、ＩＤＳＥＣＵにより、ＩＤＳ復帰条件が成立しているか否かの判定がなされる。そして、ＩＤＳ復帰条件が成立すると、ＩＤＳＥＣＵからＥＣＵ１１にエンジン再始動要求が送信され、このエンジン再始動要求を受けて、ＥＣＵ１１により、エンジン２が再始動される。
【００６８】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【００６９】
１    車両
２    エンジン
３    スタータ
５    バッテリ
７    電気負荷
１１  ＥＣＵ（変化値取得手段、電流値取得手段、判定手段）
１３  メモリ（変化値記憶手段）
【図１】
2018017150.tif 000003
【図２】
2018017150.tif 000004