(57)【要約】【課題】  先行車の走行状況に応じてドライバの運転意図を精度よく推定する運転意図推定装置を提供する。【解決手段】  運転意図推定装置は、それぞれが運転意図を有する複数の仮想ドライバを設定し、車両状態および自車両周囲の状態に基づいて仮想ドライバの運転操作量を算出する。そして、算出した仮想ドライバの運転操作量と、実際のドライバの運転操作量とを比較して近似度合を判断することにより、実際のドライバの運転意図を推定する。車線変更を行う際の実際のドライバの運転操作量は先行車の走行状況によって変化するので、先行車の走行状況に応じて運転意図を推定する際の推定基準を変化させる。【選択図】  図１
2006213276.tif 000002
【特許請求の範囲】
【請求項１】
自車両の車両周囲状態を検出する車両周囲状態検出手段と、
実際のドライバによる運転操作量を検出する運転操作量検出手段と、
運転意図を与えられた複数の異なる仮想のドライバについて、前記車両周囲状態検出手段によって検出される前記車両周囲状態に基づいて、各仮想ドライバが前記運転意図を遂行するために必要な運転操作量を計算する仮想ドライバ運転操作量計算手段と、
前記仮想ドライバ運転操作量計算手段によって計算された複数の仮想ドライバの前記運転操作量と、前記運転操作量検出手段によって検出された前記実際のドライバの前記運転操作量との近似度合（以降、運転操作量近似度合とする）をそれぞれ計算する運転操作量近似度合計算手段と、
前記運転操作量近似度合計算手段によって計算された複数の前記運転操作量近似度合に基づいて、前記実際のドライバの運転意図を推定する運転意図推定手段と、
前記自車両前方の障害物状況を検出する障害物状況検出手段と、
前記障害物状況検出手段で検出された前記障害物状況に基づいて、前記運転意図推定手段における運転意図推定基準を変更する運転意図推定基準変更手段とを備えることを特徴とする運転意図推定装置。
【請求項２】
請求項１に記載の運転意図推定装置において、
前記障害物状況検出手段は、前記障害物状況として、前記自車両前方の先行車の走行状況を検出することを特徴とする運転意図推定装置。
【請求項３】
請求項２に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記障害物状況検出手段で検出された前記先行車の車線内における横方向位置に応じて、前記運転意図推定基準を設定することを特徴とする運転意図推定装置。
【請求項４】
請求項３に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記先行車の前記横方向位置が左右いずれかの車線端に近づくほど、前記車線端方向への車線変更意図の推定感度が高くなるように、前記車線変更意図に関する前記運転意図推定基準を小さくすることを特徴とする運転意図推定装置。
【請求項５】
請求項３または請求項４に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記先行車の前記横方向位置が左右いずれかの車線端に近づくほど、前記車線端とは反対方向への車線変更意図の推定精度が高くなるように、前記車線変更意図に関する前記運転意図推定基準を大きくすることを特徴とする運転意図推定装置。
【請求項６】
請求項２に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記障害物状況検出手段で検出された前記先行車の横方向の車体端部と車線端との距離に応じて、前記運転意図推定基準を設定することを特徴とする運転意図推定装置。
【請求項７】
請求項６に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記先行車の前記車体端部と前記車線端との距離が小さくなるほど、前記車線端方向への車線変更意図の推定感度が高くなるように、前記車線変更意図に関する前記運転意図推定基準を小さくすることを特徴とする運転意図推定装置。
【請求項８】
請求項６または請求項７に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記先行車の前記車体端部と前記車線端との距離が小さくなるほど、前記車線端とは反対方向への車線変更意図の推定精度が高くなるように、前記車線変更意図に関する前記運転意図推定基準を大きくすることを特徴とする運転意図推定装置。
【請求項９】
請求項６から請求項８のいずれかに記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記先行車の前記車体端部と前記車線端との前記距離に補正値を加えて補正した値を用いて、前記運転意図推定基準を設定することを特徴とする運転意図推定装置。
【請求項１０】
請求項９に記載の運転意図推定装置において、
前記補正値は、前記先行車の車幅に応じて設定されることを特徴とする運転意図推定装置。
【請求項１１】
請求項１０に記載の運転意図推定装置において、
前記補正値は、前記先行車の前記車幅が大きくなるほど大きくなるように設定されることを特徴とする運転意図推定装置。
【請求項１２】
請求項１に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記障害物状況検出手段で検出された前記自車両前方の先行車および前記自車両の車線内における横方向の位置に基づいて、前記運転意図推定基準を変更することを特徴とする運転意図推定装置。
【請求項１３】
請求項１２に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記先行車の前記横方向の中心位置と前記自車両の前記横方向の中心位置との間の中心位置間距離に応じて、前記運転意図推定基準を設定することを特徴とする運転意図推定装置。
【請求項１４】
請求項１３に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記中心位置間距離が大きいほど、前記自車両の前記中心位置に対して前記先行車の前記中心位置が存在する方向への車線変更意図の推定感度が高くなるように、前記車線変更意図に関する前記運転意図推定基準を小さくすることを特徴とする運転意図推定装置。
【請求項１５】
請求項１３または請求項１４に記載の運転意図推定装置において、
前記運転意図推定基準可変設定手段は、前記中心位置間距離が大きいほど、前記自車両の前記中心位置に対して前記先行車の前記中心位置が存在する方向とは反対方向への車線変更意図の推定精度が高くなるように、前記車線変更意図に関する前記運転意図推定基準を大きくすることを特徴とする運転意図推定装置。
【請求項１６】
請求項１２に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記先行車の前記横方向の車体外端部と前記自車両の前記横方向の車体外端部との間の外端部距離に応じて、前記運転意図推定基準を設定することを特徴とする運転意図推定装置。
【請求項１７】
請求項１６に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記外端部距離が大きいほど、前記自車両に対して前記先行車がオフセットしている方向への車線変更意図の推定感度が高くなるように、前記車線変更意図に関する前記運転意図推定基準を小さくすることを特徴とする運転意図推定装置。
【請求項１８】
請求項１６または請求項１７に記載の運転意図推定装置において、
前記運転意図推定基準変更手段は、前記外端部距離が大きいほど、前記自車両に対して前記先行車がオフセットしている方向とは反対方向への車線変更意図の推定精度が高くなるように、前記車線変更意図に関する前記運転意図推定基準を大きくすることを特徴とする運転意図推定装置。
【請求項１９】
自車両の車両周囲状態を検出する車両周囲状態検出手段と、
実際のドライバによる運転操作量を検出する運転操作量検出手段と、
運転意図を与えられた複数の異なる仮想のドライバについて、前記車両周囲状態検出手段によって検出される前記車両周囲状態に基づいて、各仮想ドライバが前記運転意図を遂行するために必要な運転操作量を計算する仮想ドライバ運転操作量計算手段と、
前記仮想ドライバ運転操作量計算手段によって計算された複数の仮想ドライバの前記運転操作量と、前記運転操作量検出手段によって検出された前記実際のドライバの前記運転操作量との近似度合（以降、運転操作量近似度合とする）をそれぞれ計算する運転操作量近似度合計算手段と、
前記運転操作量近似度合計算手段によって計算された複数の前記運転操作量近似度合に基づいて、前記実際のドライバの運転意図を推定する運転意図推定手段と、
前記自車両前方の障害物状況を検出する障害物状況検出手段と、
前記仮想ドライバ運転操作量計算手段で計算される前記仮想ドライバの前記運転操作量を、前記障害物状況検出手段で検出された前記障害物状況に基づいて補正する仮想ドライバ運転操作量補正手段とを備えることを特徴とする運転意図推定装置。
【請求項２０】
請求項１９に記載の運転意図推定装置において、
前記障害物状況検出手段は、前記障害物状況として、前記自車両前方の先行車両の走行状況を検出することを特徴とする運転意図推定装置。
【請求項２１】
請求項２０に記載の運転意図推定装置において、
前記仮想ドライバ運転操作量補正手段は、前記複数の仮想ドライバのうち車線変更意図を与えられた仮想ドライバの前記運転操作量を算出するための目標位置を、前記障害物状況検出手段で検出された前記先行車の車線内における横方向位置に応じて変更することにより、前記仮想ドライバの運転操作量を補正することを特徴とする運転意図推定装置。
【請求項２２】
請求項２１に記載の運転意図推定装置において、
前記仮想ドライバ運転操作量補正手段は、前記先行車の前記横方向位置が左右いずれかの車線端に近づくほど、前記車線端方向への車線変更意図の前記目標位置を車線維持意図の目標位置から遠ざけることを特徴とする運転意図推定装置。
【請求項２３】
請求項２１または請求項２２に記載の運転意図推定装置において、
前記仮想ドライバ運転操作量補正手段は、前記先行車の前記横方向位置が左右いずれかの車線端に近づくほど、前記車線端とは反対方向への車線変更意図の前記目標位置を車線維持意図の目標位置に近づけることを特徴とする運転意図推定装置。
【請求項２４】
請求項２０に記載の運転意図推定装置において、
前記仮想ドライバ運転操作量補正手段は、前記複数の仮想ドライバのうち車線変更意図を与えられた仮想ドライバの前記運転操作量を算出するための目標位置を、前記障害物状況検出手段で検出された前記先行車の横方向の車体端部と車線端との距離に応じて変更することにより、前記仮想ドライバの運転操作量を補正することを特徴とする運転意図推定装置。
【請求項２５】
請求項２４に記載の運転意図推定装置において、
前記仮想ドライバ運転操作量補正手段は、前記先行車の前記車体端部と前記車線端との前記距離に補正値を加えて補正した値を用いて、前記目標位置を設定することを特徴とする運転意図推定装置。
【請求項２６】
請求項２０に記載の運転意図推定装置において、
前記仮想ドライバ運転操作量補正手段は、前記障害物状況検出手段で検出された前記先行車の車線内における横方向位置が左右いずれかの車線端に近づくほど、前記車線端方向への車線変更意図を有する前記仮想ドライバの前記運転操作量が大きくなるように補正を行うとともに、前記車線端とは反対方向への車線変更意図を有する前記仮想ドライバの前記運転操作量が小さくなるように補正を行うことを特徴とする運転意図推定装置。
【請求項２７】
請求項２０に記載の運転意図推定装置において、
前記仮想ドライバ運転操作量補正手段は、前記障害物状況検出手段で検出された前記先行車の横方向の車体端部と車線端との距離が小さくなるほど、前記車線端方向への車線変更意図を有する前記仮想ドライバの前記運転操作量が大きくなるように補正を行うとともに、前記車線端とは反対方向への車線変更意図を有する前記仮想ドライバの前記運転操作量が小さくなるように補正を行うことを特徴とする運転意図推定装置。
【請求項２８】
請求項２７に記載の運転意図推定装置において、
前記仮想ドライバ運転操作量補正手段は、前記先行車の前記車体端部と前記車線端との前記距離に補正値を加えて補正した値を用いて、前記仮想ドライバの前記運転操作量を補正することを特徴とする運転意図推定装置。
【請求項２９】
請求項１から請求項１８のいずれかに記載の運転意図推定装置と、
自車両周囲の障害物状況を検出する障害物検出手段と、
前記障害物検出手段による検出結果に基づいて、前記自車両周囲のリスクポテンシャルを算出するリスクポテンシャル算出手段と、
前記リスクポテンシャル算出手段によって算出される前記リスクポテンシャルに基づいて、アクセルペダルに発生する操作反力を算出する操作反力算出手段と、
前記操作反力算出手段によって算出された前記操作反力を前記アクセルペダルに発生させる操作反力発生手段と、
前記運転意図推定手段による前記運転意図の推定結果と、前記運転意図推定基準可変設定手段によって設定された前記運転意図推定基準とに基づいて、前記アクセルペダルに発生する前記操作反力を補正する補正手段とを備える車両用運転操作補助装置。
【請求項３０】
請求項２９に記載の車両用運転操作補助装置において、
前記補正手段は、前記リスクポテンシャルと前記操作反力との関係を補正する操作反力補正手段であり、
前記操作反力補正手段は、前記運転意図推定手段によって前記運転意図が車線変更であると推定されると、前記運転意図が車線変更以外であると推定される場合に比べて前記操作反力を低下するとともに、前記車線変更に関する前記運転意図推定基準が大きい場合は前記運転意図推定基準が小さい場合よりも前記操作反力を低下することを特徴とする車両用運転操作補助装置。
【請求項３１】
請求項２９に記載の車両用運転操作補助装置において、
前記補正手段は、前記リスクポテンシャルと前記操作反力との関係を補正するリスクポテンシャル補正手段であり、
前記リスクポテンシャル補正手段は、前記運転意図推定手段によって前記運転意図が車線変更であると推定されると、前記運転意図が車線変更以外であると推定される場合に比べて前記リスクポテンシャルを低下するとともに、前記車線変更に関する前記運転意図推定基準が大きい場合は前記運転意図推定基準が小さい場合よりも前記リスクポテンシャルを低下することを特徴とする車両用運転操作補助装置。
【請求項３２】
請求項１９から請求項２８のいずれかに記載の運転意図推定装置と、
自車両周囲の障害物状況を検出する障害物検出手段と、
前記障害物検出手段による検出結果に基づいて、前記自車両周囲のリスクポテンシャルを算出するリスクポテンシャル算出手段と、
前記リスクポテンシャル算出手段によって算出される前記リスクポテンシャルに基づいて、アクセルペダルに発生する操作反力を算出する操作反力算出手段と、
前記操作反力算出手段によって算出された前記操作反力を前記アクセルペダルに発生させる操作反力発生手段と、
前記運転意図推定手段による前記運転意図の推定結果と、前記運転意図推定基準可変設定手段によって設定された前記運転意図推定基準とに基づいて、前記アクセルペダルに発生する前記操作反力を補正する補正手段とを備える車両用運転操作補助装置。
【請求項３３】
請求項２９から請求項３２のいずれかに記載の車両用運転操作補助装置を備えることを特徴とする車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行中の運転者の運転行動意図を推定する運転意図推定装置、および運転意図に応じて運転者の操作を補助する車両用運転操作補助装置に関する。
【背景技術】
【０００２】
従来の運転意図推定装置は、運転者の視線行動を用いて運転意図を推定している（例えば特許文献１参照）。この装置は、運転者の視線方向を前方投影平面に投影し、投影平面上の分割された複数の領域における視線方向頻度分布を用いて運転者の運転意図を推定する。
【０００３】
本願発明に関連する先行技術文献としては次のものがある。
【特許文献１】特開２００２−３３１８５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した従来の装置は、運転者の視線方向や視線の注視頻度等を用いて運転者の運転行動意図を推定することができる。ただし、運転者の視線行動は車両走行環境の差異に影響され、さらに運転者の個人差も大きく意図推定の精度が変動してしまうという問題があるため、常に高い精度で運転意図を推定することが望まれている。
【課題を解決するための手段】
【０００５】
本発明による運転意図推定装置は、自車両の車両周囲状態を検出する車両周囲状態検出手段と、実際のドライバによる運転操作量を検出する運転操作量検出手段と、運転意図を与えられた複数の異なる仮想のドライバについて、車両周囲状態検出手段によって検出される車両周囲状態に基づいて、各仮想ドライバが運転意図を遂行するために必要な運転操作量を計算する仮想ドライバ運転操作量計算手段と、仮想ドライバ運転操作量計算手段によって計算された複数の仮想ドライバの前記運転操作量と、運転操作量検出手段によって検出された実際のドライバの運転操作量との近似度合（以降、運転操作量近似度合とする）をそれぞれ計算する運転操作量近似度合計算手段と、運転操作量近似度合計算手段によって計算された複数の運転操作量近似度合に基づいて、実際のドライバの運転意図を推定する運転意図推定手段と、自車両前方の障害物状況を検出する障害物状況検出手段と、障害物状況検出手段で検出された障害物状況に基づいて、運転意図推定手段における運転意図推定基準を変更する運転意図推定基準変更手段とを備える。
本発明による運転意図推定装置は、自車両の車両周囲状態を検出する車両周囲状態検出手段と、実際のドライバによる運転操作量を検出する運転操作量検出手段と、運転意図を与えられた複数の異なる仮想のドライバについて、車両周囲状態検出手段によって検出される車両周囲状態に基づいて、各仮想ドライバが運転意図を遂行するために必要な運転操作量を計算する仮想ドライバ運転操作量計算手段と、仮想ドライバ運転操作量計算手段によって計算された複数の仮想ドライバの前記運転操作量と、運転操作量検出手段によって検出された実際のドライバの前記運転操作量との近似度合（以降、運転操作量近似度合とする）をそれぞれ計算する運転操作量近似度合計算手段と、運転操作量近似度合計算手段によって計算された複数の運転操作量近似度合に基づいて、実際のドライバの運転意図を推定する運転意図推定手段と、自車両前方の障害物状況を検出する障害物状況検出手段と、仮想ドライバ運転操作量計算手段で計算される仮想ドライバの運転操作量を、障害物状況検出手段で検出された障害物状況に基づいて補正する仮想ドライバ運転操作量補正手段とを備える。
本発明による車両用運転操作補助装置は、運転意図推定装置と、自車両周囲の障害物状況を検出する障害物検出手段と、障害物検出手段による検出結果に基づいて、自車両周囲のリスクポテンシャルを算出するリスクポテンシャル算出手段と、リスクポテンシャル算出手段によって算出されるリスクポテンシャルに基づいて、アクセルペダルに発生する操作反力を算出する操作反力算出手段と、操作反力算出手段によって算出された操作反力をアクセルペダルに発生させる操作反力発生手段と、運転意図推定手段による運転意図の推定結果と、運転意図推定基準可変設定手段によって設定された運転意図推定基準とに基づいて、アクセルペダルに発生する前記操作反力を補正する補正手段とを備える。
【発明の効果】
【０００６】
本発明によれば、運転意図を与えられた複数の異なる仮想ドライバについて、車両周囲状態に基づいて運転意図を遂行するために必要な運転操作量をそれぞれ算出し、実際のドライバによる運転操作量との近似度合に基づいて運転意図を推定する。このとき、自車両前方の障害物状況が実際のドライバの運転操作に与える影響を考慮して運転意図推定基準もしくは仮想ドライバの運転操作量を補正するので、精度よく運転意図を推定することができる。
【発明を実施するための最良の形態】
【０００７】
《第１の実施の形態》
本発明の第１の実施の形態による運転意図推定装置について、図面を用いて説明する。図１は、本発明の第１の実施の形態による運転意図推定装置１の構成を示すシステム図である。まず、第１の実施の形態による運転意図推定装置１の構成を説明する。
【０００８】
運転意図推定装置１は、ドライバの操作による運転操作量を検出する運転操作量検出部１０と、自車両周囲の状態を検出する車両周囲状態検出部２０と、車両状態を検出する車両状態検出部３０と、仮想ドライバ運転操作量計算部４０と、仮想ドライバ運転操作量近似度合計算部５０と、運転意図推定基準可変設定部６０と、運転意図推定部７０とを備えている。
【０００９】
運転意図推定装置１は、運転意図を有する仮想のドライバを複数設定し、実際のドライバの運転操作と仮想ドライバの運転操作とを比較する。そして、実際のドライバの運転操作と仮想ドライバの運転操作がどれだけ近似しているかに基づいて運転意図を推定する。このとき、現在から過去の直近の所定時間における運転操作の系列的な近似度合に基づいて運転意図を推定する。
【００１０】
運転操作量検出部１０は、例えば操舵系に組み込まれた操舵角センサを備え、自車両の操舵角を検出する。車両周囲状態検出部２０は、例えば自車両の前方道路状況を画像として取得する前方カメラ、ヨー角センサおよびヨーレイトセンサ等を備え、自車両の車線内横方向位置、自車両と車線とのヨー角および自車両に作用するヨーレイト等を検出する。さらに、自車両の前方に存在する先行車の走行状況も検出する。なお、車両周囲状態検出部２０は、前方カメラで取得した画像信号を画像処理する画像処理装置も備えている。車両状態検出部３０は、例えば自車速を検出する車速センサを備えている。
【００１１】
仮想ドライバ運転操作量計算部４０と、仮想ドライバ運転操作量近似度合計算部５０と、運転意図推定基準可変設定部６０と、運転意図推定部７０は、例えばそれぞれマイクロコンピュータから構成される。またはＣＰＵと、ＲＯＭおよびＲＡＭ等のＣＰＵ周辺部品とから構成されるコントローラにおいて、ＣＰＵのソフトウェア形態によりそれぞれを構成することもできる。
【００１２】
仮想ドライバ運転操作量計算部４０は、それぞれ異なる運転意図を与えられた複数の仮想ドライバが、それぞれの運転意図を遂行するために必要な運転操作量を計算する。具体的には、仮想ドライバ運転操作量計算部４０は、車両周囲状態検出部１０によって検出される、自車両が走行する車線のレーンマーカ（車線識別線）と自車両との相対的な関係に基づいて複数の仮想ドライバの運転操作量を算出する。
【００１３】
仮想ドライバ運転操作量近似度合計算部５０は、仮想ドライバ運転操作量計算部４０で算出された複数の仮想ドライバの運転操作量と、運転操作量検出部１０で検出された実際のドライバの運転操作量との近似度合を算出する。運転意図推定基準可変設定部６０は、車両周囲状態検出部２０によって検出される車両周囲状態に基づいて、実際のドライバの運転意図を推定する際に用いる運転意図推定基準を設定する。
【００１４】
運転意図推定部７０は、運転意図推定基準可変設定部６０で設定された運転意図推定基準を用いて、仮想ドライバ運転操作量近似度合計算部５０で算出された複数の仮想ドライバの運転操作量と実際のドライバの運転操作量との近似度合に基づいて実際のドライバの運転意図を推定する。
【００１５】
次に、第１の実施の形態による運転意図推定装置１の動作を説明する。まず、その概要を説明する。
運転意図推定装置１においては、運転意図に応じて自車両の前方に目標位置を設定し、自車両がその目標位置に到達するように実際のドライバは運転操作を行うと仮定して、各運転意図を有する仮想ドライバの運転操作量を算出する。ただし、実際の運転状況においては、先行車の走行状況によって運転意図を遂行するために必要となる運転操作量が変化する。
【００１６】
具体的には、車線変更を行おうとする場合、自車両の前方に存在する先行車の車線内横位置や車幅等の走行状況によって、自車両が車線変更を行うのに必要な運転操作量が異なる。図２（ａ）〜（ｃ）に、自車両が右車線に車線変更して先行車を追い越すときに、先行車が車線中央を走行する場合、車線左側領域を走行する場合、および車線右側領域を走行する場合の、自車両の走行軌跡の一例を示す。
【００１７】
図２（ａ）に示すように、先行車が車線中央を走行している場合、自車両は先行車に接近した後、右側に操舵して車線変更を行う。これに対し、図２（ｂ）に示すように先行車が車線左側領域を走行している場合は、同一地点から操舵操作を開始するとすると、破線で示すように車線変更を開始するときに必要な操舵量が小さい。一方、図２（ｃ）に示すように先行車が車線右側領域を走行している場合は、破線で示すように車線変更を開始するときに必要な操舵量が大きい。
【００１８】
実際のドライバの運転操作量と仮想ドライバの運転操作量の近似度合を用いて運転意図を推定する装置においては、先行車の走行状況によって実際のドライバの運転操作量が変化すると、運転意図を精度よく推定することが困難となる。そこで、第1の実施の形態では運転意図推定基準可変設定部６０において、先行車の走行状況に応じて運転意図推定基準を可変で設定することにより、運転意図を誤推定してしまうことを低減する。
【００１９】
以下に、第１の実施の形態による運転意図推定装置１の動作を、図３を用いて詳細に説明する。図３は、運転意図推定装置１における運転意図推定処理プログラムの処理手順を示すフローチャートである。図３に示す処理の処理内容は、一定間隔（例えば５０msec）毎に連続的に行われる。
【００２０】
ステップＳ１０１では、現在の自車両の車線内横位置ｘと自車両のヨー角ψを検出する。図４に示すように、車線内横位置ｘは、自車線の車線中央線から自車両中心点Ｏまでの左右方向（横方向）距離であり、ヨー角ψは、自車線の直進方向に対する自車両の回転角である。自車両の車線内横位置ｘは、車線中央から右側を正の値、左側を負の値で表す。
【００２１】
ステップＳ１０２では、仮想ドライバ運転操作量計算部４０において複数の仮想ドライバの運転操作量を算出する。ここでは、車線維持（ＬＫ）、右車線変更（ＬＣＲ）、および左車線変更（ＬＣＬ）の運転意図を持つ３人の仮想ドライバを設定し、それぞれの仮想ドライバがその運転意図を遂行するために必要な運転操作量Oidを算出する。仮想ドライバが行う操舵操作の操舵角θidを、運転操作量Oidとして算出する。以下に、仮想ドライバの運転操作量Oidの算出方法を説明する。
【００２２】
（１）仮想ドライバの運転意図が車線維持の場合
仮想ドライバの操舵角θidを算出するために、まず仮想ドライバの運転意図が車線維持である場合の目標位置を前方参照点ＬＫ（ｉ）を設定し、前方参照点ＬＫ（ｉ）の横位置p_lkを算出する。前方参照点ＬＫ（ｉ）の個数は任意であるが、ここでは自車両の前後方向中心線上に２つの前方参照点ＬＫ１，ＬＫ２を設定した場合を例として説明する。図４に示すように、自車両中心点Ｏから前方参照点ＬＫ１，ＬＫ２までの距離px(i)は、例えばpx(1)＝１０ｍ、px(2)＝３０ｍに設定する（px＝｛１０ｍ、３０ｍ｝）。距離px(i)は、例えば自車速に応じて設定することもできる。
【００２３】
現在自車両が走行する車線の中央線から前方参照点ＬＫ（ｉ）までの左右方向距離lat_pos(px(i))は、自車両のヨー角ψと前方地点ＬＫ（ｉ）までの距離ｐｘ（ｉ）に依存し、例えば前方カメラからの画像信号に基づいて算出することができる。車線維持の場合の前方参照点ＬＫ（ｉ）の横位置p_lk(px(i))は、以下の（式１）で表すことができる。
p_lk(px(i))=lat_pos(px(i))      i={1,...,n}・・・（式１）
ここで、ｎ＝２である。
【００２４】
前方参照点ＬＫ（ｉ）の横位置p_lk(px(i))を用いて、車線維持の場合の仮想ドライバの操舵角θid_lkを以下の（式２）から算出することができる。  
θid_lk＝Σ｛a(i)×p_lk(px(i))｝  ・・・（式２）
ここで、a(i)は前方参照点ＬＫ（ｉ）における横位置p_lk(px(i))に重み付けをする重み付け係数であり、予め適切な値を設定しておく。
【００２５】
（２）仮想ドライバの運転意図が右車線変更の場合
仮想ドライバの操舵角θidを算出するために、仮想ドライバの運転意図が右車線変更である場合の目標位置を前方参照点ＬＣＲ（ｉ）を設定する。図４には、自車両の前方に２つの前方参照点ＬＣＲ１，ＬＣＲ２を設定した場合を例として示している。
【００２６】
右車線変更の場合の前方参照点ＬＣＲ（ｉ）の横位置p_lcr(px(i))は、以下の（式３）で表すように、車線維持の場合の前方参照点ＬＫ（ｉ）の左右方向距離lat_pos(px(i))にオフセット量lc_offset_lcrを加算して算出することができる。
p_lcr(px(i))=lat_pos(px(i))+lc_offset_lcr      i={1,...,n}・・・（式３）
ここで、ｎ＝２である。オフセット量lc_offset_lcrは、右車線変更の場合の前方参照点ＬＣＲ（ｉ）の横位置p_lcr(px(i))を設定するために予め適切な値、例えばlc_offset_lcr＝−１．７５に設定する。
【００２７】
前方参照点ＬＣＲ（ｉ）の車線内横位置p_lcr(px(i))を用いて、右車線変更の場合の操舵角θid_lcrを以下の（式４）から算出することができる。  
θid_lcr＝Σ｛a(i)×p_lcr(px(i))｝  ・・・（式４）
ここで、a(i)は前方参照点ＬＣＲ（ｉ）における車線内横位置p_lcr(px(i))に重み付けをする重み付け係数であり、予め適切な値を設定しておく。
【００２８】
（３）仮想ドライバの運転意図が左車線変更の場合
仮想ドライバの操舵角θidを算出するために、仮想ドライバの運転意図が左車線変更である場合の目標位置を前方参照点ＬＣＬ（ｉ）を設定する。図４には、自車両の前方に２つの前方参照点ＬＣＬ１，ＬＣＬ２を設定した場合を例として示している。
【００２９】
左車線変更の場合の前方参照点ＬＣＬ（ｉ）の横位置p_lcl(px(i))は、以下の（式５）で表すように、車線維持の場合の前方参照点ＬＫ（ｉ）の左右方向距離lat_pos(px(i))にオフセット量lc_offset_lclを加算して算出することができる。
p_lcl(px(i))=lat_pos(px(i))+lc_offset_lcl      i={1,...,n}・・・（式５）
ここで、ｎ＝２である。オフセット量lc_offset_lclは、左車線変更の場合の前方参照点ＬＣＬ（ｉ）の横位置p_lcl(px(i))を設定するために予め適切な値、例えばlc_offset_lcl＝１．７５に設定する。
【００３０】
前方参照点ＬＣＬ（ｉ）の車線内横位置p_lcl(px(i))を用いて、左車線変更の場合の仮想ドライバの操舵角θid_lclを以下の（式６）から算出することができる。  
θid_lcl＝Σ｛a(i)×p_lcl(px(i))｝  ・・・（式６）
ここで、a(i)は前方参照点ＬＣＬ（ｉ）における車線内横位置p_lcl(px(i))に重み付けをする重み付け係数であり、予め適切な値を設定しておく。
【００３１】
ステップＳ１０３では、運転操作量検出部１０によって検出される現在の操舵角θrdを、実際のドライバの運転操作量Ordとして読み込む。
【００３２】
ステップＳ１０４では、ステップＳ１０２で算出した各運転意図における仮想ドライバの運転操作量Oidと、ステップＳ１０２で検出した実際のドライバの運転操作量Ordとを用いて、仮想ドライバの運転操作量近似度合Pidを算出する。
【００３３】
ここでは、説明を簡単にするために、運転意図が車線維持の場合、右車線変更の場合、および左車線変更の場合の近似度合Pid_lk, Pid_lcr, Pid_lclをまとめてPidで表す。同様に、運転意図が車線維持の場合、右車線変更の場合、および左車線変更の場合の仮想ドライバの操舵角θid_lk, θid_lcr, θid_lclをまとめてθidで表す。
【００３４】
仮想ドライバ運転操作量近似度合Pidは、実際のドライバの操舵角θrdを平均値、所定値ρrdを標準偏差とする正規分布に対して、仮想ドライバの操舵角θidの正規化（規準化）値の対数確率として、以下の（式７）から算出することができる。
Pid＝log｛Probn（（θid_1−θrd）／ρrd）｝      ・・・（式７）
ここで、Probnは、与えられた標本が、正規分布で表される母集団から観測される確率を計算するための確率密度変換関数である。
【００３５】
このように、ステップＳ１０４では、（式７）を用いて車線維持の場合の近似度合Pid_lk、右車線変更の場合の近似度合Pid_lcr、および左車線変更の場合の近似度合Pid_lclをそれぞれ算出する。これらの近似度合Pid_lk、Pid_lcr、Pid_lclは、現時点ｔにおける第１の仮想ドライバ運転操作量近似度合であるのでPid(t)と表す。
【００３６】
ステップＳ１０５では、ステップＳ１０４で算出した仮想ドライバの運転操作量近似度合Pidを用いて、現在から過去の所定時間までの系列的な運転操作量近似度合Pidsを算出する。ここでは、過去の時点（ｔ−ｍ＋１）から現時点ｔまでに算出され、仮想ドライバ運転操作量計算部４０のメモリに記憶されているｍ個の仮想ドライバ運転操作量近似度合Pidを用いて、各運転意図における運転操作量系列近似度合Pidsを算出する。ここでは、運転意図が車線維持の場合、右車線変更の場合、および左車線変更の場合の運転操作量系列近似度合Pids_lk, Pids_lcr,Pids_lclをまとめてPidsで表す。運転操作量系列近似度合Pidsは、以下の（式８）から算出することができる。
【数１】
2006213276.tif 000003
ここで、Πは、現時点ｔでの仮想ドライバ運転操作量近似度合Pid(t)から過去の時点（ｔ−ｍ＋１）での仮想ドライバ運転操作量近似度合Pid(t-m+1)までを全て積算した積和を表す。
【００３７】
なお、図５に示すように、車線維持の場合の運転操作量系列近似度合Pids_lkを算出する場合は、現時点ｔから過去の時点（ｔ−ｍ＋１）の間に算出された車線維持の近似度合Pid_lk(t)〜Pid_lk(t-m+1)を用いる。同様に、右車線変更の場合の運転操作量系列近似度合Pids_lcrを算出する場合は、現時点ｔから過去の時点（ｔ−ｍ＋１）の間に算出された右車線変更の近似度合Pid_lcr(t)〜Pid_lcr(t-m+1)を用い、左車線変更の場合の運転操作量系列近似度合Pids_lclを算出する場合は、現時点ｔから過去の時点（ｔ−ｍ＋１）の間に算出された左車線変更の近似度合Pid_lcl(t)〜Pid_lcl(t-m+1)を用いる。
【００３８】
このように、ステップＳ１０５では（式８）を用いて、車線維持の場合の運転操作量系列近似度合Pids_lk、および右車線変更および左車線変更の場合の運転操作量系列近似度合Pids_lcr、Pids_lclをそれぞれ算出する。ここで、（式９）に示すように、右車線変更の場合の系列近似度合Pids_lcrおよび左車線変更の場合の系列近似度合Pids_lclの最大値を、車線変更の場合の系列近似度合Pids_lcとして設定する。
Pids_lc＝max{Pids_lcr, Pids_lcl}      ・・・（式９）
【００３９】
なお、車線維持の場合の系列近似度合Pids_lkは、実際のドライバが車線維持をする尤度（車線維持尤度Pr（LK））を表し、車線変更の場合の系列近似度合Pids_lcは、実際のドライバが車線変更をする尤度（車線変更尤度Pr（LC））を表す。このようにして実際のドライバの運転意図尤度を算出した後、ステップＳ１０６へ進む。
【００４０】
ステップＳ１０６では、自車両の前方に存在する先行車の走行状況を検出する。具体的には、図６に示すように、車線中央から先行車の左右方向中心点Ｐｌまでの距離を、先行車の車線内横位置ｘｌｓとして検出する。先行車の車線内横位置ｘｌｓは、車線中央から右側を正の値、左側を負の値で表す。
【００４１】
つづくステップＳ１０７では、ステップＳ１０６で検出した先行車の走行状況に基づいて、実際のドライバの運転意図を推定する際に用いる運転意図推定基準を設定する。具体的には、先行車の車線内横位置ｘｌｓに基づいて、車線変更意図推定しきい値Ｔを設定する。図７に、先行車の車線内横位置ｘｌｓと車線変更意図推定しきい値Ｔとの関係を示す。
【００４２】
図２(ｂ)に示すように先行車が車線の左側領域を走行している場合、すなわち車線内横位置ｘｌｓが負の値の場合は、自車両が右側へ車線変更を行う際に必要な操舵量が小さくなり、車線変更意図と車線維持意図との判別が困難になる。そこで、図７に破線で示すように、車線内横位置ｘｌｓが所定値-ｘｌｓ０を超えると右車線変更意図を推定する際のしきい値Ｔを徐々に大きくする。一方、自車両が左側へ車線変更を行う際に必要な操舵量は大きくなるので、車線変更意図と車線維持意図との判別は容易となる。そこで、実線で示すように左車線変更意図を推定する際のしきい値Ｔは徐々に小さくする。
【００４３】
同様に、図２(ｃ)に示すように先行車が車線の右側領域を走行している場合、すなわち車線内横位置ｘｌｓが正の値の場合は、車線内横位置ｘｌｓが所定値+ｘｌｓ０を超えると、実線で示すように左車線変更意図を推定する際のしきい値Ｔを徐々に大きくするとともに、破線で示すように右車線変更意図を推定する際のしきい値Ｔは徐々に小さくする。
【００４４】
なお、図７に示すように、-ｘｌｓ０＜ｘｌｓ＜+ｘｌｓ０で先行車が車線中央領域を走行している場合は、車線変更意図推定しきい値Ｔを所定値Ｔ０（例えばＴ０＝０．５）とする。
【００４５】
ステップＳ１０８では、実際のドライバの運転意図を推定する。まず、ステップＳ１０５で算出した車線維持尤度Ｐｒ（ＬＫ）および車線変更尤度Ｐｒ（ＬＣ）を用いて、以下の（式１０）から車線変更意図スコアＳｃを算出する。
【数２】
2006213276.tif 000004
（式１０）で算出される車線変更意図スコアＳｃは、０〜１の間で連続的に変化し、車線変更の確信度（確率）が車線維持の確信度よりも相対的に高いほど大きな値をとる。例えば車線変更と車線維持の確信度が５０：５０のときに、スコアＳｃ＝０．５となり、車線変更の確信度が１００％のときに、スコアＳｃ＝１となる。
【００４６】
つぎに、車線変更意図スコアＳｃをステップＳ１０７で設定した車線変更意図推定しきい値Ｔと比較する。スコアＳｃが車線変更意図推定しきい値Ｔよりも大きければ運転意図が車線変更であると推定し、スコアＳｃがしきい値Ｔ以下であれば運転意図が車線維持であると推定する。したがって、しきい値Ｔが大きいほど車線維持意図を有する場合に車線変更意図であると誤推定することを低減できる。また、しきい値Ｔが小さいほど車線変更意図の推定タイミングを早くすることができる。なお、右操舵が行われている場合は、図７に破線で示した右車線変更意図推定しきい値を用い、左操舵が行われている場合は、実線で示した左車線変更意図推定しきい値を用いる。
【００４７】
ステップＳ１０９では、ステップＳ１０８で推定した実際のドライバの運転意図の推定結果を出力する。これにより、今回の処理を終了する。
【００４８】
このように、以上説明した第１の実施の形態においては、以下のような作用効果を奏することができる。
（１）運転意図推定装置１は、自車両の車両周囲状態に基づいて、運転意図を与えられた複数の異なる仮想のドライバについて、各仮想ドライバが与えられた運転意図を遂行するために必要な運転操作量Oidを算出し、算出した複数の仮想ドライバの運転操作量Oidと実際のドライバの運転操作量Ordとの近似度合をそれぞれ算出する。そして、複数の運転操作量近似度合に基づいて実際のドライバの運転意図を推定する。運転意図推定基準可変設定部６０は、自車両前方の障害物状況に基づいて、運転意図推定部７０における運転意図推定基準を変更する。これにより、自車両前方の障害物状況が実際のドライバの運転操作に与える影響を考慮して、精度よく運転意図を推定することができる。
（２）運転意図推定基準可変設定部６０は、障害物状況として自車両前方の先行車の走行状況に基づいて運転意図推定基準を変更する。これにより、先行車の走行状況に応じた実際のドライバの運転特性を考慮して、精度よく運転意図を推定することができる。
（３）運転意図推定基準可変設定部６０は、先行車の車線内における横方向位置ｘｌｓに応じて、運転意図推定基準を設定する。これにより、先行車の走行状況に応じた実際のドライバの運転特性を考慮して、精度よく運転意図を推定することができる。
（４）運転意図推定基準可変設定部６０は、先行車の横方向位置ｘｌｓが左右いずれかの車線端に近づくほど、その車線端方向への車線変更意図の推定感度が高くなるように車線変更意図に関する運転意図推定基準を小さくする。例えば、図７に実線で示すように先行車の車線内横位置ｘｌｓが左側の車線端に近づくほど、左車線変更意図の推定しきい値Ｔを小さくする。これにより、車線変更意図を早いタイミングで推定することができる。
（５）運転意図推定基準可変設定部６０は、先行車の横方向位置ｘｌｓが左右いずれかの車線端に近づくほど、その車線端とは反対方向への車線変更意図の推定精度が高くなるように車線変更意図に関する運転意図推定基準を大きくする。例えば、図７に破線で示すように先行車の車線内横位置ｘｌｓが左側の車線端に近づくほど、右車線変更意図の推定しきい値Ｔを大きくする。これにより、車線維持の際に車線変更意図であると誤推定してしまうことを低減できる。
【００４９】
《第２の実施の形態》
本発明の第２の実施の形態による運転意図推定装置について、図面を用いて説明する。第２の実施の形態による運転意図推定装置の基本構成は、図１に示した第１の実施の形態と同様である。ここでは、第１の実施の形態との相違点を主に説明する。
【００５０】
第２の実施の形態においては、レーンマーカ（車線端）から先行車までの距離に基づいて車線変更意図推定しきい値Ｔを設定する。具体的には、図８に示すように、自車両が走行する道路の車線端から自車両の前方に存在する先行車の左右方向の車体端部までの距離ｘｌｍを検出する。先行車の右端部から右側の車線端までの距離をxlmr、左端部から左側の車線端までの距離をxlmlと表す。
【００５１】
図９に、先行車の車体端部から車線端までの距離ｘｌｍと車線変更意図推定しきい値Ｔとの関係を示す。なお、図９は右側の車線端までの距離xlmrと左側の車線端までの距離xlmlをまとめて表している。右側の車線端までの距離xlmrに応じて右車線変更意図を推定する際のしきい値Ｔを設定し、左側の車線端までの距離xlmlに応じて左車線変更意図を推定する際のしきい値Ｔを設定する。
【００５２】
図９に示すように、距離ｘｌｍが所定値ｘｌｍ０以上の場合、すなわち先行車が車線端から離れている場合は、しきい値Ｔを所定値Ｔ０(例えばＴ０＝０．５)に設定する。距離ｘｌｍが所定値ｘｌｍ０を下回ると、距離ｘｌｍが小さくなるほどしきい値Ｔを小さくする。先行車が車線端に接近している場合は、自車両が車線変更を行う際に必要な操舵量が大きくなり、車線変更意図と車線維持意図との判別は容易となるので、しきい値Ｔを小さくして早いタイミングで車線変更意図を推定できるようにする。
【００５３】
このように、以上説明した第２の実施の形態においては、とくに以下のような作用効果を奏することができる。
（１）運転意図推定基準可変設定部６０は、先行車の横方向の車体端部と車線端との距離ｘｌｍに応じて、運転意図推定基準を設定する。これにより、先行車の走行状況に応じた実際のドライバの運転特性を考慮して、精度よく運転意図を推定することができる。
（２）運転意図推定基準可変設定部６０は、先行車の車体端部と車線端との距離ｘｌｍが小さくなるほど、その車線端方向への車線変更意図の推定感度が高くなるように車線変更意図に関する運転意図推定基準を小さくする。例えば、図９に示すように距離ｘｌｍが小さくなるほど車線変更意図推定しきい値Ｔを小さくする。これにより、車線変更意図を早いタイミングで推定することができる。
（３）運転意図推定基準可変設定部６０は、先行車の車体端部と車線端との距離ｘｌｍが小さくなるほど、その車線端とは反対方向への車線変更意図の推定精度が高くなるように車線変更意図に関する運転意図推定基準を大きくする。例えば、車体端部と右側の車線端との距離xlmrが小さくなると、車体端部と左側の車線端との距離xlmlが大きくなり、左車線変更意図の推定しきい値Ｔが大きくなる。これにより、車線維持の際に車線変更意図であると誤推定してしまうことを低減できる。
【００５４】
《第３の実施の形態》
本発明の第３の実施の形態による運転意図推定装置について、図面を用いて説明する。第３の実施の形態による運転意図推定装置の基本構成は、図１に示した第１の実施の形態と同様である。ここでは、第１の実施の形態との相違点を主に説明する。
【００５５】
第３の実施の形態においては、車線端から先行車の車体端部までの距離にオフセット量を加えた距離に基づいて車線変更意図推定しきい値Ｔを設定する。具体的には、図１０に示すように、自車両が走行する道路の車線端から自車両の前方に存在する先行車の左右方向の車体端部までの距離ｘｌｍを検出する。そして、先行車の車体端部から車線端までの距離ｘｌｍにオフセット量xloffを加えた距離xlmoffを設定する。先行車の右端部から右側の車線端までの距離にオフセット量xloffを加えた距離をxlmoff_r、左端部から左側の車線端までの距離にオフセット量xloffを加えた距離をxlmoff_lと表す。
【００５６】
先行車の車幅Ｗｌが大きいほど、自車両は先行車を大きく避けるように車線変更を行う傾向にある。そこで、オフセット量xloffは、先行車の車体幅（車幅）Ｗｌに応じて設定する。図１１に、先行車の車幅Ｗｌとオフセット量xloffとの関係を示す。先行車の車幅Ｗｌが大きくなるほどオフセット量xloffが大きくなるように設定する。
【００５７】
図１２に、先行車の車体端部から車線端までの距離ｘｌｍにオフセット量xloffを加えた距離xlmoffと車線変更意図推定しきい値Ｔとの関係を示す。なお、図１２は右側の車線端までの距離xlmrにオフセット量xloffを加えた距離xlmoff_rと左側の車線端までの距離xlmlにオフセット量xloffを加えた距離xlmoff_lをまとめて表している。右側の距離xlmoff_rに応じて右車線変更意図を推定する際のしきい値Ｔを設定し、左側の距離xlmoff_lに応じて左車線変更意図を推定する際のしきい値Ｔを設定する。
【００５８】
図１２に示すように、距離xlmoffが所定値xlmoff0以上の場合は、しきい値Ｔを所定値Ｔ０(例えばＴ０＝０．５)に設定する。距離xlmoffが所定値xlmoff0を下回ると、距離xlmoffが小さくなるほどしきい値Ｔを小さくする。先行車が車線端に接近している、もしくは先行車の車幅Ｗｌが大きい場合は、自車両が車線変更を行う際に必要な操舵量が大きくなり、車線変更意図と車線維持意図との判別は容易となるので、しきい値Ｔを小さくして早いタイミングで車線変更意図を推定できるようにする。
【００５９】
このように、以上説明した第３の実施の形態においては、とくに以下のような作用効果を奏することができる。
（１）運転意図推定基準可変設定部６０は、先行車の車体端部と車線端との距離ｘｌｍにオフセット量（補正値）xloffを加えて補正した値を用いて、運転意図推定基準を設定する。これにより、実際のドライバの運転特性を考慮して運転意図を一層精度よく推定することができる。
（２）オフセット量xloffは先行車の車幅Ｗｌに応じて設定されるので、車線変更を行う際に先行車の車幅Ｗｌが実際のドライバに与える影響を考慮して、運転意図推定基準を設定することができる。
（３）オフセット量xloffは、図１１に示すように、先行車の車幅Ｗｌが大きくなるほど大きくなるように設定される。これにより、先行車の車幅Ｗｌが大きいほど先行車を大きく避けるように車線変更を行う実際のドライバの運転特性を考慮して、運転意図を一層精度よく推定することができる。
【００６０】
《第４の実施の形態》
本発明の第４の実施の形態による運転意図推定装置について、図面を用いて説明する。第４の実施の形態による運転意図推定装置の基本構成は、図１に示した第１の実施の形態と同様である。ここでは、第１の実施の形態との相違点を主に説明する。
【００６１】
第４の実施の形態においては、自車両の車線内横位置ｘと先行車の車線内横位置ｘｌｓとに基づいて車線変更意図推定しきい値Ｔを設定する。具体的には、図１３に示すように、自車両の左右方向中心位置Ｐｘから先行車の左右方向中心位置Ｐｌまでの距離ｘｒを検出する。中心位置間距離ｘｒは、先行車の中心位置Ｐｌが自車両の中心位置Ｐｘから右側にオフセットしている場合を正の値、左側にオフセットしている場合を負の値で表す。図１４に、自車両と先行車との中心位置間距離ｘｒと車線変更意図推定しきい値Ｔとの関係を示す。
【００６２】
中心位置間距離ｘｒが正の値で、図１３に示すように先行車が右側にオフセットしている場合は、自車両が左側へ車線変更を行う際に必要な操舵量が小さくなり、車線変更意図と車線維持意図との判別が困難になる。そこで、図１４に実線で示すように、中心位置間距離ｘｒが所定値+ｘｒ０を超えると左車線変更意図を推定する際のしきい値Ｔを徐々に大きくする。一方、自車両が右側へ車線変更を行う際に必要な操舵量は大きくなるので、車線変更意図と車線維持意図との判別は容易となる。そこで、破線で示すように右車線変更意図を推定する際のしきい値Ｔは徐々に小さくする。
【００６３】
同様に、中心位置間距離ｘｒが負の値で、先行車が左側にオフセットしている場合は、中心位置間距離ｘｒが所定値-ｘｒ０を超えると、破線で示すように右車線変更意図を推定する際のしきい値Ｔを徐々に大きくするとともに、実線で示すように左車線変更意図を推定する際のしきい値Ｔは徐々に小さくする。
【００６４】
なお、図１４に示すように、-ｘｒ０＜ｘｒ＜+ｘｒ０で自車両と先行車との車幅方向のずれが小さい場合は、車線変更意図推定しきい値Ｔを所定値Ｔ０（例えばＴ０＝０．５）とする。
【００６５】
このように、以上説明した第４の実施の形態においては、とくに以下のような作用効果を奏することができる。
（１）運転意図推定基準可変設定部６０は、自車両前方の先行車および自車両の車線内における横方向の位置に基づいて、運転意図推定基準を変更する。これにより、自車両と先行車との相対関係を考慮して、精度よく運転意図を推定することができる。
（２）運転意図推定基準可変設定部６０は、先行車の横方向の中心位置Ｐｌと自車両の横方向の中心位置Ｐｘとの間の中心位置間距離ｘｒに応じて、運転意図推定基準を設定する。これにより、自車両と先行車との相対関係に基づき、先行車の走行状況が実際のドライバの運転操作に与える影響を考慮しながら精度よく運転意図を推定することができる。
（３）運転意図推定基準可変設定部６０は、中心位置間距離ｘｒが大きいほど、自車両の中心位置Ｐｘに対して先行車の中心位置Ｐｌが存在する方向への車線変更意図の推定感度が高くなるように、車線変更意図に関する運転意図推定基準を小さくする。例えば、図１４に実線で示すように、先行車が左側にオフセットしている場合は中心位置値間距離ｘｒが大きくなるほど、左車線変更意図の推定しきい値Ｔを小さくする。これにより、車線変更意図を早いタイミングで推定することができる。
（４）運転意図推定基準可変設定部６０は、中心位置間距離ｘｒが大きいほど、自車両の中心位置Ｐｘに対して先行車の中心位置Ｐｌが存在する方向とは反対方向への車線変更意図の推定精度が高くなるように、車線変更意図に関する運転意図推定基準を大きくする。例えば、図１４に破線で示すように、先行車が左側にオフセットしている場合は中心位置間距離ｘｒが大きくなるほど、右車線変更意図の推定しきい値Ｔを大きくする。これにより、車線維持の際に車線変更意図であると誤推定してしまうことを低減できる。
【００６６】
《第５の実施の形態》
本発明の第５の実施の形態による運転意図推定装置について、図面を用いて説明する。第４の実施の形態による運転意図推定装置の基本構成は、図１に示した第１の実施の形態と同様である。ここでは、第１の実施の形態との相違点を主に説明する。
【００６７】
第５の実施の形態においては、自車両の左右方向端部から先行車の左右方向端部までの距離に基づいて車線変更意図推定しきい値Ｔを設定する。具体的には、図１５に示すように、自車両後方から見た場合に、自車両の左右方向両端部のうち先行車と重ならない方の端部（外端部）から、先行車の左右方向両端部のうち自車両と重ならない方の端部（外端部）までの距離ｘｒｗを検出する。外端部距離ｘｒｗは、先行車の中心位置Ｐｌが自車両の中心位置Ｐｘから右側にオフセットしている場合を正の値、左側にオフセットしている場合を負の値で表す。図１６に、自車両と先行車との外端部距離ｘｒｗと車線変更意図推定しきい値Ｔとの関係を示す。
【００６８】
外端部距離ｘｒｗが正の値で、図１５に示すように先行車が右側にオフセットしている場合は、自車両が左側へ車線変更を行う際に必要な操舵量が小さくなり、車線変更意図と車線維持意図との判別が困難になる。そこで、図１６に実線で示すように、外端部距離ｘｒｗが自車両の車幅ｗから大きくなると、左車線変更意図を推定する際のしきい値Ｔを所定値Ｔ０（例えばＴ０＝０．５）から徐々に大きくする。一方、自車両が右側へ車線変更を行う際に必要な操舵量は大きくなるので、車線変更意図と車線維持意図との判別は容易となる。そこで、破線で示すように右車線変更意図を推定する際のしきい値Ｔは徐々に小さくする。
【００６９】
同様に、外端部距離ｘｒｗが負の値で、先行車が左側にオフセットしている場合は、外端部距離ｘｒｗが自車両の車幅ｗに相当する値-ｗから大きくなると、破線で示すように右車線変更意図を推定する際のしきい値Ｔを所定値Ｔ０から徐々に大きくするとともに、実線で示すように左車線変更意図を推定する際のしきい値Ｔは徐々に小さくする。
【００７０】
このように、以上説明した第５の実施の形態においては、とくに以下のような作用効果を奏することができる。
（１）運転意図推定基準可変設定部６０は、先行車の横方向の外端部と自車両の横方向の外端部との間の外端部距離ｘｒｗに応じて、運転意図推定基準を設定する。これにより、自車両と先行車との相対関係に基づき、先行車の走行状況が実際のドライバの運転操作に与える影響を考慮しながら精度よく運転意図を推定することができる。
（２）運転意図推定基準可変設定部６０は、外端部距離ｘｒｗが大きいほど、自車両に対して先行車がオフセットしている方向への車線変更意図の推定感度が高くなるように、車線変更意図に関する運転意図推定基準を小さくする。例えば、図１６に実線で示すように、先行車が左側にオフセットしている場合は外端部距離ｘｒｗが大きくなるほど、左車線変更意図の推定しきい値Ｔを小さくする。これにより、車線変更意図を早いタイミングで推定することができる。
（３）運転意図推定基準可変設定部６０は、外端部距離ｘｒｗが大きいほど、自車両に対して先行車がオフセットしている方向とは反対方向への車線変更意図の推定精度が高くなるように、車線変更意図に関する運転意図推定基準を大きくする。例えば、図１６に破線で示すように、先行車が左側にオフセットしている場合は外端部距離ｘｒｗが大きくなるほど、右車線変更意図の推定しきい値Ｔを大きくする。これにより、車線維持の際に車線変更意図であると誤推定してしまうことを低減できる。
【００７１】
《第６の実施の形態》
本発明の第６の実施の形態による運転意図推定装置について、図面を用いて説明する。図１７に、第６の実施の形態による運転意図推定装置２のシステム図を示す。図１７において、図１に示した第１の実施の形態と同様の機能を有する箇所には同一の符号を付している。ここでは、第１の実施の形態との相違点を主に説明する。
【００７２】
第６の実施の形態による運転意図推定装置２は、仮想ドライバ運転操作量計算部４０で算出した仮想ドライバの運転操作量Oidを補正する仮想ドライバ運転操作量補正部９０をさらに備えている。第６の実施の形態においては、先行車の走行状況に応じて運転意図推定基準である車線変更意図推定しきい値Ｔを可変で設定する代わりに、車両周囲状態に応じて算出される仮想ドライバの運転操作量Oidを先行車の走行状況に応じて補正することにより、運転意図を誤推定してしまうことを低減する。
【００７３】
以下に、第６の実施の形態による運転意図推定装置２の動作を、図１８を用いて詳細に説明する。図１８は、運転意図推定装置２における運転意図推定処理プログラムの処理手順を示すフローチャートである。図１８に示す処理の処理内容は、一定間隔（例えば５０msec）毎に連続的に行われる。
【００７４】
ステップＳ２０１では、現在の自車両の車線内横位置ｘと自車両のヨー角ψを検出する。ステップＳ２０２では、自車両の前方に存在する先行車の走行状況、具体的には先行車の車線内横位置ｘｌｓを検出する。
【００７５】
ステップＳ２０３では、ステップＳ２０２で検出した先行車の走行状況に基づいて、仮想ドライバの運転操作量Oidの算出に用いるパラメータを設定する。具体的には、車線変更意図を有する仮想ドライバ（車線変更意図モデル）の操舵角θid_lcを補正する補正係数Ｋｘｌを先行車の車線内横位置ｘｌｓに基づいて設定する。図１９に、先行車の車線内横位置ｘｌｓと車線変更意図を有する仮想ドライバの操舵角補正係数Ｋｘｌとの関係を示す。
【００７６】
先行車が車線の左側領域を走行している場合、すなわち車線内横位置ｘｌｓが負の値の場合は、自車両が右側へ車線変更を行う際に必要な操舵量が小さくなる。そこで、図１９に実線で示すように、車線内横位置ｘｌｓが所定値-ｘｌｓ０を超えると右車線変更意図モデルの操舵角補正係数Kxllc_rを徐々に小さくする。一方、自車両が左側へ車線変更を行う際に必要な操舵量は大きくなるので、破線で示すように左車線変更意図モデルの操舵角補正係数Kxllc_lを徐々に大きくする。このように補正係数Kxlを設定することにより、車線変更意図モデルの操舵角θid_lcを実際のドライバの運転行動に合致させる。
【００７７】
同様に、先行車が車線の右側領域を走行している場合、すなわち車線内横位置ｘｌｓが正の値の場合は、車線内横位置ｘｌｓが所定値+ｘｌｓ０を超えると、実線で示すように右車線変更意図モデルの操舵角補正係数Kxllc_rを徐々に大きくするとともに、破線で示すように左車線変更意図モデルの操作核補正係数Kxllc_lを徐々に小さくする。
【００７８】
なお、図１９に示すように、-ｘｌｓ０＜ｘｌｓ＜+ｘｌｓ０で先行車が車線中央領域を走行している場合は、左右車線変更意図モデルの操舵角補正係数Kxllc_l,Kxllc_rを１とする。
【００７９】
つづくステップＳ２０４では、仮想ドライバ運転操作量計算部４０において上述した(式１)〜(式６)を用いて各運転意図モデルの仮想ドライバの運転操作量θid_lk、θid_lcr、θid_lclを算出する。さらに、ステップＳ２０３で算出した左右車線変更意図モデルの操舵角補正係数Kxllc_r、Kxllc_lを、左右車線変更意図モデルの仮想ドライバの運転操作量θid_lcr、θid_lclにそれぞれ乗ずることにより、車線変更意図モデルの操舵角θid_lcを補正する。
【００８０】
ステップＳ２０５では、運転操作量検出部１０によって検出される現在の操舵角θrdを、実際のドライバの運転操作量Ordとして読み込む。ステップＳ２０６では、ステップＳ２０４で算出および補正した各運転意図における仮想ドライバの運転操作量Oidと、ステップＳ２０５で検出した実際のドライバの運転操作量Ordとを用いて、上述した（式７）を用いて仮想ドライバの運転操作量近似度合Pidを算出する。
【００８１】
ステップＳ２０７では、ステップＳ２０６で算出した仮想ドライバの運転操作量近似度合Pidを用いて、現在から過去の所定時間までの系列的な運転操作量近似度合Pidsを、上述した（式８）から算出する。ステップＳ２０８では、ステップＳ２０７で算出した運転操作量系列近似度合Pidsを用いて（式１０）から車線変更意図スコアＳｃを算出し、これを予め設定した車線変更意図推定しきい値Ｔと比較することにより、実際のドライバの運転意図を推定する。なお、車線変更意図推定しきい値Ｔは、例えばＴ＝０．５とする。
ステップＳ２０９では、ステップＳ２０８で推定した実際のドライバの運転意図の推定結果を出力する。これにより、今回の処理を終了する。
【００８２】
このように、以上説明した第６実施の形態においては、以下のような作用効果を奏することができる。
（１）運転意図推定装置１は、自車両の車両周囲状態に基づいて、運転意図を与えられた複数の異なる仮想のドライバについて、各仮想ドライバが与えられた運転意図を遂行するために必要な運転操作量Oidを算出し、算出した複数の仮想ドライバの運転操作量Oidと実際のドライバの運転操作量Ordとの近似度合をそれぞれ算出する。そして、複数の運転操作量近似度合に基づいて実際のドライバの運転意図を推定する。仮想ドライバ運転操作量補正部９０は、仮想ドライバ運転操作量計算部４０で計算される仮想ドライバの運転操作量Oidを、自車両前方の障害物状況に基づいて補正する。これにより、自車両前方の障害物状況が実際のドライバの運転操作に与える影響を考慮して、精度よく運転意図を推定することができる。
（２）仮想ドライバ運転操作量補正部９０は、障害物状況として自車両前方の先行車の走行状況に基づいて補正を行う。これにより、先行車の走行状況に応じた実際のドライバの運転特性を考慮して、精度よく運転意図を推定することができる。
（３）仮想ドライバ運転操作量補正部９０は、複数の仮想ドライバのうち車線変更意図を与えられた仮想ドライバの運転操作量θid_lcを算出するための目標位置を、先行車の車線内における横方向位置ｘｌｓに応じて変更することにより、仮想ドライバの運転操作量θid_lcを補正する。具体的には、図４に示すような車線変更意図の前方参照点LCL(i),LCR(i)を先行車の車線内横位置ｘｌｓに応じて車幅（左右）方向に移動するように、車線変更意図モデルの操舵角θid_lcに補正係数Ｋｘｌを乗ずる。このように車線変更意図の仮想ドライバの運転操作量θid_lcの算出基準となる目標位置、すなわち前方参照点LCL(i),LCR(i)を変更することにより、先行車の走行状況に応じて変化する実際のドライバの運転行動に合った運転意図を推定することができる。
（４）仮想ドライバ運転操作量補正部９０は、先行車の車線内横位置ｘｌｓが左右いずれかの車線端に近づくほど、その車線端方向への車線変更意図の目標位置を車線位置意図の目標位置から遠ざける。例えば、図２（ｃ）に示すように先行車の車線内横位置ｘｌｓが右側の車線端に近づいている場合は、右車線変更意図の目標位置である前方参照点ＬＣＲ（ｉ）が車線維持意図の前方参照点LK(i)から遠ざかるように設定する。これにより、破線で示すような運転者の運転操作に合った仮想ドライバの運転操作量θid_lcを算出することができる。
（５）仮想ドライバ運転操作量補正部９０は、先行車の車線内横位置ｘｌｓが左右いずれかの車線端に近づくほど、その車線端方向とは反対方向への車線変更意図の目標位置を車線位置意図の目標位置に近づける。例えば、図２（ｂ）に示すように先行車の車線内横位置ｘｌｓが左側の車線端に近づいている場合は、右車線変更意図の目標位置である前方参照点ＬＣＲ（ｉ）が車線維持意図の前方参照点LK(i)に近づくように設定する。これにより、破線で示すような運転者の運転操作に合った仮想ドライバの運転操作量θid_lcを算出することができる。
（６）仮想ドライバ運転操作量補正部９０による目標位置の変更は、具体的には、図１９に示すように車線内横位置ｘｌｓが大きくなるほど、その車線端方向への車線変更意図モデルの操舵角補正係数Kxlを徐々に大きくし、反対方向への車線変更意図モデルの操舵角補正係数Kxlを徐々に小さくすることにより実現できる。操舵角補正係数Kxlを乗ずることにより車線変更意図モデルの操舵角θid_lcが変化するので、先行車の走行状況に応じて変化する実際のドライバの運転行動に合った運転意図を推定することができる。
【００８３】
《第７の実施の形態》
本発明の第７の実施の形態による運転意図推定装置について、図面を用いて説明する。第７の実施の形態による運転意図推定装置の基本構成は、図１７に示した第６の実施の形態と同様である。ここでは、第６の実施の形態との相違点を主に説明する。
【００８４】
第７の実施の形態においては、車線端から先行車までの距離に基づいて車線変更意図モデルの操舵角補正係数Ｋｘｌを設定する。具体的には、自車両が走行する道路の車線端から自車両の前方に存在する先行車の左右方向の車体端部までの距離ｘｌｍを検出する（図８参照）。先行車の右端部から右側の車線端までの距離をxlmr、左端部から左側の車線端までの距離をxlmlとする。
【００８５】
図２０に、先行車の車体端部から車線端までの距離ｘｌｍと車線変更意図モデルの操舵角補正係数Ｋｘｌとの関係を示す。なお、図２０は右側の車線端までの距離xlmrと左側の車線端までの距離xlmlをまとめて表している。右側の車線端までの距離xlmrに応じて右車線変更意図モデルの操舵角補正係数Kxl_lcrを設定し、左側の車線端までの距離xlmlに応じて左車線変更意図モデルの操舵角補正係数Kxl_lclを設定する。
【００８６】
例えば先行車が右側の車線端に接近して走行している場合は、自車両が右側へ車線変更を行う際に必要な操舵量が大きくなり、左側へ車線変更を行う際に必要な操舵量は小さくなる。そこで、図２０に示すように、先行車の車体端部から車線端までの距離ｘｌｍが所定値ｘｌｍ１よりも小さい場合は、その車線端方向への車線変更意図を有する仮想ドライバの操舵角補正係数Kxlを徐々に大きくする。一方、車線端までの距離ｘｌｍが所定値ｘｌｍ２よりも大きくなると、操舵角補正係数Kxlを徐々に小さくする。
【００８７】
ｘｌｍ１＜ｘｌｍ＜ｘｌｍ２で先行車が車線中央領域を走行している場合は、車線変更意図モデルの操舵角補正係数Ｋｘｌを１とする。
【００８８】
このように、以上説明した第７の実施の形態においては、とくに以下のような作用効果を奏することができる。
（１）仮想ドライバ運転操作量補正部９０は、複数の仮想ドライバのうち車線変更意図を与えられた仮想ドライバの運転操作量θid_lcを算出するための目標位置を、先行車の横方向の車体端部と車線端との距離ｘｌｍに応じて変更することにより、仮想ドライバの運転操作量θid_lcを補正する。具体的には、図４に示すような車線変更意図の前方参照点LCL(i),LCR(i)を先行車の車体端部から車線端までの距離ｘｌｍに応じて車幅（左右）方向に移動するように、車線変更意図モデルの操舵角θid_lcに補正係数Ｋｘｌを乗ずる。このように車線変更意図の仮想ドライバの運転操作量θid_lcの算出基準となる目標位置、すなわち前方参照点LCL(i),LCR(i)を変更することにより、先行車の走行状況に応じて変化する実際のドライバの運転行動に合った運転意図を推定することができる。
（２）仮想ドライバ運転操作量補正部９０による目標位置の変更は、具体的には、図２０に示すように先行車の車体端部から車線端までの距離ｘｌｍが小さくなるほど、その車線端方向への車線変更意図モデルの操舵角補正係数Kxlを徐々に大きくし、反対方向への車線変更意図モデルの操舵角補正係数Kxlを徐々に小さくすることにより実現できる。操舵角補正係数Kxlを乗ずることにより車線変更意図モデルの操舵角θid_lcが変化するので、先行車の走行状況に応じて変化する実際のドライバの運転行動に合った運転意図を推定することができる。
【００８９】
《第８の実施の形態》
本発明の第８の実施の形態による運転意図推定装置について、図面を用いて説明する。第８の実施の形態による運転意図推定装置の基本構成は、図１７に示した第６の実施の形態と同様である。ここでは、第６の実施の形態との相違点を主に説明する。
【００９０】
第８の実施の形態においては、車線端から先行車までの距離にオフセット量を加えた距離に基づいて車線変更意図モデルの操舵角補正係数Ｋｘｌを設定する。具体的には、自車両が走行する道路の車線端から自車両の前方に存在する先行車の左右方向の車体端部までの距離ｘｌｍを検出し、距離ｘｌｍにオフセット量xloffを加算した距離xlmoffを設定する（図１０参照）。先行車の右端部から右側の車線端までの距離xlmrにオフセット量xloffを加えた距離をxlmoff_r、左端部から左側の車線端までの距離xlmlにオフセット量xloffを加えた距離をxlmoff_lとする。
なお、オフセット量xloffは、図１１に示したように先行車の車幅Ｗｌに応じて設定する。
【００９１】
図２１に、先行車の車体端部から車線端までの距離ｘｌｍにオフセット量xloffを加えた距離xlmoffと車線変更意図モデルの操舵角補正係数Ｋｘｌとの関係を示す。なお、図２１は右側の車線端までの距離xlmrにオフセット量xloffを加えた距離xlmoff_rと左側の車線端までの距離xlmlにオフセット量xloffを加えた距離xlmoff_lをまとめて表している。右側の車線端に関する距離xlmoff_rに応じて右車線変更意図モデルの操舵角補正係数Kxl_lcrを設定し、左側の車線端に関する距離xlmoff_lに応じて左車線変更意図モデルの操舵角補正係数Kxl_lclを設定する。
【００９２】
例えば先行車が右側の車線端に接近して走行している場合、もしくは先行車の車幅Ｗｌが大きい場合は、自車両が右側へ車線変更を行う際に必要な操舵量が大きくなり、左側へ車線変更を行う際に必要な操舵量は小さくなる。そこで、図２１に示すように、先行車の車体端部から車線端までの距離ｘｌｍにオフセット量xloffを加えた距離xlmoffが所定値xlmoff1よりも小さい場合は、その車線端方向への車線変更意図を有する仮想ドライバの操舵角補正係数Kxlを徐々に大きくする。一方、車線端までの距離ｘｌｍにオフセット量xloffを加えた距離xlmoffが所定値xlmoff2よりも大きくなると、操舵角補正係数Kxlを徐々に小さくする。
【００９３】
xlmoff1＜xlmoff＜xlmoff2の場合は、車線変更意図モデルの操舵角補正係数Ｋｘｌを１とする。
【００９４】
このように、以上説明した第８の実施の形態においては、とくに以下のような作用効果を奏することができる。
（１）仮想ドライバ運転操作量補正部９０は、先行車の車体端部と車線端との距離にオフセット量（補正値）xloffを加えて補正した値xlmoffを用いて、車線変更意図モデルの目標位置を設定する。図１１に示すように先行車の車幅Ｗｌに応じて設定されるオフセット量xloffを加えて目標位置を設定することにより、先行車の車幅に応じて変化する実際のドライバの運転行動に合った運転意図を推定することができる。
（２）仮想ドライバ運転操作量補正部９０による目標位置の変更は、具体的には、図２１に示すように先行車の車体端部から車線端までの距離ｘｌｍにオフセット量（補正値）xloffを加えた距離xlmoffに応じて車線変更意図モデルの操舵角補正係数Kxlを設定することにより実現できる。
【００９５】
《第９の実施の形態》
つぎに、本発明の第９の実施の形態による車両用運転操作補助装置について、図面を用いて説明する。図２２は、本発明の第９の実施の形態による車両用運転操作補助装置１００の構成を示すシステム図であり、図２３は、車両用運転操作補助装置１００を搭載した車両の構成図である。車両用運転操作補助装置１００は、第１から第８の実施の形態で説明した運転意図推定装置１、２の運転意図推定結果に基づいて、実際のドライバの運転操作を補助するものである。
【００９６】
まず、車両用運転操作補助装置１００の構成を説明する。
レーザレーダ１１０は、車両の前方グリル部もしくはバンパ部等に取り付けられ、水平方向に赤外光パルスを照射して自車両の前方領域を走査する。レーザレーダ１１０は、前方にある複数の反射物（通常、先行車の後端）で反射された赤外光パルスの反射波を計測し、反射波の到達時間より、先行車までの車間距離と相対速度を検出する。検出した車間距離及び相対速度はコントローラ１５０へ出力される。レーザレーダ１１０によりスキャンされる前方の領域は、自車正面に対して±６deg 程度であり、この範囲内に存在する前方物体が検出される。
【００９７】
前方カメラ１２０は、フロントウィンドウ上部に取り付けられた小型のＣＣＤカメラ、またはＣＭＯＳカメラ等であり、前方道路の状況を画像として検出する。前方カメラ１２０からの画像信号は画像処理装置１３０で画像処理を施され、コントローラ１５０へと出力される。前方カメラ１２０による検知領域は車両の前後方向中心線に対して水平方向に±３０deg程度であり、この領域に含まれる前方道路風景が画像として取り込まれる。
【００９８】
車速センサ１４０は、車輪の回転数や変速機の出力側の回転数を計測することにより自車両の車速を検出し、検出した自車速をコントローラ１５０に出力する。
【００９９】
さらに、上述した第１から第５のいずれかの実施の形態による運転意図推定装置１によって推定された実際のドライバの運転意図推定結果がコントローラ１５０へ入力される。なお、第６から第８のいずれかの実施の形態による運転意図推定装置２の推定結果を用いてもよいことはもちろんである。
【０１００】
コントローラ１５０は、ＣＰＵと、ＲＯＭおよびＲＡＭ等のＣＰＵ周辺部品とから構成される。コントローラ１５０は、例えばＣＰＵのソフトウェア形態により、リスクポテンシャル計算部１５１，アクセルペダル反力指令値計算部１５２，およびアクセルペダル反力指令値補正部１５３を構成する。
【０１０１】
リスクポテンシャル計算部１５１は、レーザレーダ１１０および車速センサ１４０から入力される自車速、車間距離および先行車両との相対車速と、画像処理装置１３０から入力される車両周辺の画像情報とから、自車両周囲のリスクポテンシャルＲＰを算出する。アクセルペダル反力指令値計算部１５２は、リスクポテンシャル計算部１５１で算出されたリスクポテンシャルＲＰに基づいて、アクセルペダル１６０に発生させるアクセルペダル反力の指令値ＦＡを算出する。
【０１０２】
アクセルペダル反力指令値補正部１５３は、運転意図推定装置１から入力される運転意図推定結果に基づいて、アクセルペダル反力指令値計算部１５２で算出されたアクセルペダル反力指令値ＦＡを補正する。アクセルペダル反力指令値補正部１５３で補正されたアクセルペダル反力指令値ＦＡは、アクセルペダル反力制御装置１７０へ出力される。
【０１０３】
アクセルペダル反力制御装置１７０は、コントローラ１５０からの指令値に応じてアクセルペダル操作反力を制御する。アクセルペダル１６０には、リンク機構を介してサーボモータ１８０およびアクセルペダルストロークセンサ１８１が接続されている（図２４参照）。サーボモータ１８０は、アクセルペダル反力制御装置１７０からの指令に応じてトルクと回転角とを制御し、運転者がアクセルペダル１６０を操作する際に発生する操作反力を任意に制御する。アクセルペダルストロークセンサ１８１は、リンク機構を介してサーボモータ１８０の回転角に変換されたアクセルペダル１６０のストローク量(操作量)ＡＳを検出する。
【０１０４】
なお、アクセルペダル反力制御を行わない場合の通常のアクセルペダル反力特性は、例えば、操作量ＡＳが大きくなるほどアクセルペダル反力がリニアに大きくなるよう設定されている。通常のアクセルペダル反力特性は、例えばアクセルペダル１６０の回転中心に設けられたねじりバネ（不図示）のバネ力によって実現することができる。
【０１０５】
つぎに、第９の実施の形態による車両用運転操作補助装置１００の動作を説明する。まず、その概要を説明する。
コントローラ１５０は、自車両周囲のリスクポテンシャルＲＰ、具体的には先行車に対するリスクポテンシャルに基づいて、アクセルペダル１６０に発生するアクセルペダル反力を制御する。ここで、ドライバが車線変更する意図を持って先行車に接近する場合、リスクポテンシャルＲＰの増加に応じてアクセルペダル反力を増加すると、ドライバの運転操作を妨げたりドライバに違和感を与える可能性がある。そこで、運転意図推定装置１によってドライバの車線変更意図が推定される場合は、車線変更意図が推定されない場合に比べてアクセルペダル反力を小さくする。さらに、運転意図推定に用いた車線変更推定しきい値Ｔに基づいてアクセルペダル反力を調整する。
【０１０６】
上述したように、車線変更推定しきい値Ｔを大きく設定することにより、車線維持中に車線変更であると誤推定される頻度は低減する。しかし、車線変更意図の推定精度が高くなる反面、車線変更の意図を推定するタイミングが遅くなってしまう。一方、車線変更推定しきい値Ｔを小さく設定すると、車線変更の意図を推定する感度が上昇して推定タイミングは早くなるが、車線変更であると誤推定する頻度が増加する。
【０１０７】
そこで、ドライバの運転意図が車線変更であると推定された場合、車線変更推定しきい値Ｔが大きいときは車線変更推定タイミングの遅れを補償するように、アクセルペダル反力を調整する。
【０１０８】
以下に、車両用運転操作補助装置１００の動作を、図２５のフローチャートを用いて詳細に説明する。図２５は、コントローラ１５０における運転操作補助制御プログラムの処理手順を示すフローチャートである。本処理内容は、一定間隔（例えば５０msec）毎に連続的に行われる。
【０１０９】
ステップＳ４０１で、レーザレーダ１１０、前方カメラ１２０および車速センサ１４０によって検出される自車両周囲の走行環境を表す環境状態量を読み込む。具体的には、自車両と先行車との車間距離Ｄ、先行車速Ｖ２および自車速Ｖ１を読み込む。ステップＳ４０２では、ステップＳ４０１で読み込んだ走行環境データに基づいて、自車両周囲のリスクポテンシャルＲＰを算出する。ここでは、自車両周囲のリスクポテンシャルＲＰを算出するために、先行車に対する余裕時間ＴＴＣと車間時間ＴＨＷとを算出する。
【０１１０】
余裕時間ＴＴＣは、先行車に対する現在の自車両の接近度合を示す物理量である。余裕時間ＴＴＣは、現在の走行状況が継続した場合、つまり自車速Ｖ１、先行車速Ｖ２および相対車速Ｖｒ（Ｖｒ＝Ｖ２−Ｖ１）が一定の場合に、何秒後に車間距離Ｄがゼロとなり自車と先行車両とが接触するかを示す値である。余裕時間ＴＴＣは、以下の（式１１）により求められる。
ＴＴＣ＝−Ｄ／Ｖｒ            ・・・（式１１）
【０１１１】
余裕時間ＴＴＣの値が小さいほど、先行車への接触が緊迫し、先行車への接近度合が大きいことを意味している。例えば先行車への接近時には、余裕時間ＴＴＣが４秒以下となる前に、ほとんどの運転者が減速行動を開始することが知られている。
【０１１２】
車間時間ＴＨＷは、自車両が先行車に追従走行している場合に、想定される将来の先行車の車速変化による余裕時間ＴＴＣへの影響度合、つまり相対車速Ｖｒが変化すると仮定したときの影響度合を示す物理量である。車間時間ＴＨＷは、以下の（式１２）で表される。
ＴＨＷ＝Ｄ／Ｖ１                ・・・（式１２）
【０１１３】
車間時間ＴＨＷは、車間距離Ｄを自車速Ｖ１で除したものであり、先行車の現在位置に自車両が到達するまでの時間を示す。この車間時間ＴＨＷが大きいほど、周囲の環境変化に対する予測影響度合が小さくなる。つまり、車間時間ＴＨＷが大きい場合には、もしも将来に先行車の車速が変化しても、先行車までの接近度合には大きな影響を与えず、余裕時間ＴＴＣはあまり大きく変化しないことを示す。なお、自車両が先行車に追従し、自車速Ｖ１＝先行車速Ｖ２である場合は、（式１２）において自車速Ｖ１の代わりに先行車速Ｖ２を用いて車間時間ＴＨＷを算出することもできる。
【０１１４】
そして、算出した余裕時間ＴＴＣと車間時間ＴＨＷとを用いて先行車に対するリスクポテンシャルＲＰを算出する。先行車に対するリスクポテンシャルＲＰは、以下の（式１３）を用いて算出することができる。
ＲＰ＝ａ／ＴＨＷ＋ｂ／ＴＴＣ        ・・・（式１３）
【０１１５】
（式１３）に示すように、リスクポテンシャルＲＰは、余裕時間ＴＴＣと車間時間ＴＨＷとから連続的に表現される物理量である。ここで、ａ、ｂは、車間時間ＴＨＷおよび余裕時間ＴＴＣにそれぞれ適切な重み付けをするための定数であり、予め適切な値を設定しておく。定数ａ、ｂは、例えばａ＝１，ｂ＝８（ａ＜ｂ）に設定する。
【０１１６】
ステップＳ４０３では、アクセルペダルストロークセンサ１８１によって検出されるアクセルペダル１６０のストローク量Ｓを読み込む。ステップＳ４０４では、ステップＳ４０２で算出したリスクポテンシャルＲＰに基づいて、アクセルペダル反力指令値ＦＡを算出する。まず、リスクポテンシャルＲＰに応じた反力増加量ΔＦを算出する。
【０１１７】
図２６に、先行車に対するリスクポテンシャルＲＰと反力増加量ΔＦとの関係を示す。図２６に示すように、リスクポテンシャルＲＰが最小値ＲＰmin以下の場合は、反力増加量ΔＦを０とする。これは、自車両周囲のリスクポテンシャルＲＰが非常に小さいときにアクセルペダル反力ＦＡを増加することによって、運転者に煩わしさを与えてしまうことを避けるためである。最小値ＲＰminは、予め適切な値を設定しておく。
【０１１８】
リスクポテンシャルＲＰが最小値ＲＰminを超える領域では、リスクポテンシャルＲＰに応じて反力増加量ΔＦが指数関数的に増加するように設定する。反力増加量ΔＦは、以下の（式１４）で表される。
ΔＦ＝ｋ・ＲＰｎ  ・・・（式１４）
ここで、定数ｋ、ｎはそれぞれ車種等によって異なり、ドライブシミュレータや実地試験によって取得される結果に基づいて、リスクポテンシャルＲＰを効果的に反力増加量ΔＦに変換できるように予め適切に設定しておく。
【０１１９】
さらに、（式１４）に従って算出した反力増加量ΔＦを、アクセルペダルストローク量Ｓに応じた通常の反力特性に加算することにより、アクセルペダル反力指令値ＦＡを算出する。
【０１２０】
ステップＳ４０５では、運転意図推定装置１による運転意図の推定結果を読み込み、推定結果が車線変更であるか否かを判定する。ドライバの運転意図が車線変更であると推定された場合は、ステップＳ４０６へ進む。ステップＳ４０６では、運転意図推定装置１において車線変更であると推定したときの車線変更推定しきい値Ｔを読み込む。ここで、今回の周期以前から運転意図が車線変更であると推定されていた場合は、車線変更意図が初めて推定されたときの車線変更推定しきい値Ｔをそのまま使用する。
【０１２１】
続くステップＳ４０７では、車線変更意図が推定された場合に、その車線変更推定しきい値Ｔに基づいて、ステップＳ４０４で算出したアクセルペダル反力指令値ＦＡを補正する。具体的には、ステップＳ４０４で算出したアクセルペダル反力指令値ＦＡにローパスフィルタ等のフィルタ処理を施して減衰させる。
【０１２２】
補正後のアクセルペダル反力指令値ＦＡは、以下の（式１５）を用いて表すことができる。なお、（式１５）において補正後の反力指令値ＦＡを制御用の反力指令値としてＦＡｃで表す。
ＦＡｃ＝ｇｆ（ＦＡ）
＝ｋｆ・｛１／（１＋Ｋｆｄｘ・ａ・Ｔsf）｝・ＦＡ  ・・・（式１５）
ここで、ａは適切に設定された定数、Ｔsfは反力指令値ＦＡを減衰させる際の時定数である。Ｋｆｄｘはアクセルペダル反力指令値ＦＡを補正するために時定数Ｔsfにかかる補正係数であり、図２７に示すように車線変更意図推定しきい値Ｔに応じて設定される。
【０１２３】
車線変更推定しきい値Ｔが所定値Ｔ１（＜Ｔ０）よりも小さい場合は、車線変更意図の推定タイミングが早まるので、図２７に示すように補正係数Ｋｆｄｘを徐々に大きくする。車線変更推定しきい値Ｔが所定値Ｔ２（＞Ｔ０）よりも大きい場合は、車線変更意図の推定タイミングが遅くなるので、補正係数Ｋｆｄｘを徐々に小さくする。Ｔ１≦Ｔ≦Ｔ２の場合は、補正係数Ｋｆｄｘ＝１とする。これにより、推定しきい値Ｔが大きくなるほど時定数項（Ｋｆｄｘ・ａ・Ｔｓｆ）が小さくなり、アクセルペダル反力を速やかに減衰させることができる。
なお、推定しきい値Ｔに応じて時定数Ｔｓｆを直接設定することももちろん可能である。
【０１２４】
一方、ステップＳ４０５において運転意図推定装置１によって推定された運転意図が車線変更ではないと判定された場合は、ステップＳ４０８へ進み、ステップＳ４０４で算出したアクセルペダル反力指令値ＦＡをそのまま制御用の指令値ＦＡｃとして設定する。
【０１２５】
ステップＳ４０９では、ステップＳ４０７またはＳ４０８で設定したアクセルペダル反力指令値ＦＡｃを、アクセルペダル反力制御装置１７０へ出力する。アクセルペダル反力制御装置１７０は、コントローラ１５０から入力された指令に従ってサーボモータ１８０を制御する。これにより、今回の処理を終了する。
【０１２６】
このように、以上説明した第９の実施の形態においては、以下のような作用効果を奏することができる。
（１）コントローラ１５０は、自車両周囲の障害物状況に基づいてリスクポテンシャルＲＰを算出し、リスクポテンシャルＲＰに基づいてアクセルペダル操作反力制御を行う。このとき、運転意図推定装置１による推定結果、および車線変更推定しきい値Ｔに基づいてアクセルペダル１６０に発生する操作反力を補正する。これにより、自車両周囲のリスクポテンシャルＲＰを車両操作機器であるアクセルペダル１６０の操作反力としてドライバに伝えながら、ドライバの運転意図に合った操作反力制御を行うことができる。さらに、運転意図推定装置１において車線変更意図を推定したときの状況に応じてシステムの性能を補償することができる。
（２）コントローラ１５０は、運転意図推定結果および車線変更推定しきい値Ｔに基づいて、リスクポテンシャルＲＰと操作反力、すなわちアクセルペダル反力指令値ＦＡとの関係を補正する。具体的には、運転意図推定装置１によってドライバの運転意図が車線変更であると推定されると、車線変更以外であると推定される場合に比べてアクセルペダル反力指令値ＦＡを低下するとともに、しきい値Ｔが大きい場合はしきい値Ｔが小さい場合よりもアクセルペダル反力指令値ＦＡを低下する。運転意図が車線変更である場合にアクセルペダル反力指令値ＦＡを低下することにより、車線変更を行おうとするドライバの運転操作を妨げることがない。ただし、しきい値Ｔが大きいと、車線変更意図の推定精度が高くなり誤推定が減少する反面、車線変更意図の推定タイミングが遅くなる。そこで、しきい値Ｔが大きくなるほど図２７に示すように時定数Ｔｓｆにかかる係数Kfdxを小さくし、車線変更意図が推定されてからアクセルペダル操作反力が速やかに減衰するようにする。これにより、車線変更意図の誤推定の低減と、アクセルペダル反力制御の性能の確保を両立させることができる。
【０１２７】
《第１０の実施の形態》
本発明の第１０の実施の形態による車両用運転操作補助装置について、図面を用いて説明する。図２８は、本発明の第１０の実施の形態による車両用運転操作補助装置２００の構成を示すシステム図である。図２８において、図２２に示した第９の実施の形態と同様の機能を有する箇所には同一の符号を付している。ここでは、第９の実施の形態との相違点を主に説明する。
【０１２８】
第１０の実施の形態においては、運転意図推定装置１によってドライバの車線変更意図が推定された場合に、自車両周囲のリスクポテンシャルＲＰを補正する。そこで、車両用運転操作補助装置２００のコントローラ１５０Ａは、リスクポテンシャル計算部１５１、リスクポテンシャル補正部１５４、およびアクセルペダル反力指令値計算部１５５を備えている。
【０１２９】
次に、第１０の実施の形態による車両用運転操作補助装置２００の動作を、図２９を用いて詳細に説明する。図２９は、コントローラ１５０Ａにおける運転操作補助制御プログラムの処理手順を示すフローチャートである。本処理内容は、一定間隔（例えば５０msec）ごとに連続的に行われる。ステップＳ５０１およびＳ５０２での処理は、図２５のフローチャートのステップＳ４０１およびＳ４０２での処理と同様であるので説明を省略する。
【０１３０】
ステップＳ５０３では、運転意図推定装置１による運転意図の推定結果を読み込み、推定結果が車線変更であるか否かを判定する。ドライバの運転意図が車線変更であると推定された場合は、ステップＳ５０４へ進む。ステップＳ５０４では、運転意図推定装置１において車線変更であると推定し始めたときの車線変更推定しきい値Ｔを読み込む。
【０１３１】
続くステップＳ５０５では、車線変更意図が推定された場合に、ステップＳ５０４で読み込んだ車線変更推定しきい値Ｔに基づいて、ステップＳ５０２で算出したリスクポテンシャルＲＰを補正する。具体的には、ステップＳ５０２で算出したリスクポテンシャルＲＰにローパスフィルタ等のフィルタ処理を施して減衰させる。
【０１３２】
フィルタ処理後のリスクポテンシャルＲＰは、以下の(式１６)を用いて表すことができる。なお、(式１６)において実際に制御に用いる補正後のリスクポテンシャルをＲＰｃで表す。
ＲＰｃ＝ｇｒ（ＲＰ）
＝ｋｒ・｛１／（１＋Ｋｒｄｘ・ａ・Ｔsｒ）｝・ＲＰ  ・・・（式１６）
ここで、ａは適切に設定された定数、ＴsrはリスクポテンシャルＲＰを減衰させる際の時定数である。ＫｒｄｘはリスクポテンシャルＲＰを補正するために時定数Ｔsrにかかる補正係数であり、図３０に示すように車線変更意図推定しきい値Ｔに応じて設定される。
【０１３３】
車線変更推定しきい値Ｔが所定値Ｔ１（＜Ｔ０）よりも小さい場合は、車線変更意図の推定タイミングが早まるので、図３０に示すように補正係数Ｋｒｄｘを徐々に大きくする。車線変更推定しきい値Ｔが所定値Ｔ２（＞Ｔ０）よりも大きい場合は、車線変更意図の推定タイミングが遅くなるので、補正係数Ｋｒｄｘを徐々に小さくする。Ｔ１≦Ｔ≦Ｔ２の場合は、補正係数Ｋｒｄｘ＝１とする。これにより、推定しきい値Ｔが大きくなるほど時定数項（Ｋｒｄｘ・ａ・Ｔｓｒ）が小さくなるので、アクセルペダル反力を速やかに減衰させることができる。
なお、推定しきい値Ｔに応じて時定数Ｔｓｒを直接設定することももちろん可能である。
【０１３４】
一方、ステップＳ５０３において運転意図推定装置１によって推定された運転意図が車線維持であると判定された場合は、ステップＳ５０６へ進み、ステップＳ５０２で算出したリスクポテンシャルＲＰをそのまま制御用のリスクポテンシャルＲＰｃとして設定する。
【０１３５】
つづくステップＳ５０７では、アクセルペダルストロークセンサ１８１によって検出されるアクセルペダルストローク量Ｓを読み込む。ステップＳ５０８では、ステップＳ５０５またはステップＳ５０６で設定したリスクポテンシャルＲＰｃに基づいてアクセルペダル反力指令値ＦＡを算出する。ここでは、上述した第９の実施の形態と同様に、例えば図２６のマップにしたがってアクセルペダル反力指令値ＦＡを算出する。ただし、ＲＰ→ＲＰｃとする。ステップＳ５０９では、ステップＳ５０８で算出したアクセルペダル反力指令値ＦＡをアクセルペダル反力制御装置１７０へ出力する。これにより、今回の処理を終了する。
【０１３６】
このように、以上説明した第１０の実施の形態においては、とくに以下のような作用効果を奏することができる。
コントローラ１５０Ａは、運転意図推定結果および車線変更推定しきい値Ｔに基づいて、リスクポテンシャルＲＰと操作反力、すなわちアクセルペダル反力指令値ＦＡとの関係を補正する。具体的には、運転意図推定装置１によってドライバの運転意図が車線変更であると推定されると、車線変更以外であると推定される場合に比べてリスクポテンシャルＲＰを低下するとともに、しきい値Ｔが大きい場合はしきい値Ｔが小さい場合よりもリスクポテンシャルＲＰを低下する。運転意図が車線変更である場合にリスクポテンシャルＲＰを低下することによりアクセルペダル反力指令値ＦＡが低下し、車線変更を行おうとするドライバの運転操作を妨げることがない。ただし、しきい値Ｔが大きいと、車線変更意図の推定精度が高くなり誤推定が減少する反面、車線変更意図の推定タイミングが遅くなる。そこで、しきい値Ｔが大きい場合には、図３０に示すように時定数Ｔｓｒにかかる係数Krdxを小さくし、車線変更意図が推定されてからリスクポテンシャルＲＰが速やかに減衰するようにする。これにより、車線変更意図の誤推定の低減と、リスクポテンシャルＲＰに応じたアクセルペダル反力制御の性能の確保を両立させることができる。
【０１３７】
なお、第６から第８の実施の形態による運転意図推定装置２では、車線変更意図推定しきい値Ｔを固定値としていたので、運転意図推定結果を第９または第１０の実施の形態による車両用運転操作補助装置１００，２００で利用する場合は、しきい値Ｔに応じてアクセルペダル反力指令値ＦＡまたはリスクポテンシャルＲＰを補正する必要はない。
【０１３８】
上述した第１から第８の実施の形態においては、自車両が車線変更を行う際に先行車の走行状況もしくは自車両と先行車の相対位置関係が実際のドライバの運転行動に及ぼす影響を考慮して、車線変更意図推定しきい値Ｔや車線変更意図モデルの操舵角θid_lcを変更した。先行車の走行状況もしくは自車両と先行車の相対位置関係は、上述した第１から第８の実施の形態で用いたパラメータ以外を用いることももちろん可能である。
【０１３９】
上述した第１から第８の実施の形態においては、仮想ドライバと実際のドライバの現在から過去の所定時間までの系列的な運転操作量近似度合Pidsを算出し、系列近似度合Pidsに基づいて、(式１０)から車線変更意図スコアＳｃを算出した。ただし、これには限定されず、仮想ドライバと実際のドライバの現時点での仮想ドライバの運転操作量近似度合Pidに基づいて車線変更意図スコアＳｃを算出し、運転意図の推定を行うことも可能である。
【０１４０】
また、車線変更意図尤度のスコアＳｃを算出する代わりに、車線変更意図尤度Ｐｒ（ＬＣ）と車線維持意図尤度Ｐｒ（ＬＫ）から車線維持意図尤度のスコアを算出し、これをしきい値と比較して車線維持意図を推定することも可能である。さらに、スコアＳｃを算出することなく、最も大きな運転操作量系列近似度合Pidsを有する仮想ドライバの運転意図を実際のドライバの運転意図として推定することもできる。
【０１４１】
上述した第９および第１０の実施の形態においては、自車両と先行車との余裕時間ＴＴＣおよび車間時間ＴＨＷとを用いてリスクポテンシャルＲＰを算出した。ただしこれには限定されず、例えば余裕時間ＴＴＣの逆数をリスクポテンシャルとして用いることもできる。また、リスクポテンシャルＲＰと反力増加量ΔＦとの関係は図２６に示すものには限定されず、リスクポテンシャルＲＰが大きくなるほど反力増加量ΔＦが増加するような種々のマップを用いることができる。
【０１４２】
上述した第９の実施の形態においては、リスクポテンシャルＲＰに応じた反力増加量ΔＦを通常の反力特性に加算した反力指令値ＦＡを補正および再補正したが、これには限定されず、反力増加量ΔＦを再補正してから通常の反力特性に加算して反力指令値ＦＡの再補正値ＦＡｃｃを算出することも可能である。
【０１４３】
以上説明した第１から第８の実施の形態においては、運転操作量検出部１０が運転操作量検出手段として機能し、車両周囲状態検出部２０が車両周囲状態検出手段および障害物検出手段として機能し、仮想ドライバ運転操作量計算部４０が仮想ドライバ運転操作量計算手段として機能し，運転意図推定部７０が運転意図推定手段として機能し、運転意図推定基準可変設定部６０が運転意図推定基準変更手段として機能し、仮想ドライバ運転操作量補正部９０が仮想ドライバ運転操作量補正手段として機能することができる。また、レーザレーダ１１０，前方カメラ１２０および車速センサ１４０が障害物検出手段として機能し、リスクポテンシャル計算部１５１がリスクポテンシャル算出手段として機能し，アクセルペダル反力指令値計算部１５２，１５５が操作反力算出手段として機能し、アクセルペダル反力制御装置１７０が操作反力発生手段として機能することができる。アクセルペダル反力指令値補正部１５２およびリスクポテンシャル補正部１５４は補正手段として、具体的には操作反力補正手段およびリスクポテンシャル補正手段としてそれぞれ機能することができる、ただし、これらには限定されず、障害物検出手段として、別方式のミリ波レーダ等を用いることもできる。また、操作反力発生手段として、アクセルペダルとは異なる車両操作機器、たとえば操舵装置に操舵反力を発生させる操舵反力制御装置や、車両の駆動指令を出力するジョイスティックレバーに反力を発生させる装置を用いることも可能である。
【図面の簡単な説明】
【０１４４】
【図１】第１の実施の形態による運転意図推定装置のシステム図。
【図２】（ａ）〜（ｃ）車線変更を行う場合の先行車の走行状況に応じた自車両の走行軌跡の例を示す図。
【図３】第１の実施の形態における運転意図推定処理の処理手順を示すフローチャート。
【図４】仮想ドライバの運転操作量の算出方法を説明する図。
【図５】仮想ドライバの運転操作量系列近似度合の算出方法を説明する図。
【図６】先行車の車線内横位置を示す図。
【図７】先行車の車線内横位置と車線変更意図推定しきい値との関係を示す図。
【図８】先行車の車体端部と車線端との距離を示す図。
【図９】先行車の車体端部と車線端との距離と車線変更意図推定しきい値との関係を示す図。
【図１０】先行車の車体端部と車線端との距離にオフセット量を加えた距離を示す図。
【図１１】先行車の車幅とオフセット量との関係を示す図。
【図１２】先行車の車体端部と車線端との距離にオフセット量を加えた距離と車線変更意図推定しきい値との関係を示す図。
【図１３】自車両と先行車との中心位置間距離を示す図。
【図１４】自車両と先行車との中心位置間距離と車線変更意図推定しきい値との関係を示す図。
【図１５】自車両と先行車との外端部距離を示す図。
【図１６】自車両と先行車との外端部距離と車線変更意図推定しきい値との関係を示す図。
【図１７】第６の実施の形態による運転意図推定装置のシステム図。
【図１８】第６の実施の形態における運転意図推定処理の処理手順を示すフローチャート。
【図１９】先行車の車線内横位置と車線変更意図モデルの操舵角補正係数との関係を示す図。
【図２０】先行車の車体端部と車線端との距離と車線変更意図モデルの操舵角補正係数との関係を示す図。
【図２１】先行車の車体端部と車線端との距離にオフセット量を加えた距離と車線変更意図モデルの操舵角補正係数との関係を示す図。
【図２２】第９の実施の形態による車両用運転操作補助装置のシステム図。
【図２３】図２２に示す車両用運転操作補助装置を搭載した車両の構成図。
【図２４】アクセルペダルおよびその周辺の構成を示す図。
【図２５】第９の実施の形態における運転操作補助制御処理の処理手順を示すフローチャート。
【図２６】リスクポテンシャルと反力増加量との関係を示す図。
【図２７】車線変更意図推定しきい値とアクセルペダル反力指令値の補正係数との関係を示す図。
【図２８】第１０の実施の形態による車両用運転操作補助装置のシステム図。
【図２９】第１０の実施の形態における運転操作補助制御処理の処理手順を示すフローチャート。
【図３０】車線変更意図推定しきい値とリスクポテンシャルの補正係数との関係を示す図。
【符号の説明】
【０１４５】
１，２：運転意図推定装置
１０：運転操作量検出部
２０：車両周囲状態検出部
３０：車両状態検出部
４０：仮想ドライバ運転操作量計算部
５０：仮想ドライバ運転操作量近似度合計算部
６０：運転意図推定基準可変設定部
７０：運転意図推定部
９０：仮想ドライバ運転操作量補正部
１００，２００：車両用運転操作補助装置
１５０，１５０Ａ：コントローラ
１７０：アクセルペダル反力制御装置
【図１】
2006213276.tif 000005
【図２】
2006213276.tif 000006
【図３】
2006213276.tif 000007
【図４】
2006213276.tif 000008
【図５】
2006213276.tif 000009
【図６】
2006213276.tif 000010
【図７】
2006213276.tif 000011
【図８】
2006213276.tif 000012
【図９】
2006213276.tif 000013
【図１０】
2006213276.tif 000014
【図１１】
2006213276.tif 000015
【図１２】
2006213276.tif 000016
【図１３】
2006213276.tif 000017
【図１４】
2006213276.tif 000018
【図１５】
2006213276.tif 000019
【図１６】
2006213276.tif 000020
【図１７】
2006213276.tif 000021
【図１８】
2006213276.tif 000022
【図１９】
2006213276.tif 000023
【図２０】
2006213276.tif 000024
【図２１】
2006213276.tif 000025
【図２２】
2006213276.tif 000026
【図２３】
2006213276.tif 000027
【図２４】
2006213276.tif 000028
【図２５】
2006213276.tif 000029
【図２６】
2006213276.tif 000030
【図２７】
2006213276.tif 000031
【図２８】
2006213276.tif 000032
【図２９】
2006213276.tif 000033
【図３０】
2006213276.tif 000034