(57)【要約】自車両（２）の車速制御用操作量と有効度合いとの間の関係を表すユーティリティ関数ｆｕを決定するユーティリティ関数決定部（２４２）と、車速制御用操作量と予測される自車両の走行の阻害度合いとの間の関係を表す走行阻害度合い関数ｆｒを決定する走行阻害度合い関数決定部（２４１）と、両関数ｆｕ，ｆｒを合成した適正度関数ｆａｐを決定する適正度関数決定部（２４３）とを備え、適正度関数ｆａｐにおいて最も高い適正度に対応する車速制御用操作量の値に応じて自車両（２）の駆動制動力を操作する。
2014006775.tif 000002
【特許請求の範囲】
【請求項１】
あらかじめ設定された自車両の目標車速に基づいて、該自車両の車速を制御する車速制御部を有する走行制御装置であって、
前記自車両の実際の車速を検出する車速検出部と、
前記自車両の周辺の外界状況を認識する外界状況認識部と、
前記自車両の車速を制御するための操作量である車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御することの有効度合いを表す指標値であるユーティリティ指標値との間の関係を表すユーティリティ関数を、少なくとも前記目標車速と、前記検出された自車両の車速とに応じて決定するユーティリティ関数決定部と、
前記車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御した場合に予測される該自車両の走行の阻害度合いを表す指標値である走行阻害度合い指標値との間の関係を表す走行阻害度合い関数を、前記認識された外界状況に応じて決定する走行阻害度合い関数決定部と、
前記決定されたユーティリティ関数と前記決定された走行阻害度合い関数とを合成することにより、前記車速制御用操作量と、該車速制御用操作量の各値の適正度との関係を表す適正度関数を決定する適正度関数決定部とを備え、
前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御するように構成されていることを特徴とする車両の走行制御装置。
【請求項２】
請求項１記載の車両の走行制御装置において、
前記自車両とその前方の先行車との間の車間距離を検出する車間距離検出部をさらに備えており、
前記車速制御部は、前記目標車速と、あらかじめ設定された前記車間距離の目標値である目標車間距離とに基づいて、該自車両の車速を制御する機能を有するものであり、
前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理とを実行し、少なくとも該第１副ユーティリティ関数と第２副ユーティリティ関数とを合成することにより、前記ユーティリティ関数を決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項３】
請求項１記載の車両の走行制御装置において、
前記車速制御部は、前記目標車速と、前記自車両の加速動作パターンを規定するものとしてあらかじめ可変的に決定された目標走行モードと、前記認識された外界状況が所定の外界状況である場合における前記自車両の加速又は減速の緩急度合いを規定するものとしてあらかじめ可変的に決定された目標加減速緩急特性とのうちの少なくとも前記目標車速を含む２つ以上の目標パラメータに基づいて、該自車両の車速を制御する機能を有するものであり、
前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの、少なくとも前記第１処理を含む２つ以上の処理を実行し、前記第１副ユーティリティ関数、第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記２つ以上の処理により決定された２つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項４】
請求項２記載の車両の走行制御装置において、
前記車速制御部は、前記目標車速と、前記目標車間距離と、前記自車両の加速動作パターンを規定するものとしてあらかじめ可変的に決定された目標走行モードと、前記認識された外界状況が所定の外界状況である場合における前記自車両の加速又は減速の緩急度合いを規定するものとしてあらかじめ可変的に決定された目標加減速緩急特性とのうちの少なくとも前記目標車速及び目標車間距離を含む３つ以上の目標パラメータに基づいて、該自車両の車速を制御する機能を有するものであり、
前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの、少なくとも前記第１処理及び第２処理を含む３つ以上の処理を実行し、前記第１副ユーティリティ関数、前記第２副ユーティリティ関数、第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記３つ以上の処理により決定された３つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項５】
自車両とその前方の先行車との間のあらかじめ設定された目標車間距離に基づいて、該自車両の車速を制御する車速制御部を有する走行制御装置であって、
前記自車両とその前方の先行車との間の車間距離を検出する車間距離検出部と、
前記自車両の周辺の外界状況を認識する外界状況認識部と、
前記自車両の車速を制御するための操作量である車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御することの有効度合いを表す指標値であるユーティリティ指標値との間の関係を表すユーティリティ関数を、少なくとも前記目標車間距離と、前記検出された車間距離とに応じて決定するユーティリティ関数決定部と、
前記車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御した場合に予測される該自車両の走行の阻害度合いを表す指標値である走行阻害度合い指標値との間の関係を表す走行阻害度合い関数を、前記認識された外界状況に応じて決定する走行阻害度合い関数決定部と、
前記決定されたユーティリティ関数と前記決定された走行阻害度合い関数とを合成することにより、前記車速制御用操作量と、該車速制御用操作量の各値の適正度との関係を表す適正度関数を決定する適正度関数決定部とを備え、
前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御するように構成されていることを特徴とする車両の走行制御装置。
【請求項６】
請求項５記載の車両の走行制御装置において、
前記車速制御部は、前記目標車間距離と、前記自車両の加速動作パターンを規定するものとしてあらかじめ可変的に決定された目標走行モードと、前記認識された外界状況が所定の外界状況である場合における前記自車両の加速又は減速の緩急度合いを規定するものとしてあらかじめ可変的に決定された目標加減速緩急特性とのうちの少なくとも前記目標車間距離を含む２つ以上の目標パラメータに基づいて、該自車両の車速を制御する機能を有するものであり、
前記ユーティリティ関数決定部は、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの少なくとも前記第２処理を含む２つ以上の処理を実行し、前記第２副ユーティリティ関数、前記第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記２つ以上の処理により決定された２つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項７】
請求項３、４、６のいずれか１項に記載の車両の走行制御装置において、
前記所定の外界状況は、少なくとも前記自車両の前方に先行車が存在する状況を少なくとも含むことを特徴とする車両の走行制御装置。
【請求項８】
請求項１又は５記載の車両の走行制御装置において、
前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の正面前方の領域とその側方の領域とを少なくとも含めた自車両の周辺における他車両の存在状況が含まれており、
前記走行阻害度合い関数決定部は、前記自車両の周辺に他車両が存在することが前記外界状況認識部により認識されている場合において、該他車両が将来に自車両の正面前方を走行することとなると予測される確率を決定し、前記車速制御用操作量の各値に対応する前記走行阻害度合い指標値が、前記決定した確率が高いほど、大きくなるように前記走行阻害度合い関数を決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項９】
請求項８記載の車両の走行制御装置において、
前記走行阻害度合い関数決定部は、前記自車両の周辺に複数の他車両が存在することが前記外界状況認識部により認識されている場合において、各他車両毎に、前記確率を決定すると共に、前記車速制御用操作量と該他車両に起因する前記走行阻害度合い指標値との間の関係を表す副走行阻害度合い関数を該確率に応じて決定し、前記複数の他車両のそれぞれに対応して決定した副走行阻害度合い関数を合成することにより前記走行阻害度合い関数を決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項１０】
請求項９記載の車両の走行制御装置において、
前記走行阻害度合い関数決定部は、各他車両毎に、該他車両が将来に自車両の正面前方を走行することとなると仮定した場合の前記副走行阻害度合い関数である基準副走行阻害度合い関数と前記確率とを決定し、該基準副走行阻害度合い関数に前記確率を乗じてなる関数を前記副走行阻害度合い関数として決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項１１】
請求項８記載の車両の走行制御装置において、
前記走行阻害度合い関数決定部は、前記自車両と前記他車両との相対関係、及び他車両同士の相対関係の少なくともいずれか一方の相対関係に基づいて、前記確率を決定することを特徴とする車両の走行制御装置。
【請求項１２】
請求項１又は５記載の車両の走行制御装置において、
前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺の混雑度合い、視界状態、及び路面状態のうちの少なくともいずれかに関連する情報が含まれており、
前記適正度関数決定部は、前記自車両の周辺の混雑度合い又は視界状態又は路面状態に関連する情報に応じて、前記適正度関数の前記ユーティリティ関数に対する依存度と、前記適正度関数の前記走行阻害度合い関数に対する依存度とを異ならせるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることを特徴とする車両の走行制御装置。
【請求項１３】
請求項１又は５記載の車両の走行制御装置において、
前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺が交差点であるか否かを示す情報が含まれており、
前記適正度関数決定部は、前記自車両の周辺が交差点である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることを特徴とする車両の走行制御装置。
【請求項１４】
請求項１又は５記載の車両の走行制御装置において、
前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺が夜間の環境であるか否か、又は通勤時間帯の環境であるか否かを示す情報が含まれており、
前記適正度関数決定部は、前記自車両の周辺が夜間の環境であるか、又は通勤時間帯の環境である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることを特徴とする車両の走行制御装置。
【請求項１５】
請求項１又は５記載の車両の走行制御装置において、
前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺が降雨環境であるか否か、又は降雪環境であるか否かを示す情報が含まれており、
前記適正度関数決定部は、前記自車両の周辺が降雨環境又は降雪環境である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることを特徴とする車両の走行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の車速を制御する走行制御装置に関する。
【背景技術】
【０００２】
車両の車速を運転者等により設定された一定の目標車速に制御し、あるいは、自車両と先行車との間の車間距離を、設定された目標車間距離に保つように車両の車速を制御する技術が従来より一般に知られている。【０００３】
また、例えば特許文献１にみられるように、安全と判断される走行環境では、運転者が要求する目標加減速度を実現するように車両の車速を制御する一方、危険と判断される走行環境では、目標加減速度を強制的に変更して、安全性を優先するようにした技術が従来知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−３１８７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に見られる如き従来の技術では、運転者の運転スタイル等によっては、車両の車速が運転者の意図しない車速に強制的に制御されてしまう状況が頻繁に発生して、運転者に不快感を及ぼす恐れがある。【０００６】
また、目標車間距離を実現するように車速を制御する従来の技術では、一般に、自車両の正面前方の先行車しか考慮されていない。このため、自車両と先行車との間に他車両が割り込んでくるような状況では、自車両の車速が変化しやすいという不都合があった。【０００７】
本発明はかかる背景に鑑みてなされたものであり、自車両の車速、あるいは、先行車との間の車間距離に関する要求をできるだけ満たすようにすることと、自車両の走行が自車両の周辺の他車両等によって阻害されるのを防止することとをバランスよく実現するように、自車両の車速を制御することができる走行制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の車両の走行制御装置は、上記の目的を達成するために、あらかじめ設定された自車両の目標車速に基づいて、該自車両の車速を制御する車速制御部を有する走行制御装置であって、
前記自車両の実際の車速を検出する車速検出部と、
前記自車両の周辺の外界状況を認識する外界状況認識部と、
前記自車両の車速を制御するための操作量である車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御することの有効度合いを表す指標値であるユーティリティ指標値との間の関係を表すユーティリティ関数を、少なくとも前記目標車速と、前記検出された自車両の車速とに応じて決定するユーティリティ関数決定部と、
前記車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御した場合に予測される該自車両の走行の阻害度合いを表す指標値である走行阻害度合い指標値との間の関係を表す走行阻害度合い関数を、前記認識された外界状況に応じて決定する走行阻害度合い関数決定部と、
前記決定されたユーティリティ関数と前記決定された走行阻害度合い関数とを合成することにより、前記車速制御用操作量と、該車速制御用操作量の各値の適正度との関係を表す適正度関数を決定する適正度関数決定部とを備え、
前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御するように構成されていることを特徴とする（第１発明）。【０００９】
補足すると、本発明において、「関数」を決定するということは、該関数の独立変数としての前記車速制御用操作量の複数種類の値と、そのそれぞれに対応する関数値（前記ユーティティ指標値、走行阻害度合い指標値等）との組を決定すること、あるいは、当該関数を規定するパラメータ（車速制御用操作量の任意の値に対応する関数値を一義的に特定し得るパラメータ）を決定することを意味する。このことは、第１発明に限らず、後述の第２〜第１４発明においても同様である。【００１０】
なお、車速制御用操作量の複数種類の値と、そのそれぞれに対応する関数値との組を決定するようにした場合には、車速制御用操作量の任意の値に対応する関数値は、線形補間等の補完処理により決定できる。【００１１】
上記第１発明によれば、前記ユーティリティ関数決定部により決定されたユーティリティ関数と、前記走行阻害度合い関数決定部により決定された走行阻害度合い関数とが、前記適正度関数決定部により合成されて、前記適正度関数が決定される。【００１２】
ここで、前記車速制御用操作量の任意の値に対応する前記ユーティリティ関数の関数値（ユーティリティ指標値）は、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車速を少なくとも含む要求（自車両の車速制御に関する要求）を満たす上で、どの程度有効であるかを示す指標値である。【００１３】
また、前記車速制御用操作量の任意の値に対応する前記走行阻害度合い関数の関数値（走行阻害度合い指標値）は、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、自車両の周辺の外界状況に応じて、自車両の走行がどの程度阻害される可能性があるかを示す指標値である。【００１４】
従って、前記ユーティリティ関数と走行阻害度合い関数とを合成してなる適正度関数にあっては、前記車速制御用操作量の任意の値に対応する該適正度関数の関数値（適正度）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車速を少なくとも含む要求を満たすことと、自車両の走行が自車両の周辺の外界状況に応じて阻害されるのを防止することとを実現する上で、どの程度適正であるかを示すものとなる。【００１５】
そこで、前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御する。【００１６】
これにより、第１発明によれば、目標車速を少なくとも含む要求をできるだけ満たすようにすることと、自車両の走行が自車両の周辺の外界状況に応じて阻害されるのを防止することとをバランスよく実現するように、自車両の車速を制御することができる。【００１７】
上記第１発明では、前記自車両とその前方の先行車との間の車間距離を検出する車間距離検出部をさらに備えており、前記車速制御部は、前記目標車速と、あらかじめ設定された前記車間距離の目標値である目標車間距離とに基づいて、該自車両の車速を制御する機能を有するものであってもよい。【００１８】
そして、この場合、前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理とを実行し、少なくとも該第１副ユーティリティ関数と第２副ユーティリティ関数とを合成することにより、前記ユーティリティ関数を決定するように構成されていることが好ましい（第２発明）。【００１９】
この第２発明によれば、前記ユーティリティ関数決定部により決定されるユーティリティ関数は、少なくとも前記第１副ユーティリティ関数と、第２副ユーティリティ関数とを合成してなる関数である。【００２０】
ここで、第１副ユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車速を実現する上で、どの程度有効であるかを示す指標値となる関数である。【００２１】
また、第２副ユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車間距離を実現する上で、どの程度有効であるかを示す指標値となる関数である。【００２２】
従って、これらの第１副ユーティリティ関数と第２副ユーティリティ関数とを合成して得られるユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車速に加えて目標車間距離を少なくとも含む要求を満たす上で、どの程度有効であるかを示す指標値となる関数である。【００２３】
よって、第２発明によれば、目標車速に加えて目標車間距離を少なくとも含む要求をできるだけ満たすようにすることと、自車両の走行が自車両の周辺の外界状況に応じて阻害されるのを防止することとをバランスよく実現するように、自車両の車速を制御することができる。【００２４】
前記第１発明では、前記車速制御部は、前記目標車速と、前記自車両の加速動作パターンを規定するものとしてあらかじめ可変的に決定された目標走行モードと、前記認識された外界状況が所定の外界状況である場合における前記自車両の加速又は減速の緩急度合いを規定するものとしてあらかじめ可変的に決定された目標加減速緩急特性とのうちの少なくとも前記目標車速を含む２つ以上の目標パラメータに基づいて、該自車両の車速を制御する機能を有するものであってもよい。【００２５】
そして、この場合、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの、少なくとも前記第１処理を含む２つ以上の処理を実行し、前記第１副ユーティリティ関数、第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記２つ以上の処理により決定された２つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されていることが好ましい（第３発明）。【００２６】
また、前記第２発明においては、前記車速制御部は、前記目標車速と、前記目標車間距離と、前記自車両の加速動作パターンを規定するものとしてあらかじめ可変的に決定された目標走行モードと、前記認識された外界状況が所定の外界状況である場合における前記自車両の加速又は減速の緩急度合いを規定するものとしてあらかじめ可変的に決定された目標加減速緩急特性とのうちの少なくとも前記目標車速及び目標車間距離を含む３つ以上の目標パラメータに基づいて、該自車両の車速を制御する機能を有するものであってもよい。【００２７】
そして、この場合、前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの、少なくとも前記第１処理及び第２処理を含む３つ以上の処理を実行し、前記第１副ユーティリティ関数、前記第２副ユーティリティ関数、第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記３つ以上の処理により決定された３つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されていることが好ましい（第４発明）。【００２８】
上記第３発明によれば、前記ユーティリティ関数決定部により決定されるユーティリティ関数は、前記第１副ユーティリティ関数と、第３副ユーティリティ関数と、第４副ユーティリティとのうちの、少なくとも第１副ユーティリティ関数を含む２つ以上の副ユーティリティ関数を合成してなる関数である。【００２９】
ここで、第１副ユーティリティ関数は、前記第２発明に関して説明したものと同様の関数である。【００３０】
また、第３副ユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標走行モードの加速動作パターンを実現する上で、どの程度有効であるかを示す指標値となる関数である。【００３１】
また、第４副ユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、前記所定の外界状況において当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標加減速緩急特性を実現する上で、どの程度有効であるかを示す指標値となる関数である。【００３２】
従って、これらの第１副ユーティリティ関数と第３副ユーティリティ関数と第４副ユーティリティ関数とのうちの少なくとも第１副ユーティリティ関数を含む２つ以上の副ユーティリティ関数を合成して得られるユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車速に加えて、目標走行モード及び目標加減速緩急特性の一方又は両方を少なくとも含む要求を満たす上で、どの程度有効であるかを示す指標値となる関数である。【００３３】
よって、第３発明によれば、目標車速に加えて目標走行モード及び目標加減速緩急特性の一方又は両方を少なくとも含む要求をできるだけ満たすようにすることと、自車両の走行が自車両の周辺の外界状況に応じて阻害されるのを防止することとをバランスよく実現するように、自車両の車速を制御することができる。【００３４】
また、前記第４発明によれば、前記ユーティリティ関数決定部により決定されるユーティリティ関数は、前記第１副ユーティリティ関数と、第２副ユーティリティ関数と、第３副ユーティリティ関数と、第４副ユーティリティ関数とのうちの少なくとも第１副ユーティリティ関数及び第２副ユーティリティ関数を含む３つ以上の副ユーティリティ関数を合成してなる関数である。【００３５】
ここで、第１副ユーティリティ関数及び第２副ユーティリティ関数は、前記第２発明に関して説明したものと同様の関数である。【００３６】
また、第３副ユーティリティ関数及び第４副ユーティリティ関数は、前記第３発明に関して説明したものと同様の関数である。【００３７】
従って、これらの第１副ユーティリティ関数と第２副ユーティリティ関数と第３副ユーティリティ関数と第４副ユーティリティ関数とのうちの少なくとも第１副ユーティリティ関数及び第２副ユーティリティ関数を含む３つ以上の副ユーティリティ関数を合成して得られるユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車速及び目標車間距離に加えて、目標走行モード及び目標加減速緩急特性の一方又は両方を含む要求を満たす上で、どの程度有効であるかを示す指標値となる関数である。【００３８】
よって、第４発明によれば、目標車速及び目標車間距離と、目標走行モード及び目標加減速緩急特性の一方又は両方とを含む要求をできるだけ満たすようにすることと、自車両の走行が自車両の周辺の外界状況に応じて阻害されるのを防止することとをバランスよく実現するように、自車両の車速を制御することができる。【００３９】
ところで、本発明は、目標車速が設定されることなく、目標車間距離が設定されるものであってもよい。【００４０】
すなわち、本発明の他の形態の車両の走行制御装置は、自車両とその前方の先行車との間のあらかじめ設定された目標車間距離に基づいて、該自車両の車速を制御する車速制御部を有する走行制御装置であって、
前記自車両とその前方の先行車との間の車間距離を検出する車間距離検出部と、
前記自車両の周辺の外界状況を認識する外界状況認識部と、
前記自車両の車速を制御するための操作量である車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御することの有効度合いを表す指標値であるユーティリティ指標値との間の関係を表すユーティリティ関数を、少なくとも前記目標車間距離と、前記検出された車間距離とに応じて決定するユーティリティ関数決定部と、
前記車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御した場合に予測される該自車両の走行の阻害度合いを表す指標値である走行阻害度合い指標値との間の関係を表す走行阻害度合い関数を、前記認識された外界状況に応じて決定する走行阻害度合い関数決定部と、
前記決定されたユーティリティ関数と前記決定された走行阻害度合い関数とを合成することにより、前記車速制御用操作量と、該車速制御用操作量の各値の適正度との関係を表す適正度関数を決定する適正度関数決定部とを備え、
前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御するように構成されていることを特徴とする（第５発明）。【００４１】
上記第５発明によれば、前記ユーティリティ関数決定部により決定されたユーティリティ関数と、前記走行阻害度合い関数決定部により決定された走行阻害度合い関数とが、前記適正度関数決定部により合成されて、前記適正度関数が決定される。【００４２】
ここで、第５発明では、前記車速制御用操作量の任意の値に対応する前記ユーティリティ関数の関数値（ユーティリティ指標値）は、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車間距離を少なくとも含む要求（自車両の車速制御に関する要求）を満たす上で、どの程度有効であるかを示す指標値である。【００４３】
また、前記車速制御用操作量の任意の値に対応する前記走行阻害度合い関数の関数値（走行阻害度合い指標値）は、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、自車両の周辺の外界状況に応じて、自車両の走行がどの程度阻害される可能性があるかを示す指標値である。【００４４】
従って、前記ユーティリティ関数と走行阻害度合い関数とを合成してなる適正度関数にあっては、前記車速制御用操作量の任意の値に対応する該適正度関数の関数値（適正度）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車間距離を少なくとも含む要求を満たすことと、自車両の走行が自車両の周辺の外界状況に応じて阻害されるのを防止することとを実現する上で、どの程度適正であるかを示すものとなる。【００４５】
そこで、前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御する。【００４６】
これにより、第５発明によれば、目標車間距離を少なくとも含む要求をできるだけ満たすようにすることと、自車両の走行が自車両の周辺の外界状況に応じて阻害されるのを防止することとをバランスよく実現するように、自車両の車速を制御することができる。【００４７】
また、上記第５発明では、前記車速制御部は、前記目標車間距離と、前記自車両の加速動作パターンを規定するものとしてあらかじめ可変的に決定された目標走行モードと、前記認識された外界状況が所定の外界状況である場合における前記自車両の加速又は減速の緩急度合いを規定するものとしてあらかじめ可変的に決定された目標加減速緩急特性とのうちの少なくとも前記目標車間距離を含む２つ以上の目標パラメータに基づいて、該自車両の車速を制御する機能を有するものであってもよい。【００４８】
そして、この場合、前記ユーティリティ関数決定部は、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの少なくとも前記第２処理を含む２つ以上の処理を実行し、前記第２副ユーティリティ関数、前記第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記２つ以上の処理により決定された２つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されていることが好ましい（第６発明）。【００４９】
上記第６発明によれば、前記ユーティリティ関数決定部により決定されるユーティリティ関数は、前記第２副ユーティリティ関数と、第３副ユーティリティ関数と、第４副ユーティリティ関数とのうちの少なくとも前記第２副ユーティリティ関数を含む２つ以上の副ユーティリティ関数を合成してなる関数である。【００５０】
ここで、第２副ユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車間距離を実現する上で、どの程度有効であるかを示す指標値となる関数である。【００５１】
また、第３副ユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標走行モードの加速動作パターンを実現する上で、どの程度有効であるかを示す指標値となる関数である。【００５２】
また、第４副ユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、前記所定の外界状況において当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標加減速緩急特性を実現する上で、どの程度有効であるかを示す指標値となる関数である。【００５３】
従って、これらの第２副ユーティリティ関数と第３副ユーティリティ関数と第４副ユーティリティ関数とのうちの少なくとも前記第２副ユーティリティ関数を含む２つ以上の副ユーティリティ関数を合成して得られるユーティリティ関数は、前記車速制御用操作量の任意の値に対応する関数値（ユーティリティ指標値）が、当該車速制御用操作量の値に応じて自車両の車速制御を行なったと仮定した場合に、前記目標車間距離に加えて、目標走行モード及び目標加減速緩急特性の一方又は両方を少なくとも含む要求を満たす上で、どの程度有効であるかを示す指標値となる関数である。【００５４】
よって、第６発明によれば、目標車間距離に加えて目標走行モード及び目標加減速緩急特性の一方又は両方を少なくとも含む要求をできるだけ満たすようにすることと、自車両の走行が自車両の周辺の外界状況に応じて阻害されるのを防止することとをバランスよく実現するように、自車両の車速を制御することができる。【００５５】
なお、前記第３発明、第４発明又は第６発明では、前記所定の外界状況は、少なくとも前記自車両の前方に先行車が存在する状況を少なくとも含むことが好ましい（第７発明）。【００５６】
この第７発明によれば、前記自車両の前方に先行車が存在する状況で、前記目標加減速緩急特性に応じて、自車両の加速又は減速が機敏に行なわれるようにしたり、あるいは、自車両の加速又は減速が緩慢に行なわれるようにすることが可能となる。【００５７】
なお、第７発明における「先行車」には、自車両と同じ車線領域で走行中の他車両に限らず、現在時刻の直後に、自車両の側方の車線領域から割り込んで来ようとしている他車両、もしくは、割り込んで来る可能性の高い他車両が含まれていてもよい。【００５８】
以上説明した第１〜第７発明では、前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の正面前方の領域とその側方の領域とを少なくとも含めた自車両の周辺における他車両の存在状況が含まれており、前記走行阻害度合い関数決定部は、前記自車両の周辺に他車両が存在することが前記外界状況認識部により認識されている場合において、該他車両が将来に自車両の正面前方を走行することとなると予測される確率を決定し、前記車速制御用操作量の各値に対応する前記走行阻害度合い指標値が、前記決定した確率が高いほど、大きくなるように前記走行阻害度合い関数を決定するように構成されていることが好ましい（第８発明）。【００５９】
この第８発明によれば、前記自車両の周辺に他車両が存在することが前記外界状況認識部により認識されている場合において、該他車両が将来に自車両の正面前方を走行することとなると予測される確率を反映させて、前記走行阻害度合い関数が決定される。【００６０】
この場合、他車両が将来に自車両の正面前方を走行することとなると予測される確率が高いほど、車速制御用操作量の各値に対応する走行阻害度合い関数の関数値（走行阻害度合い指標値）が大きくなるように決定される。【００６１】
このため、自車両の正面前方を他車両（先行車）が走行している状況だけでなく、自車両が走行中の車線領域の隣の車線領域から他車両が自車両の正面前方に進路変更してくるような状況が発生する可能性の程度をも適切に配慮して、前記走行阻害度合い関数を決定できる。【００６２】
従って、自車両の周辺における他車両の種々様々な存在状況において、実状との整合性の高い走行阻害度合い関数を決定できる。【００６３】
その結果、前記適正度関数の信頼性を高めることができる。ひいては、目標車速等の要求をできるだけ満たすことと、自車両の走行が他車両によって阻害されるのを防止することとを実現するために、信頼性の高い車速制御用操作量を決定して、車両の車速を制御するようにすることができる。【００６４】
上記第８発明では、前記走行阻害度合い関数決定部は、前記自車両の周辺に複数の他車両が存在することが前記外界状況認識部により認識されている場合において、各他車両毎に、前記確率を決定すると共に、前記車速制御用操作量と該他車両に起因する前記走行阻害度合い指標値との間の関係を表す副走行阻害度合い関数を該確率に応じて決定し、前記複数の他車両のそれぞれに対応して決定した副走行阻害度合い関数を合成することにより前記走行阻害度合い関数を決定するように構成されていることが好ましい（第９発明）。【００６５】
この第９発明によれば、自車両の周辺に複数の他車両が存在する場合に、各他車両毎に前記確率に応じて決定した副走行阻害度合い関数を合成することにより、前記走行阻害度合い関数が決定される。【００６６】
これにより、自車両の周辺に存在する複数の他車両のそれぞれが、将来に、自車両の正面前方を走行することとなる可能性を総合的に反映させて、前記走行阻害度合い関数を決定できる。その結果、走行阻害度合い関数の信頼性、ひいては、適正度関数の信頼性をより一層高めることができる。【００６７】
上記第９発明では、より具体的には、前記走行阻害度合い関数決定部は、各他車両毎に、該他車両が将来に自車両の正面前方を走行することとなると仮定した場合の前記副走行阻害度合い関数である基準副走行阻害度合い関数と前記確率とを決定し、該基準副走行阻害度合い関数に前記確率を乗じてなる関数を前記副走行阻害度合い関数として決定するように構成されていることが好ましい（第１０発明）。【００６８】
この第１０発明によれば、各他車両に対応する副走行阻害度合い関数の関数値が、該他車両によって自車両の走行が阻害される度合いの予測値として適切な値となるように副走行阻害度合い関数を決定できる。【００６９】
上記第８〜第１０発明では、前記走行阻害度合い関数決定部は、前記自車両と前記他車両との相対関係、及び他車両同士の相対関係の少なくともいずれか一方の相対関係に基づいて、前記確率を決定することが好ましい（第１１発明）。【００７０】
なお、上記相対関係は、例えば、相対位置あるいは相対速度等である。【００７１】
この第１１発明によれば、他車両が将来に自車両の正面前方を走行することとなると予測される確率を高い信頼性で決定することが可能となる。ひいては、前記走行阻害度合い関数、あるいは、副走行阻害度合い関数の信頼性を高めることができる。【００７２】
また、前記第１〜第１１発明では、前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺の混雑度合い、視界状態、及び路面状態のうちの少なくともいずれかに関連する情報が含まれていてもよい。【００７３】
この場合、前記適正度関数決定部は、前記自車両の周辺の混雑度合い又は視界状態又は路面状態に関連する情報に応じて、前記適正度関数の前記ユーティリティ関数に対する依存度と、前記適正度関数の前記走行阻害度合い関数に対する依存度とを異ならせるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることが好ましい（第１２発明）。【００７４】
この第１２発明によれば、自車両の周辺の混雑度合い又は視界状態又は路面状態に応じて、前記適正度関数の前記ユーティリティ関数に対する依存度と、前記適正度関数の前記走行阻害度合い関数に対する依存度とを異ならせるようにすることができる。【００７５】
これにより、例えば、自車両の周辺の混雑度合い又は視界状態又は路面状態が、自車両の走行が阻害されるのを防止することの必要性が高いと考えられる状況である場合に、前記適正度関数の前記走行阻害度合い関数に対する依存度を、前記ユーティリティ関数に対する依存度よりも高くすることができる。【００７６】
上記第１２発明の如く、適正度関数を決定する場合のより具体的な態様としては、次のような態様を採用することができる。【００７７】
すなわち、前記第１〜第１２発明において、前記外界状況認識部が認識する自車両の周辺の外界状況に、自車両の周辺が交差点であるか否かを示す情報が含まれている場合には、前記適正度関数決定部は、前記自車両の周辺が交差点である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることが好ましい（第１３発明）。【００７８】
すなわち、自車両の周辺が交差点である場合には、一般に自車両の周辺の混雑度合いが高いので、自車両の走行が阻害されるのを防止することの必要性が高い。そこで、第１３発明では、適正度関数決定部は、前記ユーティリティ関数及び走行阻害度合い関数を上記の如く重み付けして合成する。【００７９】
これにより、交差点において、自車両の走行が阻害されるのを極力防止できるように、自車両の車速を制御することができる。【００８０】
また、前記第１〜第１３発明において、前記外界状況認識部が認識する自車両の周辺の 
外界状況に、自車両の周辺が夜間の環境であるか否か、又は通勤時間帯の環境であるか否かを示す情報が含まれている場合には、前記適正度関数決定部は、前記自車両の周辺が夜間の環境であるか、又は通勤時間帯の環境である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることが好ましい（第１４発明）。【００８１】
すなわち、自車両の周辺が夜間の環境であるか、又は通勤時間帯の環境である場合には、一般に、自車両の周辺の視界状態が悪かったり、あるいは、混雑度合いが高い。そこで、第１４発明では、適正度関数決定部は、前記ユーティリティ関数及び走行阻害度合い関数を上記の如く重み付けして合成する。【００８２】
これにより、夜間環境、あるいは、通勤時間帯の環境において、自車両の走行が阻害されるのを極力防止できるように、自車両の車速を制御することができる。【００８３】
また、前記第１〜第１４発明において、前記外界状況認識部が認識する自車両の周辺の外界状況に、自車両の周辺が降雨環境であるか否か、又は降雪環境であるか否かを示す情報が含まれている場合には、前記適正度関数決定部は、前記自車両の周辺が降雨環境又は降雪環境である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることが好ましい（第１５発明）。【００８４】
すなわち、自車両の周辺が降雨環境又は降雪環境である場合には、一般に、自車両の周辺の視界状態が悪かったり、あるいは、路面状態が滑りやすい状態となっている。そこで、第１５発明では、適正度関数決定部は、前記ユーティリティ関数及び走行阻害度合い関数を上記の如く重み付けして合成する。【００８５】
これにより、降雨環境、あるいは降雪環境において、自車両の走行が阻害されるのを極力防止できるように、自車両の車速を制御することができる。【００８６】
なお、以上説明した第１〜第１５発明においては、前記車速両制御用操作量としては、例えば、自車両の目標とする加減速度、目標とする車速（瞬時目標の車速）、自車両の目標とする駆動力及び制動力等を採用することができる。
【図面の簡単な説明】
【００８７】
【図１】本発明の第１実施形態における装置のシステム構成を示すブロック図。
【図２】図２（ａ），（ｂ）は、図１に示す走行阻害度合い関数決定部の処理を説明するための図。
【図３】図３（ａ），（ｂ）は、図１に示す走行阻害度合い関数決定部の処理を説明するための図。
【図４】図１に示すユーティリティ関数決定部の処理を説明するための図。
【図５】図５（ａ），（ｂ）は、図１に示すユーティリティ関数決定部の処理を説明するための図。
【図６】図６（ａ），（ｂ）は、図１に示すユーティリティ関数決定部の処理を説明するための図。
【図７】図７（ａ），（ｂ）は、図１に示す適正度関数決定部及び制御用適正操作量決定部の処理を説明するために図。
【図８】本発明の第２実施形態における装置の運転者要求認識部の構成を示すブロック図。
【図９】第２実施形態におけるユーティリティ関数決定部の処理を説明するための図。
【発明を実施するための形態】
【００８８】
［第１実施形態］
本発明の第１実施形態を図１〜図７を参照して説明する。図１を参照して、本実施形態の走行制御装置１が搭載された車両２は、その走行用の車輪（図示省略）の駆動又は制動を行なうためのアクチュエータ装置３として、エンジン４とブレーキ装置５とを備える。なお、エンジン４の代わりに、又はエンジン４に加えて、電動モータが備えられていてもよい。
【００８９】
車両２（以下、自車両２ということがある）には、自車両２の周辺状況を観測するためのセンサとして、レーダ１１及びカメラ１２が搭載されている。
【００９０】
レーダ１１は、ＦＭ−ＣＷレーダ、レーザレーダ等の公知のレーダである。このレーダ１１は、車両２の前方側の所定の領域に探査信号（レーダ電波またはレーザ光）を送信し、その反射信号を受信するように車両２に搭載されている。そして、レーダ１１は、受信した反射信号に基づいて、自車両２の前方側（探査信号の送信領域）に存在する他車両等の物体の自車両２からの距離と該物体の速度（自車両２に対する相対速度）とを示す検出信号を生成し、その検出信号を走行制御装置１に出力する。
【００９１】
カメラ１２は、車両２の前方側の所定の領域を撮像するように車両２に搭載されている。そして、カメラ１２は、車両２の前方の撮像画像（モノトーン画像又はカラー画像）を構成する複数の画素の映像信号を走行制御装置１に出力する。
【００９２】
また、車両２には、自車両２の状態を検出するためのセンサとして、自車両２の車速に応じた検出信号を走行制御装置１に出力する車速センサ１３が搭載されている。
【００９３】
また、車両２の車室内には、運転者が走行制御装置１に対して、自車両２の走行に関する要求を指示するための操作器１５〜１８が配置されている。
【００９４】
具体的には、自車両２の車速の自動制御（以降、車速制御という）を行うか否かを指示する操作を行なう車速制御ＯＮ・ＯＦＦ操作器１５と、車速制御の実行時の自車両２の目標車速を設定するための操作を行なう車速設定用操作器１６と、車速制御の実行時の自車両２の前方に存在する先行車と自車両２との間の目標車間距離を設定するための操作を行なう車間距離設定用操作器１７と、車速制御の実行時の自車両２の目標走行モードを設定するための操作を行なう走行モード設定用操作器１８とが自車両２の運転席近辺（例えばステアリングハンドル等）に配置されている。これらの操作器１５〜１８は、運転者による操作内容を示す操作信号を走行制御装置１に出力する。
【００９５】
走行制御装置１は、ＣＰＵ、ＲＡＭ、ＲＯＭ、インターフェース回路等により構成された電子回路ユニットである。なお、走行制御装置１は単一の電子回路ユニットにより構成されたものである必要はなく、相互に通信可能な複数の電子回路ユニットにより構成されていてもよい。
【００９６】
この走行制御装置１は、実装されたプログラムをＣＰＵで実行することにより実現される機能（ソフトウェア構成により実現される機能）又はハードウェア構成により実現される機能として、以下のような機能部を備える。
【００９７】
すなわち、走行制御装置１は、レーダ１１及びカメラ１２から入力される信号を用いて自車両２の周辺状況（外界状況）を認識する外界状況認識部２１と、車速センサ１３等から入力される検出信号に基づいて自車両２の状態を認識する車両状態認識部２２と、前記操作器１５〜１８から入力される操作信号に基づいて自車両２の走行に関する運転者の要求を認識する運転者要求認識部２３と、自車両２の車速制御のための制御処理を実行する車速制御部２４とを備える。
【００９８】
外界状況認識部２１は、その主要な機能として、自車両２の前方側に存在する他車両を検知する他車検知部２１１と、自車両２の前方側の路面の車線領域（レーン）を認識するレーン認識部２１２と、自車両２の前方側に存在する他車両と自車両２との間の距離（車間距離）を検出する車間距離検出部２１３とを含む。
【００９９】
なお、車間距離検出部２１３は、自車両２に対する他車両の相対車速（相対速度）を検出することも行なう。
【０１００】
他車検知部２１１は、例えばカメラ１２の映像信号により構成される撮像画像中の物体の画像の形状特徴等に基づいて、該撮像画像に写っている他車両を検知する。この他車検知部２１１が検知する対象とする他車両には、自車両２の正面前方で自車両２と同方向に走行している先行車が含まれる他、自車両２が走行中の車線領域の右側又は左側の他の車線領域を走行している他車両も含まれる。また、他車検知部２１１の処理では、撮像画像における他車両の画像の位置に基づき、自車両２に対する他車両の方位（カメラ１２の光軸に対する方位角）も検知される。
【０１０１】
なお、他車両の検知の信頼性を高めるために、カメラ１２の撮像画像の他、レーダ１１の出力信号により示される距離又は速度（他車両らしき物体の自車両２からの距離又は自車両２に対する相対車速）の情報を利用してもよい。また、自車両２と他車両との通信を行なうことができる場合には、カメラ１２の撮像画像の他、その通信情報を利用するようにしてもよい。
【０１０２】
レーン認識部２１２は、カメラ１２の撮像画像から、自車両２の前方側の路面の白線等のマーカ（車両の走行領域を区分するマーカ）を検出することで、そのマーカにより区分された自車両２の前方側の路面の車線領域を認識する。このレーン認識部２１２が認識する対象とする車線領域には、自車両２が走行中の車線領域が含まれる他、該車線領域の右側又は左側に存在する車線領域も含まれる。
【０１０３】
なお、車両２にナビゲーション装置が搭載されているような場合、あるいは、自車両２と外部のサーバとの通信によって、自車両２が存在する道路に関する情報を取得できる場合には、車線領域の認識のために、カメラ１２の撮像画像の他、適宜、ナビゲーション装置の地図情報（自車両２が存在する道路に関する情報）、あるいは、外部のサーバから提供される道路情報を利用するようにしてもよい。
【０１０４】
車間距離検出部２１３は、他車検知部２１１により他車両が検知された場合に、その他車両と自車両２との間の車間距離を、レーダ１１の検出信号に基づいて検出する。さらに、車間距離検出部２１３は、レーダ１１の検出信号に基づいて、あるいは、検出した車間距離と他車両の方位とにより規定される他車両の位置（自車両２に対する相対位置）の時間的変化率に基づいて、自車両２に対する他車両の相対車速を検出する。
【０１０５】
なお、車両２に複数のカメラにより構成されるステレオカメラが搭載されている場合には、ステレオ測距の手法によって、他車両と自車両２との間の車間距離を検出するようにしてもよい。この場合、レーダ１１を省略するようにしてもよい。
【０１０６】
あるいは、車間距離及び相対車速の検出の信頼性を高めるために、ステレオカメラによる測距情報と、レーダ１１の出力信号に基づく測距情報とを併用して、他車両と自車両２との間の車間距離、及び他車両の相対車速を検出するようにしてもよい。
【０１０７】
車両状態認識部２２は、その主要な機能として、自車両２の車速を検出する車速検出部２２１を含む。車速検出部２２１は、車速センサ１３の検出信号に基づいて自車両２の車速を検出する。
【０１０８】
運転者要求認識部２３は、その主要な機能として、自車両２の目標車速を運転者の指示に応じて設定する目標車速設定部２３１と、自車両２の正面前方に先行車が存在する場合の目標車間距離を運転者の指示に応じて設定する目標車間距離設定部２３２、自車両２の目標走行モードを運転者の指示に応じて設定する目標走行モード設定部２３３とを備える。
【０１０９】
運転者要求認識部２３は、車速制御ＯＮ・ＯＦＦ操作器１５の操作信号により車速制御を行うことが指示されている場合に、上記各設定部２３１，２３２，２３３による設定処理を行う。
【０１１０】
目標車速設定部２３１は、車速設定用操作器１６の操作信号に基づいて、運転者が希望する目標車速を設定する。本実施形態では、車速設定用操作器１６の操作によって、既定の車速範囲内で、自車両２の現在車速、あるいは、現在車速に所望の増加分（＞０）又は減少分（＜０）を加えた車速を、目標車速として、運転者要求認識部２３に指示することが可能となっている。
【０１１１】
そして、目標車速設定部２３１は、車速設定用操作器１６の操作による指示に従って、目標車速を設定する。この設定に必要な自車両２の現在車速は、車速検出部２２１により検出された車速値（最新値）が用いられる。
【０１１２】
なお、車速設定用操作器１６の操作によって、目標とする車速値（既定の車速範囲内での車速値）を、運転者要求認識部２３に直接的に指示できるようにしてもよい。
【０１１３】
目標車間距離設定部２３２は、車間距離設定用操作器１７の操作信号に基づいて、運転者が希望する目標車間距離を設定する。本実施形態では、車間距離設定用操作器１７の操作によって、目標とする車間距離の複数段階の大きさの度合い（例えば大きめ、中程度、小さめの３段階に分類した車間距離の大きさの度合い）を運転者要求認識部２３に指示することが可能となっている。
【０１１４】
そして、目標車間距離設定部２３２は、指示された車間距離の大きさの度合いと、車速検出部２２１により検出された自車両２の現在車速とから、あらじめ定められた演算式又はマップによって目標車間距離を設定する。
【０１１５】
なお、車間距離設定用操作器１７の操作によって、目標とする車間距離の値（車速に応じた既定の範囲内での車間距離の値）を、運転者要求認識部２３に直接的に指示できるようにしてもよい。
【０１１６】
目標走行モード設定部２３３は、走行モード設定用操作器１８の操作信号に基づいて、運転者が希望する目標走行モードを設定する。該目標走行モードは、自車両２の走行形態（特に加速の仕方の形態（加速動作パターン））の種別を表すものである。本実施形態では、走行モード設定用操作器１８に操作によって、例えばノーマルモードと、スポーツモードとの２種類の目標走行モードを選択的に、運転者要求認識部２３に指示することが可能となっている。これにより、目標走行モードが可変的に決定されるようになっている。
【０１１７】
上記ノーマルモードは、汎用的な目標走行モード（より詳しくは、車両２の加減速度が、比較的小さい大きさに保たれる頻度が高い目標走行モード）であり、スポーツモードは、ノーマルモードよりも車両２の加減速性能を重視した目標走行モード（より詳しくは、ノーマルモードよりも顕著な加速もしくは減速が行なわれやすい目標走行モード）である。
【０１１８】
そして、目標走行モード設定部２３３は、走行モード設定用操作器１８の操作信号により指示された目標走行モードを、自車両２の実際の車速制御で目標とする走行形態（加速の仕方の形態）を規定するもの（実際の車速制御に反映させる要素）として設定する。
【０１１９】
なお、本実施形態では、走行モード設定用操作器１８に操作によって、目標走行モードが決定されるようにしたが、車両２の過去の走行履歴に基づいて、目標走行モードを自動的に決定し得るようにしてもよい。例えば、車両２の過去の一定期間内の走行履歴において、運転者が所定の大きさ以上の加減速度での加速又は減速を高い頻度（回数）で行なっているような場合には、目標走行モードとしてスポーツモードを決定し、当該頻度が低い場合には、目標走行モードとしてノーマルモードを決定するようにしてもよい。
【０１２０】
車速制御部２４は、車速制御ＯＮ・ＯＦＦ操作器１５の操作により車速制御を行うことが指示されている場合に、車速制御のための制御処理を実行する機能部である。
【０１２１】
ここで、車速制御部２４の制御処理の概要を説明しておく。その制御処理では、車速制御部２４は、基本的には、運転者要求認識部２３で設定された目標車速、目標車間距離、及び目標走行モードに基づいて、自車両２の車速を制御するための制御用操作量（制御入力）を所定の制御処理周期で逐次決定する。
【０１２２】
制御用操作量は、本発明における車速制御用操作量に相当するものである。その制御用操作量は、本実施形態では、自車両２の目標加減速度（加減速度の目標値）である。なお、加減速度は、その値が正の値であるとき、増速方向の加速度を意味し、負の値であるとき、減速方向の加速度（減速度）を意味するものとする。
【０１２３】
そして、車速制御部２４は、決定した目標加減速度（制御用操作量）に応じて、アクチュエータ装置３（エンジン４及びブレーキ装置５）を介して車両２の駆動制動力（駆動力（推進力）又は制動力）を制御することで、車速を制御する。
【０１２４】
この場合、車速制御部２４は、自車両２の正面前方に先行車が存在しない場合（外界状況認識部２１の他車検知部２１１により当該先行車が検知されていない場合）には、基本的には、自車両２の実際の車速を極力、目標車速もしくはその近辺の車速に保つように目標加減速度（制御用操作量）を逐次決定する。
【０１２５】
また、車速制御部２４は、自車両２の正面前方に先行車が存在する場合（外界状況認識部２１の他車検知部２１１により当該先行車が検知されている場合）には、基本的には、自車両２と先行車との間の実際の車間距離を極力、目標車間距離もしくはその近辺の車間距離に保つように目標加減速度（制御用操作量）を逐次決定する。
【０１２６】
ただし、車速制御部２４は、外界状況認識部２１により認識された自車両２の周辺状況から予測される自車両２の走行阻害度合い（他車両等により自車両２の走行が阻害される可能性の度合い）を極力小さくすることと、運転者の要求（目標車速、目標車間距離、目標走行モード）を極力満足することとのバランスをとりながら、目標加減速度（制御用操作量）を逐次決定する。
【０１２７】
以上の如き制御処理を行う車速制御部２４は、その主要な機能として、予測される自車両２の走行阻害度合いを表す走行阻害度合い指標値を、目標加減速度（制御用操作量）の値の関数として表現したものである走行阻害度合い関数を決定する走行阻害度合い関数決定部２４１と、運転者の要求を満たすための有効度合いを表すユーティリティ指標値を、目標加減速度（制御用操作量）の値の関数として表現したものであるユーティリティ関数を決定するユーティリティ関数決定部２４２と、上記走行阻害度合い関数とユーティリティ関数とを合成することにより、目標加減速度（制御用操作量）の各値の適正度を表す適正度関数を決定する適正度関数決定部２４３と、この適正度関数に基づいて、制御用適正操作量（適正な制御用操作量）としての適正目標加減速度を決定する制御用適正操作量決定部２４４と、この適正目標加減速度に応じて、アクチュエータ装置３により発生させる駆動制動力（駆動力又は制動力）を制御する駆動制動力制御部２４５とを備える。
【０１２８】
ここで、上記走行阻害度合い指標値は、本実施形態では、ゼロ以上の実数値である。そして、目標加減速度の任意の値に対応する走行阻害度合い指標値は、該指標値が大きいほど、該指標値に対応する目標加減速度の値に応じて自車両２の車速を制御した場合（車速の増速又は減速を行なった場合）に、自車両２の走行が阻害される（例えば他車両と接触する）可能性が高まることを意味する指標値である。
【０１２９】
また、上記ユーティリティ指標値は、本実施形態では、ゼロ以上の実数値である。そして、目標加減速度の任意の値に対応するユーティリティ指標値は、該指標値が大きいほど、該指標値に対応する目標加減速度の値に応じて自車両２の車速を制御した場合（車速の増速又は減速を行なった場合）に、運転者の要求を満たす上での有効性が高いことを意味する指標値である。
【０１３０】
また、上記適正度は、本実施形態では、ゼロ以上の実数値である。そして、目標加減速度の任意の値に対応する適正度は、その値が大きいほど、該値に対応する目標加減速度の値に応じて自車両２の車速を制御することの適正度が高いことを意味する。
【０１３１】
以降、車速制御部２４の制御処理を中心に、走行制御装置１の制御処理を説明する。
【０１３２】
車両２の運転者による車速制御ＯＮ・ＯＦＦ操作器１５の操作によって、車速制御を行うことが指示されている場合に、走行制御装置１は、所定の制御処理周期で、外界状況認識部２１、車両状態認識部２２及び運転者要求認識部２３の前記した処理を実行する。
【０１３３】
これと並行して、走行制御装置１は、所定の演算処理周期で車速制御部２４の制御処理を実行する。
【０１３４】
車速制御部２４は、まず、走行阻害度合い関数決定部２４１及びユーティリティ関数決定部２４２の処理を以下に説明する如く実行する。
【０１３５】
走行阻害度合い関数決定部２４１は、外界状況認識部２１で認識された車両２の周辺状況に応じて走行阻害度合い関数を決定する。
【０１３６】
より詳しくは、走行阻害度合い関数決定部２４１は、まず、自車両２の前方側で外界状況認識部２１の他車検知部２１１により存在が検知された各他車両（自車両２の走行中の車線領域と異なる車線領域を走行している他車両を含む）について、該他車両によって自車両２の走行が阻害される可能性の度合い（該他車両に関する走行阻害度合い指標値）と、目標加減速度（制御用操作量）との関係を示す関数を決定する。
【０１３７】
以降、この関数を対象別走行阻害度合い関数ｆr_iという。なお、ｆr_iの添え字“ｉ”は、他車検知部２１１により存在が検知された各他車両を区別する識別子（例えば１以上の整数値）を意味する。また、対象別走行阻害度合い関数ｆr_iは、本発明における副走行阻害度合い関数に相当するものである。
【０１３８】
上記対象別走行阻害度合い関数ｆr_iの関数値（目標加減速度の各値に対応する関数値）は、“０”以上で、且つ、既定の上限値（例えば“１”）以下の実数値である。そして、目標加減速度（制御用操作量）の各値に対応するｆr_iの関数値は、その値が大きいほど、対象の他車両によって自車両２の走行が阻害される可能性の度合いが高いことを意味する。
【０１３９】
本実施形態では、自車両２の周辺における他車両の配置に関する複数種類の状況（自車両２と他車両との配置パターン及び他車両の台数等が互いに異なる複数種類の状況）のそれぞれ毎に、対象別走行阻害度合い関数ｆr_iの決定の仕方（アルゴリズム）があらかじめ定められている。そして、走行阻害度合い関数決定部２４１は、その既定の仕方で、他車検知部２１１により存在が検知された各他車両毎の対象別走行阻害度合い関数ｆr_iを決定する。
【０１４０】
この場合、対象別走行阻害度合い関数ｆr_iの関数値（目標加減速度の各値に対応する関数値）は、対象の他車両と自車両２との予測される将来の接触の可能性が高いほど、大きくなるように決定される。
【０１４１】
より詳しくは、走行阻害度合い関数決定部２４１は、外界状況認識部２１の他車検知部２１１により存在が検知された各他車両毎に、当該他車両が、将来（現在時刻の直後の将来）に、自車両２の正面前方を走行することとなると予測される確率を決定する。この確率は、自車両２と他車両との間の相対関係（相対位置、相対速度等）、あるいは、他車両同士の間の相対関係（相対位置、相対速度等）に基づいて決定される。
【０１４２】
また、走行阻害度合い関数決定部２４１は、各他車両毎に、当該他車両が、将来（現在時刻の直後の将来）に、確実に自車両２の正面前方を走行することとなると仮定した場合における対象別走行阻害度合い関数を、基準の対象別走行阻害度合い関数ｆr0_iとして決定する。
【０１４３】
この基準の対象別走行阻害度合い関数ｆr0_i（以降、対象別基準走行阻害度合い関数ｆr0_iという）は、各目標加減速度に対応する関数値が、上記仮定の基で、自車両２と対象の他車両との将来の接触の可能性が高いほど、大きくなるように決定される。なお、対象別基準走行阻害度合い関数ｆr0_iは、本発明における基準副走行阻害度合い関数に相当するものである。
【０１４４】
そして、走行阻害度合い関数決定部２４１は、各他車両毎に、基準の対象別走行阻害度合い関数ｆr0_iと上記確率とに基づいて、最終的に各他車両毎の対象別走行阻害度合い関数ｆr_iを決定する。
【０１４５】
以下に、対象別走行阻害度合い関数ｆr_iのより具体的な設定例を説明する。
【０１４６】
第１の例として、図２（ａ）に示すように、通常走行用の車線領域ＬＡ２を、２台の他車両Ｃ１，Ｃ２が前後して走行しており、且つ、その通常走行用の車線領域ＬＡ２の左側の追い越し用の車線領域ＬＡ１を、自車両２が他車両Ｃ１，Ｃ２の後方側で走行している状況を想定する。
【０１４７】
この状況において、外界状況認識部２１によって、他車両Ｃ１，Ｃ２のそれぞれの方位、車間距離、及び相対車速が検出されており、且つ、車線領域ＬＡ１，ＬＡ２がそれぞれ認識されている。
【０１４８】
なお、第１の例は、法規制によって、道路の右側寄りの領域が車両の通常の走行領域とされている国（米国等）で自車両２が走行している場合についての例である。このことは、後述する第２の例についても同様である。
【０１４９】
ここで、第１の例の状況において、例えば、他車両Ｃ１，Ｃ２のうちの手前側の他車両Ｃ１に着目する。この他車両Ｃ１が、奥側の他車両Ｃ２を追い越すために、通常走行用の車線領域ＬＡ２から追い越し用の車線領域ＬＡ１に車線変更した場合に、他車両Ｃ１と自車両２との接触の可能性（ひいては、他車両Ｃ１によって自車両２の走行が阻害される可能性）が高まる。
【０１５０】
そこで、走行阻害度合い関数決定部２４１は、他車両Ｃ１に関する対象別走行阻害度合い関数ｆr_1を決定する場合、他車両Ｃ１が車線変更して、自車両２の正面前方に割り込んでくる確率（以降、割り込み確率Ｐr_1ということがある）を決定する。この割り込み確率Ｐr_1は、換言すれば、他車両Ｃ１が将来に、自車両２の正面前方を走行することとなると予測される確率である。
【０１５１】
その割り込み確率Ｐr_1は、例えば、他車両Ｃ１，Ｃ２のそれぞれの位置及び車速（自車両２に対する相対的な位置及び車速）から、既定のマップ等を用いて決定される。
【０１５２】
具体的には、図２（ａ）に示す状況では、他車両Ｃ１，Ｃ２のうち、手前側の他車両Ｃ１の車速が、奥側の他車両Ｃ２の車速よりも大きい場合には、他車両Ｃ１が他車両Ｃ２を追い越すために、追い越し用の車線領域ＬＡ１に車線変更して、自車両２の正面前方に割り込んでくる可能性が高い。また、その可能性は、手前側の他車両Ｃ１の車速が、奥側の他車両Ｃ２の車速に比して大きいほど、あるいは、他車両Ｃ１，Ｃ２の間の車間距離が小さいほど、高くなる。
【０１５３】
そこで、走行阻害度合い関数決定部２４１は、図２（ａ）に示すような状況では、手前側の他車両Ｃ１の車速が、奥側の他車両Ｃ２の車速に比して大きいほど、上記割り込み確率Ｐr_1が増加すると共に、他車両Ｃ１，Ｃ２の間の車間距離が小さいほど、上記割り込み確率Ｐr_1が増加するように、該割り込み確率Ｐr_1を決定する。
【０１５４】
また、走行阻害度合い関数決定部２４１は、図２（ａ）に示す状況で、他車両Ｃ１が、上記の如く車線変更して、自車両２の正面前方に割り込んできたと仮定した場合（上記割り込み確率が“１”であると仮定した場合）における対象別走行阻害度合い関数を、他車両Ｃ１に関する対象別基準走行阻害度合い関数ｆr0_1として決定する。
【０１５５】
この対象別基準走行阻害度合い関数ｆr0_1は、他車両Ｃ１に関する対象別走行阻害度合い関数ｆr_1の関数値の、目標加減速度（制御用操作量）に対する基準の変化パターンを規定するものである。
【０１５６】
この対象別基準走行阻害度合い関数ｆr0_1は、例えば図２（ｂ）に示す波形パターンで決定される。図２（ａ）に示す状況から他車両Ｃ１が自車両２の正面前方に割り込んできたような状況にあっては、自車両２の目標加減速度を、ゼロ近辺の値に設定した場合（自車両２の車速を現状の車速近辺に維持する場合）、あるいは、増速側の加減速度（正の加減速度）に設定した場合に、自車両２と他車両Ｃ１との接触の可能性が高まると考えられる。
【０１５７】
このため、図２（ｂ）に示す対象別基準走行阻害度合い関数ｆr0_1は、横軸の加減速度の値が、ゼロ近辺の値である場合と増速側の値（＞０）である場合とで、縦軸の関数値（走行阻害度合い指標値）が相対的に大きいものとなり、且つ、加減速度が増速側に大きくなるほど、関数値（走行阻害度合い指標値）が大きくなるような波形パターンで決定される。
【０１５８】
なお、目標加減速度の各値におけるｆr0_1の関数値は、例えば車両状態認識部２２で検出された自車両２の状態（車速又は加速度）と、自車両２の正面前方に割り込むと仮定した他車両Ｃ１の位置及び相対車速とに依存する値とされる。
【０１５９】
そして、走行阻害度合い関数決定部２４１は、上記の如く決定した対象別基準走行阻害度合い関数ｆr0_1に、前記割り込み確率Ｐr_1を乗じてなる関数（＝Ｐr_1×ｆr0_1）を他車両Ｃ１に関する対象別走行阻害度合い関数ｆr_1として決定する。
【０１６０】
また、第２の例として、例えば図３（ａ）に示すように、通常走行用の車線領域ＬＡ２を自車両２が走行しており、且つ、通常走行用の車線領域ＬＡ２の左側の追い越し用の車線領域ＬＡ１を、自車両２の前方側で、他車両Ｃ３，Ｃ４が前後して走行している状況を想定する。
【０１６１】
この状況において、外界状況認識部２１によって、他車両Ｃ３，Ｃ４のそれぞれの方位、車間距離、及び相対車速が検出されており、且つ、車線領域ＬＡ１，ＬＡ２がそれぞれ認識されている。
【０１６２】
図３（ａ）に示す状況において、例えば他車両Ｃ３，Ｃ４のうちの奥側の他車両Ｃ４に着目する。この他車両Ｃ４が、手前側の他車両Ｃ３に進路を譲るために、追い越し用の車線領域ＬＡ１から通常走行用の車線領域ＬＡ２に車線変更した場合に、他車両Ｃ４と自車両２との接触の可能性（ひいては、他車両Ｃ４によって自車両２の走行が阻害される可能性）が高まる。
【０１６３】
そこで、走行阻害度合い関数決定部２４１は、他車両Ｃ４に関する対象別走行阻害度合い関数ｆr_4を決定する場合、他車両Ｃ４が車線変更して、自車両２の正面前方に割り込んでくる確率（以降、割り込み確率Ｐr_4という）を決定する。
【０１６４】
その割り込み確率Ｐr_4は、第１の例の場合と同様に、例えば、他車両Ｃ３，Ｃ４のそれぞれの位置及び車速（自車両２に対する相対的な位置及び車速）から、既定のマップ等を用いて決定される。
【０１６５】
具体的には、図３（ａ）に示す状況では、他車両Ｃ３，Ｃ４のうち、手前側の他車両Ｃ３の車速が、奥側の他車両Ｃ４の車速よりも大きい場合に、他車両Ｃ４が他車両Ｃ３に進路を譲るために、通常走行用の車線領域ＬＡ２に車線変更して、自車両２の正面前方に割り込んでくる可能性が高い。また、その可能性は、手前側の他車両Ｃ３の車速が、奥側の他車両Ｃ４の車速に比して大きいほど、あるいは、他車両Ｃ３，Ｃ４の間の車間距離が小さいほど、高くなる。
【０１６６】
そこで、走行阻害度合い関数決定部２４１は、図３（ａ）に示すような状況では、手前側の他車両Ｃ３の車速が、奥側の他車両Ｃ４の車速に比して大きいほど、上記割り込み確率Ｐr_4が増加すると共に、他車両Ｃ３，Ｃ４の間の車間距離が小さいほど、上記割り込み確率Ｐr_4が増加するように、該割り込み確率Ｐr_4を決定する。
【０１６７】
また、走行阻害度合い関数決定部２４１は、図３（ａ）に示す状況で、他車両Ｃ４が、上記の如く車線変更して、自車両２の正面前方に割り込んできたと仮定した場合（上記割り込み確率Ｐr_4が“１”であると仮定した場合）における対象別走行阻害度合い関数を、他車両Ｃ４に関する対象別基準走行阻害度合い関数ｆr0_4として決定する。
【０１６８】
この対象別基準走行阻害度合い関数ｆr0_4は、他車両Ｃ４に関する対象別走行阻害度合い関数ｆr_4の関数値の、目標加減速度（制御用操作量）に対する基準の変化パターンを規定するものである。
【０１６９】
この対象別基準走行阻害度合い関数ｆr0_4は、例えば図３（ｂ）に示す波形パターンで決定される。図３（ａ）に示す状況から他車両Ｃ４が自車両２の正面前方に割り込んできたような状況にあっては、自車両２の目標加減速度を、増速側に大きい加速度に設定した場合に、自車両２と他車両Ｃ４との接触の可能性が高まると考えられる。
【０１７０】
このため、図３（ｂ）に示す対象別基準走行阻害度合い関数ｆr0_4は、横軸の加減速度の値が、増速側に大きくなるほど、関数値（走行阻害度合い指標値）が大きくなるような波形パターンで決定される。
【０１７１】
なお、目標加減速度の各値におけるｆr0_4の関数値は、例えば車両状態認識部２２で検出された自車両２の状態（車速又は加速度）と、自車両２の正面前方に割り込むと仮定した他車両Ｃ４の位置及び相対車速とに依存する値とされる。
【０１７２】
そして、走行阻害度合い関数決定部２４１は、上記の如く決定した対象別基準走行阻害度合い関数ｆr0_4に、前記割り込み確率Ｐr_4を乗じてなる関数（＝Ｐr_4×ｆr0_4）を他車両Ｃ４に関する対象別走行阻害度合い関数ｆr_4として決定する。
【０１７３】
以上のようにして、走行阻害度合い関数決定部２４１は、他車検知部２１１で検知された各他車両毎に、対象別走行阻害度合い関数ｆr_iを決定する。
【０１７４】
補足すると、前記割り込み確率Ｐr_1，Ｐr_4等の割り込み確率Ｐr_iを決定するに際して、他車両が割り込もうとする車線領域（自車両２の正面前方の車線領域）における空きスペースの大きさの度合いを該割り込み確率Ｐr_iに反映させるようにしてもよい。例えば、自車両２が走行中の車線領域における自車両２の先行車と自車両２との間の距離を、上記割り込み確率Ｐr_iに反映させて、該距離が小さい場合（割り込み先の空きスペースが小さい場合）には、該距離が大きい場合（割り込み先の空きスペースが十分にある場合）よりも上記割り込み確率が小さくなるようにしてもよい。
【０１７５】
また、例えば図２（ａ）に示す状況で、他車両Ｃ１の車速に比して自車両２の車速が大きい場合には、自車両２が走行中の追い越し用の車線領域ＬＡ１に他車両Ｃ１が割り込んでくる可能性は低くなると考えられる。従って、他車両Ｃ１の車速に比して自車両２の車速が大きい場合には、そうでない場合よりも、他車両Ｃ１に関する割り込み確率Ｐr_1を小さくするようにしてもよい。
【０１７６】
このようにすることで、他車両同士の相対関係に加えて、自車両２と他車両との相対関係を適切に反映させて、割り込み確率Ｐr_iを決定するようにすることができる。
【０１７７】
そして、走行阻害度合い関数決定部２４１は、各他車両毎の対象別走行阻害度合い関数ｆr_を合成することによって、自車両２の周辺の現在の状況に対応する走行阻害度合い関数ｆrを決定する。
【０１７８】
具体的には、各他車両毎の対象別走行阻害度合い関数ｆr_iを加え合わせた関数（目標加減速度の各値に対応する関数値が、各他車両毎の対象別走行阻害度合い関数ｆr_iの関数値の総和に一致する関数）を正規化することによって、自車両２の周辺状況に応じた走行阻害度合い関数ｆrが決定される。
【０１７９】
上記正規化は、各他車両毎の対象別走行阻害度合い関数ｆr_iを加え合わせた関数に、各他車両毎の対象別走行阻害度合い関数ｆr_iの上限値の総和の逆数値を乗じることによって、走行阻害度合い関数ｆrの関数値を“１”以下の値に制限する処理である。
【０１８０】
例えば、外界状況認識部２１の他車検知部２１１により３台の他車両が検知されている場合において、各他車両毎の対象別走行阻害度合い関数ｆr_1，ｆr_2，ｆr_3のそれぞれの関数値の上限値が“１”である場合、（ｆr_1＋ｆr_2＋ｆr_3）／３が走行阻害度合い関数ｆrとして決定される。
【０１８１】
以上が、走行阻害度合い関数決定部２４１の処理である。
【０１８２】
次に、ユーティリティ関数決定部２４２の処理を説明する。ユーティリティ関数決定部２４２は、運転者要求認識部２３で認識された運転者の要求（目標車速、目標車間距離、目標走行モード）と、車両状態認識部２２で認識された自車両２の状態（車速等）とに応じてユーティリティ関数を決定する。
【０１８３】
より詳しくは、ユーティリティ関数決定部２４２は、まず、目標車速、目標車間距離、目標走行モードのそれぞれの要求を満たすための有効度合い（各要求に対応するユーティリティ指標値）と、目標加減速度（制御用操作量）との関係を示す各要求毎の関数を決定する。
【０１８４】
以降、この各要求毎の関数を総称的に、要求別ユーティリティ関数ｆu_jという。なお、ｆu_jの添え字“ｊ”は、運転者の要求の種別を区別する識別子（例えば１以上の整数値）を意味する。
【０１８５】
また、目標車速に対応する要求別ユーティリティ関数ｆu_jを車速要求ユーティリティ関数ｆu_1、目標車間距離に対応する要求別ユーティリティ関数ｆu_jを車間要求ユーティリティ関数ｆu_2、目標走行モードに対応する要求別ユーティリティ関数ｆu_jを走行モード要求ユーティリティ関数ｆu_3という。
【０１８６】
これらの要求別ユーティリティ関数ｆu_1，ｆu_2，ｆu_3は、それぞれ、本発明における第１副ユーティリティ関数、第２副ユーティリティ関数、第３副ユーティリティ関数に相当するものである。
【０１８７】
各要求別ユーティリティ関数ｆu_jの関数値（目標加減速度の各値に対応する関数値）は、該関数ｆu_jに対応する運転者の要求に係わるユーティリティ指標値としての意味を持ち、“０”以上で、且つ、既定の上限値（例えば“１”）以下の実数値である。そして、目標加減速度（制御用操作量）の各値に対応するｆu_jの関数値は、その値が大きいほど、運転者の要求を満足する上での有効度合いが高いことを意味する。
【０１８８】
要求別ユーティリティ関数ｆu_jのうち、走行モード要求ユーティリティ関数ｆu_3は、次のように決定される。
【０１８９】
すなわち、走行モード要求ユーティリティ関数ｆu_3は、目標走行モードの各種類（ノーマルモード又はスポーツモード）毎にあらかじめ定められている。そして、ユーティリティ関数決定部２４２は、それらの走行モード要求ユーティリティ関数ｆu_3から、運転者が走行モード設定用操作器１８により設定した目標走行モードに対応する走行モード要求ユーティリティ関数ｆu_3を選択する。
【０１９０】
この場合、ノーマルモード及びスポーツモードのそれぞれに対応する走行モード要求ユーティリティ関数ｆu_3は、それぞれ、例えば図４のグラフで示すような波形パターンにあらかじめ定められている。
【０１９１】
ノーマルモードに対応する走行モード要求ユーティリティ関数ｆu_3（以降、ｆu_3_nと表記する）は、目標加減速度が“０”である場合に関数値（ユーティリティ指標値）がピーク値となる凸形波形の関数とされている。
【０１９２】
この場合、ｆu_3_nの波形は、より詳しくは、目標加速度が“０”に比較的近いものとなる領域での関数値が、目標加減速度が“０”から離れている領域での関数値に比して顕著に大きくなるように設定されている。換言すれば、ｆu_3_nの波形は、目標加減速度の値が“０”近辺の比較的小さい大きさの値である場合に、目標加減速度の値が比較的大きい大きさの値である場合に較べて、有効度合いが顕著に高いものとなるように設定されている。
【０１９３】
また、スポーツモードに対応する走行モード要求ユーティリティ関数ｆu_3（以降、ｆu_3_sと表記する）は、目標加減速度が“０”である場合に関数値（ユーティリティ指標値）がピーク値となる凸形波形の関数とされている。
【０１９４】
ただし、ｆu_3_sの波形は、目標加減速度の値が“０”から離れるに伴い、関数値がｆu_3_nよりも緩やかに減少していくように設定されている。このため、ｆu_3_sは、ｆu_3_nよりも幅広い範囲で関数値がピークに近い値に保たれるようになっている。
【０１９５】
従って、ｆu_3_sの波形は、目標加減速度の値の大きさが比較的大きい場合でも、有効度合いが比較的高いものとなるように設定されている。
【０１９６】
次に、要求別ユーティリティ関数ｆu_jのうち、車速要求ユーティリティ関数ｆu_1は、次のように決定される。
【０１９７】
本実施形態では、車速要求ユーティリティ関数ｆu_1は、図５（ａ）に示す如く、正規分布状の波形の関数とされている。そして、その関数値がピーク値となる目標加減速度の値ａ_opt1（以降、これをピーク対応加減速度値ａ_opt1という）が、車速設定用操作器１６の操作に応じて運転者要求認識部２３の目標車速設定部２３１で設定した目標車速と、車両状態認識部２２の車速検出部２２１で車速センサ１３の出力に基づき取得した車速の検出値とに応じて決定される。
【０１９８】
ピーク対応加減速度値ａ_opt1は、具体的には、現在設定されている目標車速（以降、これをＶsetと表記する）と、現在の車速の検出値（以降、これをＶegoと表記する）との偏差（＝Ｖset−Ｖego）に応じて、図５（ｂ）のグラフで示す如く決定される。
【０１９９】
具体的には、ａ_opt1は、次式（１ａ）〜（１ｅ）で示す如く決定される。
【０２００】
Ｖset−Ｖego＞ＶΔ+である場合
ａ_opt1＝ａ_max    ……（１ａ）
０＜Ｖset−Ｖego≦ＶΔ+である場合
ａ_opt1＝(ａ_max／ＶΔ+)・（Ｖset−Ｖego）    ……（１ｂ）
Ｖset−Ｖego＝０である場合（Ｖset＝Ｖegoである場合）
ａ_opt1＝０    ……（１ｃ）
０＞Ｖset−Ｖego≧ＶΔ-である場合
ａ_opt1＝(ａ_min／ＶΔ-)・（Ｖset−Ｖego）    ……（１ｄ）
Ｖset−Ｖego＜ＶΔ-である場合
ａ_opt1＝ａ_min    ……（１ｅ）
なお、ａ_maxは車両２の加減速度の最大値（＞０）、ａ_minは車両２の加減速度の最小値（＜０）、ＶΔ+は正の所定値、ＶΔ-は負の所定値である。これらの値は、あらかじめ定められた値である。
【０２０１】
従って、ピーク対応加減速度値ａ_opt1は、Ｖset＞Ｖegoである場合には、正の値（車速の増速方向の加減速度値）とされ、且つ、ａ_opt1の絶対値が、ａ_maxの大きさ以下の範囲内で、Ｖset−Ｖegoの絶対値が大きいほど、大きくなるように決定される。
【０２０２】
また、ピーク対応加減速度値ａ_opt1は、Ｖset＜Ｖegoである場合には、負の値（車速の増速方向の加減速度値）とされ、且つ、ａ_opt1の絶対値が、ａ_minの大きさ以下の範囲内で、Ｖset−Ｖegoの絶対値が大きいほど、大きくなるように決定される。
【０２０３】
このようにして決定されるピーク対応加減速度値ａ_opt1は、自車両２の実際の車速を目標車速Ｖsetに近づける上で、適切な加減速度の値を意味する。
【０２０４】
車速要求ユーティリティ関数ｆu_1は、正規分布状の波形の関数であるので、以上の如くピーク対応加減速度値ａ_opt1を決定することで、結果的に、車速要求ユーティリティ関数ｆu_1が決定されることとなる。
【０２０５】
この場合、車速要求ユーティリティ関数ｆu_1は、自車両２の実際の車速を目標車速Ｖsetに近づける上で適切な加減速度の近辺で、関数値（ユーティリティ指標値）が大きなものとなるように決定される。
【０２０６】
次に、要求別ユーティリティ関数ｆu_jのうち、車間要求ユーティリティ関数ｆu_2は、次のように決定される。
【０２０７】
本実施形態では、車間要求ユーティリティ関数ｆu_2は、車速要求ユーティリティ関数ｆu_1と同様に、図６（ａ）に示す如く正規分布状の波形の関数とされている。そして、その関数値がピーク値となる目標加減速度の値ａ_opt2（以降、これをピーク対応加減速度値ａ_opt2という）が、車速設定用操作器１６の操作に応じて運転者要求認識部２３の目標車間距離設定部２３２で設定した目標車間距離と、外界状況認識部２１の車間距離検出部２１３で取得した車間距離の検出値とに応じて決定される。
【０２０８】
ピーク対応加減速度値ａ_opt2は、具体的には、現在設定されている目標車間距離（以
降、これをＧＳsetと表記する）と、自車両２とその前方の他車両との間の現在の車間距
離の検出値（以降、これをＧＳsensと表記する）との偏差（＝ＧＳset−ＧＳsens）に応
じて、図６（ｂ）のグラフで示す如く決定される。
【０２０９】
具体的には、ａ_opt2は、次式（２ａ）〜（２ｅ）で示す如く決定される。
【０２１０】
ＧＳset−ＧＳsens＞ＧＳΔ+である場合
ａ_opt2＝ａ_min    ……（２ａ）
０＜ＧＳset−ＧＳsens≦ＧＳΔ+である場合
ａ_opt2＝(ａ_min／ＧＳΔ+)・（ＧＳset−ＧＳsens）    ……（２ｂ）
ＧＳset−ＧＳsens＝０である場合（ＧＳset＝ＧＳegoである場合）
ａ_opt2＝０    ……（２ｃ）
０＞ＧＳset−ＧＳsens≧ＧＳΔ-である場合
ａ_opt2＝(ａ_max／ＧＳΔ-)・（ＧＳset−ＧＳsens）    ……（２ｄ）
ＧＳset−ＧＳsens＜ＧＳΔ-である場合
ａ_opt2＝ａ_max    ……（２ｅ）
なお、ＧＳΔ+は正の所定値、ＧＳΔ-は負の所定値である。これらの値は、あらかじめ定められた値である。また、ａ_max，ａ_minは、前記した如く、それぞれ車両２の加減速度の最大値（＞０）、最小値（＜０）である。
【０２１１】
従って、ピーク対応加減速度値ａ_opt2は、ＧＳset＞ＧＳsensである場合には、負の値（車速の減速方向の加減速度値）とされ、且つ、ａ_opt2の絶対値が、ａ_minの大きさ以下の範囲内で、ＧＳset−ＧＳsensの絶対値が大きいほど、大きくなるように決定される。
【０２１２】
また、ピーク対応加減速度値ａ_opt2は、ＧＳset＜ＧＳsensである場合には、正の値（車速の増速方向の加減速度値）とされ、且つ、ａ_opt2の絶対値が、ａ_maxの大きさ以下の範囲内で、ＧＳset−ＧＳsensの絶対値が大きいほど、大きくなるように決定される。
【０２１３】
このようにして決定されるピーク対応加減速度値ａ_opt2は、自車両２と先行車との間の実際の車間距離を目標車間距離ＧＳsetに近づける上で、適切な加減速度の値を意味する。
【０２１４】
車間要求ユーティリティ関数ｆu_2は、正規分布状の波形の関数であるので、以上の如くピーク対応加減速度値ａ_opt2を決定することで、結果的に、車間要求ユーティリティ関数ｆu_2が決定されることとなる。
【０２１５】
この場合、車間要求ユーティリティ関数ｆu_2は、自車両２と先行車との間の実際の車間距離を目標車間距離ＧＳsetに近づける上で適切な加減速度の近辺で、関数値（ユーティリティ指標値）が大きなものとなるように決定される。
【０２１６】
以上のようにして、ユーティリティ関数決定部２４２は、目標車速、目標車間距離、目標走行モードのそれぞれに対応する要求別ユーティリティ関数ｆu_j（ｊ＝１，２，３）を決定する。
【０２１７】
なお、目標車速及び目標車間距離のうちの目標車速だけが設定されている場合には、ユーティリティ関数決定部２４２は、車間要求ユーティリティ関数ｆu_2を、その関数値が任意の目標加減速度において“０”となる関数として決定する。また、目標車速及び目標車間距離のうちの目標車間距離だけが設定されている場合には、ユーティリティ関数決定部２４２は、車速要求ユーティリティ関数ｆu_1を、その関数値が任意の目標加減速度において“０”となる関数として決定する。
【０２１８】
そして、ユーティリティ関数決定部２４２は、走行阻害度合い関数ｆrを決定する場合と同様に、各要求別ユーティリティ関数ｆu_jを合成することによって、運転者の現在の要求に対応するユーティリティ関数ｆuを決定する。
【０２１９】
具体的には、各要求別ユーティリティ関数ｆu_iを加え合わせた関数（目標加減速度の各値に対応する関数値が、各要求別ユーティリティ関数ｆu_iの関数値の総和に一致する関数）を正規化することによって、自車両２の運転者の総合的な要求に応じたユーティリティ関数ｆuが決定される。
【０２２０】
なお、上記正規化は、走行阻害度合い関数ｆrを決定する場合と同様に行なわれる。従って、目標車速、目標車間距離、目標走行モードのそれぞれに対応する要求別ユーティリティ関数ｆu_j（ｊ＝１，２，３）のそれぞれの関数値の上限値が“１”である場合、（ｆu_1＋ｆu_2＋ｆu_3）／３がユーティリティ関数ｆuとして決定される。
【０２２１】
以上が、ユーティリティ関数決定部２４２の処理である。
【０２２２】
車速制御部２４は、以上の如く、走行阻害度合い関数決定部２４１及びユーティリティ関数決定部２４２の処理を実行した後、次に、適正度関数決定部２４３の処理を実行する。
【０２２３】
適正度関数決定部２４３は、走行阻害度合い関数ｆrと、ユーティリティ関数ｆuとを合成することにより適正度関数ｆapを決定する。
【０２２４】
具体的には、適正度関数ｆapは、次式（３）で示す如く、その関数値（目標加減速度の各値における関数値）が、ｆuの関数値と、ｆrの関数値の上限値（ここでは“１”）からｆrの関数値を差し引いた値との積となる関数として決定される。
【０２２５】
ｆap＝ｆu・（１−ｆr）    ……（３）
例えば、走行阻害度合い関数ｆrと、ユーティリティ関数ｆuとがそれぞれ、図７（ａ），図７（ｂ）に示すような波形の関数である場合、図７（ｃ）に示すような波形の関数が適正度関数ｆapとして決定される。
【０２２６】
ここで、走行阻害度合い関数ｆrは、その関数値が大きいほど、自車両２の走行が阻害される可能性の度合いが高いので、１−ｆrという関数は、その関数値が大きいほど、自車両２の走行が阻害される可能性の度合いが低いものとなる。
【０２２７】
従って、上記の如く決定される適正度関数ｆapの関数値（適正度）は、それに対応する目標加減速度の値が、運転者の要求を極力満たし、且つ、自車両２の走行が阻害されるのを防止する上で、より適切であるほど、大きな値となる。
【０２２８】
次に、車速制御部２４は、次に、制御用適正操作量決定部２４４の処理を実行する。この制御用適正操作量決定部２４４は、上記の如く決定された適正度関数ｆapに基づいて、自車両２の車速を制御するための適正な制御用操作量としての目標適正加減速度（以降、これをa_opt_cmdと表記する）を決定する。
【０２２９】
具体的には、制御用適正操作量決定部２４４は、図７（ｃ）に示す如く、適正度関数ｆapにおいて、関数値（適正度）が最大となる加減速度の値を目標適正加減速度ａ_opt_cmdとして決定する。
【０２３０】
これにより、運転者の要求を極力満たし、且つ、自車両２の走行が阻害されるのを防止する上で、最も適正な加減速度の値として、目標適正加減速度ａ_opt_cmdが決定される。
【０２３１】
次に、車速制御部２４は、駆動制動力制御部２４５の処理を実行する。この駆動制動力制御部２４５は、制御用適正操作量決定部２４４で決定された目標適正加減速度ａ_opt_cmdに応じて、エンジン４又はブレーキ装置５を制御する。
【０２３２】
具体的には、駆動制動力制御部２４５は、目標適正加減速度ａ_opt_cmdが正の値である場合には、目標適正加減速度ａ_opt_cmdを実現するために必要なエンジン４の出力トルクの目標値を決定し、この目標値の出力トルクを発生させるようにエンジン４の運転を制御する。
【０２３３】
また、目標適正加減速度ａ_opt_cmdが負の値である場合には、駆動制動力制御部２４５は、目標適正加減速度ａ_opt_cmdを実現するために必要なブレーキ装置５の制動力の目標値を決定し、この目標値の制動力を発生させるようにブレーキ装置５の制動力を制御する。なお、車両２に走行用の電動モータが搭載されている場合には、目標値の制動力を電動モータの回生運転により発生させるようにしてもよい。
【０２３４】
以上説明した本実施形態によれば、走行阻害度合い関数ｆrと、ユーティリティ関数ｆuとを合成してなる適正度関数ｆapの関数値は、それに対応する目標加減速度の値が、運転者の要求（目標車速、目標車間距離及び目標走行モード）を極力満たし、且つ、自車両２の走行が他車両によって阻害されるのを防止する上で、より適切であるほど、大きな値となるような関数である。
【０２３５】
そして、この適正度関数ｆapにおいて、関数値（適正度）が最大となる加減速度の値である目標適正加減速度ａ_opt_cmdに応じて、エンジン４による車両２の駆動力又はブレーキ装置５による車両２の制動力が制御される。
【０２３６】
これにより、運転者の要求（目標車速、目標車間距離及び目標走行モード）を極力満たすことと、自車両２の走行が他車両によって阻害されるのを防止することとをバランスよく両立させるように自車両２の車速を制御することができる。
【０２３７】
また、走行阻害度合い関数ｆrは、他車両が自車両２の正面前方に割り込んで、該正面前方を走行するようになると予測される確率（割り込み確率Ｐr_i）が高いほど、関数値が大きくなるように決定される。さらに、走行阻害度合い関数ｆrは、各他車両毎に決定した対象別走行阻害度合い関数ｆr_iを合成することで決定される。
【０２３８】
このため、自車両２の周辺における他車両の種々様々な存在状況において、目標加減速度（制御用操作量）の各値に対応する走行阻害度合い関数ｆrの関数値の信頼性を高めることができる。ひいては、適正度関数の関数値の信頼性を高めることができる。
★（以降、次の★★まで、新規文章）
［第２実施形態］
次に、本発明の第２実施形態を図８及び図９を参照して説明する。なお、本実施形態は、走行制御装置１の運転者要求認識部２３の処理、及び車速制御部２４のユーティリティ関数決定部２４２の処理だけが前記第１実施形態と相違するものである。このため、本実施形態の説明は、その相違点を中心に行い、第１実施形態と同一の事項については説明を省略する。
【０２３９】
図８に示すように、本実施形態では、運転者要求認識部２３は、第１実施形態で説明した目標車速設定部２３１、目標車間距離設定部２３２、及び目標走行モード設定部２３３に加えて、さらに、外界状況認識部２１で認識される自車両２の周辺の状況が所定の外界状況である場合における自車両２の加速又は減速（制動）の緩急度合いを規定する目標加減速緩急特性を可変的に設定する目標加減速緩急特性設定部２３４を備える。
【０２４０】
さらに詳細には、本実施形態では、上記所定の外界状況は、例えば、自車両２の前方を走行中の先行車が存在する状況である。該先行車は、自車両２と同じ車線領域で自車両２の正面前方を走行している他車両（現在時刻の直前に自車両２の側方の車線領域から割り込んで来た他車両を含む）、あるいは、自車両２の正面前方に割り込んで来ようとしている他車両、もしくは、現在時刻の直後の将来に、自車両２の正面前方に割り込んで来る可能性が高いと予測される車両である。
【０２４１】
そして、上記目標加減速緩急特性は、自車両２から先行車までの距離（以降、単に先行車距離という）が、ある基準距離（もしくは該基準距離を含む所定範囲内の距離）よりも大きくなった場合に、それに応じて、自車両２を加速するときの該加速の緩急度合いを規定する加速側目標緩急特性と、先行車距離が、ある基準距離（もしくは該基準距離を含む所定範囲内の距離）よりも短くなった場合に、それに応じて、自車両２の減速を減速させるときの該減速の緩急度合い規定する減速側目標緩急特性とから構成される。
【０２４２】
この場合、加速側目標緩急特性は、自車両２の加速を機敏（素早く）行なう機敏加速特性と、自車両２の加速を機敏加速特性よりも相対的に緩慢に行なう緩慢加速特性との２種類の特性から選択的に設定可能とされている。
【０２４３】
同様に、減速側目標緩急特性は、自車両２の減速を機敏（素早く）行なう機敏減速特性と、自車両２の加速を機敏減速特性よりも相対的に緩慢に行なう緩慢減速特性との２種類の特性から選択的に（可変的に）設定可能とされている。
【０２４４】
なお、上記基準距離は、例えば、目標車間距離設定部２３２で設定された目標車間距離である。ただし、該基準距離は、目標車間距離と異なる距離であってもよい。その場合、該基準距離を運転者自身が所定の操作により設定したり、あるいは、目標車間距離に応じて目標加減速緩急特性設定部２３４が自動的に設定するようにしてもよい。
【０２４５】
あるいは、上記基準距離は、車速制御のＯＦＦ状態での運転者の操縦による自車両２の走行形態（先行車距離に応じた車速変化や操舵変化の形態等）の過去履歴に基づいて、走行制御装置１で自動的に学習値として設定されるようにしてもよい。
【０２４６】
そして、目標加減速緩急特性設定部２３４は、本実施形態では、外界状況認識部２１により自車両２の前方に上記の先行車が検知されている状況で、前記車間距離検出部２１３により検出された該先行車と自車両２との間の距離（先行車距離）と、図示しない操作器の操作による指示（加減速時の緩急度合いの指示）とに応じて、目標加減速緩急特性を設定する。
【０２４７】
具体的には、目標加減速緩急特性設定部２３４は、車間距離検出部２１３により検出された先行車距離が、前記基準距離（もしくは該基準距離を含む所定範囲内の距離）よりも大きい場合において、運転者により加減速を機敏に行なうことが指示されている場合には、加速側目標緩急特性を機敏加速特性とし、加減速を緩慢に行なうことが指示されている場合には、加速側目標緩急特性を緩慢加速特性とする。
【０２４８】
また、目標加減速緩急特性設定部２３４は、車間距離検出部２１３により検出された先行車距離が、前記基準距離（もしくは該基準距離を含む所定範囲内の距離）よりも小さい場合において、運転者により加減速を機敏に行なうことが指示されている場合には、減速側目標緩急特性を機敏減速特性とし、加減速を緩慢に行なうことが指示されている場合には、減速側目標緩急特性を緩慢減速特性とする。
【０２４９】
なお、例えば、車速制御のＯＦＦ状態での運転者の操縦による自車両２の走行形態（先行車距離に応じた車速変化や操舵変化の形態等）の過去履歴に基づいて、加減速の緩急に関する運転者の好みの特性（頻度の高い特性）を走行制御装置１で学習しておくようにしてもよい。そして、目標加減速緩急特性を設定するに際して、運転者による加減速の緩急の指示を用いずに、機敏側の特性と緩慢側の特性とのうち、上記の如く学習した運転者の好みの緩急特性で、目標加減速緩急特性が自動的に設定されるようにしてもよい。
【０２５０】
次に、ユーティリティ関数決定部２４２は、本実施形態では、ユーティリティ関数ｆuを決定するにあたって、まず、運転者要求認識部２３で認識された運転者の各要求に対応する要求別ユーティリティ関数ｆu_jとして、第１実施形態で説明した車速要求ユーティリティ関数ｆu_1、車間要求ユーティリティ関数ｆu_2、及び走行モード要求ユーティリティ関数ｆu_3に加えて、目標加減速緩急特性に対応する要求別ユーティリティ関数としての加減速緩急特性要求ユーティリティ関数ｆu_4を決定する。
【０２５１】
これらの要求別ユーティリティ関数ｆu_1，ｆu_2，ｆu_3，ｆu_4は、それぞれ、本発明における第１副ユーティリティ関数、第２副ユーティリティ関数、第３副ユーティリティ関数、第４副ユーティリティ関数に相当するものである。
【０２５２】
そして、ユーティリティ関数決定部２４２は、これらの要求別ユーティリティ関数ｆu_1，ｆu_2，ｆu_3，ｆu_4を合成することによって、ユーティリティ関数ｆuを決定する。その合成の仕方は、第１実施形態で説明した仕方と同じである。
【０２５３】
上記加減速緩急特性要求ユーティリティ関数ｆu_4は、次のように決定される。
【０２５４】
すなわち、ユーティリティ関数決定部２４２は、外界状況認識部２１により自車両２の前方に先行車が検知されている場合において、運転者要求認識部２３の目標加減速緩急特性設定部２３４により前記した如く設定された目標加減速緩急特性に応じて、加減速緩急特性要求ユーティリティ関数ｆu_4を決定する。
【０２５５】
具体的には、現在設定されている目標加減速緩急特性として、機敏加速特性が設定されている場合、緩慢加速特性が設定されている場合、機敏減速特性が設定されている場合、緩慢減速特性が設定されている場合のそれぞれに対応して、加減速緩急特性要求ユーティリティ関数ｆu_4が、図９のグラフａ1，ａ2，ｂ1，ｂ2で示すような波形の関数に決定される。
【０２５６】
機敏加速特性に対応する加減速緩急特性要求ユーティリティ関数ｆu_4（以降、ｆu_4(a1)と表記する）と、緩慢加速特性に対応するｆu_4（以降、ｆu_4(a2)と表記する）とは、いずれも、関数値（ユーティリティ指標値）がピーク値となる目標加速度の値が正の値となるような凸型波形の関数である。
【０２５７】
この場合、緩慢加速特性に対応するｆu_4(a2)の波形は、関数値がピーク値及びこれに近い値となる目標加速度の値が、“０”よりも若干大きい正の値の領域となるようにあらかじめ設定されている。
【０２５８】
また、機敏加速特性に対応するｆu_4(a1)の波形は、関数値がピーク値及びこれに近い値となる目標加速度の値が、緩慢加速特性に対応するｆu_4(a2)よりも大きい正の値の領域となるようにあらかじめ設定されている。
【０２５９】
また、機敏減速特性に対応するｆu_4（以降、ｆu_4(b1)と表記する）と、緩慢減速特性に対応するｆu_4（以降、ｆu_4(b2)と表記する）とは、いずれも、関数値（ユーティリティ指標値）がピーク値となる目標加速度の値が負の値となるような凸型波形の関数である。
【０２６０】
この場合、緩慢減速特性に対応するｆu_4(b2)の波形は、関数値がピーク値及びこれに近い値となる目標加速度の値が、“０”よりも若干小さい負の値の領域となるようにあらかじめ設定されている。
【０２６１】
また、機敏減速特性に対応するｆu_4(b1)の波形は、関数値がピーク値及びこれに近い値となる目標加速度の値が、緩慢加速特性に対応するｆu_4(b2)よりも大きさ（絶対値）が大きい負の値の領域となるようにあらかじめ設定されている。
【０２６２】
なお、本実施形態では、外界状況が自車両２の前方に先行車が存在しない状況である場合、あるいは、先行車距離が、前記基準距離に一致するか、もしくは、該基準距離を含む所定範囲内の距離である場合（基準距離に十分に近い距離である場合）には、加減速緩急特性要求ユーティリティ関数ｆu_4は、関数値が“０”の関数とされる。
【０２６３】
本実施形態は、以上説明した事項以外は、前記第１実施形態と同じである。なお、
以上説明した本実施形態によれば、ユーティリティ関数決定部２４２が決定するユーティリティ関数ｆuは、目標加減速度の値が、目標車速、目標車間距離及び目標走行モードに加えて、目標加減速緩急特性をも極力満たすようにする上で、より有効であるほど、大きな関数値となるような関数となる。
【０２６４】
従って、自車両２の前方に先行車が存在する場合における自車両２の加減速の緩急に関する運転者の要求をも反映させて、ユーティリティ関数を決定できる。
【０２６５】
このため、本実施形態によれば、第１実施形態よりも運転者のより多くの要求（目標車速、目標車間距離、目標走行モード及び目標加減速緩急特性）を極力満たすことと、自車両２の走行が他車両によって阻害されるのを防止することとをバランスよく両立させるように自車両２の車速を制御することができる。
★★
次に、以上説明した実施形態の変形態様をいくつか説明する。
【０２６６】
適正度関数決定部２４３の処理では、自車両２の周辺の外界状況に応じて、走行阻害度合い関数ｆrと、ユーティリティ関数ｆuとを重み付けして合成することで、適正度関数ｆapを得るようにしてもよい。
【０２６７】
例えば、外界状況認識部２１において、自車両２の周辺が交差点であるか否かの情報、自車両２の周辺が夜間環境であるか否かの情報、自車両２の周辺が通勤時間帯の環境であるか否かの情報、自車両２の周辺が降雨環境であるか否かの情報、自車両２の周辺が降雪環境であるか否かの情報を取得するようにしておく。
【０２６８】
この場合、自車両２の周辺が交差点であるか否かの情報は、例えばナビゲーション情報、外部からの通信情報、カメラ１２の撮像画像などに基づき取得することが可能である。
【０２６９】
また、自車両２の周辺が夜間環境であるか否かの情報は、例えば、時刻情報、自車両２のヘッドライトのＯＮ・ＯＦＦ情報、明るさセンサの出力、カメラ１２の撮像画像等に基づき取得することが可能である。
【０２７０】
また、自車両２の周辺が通勤時間帯の環境であるか否かの情報は、例えば時刻情報に基づき取得することが可能である。
【０２７１】
また、自車両２の周辺が降雨環境もしくいは降雪環境であるか否かの情報は、自車両２のワイパーの作動情報、雨滴センサの出力、あるいは、外部からの通信情報（天気情報）等に基づき取得することができる。
【０２７２】
ここで、自車両２の周辺が交差点である場合、あるいは、自車両２の周辺が夜間環境である場合、あるいは、自車両２の周辺が通勤時間帯の環境である場合、あるいは、自車両２の周辺が降雨環境である場合、あるいは、自車両２の周辺が降雪環境である場合には、一般に、自車両２と外部の物体との接触が生じる可能性が通常の場合よりも、高くなりやすい。従って、自車両２の走行が阻害されるのを防止することの必要性が高い。
【０２７３】
そこで、適正度関数決定部２４３の処理では、上記の場合に、適正度関数ｆapのユーティリティ関数ｆuに対する依存度よりも、走行阻害度合い関数ｆrに対する依存度の方が、通常の場合よりもより高くなるようにｆuとｆrとの合成を行なうようにする。
【０２７４】
この場合、適正度関数決定部２４３は、例えば、走行阻害度合い関数決定部２４１で前記した如く決定した走行阻害度合い関数ｆrの関数値を補正することで、目標加減速度（制御用操作量）の各値に対応する関数値がより大きくなるような補正後の走行阻害度合い関数ｆr’を決定する。そしてこのｆr'を、式（３）におけるｆrの代わりに用いて適正度関数ｆapを決定する。
【０２７５】
このようにすることで、自車両２の走行が阻害されるのを防止することの必要性が高いと考えられる状況で、適正度関数ｆapのユーティリティ関数ｆuに対する依存度よりも、走行阻害度合い関数ｆrに対する依存度の方がより高くなるよう適正度関数ｆapを決定できる。
【０２７６】
ひいては、自車両２の走行が阻害されるのを防止することの確実性をより高めるように、自車両２の車速を制御することができる。
【０２７７】
また、前記各実施形態における車両２は、目標車速、目標車間距離、及び目標走行モードを設定可能な車両２（第１実施形態）、あるいは、目標車速、目標車間距離、目標走行モード、及び目標加減速緩急特性を設定可能な車両２（第２実施形態）であるが、目標車速及び目標車間距離の一方だけの目標、あるいは、目標車速及び目標車間距離の一方と、目標走行モード及び目標加減速緩急特性のいずれか一方との２つの目標、あるいは、目標車速及び目標車間距離の一方と、目標走行モード及び目標加減速緩急特性の両方との３つの目標を設定可能な車両であってもよい。
【０２７８】
目標車速及び目標車間距離の一方だけの目標を設定可能である場合には、ユーティリティ関数決定部２４２の処理において、車速要求ユーティリティ関数ｆu_1又は車間要求ユーティリティ関数ｆu_2をユーティリティ関数ｆuとして決定するようにすればよい。
【０２７９】
また、目標車速及び目標車間距離の一方と、目標走行モード及び目標加減速緩急特性のいずれか一方との２つの目標を設定可能である場合には、ユーティリティ関数決定部２４２の処理において、車速要求ユーティリティ関数ｆu_1又は車間要求ユーティリティ関数ｆu_2と、走行モード要求ユーティリティ関数ｆu_3又は加減速緩急特性要求ユーティリティ関数ｆu_4とを合成したものをユーティリティ関数ｆuとして決定するようにすればよい。
【０２８０】
また、目標車速及び目標車間距離の一方と、目標走行モード及び目標加減速緩急特性の両方との３つの目標を設定可能である場合には、ユーティリティ関数決定部２４２の処理において、車速要求ユーティリティ関数ｆu_1又は車間要求ユーティリティ関数ｆu_2と、走行モード要求ユーティリティ関数ｆu_3及び加減速緩急特性要求ユーティリティ関数ｆu_4とを合成したものをユーティリティ関数ｆuとして決定するようにすればよい。
【０２８１】
また、前記第２実施形態では、自車両２の前方に先行車が存在する状況だけで目標加減速緩急特性を設定するようにしたが、他の状況でも目標加減速緩急特性を設定するようにしてもよい。
【図１】
2014006775.tif 000003
【図２】
2014006775.tif 000004
【図３】
2014006775.tif 000005
【図４】
2014006775.tif 000006
【図５】
2014006775.tif 000007
【図６】
2014006775.tif 000008
【図７】
2014006775.tif 000009
【図８】
2014006775.tif 000010
【図９】
2014006775.tif 000011
【手続補正書】
【提出日】平成27年11月24日(2015.11.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
あらかじめ設定された自車両の目標車速に基づいて、該自車両の車速を制御する車速制御部を有する走行制御装置であって、
前記自車両の実際の車速を検出する車速検出部と、
前記自車両の周辺の外界状況であって、該自車両の正面前方の領域とその側方の領域とを少なくとも含めた該自車両の周辺における他車両の存在状況を含む外界状況を認識する外界状況認識部と、
前記自車両の車速を制御するための操作量である車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御することが、少なくとも前記目標車速を含む自車両の車速制御に関する要求を満たすためにどの程度有効であるかの有効度合いを表す指標値であるユーティリティ指標値との間の関係を表すユーティリティ関数を、少なくとも前記目標車速と、前記検出された自車両の車速とに応じて決定するユーティリティ関数決定部と、
前記車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御した場合に予測される該自車両の走行の阻害度合いを表す指標値である走行阻害度合い指標値との間の関係を表す走行阻害度合い関数を、前記認識された外界状況に応じて決定する走行阻害度合い関数決定部と、
前記決定されたユーティリティ関数と前記決定された走行阻害度合い関数とを合成することにより、前記車速制御用操作量と、該車速制御用操作量の各値の適正度との関係を表す適正度関数を決定する適正度関数決定部とを備え、
前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御するように構成されていることを特徴とする車両の走行制御装置。
【請求項２】
請求項１記載の車両の走行制御装置において、
前記自車両とその前方の先行車との間の車間距離を検出する車間距離検出部をさらに備えており、
前記車速制御部は、前記目標車速と、あらかじめ設定された前記車間距離の目標値である目標車間距離とに基づいて、該自車両の車速を制御する機能を有するものであり、
前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理とを実行し、少なくとも該第１副ユーティリティ関数と第２副ユーティリティ関数とを合成することにより、前記ユーティリティ関数を決定するように構成されており、
前記第１副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標車速を実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、
前記第２副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標車間距離を実現することに対してどの程度有効であるかの有効度合いを表す指標値であることを特徴とする車両の走行制御装置。
【請求項３】
請求項１記載の車両の走行制御装置において、
前記車速制御部は、前記目標車速と、前記自車両の加速動作パターンを規定するものとしてあらかじめ可変的に決定された目標走行モードと、前記認識された外界状況が所定の外界状況である場合における前記自車両の加速又は減速の緩急度合いを規定するものとしてあらかじめ可変的に決定された目標加減速緩急特性とのうちの少なくとも前記目標車速を含む２つ以上の目標パラメータに基づいて、該自車両の車速を制御する機能を有するものであり、
前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの、少なくとも前記第１処理を含む２つ以上の処理を実行し、前記第１副ユーティリティ関数、第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記２つ以上の処理により決定された２つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されており、
前記第１副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標車速を実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、
前記第３副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標走行モードでの加速動作パターンを実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、
前記第４副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、目標加減速緩急特性を実現することに対してどの程度有効であるかの有効度合いを表す指標値であることを特徴とする車両の走行制御装置。
【請求項４】
請求項２記載の車両の走行制御装置において、
前記車速制御部は、前記目標車速と、前記目標車間距離と、前記自車両の加速動作パターンを規定するものとしてあらかじめ可変的に決定された目標走行モードと、前記認識された外界状況が所定の外界状況である場合における前記自車両の加速又は減速の緩急度合いを規定するものとしてあらかじめ可変的に決定された目標加減速緩急特性とのうちの少なくとも前記目標車速及び目標車間距離を含む３つ以上の目標パラメータに基づいて、該自車両の車速を制御する機能を有するものであり、
前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの、少なくとも前記第１処理及び第２処理を含む３つ以上の処理を実行し、前記第１副ユーティリティ関数、前記第２副ユーティリティ関数、第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記３つ以上の処理により決定された３つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されており、
前記第３副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標走行モードでの加速動作パターンを実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、
前記第４副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、目標加減速緩急特性を実現することに対してどの程度有効であるかの有効度合いを表す指標値であることを特徴とする車両の走行制御装置。
【請求項５】
自車両とその前方の先行車との間のあらかじめ設定された目標車間距離に基づいて、該自車両の車速を制御する車速制御部を有する走行制御装置であって、
前記自車両とその前方の先行車との間の車間距離を検出する車間距離検出部と、
前記自車両の周辺の外界状況であって、該自車両の正面前方の領域とその側方の領域とを少なくとも含めた該自車両の周辺における他車両の存在状況を含む外界状況を認識する外界状況認識部と、
前記自車両の車速を制御するための操作量である車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御することが、少なくとも前記目標車間距離を含む自車両の車速制御に関する要求を満たすためにどの程度有効であるかの有効度合いを表すの有効度合いを表す指標値であるユーティリティ指標値との間の関係を表すユーティリティ関数を、少なくとも前記目標車間距離と、前記検出された車間距離とに応じて決定するユーティリティ関数決定部と、
前記車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御した場合に予測される該自車両の走行の阻害度合いを表す指標値である走行阻害度合い指標値との間の関係を表す走行阻害度合い関数を、前記認識された外界状況に応じて決定する走行阻害度合い関数決定部と、
前記決定されたユーティリティ関数と前記決定された走行阻害度合い関数とを合成することにより、前記車速制御用操作量と、該車速制御用操作量の各値の適正度との関係を表す適正度関数を決定する適正度関数決定部とを備え、
前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御するように構成されていることを特徴とする車両の走行制御装置。
【請求項６】
請求項５記載の車両の走行制御装置において、
前記車速制御部は、前記目標車間距離と、前記自車両の加速動作パターンを規定するものとしてあらかじめ可変的に決定された目標走行モードと、前記認識された外界状況が所定の外界状況である場合における前記自車両の加速又は減速の緩急度合いを規定するものとしてあらかじめ可変的に決定された目標加減速緩急特性とのうちの少なくとも前記目標車間距離を含む２つ以上の目標パラメータに基づいて、該自車両の車速を制御する機能を有するものであり、
前記ユーティリティ関数決定部は、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの少なくとも前記第２処理を含む２つ以上の処理を実行し、前記第２副ユーティリティ関数、前記第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記２つ以上の処理により決定された２つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されており、
前記第２副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標車間距離を実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、
前記第３副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標走行モードでの加速動作パターンを実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、
前記第４副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、目標加減速緩急特性を実現することに対してどの程度有効であるかの有効度合いを表す指標値であることを特徴とする車両の走行制御装置。
【請求項７】
請求項１又は５記載の車両の走行制御装置において、
前記走行阻害度合い関数決定部は、前記自車両の周辺に他車両が存在することが前記外界状況認識部により認識されている場合において、該他車両が将来に自車両の正面前方を走行することとなると予測される確率を決定し、前記車速制御用操作量の各値に対応する前記走行阻害度合い指標値が、前記決定した確率が高いほど、大きくなるように前記走行阻害度合い関数を決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項８】
請求項７記載の車両の走行制御装置において、
前記走行阻害度合い関数決定部は、前記自車両の周辺に複数の他車両が存在することが前記外界状況認識部により認識されている場合において、各他車両毎に、前記確率を決定すると共に、前記車速制御用操作量と該他車両に起因する前記走行阻害度合い指標値との間の関係を表す副走行阻害度合い関数を該確率に応じて決定し、前記複数の他車両のそれぞれに対応して決定した副走行阻害度合い関数を合成することにより前記走行阻害度合い関数を決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項９】
請求項８記載の車両の走行制御装置において、
前記走行阻害度合い関数決定部は、各他車両毎に、該他車両が将来に自車両の正面前方を走行することとなると仮定した場合の前記副走行阻害度合い関数である基準副走行阻害度合い関数と前記確率とを決定し、該基準副走行阻害度合い関数に前記確率を乗じてなる関数を前記副走行阻害度合い関数として決定するように構成されていることを特徴とする車両の走行制御装置。
【請求項１０】
請求項９記載の車両の走行制御装置において、
前記走行阻害度合い関数決定部は、前記自車両と前記他車両との相対関係、及び他車両同士の相対関係の少なくともいずれか一方の相対関係に基づいて、前記確率を決定することを特徴とする車両の走行制御装置。
【請求項１１】
請求項１又は５記載の車両の走行制御装置において、
前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺の混雑度合い、視界状態、及び路面状態のうちの少なくともいずれかに関連する情報が含まれており、
前記適正度関数決定部は、前記自車両の周辺の混雑度合い又は視界状態又は路面状態に関連する情報に応じて、前記適正度関数の前記ユーティリティ関数に対する依存度と、前記適正度関数の前記走行阻害度合い関数に対する依存度とを異ならせるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることを特徴とする車両の走行制御装置。
【請求項１２】
請求項１又は５記載の車両の走行制御装置において、
前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺が交差点であるか否かを示す情報が含まれており、
前記適正度関数決定部は、前記自車両の周辺が交差点である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることを特徴とする車両の走行制御装置。
【請求項１３】
請求項１又は５記載の車両の走行制御装置において、
前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺が夜間の環境であるか否か、又は通勤時間帯の環境であるか否かを示す情報が含まれており、
前記適正度関数決定部は、前記自車両の周辺が夜間の環境であるか、又は通勤時間帯の環境である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることを特徴とする車両の走行制御装置。
【請求項１４】
請求項１又は５記載の車両の走行制御装置において、
前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺が降雨環境であるか否か、又は降雪環境であるか否かを示す情報が含まれており、
前記適正度関数決定部は、前記自車両の周辺が降雨環境又は降雪環境である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることを特徴とする車両の走行制御装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の車両の走行制御装置は、上記の目的を達成するために、あらかじめ設定された自車両の目標車速に基づいて、該自車両の車速を制御する車速制御部を有する走行制御装置であって、
前記自車両の実際の車速を検出する車速検出部と、
前記自車両の周辺の外界状況であって、該自車両の正面前方の領域とその側方の領域とを少なくとも含めた該自車両の周辺における他車両の存在状況を含む外界状況を認識する外界状況認識部と、
前記自車両の車速を制御するための操作量である車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御することが、少なくとも前記目標車速を含む自車両の車速制御に関する要求を満たすためにどの程度有効であるかの有効度合いを表す指標値であるユーティリティ指標値との間の関係を表すユーティリティ関数を、少なくとも前記目標車速と、前記検出された自車両の車速とに応じて決定するユーティリティ関数決定部と、
前記車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御した場合に予測される該自車両の走行の阻害度合いを表す指標値である走行阻害度合い指標値との間の関係を表す走行阻害度合い関数を、前記認識された外界状況に応じて決定する走行阻害度合い関数決定部と、
前記決定されたユーティリティ関数と前記決定された走行阻害度合い関数とを合成することにより、前記車速制御用操作量と、該車速制御用操作量の各値の適正度との関係を表す適正度関数を決定する適正度関数決定部とを備え、
前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御するように構成されていることを特徴とする（第１発明）。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
そして、この場合、前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理とを実行し、少なくとも該第１副ユーティリティ関数と第２副ユーティリティ関数とを合成することにより、前記ユーティリティ関数を決定するように構成されており、前記第１副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標車速を実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、前記第２副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標車間距離を実現することに対してどの程度有効であるかの有効度合いを表す指標値であることが好ましい（第２発明）。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
そして、この場合、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの、少なくとも前記第１処理を含む２つ以上の処理を実行し、前記第１副ユーティリティ関数、第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記２つ以上の処理により決定された２つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されており、前記第１副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標車速を実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、前記第３副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標走行モードでの加速動作パターンを実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、前記第４副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、目標加減速緩急特性を実現することに対してどの程度有効であるかの有効度合いを表す指標値であることが好ましい（第３発明）。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
そして、この場合、前記ユーティリティ関数決定部は、前記目標車速と前記検出された自車両の車速とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第１副ユーティリティ関数を決定する第１処理と、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの、少なくとも前記第１処理及び第２処理を含む３つ以上の処理を実行し、前記第１副ユーティリティ関数、前記第２副ユーティリティ関数、第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記３つ以上の処理により決定された３つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されており、前記第３副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標走行モードでの加速動作パターンを実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、前記第４副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、目標加減速緩急特性を実現することに対してどの程度有効であるかの有効度合いを表す指標値であることが好ましい（第４発明）。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
すなわち、本発明の他の形態の車両の走行制御装置は、自車両とその前方の先行車との間のあらかじめ設定された目標車間距離に基づいて、該自車両の車速を制御する車速制御部を有する走行制御装置であって、
前記自車両とその前方の先行車との間の車間距離を検出する車間距離検出部と、
前記自車両の周辺の外界状況であって、該自車両の正面前方の領域とその側方の領域とを少なくとも含めた該自車両の周辺における他車両の存在状況を含む外界状況を認識する外界状況認識部と、
前記自車両の車速を制御するための操作量である車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御することが、少なくとも前記目標車間距離を含む自車両の車速制御に関する要求を満たすためにどの程度有効であるかの有効度合いを表すの有効度合いを表す指標値であるユーティリティ指標値との間の関係を表すユーティリティ関数を、少なくとも前記目標車間距離と、前記検出された車間距離とに応じて決定するユーティリティ関数決定部と、
前記車速制御用操作量と、該車速制御用操作量の各値に応じて前記自車両の車速を制御した場合に予測される該自車両の走行の阻害度合いを表す指標値である走行阻害度合い指標値との間の関係を表す走行阻害度合い関数を、前記認識された外界状況に応じて決定する走行阻害度合い関数決定部と、
前記決定されたユーティリティ関数と前記決定された走行阻害度合い関数とを合成することにより、前記車速制御用操作量と、該車速制御用操作量の各値の適正度との関係を表す適正度関数を決定する適正度関数決定部とを備え、
前記車速制御部は、前記決定された適正度関数において最も高い適正度に対応する前記車速制御用操作量の値に応じて前記自車両の駆動制動力を操作することにより該自車両の車速を制御するように構成されていることを特徴とする（第５発明）。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
そして、この場合、前記ユーティリティ関数決定部は、前記目標車間距離と前記検出された車間距離とに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第２副ユーティリティ関数を決定する第２処理と、前記目標走行モードに応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第３副ユーティリティ関数を決定する第３処理と、前記認識された外界状況が前記所定の外界状況である場合において、前記目標加減速緩急特性に応じて、前記車速制御用操作量と前記ユーティリティ指標値との間の関係を表す第４副ユーティリティ関数を決定する第４処理とのうちの少なくとも前記第２処理を含む２つ以上の処理を実行し、前記第２副ユーティリティ関数、前記第３副ユーティリティ関数及び第４副ユーティリティ関数のうちの、前記２つ以上の処理により決定された２つ以上の副ユーティリティ関数を合成することにより、前記ユーティリティ関数を決定するように構成されており、前記第２副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標車間距離を実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、前記第３副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、前記目標走行モードでの加速動作パターンを実現することに対してどの程度有効であるかの有効度合いを表す指標値であり、前記第４副ユーティリティ関数に係る前記ユーティリティ指標値は、前記車速制御用操作量の各値に応じて前記自車両の車速を制御することが、目標加減速緩急特性を実現することに対してどの程度有効であるかの有効度合いを表す指標値であることが好ましい（第６発明）。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
なお、前記第１〜第６発明では、前記所定の外界状況は、前記自車両の前方に先行車が存在する状況を含む。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
このため、前記自車両の前方に先行車が存在する状況で、前記目標加減速緩急特性に応じて、自車両の加速又は減速が機敏に行なわれるようにしたり、あるいは、自車両の加速又は減速が緩慢に行なわれるようにすることが可能となる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
なお、上記「先行車」には、自車両と同じ車線領域で走行中の他車両に限らず、現在時刻の直後に、自車両の側方の車線領域から割り込んで来ようとしている他車両、もしくは、割り込んで来る可能性の高い他車両が含まれていてもよい。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
以上説明した第１〜第６発明では、前記走行阻害度合い関数決定部は、前記自車両の周辺に他車両が存在することが前記外界状況認識部により認識されている場合において、該他車両が将来に自車両の正面前方を走行することとなると予測される確率を決定し、前記車速制御用操作量の各値に対応する前記走行阻害度合い指標値が、前記決定した確率が高いほど、大きくなるように前記走行阻害度合い関数を決定するように構成されていることが好ましい（第７発明）。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
この第７発明によれば、前記自車両の周辺に他車両が存在することが前記外界状況認識部により認識されている場合において、該他車両が将来に自車両の正面前方を走行することとなると予測される確率を反映させて、前記走行阻害度合い関数が決定される。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
上記第７発明では、前記走行阻害度合い関数決定部は、前記自車両の周辺に複数の他車両が存在することが前記外界状況認識部により認識されている場合において、各他車両毎に、前記確率を決定すると共に、前記車速制御用操作量と該他車両に起因する前記走行阻害度合い指標値との間の関係を表す副走行阻害度合い関数を該確率に応じて決定し、前記複数の他車両のそれぞれに対応して決定した副走行阻害度合い関数を合成することにより前記走行阻害度合い関数を決定するように構成されていることが好ましい（第８発明）。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
この第８発明によれば、自車両の周辺に複数の他車両が存在する場合に、各他車両毎に前記確率に応じて決定した副走行阻害度合い関数を合成することにより、前記走行阻害度合い関数が決定される。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
上記第８発明では、より具体的には、前記走行阻害度合い関数決定部は、各他車両毎に、該他車両が将来に自車両の正面前方を走行することとなると仮定した場合の前記副走行阻害度合い関数である基準副走行阻害度合い関数と前記確率とを決定し、該基準副走行阻害度合い関数に前記確率を乗じてなる関数を前記副走行阻害度合い関数として決定するように構成されていることが好ましい（第９発明）。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
この第９発明によれば、各他車両に対応する副走行阻害度合い関数の関数値が、該他車両によって自車両の走行が阻害される度合いの予測値として適切な値となるように副走行阻害度合い関数を決定できる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
上記第７〜第９発明では、前記走行阻害度合い関数決定部は、前記自車両と前記他車両との相対関係、及び他車両同士の相対関係の少なくともいずれか一方の相対関係に基づいて、前記確率を決定することが好ましい（第１０発明）。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
この第１０発明によれば、他車両が将来に自車両の正面前方を走行することとなると予測される確率を高い信頼性で決定することが可能となる。ひいては、前記走行阻害度合い関数、あるいは、副走行阻害度合い関数の信頼性を高めることができる。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
また、前記第１〜第１０発明では、前記外界状況認識部が認識する自車両の周辺の外界状況には、自車両の周辺の混雑度合い、視界状態、及び路面状態のうちの少なくともいずれかに関連する情報が含まれていてもよい。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
この場合、前記適正度関数決定部は、前記自車両の周辺の混雑度合い又は視界状態又は路面状態に関連する情報に応じて、前記適正度関数の前記ユーティリティ関数に対する依存度と、前記適正度関数の前記走行阻害度合い関数に対する依存度とを異ならせるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることが好ましい（第１１発明）。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
この第１１発明によれば、自車両の周辺の混雑度合い又は視界状態又は路面状態に応じて、前記適正度関数の前記ユーティリティ関数に対する依存度と、前記適正度関数の前記走行阻害度合い関数に対する依存度とを異ならせるようにすることができる。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
上記第１１発明の如く、適正度関数を決定する場合のより具体的な態様としては、次のような態様を採用することができる。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
すなわち、前記第１〜第１１発明において、前記外界状況認識部が認識する自車両の周辺の外界状況に、自車両の周辺が交差点であるか否かを示す情報が含まれている場合には、前記適正度関数決定部は、前記自車両の周辺が交差点である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることが好ましい（第１２発明）。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
また、前記第１〜第１２発明において、前記外界状況認識部が認識する自車両の周辺の
外界状況に、自車両の周辺が夜間の環境であるか否か、又は通勤時間帯の環境であるか否かを示す情報が含まれている場合には、前記適正度関数決定部は、前記自車両の周辺が夜間の環境であるか、又は通勤時間帯の環境である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることが好ましい（第１３発明）。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
すなわち、自車両の周辺が夜間の環境であるか、又は通勤時間帯の環境である場合には、一般に、自車両の周辺の視界状態が悪かったり、あるいは、混雑度合いが高い。そこで、第１３発明では、適正度関数決定部は、前記ユーティリティ関数及び走行阻害度合い関数を上記の如く重み付けして合成する。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
また、前記第１〜第１３発明において、前記外界状況認識部が認識する自車両の周辺の外界状況に、自車両の周辺が降雨環境であるか否か、又は降雪環境であるか否かを示す情報が含まれている場合には、前記適正度関数決定部は、前記自車両の周辺が降雨環境又は降雪環境である場合には、前記適正度関数の前記ユーティリティ関数に対する依存度が相対的に低くなり、且つ、前記適正度関数の前記走行阻害度合い関数に対する依存度が相対的に高くなるように、前記ユーティリティ関数及び走行阻害度合い関数を重み付けして合成するように構成されていることが好ましい（第１４発明）。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
すなわち、自車両の周辺が降雨環境又は降雪環境である場合には、一般に、自車両の周辺の視界状態が悪かったり、あるいは、路面状態が滑りやすい状態となっている。そこで、第１４発明では、適正度関数決定部は、前記ユーティリティ関数及び走行阻害度合い関数を上記の如く重み付けして合成する。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
なお、以上説明した第１〜第１４発明においては、前記車速両制御用操作量としては、例えば、自車両の目標とする加減速度、目標とする車速（瞬時目標の車速）、自車両の目標とする駆動力及び制動力等を採用することができる。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】０２３８
【補正方法】変更
【補正の内容】
【０２３８】
このため、自車両２の周辺における他車両の種々様々な存在状況において、目標加減速度（制御用操作量）の各値に対応する走行阻害度合い関数ｆrの関数値の信頼性を高めることができる。ひいては、適正度関数の関数値の信頼性を高めることができる。
［第２実施形態］
次に、本発明の第２実施形態を図８及び図９を参照して説明する。なお、本実施形態は、走行制御装置１の運転者要求認識部２３の処理、及び車速制御部２４のユーティリティ関数決定部２４２の処理だけが前記第１実施形態と相違するものである。このため、本実施形態の説明は、その相違点を中心に行い、第１実施形態と同一の事項については説明を省略する。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】０２６５
【補正方法】変更
【補正の内容】
【０２６５】
このため、本実施形態によれば、第１実施形態よりも運転者のより多くの要求（目標車速、目標車間距離、目標走行モード及び目標加減速緩急特性）を極力満たすことと、自車両２の走行が他車両によって阻害されるのを防止することとをバランスよく両立させるように自車両２の車速を制御することができる。
次に、以上説明した実施形態の変形態様をいくつか説明する。
【国際調査報告】
2014006775.tif 000012
2014006775.tif 000013
2014006775.tif 000014
2014006775.tif 000015