(57)【要約】      （修正有）【課題】内燃機関温度が低い場合にシリンダブロックの温度を早く上昇させると共に、シリンダブロックの温度が過剰に高くなることを防止する。【解決手段】内燃機関の冷却装置はヘッド水路５１から流出した冷却水をラジエータ７１及び熱交換器４３を通さずにブロック水路５２に供給する第１循環水路と、熱交換器を通した後の冷却水をヘッド水路に供給する第２循環水路と、熱交換器を通した後の冷却水をヘッド水路及びブロック水路に供給する第３循環水路と、を備える。機関運転が許可されて以降、冷却水温が暖機完了水温よりも低いが所定水温以上であるとの高温条件と熱交換器への冷却水の供給が要求されているとの供給条件とを含む第２条件が成立した後に、冷却水温が所定水温よりも低いとの低温条件と熱交換器への冷却水の供給が要求されているとの供給条件とを含む第１条件が成立した場合、第３循環水路を介して冷却水を循環させる第２循環を行う。【選択図】図１９
2018165492.tif 000002
【特許請求の範囲】
【請求項１】
シリンダヘッド及びシリンダブロックを含む内燃機関に適用され、
前記シリンダヘッド及び前記シリンダブロックを冷却水によって冷却する、
内燃機関の冷却装置であって、
前記冷却水を循環させるためのポンプ、
前記冷却水を冷却するためのラジエータ、
前記冷却水との間で熱交換を行う熱交換器、
前記シリンダヘッドに形成されたヘッド水路、
前記シリンダブロックに形成されたブロック水路、
前記ヘッド水路から流出した冷却水を前記ラジエータ及び前記熱交換器を通さずに前記ブロック水路に供給し、同ブロック水路から流出した冷却水を前記ヘッド水路に供給するための第１循環水路、
前記ヘッド水路から流出した冷却水を前記熱交換器を通した後、前記ヘッド水路に供給するための第２循環水路、
前記ヘッド水路及び前記ブロック水路から流出した冷却水を前記熱交換器を通した後、前記ヘッド水路及び前記ブロック水路に供給するための第３循環水路、
前記ヘッド水路及び前記ブロック水路から流出した冷却水を前記ラジエータを通した後、前記ヘッド水路及び前記ブロック水路に供給するための第４循環水路、
前記冷却水の温度を冷却水温として取得する手段、並びに、
前記ポンプの作動を制御すると共に、前記第１循環水路、前記第２循環水路、前記第３循環水路及び前記第４循環水路の何れを介して前記冷却水を循環させるかを制御する制御手段、
を備え、
前記制御手段は、
前記冷却水温が前記内燃機関の暖機が完了したと推定される冷却水の温度よりも低い所定水温よりも低いとの低温条件と前記熱交換器への冷却水の供給が要求されているとの供給条件とを含む第１条件が成立した場合、前記ポンプを作動させ、前記第１循環水路及び前記第２循環水路を介して冷却水を循環させる第１循環を行い、
前記冷却水温が前記内燃機関の暖機が完了したと推定される冷却水の温度である暖機完了水温よりも低く且つ前記所定水温以上であるとの高温条件と前記供給条件とを含む第２条件が成立した場合、前記ポンプを作動させ、前記第３循環水路を介して冷却水を循環させる第２循環を行い、
前記冷却水温が前記暖機完了水温以上であるとの暖機完了条件が成立した場合、前記ポンプを作動させ、前記第４循環水路を介して冷却水を循環させる冷却循環を行う、
内燃機関の冷却装置において、
前記制御手段は、前記内燃機関の運転が許可されて以降、前記第２条件が成立した後に前記第１条件が成立した場合、前記ポンプを作動させ、前記第２循環を行うように構成された、
内燃機関の冷却装置。
【請求項２】
請求項１に記載の内燃機関の冷却装置において、
前記制御手段は、
前記低温条件が成立し且つ前記供給条件が成立していないとの第３条件が成立した場合、前記ポンプを作動させ、前記ヘッド水路及び前記ブロック水路に供給される冷却水の流量が所定流量よりも小さい流量となるように冷却水の流量を制御しつつ前記第１循環水路を介して冷却水を循環させる第３循環を行い、
前記高温条件が成立し且つ前記供給条件が成立していないとの第４条件が成立した場合、前記ポンプを作動させ、前記ヘッド水路及び前記ブロック水路に供給される冷却水の流量が前記所定流量以上の流量となるように冷却水の流量を制御しつつ前記第１循環水路を介して冷却水を循環させる第４循環を行い、
前記内燃機関の運転が許可されて以降、前記第４条件が成立した後に前記第３条件が成立した場合、前記ポンプを作動させ、前記第４循環を行う、
ように構成された、
内燃機関の冷却装置。
【請求項３】
請求項１に記載の内燃機関の冷却装置において、
前記制御手段は、
前記低温条件が成立し且つ前記供給条件が成立していないとの第３条件が成立した場合、前記ポンプを作動させ、前記第１循環水路を介して冷却水を循環させる第５循環を行い、
前記高温条件が成立し且つ前記供給条件が成立していないとの第４条件が成立した場合、前記ポンプを作動させ、前記第３循環水路を介して冷却水を循環させる第６循環を行い、
前記内燃機関の運転が許可されて以降、前記第４条件が成立した後に前記第３条件が成立した場合、前記ポンプを作動させ、前記第６循環を行う、
ように構成された、
内燃機関の冷却装置。
【請求項４】
請求項１乃至請求項３の何れか一項に記載の内燃機関の冷却装置において、
前記制御手段は、前記内燃機関の運転が許可されて以降、前記暖機完了条件が成立した後に前記第１条件が成立した場合、前記ポンプを作動させ、前記第２循環を行うように構成された、
内燃機関の冷却装置。
【請求項５】
請求項１乃至請求項４の何れか一項に記載の内燃機関の冷却装置において、
前記制御手段は、前記冷却水温が前記所定水温よりも低い温度である冷間水温よりも低いとの冷間条件と前記供給条件とが成立した場合、前記ポンプを作動させ、前記第１循環水路を介さずに前記第２循環水路を介して冷却水を循環させるように構成された、
内燃機関の冷却装置。
【請求項６】
請求項５に記載の内燃機関の冷却装置において、
前記制御手段は、前記冷間条件が成立し且つ前記供給条件が成立していない場合、前記ポンプの作動を停止するように構成された、
内燃機関の冷却装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、冷却水によって内燃機関を冷却する冷却装置に関する。
【背景技術】
【０００２】
一般に、内燃機関のシリンダブロックが気筒内での燃焼から受ける熱量は、内燃機関のシリンダヘッドが気筒内での燃焼から受ける熱量よりも小さい等の理由から、シリンダブロックの温度は、シリンダヘッドの温度よりも上昇しづらい。
【０００３】
そこで、内燃機関の温度（以下、「機関温度」と称呼する。）が低い場合、シリンダブロックには冷却水を供給せずに、シリンダヘッドにのみ冷却水を供給することにより、シリンダブロックの温度を早く上昇させるようにした内燃機関の冷却装置が知られている（例えば、特許文献１を参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１８４６９３号公報
【発明の概要】
【０００５】
一般に、内燃機関の冷却装置は、シリンダヘッドに形成された冷却水の通路（以下、「ヘッド水路」と称呼する。）、シリンダブロックに形成された冷却水の通路（以下、「ブロック水路」と称呼する。）、及び、ヘッド水路及びブロック水路から流出した冷却水をラジエータを通した後、ヘッド水路及びブロック水路に供給する水路（以下、「通常循環水路」と称呼する。）を備えている。
【０００６】
この冷却装置（以下、「従来装置」と称呼する。）は、通常循環水路を介して冷却水を循環させること（以下、「通常循環」と称呼する。）により、ラジエータを通って温度の低くなった冷却水をヘッド水路及びブロック水路に供給してシリンダヘッド及びシリンダブロックを冷却する。
【０００７】
従来装置において、ヘッド水路から流出した冷却水をラジエータを通さずにブロック水路に直接供給すると共にブロック水路から流出した冷却水をヘッド水路に供給する水路（以下、「直接循環水路」と称呼する。）を形成し、この直接循環水路を介して冷却水を循環させること（以下、「直接循環」と称呼する。）により、ヘッド水路を通って温度の高くなった冷却水をそのままブロック水路に供給すれば、シリンダブロックの温度を大きい上昇率で上昇させることができる。
【０００８】
そこで、上記通常循環と上記直接循環との間で冷却水の循環形態を切替可能に内燃機関の冷却装置を構成し、機関温度を代表するパラメータとして冷却水の温度（以下、「冷却水温」と称呼する。）を用い、冷却水温が所定温度よりも低い場合に直接循環を行えば、温度の上昇しづらいシリンダブロックの温度を大きい上昇率で上昇させることができる。そして、冷却水温が上記所定温度以上になった場合に通常循環を行えば、シリンダヘッド及びシリンダブロックを冷却することができる。
【０００９】
ところで、内燃機関と電動機とによって駆動されるハイブリッド車両が知られている。ハイブリッド車両においては、内燃機関の運転（以下、「機関運転」と称呼する。）が一時的に停止された後に機関運転が再開されることがある。更に、車両が停止されたときに機関運転を一時的に停止し、車両の発進が要求されたときに機関運転を再開するようになっている車両も知られている。これら車両においては、いったん上記所定温度以上になった冷却水温が機関運転が一時的に停止されている間（特に、機関運転の一時的な停止が比較的長い時間に渡って継続している間）に低下して上記所定温度よりも低くなることがある。この場合、上記冷却装置は、機関運転が再開されたときに冷却水の循環形態を通常循環から直接循環に切り替える。これによれば、シリンダブロックの温度が大きい上昇率で上昇する。
【００１０】
ところが、冷却水温は、機関温度を代表するパラメータであるが、機関温度と常に一致するとは限らない。特に、ヘッド水路及びブロック水路から流出した冷却水の温度を上記冷却水温として取得している場合、その冷却水温は、機関温度と一致していない可能性が高い。
【００１１】
こうした冷却水温と機関温度との関係から、本願の発明者は、冷却水温が所定温度以上になった後に所定温度よりも低くなった場合、機関温度が「シリンダブロックの温度を大きい上昇率で上昇させる必要がある温度」よりも高い温度を維持している可能性が高いとの知見を持つに至った。
【００１２】
従って、冷却水温が所定温度よりも低くなったことに起因して冷却水の循環形態を通常循環から直接循環に切り替えた場合、シリンダブロックの温度が過剰に高くなる可能性がある。
【００１３】
本発明は、上述した課題に対処するためになされたものである。即ち、本発明の目的の１つは、機関温度が低い場合にシリンダブロックの温度を早く上昇させると共にシリンダブロックの温度が過剰に高くなることを防止することができる、内燃機関の冷却装置を提供することにある。
【００１４】
本発明に係る内燃機関の冷却装置（以下、「本発明装置」と称呼する。）は、シリンダヘッド（１４）及びシリンダブロック（１５）を含む内燃機関（１０）に適用され、前記シリンダヘッド及び前記シリンダブロックを冷却水によって冷却する。
【００１５】
本発明装置は、
前記冷却水を循環させるためのポンプ（７０）、
前記冷却水を冷却するためのラジエータ（７１）、
前記冷却水との間で熱交換を行う熱交換器（４３、７２）、
前記シリンダヘッドに形成されたヘッド水路（５１）、
前記シリンダブロックに形成されたブロック水路（５２）、
前記ヘッド水路から流出した冷却水を前記ラジエータ及び前記熱交換器を通さずに前記ブロック水路に供給し、同ブロック水路から流出した冷却水を前記ヘッド水路に供給するための第１循環水路（５６、５７、５５２、６２、５８４、５３、５４）、
前記ヘッド水路から流出した冷却水を前記熱交換器を通した後、前記ヘッド水路に供給するための第２循環水路（５６、５８１、５８２、５９乃至６１、５８３、５８４、５３、５４）、
前記ヘッド水路及び前記ブロック水路から流出した冷却水を前記熱交換器を通した後、前記ヘッド水路及び前記ブロック水路に供給するための第３循環水路（５６、５７、５８１、５８２、５９乃至６１、５８３、５８４、５３乃至５５）、
前記ヘッド水路及び前記ブロック水路から流出した冷却水を前記ラジエータを通した後、前記ヘッド水路及び前記ブロック水路に供給するための第４循環水路（５６乃至５８、５３乃至５５）、
前記冷却水の温度を冷却水温として取得する手段（８３乃至８６）、並びに、
前記ポンプの作動を制御すると共に、前記第１循環水路、前記第２循環水路、前記第３循環水路及び前記第４循環水路の何れを介して前記冷却水を循環させるかを制御する制御手段（９０）、
を備える。
【００１６】
そして、前記制御手段は、前記冷却水温が前記内燃機関の暖機が完了したと推定される冷却水の温度よりも低い所定水温よりも低いとの低温条件と前記熱交換器への冷却水の供給が要求されているとの供給条件とを含む第１条件が成立した場合（図２５のステップ２５２０及びステップ２５２２それぞれでの「Ｙｅｓ」との判定、図２２のステップ２２１０及びステップ２２２５それぞれでの「Ｙｅｓ」との判定、並びに、ステップ２２０５での「Ｙｅｓ」との判定及びステップ２２１０での「Ｎｏ」との判定）、前記ポンプを作動させ、前記第１循環水路及び第２循環水路を介して冷却水を循環させる第１循環を行う（図２２のステップ２５１５、ステップ２５２０及びステップ２２３０それぞれの処理）。
【００１７】
一方、前記制御手段は、前記冷却水温が前記内燃機関の暖機が完了したと推定される冷却水の温度である暖機完了水温よりも低く且つ前記所定水温以上であるとの高温条件と前記供給条件とを含む第２条件が成立した場合（図２５のステップ２５３０での「Ｙｅｓ」との判定、図２３のステップ２３１０及びステップ２３２５それぞれでの「Ｙｅｓ」との判定、並びに、ステップ２３０５での「Ｙｅｓ」との判定及びステップ２３１０での「Ｎｏ」との判定）、前記ポンプを作動させ、前記第３循環水路を介して冷却水を循環させる第２循環を行う（図２３のステップ２３１５、ステップ２３２０及びステップ２３３０それぞれの処理）。
【００１８】
更に、前記制御手段は、前記冷却水温が前記暖機完了水温以上であるとの暖機完了条件が成立した場合（図２５のステップ２５３０での「Ｎｏ」との判定）、前記ポンプを作動させ、前記第４循環水路を介して冷却水を循環させる冷却循環を行う（図２４のステップ２４１５、ステップ２４２０、ステップ２４３０及びステップ２４３５それぞれの処理）。
【００１９】
そして、前記制御手段は、前記内燃機関の運転が許可されて以降、前記第２条件が成立した後に前記第１条件が成立した場合（図２５のステップ２５１２での「Ｎｏ」との判定、及び、ステップ２５２２での「Ｎｏ」との判定）、前記ポンプを作動させ、前記第２循環を行う（ステップ２５４５の処理）。
【００２０】
先に述べたように、冷却水温が所定水温以上になった後に所定水温よりも低くなった場合、内燃機関の温度（機関温度）が「シリンダブロックの温度を大きい上昇率で上昇させる必要がある温度」よりも高い温度を維持している可能性が高い。
【００２１】
本発明装置によれば、機関運転が許可されて以降、「冷却水温が暖機完了水温よりも低いが所定水温以上であるとの高温条件と熱交換器への冷却水の供給が要求されているとの供給条件とを含む第２条件」が成立した後に「冷却水温が所定水温よりも低いとの低温条件と熱交換器への冷却水の供給が要求されているとの供給条件とを含む第１条件」が成立した場合、第２循環が行われる。これにより、ブロック水路には、ヘッド水路から流出した温度の高くなった冷却水が直接供給されず、熱交換器を通った後の少なくとも温度の低くなった冷却水が供給される。このため、シリンダブロックの温度が過剰に高くなることを防止することができる。
【００２２】
前記制御手段は、
前記低温条件が成立し且つ前記供給条件が成立していないとの第３条件が成立した場合（図２５のステップ２５２０及びステップ２５３３それぞれでの「Ｙｅｓ」との判定、並びに、図２２のステップ２２０５及びステップ２２２５それぞれでの「Ｎｏ」との判定）、前記ポンプを作動させ、前記ヘッド水路及び前記ブロック水路に供給される冷却水の流量が所定流量よりも小さい流量となるように冷却水の流量を制御しつつ前記第１循環水路を介して冷却水を循環させる第３循環を行い（図２２のステップ２２３５の処理）、
前記高温条件が成立し且つ前記供給条件が成立していないとの第４条件が成立した場合（図２５のステップ２５３０での「Ｙｅｓ」との判定、並びに、図２３のステップ２３０５及びステップ２３２５それぞれでの「Ｎｏ」との判定）、前記ポンプを作動させ、前記ヘッド水路及び前記ブロック水路に供給される冷却水の流量が前記所定流量以上の流量となるように冷却水の流量を制御しつつ前記第１循環水路を介して冷却水を循環させる第４循環を行い（図２３のステップ２３３５の処理）、
前記内燃機関の運転が許可されて以降、前記第４条件が成立した後に前記第３条件が成立した場合（図２５のステップ２５２２での「Ｎｏ」との判定）、前記ポンプを作動させ、前記第４循環を行う（図２３のステップ２３３５の処理）、
ように構成され得る。
【００２３】
熱交換器への冷却水の供給が要求されているとの供給条件が成立していない場合、冷却水を熱交換器に供給しないことが好ましい。この場合、ヘッド水路及びブロック水路に冷却水を循環させるためには、第１循環水路を介して冷却水を循環させざるを得ない。
【００２４】
内燃機関の運転が許可されて以降、第４条件が成立した後に第３条件が成立した場合、第３条件が成立していても、シリンダブロックの温度が大きい上昇率での温度上昇を必要としない温度である可能性が高い。従って、この場合、第３循環が行われるときにブロック水路に供給される比較的小さい冷却水の流量と同じ流量の冷却水がブロック水路に供給されるようにして第１循環水路を介して冷却水を循環させると、シリンダブロックの温度が過剰に高くなる可能性がある。
【００２５】
本発明装置によれば、第４条件が成立した後に第３条件が成立した場合、第１循環水路を介した冷却水の循環が行われるが、ブロック水路に供給される冷却水の流量は、第３循環が行われるときにブロック水路に供給される流量よりも大きい。シリンダブロックは、ブロック水路に冷却水が供給されると少なからず冷却され、その冷却度合は、ブロック水路に供給される冷却水の流量が大きいほど大きい。従って、シリンダブロックの温度が過剰に高くなることが防止される。
【００２６】
更に、前記制御手段は、
前記低温条件が成立し且つ前記供給条件が成立していないとの第３条件が成立した場合、前記ポンプを作動させ、前記第１循環水路を介して冷却水を循環させる第５循環を行い、
前記高温条件が成立し且つ前記供給条件が成立していないとの第４条件が成立した場合、前記ポンプを作動させ、前記第３循環水路を介して冷却水を循環させる第６循環を行い、
前記内燃機関の運転が許可されて以降、前記第４条件が成立した後に前記第３条件が成立した場合、前記ポンプを作動させ、前記第６循環を行う、
ように構成され得る（図３９）。
【００２７】
先にも述べたように、内燃機関の運転が許可されて以降、第４条件が成立した後に第３条件が成立した場合、第３条件が成立していても、シリンダブロックの温度が大きい上昇率での温度上昇を必要としない温度である可能性が高い。従って、この場合、第１循環水路を介して冷却水を循環させる第５循環が行われると、シリンダブロックの温度が過剰に高くなる可能性がある。
【００２８】
本発明装置によれば、第４条件が成立した後に第３条件が成立した場合、第５循環ではなく、第３循環水路を介して冷却水を循環させる第６循環が行われる。従って、シリンダブロックの温度が過剰に高くなることが防止される。
【００２９】
更に、前記制御手段は、前記内燃機関の運転が許可されて以降、前記暖機完了条件が成立した後に前記第１条件が成立した場合（図２５のステップ２５２２での「Ｎｏ」との判定）、前記ポンプを作動させ、前記第２循環を行う（図２３のステップ２３１５、ステップ２３２０及びステップ２３３０それぞれの処理）、ように構成され得る。
【００３０】
冷却水温が暖機完了水温以上になった後に所定水温よりも低くなった場合も、機関温度が「シリンダブロックの温度を大きい上昇率で上昇させる必要がある温度」よりも高い温度を維持している可能性が高い。
【００３１】
本発明装置によれば、機関運転が許可されて以降、暖機完了条件が成立した後に第１条件が成立した場合、第２循環が行われる。これにより、ブロック水路には、ヘッド水路から流出した温度の高くなった冷却水が直接供給されず、熱交換器を通った後の少なくとも温度の低くなった冷却水が供給される。このため、シリンダブロックの温度が過剰に高くなることを防止することができる。
【００３２】
更に、前記制御手段は、前記冷却水温が前記所定水温よりも低い温度である冷間水温よりも低いとの冷間条件と前記供給条件とが成立した場合（図２５のステップ２５２０及びステップ２５１２それぞれでの「Ｙｅｓ」との判定、図２１のステップ２１１０及びステップ２１２５それぞれでの「Ｙｅｓ」との判定、並びに、ステップ２１０５での「Ｙｅｓ」との判定及びステップ２１１０での「Ｎｏ」との判定）、前記ポンプを作動させ、前記第１循環水路を介さずに前記第２循環水路を介して冷却水を循環させるように構成され得る（図２１のステップ２１１５、ステップ２１２０及びステップ２１３０それぞれの処理）。
【００３３】
冷却水温が冷間水温よりも低い場合、内燃機関の暖機を早く完了させるためには、シリンダブロックの温度を非常に大きい上昇率で上昇させることが望まれる。
【００３４】
本発明装置によれば、冷却水温が冷間水温よりも低いとの冷間条件が成立している場合、ブロック水路には冷却水が供給されない。従って、シリンダブロックは冷却されない。このため、シリンダブロックの温度を非常に大きな上昇率で上昇させることができる。
【００３５】
更に、前記制御手段は、前記冷間条件が成立し且つ前記供給条件が成立していない場合（図２５のステップ２５２０及びステップ２５１２それぞれでの「Ｙｅｓ」との判定、並びに、図２１のステップ２１０５及びステップ２１２５それぞれでの「Ｎｏ」との判定）、前記ポンプの作動を停止するように構成され得る（図２１のステップ２１３５の処理）。
【００３６】
先に述べたように、冷間条件が成立している場合、シリンダブロックの温度を非常に大きい上昇率で上昇させることが望まれる。更に、熱交換器への冷却水の供給が要求されているとの供給条件が成立していない場合、熱交換器に冷却水を供給する必要はない。
【００３７】
本発明装置によれば、冷間条件が成立し且つ供給条件が成立していない場合、ポンプの作動が停止される。これによれば、ブロック水路にも熱交換器にも冷却水が供給されないので、熱交換器に無用に冷却水を供給することなく、シリンダブロックの温度を非常に大きい上昇率で上昇させることができる。
【００３８】
上記説明においては、発明の理解を助けるために、実施形態に対応する発明の構成に対して、実施形態で用いた符号を括弧書きで添えているが、発明の各構成要素は、前記符号によって規定される実施形態に限定されるものではない。本発明の他の目的、他の特徴及び付随する利点は、以下の図面を参照しつつ記述される本発明の実施形態についての説明から容易に理解されるであろう。
【図面の簡単な説明】
【００３９】
【図１】図１は、本発明の実施形態に係る冷却装置（以下、「実施装置」と称呼する。）が適用される内燃機関が搭載される車両を示した図である。
【図２】図２は、図１に示した内燃機関を示した図である。
【図３】図３は、実施装置を示した図である。
【図４】図４は、図２に示したＥＧＲ制御弁の制御に用いられるマップを示した図である。
【図５】図５は、実施装置が行う作動制御を示した図である。
【図６】図６は、図３と同様の図であって、実施装置が作動制御Ｂを行った場合における冷却水の流れを示した図である。
【図７】図７は、図３と同様の図であって、実施装置が作動制御Ｃを行った場合における冷却水の流れを示した図である。
【図８】図８は、図３と同様の図であって、実施装置が作動制御Ｄを行った場合における冷却水の流れを示した図である。
【図９】図９は、図３と同様の図であって、実施装置が作動制御Ｅを行った場合における冷却水の流れを示した図である。
【図１０】図１０は、図３と同様の図であって、実施装置が作動制御Ｆを行った場合における冷却水の流れを示した図である。
【図１１】図１１は、図３と同様の図であって、実施装置が作動制御Ｇを行った場合における冷却水の流れを示した図である。
【図１２】図１２は、図３と同様の図であって、実施装置が作動制御Ｈを行った場合における冷却水の流れを示した図である。
【図１３】図１３は、図３と同様の図であって、実施装置が作動制御Ｉを行った場合における冷却水の流れを示した図である。
【図１４】図１４は、図３と同様の図であって、実施装置が作動制御Ｊを行った場合における冷却水の流れを示した図である。
【図１５】図１５は、図３と同様の図であって、実施装置が作動制御Ｋを行った場合における冷却水の流れを示した図である。
【図１６】図１６は、図３と同様の図であって、実施装置が作動制御Ｌを行った場合における冷却水の流れを示した図である。
【図１７】図１７は、図３と同様の図であって、実施装置が作動制御Ｍを行った場合における冷却水の流れを示した図である。
【図１８】図１８は、図３と同様の図であって、実施装置が作動制御Ｎを行った場合における冷却水の流れを示した図である。
【図１９】図１９は、図３と同様の図であって、実施装置が作動制御Ｏを行った場合における冷却水の流れを示した図である。
【図２０】図２０は、図２及び図３に示したＥＣＵのＣＰＵ（以下、単に「ＣＰＵ」と称呼する。）が実行するルーチンを示したフローチャートである。
【図２１】図２１は、ＣＰＵが実行するルーチンを示したフローチャートである。
【図２２】図２２は、ＣＰＵが実行するルーチンを示したフローチャートである。
【図２３】図２３は、ＣＰＵが実行するルーチンを示したフローチャートである。
【図２４】図２４は、ＣＰＵが実行するルーチンを示したフローチャートである。
【図２５】図２５は、ＣＰＵが実行するルーチンを示したフローチャートである。
【図２６】図２６は、ＣＰＵが実行するルーチンを示したフローチャートである。
【図２７】図２７は、ＣＰＵが実行するルーチンを示したフローチャートである。
【図２８】図２８は、ＣＰＵが実行するルーチンを示したフローチャートである。
【図２９】図２９は、本発明の実施形態の第１変形例に係る冷却装置（以下、「第１変形装置」と称呼する。）を示した図である。
【図３０】図３０は、図２９と同様の図であって、第１変形装置が作動制御Ｅを行った場合における冷却水の流れを示した図である。
【図３１】図３１は、図２９と同様の図であって、第１変形装置が作動制御Ｌを行った場合における冷却水の流れを示した図である。
【図３２】図３２は、本発明の実施形態の第２変形例に係る冷却装置（以下、「第２変形装置」と称呼する。）を示した図である。
【図３３】図３３は、図３２と同様の図であって、第２変形装置が作動制御Ｅを行った場合における冷却水の流れを示した図である。
【図３４】図３４は、図３２と同様の図であって、第２変形装置が作動制御Ｌを行った場合における冷却水の流れを示した図である。
【図３５】図３５は、本発明の実施形態の第３変形例に係る冷却装置（以下、「第３変形装置」と称呼する。）を示した図である。
【図３６】図３６は、図３５と同様の図であって、第３変形装置が作動制御Ｅを行った場合における冷却水の流れを示した図である。
【図３７】図３７は、図３５と同様の図であって、第３変形装置が作動制御Ｌを行った場合における冷却水の流れを示した図である。
【図３８】図３８は、本発明の実施形態の第４変形例に係る冷却装置を示した図である。
【図３９】図３９は、本発明の実施形態の第５変形例に係る冷却装置を示した図である。
【発明を実施するための形態】
【００４０】
以下、図面を参照しながら、本発明の実施形態に係る内燃機関の冷却装置（以下、「実施装置」と称呼する。）について説明する。実施装置は、図１乃至図３に示した内燃機関１０（以下、単に「機関１０」と称呼する。）に適用される。
【００４１】
図１に示したように、機関１０は、ハイブリッド車両１００に搭載される。ハイブリッド車両１００（以下、単に「車両１００」と称呼する。）は、走行駆動装置として、機関１０、第１モータジェネレータ１１０、第２モータジェネレータ１２０、インバータ１３０、バッテリ（蓄電池）１４０、動力分配機構１５０及び動力伝達機構１６０を備えている。
【００４２】
機関１０は、多気筒（本例においては、直列４気筒）・４サイクル・ピストン往復動型・ディーゼル機関である。しかしながら、機関１０は、ガソリン機関であってもよい。
【００４３】
動力分配機構１５０は、機関１０から出力されるトルク（以下、「機関トルク」と称呼する。）を「動力分配機構１５０の出力軸１５１を回転させるトルク」と「第１モータジェネレータ１１０（以下、「第１ＭＧ１１０」と称呼する。）を発電機として駆動するトルク」とに所定の割合（所定の分配特性）で分配する。
【００４４】
動力分配機構１５０は、図示しない遊星歯車機構によって構成される。遊星歯車機構は、それぞれ図示しないサンギア、ピニオンギア、プラネタリーキャリア及びリングギアを備えている。
【００４５】
プラネタリーキャリアの回転軸は、機関１０の出力軸１０ａと接続されており、機関トルクをピニオンギアを介してサンギア及びリングギアに伝達する。サンギアの回転軸は、第１ＭＧ１１０の回転軸１１１と接続されており、サンギアに入力された機関トルクを第１ＭＧ１１０に伝達する。サンギアから第１ＭＧ１１０に機関トルクが伝達されると、第１ＭＧ１１０はその機関トルクによって回転されて電力を生成する。リングギアの回転軸は、動力分配機構１５０の出力軸１５１と接続されており、リングギアに入力された機関トルクは出力軸１５１を介して動力分配機構１５０から動力伝達機構１６０に伝達される。
【００４６】
動力伝達機構１６０は、動力分配機構１５０の出力軸１５１及び第２モータジェネレータ１２０（以下、「第２ＭＧ１２０」と称呼する。）の回転軸１２１と接続されている。動力伝達機構１６０は、減速ギア列１６１及びディファレンシャルギア１６２を含んでいる。
【００４７】
減速ギア列１６１は、ディファレンシャルギア１６２を介して車輪駆動軸１８０と接続されている。従って、「動力分配機構１５０の出力軸１５１から動力伝達機構１６０に入力された機関トルク」及び「第２ＭＧ１２０の回転軸１２１から動力伝達機構１６０に入力されたトルク」は、車輪駆動軸１８０を介して駆動輪である左右の前輪１９０に伝達される。但し、駆動輪は、左右の後輪であってもよいし、左右の前輪及び後輪であってもよい。
【００４８】
尚、動力分配機構１５０及び動力伝達機構１６０は公知である（例えば、特開２０１３−１７７０２６号公報等を参照。）。
【００４９】
第１ＭＧ１１０及び第２ＭＧ１２０は、それぞれ、永久磁石式同期電動機であり、インバータ１３０と接続されている。インバータ１３０は、第１ＭＧ１１０をモータとして作動させる場合、バッテリ１４０から供給される直流電力を三相交流電力に変換して、その変換した三相交流電力を第１ＭＧ１１０に供給する。一方、インバータ１３０は、第２ＭＧ１２０をモータとして作動させる場合、バッテリ１４０から供給される直流電力を三相交流電力に変換して、その変換した三相交流電力を第２ＭＧ１２０に供給する。
【００５０】
第１ＭＧ１１０は、車両の走行エネルギー又は機関トルク等の外力によってその回転軸１１１が回転されると、発電機として作動して電力を生成する。インバータ１３０は、第１ＭＧ１１０が発電機として作動している場合、第１ＭＧ１１０が生成する三相交流電力を直流電力に変換して、その変換した直流電力をバッテリ１４０に充電する。
【００５１】
外力として車両の走行エネルギーが駆動輪１９０、車輪駆動軸１８０、動力伝達機構１６０及び動力分配機構１５０を介して第１ＭＧ１１０に入力された場合、第１ＭＧ１１０によって駆動輪１９０に回生制動力（回生制動トルク）を与えることができる。
【００５２】
第２ＭＧ１２０も、上記外力によってその回転軸１２１が回転されると、発電機として作動して電力を生成する。インバータ１３０は、第２ＭＧ１２０が発電機として作動している場合、第２ＭＧ１２０が生成する三相交流電力を直流電力に変換して、その変換した直流電力をバッテリ１４０に充電する。
【００５３】
外力として車両の走行エネルギーが駆動輪１９０、車輪駆動軸１８０及び動力伝達機構１６０を介して第２ＭＧ１２０に入力された場合、第２ＭＧ１２０によって駆動輪１９０に回生制動力（回生制動トルク）を与えることができる。
【００５４】
＜内燃機関の構成＞
図２に示したように、機関１０は、機関本体１１、吸気システム２０、排気システム３０及びＥＧＲシステム４０を含んでいる。
【００５５】
機関本体１１は、シリンダヘッド１４、シリンダブロック１５（図３を参照。）及びクランクケース等を含んでいる。機関本体１１には、４つの気筒（燃焼室）１２ａ乃至１２ｄが形成されている。各気筒１２ａ乃至１２ｄ（以下、「各気筒１２」と称呼する。）の上部には、燃料噴射弁（インジェクタ）１３が配設されている。燃料噴射弁１３は、後述するＥＣＵ（電子制御ユニット）９０の指示に応答して開弁し、各気筒１２内に燃料を直接噴射するようになっている。
【００５６】
吸気システム２０は、インテークマニホールド２１、吸気管２２、エアクリーナ２３、過給機２４のコンプレッサ２４ａ、インタークーラー２５、スロットル弁２６及びスロットル弁アクチュエータ２７を含んでいる。
【００５７】
インテークマニホールド２１は「各気筒１２に接続された枝部」及び「枝部が集合した集合部」を含んでいる。吸気管２２は、インテークマニホールド２１の集合部に接続されている。インテークマニホールド２１及び吸気管２２は、吸気通路を構成している。吸気管２２には、吸入空気の流れの上流から下流に向け、エアクリーナ２３、コンプレッサ２４ａ、インタークーラー２５及びスロットル弁２６が順に配設されている。スロットル弁アクチュエータ２７は、ＥＣＵ９０の指示に応じてスロットル弁２６の開度を変更するようになっている。
【００５８】
排気システム３０は、エキゾーストマニホールド３１、排気管３２及び過給機２４のタービン２４ｂを含んでいる。
【００５９】
エキゾーストマニホールド３１は「各気筒１２に接続された枝部」及び「枝部が集合した集合部」を含んでいる。排気管３２は、エキゾーストマニホールド３１の集合部に接続されている。エキゾーストマニホールド３１及び排気管３２は、排気通路を構成している。タービン２４ｂは、排気管３２に配設されている。
【００６０】
ＥＧＲシステム４０は、排気還流管４１、ＥＧＲ制御弁４２及びＥＧＲクーラ４３を含んでいる。
【００６１】
排気還流管４１は、タービン２４ｂの上流位置の排気通路（エキゾーストマニホールド３１）と、スロットル弁２６の下流位置の吸気通路（インテークマニホールド２１）と、を連通している。排気還流管４１はＥＧＲガス通路を構成している。
【００６２】
ＥＧＲ制御弁４２は、排気還流管４１に配設されている。ＥＧＲ制御弁４２は、ＥＣＵ９０からの指示に応じてＥＧＲガス通路の通路断面積を変更することにより、排気通路から吸気通路へと再循環される排ガス（ＥＧＲガス）の量を変更し得る。
【００６３】
ＥＧＲクーラ４３は、排気還流管４１に配設され、排気還流管４１を通過するＥＧＲガスの温度を後述する冷却水によって低下させる。従って、ＥＧＲクーラ４３は、冷却水とＥＧＲガスとの間で熱交換を行う熱交換器であり、特に、ＥＧＲガスから冷却水に熱を与える熱交換器である。
【００６４】
図３に示したように、シリンダヘッド１４には、シリンダヘッド１４を冷却するための冷却水を流すための水路５１（以下、「ヘッド水路５１」と称呼する。）が周知のように形成されている。ヘッド水路５１は、実施装置の構成要素の１つである。以下の説明において、「水路」は、総て、冷却水を流すための通路である。
【００６５】
シリンダブロック１５には、シリンダブロック１５を冷却するための冷却水を流すための水路５２（以下、「ブロック水路５２」と称呼する。）が周知のように形成されている。特に、ブロック水路５２は、各気筒１２を画成するシリンダボアを冷却できるようにシリンダヘッド１４に近い箇所からシリンダボアに沿ってシリンダヘッド１４から離れた箇所まで形成されている。ブロック水路５２は、実施装置の構成要素の１つである。
【００６６】
実施装置は、ポンプ７０を含む。ポンプ７０は、「冷却水をポンプ７０内に取り込むための取込口７０in（以下、「ポンプ取込口７０in」と称呼する。）」及び「取り込んだ冷却水をポンプ７０から吐出するための吐出口７０out（以下、「ポンプ吐出口７０out」と称呼する。）」を有する。
【００６７】
冷却水管５３Ｐは、水路５３を画成する。冷却水管５３Ｐの第１端部５３Ａは、ポンプ吐出口７０outに接続されている。従って、ポンプ吐出口７０outから吐出された冷却水は、水路５３に流入する。
【００６８】
冷却水管５４Ｐは、水路５４を画成し、冷却水管５５Ｐは、水路５５を画成する。冷却水管５４Ｐの第１端部５４Ａ及び冷却水管５５Ｐの第１端部５５Ａは、冷却水管５３Ｐの第２端部５３Ｂに接続されている。
【００６９】
冷却水管５４Ｐの第２端部５４Ｂは、水路５４がヘッド水路５１の第１端部５１Ａと連通するようにシリンダヘッド１４に取り付けられている。冷却水管５５Ｐの第２端部５５Ｂは、水路５５がブロック水路５２の第１端部５２Ａと連通するようにシリンダブロック１５に取り付けられている。
【００７０】
冷却水管５６Ｐは、水路５６を画成する。冷却水管５６Ｐの第１端部５６Ａは、水路５６がヘッド水路５１の第２端部５１Ｂと連通するようにシリンダヘッド１４に取り付けられている。
【００７１】
冷却水管５７Ｐは、水路５７を画成する。冷却水管５７Ｐの第１端部５７Ａは、水路５７がブロック水路５２の第２端部５２Ｂと連通するようにシリンダブロック１５に取り付けられている。
【００７２】
冷却水管５８Ｐは、水路５８を画成する。冷却水管５８Ｐの第１端部５８Ａは、「冷却水管５６Ｐの第２端部５６Ｂ」及び「冷却水管５７Ｐの第２端部５７Ｂ」に接続されている。冷却水管５８Ｐの第２端部５８Ｂは、ポンプ取込口７０inに接続されている。冷却水管５８Ｐは、ラジエータ７１を通るように配設される。以下、水路５８を「ラジエータ水路５８」と称呼する。
【００７３】
ラジエータ７１は、そこを通る冷却水と外気との間で熱交換を行わせることにより、冷却水の温度を低下させる。尚、冷却水がラジエータ７１を通って流れた場合の冷却水の温度の低下量は、冷却水が「ＥＧＲクーラ４３及び／又はヒータコア７２」を通って流れた場合に比べて大きい。
【００７４】
ラジエータ７１とポンプ７０との間において、冷却水管５８Ｐには、遮断弁７５が配設されている。遮断弁７５は、開弁位置に設定されている場合、ラジエータ水路５８内の冷却水の流通を許容し、閉弁位置に設定されている場合、ラジエータ水路５８内の冷却水の流通を遮断する。
【００７５】
冷却水管５９Ｐは、水路５９を画成する。冷却水管５９Ｐの第１端部５９Ａは、冷却水管５８Ｐの第１端部５８Ａとラジエータ７１との間の冷却水管５８Ｐの部分５８Ｐａ（以下、「第１部分５８Ｐａ」と称呼する。）に接続されている。冷却水管５９Ｐは、ＥＧＲクーラ４３を通るように配設される。以下、水路５９を「ＥＧＲクーラ水路５９」と称呼する。
【００７６】
ＥＧＲクーラ４３と冷却水管５９Ｐの第１端部５９Ａとの間において、冷却水管５９Ｐには、遮断弁７６が配設されている。遮断弁７６は、開弁位置に設定されている場合、ＥＧＲクーラ水路５９内の冷却水の流通を許容し、閉弁位置に設定されている場合、ＥＧＲクーラ水路５９内の冷却水の流通を遮断する。
【００７７】
冷却水管６０Ｐは、水路６０を画成する。冷却水管６０Ｐの第１端部６０Ａは、冷却水管５８Ｐの第１部分５８Ｐａとラジエータ７１との間の冷却水管５８Ｐの部分５８Ｐｂ（以下、「第２部分５８Ｐｂ」と称呼する。）に接続されている。冷却水管６０Ｐは、ヒータコア７２を通るように配設される。以下、水路６０を「ヒータコア水路６０」と称呼する。
【００７８】
以下、冷却水管５８Ｐの第１端部５８Ａと冷却水管５８Ｐの第１部分５８Ｐａとの間のラジエータ水路５８の部分５８１を「ラジエータ水路５８の第１部分５８１」と称呼し、冷却水管５８Ｐの第１部分５８Ｐａと冷却水管５８Ｐの第２部分５８Ｐｂとの間のラジエータ水路５８の部分５８２を「ラジエータ水路５８の第２部分５８２」と称呼する。
【００７９】
ヒータコア７２は、そこを通る冷却水の温度がヒータコア７２の温度よりも高い場合、その冷却水によって暖められ、熱を蓄積する。従って、ヒータコア７２は、冷却水との間で熱交換を行う熱交換器であり、特に、冷却水から熱を奪う熱交換器である。ヒータコア７２に蓄積された熱は、機関１０が搭載された車両１００の室内を暖房するために利用される。
【００８０】
ヒータコア７２と冷却水管６０Ｐの第１端部６０Ａとの間において、冷却水管６０Ｐには、遮断弁７７が配設されている。遮断弁７７は、開弁位置に設定されている場合、ヒータコア水路６０内の冷却水の流通を許容し、閉弁位置に設定されている場合、ヒータコア水路６０内の冷却水の流通を遮断する。
【００８１】
冷却水管６１Ｐは、水路６１を画成する。冷却水管６１Ｐの第１端部６１Ａは、冷却水管５９Ｐの第２端部５９Ｂ及び冷却水管６０Ｐの第２端部６０Ｂに接続されている。冷却水管６１Ｐの第２端部６１Ｂは、遮断弁７５とポンプ取込口７０inとの間の冷却水管５８Ｐの部分５８Ｐｃ（以下、「第３部分５８Ｐｃ」と称呼する。）に接続されている。
【００８２】
冷却水管６２Ｐは、水路６２を画成する。冷却水管６２Ｐの第１端部６２Ａは、冷却水管５５Ｐに配設された切替弁７８に接続されている。冷却水管６２Ｐの第２端部６２Ｂは、冷却水管５８Ｐの第３部分５８Ｐｃとポンプ取込口７０inとの間の冷却水管５８Ｐの部分５８Ｐｄ（以下、「第４部分５８Ｐｄ」と称呼する。）に接続されている。
【００８３】
以下、切替弁７８と冷却水管５５Ｐの第１端部５５Ａとの間の水路５５の部分５５１を「水路５５の第１部分５５１」と称呼し、切替弁７８と冷却水管５５Ｐの第２端部５５Ｂとの間の水路５５の部分５５２を「水路５５の第２部分５５２」と称呼する。更に、冷却水管５８Ｐの第３部分５８Ｐｃと冷却水管５８Ｐの第４部分５８Ｐｄとの間のラジエータ水路５８の部分５８３を「ラジエータ水路５８の第３部分５８３」と称呼し、冷却水管５８Ｐの第４部分５８Ｐｄとポンプ取込口７０inとの間のラジエータ水路５８の部分５８４を「ラジエータ水路５８の第４部分５８４」と称呼する。
【００８４】
切替弁７８は、第１の位置（以下、「順流位置」と称呼する。）に設定されている場合、水路５５の第１部分５５１と水路５５の第２部分５５２との間の冷却水の流通を許容する一方、「第１部分５５１と水路６２との間の冷却水の流通」及び「第２部分５５２と水路６２との間の冷却水の流通」を遮断する。
【００８５】
一方、切替弁７８は、第２の位置（以下、「逆流位置」と称呼する。）に設定されている場合、水路５５の第２部分５５２と水路６２との間の冷却水の流通を許容する一方、「水路５５の第１部分５５１と水路６２との間の冷却水の流通」及び「第１部分５５１と第２部分５５２との間の冷却水の流通」を遮断する。
【００８６】
更に、切替弁７８は、第３の位置（以下、「遮断位置」と称呼する。）に設定されている場合、「水路５５の第１部分５５１と第２部分５５２との間の冷却水の流通」、「水路５５の第１部分５５１と水路６２との間の冷却水の流通」及び「水路５５の第２部分５５２と水路６２との間の冷却水の流通」を遮断する。
【００８７】
以上説明したように、実施装置において、「水路５６、水路５７、水路５５の第２部分５５２、水路６２、ラジエータ水路５８の第４部分５８４、水路５３及び水路５４」は、ヘッド水路５１から流出した冷却水をラジエータ７１、ＥＧＲクーラ４３及びヒータコア７２を通さずにブロック水路５２に供給し、ブロック水路５２から流出した冷却水をヘッド水路５１に供給するための第１循環水路を構成している。
【００８８】
「水路５６、ラジエータ水路５８の第１部分５８１及び第２部分５８２、水路５９乃至６１、ラジエータ水路５８の第３部分及び第４部分５８４、水路５３、並びに、水路５４」は、ヘッド水路５１から流出した冷却水をＥＧＲクーラ４３及びヒータコア７２を通した後、ブロック水路５２に供給せずにヘッド水路５１に供給するための第２循環水路を構成している。
【００８９】
「水路５６、水路５７、ラジエータ水路５８の第１部分５８１及び第２部分５８２、水路５９乃至６１、ラジエータ水路５８の第３部分５８３及び第４部分５８４、並びに、水路５３乃至５５」は、ヘッド水路５１及びブロック水路５２から流出した冷却水をＥＧＲクーラ４３及びヒータコア７２を通した後、ヘッド水路５１及びブロック水路５２に供給するための第３循環水路を構成している。
【００９０】
「水路５６、水路５７、ラジエータ水路５８、及び、水路５３乃至５５」は、ヘッド水路５１及びブロック水路５２から流出した冷却水をラジエータ７１を通した後、ヘッド水路５１及びブロック水路５２に供給するための第４循環水路を構成している。
【００９１】
更に、ヘッド水路５１は、シリンダヘッド１４に形成された第１水路であり、ブロック水路５２は、シリンダブロック１５に形成された第２水路である。水路５３及び水路５４は、ヘッド水路５１（第１水路）の一方の端部である第１端部５１Ａをポンプ吐出口７０outに接続する第３水路を構成している。
【００９２】
水路５３、水路５５、水路６２、ラジエータ水路５８の第４部分５８４及び切替弁７８は、ブロック水路５２（第２水路）の一方の端部である第１端部５２Ａとポンプ７０との接続であるポンプ接続を、ブロック水路５２の第１端部５２Ａをポンプ吐出口７０outに接続する順流接続と、ブロック水路５２の第１端部５２Ａをポンプ取込口７０inに接続する逆流接続と、の間で切り替える接続切替機構を構成している。
【００９３】
水路５６及び水路５７は、ヘッド水路５１（第１水路）の他方の端部である第２端部５１Ｂとブロック水路５２（第２水路）の他方の端部である第２端部５２Ｂとを接続する第４水路を構成している。
【００９４】
ラジエータ水路５８は、水路５６及び水路５７（第４水路）をポンプ取込口７０inに接続する第５水路であり、遮断弁７５は、ラジエータ水路５８（第５水路）を遮断したり開放したりする遮断弁である。
【００９５】
更に、水路５３及び水路５５は、ブロック水路５２（第２水路）の第１端部５２Ａをポンプ吐出口７０outに接続する順流接続水路を構成しており、水路５５の第２部分５５２、水路６２及びラジエータ水路５８の第４部分５８４は、ブロック水路５２（第２水路）の第１端部５２Ａをポンプ取込口７０inに接続する逆流接続水路を構成している。
【００９６】
切替弁７８は、ブロック水路５２（第２水路）の第１端部５２Ａを水路５３及び水路５５（順流接続水路）を介してポンプ吐出口７０outに接続させる順流位置と、ブロック水路５２（第２水路）の第１端部５２Ａを水路５５の第２部分５５２、水路６２及びラジエータ水路５８の第４部分５８４（逆流接続水路）を介してポンプ取込口７０inに接続させる逆流位置と、の何れか一方に選択的に設定される切替え部である。
【００９７】
別の言い方をすると、切替弁７８は、ブロック水路５２（第２水路）の第１端部５２Ａをポンプ吐出口７０outに接続する水路５３及び水路５５（順流接続水路）と、ブロック水路５２（第２水路）の第１端部５２Ａをポンプ取込口７０inに接続する水路５５の第２部分５５２、水路６２及びラジエータ水路５８の第４部分５８４（逆流接続水路）と、の何れかを冷却水が選択的に流れるように水路切替えを行う切替え部である。
【００９８】
実施装置は、ＥＣＵ９０を備える。ＥＣＵは、エレクトリックコントロールユニットの略称であり、ＥＣＵ９０は、ＣＰＵ、ＲＯＭ、ＲＡＭ及びインターフェース等を含むマイクロコンピュータを主要構成部品として有する電子制御回路である。ＣＰＵは、メモリ（ＲＯＭ）に格納されたインストラクション（ルーチン）を実行することにより後述する各種機能を実現する。
【００９９】
図２及び図３に示したように、ＥＣＵ９０は、エアフローメータ８１、クランク角度センサ８２、水温センサ８３乃至８６、外気温センサ８７、ヒータスイッチ８８及びイグニッションスイッチ８９と接続されている。
【０１００】
エアフローメータ８１は、コンプレッサ２４ａよりも吸気上流位置において吸気管２２に配設されている。エアフローメータ８１は、そこを通過する空気の質量流量Ｇａを測定し、その質量流量Ｇａ（以下、「吸入空気量Ｇａ」と称呼する。）を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいて吸入空気量Ｇａを取得する。更に、ＥＣＵ９０は、後述するイグニッションスイッチ８９がオン位置に設定された後に最初に機関１０が始動してから気筒１２ａ乃至１２ｄに吸入された空気の量ΣGa（以下、「始動後積算空気量ΣGa」と称呼する。）を吸入空気量Ｇａに基づいて取得する。
【０１０１】
クランク角度センサ８２は、機関１０の図示しないクランクシャフトに近接して機関本体１１に配設されている。クランク角度センサ８２は、クランクシャフトが一定の角度（本例において、１０°）だけ回転する毎にパルス信号を出力するようになっている。ＥＣＵ９０は、このパルス信号及び図示しないカムポジションセンサからの信号に基づいて所定の気筒の圧縮上死点を基準とした機関１０のクランク角度（絶対クランク角度）を取得する。更に、ＥＣＵ９０は、クランク角度センサ８２からのパルス信号に基づいて機関回転速度ＮＥを取得する。
【０１０２】
水温センサ８３は、ヘッド水路５１内の冷却水の温度ＴＷhdを検出できるようにシリンダヘッド１４に配設されている。水温センサ８３は、検出した冷却水の温度ＴＷhdを検出し、その温度ＴＷhd（以下、「ヘッド水温ＴＷhd」と称呼する。）を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいてヘッド水温ＴＷhdを取得する。
【０１０３】
水温センサ８４は、ブロック水路５２内の領域であってシリンダヘッド１４に近い領域の冷却水の温度ＴＷbr_upを検出できるようにシリンダブロック１５に配設されている。水温センサ８４は、検出した冷却水の温度ＴＷbr_up（以下、「上部ブロック水温ＴＷbr_up」と称呼する。）を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいて上部ブロック水温ＴＷbr_upを取得する。
【０１０４】
水温センサ８５は、ブロック水路５２内の領域であってシリンダヘッド１４から離れた領域の冷却水の温度ＴＷbr_lowを検出できるようにシリンダブロック１５に配設されている。水温センサ８５は、検出した冷却水の温度ＴＷbr_low（以下、「下部ブロック水温ＴＷbr_low」と称呼する。）を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいて下部ブロック水温ＴＷbr_lowを取得する。更に、ＥＣＵ９０は、上部ブロック水温ＴＷbr_upに対する下部ブロック水温ＴＷbr_lowの差ΔＴＷbr（＝ＴＷbr_up−ＴＷbr_low）を取得する。
【０１０５】
水温センサ８６は、ラジエータ水路５８の第１部分５８１を画成する冷却水管５８Ｐの部分に配設されている。水温センサ８６は、ラジエータ水路５８の第１部分５８１内の冷却水の温度ＴＷengを検出し、その温度ＴＷeng（以下、「機関水温ＴＷeng」と称呼する。）を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいて機関水温ＴＷengを取得する。
【０１０６】
外気温センサ８７は、外気の温度Ｔａを検出し、その温度Ｔａ（以下、「外気温Ｔａ」と称呼する。）を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいて外気温Ｔａを取得する。
【０１０７】
ヒータスイッチ８８は、機関１０が搭載された車両１００の運転者によって操作される。ＥＣＵ９０は、ヒータスイッチ８８が運転者によりオン位置に設定されると、ヒータコア７２の熱を車両１００の室内に放出させる。一方、ＥＣＵ９０は、ヒータスイッチ８８が運転者によりオフ位置に設定されると、ヒータコア７２から車両１００の室内への熱の放出を停止する。
【０１０８】
イグニッションスイッチ８９は、車両１００の運転者により操作される。イグニッションスイッチ８９をオン位置に設定する操作（以下、「イグニッションオン操作」と称呼する。）が運転者により行われた場合、機関１０の始動が許可される。一方、イグニッションスイッチ８９をオフ位置に設定する操作（以下、「イグニッションオフ操作」と称呼する。）が運転者により行われたときに機関１０の運転（以下、「機関運転」と称呼する。）が行われている場合、機関運転が停止される。
【０１０９】
更に、ＥＣＵ９０は、スロットル弁アクチュエータ２７、ＥＣＵ制御弁４２、ポンプ７０、遮断弁７５乃至７７及び切替弁７８に接続されている。
【０１１０】
ＥＣＵ９０は、機関負荷ＫＬ及び機関回転速度ＮＥにより定まる機関運転状態に応じてスロットル弁２６の開度の目標値を設定し、スロットル弁２６の開度が目標値と一致するようにスロットル弁アクチュエータ２７の作動を制御する。
【０１１１】
ＥＣＵ９０は、機関運転状態に応じてＥＧＲ制御弁４２の開度の目標値ＥＧＲtgt（以下、「目標ＥＧＲ制御弁開度ＥＧＲtgt」と称呼する。）を設定し、ＥＧＲ制御弁４２の開度が目標ＥＧＲ制御弁開度ＥＧＲtgtと一致するようにＥＧＲ制御弁４２の作動を制御する。
【０１１２】
ＥＣＵ９０は、図４に示したマップを記憶している。ＥＣＵ９０は、機関運転状態が図４に示したＥＧＲ停止領域Ｒａ又はＲｃ内にある場合、目標ＥＧＲ制御弁開度ＥＧＲtgtを「０」に設定する。この場合、各気筒１２には、ＥＧＲガスは供給されない。
【０１１３】
一方、機関運転状態が図４に示したＥＧＲ実行領域Ｒｂ内にある場合、ＥＣＵ９０は、機関運転状態に応じて目標ＥＧＲ制御弁開度ＥＧＲtgtを「０」よりも大きい値に設定する。この場合、各気筒１２にＥＧＲガスが供給される。
【０１１４】
ＥＣＵ９０は、後述するように、機関１０の温度Ｔeng（以下、「機関温度Ｔeng」と称呼する。）に応じてポンプ７０、遮断弁７５乃至７７及び切替弁７８の作動を制御する。
【０１１５】
更に、ＥＣＵ９０は、アクセル操作量センサ１０１、車速センサ１０２、バッテリセンサ１０３、第１回転角センサ１０４及び第２回転角センサ１０５と接続されている。
【０１１６】
アクセル操作量センサ１０１は、図示しないアクセルペダルの操作量ＡＰを検出し、その操作量ＡＰ（以下、「アクセルペダル操作量ＡＰ」と称呼する。）を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいてアクセルペダル操作量ＡＰを取得する。
【０１１７】
車速センサ１０２は、車両１００の速度Ｖを検出し、その速度Ｖ（以下、「車速Ｖ」と称呼する。）を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいて車速Ｖを取得する。
【０１１８】
バッテリセンサ１０３は、電流センサ、電圧センサ及び温度センサを含んでいる。バッテリセンサ１０３の電流センサは、「バッテリ１４０に流入する電流」又は「バッテリ１４０から流出する電流」を検出し、その電流を表す信号をＥＣＵ９０に送信する。バッテリセンサ１０３の電圧センサは、バッテリ１４０の電圧を検出し、その電圧を表す信号をＥＣＵ９０に送信する。バッテリセンサ１０３の温度センサは、バッテリ１４０の温度を検出し、その温度を表す信号をＥＣＵ９０に送信する。
【０１１９】
ＥＣＵ９０は、電流センサ、電圧センサ及び温度センサから送信された信号に基づいて周知の手法によりバッテリ１４０に充電されている電力量ＳＯＣ（以下、「バッテリ充電量ＳＯＣ」と称呼する。）を取得する。
【０１２０】
第１回転角センサ１０４は、第１ＭＧ１１０の回転角を検出し、その回転角を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいて第１ＭＧ１１０の回転速度ＮＭ１（以下、「第１ＭＧ回転速度ＮＭ１」と称呼する。）を取得する。
【０１２１】
第２回転角センサ１０５は、第２ＭＧ１２０の回転角を検出し、その回転角を表す信号をＥＣＵ９０に送信する。ＥＣＵ９０は、その信号に基づいて第２ＭＧ１２０の回転速度ＮＭ２（以下、「第２ＭＧ回転速度ＮＭ２」と称呼する。）を取得する。
【０１２２】
更に、ＥＣＵ９０は、インバータ１３０と接続されている。ＥＣＵ９０は、インバータ１３０を制御することにより、第１ＭＧ１１０及び第２ＭＧ１２０の作動を制御する。
【０１２３】
＜実施装置の作動の概要＞
次に、実施装置の作動の概要について説明する。実施装置は、機関１０の暖機状態（以下、単に「暖機状態」と称呼する。）並びに後述するＥＧＲクーラ通水要求及びヒータコア通水要求の有無に応じて後述する作動制御Ａ乃至Ｏの何れかを行う。
【０１２４】
まず、暖機状態の判定について説明する。実施装置は、暖機状態が「冷間状態、第１半暖機状態、第２半暖機状態及び暖機完了状態（以下、これら状態をまとめて「冷間状態等」と称呼する。）の何れの状態」にあるかを判定する。
【０１２５】
冷間状態は、機関温度Ｔengが所定の閾値温度Ｔeng１（以下、「第１機関温度Ｔeng１」と称呼する。）よりも低いと推定される状態である。
【０１２６】
第１半暖機状態は、機関温度Ｔengが第１機関温度Ｔeng１以上であり且つ所定の閾値温度Ｔeng２（以下、「第２機関温度Ｔeng２」と称呼する。）よりも低いと推定される状態である。第２機関温度Ｔeng２は、第１機関温度Ｔeng１よりも高い温度に設定される。
【０１２７】
第２半暖機状態は、機関温度Ｔengが第２機関温度Ｔeng２以上であり且つ所定の閾値温度Ｔeng３（以下、「第３機関温度Ｔeng３」と称呼する。）よりも低いと推定される状態である。第３機関温度Ｔeng３は、第２機関温度Ｔeng２よりも高い温度に設定される。
【０１２８】
暖機完了状態は、機関温度Ｔengが第３機関温度Ｔeng３以上であると推定される状態である。
【０１２９】
実施装置は、イグニッションスイッチ８９がオン位置に設定された後の機関サイクル数Ｃig（以下、「始動後サイクル数Ｃig」と称呼する。）が所定の始動後サイクル数Ｃig_th以下である場合、以下に述べるように、「機関温度Ｔengに相関する機関水温ＴＷeng」に基づいて暖機状態が冷間状態等の何れの状態にあるかを判定する。本例において、所定の始動後サイクル数Ｃig_thは、機関１０における膨張行程の実施回数が８〜１２回に相当する２〜３サイクルである。
【０１３０】
＜冷間条件＞
実施装置は、機関水温ＴＷengが所定の閾値水温ＴＷeng１（以下、「第１機関水温ＴＷeng１」と称呼する。）よりも低いとの冷間条件Ｃacが成立した場合、暖機状態が冷間状態にあると判定する。
【０１３１】
冷間条件Ｃacが成立したときの冷却水の温度は、概して、後述する第２半暖機条件Ｃa2又は暖機完了条件Ｃawが成立した場合に比べて低い。従って、冷間条件Ｃacは、冷却水の温度が比較的低いとの条件である低温条件の１つである。
【０１３２】
＜第１半暖機条件＞
一方、機関水温ＴＷengが第１機関水温ＴＷeng１以上であり且つ所定の閾値水温ＴＷeng２（以下、「第２機関水温ＴＷeng２」と称呼する。）よりも低いとの第１半暖機条件Ｃa1が成立した場合、実施装置は、暖機状態が第１半暖機状態にあると判定する。第２機関水温ＴＷeng２は、第１機関水温ＴＷeng１よりも高い温度に設定される。
【０１３３】
第１半暖機条件Ｃa1が成立したときの冷却水の温度は、概して、後述する第２半暖機条件Ｃa2又は暖機完了条件Ｃawが成立した場合に比べて低い。従って、第１半暖機条件Ｃa1は、冷却水の温度が比較的低いとの条件である低温条件の１つである。
【０１３４】
＜第２半暖機条件＞
更に、機関水温ＴＷengが第２機関水温ＴＷeng２以上であり且つ所定の閾値水温ＴＷeng３（以下、「第３機関水温ＴＷeng３」と称呼する。）よりも低いとの第２半暖機条件Ｃa2が成立した場合、実施装置は、暖機状態が第２半暖機状態にあると判定する。第３機関水温ＴＷeng３は、第２機関水温ＴＷeng２よりも高い温度に設定される。
【０１３５】
第２半暖機条件Ｃa2が成立したときの冷却水の温度は、概して、先に述べた冷間条件Ｃac又は第１半暖機条件Ｃa1が成立した場合に比べて高い。従って、第２半暖機条件Ｃa2は、冷却水の温度が比較的高いとの条件である高温条件の１つである。
【０１３６】
＜暖機完了条件＞
加えて、機関水温ＴＷengが第３機関水温ＴＷeng３以上であるとの暖機完了条件Ｃawが成立した場合、実施装置は、暖機状態が暖機完了状態にあると判定する。
【０１３７】
暖機完了条件Ｃawが成立したときの冷却水の温度は、概して、先に述べた冷間条件Ｃac又は第１半暖機条件Ｃa1が成立した場合に比べて高い。従って、暖機完了条件Ｃawは、冷却水の温度が比較的高いとの条件である高温条件の１つである。
【０１３８】
一方、始動後サイクル数Ｃigが上記所定の始動後サイクル数Ｃig_thよりも多い場合、実施装置は、以下に述べるように、「機関温度Ｔengに相関する上部ブロック水温ＴＷbr_up、ヘッド水温ＴＷhd、ブロック水温差ΔＴＷbr、始動後積算空気量ΣGa及び機関水温ＴＷeng」のうち、少なくとも４つに基づいて暖機状態が冷間状態等の何れの状態にあるかを判定する。
【０１３９】
＜冷間条件＞
実施装置は、以下に述べる条件Ｃbc1乃至条件Ｃbc4の少なくとも１つが成立している場合、冷間条件Ｃbcが成立しており、暖機状態が冷間状態にあると判定する。
【０１４０】
条件Ｃbc1は、上部ブロック水温ＴＷbr_upが所定の閾値水温ＴＷbr_up１（以下、「第１上部ブロック水温ＴＷbr_up１」と称呼する。）以下であることである。上部ブロック水温ＴＷbr_upは、機関温度Ｔengに相関するパラメータである。従って、第１上部ブロック水温ＴＷbr_up１及び後述する閾値水温を適切に設定することにより、上部ブロック水温ＴＷbr_upに基づいて暖機状態が冷間状態等の何れの状態にあるかを判定することができる。
【０１４１】
条件Ｃbc2は、ヘッド水温ＴＷhdが所定の閾値水温ＴＷhd１（以下、「第１ヘッド水温ＴＷhd１」と称呼する。）以下であることである。ヘッド水温ＴＷhdも、機関温度Ｔengに相関するパラメータである。従って、第１ヘッド水温ＴＷhd１及び後述する閾値水温を適切に設定することにより、ヘッド水温ＴＷhdに基づいて暖機状態が冷間状態等の何れの状態にあるかを判定することができる。
【０１４２】
条件Ｃbc3は、始動後積算空気量ΣGaが所定の閾値空気量ΣGa１（以下、「第１空気量ΣGa１」と称呼する。）以下であることである。先に述べたように、始動後積算空気量ΣGaは、イグニッションスイッチ８９がオン位置に設定された後に最初に機関１０が始動してから気筒１２ａ乃至気筒１２ｄに吸入された空気の量である。気筒１２ａ乃至気筒１２ｄに吸入された空気のトータルの量が多くなると、気筒１２ａ乃至気筒１２ｄに燃料噴射弁１３から供給された燃料のトータルの量も多くなり、その結果、気筒１２ａ乃至気筒１２ｄにて発生したトータルの熱量も多くなる。このため、始動後積算空気量ΣGaが或る一定の量に達するまでは、始動後積算空気量ΣGaが多いほど、機関温度Ｔengが高くなる。故に、始動後積算空気量ΣGaは、機関温度Ｔeng及び冷却水の温度に相関するパラメータである。従って、第１空気量ΣGa１及び後述する閾値空気量を適切に設定することにより、始動後積算空気量ΣGaに基づいて暖機状態が冷間状態等の何れの状態にあるかを判定することができる。
【０１４３】
条件Ｃbc4は、機関水温ＴＷengが所定の閾値水温ＴＷeng４（以下、「第４機関水温ＴＷeng４」と称呼する。）以下であることである。機関水温ＴＷengは、機関温度Ｔengに相関するパラメータである。従って、第４機関水温ＴＷeng４及び後述する閾値水温を適切に設定することにより、機関水温ＴＷengに基づいて暖機状態が冷間状態等の何れの状態にあるかを判定することができる。
【０１４４】
冷間条件Ｃbcが成立したときの冷却水の温度は、概して、後述する第２半暖機条件Ｃb2又は暖機完了条件Ｃbwが成立した場合に比べて低い。従って、冷間条件Ｃbcは、冷却水の温度が比較的低いとの条件である低温条件の１つである。
【０１４５】
尚、実施装置は、上記条件Ｃbc1乃至条件Ｃbc4の少なくとも２つ又は３つ又は総てが成立している場合に冷間条件Ｃbcが成立しており、暖機状態が冷間状態にあると判定するようにも構成され得る。
【０１４６】
＜第１半暖機条件＞
実施装置は、以下に述べる条件Ｃb11乃至条件Ｃb15の少なくとも１つが成立している場合、第１半暖機条件Ｃb1が成立しており、暖機状態が第１半暖機状態にあると判定する。
【０１４７】
条件Ｃb11は、上部ブロック水温ＴＷbr_upが第１上部ブロック水温ＴＷbr_up１よりも高く且つ所定の閾値水温ＴＷbr_up２（以下、「第２上部ブロック水温ＴＷbr_up２」と称呼する。）以下であることである。第２上部ブロック水温ＴＷbr_up２は、第１上部ブロック水温ＴＷbr_up１よりも高い温度に設定される。
【０１４８】
条件Ｃb12は、ヘッド水温ＴＷhdが第１ヘッド水温ＴＷhd１よりも高く且つ所定の閾値水温ＴＷhd２（以下、「第２ヘッド水温ＴＷhd２」と称呼する。）以下であることである。第２ヘッド水温ＴＷhd２は、第１ヘッド水温ＴＷhd１よりも高い温度に設定される。
【０１４９】
条件Ｃb13は、上部ブロック水温ＴＷbr_upと下部ブロック水温ＴＷbr_lowとの差であるブロック水温差ΔＴＷbr（＝ＴＷbr_up−ＴＷbr_low）が所定閾値ΔＴＷbrthよりも大きいことである。イグニッションオン操作により機関１０が始動した直後の冷間状態においては、ブロック水温差ΔＴＷbrはあまり大きくないが、機関温度Ｔengが上昇してゆく過程において、暖機状態が第１半暖機状態になると、ブロック水温差ΔＴＷbrが一時的に大きくなり、更に、暖機状態が第２半暖機状態になると、ブロック水温差ΔＴＷbrが小さくなる。このため、ブロック水温差ΔＴＷbrは、機関温度Ｔeng及び冷却水の温度に相関するパラメータであり、特に、暖機状態が第１半暖機状態にあるときの機関温度Ｔeng及び冷却水の温度に相関するパラメータである。従って、所定閾値ΔＴＷbrthを適切に設定することにより、ブロック水温差ΔＴＷbrに基づいて暖機状態が第１半暖機状態にあるか否かを判定することができる。
【０１５０】
条件Ｃb14は、始動後積算空気量ΣGaが第１空気量ΣGa１よりも多く且つ所定の閾値空気量ΣGa２（以下、「第２空気量ΣGa２」と称呼する。）以下であることである。第２空気量ΣGa２は、第１空気量ΣGa１よりも大きい値に設定される。
【０１５１】
条件Ｃb15は、機関水温ＴＷengが第４機関水温ＴＷeng４よりも高く且つ所定の閾値水温ＴＷeng５（以下、「第５機関水温ＴＷeng５」と称呼する。）以下であることである。第５機関水温ＴＷeng５は、第４機関水温ＴＷeng４よりも高い温度に設定される。
【０１５２】
第１半暖機条件Ｃb1が成立したときの冷却水の温度は、概して、後述する第２半暖機条件Ｃb2又は暖機完了条件Ｃbwが成立した場合に比べて低い。従って、第１半暖機条件Ｃb1は、冷却水の温度が比較的低いとの条件である低温条件の１つである。
【０１５３】
尚、実施装置は、上記条件Ｃb11乃至条件Ｃb15の少なくとも２つ又は３つ又は４つ又は総てが成立している場合に第１半暖機条件Ｃb1が成立しており、暖機状態が第１半暖機状態にあると判定するようにも構成され得る。
【０１５４】
＜第２半暖機条件＞
実施装置は、以下に述べる条件Ｃb21乃至条件Ｃb24の少なくとも１つが成立している場合、第２半暖機条件Ｃb2が成立しており、暖機状態が第２半暖機状態にあると判定する。
【０１５５】
条件Ｃb21は、上部ブロック水温ＴＷbr_upが第２上部ブロック水温ＴＷbr_up２よりも高く且つ所定の閾値水温ＴＷbr_up３（以下、「第３上部ブロック水温ＴＷbr_up３」と称呼する。）以下であることである。第３上部ブロック水温ＴＷbr_up３は、第２上部ブロック水温ＴＷbr_up２よりも高い温度に設定される。
【０１５６】
条件Ｃb22は、ヘッド水温ＴＷhdが第２ヘッド水温ＴＷhd２よりも高く且つ所定の閾値水温ＴＷhd３（以下、「第３ヘッド水温ＴＷhd３」と称呼する。）以下であることである。第３ヘッド水温ＴＷhd３は、第２ヘッド水温ＴＷhd２よりも高い温度に設定される。
【０１５７】
条件Ｃb23は、始動後積算空気量ΣGaが第２空気量ΣGa２よりも多く且つ所定の閾値空気量ΣGa３（以下、「第３空気量ΣGa３」と称呼する。）以下であることである。第３空気量ΣGa３は、第２空気量ΣGa２よりも大きい値に設定される。
【０１５８】
条件Ｃb24は、機関水温ＴＷengが第５機関水温ＴＷeng５よりも高く且つ所定の閾値水温ＴＷeng６（以下、「第６機関水温ＴＷeng６」と称呼する。）以下であることである。第６機関水温ＴＷeng６は、第５機関水温ＴＷeng５よりも高い温度に設定される。
【０１５９】
第２半暖機条件Ｃb2が成立したときの冷却水の温度は、概して、先に述べた冷間条件Ｃbc又は第１半暖機条件Ｃb1が成立した場合に比べて高い。従って、第２半暖機条件Ｃb2は、冷却水の温度が比較的高いとの条件である高温条件の１つである。
【０１６０】
尚、実施装置は、上記条件Ｃb21乃至条件Ｃb24の少なくとも２つ又は３つ又は総てが成立している場合に第２半暖機条件Ｃb2が成立しており、暖機状態が第２半暖機状態にあると判定するようにも構成され得る。
【０１６１】
＜暖機完了条件＞
実施装置は、以下に述べる条件Ｃbw1乃至条件Ｃbw4の少なくとも１つが成立している場合、暖機完了条件Ｃbwが成立しており、暖機状態が暖機完了状態にあると判定する。
【０１６２】
条件Ｃbw1は、上部ブロック水温ＴＷbr_upが第３上部ブロック水温ＴＷbr_up３よりも高いことである。
条件Ｃbw2は、ヘッド水温ＴＷhdが第３ヘッド水温ＴＷhd３よりも高いことである。
条件Ｃbw3は、始動後積算空気量ΣGaが第３空気量ΣGa３よりも多いことである。
条件Ｃbw4は、機関水温ＴＷengが第６機関水温ＴＷeng６よりも高いことである。
【０１６３】
暖機完了条件Ｃbwが成立したときの冷却水の温度は、概して、先に述べた冷間条件Ｃbc又は第１半暖機条件Ｃb1が成立した場合に比べて高い。従って、暖機完了条件Ｃbwは、冷却水の温度が比較的高いとの条件である高温条件の１つである。
【０１６４】
尚、実施装置は、上記条件Ｃbw1乃至条件Ｃbw4の少なくとも２つ又は３つ又は総てが成立している場合に暖機完了条件が成立しており、暖機状態が暖機完了状態にあると判定するようにも構成され得る。
【０１６５】
＜ＥＧＲクーラ通水要求＞
先に述べたように、機関運転状態が図４に示したＥＧＲ実行領域Ｒｂ内にある場合、ＥＧＲガスが各気筒１２に供給される。各気筒１２にＥＧＲガスが供給される場合、冷却水をＥＧＲクーラ水路５９に供給し、その冷却水によりＥＧＲクーラ４３においてＥＧＲガスを冷却することが好ましい。
【０１６６】
ところが、ＥＧＲクーラ４３を通る冷却水の温度が低すぎると、その冷却水によってＥＧＲガスが冷却されたときにＥＧＲガス中の水分が排気還流管４１内で凝縮して凝縮水が発生する可能性がある。この凝縮水は、排気還流管４１を腐食させてしまう原因となり得る。従って、冷却水の温度が低い場合、冷却水をＥＧＲクーラ水路５９に供給することは好ましくない。
【０１６７】
そこで、実施装置は、機関運転状態がＥＧＲ実行領域Ｒｂ内にあるときに機関水温ＴＷengが所定の閾値水温ＴＷeng７（本例においては、６０℃であり、以下、「第７機関水温ＴＷeng７」と称呼する。）よりも高い場合、ＥＧＲクーラ水路５９に冷却水を供給する要求（以下、「ＥＧＲクーラ通水要求」と称呼する。）があると判定する。
【０１６８】
更に、機関水温ＴＷengが第７機関水温ＴＷeng７以下であっても、機関負荷ＫＬが比較的大きければ、機関温度Ｔengが直ぐに高くなり、その結果、機関水温ＴＷengが直ぐに第７機関水温ＴＷeng７よりも高くなることが期待できる。従って、ＥＧＲクーラ水路５９に冷却水を供給しても、発生する凝縮水の量は少なく、排気還流管４１が腐食する可能性も低いと考えられる。
【０１６９】
そこで、実施装置は、機関運転状態がＥＧＲ実行領域Ｒｂ内にあるときに機関水温ＴＷengが第７機関水温ＴＷeng７以下であっても、機関負荷ＫＬが所定の閾値負荷ＫＬth以上であれば、ＥＧＲクーラ通水要求があると判定する。従って、実施装置は、機関運転状態がＥＧＲ実行領域Ｒｂ内にあるときに機関水温ＴＷengが第７機関水温ＴＷeng７以下であり且つ機関負荷ＫＬが上記閾値負荷ＫＬthよりも小さい場合、ＥＧＲクーラ通水要求がないと判定する。
【０１７０】
一方、機関運転状態が図４に示したＥＧＲ停止領域Ｒａ又はＲｃ内にある場合、ＥＧＲガスが各気筒１２に供給されないので、ＥＧＲクーラ水路５９に冷却水を供給する必要はない。そこで、実施装置は、機関運転状態が図４に示したＥＧＲ停止領域Ｒａ又はＲｃ内にある場合、ＥＧＲクーラ通水要求がないと判定する。
【０１７１】
＜ヒータコア通水要求＞
ヒータコア水路６０に冷却水を流すと、冷却水の熱がヒータコア７２に奪われて冷却水の温度が低くなり、その結果、機関１０の暖機完了が遅れる。一方、外気温Ｔａが比較的低い場合、車両１００の室内の温度も比較的低いことから、運転者を含む車両の搭乗者（以下、「運転者等」と称呼する。）により室内の暖房が要請される可能性が高い。従って、外気温Ｔａが比較的低いときには、機関１０の暖機完了が遅れるとしても、室内の暖房が要請された場合に備えて、ヒータコア水路６０に冷却水を流してヒータコア７２が蓄積する熱量を増大させておくことが望まれる。
【０１７２】
そこで、実施装置は、外気温Ｔａが比較的低いときには、機関温度Ｔengが比較的低い場合でも、ヒータスイッチ８８の設定状態の如何にかかわらず、ヒータコア水路６０に冷却水を供給する要求（以下、「ヒータコア通水要求」と称呼する。）があると判定する。しかしながら、機関温度Ｔengが非常に低いときには、外気温Ｔａが比較的低い場合でも、ヒータコア通水要求がないと判定する。
【０１７３】
より具体的に述べると、実施装置は、外気温Ｔａが所定の閾値温度Ｔａth（以下、「閾値温度Ｔａth」と称呼する。）以下である場合、機関水温ＴＷengが所定の閾値水温ＴＷeng８（本例において、２０℃であり、以下、「第８機関水温ＴＷeng８」と称呼する。）よりも高ければ、ヒータコア通水要求があると判定する。
【０１７４】
一方、外気温Ｔａが閾値温度Ｔａth以下であるときに機関水温ＴＷengが第８機関水温ＴＷeng８以下である場合には、実施装置は、ヒータコア通水要求がないと判定する。
【０１７５】
更に、外気温Ｔａが比較的高い場合、室内の温度も比較的高いことから、運転者等により室内の暖房が要請される可能性が低い。従って、外気温Ｔａが比較的高いときには、機関温度Ｔengが比較的高く且つヒータスイッチ８８がオン位置に設定された場合に限り、ヒータコア水路６０に冷却水を流してヒータコア７２を暖めておけば十分である。
【０１７６】
そこで、実施装置は、外気温Ｔａが比較的高いときには、機関温度Ｔengが比較的高く且つヒータスイッチ８８がオン位置に設定されている場合、ヒータコア通水要求があると判定する。一方、外気温Ｔａが比較的高いときに、機関温度Ｔengが比較的低い場合、或いは、ヒータスイッチ８８がオフ位置に設定されている場合、実施装置は、ヒータコア通水要求がないと判定する。
【０１７７】
より具体的に述べると、実施装置は、外気温Ｔａが閾値温度Ｔａthよりも高いときにヒータスイッチ８８がオン位置に設定されており且つ機関水温ＴＷengが所定の閾値水温ＴＷeng９（本例において、２０℃であり、以下、「第９機関水温ＴＷeng９」と称呼する。）よりも高い場合、ヒータコア通水要求があると判定する。第９機関水温ＴＷeng９は、第８機関水温ＴＷeng８よりも高い温度に設定されてもよい。
【０１７８】
一方、外気温Ｔａが閾値温度Ｔａthよりも高いときでも、ヒータスイッチ８８がオフ位置に設定されている場合、或いは、機関水温ＴＷengが第９機関水温ＴＷeng９以下である場合、ヒータコア通水要求がないと判定する。
【０１７９】
次に、実施装置が行う「ポンプ７０、遮断弁７５乃至７７及び切替弁７８（以下、これらをまとめて「ポンプ７０等」と称呼する。）」の作動制御について説明する。実施装置は、暖機状態が冷間状態等の何れの状態にあるか、ＥＧＲクーラ通水要求の有無、及び、ヒータコア通水要求の有無に応じて、図５に示したように作動制御Ａ乃至Ｏの何れかを行う。
【０１８０】
＜冷間制御＞
まず、暖機状態が冷間状態にあると判定された場合における「ポンプ７０等」の作動制御（冷間制御）について説明する。
【０１８１】
＜作動制御Ａ＞
ヘッド水路５１及びブロック水路５２に冷却水を供給すると、少なからず、シリンダヘッド１４及びシリンダブロック１５は冷却される。従って、暖機状態が冷間状態にある場合のように、シリンダヘッド１４の温度（以下、「ヘッド温度Ｔhd」と称呼する。）及びシリンダブロック１５の温度（以下、「ブロック温度Ｔbr」と称呼する。）を上昇させたい場合、ヘッド水路５１及びブロック水路５２に冷却水を供給しないことが好ましい。加えて、ＥＧＲクーラ通水要求及びヒータコア通水要求の何れもない場合、ＥＧＲクーラ水路５９及びヒータコア水路６０の何れにも冷却水を供給する必要はない。
【０１８２】
そこで、実施装置は、暖機状態が冷間状態にあるときにＥＧＲクーラ通水要求及びヒータコア通水要求の何れもない場合、ポンプ７０を作動させず、或いは、ポンプ７０が作動している場合、ポンプ７０の作動を停止する作動制御Ａを冷間制御として行う。この場合、遮断弁７５乃至７７の設定位置は、それぞれ、開弁位置及び閉弁位置の何れでもよく、切替弁７８の設定位置は、順流位置、逆流位置及び遮断位置の何れでもよい。
【０１８３】
作動制御Ａによれば、ヘッド水路５１にもブロック水路５２にも冷却水が供給されない。従って、ラジエータ７１によって冷却された冷却水がヘッド水路５１及びブロック水路５２に供給される場合に比べ、ヘッド温度Ｔhd及びブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０１８４】
＜作動制御Ｂ＞
一方、ＥＧＲクーラ通水要求がある場合、冷却水をＥＧＲクーラ４３に供給することが望まれる。そこで、実施装置は、暖機状態が冷間状態にあるときにＥＧＲクーラ通水要求があり且つヒータコア通水要求がない場合、ポンプ７０を作動し、図６に矢印で示したように冷却水が循環するように、遮断弁７５及び７７をそれぞれ閉弁位置に設定し、遮断弁７６を開弁位置に設定し、切替弁７８の設定位置を遮断位置に設定する作動制御Ｂを冷間制御として行う。
【０１８５】
この作動制御Ｂによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水は、水路５４を介してヘッド水路５１に流入する。その冷却水は、ヘッド水路５１を流れた後、水路５６及びラジエータ水路５８を介してＥＧＲクーラ水路５９に流入する。その冷却水は、ＥＧＲクーラ４３を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０１８６】
これにより、ブロック水路５２に冷却水は供給されない。一方、ヘッド水路５１には冷却水が供給されるが、その冷却水はラジエータ７１によって冷却されていない。従って、ラジエータ７１によって冷却された冷却水がヘッド水路５１及びブロック水路５２に供給される場合に比べ、ヘッド温度Ｔhd及びブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０１８７】
加えて、ＥＧＲクーラ水路５９に冷却水が供給されるので、ＥＧＲクーラ通水要求に従った冷却水の供給を達成することもできる。
【０１８８】
＜作動制御Ｃ＞
同様に、ヒータコア通水要求がある場合、冷却水をヒータコア７２に供給することが望まれる。そこで、実施装置は、暖機状態が冷間状態にあるときにＥＧＲ通水要求がなく且つヒータコア通水要求がある場合、ポンプ７０を作動し、図７に矢印で示したように冷却水が循環するように、遮断弁７５及び７６をそれぞれ閉弁位置に設定し、遮断弁７７を開弁位置に設定し、切替弁７８の設定位置を遮断位置に設定する作動制御Ｃを冷間制御として行う。
【０１８９】
この作動制御Ｃによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水は、水路５４を介してヘッド水路５１に流入する。その冷却水は、ヘッド水路５１を流れた後、水路５６及びラジエータ水路５８を介してヒータコア水路６０に流入する。その冷却水は、ヒータコア７２を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０１９０】
これにより、作動制御Ｂと同様に、ブロック水路５２に冷却水は供給されず、一方、ヘッド水路５１には冷却水が供給されるが、その冷却水はラジエータ７１によって冷却されていない。従って、作動制御Ｂと同様に、ヘッド温度Ｔhd及びブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０１９１】
加えて、ヒータコア水路６０に冷却水が供給されるので、ヒータコア通水要求に従った冷却水の供給を達成することもできる。
【０１９２】
＜作動制御Ｄ＞
更に、暖機状態が冷間状態にあるときにＥＧＲクーラ通水要求及びヒータコア通水要求の両方がある場合、実施装置は、ポンプ７０を作動し、図８に矢印で示したように冷却水が循環するように、遮断弁７５を閉弁位置に設定し、遮断弁７６及び７７をそれぞれ開弁位置に設定し、切替弁７８の設定位置を遮断位置に設定する作動制御Ｄを冷間制御として行う。
【０１９３】
この作動制御Ｄによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水は、水路５４を介してヘッド水路５１に流入する。その冷却水は、ヘッド水路５１を流れた後、水路５６及びラジエータ水路５８を介してＥＧＲクーラ水路５９及びヒータコア水路６０それぞれに流入する。
【０１９４】
ＥＧＲクーラ水路５９に流入した冷却水は、ＥＧＲクーラ４３を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。一方、ヒータコア水路６０に流入した冷却水は、ヒータコア７２を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０１９５】
これにより、作動制御Ｂ及びＣに関連して説明した効果と同様の効果を得ることができる。
【０１９６】
＜第１半暖機制御＞
次に、暖機状態が第１半暖機状態にあると判定された場合におけるポンプ７０等の作動制御（第１半暖機制御）について説明する。
【０１９７】
＜作動制御Ｅ＞
暖機状態が第１半暖機状態にある場合、ヘッド温度Ｔhd及びブロック温度Ｔbrを大きい上昇率で上昇させる要求がある。このときにＥＧＲクーラ通水要求もヒータコア通水要求もない場合、上記要求にのみ応えるならば、実施装置は、暖機状態が冷間状態にある場合と同様に、上記作動制御Ａを行えばよい。
【０１９８】
しかしながら、暖機状態が第１半暖機状態にある場合、ヘッド温度Ｔhd及びブロック温度Ｔbrは、暖機状態が冷間状態にある場合に比べ、高くなっている。従って、実施装置が作動制御Ａを行うと、ヘッド水路５１及びブロック水路５２内の冷却水が流れずに滞留し、その結果、ヘッド水路５１及びブロック水路５２内の冷却水の温度が部分的に非常に高くなる可能性がある。このため、ヘッド水路５１及びブロック水路５２内で冷却水の沸騰が生じる可能性がある。
【０１９９】
そこで、実施装置は、暖機状態が第１半暖機状態にあるときにＥＧＲクーラ通水要求及びヒータコア通水要求の何れもない場合、ポンプ７０を作動し、図９に矢印で示したように冷却水が循環するように、遮断弁７５乃至７７をそれぞれ閉弁位置に設定し、切替弁７８を逆流位置に設定する作動制御Ｅを第１半暖機制御として行う。
【０２００】
この作動制御Ｅによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水は、水路５４を介してヘッド水路５１に流入する。その冷却水は、ヘッド水路５１を流れた後、水路５６及び水路５７を介してブロック水路５２に流入する。その冷却水は、ブロック水路５２を流れた後、順に、水路５５の第２部分５５２、水路６２及びラジエータ水路５８の第４部分５８４を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２０１】
これにより、ヘッド水路５１を流れて温度の高くなった冷却水がラジエータ７１、ＥＧＲクーラ４３及びヒータコア７２（以下、これらをまとめて「ラジエータ７１等」と称呼する。）の何れも通ることなくブロック水路５２に直接供給される。このため、ラジエータ７１等の何れかを通った冷却水がブロック水路５２に供給される場合に比べ、ブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０２０２】
更に、ヘッド水路５１にも、ラジエータ７１等の何れも通っていない冷却水が供給されるので、ラジエータ７１等の何れかを通った冷却水がヘッド水路５１に供給される場合に比べ、ヘッド温度Ｔhdを大きい上昇率で上昇させることができる。
【０２０３】
加えて、冷却水がヘッド水路５１及びブロック水路５２を流れるので、ヘッド水路５１及びブロック水路５２において冷却水の温度が部分的に非常に高くなることを防止することができる。その結果、ヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止することができる。
【０２０４】
ところで、ヘッド水路５１及びブロック水路５２に冷却水が流れると、シリンダヘッド１４及びシリンダブロック１５は少なからず冷却される。このため、ヘッド温度Ｔhd及びブロック温度Ｔbrの上昇率は低下し、その上昇率の低下量は、ヘッド水路５１及びブロック水路５２を流れる冷却水の流量が大きいほど大きい。一方、暖機状態が第１半暖機状態にある場合、機関１０の暖機を早く完了させるために、ヘッド温度Ｔhd及びブロック温度Ｔbrを大きい上昇率で上昇させることが望まれる。
【０２０５】
そこで、実施装置は、第１半暖機制御として上記作動制御Ｅを行う場合、ポンプ７０から吐出される冷却水の流量がヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止することができる最小限の流量（以下、「最小流量」と称呼する。）となるようにポンプ７０の作動を制御する。これにより、ヘッド水路５１及びブロック水路５２を流れる冷却水の流量が最小流量となる。このため、ヘッド温度Ｔhd及びブロック温度Ｔbrの上昇率が大きい上昇率に維持される。
【０２０６】
従って、第１半暖機制御として行われる作動制御Ｅによれば、ヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止しつつ、ヘッド温度Ｔhd及びブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０２０７】
尚、実施装置は、上記最小流量よりも大きい適切な流量を所定流量として予め設定し、第１半暖機制御として作動制御Ｅを行う場合、ポンプ７０から吐出される流量（以下、「ポンプ吐出流量」と称呼する。）が上記所定流量よりも小さい流量となるようにポンプ７０の作動を制御するようにも構成され得る。
【０２０８】
更に、切替弁７８がそこを通過する冷却水の流量を調整可能な構成を有している場合、実施装置は、切替弁７８を通過する冷却水の流量が上記最小流量となるように「切替弁７８の作動状態及び／又はポンプ７０の作動」を制御するように構成され得る。これによっても、ヘッド水路５１及びブロック水路５２を流れる冷却水の流量が最小流量となる。
【０２０９】
＜作動制御Ｆ＞
一方、暖機状態が第１半暖機状態にあるときにＥＧＲクーラ通水要求があり且つヒータコア通水要求がない場合、実施装置は、ポンプ７０を作動し、図１０に矢印で示したように冷却水が循環するように、遮断弁７５及び７７をそれぞれ閉弁位置に設定し、遮断弁７６を開弁位置に設定し、切替弁７８を逆流位置に設定する作動制御Ｆを第１半暖機制御として行う。
【０２１０】
この作動制御Ｆによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水は、水路５４を介してヘッド水路５１に流入する。
【０２１１】
ヘッド水路５１に流入した冷却水の一部は、ヘッド水路５１を流れた後、水路５６及び水路５７を介してブロック水路５２に流入する。その冷却水は、ブロック水路５２を流れた後、順に、水路５５の第２部分５５２、水路６２及びラジエータ水路５８の第４部分５８４を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２１２】
一方、ヘッド水路５１に流入した冷却水の残りは、水路５６及びラジエータ水路５８を介してＥＧＲクーラ水路５９に流入する。その冷却水は、ＥＧＲクーラ４３を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２１３】
これにより、ヘッド水路５１を流れて温度の高くなった冷却水がラジエータ７１を通らずにブロック水路５２に直接供給される。このため、ラジエータ７１を通った冷却水がブロック水路５２に供給される場合に比べ、ブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０２１４】
更に、ヘッド水路５１にも、ラジエータ７１を通っていない冷却水が供給されるので、ラジエータ７１を通った冷却水がヘッド水路５１に供給される場合に比べ、ヘッド温度Ｔhdを大きい上昇率で上昇させることができる。
【０２１５】
加えて、ＥＧＲクーラ水路５９に冷却水が供給されるので、ＥＧＲクーラ通水要求に従った冷却水の供給を達成することもできる。
【０２１６】
更に、冷却水がヘッド水路５１及びブロック水路５２を流れるので、上記作動制御Ｅと同様に、ヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止することができる。
【０２１７】
＜作動制御Ｇ＞
更に、暖機状態が第１半暖機状態にあるときにＥＧＲクーラ通水要求がなく且つヒータコア通水要求がある場合、実施装置は、ポンプ７０を作動し、図１１に矢印で示したように冷却水が循環するように、遮断弁７５及び７６をそれぞれ閉弁位置に設定し、遮断弁７７を開弁位置に設定し、切替弁７８を逆流位置に設定する作動制御Ｇを第１半暖機制御として行う。
【０２１８】
この作動制御Ｇによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水は、水路５４を介してヘッド水路５１に流入する。
【０２１９】
ヘッド水路５１に流入した冷却水の一部は、ヘッド水路５１を流れた後、水路５６及び水路５７を介してブロック水路５２に直接流入する。その冷却水は、ブロック水路５２を流れた後、順に、水路５５の第２部分５５２、水路６２及びラジエータ水路５８の第４部分５８４を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２２０】
一方、ヘッド水路５１に流入した冷却水の残りは、水路５６及びラジエータ水路５８を介してヒータコア水路６０に流入する。その冷却水は、ヒータコア７２を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２２１】
これにより、ヘッド水路５１を流れて温度の高くなった冷却水がラジエータ７１を通らずにブロック水路５２に直接供給される。このため、上記作動制御Ｆと同様に、ブロック温度Ｔbrを大きい上昇率で上昇させることができる。更に、ヘッド水路５１にも、ラジエータ７１を通っていない冷却水が供給されるので、上記作動制御Ｆと同様に、ヘッド温度Ｔhdを大きい上昇率で上昇させることができる。加えて、ヒータコア水路６０に冷却水が供給されるので、ヒータコア通水要求に従った冷却水の供給を達成することもできる。
【０２２２】
更に、冷却水がヘッド水路５１及びブロック水路５２を流れるので、上記作動制御Ｅと同様に、ヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止することができる。
【０２２３】
＜作動制御Ｈ＞
加えて、暖機状態が第１半暖機状態にあるときにＥＧＲクーラ通水要求及びヒータコア通水要求の両方がある場合、実施装置は、ポンプ７０を作動し、図１２に矢印で示したように冷却水が循環するように、遮断弁７５を閉弁位置に設定し、遮断弁７６及び７７をそれぞれ開弁位置に設定し、切替弁７８を逆流位置に設定する作動制御Ｈを第１半暖機制御として行う。
【０２２４】
この作動制御Ｈによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水は、水路５４を介してヘッド水路５１に流入する。
【０２２５】
ヘッド水路５１に流入した冷却水の一部は、ヘッド水路５１を流れた後、水路５６及び水路５７を介してブロック水路５２に直接流入する。その冷却水は、ブロック水路５２を流れた後、順に、水路５５の第２部分５５２、水路６２及びラジエータ水路５８の第４部分５８４を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２２６】
一方、ヘッド水路５１に流入した冷却水の残りは、水路５６及びラジエータ水路５８を介してＥＧＲクーラ水路５９及びヒータコア水路６０それぞれに流入する。ＥＧＲクーラ水路５９に流入した冷却水は、ＥＧＲクーラ４３を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。一方、ヒータコア水路６０に流入した冷却水は、ヒータコア７２を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２２７】
これにより、作動制御Ｆ及びＧに関連して説明した効果と同様の効果を得ることができる。
【０２２８】
＜第２半暖機制御＞
次に、暖機状態が第２半暖機状態にあると判定された場合におけるポンプ７０等の作動制御（第２半暖機制御）について説明する。
【０２２９】
＜作動制御Ｅ＞
暖機状態が第２半暖機状態にある場合、ヘッド温度Ｔhd及びブロック温度Ｔbrを上昇させる要求がある。このときにＥＧＲクーラ通水要求もヒータコア通水要求もない場合、上記要求にのみ応えるならば、実施装置は、暖機状態が冷間状態にある場合と同様に、上記作動制御Ａを行えばよい。
【０２３０】
しかしながら、暖機状態が第２半暖機状態にある場合、ブロック温度Ｔbrは、暖機状態が冷間状態にある場合に比べて高くなっている。従って、実施装置が作動制御Ａを行うと、ヘッド水路５１及びブロック水路５２内の冷却水が流れずに滞留し、その結果、ヘッド水路５１及びブロック水路５２内の冷却水の温度が部分的に非常に高くなる可能性がある。このため、ヘッド水路５１及びブロック水路５２内で冷却水が沸騰する可能性がある。
【０２３１】
そこで、実施装置は、暖機状態が第２半暖機状態にあるときにＥＧＲクーラ通水要求及びヒータコア通水要求の何れもない場合、ポンプ７０を作動し、図９に矢印で示したように冷却水が循環するように、遮断弁７５乃至７７をそれぞれ閉弁位置に設定し、切替弁７８を逆流位置に設定する作動制御Ｅを第２半暖機制御として行う。
【０２３２】
先に述べたように、ヘッド水路５１及びブロック水路５２を冷却水が流れると、シリンダヘッド１４及びシリンダブロック１５が冷却され、その結果、ヘッド温度Ｔhd及びブロック温度Ｔbrの上昇率が低下し、その上昇率の低下量は、ヘッド水路５１及びブロック水路５２を流れる冷却水の流量が大きいほど大きい。
【０２３３】
一方、暖機状態が第２半暖機状態にある場合、ヘッド温度Ｔhd及びブロック温度Ｔbrは、暖機状態が第１半暖機状態にある場合に比べて高い。このため、ヘッド水路５１及びブロック水路５２内で冷却水の沸騰が生じる可能性が高い。従って、ヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止するためには、暖機状態が第２半暖機状態にある場合、ヘッド温度Ｔhd及びブロック温度Ｔbrの上昇率は、暖機状態が第１半暖機状態にある場合に比べて小さいことが好ましい。
【０２３４】
そこで、実施装置は、第２半暖機制御として作動制御Ｅを行う場合、ポンプ吐出流量が上記最小流量よりも大きい流量となるようにポンプ７０の作動を制御する。これにより、ヘッド水路５１及びブロック水路５２を流れる冷却水の流量は、第１半暖機制御として作動制御Ｅが行われた場合に比べて大きくなる。このため、ヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止しつつ、ヘッド温度Ｔhd及びブロック温度Ｔbrを適度に大きい上昇率で上昇させることができる。
【０２３５】
尚、実施装置が第１半暖機制御として作動制御Ｅを行うときにポンプ吐出流量が上記所定流量よりも小さい流量となるようにポンプ７０の作動を制御するように構成されている場合、実施装置は、第２半暖機制御として作動制御Ｅを行う場合、ポンプ吐出流量が上記所定流量以上となるようにポンプ７０の作動を制御するように構成される。
【０２３６】
＜作動制御Ｉ＞
一方、暖機状態が第２半暖機状態にあるときにＥＧＲクーラ通水要求があり且つヒータコア通水要求がない場合、実施装置は、ポンプ７０を作動し、図１３に矢印で示したように冷却水が循環するように、遮断弁７５及び７７をそれぞれ閉弁位置に設定し、遮断弁７６を開弁位置に設定し、切替弁７８を順流位置に設定する作動制御Ｉを第２半暖機制御として行う。
【０２３７】
この作動制御Ｉによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水の一部は、水路５４を介してヘッド水路５１に流入し、水路５３に吐出された冷却水の残りは、水路５５を介してブロック水路５２に流入する。
【０２３８】
ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、水路５６を介してラジエータ水路５８に流入し、ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、水路５７を介してラジエータ水路５８に流入する。
【０２３９】
ラジエータ水路５８に流入した冷却水は、ＥＧＲクーラ水路５９に流入する。ＥＧＲクーラ水路５９に流入した冷却水は、ＥＧＲクーラ４３を通った後、順に、「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２４０】
これにより、ヘッド水路５１及びブロック水路５２には、ラジエータ７１を通っていない冷却水が供給される。従って、ラジエータ７１を通った冷却水がヘッド水路５１及びブロック水路５２に供給される場合に比べ、ヘッド温度Ｔhd及びブロック温度Ｔbrを大きい上昇率で上昇させることができる。更に、冷却水がＥＧＲクーラ水路５９に供給されるので、ＥＧＲクーラ通水要求に従った冷却水の供給を達成することもできる。
【０２４１】
更に、暖機状態が第２半暖機状態にある場合、暖機状態が第１半暖機状態にある場合に比べ、ブロック温度Ｔbrが比較的高くなっている。従って、シリンダブロック１５の過熱を防止する観点から、ブロック温度Ｔbrの上昇率は、暖機状態が第１半暖機状態にある場合に比べ、小さいほうが好ましい。加えて、ブロック水路５２内での冷却水の沸騰を防止する観点から、ブロック水路５２内を冷却水が流れることが好ましい。
【０２４２】
作動制御Ｉによれば、ブロック水路５２には、ヘッド水路５１から流出した冷却水が直接流入するのではなく、ＥＧＲクーラ４３を通った冷却水が流入する。このため、ブロック温度Ｔbrの上昇率は、ヘッド水路５１から流出した冷却水がブロック水路５２に直接流入する場合、即ち、暖機状態が第１半暖機状態にある場合に比べ、小さくなる。加えて、ブロック水路５２内を冷却水が流れる。このため、シリンダブロック１５の過熱及びブロック水路５２内での冷却水の沸騰の両方を防止することができる。
【０２４３】
＜作動制御Ｊ＞
更に、暖機状態が第２半暖機状態にあるときにＥＧＲクーラ通水要求がなく且つヒータコア通水要求がある場合、実施装置は、ポンプ７０を作動し、図１４に矢印で示したように冷却水が循環するように、遮断弁７５及び７７をそれぞれ閉弁位置に設定し、遮断弁７６を開弁位置に設定し、切替弁７８を順流位置に設定する作動制御Ｊを第２半暖機制御として行う。
【０２４４】
この作動制御Ｊによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水の一部は、水路５４を介してヘッド水路５１に流入し、水路５３に吐出された冷却水の残りは、水路５５を介してブロック水路５２に流入する。
【０２４５】
ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、順に、水路５６及びラジエータ水路５８を介してヒータコア水路６０に流入し、ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、順に、水路５７及びラジエータ水路５８を介してヒータコア水路６０に流入する。
【０２４６】
ヒータコア水路６０に流入した冷却水は、ヒータコア７２を通った後、順に、「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２４７】
これにより、ヘッド水路５１及びブロック水路５２には、ラジエータ７１を通っていない冷却水が供給される。従って、上記作動制御Ｉと同様に、ヘッド温度Ｔhd及びブロック温度Ｔbrを大きい上昇率で上昇させることができる。更に、ヒータコア水路６０に冷却水が供給されるので、ヒータコア通水要求に従った冷却水の供給を達成することもできる。
【０２４８】
尚、上記作動制御Ｉに関連して説明したように、暖機状態が第２半暖機状態にある場合、ブロック温度Ｔbrの上昇率は、暖機状態が第１半暖機状態にある場合に比べ、小さいほうが好ましく、且つ、ブロック水路５２内を冷却水が流れることが好ましい。
【０２４９】
作動制御Ｊによれば、作動制御Ｉと同様に、ブロック水路５２には、ヘッド水路５１から流出した冷却水が直接流入するのではなく、ＥＧＲクーラ４３を通った冷却水が流入する。このため、ブロック温度Ｔbrの上昇率は、ヘッド水路５１から流出した冷却水がブロック水路５２に直接流入する場合、即ち、暖機状態が第１半暖機状態にある場合に比べ、小さくなる。加えて、ブロック水路５２内を冷却水が流れる。このため、シリンダブロック１５の過熱及びブロック水路５２内での冷却水の沸騰の両方を防止することができる。
【０２５０】
＜作動制御Ｋ＞
加えて、暖機状態が第２半暖機状態にあるときにＥＧＲクーラ通水要求及びヒータコア通水要求の両方がある場合、実施装置は、ポンプ７０を作動し、図１５に矢印で示したように冷却水が循環するように、遮断弁７５を閉弁位置に設定し、遮断弁７６及び７７をそれぞれ開弁位置に設定し、切替弁７８を順流位置に設定する作動制御Ｋを第２半暖機制御として行う。
【０２５１】
この作動制御Ｋによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水の一部は、水路５４を介してヘッド水路５１に流入し、水路５３に吐出された冷却水の残りは、水路５５を介してブロック水路５２に流入する。
【０２５２】
ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、水路５６を介してラジエータ水路５８に流入し、一方、ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、水路５７を介してラジエータ水路５８に流入する。
【０２５３】
ラジエータ水路５８に流入した冷却水は、ＥＧＲクーラ水路５９及びヒータコア水路６０それぞれに流入する。
【０２５４】
ＥＧＲクーラ水路５９に流入した冷却水は、ＥＧＲクーラ４３を通った後、順に、「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。一方、ヒータコア水路６０に流入した冷却水は、ヒータコア７２を通った後、順に、「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２５５】
これにより、作動制御Ｉ及びＪに関連して説明した効果と同様の効果を得ることができる。
【０２５６】
＜暖機完了制御＞
次に、暖機状態が暖機完了状態にあると判定された場合におけるポンプ７０等の作動制御（暖機完了制御）について説明する。
【０２５７】
暖機状態が暖機完了状態にある場合、シリンダヘッド１４及びシリンダブロック１５の両方を冷却する必要がある。そこで、実施装置は、暖機状態が暖機完了状態にある場合、ラジエータ７１によって冷却された冷却水を利用してシリンダヘッド１４及びシリンダブロック１５を冷却する。
【０２５８】
＜作動制御Ｌ＞
より具体的に述べると、実施装置は、暖機状態が暖機完了状態にあるときにＥＧＲクーラ通水要求及びヒータコア通水要求の何れもない場合、ポンプ７０を作動し、図１６に矢印で示したように冷却水が循環するように、遮断弁７６及び７７をそれぞれ閉弁位置に設定し、遮断弁７５を開弁位置に設定し、切替弁７８を順流位置に設定する作動制御Ｌを暖機完了制御として行う。
【０２５９】
この作動制御Ｌによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水の一部は、水路５４を介してヘッド水路５１に流入する。一方、水路５３に吐出された冷却水の残りは、水路５５を介してブロック水路５２に流入する。
【０２６０】
ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、水路５６を介してラジエータ水路５８に流入する。一方、ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、水路５７を介してラジエータ水路５８に流入する。ラジエータ水路５８に流入した冷却水は、ラジエータ７１を通った後、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２６１】
これにより、ヘッド水路５１及びブロック水路５２には、ラジエータ７１を通った冷却水が供給されるので、温度の低くなった冷却水によってシリンダヘッド１４及びシリンダブロック１５を冷却することができる。
【０２６２】
＜作動制御Ｍ＞
一方、暖機状態が暖機完了状態にあるときにＥＧＲクーラ通水要求があり且つヒータコア通水要求がない場合、実施装置は、ポンプ７０を作動し、図１７に矢印で示したように冷却水が循環するように、遮断弁７７を閉弁位置に設定し、遮断弁７５及び７６をそれぞれ開弁位置に設定し、切替弁７８を順流位置に設定する作動制御Ｍを暖機完了制御として行う。
【０２６３】
この作動制御Ｍによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水の一部は、水路５４を介してヘッド水路５１に流入する。一方、水路５３に吐出された冷却水の残りは、水路５５を介してブロック水路５２に流入する。
【０２６４】
ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、水路５６を介してラジエータ水路５８に流入する。一方、ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、水路５７を介してラジエータ水路５８に流入する。
【０２６５】
ラジエータ水路５８に流入した冷却水の一部は、そのまま、ラジエータ水路５８を流れ、ラジエータ７１を通った後、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２６６】
一方、ラジエータ水路５８に流入した冷却水の残りは、ＥＧＲクーラ水路５９に流入する。その冷却水は、ＥＧＲクーラ４３を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２６７】
これにより、ＥＧＲクーラ水路５９に冷却水が供給される。加えて、ヘッド水路５１及びブロック水路５２にラジエータ７１を通った冷却水が供給される。従って、ＥＧＲクーラ通水要求に従った冷却水の供給を達成しつつ、温度の低くなった冷却水によってシリンダヘッド１４及びシリンダブロック１５を冷却することができる。
【０２６８】
＜作動制御Ｎ＞
更に、暖機状態が暖機完了状態にあるときにＥＧＲクーラ通水要求がなく且つヒータコア通水要求がある場合、実施装置は、ポンプ７０を作動し、図１８に矢印で示したように冷却水が循環するように、遮断弁７６を閉弁位置に設定し、遮断弁７５及び７７をそれぞれ開弁位置に設定し、切替弁７８を順流位置に設定する作動制御Ｎを暖機完了制御として行う。
【０２６９】
この作動制御Ｎによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水の一部は、水路５４を介してヘッド水路５１に流入する。一方、水路５３に吐出された冷却水の残りは、水路５５を介してブロック水路５２に流入する。
【０２７０】
ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、水路５６を介してラジエータ水路５８に流入する。一方、ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、水路５７を介してラジエータ水路５８に流入する。
【０２７１】
ラジエータ水路５８に流入した冷却水の一部は、そのまま、ラジエータ水路５８を流れ、ラジエータ７１を通った後、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２７２】
一方、ラジエータ水路５８に流入した冷却水の残りは、ヒータコア水路６０に流入する。その冷却水は、ヒータコア７２を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２７３】
これにより、ヒータコア水路６０に冷却水が供給される。加えて、ヘッド水路５１及びブロック水路５２にラジエータ７１を通った冷却水が供給される。従って、ヒータコア通水要求に従った冷却水の供給を達成しつつ、温度の低くなった冷却水によってシリンダヘッド１４及びシリンダブロック１５を冷却することができる。
【０２７４】
＜作動制御Ｏ＞
加えて、暖機状態が暖機完了状態にあるときにＥＧＲクーラ通水要求及びヒータコア通水要求の両方がある場合、実施装置は、ポンプ７０を作動し、図１９に矢印で示したように冷却水が循環するように、遮断弁７５乃至７７をそれぞれ開弁位置に設定し、切替弁７８を順流位置に設定する作動制御Ｏを暖機完了制御として行う。
【０２７５】
この作動制御Ｏによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水の一部は、水路５４を介してヘッド水路５１に流入する。一方、水路５３に吐出された冷却水の残りは、水路５５を介してブロック水路５２に流入する。ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、水路５６を介してラジエータ水路５８に流入する。ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、水路５７を介してラジエータ水路５８に流入する。
【０２７６】
ラジエータ水路５８に流入した冷却水の一部は、そのまま、ラジエータ水路５８を流れ、ラジエータ７１を通った後、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２７７】
一方、ラジエータ水路５８に流入した冷却水の残りは、ＥＧＲクーラ水路５９及びヒータコア水路６０それぞれに流入する。ＥＧＲクーラ水路５９に流入した冷却水は、ＥＧＲクーラ４３を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。一方、ヒータコア水路６０に流入した冷却水は、ヒータコア７２を通った後、順に「水路６１」並びに「ラジエータ水路５８の第３部分５８３及び第４部分５８４」を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０２７８】
これにより、作動制御Ｌ乃至Ｎに関連して説明した効果と同様の効果を得ることができる。
【０２７９】
以上説明したように、実施装置によれば、機関温度Ｔengが低い場合（暖機状態が第１半暖機状態又は第２半暖機状態にある場合）において、「ヘッド温度Ｔhd及びブロック温度Ｔbrの早い上昇」及び「ヘッド水路５１及びブロック水路５２内での冷却水の沸騰の防止」の両方を、一般的な冷却装置に水路６２、切替弁７８及び遮断弁７５を追加するという、製造コストの安価な方法により実現することができる。
【０２８０】
＜作動制御の切替＞
ところで、実施装置は、作動制御を作動制御Ｅ乃至Ｈの何れかから作動制御Ｉ乃至Ｏの何れかに切り替えるためには、「遮断弁７５乃至７７の少なくとも１つ（以下、「遮断弁７５等」と称呼する。）」の設定位置を閉弁位置から開弁位置に切り替えるとともに、切替弁７８の設定位置を逆流位置から順流位置に切り替える必要がある。
【０２８１】
これに関し、遮断弁７５等の設定位置が閉弁位置から開弁位置に切り替えられる前に切替弁７８の設定位置が逆流位置から順流位置に切り替えられると、切替弁７８の設定位置が切り替えられてから遮断弁７５等の設定位置が切り替えられるまで、水路が遮断された状態が発生する。或いは、遮断弁７５等の設定位置が閉弁位置から開弁位置に切り替えられると同時に切替弁７８の設定位置が逆流位置から順流位置に切り替えられた場合にも、瞬間的ではあるが、水路が遮断された状態が発生する。
【０２８２】
こうした状態が発生すると、冷却水が水路を循環することができないにもかかわらず、ポンプ７０が作動している状態が発生してしまう。
【０２８３】
そこで、実施装置は、作動制御を作動制御Ｅ乃至Ｈの何れかから作動制御Ｉ乃至Ｏの何れかに切り替える場合、まず、「遮断弁７５等のうち閉弁位置から開弁位置に切り替えられるべき遮断弁」の設定位置を閉弁位置から開弁位置に切り替え、その後、切替弁７８の設定位置を逆流位置から順流位置に切り替える。
【０２８４】
これによれば、作動制御が作動制御Ｅ乃至Ｈの何れかから作動制御Ｉ乃至Ｏの何れかに切り替えられるときに、水路が遮断されて冷却水が循環しないにもかかわらず、ポンプ７０が作動している状態が発生することを防止することができる。
【０２８５】
＜ハイブリッド制御＞
次に、ＥＣＵ９０が行う機関１０、第１ＭＧ１１０及び第２ＭＧ１２０の制御について説明する。ＥＣＵ９０は、アクセルペダル操作量ＡＰ及び車速Ｖに基づいて要求トルクＴＱreqを取得する。要求トルクＴＱreqは、駆動輪１９０を駆動するために駆動輪１９０に与えられる駆動トルクとして運転者によって要求されているトルクである。
【０２８６】
ＥＣＵ９０は、要求トルクＴＱreqに第２ＭＧ回転速度ＮＭ２を乗ずることにより、駆動輪１９０に入力されるべき出力Ｐdrv（以下、「要求駆動出力Ｐdrv」と称呼する。）を算出する。
【０２８７】
ＥＣＵ９０は、バッテリ充電量ＳＯＣの目標値ＳＯＣtgt（以下、「目標充電量ＳＯＣtgt」と称呼する。）と現在のバッテリ充電量ＳＯＣとの差ΔＳＯＣ（＝ＳＯＣtgt−ＳＯＣ）に基づいて、バッテリ充電量ＳＯＣを目標充電量ＳＯＣtgtに近づけるために第１ＭＧ１１０に入力されるべき出力Ｐchg（以下、「要求充電出力Ｐchg」と称呼する。）を取得する。
【０２８８】
ＥＣＵ９０は、要求駆動出力Ｐdrvと要求充電出力Ｐchgとの合計値を、機関１０から出力させるべき出力Ｐeng（以下、「要求機関出力Ｐeng」と称呼する。）として算出する。
【０２８９】
ＥＣＵ９０は、要求機関出力Ｐengが「機関１０の最適動作出力の下限値」よりも小さいか否かを判定する。機関１０の最適動作出力の下限値は、機関１０が所定の効率以上の効率にて運転できる出力の最小値である。最適動作出力は「最適機関トルクＴＱeopと最適機関回転速度ＮＥeop」との組み合わせによって規定される。
【０２９０】
要求機関出力Ｐengが機関１０の最適動作出力の下限値よりも小さい場合、ＥＣＵ９０は、機関運転条件が成立していないと判定する。ＥＣＵ９０は、機関運転条件が成立していないと判定した場合、機関トルクの目標値ＴＱeng_tgt（以下、「目標機関トルクＴＱeng_tgt」と称呼する。）及び機関回転速度の目標値ＮＥtgt（以下、「目標機関回転速度ＮＥtgt」と称呼する。）を共に「０」とする。
【０２９１】
更に、ＥＣＵ９０は、第２ＭＧ回転速度ＮＭ２に基づいて要求駆動出力Ｐdrvの出力を駆動輪１９０に入力するために第２ＭＧ１２０から出力させるべきトルクの目標値ＴＱmg2_tgt（以下、「目標第２ＭＧトルクＴＱmg2_tgt」と称呼する。）を算出する。
【０２９２】
一方、要求機関出力Ｐengが機関１０の最適動作出力の下限値以上である場合、ＥＣＵ９０は、機関運転条件が成立していると判定する。ＥＣＵ９０は、機関運転条件が成立していると判定した場合、機関１０から要求機関出力Ｐengの出力を出力させるための最適機関トルクＴＱeopの目標値及び最適機関回転速度ＮＥeopの目標値をそれぞれ目標機関トルクＴＱeng_tgt及び目標機関回転速度ＮＥtgtとして決定する。この場合、目標機関トルクＴＱeng_tgt及び目標機関回転速度ＮＥtgtは、それぞれ、「０」よりも大きい値に設定される。
【０２９３】
ＥＣＵ９０は、目標機関回転速度ＮＥtgt及び第２ＭＧ回転速度ＮＭ２に基づいて目標第１ＭＧ回転速度ＮＭ１tgtを算出する。
【０２９４】
ＥＣＵ９０は、目標機関トルクＴＱeng_tgt、目標第１ＭＧ回転速度ＮＭ１tgt、第１ＭＧ回転速度ＮＭ１及び「動力分配機構１５０による機関トルクの分配特性（以下、「トルク分配特性」と称呼する。）に基づいて目標第１ＭＧトルクＴＱmg1_tgtを算出する。
【０２９５】
加えて、ＥＣＵ９０は、要求トルクＴＱreq、目標機関トルクＴＱeng_tgt及びトルク分配特性に基づいて目標第２ＭＧトルクＴＱmg2_tgtを算出する。
【０２９６】
ＥＣＵ９０は、目標機関トルクＴＱeng_tgt及び目標機関回転速度ＮＥtgtが達成されるように機関運転を制御する。尚、目標機関トルクＴＱeng_tgt及び目標機関回転速度ＮＥtgtが共に「０」よりも大きい場合、即ち、機関運転条件が成立している場合、ＥＣＵ９０は、機関１０を運転させる。一方、目標機関トルクＴＱeng_tgt及び目標機関回転速度ＮＥtgtが共に「０」である場合、即ち、機関運転条件が成立していない場合、ＥＣＵ９０は、機関運転を停止する。
【０２９７】
一方、ＥＣＵ９０は、目標第１ＭＧ回転速度ＮＭ１tgt、目標第１ＭＧトルクＴＱmg1_tgt及び目標第２ＭＧトルクＴＱmg2_tgtが達成されるようにインバータ１３０を制御することにより第１ＭＧ１１０及び第２ＭＧ１２０の作動を制御する。このとき、第１ＭＧ１１０が発電している場合、第２ＭＧ１２０は、バッテリ１４０から供給される電力に加えて、第１ＭＧ１１０が生成している電力によっても駆動され得る。
【０２９８】
尚、上述したハイブリッド車両１００における目標機関トルクＴＱeng_tgt、目標機関回転速度ＮＥtgt、目標第１ＭＧトルクＴＱmg1_tgt、目標第１ＭＧ回転速度ＮＭ１tgt及び目標第２ＭＧトルクＴＱmg2_tgtの算出方法は公知である（例えば、特開２０１３−１７７０２６号公報等を参照。）。
【０２９９】
上述したように、機関運転条件が成立していないと判定した場合、ＥＣＵ９０は、目標機関トルクＴＱeng_tgt及び目標機関回転速度ＮＥtgtを共に「０」に設定する。この場合、機関運転が停止される。この機関運転の停止が「第２半暖機条件Ｃa2及びＣb2並びに暖機完了条件Ｃaw及びＣbw（以下、これら条件をまとめて「第２半暖機条件Ｃa2等」と称呼する。）」の何れかの成立後に行われた場合、機関運転の停止中に冷却水の温度が低下し、機関運転が再開されたときに「第１半暖機条件Ｃa1及びＣb1並びに冷間条件Ｃac及びＣbc（以下、これら条件をまとめて「第１半暖機条件Ｃa1等」」と称呼する。）の何れかが成立することがあり得る。
【０３００】
ところが、冷却水の温度は、機関温度Ｔengを代表するパラメータであるが、機関温度Ｔengと常に一致しているとは限らない。特に、ヘッド水路５１及びブロック水路５２から流出した冷却水の温度、即ち、水温センサ８６によって検出される機関水温ＴＷengは、機関温度Ｔengと一致していない可能性が高い。
【０３０１】
こうした冷却水の温度と機関温度Ｔengとの関係から、本願の発明者は、冷却水の温度が第２半暖機条件Ｃa2等の何れかを成立させる閾値温度以上になった後にその閾値温度よりも低くなった場合、機関温度Ｔengが「ブロック温度Ｔbrを大きい上昇率で上昇させる必要がある温度」よりも高い温度を維持している可能性が高いとの知見を得た。
【０３０２】
従って、第２半暖機条件Ｃa2等の何れかが成立した後に第１半暖機条件Ｃa1等の何れかが成立した場合に第１半暖機制御を行うと、ブロック温度Ｔbrが過剰に高くなり、その結果、ブロック水路５２内で冷却水の沸騰が生じる可能性がある。
【０３０３】
そこで、実施装置は、イグニッションスイッチ８９がオン位置に設定されて以降（即ち、機関運転が許可されて以降）、第２半暖機条件Ｃa2等の何れかがいったん成立して第２半暖機制御又は暖機完了制御が行われた後に第１半暖機条件Ｃa1等の何れかが成立した場合においても、第１半暖機制御又は冷間制御を行わずに、第２半暖機制御を行う。
【０３０４】
これによれば、ＥＧＲクーラ通水要求及びヒータコア通水要求の何れかがあれば、作動制御Ｉ乃至Ｋの何れかが行われる。作動制御Ｉ乃至Ｋの何れかが行われた場合、ヘッド水路５１及びブロック水路５２から流出した冷却水がＥＧＲクーラ４３及びヒータコア７２の少なくとも一方を通した後、ヘッド水路５１及びブロック水路５２に供給される。
【０３０５】
従って、ブロック温度Ｔbrの上昇率は、第１半暖機制御又は冷間制御が行われる場合に比べて小さい。このため、ブロック温度Ｔbrが過剰に高くなることを防止することができ、その結果、ブロック水路５２内での冷却水の沸騰を防止することができる。
【０３０６】
尚、ＥＧＲクーラ通水要求もヒータコア通水要求もなく、従って、ＥＧＲクーラ４３にもヒータコア７２にも冷却水を通さない場合に通常循環を行うためには、冷却水をラジエータ７１を通す必要がある。しかしながら、これによると、ラジエータ７１によって冷却された冷却水がヘッド水路５１及びブロック水路５２に供給され、その結果、ヘッド温度Ｔhd及びブロック温度Ｔbrの上昇率が小さくなってしまう。
【０３０７】
一方、作動制御Ａを行えばポンプ７０が作動されず、ヘッド水路５１及びブロック水路５２内を冷却水が流れないので、ヘッド温度Ｔhd及びブロック温度Ｔbrを大きい上昇率で上昇させることができる。しかしながら、先に述べたように、機関運転の停止前に第２半暖機条件Ｃa2等の何れかが成立していた場合、機関運転の再開時点でヘッド温度Ｔhd及びブロック温度Ｔbrが比較的高い可能性がある。この場合に、作動制御Ａを行うと、ヘッド温度Ｔhd及びブロック温度Ｔbrが過剰に高くなり、その結果、ヘッド水路５１内又はブロック水路５２内で冷却水の沸騰が生じる可能性がある。
【０３０８】
そこで、ＥＧＲクーラ通水要求もヒータコア通水要求もない場合、実施装置は、第２半暖機制御として作動制御Ｅを行う。
【０３０９】
＜機関停止時作動制御＞
次に、イグニッションオフ操作が行われた場合におけるポンプ７０等の作動制御について説明する。先に述べたように、イグニッションオフ操作が行われた場合、実施装置は、機関運転を停止させる。その後、イグニッションオン操作が行われ且つ上記機関運転条件が成立すると、実施装置は、機関１０を始動させる。このとき、機関運転の停止中に、遮断弁７５が閉弁位置に設定されたまま固着し（作動しない状態となり）且つ切替弁７８が逆流位置に設定されたまま固着してしまう（作動しない状態となってしまう）と、機関１０の始動後、ラジエータ７１によって冷却された冷却水をヘッド水路５１及びブロック水路５２に供給できなくなってしまう。この場合、機関１０の暖機完了後に機関１０の過熱を防止できなくなる可能性がある。
【０３１０】
そこで、実施装置は、イグニッションオフ操作が行われた場合、ポンプ７０の作動を停止し、そのときに切替弁７８が逆流位置に設定されていれば、切替弁７８を順流位置に設定し、遮断弁７５が閉弁位置に設定されていれば、遮断弁７５を開弁位置に設定する機関停止時制御を行う。これによれば、機関運転の停止中、遮断弁７５及び切替弁７８は、それぞれ、開弁位置及び順流位置に設定されている。従って、機関運転の停止中に遮断弁７５及び切替弁７８が固着してしまっても、機関始動後、遮断弁７５及び切替弁７８は、それぞれ、開弁位置及び順流位置に設定されているので、ラジエータ７１によって冷却された冷却水をヘッド水路５１及びブロック水路５２に供給することができる。このため、機関１０の暖機完了後に機関１０が過熱することを防止することができる。
【０３１１】
＜実施装置の具体的な作動＞
次に、実施装置の具体的な作動について説明する。実施装置のＥＣＵのＣＰＵは、図２０にフローチャートにより示したルーチンを所定時間の経過毎に実行するようになっている。
【０３１２】
従って、所定のタイミングになると、ＣＰＵは、図２０のステップ２０００から処理を開始してステップ２００５に進み、機関１０の始動後のサイクル数（始動後サイクル数）Ｃigが所定の始動後サイクル数Ｃig_th以下であるか否かを判定する。始動後サイクル数Ｃigが所定の始動後サイクル数Ｃig_thよりも大きい場合、ＣＰＵは、ステップ２００５にて「Ｎｏ」と判定してステップ２０９５に進み、本ルーチンを一旦終了する。
【０３１３】
これに対し、始動後サイクル数Ｃigが所定の始動後サイクル数Ｃig_th以下である場合、ＣＰＵは、ステップ２００５にて「Ｙｅｓ」と判定してステップ２００７に進み、機関運転中であるか否かを判定する。機関運転中ではない場合、ＣＰＵは、ステップ２００７にて「Ｎｏ」と判定してステップ２０９５に進み、本ルーチンを一旦終了する。
【０３１４】
これに対し、機関運転中である場合、ＣＰＵは、ステップ２００７にて「Ｙｅｓ」と判定してステップ２０１０に進み、上記冷間条件Ｃacが成立しているか否かを判定する。
【０３１５】
冷間条件Ｃacが成立している場合、ＣＰＵは、ステップ２０１０にて「Ｙｅｓ」と判定してステップ２０１５に進み、図２１にフローチャートにより示した冷間制御ルーチンを実行する。
【０３１６】
従って、ＣＰＵは、ステップ２０１５に進むと、図２１のステップ２１００から処理を開始してステップ２１０５に進み、後述する図２６のルーチンにて設定されるＥＧＲクーラ通水要求フラグＸegrの値が「１」であるか否か、即ち、ＥＧＲクーラ通水要求があるか否かを判定する。
【０３１７】
ＥＧＲクーラ通水要求フラグＸegrの値が「１」である場合、ＣＰＵは、ステップ２１０５にて「Ｙｅｓ」と判定してステップ２１１０に進み、後述する図２７のルーチンにて設定されるヒータコア通水要求フラグＸhtの値が「１」であるか否か、即ち、ヒータコア通水要求があるか否かを判定する。
【０３１８】
ヒータコア通水要求フラグＸhtの値が「１」である場合、ＣＰＵは、ステップ２１１０にて「Ｙｅｓ」と判定してステップ２１１５に進み、上述した作動制御Ｄ（図８を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、ステップ２１９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３１９】
これに対し、ＣＰＵがステップ２１１０の処理を実行する時点においてヒータコア通水要求フラグＸhtの値が「０」である場合、ＣＰＵは、ステップ２１１０にて「Ｎｏ」と判定してステップ２１２０に進み、上述した作動制御Ｂ（図６を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、ステップ２１９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３２０】
一方、ＣＰＵがステップ２１０５の処理を実行する時点においてＥＧＲクーラ通水要求フラグＸegrの値が「０」である場合、ＣＰＵは、ステップ２１０５にて「Ｎｏ」と判定してステップ２１２５に進み、ヒータコア通水要求フラグＸhtの値が「１」であるか否かを判定する。
【０３２１】
ヒータコア通水要求フラグＸhtの値が「１」である場合、ＣＰＵは、ステップ２１２５にて「Ｙｅｓ」と判定してステップ２１３０に進み、上述した作動制御Ｃ（図７を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、ステップ２１９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３２２】
これに対し、ＣＰＵがステップ２１２５の処理を実行する時点においてヒータコア通水要求フラグＸhtの値が「０」である場合、ＣＰＵは、ステップ２１２５にて「Ｎｏ」と判定してステップ２１３５に進み、上述した作動制御Ａを実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、ステップ２１９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３２３】
ＣＰＵが図２０のステップ２０１０の処理を実行する時点において冷間条件Ｃacが成立していない場合、ＣＰＵは、ステップ２０１０にて「Ｎｏ」と判定してステップ２０２０に進み、上記第１半暖機条件Ｃa1が成立しているか否かを判定する。
【０３２４】
第１半暖機条件Ｃa1が成立している場合、ＣＰＵは、ステップ２０２０にて「Ｙｅｓ」と判定してステップ２０２５に進み、図２２にフローチャートにより示した第１半暖機制御ルーチンを実行する。
【０３２５】
従って、ＣＰＵは、ステップ２０２５に進むと、図２２のステップ２２００から処理を開始してステップ２２０５に進み、ＥＧＲクーラ通水要求フラグＸegrの値が「１」であるか否か、即ち、ＥＧＲクーラ通水要求があるか否かを判定する。
【０３２６】
ＥＧＲクーラ通水要求フラグＸegrの値が「１」である場合、ＣＰＵは、ステップ２２０５にて「Ｙｅｓ」と判定してステップ２２１０に進み、ヒータコア通水要求フラグＸhtの値が「１」であるか否か、即ち、ヒータコア通水要求があるか否かを判定する。
【０３２７】
ヒータコア通水要求フラグＸhtの値が「１」である場合、ＣＰＵは、ステップ２２１０にて「Ｙｅｓ」と判定してステップ２２１５に進み、上述した作動制御Ｈ（図１２を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、ステップ２２９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３２８】
これに対し、ＣＰＵがステップ２２１０の処理を実行する時点においてヒータコア通水要求フラグＸhtの値が「０」である場合、ＣＰＵは、ステップ２２１０にて「Ｎｏ」と判定してステップ２２２０に進み、上述した作動制御Ｆ（図１０を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、ステップ２２９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３２９】
一方、ＣＰＵがステップ２２０５の処理を実行する時点においてＥＧＲクーラ通水要求フラグＸegrの値が「０」である場合、ＣＰＵは、ステップ２２０５にて「Ｎｏ」と判定してステップ２２２５に進み、ヒータコア通水要求フラグＸhtの値が「１」であるか否かを判定する。
【０３３０】
ヒータコア通水要求フラグＸhtの値が「１」である場合、ＣＰＵは、ステップ２２２５にて「Ｙｅｓ」と判定してステップ２２３０に進み、上述した作動制御Ｇ（図１１を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、ステップ２２９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３３１】
これに対し、ＣＰＵがステップ２２２５の処理を実行する時点においてヒータコア通水要求フラグＸhtの値が「０」である場合、ＣＰＵは、ステップ２２２５にて「Ｎｏ」と判定してステップ２２３５に進み、上述した作動制御Ｅ（図９を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、ステップ２２９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３３２】
ＣＰＵが図２０のステップ２０２０の処理を実行する時点において第１半暖機条件Ｃa1が成立していない場合、ＣＰＵは、ステップ２０２０にて「Ｎｏ」と判定してステップ２０３０に進み、第２半暖機条件Ｃa2が成立しているか否かを判定する。
【０３３３】
第２半暖機条件Ｃa2が成立している場合、ＣＰＵは、ステップ２０３０にて「Ｙｅｓ」と判定してステップ２０３５に進み、図２３にフローチャートにより示した第２半暖機制御ルーチンを実行する。
【０３３４】
従って、ＣＰＵは、ステップ２０３５に進むと、図２３のステップ２３００から処理を開始してステップ２３０５に進み、ＥＧＲクーラ通水要求フラグＸegrの値が「１」であるか否か、即ち、ＥＧＲクーラ通水要求があるか否かを判定する。
【０３３５】
ＥＧＲクーラ通水要求フラグＸegrの値が「１」である場合、ＣＰＵは、ステップ２３０５にて「Ｙｅｓ」と判定してステップ２３１０に進み、ヒータコア通水要求フラグＸhtの値が「１」であるか否か、即ち、ヒータコア通水要求があるか否かを判定する。
【０３３６】
ヒータコア通水要求フラグＸhtの値が「１」である場合、ＣＰＵは、ステップ２３１０にて「Ｙｅｓ」と判定してステップ２３１５に進み、上述した作動制御Ｋ（図１５を参照。）を実行してポンプ７０等の作動状態を制御する。
【０３３７】
その後、ＣＰＵは、ステップ２３４０に進んで暖機状態フラグＸdの値を「１」に設定した後、ステップ２３９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３３８】
暖機状態フラグＸdは、イグニッションスイッチ８９がオン位置に設定された後、第２半暖機条件又は暖機完了条件が成立したことがあるか否かを示すフラグである。暖機状態フラグＸdの値は、イグニッションスイッチ８９がオフ位置に設定された場合、「０」に設定される。
【０３３９】
暖機状態フラグＸdの値が「１」である場合、イグニッションスイッチ８９がオン位置に設定された後、第２半暖機条件又は暖機完了条件が少なくとも一度成立したことを示している。暖機状態フラグＸdの値が「０」である場合、イグニッションスイッチ８９がオン位置に設定された後、第２半暖機条件及び暖機完了条件が一度も成立していないことを示している。
【０３４０】
尚、第２半暖機制御は、図２３のステップ２３１５、ステップ２３２０、ステップ２３３０及びステップ２３３５それぞれにおける作動制御Ｋ、Ｉ、Ｊ及びＥであり、暖機完了制御は、後述する図２４のステップ２４１５、ステップ２４２０、ステップ２４３０及びステップ２４３５それぞれにおける作動制御Ｏ、Ｍ、Ｎ及びＬである。
【０３４１】
暖機状態フラグＸdの値が「１」に設定されると、後述する図２５のステップ２５１２又はステップ２５２２にて「Ｎｏ」と判定されるようになり、その結果、その後に冷間条件又は第１半暖機条件が成立しても、第２半暖機制御が行われる。
【０３４２】
ＣＰＵが図２３のステップ２３１０の処理を実行する時点においてヒータコア通水要求フラグＸhtの値が「０」である場合、ＣＰＵは、ステップ２３１０にて「Ｎｏ」と判定してステップ２３２０に進み、上述した作動制御Ｉ（図１３を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、先に述べたステップ２３４０の処理を行った後、ステップ２３９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３４３】
ＣＰＵが図２３のステップ２３０５の処理を実行する時点においてＥＧＲクーラ通水要求フラグＸegrの値が「０」である場合、ＣＰＵは、ステップ２３０５にて「Ｎｏ」と判定してステップ２３２５に進み、ヒータコア通水要求フラグＸhtの値が「１」であるか否かを判定する。
【０３４４】
ヒータコア通水要求フラグＸhtの値が「１」である場合、ＣＰＵは、ステップ２３２５にて「Ｙｅｓ」と判定してステップ２３３０に進み、上述した作動制御Ｊ（図１４を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、先に述べたステップ２３４０の処理を行った後、ステップ２３９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３４５】
これに対し、ＣＰＵがステップ２３２５の処理を実行する時点においてヒータコア通水要求フラグＸhtの値が「０」である場合、ＣＰＵは、ステップ２３２５にて「Ｎｏ」と判定してステップ２３３５に進み、上述した作動制御Ｅ（図９を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、先に述べたステップ２３４０の処理を行った後、ステップ２３９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３４６】
ＣＰＵが図２０のステップ２０３０の処理を実行する時点において第２半暖機条件Ｃa2が成立していない場合、ＣＰＵは、ステップ２０３０にて「Ｎｏ」と判定してステップ２０４０に進み、図２４にフローチャートにより示した暖機完了制御ルーチンを実行する。
【０３４７】
従って、ＣＰＵは、ステップ２０４０に進むと、図２４のステップ２４００から処理を開始してステップ２４０５に進み、ＥＧＲクーラ通水要求フラグＸegrの値が「１」であるか否か、即ち、ＥＧＲクーラ通水要求があるか否かを判定する。
【０３４８】
ＥＧＲクーラ通水要求フラグＸegrの値が「１」である場合、ＣＰＵは、ステップ２４０５にて「Ｙｅｓ」と判定してステップ２４１０に進み、ヒータコア通水要求フラグＸhtの値が「１」であるか否か、即ち、ヒータコア通水要求があるか否かを判定する。
【０３４９】
ヒータコア通水要求フラグＸhtの値が「１」である場合、ＣＰＵは、ステップ２４１０にて「Ｙｅｓ」と判定してステップ２４１５に進み、上述した作動制御Ｏ（図１９を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、ステップ２４４０に進み、暖機状態フラグＸdの値を「１」に設定した後、ステップ２４９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３５０】
ＣＰＵが図２４のステップ２４１０の処理を実行する時点においてヒータコア通水要求フラグＸhtの値が「０」である場合、ＣＰＵは、ステップ２４１０にて「Ｎｏ」と判定してステップ２４２０に進み、上述した作動制御Ｍ（図１７を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、先に述べたステップ２４４０の処理を行った後、ステップ２４９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３５１】
一方、ＣＰＵが図２４のステップ２４０５の処理を実行する時点においてＥＧＲクーラ通水要求フラグＸegrの値が「０」である場合、ＣＰＵは、ステップ２４０５にて「Ｎｏ」と判定してステップ２４２５に進み、ヒータコア通水要求フラグＸhtの値が「１」であるか否かを判定する。
【０３５２】
ヒータコア通水要求フラグＸhtの値が「１」である場合、ＣＰＵは、ステップ２４２５にて「Ｙｅｓ」と判定してステップ２４３０に進み、上述した作動制御Ｎ（図１８を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、先に述べたステップ２４４０の処理を行った後、ステップ２４９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３５３】
これに対し、ＣＰＵがステップ２４２５の処理を実行する時点においてヒータコア通水要求フラグＸhtの値が「０」である場合、ＣＰＵは、ステップ２４２５にて「Ｎｏ」と判定してステップ２４３５に進み、上述した作動制御Ｌ（図１６を参照。）を実行してポンプ７０等の作動状態を制御する。その後、ＣＰＵは、先に述べたステップ２４４０の処理を行った後、ステップ２４９５を経由して図２０のステップ２０９５に進み、図２０のルーチンを一旦終了する。
【０３５４】
更に、ＣＰＵは、図２５にフローチャートにより示したルーチンを所定時間の経過毎に実行するようになっている。従って、所定のタイミングになると、ＣＰＵは、図２５のステップ２５００から処理を開始してステップ２５０５に進み、イグニッションオン操作による機関１０の始動後のサイクル数（始動後サイクル数）Ｃigが所定の始動後サイクル数Ｃig_thよりも大きいか否かを判定する。
【０３５５】
始動後サイクル数Ｃigが所定の始動後サイクル数Ｃig_th以下である場合、ＣＰＵは、ステップ２５０５にて「Ｎｏ」と判定してステップ２５９５に進み、本ルーチンを一旦終了する。
【０３５６】
これに対し、始動後サイクル数Ｃigが所定の始動後サイクル数Ｃig_thよりも大きい場合、ＣＰＵは、ステップ２５０５にて「Ｙｅｓ」と判定してステップ２５０６に進み、機関運転中であるか否かを判定する。機関運転中ではない場合、ＣＰＵは、ステップ２５０６にて「Ｎｏ」と判定してステップ２５９５に進み、本ルーチンを一旦終了する。
【０３５７】
これに対し、機関運転中である場合、ＣＰＵは、ステップ２５０６にて「Ｙｅｓ」と判定してステップ２５１０に進み、上記冷間条件Ｃbcが成立しているか否かを判定する。冷間条件Ｃbcが成立している場合、ＣＰＵは、ステップ２５１０にて「Ｙｅｓ」と判定してステップ２５１２に進み、暖機状態フラグＸdの値が「０」であるか否かを判定する。暖機状態フラグＸdの値が「０」である場合、ＣＰＵは、ステップ２５１２にて「Ｙｅｓ」と判定してステップ２５１５に進み、上述した図２１に示した冷間制御ルーチンを実行し、その後、ステップ２５９５に進んで本ルーチンを一旦終了する。
【０３５８】
ＣＰＵがステップ２５１２の処理を実行する時点において暖機状態フラグＸdの値が「１」である場合、即ち、イグニッションスイッチ８９がオン位置に設定されて以降、第２半暖機条件又は暖機完了条件がいったん成立している場合、ＣＰＵは、ステップ２５１２にて「Ｎｏ」と判定してステップ２５４５に進み、上述した図２３に示した第２半暖機制御ルーチンを実行する。その後、ＣＰＵは、ステップ２５９５に進んで本ルーチンを一旦終了する。
【０３５９】
ＣＰＵがステップ２５１０の処理を実行する時点において冷間条件Ｃbcが成立していない場合、ＣＰＵは、ステップ２５１０にて「Ｎｏ」と判定してステップ２５２０に進み、上記第１半暖機条件Ｃb1が成立しているか否かを判定する。
【０３６０】
第１半暖機条件Ｃb1が成立している場合、ＣＰＵは、ステップ２５２０にて「Ｙｅｓ」と判定してステップ２５２２に進み、暖機状態フラグＸdの値が「０」であるか否かを判定する。暖機状態フラグＸdの値が「０」である場合、ＣＰＵは、ステップ２５１２にて「Ｙｅｓ」と判定してステップ２５２５に進み、上述した図２２に示した第１半暖機制御ルーチンを実行し、その後、ステップ２５９５に進んで本ルーチンを一旦終了する。
【０３６１】
これに対し、ＣＰＵがステップ２５２２の処理を実行する時点において暖機状態フラグＸdの値が「１」である場合、即ち、イグニッションスイッチ８９がオン位置に設定されて以降、第２半暖機条件又は暖機完了条件がいったん成立している場合、ＣＰＵは、ステップ２５２２にて「Ｎｏ」と判定してステップ２５４５に進み、上述した図２３に示した第２半暖機制御ルーチンを実行する。その後、ＣＰＵは、ステップ２５９５に進んで本ルーチンを一旦終了する。
【０３６２】
ＣＰＵがステップ２５２０の処理を実行する時点において第１半暖機条件Ｃb1が成立していない場合、ＣＰＵは、ステップ２５２０にて「Ｎｏ」と判定してステップ２５３０に進み、上記第２半暖機条件Ｃb2が成立しているか否かを判定する。第２半暖機条件Ｃb2が成立している場合、ＣＰＵは、ステップ２５３０にて「Ｙｅｓ」と判定してステップ２５３５に進み、上述した図２３に示した第２半暖機制御ルーチンを実行する。その後、ＣＰＵは、ステップ２５９５に進んで本ルーチンを一旦終了する。
【０３６３】
これに対し、ＣＰＵがステップ２５３０の処理を実行する時点において第２半暖機条件Ｃb2が成立していない場合、ＣＰＵは、ステップ２５３０にて「Ｎｏ」と判定してステップ２５４０に進み、上述した図２４に示した暖機完了制御ルーチンを実行する。その後、ＣＰＵは、ステップ２５９５に進んで本ルーチンを一旦終了する。
【０３６４】
更に、ＣＰＵは、図２６にフローチャートにより示したルーチンを所定時間の経過毎に実行するようになっている。従って、所定のタイミングになると、ＣＰＵは、図２６のステップ２６００から処理を開始してステップ２６０５に進み、機関運転状態がＥＧＲ実行領域Ｒｂ内にあるか否かを判定する。
【０３６５】
機関運転状態がＥＧＲ実行領域Ｒｂ内にある場合、ＣＰＵは、ステップ２６０５にて「Ｙｅｓ」と判定してステップ２６１０に進み、機関水温ＴＷengが第７機関水温ＴＷeng７よりも高いか否かを判定する。
【０３６６】
機関水温ＴＷengが第７機関水温ＴＷeng７よりも高い場合、ＣＰＵは、ステップ２６１０にて「Ｙｅｓ」と判定してステップ２６１５に進み、ＥＧＲクーラ通水要求フラグＸegrの値を「１」に設定する。その後、ＣＰＵは、ステップ２６９５に進んで本ルーチンを一旦終了する。
【０３６７】
これに対し、機関水温ＴＷengが第７機関水温ＴＷeng７以下である場合、ＣＰＵは、ステップ２６１０にて「Ｎｏ」と判定してステップ２６２０に進み、機関負荷ＫＬが閾値負荷ＫＬthよりも小さいか否かを判定する。
【０３６８】
機関負荷ＫＬが閾値負荷ＫＬthよりも小さい場合、ＣＰＵは、ステップ２６２０にて「Ｙｅｓ」と判定してステップ２６２５に進み、ＥＧＲクーラ通水要求フラグＸegrの値を「０」に設定する。その後、ＣＰＵは、ステップ２６９５に進んで本ルーチンを一旦終了する。
【０３６９】
これに対し、機関負荷ＫＬが閾値負荷ＫＬth以上である場合、ＣＰＵは、ステップ２６２０にて「Ｎｏ」と判定してステップ２６１５に進み、ＥＧＲクーラ通水要求フラグＸegrの値を「１」に設定する。その後、ＣＰＵは、ステップ２６９５に進んで本ルーチンを一旦終了する。
【０３７０】
一方、ＣＰＵがステップ２６０５の処理を実行する時点において機関運転状態がＥＧＲ実行領域Ｒｂにない場合、ＣＰＵは、ステップ２６０５にて「Ｎｏ」と判定してステップ２６３０に進み、ＥＧＲクーラ通水要求フラグＸegrの値を「０」に設定する。その後、ＣＰＵは、ステップ２６９５に進んで本ルーチンを一旦終了する。
【０３７１】
更に、ＣＰＵは、図２７にフローチャートにより示したルーチンを所定時間の経過毎に実行するようになっている。従って、所定のタイミングになると、ＣＰＵは、図２７のステップ２７００から処理を開始してステップ２７０５に進み、外気温Ｔａが閾値温度Ｔａthよりも高いか否かを判定する。
【０３７２】
外気温Ｔａが閾値温度Ｔａthよりも高い場合、ＣＰＵは、ステップ２７０５にて「Ｙｅｓ」と判定してステップ２７１０に進み、ヒータスイッチ８８がオン位置に設定されているか否かを判定する。
【０３７３】
ヒータスイッチ８８がオン位置に設定されている場合、ＣＰＵは、ステップ２７１０にて「Ｙｅｓ」と判定してステップ２７１５に進み、機関水温ＴＷengが第９機関水温ＴＷeng９よりも高いか否かを判定する。
【０３７４】
機関水温ＴＷengが第９機関水温ＴＷeng９よりも高い場合、ＣＰＵは、ステップ２７１５にて「Ｙｅｓ」と判定してステップ２７２０に進み、ヒータコア通水要求フラグＸhtの値を「１」に設定する。その後、ＣＰＵは、ステップ２７９５に進んで本ルーチンを一旦終了する。
【０３７５】
これに対し、機関水温ＴＷengが第９機関水温ＴＷeng９以下である場合、ＣＰＵは、ステップ２７１５にて「Ｎｏ」と判定してステップ２７２５に進み、ヒータコア通水要求フラグＸhtの値を「０」に設定する。その後、ＣＰＵは、ステップ２７９５に進んで本ルーチンを一旦終了する。
【０３７６】
一方、ＣＰＵがステップ２７１０の処理を実行する時点においてヒータスイッチ８８がオフ位置に設定されている場合、ＣＰＵは、ステップ２７１０にて「Ｎｏ」と判定してステップ２７２５に進み、ヒータコア通水要求フラグＸhtの値を「０」に設定する。その後、ＣＰＵは、ステップ２７９５に進んで本ルーチンを一旦終了する。
【０３７７】
ＣＰＵがステップ２７０５の処理を実行する時点において外気温Ｔａが閾値温度Ｔａth以下である場合、ＣＰＵは、ステップ２７０５にて「Ｎｏ」と判定してステップ２７３０に進み、機関水温ＴＷengが第８機関水温ＴＷeng８よりも高いか否かを判定する。
【０３７８】
機関水温ＴＷengが第８機関水温ＴＷeng８よりも高い場合、ＣＰＵは、ステップ２７３０にて「Ｙｅｓ」と判定してステップ２７３５に進み、ヒータコア通水要求フラグＸhtの値を「１」に設定する。その後、ＣＰＵは、ステップ２７９５に進んで本ルーチンを一旦終了する。
【０３７９】
これに対し、機関水温ＴＷengが第８機関水温ＴＷeng８以下である場合、ＣＰＵは、ステップ２７３０にて「Ｎｏ」と判定してステップ２７４０に進み、ヒータコア通水要求フラグＸhtの値を「０」に設定する。その後、ＣＰＵは、ステップ２７９５に進んで本ルーチンを一旦終了する。
【０３８０】
更に、ＣＰＵは、図２８にフローチャートにより示したルーチンを所定時間の経過毎に実行するようになっている。従って、所定のタイミングになると、ＣＰＵは、図２８のステップ２８００から処理を開始してステップ２８０５に進み、イグニッションオフ操作が行われたか否かを判定する。
【０３８１】
イグニッションオフ操作が行われた場合、ＣＰＵは、ステップ２８０５にて「Ｙｅｓ」と判定してステップ２８０７に進み、ポンプ７０の作動を停止し、その後、ステップ２８１０に進み、遮断弁７５が閉弁位置に設定されているか否かを判定する。
【０３８２】
遮断弁７５が閉弁位置に設定されている場合、ＣＰＵは、ステップ２８１０にて「Ｙｅｓ」と判定してステップ２８１５に進み、遮断弁７５を開弁位置に設定する。その後、ＣＰＵは、ステップ２８２０に進む。
【０３８３】
これに対し、遮断弁７５が開弁位置に設定されている場合、ＣＰＵは、ステップ２８１０にて「Ｎｏ」と判定してステップ２８２０に直接進む。
【０３８４】
ＣＰＵは、ステップ２８２０に進むと、切替弁７８が逆流位置に設定されているか否かを判定する。切替弁７８が逆流位置に設定されている場合、ＣＰＵは、ステップ２８２０にて「Ｙｅｓ」と判定してステップ２８２５に進み、切替弁７８を順流位置に設定する。その後、ＣＰＵは、ステップ２８９５に進んで本ルーチンを一旦終了する。
【０３８５】
これに対し、ＣＰＵがステップ２８２０の処理を実行する時点において切替弁７８が順流位置に設定されている場合、ＣＰＵは、ステップ２８２０にて「Ｎｏ」と判定してステップ２８９５に直接進み、本ルーチンを一旦終了する。
【０３８６】
更に、ＣＰＵがステップ２８０５の処理を実行する時点においてイグニッションオフ操作が行われていない場合、ＣＰＵは、ステップ２８０５にて「Ｎｏ」と判定してステップ２８９５に直接進み、本ルーチンを一旦終了する。
【０３８７】
以上が実施装置の具体的な作動であり、これにより、機関１０の暖機が完了するまでの間、ＥＧＲクーラ通水要求及びヒータコア通水要求に従った冷却水の供給を達成しつつ、機関温度Ｔengを大きい上昇率で上昇させることができる。
【０３８８】
尚、本発明は、上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。
【０３８９】
＜第１変形例＞
例えば、本発明は、図２９に示した本発明の実施形態の第１変形例に係る冷却装置（以下、「第１変形装置」と称呼する。）にも適用可能である。第１変形装置において、切替弁７８は、冷却水管５５Ｐではなく、冷却水管５４Ｐに配設されている。冷却水管６２Ｐの第１端部６１Ａは、その切替弁７８に接続されている。
【０３９０】
切替弁７８は、順流位置に設定されている場合、切替弁７８と冷却水管５４Ｐの第１端部５４Ａとの間の水路５４の部分５４１（以下、「水路５４の第１部分５４１」と称呼する。）と、切替弁７８と冷却水管５４Ｐの第２端部５４Ｂとの間の水路５４の部分５４２（以下、「水路５４の第２部分５４２」と称呼する。）と、の間の冷却水の流通を許容する一方、「水路５４の第１部分５４１と水路６２との間の冷却水の流通」及び「水路５４の第２部分５４２と水路６２との間の冷却水の流通」を遮断する。
【０３９１】
一方、切替弁７８は、逆流位置に設定されている場合、水路５４の第２部分５４２と水路６２との間の冷却水の流通を許容する一方、「水路５４の第１部分５４１と水路６２との間の冷却水の流通」及び「水路５４の第１部分５４１と第２部分５４２との間の冷却水の流通」を遮断する。
【０３９２】
更に、切替弁７８は、遮断位置に設定されている場合、「水路５４の第１部分５４１と第２部分５４２との間の冷却水の流通」、「水路５４の第１部分５４１と水路６２との間の冷却水の流通」及び「水路５４の第２部分５４２と水路６２との間の冷却水の流通」を遮断する。
【０３９３】
＜第１変形装置の作動＞
第１変形装置は、上記実施装置が各作動制御Ａ乃至Ｏを行う条件とそれぞれ同じ条件で作動制御Ａ乃至Ｏの何れかを行う。以下、第１変形装置が行う作動制御Ａ乃至Ｏのうち、代表的な作動制御である作動制御Ｅ及びＬについて説明する。
【０３９４】
＜作動制御Ｅ＞
第１変形装置は、作動制御Ｅを行う場合、ポンプ７０を作動し、図３０に矢印で示したように冷却水が循環するように、遮断弁７５乃至７７をそれぞれ閉弁位置に設定し、切替弁７８を逆流位置に設定する。
【０３９５】
この作動制御Ｅによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水は、水路５５を介してブロック水路５２に流入する。その冷却水は、ブロック水路５２を流れた後、水路５７及び水路５６を介してヘッド水路５１に流入する。その冷却水は、ヘッド水路５１を流れた後、順に、水路５４の第２部分５４２、水路６２及びラジエータ水路５８の第４部分５８４を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０３９６】
これにより、ヘッド水路５１を流れて温度の高くなった冷却水は、水路５４の第２部分５４２、切替弁７８、水路６２、ラジエータ水路５８の第４部分５８４、ポンプ７０、水路５３及び水路５５を流れた後ではあるが、ラジエータ７１等の何れも通ることなくブロック水路５２に流入する。このため、ラジエータ７１等の何れかを通った冷却水がブロック水路５２に供給される場合に比べ、ブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０３９７】
更に、ヘッド水路５１にも、ラジエータ７１等の何れも通っていない冷却水が供給されるので、ラジエータ７１等の何れかを通った冷却水がヘッド水路５１に供給される場合に比べ、ヘッド温度Ｔhdを大きい上昇率で上昇させることができる。
【０３９８】
加えて、冷却水がヘッド水路５１及びブロック水路５２を流れるので、ヘッド水路５１及びブロック水路５２において冷却水の温度が部分的に非常に高くなることを防止することができる。その結果、ヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止することができる。
【０３９９】
＜作動制御Ｌ＞
一方、第１変形装置は、作動制御Ｌを行う場合、ポンプ７０を作動し、図３１に矢印で示したように冷却水が循環するように、遮断弁７６及び７７をそれぞれ閉弁位置に設定し、遮断弁７５を開弁位置に設定し、切替弁７８を順流位置に設定する。
【０４００】
この作動制御Ｌによれば、ポンプ吐出口７０outから水路５３に吐出された冷却水の一部は、水路５４を介してヘッド水路５１に流入する。一方、水路５３に吐出された冷却水の残りは、水路５５を介してブロック水路５２に流入する。
【０４０１】
ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、水路５６を介してラジエータ水路５８に流入する。一方、ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、水路５７を介してラジエータ水路５８に流入する。ラジエータ水路５８に流入した冷却水は、ラジエータ７１を通った後、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０４０２】
これにより、ヘッド水路５１及びブロック水路５２には、ラジエータ７１を通った冷却水が供給されるので、温度の低くなった冷却水によってシリンダヘッド１４及びシリンダブロック１５を冷却することができる。
【０４０３】
＜第２変形例＞
更に、本発明は、図３２に示した本発明の実施形態の第２変形例に係る冷却装置（以下、「第２変形装置」と称呼する。）にも適用可能である。第２変形装置においては、ポンプ７０は、ポンプ取込口７０inがラジエータ水路５８に接続され且つポンプ吐出口７０outが水路５３に接続されるように配設されている。
【０４０４】
＜第２変形装置の作動＞
第２変形装置は、上記実施装置が各作動制御Ａ乃至Ｏを行う条件とそれぞれ同じ条件で作動制御Ａ乃至Ｏの何れかを行う。以下、第２変形装置が作動制御Ａ乃至Ｏのうち、代表的な作動制御である作動制御Ｅ及びＬについて説明する。
【０４０５】
＜作動制御Ｅ＞
第２変形装置は、作動制御Ｅを行う場合、ポンプ７０を作動し、図３３に矢印で示したように冷却水が循環するように、遮断弁７５乃至７７をそれぞれ閉弁位置に設定し、切替弁７８を逆流位置に設定する。
【０４０６】
この作動制御Ｅによれば、ポンプ吐出口７０outからラジエータ水路５８に吐出された冷却水は、水路６２及び水路５５の第２部分５５２を介してブロック水路５２に流入する。その冷却水は、ブロック水路５２を流れた後、水路５７及び水路５６を介してヘッド水路５１に流入する。その冷却水は、ヘッド水路５１を流れた後、順に、水路５４及び水路５３を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０４０７】
これにより、ヘッド水路５１を流れて温度の高くなった冷却水は、水路５４、水路５３、ポンプ７０、ラジエータ水路５８の第４部分５８４、水路６２、切替弁７８及び水路５５の第２部分５５２を流れた後ではあるが、ラジエータ７１等の何れも通ることなくブロック水路５２に流入する。このため、ラジエータ７１等の何れかを通った冷却水がブロック水路５２に供給される場合に比べ、ブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０４０８】
更に、ヘッド水路５１にも、ラジエータ７１等の何れも通っていない冷却水が供給されるので、ラジエータ７１等の何れかを通った冷却水がヘッド水路５１に供給される場合に比べ、ヘッド温度Ｔhdを大きい上昇率で上昇させることができる。
【０４０９】
加えて、冷却水がヘッド水路５１及びブロック水路５２を流れるので、ヘッド水路５１及びブロック水路５２において冷却水の温度が部分的に非常に高くなることを防止することができる。その結果、ヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止することができる。
【０４１０】
＜作動制御Ｌ＞
一方、第２変形装置は、作動制御Ｌを行う場合、ポンプ７０を作動し、図３４に矢印で示したように冷却水が循環するように、遮断弁７６及び７７をそれぞれ閉弁位置に設定し、遮断弁７５を開弁位置に設定し、切替弁７８を順流位置に設定する。
【０４１１】
この作動制御Ｌによれば、ポンプ吐出口７０outからラジエータ水路５８に吐出された冷却水の一部は、水路５６を介してヘッド水路５１に流入する。一方、ラジエータ水路５８に吐出された冷却水の残りは、水路５７を介してブロック水路５２に流入する。
【０４１２】
ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、順に、水路５４及び水路５３を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。一方、ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、順に、水路５５及び水路５３を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０４１３】
これにより、ヘッド水路５１及びブロック水路５２には、ラジエータ７１を通った冷却水が供給されるので、温度の低くなった冷却水によってシリンダヘッド１４及びシリンダブロック１５を冷却することができる。
【０４１４】
＜第３変形例＞
更に、本発明は、図３５に示した本発明の実施形態の第３変形例に係る冷却装置（以下、「第３変形装置」と称呼する。）にも適用可能である。第３変形装置においては、第１変形装置と同様に、切替弁７８は、冷却水管５５Ｐではなく、冷却水管５４Ｐに配設されている。冷却水管６２Ｐの第１端部６１Ａは、切替弁７８に接続されている。
【０４１５】
更に、第３変形装置においては、第２変形装置と同様に、ポンプ７０は、ポンプ取込口７０inがラジエータ水路５８に接続され且つポンプ吐出口７０outが水路５３に接続されるように配設されている。
【０４１６】
第３変形装置の切替弁７８が順流位置及び逆流位置それぞれに設定された場合の切替弁７８の作用は、第１変形装置の切替弁７８の作用と同じである。
【０４１７】
＜第３変形装置の作動＞
第３変形装置は、上記実施装置が各作動制御Ａ乃至Ｏを行う条件とそれぞれ同じ条件で作動制御Ａ乃至Ｏの何れかを行う。以下、第３変形装置が行う作動制御Ａ乃至Ｏのうち、代表的な作動制御である作動制御Ｅ及びＬについて説明する。
【０４１８】
＜作動制御Ｅ＞
第３変形装置は、作動制御Ｅを行う場合、ポンプ７０を作動し、図３６に矢印で示したように冷却水が循環するように、遮断弁７５乃至７７をそれぞれ閉弁位置に設定し、切替弁７８を逆流位置に設定する。
【０４１９】
この作動制御Ｅによれば、ポンプ吐出口７０outからラジエータ水路５８に吐出された冷却水は、水路６２及び水路５４の第２部分５４２を介してヘッド水路５１に流入する。その冷却水は、ヘッド水路５１を流れた後、水路５６及び水路５７を介してブロック水路５２に流入する。その冷却水は、ブロック水路５２を流れた後、順に、水路５５及び水路５３を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０４２０】
これにより、ヘッド水路５１を流れて温度の高くなった冷却水は、ラジエータ７１等の何れも通ることなくブロック水路５２に直接流入する。このため、ラジエータ７１等の何れかを通った冷却水がブロック水路５２に供給される場合に比べ、ブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０４２１】
更に、ヘッド水路５１にも、ラジエータ７１等の何れも通っていない冷却水が供給されるので、ラジエータ７１等の何れかを通った冷却水がヘッド水路５１に供給される場合に比べ、ヘッド温度Ｔhdを大きい上昇率で上昇させることができる。
【０４２２】
加えて、冷却水がヘッド水路５１及びブロック水路５２を流れるので、ヘッド水路５１及びブロック水路５２において冷却水の温度が部分的に非常に高くなることを防止することができる。その結果、ヘッド水路５１及びブロック水路５２内での冷却水の沸騰を防止することができる。
【０４２３】
＜作動制御Ｌ＞
一方、第３変形装置は、作動制御Ｌを行う場合、ポンプ７０を作動し、図３７に矢印で示したように冷却水が循環するように、遮断弁７６及び７７をそれぞれ閉弁位置に設定し、遮断弁７５を開弁位置に設定し、切替弁７８を順流位置に設定する。
【０４２４】
この作動制御Ｌによれば、ポンプ吐出口７０outからラジエータ水路５８に吐出された冷却水の一部は、水路５６を介してヘッド水路５１に流入する。一方、ラジエータ水路５８に吐出された冷却水の残りは、水路５７を介してブロック水路５２に流入する。
【０４２５】
ヘッド水路５１に流入した冷却水は、ヘッド水路５１を流れた後、順に、水路５４及び水路５３を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。一方、ブロック水路５２に流入した冷却水は、ブロック水路５２を流れた後、順に、水路５５及び水路５３を流れ、ポンプ取込口７０inからポンプ７０に取り込まれる。
【０４２６】
これにより、ヘッド水路５１及びブロック水路５２には、ラジエータ７１を通った冷却水が供給されるので、温度の低くなった冷却水によってシリンダヘッド１４及びシリンダブロック１５を冷却することができる。
【０４２７】
＜第４変形例＞
本発明は、図３８に示した本発明の実施形態の第４変形例に係る冷却装置（以下、「第４変形装置」と称呼する。）にも適用可能である。第４変形装置においては、ラジエータ７１は、水路５６の第２端部５６Ｂ及び水路５７の第２端部５７Ｂをポンプ７０に接続する水路５８には配設されておらず、水路５３に配設されている。
【０４２８】
＜第４変形装置の作動＞
第４変形装置は、上記実施装置が作動制御Ｉ乃至Ｋをそれぞれ行う条件が成立した場合、上記実施装置とは異なり、作動制御Ｆ乃至Ｈをそれぞれ行う。一方、第４変形装置は、上記実施装置が作動制御Ａ乃至Ｈ及びＬ乃至Ｏをそれぞれ行う条件が成立した場合、上記実施装置と同様に、作動制御Ａ乃至Ｈ及びＬ乃至Ｏをそれぞれ行う。
【０４２９】
第４変形装置が作動制御Ａ乃至Ｄ及びＬ乃至Ｏを行った場合、上記実施装置が作動制御Ａ及びＬ乃至Ｏを行った場合に得られる効果と同様の効果を得ることができる。
【０４３０】
第４変形装置が作動制御Ｅ乃至Ｋを行った場合、ヘッド水路５１には、ラジエータ７１により冷却されて温度の低くなった冷却水が供給されるが、ブロック水路５２には、ヘッド水路５１を流れて温度の高くなった冷却水が直接供給される。このため、少なくとも、ラジエータ７１により冷却されて温度の低くなった冷却水がブロック水路５２に直接供給される場合に比べ、ブロック温度Ｔbrを大きい上昇率で上昇させることができる。
【０４３１】
＜第５変形例＞
更に、本発明は、暖機状態並びにＥＧＲクーラ通水要求及びヒータコア通水要求の有無に応じて図３９に示したように作動制御Ａ乃至Ｏの何れかを行う本発明の実施形態の第５変形例に係る冷却装置（以下、「第５変形装置」と称呼する。）にも適用可能である。
【０４３２】
図３９に示した第５変形装置の作動制御は、暖機状態が第２半暖機状態にあり且つＥＧＲクーラ通水要求及びヒータコア通水要求の何れもない場合に作動制御Ｉを行うように構成されている点を除いて、図５に示した実施装置の作動制御と同じである。
【０４３３】
第５変形装置によれば、イグニッションスイッチ８９がオン位置に設定されて以降（即ち、機関運転が許可されて以降）、ＥＧＲクーラ通水要求及びヒータコア通水要求の何れもない状態で第２半暖機条件Ｃa2等の何れかがいったん成立して作動制御Ｉが行われた後に、ＥＧＲクーラ通水要求及びヒータコア通水要求の何れもない状態で第１半暖機条件Ｃa1等の何れかが成立した場合、作動制御Ｅが行われるのではなく、作動制御Ｉが行われる。
【０４３４】
従って、ブロック温度Ｔbrの上昇率は、作動制御Ｅが行われる場合に比べて小さい。このため、ブロック温度Ｔbrが過剰に高くなることを防止することができ、その結果、ブロック水路５２内での冷却水の沸騰を防止することができる。
【０４３５】
更に、本発明は、車両が運転者のブレーキ操作によって停止されたときに機関運転を停止し、運転者がアクセルペダルを操作したときに機関運転を再開するいわゆるアイドリングストップ制御を行うようになっている内燃機関にも適用可能である。
【０４３６】
更に、車両が極寒冷地を走行している場合等の外気温が極低温である場合、第２半暖機条件Ｃa2等の何れかの成立後、機関運転が長時間に渡ってアイドリング運転状態等の機関負荷が極めて小さい状態にあると、ヘッド水路及びブロック水路から流出した冷却水の温度が低下して第１半暖機条件Ｃa1等の何れかが成立する可能性がある。従って、本発明は、イグニッションスイッチ８９がオン位置に設定されている間に機関運転を停止することがない内燃機関にも適用可能である。
【０４３７】
尚、上記実施装置及び変形装置において、ＥＧＲシステム４０は、ＥＧＲガスがＥＧＲクーラ４３をバイパスするように、ＥＧＲクーラ４３よりも上流側の排気還流管４１の部分と、ＥＧＲクーラ４３よりも下流側の排気還流管４１と、を接続するバイパス管を含むように構成され得る。
【０４３８】
この場合、上記実施装置及び変形装置は、機関運転状態がＥＧＲ停止領域Ｒａ（図４を参照。）内にあるとき、各気筒１２へのＥＧＲガスの供給を停止するのではなく、バイパス管を介してＥＧＲガスを各気筒１２に供給するように構成され得る。この場合、ＥＧＲガスは、ＥＧＲクーラ４３をバイパスするので、比較的高い温度のＥＧＲガスが各気筒１２に供給される。
【０４３９】
或いは、上記実施装置及び変形装置は、機関運転状態がＥＧＲ停止領域Ｒａ内にあるとき、機関運転状態を含むパラメータに関する条件に応じて「各気筒１２へのＥＧＲガスの供給の停止」及び「バイパス管を介した各気筒１２へのＥＧＲガスの供給」の何れかを選択的に行うように構成され得る。
【０４４０】
更に、上記実施装置及び変形装置は、シリンダブロック１５自体の温度（特に、燃焼室を画成するシリンダボア近傍におけるシリンダブロック１５の部分の温度）を検出する温度センサがシリンダブロック１５に配設されている場合、上部ブロック水温ＴＷbr_upの代わりにシリンダブロック１５自体の温度を用いるように構成され得る。更に、上記実施装置及び変形装置は、シリンダヘッド１４自体の温度（特に、燃焼室を画成するシリンダヘッド１４の壁面近傍の温度）を検出する温度センサがシリンダヘッド１４に配設されている場合、ヘッド水温ＴＷhdの代わりにシリンダヘッド１４自体の温度を用いるように構成され得る。
【０４４１】
更に、上記実施装置及び変形装置は、始動後積算空気量ΣGaの代わりに或いはそれに加えて、イグニッションスイッチ８９がオン位置に設定された後に最初に機関１０が始動してから気筒１２ａ乃至気筒１２ｄに燃料噴射弁１３から供給された燃料のトータルの量である始動後積算燃料量ΣＱを用いるように構成され得る。
【０４４２】
この場合、上記実施装置及び変形装置は、始動後積算燃料量ΣＱが第１閾値燃料量ΣＱ１以下である場合、暖機状態が冷間状態にあると判定し、始動後積算燃料量ΣＱが第１閾値燃料量ΣＱ１よりも多く且つ第２閾値燃料量ΣＱ２以下である場合、暖機状態が第１半暖機状態にあると判定する。更に、上記実施装置及び変形装置は、始動後積算燃料量ΣＱが第２閾値燃料量ΣＱ２よりも多く且つ第３閾値燃料量ΣＱ３以下である場合、暖機状態が第２半暖機状態にあると判定し、始動後積算燃料量ΣＱが第３閾値燃料量ΣＱ３よりも多い場合、暖機状態が暖機完了状態にあると判定する。
【０４４３】
更に、上記実施装置及び変形装置は、機関水温ＴＷengが第７機関水温ＴＷeng７以上である場合、機関運転状態が図４に示したＥＧＲ停止領域Ｒａ又はＲｃ内にあっても、ＥＧＲクーラ通水要求があると判定するように構成され得る。この場合、図２６のステップ２６０５及びステップ２６３０の処理が省略される。これによれば、機関運転状態がＥＧＲ停止領域Ｒａ又はＲｃからＥＧＲ実行領域Ｒｂに移行した時点で既に冷却水がＥＧＲクーラ水路５９に供給されている。このため、各気筒１２へのＥＧＲガスの供給の開始と同時にＥＧＲガスを冷却することができる。
【０４４４】
更に、上記実施装置及び変形装置は、外気温Ｔａが閾値温度Ｔａthよりも高いときに機関水温ＴＷengが第９機関水温ＴＷeng９よりも高ければ、ヒータスイッチ８８の設定位置の如何にかかわらず、ヒータコア通水要求があると判定するように構成され得る。この場合、図２７のステップ２７１０の処理が省略される。
【０４４５】
更に、本発明は、上記実施装置及び変形装置において、「水路５９及び遮断弁７６を備えていない冷却装置」並びに「水路６０及び遮断弁７７を備えていない冷却装置」にも適用可能である。
【符号の説明】
【０４４６】
１０…内燃機関、１４…シリンダヘッド、１５…シリンダブロック、５１…ヘッド水路、５１Ａ…ヘッド水路の第１端部、５１Ｂ…ヘッド水路の第２端部、５２…ブロック水路、５２Ａ…ブロック水路の第１端部、５２Ｂ…ブロック水路の第２端部、５３乃至５７…水路、５８…ラジエータ水路、６２…水路、７０…ポンプ、７０in…ポンプ取込口、７０out…ポンプ吐出口、７１…ラジエータ、７５…遮断弁、７８…切替弁、９０…ＥＣＵ。
【図１】
2018165492.tif 000003
【図２】
2018165492.tif 000004
【図３】
2018165492.tif 000005
【図４】
2018165492.tif 000006
【図５】
2018165492.tif 000007
【図６】
2018165492.tif 000008
【図７】
2018165492.tif 000009
【図８】
2018165492.tif 000010
【図９】
2018165492.tif 000011
【図１０】
2018165492.tif 000012
【図１１】
2018165492.tif 000013
【図１２】
2018165492.tif 000014
【図１３】
2018165492.tif 000015
【図１４】
2018165492.tif 000016
【図１５】
2018165492.tif 000017
【図１６】
2018165492.tif 000018
【図１７】
2018165492.tif 000019
【図１８】
2018165492.tif 000020
【図１９】
2018165492.tif 000021
【図２０】
2018165492.tif 000022
【図２１】
2018165492.tif 000023
【図２２】
2018165492.tif 000024
【図２３】
2018165492.tif 000025
【図２４】
2018165492.tif 000026
【図２５】
2018165492.tif 000027
【図２６】
2018165492.tif 000028
【図２７】
2018165492.tif 000029
【図２８】
2018165492.tif 000030
【図２９】
2018165492.tif 000031
【図３０】
2018165492.tif 000032
【図３１】
2018165492.tif 000033
【図３２】
2018165492.tif 000034
【図３３】
2018165492.tif 000035
【図３４】
2018165492.tif 000036
【図３５】
2018165492.tif 000037
【図３６】
2018165492.tif 000038
【図３７】
2018165492.tif 000039
【図３８】
2018165492.tif 000040
【図３９】
2018165492.tif 000041