(57)【特許請求の範囲】
【請求項１】
車両の運転支援のために、当該車両の周囲を表す出力画像を作成する描画装置であって、
前記車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する取得部と、
前記取得部により得られた操舵角に基づいて、前記車両がこれから移動する予測軌跡を導出する導出部と、
前記導出部により導出された予測軌跡に重畳すべきインジケータを格納する格納部と、
前記車両に固定された撮像装置により取り込まれた撮影画像において、前記車両に近い側から遠い方に向かって順番にかつ間欠的に、前記格納部に格納されているインジケータを前記導出部が導出した予測軌跡に沿って重畳して、前記出力画像を生成する画像生成部とを備える、描画装置。
【請求項２】
前記描画装置はさらに、前記導出部により導出された予測軌跡に基づいて、前記格納部に格納されているインジケータを、前記撮像装置により取り込まれた撮影画像のどこに重畳するかを示す重畳位置データを生成するデータ生成部を備え、
前記画像生成部は、前記データ生成部により生成された重畳位置データに基づいて、前記格納部に格納されているインジケータを、前記撮像装置により取り込まれた撮影画像に重畳する、請求項１に記載の描画装置。
【請求項３】
前記画像生成部は、予め定められた時間帯では、前記撮影画像上に、前記予測軌跡を重畳し、他の時間帯では、当該予測軌跡を重畳しない、請求項１に記載の描画装置。
【請求項４】
前記描画装置はさらに、前記導出部により導出された予測軌跡から、予め定められた距離の間隔を有する複数の点の座標を算出し、算出された各座標に、前記車両に近いものから順に番号を割り当て、さらに、割り当てた番号及び算出された座標から少なくとも構成される組みを複数個含む重畳位置データを生成するデータ生成部を備え、
前記画像生成部は、前記データ生成部により生成された重畳位置データに含まれる番号に従って座標を順番に選択し、前記格納部に格納されているインジケータを、前記撮像装置により取り込まれた撮影画像に順番に重畳する、請求項１に記載の描画装置。
【請求項５】
車両の運転支援のために、当該車両の周囲を表す出力画像を作成する描画装置であって、
前記車両に設置された測距センサから、当該車両の周囲に存在する障害物までの距離を取得する第１の取得部と、
前記第１の取得部により得られた距離に基づいて、前記車両が移動可能な限界点を導出する第１の導出部と、
前記車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第２の取得部と、
前記第２の取得部により得られた操舵角に基づいて、前記車両がこれから移動する予測軌跡を導出する第２の導出部と、
前記第１の導出部により導出された限界点と、前記第２の導出部により導出された予測軌跡とに基づいて、前記車両がこれから動くと予測される領域の形状を表す予測走行領域を生成する領域生成部と、
前記車両に固定された撮像装置により取り込まれた撮影画像に、前記領域生成部で生成された予測走行領域を重畳して、出力画像を生成する画像生成部とを備える、描画装置。
【請求項６】
前記第１の導出部は、前記車両に備わる両方の車輪毎に予測軌跡を生成し、
前記領域生成部は、前記第１の導出部により導出された限界点を通過する線分と、前記第２の導出部により導出された各予測軌跡とで囲まれる領域の形状を表す予測走行領域を生成する、請求項５に記載の描画装置。
【請求項７】
前記第１の取得部は、前記車両に備わる複数の測距センサのそれぞれから、当該車両の周囲に存在する障害物までの距離を取得し、
前記描画装置はさらに、前記第１の取得部により取得された距離に基づいて、前記障害物の表面上の複数の点を示す座標を算出する座標算出部を備え、
前記第１の導出部は、前記座標算出部により算出された各点の座標に対してハフ変換を行い、前記障害物の隅の座標を、前記限界点として導出する、請求項５に記載の描画装置。
【請求項８】
車両の運転支援のための出力画像を生成する描画装置において用いられ、当該車両の周囲を表す出力画像を生成する方法であって、
前記車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第１の取得ステップと、
前記第１の取得ステップで得られた操舵角に基づいて、前記車両がこれから移動する予測軌跡を導出する導出ステップと、
前記導出ステップで導出された予測軌跡に重畳すべきインジケータを、前記描画装置に備わる記憶装置から取得する第２の取得ステップと、
前記車両に固定された撮像装置により取り込まれた撮影画像において、前記車両に近い側から遠い方に向かって順番にかつ間欠的に、前記第２の取得ステップで取得されたインジケータを前記導出ステップで導出された予測軌跡に沿って重畳して、前記出力画像を生成する画像生成ステップとを備える、画像生成方法。
【請求項９】
車両の運転支援のための出力画像を生成する描画装置において用いられ、当該車両の周囲を表す出力画像を生成する方法であって、
前記車両に設置された測距センサから、当該車両の周囲に存在する障害物までの距離を取得する第１の取得ステップと、
前記第１の取得ステップで得られた距離に基づいて、前記車両が移動可能な限界点を導出する第１の導出ステップと、
前記車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第２の取得ステップと、
前記第２の取得ステップで得られた操舵角に基づいて、前記車両がこれから移動する予測軌跡を導出する第２の導出ステップと、
前記第１の導出ステップで導出された限界点と、前記第２の導出ステップで導出された予測軌跡とに基づいて、前記車両がこれから動くと予測される領域の形状を表す予測走行領域を生成する領域生成ステップと、
前記車両に固定された撮像装置により取り込まれた撮影画像に、前記領域生成ステップで生成された予測走行領域を重畳して、出力画像を生成する画像生成ステップとを備える、画像生成方法。
【請求項１０】
車両の運転支援のための出力画像を生成する描画装置において用いられ、当該車両の周囲を表す出力画像を生成するためのコンピュータプログラムであって、
前記車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第１の取得ステップと、
前記第１の取得ステップで得られた操舵角に基づいて、前記車両がこれから移動する予測軌跡を導出する導出ステップと、
前記導出ステップで導出された予測軌跡に重畳すべきインジケータを、前記描画装置に備わる記憶装置から取得する第２の取得ステップと、
前記車両に固定された撮像装置により取り込まれた撮影画像において、前記車両に近い側から遠い方に向かって順番にかつ間欠的に、前記第２の取得ステップで取得されたインジケータを前記導出ステップで導出された予測軌跡に沿って重畳して、前記出力画像を生成する画像生成ステップとを備える、コンピュータプログラム。
【請求項１１】
記憶媒体に格納される、請求項１０に記載のコンピュータプログラム。
【請求項１２】
車両の運転支援のための出力画像を生成する描画装置において用いられ、当該車両の周囲を表す出力画像を生成するためのコンピュータプログラムであって、
前記車両に設置された測距センサから、当該車両の周囲に存在する障害物までの距離を取得する第１の取得ステップと、
前記第１の取得ステップで得られた距離に基づいて、前記車両が移動可能な限界点を導出する第１の導出ステップと、
前記車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第２の取得ステップと、
前記第２の取得ステップで得られた操舵角に基づいて、前記車両がこれから移動する予測軌跡を導出する第２の導出ステップと、
前記第１の導出ステップで導出された限界点と、前記第２の導出ステップで導出された予測軌跡とに基づいて、前記車両がこれから動くと予測される領域の形状を表す予測走行領域を生成する領域生成ステップと、
前記車両に固定された撮像装置により取り込まれた撮影画像に、前記領域生成ステップで生成された予測走行領域を重畳して、出力画像を生成する画像生成ステップとを備える、コンピュータプログラム。
【請求項１３】
記憶媒体に格納される、請求項１２に記載のコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、描画装置に関し、より特定的には、車両の運転を支援する運転支援装置に組み込むことが可能な描画装置に関する。さらに詳しく述べると、車両に固定される撮像装置により取り込まれた画像を基礎として、車両の周囲を表す出力画像を作成する描画装置に関する。
【０００２】
【従来の技術】
従来から、上述のような描画装置を組み込んだ運転支援装置の研究・開発が盛んに行われている。従来の運転支援装置は、車両に搭載されており、一般的に、撮像装置と、操舵角センサと、演算部と、描画装置と、表示装置とを備えている。撮像装置は、車両の所定位置に固定されており、車両の全周囲の内、自身の視野角で規定される領域の状況を表す画像（以下、撮影画像と称する）を取り込む。また、操舵角センサは、車両の所定位置に固定されており、当該車両のステアリングの舵角量を検出する。演算部は、操舵角センサが検出した舵角量から、車両がこれから辿る予測軌跡を演算する。描画装置は、演算部が演算した予測軌跡を、撮像装置が取り込んだ撮影画像上に描画して、図２０に示すような出力画像を生成する。表示装置は、描画装置が生成した出力画像を表示する。
【０００３】
図２０のような出力画像が表示装置で表示されることにより、当該ドライバは、現在のステアリング操作で、車両が障害物にぶつかることなく駐車スペースに納まるか否かの判断することができる。特に、舵角量が適当でない場合には、予測軌跡が駐車スペースから外れて表示されるので、ドライバはステアリングの操作を調整しやすくなる。
【０００４】
また、以上のような運転支援装置の中には、特公平２−３６４１７号に開示されているように、予測軌跡の近くに存在する障害物との距離を測定するアクティブセンサをさらに備えているものがある。演算部は、アクティブセンサから得られる距離に基づいて、自身が演算した予測軌跡において、撮影画像上に描画すべき部分（以下、描画予測軌跡と称する）を決定する。これによって、描画装置は、距離の測定対象となった障害物の直前で切れる描画予測軌跡を、撮影画像上に描画する。
【０００５】
【発明が解決しようとする課題】
次に、従来の運転支援装置が有する２つの問題点を説明する。第１に、撮影画像の基調色は、車両の現在位置に応じて変わりうる。例えば、舗装された駐車場では、アスファルトの色が基調色となるが、未舗装の駐車場では、土の色を基調色になる。しかしながら、従来の運転支援装置では、予測軌跡の色が固定的に設定されているため、上述の基調色と似てしまう場合がある。かかる場合、ドライバが出力画像上で予測軌跡を瞬時に視認できない場合があるという問題点があった。
【０００６】
第２に、従来の運転支援装置では、予測軌跡は、図２０に示すように、撮影画像上に線で描かれるだけであるから、車両が移動できる限界をドライバが瞬時に理解できないという問題点があった。より具体的には、今、図２１に示すように、従来の運転支援装置を有する車両Ｖusr が障害物Ｖbst が存在する方向に向かっている。このような状況では、車両Ｖusr は、予測軌跡Ｐp と障害物Ｖbst の表面との交点Ｐcrg で接触せずに、障害物Ｖbst の隅Ｐcnr と最初に接触する。つまり、車両Ｖusr が移動できる限界点は、図２１に示すような状況では、障害物Ｖbst の隅Ｐcnr である。以上のように、たとえ、上記公報に開示されているように、障害物の直前で切れるように予測軌跡が描かれたとしても、上述の問題点は依然として残る。
【０００７】
それゆえに、本発明の目的は、予測軌跡をドライバが視認しやすい出力画像を生成できる描画装置を提供することである。
また、本発明の他の目的は、車両が移動できる限界をドライバが理解しやすい出力画像を生成できる描画装置を提供することである。
【０００８】
【課題を解決するための手段および発明の効果】
上記目的を達成するために、本発明の第１の局面は、車両の運転支援のために、当該車両の周囲を表す出力画像を作成する描画装置であって、車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する取得部と、取得部により得られた操舵角に基づいて、車両がこれから移動する予測軌跡を導出する導出部と、導出部により導出された予測軌跡に重畳すべきインジケータを格納する格納部と、車両に固定された撮像装置により取り込まれた撮影画像において、車両に近い側から遠い方に向かって順番にかつ間欠的に、格納部に格納されているインジケータを導出部が導出した予測軌跡に沿って重畳して、出力画像を生成する画像生成部とを備える。
【０００９】
また、好ましくは、描画装置はさらに、導出部により導出された予測軌跡に基づいて、格納部に格納されているインジケータを、撮像装置により取り込まれた撮影画像のどこに重畳するかを示す重畳位置データを生成するデータ生成部を備える。ここで、画像生成部は、データ生成部により生成された重畳位置データに基づいて、格納部に格納されているインジケータを、撮像装置により取り込まれた撮影画像に重畳する。
【００１０】
また、好ましくは、画像生成部は、予め定められた時間帯では、撮影画像上に、予測軌跡を重畳し、他の時間帯では、当該予測軌跡を重畳しない。
【００１１】
また、好ましくは、描画装置はさらに、導出部により導出された予測軌跡から、予め定められた距離の間隔を有する複数の点の座標を算出し、算出された各座標に、車両に近いものから順に番号を割り当て、さらに、割り当てた番号及び算出された座標から少なくとも構成される組みを複数個含む重畳位置データを生成するデータ生成部を備える。ここで、画像生成部は、データ生成部により生成された重畳位置データに含まれる番号に従って座標を順番に選択し、格納部に格納されているインジケータを、撮像装置により取り込まれた撮影画像に順番に重畳する。
【００１２】
上記第１の局面によれば、予測軌跡は、間欠的に表示されるので、出力画像上で目立つ。これによって、予測軌跡をドライバが視認しやすい出力画像を生成できる描画装置を提供することができる。
【００１３】
また、本発明の第２の局面は、車両の運転支援のために、当該車両の周囲を表す出力画像を作成する描画装置であって、車両に設置された測距センサから、当該車両の周囲に存在する障害物までの距離を取得する第１の取得部と、第１の取得部により得られた距離に基づいて、車両が移動可能な限界点を導出する第１の導出部と、車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第２の取得部と、第２の取得部により得られた操舵角に基づいて、車両がこれから移動する予測軌跡を導出する第２の導出部と、第１の導出部により導出された限界点と、第２の導出部により導出された予測軌跡とに基づいて、車両がこれから動くと予測される領域の形状を表す予測走行領域を生成する領域生成部と、車両に固定された撮像装置により取り込まれた撮影画像に、領域生成部で生成された予測走行領域を重畳して、出力画像を生成する画像生成部とを備える。
【００１４】
また、好ましくは、第１の導出部は、車両に備わる両方の車輪毎に予測軌跡を生成する。さらに、領域生成部は、第１の導出部により導出された限界点を通過する線分と、第２の導出部により導出された各予測軌跡とで囲まれる領域の形状を表す予測走行領域を生成する。
【００１５】
また、好ましくは、第１の取得部は、車両に備わる複数の測距センサのそれぞれから、当該車両の周囲に存在する障害物までの距離を取得する。ここで、描画装置はさらに、第１の取得部により取得された距離に基づいて、障害物の表面上の複数の点を示す座標を算出する座標算出部を備える。また、第１の導出部は、座標算出部により算出された各点の座標に対してハフ変換を行い、その結果、障害物の隅の座標を、限界点として導出する。
【００１６】
上記第２の局面によれば、出力画像は、予測軌跡と限界点とに基づいて生成されるので、車両が移動できる限界をドライバが理解しやすい出力画像を生成できる描画装置を提供することができる。
【００１７】
また、本発明の第３の局面は、車両の運転支援のための出力画像を生成する描画装置において用いられ、当該車両の周囲を表す出力画像を生成する方法であって、車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第１の取得ステップと、第１の取得ステップで得られた操舵角に基づいて、車両がこれから移動する予測軌跡を導出する導出ステップと、導出ステップで導出された予測軌跡に重畳すべきインジケータを、描画装置に備わる記憶装置から取得する第２の取得ステップと、車両に固定された撮像装置により取り込まれた撮影画像において、車両に近い側から遠い方に向かって順番にかつ間欠的に、第２の取得ステップで取得されたインジケータを導出ステップで導出された予測軌跡に沿って重畳して、出力画像を生成する画像生成ステップとを備える。
【００１８】
また、本発明の第４の局面は、車両の運転支援のための出力画像を生成する描画装置において用いられ、当該車両の周囲を表す出力画像を生成する方法であって、車両に設置された測距センサから、当該車両の周囲に存在する障害物までの距離を取得する第１の取得ステップと、第１の取得ステップで得られた距離に基づいて、車両が移動可能な限界点を導出する第１の導出ステップと、車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第２の取得ステップと、第２の取得ステップで得られた操舵角に基づいて、車両がこれから移動する予測軌跡を導出する第２の導出ステップと、第１の導出ステップで導出された限界点と、第２の導出ステップで導出された予測軌跡とに基づいて、車両がこれから動くと予測される領域の形状を表す予測走行領域を生成する領域生成ステップと、車両に固定された撮像装置により取り込まれた撮影画像に、領域生成ステップで生成された予測走行領域を重畳して、出力画像を生成する画像生成ステップとを備える。
【００１９】
また、本発明の第５の局面は、車両の運転支援のための出力画像を生成する描画装置において用いられ、当該車両の周囲を表す出力画像を生成するためのコンピュータプログラムであって、車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第１の取得ステップと、第１の取得ステップで得られた操舵角に基づいて、車両がこれから移動する予測軌跡を導出する導出ステップと、導出ステップで導出された予測軌跡に重畳すべきインジケータを、描画装置に備わる記憶装置から取得する第２の取得ステップと、車両に固定された撮像装置により取り込まれた撮影画像において、車両に近い側から遠い方に向かって順番にかつ間欠的に、第２の取得ステップで取得されたインジケータを導出ステップで導出された予測軌跡に沿って重畳して、出力画像を生成する画像生成ステップとを備える。
コンピュータプログラムは典型的には、記憶媒体に格納される。
【００２０】
また、本発明の第６の局面は、車両の運転支援のための出力画像を生成する描画装置において用いられ、当該車両の周囲を表す出力画像を生成するためのコンピュータプログラムであって、車両に設置された測距センサから、当該車両の周囲に存在する障害物までの距離を取得する第１の取得ステップと、第１の取得ステップで得られた距離に基づいて、車両が移動可能な限界点を導出する第１の導出ステップと、車両に固定された操舵角センサから、当該車両の現在の操舵角を取得する第２の取得ステップと、第２の取得ステップで得られた操舵角に基づいて、車両がこれから移動する予測軌跡を導出する第２の導出ステップと、第１の導出ステップで導出された限界点と、第２の導出ステップで導出された予測軌跡とに基づいて、車両がこれから動くと予測される領域の形状を表す予測走行領域を生成する領域生成ステップと、車両に固定された撮像装置により取り込まれた撮影画像に、領域生成ステップで生成された予測走行領域を重畳して、出力画像を生成する画像生成ステップとを備える。
コンピュータプログラムは典型的には、記憶媒体に格納される。
【００２１】
【発明の実施の形態】
図１は、本発明の第１の実施形態に係る描画装置Ｕrnd1のハードウェア構成を示すブロック図である。図１において、描画装置Ｕrnd1は、プロセッサ１、プログラムメモリ２およびワーキングエリア３から構成される。プログラムメモリ２は、典型的には、ＲＯＭ(Read Only Memory)である。プログラムメモリ２には、プロセッサ１の処理手順を規定するプログラムＰＧa が格納される。プロセッサ１は、以上のプログラムＰＧa に従って、図２に示すように、実車両Ｖusr （図３参照）の左側予測軌跡Ｐp1および右側予測軌跡Ｐp2を、インジケータＳind1およびＳind2を使って示す出力画像Ｓout を生成する。ここで、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2とは、実車両Ｖusr の左側および右側の後輪がこれから辿る軌跡である。また、インジケータＳind1およびＳind2は、プログラムメモリ２に予め格納されているオブジェクトであって、予め定められた形状（例えば円形や長方形）を有しており、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2を表す。
【００２２】
ワーキングエリア３は、典型的には、ＲＡＭ(Random Access Memory)であり、プロセッサ１がプログラムＰＧa を実行する際に使用される。以上の描画装置Ｕrnd1は、典型的には、運転支援装置Ｕast1に組み込まれる。運転支援装置Ｕast1は、実車両Ｖusr に設置され、描画装置Ｕrnd1の他にも、少なくとも１台の撮像装置４と、操舵角センサ５と、表示装置６とを備えている。
【００２３】
撮像装置４は、図３に示すように実車両Ｖusr の後部に埋め込まれ、当該実車両Ｖusr の後方に広がる光景を撮影して、図４に示すような撮影画像Ｓcpt を生成する。また、操舵角センサ５は、実車両Ｖusr の操舵角θを検出して、プロセッサ１に送信する。操舵角θとは、初期位置を基準として、ステアリングが回転した角度を意味する。初期位置は、一般的に、ステアリングが切られていない状態、つまり、実車両Ｖusr が直進姿勢にある状態におけるステアリングの位置を意味する。さらに、表示装置６は、典型的には液晶ディスプレイである。
【００２４】
次に、以上の運転支援装置Ｕast1の動作について説明する。ドライバが運転支援装置Ｕast1による支援が必要なタイミングになると、プロセッサ１は、プログラムＰＧa の実行を開始する。
【００２５】
ここで、図５は、プログラムＰＧa に記述されているプロセッサ１の処理手順を示すフローチャートである。図５において、プロセッサ１は、１つの撮像指示Ｉcpt を生成し、撮像装置４に送信する（ステップＳ１）。ここで、図５に示すように、プロセッサ１は、ステップＳ１０が終了すると、ステップＳ１に戻ってきて、次の撮像指示Ｉcpt を生成する。今回の撮像指示Ｉcpt から、次の撮像指示Ｉcpt までの時間間隔は、実質的にｔ1 秒になるように、プログラムＰＧa は記述されている。ｔ1 は、例えば、表示装置６が１秒間に３０フレームの出力画像Ｓout を表示できる値に選ばれる。撮像指示Ｉcpt は、撮像装置４に撮像を指示するための信号である。撮像装置４は、受信指示Ｉcpt に応答して、図４に示すような撮影画像Ｓcpt を取り込み、ワーキングエリア３に予約されたフレームメモリ（図示せず）に格納する（ステップＳ２）。
【００２６】
次に、プロセッサ１は、導出タイミングＴ1 になったか否かを判断する（ステップＳ３）。導出タイミングＴ1 は、プログラムＰＧa に予め記述されており、プロセッサ１がｔ2 秒に１回の割合で、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2を導出するようなタイミングである。ｔ2 は、ステアリングの操舵角θの変化量は時間に対して小さいことから、ｔ1 よりも大きい値（例えば０．１秒）に選ばれる。
【００２７】
プロセッサ１は、導出タイミングＴ1 であれば、検出指示Ｉdtc を生成して、操舵角センサ５に送信する（ステップＳ４）。検出指示Ｉdtc は、操舵角θの検出を操舵角センサ５に指示するための信号である。操舵角センサ５は、受信検出指示Ｉdct に応答して、操舵角θを検出する。検出された操舵角θは、ワーキングエリア３に格納される（ステップＳ５）。
【００２８】
次に、プロセッサ１は、今回得られた操舵角θに基づいて、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2を導出する（ステップＳ６）。より具体的には、プロセッサ１は、アッカーマンモデルに従って、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2の式を導出する。左側予測軌跡Ｐp1の式は、アッカーマンモデルによれば、予め定められた長さを有する円弧の式である。より具体的には、かかる円弧は、実車両Ｖusr の旋回中心を中心として有し、その半径は、当該旋回中心から、左側の後輪の回転中心を路面上に正投影した点までの距離に等しい。右側予測軌跡Ｐp2の式も、右側の後輪のものである点を除けば、左側予測軌跡Ｐp1と同様である。
【００２９】
その後、プロセッサ１は、２個のインジケータＳind1およびＳind2の重畳位置データＤspを生成して、ワーキングエリア３に格納する（ステップＳ７）。具体的には、例えば、ステップＳ６で、図６に示すような左側予測軌跡Ｐp1と右側予測軌跡Ｐp2が得られたとする。プロセッサ１は、かかる左側予測軌跡Ｐp1と右側予測軌跡Ｐp2上で、実車両Ｖusr （図示せず）に最も近い２点ａ0 およびｂ0 を算出する。さらに、プロセッサ１は、左側予測軌跡Ｐp1上で、点ａ0 から所定距離Δd だけ離れた点ａ1 と、右側予測軌跡Ｐp2上で、点ｂ0 から所定距離Δd だけ離れた点ｂ1 とを算出する。プロセッサ１は、同様の処理を繰り返して、図６に示すような、ｉ組み（ｉは２以上の自然数）の（ａ0 ，ｂ0 ），（ａ1 ，ｂ1 ），…（ａ(i-1) ，ｂ(i-1) ）を決定する。さらに、（ａ0 ，ｂ0 ），…（ａ(i-1) ，ｂ(i-1) ）の各組みには、実車両Ｖusr に近いものから順番に番号が割り当てられる。以上の番号が付された順番が付された、（ａ0 ，ｂ0 ），…（ａ(i-1) ，ｂ(i-1) ）の各組みが重畳位置データＤspとして、図７に示すように、ワーキングエリア３に格納される。
【００３０】
次に、プロセッサ１は、上述の撮影画像Ｓcpt と、上述の重畳位置データＤspに基づいて、１フレーム分の出力画像Ｓout をフレームメモリ上で生成する（ステップＳ８）。出力画像Ｓout は、図２を参照して説明したように、実車両Ｖusr の周囲の状況（つまり、撮影画像Ｓcpt ）に、インジケータＳind1およびＳind2が重畳された画像である。ステップＳ８をより具体的に説明すると、プロセッサ１は、まず、ステップＳ７で得た重畳位置データＤspから、順番に従って、現在未選択の点の組みの中から、最先の１組みを選択する。現時点では、いずれの点も選択されていないことから、点の組み（ａ0 ，ｂ0 ）が選択される。さらに、プロセッサ１は、フレームメモリ上の撮影画像Ｓcpt における点（ａ0 ，ｂ0 ）に、インジケータＳind1およびＳind2を重畳する。以上の重畳処理により、フレームメモリ上には、図８に示すような、１フレーム分の出力画像Ｓout が生成される。
【００３１】
次に、プロセッサ１は、フレームメモリ上の出力画像Ｓout を表示装置６に転送する（ステップＳ９）。表示装置６は、受信画像Ｓout を自身の画面上に表示する。これによって、今回、表示装置６上には、出力画像Ｓout として、図８に示すように、実車両Ｖusr の周囲の状況を表す画像上の１組みの点（ａ0 ，ｂ0 ）に、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2を示す２つのインジケータＳind1およびＳind2が合成されたものが表示される。
【００３２】
次に、プロセッサ１は、図５の処理を終了するか否かを判断し（ステップＳ１０）、終了しないと判断した場合には、フレームメモリに次の出力画像Ｓout を作成するために、ステップＳ１に戻る。その後、ステップＳ１およびＳ２が実行されることにより、フレームメモリには、新しい撮影画像Ｓcpt が格納される。そして、次のステップＳ３で、プロセッサ１は、導出タイミングＴ1 になっていないと判断した場合、インジケータＳind1およびＳind2の重畳位置の変更タイミングＴ2 になったか否かを判断する（ステップＳ１１）。変更タイミングＴ2 は、プログラムＰＧa に予め記述され、プロセッサ１がｔ3 秒に１回の割合で、インジケータＳind1およびＳind2の重畳位置を変更するようなタイミングである。ここで、ｔ3 を小さくしすぎると、インジケータＳind1が点ａ0 から点ａ1 へと早く移動しすぎることになり、ドライバが表示装置６上でインジケータＳind1を目で追えなくなる。以上の観点から、ｔ3 はｔ1 よりも大きい値（例えば０．０５秒）に選ばれる。
【００３３】
プロセッサ１は、ステップＳ１１で変更タイミングＴ2 でないと判断した場合、ステップＳ２で格納された撮影画像Ｓcpt と、重畳位置データＤspにおいて現在選択されている点の組み（現時点では点（ａ0 ，ｂ0 ））とに基づいて、１フレーム分の出力画像Ｓout をフレームメモリ上で生成する（ステップＳ１２）。つまり、今回の出力画像Ｓout でも、撮影画像Ｓcpt の点（ａ0 ，ｂ0 ）に、インジケータＳind1およびＳind2が重畳される。次に、プロセッサ１は、フレームメモリ上の出力画像Ｓout を表示装置６に転送して（ステップＳ１３）、表示装置６に、今回生成した出力画像Ｓout を表示させる。
【００３４】
次に、プロセッサ１は、ステップＳ１０において、図５の処理を終了しないと判断した場合には、ステップＳ１に戻る。その後、ステップＳ１およびＳ２が実行されることにより、フレームメモリには、新しい撮影画像Ｓcpt が格納される。さらに、ステップＳ３において、導出タイミングＴ1 でないと判断され、ステップＳ１１で変更タイミングＴ2 であると判断されると、ステップＳ１４に進む。そして、プロセッサ１は、ワーキングエリア３内の重畳位置データＤspにおいて、未選択の点の組みの内、順番が最先のものを選択する（ステップＳ１４）。前回選択されていた組みが（ａ0 ，ｂ0 ）の場合、本ステップＳ１４では（ａ1 ，ｂ1 ））が選択される。
【００３５】
次に、プロセッサ１は、撮影画像Ｓcpt と、重畳位置データＤspにおいて現在選択されている点の組み（現時点では点（ａ1 ，ｂ1 ））とに基づいて、１フレーム分の出力画像Ｓout をフレームメモリ上で生成する（ステップＳ１５）。つまり、今回の出力画像Ｓout は、図９に示すように、フレームメモリ上の撮影画像Ｓcpt における点（ａ1 ，ｂ1 ）に、インジケータＳind1およびＳind2が重畳されたものである。次に、プロセッサ１は、フレームメモリ上の出力画像Ｓout を表示装置６に転送して（ステップＳ１６）、表示装置６に、今回の出力画像Ｓout を表示させる。
【００３６】
以上のステップＳ１〜Ｓ１６をステップＳ１０で図５の処理を終了すると判断するまで繰り返す。これによって、インジケータＳind1およびＳind2は、ステップＳ９で算出された点ａ0 →ａ1 ，…→ａ(i-1) および点ｂ0 →ｂ1 ，…→ｂ(i-1) に重畳される。そのため、インジケータＳind1およびＳind2は、表示装置６の画面上には、左側予測軌跡Ｐp1と右側予測軌跡Ｐp2に沿いつつ、実車両Ｖusr の進行方向に向かって移動するように表示される。さらに、インジケータＳind1およびＳind2が間欠的に表示されるので、表示装置６上には、左側予測軌跡Ｐp1と右側予測軌跡Ｐp2が間欠的に現れる。これによって、左側予測軌跡Ｐp1と右側予測軌跡Ｐp2が従来よりも強調されるため、ドライバは、出力画像Ｓout 上で両者を瞬時に把握することができる。
【００３７】
また、プロセッサ１は、導出タイミングＴ1 に従って操舵角センサ５から操舵角θを受け取る毎に、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2を導出し直す。そのため、表示装置６には、ドライバのステアリング操作に追従した正確な左側予測軌跡Ｐp1および右側予測軌跡Ｐp2が表示される。
【００３８】
なお、第１の実施形態において、変更タイミングＴ2 は可変であってもよい。例えば、インジケータＳind1およびＳind2の重畳位置が実車両Ｖusr に相対的に近い場合には、変更タイミングＴ2 が早くくるようにプログラムＰＧa を記述してもよい。これによって、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2の視認性がさらに向上する。
【００３９】
また、第１の実施形態において、左側予測軌跡Ｐp1において、連続する２つの点ａj からａ(j+1) への距離Δd は一定であった。ここで、ｊは、０からｉ−１の整数である。しかし、距離Δd は一定でなくともよい。例えば、点ａj が実車両Ｖusr に相対的に近い場合、距離Δd を相対的に小さい値に設定して、点ａ(j+1) を選択するように、プログラムＰＧa は記述されてもよい。逆に、点ａj が実車両Ｖusr に相対的に近い場合、距離Δd を相対的に大きい値に設定して、点ａ(j+1) を選択するように、プログラムＰＧa は記述されてもよい。これらによって、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2の視認性がさらに向上する。
【００４０】
図１０は、本発明の第２の実施形態に係る描画装置Ｕrnd2のハードウェア構成を示すブロック図である。図１０において、描画装置Ｕrnd2は、プロセッサ２１、プログラムメモリ２２およびワーキングエリア２３から構成される。プログラムメモリ２２は、典型的には、ＲＯＭ(Read Only Memory)であり、プロセッサ２１の処理手順を規定するプログラムＰＧb を格納している。プロセッサ２１は、以上のプログラムＰＧb に従って、図１１に示すように、実車両Ｖusr （図３参照）の予測軌跡Ｐp を示す出力画像Ｓout を生成する。ここで、予測軌跡Ｐp とは、ここで、実車両Ｖusr の左側および右側の後輪がこれから辿る軌跡であり、後で説明する表示時間帯Ｐdtの間のみ表示される。
【００４１】
ワーキングエリア２３は、典型的には、ＲＡＭ(Random Access Memory)であり、プロセッサ２１がプログラムＰＧb を実行する際に使用される。以上の描画装置Ｕrnd2は、典型的には、運転支援装置Ｕast2に組み込まれる。運転支援装置Ｕast2は、運転支援装置Ｕast1と比較すると、描画装置Ｕrnd1が描画装置Ｕrnd2に代わる点でのみ相違する。それ以外に運転支援装置Ｕast1およびＵast2の間に、構成面の相違点はないので、図１０において、図１に相当する構成には、同一の参照符号を付し、その説明を省略する。
【００４２】
次に、以上の運転支援装置Ｕast2の動作について説明する。ドライバが運転支援装置Ｕast2による支援が必要なタイミングになると、プロセッサ２１は、プログラムメモリ２２内のプログラムＰＧb の実行を開始する。
【００４３】
ここで、図１２は、プログラムＰＧb に記述されているプロセッサ２１の処理手順を示すフローチャートである。図１２のフローチャートは、図５のものと比較すると、いくつかの同じステップを含んでいる。そのため、図１２において、図５のステップに相当するものには同じステップ番号を付し、その説明を省略する。
【００４４】
まず、プロセッサ２１は、ステップ１〜Ｓ６を実行することにより、予測軌跡Ｐp の式を導出する。その後、プロセッサ２１は、ステップＳ２１に進み、ステップＳ２で格納された撮影画像Ｓcpt と、ステップＳ６で導出した予測軌跡Ｐp に基づいて、１フレーム分の出力画像Ｓout をフレームメモリ上で生成する。より具体的には、プロセッサ２１は、導出した予測軌跡Ｐp の全体を出力画像Ｓout 上に描画して、図１１に示すような出力画像Ｓout を生成する。
【００４５】
次に、プロセッサ２１は、ステップＳ９を行って、フレームメモリ上の出力画像Ｓout を表示装置６に転送し表示させる。その後、プロセッサ２１は、図１２の処理を終了するか否かを判断し（ステップＳ１０）、終了しないと判断した場合には、フレームメモリに次の出力画像Ｓout を作成するために、ステップＳ１に戻る。その後、ステップＳ１およびＳ２が実行されることにより、フレームメモリには、新しい撮影画像Ｓcpt が格納される。そして、次のステップＳ３で、プロセッサ１は、導出タイミングＴ1 になっていないと判断した場合、予測軌跡Ｐp の表示時間帯Ｐdtか否かを判断する（ステップＳ２２）。表示時間帯Ｐdtは、プログラムＰＧb に予め記述され、本実施形態では、ｔ4 秒毎に訪れる。つまり、予測軌跡Ｐp の表示および非表示は、ｔ4 秒毎に切り替わるとする。ただし、ｔ4 を小さくしすぎると、予測軌跡Ｐp が表示されているのか、非表示であるのかが、ドライバには視認できなくなる。以上の観点から、ｔ4 は、ｔ1 よりも大きい値（例えば０．１秒）に選ばれる。
【００４６】
プロセッサ２１は、表示時間帯Ｐdtである場合、ステップＳ２１に進み、予測軌跡Ｐp が描画された出力画像Ｓout （図１１参照）をフレームメモリ上で生成する。次に、プロセッサ２１は、ステップＳ９を行って、フレームメモリ上の出力画像Ｓout を表示装置６に転送し表示させる。その後、プロセッサ２１は、図１２の処理を終了するか否かを判断し（ステップＳ１０）、終了しないと判断した場合には、フレームメモリに次の出力画像Ｓout を作成するために、ステップＳ１に戻る。その後、ステップＳ１およびＳ２が実行されることにより、フレームメモリには、新しい撮影画像Ｓcpt が格納される。さらに、ステップＳ３において、導出タイミングＴ1 でないと判断され、ステップＳ２２で表示時間帯Ｐdtでないと判断されると、ステップＳ２３に進む。そして、プロセッサ２１は、ステップＳ２で格納された撮影画像Ｓcpt （図４参照）をそのまま、出力画像Ｓout として、表示装置６に転送する（ステップＳ２３）。表示装置６は、受信出力画像Ｓout を表示する。
【００４７】
プロセッサ２１は、以上のステップＳ２３までの処理を、ステップＳ１０で図１２の処理を終了すると判断するまで繰り返す。これによって、予測軌跡Ｐp は、表示時間帯Ｐdtの間でのみ表示され、それ以外の時間帯では表示されない。かかる表示および非表示の切り替えは交互に行われ、予測軌跡Ｐp は間欠的に表示される。このように、予測軌跡Ｐp が強調されるため、ドライバは出力画像Ｓout 上で予測軌跡Ｐp を視認し易くなる。
【００４８】
図１３は、本発明の第３の実施形態に係る描画装置Ｕrnd3のハードウェア構成を示すブロック図である。図１３において、描画装置Ｕrnd3は、プロセッサ４１、プログラムメモリ４２およびワーキングエリア４３から構成される。プログラムメモリ４２は、典型的には、ＲＯＭ(Read Only Memory)である。プログラムメモリ４２には、プロセッサ１の処理手順を規定するプログラムＰＧc が格納される。プロセッサ４１は、以上のプログラムＰＧc に従って、図１４に示すように、実車両Ｖusr （図３参照）の予測走行領域Ｒptが路面Ｆrd上に示された出力画像Ｓout を生成する。ここで、予測走行領域Ｒptとは、簡単に説明すると、実車両Ｖusr がこれから動くと予測される領域であり、より具体的には、第１の実施形態で説明した左側予測軌跡Ｐp1と、右側予測軌跡Ｐp2と、限界点Ｐlmt を通る線分Ｌlmt とで囲まれる領域である。
【００４９】
ワーキングエリア４３は、典型的には、ＲＡＭ(Random Access Memory)であり、プロセッサ４１がプログラムＰＧc を実行する際に使用される。以上の描画装置Ｕrnd3は、典型的には、運転支援装置Ｕast3に組み込まれる。運転支援装置Ｕast3は、運転支援装置Ｕast1と比較すると、描画装置Ｕrnd1が描画装置Ｕrnd3に代わる点と、請求項における測距センサの一例としての４個のアクティブセンサ４４1 〜４４4 をさらに備える点とで相違する。以上の２点以外に運転支援装置Ｕast3およびＵast1の間に、構成面の相違はないので、図１３において、図１に相当する構成には、同一の参照符号を付し、その説明を省略する。
【００５０】
各アクティブセンサ４４1 〜４４4 は、図１５（ａ）に示すように、実車両Ｖusr の後端に埋め込まれ、好ましくは、水平方向に並ぶように配置される。以上のように配置されるアクティブセンサ４４1 〜４４4 は、実車両Ｖusr の後方に向けて超音波または電波を出射し、その反射波を観測することにより、図１５（ｂ）に示すように、当該実車両Ｖusr の後方において最も近くに位置する障害物Ｖbst までの距離ｄ1 〜ｄ4 を検出する。
【００５１】
次に、以上の運転支援装置Ｕast3の動作について説明する。ドライバが運転支援装置Ｕast3による支援が必要なタイミングになると、プロセッサ４１は、プログラムメモリ４２内のプログラムＰＧc の実行を開始する。
【００５２】
ここで、図１６は、プログラムＰＧc に記述されているプロセッサ４１の処理手順を示すフローチャートである。図１６において、プロセッサ４１は、測距指示Ｉmsr を生成し、すべてのアクティブセンサ４４1 〜４４4 に送信する（ステップＳ４１）。測距指示Ｉmsr とは、全てのアクティブセンサ４４1 〜４４4 に対して、距離ｄ1 〜ｄ4 を検出して、プロセッサ４１に送信するように要求するための信号である。各アクティブセンサ４４1 〜４４4 は、受信測距指示Ｉmsr に応答して、上述の距離ｄ1 〜ｄ4 を検出し、ワーキングエリア４３に格納する（ステップＳ４２）。
【００５３】
次に、今回得られた距離ｄ1 〜ｄ4 に基づいて、プロセッサ４１は、障害物Ｖbst の表面上の４点Ｐ1 〜Ｐ4 の座標値（ｘ1 ，ｙ1 ）〜（ｘ4 ，ｙ4 ）を算出する（ステップＳ４３）。以下、図１７を参照して、ステップＳ４３の処理を具体的に説明する。図１７には、実車両Ｖusr と、障害物Ｖbst と、２次元座標系とが描かれている。２次元座標系において、Ｙ軸は、実車両Ｖusr が有する左側の後輪Ｗr1および右側の後輪Ｗr2の回転中心を結ぶ。また、Ｘ軸は、上記回転中心を結ぶ線分の垂直二等分線の内、水平面に平行な直線である。前述したように、各アクティブセンサ４４1 〜４４4 は実車両Ｖusr に対して固定されるから、各アクティブセンサ４４1 〜４４3 が超音波等を出射する部分の位置Ａ1 〜Ａ4 は、２次元座標系において既知の座標値（ｘa1，ｙa1）〜（ｘa4，ｙa4）で表すことができる。また、距離ｄ1 〜ｄ4 が得られる時に、各アクティブセンサ４４1 〜４４4 が超音波等を出射する角度φ1 〜φ4 も既知である。ここで、本実施形態では、角度φ1 〜φ4 は、上記Ｘ軸と、出射波とがなす角度であり、図１７には、角度φ1 が代表的に示されている。以上のことから、上述の座標値（ｘ1 ，ｙ1 ）は、（ｄ1 ・cos φ1 ＋ｘa1，ｄ1 ・sin φ1 ＋ｙa1）であり、座標値（ｘ2 ，ｙ2 ）〜（ｘ4 ，ｙ4 ）は、（ｄ2 ・cos φ2 ＋ｘa2，ｄ2 ・sin φ2 ＋ｙa2）〜（ｄ4 ・cos φ4 ＋ｘa4，ｄ4 ・sin φ4 ＋ｙa4）である。
【００５４】
次に、今回算出された障害物Ｖbst 上の４点Ｐ1 〜Ｐ4 に基づいて、プロセッサ４１は、限界点Ｐlmt の一例としての障害物Ｖbst の隅Ｐcnr の座標値（ｘlmt ，ｙlmt ）を算出する（ステップＳ４４）。ここで、限界点Ｐlmt とは、実車両Ｖusr が進行可能な限界を示しており、それ以上進行すると障害物Ｖbst にぶつかると想定される点である。以下、図１８を参照して、ステップＳ４４の処理を具体的に説明する。まず、プロセッサ４１は、上述の点Ｐ1 〜Ｐ4 に対してハフ変換を行って、ρ軸とθ軸からなるハフ空間上の曲線Ｃ1 〜Ｃ4 を導出する。ここで、曲線Ｃ1 〜Ｃ4 は、次式（１）〜（４）で表される。
ρ＝ｘ1 ・cos θ＋ｙ1 ・sin θ…（１）
ρ＝ｘ2 ・cos θ＋ｙ2 ・sin θ…（２）
ρ＝ｘ3 ・cos θ＋ｙ3 ・sin θ…（３）
ρ＝ｘ4 ・cos θ＋ｙ4 ・sin θ…（４）
【００５５】
次に、プロセッサ４１は、上式（１）および（２）から、曲線Ｃ1 およびＣ2 のハフ空間上での交点Ｐc1の座標値（ρ1 ，θ1 ）と、上式（２）〜（４）から、曲線Ｃ2 、Ｃ3 およびＣ4 のハフ空間上での交点Ｐc2の座標値（ρ2 ，θ2 ）とを算出する。さらに、プロセッサ４１は、以上の交点Ｐc1から直線Ｐ1 Ｐ2 を表す式を導出する。ここで、直線Ｐ1 Ｐ2 は、２次元座標系上で、次式（５）で表される。同様に、直線Ｐ2 Ｐ4 は次式（６）で表される。
ｙ＝（−cos θ1 ・ｘ＋ρ1 ）／sin θ1 …（５）
ｙ＝（−cos θ2 ・ｘ＋ρ2 ）／sin θ2 …（６）
以上の式（５）および（６）から、プロセッサ４１は、直線Ｐ1 Ｐ2 と直線Ｐ2 Ｐ3 との交点の座標値を求め、上述の座標値（ｘlmt ，ｙlmt ）とする。
【００５６】
次に、プロセッサ４１は、図５のステップＳ４およびＳ５と同様にして、車両Ｖusr の現在の操舵角θを受け取る（ステップＳ４５およびＳ４６）。
【００５７】
次に、プロセッサ４１は、図１９に示す車両Ｖusr の旋回中心点Ｐcnt の上述の２次元座標系における座標値（ｘcnt ，ｙcnt ）を算出する（ステップＳ４７）。さらに、プロセッサ４１は、上述の旋回中心点Ｐcnt を中心とし、車両Ｖusr が有する左側後輪Ｗr1および右側後輪Ｗr2の回転中心点を通る円Ｃr1およびＣr2の式を導出する（ステップＳ４８）。座標値ｘcnt およびｙcnt と、円Ｃr1およびＣr2の式とは、周知のアッカーマンモデルに従って簡単に算出できるので、ここでは、ステップＳ４７およびＳ４８の説明を省略する。また、円Ｃr1およびＣr2は、第１の実施形態における左側予測軌跡Ｐp1および右側予測軌跡Ｐp2を含む。
【００５８】
次に、プロセッサ４１は、ステップＳ４４で得られた座標値（ｘcnr ，ｙcnr ）と、ステップＳ４７で得られた座標値（ｘcnt ，ｙcnt ）とを通過する直線Ｌlmt の式を導出する（ステップＳ４９）。直線Ｌlmt は、車両Ｖusr が障害物Ｖbst にぶつかることなく移動できる限界を規定する直線である。
【００５９】
次に、プロセッサ４１は、ステップＳ４８で得られた円Ｃr1およびＣr2と、ステップＳ４９で得られた直線Ｌlmt と、線分Ｌr12 とで囲まれる領域を表す図形を、予測走行領域Ｒptとして生成する（ステップＳ４１０）。ここで、線分Ｌr12 は、左側後輪Ｗr1および右側後輪Ｗr2の回転中心点を結ぶ。
【００６０】
次に、プロセッサ４１は、図５のステップＳ１およびＳ２と同様にして、撮影画像Ｓcpt を撮像装置４から受け取る（ステップＳ４１１，Ｓ４１２）。さらに、プロセッサ４１は、ステップＳ４１２で格納された撮影画像Ｓcpt と、ステップＳ４１０で生成された予測走行領域Ｒptに基づいて、１フレーム分の出力画像Ｓout をフレームメモリ上で生成する（ステップＳ４１３）。より具体的には、プロセッサ４１は、導出した予測走行領域Ｒptを撮像装置４からみたものに変形して、撮影画像Ｓcpt 上に描画して、図１４に示すような出力画像Ｓout を生成する。次に、プロセッサ４１は、フレームメモリ上の出力画像Ｓout を表示装置６に転送して、表示させる（ステップＳ４１４）。プロセッサ４１は、以上のステップＳ４１〜Ｓ４１４をステップＳ４１５で図１６の処理を終了すると判断するまで繰り返す。以上説明したように、予測走行領域Ｒptは、車両Ｖusr が移動可能な限界を示す限界点Ｐlmt まで帯状に延びるので、ドライバは、表示装置６で、当該車両Ｖusr をどこまで移動させることができるかを瞬時に認識することができる。
【００６１】
また、以上の第１〜第３の実施形態では、撮像装置４は、車両Ｖusr の後部に埋め込まれるとして説明したが、当該車両Ｖusr の前部に埋め込まれても良い。また、撮像装置４の台数は運転支援装置Ｕast1〜Ｕast3の設計要件に応じて定められればよく、何台でもよい。
【００６２】
また、以上の第１〜第３の実施形態では、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2、予測軌跡Ｐp ならびに予測走行領域Ｒptが撮影画像Ｓcpt 上に描画されていた。しかし、これに限らず、プロセッサ１、２１および４１が撮影画像Ｓcpt に何らかの画像処理を行い、画像処理された撮影画像Ｓcpt に、左側予測軌跡Ｐp1および右側予測軌跡Ｐp2、予測軌跡Ｐp ならびに予測走行領域Ｒptが描画されても良い。以上の画像処理としては、撮影画像Ｓcpt から、車両Ｖusr の直上に定められた仮想視点からみた車両の周囲画像を生成する処理が代表的である。
【００６３】
また、以上の第１〜第３の実施形態では、プロセッサ１、２１および４１が撮像装置４に対して撮像指示Ｉcpt を送信し、これを契機にして、撮影画像Ｓcpt がフレームメモリに格納されていた。しかし、撮像装置４が、自発的に撮影画像Ｓcpt を生成して、フレームメモリに格納してもよい。同様に、操舵角センサ５は、プロセッサ１、２１および４１からの検出指示Ｉdct に応答してではなく、操舵角θを自発的に検出してもよい。
【００６４】
また、以上の第３の実施形態では、４台のアクティブセンサ４４1 〜４４4 が車両Ｖusr に設置されていたが、その台数は１台以上であればよい。ただし、１台の場合には、アクティブセンサ４４のレンズの向きを動的に制御して、出射波の角度φを広い範囲で振る必要がある。
【００６５】
また、以上の第３の実施形態では、障害物Ｖbst までの距離ｄ1 〜ｄ4 を測定するためにアクティブセンサ４４1 〜４４4 を用いた。しかし、これに限らず、他の測距センサ、例えば、パッシブセンサが用いられてもよい。パッシブセンサの一例を構成するためには、車両Ｖusr の後方に向けられた少なくとも２台の撮像装置が必要となる。これら撮像装置はそれぞれは、車両Ｖusr の後方にある障害物Ｖbst を撮影する。さらに、プロセッサ４１は、以上の撮像装置からの複数の撮影画像に映っている障害物Ｖbst までの距離を、視差に基づいて測定する（いわゆるステレオ視）。
【００６６】
また、以上の第１〜第３の実施形態では、プログラムＰＧa 〜ＰＧc は、描画装置Ｕrnd1〜Ｕrnd3に格納されていた。しかし、これに限らず、プログラムＰＧa 〜ＰＧc は、ＣＤ−ＲＯＭに代表される記録媒体に記録された状態で頒布されてもよいし、インターネットに代表される通信ネットワークを通じて頒布されてもよい。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る描画装置Ｕrnd1のハードウェア構成を示すブロック図である。
【図２】図１のプロセッサ１により生成される出力画像Ｓout を示す図である。
【図３】図１の撮像装置４の設置位置を示す図である。
【図４】図１の撮像装置４が生成する撮影画像Ｓcpt を示す図である。
【図５】図１のプロセッサ１の処理手順を示すフローチャートである。
【図６】図５のステップＳ６で導出される左側予測軌跡Ｐp1および右側予測軌跡Ｐp2を示す図である。
【図７】図５のステップＳ７で生成される重畳位置データＤspを示す図である。
【図８】図５のステップＳ８で生成される出力画像Ｓout を示す図である。
【図９】図５のステップＳ１５で生成される出力画像Ｓout を示す図である。
【図１０】本発明の第２の実施形態に係る描画装置Ｕrnd2のハードウェア構成を示すブロック図である。
【図１１】図１０のプロセッサ２１により生成される出力画像Ｓout を示す図である。
【図１２】図１０のプロセッサ２１の処理手順を示すフローチャートである。
【図１３】本発明の第３の実施形態に係る描画装置Ｕrnd3のハードウェア構成を示すブロック図である。
【図１４】図１３のプロセッサ４１により生成される出力画像Ｓout の示す図である。
【図１５】図１３のアクティブセンサ４４1 〜４４4 の設置位置を示す図である。
【図１６】図１３のプロセッサ４１の処理手順を示すフローチャートである。
【図１７】図１６のステップＳ４３の処理を説明するための図である。
【図１８】図１６のステップＳ４４の処理を説明するための図である。
【図１９】図１６のステップＳ４１０で生成される予測走行領域Ｒptを詳細に示す図である。
【図２０】従来の運転支援装置に表示される出力画像を示す図である
【図２１】従来の運転支援装置が抱えている問題点を説明するための図である。
【符号の説明】
Ｕast1〜Ｕast3…運転支援装置
Ｕrnd1〜Ｕrnd3…描画装置
１，２１，４１…プロセッサ
２，２２，４２…プログラムメモリ
３，２３，４３…ワーキングエリア
４…撮像装置
５…操舵角センサ
６…表示装置
４４1 〜４４4 …アクティブセンサ
【図１】
0003638132.tif 000002
【図２】
0003638132.tif 000003
【図３】
0003638132.tif 000004
【図４】
0003638132.tif 000005
【図５】
0003638132.tif 000006
【図６】
0003638132.tif 000007
【図７】
0003638132.tif 000008
【図８】
0003638132.tif 000009
【図９】
0003638132.tif 000010
【図１０】
0003638132.tif 000011
【図１１】
0003638132.tif 000012
【図１２】
0003638132.tif 000013
【図１３】
0003638132.tif 000014
【図１４】
0003638132.tif 000015
【図１５】
0003638132.tif 000016
【図１６】
0003638132.tif 000017
【図１７】
0003638132.tif 000018
【図１８】
0003638132.tif 000019
【図１９】
0003638132.tif 000020
【図２０】
0003638132.tif 000021
【図２１】
0003638132.tif 000022