(57)【要約】【課題】  ポップアップフード制御とエコラン制御とを適切に協調させて歩行者保護を図ることができるエンジン再始動制御装置を提供することを目的とする。【解決手段】  車体前部に設けられる開閉可能なフード部材を車体に対して上昇させるアクチュエータと、停止条件が成立するとエンジンを自動的に停止させ、前記エンジンの自動停止中に再始動条件が成立するとエンジンを自動的に再始動させるエコラン制御部と、車両前面に歩行者が衝突した場合に、前記アクチュエータにより、前記フード部材を車体に対して上昇させるポップアップフード制御部と、前記エンジンの自動停止中且つ車両走行中に前記ポップアップフード制御部が前記アクチュエータにより前記フード部材を車体に対して上昇させた場合に、車両走行中において前記エコラン制御部が前記エンジンを自動的に再始動することを禁止する再始動禁止部と、を含むエンジン再始動制御装置。【選択図】図３
2016053330.tif 000002
【特許請求の範囲】
【請求項１】
車体前部に設けられる開閉可能なフード部材を車体に対して上昇させるアクチュエータと、停止条件が成立するとエンジンを自動的に停止させ、前記エンジンの自動停止中に再始動条件が成立すると前記エンジンを自動的に再始動させるエコラン制御部と、
車両前面に歩行者が衝突した場合に、前記アクチュエータを作動させ、前記フード部材を車体に対して上昇させるポップアップフード制御部と、
前記エンジンの自動停止中且つ車両走行中に前記アクチュエータが作動した場合に、車両走行中において前記エコラン制御部が前記エンジンを自動的に再始動することを禁止する再始動禁止部と、を含むエンジン再始動制御装置。
【請求項２】
前記フード部材は、前記エンジンを覆うエンジンフードであり、
前記再始動条件は、前記エンジンが自動停止中且つ車両走行中に前記エンジンフードが開放することを含む請求項１に記載のエンジン再始動制御装置。
【請求項３】
前記フード部材は、前記エンジンを覆うエンジンフードであり、
前記再始動禁止部は、前記エンジンが自動停止中且つ停車中に前記エンジンフードが開放された場合に、前記エコラン制御部が前記エンジンを自動的に再始動することを禁止する請求項１又は２に記載のエンジン再始動制御装置。
【請求項４】
前記再始動禁止部は、前記エンジンの自動停止中且つ車両走行中に前記アクチュエータが作動した場合は、車両が停車したときに禁止解除可能状態を形成すると共に、前記禁止解除可能状態においてユーザによる所定の操作があるまで前記エコラン制御部が前記エンジンを自動的に再始動することを禁止し、
前記所定の操作は、前記再始動条件を成立させる操作とは異なる、請求項１又は２に記載のエンジン再始動制御装置。
【請求項５】
停止条件が成立するとエンジンを自動的に停止させ、前記エンジンの自動停止中に再始動条件が成立すると前記エンジンを自動的に再始動させるエコラン制御と、車両前面に歩行者が衝突した場合に、アクチュエータにより、車体前部に設けられる開閉可能なフード部材を車体に対して上昇させるポップアップフード制御とを行うシステムにおける、エンジン再始動禁止装置であって、
前記アクチュエータが作動したことを示す作動信号が前記エンジンの自動停止中且つ車両走行中に入力された場合は、前記エンジンを自動的に再始動させることを要求する再始動信号が入力された場合でも、前記エンジンを自動的に再始動させることを禁止するエンジン再始動禁止装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、エンジン再始動制御装置及びエンジン再始動禁止装置に関する。
【背景技術】
【０００２】
従来から、自動停止条件が成立するとエンジンを自動的に停止させ、自動停止中に自動再始動条件が成立すると前記エンジンを自動的に再始動させるエコラン制御を行う車両に用いられる制御装置であって、前記車両は前記エンジンを覆うエンジンフードを備え、前記制御装置は、前記エンジンの自動停止中に前記エンジンフードが解放された場合、車速が予め定められた判定値以上であると前記エンジンを自動再始動させ、前記車速が前記判定値よりも小さいと前記エンジンの自動再始動を禁止する構成が知られている（例えば、特許文献１参照）。また、従来から、車両前部のバンパ等に取り付けられたセンサにより、被衝突物体が歩行者であるか否かを判定し、被衝突物体が歩行者であると判定された場合に、エンジンを覆うエンジンフードの後端（運転手側）を上昇させる構成（ポップアップフード）が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２３８１６６号公報
【特許文献２】特開平１１−３１００９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、エコラン制御によるエンジンの自動停止中且つ車両走行中に、上記の特許文献２に記載のようなポップアップフード制御により自動的にエンジンフードが上昇された場合に、エコラン制御によりエンジンが再始動すると、以下のように不都合がある。エコラン制御によりエンジンが再始動すると、再始動時のエンジンの吹き上がりによる駆動力が発生するので、歩行者保護の観点から、好ましくない。
【０００５】
そこで、本開示は、ポップアップフード制御とエコラン制御とを適切に協調させて歩行者保護を図ることができるエンジン再始動制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示の一局面によれば、車体前部に設けられる開閉可能なフード部材を車体に対して上昇させるアクチュエータと、停止条件が成立するとエンジンを自動的に停止させ、前記エンジンの自動停止中に再始動条件が成立すると前記エンジンを自動的に再始動させるエコラン制御部と、
車両前面に歩行者が衝突した場合に、前記アクチュエータを作動させ、前記フード部材を車体に対して上昇させるポップアップフード制御部と、
前記エンジンの自動停止中且つ車両走行中に前記アクチュエータが作動した場合に、車両走行中において前記エコラン制御部が前記エンジンを自動的に再始動することを禁止する再始動禁止部と、を含むエンジン再始動制御装置が提供される。
【発明の効果】
【０００７】
本開示によれば、ポップアップフード制御とエコラン制御とを適切に協調させて歩行者保護を図ることができるエンジン再始動制御装置が得られる。
【図面の簡単な説明】
【０００８】
【図１】エンジン再始動制御装置１を含むシステム２の一例を概略的に示すシステム構成図である。
【図２】エコランECU１０により実行されるエコラン制御に関する処理の一例である。
【図３】再始動禁止部２１により実行される禁止機能に関する処理の一例を示すフローチャートである。
【図４】再始動禁止部２１により実行される禁止機能に関する処理の一例を示すフローチャートである。
【図５】エンジンECU２０により実行される処理の一例を示すフローチャートである。
【図６】再始動禁止部２１により実行される禁止解除機能に関する処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら各実施例について詳細に説明する。
【００１０】
まず、図１について説明する。図１はエンジン再始動制御装置１を含むシステム２の一例を概略的に示すシステム構成図である。システム２は、エコランECU（Electronic Control Unit）１０（エコラン制御部の一例）と、エンジンECU２０（エンジン再始動禁止装置の一例）と、ポップアップフードECU３０（ポップアップフード制御部の一例）と、アクチュエータ４０と、衝突判定部５０と、フードロックセンサ６０と、車速センサ７０と、を含む。
【００１１】
また、エンジンECU２０は、再始動禁止部２１を含み、エンジン再始動制御装置１は、エコランECU１０と、再始動禁止部２１と、ポップアップフードECU３０と、アクチュエータ４０と、を含む。
【００１２】
エコランECU１０は、図示しないバスを介して互いに接続されたCPU、ROM、及びRAM等からなるマイクロコンピュータとして構成されてよい。ROMには、CPUが実行する各種プログラムが格納されてよい。尚、エコランECU１０の機能は、任意のハードウェア、ソフトウェア、ファームウェア及びそれらの任意の組み合わせで実現されてよい。
【００１３】
エコランECU１０には、エンジンECU２０が接続されている。エンジンECU２０は、図示しないバスを介して互いに接続されたCPU、ROM、及びRAM等からなるマイクロコンピュータとして構成されてよい。ROMには、CPUが実行する各種プログラムが格納されてよい。尚、エンジンECU２０の機能は、任意のハードウェア、ソフトウェア、ファームウェア及びそれらの任意の組み合わせで実現されてよい。尚、エコランECU１０の機能の一部または全部は、エンジンECU２０により実現されてもよいし、他のECUにより実現されてもよい。逆に、エンジンECU２０の機能の一部又は全部は、エコランECU１０により実現されてもよいし、他のECUにより実現されてもよい。
【００１４】
エンジンECU２０は、図示しないエンジンのバルブ開閉タイミング、スロットル開度、空燃比、燃料噴射量、点火装置の点火及び点火時期を制御して主にエンジンの回転数を制御する。これとともに、エンジンECU２０は、エコランECU１０からの停止信号に基づいて、エンジンの燃料噴射と給気動作及び点火を停止してエンジンを自動的に停止させる。また、エンジンECU２０は、エコランECU１０からの再始動信号に基づいて、エンジンの燃料噴射と給気動作及び点火を行ってエンジンを再始動する。エンジンECU２０の再始動禁止部２１については、後述する。
【００１５】
エンジンECU２０には、ポップアップフードECU３０が接続されている。ポップアップフードECU３０は、図示しないバスを介して互いに接続されたCPU、ROM、及びRAM等からなるマイクロコンピュータとして構成されてよい。ROMには、CPUが実行する各種プログラムが格納されてよい。尚、ポップアップフードECU３０の機能は、任意のハードウェア、ソフトウェア、ファームウェア及びそれらの任意の組み合わせで実現されてよい。尚、エンジンECU２０の機能の一部または全部は、ポップアップフードECU３０により実現されてもよいし、他のECUにより実現されてもよい。逆に、ポップアップフードECU３０の機能の一部又は全部は、エンジンECU２０により実現されてもよいし、他のECUにより実現されてもよい。
【００１６】
ポップアップフードECU３０には、衝突判定部５０が接続されている。衝突判定部５０は、図示しないフロントバンパ（車両前面）に歩行者が衝突したか否かを判定する。衝突判定部５０は、例えば、フロントバンパ内に配置された図示しない圧力チャンバと、圧力チャンバ内の圧力を検出する図示しない一つ以上の圧力センサを含む。衝突判定部５０は、例えば、一つ以上の圧力センサにより、所定の圧力変化を検出した場合、又は、検出された圧力が所定の圧力以上である場合に、車両の前面（フロントバンパ）に歩行者が衝突したと判定してよい。衝突判定部５０が、複数の圧力センサを含む場合は、複数の圧力センサが検出する圧力変化の分布に基づいて、フロントバンパに歩行者が衝突したか否かを判定してもよい。衝突判定部５０は、フロントバンパに歩行者が衝突したと判定した場合に、ポップアップフードECU３０に衝突信号を送信する。尚、衝突判定部５０の機能は、ポップアップフードECU３０などにより実現可能である。
【００１７】
尚、衝突判定部５０は、従来提案されているいずれの構成であってもよい。例えば、圧力センサの代わりに、一つ以上のGセンサを用いて、歩行者がフロントバンパに衝突したか否かを判定してもよいし、圧力センサ、又はGセンサに加えて、車速センサの値に基づいて、歩行者がフロントバンパに衝突したか否かを判定してもよいし、その他の構成であってもよい。
【００１８】
ポップアップフードECU３０には、アクチュエータ４０が接続されている。アクチュエータ４０は、例えば、作動した際に、エンジンフード（フード部材の一例）を自動的に車体に対して上昇させることができるように、エンジンフードの後端（運転手側）下方に配置される。また、アクチュエータ４０は、図示しないインフレータと、ピストンと、を含む。アクチュエータは、ポップアップフードECU３０から入力される点火信号に基づいて、インフレータからガスを発生させる。これにより、ガスの圧力で瞬時にピストンが上方に突出し、上方に突出したピストンがエンジンフードを車体に対して上昇させる。尚、アクチュエータ４０は、エンジンフードを自動的に車体に対して押し上げる構成であれば、上記以外の構成であってもよい。
【００１９】
ポップアップフードECU３０は、衝突判定部５０からの衝突信号に基づいて、点火信号をアクチュエータに送信することで、フロントバンパ（車両前面）に歩行者が衝突した場合に、例えば、歩行者の頭部がエンジンフードに接触する前に、アクチュエータ４０によりエンジンフードを車体に対して上昇させることができる。これにより、歩行者の頭部がエンジンフードに接触したときのエンジンフードとエンジンブロック（又はその類の硬い部材）との距離を拡大でき、歩行者の効果的な保護が可能となる。また、ポップアップフードECU３０が、点火信号をアクチュエータに送信した（又は、送信する）場合、すなわち、エンジンフードを車体に対して上昇させた場合に、エンジンECU２０に、作動信号を送信する。
【００２０】
エコランECU１０には、フードロックセンサ６０が接続されている。フードロックセンサ６０は、エンジンを上方から覆う図示しないエンジンフードの開閉状態を検出するセンサであり、エンジンフードの開閉状態をエコランECU１０に送信する。フードロックセンサ６０は、例えば、エンジンフードの開閉に応じ電気的に開閉されるスイッチが用いられてもよい。尚、フードロックセンサ６０は、エンジンフード以外の、例えば、エンジン後置の車両どの車体前部に設けられる開閉可能なフードの開閉状態を検出するセンサであってもよい。
【００２１】
エコランECU１０には、車速センサ７０が接続されている。車速センサは、例えば、車両の各車輪に取り付けられた車輪速センサとスキッドコントロールコンピュータからなり、車輪速センサが出力する車輪速パルス信号をスキッドコントロールコンピュータが車速矩形波パルス信号（車速信号）に変換してエコランECU１０、及び、エンジンECU２０に送信する。
【００２２】
次に、図２について説明する。図２は、エコランECU１０により実行されるエコラン制御に関する処理の一例である。尚、エコラン制御とは、検出した状態量等に基づいて、エンジンECU２０に停止信号、及び、再始動信号を送信することで、エンジンを自動的に停止、及び、再始動させることを要求することである。尚、検出した状態量とは、例えば、フードロックセンサ６０、及び車速センサ７０を含む各種センサ（スイッチを含む）からの信号に基づいて検出したエンジンを含む車両の各部の状態量である。
【００２３】
ステップS１０１では、エコランECU１０は、エンジンが自動停止中であるか否かを判定する。「エンジンが自動停止中である」とは停止条件（停止条件については後述）が成立し、エコランECU１０がエンジンECU２０と協動してエンジンを自動的に停止した後、エンジンの自動停止が継続されていることである。エンジンが自動停止中であると判定された場合にはステップS１０４に進む。そうでない場合にはステップS１０２に進む。
【００２４】
ステップS１０２では、エコランECU１０は、停止条件が成立したか否かを判定する。エコランECU１０は、例えば、以下の条件がすべて満たされる場合に、停止条件が成立したと判定してもよい。
自車両の車速が所定車速V1（所定車速V1＞０）以下であること。
アクセルペダルが踏まれていないこと。
ブレーキブースター内の負圧が所定閾値より真空側であること。
尚、上記の条件は一例であり、適宜変更可能である。例えば、ドライバのブレーキの操作状態や空調状態やバッテリの充電状態（SOC：State Of Charge）に関する条件等を含んでもよいし、上記条件のうちのいずれかを含まなくてもよい。また、本実施例においては、停止条件が成立するためには、上記条件に加え、エンジンフードが閉じている（開放していない）ことが必要になる。
エコランECU１０が、停止条件が成立したと判定した場合に、ステップS１０３に進む。そうでない場合は、図２に示すフローチャートの処理を終了する。
【００２５】
ステップS１０３では、エコランECU１０は、エンジンECU２０に、停止信号を送信する。ステップS１０３の処理が終了すると、図２に示すフローチャートの処理を終了する。
【００２６】
ステップS１０４では、エコランECU１０は、再始動条件が成立したか否かを判定する。エコランECU１０は、例えば、上記の条件のうちの１つでも満たされなくなった場合に再始動条件が成立したと判定してもよい。この再始動条件に加えて、エコランECU１０は、好ましくは、車両走行中にエンジンフードが開放した場合に再始動条件が成立したと判定してもよい。以下、エンジンの自動停止中且つ車両走行中にエンジンフードが開放した場合に成立する追加の再始動条件を表すときは、「エンジンフード開放時再始動条件」という。尚、エコランECU１０は、上記の条件以外に基づいて再始動条件が成立したか否かを判定してもよいし、再始動条件は適宜変更可能である。エコランECU１０が、再始動条件が成立したと判定した場合は、ステップS１０５に進む。そうでない場合は、図２に示すフローチャートの処理を終了する。
【００２７】
ステップS１０５では、エコランECU１０は、エンジンECU２０に、再始動信号を送信する。ステップS１０５の処理が終了すると、図２に示すフローチャートの処理を終了する。
【００２８】
尚、上記エコラン制御には、停車中に実行される停車エコラン制御が含まれている。この停車中には、自車両の車速が０、例えば、交差点の信号待ち等によって一時的に停車している状態が含まれるほか、車両が０に近い低速で動いている状態が含まれる。車両が０に近い低速で動いている状態は、例えば、自車両の車速が０以上の所定車速V2（＜所定車速Ｖ１）以下である状態であってよい。
【００２９】
また、エコラン制御には、車両走行中（自車両の速度が所定車速V2より大きい）であるときに実行される走行エコラン制御が含まれる。走行エコラン制御とは、例えば、車両が減速中に行われる、減速エコラン制御等である。
【００３０】
尚、停止エコラン制御における再始動条件及び／又は停止条件は、走行エコラン制御における再始動条件及び／又は停止条件と異なってもよい。
【００３１】
次に禁止機能に関して説明する。図３は、再始動禁止部２１により実行される禁止機能に関する処理の一例を示したフローチャートである。尚、図３に示すフローチャートは、例えば、IG−ON（イグニションスイッチがオン状態）のときに、再始動禁止部２１により、繰り返し実行されてよい。
【００３２】
ステップS２０１では、再始動禁止部２１は、禁止フラグがオフであるか否かを判定する。禁止フラグは、エコランECU１０がエンジンを自動的に再始動させることを禁止するためのフラグである。禁止フラグは、初期的にはオフであり、特定の場合（後述）にオンとなる。禁止フラグがオフである場合には、ステップS２０２に進む。そうでない場合には、図３に示すフローチャートの処理を終了する。
【００３３】
ステップS２０２では、再始動禁止部２１は、エコランECU１０からの停止信号に起因してエンジンが自動停止中であるか否かを判定する。エンジンが自動停止中である場合にはステップS２０３に進む。そうでない場合には、図３に示すフローチャートの処理を終了する。
【００３４】
ステップS２０３では、再始動禁止部２１は、車両走行中であるか否かを判定する。エンジンECU２０は、車速センサ７０からの入力に基づいて、自車両の車速が所定車速V2より大きいか否かを判定する。車両走行中であるか否かは、車速センサ７０からの入力に代えて又は加えて、トランスミッションの出力軸の回転数やＧＰＳ受信機による測位結果の履歴等に基づいて判定されてもよい。自車両の速度が所定車速V2より大きい場合は、車両走行中であると判定する。車両走行中であると判定された場合に、ステップS２０４に進む。そうでない場合は図３に示すフローチャートの処理を終了する。
【００３５】
ステップS２０４では、再始動禁止部２１は、ポップアップフードが作動したか否かを判定する。再始動禁止部２１は、ポップアップフードECU３０から作動信号が入力された場合に、ポップアップフードが作動したと判定する。ポップアップフードが作動したと判定された場合には、ステップS２０５に進む。そうでない場合は、図３に示すフローチャートの処理を終了する。
【００３６】
ステップS２０５では、再始動禁止部２１は、禁止フラグをセット、すなわち、禁止フラグをオフからオンにする。ステップS２０５の処理が終了すると、図３に示すフローチャートの処理を終了する。
【００３７】
図３に示すフローチャートの処理によれば、エンジンの自動停止中且つ車両走行中にポップアップフードECU３０がアクチュエータ４０を作動させることによりエンジンフードを車体に対して上昇させた場合に、禁止フラグがセットされる。
【００３８】
また、図３に示すフローチャートによる処理によれば、エンジンの自動停止中且つ車両走行中にポップアップフードECU３０がアクチュエータ４０を作動させずにエンジンフードを車体に対して上昇させていない場合には、再始動禁止部２１は禁止フラグをセットしない。すなわち、再始動条件が成立した場合にエコランECU１０がエンジンを自動的に再始動させることを再始動禁止部２１は禁止しない。これにより、ポップアップフードが作動していない場合は、エコランECU１０は、エンジンECU２０と協動して、再始動条件に基づきエンジンを再始動させることができる。このようにして、ポップアップフード制御とエコラン制御とを適切に協調させて歩行者保護を図ることができる。
【００３９】
尚、エコランECU１０がエンジンを自動的に再始動することを禁止するとは、禁止フラグをオンにすることであり。また、エコランECU１０がエンジンを自動的に再始動することを禁止された状態とは、禁止フラグのオン状態のことである。
【００４０】
次に、図４について説明する。図４は、再始動禁止部２１により実行される禁止機能に関する処理の他の一例を示すフローチャートである。
【００４１】
ステップS３０１の処理は、図３のステップS２０１の処理と同様である。また、ステップS３０２の処理は、図３のステップS２０２の処理と同様である。また、ステップS３０３の処理は、図３のステップS２０３の処理と同様である。ステップS３０３により、車両走行中であると判定された場合には、ステップS３０５に進む。そうでない場合には、ステップS３０４に進む。
【００４２】
ステップS３０４では、再始動禁止部２１は、エンジンフードが開放しているか否かを判定する。エンジンフードが開放しているか否かの判定は、フードロックセンサ６０から送信されるエンジンフードの開閉状態に基づいて、エンジンECU２０が行う。尚、「エンジンフードか開放している」とは、少なくとも、エンジンフードの車体に対するロックが外れた状態を指し、ロックが外れただけでエンジンフードが多少傾いている状態が含まれると共に、図示しないエンジンルーム内でのメンテナンス作業のためにエンジンフードが大きく上方へ傾けられた状態を含む。エンジンフードが開放していると判定された場合は、ステップS３０６に進む。そうでない場合は図４に示すフローチャートの処理を終了する。
【００４３】
ステップS３０５の処理は、図３のステップS２０４の処理と同様である。また、ステップS３０６の処理は、図３のステップS２０５に示す処理と同様である。
【００４４】
図４に示すフローチャートによる処理によれば、図４に示すフローチャートによる処理と同様、エンジンの自動停止中且つ車両走行中にポップアップフードECU３０がアクチュエータ４０を作動させることによりエンジンフードを車体に対して上昇させた場合に、禁止フラグがセットされる。また、図４に示すフローチャートによる処理によれば、ポップアップフードECU３０がアクチュエータ４０を作動させていない場合でも、停車中にエンジンフードが開放された場合に、禁止フラグがセットされる。
【００４５】
次に、図５について説明する。図５は、エンジンECU２０により実行されてよい処理の一例を示すフローチャートである。図５に示すフローチャートによる処理は、例えば、IG−ONである場合に、繰り返しエンジンECU２０により実行されてよい。
【００４６】
ステップS４０１では、エンジンECU２０が、エコランECU１０からの再始動信号を受信したか否かを判定する。再始動信号を受信した場合にはステップS４０４に進む。そうでない場合には、ステップS４０２に進む。
【００４７】
ステップS４０２では、エンジンECU２０が、エコランECU１０からの停止信号を受信したか否かを判定する。停止信号を受信した場合にはステップS４０３に進む。そうでない場合には、図５に示すフローチャートの処理を終了する。
【００４８】
ステップS４０３では、エンジンECU２０がエンジンを自動的に停止させる。ステップS４０３の処理が終了すると、図５に示すフローチャートによる処理を終了する。
【００４９】
ステップS４０４では、禁止フラグがオンであるか否かを判定する。禁止フラグがオンである場合には、図５に示すフローチャートによる処理を終了する。そうでない場合には、ステップS４０５に進む。
【００５０】
ステップS４０５では、エンジンECU２０がエンジンを自動的に再始動させる。ステップS４０５の処理が終了すると、図５に示すフローチャートによる処理を終了する。
【００５１】
図５に示すフローチャートによる処理によれば、禁止フラグがオンである場合は、再始動条件の成立に伴ってエコランECU１０からエンジンECU２０に再始動信号が送信された場合でも、エンジンを自動的に再始動させることを禁止することができる。このようにして、本実施例によれば、ポップアップフード制御とエコラン制御とを適切に協調させて歩行者保護を図ることができる。
【００５２】
具体的には、図３に示すフローチャートの処理によれば、エンジンの自動停止中且つ車両走行中にポップアップフードECU３０がアクチュエータ４０を作動させることによりエンジンフードを車体に対して上昇させた場合に、再始動条件が成立した場合でも、エコランECU１０がエンジンを自動的に再始動させることを再始動禁止部２１が禁止することができる。これにより、エンジンの自動停止中且つ車両走行中に車両前面に歩行者が衝突し、ポップアップフードが作動した場合に、再始動条件の成立に伴いエンジンが自動的に再始動してしまうことを防止できる。よって、エンジンの再始動時のエンジンの吹き上がりによる駆動力で、車両が停車するのが遅れることを抑制できる。このようにして、ポップアップフード制御とエコラン制御とを適切に協調させて歩行者保護を図ることができる。
【００５３】
また、図３に示すフローチャートによる処理によれば、エンジンの自動停止中且つ車両走行中にポップアップフードECU３０がアクチュエータ４０を作動させずにエンジンフードを車体に対して上昇させていない場合には、再始動禁止部２１は禁止フラグをセットしない。すなわち、再始動条件が成立した場合にエコランECU１０がエンジンを自動的に再始動させることを再始動禁止部２１は禁止しない。これにより、ポップアップフードが作動していない場合は、エコランECU１０は、エンジンECU２０と協動して、再始動条件に基づきエンジンを再始動させることができる。このようにして、ポップアップフード制御とエコラン制御とを適切に協調させて歩行者保護を図ることができる。
【００５４】
また、図４に示すフローチャートによる処理によれば、図３に示すフローチャートによる処理に加え、エンジンの自動停止中且つ停車中にエンジンフードが開放された場合に、再始動条件が成立した場合でもエコランECU１０がエンジンを自動的に再始動させることを再始動禁止部２１が禁止することができる。これにより、エンジンの自動停止中且つ停車中に、エンジンフードを開放させた状態で作業者がエンジンルーム内のメンテナンス作業を行っている最中にエンジンが自動的に再始動することがない。そのため、エンジンルームのメンテナンス作業の途中で、メンテナンス作業を妨害されることを抑制できる。
【００５５】
ところで、ポップアップフードECU３０がアクチュエータ４０を作動させることによりエンジンフードを車体に対して上昇させた場合には、それに伴って、フードロックセンサ６０からのエンジンフードの開閉状態に関する情報が"エンジンフードが開放している"ことを示す場合があり得る。かかる場合に、再始動禁止部２１を備えていない比較例によれば、以下のような不都合が生じる。比較例によれば、エンジンの自動停止中且つ車両走行中にポップアップフードが作動し、エンジンフードが上昇すると、エンジンフードが開放されることで、上述したエンジンフード開放時再始動条件に起因してエンジンが再始動する。エンジンが再始動すると再始動時のエンジンの吹き上がりによりクリープトルクより大きい駆動力が発生する。そのため、エンジンの自動停止中且つ車両走行中にポップアップフードが作動することでエンジンを再始動させると、車両を停車させるのが遅れる可能性があり、歩行者保護の観点から、好ましくない。
【００５６】
この点、本実施例によれば、上述の如く、再始動禁止部２１を備えるので、ポップアップフードECU３０がアクチュエータ４０を作動させることによりエンジンフードを車体に対して上昇させた場合に、それに伴って、フードロックセンサ６０からのエンジンフードの開閉状態の関する情報が"エンジンフードが開放している"ことを示す場合であっても、上述の比較例によって生じるような不都合を低減できる。
【００５７】
本実施例では、上述したエンジンフード開放時再始動条件を採用しているが、上述したエンジンフード開放時再始動条件を採用しない構成であってもよい。但し、エンジンフード開放時再始動条件を採用する場合では、エンジンフード開放時再始動条件と再始動禁止部２１とは適切に協調すべきである。
【００５８】
この点、本実施例によれば、以下のように、エンジンフード開放時再始動条件と再始動禁止部２１とを適切に協調させることができる。エンジンフード開放時再始動条件は、エンジンの自動停止中且つ車両走行中にポップアップフードが作動せずにエンジンフードが開放した状況（以下、状況１とする）で、有効に機能する。具体的には、以下のとおりである。
【００５９】
状況１において、図３に示すフローチャートによる処理によれば、ポップアップフードが作動していないために、禁止フラグセットされない。従って、状況１では、上述したエンジンフード開放時再始動条件に起因して、エンジンを自動的に再始動させることがきる。すなわち、エンジンフードが開放された状態で、再始動条件が成立せずにエンジンの自動停止が継続された状態で車両が停車することがない。よって、エンジンフード開放時再始動条件によれば、エンジンの自動停止中にポップアップフードが作動していない状況下でエンジンフードが開放された状態で停車してしまう虞を抑制できる。これにより、エンジンの自動停止中にエンジンルームのメンテナンス作業が開始される虞を抑制できる。
【００６０】
状況１において、図４に示すフローチャートによる処理によれば、車両走行中にエンジンフードが開放されたため、停車時までにエンジンが自動的に再始動されない場合は、停車時に禁止フラグがセットされうる。停車時に禁止フラグがセットされると、停車時からエンジンの自動的な再始動が禁止されることになり、ドライバが違和感を覚える虞がある。この点、エンジンフード開放時再始動条件によれば、状況１ではエンジンが自動的に再始動される。よって、エンジンフード開放時再始動条件によれば、エンジンフードが開放している場合は停止条件が成立しないため、状況１において停車時に禁止フラグがセットされることを防止できる。
【００６１】
尚、エンジンフード開放時再始動条件は、エンジンの自動停止中且つ車両走行中に、ポップアップフードの作動によりエンジンフードが車体に対して上昇することでエンジンフードが開放された場合も成立する。しかしながら、エンジンの自動停止中且つ車両走行中にポップアップフードが作動することで、図３又は図４に示すフローチャートによる処理により禁止フラグがセットされる。そのため、エンジンの自動停止中且つ車両走行中に車両前面に歩行者が衝突し、ポップアップフードが作動した場合に、エンジンフードの開放に起因した再始動条件の成立に伴ってエンジンが自動的に再始動してしまうことを防止できる。よって、エンジンフード開放時再始動条件を採用した場合でも、エンジンの再始動時のエンジンの吹き上がりによる駆動力で、車両が停車するのが遅れることを抑制できる。
【００６２】
次に、禁止解除機能について説明する。図６は、再始動禁止部２１により実行される禁止解除機能に関する処理の一例を示すフローチャートである。図６に示すフローチャートによる処理は、例えば、IG−ONである場合に、再始動禁止部２１により繰り返し実行されてよい。
【００６３】
ステップS５０１では、再始動禁止部２１は、エンジンが自動停止中であるか否かを判定する。エンジンが自動停止中である場合にはステップS５０２に進む。そうでない場合には、図６に示すフローチャートの処理を終了する。
【００６４】
ステップS５０２では、再始動禁止部２１は、禁止フラグがオンであるか否かを判定する。禁止フラグがオンである場合には、ステップS５０３に進む。そうでない場合には、図６に示すフローチャートによる処理を終了する。
【００６５】
ステップS５０３では、再始動禁止部２１は、停車中であるか否かを判定する。停車中である場合には、ステップS５０４に進む。そうでない場合には、図６に示すフローチャートによる処理を終了する。
【００６６】
ステップS５０４では、再始動禁止部２１が、禁止解除可能状態を形成する。禁止解除可能状態は、後述するユーザによる所定の操作により、禁止フラグをリセット（禁止フラグをオンからオフ）し、エンジンを再始動することができる状態である。尚、禁止解除可能状態を形成した場合であっても、ユーザによる所定の操作が行われるまでは、禁止フラグにより、再始動条件の成立に伴ってエコランECU１０からエンジンECU２０に再始動信号が送信された場合でも、エンジンを自動的に再始動させることを禁止する。また、禁止解除可能状態においては、図示しない表示装置により、ドライバに所定の操作を促す表示をしてもよい。尚、禁止解除可能状態は、エンジンストールであってもよく、表示装置によりエンジンストールと同じ表示をしてもよい。ステップS５０４の処理が終了すると、ステップS５０５に進む。
【００６７】
ステップS５０５では、再始動禁止部２１は、ドライバが所定の操作をしたか否かを判定する。所定の操作とは、エコランECU１０が判断する再始動条件を成立させない操作であれば任意であり、例えば、シフトレンジをPレンジにし、図示しないイグニッションスイッチを押すことであってもよいし、適宜変更可能である。ドライバが所定の操作をしたと判定された場合はステップS５０６に進む。そうでない場合は、図６に示すフローチャートによる処理を終了する。
【００６８】
ステップS５０６では、再始動禁止部２１は、禁止フラグをリセット（禁止フラグオフ）する。ステップS５０６の処理が終了すると、ステップS５０７に進む。
【００６９】
ステップS５０７では、再始動禁止部２１は、エンジンを再始動する。この場合、再始動禁止部２１は、エコランECU１０からの再始動信号の有無に関係なく、エンジンを再始動する。ステップS５０７の処理が終了すると、図６に示すフローチャートによる処理を終了する。
【００７０】
図６に示すフローチャートによる処理によれば、一旦禁止フラグがオンされると、禁止フラグのオン状態は、車両走行中は常に保持される。これにより、ポップアップフードが作動した場合に、その後の車両走行中における再始動条件の成立に伴って車両走行中にエンジンが自動的に再始動してしまうことを防止できる。このようにして、車両走行中においてポップアップフード制御とエコラン制御とを適切に協調させて歩行者保護を図ることができる。
【００７１】
また、図６に示すフローチャートによる処理によれば、ドライバによる所定の操作でエンジンの再始動の禁止を解除することができる。これにより、一度エンジンの再始動が禁止された場合に、ドライバが車両に問題ないと判断した場合においても、エンジンの再始動の禁止が継続することを防止できる。また、エンジンが自動停止中且つ車両走行中の場合は禁止解除可能状態を形成せずに、停車後に禁止解除可能状態を形成することができる。これにより、車両走行中に、エンジンの再始動の禁止が解除され、エンジンが再始動することを防止することができる。よって、一度エンジンの再始動が禁止された場合に、ドライバが車両に問題ないか確認することを促すことができる。
【００７２】
以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせることも可能である。
【００７３】
例えば、上述した実施例では、禁止フラグは、エンジンの自動停止中且つ車両走行中にポップアップフードが作動しない場合は、オンされないが（図３及び図４のステップＳ３０５参照）、エンジンの自動停止中且つ車両走行中にポップアップフードが作動しない場合でも、所定の条件（例えば、車両前方の障害物との衝突が不可避と判定された場合等）が成立した場合にはオンされてもよい。
【００７４】
また、上述した実施例では、再始動禁止部２１は、エンジンＥＣＵ２０において実現されているが、上述の如く、各ＥＣＵ１０，２０，３０間における各種機能の分担は任意である。例えば、再始動禁止部２１は、エコランECU１０において実現されてもよい。この場合、禁止フラグがオンされる状況下では再始動信号がエコランECU１０において生成されず、エンジンＥＣＵ２０に送信されなくなる。即ち、禁止フラグがオフであることが、エコランECU１０において再始動信号が生成されるための条件となる。即ち、再始動条件に、再始動禁止部の機能が組み込まれてもよい。
【符号の説明】
【００７５】
１      エンジン再始動制御装置
２      システム
１０      エコランECU
２０      エンジンECU
２１      再始動禁止部
３０      ポップアップフードECU
４０      アクチュエータ
５０      衝突判定部
６０      フードロックセンサ
７０      車速センサ 
【図１】
2016053330.tif 000003
【図２】
2016053330.tif 000004
【図３】
2016053330.tif 000005
【図４】
2016053330.tif 000006
【図５】
2016053330.tif 000007
【図６】
2016053330.tif 000008