(57)【特許請求の範囲】
【請求項１】
環境条件の値によって分けられた領域毎に車室内の設定温度を記憶する記憶手段（３１）と、乗員の操作により前記設定温度を設定する温度設定手段（３８）とを備え、
前記温度設定手段（３８）が操作されたときに、前記領域のうち操作時の前記環境条件の値に対応する操作領域の前記設定温度を補正し、
前記領域のうち現在の前記環境条件の値に対応する現在領域の前記設定温度に基づいて前記車室内の空調制御を行う車両用空調装置において、
前記環境条件の変化により他の領域に移動したときに、移動先領域が学習済みの場合は、前記移動先の領域の前記設定温度の補正を禁止し、
前記移動先領域が未学習の場合は、前記移動先領域の前記設定温度を、移動前領域の前記設定温度と同じ値に補正することを特徴とする車両用空調装置。
【請求項２】
環境条件の値によって分けられた領域毎に車室内の設定温度を記憶する記憶手段（３１）と、乗員の操作により前記設定温度を設定する温度設定手段（３８）とを備え、
前記温度設定手段（３８）が操作されたときに、前記領域のうち操作時の前記環境条件の値に対応する操作領域の前記設定温度を補正し、
前記領域のうち現在の前記環境条件の値に対応する現在領域の前記設定温度に基づいて前記車室内の空調制御を行う車両用空調装置において、
前記領域の学習状態を、前記温度設定手段（３８）の操作により前記設定温度が補正された操作学習済状態と、前記温度設定手段（３８）の操作による前記設定温度の補正が無く、且つ前記空調制御に使用された使用学習済状態と、前記空調制御に使用されていない未学習状態、とに分類し、
前記環境条件の変化により他の領域に移動したときに、移動先領域が前記操作学習済状態の場合は、前記移動先領域の前記設定温度の補正を禁止し、
前記移動先領域が前記使用学習済状態の場合は、前記移動先領域の前記設定温度を、移動前領域の前記設定温度と前記移動先領域の前記設定温度との間の値に補正し、
前記移動先領域が前記未学習状態の場合は、前記移動先領域の前記設定温度を、前記移動前領域の前記設定温度と同じ値に補正することを特徴とする車両用空調装置。
【請求項３】
環境条件の値によって分けられた領域毎に車室内の設定温度を記憶する記憶手段（３１）と、乗員の操作により前記設定温度を設定する温度設定手段（３８）とを備え、
前記温度設定手段（３８）が操作されたときに、前記領域のうち操作時の前記環境条件の値に対応する操作領域の前記設定温度を補正するとともに、前記領域のうち前記操作領域の周りの周囲領域の前記設定温度を補正し、
前記領域のうち現在の前記環境条件の値に対応する現在領域の前記設定温度に基づいて前記車室内の空調制御を行う車両用空調装置において、
前記周囲領域が学習済の場合は、前記周囲領域の前記設定温度の補正を禁止し、
前記周囲領域が未学習の場合は、前記周囲領域の前記設定温度を、前記操作領域の前記設定温度と同じ値に補正することを特徴とする車両用空調装置。
【請求項４】
環境条件の値によって分けられた領域毎に車室内の設定温度を記憶する記憶手段（３１）と、乗員の操作により前記設定温度を設定する温度設定手段（３８）とを備え、
前記温度設定手段（３８）が操作されたときに、前記領域のうち操作時の前記環境条件の値に対応する操作領域の前記設定温度を補正するとともに、前記領域のうち前記操作領域の周りの周囲領域の前記設定温度を補正し、
前記領域のうち現在の前記環境条件の値に対応する現在領域の前記設定温度に基づいて前記車室内の空調制御を行う車両用空調装置において、
前記領域の学習状態を、前記温度設定手段（３８）の操作により前記設定温度が補正された操作学習済状態と、前記温度設定手段（３８）の操作による前記設定温度の補正が無く、且つ前記空調制御に使用された使用学習済状態と、前記空調制御に使用されていない未学習状態、とに分類し、
前記周囲領域が前記操作学習済状態の場合は、前記周囲領域の前記設定温度の補正を禁止し、
前記周囲領域が前記使用学習済状態の場合は、前記周囲領域の前記設定温度を、前記操作領域の前記設定温度と前記周囲領域の前記設定温度との間の値に補正し、
前記周囲領域が前記未学習状態の場合は、前記周囲領域の前記設定温度を、前記操作領域の前記設定温度と同じ値に補正することを特徴とする車両用空調装置。
【請求項５】
乗員により空調設定状態の変更操作がなされた時に、その時の環境条件に対応付けて変更操作後の空調設定状態の情報を記憶すると共に、
過去に乗員が経験していない環境条件に変わった時は、現在の空調設定状態を引き続き維持し、過去に乗員が経験している環境条件に変わった時は、過去に記憶した空調設定状態を再現する車両用空調装置であって、
前記過去に乗員が経験していないと判断される環境条件とは、過去に乗員が経験した時間が所定時間未満である環境条件であることを特徴とする車両用空調装置。
【請求項６】
予め登録した車両ユーザーとドライバーが一致しなかった場合は、予め登録した車両ユーザーとドライバーが一致した場合に比べて、前記所定時間を長くすることを特徴とする請求項５に記載の車両用空調装置。
【請求項７】
車両用空調装置のコンピュータに、
乗員により空調設定状態の変更操作がなされた時に、その時の環境条件に対応付けて変更操作後の空調設定状態の情報を記憶する手順と、
過去に乗員が経験した時間が所定時間未満である環境条件に変わった時は、現在の空調設定状態を引き続き維持し、過去に乗員が経験している環境条件に変わった時は、過去に記憶した空調設定状態を再現する手順を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車室内を快適な温度に自動制御する、いわゆるオートエアコン機能を持つ車両用空調装置に関し、特に、環境条件で分けられた領域毎に設定温度を記憶し、乗員の設定温度変更操作を学習する車両用空調装置に関する。
【０００２】
【従来の技術】
従来、この種の学習制御を行う車両用空調装置として特開平８−１９７９３３号公報に記載されたものがある。この従来装置は、内気温度や外気温度等の環境条件によって分けられた領域毎に設定温度を記憶し、乗員が設定温度の変更操作をした場合、変更操作時の環境条件に対応する領域の設定温度を補正すると共に、その周りの領域の設定温度も補正するようにしている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記の従来装置では、ある領域で設定温度の変更操作をした場合、その周りの領域の設定温度も補正するため、乗員が満足していた領域の設定温度を変えてしまう場合がある。
【０００４】
例えば、ある領域では設定温度２５℃で満足していたが、外気温度が変わって隣の領域に移ったときに、もう少し涼しくしたいと思って設定温度を２４℃に変えた場合を考える。この場合、現在の領域の設定温度を２４℃に補正し、その周りの領域の設定温度も補正するため、以前２５℃で満足していた領域の値を２５℃でない別の値に変えてしまい、この別の値に変えられた領域に戻ったときに乗員の好みと異なる制御が行われてしまうという問題があった。
【０００５】
また、初期状態、すなわち全ての領域に例えば２５℃という予め決められた設定温度が記憶されている状態から使用し、ある領域で設定温度を２４℃に設定しても、その２４℃に補正されて学習済みとなった領域から、設定温度の補正が行われていない未学習領域に領域が変わった場合は、初期値の２５℃に戻ってしまうため、未学習領域に移るたびに設定温度の変更操作が必要になるという問題があった。
【０００６】
本発明は上記の点に鑑みてなされたもので、設定温度に基づいて自動制御を行う車両用空調装置において、乗員の好みに合う設定温度学習を行い、快適な空調制御を実現可能にすることを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の発明では、環境条件の値によって分けられた領域毎に車室内の設定温度を記憶する記憶手段（３１）と、乗員の操作により設定温度を設定する温度設定手段（３８）とを備え、温度設定手段（３８）が操作されたときに、領域のうち操作時の環境条件の値に対応する操作領域の設定温度を補正し、領域のうち現在の環境条件の値に対応する現在領域の設定温度に基づいて車室内の空調制御を行う車両用空調装置において、環境条件の変化により他の領域に移動したときに、移動先領域が学習済みの場合は、移動先の領域の設定温度の補正を禁止し、移動先領域が未学習の場合は、移動先領域の設定温度を、移動前領域の設定温度と同じ値に補正することを特徴とする。
【００１０】
これによると、移動先領域が、すでに乗員の好みが反映されている学習済領域である場合、その移動先領域の設定温度の補正を禁止することにより、乗員の好みにあった制御を行うことができる。また、移動先領域が未学習の場合は、移動先領域の設定温度を、移動前領域の設定温度と同じ値に補正することにより、未学習領域に移るたびに設定温度の変更操作をしなくても、乗員の好みにあった制御を行うことができる。
【００１１】
請求項２に記載の発明では、環境条件の値によって分けられた領域毎に車室内の設定温度を記憶する記憶手段（３１）と、乗員の操作により設定温度を設定する温度設定手段（３８）とを備え、温度設定手段（３８）が操作されたときに、領域のうち操作時の環境条件の値に対応する操作領域の設定温度を補正し、領域のうち現在の環境条件の値に対応する現在領域の設定温度に基づいて車室内の空調制御を行う車両用空調装置において、領域の学習状態を、温度設定手段（３８）の操作により設定温度が補正された操作学習済状態と、温度設定手段（３８）の操作による設定温度の補正が無く、且つ空調制御に使用された使用学習済状態と、空調制御に使用されていない未学習状態、とに分類し、環境条件の変化により他の領域に移動したときに、移動先領域が操作学習済状態の場合は、移動先領域の設定温度の補正を禁止し、移動先領域が使用学習済状態の場合は、移動先領域の設定温度を、移動前領域の設定温度と移動先領域の設定温度との間の値に補正し、移動先領域が未学習状態の場合は、移動先領域の設定温度を、移動前領域の設定温度と同じ値に補正することを特徴とする。
【００１２】
ところで、ある領域の設定温度に基づいて空調制御を行っている際に、設定温度の変更操作がなされない場合、その領域の設定温度は乗員の好みにあっているものと推定される。従って、設定温度の変更操作がなされなくても一度使用した領域を使用学習済状態とし、移動先領域が使用学習済状態である場合、その移動先領域の設定温度を移動前領域の設定温度と移動先領域の設定温度との間の値に補正することにより、乗員の好みにあった制御を行うことができる。また、移動先領域が操作学習済状態である場合、その移動先領域の設定温度の補正を禁止することにより、乗員の好みにあった制御を行うことができる。さらに、移動先領域が未学習状態の場合は、移動先領域の設定温度を移動前領域の設定温度と同じ値に補正することにより、未学習領域に移るたびに設定温度の変更操作をしなくても、乗員の好みにあった制御を行うことができる。
【００１３】
請求項３に記載の発明では、環境条件の値によって分けられた領域毎に車室内の設定温度を記憶する記憶手段（３１）と、乗員の操作により設定温度を設定する温度設定手段（３８）とを備え、温度設定手段（３８）が操作されたときに、領域のうち操作時の環境条件の値に対応する操作領域の設定温度を補正するとともに、領域のうち操作領域の周りの周囲領域の設定温度を補正し、領域のうち現在の環境条件の値に対応する現在領域の設定温度に基づいて車室内の空調制御を行う車両用空調装置において、周囲領域が学習済の場合は、周囲領域の設定温度の補正を禁止し、周囲領域が未学習の場合は、周囲領域の設定温度を、操作領域の前記設定温度と同じ値に補正することを特徴とする。
【００１４】
これによると、周囲領域が、すでに乗員の好みが反映されている学習済領域である場合、その周囲領域の設定温度の補正を禁止することにより、環境条件が変わって周囲領域に移ったときに、乗員の好みにあった制御を行うことができる。また、周囲領域が未学習の場合は、周囲領域の設定温度を、操作領域の設定温度と同じ値に補正することにより、未学習領域に移るたびに設定温度の変更操作をしなくても、乗員の好みにあった制御を行うことができる。
【００１５】
請求項４に記載の発明では、環境条件の値によって分けられた領域毎に車室内の設定温度を記憶する記憶手段（３１）と、乗員の操作により設定温度を設定する温度設定手段（３８）とを備え、温度設定手段（３８）が操作されたときに、領域のうち操作時の環境条件の値に対応する操作領域の設定温度を補正するとともに、領域のうち操作領域の周りの周囲領域の設定温度を補正し、領域のうち現在の環境条件の値に対応する現在領域の設定温度に基づいて車室内の空調制御を行う車両用空調装置において、領域の学習状態を、温度設定手段（３８）の操作により設定温度が補正された操作学習済状態と、温度設定手段（３８）の操作による設定温度の補正が無く、且つ空調制御に使用された使用学習済状態と、空調制御に使用されていない未学習状態、とに分類し、周囲領域が操作学習済状態の場合は、周囲領域の設定温度の補正を禁止し、周囲領域が使用学習済状態の場合は、周囲領域の設定温度を、操作領域の設定温度と周囲領域の設定温度との間の値に補正し、周囲領域が未学習状態の場合は、周囲領域の設定温度を、操作領域の設定温度と同じ値に補正することを特徴とする。
【００１６】
これによると、周囲領域が操作学習済状態である場合、その周囲領域の設定温度の補正を禁止することにより、環境条件が変わって周囲領域に移ったときに、乗員の好みにあった制御を行うことができる。また、周囲領域が使用学習済状態である場合、その周囲領域の設定温度を操作領域の設定温度と周囲領域の設定温度との間の値に補正することにより、環境条件が変わって周囲領域に移ったときに、乗員の好みにあった制御を行うことができる。さらに、周囲領域が未学習状態の場合は、周囲領域の設定温度を操作領域の設定温度と同じ値に補正することにより、未学習領域に移るたびに設定温度の変更操作をしなくても、乗員の好みにあった制御を行うことができる。
【００１９】
請求項５に記載の発明では、乗員により空調設定状態の変更操作がなされた時に、その時の環境条件に対応付けて変更操作後の空調設定状態の情報を記憶すると共に、過去に乗員が経験していない環境条件に変わった時は、現在の空調設定状態を引き続き維持し、過去に乗員が経験している環境条件に変わった時は、過去に記憶した空調設定状態を再現する車両用空調装置であって、過去に乗員が経験していないと判断される環境条件とは、過去に乗員が経験した時間が所定時間未満である環境条件であることを特徴とする。
【００２０】
乗員が快適か否かを判断するためには、同一の環境条件下で所定時間以上判断する時間が必要なため、この時間を経過しなかった場合は、操作されなかった場合でも未経験と判断し、現在の空調設定状態を維持する。これにより、過去に乗員が快適と感じていた空調設定状態は再現し、未経験の領域では、現在快適と感じている可能性が高い現在の設定を維持することにより、学習制御の誤作動による快適感の悪化を防止できる。
【００２３】
請求項６に記載の発明では、請求項５に記載の車両用空調装置において、予め登録した車両ユーザーとドライバーが一致しなかった場合は、予め登録した車両ユーザーとドライバーが一致した場合に比べて、所定時間を長くすることを特徴とする。
【００２４】
これによると、車載機器の操作に不慣れな乗員の操作を学習しにくくすることで、変な制御になってしまうことを防止することができる。
【００２７】
請求項７に記載の発明では、車両用空調装置のコンピュータに、乗員により空調設定状態の変更操作がなされた時に、その時の環境条件に対応付けて変更操作後の空調設定状態の情報を記憶する手順と、過去に乗員が経験した時間が所定時間未満である環境条件に変わった時は、現在の空調設定状態を引き続き維持し、過去に乗員が経験している環境条件に変わった時は、過去に記憶した空調設定状態を再現する手順を実行させることを特徴とする。
【００２８】
請求項７は請求項５に対応するものであり、請求項５の作用効果を奏する車両用空調装置の作動制御を行うことができる。
【００２９】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【００３０】
【発明の実施の形態】
（第１実施形態）
図１は本発明の第１実施形態の全体システム構成を示すもので、車両用空調装置の室内ユニットを構成する空調ユニット１０の空気流れ最上流側には外気導入口１１ａと内気導入口１１ｂを有する内外気切替箱１１が配置され、この内外気切替箱１１内に内外気切替ドア１２が回動自在に設置されている。
【００３１】
この内外気切替ドア１２は、外気導入口１１ａと内気導入口１１ｂとの分岐点に配置され、アクチュエータ１２ａにより駆動されて、空調ユニット１０に導入する空気を内気と外気に切り替えたり、あるいは内気と外気の混合割合を調整する。
【００３２】
送風機１３は内外気切替箱１１内に空気を吸い込んで空調ユニット１０の下流側に送風するものであり、ブロワモータ１４と、その回転軸に連結された遠心式送風ファン１５を有している。そして、この送風ファン１５の下流にはエバポレータ１６とヒータコア１７が設けられている。
【００３３】
エバポレータ１６は冷却用熱交換器であって、図示しない車両エンジンにより駆動されるコンプレッサ等と結合されて冷凍サイクルを構成し、その内部の低圧冷媒が空気から吸熱して蒸発することにより空気を冷却する。また、ヒータコア１７は加熱用熱交換器であって、図示しない車両エンジンの冷却水（温水）が内部を循環し、このエンジン冷却水を熱源として空気を加熱する。
【００３４】
ヒータコア１７の上流側には、吹出空気温度調整手段としてのエアミックスドア１８が回動自在に設けられ、エアミックスドア１８の開度はアクチュエータ１８ａにより駆動されて調節される。これによって、ヒータコア１７を通過する空気とヒータコア１７をバイパスする空気の割合とが調整され、車室内に吹き出す空気の温度が調整される。
【００３５】
空調ユニット１０の最下流には、デフロスタ（ＤＥＦ）吹出口１９を開閉するデフロスタドア２０、フェイス（ＦＡＣＥ）吹出口２１を開閉するフェイスドア２２、およびフット（ＦＯＯＴ）吹出口２３を開閉するフットドア２４が設けられている。
【００３６】
これら各ドア２０、２２、２４は吹出モード切替手段を構成するもので、アクチュエータ２５により駆動されて各吹出口１９、２１、２３を開閉することによって各種の吹出モード（フェイスモード、バイレベルモード、フットモード、フットデフモード、デフロスタモード等）が設定される。そして、各吹出モードに応じて開口した吹出口から、温度調整された空気が車室内へ吹き出される。
【００３７】
空調制御装置３０は制御手段および記憶手段としてのマイクロコンピュータ３１を有し、マイクロコンピュータ３１からの出力信号に基づいて、駆動回路３２を介してブロワモータ１４に印加されるブロワ電圧を調整してモータ回転数を調整することにより、送風量が制御される。なお、その他のアクチュエータ１２ａ、１８ａ、２５も、マイクロコンピュータ３１からの出力信号に基づいて駆動回路３２にて制御される。
【００３８】
マイクロコンピュータ３１は図示しない中央演算処理装置（ＣＰＵ）、ＲＯＭ、ＲＡＭ、スタンバイＲＡＭ、Ｉ／Ｏポート、Ａ／Ｄ変換部等を持ち、それ自体は周知のものである。
【００３９】
スタンバイＲＡＭは記憶手段を構成するもので、車両エンジンの運転を断続するイグニションスイッチ（以下、ＩＧと記す）がオフの場合においても乗員の好みを学習した値を記憶（バックアップ）するためのＲＡＭであり、ＩＧがオフであっても車載バッテリーからＩＧを介さずに直接電力が供給される。また、マイクロコンピュータ３１とバッテリーとの電気接続が遮断された状況でも短時間ならばマイクロコンピュータ３１に電力を供給する図示しないバックアップ用の電源が設けられている。
【００４０】
マイクロコンピュータ３１には、車室内計器盤に設置された空調操作部３３から操作信号が入力される。この空調操作部３３には、空調装置の自動制御状態を設定するＡＵＴＯスイッチ３４、内外気吸込モードを手動で切替設定するための内外気切替スイッチ３５、吹出モードを手動で切替設定するための吹出モード切替スイッチ３６、ファン１５の送風量を手動で切替設定するための送風量切替スイッチ３７、乗員の好みの車室内温度、すなわち設定温度を設定するための温度設定スイッチ３８等が設けられている。
【００４１】
温度設定スイッチ３８は、具体的には、設定温度アップスイッチ３８ａと設定温度ダウンスイッチ３８ｂからなり、設定温度アップスイッチ３８ａは１回押されるごとに設定温度を０．５℃上げる信号を出力し、設定温度ダウンスイッチ３８ｂは１回押されるごとに設定温度を０．５℃下げる信号を出力する。ここで、温度設定スイッチ３８は、乗員の操作により設定温度を設定する温度設定手段に相当する。
【００４２】
また、マイクロコンピュータ３１には、車室内の空調状態に影響を及ぼす環境条件を検出する各種センサからの信号が入力される。具体的には、車室内の空気温度（内気温度）ＴＲを検出する内気温センサ３９、車室外の空気温度（外気温度）ＴＡＭを検出する外気温センサ４０、車室内に入射する日射量ＴＳを検出する日射センサ４１等からの各信号が、それぞれのレベル変換回路４２を介してマイクロコンピュータ３１に入力され、これらはマイクロコンピュータ３１においてＡ／Ｄ変換されて読み込まれる。また、温度設定スイッチ３８からの信号もレベル変換回路４２でレベル変換されてマイクロコンピュータ３１に入力される。
【００４３】
図２はマイクロコンピュータ３１により実行される制御の全体のフローチャートであり、ＩＧオンとともに図２の制御をスタートする。まず、ステップＳ１０にて各種変換、フラグ等の初期値を設定する。次のステップＳ２０では空調操作部３３の各種スィッチ３４〜３８の状態を入力すると共に、各種センサ３９〜４１からのセンサ信号により環境条件を入力する。
【００４４】
次のステップＳ３０では、ステップＳ２０で入力した環境条件信号および設定温度スイッチ３８の信号と、スタンバイＲＡＭに記憶されている設定温度マップから、設定温度ＴＳＥＴを算出（学習）する。設定温度の学習方法については後で詳細に説明する。
【００４５】
次のステップＳ４０では、ステップＳ２０で読み込んだ環境条件信号、およびステップＳ３０で算出した設定温度ＴＳＥＴに基づいて、車室内に吹き出す空気の目標吹出温度ＴＡＯを下記の数式１により算出する。なお、ＴＡＯは環境条件（熱負荷条件）の変化にかかわらず車室内を設定温度ＴＳＥＴに維持するために必要な吹出空気温度である。
【００４６】
【数１】
ＴＡＯ＝ＫＳＥＴ×ＴＳＥＴ−ＫＲ×ＴＲ−ＫＡＭ×ＴＡＭ−ＫＳ×ＴＳ＋Ｃ但し、ＫＳＥＴ、ＫＲ、ＫＡＭ、ＫＳは係数、Ｃは定数であり、ＴＳＥＴ、ＴＲ、ＴＡＭ、ＴＳはそれぞれ上記した設定温度、内気温度、外気温度、日射量である。
【００４７】
次に、ステップＳ５０に進み、ＴＡＯに対するエアミックスドア１８の開度を演算し、この演算した開度となるようにアクチュエータ１８ａを制御し、各吹出口１９、２１、２３から車室内へ吹き出される空気の温度を調整する。
【００４８】
次に、ステップＳ６０に進み、送風量を決めるブロワ電圧を演算し、この演算したブロワ電圧になるようにブロアモータ１４への印可電圧を調整して、車室内へ吹き出される送風量を制御する。
【００４９】
次に、ステップＳ７０に進み、内外気の導入割合を演算し、この演算した導入割合となるように、アクチュエータ１２ａを制御して内外気切換ドア１２を所定位置に駆動する。
【００５０】
次に、ステップＳ８０に進み、吹出モードを演算し、この演算した吹出モードとなるように、アクチュエータ２５を制御して吹出モード設定用の各ドア２０、２２、２４を所定位置に駆動する。
【００５１】
次に、ステップＳ９０に進み、コンプレッサの制御を行なう。ステップＳ９０の処理後、ステップＳ２０に戻り、上記処理を繰り返す。
【００５２】
次に、設定温度の学習方法について説明する。図３は設定温度学習に関するフローチャートであり、図２のステップＳ３０の具体的処理を示すものである。
【００５３】
図３において、ステップＳ１１０では、乗員が温度設定スイッチ３８を操作する設定温度変更操作があったかどうかを判定する。設定温度変更操作があった場合にはステップＳ１２０へ進み、スタンバイＲＡＭに記憶されている設定温度マップの設定温度の値を補正する。なお、設定温度マップは、図４に示すように、環境条件の値、すなわち日射量および外気温度の値によって分けられた領域毎に設定温度が記憶されている。
【００５４】
そして、ステップＳ１２０では、設定温度アップスイッチ３８ａが１回押された場合は、前回出力設定温度に０．５℃を加算した値を、現在の環境条件に対応する領域（以下、現在使用領域という）の設定温度として学習し、設定温度ダウンスイッチ３８ｂが１回押された場合は、前回出力設定温度に０．５℃を減算した値を現在使用領域の設定温度として学習する。
【００５５】
設定温度変更操作がなく、ステップＳ１１０でＮ０と判定されるとステップＳ１３０へ進み、現在使用領域が未学習かどうかを判定する。未学習の場合にはステップＳ１４０に進み、前回出力設定温度を現在使用領域の設定温度として学習する。
【００５６】
現在使用領域がすでに学習済みの場合にはステップＳ１３０からステップＳ１５０に進む。すなわち、現在使用領域がすでに学習済みの場合には、学習後の設定温度を優先するため学習はしない。
【００５７】
ステップＳ１５０では、現在の環境条件に対応した設定温度を設定温度マップから算出し、ステップＳ１５０の処理後図２のステップＳ４０へ進む。
【００５８】
上記の学習方法について、図３と共に、図４ないし図７を用いてさらに説明する。図４ないし図７は、スタンバイＲＡＭに記憶されている設定温度マップを示しており、日射量および外気温度の値によって分けられた領域毎に設定温度が記憶されている。
【００５９】
なお、図４ないし図７中の上段の数値は記憶された設定温度である。また、それぞれの領域にはその領域が学習済みであるかどうかのフラグをもっており、図４ないし図７中の（）内の未は未学習、済は学習済みを意味している。
【００６０】
図４は、設定温度マップの初期状態を示しており、全ての領域に２５℃という予め決められた設定温度、すなわち初期値が記憶されている。
【００６１】
図４の初期状態からスタートして設定温度変更操作をせずに領域が変わった場合を、図５を用いて説明する。現在の日射量がＳ３、外気温度がＡ３で、設定温度マップ内での現在の領域が（Ｓ３、Ａ３）とする。初期値からスタートし、設定温度変更操作がないので、ステップＳ１３０で未学習と判定され、ステップＳ１４０に進み、この領域（Ｓ３、Ａ３）の設定温度を２５℃で学習する。
【００６２】
ここで、ある領域の設定温度に基づいて空調制御を行っている際に、設定温度変更操作がなされない場合、その領域の設定温度は乗員の好みにあっているものと推定されるため、設定温度の変更操作がなされなくても空調制御に一度使用した領域、本例では領域（Ｓ３、Ａ３）を学習済みとする。
【００６３】
日射量が変化して領域が（Ｓ２、Ａ３）に移動すると、ここでもステップＳ１３０で未学習と判定され、ステップＳ１４０に進み、この領域（Ｓ２、Ａ３）の設定温度を、移動前の領域（Ｓ３、Ａ３）の設定温度、すなわち、前回の出力設定温度である２５℃で学習する。
【００６４】
次に、環境条件が変化して領域が変わったときに、移動先の領域が学習済みの場合を、図６を用いて説明する。領域（Ｓ３、Ａ３）のみが２４℃で学習済、他の領域は初期値のままの状態で、現在の領域が（Ｓ３、Ａ２）からスタートしたとする。この場合、（Ｓ３、Ａ２）は未学習のため、ステップＳ１３０からステップＳ１４０に進み、この領域（Ｓ３、Ａ２）の設定温度を２５℃で学習する。
【００６５】
外気温が変わって領域が（Ｓ３、Ａ３）に移動すると、この領域はすでに２４℃で学習済みのため、ステップＳ１３０で学習済みと判断され、学習はされない。さらに日射量が変わり、領域（Ｓ２、Ａ３）に移動したとする。この領域は未学習なのでステップＳ１４０に進み、領域（Ｓ２、Ａ３）の設定温度を、移動前の領域（Ｓ３、Ａ３）の設定温度２４℃で学習する。
【００６６】
次に、設定温度変更操作があった場合を図７を用いて説明する。現在の領域が（Ｓ４、Ａ３）で、すべての領域が初期値からスタートしたものとする。まず、領域（Ｓ４、Ａ３）は未学習なので、２５℃で学習する。次に、日射量が変わって領域が（Ｓ３、Ａ３）に移動すると、ステップＳ１３０で未学習と判定され、この領域（Ｓ３、Ａ３）も２５℃で学習する。
【００６７】
そして、設定温度を２４℃に変更する設定温度変更操作が、領域（Ｓ３、Ａ３）の時に行われると、ステップＳ１２０にてこの領域（Ｓ３、Ａ３）は２４℃で再学習する。日射量が変わって領域が（Ｓ２、Ａ３）に移動すると、この領域は未学習なので、ステップＳ１３０からステップＳ１４０に進み、領域（Ｓ２、Ａ３）の設定温度を、移動前の領域（Ｓ３、Ａ３）の設定温度２４℃で学習する。
【００６８】
本実施形態では、環境条件が変化して設定温度マップ内の領域が変わったときに、移動先の領域がすでに乗員の好みが反映されている学習済領域である場合、その移動先領域の設定温度の補正を禁止する、すなわち学習しないため、それまでの学習結果が変更されず、環境条件ごとに好みにあった学習が可能になる。
【００６９】
また、ある領域の設定温度に基づいて空調制御を行っている際に、設定温度の変更操作がなされない場合、その領域の設定温度は乗員の好みにあっているものと推定される。そして、本実施形態では、設定温度の変更操作がなされなくても空調制御に一度使用した領域も学習済みとしているため、それまでの学習結果が変更されず、環境条件ごとに好みにあった学習が可能になる。
【００７０】
また、環境条件が変化して学習済領域から未学習領域に移動したときに、移動先領域が未学習の場合は、移動先領域の設定温度を移動前領域の設定温度と同じ値に補正する、すなわち学習することにより、未学習領域に移るたびに設定温度の変更操作をしなくても、乗員の好みにあった制御を行うことができる。
【００７１】
（第２実施形態）
第１実施形態では、設定温度変更操作がなされた場合、操作時の環境条件に対応する領域（以下、操作領域という）のみを学習するようにしたが、本実施形態は、操作領域の周りの領域（以下、周囲領域という）も同時に学習対象領域とすると共に、その際、周囲領域のうちすでに学習済みの領域は学習しないようにしたものである。
【００７２】
このため、本実施形態では、第１実施形態の設定温度学習に関するフローチャート（図３参照）を図８のように変更している。因みに、図８は図３のステップＳ１２０の後にステップＳ１２１を付け加えたものである。そして、その他の点は第１実施形態と共通している。
【００７３】
図８において、設定温度変更操作があった場合にはステップＳ１１０からステップＳ１２０へ進み、ステップＳ１２０では、操作領域のみを学習する。次にステップＳ１２１に進み、このステップＳ１２１では、周囲領域のうち未学習領域のみを学習する。
【００７４】
本実施形態の学習方法について、図８と共に、図９を用いてさらに説明する。なお、図９はスタンバイＲＡＭに記憶されている設定温度マップを示している。
【００７５】
設定温度マップ内での現在の領域が（Ｓ３、Ａ２）で、すべての領域が初期値からスタートしたものとする。まず、領域が（Ｓ３、Ａ２）は未学習なので、２５℃で学習する。次に、外気温度が変わって領域が（Ｓ３、Ａ３）に移動すると、ステップＳ１３０で未学習と判定され、この領域（Ｓ３、Ａ３）も２５℃で学習する。
【００７６】
そして、設定温度を２４℃に変更する設定温度変更操作が、領域（Ｓ３、Ａ３）の時に行われると、ステップＳ１２０にてこの操作領域（Ｓ３、Ａ３）は２４℃で再学習する。
【００７７】
次に、ステップＳ１２１に進み、操作領域（Ｓ３、Ａ３）の周りの８領域のうち、未学習領域のみを操作領域（Ｓ３、Ａ３）と同じ２４℃で学習する。すなわち、周りの８領域のうち、領域（Ｓ３、Ａ２）はすでに２５℃で学習済みのため、この学習済領域（Ｓ３、Ａ２）の設定温度は変更しない。なお、ここでは、ステップＳ１２１での学習対象領域を８領域としているが、学習対象領域はもっと広くてもよい。
【００７８】
このように、周囲領域のうち、空調制御に一度使用して満足していた領域はそれまでに学習していた値を優先する、すなわち満足していた領域は値を変化させないので、ある領域の操作によって周囲領域のそれまでの学習結果が変更されず、環境条件ごとに好みにあった学習が可能になる。
【００７９】
（第３実施形態）
第２実施形態では、設定温度変更操作がなされた場合、周囲領域のうち、すでに学習済みの領域は学習しないようにしたが、本実施形態は、周囲領域について、設定温度変更操作により操作学習済状態となったのか、設定温度変更操作がなされなくても空調制御に一度使用したことにより使用学習済状態となったのかを分け、使用学習済状態の領域については学習するようにしたものである。
【００８０】
このため、本実施形態では、第２実施形態の設定温度学習に関するフローチャート（図８参照）を図１０のように変更している。因みに、図１０は図８のステップＳ１２１の後にステップＳ１２２を付け加えたものである。そして、その他の点は第２実施形態と共通している。
【００８１】
図１０において、設定温度変更操作があった場合にはステップＳ１１０からステップＳ１２０へ進み、ステップＳ１２０では、操作領域のみを学習する。次にステップＳ１２１に進み、このステップＳ１２１では、ステップＳ１２０で学習した領域の周りの領域のうち、未学習領域のみを学習する。次にステップＳ１２２に進み、このステップＳ１２２では、操作領域の周りの学習済領域のうち、空調制御に一度使用したことにより使用学習済状態となった領域について学習する。
【００８２】
本実施形態の学習方法について、図１０と共に、図１１を用いてさらに説明する。なお、図１１は、スタンバイＲＡＭに記憶されている設定温度マップを示している。
【００８３】
設定温度マップ内での現在の領域が（Ｓ３、Ａ２）で、すべての領域が初期値からスタートしたものとする。まず、領域（Ｓ３、Ａ２）は未学習なので、２５℃で学習する。次に、外気温度が変わって領域が（Ｓ３、Ａ３）に移動すると、ステップＳ１３０で未学習と判定され、この領域（Ｓ３、Ａ３）も２５℃で学習する。
【００８４】
そして、設定温度を２４℃に変更する設定温度変更操作が、領域（Ｓ３、Ａ３）の時に行われると、ステップＳ１２０にてこの操作領域（Ｓ３、Ａ３）は２４℃で再学習する。次に、ステップＳ１２１に進み、操作領域（Ｓ３、Ａ３）の周りの８領域のうち、未学習領域のみを２４℃で学習する。
【００８５】
次に、ステップＳ１２２に進み、空調制御に一度使用したことにより使用学習済状態となった領域（Ｓ３、Ａ２）について学習する。すなわち、この領域（Ｓ３、Ａ２）はすでに２５℃で学習済みだが、設定温度変更操作により操作学習済状態となったわけではないので、それまでの学習済みの値２５℃と今回の操作後の値２４℃との平均値２４．５℃をこの領域（Ｓ３、Ａ２）の値として再学習する。
【００８６】
ここで、ステップＳ１２１およびステップＳ１２２での設定温度学習値の決め方をより一般的に書けば、下記の数式２のようになり、数式２のαの値を、周囲領域の学習状態に応じて変えることになる。
【００８７】
【数２】
周囲領域設定温度学習値＝操作領域設定温度×α＋周囲領域設定温度×（１−α）
そして、周囲領域のうち操作学習済状態の領域ではα＝０とし、それまでの学習結果を使う、すなわち再学習はしない。周囲領域のうち使用学習済状態の領域では０＜α＜１、例えばα＝０．５とし、その領域の設定温度と操作領域の設定温度との加重平均値を学習値とする。周囲領域のうち未学習の領域ではα＝１とし、操作領域の設定温度を学習値とする。
【００８８】
（第４実施形態）
第１実施形態では、ある領域の設定温度に基づいて空調制御を行っている際に、設定温度変更操作がなされない場合、その領域の設定温度は乗員の好みにあっているものと推定して、設定温度の変更操作がなされなくても空調制御に一度使用した領域は学習済みとしたが、本実施形態では、同一の環境条件下で所定時間以上設定温度等の変更操作がなされないまま使用された場合に、その領域は学習済みとするようにしたものである。
【００８９】
このため、本実施形態では、第１実施形態の設定温度学習に関するフローチャート（図３参照）を図１２のように変更している。また、本実施形態では、設定温度マップの形式も変更されている。なお、その他の点は第１実施形態と共通している。
【００９０】
図１３は、スタンバイＲＡＭに記憶されている多数の設定温度マップの一例を示すもので、この設定温度マップは外気温度Ｔａｍの範囲毎に用意され、内気温度Ｔｒおよび日射量ＴＳの値によって分けられた領域毎に設定温度ＴＳＥＴが記憶されている。なお、設定温度ＴＳＥＴの初期値として１７．５℃が設定されており、したがって、図１３の設定温度マップ中、設定温度ＴＳＥＴが１７．５℃となっている領域は未学習領域であり、設定温度ＴＳＥＴが１７．５℃以外の領域は学習済み領域である。
【００９１】
図１２において、設定温度変更操作があった場合にはステップＳ１１０からステップＳ１２０へ進む。このステップＳ１２０では、現在の外気温度Ｔａｍで用いている設定温度マップの、現在の内気温度Ｔｒおよび日射量ＴＳのマス（以下、現在のマスという）に、設定温度変更操作後の設定温度を学習済みとして記憶させる。
【００９２】
次にステップＳ１６０に進み、このステップＳ１６０では、現在のマスに隣接するマスに学習済み以外のマス（未学習領域）が有るか否かを判定する。
【００９３】
学習済み以外のマスが有る場合はステップＳ１６１に進み、このステップＳ１６１では、ドライバーの携帯電話と車両間の通信により、予め登録してある当該車両のユーザーが運転しているか否かを判定する。
【００９４】
ドライバーとユーザーが一致している場合はステップＳ１６２に進み、このステップＳ１６２では、現在のマスに隣接する学習済み以外のマスに、現在の設定温度を学習済みとして記憶させる。
【００９５】
そして、ドライバーとユーザーが一致しない場合は（ステップＳ１６１がＮＯ）、ステップＳ１６２での設定温度の学習を行わないため、車載機器の操作に不慣れな乗員の操作で変な制御になってしまうことを防止することができる。
【００９６】
一方、設定温度変更操作がない場合には（ステップＳ１１０がＮＯ）、ステップＳ１１０からステップＳ１７０へ進む。このステップＳ１７０では、現在の設定温度と通常の設定温度（本例では２５℃としている）との温度差の絶対値が所定値（本例では３℃としている）未満か否かを判定する。
【００９７】
その温度差が所定値未満であればステップＳ１７１に進み、このステップＳ１７１では、現在のマスに、換言すると同一の環境条件下に、１分以上滞在しているか否かを判定する。
【００９８】
現在のマスに１分以上滞在しておればステップＳ１７２に進み、現在のマスが学習済みでなければ（ステップＳ１７２がＮＯ）、ステップＳ１７３に進み、このステップＳ１７３では、ドライバーの携帯電話と車両間の通信により、予め登録してある当該車両のユーザーが運転しているか否かを判定する。
【００９９】
ドライバーとユーザーが一致している場合はステップＳ１７４に進み、このステップＳ１７４では、現在のマスに現在の設定温度を学習済みとして記憶させる。
【０１００】
ステップＳ１７０がＮＯの場合、すなわち現在の設定温度と通常の設定温度との温度差が所定値以上であればステップＳ１７５に進み、このステップＳ１７５では、現在のマスに３分以上滞在しているか否かを判定する。現在のマスに３分以上滞在しておれば、ステップＳ１７２以下の処理を実行する。
【０１０１】
このように、現在の設定温度と通常の設定温度との温度差が所定値以上の場合は、現在のマスに滞在している時間が充分に長い場合にのみ学習を行うことにより、例えば走ってきた後のような極端な状況下では学習しないようにして、変な制御になってしまうことを防止することができる。
【０１０２】
また、乗員が快適か否かを判断するためには、同一の環境条件下で所定時間以上判断する時間が必要である。そこで、本実施形態では、ステップＳ１７１またはステップＳ１７５がＮＯの場合、すなわち、同一の環境条件下で設定温度変更操作がなされない状況が所定時間以上継続しなかった場合、現在のマスは未経験と判断し、学習をしないようにしている。したがって、その未経験と判断したマスの近傍で乗員による設定温度変更操作があった場合、ステップＳ１６２の処理により、未経験と判断したマスに現在の設定温度が学習済みとして記憶される。
【０１０３】
これにより、過去に乗員が快適と感じていた空調設定状態は再現し、乗員の好みの傾向を、乗員が操作したときの環境条件の周辺にも反映させることができ、あらゆる条件で乗員の好みに近い空調を行えるまでの、時間および、乗員の操作回数を低減できる。
【０１０４】
なお、温度設定スイッチ３８等の空調設定用のスイッチを、車室内計器盤とステアリングとにそれぞれ設け、変更操作を学習に反映する度合を、計器盤の空調設定用スイッチを操作した時よりも、ステアリングの空調設定用スイッチを操作した時に大きくすることにより、通常、ドライバーより操作に慣れていない助手席側乗員の誤操作や極端な操作を学習に反映しにくくし、快適性の低下を抑えることができる。
【０１０５】
（第５実施形態）
本実施形態は、環境条件が変わった時、変化後の環境条件下で所定時間以上設定温度等の変更操作がなされないまま使用された場合に、その領域は学習済みとするようにしたものである。
【０１０６】
このため、本実施形態では、第１実施形態の設定温度学習に関するフローチャート（図３参照）を図１４のように変更している。なお、本実施形態の設定温度マップの形式は第４実施形態と同じである。その他の点は第１実施形態と共通している。
【０１０７】
図１４において、ステップＳ１８０では、現在の外気温度Ｔａｍで用いている設定温度マップの、現在の内気温度Ｔｒおよび日射量ＴＳのマス（以下、現在のマスという）から、環境条件が変化して他のマスに移ったか否かを判定する。
【０１０８】
環境条件が変化して他のマスに移った場合にはステップＳ１８１へ進み、このステップＳ１８１では、現在の設定温度と通常の設定温度（本例では２５℃としている）との温度差の絶対値が所定値（本例では３℃としている）未満か否かを判定する。
【０１０９】
その温度差が所定値未満であればステップＳ１８２に進み、このステップＳ１８２では、現在のマスに１分以上滞在しているか否かを判定する。現在のマスに１分以上滞在しておればステップＳ１８３に進み、現在のマスが学習済みでなければ（ステップＳ１８３がＮＯ）、ステップＳ１８４に進む。
【０１１０】
ステップＳ１８４では、ドライバーの携帯電話と車両間の通信により、予め登録してある当該車両のユーザーが運転しているか否かを判定する。ドライバーとユーザーが一致している場合はステップＳ１８５に進み、このステップＳ１８５では、現在のマスに現在の設定温度を学習済みとして記憶させる。
【０１１１】
ステップＳ１８１がＮＯの場合、すなわち現在の設定温度と通常の設定温度との温度差が所定値以上であればステップＳ１８６に進み、このステップＳ１８６では、現在のマスに３分以上滞在しているか否かを判定する。現在のマスに３分以上滞在しておれば、ステップＳ１８３以下の処理を実行する。
【０１１２】
ところで、乗員が快適か否かを判断するためには、同一の環境条件下で所定時間以上判断する時間が必要である。そこで、本実施形態では、ステップＳ１８２またはステップＳ１８６がＮＯの場合、すなわち、環境条件が変わった時、変化後の環境条件下で設定温度変更操作がなされない状況が所定時間以上継続しなかった場合、現在のマスは未経験と判断し、現在の空調設定状態を維持する。これにより、過去に乗員が快適と感じていた空調設定状態は再現し、未経験のマスでは、現在快適と感じている可能性が高い現在の設定を維持することにより、学習制御の誤作動による快適感の悪化を防止できる。
【０１１３】
（第６実施形態）
第１実施形態では、移動先の領域が学習済みであった場合、設定温度変更操作により操作学習済になったか、設定温度変更操作がなされなくても空調制御に一度使用したことにより使用学習済になったかを区別しなかったが、第３実施形態のようにこれらを区別して学習するようにしてもよい。具体的には、下記の数式３のβの値をその領域の学習状態に応じて変える。
【０１１４】
【数３】
移動先設定温度学習値＝移動前領域設定温度×β＋移動先領域設定温度×（１−β）
そして、環境条件が変化してある領域から操作学習済みの領域に入ったときにはβ＝０とし、それまでの学習結果を優先する、すなわち再学習はしない。使用学習済みの領域に入ったときには０＜β＜１とし、その移動先領域の設定温度の値と、その領域に移る前に使用していた設定温度との加重平均値で学習する。さらに、移動先領域設定温度が未学習の場合にはβ＝１として、移動先設定温度は移動前領域の設定温度で学習する。
【０１１５】
（第７実施形態）
第２実施形態では、周囲領域のうち未学習領域は、操作領域と同じ値で学習するようにしたが、初期値と操作領域設定温度から演算（例えば、平均）してもよい。
【０１１６】
具体的には、第３実施形態の数式２で、周囲領域のうち操作学習済状態および使用学習済状態の領域ではα＝０とし、それまでの学習結果を使う、すなわち再学習はしない。周囲領域のうち未学習の領域では０＜α＜１とし、その領域の設定温度と操作領域設定温度との加重平均値を学習値とする。
【０１１７】
（第８実施形態）
第１実施形態ないし第７実施形態では、設定温度変更操作がなされた場合、操作領域は最新の操作後の値で学習するようにしたが、それまでの操作から演算してもよい。例えば、それまでにその領域で操作された値の平均値を学習値とする。
【０１１８】
（第９実施形態）
第１実施形態ないし第８実施形態では、設定温度マップは、日射量および外気温度の値によって分けられた領域毎に設定温度を記憶するようにしたが、内気温度の値によって分けられた領域毎に設定温度を記憶するようにしてもよい。
【図面の簡単な説明】
【図１】本発明の第１実施形態の全体システム図である。
【図２】第１実施形態の空調自動制御の全体を示す流れ図である。
【図３】第１実施形態の要部の制御を示す流れ図である。
【図４】第１実施形態の設定温度マップの初期状態を示す図である。
【図５】第１実施形態の設定温度学習方法の説明に供する設定温度マップの図である。
【図６】第１実施形態の設定温度学習方法の説明に供する設定温度マップの図である。
【図７】第１実施形態の設定温度学習方法の説明に供する設定温度マップの図である。
【図８】第２実施形態の要部の制御を示す流れ図である。
【図９】第２実施形態の設定温度学習方法の説明に供する設定温度マップの図である。
【図１０】第３実施形態の要部の制御を示す流れ図である。
【図１１】第３実施形態の設定温度学習方法の説明に供する設定温度マップの図である。
【図１２】第４実施形態の要部の制御を示す流れ図である。
【図１３】第４実施形態の設定温度学習方法の説明に供する設定温度マップの図である。
【図１４】第５実施形態の要部の制御を示す流れ図である。
【符号の説明】
３１…記憶手段をなすマイクロコンピュータ、
３８…温度設定手段をなす温度設定スイッチ。
【図１】
0004003635.tif 000002
【図２】
0004003635.tif 000003
【図３】
0004003635.tif 000004
【図４】
0004003635.tif 000005
【図５】
0004003635.tif 000006
【図６】
0004003635.tif 000007
【図７】
0004003635.tif 000008
【図８】
0004003635.tif 000009
【図９】
0004003635.tif 000010
【図１０】
0004003635.tif 000011
【図１１】
0004003635.tif 000012
【図１２】
0004003635.tif 000013
【図１３】
0004003635.tif 000014
【図１４】
0004003635.tif 000015