(57)【特許請求の範囲】
【請求項１】
所定の停止条件が満たされた後にエンジンを自動停止させるエンジン停止手段と、
前記エンジンに駆動されるコンプレッサを有し、車室内温度を調整する空調手段と、
前記空調手段の冷房作動中に前記所定の停止条件が成立したならば、該空調手段において熱交換器への通風量を調節するエアミックスダンパの開度を成立前に比べて冷房効果が大きくなるように変化させた状態を所定時間保持した後にエンジンを停止させるよう前記エンジン停止手段及び前記空調手段を制御する制御手段と、
車室内温度を検出する内気温センサと、を具備し、
前記制御手段は、前記内気温センサにより検出された車室内温度と目標車室内温度との差が大きいほど前記所定時間を長く設定することを特徴とする車両の制御装置。
【請求項２】
所定の停止条件が満たされた後にエンジンを自動停止させるエンジン停止手段と、
前記エンジンに駆動されるコンプレッサを有し、車室内温度を調整する空調手段と、
前記空調手段の冷房作動中に前記所定の停止条件が成立したならば、該空調手段において熱交換器への通風量を調節するエアミックスダンパの開度を成立前に比べて冷房効果が大きくなるように変化させた状態を所定時間保持した後にエンジンを停止させるよう前記エンジン停止手段及び前記空調手段を制御する制御手段と、
車室外温度を検出する外気温センサと、を具備し、
前記制御手段は、前記外気温センサにより検出された車室外温度と目標車室内温度との差が大きいほど前記所定時間を長く設定することを特徴とする車両の制御装置。
【請求項３】
前記制御手段は、前記車室外温度が所定温度以上ならばエンジン停止を禁止することを特徴とする請求項１又は２に記載の車両の制御装置。
【請求項４】
前記エンジン停止までの時間を表示する表示手段を更に具備することを特徴とする請求項１乃至３のいずれか１項に記載の車両の制御装置。
【請求項５】
所定の停止条件が満たされた後にエンジンを自動停止させるエンジン停止手段と、
前記エンジンに駆動されるコンプレッサと、バッテリを電源として車室内への空調空気の送風量を調整する風量調整手段とを有し、車室内温度を調整する空調手段と、
前記空調手段の冷房作動中に前記所定の停止条件が成立したならば、前記風量調整手段による送風量を成立前に比べて大きくした状態を所定時間保持した後にエンジンを停止させるよう前記エンジン停止手段及び前記空調手段を制御する制御手段と、
車室内温度を検出する内気温センサと、を具備し、
前記制御手段は、前記内気温センサにより検出された車室内温度と目標車室内温度との差が大きいほど前記所定時間を長く設定することを特徴とする車両の制御装置。
【請求項６】
所定の停止条件が満たされた後にエンジンを自動停止させるエンジン停止手段と、
前記エンジンに駆動されるコンプレッサと、バッテリを電源として車室内への空調空気の送風量を調整する風量調整手段とを有し、車室内温度を調整する空調手段と、
前記空調手段の冷房作動中に前記所定の停止条件が成立したならば、前記風量調整手段による送風量を成立前に比べて大きくした状態を所定時間保持した後にエンジンを停止させるよう前記エンジン停止手段及び前記空調手段を制御する制御手段と、
車室外温度を検出する外気温センサと、を具備し、
前記制御手段は、前記外気温センサにより検出された車室外温度と目標車室内温度との差が大きいほど前記所定時間を長く設定することを特徴とする車両の制御装置。
【請求項７】
前記制御手段は、前記車室外温度が所定温度以上ならばエンジン停止を禁止することを特徴とする請求項２又は６に記載の車両の制御装置。
【請求項８】
車室外温度を検出する外気温センサを更に備え、
前記制御手段は、前記外気温センサにより検出された車室外温度が所定温度以上ならばエンジン停止を禁止することを特徴とする請求項１又は５に記載の車両の制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、条件成立時にエンジンを自動停止させる車両の制御装置に関する。
【０００２】
【従来の技術】
近年、エンジンから排出される二酸化炭素や窒素酸化物等による環境汚染の問題に鑑みて、所定条件成立時にエンジンが自動停止される自動車が多く見受けられる。
【０００３】
特開平８−３３８２７６号公報には、バッテリの充電量が不十分な時のエンジンの自動停止を禁止して再始動不能な状態を避けるものが開示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、エンジンの自動停止と空調制御との関連性に着目した従来技術はなく、単に燃費向上やバッテリ上がりを防止するために空調装置の作動状態に関係なくエンジンを自動停止させたならば、空調装置がオフされて車室内の温度が急に暑く（寒く）なったりするという不都合がある。
【０００５】
本発明は、上述の課題に鑑みてなされ、その目的は、空調装置の急停止による温度上昇（又は下降）で乗員に与える不快感を抑えることができる車両の制御装置を提供することである。
【０００６】
【課題を解決するための手段】
上述の課題を解決し、目的を達成するために、本発明の車両の駆動装置は、以下の構成を備える。即ち、
所定の停止条件が満たされた後にエンジンを自動停止させるエンジン停止手段と、前記エンジンに駆動されるコンプレッサを有し、車室内温度を調整する空調手段と、前記空調手段の冷房作動中に前記所定の停止条件が成立したならば、該空調手段において熱交換器への通風量を調節するエアミックスダンパの開度を成立前に比べて冷房効果が大きくなるように変化させた状態を所定時間保持した後にエンジンを停止させるよう前記エンジン停止手段及び前記空調手段を制御する制御手段と、車室内温度を検出する内気温センサと、を具備し、前記制御手段は、前記内気温センサにより検出された車室内温度と目標車室内温度との差が大きいほど前記所定時間を長く設定する。
【０００７】
また、本発明の車両の制御装置は、以下の構成を備える。即ち、
所定の停止条件が満たされた後にエンジンを自動停止させるエンジン停止手段と、前記エンジンに駆動されるコンプレッサを有し、車室内温度を調整する空調手段と、前記空調手段の冷房作動中に前記所定の停止条件が成立したならば、該空調手段において熱交換器への通風量を調節するエアミックスダンパの開度を成立前に比べて冷房効果が大きくなるように変化させた状態を所定時間保持した後にエンジンを停止させるよう前記エンジン停止手段及び前記空調手段を制御する制御手段と、車室外温度を検出する外気温センサと、を具備し、前記制御手段は、前記外気温センサにより検出された車室外温度と目標車室内温度との差が大きいほど前記所定時間を長く設定する。
【００１０】
また、好ましくは、前記制御手段は、前記車室外温度が所定温度以上ならばエンジン停止を禁止する。
【００１２】
また、好ましくは、前記エンジン停止までの時間を表示する表示手段を更に具備する。
【００１３】
本発明のエンジンの制御装置は、以下の構成を備える。即ち、
所定の停止条件が満たされた後にエンジンを自動停止させるエンジン停止手段と、前記エンジンに駆動されるコンプレッサと、バッテリを電源として車室内への空調空気の送風量を調整する風量調整手段とを有し、車室内温度を調整する空調手段と、前記空調手段の冷房作動中に前記所定の停止条件が成立したならば、前記風量調整手段による送風量を成立前に比べて大きくした状態を所定時間保持した後にエンジンを停止させるよう前記エンジン停止手段及び前記空調手段を制御する制御手段と、車室内温度を検出する内気温センサと、を具備し、前記制御手段は、前記内気温センサにより検出された車室内温度と目標車室内温度との差が大きいほど前記所定時間を長く設定する。
また、本発明の車両の駆動装置は、以下の構成を備える。即ち、
所定の停止条件が満たされた後にエンジンを自動停止させるエンジン停止手段と、前記エンジンに駆動されるコンプレッサと、バッテリを電源として車室内への空調空気の送風量を調整する風量調整手段とを有し、車室内温度を調整する空調手段と、前記空調手段の冷房作動中に前記所定の停止条件が成立したならば、前記風量調整手段による送風量を成立前に比べて大きくした状態を所定時間保持した後にエンジンを停止させるよう前記エンジン停止手段及び前記空調手段を制御する制御手段と、車室外温度を検出する外気温センサと、を具備し、前記制御手段は、前記外気温センサにより検出された車室外温度と目標車室内温度との差が大きいほど前記所定時間を長く設定する。
【００１４】
また、好ましくは、前記制御手段は、前記車室外温度が所定温度以上ならばエンジン停止を禁止する。
また、好ましくは、車室外温度を検出する外気温センサを更に備え、前記制御手段は、前記外気温センサにより検出された車室外温度が所定温度以上ならばエンジン停止を禁止する。
【００１５】
【発明の効果】
以上のように、請求項１又は２の発明によれば、空調手段の冷房作動中に所定の停止条件が成立したならば、空調手段において熱交換器への通風量を調節するエアミックスダンパの開度を成立前に比べて冷房効果が大きくなるように変化させた状態を所定時間保持した後にエンジンを停止させるので、車室内が十分に冷却された（又は暖められた）後に空調装置が停止され、空調装置の急停止による温度上昇（又は下降）で乗員に与える不快感を抑えることができる。
【００１７】
請求項１の発明によれば、制御手段は、車室内温度と目標温度との差が大きいほど所定時間を長く設定することにより、エンジン停止前に車室内が十分に冷却される又は暖められる。
【００１８】
請求項２の発明によれば、制御手段は、車室外温度と目標温度との差が大きいほど所定時間を長く設定することにより、エンジン停止前に車室内が十分に冷却される又は暖められる。
【００１９】
請求項３の発明によれば、制御手段は、車室外温度が所定温度以上ならばエンジン停止を禁止することにより、冷房時の空調装置の急停止による車内温度の急上昇を防止できる。
【００２１】
請求項４の発明によれば、エンジン停止までの時間を表示する表示手段を更に具備することにより、空調装置が停止されて車室内温度が変化することを早期に伝え、乗員に対する注意を喚起することができる。
【００２２】
請求項５又は６の発明によれば、空調手段の冷房作動中に所定の停止条件が成立したならば、風量調整手段による送風量を成立前に比べて大きくした状態を所定時間保持した後にエンジンを停止させることにより、車室内が十分に冷却された（又は暖められた）後に空調装置が停止され、空調装置の急停止による温度上昇（又は下降）で乗員に与える不快感を抑えることができる。
【００２３】
請求項７又は８の発明によれば、制御手段は、車室外温度が所定温度以上ならばエンジン停止を禁止することにより、冷房時の空調装置の急停止による車内温度の急上昇を防止できる。
【００２４】
図１に示すように、本実施形態のエンジンの自動停止装置は、車両の所定条件成立時にエンジンを自動停止或いは再始動させ、無駄なアイドリング運転を抑えて、エンジンから排出される二酸化炭素や窒素酸化物等を低減するものであり、エンジン停止手段としてのエンジン停止制御ユニット２０がエンジン制御ユニット３０に対してエンジン停止信号ES或いは再始動信号ERを出力し、これら信号ES,ERに従ってエンジン制御ユニット３０はドライバの意思に関係なく無点火や燃料カットによりエンジンを自動停止させる。また、エンジン停止制御ユニット２０は、空調制御ユニット４０に対して空調制御信号AC或いはエンジン停止許可信号ASを出力し、この信号ACに従って空調制御ユニット４０は空調装置を制御し、エンジン停止制御ユニット２０は信号ASに従ってドライバの意思に関係なく無点火や燃料カットによりエンジンを自動停止させる。
【００２５】
エンジン停止制御ユニット２０、エンジン制御ユニット３０及び空調制御ユニット４０は、相互に通信可能に電気的に接続され、各種センサやスイッチからの検知信号により演算処理や後述する制御プログラムを実行するためのＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏポート、周辺回路等を備える。
【００２６】
エンジン制御ユニット３０は、ドライバのアクセルペダル操作等に応じてエンジンに対する点火時期や燃料噴射量を予め設定されたエンジンの運転プログラムに従い電気的に制御する。
【００２７】
エンジン停止制御ユニット２０には、車速センサ２１、ドライバのペダル又はレバーによる駐車ブレーキ操作を検知する駐車ブレーキスイッチ２２、マニュアル又はオートマチックのトランスミッションのシフトレンジ位置を検知するレンジ位置センサ２３、アクセルペダルの踏込量を検知するアクセルストロークセンサ２４、エンジンの運転状態等を表示するための液晶パネルやセグメント表示等の表示部２５とが電気的に接続されている。
【００２８】
車速センサ２１は、例えば車輪速やトランスミッションの出力軸回転数を検知して車速信号vとしてエンジン停止制御ユニット２０に出力する。駐車ブレーキスイッチ２２はドライバにより駐車ブレーキが操作されると駐車ブレーキ操作信号PPをエンジン停止制御ユニット２０に出力する。レンジ位置センサ２３はドライバによりシフトレバーやセレクタレバーが操作されるとシフトレンジ信号SPをエンジン停止制御ユニット２０に出力する。アクセルストロークセンサ２４はドライバによるアクセルペダルの踏込量を検知してストローク信号PAをエンジン停止制御ユニット２０に出力する。
【００２９】
空調制御ユニット４０には、内外気切換スイッチ７３ｃ、内気温センサ７４、外気温センサ７５、吹出モード切換スイッチ７３ｄ、車室内温度設定スイッチ７３ｂ、冷暖房切換スイッチ７３ｅ、空調オンスイッチ７３ａ、空調オフスイッチ７３ｆ、エアミックスダンパアクチュエータ７１、ブロアモータ６１ａ、吹出モード切換モータ５０とが電気的に接続されている。
［空調装置の機械的構成］
図２は、本実施形態に係る空調装置の機械的構成を示す図である。
【００３０】
図２に示すように、車両の空調装置は、空調用エアを車室内に導く通風ダクト５１を有し、この通風ダクト５１の上流側部には、外気を導入するための外気導入口５２と、車室内のエアを導入するための内気導入口５３、これら外気導入口５２と内気導入口５３とを選択的に開閉する切換ダンパ５４とが配設されている。
【００３１】
通風ダクト５１には、ベント吹出口５５と、フット吹出口５６と、デフロスタ吹出口５７とが下流側部に配設され、モード切換ダンパ５８、５９、６０は各吹出口５５、５６、５７に連通するダクト部分を選択的に開閉することにより、各吹出口５５、５６、５７から導出される空調用エアの吹出量を調節するように構成されている。
【００３２】
また、空調装置は、通風ダクト５１の上流側部に配設された可変風量式の送風機６１と、その下流側に配設された冷却用熱交換器６２と、その下流側に配設されたエアミックスダンパ６３と、加熱用熱交換器６４とを備える。
【００３３】
送風機６１は、外気導入口５２又は内気導入口５３から通風ダクト内に取り入れられたエアを、各吹出口５５、５６、５７を介して車室内に吹き出すように構成されている。また、冷却用熱交換機６２は、エバポレータの機能を有し、コンプレッサ６５、コンデンサ６６及びレシーバ６７を有する冷媒循環回路Ｘに接続されている。コンプレッサ６５は、電磁クラッチのオン／オフ制御によってエンジン６８の回転要素に対して選択的に締結又は解放されるようになっている。
【００３４】
加熱用熱交換器６４は、ヒータコアとして構成され、エンジン６８の冷却水循環路に接続されている。加熱用熱交換器６４に通水されるエンジン冷却水の流量は、エアミックスダンパ６３と関連して制御される不図示の開閉制御弁によって制御される。
【００３５】
加熱用熱交換器６４の通風量は、冷却用熱交換器６２と加熱用熱交換器６４との間に配設されたエアミックスダンパ６３の開度に応じて制御される。エアミックスダンパ６３は、冷却用熱交換器６２を通過した空調用エアを選択的に加熱用熱交換器６４に案内し、エアミックスダンパ６３の位置制御に応じて加熱用熱交換器６４で加熱されるエアと、加熱用熱交換器６４を迂回するエアとの混合比を調節する。
【００３６】
即ち、エアミックスダンパ６３は、後述するサーボモータ７１からなるエアミックスダンパアクチュエータにより駆動され、空調用エアの全てを加熱用熱交換器６４を通さずに各吹出口５５、５６、５７に送る実線で示す全閉位置と、空調用エアの全てを加熱用熱交換器６４を介して各吹出口５５、５６、５７に送る仮想線で示す全開位置とに選択的に設定し得ると共に、空調用エアの一部を加熱用熱交換器６４を介して各吹出口５５、５６、５７に送る中間位置に設定し得るようになっている。
【００３７】
エアミックスダンパ６３は、空調用エアの全てが加熱用熱交換器６４に供給される全閉位置（θ＝１）と、空調用エアの全てが加熱用熱交換器６４を迂回する全開位置（θ＝０）との間で、開度θが無段階に調節されることにより、空調用エアの吹出温度Ｔを開度θ＝１にて得られる最高温度と、開度θ＝０にて得られる最低温度との範囲内で、空調用エアの混合比に応じて無段階に調節可能となっている。
【００３８】
更に、空調装置は、内外気切換ダンパ５４を駆動する電動モータ６９、モード切換ダンパ５８、５９、６０を駆動する吹出モード切換モータ７０、エアミックスダンパ６３を駆動するサーボモータ７１からなる各種ダンパのアクチュエータと、各モータ６９、７０、７１の作動状態と送風機６１の送風量を制御する空調制御ユニット４０と、空調条件をマニュアル設定するための操作部７３とを備える。
【００３９】
操作部７３には、乗員により操作される各種スイッチ類、例えば空調装置を作動状態或いは非作動状態とする空調オン／オフスイッチ７３ａと、乗員が要求する車室内温度の設定値TSETをマニュアル設定する車室内温度設定スイッチ７３ｂと、内外気の導入割合をマニュアル設定する内外気切換スイッチ７３ｃと、吹出口を選択する吹出モード切換スイッチ７３ｄと、冷房／暖房を切り換える冷暖房切換スイッチ７３ｅと、送風機６１を作動停止状態とする空調オフスイッチ７３ｆ等が設けられている。
【００４０】
車室内温度設定スイッチ７３ｂは、車室内温度の設定値TSETを１８℃〜３２℃の範囲内で入力できるように構成されている。また、オフスイッチ７３ｆが操作されると、エアコンプレッサ６５と、送風機６１のブロアモータ６１ａとが停止状態となる。
【００４１】
空調制御ユニット４０は、操作部７３からのスイッチ信号が入力されるＣＰＵを有しており、このＣＰＵは各モータ６９、７０、７１を駆動する。即ち、空調制御ユニット４０は、電動モータ６９、７０を作動させて空調モードを切り換えると共に、サーボモータ７１を作動させてエアミックスダンパ６３の開度θを調節するように構成されている。
【００４２】
空調制御ユニット４０は、送風機６１のブロアモータ６１ａを駆動し、ブロアモータ６１ａの作動及び停止を制御すると共に、ブロアモータ６１ａに対する印加電圧を制御することにより、送風機６１の送風量を調節して空調装置の吹出風量を制御する。
【００４３】
更に、空調装置は、環境条件や運転状態等を検出する各種のセンサ、例えば通風ダクト５１内に導入された内気温度等に基づいて車室内温度TRを検出する内気温センサ７４と、外気温度TAを検出する外気温センサ７５とを有し、これら各センサの検出信号がＣＰＵに入力される。
［第１の実施形態のエンジン停止制御］
図３は第１の実施形態のエンジン停止制御手順を説明するフローチャートである。本実施形態では、車速が零、シフトレンジ位置がニュートラル又はパーキング、アクセルストロークが零、駐車ブレーキスイッチがオンの条件が成立した時に、エンジン停止制御ユニット２０がエンジン制御ユニット３０に対してエンジン停止信号ESを出力し、エンジン制御ユニット３０がエンジンを自動停止させる。
【００４４】
図３に示すように、ステップＳ２では、エンジン停止制御ユニット２０は、エンジン停止フラグFSの値からエンジンが停止状態か否かを判定する。エンジン停止フラグFSは、エンジンが停止状態ならば"1"にセット、運転状態ならば"0"零にリセットされる。ステップＳ２でエンジンが停止状態でないならば（ステップＳ２でＮＯ）、ステップＳ４で車速センサ２１からの車速信号vから車速が零か否かを判定する。ステップＳ４で車速零ならば（ステップＳ４でＹＥＳ）、ステップＳ６でレンジ位置センサ３３からのシフトレンジ信号SPからシフト位置がニュートラル（Ｎ）又はパーキング（Ｐ）か否かを判定する。ステップＳ６でシフト位置がニュートラル（Ｎ）又はパーキング（Ｐ）ならば（ステップＳ６でＹＥＳ）、ステップＳ８でアクセルストロークセンサ２４からのストローク信号PAからアクセルペダルが踏み込まれたか否かを判定する。ステップＳ８でアクセルペダルが踏み込まれたならば（ステップＳ８でＹＥＳ）、ステップＳ１０で駐車ブレーキスイッチ２２がオンされて駐車ブレーキ操作信号PPが入力されたか否かを判定する。ステップＳ１０で駐車ブレーキスイッチ２２がオンされたならば（ステップＳ１０でＹＥＳ）、ステップＳ１２で前回までの処理にて既にエンジン停止条件成立フラグFCが"1"にセットされているか否かを判定する。エンジン停止条件成立フラグFCは、ステップＳ４〜Ｓ１０までの判定が全てＹＥＳでエンジン停止条件が成立したならば"1"にセット、１つの判定でもＮＯならば不成立で"0"零にリセットされる。
【００４５】
ステップＳ１２でエンジン停止条件フラグFCが"1"にセットされているならば（ステップＳ１２でＹＥＳ）、ステップＳ１６に進み、"0"にリセットされているならば（ステップＳ１２でＮＯ）、ステップＳ１４に進む。
【００４６】
ステップＳ１４では、エンジン停止条件フラグFCを"1"にセットすると共に、エンジン停止時間カウンタCESを"0"にリセットする。ステップＳ１６ではエンジン停止時間カウンタCESをインクリメントしてエンジン停止条件成立時からの時間を計測する。ステップＳ１８では、エンジン停止時間カウンタCESの値が所定時間C1経過したか否かを判定する。ステップＳ１８でエンジン停止条件成立時から所定時間C1経過したならば（ステップＳ１８でＹＥＳ）、ステップＳ２０で空調作動中フラグFAが"1"にセットされているか否かを判定する。空調作動中フラグFAは、空調オンスイッチ７３ａがオンされて空調装置が作動中ならば"1"にセット、空調オフスイッチ７３ｆがオンされて空調装置が停止中ならば"0"零にリセットされる。
【００４７】
ステップＳ２０で空調作動中フラグFAが"1"にセットされているならば（ステップＳ２０でＹＥＳ）、ステップＳ２６に進み、"0"にリセットされているならば（ステップＳ２０でＮＯ）、ステップＳ２２に進む。
【００４８】
ステップＳ２２では、エンジン停止制御ユニット２０はエンジン制御ユニット３０に対してエンジン停止信号ESを出力し、このエンジン停止信号ESを受けてエンジン制御ユニット３０はエンジンを自動停止する。
【００４９】
ステップＳ２３では、エンジン停止フラグFSを"0"にリセットし、ステップＳ２４ではエンジン停止条件フラグFCを"0"にリセットする。
【００５０】
また、ステップＳ２６では、エンジン停止準備フラグFESJを"1"にセットし、ステップＳ２８ではエンジン停止許可フラグFESが"1"にセットされているか否かを判定する。エンジン停止準備フラグFESJはエンジン停止条件が成立した後に空調装置を後述のように作動中ならば"1"にセット、空調装置が停止したならば"0"零にリセットされる。
【００５１】
その後、ステップＳ２にリターンして同じ処理を繰り返し実行する。尚、ステップＳ４〜１０、Ｓ１８での判定が全てＮＯならばステップＳ２３に進む。
【００５２】
一方、ステップＳ２でエンジン停止フラグFSが"1"にセットされ、エンジンが停止状態ならば（ステップＳ２でＹＥＳ）、ステップＳ３０でレンジ位置センサ２３からのシフトレンジ信号SPからシフト位置がニュートラル（Ｎ）又はパーキング（Ｐ）か否かを判定する。ステップＳ３０でシフト位置がニュートラル（Ｎ）又はパーキング（Ｐ）ならば（ステップＳ３０でＹＥＳ）、ステップＳ３２でアクセルストロークセンサ２４からのストローク信号PAからアクセルペダルが踏み込まれたか否かを判定する。ステップＳ３２でアクセルペダルが踏み込まれたならば（ステップＳ３２でＹＥＳ）、ステップＳ３４で駐車ブレーキスイッチ２２がオンされて駐車ブレーキ操作信号PPが入力されたか否かを判定する。ステップＳ３４で駐車ブレーキスイッチ２２がオンされたならば（ステップＳ３４でＹＥＳ）、ステップＳ３６でエンジン停止制御ユニット２０はエンジン制御ユニット３０に対してエンジン再始動信号ERを出力し、このエンジン再始動信号ERを受けてエンジン制御ユニット３０はエンジンを再始動する。
【００５３】
ステップＳ３８では、エンジン停止準備フラグFESJを"0"にリセットし、ステップＳ４０ではエンジン停止条件フラグFCとエンジン停止フラグFSを"0"にリセットする。その後、ステップＳ２にリターンして同じ処理を繰り返し実行する。尚、ステップＳ３０〜Ｓ３４までの判定が全てＮＯの場合もステップＳ２にリターンして同じ処理を繰り返し実行する。
【００５４】
以上のように、第１の実施形態のエンジン停止制御によれば、エンジン停止条件が成立しても空調装置で停止準備動作が終了してエンジン停止許可信号が出力されてからエンジンを自動停止させるので、空調装置の急停止による温度上昇（又は下降）で乗員に与える不快感を抑えることができる。
［第１の実施形態の空調装置の制御］
図４は第１の実施形態の空調装置の制御手順を説明するフローチャートである。本実施形態では、エンジン停止条件が成立した場合には、エンジン停止前にブロア量を最大にした状態を所定時間継続してから、エンジン停止制御ユニット２０がエンジン制御ユニット３０に対してエンジン停止信号ESを出力し、エンジン制御ユニット３０がエンジンを自動停止させる。
【００５５】
図４に示すように、ステップＳ４２では、空調制御ユニット４０は、乗員により空調オンスイッチがオンされたか否かを判定する。ステップＳ４２で空調オンスイッチがオンされたならば（ステップＳ４２でＹＥＳ）、ステップＳ４４で空調作動中フラグFAを"1"にセットする。ステップＳ４６ではエンジン停止準備フラグFESJが"1"にセットされているか否かを判定する。
【００５６】
ステップＳ４６でエンジン停止準備フラグFESJが"1"にセットされているならば（ステップＳ４６でＹＥＳ）、ステップＳ４８で空調停止準備フラグFASが"1"にセットされているか否かを判定する。空調停止準備フラグFASはエンジン停止条件が成立した後に空調装置の停止準備動作中ならば"1"にセット、停止準備動作が終了したならば"0"にリセットされる。
【００５７】
ステップＳ４８で空調停止準備フラグFASが"1"にセットされているならば（ステップＳ４８でＹＥＳ）、ステップＳ５６に進み、"0"にリセットされているならば（ステップＳ４８でＮＯ）、ステップＳ５０に進む。
【００５８】
ステップＳ５０では、車室内温度設定スイッチ７３ｂによる設定温度TSETと内気温センサ７４により検知された車室内温度TRとの差の絶対値（目標温度差の絶対値）ΔＴ１（ΔＴ１＝｜TSET=TR｜）及び／又は設定温度TSETと外気温センサ７５により検知された車室内温度TRとの差の絶対値ΔＴ２（ΔＴ２＝｜TSET-TR｜）を演算する。
【００５９】
ステップＳ５２では図５に示す目標温度差の絶対値ΔＴ１若しくはΔＴ２と空調装置を停止するまでの時間C2との関係マップから目標温度差ΔＴ１若しくはΔＴ２に応じた空調停止時間C2を設定する。この時間C2はブロア量最大の状態を維持する期間である。即ち、図５の関係マップによれば、設定温度TSETと車室内温度TR若しくは車室外温度TAとの差が大きいほどブロア量最大の状態を維持する期間C2を長くしている。
【００６０】
ステップＳ５４では、空調停止準備フラグFASを"1"にセットする。ステップＳ５６では空調停止時間カウンタCASをインクリメントしてエンジン停止条件成立時からの時間を計測する。ステップＳ５８では、空調停止時間カウンタCASの値が所定時間C2経過したか否かを判定する。ステップＳ５８でエンジン停止条件成立時から所定時間C2未経過ならば（ステップＳ５８でＮＯ）、ステップＳ６０でブロアモータ６１ａの出力を最大値に設定してブロア量を最大にする。その後、ステップＳ４２にリターンして同じ処理を繰り返し実行する。
【００６１】
また、ステップＳ５８でエンジン停止条件成立時から所定時間C2経過したならば（ステップＳ５８でＹＥＳ）、ステップＳ６２で空調制御ユニット４０はエンジン停止制御ユニット２０に対してエンジン停止許可信号ASを出力し、このエンジン停止許可信号ASを受けてエンジン停止制御ユニット２０はエンジン制御ユニット３０に対してエンジン停止信号ESを出力する。ステップＳ６４ではブロア量を零にして空調装置を停止し、空調作動中フラグFAを"0"にリセットする。その後、ステップＳ４２にリターンして同じ処理を繰り返し実行する。
【００６２】
一方、ステップＳ４６でエンジン停止準備フラグFESJが"0"にリセットされているならば（ステップＳ４６でＮＯ）、ステップＳ６６、Ｓ６８で空調停止準備フラグFASと空調停止時間カウンタCASを共に"0"にリセットする。ステップＳ７０では、車室内温度設定スイッチ７３ｂによる設定温度TSETと内気温センサ７４により検知された車室内温度TRとの差（目標温度差）Ｔ１（Ｔ１＝TSET-TR）及び／又は設定温度TSETと外気温センサ７５により検知された車室内温度TAとの差Ｔ２（Ｔ２＝TSET-TR）を演算する。
【００６３】
ステップＳ７２では設定温度差Ｔ１及び／又はＴ２が零より大きいか、即ち設定温度差Ｔ１、Ｔ２があるか否かを判定する。ステップＳ７２で設定温度差Ｔ１及び／又はＴ２がある、即ち内気温TR及び／又は外気温TAが設定温度TSETより低いならば（ステップＳ７２でＹＥＳ）、ステップＳ７４で、図６に示す目標温度差の絶対値ΔＴ１若しくはΔＴ２とエアミックスダンパ開度θの補正値αとの関係マップから目標温度差の絶対値ΔＴ１若しくはΔＴ２に応じた補正値αを設定し、この補正値αを現在のエアミックスダンパ開度θから減算して新たな開度θとする。
【００６４】
ステップＳ７６では開度θが零以下か否かを判定し、開度θが零以下でないならば（ステップＳ７６でＮＯ）、ステップＳ８６に進み、開度θが零以下ならば（ステップＳ７６でＹＥＳ）、ステップＳ７８で開度θを零に設定する。そして、空調用エアの吹出温度Ｔを開度θ＝０にて得られる最低温度にして、車室内温度TRを設定温度TSETに近づける。
【００６５】
一方、ステップＳ７２で設定温度差Ｔ１及び／又はＴ２が零以下、即ち内気温TR及び／又は外気温TAが設定温度TSETより高いならば（ステップＳ７２でＮＯ）、ステップＳ８０で、図７に示す目標温度差の絶対値ΔＴ１若しくはΔＴ２とエアミックスダンパ開度θの補正値βとの関係マップから目標温度差の絶対値ΔＴ１若しくはΔＴ２に応じた補正値βを設定し、この補正値βを現在のエアミックスダンパ開度θに加算して新たな開度θとする。
【００６６】
ステップＳ８２では開度θが１より小さいか否かを判定し、開度θが１より小さいならば（ステップＳ８２でＮＯ）、ステップＳ８６に進み、開度θが１以上ならば（ステップＳ８２でＹＥＳ）、ステップＳ８４で開度θを１に設定する。そして、空調用エアの吹出温度Ｔを開度θ＝１にて得られる最高温度にして、車室内温度TRを設定温度TSETに近づける。
【００６７】
ステップＳ８６では、エアミックスダンパ開度θに応じてサーボモータ７１の駆動電流Ｉを設定し、ステップＳ８８で電流Ｉが最大値以上か否かを判定する。ステップＳ８８で電流Ｉが最大値以上ならば（ステップＳ８８でＹＥＳ）、ステップＳ９０で電流Ｉを最大値に設定し、ステップＳ９２でサーボモータか否かを判定し、ステップＳ９２でサーボモータ７１を駆動してエアミックスダンパ６３を開度θに設定する。
【００６８】
以上のように、第１の実施形態の空調制御によれば、エンジン停止条件が成立しても空調装置のブロア量を最大にして所定時間が経過した後にエンジンを自動停止させるので、空調装置の急停止による温度上昇（又は下降）で乗員に与える不快感を抑えることができる。
［表示制御］
図８は、上記実施形態での空調及びエンジン停止制御時のエンジン停止制御ユニットによる表示処理を説明するフローチャートである。
【００６９】
図８に示すように、ステップＳ１００ではエンジン停止許可フラグFESが"1"にセットされているか否かを判定する。ステップＳ１００でエンジン停止許可フラグFESが"1"にセットされているならば（ステップＳ１００でＹＥＳ）、ステップＳ１１０で自動エンジン停止情報として表示部２５に図示のように「停止待機中」のメッセージを表示する。
【００７０】
また、ステップＳ１００でエンジン停止許可フラグFESが"0"にリセットされているならば（ステップＳ１００でＮＯ）、ステップＳ１０２でエンジン停止条件フラグFCが"1"にセットされているか否かを判定する。ステップＳ１０２でエンジン停止条件フラグFCが"0"にリセットされているならば（ステップＳ１０２でＮＯ）、ステップＳ１１２で自動エンジン停止情報として表示部２５に図示のように「エンジン運転中」のメッセージを表示する。
【００７１】
一方、ステップＳ１０２でエンジン停止条件フラグFCが"1"にセットされているならば（ステップＳ１０２でＹＥＳ）、ステップＳ１０４で空調停止準備フラグFASが"1"にセットされているか否かを判定する。ステップＳ１０４で空調停止準備フラグFASが"1"にセットされているならば（ステップＳ１０４でＹＥＳ）、ステップＳ１０６で自動エンジン停止情報として表示部２５に図示のように「停止条件成立」のメッセージと、エンジン停止までの時間をカウントダウン表示する。尚、エンジン停止までの時間は空調停止時間C2から空調停止時間カウンタCASの値を減算することにより演算される。その後、ステップＳ１１０で自動エンジン停止情報として表示部２５に図示のように「停止待機中」のメッセージを表示する。
【００７２】
また、ステップＳ１０４で空調停止準備フラグFASが"0"にリセットされているならば（ステップＳ１０４でＮＯ）、ステップＳ１０８で自動エンジン停止情報として表示部２５に図示のように「停止条件成立」のメッセージと、エンジン停止までの時間をカウントダウン表示する。尚、エンジン停止までの時間はエンジン停止時間C1からエンジン停止時間カウンタCESの値を減算することにより演算される。その後、ステップＳ１１０で自動エンジン停止情報として表示部２５に図示のように「停止待機中」のメッセージを表示する。
【００７３】
以上の表示制御により、エンジン及び空調装置の自動停止によるドライバや他の乗員が受ける違和感を抑制できる。
［第２の実施形態のエンジン停止制御］
図９は第２の実施形態のエンジン停止制御手順を説明するフローチャートである。本実施形態では、エンジン停止条件が成立しても冷房時に外気温TAが所定温度Ｔ３より高く、或いは暖房時に内気温TRが所定温度Ｔ４より低い時にはエンジンの自動停止を禁止する。
【００７４】
図９に示すように、ステップＳ１２０では、エンジン停止制御ユニット２０は、エンジン停止フラグFSの値からエンジンが停止状態か否かを判定する。ステップＳ１２０でエンジンが停止状態でないならば（ステップＳ１２０でＮＯ）、ステップＳ１２２で車速センサ２１からの車速信号vから車速が零か否かを判定する。ステップＳ１２２で車速零ならば（ステップＳ１２２でＹＥＳ）、ステップＳ１２４でレンジ位置センサ３３からのシフトレンジ信号SPからシフト位置がニュートラル（Ｎ）又はパーキング（Ｐ）か否かを判定する。ステップＳ１２４でシフト位置がニュートラル（Ｎ）又はパーキング（Ｐ）ならば（ステップＳ１２４でＹＥＳ）、ステップＳ１２６でアクセルストロークセンサ２４からのストローク信号PAからアクセルペダルが踏み込まれたか否かを判定する。ステップＳ１２６でアクセルペダルが踏み込まれたならば（ステップＳ１２６でＹＥＳ）、ステップＳ１２８で駐車ブレーキスイッチ２２がオンされて駐車ブレーキ操作信号PPが入力されたか否かを判定する。ステップＳ１２８で駐車ブレーキスイッチ２２がオンされたならば（ステップＳ１２８でＹＥＳ）、ステップＳ１３０で冷房フラグFCLが"1"にセットされているか否かを判定する。冷房フラグFCLは、空調装置が冷房状態ならば"1"にセット、暖房状態ならば"0"にリセットされる。
【００７５】
ステップＳ１３０で冷房フラグFCLが"1"にセットされているならば（ステップＳ１３０でＹＥＳ）、ステップＳ１３２で外気温TAが所定温度Ｔ３より高いか否かを判定する。ステップＳ１３２で外気温TAが所定温度Ｔ３より低いならば（ステップＳ１３２でＮＯ）、空調装置が急停止しても車室内温度の急激な上昇はないので、図３のステップＳ１２以降と同様のエンジン停止処理を行なう。また、ステップＳ１３２で外気温TAが所定温度Ｔ３より高いならば（ステップＳ１３２でＹＥＳ）、空調装置が急停止すると車室内温度が急激に上昇する可能性があるので、図３のステップＳ２３に進んでエンジン停止処理を禁止する。
【００７６】
一方、ステップＳ１３０で冷房フラグFCLが"0"にリセットされているならば（ステップＳ１３０でＮＯ）、ステップＳ１３４で内気温TRが所定温度Ｔ４より低いか否かを判定する。ステップＳ１３４で内気温TRが所定温度Ｔ４より高いならば（ステップＳ１３４でＮＯ）、空調装置が急停止しても車室内温度の急激な下降はないので、図３のステップＳ１２以降と同様のエンジン停止処理を行なう。また、ステップＳ１３４で内気温TRが所定温度Ｔ４より低いならば（ステップＳ１３４でＹＥＳ）、空調装置が急停止すると車室内温度が急激に下降する可能性があるので、図３のステップＳ２３に進んでエンジン停止処理を禁止する。
【００７７】
一方、ステップＳ１２０でエンジン停止フラグFSが"1"にセットされ、エンジンが停止状態ならば（ステップＳ１２０でＹＥＳ）、図３のステップＳ３０以降と同様の処理を行う。
【００７８】
以上のように、第２の実施形態のエンジン停止制御によれば、エンジン停止条件が成立しても冷房時に外気温TAが所定温度Ｔ３より高く、或いは暖房時に内気温TRが所定温度Ｔ４より低い時にはエンジンの自動停止を禁止するので、特に車室内外の寒暖の差が大きい時に空調装置の急停止による温度上昇（又は下降）で乗員に与える不快感を抑えることができる。
［第２の実施形態の空調装置の制御］
図１０は第２の実施形態の空調装置の制御手順を説明するフローチャートである。本実施形態では、冷房時にエンジン停止条件が成立した場合にはエアミックスダンパ開度θを零にしてブロア量を最大にした状態を所定時間継続してから、エンジン停止制御ユニット２０がエンジン制御ユニット３０に対してエンジン停止信号ESを出力し、エンジン制御ユニット３０がエンジンを自動停止させる。
【００７９】
図１０に示すように、ステップＳ１４２では、空調制御ユニット４０は、乗員により空調オンスイッチがオンされたか否かを判定する。ステップＳ１４２で空調オンスイッチがオンされたならば（ステップＳ１４２でＹＥＳ）、ステップＳ１４４で冷暖房切換スイッチ７３ｅがオンされて冷房中か暖房中かを判定する。ステップＳ１４４で冷房中ならばステップＳ１４６で冷房フラグFCLを"1"にセットし、暖房中ならばステップＳ１４８で冷房フラグFCLを"0"にリセットする。
【００８０】
ステップＳ１５０ではエンジン停止準備フラグFESJが"1"にセットされているか否かを判定する。
【００８１】
ステップＳ１５０でエンジン停止準備フラグFESJが"1"にセットされているならば（ステップＳ１５０でＹＥＳ）、ステップＳ１５２で空調停止準備フラグFASが"1"にセットされているか否かを判定する。ステップＳ１５２で空調停止準備フラグFASが"1"にセットされているならば（ステップＳ１５２でＹＥＳ）、ステップＳ１６０に進み、"0"にリセットされているならば（ステップＳ１５２でＮＯ）、ステップＳ１５４に進む。
【００８２】
ステップＳ１５４では、車室内温度設定スイッチ７３ｂによる設定温度TSETと内気温センサ７４により検知された車室内温度TRとの差の絶対値（目標温度差の絶対値）ΔＴ１（ΔＴ１＝｜TSET=TR｜）及び／又は設定温度TSETと外気温センサ７５により検知された車室内温度TAとの差の絶対値ΔＴ２（ΔＴ２＝｜TSET-TR｜）を演算する。
【００８３】
ステップＳ１５６では図５に示す目標温度差の絶対値ΔＴ１若しくはΔＴ２と空調装置を停止するまでの時間C2との関係マップから目標温度差ΔＴ１若しくはΔＴ２に応じた空調停止時間C2を設定する。この時間C2はブロア量最大の状態を維持する期間である。
【００８４】
ステップＳ１５８では、空調停止準備フラグFASを"1"にセットする。ステップＳ１６０では空調停止時間カウンタCASをインクリメントしてエンジン停止条件成立時からの時間を計測する。ステップＳ１６２では、空調停止時間カウンタCASの値が所定時間C2経過したか否かを判定する。ステップＳ１６２でエンジン停止条件成立時から所定時間C2未経過ならば（ステップＳ１６２でＮＯ）、ステップＳ１６４でエンジン停止準備フラグFESJが"1"にセットされているか否かを判定する。ステップＳ１６４でエンジン停止準備フラグFESJが"1"にセットされているならば（ステップＳ１６４でＹＥＳ）、ステップＳ１６６でエアミックスダンパ開度θを零に設定し、ステップＳ１６８でブロアモータ６１ａの出力を最大値に設定してブロア量を最大にする。その後、ステップＳ１４２にリターンして同じ処理を繰り返し実行する。即ち、ステップＳ１６４〜Ｓ１６８では冷房中にエンジン停止条件が成立したならば、開度θをより冷却効果の高まる方向に開く、即ち空調用エアの吹出温度Ｔを開度θ＝０にて得られる最低温度にしてブロア量を最大にした状態を所定時間C2だけ継続する。
【００８５】
また、ステップＳ１６４でエンジン停止準備フラグFESJが"0"にリセットされているならば（ステップＳ１６４でＮＯ）、ステップＳ１７０でブロアモータ６１ａの出力を最大値に設定してブロア量を最大にする。その後、ステップＳ１４２にリターンして同じ処理を繰り返し実行する。
【００８６】
更に、ステップＳ１６２でエンジン停止条件成立時から所定時間C2経過したならば（ステップＳ１６２でＹＥＳ）、ステップＳ１７２で空調制御ユニット４０はエンジン停止制御ユニット２０に対してエンジン停止許可信号ASを出力し、このエンジン停止許可信号ASを受けてエンジン停止制御ユニット２０はエンジン制御ユニット３０に対してエンジン停止信号ESを出力する。ステップＳ１７４ではブロア量を零にして空調装置を停止し、空調作動中フラグFAを"0"にリセットする。その後、ステップＳ１４２にリターンして同じ処理を繰り返し実行する。
【００８７】
一方、ステップＳ１５０でエンジン停止準備フラグFESJが"0"にリセットされているならば（ステップＳ１５０でＮＯ）、図４のステップＳ６６以降と同様の空調停止処理を行う。
【００８８】
以上のように、第２の実施形態の空調制御によれば、エンジン停止条件が成立してもエアミックスダンパ開度θをより冷却効果の高まる方向に開き、ブロア量を最大にした状態を所定時間C2だけ継続するので、空調装置の急停止による温度上昇（又は下降）で乗員に与える不快感を抑えることができる。
【００８９】
尚、本発明は、その趣旨を逸脱しない範囲で上記実施形態を修正又は変形したものに適用可能である。
【００９０】
例えば、エンジンの運転を継続する期間C1やブロア量を最大にした状態を継続する期間C2は任意に変更可能である。
【００９１】
また、エンジン停止制御ユニットとエンジン制御ユニットとは一体構成にしても良い。
【００９２】
【図面の簡単な説明】
【図１】本発明の実施形態に係るエンジンの自動停止装置の電気的構成を示すブロック図である。
【図２】本実施形態に係る空調装置の機械的構成を示す図である。
【図３】第１の実施形態のエンジン停止制御手順を説明するフローチャートである。
【図４】第１の実施形態の空調装置の制御手順を説明するフローチャートである。
【図５】目標温度差の絶対値ΔＴ１若しくはΔＴ２と空調装置を停止するまでの時間C2との関係を示すマップである。
【図６】目標温度差の絶対値ΔＴ１若しくはΔＴ２とエアミックスダンパ開度θの補正値αとの関係を示すマップである。
【図７】目標温度差の絶対値ΔＴ１若しくはΔＴ２とエアミックスダンパ開度θの補正値βとの関係を示すマップである。
【図８】上記実施形態での空調及びエンジン停止制御時のエンジン停止制御ユニットによる表示処理を説明するフローチャートである。
【図９】第２の実施形態のエンジン停止制御手順を説明するフローチャートである。
【図１０】第２の実施形態の空調装置の制御手順を説明するフローチャートである。
【符号の説明】
２０…エンジン停止制御ユニット
２１…車速センサ
２２…駐車ブレーキスイッチ
２３…レンジ位置センサ
２４…アクセルストロークセンサ
２５…表示部
３０…エンジン制御ユニット
４０…空調制御ユニット
７０…吹出モード切換モータ
７１…エアミックスダンパアクチュエータ（ブロアモータ）
７３…操作部
７４…内気温センサ
７５…外気温センサ
【図１】
0004164862.tif 000002
【図２】
0004164862.tif 000003
【図３】
0004164862.tif 000004
【図４】
0004164862.tif 000005
【図５】
0004164862.tif 000006
【図６】
0004164862.tif 000007
【図７】
0004164862.tif 000008
【図８】
0004164862.tif 000009
【図９】
0004164862.tif 000010
【図１０】
0004164862.tif 000011