(57)【特許請求の範囲】
【請求項１】
車両の減速状態を検出する減速検出手段と、
前記減速検出手段によって前記車両の減速状態が検出され、かつ、減速中停止条件が成立した場合に内燃機関の自動停止処理を実施する減速中自動停止制御手段と、
前記車両の停車状態を検出する停車検出手段と、
前記停車検出手段によって前記車両の停車状態が検出され、かつ、停車中停止条件が成立したと判断した場合に前記内燃機関の自動停止処理を実施する停車中自動停止制御手段と、
前記内燃機関の自動停止中に再始動条件が成立した場合に前記内燃機関の自動再始動処理を行う自動再始動制御手段と、
前記車両のランプの点灯状態を検出するランプ状態検出手段と、
前記自動停止処理および前記自動再始動処理の実施を禁止する禁止手段とを備える車両制御装置であって、
前記禁止手段は、前記ランプ状態検出手段によって前記ランプの点灯が検出されている場合に、前記減速中自動停止制御手段による自動停止処理の実施を禁止し、
前記停車中自動停止制御手段は、前記ランプの点灯状態によらず、前記停車中停止条件が成立したと判断された場合に前記自動停止処理を実施する
ことを特徴とする車両制御装置。
【請求項２】
前記減速中自動停止制御手段による自動停止処理により前記内燃機関が停止している状態で、前記ランプ状態検出手段によって前記ランプの消灯から点灯への切り替えが検出された場合に、前記自動再始動処理を強制的に実施する強制再始動手段を設けた
ことを特徴とする請求項１記載の車両制御装置。
【請求項３】
前記自動再始動制御手段は、前記停車中自動停止制御手段による自動停止処理により前記内燃機関が停止している場合、前記ランプの点灯状態によらず、前記再始動条件が成立した場合に前記内燃機関の自動再始動処理を行う
ことを特徴とする請求項１又は２に記載の車両制御装置。
【請求項４】
前記車両の走行速度を検出する速度検出手段を備え、
前記減速中停止条件は、前記速度検出手段で検出された走行速度が第１の基準速度以下であることを含み、
前記禁止手段は、前記車両の減速中に前記減速中自動停止制御手段による前記内燃機関の自動停止から前記自動再始動制御手段によって前記内燃機関が自動再始動したとき、前記速度検出手段によって検出された走行速度が前記第１の基準速度よりも大きい第２の基準速度以上となるか、もしくは、前記車両の停車状態が検出されるまで、前記自動停止処理の実施を禁止する
ことを特徴とする請求項１〜３の何れか１項に記載の車両制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転中の内燃機関の自動停止および自動再始動を行う車両制御装置に関する。
【背景技術】
【０００２】
従来から、内燃機関の運転中、車両が停止されたときに自動停止条件が成立すると内燃機関を自動停止することにより燃費や排ガスエミッションを向上させるようにした車両制御装置が提供されている。
ところで、車両の前照灯あるいは車幅灯などのランプが点灯した状態で車両が停車したときに内燃機関の自動停止が実施された場合、自動停止期間が長くなると、オルタネータによるバッテリーへの充電動作が停止しているので、バッテリーの充電容量が早期に低下することが懸念される。
そこで、ランプが点灯した状態で内燃機関を自動停止させた場合は、バッテリーの充電容量の大きさに応じてランプを減光、あるいは、消灯させるようにした技術が提案されている（特許文献１参照）。
一方、車両の減速中にブレーキの踏み込み量が所定値よりも大きいと判断されると、内燃機関の自動停止を行うことにより、燃費や排ガスエミッションのさらなる向上を図るようにした技術が提案されている（特許文献２参照）。
この装置では、減速中に内燃機関の自動停止が実施されたのち車速がゼロに至る前の時点で、自動再始動条件が成立すると、いったん停止した内燃機関を再始動させる。この場合、自動再始動条件としては、例えば、運転者によるブレーキペダルの踏み込み量の低下、あるいは、アクセルペダルの操作が挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１０４０５号公報
【特許文献２】特開２００２−２２１０５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記前者の技術を後者の技術に適用した場合、以下のような不都合が懸念される。
すなわち、車両のランプが点灯した状態で減速中に内燃機関の自動停止が実施されたのち車速がゼロに至る前の時点で、内燃機関の自動再始動が実施された場合、内燃機関の始動装置（スタータモータ）が動作することによりバッテリーの出力電圧が一時的に低下してランプが減光してしまう。
このようなランプの減光が車両の走行中に発生すると、運転者に違和感を与えることが考えられる。
本発明は、このような事情に鑑みてなされたものであり、車両の減速中における内燃機関の自動停止後の自動再始動時におけるランプの動作が運転者に違和感を与えることを抑制する上で有利な車両制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述の目的を達成するため、本発明にかかる車両制御装置は、車両の減速状態を検出する減速検出手段と、前記減速検出手段によって前記車両の減速状態が検出され、かつ、減速中停止条件が成立した場合に内燃機関の自動停止処理を実施する減速中自動停止制御手段と、前記車両の停車状態を検出する停車検出手段と、前記停車検出手段によって前記車両の停車状態が検出され、かつ、停車中停止条件が成立したと判断した場合に前記内燃機関の自動停止処理を実施する停車中自動停止制御手段と、前記内燃機関の自動停止中に再始動条件が成立した場合に前記内燃機関の自動再始動処理を行う自動再始動制御手段と、前記車両のランプの点灯状態を検出するランプ状態検出手段と、前記自動停止処理および前記自動再始動処理の実施を禁止する禁止手段とを備える車両制御装置であって、前記禁止手段は、前記ランプ状態検出手段によって前記ランプの点灯が検出されている場合に、前記減速中自動停止制御手段による自動停止処理の実施を禁止し、前記停車中自動停止制御手段は、前記ランプの点灯状態によらず、前記停車中停止条件が成立したと判断された場合に前記自動停止処理を実施することを特徴とする。
【発明の効果】
【０００６】
請求項１記載の発明によれば、ランプの点灯が検出されている場合に、自動停止処理の実施を禁止するようにしたので、内燃機関の自動停止後の自動再始動時においてランプが減光する現象を防止することができ、ランプの動作が運転者に違和感を与えることを抑制する上で有利となる。
また、停車中自動停止をランプの点灯状態によらず実施することができるため、停車中自動停止の実施頻度が不要に制限されることなく、燃費を向上する上で有利となる。
請求項２記載の発明によれば、ランプが点灯している状態で再始動を行うと、前述の通り再始動に伴ってランプが減光し、運転者に違和感を与える虞がある。そこで、ランプが消灯から点灯に切り替えられることに同期して優先的に自動再始動処理を実施すれば、ランプが完全に点灯状態になるまでに僅かな遅延時間が発生するもののその遅延時間が運転者に違和感を与えることはほとんどない。そのため、ランプの動作が運転者に違和感を与えることをさらに抑制することができる。
請求項３記載の発明によれば、停車中自動停止中にランプが点灯状態に切り替えられても再始動は実施されないため、燃費を向上する上でより有利である。
請求項４記載の発明によれば、低速状態でランプの点灯と消灯が頻繁に行われても、内燃機関の自動停止および自動再始動の頻度を抑制することができ燃費の抑制、始動装置の長寿命化を図る上で有利となる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態に係る車両制御装置の構成を示すブロック図である。
【図２】本発明の実施の形態に係る車両制御装置の動作を示す第１のフローチャートである。
【図３】本発明の実施の形態に係る車両制御装置の動作を示す第２のフローチャートである。
【図４】本発明の実施の形態に係る車両制御装置の動作を示す第３のフローチャートである。
【図５】本発明の実施の形態に係る車両制御装置の動作を示す第４のフローチャートである。
【図６】本発明の実施の形態に係る車両制御装置の動作を示す第５のフローチャートである。
【図７】本発明の実施の形態に係る車両制御装置の動作を示す第６のフローチャートである。
【図８】本発明の実施の形態に係る車両制御装置の動作を示す第７のフローチャートである。
【図９】本発明の実施の形態に係る車両制御装置の動作を示す第８のフローチャートである。
【図１０】本発明の実施の形態に係る車両制御装置の動作を示す第９のフローチャートである。
【図１１】本発明の実施の形態に係る車両制御装置の動作を示す第１０のフローチャートである。
【発明を実施するための形態】
【０００８】
図１は、本発明の実施の形態に係る車両制御装置２の構成を示すブロック図である。
車両には、内燃機関としてのエンジン１０と、燃料噴射制御手段１２と、点火制御手段１４と、始動装置１６と、バッテリー１８と、バッテリーＥＣＵ２０と、ランプ４０と、後述する各種センサと、これら各種センサから供給される検出信号を受け付けてエンジン１０を含む各部の制御を行うＥＣＵ２２が搭載されている。
本実施の形態では、車両制御装置２は、ＥＣＵ２２を含んで構成されている。
【０００９】
エンジン１０は、駆動輪を駆動するものであり、本実施の形態ではガソリンエンジン１０で構成されている。なお、エンジン１０としてディーゼルエンジンを用いても良い。
燃料噴射制御手段１２は、エンジン１０への燃料の供給制御を行うものであり、ＥＣＵ２２によって制御される。
点火制御手段１４は、エンジン１０の点火制御を行うものであり、ＥＣＵ２２によって制御される。
なお、本実施の形態では、燃料噴射制御手段１２によって燃料供給が停止されることで、あるいは、点火制御手段１４によって点火が停止されることによって運転中のエンジン１０の自動停止がなされる。
【００１０】
始動装置１６は、エンジン１０の始動を行うものであり、バッテリー１８から供給される電圧を昇圧するＤＣ／ＤＣコンバータと、このＤＣ／ＤＣコンバータから供給される電圧によってエンジン１０のクランキングを行うスターターモータとを含んで構成されている。
【００１１】
バッテリー１８は、前記のスタータモータや補機類に電力を供給するものであり、エンジン１０によって駆動されるオルタネータからの電力によって充電される。
バッテリーＥＣＵ２０は、バッテリー１８の状態を検出し、その検出結果をＣＡＮなどの通信回線を介してＥＣＵ２２に報告するものである。
バッテリー１８の状態としては、バッテリー１８の劣化状態を示す内部抵抗、バッテリー１８の充電容量を示すＳＯＣ（State Of Charge）などが例示される。
【００１２】
ランプ４０は、車両に設けられた前照灯および車幅灯を含む。
ランプ４０は、後述するランプスイッチ３８がオンに操作されると、バッテリー１８からの電圧供給により点灯し、ランプスイッチ３８がオフに操作されると、バッテリー１８からの電圧供給が停止されることにより消灯する。
【００１３】
各種センサとして、イグニッションスイッチ２４、車速センサ２６、回転数センサ２８、アクセルセンサ３０、水温センサ３４、エアコンスイッチ３６、ランプスイッチ３８などが設けられている。
イグニッションスイッチ２４は、エンジン１０を始動するために操作されるものであり、イグニッションスイッチ２４がオンになるとＥＣＵ２２により始動装置１６が動作してエンジン１０を始動させる。
車速センサ２６は、車両の走行速度を検出しその検出結果をＥＣＵ２２に供給する。本実施の形態では、車速センサ２６が車両の走行速度を検出する速度検出手段を構成している。
回転数センサ２８は、エンジン１０の回転数を検出しその検出結果をＥＣＵ２２に供給する。
アクセルセンサ３０は、アクセルペダルの操作量（アクセル開度）を検出しその検出結果をＥＣＵ２２に供給する。
水温センサ３４は、エンジン１０の水温を検出しその検出結果をＥＣＵ２２に供給する。
エアコンスイッチ３６は、車室内の空調を行うエアコンのオン、オフを操作するものであり、オン、オフの状態が検出結果としてＥＣＵ２２に供給される。
ランプスイッチ３８は、前述したようにランプ４０の点灯、消灯の操作を行うものであり、オン、オフの状態、すなわち、ランプ４０の点灯状態、消灯状態が検出結果としてＥＣＵ２２に供給される。本実施の形態では、ランプスイッチ３８は、ランプ４０の点灯状態を検出するランプ状態検出手段を構成している。
【００１４】
ＥＣＵ２２は、ＣＰＵ、制御プログラム等を格納・記憶するＲＯＭ、制御プログラムの作動領域としてのＲＡＭ、周辺回路等とのインターフェースをとるインターフェース部などを含んで構成されている。
ＥＣＵ２２は、前記制御プログラムを実行することにより、停車検出手段２２Ａと、停車中自動停止制御手段２２Ｂと、減速検出手段２２Ｃと、減速中自動停止制御手段２２Ｄと、自動再始動制御手段２２Ｅと、走行状態検出手段２２Ｆと、禁止手段２２Ｇと、強制再始動手段２２Ｈとを実現するものである。
【００１５】
停車検出手段２２Ａは、車両の停車状態を検出するものであり、本実施の形態では、車速センサ２６の検出結果がゼロであると車両が停車状態にあるものとして検出する。
【００１６】
停車中自動停止制御手段２２Ｂは、停車検出手段２２Ａによって車両の停車状態が検出され、かつ、停車中停止条件が成立したと判断した場合にエンジン１０の自動停止処理を実施するものである。
停車中停止条件は、後述するようにバッテリー１８の状態、エアコンの動作の有無、エンジン１０の水温、アクセル開度などが例示される。
【００１７】
減速検出手段２２Ｃは、車両の減速状態を検出するものであり、本実施の形態では、車速センサ２６の検出結果に基づいて車両が減速状態にあるか否かを検出する。
【００１８】
減速中自動停止制御手段２２Ｄは、減速検出手段２２Ｃによって車両の減速状態が検出され、かつ、減速中停止条件が成立したと判断した場合にエンジン１０の自動停止処理を実施するものである。
減速中停止条件は、後述するようにバッテリー１８の状態、エアコンの動作の有無、エンジン１０の水温、アクセル開度に加えてランプ４０の点灯、消灯などが例示される。
【００１９】
自動再始動制御手段２２Ｅは、停車中自動停止制御手段２２Ｂあるいは減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止中に再始動条件が成立するとエンジン１０の自動再始動処理を実施するものである。
停車中自動停止制御手段２２Ｂ及び減速中自動停止制御手段２２Ｄによる自動停止中における再始動条件は、後述するようにバッテリー１８の状態、エアコンの動作の有無、エンジン１０の水温、アクセル開度などが例示される。
【００２０】
走行状態検出手段２２Ｆは、車両の走行状態、停車状態を検出するものであり、本実施の形態では、車速センサ２６の検出結果に基づいて車両が走行状態にあるか停車状態にあるかを検出する。
【００２１】
禁止手段２２Ｇは、ランプスイッチ３８によって検出されたランプ４０の点灯状態に基づいて、減速中自動停止制御手段２２Ｄによる自動停止処理の実施を禁止するものである。
より詳細には、禁止手段２２Ｇは以下の処理を行う。
１）禁止手段２２Ｇは、ランプスイッチ３８によってランプ４０の点灯状態が検出されている場合に、減速中自動停止制御手段２２Ｄによる自動停止処理の実施を禁止する。
２）禁止手段２２は、車両の減速中に減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止から自動再始動制御手段２２Ｅによってエンジン１０が自動再始動したとき、車速センサ２６によって検出された走行速度が第１の基準速度（後述する第２の基準値Ｖ２）よりも大きい第２の基準速度（後述する第３の基準値Ｖ３）以上となるか、もしくは、車両の停車状態が検出されるまで、自動停止処理の実施を禁止する。
【００２２】
強制再始動手段２２Ｈは、減速中自動停止制御手段２２Ｄによる自動停止処理によりエンジン１０が停止している状態で、ランプスイッチ３８によりランプ４０の消灯から点灯への切り替えが検出された場合に、自動再始動制御手段２２Ｅによる自動再始動処理を強制的に実施するものである。
【００２３】
図１に示すように、ＥＣＵ２２には、以下に示す５つのフラグが設けられている。
１）停車中自動停止経験フラグＦＬＧ１：
イグニッションスイッチ２４がオンされて車両の走行が開始されてから、停車中自動停止制御手段２２Ｂによるエンジン１０の自動停止処理が実施された場合にセットされる。
したがって、車両の走行が開始されてから、停車中自動停止制御手段２２Ｂによるエンジン１０の自動停止処理が実施されない限り、停車中自動停止経験フラグＦＬＧ１は、クリアされた状態が維持される。
【００２４】
２）減速中自動停止経験フラグＦＬＧ２：
イグニッションスイッチ２４がオンされて車両の走行が開始されてから、減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止処理が実施された場合にセットされる。
したがって、車両の走行が開始されてから、減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止処理が実施されない限り、減速中自動停止経験フラグＦＬＧ２は、クリアされた状態が維持される。
【００２５】
３）自動再始動異常経験フラグＦＬＧ３：
イグニッションスイッチ２４がオンされて車両の走行が開始されてから、自動再始動制御手段２２Ｅによるエンジン１０の自動再始動が何らかの原因により正常に実施できなかった場合にセットされる。
したがって、車両の走行が開始されてから、自動再始動制御手段２２Ｅによるエンジン１０の自動再始動が非実施であるか、自動再始動が正常に実施されている限り、自動再始動異常経験フラグＦＬＧ３は、クリアされた状態が維持される。
【００２６】
４）故障検出経験フラグＦＬＧ４：
イグニッションスイッチ２４がオンされて車両の走行が開始されてから、各種センサ、各種アクチュエータのうちエンジン１０の自動停止および自動再始動に支障をきたすものに故障が検出された場合にセットされる。
ここで、故障が検出されるべきセンサは、前記のイグニッションスイッチ２４、車速センサ２６、アクセルセンサ３０、水温センサ３４、エアコンスイッチ３６などを含む。故障が検出されるべきアクチュエータは、前記の始動装置１６を含む。
したがって、車両の走行が開始されてから、前記の故障が非検出である限り、故障検出経験フラグＦＬＧ４は、クリアされた状態が維持される。
【００２７】
５）自動再始動経験フラグＦＬＧ５：
停車中自動停止制御手段２２Ｂ、あるいは、減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止処理が実施された後、自動再始動制御手段２２Ｅによるエンジン１０の自動再始動処理が正常に実施された場合にセットされる。
したがって、車両の走行が開始されてから、自動再始動制御手段２２Ｅによるエンジン１０の自動再始動が非実施であるか、自動再始動が正常に実施できなかった場合、クリアされた状態が維持される。
【００２８】
次に車両制御装置２の動作について図２〜図１１に示すフローチャートを参照して説明する。
まず、ＥＣＵ２２は、イグニッションスイッチ２４がオン中であるか否かを判定する（ステップＳ１０）。
イグニッションスイッチ２４がオン中でなければ、停車中自動停止経験フラグＦＬＧ１、減速中自動停止経験フラグＦＬＧ２、自動再始動異常経験フラグＦＬＧ３、故障検出経験フラグＦＬＧ４、自動再始動経験フラグＦＬＧ５の全てをクリアし（ステップＳ１２）、ステップＳ１０に戻る。
イグニッションスイッチ２４がオン中であれば、ＥＣＵ２２は、各センサ、アクチュエータの故障検出処理を実施する（ステップＳ１４）。
この場合、ＥＣＵ２２は、故障が検出されなければ故障検出経験フラグＦＬＧ４のクリアを維持し、故障が検出されたならば故障検出経験フラグＦＬＧ４をセットする。
【００２９】
次いで、ＥＣＵ２２は、車速センサ２６からの検出結果に基づいて車両の走行速度Ｖを検出する（ステップＳ１６）。
次に、ＥＣＵ２２は、自動再始動異常経験フラグＦＬＧ３がセットされているか否かを判定する（ステップＳ１８）。自動再始動異常経験フラグＦＬＧ３がセットされていれば、走行を開始してからエンジン１０の自動再始動の処理に何らか異常が発生しているので、以下の処理をスキップしてステップＳ１０に戻ることによりエンジン１０の自動再始動の処理を禁止する。
自動再始動異常経験フラグＦＬＧ３がセットされていなければ、ＥＣＵ２２は、故障検出経験フラグＦＬＧ４がセットされているか否かを判定する（ステップＳ２０）。
故障検出経験フラグＦＬＧ４がセットされていれば、エンジン１０の自動再始動の処理に支障を来す故障がセンサあるいはアクチュエータに発生しているので、以下の処理をスキップしてステップＳ１０に戻ることによりエンジン１０の自動再始動の処理を禁止する。
故障検出経験フラグＦＬＧ４がセットされていなければ，ＥＣＵ２２は、ステップＳ１６で検出された車両の走行速度Ｖに基づいて、走行速度Ｖが第３の基準値Ｖ３＝４０ｋｍ／ｈ以上または停車中であるか、否かを判定する（ステップＳ２２）。
【００３０】
走行速度Ｖが第３の基準値Ｖ３＝４０ｋｍ／ｈ以上または停車中であれば、ＥＣＵ２２は、減速中自動停止経験フラグＦＬＧ２をクリアする（ステップＳ２４）。
走行速度Ｖが第３の基準値Ｖ３＝４０ｋｍ／ｈ以上または停車中でなければ、ＥＣＵ２２は、減速中自動停止経験フラグＦＬＧ２をクリアしない。
これは、いったんエンジン１０の減速中自動停止処理が実施された以降、走行速度Ｖが第３の基準値Ｖ３＝４０ｋｍ／ｈ以上となるかまたは車両が停車中となるかを経験しないと、エンジン１０の減速中自動停止処理を実施しないようにするためである。このようにすることで、渋滞時などにおいて頻繁に減速中自動停止処理と減速中自動再始動処理とが繰り返されることが抑制されている。なお、後述する図６に示すように、エンジン１０の減速中の自動停止処理が禁止されるのは、減速中自動停止経験フラグＦＬＧ２がセットされている場合である。
ステップＳ２２が否定であった場合、および、ステップＳ２４を実施した場合、ＥＣＵ２２は、車両が停車中であるか、否かを判定する（ステップＳ２６：停車検出手段２２Ａ）。
ステップＳ２６の判定結果が肯定であれば（車両が停車中であれば）、図３に示すように、ＥＣＵ２２は、停車中自動停止処理によるエンジン１０の自動停止中であるか否かを判定する（ステップＳ３０）。
【００３１】
ステップＳ３０の判定結果が否定ならば、図４に示すように、ＥＣＵ２２は、自動再始動経験フラグＦＬＧ５がセットされている否かを判定する（ステップＳ３９Ａ）。
自動再始動経験フラグＦＬＧ５がセットされていなければ、ＥＣＵ２２は、停車中自動停止可否判定処理を実施する（ステップＳ４０）。停車中自動停止可否判定処理は、前記の停車中停止条件が満たされているか否かを判定するものである。言い換えると、エンジン１０の自動停止処理を行ったのち、エンジン１０の自動再始動処理を実施できるか否かを判定するために行う。
ＥＣＵ２２が実施するステップＳ４０の停車中自動停止可否判定処理は、図９に示すサブルーチンによって示される。
すなわち、ＥＣＵ２２は、バッテリー１８の劣化状態のチェックを行う（ステップＳ４０Ａ）。具体的にはバッテリーＥＣＵ２０から供給されるバッテリー１８の内部抵抗値の検出結果が判定基準抵抗値（例えば１０ｍΩ）未満であるか否かに基づいてバッテリー１８が劣化しているか否かを判定する。
次いで、ＥＣＵ２２は、バッテリー１８の充電状態のチェックを行う（ステップＳ４０Ｂ）。具体的にはバッテリーＥＣＵ２０から供給されるバッテリー１８のＳＯＣが判定基準ＳＯＣ（例えば８０％）以上であるかを判定する。
次いで、ＥＣＵ２２は、エアコンスイッチ３６のオン、オフに基づいてエアコン（Ａ／Ｃ）の作動要求が無いか(エアコンスイッチ３６がオフか）否かをチェックする（ステップＳ４０Ｃ）。
次いで、ＥＣＵ２２は、水温センサ３４から供給されるエンジン１０の水温のチェックを行う（ステップＳ４０Ｄ）。具体的には、水温が判定水温（例えば６０℃）以上であるか否かを判定する。
次いで、ＥＣＵ２２は、アクセル開度をチェックする（ステップＳ４０Ｅ）。具体的には、アクセルセンサ３０から供給されるアクセルペダルの操作量に基づいてアクセル開度が０％であるか否かを判定する。
【００３２】
図４のステップＳ４０に戻って説明を続ける。
ＥＣＵ２２は、ステップＳ４０の結果に基づいてエンジン１０の停車中自動停止処理が可能であるか否か（停車中停止条件が満たされているか否か）を判定する（ステップＳ４２）。具体的には、ステップＳ４０Ａ〜Ｓ４０Ｅのチェック結果の全てが肯定であれば、ステップＳ４２の判定結果は肯定であり、ステップＳ４０Ａ〜Ｓ４０Ｆのチェック結果の少なくとも１つが否定であれば、ステップＳ４２の判定結果は否定である。
ステップＳ４２の判定結果が否定であれば、ＥＣＵ２２は、以下の処理をスキップしてステップＳ１０に戻りエンジン１０の停止中自動停止処理を実施しない。
ステップＳ４２の判定結果が肯定であれば、ＥＣＵ２２は、エンジン１０の自動停止処理を実施してエンジン１０を停止させ（ステップＳ４４：停車中自動停止制御手段２２Ｂ）、停車中自動停止経験フラグＦＬＧ１をセットして、ステップＳ１０に戻る。
具体的には、ＥＣＵ２２は、燃料噴射制御手段１２あるいは点火制御手段１４を制御してエンジン１０を停止させる。
また、ステップＳ３９Ａの判定結果が肯定であれば（自動再始動経験フラグＦＬＧ５がセットされていれば）、再始動後、走行速度Ｖが５ｋｍ／ｈ以上を経験したか否かを判定する（ステップＳ３９Ｂ）。
ステップＳ３９Ｂの判定結果が肯定であれば、ＥＣＵ２２は、以下の処理をスキップしてステップＳ１０に戻る。
ステップＳ３９Ｂの判定結果が否定であれば、自動再始動経験フラグＦＬＧ５をクリアしてステップＳ４０に移行する（ステップＳ３９Ｃ）。
したがって、停車中の自動停止処理に続く自動再始動処理後に走行速度Ｖが上がらず５ｋｍ／ｈ未満で再度停車状態となった場合は、停車中の自動停止処理を禁止する。これにより、自動停止および自動再始動の頻度の抑制が図られている。
【００３３】
次に、図２のステップＳ２６の判定結果が否定だった場合について説明を続ける。
ステップＳ２６が否定であれば（停車中でなければ）、ＥＣＵ２２は、減速中自動停止処理によるエンジン１０の自動停止中であるか否かを判定する（ステップＳ４６）。
ステップＳ４６の判定結果が否定ならば、図６に示すように、停車中自動停止経験フラグＦＬＧ１がセット中であるか否かを判定する（ステップＳ４８）。
ステップＳ４８の判定結果が否定であれば、ＥＣＵ２２は、走行開始から１度も停車中自動停止処理が実施されていないので、以下の処理をスキップしてステップＳ１０に戻り、減速中自動停止処理の実施を禁止する。
ステップＳ４８の判定結果が肯定であれば、ＥＣＵ２２は、減速中自動停止経験フラグＦＬＧ２がセット中であるか否かを判定する（ステップＳ５０）。
減速中自動停止経験フラグＦＬＧ２がセット中であれば、以下の処理をスキップしてステップＳ１０に戻り、減速中自動停止処理の実施を禁止する。すなわち、図２のステップＳ２４で減速中自動停止経験フラグＦＬＧ２がクリアされない場合には、減速中自動停止処理の実施が禁止される。
減速中自動停止経験フラグＦＬＧ２がセット中でなければ、ＥＣＵ２２は、走行速度Ｖが第１の基準値Ｖ１＝５ｋｍ／ｈ以上、かつ、第２の基準値Ｖ２＝１０ｋｍ／ｈ以下であるか否かを判定する（ステップＳ５１）。
ステップＳ５１の判定結果が否定であれば、ＥＣＵ２２は、以下の処理をスキップしてステップＳ１０に戻り、減速中自動停止処理の実施を禁止する（禁止手段２２Ｇ）。
ステップＳ５１の判定結果が肯定であれば、ＥＣＵ２２は、減速中自動停止処理の実施を許可し、減速中自動停止可否判定処理を実施する（ステップＳ５２）。
すなわち、ステップＳ４６、Ｓ４８の処理を言い換えると、車両が走行を開始してから停車中自動停止制御手段２２Ｂによるエンジン１０の自動停止処理が実施され、続いて、自動再始動制御手段２２Ｅによるエンジン１０の自動再始動処理が実施されたときに、減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止処理の実施が許可される。
より詳細には、禁止手段２２Ｇは、車両が走行を開始してから少なくとも停車中自動停止制御手段２２Ｂによるエンジン１０の自動停止処理を経験するまで、減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止処理の実施を禁止する。
また、禁止手段２２Ｇは、停車中自動停止制御手段２２Ｂによるエンジン１０の自動停止処理後に実施される自動再始動制御手段２２Ｅによるエンジン１０の自動再始動処理時の状態に基づいて、減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止処理を禁止する。言い換えると、禁止手段２２Ｇは、停車中の自動停止処理後の自動再始動処理が正常に実施されなかった場合には減速中の自動再始動処理を禁止する。
【００３４】
また、ステップＳ５０の処理を言い換えると、禁止手段２２Ｇは、車両の減速中に減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止から自動再始動制御手段２２Ｅによってエンジン１０が自動再始動したとき、車速センサ２６によって検出された走行速度Ｖが第１の基準速度（第２の基準値Ｖ２）よりも大きい第２の基準速度（第３の基準値Ｖ３）以上となるか、もしくは、車両の停車状態が検出されるまで、自動停止処理の実施を禁止する。
【００３５】
ＥＣＵ２２が実施するステップＳ５２の減速中自動停止可否判定処理は、図７に示すサブルーチンによって示される。
図７のサブルーチンのうちステップＳ５２Ａ〜Ｓ５２Ｅまでは、図９のステップＳ４０Ａ〜Ｓ４０Ｅと同様であるため説明を省略する。
サブルーチンのうちステップＳ５２Ｆは、ＥＣＵ２２がランプスイッチ３８がオフであるか否かをチェックするランプチェックである。すなわち、ランプスイッチ３８がオフであれば、ランプ４０は消灯状態である。
【００３６】
図６に示すように、ＥＣＵ２２は、ステップＳ５２の結果に基づいてエンジン１０の減速中自動停止処理が可能であるか否か（減速中停止条件が満たされているか否か）を判定する（ステップＳ５４）。具体的には、ステップＳ５２Ａ〜Ｓ５２Ｆのチェック結果の全てが肯定であれば、ステップＳ５２の判定結果は肯定であり、ステップＳ５２Ａ〜Ｓ５２Ｆのチェック結果の少なくとも１つが否定であれば、ステップＳ５２の判定結果は否定である。
ステップＳ５４の判定結果が否定であれば、ＥＣＵ２２は、以下の処理をスキップしてステップＳ１０に戻りエンジン１０の減速中自動停止処理を実施しない。
ステップＳ５４の判定結果が肯定であれば、ＥＣＵ２２は、エンジン１０の自動停止処理を実施してエンジン１０を停止させ（ステップＳ５６：減速中自動停止制御手段２２Ｄ）、減速中自動停止経験フラグＦＬＧ２をセットして、ステップＳ１０に戻る。
具体的には、ＥＣＵ２２は、燃料噴射制御手段１２あるいは点火制御手段１４を制御してエンジン１０を停止させる。
すなわち、ステップＳ５２、Ｓ５４の処理を言い換えると、禁止手段２２Ｇは、ランプスイッチ３８によってランプの点灯状態が検出されている場合に、減速中自動停止制御手段２２Ｄによる自動停止処理の実施を禁止する。
【００３７】
次に、図３に戻ってステップＳ３０の判定結果が肯定である場合について説明する。
ステップＳ３０の判定結果が肯定であれば、エンジン１０の停車中自動再始動を実施するか否かの判定処理を実施する（ステップＳ３４）。
ＥＣＵ２２が実施するステップＳ３４の停車中自動再始動判定処理は、図１０に示すサブルーチンによって示される。
すなわち、ＥＣＵ２２は、バッテリー１８の充電状態のチェックを行う（ステップＳ３４Ａ）。具体的にはバッテリーＥＣＵ２０から供給されるバッテリー１８のＳＯＣが判定基準ＳＯＣ（例えば８０％）未満であるかを判定する。
次いで、ＥＣＵ２２は、エアコンスイッチ３６のオン、オフに基づいてエアコン（Ａ／Ｃ）の作動要求が有るか(エアコンスイッチ３６がオンか）否かをチェックする（ステップＳ３４Ｂ）。
次いで、ＥＣＵ２２は、水温センサ３４から供給されるエンジン１０の水温のチェックを行う（ステップＳ３４Ｃ）。具体的には、水温が判定水温（例えば５０℃）未満であるか否かを判定する。
次いで、ＥＣＵ２２は、アクセル開度をチェックする（ステップＳ３４Ｄ）。具体的には、アクセルセンサ３０から供給されるアクセルペダルの操作量に基づいてアクセル開度が０％を上回るか否かを判定する。
【００３８】
図３のステップＳ３４に戻って説明を続ける。
ＥＣＵ２２は、ステップＳ３４の結果に基づいてエンジン１０の停車中自動再始動処理が可能であるか否か（停車中自動再始動条件が満たされているか否か）を判定する（ステップＳ３６）。具体的には、ステップＳ３４Ａ〜Ｓ３４Ｄのチェック結果の少なくとも１つが肯定であれば、ステップＳ３４の判定結果は肯定であり、ステップＳ３４Ａ〜Ｓ３４Ｄのチェック結果の全てが否定であれば、ステップＳ３４の判定結果は否定である。
ステップＳ３６の判定結果が否定であれば、ＥＣＵ２２は、以下の処理をスキップしてステップＳ１０に戻りエンジン１０の停車中自動再始動処理を実施しない。
ステップＳ３６の判定結果が肯定であれば、ＥＣＵ２２は、燃料噴射制御手段１２および点火制御手段１４を制御してエンジン１０の自動再始動処理を実施する（ステップＳ３８：自動再始動制御手段２２Ｅ）。
ＥＣＵ２２が実施するステップＳ３８のエンジン１０の自動再始動処理は、図１１に示すサブルーチンによって示される。
図１１に示すように、ＥＣＵ２２は、自動再始動実行後、所定時間（例えば１ｓｅｃ）経過したか否かを判定する（ステップＳ３８Ａ）。
ステップ３８Ａの判定結果が否定ならば、回転数センサ２８の検出結果に基づいてエンジン１０の回転数Nが所定回転数（例えば５００ｒｐｍ）以上であるか否かを判定する（ステップＳ３８Ｂ）。
ステップＳ３８Ｂの判定結果が肯定であれば、エンジン１０の始動が正常になされたものと判断して自動再始動経験フラグＦＬＧ５をセットし、ステップＳ３８の処理を終了してステップＳ１０に戻る（ステップＳ３８Ｅ）。
ステップＳ３８Ｂの判定結果が否定であれば、さらに自動再始動処理を継続すると判断して同様の動作を実施する（ステップＳ３８Ｃ）。
ステップＳ３８Ａの判定結果が肯定であれば、所定時間経過してもエンジン１０の回転数Ｎが前記の所定回転数に到達していないため、エンジン１０の始動が正常になされないものと判断して自動再始動異常経験フラグＦＬＧ３をセットし、ステップＳ３８の処理を終了してステップＳ１０に戻る（ステップＳ３８Ｄ）。
【００３９】
次に、図２に戻ってステップＳ４６の判定結果が肯定である場合について説明する。
ステップＳ４６の判定結果が肯定であれば、図５に示すように、ＥＣＵ２２は、車速センサ２６の検出結果に基づいて車両が走行状態であるか否かを判定する（ステップＳ５７Ａ：走行状態検出手段２２Ｆ）。
ステップＳ５７Ａの判定結果が肯定（車両が走行状態）であれば、ＥＣＵ２２は、ランプスイッチ３８の検出結果に基づいてランプ４０が点灯状態にあるか（オンであるか）否かを判定する（ステップＳ５７Ｂ）。
なお、ステップＳ５７Ｂに先立って実施される減速中自動停止処理（ステップＳ５６）は、ランプ４０が点灯した状態での実施が禁止されている。したがって、ステップＳ５７Ｂの時点では、ランプ４０は消灯状態にある。
したがって、ステップＳ５７Ｂの判定結果が否定（ランプ４０の点灯状態が非検出）であれば、ランプ４０の消灯状態が維持されていることになり、ステップＳ５７Ｂの判定結果が肯定（ランプ４０の点灯状態が検出）であれば、ランプ４０が消灯状態から点灯状態に切り替えられたということになる。
ステップＳ５７Ｂの判定結果が否定であれば、ＥＣＵ２２は、エンジン１０の減速中自動再始動処理が実施できるか否かの判定処理を実施する（ステップＳ５８）。
ＥＣＵ２２が実施するステップＳ５８の減速中自動再始動判定処理は、図８に示すサブルーチンによって示される。
図８のサブルーチンのうちステップＳ５８Ａ〜Ｓ５８Ｄは、図１０のステップＳ３４Ａ〜Ｓ３４Ｄと同様であるため説明を省略する。
ＥＣＵ２２は、ステップＳ５８の結果に基づいてエンジン１０の減速中自動再始動処理が可能であるか否か（停車中自動再始動条件が満たされているか否か）を判定する（ステップＳ６０）。具体的には、ステップＳ５８Ａ〜Ｓ５８Ｅのチェック結果の少なくとも１つが肯定であれば、ステップＳ６０の判定結果は肯定であり、ステップＳ５８Ａ〜Ｓ５８Ｅのチェック結果の全てが否定であれば、ステップＳ６０の判定結果は否定である。
ステップＳ６０の判定結果が否定であれば、ＥＣＵ２２は、以下の処理をスキップしてステップＳ１０に戻りエンジン１０の減速中自動再始動処理を実施しない。
ステップＳ６０の判定結果が肯定であれば、ＥＣＵ２２は、燃料噴射制御手段１２および点火制御手段１４を制御してエンジン１０の自動再始動処理を実施する（ステップＳ６２：自動再始動制御手段２２Ｅ）。ＥＣＵ２２が実施するステップＳ６２のエンジン１０の自動再始動処理は、前述した図１１に示すサブルーチン（ステップＳ３８）と同様であるため説明を省略する。
また、ステップＳ５７Ｂの判定結果が肯定であれば、車両の走行状態で減速中自動停止処理が実施されている場合に、ランプ４０が消灯状態から点灯状態に切り換えられたことになる。この場合、ＥＣＵ２２は、エンジン１０の自動再始動処理を強制的に実施する（ステップＳ６２：強制再始動手段２２Ｈ）。
なお、この場合、エンジン１０の再始動はランプ４０の点灯よりも優先して実施されることが好ましい。すなわち、ランプ３８が点灯している状態でエンジン１０の再始動を行うと再始動に伴って前述したようにランプ４０が減光し、運転者に違和感を与える虞がある。そこで、ランプ４０が消灯から点灯に切り替えられることに同期して優先的に自動再始動処理を実施すれば、ランプ４０が完全に点灯状態になるまでに僅かな遅延時間が発生するもののその遅延時間が運転者に違和感を与えることがないからである。
すなわち、ステップＳ５７Ａ、Ｓ５７Ｂ、Ｓ６２の処理を言い換えると、強制再始動手段２２Ｈは、減速中自動停止制御手段２２Ｄによる自動停止処理によりエンジン１０が停止している状態で、ランプスイッチ３８によりランプ４０の消灯から点灯への切り替えが検出された場合に、自動再始動制御手段２２Ｅによる自動再始動処理を強制的に実施する。
【００４０】
一方、ステップＳ５７Ａの判定結果が否定（車両が停車状態）であれば、ＥＣＵ２２は、エンジン１０の減速中自動再始動処理が実施できるか否かの判定処理をスキップして、図３のステップＳ３４の停車中自動再始動判定処理に移行する。すなわち、車両が走行状態から停車状態に至った段階で停車中自動再始動判定処理に移行し、それ以降は同様の処理を行う。
停車中自動再始動判定処理（ステップＳ３４）では、ランプスイッチ３８がオンであるか否かをチェックするランプチェックを行わないので、車両の停車状態においてランプスイッチ３８をオフからオンにしたとしても（ランプ４０が消灯状態から点灯状態へ切り替えられたとしても）、停車中自動再始動条件が成立せず、ステップＳ３６の判定結果が否定となり、ステップＳ１０に戻る。
【００４１】
以上説明したように、本実施の形態によれば、禁止手段２２Ｇは、ランプ４０の点灯が検出されている場合に、減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止処理の実施を禁止するようにした。
したがって、車両の減速中におけるエンジン１０の自動停止後の自動再始動時において始動装置１６が動作することでバッテリー１８からの供給電圧が一時的に低下してランプ４０が減光する現象を防止することができ、ランプ４０の動作が運転者に違和感を与えることを抑制することができる。
【００４２】
また、本実施の形態では、強制再始動手段２２Ｈは、減速中自動停止制御手段２２Ｄによる自動停止処理によりエンジン１０が停止している状態で、ランプ４０の消灯から点灯への切り替えが検出された場合に、エンジン１０の自動再始動処理を強制的に実施するようにした。
このようにランプ４０が消灯から点灯に切り替えられることに同期して優先的に自動再始動処理を実施すれば、ランプ４０が完全に点灯状態になるまでに僅かな遅延時間が発生するもののその遅延時間が運転者に違和感を与えることはほとんどないため、ランプの動作が運転者に違和感を与えることをさらに抑制することができる。
【００４３】
また、本実施の形態では、図６のステップＳ５１に示すように、車両の走行速度Ｖが第１の基準速度（第２の基準値Ｖ２）以下であるときに減速中自動停止処理が許可され、車両の走行速度Ｖが第１の基準速度（第２の基準値Ｖ２）を上回ると減速中自動停止処理が禁止されている。
すなわち、減速中自動停止処理を実施するために満足しなければならない減速中停止条件には、車両の走行速度Ｖが第１の基準速度（第２の基準値Ｖ２）以下であるという条件が含まれていることになる。
さらに、図６のステップＳ５０に示すように、禁止手段２２Ｇは、車両の減速中に減速中自動停止制御手段２２Ｄによるエンジン１０の自動停止から自動再始動制御手段２２Ｅによってエンジン１０が自動再始動したとき、車速センサ２６によって検出された走行速度Ｖが第１の基準速度（第２の基準値Ｖ２）よりも大きい第２の基準速度（第３の基準値Ｖ３）以上となるか、もしくは、車両の停車状態が検出されるまで、自動停止処理の実施を禁止するようにした。
したがって、低速状態でランプ４０の点灯と消灯が頻繁に行われても、エンジン１０の自動停止および自動再始動の頻度を抑制することができ燃費の抑制、始動装置１６の長寿命化を図る上で有利となる。
【符号の説明】
【００４４】
２……車両制御装置、１０……エンジン、１２……燃料噴射制御手段、１４……点火制御手段、１６……始動装置、１８……バッテリー、２０……バッテリーＥＣＵ、２２……ＥＣＵ、２２Ａ……停車検出手段、２２Ｂ……停車中自動停止制御手段，２２Ｃ……減速検出手段、２２Ｄ……減速中自動停止制御手段、２２Ｅ……自動再始動制御手段、２２Ｆ……走行状態検出手段、２２Ｇ……禁止手段、２２Ｈ……強制再始動手段、２４……イグニッションスイッチ、２６……車速センサ、２８……回転数センサ、３０……アクセルセンサ、３２……ブレーキセンサ、３４……水温センサ、３６……エアコンスイッチ、３８……ランプスイッチ、４０……ランプ。
【図１】
0005929064.tif 000002
【図２】
0005929064.tif 000003
【図３】
0005929064.tif 000004
【図４】
0005929064.tif 000005
【図５】
0005929064.tif 000006
【図６】
0005929064.tif 000007
【図７】
0005929064.tif 000008
【図８】
0005929064.tif 000009
【図９】
0005929064.tif 000010
【図１０】
0005929064.tif 000011
【図１１】
0005929064.tif 000012