(57)【要約】【課題】車両の過渡的な姿勢変化に対する虚像の重畳位置のずれを抑制可能な表示制御装置等を提供する。【解決手段】表示制御装置１００は、車両において用いられ、乗員の前景中にある重畳対象に重畳される虚像Ｖｉの表示を制御する。表示制御装置１００は、車両に加速度を与えるトルクの値またはトルクに関連する値であるトルク情報を取得するトルク情報取得部７１と、取得したトルク情報に基づいて、車両のピッチ角を予測するピッチ角予測部８１とを備える。表示制御装置１００は、ピッチ角の予測に基づいて、虚像の重畳位置を補正する表示制御部９９を備える。【選択図】図１
2020029130.tif 000002
【特許請求の範囲】
【請求項１】
車両において用いられ、乗員の前景中にある重畳対象に重畳される虚像（Ｖｉ）の表示を制御する表示制御装置であって、
前記車両に加速度を与えるトルクの値または前記トルクに関連する値であるトルク情報を取得するトルク情報取得部（７１）と、
取得した前記トルク情報に基づいて、前記車両のピッチ角を予測するピッチ角予測部（８１）と、
前記ピッチ角予測部の予測に基づいて、前記虚像の重畳位置を補正する位置補正部（９９）と、
を備える表示制御装置。
【請求項２】
前記トルク情報取得部は、
前記車両の駆動源が出力する駆動トルク情報および制動装置が出力する制動トルク情報を少なくとも取得する請求項１に記載の表示制御装置。
【請求項３】
車速に関する情報を取得する車速情報取得部を備え、
前記ピッチ角予測部は、前記車速が車速閾値を下回っている場合に、前記制動トルク情報を前記ピッチ角の予測に使用しない請求項２に記載の表示制御装置。
【請求項４】
前記トルク情報取得部は、車軸トルクセンサ（２１）によって検出された車軸トルクの検出値を取得する請求項１から請求項３のいずれか１項に記載の表示制御装置。
【請求項５】
前記車両の操舵角に関する情報を取得する操舵角情報取得部（７５）を備え、
前記ピッチ角予測部は、前記トルク情報に加えて前記操舵角に基づいて前記ピッチ角を予測する請求項１から請求項４のいずれか１項に記載の表示制御装置。
【請求項６】
前記ピッチ角予測部は、前記操舵角が操舵閾値を上回る場合に前記操舵角を前記ピッチ角の予測に使用しない請求項５に記載の表示制御装置。
【請求項７】
前記車両が変速したか否かを判定する変速判定部（８１ａ）を有し、
前記ピッチ角予測部は、さらに変速による前記ピッチ角の変化に基づいて前記ピッチ角を予測する請求項１から請求項６のいずれか１項に記載の表示制御装置。
【請求項８】
車両において用いられ、乗員の前景中にある重畳対象に重畳される虚像（Ｖｉ）の表示を制御する表示制御プログラムであって、
少なくとも１つの処理部（６１）を、
前記車両に加速度を与えるトルクの値または前記トルクに関連する値であるトルク情報を取得するトルク情報取得部（７１）、
取得した前記トルク情報に基づいて、前記車両のピッチ角の予測値を算出するピッチ角予測部（８１）、
前記予測値に基づいて、前記虚像の重畳位置を補正する位置補正部（９９）、として機能させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書における開示は、虚像を表示する表示制御装置および制御プログラムに関する。
【背景技術】
【０００２】
特許文献１には、車両の前方風景に重畳表示される虚像の重畳位置を決定する技術が開示されている。この技術では、ジャイロセンサ、Ｇセンサ、ヨーレートセンサ等によって検出された車両の姿勢情報を利用して虚像の重畳位置を決定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０‐２５６８７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、発生した車両の姿勢変化の検出結果に基づいて重畳位置を決定する。しかしこの場合、加速度の付与に伴う車両の過渡的な姿勢変化に対して重畳位置の決定が追従できない虞がある。すなわち、車両の姿勢変化を検出してから重畳位置を決定し、虚像を表示するまでの間に、さらに車両が姿勢変化してしまうことが考えられる。この結果、虚像の重畳位置のずれが発生し得る。
【０００５】
開示される目的は、車両の過渡的な姿勢変化に対する虚像の重畳位置のずれを抑制可能な表示制御装置および表示制御プログラムを提供することである。
【課題を解決するための手段】
【０００６】
この明細書に開示された複数の態様は、それぞれの目的を達成するために、互いに異なる技術的手段を採用する。また、特許請求の範囲およびこの項に記載した括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示す一例であって、技術的範囲を限定するものではない。
【０００７】
開示された表示制御装置のひとつは、車両において用いられ、乗員の前景中にある重畳対象に重畳される虚像（Ｖｉ）の表示を制御する表示制御装置であって、車両に加速度を与えるトルクの値またはトルクに関連する値であるトルク情報を取得するトルク情報取得部（７１）と、取得したトルク情報に基づいて、車両のピッチ角を予測するピッチ角予測部（８１）と、ピッチ角予測部の予測に基づいて、虚像の重畳位置を補正する位置補正部（９９）と、を備える。
【０００８】
開示された表示制御プログラムのひとつは、車両において用いられ、乗員の前景中にある重畳対象に重畳される虚像（Ｖｉ）の表示を制御する制御プログラムであって、少なくとも１つの処理部（６１）を、車両に加速度を与えるトルクの値またはトルクに関連する値であるトルク情報を取得するトルク情報取得部（７１）、取得したトルク情報に基づいて、車両のピッチ角を予測するピッチ角予測部（８１）、ピッチ角予測部の予測に基づいて、虚像の重畳位置を補正する位置補正部（９９）、として機能させる。
【０００９】
これらの開示によれば、車両に加速度を与えるトルクの値からピッチ角の予測値が算出され、予測値に基づいて虚像の重畳位置が補正される。この予測値の算出により、加速度の付与に伴う車両のピッチ角変化が予測されることになる。したがって、車両のピッチ角変化を検出するよりも早く虚像の重畳位置を補正することができる。以上により、車両の過渡的な姿勢変化に対する虚像の重畳位置のずれを抑制可能な表示制御装置および表示制御プログラムを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態に係る表示制御装置のブロック図である。
【図２】第１実施形態の表示制御装置が実行する処理の一例を示すフローチャートである。
【図３】第１実施形態における加速度ピッチ角の算出処理を示すフローチャートである。
【図４】第２実施形態に係る表示制御装置のブロック図である。
【図５】第２実施形態における加速度ピッチ角の算出処理を示すフローチャートである。
【図６】第３実施形態に係る表示制御装置のブロック図である。
【図７】第３実施形態における加速度ピッチ角の算出処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
（第１実施形態）
第１実施形態の表示制御装置１００について、図１〜図３を参照しながら説明する。表示制御装置１００は、車両において用いられる虚像表示システムを、ヘッドアップディスプレイ（Head Up Display，以下、「ＨＵＤ」）装置１０等と共に構成している。虚像表示システムは、車両の乗員（例えばドライバ）の前景中の重畳対象、例えば他車両、歩行者およびサイクリスト、並びに走行経路等に重畳される虚像Ｖｉを表示する。虚像表示システムは、虚像Ｖｉを用いた拡張現実（Augmented Reality，以下「ＡＲ」）表示により、車両に関連する種々の情報をドライバに提示する。
【００１２】
ＨＵＤ装置１０は、表示制御装置１００と電気的に接続されており、表示制御装置１００にて生成された映像データを取得する。ＨＵＤ装置１０は、プロジェクタ、スクリーンおよび拡大光学系等によって構成されている。ＨＵＤ装置１０は、ウィンドシールドＷＳの下方にて、インスツルメントパネル内の収容空間に収容されている。
【００１３】
ＨＵＤ装置１０は、虚像Ｖｉとして結像される表示像の光を、ウィンドシールドＷＳの投影領域ＰＡへ向けて投影する。ウィンドシールドＷＳへ向けて投影された光は、投影領域ＰＡにおいて運転席側へ反射され、ドライバによって知覚される。ドライバは、投影領域ＰＡを通して見える前景中の重畳対象に、虚像Ｖｉが重畳された表示を視認する。
【００１４】
ＨＵＤ装置１０によって光を投影可能な投影領域ＰＡは、ウィンドシールドＷＳ全面のうちの限られた一部の領域である。投影領域ＰＡは、ドライバの見た目上で虚像Ｖｉが表示可能となる領域である。ドライバのアイポイントＥＰから前景を見たとき、投影領域ＰＡを通して見える範囲が、実質的に虚像Ｖｉを表示可能な範囲となる。
【００１５】
虚像Ｖｉは、例えばアイポイントＥＰから車両の前方向に１０〜２０ｍ程度の空間中に結像される。虚像Ｖｉは、ドライバの見かけ上にて前景中の重畳対象（例えば路面や前走車等）に重畳されるＡＲ表示を実現する。一例として、ナビゲーション装置に設定された走行経路を示す経路画像をＡＲ表示によってドライバに提示する。
【００１６】
表示制御装置１００は、車両に搭載されたＨＵＤ装置１０等の表示器による表示を制御する電子制御ユニットである。表示制御装置１００は、ＨＵＤ装置１０による虚像表示を制御するための機能の１つとして、車両の姿勢を検出する機能を有している。表示制御装置１００は、車両の姿勢変化に合わせて表示光像の投影位置および投影形状を補正し、前景中の適切な位置に適切な形状の虚像Ｖｉが結像されるよう制御する。
【００１７】
表示制御装置１００は、車載ネットワークの通信バスを介して他の車載構成と相互に通信可能である。通信バスには、例えば、車軸トルクセンサ２１、ブレーキ油圧センサ２２、車高センサ２３、３次元地図データベース２４、操舵角センサ２５、車速センサ２６、ヨーレートセンサ２７等が直接的または間接的に電気接続されている。
【００１８】
車軸トルクセンサ２１は、車両の駆動源が出力する駆動トルクの値（駆動トルク情報）を測定するセンサである。車軸トルクセンサ２１は、車両のドライブシャフトに設けられている。車軸トルクセンサ２１は、出力された駆動トルクによるドライブシャフトのねじれ量を検出することにより駆動トルクの値を間接的に測定する。車軸トルクセンサ２１は、検出値を示す信号を表示制御装置１００へと逐次出力する。
【００１９】
ブレーキ油圧センサ２２は、制動装置が出力する制動トルクの値（制動トルク情報）を測定するセンサである。制動装置は、ブレーキペダルの操作量に応じた制動トルクを車輪に与える。ブレーキ油圧センサ２２は、制動装置におけるマスタシリンダの油圧値を検出することにより、制動トルクの値を間接的に測定する。ブレーキ油圧センサ２２は、検出値を示す信号を表示制御装置１００へと逐次出力する。
【００２０】
車高センサ２３は、車両が置かれた路面からボディまでの高さを計測するため、車両に生じる上下方向の変位を検出するセンサである。車高センサ２３は、ボディに懸架されたサスペンションアームの動作によって上下方向に変位する特定の車輪について、ボディに対する沈み込み量を計測する。車高センサ２３は、車両の前後方向にて中央よりも後方に１つだけ取り付けられており、車両後部での上下方向の変位を計測する。車高センサ２３は、ボディとサスペンションアームとの間の相対距離を検出値として取得し、表示制御装置１００へ向けて逐次出力する。
【００２１】
３次元地図データベース（以下、「３次元地図ＤＢ」）２４は、多数の３次元地図データおよび２次元地図データを格納した大容量の記憶媒体を主体とする構成である。３次元地図データは、車両の自動運転を可能にする高精度な地図データである。３次元地図データでは、地形および構造物が３次元の座標情報を持った点群によって表現されている。３次元地図ＤＢ２４は、ネットワークを通じて、３次元地図データを最新の情報に更新可能である。３次元地図ＤＢ２４は、表示制御装置１００からの要求に応じて、車両の周辺および進行方向の３次元地図データを表示制御装置１００に提供可能である。なお、提供を要求されたエリアの３次元地図データが未整備である場合、３次元地図ＤＢ２４は、ナビゲーション等に用いられる通常の２次元地図データを表示制御装置１００に提供する。
【００２２】
操舵角センサ２５および車速センサ２６は、車両の状態を検出する状態検出センサである。操舵角センサ２５は、例えばステアリングシャフトの回転方向および回転角度を検出する。回転角度は、直進時の角度位相（０°）が基準とされている。操舵角センサ２５は、基準位置からの回転方向および回転角度（ステアリング角）を示す信号を表示制御装置１００へ向けて逐次出力する。車速センサ２６は、例えば車両の車輪の回転速度を検出する。車速センサ２６は、車輪の回転速度を示す信号を表示制御装置１００へ向けて逐次出力する。
【００２３】
ヨーレートセンサ２７は、車両に作用するヨーレートを検出する。ヨーレートセンサ２７は、検出したヨーレート値を示す信号を表示制御装置１００に逐次出力する。
【００２４】
表示制御装置１００は、図１に示すように、処理部６１、ＲＡＭ６２、メモリ装置６３および入出力インターフェースを有するコンピュータを主体に構成された電子制御ユニットである。処理部６１は、ＣＰＵ（Central Processing Unit）、ＧＰＵ（Graphics Processing Unit）およびＦＰＧＡ（Field-Programmable Gate Array）等の少なくとも１つを含む構成である。処理部６１には、ＡＩ（Artificial Intelligence）の学習および推論に特化した専用のプロセッサが含まれていてもよい。
【００２５】
メモリ装置６３には、処理部６１によって実行される種々のプログラムが格納されている。メモリ装置６３に記憶された複数のプログラムには、虚像Ｖｉの表示を制御する表示制御プログラムが含まれている。表示制御プログラムは、前景中の重畳対象に虚像Ｖｉを重ねてなる拡張現実（以下、「ＡＲ（Augmented Reality）」）表示を実現するプログラムである。
【００２６】
ここで、前景中の路面を重畳対象として虚像Ｖｉを表示する場合を想定すると、投影領域ＰＡを通して運転者に視認される路面の形状は、車両が平坦路を走行している場合と、車両が勾配のある路面を走行している場合とで異なってくる。すなわち、勾配の有無および勾配の大きさによって、車両の姿勢が変化し、視認される路面の形状が変化する。
【００２７】
加えて、車両に加速度が与えられる場合には、慣性力により車両の姿勢が変化する。この姿勢変化により、投影領域ＰＡを通して運転者に視認される路面の形状は過渡的に変化する。
【００２８】
以上によれば、路面の勾配および車両の加速度に基づく表示光像の投影位置および投影形状の補正が実施されない場合、重畳対象からずれた虚像Ｖｉが表示され得る。表示制御プログラムは、表示光像の投影位置および投影形状を、道路勾配および車両の姿勢変化等に合わせて適切に制御するため、道路勾配、車両に生じているピッチ角、ロール角およびヨー角等を演算する。
【００２９】
表示制御装置１００は、上述の表示制御プログラムの実行により、トルク情報取得部７１、車高情報取得部７３、勾配情報取得部７４、操舵角情報取得部７５、車速情報取得部７６、ヨーレート取得部７７を、各種情報を取得する機能ブロックとして有する。表示制御装置１００は、取得した情報に基づいて車両姿勢を算出する機能ブロックとして、ロール角算出部８５、ロール角補正部９５、ヨー角補正部９７、ピッチ角予測部８１、測定ピッチ角算出部８３およびピッチ角補正部９３を有する。表示制御装置１００は、虚像Ｖｉの重畳位置を決定する機能ブロックとして、表示制御部９９を有する。
【００３０】
トルク情報取得部７１は、車両に加速度を与えるトルクの値に関連する値をトルク情報として取得する。トルク情報取得部７１は、車軸トルクセンサ２１にて検出された車軸トルク値を、車両の駆動源が出力する駆動トルク情報として取得する。駆動トルク情報は、トルク情報のうち車両に正の加速度を与えるトルク情報である。トルク情報取得部７１は、ブレーキ油圧センサ２２にて検出されたブレーキ油圧値を、制動装置が出力する制動トルク情報として取得する。制動トルク情報は、トルク情報のうち車両に負の加速度を与えるトルク情報である。
【００３１】
車高情報取得部７３は、車高センサ２３が検出した検出値を取得する。車高情報取得部７３は、上下方向の変位を車両に生じさせる負荷が作用していない無負荷状態での車高センサ２３の出力値を、ピッチ角およびロール角がゼロの状態を示す車高センサ２３の初期値として設定する。車高情報取得部７３は、検出値の初期値からの変位分を車高情報として算出、取得する。
【００３２】
勾配情報取得部７４は、車両の現在位置および３次元地図データベース２４から取得した３次元地図データを用いて、車両が走行する道路の勾配を算出する。車両の現在位置は、例えば衛星測位システムから取得した測位信号に基づき算出された車両位置情報と、車両位置情報の取得時における遅延時間での車両の移動距離を補正するための車速情報に基づいて特定されればよい。勾配情報取得部７４は、緯度、経度および高度を示す情報と、路面の横断勾配を示す情報とを取得する。勾配情報取得部７４は、緯度、経度および高度に基づき、車両が走行する路面の縦断勾配を算出して取得する。勾配情報取得部７４は、取得した縦断勾配および横断勾配を、勾配情報として表示制御部９９に逐次提供する。
【００３３】
操舵角情報取得部７５は、操舵角センサ２５の検出値を操舵角情報として取得する。車速情報取得部７６は、車速センサ２６の検出値を車速情報として取得する。ヨーレート取得部７７は、ヨーレートセンサ２７からヨーレートを取得する。
【００３４】
ロール角算出部８５は、操舵角情報および車速情報に基づいて、車両のロール角を算出する。ロール角算出部８５は、例えば３次元地図データベース２４等から走行中の道路のカーブ半径情報を取得し、カーブ半径情報、操舵角情報および車速情報を用いて、ロール角を算出する。ロール角算出部８５は、算出したロール角をロール角補正部９５に逐次提供する。
【００３５】
ロール角補正部９５は、算出されたロール角に、勾配情報取得部７４にて取得された横断勾配を加算する。ロール角補正部９５は、この加算値を水平面に対する車両のロール角である補正ロール角として出力する。ヨー角補正部９７は、取得されたヨーレートに基づいて、車両のヨー角を算出する。
【００３６】
ピッチ角予測部８１は、取得されたトルク情報に基づいて、加速度ピッチ角を予測する。加速度ピッチ角は、車両に正の加速度が与えられて加速した際、または負の加速度が与えられて減速した際における、車両の路面に対するピッチ角である。ピッチ角予測部８１は、例えばトルク情報に関連付けられた加速度ピッチ角の推定式に基づいて加速度ピッチ角を算出する。加速度ピッチ角をＰとおくと、Ｐを算出する推定式は、例えば以下の式で与えられる。
【００３７】
（式１）
Ｐ＝ａ・Ｔｄ＋ｂ・Ｔｂ＋ｃ
ここでＴｄは車軸トルク値、Ｔｂはブレーキ油圧値、ａおよびｂはゲインである。したがって、ａ・Ｔｄは、駆動トルクによるピッチ角変化を予測する項（駆動補正項）であり、ｂ・ｂは、制動トルクによるピッチ角変化を予測する項（制動補正項）である。ａおよびｂは、車両の駆動方式、駆動源位置等によって決定される。例えば、ａおよびｂは、ＦＦ（フロントエンジン・フロントドライブ）方式、ＦＲ（フロントエンジン・リアドライブ）方式、ＡＷＤ（全輪駆動）方式等の違いによって、車種ごとに異なる値となる。ｃは車種によって決定されるオフセット項である。推定式は、例えばメモリ装置６３に予め記憶されている。
【００３８】
ピッチ角予測部８１は、上述の推定式に、取得された車軸トルク値およびブレーキ油圧値を代入して加速度ピッチ角を算出する。これによりピッチ角予測部８１は、これらのトルクの作用による車両の加減速に起因して発生し得る車両のピッチ角変化を算出する。ピッチ角予測部８１は、トルクが測定された段階で加速度ピッチ角を算出可能であるため、実際にトルクによって車両のピッチ角変化が発生するよりも早く、またはほぼ同時に加速度ピッチ角を予測する。
【００３９】
測定ピッチ角算出部８３は、傾斜ピッチ角を算出する。車両が勾配のある路面を走行する場合、重心位置等により、車両の路面に対するピッチ角はゼロにならず、路面に対して傾斜した状態となる。測定ピッチ角算出部８３は、取得された車高情報に基づいて、この道路勾配に起因する路面に対するピッチ角である傾斜ピッチ角を算出する。測定ピッチ角算出部８３は、車高情報およびロール角算出部８５が算出したロール角に基づいて、傾斜ピッチ角を算出する。具体的には、測定ピッチ角算出部８３は、車高情報が示す上下方向の変位量からロール角による変位量分を減算することで、ロール運動による車両の上下方向変位分を除いた傾斜ピッチ角を算出する。測定ピッチ角算出部８３は、算出した傾斜ピッチ角をピッチ角補正部９３に逐次提供する。
【００４０】
ピッチ角補正部９３は、予測された加速度ピッチ角に基づいて補正された補正ピッチ角を算出する。第１実施形態においてピッチ角補正部９３は、ピッチ角予測部８１、測定ピッチ角算出部８３および勾配情報取得部７４からの縦断勾配情報に基づいて、補正ピッチ角を算出する。すなわちピッチ角補正部９３は、傾斜ピッチ角に加速度ピッチ角および路面の縦断勾配を加算し、水平面に対する車両のピッチ角として補正ピッチ角を算出する。
【００４１】
表示制御部９９は、投影される表示光像の映像データを生成し、ＨＵＤ装置１０へ向けて逐次出力する。ＨＵＤ装置１０では、映像データに基づく表示光像の光が投影領域ＰＡに投影され、虚像Ｖｉとして結像される。表示制御部９９は、映像データの生成にあたり、映像データを構成する各フレームにて、虚像Ｖｉとなる元画像の描画位置および描画形状を、車両姿勢に合わせて補正する処理を繰り返し実施する。表示制御部９９は、位置補正部の一例である。
【００４２】
次に、上述の機能ブロックにより実行される処理の一例を、図２、図３のフローチャートを参照して説明する。一連の処理において表示制御装置１００は、車両に加速度を与えるトルクの値に基づいて、虚像Ｖｉの重畳位置をフィードフォワード制御する。一連の処理は、所定時間ごとまたは所定契機ごとに繰り返し実行される。
【００４３】
まず、ピッチ方向成分の重畳位置を補正する処理について図２のフローチャートを参照して説明する。ステップＳ１では、測定ピッチ角算出部８３によって傾斜ピッチ角を算出する。次に、ステップＳ２では、勾配情報取得部７４によって車両が走行している路面の縦断勾配を算出する。次に、ステップＳ３では、加速度ピッチ角を予測する。ステップＳ４では、ピッチ角補正部９３によって、ステップＳ１〜３にて取得、算出された傾斜ピッチ角、縦断勾配および加速度ピッチ角が加算され、補正ピッチ角が算出される。
【００４４】
ステップＳ５では、算出された補正ピッチ角に基づき、ピッチ方向の虚像Ｖｉの重畳位置の補正処理が実行される。すなわち、道路勾配が実質的にゼロであり且つロールおよびピッチのいずれも生じていない場合の虚像Ｖｉの投影位置（基準位置）からの、投影領域ＰＡの上下方向のずれを、補正ピッチ角に基づいて補正する。ステップＳ５の処理が終了すると、再びステップＳ１へと戻り、一連の補正処理を繰り返す。
【００４５】
次に、上述の補正処理におけるステップＳ３の加速度ピッチ角の予測処理の詳細について、図３のフローチャートを参照して説明する。まずステップＳ１０では、車軸トルク値を取得する。次にステップＳ２０では、ブレーキ油圧値を取得する。次にステップＳ３０では、取得された車軸トルク値およびブレーキ油圧値を推定式に代入する処理により、加速度ピッチ角の予測値を算出する。
【００４６】
次に第１実施形態の表示制御装置１００の構成および作用効果について説明する。
【００４７】
表示制御装置１００は、車両に加速度を与えるトルクの値またはトルクに関連する値であるトルク情報を取得するトルク情報取得部７１と、取得したトルク情報に基づいて、車両のピッチ角を予測するピッチ角予測部８１とを備える。表示制御装置１００は、ピッチ角予測部８１の予測に基づいて、虚像Ｖｉの重畳位置を補正する表示制御部９９を備える。
【００４８】
これによれば、車軸に入力されるトルクの値からピッチ角の予測値が算出され、予測値に基づいて虚像Ｖｉの重畳位置が補正される。車軸に入力されるトルクは車両に付与される加速度に関連する値であるため、この予測値の算出により、加速度の付与に伴う車両のピッチ角変化が予測されることになる。したがって、車両のピッチ角変化を検出するよりも早く虚像Ｖｉの重畳位置を補正することができる。以上により、車両の過渡的な姿勢変化に対する虚像Ｖｉの重畳位置のずれを抑制可能な表示制御装置１００および表示制御プログラムを提供することができる。
【００４９】
トルク情報取得部７１は、車両の駆動源が出力する駆動トルク情報および制動装置が出力する制動トルク情報を少なくとも取得する。これによれば、車両に与えられる正の加速度および負の加速度の両方に基づいた加速度ピッチ角を予測可能となる。
【００５０】
トルク情報取得部７１は、車軸トルクセンサ２１によって検出された車軸トルクの検出値を取得する。これによれば、表示制御装置１００は、車軸トルクの検出値を駆動トルク情報として利用することができる。車軸トルクの検出値は、アクセル開度等の他の駆動トルクに関連する情報と比較して精度が高いため、加速度ピッチ角の算出精度をより高めることが可能となる。
【００５１】
（第２実施形態）
第２実施形態では、第１実施形態における表示制御装置１００の変形例について説明する。図４、図５において第１実施形態の図面中と同一符号を付した構成要素は、同様の構成要素であり、同様の作用効果を奏するものである。
【００５２】
第２実施形態においてピッチ角予測部８１は、図４に示すように操舵角情報を操舵角情報取得部７５から取得する。ピッチ角予測部８１は、操舵角情報に基づき、旋回時における車両のロール運動のピッチ方向成分への影響を、加速度ピッチ角の予測に加味する。具体的には、ピッチ角予測部８１は、加速度ピッチ角の算出に以下の推定式を用いる。
【００５３】
（式２）
Ｐ＝ａ・Ｔｄ＋ｂ・Ｔｂ＋ｃ＋ｄ
ここでｄは、操舵角情報に応じた加速度ピッチ角の補正項（旋回補正項）である。ｄは、操舵角の大きさに応じて変化する変数項である。またはｄは定数項であってもよい。また、ピッチ角予測部８１は、操舵角が操舵閾値を上回る場合には、加速度ピッチ角の算出時に旋回補正項を無視する。操舵角が大きくなると、操舵角が比較的小さい場合よりも推定式の精度が低下する。ピッチ角予測部８１は、操舵角が操舵閾値を上回る場合に旋回補正項を無視することで、推定式の精度低下を回避する。
【００５４】
次に、第２実施形態の表示制御装置１００が実行する加速度ピッチ角の算出処理について、図５のフローチャートを参照して説明する。図５のフローチャートにおけるステップＳ１０、Ｓ２０の処理は、図３の同符号のステップと同様の処理であるため説明を省略する。
【００５５】
ステップＳ２１では、操舵角の値を取得する。ステップＳ２２では、取得した操舵角の値が、予め設定された操舵閾値を上回るか否かを判定する。操舵角の値が操舵閾値を上回ると判定された場合には、推定式から旋回補正項を除いた状態でステップＳ３０へと進む。一方で操舵角の値が操舵閾値を下回ると判定された場合には、推定式に旋回補正項を含んだ状態で、ステップＳ３０へと進む。
【００５６】
ステップＳ３０では、ステップＳ２２の判定結果に基づいて設定された推定式に、取得された各値を代入して加速度ピッチ角を算出する。
【００５７】
第２実施形態の表示制御装置１００によれば、ピッチ角予測部８１は、トルク情報に加えて操舵角情報に基づいて加速度ピッチ角を算出する。このため、ピッチ角予測部８１は、旋回時の車両のロール運動に伴うピッチ角変化を加速度ピッチ角の予測に加えることができる。したがって、旋回時の加速度ピッチ角の算出精度をより向上させることができる。
【００５８】
（第３実施形態）
第３実施形態では、第１実施形態における表示制御装置１００の変形例について説明する。図６、図７において第１実施形態の図面中と同一符号を付した構成要素は、同様の構成要素であり、同様の作用効果を奏するものである。
【００５９】
第３実施形態の表示制御装置１００は、アクセル開度センサ２８およびエンジン回転数センサ２９から情報を取得する。アクセル開度センサ２８は、車両の運転者によるアクセル操作量に応じた電気信号を表示制御装置１００へと逐次出力する。エンジン回転数センサ２９は、エンジン回転数を示す信号を表示制御装置１００へと逐次出力する。
【００６０】
表示制御装置１００は、機能ブロックとしてアクセル開度取得部７８、回転数情報取得部７９、変速判定部８１ａを有する。アクセル開度取得部７８は、アクセル開度センサ２８の検出値をアクセル開度情報として取得する。回転数情報取得部７９は、エンジン回転数センサ２９の検出値を、エンジン回転数情報として取得する。
【００６１】
変速判定部８１ａは、変速したか否かを判定する。変速判定部８１ａは、例えばアクセル開度情報およびエンジン回転数情報に基づいて変速したか否かを判定する。具体的には、変速判定部８１ａは、アクセル開度が実質的に一定の場合に、エンジン回転数が所定値を下回ると、変速した（シフトダウンした）と判定する。また、加えてアクセル開度が実質的に一定の場合に、エンジン回転数が別の所定値を上回った場合にも変速した（シフトアップした）と判定してよい。変速判定部８１ａは、判定結果をピッチ角予測部８１に逐次提供する。
【００６２】
ピッチ角予測部８１は、車速情報取得部７６から車速情報を取得する。ピッチ角予測部８１は、車速情報に基づき、車両の停車状態時には制動トルクの値を用いることなく加速度ピッチ角を予測する。またピッチ角予測部８１は、変速判定部８１ａの判定結果に基づき、変速がある場合には変速による振動（変速ショック）の影響を加味して加速度ピッチ角を予測する。具体的には、ピッチ角予測部８１は、加速度ピッチ角の算出に以下の推定式を用いる。
【００６３】
（式３）
Ｐ＝ａ・Ｔｄ＋ｂ・Ｔｂ＋ｃ＋ｄ＋ｅ
ここでｅは、変速ショックに応じた加速度ピッチ角の補正項（変速補正項）である。ｅは、変速ショックの大きさに応じて変化する変数項である。またはｅは定数項でもよい。
【００６４】
次に、第３実施形態の表示制御装置１００が実行する加速度ピッチ角の算出処理について、図７のフローチャートを参照して説明する。図７のフローチャートにおけるステップＳ１０〜Ｓ２３の処理は、図５の同符号のステップと同様の処理であるため説明を省略する。
【００６５】
ステップＳ２４では、車速を取得する。ステップＳ２５では、車速が０ｋｍ／ｈであるか否かを判定する。車速が０ｋｍ／ｈを上回っている場合、すなわち車両が走行中である場合には、制動補正項を含んだ推定式を使用し、加速度ピッチ角の算出に制動トルクの値を使用する。ステップＳ２５で車速が０ｋｍ／ｈであると判定されると、車両が停車時であると判断し、ステップＳ２６へと進む。ステップＳ２６では、推定式から制動補正項を除き、停車時において制動トルクの値を加速度ピッチ角の算出に使用しないように処理し、ステップＳ２７へと進む。一方でステップＳ２５にて車速が０ｋｍ／ｈでない、すなわち車両が走行中であると判断された場合、制動補正項を推定式に含んだ状態でステップＳ２７へと進む。
【００６６】
ステップＳ２７では、アクセル開度およびエンジン回転数を取得して、ステップＳ２８へと進む。ステップＳ２８では、変速があるか否かを判定する。変速がないと判定されるとステップＳ２９へと進む。ステップＳ２９では、推定式から変速補正項を除く処理をしてステップＳ３０へと進む。一方で変速があると判定されると、推定式に変速補正項を含んだ状態でステップＳ３０へと進む。ステップＳ３０では、ステップＳ２２、Ｓ２５、Ｓ２８の判定結果に基づいて設定された推定式に、取得された各値を代入して加速度ピッチ角を算出する。
【００６７】
以上説明した第３実施形態の表示制御装置１００によれば、ピッチ角予測部８１は、車速が０ｋｍ／ｈである場合に、制動トルク情報を加速度ピッチ角の算出に使用しない。車速が０ｋｍ／ｈである場合、車両は停車状態であり、制動トルクが作用していないと判断できる。この場合に制動トルクの値を加速度ピッチ角の予測に使用しないことで、より正確な加速度ピッチ角を算出することができる。換言すれば、ピッチ角予測部８１は、車両が走行中である場合に限り制動トルクの値を加速度ピッチ角の予測に使用する。
【００６８】
なお、ピッチ角予測部８１は、車両が停車状態であるとみなせる場合に制動トルク情報を加速度ピッチ角の算出に使用しない構成であればよい。すなわち、ピッチ角予測部８１は、車速が０ｋｍ／ｈを上回っている場合でも、車両が停車状態であるとみなせる車速閾値を下回っていれば、制動トルクの値を加速度ピッチ角の予測に使用しないようにする構成であってもよい。換言すれば、ピッチ角予測部８１は、車速が車速閾値を上回る場合に限り制動トルクの値を加速度ピッチ角の予測に使用する構成であればよく、車速閾値には０ｋｍ／ｈまたは０ｋｍ／ｈとみなせる大きさの車速を採用することができる。
【００６９】
また、第３実施形態の表示制御装置１００は、車両が変速したか否かを判定する変速判定部８１ａを有し、ピッチ角予測部８１は、変速したことに基づいて予測値を補正する。これによれば、ピッチ角予測部８１は、変速ショックを加速度ピッチ角の予測に含めることができる。したがって、より正確に加速度ピッチ角を予測できる。
【００７０】
（他の実施形態）
この明細書における開示は、例示された実施形態に制限されない。開示は、例示された実施形態と、それらに基づく当業者による変形態様を包含する。例えば、開示は、実施形態において示された部品および／または要素の組み合わせに限定されない。開示は、多様な組み合わせによって実施可能である。開示は、実施形態に追加可能な追加的な部分をもつことができる。開示は、実施形態の部品および／または要素が省略されたものを包含する。開示は、ひとつの実施形態と他の実施形態との間における部品および／または要素の置き換え、または組み合わせを包含する。開示される技術的範囲は、実施形態の記載に限定されない。開示されるいくつかの技術的範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味および範囲内での全ての変更を含むものと解されるべきである。
【００７１】
ここまで説明した表示制御のための処理は、上述の表示制御装置１００とは異なる構成によって実施されてもよい。例えば表示制御装置は、コンビネーションメータおよびナビゲーション装置等に含まれる構成であってもよい。即ち、コンビネーションメータおよびナビゲーション装置が、上述の表示制御プログラムを制御回路にて実行することにより、表示制御装置の機能を獲得してもよい。さらに、上述の実施形態の姿勢検出部にて実施されていた姿勢検出のための演算は、車両に搭載された複数の制御装置の制御回路によって分散処理されてもよい。
【００７２】
さらに、フラッシュメモリおよびハードディスク等の種々の非遷移的実体的記憶媒体（non-transitory tangible storage medium）が表示制御プログラムを格納する構成として、メモリ装置６３に採用可能である。加えて、表示制御プログラムを記憶する記憶媒体は、車載された電子制御ユニットに設けられた記憶媒体に限定されず、当該記憶媒体へのコピー元となる光学ディスクおよび汎用コンピュータのハードディスクドライブ等であってもよい。
【００７３】
上述の実施形態において、トルク情報取得部７１は、駆動トルク情報として車軸トルク値を取得するとした。これに代えてトルク情報取得部７１は、例えばアクセル開度を駆動トルク情報として取得する構成であってもよい。トルク情報取得部７１が取得する駆動トルク情報は、車両の駆動源が出力する駆動トルクに関連する情報であればよい。
【００７４】
上述の実施形態において、車両の駆動源がエンジンである場合を説明したが、エンジンに加えてモータを駆動源として備える所謂ハイブリッド車両や、モータのみを駆動源として備える電気自動車等に表示制御装置１００を適用してもよい。モータを駆動源として備える車両の場合、ピッチ角予測部８１において、駆動トルク情報および制動トルク情報に加えて回生トルク情報を加速度ピッチ角の予測に使用する構成とすることで、より正確な加速度ピッチ角を検出可能となる。
【００７５】
上述の実施形態において、傾斜ピッチ角は車高センサ２３の検出する車高値によって算出されるとしたが、例えばジャイロセンサ等、他の姿勢検出センサの検出値に基づいて算出されてもよい。
【００７６】
上述の実施形態において、表示制御部９９は、映像データの生成にあたり、虚像Ｖｉとなる元画像の描画位置を車両姿勢に合わせて補正するとした。これに代えて、表示制御部９９は、虚像Ｖｉの重畳位置を補正するための補正情報を、ＨＵＤ装置１０に対して出力する構成であってもよい。この構成の場合、表示制御部９９からの補正情報に基づいて、ＨＵＤ装置１０が虚像Ｖｉの重畳位置を補正する。すなわちこの構成において、表示制御部９９は、ＨＵＤ装置１０を介して虚像Ｖｉの重畳位置を補正する。
【符号の説明】
【００７７】
２１  車軸トルクセンサ、  ６１  処理部、  ７１  トルク情報取得部、  ７５  操舵角情報取得部、  ８１  ピッチ角予測部、  ８１ａ  変速判定部、  ９９  表示制御部（位置補正部）、  Ｖｉ  虚像、  １００  表示制御装置。
【図１】
2020029130.tif 000003
【図２】
2020029130.tif 000004
【図３】
2020029130.tif 000005
【図４】
2020029130.tif 000006
【図５】
2020029130.tif 000007
【図６】
2020029130.tif 000008
【図７】
2020029130.tif 000009