(57)【要約】【課題】ウィンドウの開閉操作に係る乗員の負担を軽減した車両制御装置及びコンピュータプログラムを提供する。【解決手段】車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付けた場合に、ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況を取得し、ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、車両が備える複数のウィンドウの内、開放又は閉鎖する対象となる対象ウィンドウを決定し、対象ウィンドウを開放又は閉鎖するように構成する。【選択図】図１
2019100130.tif 000002
【特許請求の範囲】
【請求項１】
車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付ける指示受付手段と、
前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況を取得する状況取得手段と、
前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、車両が備える複数のウィンドウの内、開放又は閉鎖する対象となる対象ウィンドウを決定する対象決定手段と、
前記対象ウィンドウを開放又は閉鎖する動作手段と、を有する車両制御装置。
【請求項２】
前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、前記対象ウィンドウを開放する量又は閉鎖する量を決定する制御量決定手段を有し、
前記動作手段は、前記対象ウィンドウを前記制御量決定手段により決定された量だけ開放又は閉鎖する請求項１に記載の車両制御装置。
【請求項３】
車両の乗員が車両内に設置された操作手段を操作することによって、車両が備える複数のウィンドウの内、操作対象のウィンドウを操作内容に応じた量だけ開放又は閉鎖する操作開閉手段と、
前記操作開閉手段によるウィンドウの開閉動作の履歴を動作時の車両の状況と紐付けて学習する動作学習手段と、を有し、
前記対象決定手段は、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況と前記動作学習手段の学習結果とに基づいて、前記対象ウィンドウを決定する請求項１に記載の車両制御装置。
【請求項４】
車両の乗員が車両内に設置された操作手段を操作することによって、車両が備える複数のウィンドウの内、操作対象のウィンドウを操作内容に応じた量だけ開放又は閉鎖する操作開閉手段と、
前記操作開閉手段によるウィンドウの開閉動作の履歴を動作時の車両の状況と紐付けて学習する動作学習手段と、を有し、
前記制御量決定手段は、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況と前記動作学習手段の学習結果とに基づいて、前記対象ウィンドウを開放する量又は閉鎖する量を決定する請求項２に記載の車両制御装置。
【請求項５】
前記状況取得手段は、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両周辺の天候、車両周辺の気温、車両の現在位置、車内の温度又は車両の乗車状況のいずれか一以上を取得する請求項１乃至請求項４のいずれかに記載の車両制御装置。
【請求項６】
前記対象決定手段は、前記ウィンドウの開放指示を受け付けたタイミングが車両に乗員が乗車してから所定時間経過する前であって且つ車内の温度が所定温度以上であれば、車両が備える全てのウィンドウを前記対象ウィンドウに決定する請求項１乃至請求項５のいずれかに記載の車両制御装置。
【請求項７】
前記対象決定手段は、前記ウィンドウの開放指示を受け付けたタイミングにおける車両の現在位置がゲート周辺であれば、運転席のウィンドウを前記対象ウィンドウに決定する請求項１乃至請求項５のいずれかに記載の車両制御装置。
【請求項８】
前記指示受付手段により受け付けるウィンドウの開放指示又は閉鎖指示は、開放又は閉鎖する対象となるウィンドウを指定する指示を含まない請求項１乃至請求項７のいずれかに記載の車両制御装置。
【請求項９】
車両の乗員の発話した音声を認識する音声認識手段を有し、
前記指示受付手段は、車両の乗員からのウィンドウの開放又は閉鎖を指示する音声を受け付ける請求項１乃至請求項８のいずれかに記載の車両制御装置。
【請求項１０】
コンピュータを、
車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付ける指示受付手段と、
前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況を取得する状況取得手段と、
前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、車両が備える複数のウィンドウの内、開放又は閉鎖する対象となる対象ウィンドウを決定する対象決定手段と、
前記対象ウィンドウを開放又は閉鎖する動作手段と、
して機能させる為のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両のウィンドウの開閉動作を制御する車両制御装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来より、車両が備えるウィンドウの開閉にはパワーウィンドウが採用されている。車両のパワーウィンドウでは、乗員の座席付近にウィンドウ毎に対応するパワーウィンドウスイッチを配置し、操作したパワーウィンドウスイッチの種類と操作量に基づいてウィンドウの開閉を行っていた。例えば、乗員がパワーウィンドウスイッチを押す操作を行っている間、ウィンドウが開き、乗員がパワーウィンドウスイッチボタンを引く操作を行っている間、ウィンドウが閉じる。
【０００３】
また、上記パワーウィンドウでは、基本的に一の操作で一のウィンドウのみしか操作することができなかった。そこで、例えば特開２０１４−２１１０１８号公報には、パワーウィンドウの動作モードを切り替えるスイッチを別途設け、複数のウィンドウを同時に操作対象とする動作モードへと切り替えることによって、一の操作で複数のウィンドウを同時に開閉することを可能にした技術について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２１１０１８号公報（第１１−１３頁、図１０）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１の技術は、操作対象となるウィンドウを切り替える為には乗員自らがスイッチを操作し、対応する動作モードへと移行する必要があった。しかしながら、乗員が開閉したいウィンドウは状況によって随時変化する。例えば、車内が暑い場合などは全てのウィンドウを操作対象とする必要があるし、駐車場の入場ゲートなどでは運転席や助手席のウィンドウのみを操作対象とする必要がある。上記特許文献１の技術では、現在の状況が変化する度にスイッチ操作を行って動作モードを切り替えなければならず、乗員の負担が増加していた。
【０００６】
本発明は前記従来における問題点を解消するためになされたものであり、ウィンドウの開閉操作に係る乗員の負担を軽減した車両制御装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本発明に係る車両制御装置は、車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付ける指示受付手段と、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況を取得する状況取得手段と、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、車両が備える複数のウィンドウの内、開放又は閉鎖する対象となる対象ウィンドウを決定する対象決定手段と、前記対象ウィンドウを開放又は閉鎖する動作手段と、を有する。
【０００８】
また、本発明に係るコンピュータプログラムは、車両のウィンドウに関する制御を行う為のプログラムである。具体的には、コンピュータを、車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付ける指示受付手段と、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況を取得する状況取得手段と、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、車両が備える複数のウィンドウの内、開放又は閉鎖する対象となる対象ウィンドウを決定する対象決定手段と、前記対象ウィンドウを開放又は閉鎖する動作手段と、して機能させる。
【発明の効果】
【０００９】
前記構成を有する本発明に係る車両制御装置及びコンピュータプログラムによれば、車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付けた場合に、その時の車両の状況に応じて開閉するウィンドウを決定するので、ウィンドウの開閉操作に係る乗員の負担を軽減することが可能となる。また、乗員が開放又は閉鎖することを意図しているウィンドウを適切に選択して、開放又は閉鎖対象とすることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る車両制御装置の概略構成図である。
【図２】本実施形態に係る車両制御装置を示したブロック図である。
【図３】学習ＤＢに記憶される学習値の一例を示した図である
【図４】本実施形態に係る開閉動作処理プログラムのフローチャートである。
【図５】本実施形態に係る開閉動作処理プログラムのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明に係る車両制御装置について具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係る車両制御装置１の概略構成について図１を用いて説明する。図１は本実施形態に係る車両制御装置１の概略構成図、図２は本実施形態に係る車両制御装置１を示したブロック図である。
【００１２】
図１に示すように本実施形態に係る車両制御装置１は、車両２に搭載されたナビゲーション装置３と、同じく車両２に搭載されるとともに車両に関する各種制御を行う車両制御ＥＣＵ４と、車両２が備えるウィンドウ５〜８の開閉駆動を行う駆動モータ９〜１２と、を基本的に有する。
【００１３】
尚、以下の説明では車両２において開閉動作の対象となるウィンドウとして、運転席の横にある第１ウィンドウ５と、助手席の横にある第２ウィンドウ６と、運転席の後方の座席の横にある第３ウィンドウ７と、助手席の後方の座席の横にある第４ウィンドウ８の計４か所のウィンドウを備える場合を例に挙げて説明する。そして、第１ウィンドウ５の開閉駆動を行う駆動モータを第１駆動モータ９、第２ウィンドウ６の開閉駆動を行う駆動モータを第２駆動モータ１０、第３ウィンドウ７の開閉駆動を行う駆動モータを第３駆動モータ１１、第４ウィンドウ８の開閉駆動を行う駆動モータを第４駆動モータ１２と称する。
【００１４】
ここで、ナビゲーション装置３は、車両の現在位置を特定したり、目的地までの推奨経路を探索したり、サーバから取得したりメモリに格納された地図データに基づいて車両２の現在位置周辺の地図画像を表示したり、設定された案内経路に沿った走行案内を行う機能を有する。尚、上記機能の全てをナビゲーション装置３が備えている必要はなく、少なくとも車両の現在位置を特定する機能を有していれば本願発明を構成することが可能である。尚、ナビゲーション装置３の構造の詳細については後述する。
【００１５】
また、車両制御ＥＣＵ４は、ナビゲーション装置３が搭載された車両の制御を行う電子制御ユニットである。例えば、ボディＥＣＵ、操舵ＥＣＵ、駆動ＥＣＵ、制動ＥＣＵ等がある。本実施形態では特に乗員によるウィンドウ操作スイッチ１３の操作が行われた場合やナビゲーション装置３からの指示があった場合に、駆動モータ９〜１２を制御することによりウィンドウ５〜８の開閉動作を実施する。
【００１６】
一方、第１駆動モータ９は、第１ウィンドウ５が嵌められた扉内部に設置されたモータである。第１駆動モータ９の回転トルクは、レギュレーター等によって上下動の動きに変換され、第１ウィンドウ５の昇降を行う。また、車両制御ＥＣＵ４は、第１駆動モータ９を制御することによって、第１ウィンドウ５の開閉方向（開放又は閉鎖）及び開閉量（開放する量又は閉鎖する量）を任意に設定可能である。尚、同様に第２駆動モータ１０は第２ウィンドウ６の開閉動作を行う為のモータであり、第３駆動モータ１１は第３ウィンドウ７の開閉動作を行う為のモータであり、第４駆動モータ１２は第４ウィンドウ８の開閉動作を行う為のモータである。
【００１７】
また、車両２内にはウィンドウ５〜８の開閉を操作するウィンドウ操作スイッチ１３についても配置されている。ウィンドウ操作スイッチ１３は座席の横等にウィンドウ毎に対応して設けられ、乗員がウィンドウ操作スイッチ１３を押している間において対応する駆動モータが駆動し、ウィンドウが開放する。また、乗員がウィンドウ操作スイッチ１３を引いている間において同様に対応する駆動モータが駆動し、ウィンドウが閉鎖する。尚、本実施形態ではウィンドウ操作スイッチ１３が操作された場合に加えて、後述のように車両の乗員からのウィンドウの開放又は閉鎖を指示する音声を受け付けた場合にもウィンドウの開放又は閉鎖が行われる。詳細については後述する。
【００１８】
次に、上記車両制御装置１を構成するナビゲーション装置３の概略構成について図２を用いて説明する。
【００１９】
図２に示すように本実施形態に係るナビゲーション装置３は、ナビゲーション装置３が搭載された車両２の現在位置を検出する現在位置検出部１４と、各種のデータが記録されたデータ記録部１５と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ１６と、ユーザからの操作を受け付ける操作部１７と、ユーザに対して車両周辺の地図や施設の関する施設情報を表示する液晶ディスプレイ１８と、経路案内に関する音声ガイダンスを出力するスピーカ１９と、記憶媒体であるＤＶＤを読み取るＤＶＤドライブ２０と、ＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタ等の情報センタとの間で通信を行う通信モジュール２１と、車内の乗員の発話音声を解析する音声認識部２２とを有する。また、ナビゲーション装置３はＣＡＮ等の車載ネットワークを介して、前述した車両制御ＥＣＵ４や車内の乗員の発話音声を録取するマイク２３等が接続されている。
【００２０】
以下に、ナビゲーション装置３を構成する各構成要素について順に説明する。
現在位置検出部１４は、ＧＰＳ３１、車速センサ３２、ステアリングセンサ３３、ジャイロセンサ３４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ３２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ１６に出力する。そして、ナビゲーションＥＣＵ１６は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記４種類のセンサをナビゲーション装置３が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置３が備える構成としても良い。
【００２１】
また、データ記録部１５は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ３５や学習ＤＢ３６や所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。尚、データ記録部１５をハードディスクの代わりにメモリーカードやＣＤやＤＶＤ等の光ディスクを有する構成としても良い。また、地図情報ＤＢ３５や学習ＤＢ３６を外部のサーバに格納し、ナビゲーション装置３は外部サーバから地図情報や学習結果を通信により取得しても良い。
【００２２】
ここで、地図情報ＤＢ３５は、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、施設等の地点に関する地点データ、経路の探索に係る処理に用いられる探索データ、地図を表示するための地図表示データ、各交差点に関する交差点データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００２３】
ここで、リンクデータとしては、例えば、該リンクを識別するリンクＩＤ、該リンクの端部に位置するノードを特定する端部ノード情報、該リンクが構成する道路の道路種別等が記憶される。また、ノードデータとしては、該ノードを識別するノードＩＤ、該ノードの位置座標、該ノードがリンクを介して接続される接続先ノードを特定する接続先ノード情報等が記憶される。また、地点データとしては、目的地への設定対象となる施設に関する各種情報が記憶される。例えば、施設を特定するＩＤ、施設名称、位置座標、ジャンル、住所等が記憶される。特に本実施形態では地点データとして、施設（例えば駐車場）の入口や出口に設けられたゲートの位置についても記憶されている。
【００２４】
また、学習ＤＢ３６は、ウィンドウ操作スイッチ１３の操作によるウィンドウ５〜８の開閉動作があった場合に、開閉動作に基づく学習値（動作履歴）が記憶される記憶手段である。本実施形態では特に開閉動作時の車両の状況（例えば、車両周辺の天候、車両周辺の気温、車両の現在位置、車内の温度又は車両の乗車状況）毎に乗員によるウィンドウの開閉動作の学習を行う。従って、学習ＤＢ３６には、ウィンドウ操作スイッチ１３の操作によるウィンドウ５〜８の開閉動作の履歴が動作時の車両の状況と紐付けて記憶される。
【００２５】
ここで、図３は学習ＤＢ３６に記憶される学習値の一例を示した図である。図３に示すように、学習ＤＢ３６には、ウィンドウ操作スイッチ１３によって操作対象となったウィンドウの種類と、開閉動作が行われた際の最終的なウィンドウの位置と、車両周辺の天候と、車両周辺の気温と、車両の現在位置と、車内の温度と、車両の乗車状況（乗員が乗車している位置、乗車してからの経過時間）が記憶される。
【００２６】
そして、ナビゲーションＥＣＵ１６は、後述のように学習ＤＢ３６に記憶された学習値に基づいて、車両の乗員のウィンドウの開閉動作を学習する。具体的には、車両の状況毎に車両の乗員が開閉対象とするウィンドウの種類と開閉位置の傾向を学習する。そして、学習結果に基づいて車両の乗員からのウィンドウの開放又は閉鎖を指示する音声を受け付けた場合に、開閉対象とするウィンドウの種類と開閉量をそれぞれ決定する。
【００２７】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）１６は、ナビゲーション装置３の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、後述の開閉動作処理プログラム（図４）等が記録されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置を備えている。尚、ナビゲーションＥＣＵ１６は、処理アルゴリズムとしての各種手段を有する。例えば、指示受付手段は、車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付ける。状況取得手段は、ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況を取得する。対象決定手段は、ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、車両が備える複数のウィンドウの内、開放又は閉鎖する対象となる対象ウィンドウを決定する。動作手段は、対象ウィンドウを開放又は閉鎖する。
【００２８】
操作部１７は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ（図示せず）を有する。そして、ナビゲーションＥＣＵ１６は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、操作部１７は液晶ディスプレイ１８の前面に設けたタッチパネルを有していても良い。
【００２９】
また、液晶ディスプレイ１８には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、入力された文字列、出発地から目的地までの案内経路、案内経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。尚、液晶ディスプレイ１８の代わりに、ＨＵＤやＨＭＤを用いても良い。
【００３０】
また、スピーカ１９は、ナビゲーションＥＣＵ１６からの指示に基づいて走行予定経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【００３１】
また、ＤＶＤドライブ２０は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報ＤＢ３５の更新等が行われる。尚、ＤＶＤドライブ２０に替えてメモリーカードを読み書きする為のカードスロットを設けても良い。
【００３２】
また、通信モジュール２１は、交通情報センタ、例えば、ＶＩＣＳセンタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。
【００３３】
また、音声認識部２２は、車内に設置されたマイク２３によって録取された音声を解析する装置である。そして、本実施形態に係るナビゲーション装置３では、音声認識部２２によって車両の乗員の発声した音声が認識され、認識結果に基づいて乗員からのウィンドウの開放指示又は閉鎖指示を受け付ける。
【００３４】
また、マイク２３は、音を電気信号に変換する機器であり、電気信号に変換された音は音声認識部２２へと送信される。ここで、マイク２３はインストルメントパネルの上面に取り付けられ、集音方向が座席方向となるように設置される。
【００３５】
続いて、上記構成を有する本実施形態に係るナビゲーション装置３においてＣＰＵ４１が実行する開閉動作処理プログラムについて図４及び図５に基づき説明する。図４及び図５は本実施形態に係る開閉動作処理プログラムのフローチャートである。ここで、開閉動作処理プログラムは、車両のＡＣＣ電源(accessory power supply)がＯＮされた後に実行され、乗員からの指示に基づいて車両のウィンドウの開閉動作を行うプログラムである。尚、以下の図４及び図５にフローチャートで示されるプログラムは、ナビゲーションＥＣＵ１６が備えているＲＡＭ４２やＲＯＭ４３に記憶されており、ＣＰＵ４１により実行される。
【００３６】
先ず、ステップ（以下、Ｓと略記する）１において、ＣＰＵ４１は、音声認識部２２によって車両の乗員が発生した何らかの音声を認識したか否か判定する。
【００３７】
そして、音声認識部２２によって車両の乗員が発生した何らかの音声を認識したと判定された場合（Ｓ１：ＹＥＳ）には、Ｓ２へと移行する。それに対して、音声認識部２２によって車両の乗員が発生した音声を認識していないと判定された場合（Ｓ１：ＮＯ）には、当該開閉動作処理プログラムを終了する。
【００３８】
Ｓ２においてＣＰＵ４１は、音声認識部２２によって認識した車両の乗員の音声が“ウィンドウの開放指示”であったか否かを判定する。尚、“ウィンドウの開放指示”とは、車両のウィンドウの開放を直接的に指示する場合に加えて、車両のウィンドウの開放を間接的に示唆する内容であっても良い。例えば「窓を開けて」、「ウィンドウオープン」、「外の空気が吸いたい」等が該当する。また、本実施形態で受け付ける“ウィンドウの開放指示”は、基本的に開放する対象となるウィンドウを指定する指示や開放する量（或いは開放後の最終的なウィンドウの位置）の指示を含まないことを前提とする。
【００３９】
そして、音声認識部２２によって認識した車両の乗員の音声が“ウィンドウの開放指示”であったと判定された場合（Ｓ２：ＹＥＳ）には、Ｓ３へと移行する。それに対して、音声認識部２２によって認識した車両の乗員の音声が“ウィンドウの開放指示”でなかったと判定された場合（Ｓ２：ＮＯ）には、Ｓ２３へと移行する。
【００４０】
Ｓ３においてＣＰＵ４１は、“ウィンドウの開放指示”を受け付けたタイミングにおける車両の状況を取得する。具体的には、車両周辺の天候、車両周辺の気温、車両の現在位置、車内の温度、車両の乗車状況を取得する。尚、車両周辺の天候や気温については、車両に設置されたセンサにより取得しても良いし、外部のサーバから通信により取得しても良い。車両の現在位置については現在位置検出部１４の検出結果に基づいて取得する。車内の温度については、車両内に設置された温度センサにより取得する。また、車両の乗車状況としては、乗員が乗車している位置（例えば運転席、助手席、後部座席など）及び乗車してからの経過時間が取得される。
【００４１】
次に、Ｓ４においてＣＰＵ４１は、前記Ｓ３で取得した車両の状況に基づいて、“ウィンドウの開放指示”を受け付けたタイミングが、車両の乗員が乗車した直後（例えば乗車してから１分以内）であったか否か判定する。
【００４２】
そして、“ウィンドウの開放指示”を受け付けたタイミングが、車両の乗員が乗車した直後であると判定された場合（Ｓ４：ＹＥＳ）には、Ｓ５へと移行する。それに対して、“ウィンドウの開放指示”を受け付けたタイミングが、車両の乗員が乗車した直後でないと判定された場合（Ｓ４：ＮＯ）には、Ｓ１０へと移行する。
【００４３】
Ｓ５においてＣＰＵ４１は、前記Ｓ３で取得した車両の状況に基づいて、“ウィンドウの開放指示”を受け付けたタイミングにおける車内の温度が閾値以上（例えば３０℃以上）であったか否か判定する。
【００４４】
そして、“ウィンドウの開放指示”を受け付けたタイミングにおける車内の温度が閾値以上であると判定された場合（Ｓ５：ＹＥＳ）には、Ｓ６へと移行する。それに対して、“ウィンドウの開放指示”を受け付けたタイミングにおける車内の温度が閾値未満であると判定された場合（Ｓ５：ＮＯ）には、Ｓ１１へと移行する。
【００４５】
Ｓ６においてＣＰＵ４１は、前記Ｓ３で取得した車両の状況に基づいて、“ウィンドウの開放指示”を受け付けたタイミングにおける車両周辺の天候が雨であったか否か判定する。
【００４６】
そして、“ウィンドウの開放指示”を受け付けたタイミングにおける車両周辺の天候が雨でないと判定された場合（Ｓ６：ＹＥＳ）には、Ｓ７へと移行する。それに対して、“ウィンドウの開放指示”を受け付けたタイミングにおける車両周辺の天候が雨であると判定された場合（Ｓ６：ＮＯ）には、Ｓ１３へと移行する。
【００４７】
Ｓ７においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを開放する指示を送信する。尚、車両制御ＥＣＵ４に対して送信されるウィンドウの開放指示には、開放する対象となるウィンドウの種類を特定する情報と、開放する量（或いは開放後の最終位置）を特定する情報とを含む。前記Ｓ７では開放する対象となるのは第１ウィンドウ５〜第４ウィンドウ８の全てのウィンドウとし、開放する量は全開とする。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９〜第４駆動モータ１２を制御し、第１ウィンドウ５〜第４ウィンドウ８の全てのウィンドウ（但し、既に全開であったウィンドウは除く）を全開の位置まで開放する。その後、Ｓ８へと移行する。
【００４８】
Ｓ８においてＣＰＵ４１は、車内に設置された温度センサの検出結果に基づいて、現在の車内の温度が閾値未満（例えば３０℃未満）に下がったか否か判定する。
【００４９】
そして、現在の車内の温度が閾値未満に下がったと判定された場合（Ｓ８：ＹＥＳ）には、Ｓ９へと移行する。それに対して、現在の車内の温度が閾値以上であると判定された場合（Ｓ８：ＮＯ）には、閾値未満となるまで待機する。
【００５０】
Ｓ９においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを閉鎖する指示を送信する。具体的には、前記Ｓ７で開放する前のウィンドウの状態に戻すように指示を送信する。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９〜第４駆動モータ１２を制御し、第１ウィンドウ５〜第４ウィンドウ８の各ウィンドウは前記Ｓ７で全開される前の位置へと戻る。
【００５１】
前記Ｓ７〜Ｓ９の処理を行うことによって、特に乗員が乗車した直後で車内が高温状態にある場合において、全てのウィンドウを開放状態として車内の温度を下げることが可能となる。
【００５２】
一方、Ｓ１０においてＣＰＵ４１は、前記Ｓ３で取得した車両の状況に基づいて、“ウィンドウの開放指示”を受け付けたタイミングの車両の位置が、過去に乗員のウィンドウ操作スイッチ１３の操作によってウィンドウが開放されたいずれかの地点と一致するか否か判定する。尚、過去に乗員のウィンドウ操作スイッチ１３の操作によってウィンドウが開放された地点は学習ＤＢ３６に記憶されている（図３）。また、前記Ｓ１０では過去にウィンドウが開放された地点と完全に一致していなくても、誤差を考慮して所定距離内であれば一致するとみなすのが望ましい。
【００５３】
そして、“ウィンドウの開放指示”を受け付けたタイミングの車両の位置が、過去に乗員のウィンドウ操作スイッチ１３の操作によってウィンドウが開放されたいずれかの地点に一致すると判定された場合（Ｓ１０：ＹＥＳ）には、Ｓ１６へと移行する。それに対して、“ウィンドウの開放指示”を受け付けたタイミングの車両の位置が、過去に乗員のウィンドウ操作スイッチ１３の操作によってウィンドウが開放されたいずれの地点にも一致しないと判定された場合（Ｓ１０：ＮＯ）には、Ｓ１１へと移行する。
【００５４】
Ｓ１１においてＣＰＵ４１は、前記Ｓ３で取得した車両の状況に基づいて、“ウィンドウの開放指示”を受け付けたタイミングにおける車両周辺の天候が雨であったか否か判定する。
【００５５】
そして、“ウィンドウの開放指示”を受け付けたタイミングにおける車両周辺の天候が雨でないと判定された場合（Ｓ１１：ＹＥＳ）には、Ｓ１２へと移行する。それに対して、“ウィンドウの開放指示”を受け付けたタイミングにおける車両周辺の天候が雨であると判定された場合（Ｓ１１：ＮＯ）には、Ｓ１３へと移行する。
【００５６】
Ｓ１２においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを開放する指示を送信する。尚、車両制御ＥＣＵ４に対して送信されるウィンドウの開放指示には、開放する対象となるウィンドウの種類を特定する情報と、開放する量（或いは開放後の最終位置）を特定する情報とを含む。前記Ｓ１２では、開放する対象となるウィンドウの種類と開放する量は、学習ＤＢ３６に格納された学習値に基づく学習結果により特定される。具体的には、車両周辺の天候として晴天が紐付けられた学習値を抽出し、抽出された学習値から晴天時に車両の乗員が開放対象とするウィンドウの種類と開放位置の傾向を特定する。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９〜第４駆動モータ１２を制御し、第１ウィンドウ５〜第４ウィンドウ８の内、学習結果に基づいて指定されたウィンドウを指定された位置まで開放する。その後、Ｓ１４へと移行する。
【００５７】
一方、Ｓ１３においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを開放する指示を送信する。尚、車両制御ＥＣＵ４に対して送信されるウィンドウの開放指示には、開放する対象となるウィンドウの種類を特定する情報と、開放する量（或いは開放後の最終位置）を特定する情報とを含む。前記Ｓ１３では、開放する対象となるウィンドウの種類と開放する量は、学習ＤＢ３６に格納された学習値に基づく学習結果により特定される。具体的には、車両周辺の天候として雨天が紐付けられた学習値を抽出し、抽出された学習値から雨天時に車両の乗員が開放対象とするウィンドウの種類と開放位置の傾向を特定する。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９〜第４駆動モータ１２を制御し、第１ウィンドウ５〜第４ウィンドウ８の内、学習結果に基づいて指定されたウィンドウを指定された位置まで開放する。その後、Ｓ１４へと移行する。
【００５８】
Ｓ１４においてＣＰＵ４１は、前記Ｓ１２又は前記Ｓ１３でウィンドウの開放動作が行われた後に、乗員のウィンドウ操作スイッチ１３を操作することによってウィンドウの開閉動作が行われたか否か、即ち乗員によるウィンドウの開放位置の調整が行われたか否か判定する。
【００５９】
そして、乗員のウィンドウ操作スイッチ１３を操作することによってウィンドウの開閉動作が行われたと判定された場合（Ｓ１４：ＹＥＳ）には、現在の学習結果を修正する必要があると認定してＳ１５へと移行する。それに対して、乗員のウィンドウ操作スイッチ１３を操作することによってウィンドウの開閉動作が行われていないと判定された場合（Ｓ１４：ＮＯ）には、現在の学習結果が適正であると認定し、当該開閉動作処理プログラムを終了する。
【００６０】
Ｓ１５においてＣＰＵ４１は、ウィンドウ操作スイッチ１３の操作によって開閉されたウィンドウの種類と、開閉後の最終的なウィンドウの位置と、前記Ｓ３で取得された車両の状況とを紐付けて学習ＤＢ３６に記憶する。その結果、次回以降において前記Ｓ１３又は前記Ｓ１４で開閉されるウィンドウの種類や量が変更されることとなる。
【００６１】
一方、Ｓ１６においてＣＰＵ４１は、前記Ｓ３で取得した車両の状況に基づいて、“ウィンドウの開放指示”を受け付けたタイミングの車両の位置が、特に施設（例えば駐車場）の入口や出口に設けられたゲート周辺であるか否か判定する。
【００６２】
そして、“ウィンドウの開放指示”を受け付けたタイミングの車両の位置が、ゲート周辺であると判定された場合（Ｓ１６：ＹＥＳ）には、Ｓ１７へと移行する。それに対して、“ウィンドウの開放指示”を受け付けたタイミングの車両の位置が、ゲート周辺ではないと判定された場合（Ｓ１６：ＮＯ）には、Ｓ２０へと移行する。
【００６３】
Ｓ１７においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを開放する指示を送信する。尚、車両制御ＥＣＵ４に対して送信されるウィンドウの開放指示には、開放する対象となるウィンドウの種類を特定する情報と、開放する量（或いは開放後の最終位置）を特定する情報とを含む。前記Ｓ１７では開放する対象となるのは運転席の横にある第１ウィンドウ５とし、開放する量は全開とする。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９を制御し、第１ウィンドウ５を全開の位置まで開放する。その後、Ｓ１８へと移行する。
【００６４】
Ｓ１８においてＣＰＵ４１は、車両の現在位置の検出結果に基づいて、車両がゲートを通過したか否か判定する。
【００６５】
そして、車両がゲートを通過したと判定された場合（Ｓ１８：ＹＥＳ）には、Ｓ１９へと移行する。それに対して、車両がゲートを通過していないと判定された場合（Ｓ１８：ＮＯ）には、ゲートを通過するまで待機する。
【００６６】
Ｓ１９においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを閉鎖する指示を送信する。具体的には、前記Ｓ１７で開放する前のウィンドウの状態に戻すように指示を送信する。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９を制御し、第１ウィンドウ５は前記Ｓ１７で全開される前の位置へと戻る。
【００６７】
前記Ｓ１７〜Ｓ１９の処理を行うことによって、特にゲート周辺で運転者が料金の支払いやチケットの受け取り等をする必要がある状況において、運転席のウィンドウを開放状態とすることが可能となる。
【００６８】
一方、Ｓ２０においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを開放する指示を送信する。尚、車両制御ＥＣＵ４に対して送信されるウィンドウの開放指示には、開放する対象となるウィンドウの種類を特定する情報と、開放する量（或いは開放後の最終位置）を特定する情報とを含む。前記Ｓ２０では、開放する対象となるウィンドウの種類と開放する量は、学習ＤＢ３６に格納された学習値に基づく学習結果により特定される。具体的には、車両の位置として前記Ｓ３で取得された現在位置周辺が紐付けられた学習値を抽出し、抽出された学習値から現在位置周辺での車両の乗員が開放対象とするウィンドウの種類と開放位置の傾向を特定する。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９〜第４駆動モータ１２を制御し、第１ウィンドウ５〜第４ウィンドウ８の内、学習結果に基づいて指定されたウィンドウを指定された位置まで開放する。その後、Ｓ２１へと移行する。
【００６９】
Ｓ２１においてＣＰＵ４１は、前記Ｓ２０でウィンドウの開放動作が行われた後に、乗員のウィンドウ操作スイッチ１３を操作することによってウィンドウの開閉動作が行われたか否か、即ち乗員によるウィンドウの開放位置の調整が行われたか否か判定する。
【００７０】
そして、乗員のウィンドウ操作スイッチ１３を操作することによってウィンドウの開閉動作が行われたと判定された場合（Ｓ２１：ＹＥＳ）には、現在の学習結果を修正する必要があると認定してＳ２２へと移行する。それに対して、乗員のウィンドウ操作スイッチ１３を操作することによってウィンドウの開閉動作が行われていないと判定された場合（Ｓ２１：ＮＯ）には、現在の学習結果が適正であると認定し、当該開閉動作処理プログラムを終了する。
【００７１】
Ｓ２２においてＣＰＵ４１は、ウィンドウ操作スイッチ１３の操作によって開閉されたウィンドウの種類と、開閉後の最終的なウィンドウの位置と、前記Ｓ３で取得された車両の状況とを紐付けて学習ＤＢ３６に記憶する。その結果、次回以降において前記Ｓ２０で開閉されるウィンドウの種類や量が変更されることとなる。
【００７２】
一方、前記Ｓ２において音声認識部２２によって認識した車両の乗員の音声が“ウィンドウの開放指示”でなかったと判定された場合に実行されるＳ３では、ＣＰＵ４１は、音声認識部２２によって認識した車両の乗員の音声が“ウィンドウの閉鎖指示”であったか否かを判定する。尚、“ウィンドウの閉鎖指示”とは、車両のウィンドウの閉鎖を直接的に指示する場合に加えて、車両のウィンドウの閉鎖を間接的に示唆する内容であっても良い。例えば「窓を閉めて」、「ウィンドウクローズ」、「風が冷たい」等が該当する。また、本実施形態で受け付ける“ウィンドウの閉鎖指示”は、基本的に閉鎖する対象となるウィンドウを指定する指示や閉鎖する量（或いは閉鎖後の最終的なウィンドウの位置）の指示を含まないことを前提とする。
【００７３】
そして、音声認識部２２によって認識した車両の乗員の音声が“ウィンドウの閉鎖指示”であったと判定された場合（Ｓ２３：ＹＥＳ）には、Ｓ２５へと移行する。それに対して、音声認識部２２によって認識した車両の乗員の音声が“ウィンドウの閉鎖指示”でなかったと判定された場合（Ｓ２３：ＮＯ）には、Ｓ２４へと移行する。
【００７４】
Ｓ２４においてＣＰＵ４１は、車両の乗員の音声に対応した各種制御を行う。例えば、ナビゲーション装置３の目的地の設定操作、施設検索などである。その後、当該開閉動作処理プログラムを終了する。
【００７５】
一方、Ｓ２５においてＣＰＵ４１は、いずれかのウィンドウが開放動作中であるか否かを判定する。
【００７６】
そして、いずれかのウィンドウが開放動作中であると判定された場合（Ｓ２５：ＹＥＳ）には、Ｓ２６へと移行する。それに対して、いずれのウィンドウも開放動作中ではないと判定された場合（Ｓ２５：ＮＯ）には、Ｓ２７へと移行する。
【００７７】
Ｓ２６においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを閉鎖する指示を送信する。尚、車両制御ＥＣＵ４に対して送信されるウィンドウの閉鎖指示には、閉鎖する対象となるウィンドウの種類を特定する情報と、閉鎖する量（或いは閉鎖後の最終位置）を特定する情報とを含む。前記Ｓ２６では閉鎖する対象となるのは開放動作中のウィンドウとし、閉鎖する量は閉鎖の指示を受け付ける直前（例えば１秒前）の位置まで閉鎖する量とする。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９〜第４駆動モータ１２を制御し、第１ウィンドウ５〜第４ウィンドウ８の内、開放動作中であったウィンドウを指定された位置まで閉鎖する。
【００７８】
前記Ｓ２６の処理を行うことによって、ウィンドウの開放途中に乗員の想定する開放位置よりも、大きく開きすぎるという状況に対して、即時に乗員の想定するウィンドウの位置に戻すことが可能となる。
【００７９】
一方、Ｓ２７においてＣＰＵ４１は、いずれかのウィンドウの開放動作が行われた直後（例えば１０秒以内）であるか否かを判定する。
【００８０】
そして、いずれかのウィンドウの開放動作が行われた直後であると判定された場合（Ｓ２７：ＹＥＳ）には、Ｓ２８へと移行する。それに対して、いずれかのウィンドウの開放動作が行われた直後でないと判定された場合（Ｓ２７：ＮＯ）には、Ｓ２９へと移行する。
【００８１】
Ｓ２８においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを閉鎖する指示を送信する。尚、車両制御ＥＣＵ４に対して送信されるウィンドウの閉鎖指示には、閉鎖する対象となるウィンドウの種類を特定する情報と、閉鎖する量（或いは閉鎖後の最終位置）を特定する情報とを含む。前記Ｓ２８では閉鎖する対象となるのは開放動作が行われた直後のウィンドウとし、閉鎖する量は全閉まで所定の隙間のみ残す位置（例えば上５ｃｍだけ空いた状態）まで閉鎖する量とする。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９〜第４駆動モータ１２を制御し、第１ウィンドウ５〜第４ウィンドウ８の内、開放動作が行われた直後のウィンドウを指定された位置まで閉鎖する。
【００８２】
前記Ｓ２７の処理を行うことによって、ウィンドウの開放直後に乗員の想定する開放位置よりも大きく開きすぎる状況に対して、一定の隙間を開ける位置まで閉めることで、乗員の想定する位置に近づけることができる。
【００８３】
一方、Ｓ２９においてＣＰＵ４１は、車両制御ＥＣＵ４に対してウィンドウを閉鎖する指示を送信する。尚、車両制御ＥＣＵ４に対して送信されるウィンドウの閉鎖指示には、閉鎖する対象となるウィンドウの種類を特定する情報と、閉鎖する量（或いは閉鎖後の最終位置）を特定する情報とを含む。前記Ｓ２９では閉鎖する対象となるのは第１ウィンドウ５〜第４ウィンドウ８の全てのウィンドウとし、閉鎖する量は全閉とする。その後、車両制御ＥＣＵ４はナビゲーション装置３からの指示に従って第１駆動モータ９〜第４駆動モータ１２を制御し、第１ウィンドウ５〜第４ウィンドウ８の全てのウィンドウ（但し、既に全閉であったウィンドウは除く）を全閉の位置まで閉鎖する。
【００８４】
以上詳細に説明した通り、本実施形態に係る車両制御装置１及び車両制御装置１で実行されるコンピュータプログラムでは、車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付けた場合に、ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況を取得し（Ｓ３）、ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、車両が備える複数のウィンドウの内、開放又は閉鎖する対象となる対象ウィンドウを決定し、対象ウィンドウを開放又は閉鎖する（Ｓ７、Ｓ１２、Ｓ１３、Ｓ１７、Ｓ２０、Ｓ２６、Ｓ２８、Ｓ２９）ので、ウィンドウの開閉操作に係る乗員の負担を軽減することが可能となる。また、乗員が開放又は閉鎖することを意図しているウィンドウを適切に選択して、開放又は閉鎖対象とすることが可能となる。
【００８５】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では、“ウィンドウの開放指示”は、基本的に開放する対象となるウィンドウを指定する指示や開放する量（或いは開放後の最終的なウィンドウの位置）の指示を含まないことを前提としているが、開放する対象となるウィンドウを指定する指示や開放する量の指示を含んでも良い。その場合には、乗員による指示を優先的に採用して開放対象となるウィンドウや開放量を決定する。一方で、指示に含まれない内容（例えば開放するウィンドウを指定する指示のみを含む場合におけるウィンドウの開放量）については車両の状況や学習ＤＢ３６を用いて決定する（図４参照）。
【００８６】
また、同様に本実施形態では、“ウィンドウの閉鎖指示”は、基本的に閉鎖する対象となるウィンドウを指定する指示や閉鎖する量（或いは閉鎖後の最終的なウィンドウの位置）の指示を含まないことを前提としているが、閉鎖する対象となるウィンドウを指定する指示や閉鎖する量の指示を含んでも良い。その場合には、乗員による指示を優先的に採用して閉鎖対象となるウィンドウや閉鎖量を決定する。一方で、指示に含まれない内容（例えば閉鎖するウィンドウを指定する指示のみを含む場合におけるウィンドウの閉鎖量）については車両の状況や学習ＤＢ３６を用いて決定する（図５参照）。
【００８７】
また、ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、開放又は閉鎖する対象となるウィンドウ及び開放量又は閉鎖量を決定する際には、以下の方法を用いても良い。
（１）“ウィンドウの閉鎖指示”を受け付けた場合であって、車両がトンネル内に位置する場合には、全てのウィンドウを閉鎖対象とし、閉鎖量は全閉とする。そして、トンネルを抜けた段階で閉鎖前の状態へと戻す。
（２）“ウィンドウの閉鎖指示”を受け付けた場合であって、車両が悪臭を発する施設の周辺に位置する場合には、全てのウィンドウを閉鎖対象とし、閉鎖量は全閉とする。そして、該施設から所定距離以上離れた段階で閉鎖前の状態へと戻す。
（３）“ウィンドウの開放指示”を受け付けた場合であって、車両が特に景観の良い道路に位置する場合には、乗員が存在する座席横のウィンドウを開放対象とし、開放量は全開とする。そして、該道路を抜けた段階で開放前の状態へと戻す。
（４）“ウィンドウの開放指示”を受け付けた場合であって、車両が特に林道などのマイナスイオンの発生する道路に位置する場合には、乗員が存在する座席横のウィンドウを開放対象とし、開放量は１０％とする。そして、該道路を抜けた段階で開放前の状態へと戻す。
【００８８】
また、本実施形態では、車両に搭載されたナビゲーション装置３によって開閉動作処理プログラム（図４、図５参照）を実行することとしているが、車両制御ＥＣＵ４やナビゲーション装置３以外の車載器が実行しても良い。尚、車両制御ＥＣＵ４が実行する場合には、車両制御ＥＣＵ４はナビゲーション装置３から車両の現在位置を特定する情報を取得するように構成する。
【００８９】
また、本発明に係る車両制御装置を具体化した実施例について上記に説明したが、車両制御装置は以下の構成を有することも可能であり、その場合には以下の効果を奏する。
【００９０】
例えば、第１の構成は以下のとおりである。
車両（２）の乗員からのウィンドウ（５〜８）の開放指示又は閉鎖指示を受け付ける指示受付手段（４１）と、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況を取得する状況取得手段（４１）と、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に基づいて、車両が備える複数のウィンドウの内、開放又は閉鎖する対象となる対象ウィンドウを決定する対象決定手段（４１）と、前記対象ウィンドウを開放又は閉鎖する動作手段と、を有する。
上記構成を有する車両制御装置によれば、車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付けた場合に、その時の車両の状況に応じて開閉するウィンドウを決定するので、ウィンドウの開閉操作に係る乗員の負担を軽減することが可能となる。また、乗員が開放又は閉鎖することを意図しているウィンドウを適切に選択して、開放又は閉鎖対象とすることが可能となる。
【００９１】
また、第２の構成は以下のとおりである。
前記ウィンドウ（５〜８）の開放指示又は閉鎖指示を受け付けたタイミングにおける車両（２）の状況に基づいて、前記対象ウィンドウを開放する量又は閉鎖する量を決定する制御量決定手段（４１）を有し、前記動作手段は、前記対象ウィンドウを前記制御量決定手段により決定された量だけ開放又は閉鎖する。
上記構成を有する車両制御装置によれば、車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付けた場合に、その時の車両の状況に応じてウィンドウを開閉する量を決定するので、ウィンドウの開閉操作に係る乗員の負担を軽減することが可能となる。また、乗員が意図しているウィンドウの開放量又は閉鎖量を適切に選択して、開放又は閉鎖することが可能となる。
【００９２】
また、第３の構成は以下のとおりである。
車両（２）の乗員が車両内に設置された操作手段（１３）を操作することによって、車両が備える複数のウィンドウ（５〜８）の内、操作対象のウィンドウを操作内容に応じた量だけ開放又は閉鎖する操作開閉手段（４１）と、前記操作開閉手段によるウィンドウの開閉動作の履歴を動作時の車両の状況と紐付けて学習する動作学習手段（４１）と、を有し、前記対象決定手段（４１）は、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況と前記動作学習手段の学習結果とに基づいて、前記対象ウィンドウを決定する。
上記構成を有する車両制御装置によれば、車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付けた場合に、過去の乗員が行ったウィンドウの開閉動作の傾向を考慮して開放又は閉鎖するウィンドウを決定するので、乗員が開放又は閉鎖することを意図しているウィンドウを適切に選択して、開放又は閉鎖対象とすることが可能となる。
【００９３】
また、第４の構成は以下のとおりである。
車両（２）の乗員が車両内に設置された操作手段（１３）を操作することによって、車両が備える複数のウィンドウ（５〜８）の内、操作対象のウィンドウを操作内容に応じた量だけ開放又は閉鎖する操作開閉手段（４１）と、前記操作開閉手段によるウィンドウの開閉動作の履歴を動作時の車両の状況と紐付けて学習する動作学習手段（４１）と、を有し、前記制御量決定手段（４１）は、前記ウィンドウの開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況と前記動作学習手段の学習結果とに基づいて、前記対象ウィンドウを開放する量又は閉鎖する量を決定する。
上記構成を有する車両制御装置によれば、車両の乗員からのウィンドウの開放指示又は閉鎖指示を受け付けた場合に、過去の乗員が行ったウィンドウの開閉動作の傾向を考慮して開放又は閉鎖する量を決定するので、乗員が意図しているウィンドウの開放量又は閉鎖量を適切に選択して、開放又は閉鎖することが可能となる。
【００９４】
また、第５の構成は以下のとおりである。
前記状況取得手段（４１）は、前記ウィンドウ（５〜８）の開放指示又は閉鎖指示を受け付けたタイミングにおける車両（２）周辺の天候、車両周辺の気温、車両の現在位置、車内の温度又は車両の乗車状況のいずれか一以上を取得する。
上記構成を有する車両制御装置によれば、開放指示又は閉鎖指示を受け付けたタイミングにおける車両の状況に応じて、乗員が開放又は閉鎖することを意図しているウィンドウを適切に選択して、開放又は閉鎖対象とすることが可能となる。
【００９５】
また、第６の構成は以下のとおりである。
前記対象決定手段（４１）は、前記ウィンドウ（５〜８）の開放指示を受け付けたタイミングが車両に乗員が乗車してから所定時間経過する前であって且つ車内の温度が所定温度以上であれば、車両が備える全てのウィンドウを前記対象ウィンドウに決定する。
上記構成を有する車両制御装置によれば、特に乗員が乗車した直後で車内が高温状態にある場合において、全てのウィンドウを開放状態として車内の温度を下げることが可能となる。
【００９６】
また、第７の構成は以下のとおりである。
前記対象決定手段（４１）は、前記ウィンドウ（５〜８）の開放指示を受け付けたタイミングにおける車両（２）の現在位置がゲート周辺であれば、運転席のウィンドウを前記対象ウィンドウに決定する。
上記構成を有する車両制御装置によれば、特にゲート周辺で運転者が料金の支払いやチケットの受け取り等をする必要がある状況において、運転席のウィンドウを開放状態とすることが可能となる。
【００９７】
また、第８の構成は以下のとおりである。
前記指示受付手段（４１）により受け付けるウィンドウ（５〜８）の開放指示又は閉鎖指示は、開放又は閉鎖する対象となるウィンドウを指定する指示を含まない。
上記構成を有する車両制御装置によれば、具体的に開放又は閉鎖する対象となるウィンドウを指定する指示が無かったとしても、乗員が開放又は閉鎖することを意図しているウィンドウを適切に選択して、開放又は閉鎖対象とすることが可能となる。
【００９８】
また、第９の構成は以下のとおりである。
車両（２）の乗員の発話した音声を認識する音声認識手段（４１）を有し、前記指示受付手段（４１）は、車両の乗員からのウィンドウの開放又は閉鎖を指示する音声を受け付ける。
上記構成を有する車両制御装置によれば、車両の乗員が操作を行うことなく、音声の発話のみによってウィンドウの開閉が可能となるので、ウィンドウの開閉操作に係る乗員の負担を軽減することが可能となる。
【符号の説明】
【００９９】
１              車両制御装置
２              車両
３              ナビゲーション装置
４              車両制御ＥＣＵ
５〜８          ウィンドウ
９〜１２        駆動モータ
１３            ウィンドウ操作スイッチ
１６            ナビゲーションＥＣＵ
３６            学習ＤＢ
４１            ＣＰＵ
４２            ＲＡＭ
４３            ＲＯＭ
４４            フラッシュメモリ
【図１】
2019100130.tif 000003
【図２】
2019100130.tif 000004
【図３】
2019100130.tif 000005
【図４】
2019100130.tif 000006
【図５】
2019100130.tif 000007