以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。図1は、本実施形態に係る車両用乗員姿勢制御装置を含む車両用制御装置の構成を示すブロック図である。
車両用制御装置10は、通信制御部12、外部センサ14、GPS(Global Positioning System)受信部16、内部センサ18、地図データベース20、及びナビゲーションシステム22を含んで構成されている。通信制御部12、外部センサ14、GPS受信部16、内部センサ18、地図データベース20、及びナビゲーションシステム22は、CAN(Controller Area Network)等の車載ネットワーク24に各々接続されている。車載ネットワーク24には、運転制御部としての自動運転制御ECU(Electronic Control Unit)26、MI(Human Machine Interface)28、及びシート制御ECU32の各々が更に接続されている。なお、通信制御部12、外部センサ14、及び内部センサ18は検出部に対応する。
通信制御部12は、車両と該車両の外部との間で車両の周辺情報等を授受する。例えば、道路側に設けられたインフラ(例えば、光ビーコン等)と通信を行い、交通情報等の周辺情報を受信する。また、通信制御部12は、クラウド等の外部のサーバなどと携帯電話通信網等のネットワークを介して通信する。通信制御部12は、取得した周辺情報等の情報を車載ネットワーク24に接続された機器へ送信可能とされている。
外部センサ14は、車両の周辺情報である外部状況を検出する。外部センサ14は、カメラ、レーダー(Radar)、及びライダー(LIDER:Laser Imaging Detection and Ranging)のうち少なくとも一つを含む。カメラは、例えば、車両のフロントガラス上部の室内側に設けられ、車両の外部状況を撮影することにより撮像情報を取得する。カメラは、取得した撮影情報を車載ネットワーク24に接続された機器へ送信可能とされている。カメラは、単眼カメラであってもよく、ステレオカメラであってもよい。ステレオカメラの場合、両眼視差を再現するように配置された二つの撮像部を有する。ステレオカメラの撮像情報には、奥行き方向の情報も含まる。レーダーは、電波(例えばミリ波)を車両の周囲に送信し、障害物で反射された電波を受信することで障害物を検出し、検出した障害物情報を車載ネットワーク24に接続された機器へ送信可能とされている。ライダーは、光を車両の周囲に送信し、障害物で反射された光を受信することで反射点までの距離を計測し、障害物を検出する。ライダーは、検出した障害物情報を車載ネットワーク24に接続された機器へ送信可能とされている。なお、カメラ、ライダー及びレーダーは、必ずしも重複して備える必要はない。
GPS受信部16は、3個以上のGPS衛星から信号を受信することにより、車両の位置(例えば車両の緯度及び経度)を測位する。GPS受信部16は、測位した車両の位置情報を車載ネットワーク24に接続された機器へ送信可能とされている。なお、GPS受信部16に代えて、車両の緯度及び経度が特定できる他の手段を用いてもよい。また、車両の方位を測定する機能を持たせることは、センサの測定結果と後述する地図情報との照合のために好ましい。
内部センサ18は、車両の走行時の各種物理量を検出することにより走行状態等の車両状況を検出する。内部センサ18は、例えば、車速センサ、加速度センサ、及びヨーレートセンサのうち少なくとも一つを含む。車速センサは、例えば、車両の車輪又は車輪と一体に回転するハブやロータ、ドライブシャフト等に設けられ、車輪の回転速度を検出することで車速を検出する。車速センサは、検出した車速情報(車輪速情報)を車載ネットワーク24に接続された機器へ送信可能とされている。加速度センサは、車両の加減速や、旋回、衝突等によって発生する加速度を検出する。加速度センサは、例えば、車両の前後方向の加速度を検出する前後加速度センサと、車両の左右方向(車幅方向)の横加速度を検出する横加速度センサと、車両の上下方向の加速度を検出する上下加速度センサと、を含む。加速度センサは、車両の加速度情報を車載ネットワーク24に接続された機器へ送信可能とされている。ヨーレートセンサは、車両の重心の鉛直軸周りのヨーレート(回転角速度)を検出する。ヨーレートセンサとしては、例えばジャイロセンサを用いることができる。ヨーレートセンサは、検出したヨーレート情報を車載ネットワーク24に接続された機器へ送信可能とされている。
地図データベース20は、地図情報を備えたデータベースである。地図データベース20は、例えば、車両に搭載されたHDD[Hard disk drive]内に記憶される。地図情報には、例えば、道路の位置情報、道路形状の情報(例えばカーブ、直線部の種別、カーブの曲率等)、交差点及び分岐点の位置情報が含まれる。さらに、建物や壁等の遮蔽構造物の位置情報、SLAM(Simultaneous Localization and Mapping)技術を使用するために、地図情報に外部センサ14の出力信号を含ませてもよい。なお、地図データベース20は、車両と通信可能な情報処理センター等の施設のコンピュータに記憶してもよい。
ナビゲーションシステム22は、車両の運転者によって設定された目的地まで、車両の運転者に対して案内を行う。ナビゲーションシステム22は、GPS受信部16によって測位された車両の位置情報と地図データベース20の地図情報とに基づいて、車両の走行するルートを算出する。ルートは、複数車線の区間において好適な車線を特定したものであってもよい。ナビゲーションシステム22は、例えば、車両の位置から目的地に至るまでの目標ルートを演算し、ディスプレイへの表示及びスピーカの音声出力により目標ルートを乗員に報知する。ナビゲーションシステム22は、車両の目標ルートの情報を車載ネットワーク24に接続された機器へ送信可能とされている。なお、ナビゲーションシステム22の機能は、車両と通信可能な情報処理センター等の施設のコンピュータに格納してもよい。
自動運転制御ECU26は、CPU(Central Processing Unit)、ROM(Read Only Memory)、及びRAM(Random Access Memory)等を含むマイクロコンピュータで構成されている。また、自動運転制御ECU26には、アクチュエータ34、補助機器36、制動灯38、及びHMI28が接続されている。
自動運転制御ECU26は、ROMに予め記憶されたプログラムをRAMに展開してCPUが実行することで、アクチュエータ34、補助機器36、制動灯38、及びHMI28等の動作を制御して自動運転を行う。なお、自動運転制御ECU26は、複数の電子制御ユニットから構成されていてもよい。
アクチュエータ34は、車両の自動運転制御を行う場合の制御対象であり、自動運転制御ECU26がアクチュエータ34の動作を制御することにより車両の走行制御を行う。具体的には、アクチュエータ34は、スロットルアクチュエータ、ブレーキアクチュエータ、及び操舵アクチュエータを少なくとも含む。スロットルアクチュエータは、自動運転制御ECU26の指示に応じてエンジンに対する空気の供給量(スロットル開度)を制御し、車両の駆動力を制御する。なお、車両がハイブリッド車又は電気自動車である場合には、スロットルアクチュエータを含まず、動力源としてのモータに自動運転制御ECU26の指示が入力されて当該駆動力が制御される。ブレーキアクチュエータは、自動運転制御ECU26の指示に応じてブレーキシステムを制御し、車両の車輪へ付与する制動力を制御すると共に、制動灯38の点灯を制御する。ブレーキシステムとしては、例えば、液圧ブレーキシステムを用いることができる。操舵アクチュエータは、電動パワーステアリングシステムのうち操舵トルクを制御するアシストモータの駆動を、自動運転制御ECU26の指示に応じて制御する。これにより、操舵アクチュエータは、車両の操舵トルクを制御する。補助機器36は、通常、車両の運転者によって操作され得る機器である。補助機器36は、アクチュエータ34に含まれない機器を総称したものである。ここでの補助機器36は、例えば、方向指示灯や、前照灯、ワイパー等を含む。
詳細には、自動運転制御ECU26は、車両位置認識部40、外部状況認識部42、走行状態認識部44、走行計画生成部46、走行制御部48、及び補助機器制御部50を含んで構成されている。自動運転制御ECU26は、上記各部により車両の周辺情報と地図情報とに基づいて予め設定された目標ルートに沿った走行計画を生成し、生成した走行計画に従って車両が自立走行するよう運転を制御する。
車両位置認識部40は、GPS受信部16で受信した車両の位置情報、及び地図データベース4の地図情報に基づいて、地図上における車両の位置(以下、「車両位置」という)を認識する。なお、車両位置認識部40は、ナビゲーションシステム22で用いられる車両位置を該ナビゲーションシステム22から取得して認識してもよい。車両位置認識部40は、道路等の外部に設置されたセンサで車両位置が測定され得る場合、このセンサから通信によって車両位置を取得してもよい。
外部状況認識部42は、通信制御部12が取得した周辺情報や外部センサ14の検出結果(例えば、カメラの撮像情報や、レーダーの障害物情報、ライダーの障害物情報等)に基づいて、車両の外部状況を認識する。外部状況は、例えば、車両に対する走行車線の白線の位置や、車線中心の位置、道路幅、道路形状、車両の周辺の障害物の状況等を含む。なお、道路形状としては、例えば、走行車線の曲率、外部センサ14の見通し推定に有効な路面の勾配変化、うねり等がある。また、車両の周辺の障害物の状況としては、例えば、固定障害物と移動障害物を区別する情報、車両に対する障害物の位置、車両に対する障害物の移動方向、車両に対する障害物の相対速度等がある。また、外部センサ14の検出結果と地図情報とを照合することにより、GPS受信部16等で取得される車両の位置及び方向の精度を補うことは好適である。
走行状態認識部44は、内部センサ18の検出結果(例えば、車速センサの車速情報、加速度センサの加速度情報、ヨーレートセンサのヨーレート情報等)に基づいて、車両の走行状態を認識する。車両の走行状態には、例えば、車速、加速度、ヨーレートが含まれる。
走行計画生成部46は、例えば、ナビゲーションシステム22で演算された目標ルート、車両位置認識部40で認識された車両位置、及び、外部状況認識部42で認識された車両の外部状況(車両位置、方位を含む)に基づいて、車両の進路を生成する。生成する進路としては、目標ルートにおいて車両が進む軌跡を生成する。走行計画生成部46は、目標ルート上において車両が安全、法令順守、走行効率等の基準に照らして好適に走行するように進路を生成する。このとき、走行計画生成部46は、車両の周辺の障害物の状況に基づき、障害物との接触を回避するように車両の進路を生成することはいうまでもない。なお、上記目標ルートには、例えば、特許5382218号公報(WO2011/158347号公報)や特開2011−162132号公報等における道なり走行のように、目的地の設定が運転者から明示的に行われていない際に、外部状況や地図情報に基づき自動的に生成される走行ルートも含まれる。走行計画生成部46は、生成した進路に応じた走行計画を生成する。すなわち、走行計画生成部46は、少なくとも車両の周辺情報である外部状況と地図データベース20の地図情報とに基づいて、予め設定された目標ルートに沿った走行計画を生成する。走行計画生成部46は、好ましくは、生成する走行計画を、車両の進路を車両に固定された座標系での目標位置pと各目標点での速度vとの二つの要素からなる組、すなわち配位座標(p、v)を複数持つものとして出力する。ここで、それぞれの目標位置pは、少なくとも車両に固定された座標系でのx座標、y座標の位置もしくはそれと等価な情報を有する。なお、走行計画は、車両の挙動を記すものであれば特に限定されるものではない。走行計画は、例えば、速度vの代わりに目標時刻tを用いてもよいし、目標時刻tとその時点での車両の方位とを付加したものでもよい。また、通常、走行計画は、概ね現在時刻から数秒先の将来のデータで充分であるが、交差点の右折、車両の追い越し等の状況によっては数十秒のデータが必要となるので、走行計画の配位座標の数は可変、且つ配位座標間の距離も可変とすることが好ましい。さらに、配位座標をつなぐ曲線をスプライン関数等で近似し、当該曲線のパラメータを走行計画としてもよい。走行計画の生成としては、車両の挙動を記すことができるものであれば、任意の公知方法を用いることができる。また、走行計画は、目標ルートに沿った進路を車両が走行する際における、車両の車速、加減速度及び操舵トルク等の推移を示すデータとしてもよい。走行計画は、車両の速度パターン、加減速度パターン及び操舵パターンを含んでいてもよい。ここでの走行計画生成部46は、旅行時間(車両が目的地に到着するまでに要される所要時間)が最も小さくなるように、走行計画を生成してもよい。ちなみに、速度パターンとは、例えば、進路上に所定間隔(例えば1m)で設定された目標制御位置に対して、目標制御位置ごとに時間に関連付けられて設定された目標車速からなるデータである。加減速度パターンとは、例えば、進路上に所定間隔(例えば1m)で設定された目標制御位置に対して、目標制御位置ごとに時間に関連付けられて設定された目標加減速度からなるデータである。操舵パターンとは、例えば、進路上に所定間隔(例えば1m)で設定された目標制御位置に対して、目標制御位置ごとに時間に関連付けられて設定された目標操舵トルクからなるデータである。
走行制御部48は、走行計画生成部46で生成した走行計画に基づいて車両の走行を自動で制御する。走行制御部48は、走行計画に応じた制御信号をアクチュエータ34に出力する。これにより、走行制御部48は、走行計画に沿って車両が自立走行するように、車両の運転を制御する。また、自立走行するために、走行制御部48は、車両の走行を制御する際に、車両位置認識部40、外部状況認識部42、及び走行状態認識部44の各認識結果を監視しながら走行計画に従って車両の走行を制御するようになっている。
補助機器制御部50は、走行計画生成部46で生成した走行計画にHMI28から出力される信号を統合して補助機器36を制御する。
HMI28は、乗員への車両の状態等の各種情報の報知と、乗員からの情報の入力とを行う。HMI28は、例えば、方向指示灯や、前照灯、ワイパー等を操作するためのスイッチや、各種情報を表示するディスプレイ、操作入力を行うための操作部、各種情報を報知するための発光デバイス、各種情報を報知するスピーカ等を含む。
また、シート制御ECU32は、車両用シートに設けられたサイドサポートや、シートクッション等の車両用シートの支持状態(以降、サポート状態という。)の変更を制御すると共に、車両用シートのシートアレンジの変更を制御する。シート制御ECU32は、HMI28に含まれるスイッチ等によってサポート状態の変更が指示された場合に車両用シートのサポート状態の変更を制御する。また、シート制御ECU32は、HMI28に含まれるスイッチ等によってシートアレンジの変更が指示された場合にシートアレンジの変更を制御する。
シート制御ECU32には、サイドサポートやシートクッションサポート等を駆動する変更部としてのサポート駆動部30が接続されている。シート制御ECU32がサポート駆動部30の駆動を制御することで、乗員の身体を支えるサイドサポートや、シートクッションサポート等の乗員のサポート状態が変更される。例えば、サポート駆動部30は、図2(A)に示すように、シートバック60の一部のシートバック支持部62を図2(A)矢印方向に回転移動させることにより、シートバック支持部62の両端であるサイドサポートのサポート状態を変更する。また、サポート駆動部30は、図2(B)に示すように、シートクッション64の一部のクッション支持部66を図2(B)の矢印方向に回転移動させることにより、シートクッション64の状態を変更する。なお、シートバック支持部62及びクッション支持部66は支持部に対応する。
シートバック支持部62は、一例として図3(A)、(B)のような構成が適用できる。すなわち、シートバック60の車幅方向にフレーム部分に一対の回転軸68を設け、リンク部材70を介して各々の回転軸68を接続する。また、リンク部材70にシートバック支持部62を取り付ける。これにより、シートバック60の一部のシートバック支持部62が図3(B)の点線で示すように、移動することにより、サイドサポートのサポート状態が変更される。例えば、図3(B)の点線の状態にシートバック支持部62を移動させることにより、シートバック支持部62の一方のサイドサポート側が乗員側に突出され、一方側のサイドサポートによる乗員の指示が可能となる。これにより、旋回方向と反対側のサイドサポート側を乗員側に突出することで乗員姿勢が安定する。なお、図3ではシートバック支持部62の構成例として示して説明したが、シートクッションについても同様の構成を適用できる。
また、シート制御ECU32には、車両用シートのシートアレンジを変更するシートアレンジ変更部31が接続されている。シートアレンジ変更部31は、車両用シートの向きを変更して、各座席のシートアレンジを変更可能とされている。例えば、車両用シートを回転可能として、シートアレンジ変更部31が各座席に対応するそれぞれの車両用シートを回転することにより、シートアレンジが変更可能とされている。
ところで、車酔いの発生を抑制するためには、車両に発生する加速度によって乗員の身体が揺動されないようにサポートすることが効果的である。
そこで、本実施形態では、自動運転制御ECU26が、車酔いの発生を抑制する制御を行うようになっている。具体的には、自動運転制御ECU26が、走行計画生成部46によって生成した走行計画に基づいて、予め定めた時間(例えば、2秒)経過後に発生する車両前後方向及び車幅方向の加速度を予測する。そして、自動運転制御ECU26が、予測した加速度に応じて、シート制御ECU32を介してサポート駆動部30の駆動を制御することで、車両用シートのサポート状態を変更する。すなわち、加減速や操舵に伴う加速度が発生する前に、加速度に対抗し易いように車両用シートのサポート状態を変更して乗員の身体をサポートする。このとき、予め定めた時間経過後までに加速度に合わせたサポート状態になるように制御することにより、乗員が加速度に対して心理的に構えられ、身体で踏ん張ることができるため、車酔いの発生が抑制される。
また、加速度に応じてサポート状態を変更する際に、車両用シートのシートアレンジによって、加速度の方向に対して車両用シートのサポート状態の変更方法が異なるので、シートアレンジを考慮して車両用シートのサポート状態を変更する。
シートアレンジを考慮した車両用シートのサポート状態の変更は、例えば、図4に示すように、加速度の方向及び車両用シートの向きに応じてそれぞれサポート状態を変更する。本実施形態では、図4の加速度の方向及びシートアレンジに対する車両用シートのサポート状態を自動運転制御ECU26やシート制御ECU32等に予め記憶しておき、加速度の方向に応じてサポート駆動部30を制御するようになっている。
図4の例では、車両用シートのシートアレンジが、基本(前向き)で加速のように車両後方向に加速度が発生する場合、シートクッションの車両前側が車両下方向へ移動し、車両後側が車両上方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが、基本(前向き)で減速のように車両前側に加速度が発生する場合、シートクッションの車両前側が車両上方向へ移動し、車両後側が車両下方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが、基本(前向き)で右旋回のように左方向に加速度が発生する場合、シートバック支持部62の乗員の左側が車両前方向へ移動し、乗員の右側が車両後方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが基本(前向き)で左旋回のように右方向に加速度が発生する場合、シートバック支持部62の乗員右側が車両前方向へ移動し、乗員の左側が車両後方向へ移動するようにサポート状態を変更する。
また、車両用シートのシートアレンジが右向きで加速のように車両後方向に加速度が発生する場合、シートバック支持部62の乗員の左側が車両左方向へ移動し、乗員の右側が車両右方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが右向きで減速のように車両前側に加速度が発生する場合、シートバック支持部62の乗員の左側が車両右方向へ移動し、乗員の右側が車両左方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが右向きで右旋回のように左方向に加速度が発生する場合、シートクッションの車両右側が車両下方向へ移動し、車両左側が車両上方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが右向きで左旋回のように右方向に加速度が発生する場合、シートクッションの車両左側が車両下方向へ移動し、車両右側が車両上方向へ移動するようにサポート状態を変更する。
また、車両用シートのシートアレンジが左向きで加速のように車両後方向に加速度が発生する場合、シートバック支持部62の乗員の左側が車両左方向へ移動し、乗員の右側が車両右方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが左向きで減速のように車両前側に加速度が発生する場合、シートバック支持部62の乗員の左側が車両右方向へ移動し、乗員の右側が車両左方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが左向きで右旋回のように左方向に加速度が発生する場合、シートクッションの車両右側が車両下方向へ移動し、車両左側が車両上方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが左向きで左旋回のように右方向に加速度が発生する場合、シートクッションの車両左側が車両下方向へ移動し、車両右側が車両上方向へ移動するようにサポート状態を変更する。
また、車両用シートのシートアレンジが後向きで加速のように車両後方向に加速度が発生する場合、シートクッションの車両前側が車両下方向へ移動し、車両後側が車両上方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが、後向きで減速のように車両前側に加速度が発生する場合、シートクッションの車両前側が車両上方向へ移動し、車両後側が車両下方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが、後向きで右旋回のように左方向に加速度が発生する場合、シートバック支持部62の乗員の左側が車両前方向へ移動し、乗員の右側が車両後方向へ移動するようにサポート状態を変更する。車両用シートのシートアレンジが後向きで左旋回のように右方向に加速度が発生する場合、シートバック支持部62の乗員右側が車両前方向へ移動し、乗員の左側が車両後方向へ移動するようにサポート状態を変更する。
本実施形態では、例えば、図5(A)に示すように、直進で前車の減速を検出した場合には、走行計画生成部46が、図5(B)に示すように、予め定めた時間(例えば、2秒)経過後に車線変更して追い越しを計画する。この場合には、自動運転制御ECU26が、予め定めた時間経過後の位置や、速度、加速度を走行計画から予測し、予め定めた時間経過後に発生すると予測される加速度に合わせてサポート駆動部30を駆動して身体を支える。図5(B)の例では、図5(C)に示すように、減速して車両前方向に加速度が発生すると共に、右旋回による遠心力が車両左方向に発生する。従って、図5(D)に示すように、自動運転制御ECU26が、クッション支持部66の車両前側が車両上側へ、車両後側が車両下側へ移動するようにサポート駆動部30を制御する。さらに、自動運転制御ECU26が、シートバック支持部62の乗員左側が車両前側へ、乗員右側が車両後側へ移動するようにサポート駆動部30を制御する。
続いて、上述のように構成された本実施形態に係る車両用制御装置10で行われる処理について説明する。図6は、本実施形態に係る車両用制御装置10の自動運転制御ECU26で行われる車酔いの発生を抑制する制御の一例を示すフローチャートである。なお、図3の処理は、例えば、図示しないイグニッションスイッチがオンした場合に開始する。
ステップ100では、車両位置認識部40が、GPS受信部16で受信した車両の位置情報、及び地図データベース4の地図情報に基づいて、地図上における車両位置を認識してステップ102へ移行する。
ステップ102では、外部状況認識部42が、通信制御部12が取得した周辺情報や外部センサ14の検出結果に基づいて、車両の外部状況を認識してステップ104へ移行する。
ステップ104では、走行状態認識部44が、内部センサ18の検出結果に基づいて、車両の走行状態を認識してステップ106へ移行する。
ステップ106では、走行計画生成部46が、ナビゲーションシステム22で演算された目標ルート、車両位置認識部40で認識された車両位置、及び、外部状況認識部42で認識された車両の外部状況に基づいて走行計画を生成してステップ108へ移行する。
ステップ108では、自動運転制御ECU26が、生成した走行計画から乗員にかかる加速度を予測してステップ110へ移行する。
ステップ110では、自動運転制御ECU26が、予め定めた時間(例えば、2秒)経過後に加速度が発生するか否かを判定する。該判定は、生成された走行計画から予測し、該判定が肯定された場合にはステップ112へ移行し、否定された場合にはステップ114へ移行する。
ステップ112では、自動運転制御ECU26が、予測した加速度に応じてサポート駆動部30を駆動するように制御してステップ118へ移行する。このとき、図4に示すように、シートアレンジを考慮して加速度の方向に応じた車両用シートのサポート状態になり、かつ予め定めた時間経過後までに予測した加速度に合わせたサポート状態になるようにサポート駆動部30を駆動する。
一方、ステップ114では、自動運転制御ECU26がサポート駆動部30を駆動中であるか否かを判定する。すなわち、ステップ112によってサポート駆動部30を駆動しているか否かを判定し、該判定が肯定された場合にはステップ116へ移行し、否定された場合にはステップ118へ移行する。
ステップ116では、自動運転制御ECU26が、サポート駆動部30を基準位置に復帰してステップ118へ移行する。すなわち、サポート駆動部30を駆動してサポート状態が変更されているので、基準位置(加速度が発生していない場合の状態)に復帰する。
ステップ118では、自動運転制御ECU26が、当該処理を終了するか否かを判定する。該判定は、例えば、図示しないイグニッションスイッチがオフされたか否か等を判定し、該判定が否定された場合にはステップ100に戻って上述の処理を繰り返し、判定が肯定された場合には一連の処理を終了する。
このように、本実施形態では、自動運転の走行計画から予め定めた時間経過後に発生する加速度を予測して、予測結果に合わせて車両用シートのサポート状態を変更し、予め定めた時間経過後までに予測した加速度に合わせたサポート状態になるように制御する。これにより、加速度の変化により乗員の身体が動き出す前に、サポート状態を加速度に合わせて変更して乗員の身体を支持でき、乗員が加速度に対して心理的に構えて身体で踏ん張ることができるため、車酔いの発生を抑制することができる。また、随時、周辺情報を基に走行計画を生成して制御するため、ナビゲーションシステム22のように予め決められた走行計画では対応できない突発の事態に対しても乗員の身体を支持できる。
なお、上記の実施形態では、車両用シートのシートバック支持部62やシートクッションのシートクッションサポートの状態を変更することにより、加速度に対して乗員を支持する例を説明したが、乗員を支持する支持部の構成はこれに限るものではない。例えば、車両上下方向に移動可能なアームレストやフットレスト(或いは、アシストグリップ)により、車両用シート以外を用いて乗員を支持してもよい。この場合には、図7に示すように、アームレスト74やフットレスト76の状態を変更するように制御すればよい。
すなわち、図7に示すように、車両用シートのシートアレンジが、基本(前向き)で加速のように車両後方向に加速度が発生する場合、フットレスト76を車両下方向に移動するように制御する。車両用シートのシートアレンジが、基本(前向き)で減速のように車両前側に加速度が発生する場合、フットレスト76を車両上方向に移動するように制御する。車両用シートのシートアレンジが、基本(前向き)で右旋回のように左方向に加速度が発生する場合、乗員の左側のアームレスト74を車両上方向へ移動し、乗員の右側のアームレスト74を車両下方向へ移動するように制御する。車両用シートのシートアレンジが基本(前向き)で左旋回のように右方向に加速度が発生する場合、乗員の左側のアームレスト74を車両下方向へ移動し、乗員の右側のアームレスト74を車両上方向へ移動するように制御する。
また、車両用シートのシートアレンジが右向きで加速のように車両後方向に加速度が発生する場合、乗員の左側のアームレスト74を車両下方向へ移動し、乗員の右側のアームレスト74を車両上方向へ移動するように制御する。車両用シートのシートアレンジが右向きで減速のように車両前側に加速度が発生する場合、乗員の左側のアームレスト74を車両上方向へ移動し、乗員の右側のアームレスト74を車両下方向へ移動するように制御する。車両用シートのシートアレンジが右向きで右旋回のように左方向に加速度が発生する場合、フットレスト76を車両下方向に移動するように制御する。車両用シートのシートアレンジが右向きで左旋回のように右方向に加速度が発生する場合、フットレスト76を車両上方向に移動するように制御する。
また、車両用シートのシートアレンジが左向きで加速のように車両後方向に加速度が発生する場合、乗員の左側のアームレスト74を車両上方向へ移動し、乗員の右側のアームレスト74を車両下方向へ移動するように制御する。車両用シートのシートアレンジが左向きで減速のように車両前側に加速度が発生する場合、乗員の左側のアームレスト74を車両下方向へ移動し、乗員の右側のアームレスト74を車両上方向へ移動するように制御する。車両用シートのシートアレンジが左向きで右旋回のように左方向に加速度が発生する場合、フットレスト76を車両上方向に移動するように制御する。車両用シートのシートアレンジが左向きで左旋回のように右方向に加速度が発生する場合、フットレスト76を車両下方向に移動するように制御する。
また、車両用シートのシートアレンジが後向きで加速のように車両後方向に加速度が発生する場合、フットレスト76を車両上方向に移動するように制御する。車両用シートのシートアレンジが、後向きで減速のように車両前側に加速度が発生する場合、フットレスト76を車両下方向に移動するように制御する。車両用シートのシートアレンジが、後向きで右旋回のように左方向に加速度が発生する場合、乗員の左側のアームレスト74を車両下方向へ移動し、乗員の右側のアームレスト74を車両上方向へ移動するように制御する。車両用シートのシートアレンジが後向きで左旋回のように右方向に加速度が発生する場合、乗員の左側のアームレスト74を車両上方向へ移動し、乗員の右側のアームレスト74を車両下方向へ移動するように制御する。
なお、上記の実施形態では、走行計画生成部46は、ナビゲーションシステム22で演算された目標ルート、車両位置、及び、車両の外部状況に基づいて、車両の進路を生成するものとして説明したが、これに限るものではない。例えば、車両の周辺情報から障害物等を検出した場合に、自車両の状態を基に障害物を回避するだけの走行計画を生成するだけのものであってもよい。
また、上記の実施形態における自動運転制御ECU26で行われる処理は、プログラムを実行することにより行われるソフトウエア処理として説明したが、ハードウエアで行う処理としてもよい。或いは、ソフトウエア及びハードウエアの双方を組み合わせた処理としてもよい。また、ROMに記憶されるプログラムは、各種記憶媒体に記憶して流通させるようにしてもよい。
さらに、本発明は、上記に限定されるものでなく、上記以外にも、その主旨を逸脱しない範囲内において種々変形して実施可能であることは勿論である。