(57)【特許請求の範囲】
【請求項１】
ステアリングに対する操舵力をアシストするアシスト機構を備える車両に適用されるアイドルストップ制御装置において、
前記ステアリングが操舵される操舵速度を検出する操舵速度検出手段と、
前記操舵速度検出手段が検出する前記操舵速度が所定速度以上である操舵速度条件が成立すると、第１所定期間中エンジンのアイドルストップを禁止し、アイドルストップ中に前記操舵速度条件以外の再始動条件が成立して前記エンジンが再始動されると、前記第１所定期間と異なる第２所定期間中アイドルストップを禁止し、前記第２所定期間中に前記操舵速度条件が成立して前記第１所定期間と前記第２所定期間とによりアイドルストップを禁止する禁止期間が重なる場合、前記第１所定期間および前記第２所定期間の少なくともいずれか一方が継続している間、アイドルストップを禁止するアイドルストップ制御手段と、
を備えることを特徴とするアイドルストップ制御装置。
【請求項２】
前記アイドルストップ制御手段は、アイドルストップ中に前記操舵速度条件が成立すると、前記エンジンの再始動を指令することを特徴とする請求項１に記載のアイドルストップ制御装置。
【請求項３】
前記操舵速度条件以外の前記再始動条件は少なくとも運転者による走行指令操作を含むことを特徴とする請求項１または２に記載のアイドルストップ制御装置。
【請求項４】
前記操舵速度条件以外の前記再始動条件は、バッテリ電圧が所定電圧未満であるか、ブレーキ負圧が所定圧未満であるか、ブレーキペダルがオフであるか、アクセルペダルが踏み込まれているか、の少なくともいずれか一つが成立することであることを特徴とする請求項１から３のいずれか一項に記載のアイドルストップ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ステアリングに対する操舵力をアシストするアシスト機構を備える車両に適用されるアイドルストップ制御装置に関する。
【背景技術】
【０００２】
車両においては、ステアリングに対する操舵力をパワーステアリング装置によりアシストすることが一般的である。パワーステアリング装置としては、エンジンの回転により油圧ポンプを駆動して操舵力をアシストする油圧アシスト、電動モータにより油圧ポンプを駆動して操舵力をアシストする電動油圧アシスト、電動モータにより直接操舵力をアシストする電動アシストなどが知られている。以下、電動モータにより油圧ポンプを駆動して操舵力をアシストする電動油圧アシスト、ならびに電動モータにより直接操舵力をアシストする電動アシストを総称して「電動アシスト」という。
【０００３】
このようなアシスト機構では、アイドルストップ中のエンジンが停止している状態では、油圧アシストの場合には当然操舵力をアシストすることはできない。また、電動アシストの場合には、アイドルストップ中のエンジンが停止した状態でステアリングの操舵に伴って電動モータを駆動させると、消費電力によりバッテリ電圧が低下する。
【０００４】
そこで、特許文献１では、アイドルストップ中にステアリングを操舵する操舵角の変化率が所定値以上、つまり操舵速度が所定速度以上になると、エンジンを再始動して操舵力のアシスト力を回復させ、ステアリングの操舵を容易にしようとしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２７１６４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
アイドルストップ条件が成立してエンジンをアイドルストップさせる場合、車両が停止した状態でアイドルストップを実行するだけでなく、車両が減速しているときに予め車両が停止することを予測し、車両が停止する前にエンジンを停止してアイドルストップを実行することが考えられる。
【０００７】
しかしながら、車両が停止するために減速しているときに、例えば障害物を回避する場合、あるいは走行レーンを変更する場合、ステアリングを所定速度以上で繰り返し操舵することがある。この場合、ステアリングの操舵中にアイドルストップ条件が成立し、アイドルストップが実行されると、油圧アシストの場合には、繰り返し実行されるステアリング操舵に対して操舵力のアシスト力が不足し、適切なステアリング操舵が妨げられる恐れがある。また、電動アシストの場合、アイドルストップが実行されエンジンが停止している場合に電動モータを駆動してアシスト力を発生すると、バッテリ電圧が低下するという問題がある。
【０００８】
車両の減速中だけでなく、車両が停止しているアイドルストップ中に操舵速度が所定速度以上になるような操舵をする場合にも、ステアリングを繰り返して操舵することが考えられる。例えば、車両停止中のアイドルストップ状態から発進をするときに、発進する前に切りすぎたステアリングを元に戻す場合など、所定速度以上でステアリングを繰り返して操舵することが考えられる。
【０００９】
この場合、ステアリングを所定速度以上で操舵してエンジンが再始動されても、アイドルストップ条件が成立しているとエンジンがすぐに停止される場合がある。すると、操舵力のアシスト力を十分に得られないという問題がある。
【００１０】
本発明は、上記問題を解決するためになされたものであり、所定速度以上の操舵速度でステアリングを操舵すると、所定期間中、操舵力のアシスト力を確保するアイドルストップ制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
請求項１から４に記載の発明によると、ステアリングが操舵される操舵速度が所定速度以上である操舵速度条件が成立すると、第１所定期間中エンジンのアイドルストップを禁止する。
【００１２】
これにより、操舵速度条件が成立すると、第１所定期間が継続する間エンジンが停止されずに運転を継続するので、アシスト機構により操舵力に対してアシスト力が発生する。したがって、所定速度以上の操舵速度でステアリングが操舵された後にステアリングが繰り返し操舵される場合に、操舵力に対するアシスト力を確保できる。
【００１３】
尚、操舵速度条件が成立すると、第１所定期間中エンジンのアイドルストップを禁止するので、操舵速度条件を繰り返し判定する場合には、操舵速度条件が連続して成立している間、ならびに操舵速度条件が成立しなくなってから第１所定期間の間で、アイドルストップは連続して禁止される。
【００１４】
さらに、請求項１から４に記載の発明によると、操舵速度条件以外の再始動条件が成立してアイドルストップが解除されエンジンが再始動されると、第２所定期間中アイドルストップを禁止する。これにより、車両の走行中および停止中に関わらず、操舵速度条件以外の再始動条件が成立してアイドルストップが解除されエンジンを再始動する場合にも、第２所定期間中、操舵力に対するアシスト力を確保できる。
【００１５】
そして、第２所定期間中に操舵速度条件が成立して第１所定期間と第２所定期間とによりアイドルストップを禁止する禁止期間が重なる場合、第１所定期間および第２所定期間の少なくともいずれか一方が継続している間、アイドルストップを禁止する。
【００１６】
これにより、第１所定期間と第２所定期間とによりアイドルストップを禁止する禁止期間が重なる場合に、より長くアイドルストップを禁止し、操舵力に対するアシスト力を確保できる。
【００１７】
請求項２に記載の発明によると、アイドルストップ中に操舵速度条件が成立すると、エンジンの再始動を指令する。
これにより、車両の走行中および停止中に関わらず、エンジンのアイドルストップ中に操舵速度条件が成立すると、エンジンが再始動されることにより、所定速度以上の操舵に対して速やかにアシスト力が発生する。そして、エンジンを再始動後の所定期間中アイドルストップが禁止されるので、所定速度以上の操舵速度でステアリングが操舵された後にステアリングが繰り返し操舵される場合に、操舵力に対するアシスト力を確保できる。
【００１８】
請求項３に記載の発明によると、操舵速度条件以外の再始動条件は少なくとも運転者による走行指令操作を含む。
つまり、車両の走行中および停止中に関わらず、アイドルストップ中においてステアリングの操舵以外に運転者が車両を走行させる走行指令操作を実行すると、少なくとも第２
所定期間中アイドルストップを禁止し、操舵力に対するアシスト力を確保できる。
【００１９】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、またはそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【図面の簡単な説明】
【００２０】
【図１】本実施形態による車両制御システムを示すブロック図。
【図２】アイドルストップ制御のメインルーチンを示すフローチャート。
【図３】ステアリング操舵によるアイドルストップ禁止判定処理ルーチン１を示すフローチャート。
【図４】ステアリング操舵以外によるアイドルストップ禁止判定処理ルーチン２を示すフローチャート。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態を図に基づいて説明する。図１に、本実施形態の車両制御システム２を示す。
（車両制御システム２）
車両制御システム２は、エンジンＥＣＵ（Electronic Control Unit）１０、パワーステアリングＥＣＵ２０、アイドルストップＥＣＵ３０、およびその他の図示しない車両制御ＥＣＵを備えている。エンジンＥＣＵ１０、パワーステアリングＥＣＵ２０、アイドルストップＥＣＵ３０を含む車両制御ＥＣＵは、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力インタフェース等を備えるマイクロコンピュータにより主に構成されている。
【００２２】
尚、図１において、アイドルストップＥＣＵ３０には、ＣＰＵ３２、ＲＯＭ３４、ＲＡＭ３６を図示しているが、エンジンＥＣＵ１０およびパワーステアリングＥＣＵ２０には、図示を省略している。
【００２３】
エンジンＥＣＵ１０は、各種センサの出力信号に基づいてエンジン１２の運転状態を制御する。エンジンＥＣＵ１０は、エンジンＥＣＵ１０以外の他のＥＣＵからの指令にしたがって、エンジン１２の運転状態を制御することもある。
【００２４】
例えば、エンジンＥＣＵ１０は、アイドルストップＥＣＵ３０からアイドルストップが指令されると、燃料噴射弁からの燃料噴射を停止しエンジン１２を停止する。また、エンジンＥＣＵ１０は、アイドルストップ中にアイドルストップＥＣＵ３０からエンジン１２の再始動が指令されると、スタータを駆動し、燃料噴射弁からの燃料噴射を開始してエンジン１２を再始動する。
【００２５】
パワーステアリングＥＣＵ２０は、バッテリ２４から電動モータ２２への通電を制御することにより、ステアリング操舵力をアシストするアシスト力を発生させる。パワーステアリングＥＣＵ２０は、ステアリングの操舵角を検出する回転角センサの出力信号からステアリングの操舵角を取得するとともに、ステアリング軸に接続されたトルクセンサの出力信号からステアリング軸に加わる操舵トルクを取得する。そして、パワーステアリングＥＣＵ２０は、操舵角と操舵トルクとに基づいて、ステアリング操舵力をアシストすべきアシスト力を算出し、このアシスト力を発生するように電動モータ２２への通電を制御する。
【００２６】
アイドルストップＥＣＵ３０は、ＣＰＵ３２、ＲＯＭ３４、ＲＡＭ３６、入出力インタフェース等を備えるマイクロコンピュータにより主に構成されている。アイドルストップＥＣＵ３０は、ＲＯＭ３４またはフラッシュメモリに記憶されている制御プログラムを実行することにより、エンジンＥＣＵ１０に対して、アイドルストップ条件が成立するとエンジン１２の停止を指令し、アイドルストップ中にアイドルストップ条件が成立しなくなると、エンジン１２の再始動を指令する。
【００２７】
（アイドルストップ条件）
例えば、以下に挙げる条件がすべて成立したときに、アイドルストップＥＣＵ３０はアイドルストップ条件が成立したと判断し、エンジンＥＣＵ１０にアイドルストップを指令する。一方、アイドルストップＥＣＵ３０は、アイドルストップ中に以下に挙げる条件の一つでも成立しなくなると、アイドルストップ条件が成立しなくなり、エンジン１２を再始動する再始動条件が成立したと判断し、エンジンＥＣＵ１０にエンジン１２の再始動を指令する。
・バッテリ電圧が所定電圧以上
・ブレーキ負圧が所定圧以上
・ブレーキペダル踏み込み
・アクセルペダルオフ
・車速が所定速度以下
尚、手動変速機（ＭＴ）の場合には、例えばギアニュートラルの条件が追加される。
【００２８】
上記アイドルストップ条件には、ブレーキペダルがオフされたり、アクセルペダルが踏み込まれた場合など、運転者が車両を走行させる走行指令操作を実行するとアイドルストップを解除してエンジン１２を再始動する再始動条件が含まれている。
【００２９】
ここで、本実施形態では、車速が０ではなく所定速度以下のときをアイドルストップ条件の一つとしているので、車両減速中に上記のアイドルストップ条件が成立すると、車両が停止する前にエンジンを停止してアイドルストップを実行させる。
【００３０】
（アイドルストップ禁止条件）
（１）減速中のステアリング操舵
車両が停止する前に減速しているときに車両前方に障害物が現れる場合、運転者がステアリングを所定速度以上で操舵することが考えられる。このように、障害物を避けるためにステアリングを所定速度以上で操舵する場合、運転者はステアリングを繰り返し操舵することが考えられる。
【００３１】
このように、ステアリングを繰り返し操舵しているときに上記のアイドルストップ条件が成立し、エンジン１２が停止した状態で電動モータ２２が駆動されると、電動モータ２２を駆動するための消費電力によりバッテリ２４の電圧が低下する。
【００３２】
そこで、本実施形態では、アイドルストップＥＣＵ３０は、ステアリングが所定速度以上で操舵される操舵速度条件が成立すると、上記のアイドルストップ条件が成立する場合であっても、アイドルストップを第１所定期間中、禁止する。
【００３３】
そして、第１所定期間中アイドルストップが禁止されエンジン１２が運転を続けるので、電動モータ２２を駆動しても、バッテリ２４の電圧低下を防止しつつ操舵力をアシストできる。
【００３４】
さらに、第１所定期間、アシスト力が確保されるので、ステアリングを所定速度以上で操舵した後に引き続きステアリングを操舵しても、電動モータ２２のアシスト力によりステアリングを容易に操舵できる。
【００３５】
（２）アイドルストップ中のステアリング操舵
車両走行中または車両停止中のいずれであっても、アイドルストップ中に操舵速度条件が成立する場合、本実施形態では、上記のアイドルストップ条件が成立する場合であってもエンジン１２を再始動するので、操舵力をアシストするために電動モータ２２を駆動しても、バッテリ２４の電圧低下を防止する。
【００３６】
さらに、操舵速度条件が成立することによりアイドルストップからエンジンを再始動すると、第１所定期間中アイドルストップを禁止する。これにより、少なくとも第１所定期間中エンジン１２が運転を続けるので、電動モータ２２を駆動しても、バッテリ２４の電圧低下を防止しつつ操舵力をアシストできる。
【００３７】
また、第１所定期間中アシスト力が確保されるので、ステアリングを所定速度以上で操舵した後に引き続きステアリングを操舵しても、電動モータ２２のアシスト力によりステアリングを容易に操舵できる。
【００３８】
（３）ステアリング操舵以外の条件によるエンジン再始動
アイドルストップ中に、操舵速度条件以外の再始動条件として、前述したアイドルストップ条件の少なくともいずれか一つが成立しない場合には、アイドルストップＥＣＵ３０は、エンジンＥＣＵ１０にエンジン１２の再始動を指令する。そして、エンジン１２が再始動されてから第２所定期間中、アイドルストップＥＣＵ３０は、アイドルストップを禁止する。
【００３９】
これにより、第２所定期間中エンジン１２が運転を続けるので、電動モータ２２を駆動してもバッテリ２４の電圧低下を防止しつつ操舵力をアシストできる。
尚、前述した第１所定期間と第２所定期間とは、同じ長さであってもよいし、一方が他方よりも長く設定されてもよい。
【００４０】
（４）第２所定期間中の操舵速度条件成立
第２所定期間中に、ステアリングが所定速度以上で操作される操舵速度条件が成立すると、アイドルストップＥＣＵ３０は、第２所定期間に加え、さらに第１所定期間を設定する。この場合、第２所定期間によりエンジン１２のアイドルストップを禁止する禁止期間と、第１所定期間によりエンジン１２のアイドルストップを禁止する禁止期間とが重なるが、どちらか遅く終了する禁止期間に合わせてアイドルストップを禁止する。つまり、アイドルストップＥＣＵ３０は、第１所定期間および第２所定期間の少なくとも一方が継続している間、アイドルストップを禁止する。
【００４１】
これにより、より長くアイドルストップを禁止し、操舵力に対するアシスト力を確保できる。
（アイドルストップ制御ルーチン）
次に、アイドルストップＥＣＵ３０が実行するアイドルストップ制御処理ルーチンについて図２〜図４に基づいて説明する。図２はアイドルストップ制御処理ルーチンのメインルーチンであり、図３、図４のルーチンは、それぞれ図２のルーチンのＳ１１０、Ｓ１２０で実行されるアイドルストップ禁止判定処理ルーチン１、２である。図２のメインルーチンは、アイドルストップ中も所定の割り込みタイミング毎に実行される。図２〜図４において「Ｓ」はステップを表している。
【００４２】
（メインルーチン）
図２においてアイドルストップＥＣＵ３０は、まずステアリングの操舵によりアイドルストップを禁止するか許可するかを判定するアイドルストップ禁止判定処理を実行する（Ｓ１１０）。Ｓ１１０が実行されると、アイドルストップ禁止フラグＦ１が１または０に設定される。
【００４３】
Ｆ１＝１の場合は、操舵速度条件が成立したことにより、第１所定期間中アイドルストップを禁止することを表している。Ｆ１＝０の場合は、操舵速度条件が成立していないか、あるいは第１所定期間が終了したことによりアイドルストップを許可中であることを表している。尚、アイドルストップ禁止フラグＦ１の設定の詳細については後述する。
【００４４】
次に、アイドルストップＥＣＵ３０は、アイドルストップ中において、ステアリングの操作以外によりアイドルストップを禁止するか、アイドルストップを許可するかを判定するアイドルストップ禁止判定処理を実行する（Ｓ１２０）。Ｓ１２０が実行されると、アイドルストップ禁止フラグＦ２が１または０に設定される。
【００４５】
Ｆ２＝１の場合は、操舵速度条件以外の再始動条件が成立したことにより、第２所定期間中アイドルストップを禁止することを表している。Ｆ２＝０の場合は、操舵速度条件以外の再始動条件が成立していないか、第２所定期間が終了したことによりアイドルストップを許可中であることを表している。尚、アイドルストップ禁止フラグＦ２の設定の詳細については後述する。
【００４６】
Ｓ１１０、Ｓ１２０でアイドルストップ禁止フラグＦ１およびＦ２が設定されると、アイドルストップＥＣＵ３０は、エンジン１２がアイドルストップ中であるか否かを判定する（Ｓ１３０）。アイドルストップ中の場合（Ｓ１３０：Ｙｅｓ）、アイドルストップＥＣＵ３０は、本ルーチンを終了する。
【００４７】
アイドルストップ中ではない場合（Ｓ１３０：Ｎｏ）、アイドルストップＥＣＵ３０は、Ｓ１１０およびＳ１２０を実行した結果、アイドルストップが許可されているか否かを判定する（Ｓ１４０）。アイドルストップＥＣＵ３０は、アイドルストップ禁止フラグＦ１、Ｆ２の少なくともいずれか一方が１のとき（Ｓ１４０：Ｎｏ）、アイドルストップが禁止されていると判断し、本ルーチンを終了する。
【００４８】
Ｆ１＝Ｆ２＝０のとき（Ｓ１４０：Ｙｅｓ）、アイドルストップＥＣＵ３０は、アイドルストップが許可されていると判断する。そして、前述したアイドルストップ条件が成立しているか否かを判定する（Ｓ１５０）。アイドルストップ条件が成立していない場合（Ｓ１５０：Ｎｏ）、アイドルストップＥＣＵ３０は本ルーチンを終了する。
【００４９】
アイドルストップ条件が成立している場合（Ｓ１５０：Ｙｅｓ）、アイドルストップＥＣＵ３０は、エンジンＥＣＵ１０にアイドルストップを指令する。エンジンＥＣＵ１０は、アイドルストップＥＣＵ３０からアイドルストップを指令されると、燃料噴射弁への燃料噴射を停止し、エンジン１２を停止させる。Ｓ１６０の処理を実行後、アイドルストップＥＣＵ３０は本ルーチンを終了する。
【００５０】
（アイドルストップ禁止判定処理ルーチン１）
図３に、ステアリングの操舵速度によりアイドルストップを禁止するか許可するかを判定するアイドルストップ禁止判定処理ルーチン１を示す。
【００５１】
まず、アイドルストップＥＣＵ３０は、ステアリングの操舵角を検出する回転角センサの出力信号から、単位時間当たりの操舵角の変化率、つまりステアリングが操舵される操舵速度を検出し、操舵速度が所定速度以上であるか否かを判定する（Ｓ２１０）。
【００５２】
操舵速度が所定速度以上の場合（Ｓ２１０：Ｙｅｓ）、アイドルストップＥＣＵ３０は、ステアリングの操舵によりアイドルストップを禁止する操舵速度条件が成立していると判断する。そして、アイドルストップＥＣＵ３０は、Ｓ２１０で操舵速度条件が成立する毎にカウンタＣＴ１をクリアする（Ｓ２２０）。したがって、操舵速度条件が成立している間は、カウンタＣＴ１のカウント数は増加しない。
【００５３】
尚、スタートスイッチによりエンジン１２を始動したときは、カウンタＣＴ１には、初期値として、後述する所定カウント数Ｎ１を超える値が設定される。
カウンタＣＴ１は、操舵速度条件が成立することによりアイドルストップを禁止する第１所定期間をカウントするためのカウンタである。アイドルストップＥＣＵ３０は、カウンタＣＴ１のカウント数が所定カウント数Ｎ１を超えると、第１所定期間が終了したと判断する。
【００５４】
次に、アイドルストップＥＣＵ３０はアイドルストップ中であるか否かを判定する（Ｓ２３０）。アイドルストップ中ではない場合（Ｓ２３０：Ｎｏ）、アイドルストップＥＣＵ３０は、Ｓ２５０に処理を移行する。
【００５５】
操舵速度条件が成立したときに（Ｓ２１０：Ｙｅｓ）、アイドルストップ中であれば（Ｓ２３０：Ｙｅｓ）、アイドルストップＥＣＵ３０は、エンジンＥＣＵ１０にエンジン１２の再始動を指令する（Ｓ２４０）。
【００５６】
エンジンＥＣＵ１０は、アイドルストップＥＣＵ３０からエンジン１２の再始動を指令されると、スタータを駆動し、燃料噴射弁からの燃料噴射を開始してエンジン１２を再始動させる。Ｓ２４０の処理を実行後、アイドルストップＥＣＵ３０はＳ２５０に処理を移行する。
【００５７】
Ｓ２５０においてアイドルストップＥＣＵ３０は、アイドルストップ禁止フラグＦ１を１に設定し、本ルーチンを終了する。アイドルストップ禁止フラグＦ１が１に設定されると、後述する図４のアイドルストップ禁止判定処理ルーチン２においてアイドルストップ禁止フラグＦ２が１に設定されていない場合にも、アイドルストップは禁止される。
【００５８】
操舵速度が所定速度未満の場合（Ｓ２１０：Ｎｏ）、アイドルストップＥＣＵ３０は、カウンタＣＴ１のカウント数が所定カウント数Ｎ１以下であるか否かを判定する（Ｓ２６０）。
【００５９】
前述したように、スタートスイッチによりエンジン１２を始動したときは、カウンタＣＴ１には、初期値として所定カウント数Ｎ１を超える値が設定されるので、本ルーチン実行開始後のＳ２６０における最初の判定では、Ｓ２６０の判定前にＳ２５０で操舵速度条件が成立していない限り、カウンタＣＴ１のカウント数は所定カウント数Ｎ１を超えている。
【００６０】
ＣＴ１≦Ｎ１の場合（Ｓ２６０：Ｙｅｓ）、アイドルストップＥＣＵ３０は、操舵速度条件が成立してから、操舵速度が所定速度より低下することにより開始された、アイドルストップを禁止する第１所定期間のカウント中であると判断する。そして、アイドルストップＥＣＵ３０は、カウンタＣＴ１を加算し（Ｓ２７０）、アイドルストップ禁止フラグＦ１を１に設定し（Ｓ２５０）、本ルーチンを終了する。
【００６１】
ＣＴ１＞Ｎ１の場合（Ｓ２６０：Ｎｏ）、アイドルストップＥＣＵ３０は、操舵速度条件が成立していないか、操舵速度条件が成立してからアイドルストップを禁止する第１所定期間が終了したと判断し、アイドルストップ禁止フラグＦ１を０に設定し（Ｓ２８０）、本ルーチンを終了する。アイドルストップ禁止フラグＦ１が０に設定されると、ステアリング操舵に起因してアイドルストップを禁止する状態ではないことを表している。
【００６２】
このように、図３のアイドルストップ禁止判定処理ルーチン１では、ステアリングが所定速度以上で操舵される操舵速度条件が成立している間はカウンタＣＴ１がクリアされ、操舵速度条件が成立しなくなると、カウンタＣＴ１の加算が開始される。したがって、操舵速度条件が成立している間（Ｓ２１０：Ｙｅｓ）と、操舵速度条件が成立しなくなり（Ｓ２１０：Ｎｏ）、カウンタＣＴ１のカウント数が所定カウント数Ｎ１を超えて第１所定期間が終了するまでの間とで、アイドルストップは連続して禁止される。
【００６３】
（アイドルストップ禁止判定処理ルーチン２）
図４に、ステアリングの操舵以外の再始動条件に基づいて、アイドルストップを禁止するか許可するかを判定するアイドルストップ禁止判定処理ルーチン２を示す。
【００６４】
まず、アイドルストップＥＣＵ３０は、アイドルストップ中であるか否かを判定する（Ｓ３１０）。アイドルストップ中であれば（Ｓ３１０：Ｙｅｓ）、アイドルストップＥＣＵ３０は、ステアリング操舵以外にエンジン１２を再始動する条件が成立しているか否かを判定する（Ｓ３２０）。
【００６５】
アイドルストップ中に操舵速度条件以外の再始動条件が成立していない場合（Ｓ３２０：Ｎｏ）、アイドルストップＥＣＵ３０はカウンタＣＴ２をクリアする（Ｓ３３０）。
尚、スタートスイッチによりエンジン１２を始動したときは、カウンタＣＴ２には、初期値として、例えば０が設定される。
【００６６】
カウンタＣＴ２は、操舵速度条件以外の再始動条件が成立することによりアイドルストップを禁止する第２所定期間をカウントするためのカウンタである。アイドルストップＥＣＵ３０は、カウンタＣＴ２のカウント数が後述する所定カウント数Ｎ２を超えると、第２所定期間が終了したと判断する。
【００６７】
Ｓ３３０の処理を実行後、アイドルストップＥＣＵ３０はアイドルストップ禁止フラグＦ２を０に設定し（Ｓ３４０）、本ルーチンを終了する。アイドルストップ禁止フラグＦ２が０に設定されると、操舵速度条件以外の再始動条件に起因してアイドルストップを禁止する状態ではないことを表している。
【００６８】
Ｓ３２０において操舵速度条件以外の再始動条件が成立していると判定すると（Ｓ３２０：Ｙｅｓ）、アイドルストップＥＣＵ３０は、エンジンＥＣＵ１０に対してアイドルストップを解除してエンジン１２を再始動するように指令する（Ｓ３５０）。エンジンＥＣＵ１０は、アイドルストップＥＣＵ３０からエンジン１２の再始動を指令されると、スタータを駆動し、燃料噴射弁からの燃料噴射を開始してエンジン１２を再始動させる。Ｓ３５０の処理を実行後、アイドルストップＥＣＵ３０はＳ３７０に処理を移行する。
【００６９】
Ｓ３１０においてアイドルストップ中ではないと判定すると（Ｓ３１０：Ｎｏ）、アイドルストップＥＣＵ３０は、操舵速度条件以外の再始動条件が成立してエンジンが再始動されたか否かを判定する（Ｓ３６０）。
【００７０】
操舵速度条件以外の再始動条件が成立してエンジンが再始動された場合（Ｓ３６０：Ｙｅｓ）、アイドルストップＥＣＵ３０はＳ３７０に処理を移行する。操舵速度条件が成立してエンジンが再始動された場合（Ｓ３６０：Ｎｏ）、アイドルストップＥＣＵ３０は本ルーチンを終了する。
【００７１】
Ｓ３７０においてアイドルストップＥＣＵ３０は、カウンタＣＴ２のカウント数が所定カウント数Ｎ２以下であるか否かを判定する。
ＣＴ２≦Ｎ２の場合（Ｓ３７０：Ｙｅｓ）、アイドルストップＥＣＵ３０は、操舵速度条件以外の再始動条件が成立してから開始された、アイドルストップを禁止する第２所定期間のカウント中であると判断する。そして、アイドルストップＥＣＵ３０は、カウンタＣＴ２を加算し（Ｓ３８０）、アイドルストップ禁止フラグＦ２を１に設定し（Ｓ３９０）、本ルーチンを終了する。
【００７２】
アイドルストップ禁止フラグＦ２が１に設定されると、前述した図３のアイドルストップ禁止判定処理ルーチン１においてアイドルストップ禁止フラグＦ１が１に設定されていない場合にも、アイドルストップは禁止される。
【００７３】
ＣＴ２＞Ｎ２の場合（Ｓ３７０：Ｎｏ）、アイドルストップＥＣＵ３０はアイドルストップ禁止フラグＦ２を０に設定し（Ｓ３４０）、本ルーチンを終了する。
以上説明したように、図３および図４のアイドルストップ禁止判定処理ルーチン１、２において、アイドルストップ禁止フラグＦ１、Ｆ２のいずれかが１に設定されると、アイドルストップＥＣＵ３０は、アイドルストップが禁止されていると判断し、図２のメインルーチンにおいてＳ１６０を実行せず、アイドルストップをエンジンＥＣＵ１０に指令しない。
【００７４】
以上説明した上記実施形態では、ステアリングを操舵する操舵速度が所定速度以上である操舵速度条件が成立していると判定すると、第１所定期間中アイドルストップを禁止する。これにより、車両が停止するために減速中であり、このままの状態では車両が停止する前にアイドルストップ条件が成立しアイドルストップが実行される場合であっても、アイドルストップが禁止されるので、アイドルストップは実行されない。その結果、少なくとも第１所定期間の間、電動モータ２２を駆動して操舵力をアシストできる。
【００７５】
したがって、例えば車両の減速中に車両前方の障害物を避けるためにステアリングを所定速度以上で操舵した後もステアリングを繰り返し操舵する場合に、エンジン１２を運転させた状態で電動モータ２２によるアシスト力を受けてステアリングを操舵できるので、バッテリ２４の電圧低下を防止しつつ、障害物を回避するためのステアリング操舵を容易に行える。
【００７６】
また、アイドルストップ中において操舵速度条件が成立すると、エンジン１２を再始動し、再始動してから第１所定期間中アイドルストップを禁止する。これにより、アイドルストップ中においてステアリングを所定速度以上で操舵した後もステアリングを繰り返し操舵する場合に、エンジン１２を運転させた状態で電動モータ２２によるアシスト力を受けてステアリングを操舵できるので、バッテリ２４の電圧低下を防止しつつ、ステアリング操舵を容易に行える。
【００７７】
また、操舵速度条件以外の再始動条件が成立すると、エンジン１２を再始動し、再始動してから第２所定期間中アイドルストップを禁止する。これによりエンジン１２を再始動してから第２所定期間中、エンジン１２を運転させた状態で電動モータ２２によるアシスト力を受けてステアリングを操舵できるので、バッテリ２４の電圧低下を防止しつつ、ステアリング操舵を容易に行える。
【００７８】
上記実施形態では、電動モータ２２が本発明のアシスト機構に相当する。また、アイドルストップＥＣＵ３０が本発明のアイドルストップ制御装置に相当し、操舵速度検出手段およびアイドルストップ制御手段として機能する。
【００７９】
また、図３のＳ２１０においてステアリングの操舵速度を所定速度と比較するために、回転角センサの出力信号から操舵速度を検出する処理が本発明の操舵速度検出手段が実行する機能に相当し、図２のＳ１１０〜Ｓ１６０と、図３のＳ２１０〜Ｓ２８０と、図４のＳ３１０〜Ｓ３９０との処理が本明のアイドルストップ制御手段が実行する機能に相当する。
【００８０】
［他の実施形態］
上記実施形態では、アシスト機構として電動モータにより操舵力を直接アシストする電動アシストについて説明した。アシスト機構としては、これ以外にも、電動モータにより油圧ポンプを駆動して操舵力をアシストする電動油圧アシスト、エンジン１２の回転により油圧ポンプを駆動して操舵力をアシストする油圧アシストのいずれを採用してもよい。
【００８１】
いずれのアシスト機構を採用する場合にも、操舵速度条件、あるいはアイドルストップ中に操舵速度条件以外の再始動条件が成立すると、第１所定期間中または第２所定期間中アイドルストップが禁止されるので、少なくともその禁止期間中はアシスト力を受けてステアリングを容易に操舵できる。
【００８２】
上記実施形態では、操舵速度検出手段およびアイドルストップ制御手段の機能を、制御プログラムにより機能が特定されるアイドルストップＥＣＵ３０により実現している。これに対し、上記複数の手段の機能の少なくとも一部を、回路構成自体で機能が特定されるハードウェアで実現してもよい。
【００８３】
このように、本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
【符号の説明】
【００８４】
２：車両制御システム、１０：エンジンＥＣＵ、１２：エンジン、２０：パワーステアリングＥＣＵ、２２：電動モータ（アシスト機構）、３０：アイドルストップＥＣＵ（アイドルストップ制御装置、操舵速度検出手段、アイドルストップ制御手段）
【図１】
0005569089.tif 000002
【図２】
0005569089.tif 000003
【図３】
0005569089.tif 000004
【図４】
0005569089.tif 000005