(57)【特許請求の範囲】
【請求項１】
複数車線道路のうち、一の車線を走行する自車両の位置を計測する自車両位置計測手段と、
前記複数車線道路のうち、他の車線を走行する他車両を検出するセンサと、
前記センサの検出信号に基づき、前記自車両に対する前記他車両の方位を演算する他車両方位演算手段と、
前記一の車線と前記他の車線との間隔を特定する車線間隔特定手段と、
前記自車両の位置、前記他車両の方位及び前記間隔に基づいて、前記他車両の位置を演算する他車両位置演算手段と、
地図データを表示する表示部と、
前記他車両位置演算手段の演算結果に応じて、前記表示部を制御する表示部制御手段とを有し、
前記他車両方位演算手段は、
前記検出信号に含まれる情報から前記他車両の複数の方位を推定し、かつ、推定される方位毎に対応する度数分布を演算し、
前記表示部制御手段は、
前記度数分布と前記他車両の位置とを合わせて、前記表示部に表示する
ことを特徴とする車両位置演算装置。
【請求項２】
前記他車両位置演算手段は、
前記他の車線上、かつ、前記自車両の進行方向と平行な直線と、前記自車両の位置から前記方位に向けて引く直線との交点を、前記他車両の位置とすることを特徴とする
請求項１記載の車両位置演算装置。
【請求項３】
前記複数車線道路の画像を撮像する撮像手段をさらに有し、
前記車線間隔特定手段は、前記画像を解析して、前記間隔を特定することを特徴とする
請求項１又は２に記載の車両位置演算装置。
【請求項４】
前記複数車線道路に対して信号を発する発信手段と、
前記複数車線道路から反射する反射信号を受信する受信手段とをさらに有し、
前記車線間隔特定手段は、前記反射信号に基づいて、前記間隔を特定することを特徴とする
請求項１又は２に記載の車両位置演算装置。
【請求項５】
前記地図データは、道路上の特定地点を表すノード及び特定地点間の接続を表す道路リンクを含み、
前記車線間隔特定手段は、前記地図データに含まれる道路の情報から前記間隔を特定することを特徴とする
請求項１又は２に記載の車両位置演算装置。
【請求項６】
ステアリングの操舵角を検出する操舵角検出手段と、
前記操舵角に基づいて、前記他車両の方位を補正する方位補正手段とをさらに有し、
前記他車両位置演算手段は、前記方位補正手段により補正される前記他車両の方位に基づいて、前記他車両の位置を演算することを特徴とする
請求項１〜５のいずれか一項に記載の車両位置演算装置。
【請求項７】
請求項１〜６のいずれか一項に記載の車両位置演算装置を含む運転支援装置において、
前記表示制御手段は、前記他車両の位置が前記地図データ上の所定の範囲外にある場合、前記所定の範囲内の予め設定されている位置に、前記他車両の位置を表示させることを特徴とする
運転支援装置。
【請求項８】
自車両に設けられたコントローラが、センサ及び表示部を制御しつつ、他車両の位置を演算する車両位置演算方法において、
複数車線道路のうち、一の車線を走行する前記自車両の位置を計測するステップと、
前記複数車線道路のうち、他の車線を走行する他車両を前記センサにより検出するステップと、
前記センサの検出信号に含まれる情報から前記他車両の複数の方位を推定し、かつ、推定される方位毎に対応する度数分布を演算するステップと、
前記自車両に対する前記他車両の方位を演算するステップと、
前記一の車線と前記他の車線との間隔を特定するステップと、
前記自車両の位置、前記他車両の方位及び前記間隔に基づいて、前記他車両の位置を演算するステップと、
前記度数分布と前記他車両の位置とを合わせて、前記表示部に表示するステップとを有する
ことを特徴とする車両位置演算方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両位置演算装置及び車両位置演算方法に関する。
【背景技術】
【０００２】
複数の指向性受信装置により音を受信し、当該音の時間差に基づき音源位置を検出し、当該音の到達方位から音源位置を検出し、検出された各音源位置に基づいて、最終的な音源位置を検出する音源位置検出システムが知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１４４６６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の音源位置検出システムは、センサにより正確に音源の位置を検出するために多数のセンサを用いており、コストが高くなるという問題があった。
【０００５】
本発明は、低コスト化を実現できる車両位置演算装置を提供する。
【課題を解決するための手段】
【０００６】
本発明は、自車両の位置、他車両の方位及び車線の間隔に基づいて、道路リンク上における他車両の位置を演算することにより上記課題を解決する。
【発明の効果】
【０００７】
本発明によれば、自車両の位置、他車両の方位及び車線の間隔に基づいて、他車両の位置を演算するため、他車両により発生する音の検出センサは、少なくとも音源の方位を検出できればよく、システムのコストを抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】発明の実施形態に係る車両位置演算装置を含む運転支援装置のブロック図である。
【図２】図１に示す運転支援装置の制御手順を示すフローチャートである。
【図３】実際の道路上における、自車両と他車両の走行状態を説明するための図である。
【図４】図１に示す運転支援装置において、ディスプレイに表示されない時の位置Ｂを示す道路上の図である。
【図５】図１に示す運転支援装置において、補正される前の位置Ｂａと、補正された後の位置Ｂｂを示す道路上の図である。
【図６】図１に示す運転支援装置において、ヒストグラムを用いて推定される位置Ｂ１〜Ｂ３示す、道路上の図である。
【図７】本例の車両位置演算装置を含む運転支援装置のブロック図である。
【図８】図７に示す運転支援装置において、カメラによる撮影の対象と道路の状態を示す図である。
【図９】本例の車両位置演算装置を含む運転支援装置のブロック図である。
【図１０】発明の他の実施形態に係る運転支援装置のブロック図である。
【図１１ａ】実際の道路上（直線上）における、自車両の走行状態の経緯と他車両の位置を説明するための図である。
【図１１ｂ】図１１ａの各時間における方向ベクトルを示す図である。
【図１２】実際の道路上（曲線上）における、自車両の走行状態と他車両の位置を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、発明の実施形態を図面に基づいて説明する。
【００１０】
《第１実施形態》
本発明の車両位置演算装置を含む運転支援装置１を、例えば車両に搭載される場合を例として説明する。図１は、運転支援装置１のブロック図を示す。
【００１１】
図１に示す運転支援装置１は、コントローラ１０と、車両位置演算装置を備える自車両の外壁に取り付けられるセンサ１１と、自車両の内部に備える地図データ１２と、ディスプレイ１３と、スピーカ１４を有する。
【００１２】
センサ１１は、他車両を検出するセンサであって、例えば他車両により発生する音（例えば、走行中のタイヤと道路との接地面で生じる音）を検出し、後述する他車両方位演算部１０１と合わせて、自車両に対する他車両の方位を推定するために使用される。地図データ１２は、道路上の特定地点を表すノード、特定地点間の接続を示す道路リンク、家屋の位置、等高線等の情報を含むデータであって、カーナビゲーションシステムに用いられている地図データを示す。なお地図データ１２は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）又はフラッシュメモリ等の記録媒体に記録され、当該記録媒体は、車両内に取り付けられる。なお、当該記録媒体は、コントローラ１０の一部として備えてもよい。
【００１３】
コントローラ１０は、センサ１１からの検出信号に基づいて、他車両の方位を演算する他車両方位演算部１０１と、地図データ１２に含まれる情報を用いてＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎ  Ｓｙｓｔｅｍ）により自車両の位置を測定する自車両位置計測部１０２と、自車両が走行する車線と当該車線の隣の車線との間隔を特定する車線間隔特定部１０６と、他車両方位演算部１０１、車線間隔特定部１０６及び自車両位置計測部１０２からの制御信号に基づき他車両の位置を演算する他車両位置演算部１０３と、地図データに含まれる情報、自車両位置計測部１０２からの信号に含まれる自車両の位置情報及び他車両位置演算部１０３からの信号に含まれる他車両の位置情報をディスプレイ１３に表示するための制御を行う制御部１０４を有する。なお、制御部１０４は、スピーカ１４から出力される音も制御する。
【００１４】
他車両方位演算部１０１は、例えば接近する他車両により発生する音の特有の周波数分布を予め保持しており、当該周波数分布とセンサ１１により受信させる信号の周波数分布とを比較し、整合性を確認することにより、他車両から発生される音を検出する。または、他車両方位演算部１０１は、例えば複数のマイクロホンを備えるセンサ１１からの信号から、それぞれのマイクロホンに入力される音信号の位相差、時間差、音圧レベル等から、他車両の方位を推定する。ここで、本例の車両演算装置１は、必ずしも接近する他車両の位置を正確に把握する必要はない。また他車両方位演算部１０１により演算される他車両の方位は、必ずしも正確な方向を特定する必要はなく、ある程度、方位に幅を持たせて、自車両に対する方位を演算してもよい。そのため、センサ１１は、必ずしも検出精度を高めるために多くのセンサを設ける必要なく、センサの構成を複雑化させる必要もない。また他車両方位演算部１０１は、上記の通り、必ずしも接近する他車両の正確な位置を演算する必要はないため、演算負荷を必要以上に高めるアルゴリズムを用いなくもよい。なお、センサ１０１は、音を検出するセンサの代わりにカメラやレーダ等を用いて他車両を検出しもよく、検出結果に応じて他車両方位演算部１０１により、他車両の方位を演算すればよい。
【００１５】
自車両位置計測部１０２は、ＧＰＳによる衛星を用いた測位等により、地図データに含まれる地図情報に対応する位置座標を計測する。
【００１６】
車線間隔特定部１０６は、ＧＰＳによる衛星を用いた測位等により、地図データに含まれる地図情報に対応する位置座標を計測し、自車両が走行する車線と、隣の車線との間隔を測定し、特定する。また地図データ１２に道路幅情報が含まれている場合、車線間隔特定部１０６は、当該道路幅情報から間隔を特定する。他車両位置演算部１０３及び制御部１０４については、後述する。
【００１７】
次に、運転支援装置１の制御内容及び制御手順を、図２〜５を参照しつつ説明する。図２は、本例の運転支援装置１の制御手順を示すフローチャートである。図３は、実際の道路上における、自車両と他車両の走行状態を説明するための図である。
【００１８】
ステップＳ１にて、他車両方位演算部１０１は、センサ１１からの検出信号から、自車両に対する他車両の方位を推定する。推定の対象となる他車両の範囲は、例えば、音の強度や周波数分布により、設定される。他車両方位演算部１０１は、予め基準値となる音の強度及び周波数帯域を有し、検出音の強度及び周波数帯域を比較することにより、方位を推定する対象を絞ることができる。なお、当該方位は、自車両の進行方向に対して垂直な方向を基準（方位角０度）とする角度により示される。
【００１９】
ステップＳ２にて、自車両位置計測部１０２は、地図データ１２に含まれる地図データを用いて、ＧＰＳにより、自車両の位置を計測する（以下、自車両の位置を位置Ａと称す）。自車両の位置Ａは、地図データ上の座標により示される。
【００２０】
ステップＳ３にて、車線間隔特定部１０６は、地図データ１２に含まれる道路幅の情報を用いて、車線の間隔を特定する（以下、車線の間隔を間隔Ｗと称す）。自車両位置計測部１０２により、自車両の位置Ａは特定されているため、車線間隔特定部１０６は、位置Ａを含む道路リンクの情報を、地図データ１２から抽出し、道路幅のデータから、車線の間隔Ｗを特定する。ここで、間隔Ｗは自車両が走行する車線の中央から自車両の隣の車線の中央までの距離を示し、一般的な道路では３．５ｍから５．０ｍ程度である。自車両が走行する車線の当該中央又は自車両の隣の車線の当該中央は、厳格に各車線の中央である必要はなく、ある程度の幅を持たせてもよい。
【００２１】
なお、本例は、地図データ１２に含まれる地図情報とＧＰＳにより、間隔Ｗを特定するが、例えば予め使用国の一般的な道路幅または最も頻出する道路幅に関する情報を、コントローラ１０のメモリ（図示しない）に格納し、車線間隔特定部１０６が当該情報を抽出して、間隔Ｗを特定してもよい。
【００２２】
ステップＳ４にて、他車両位置演算部１０３は、他車両方位演算部１０１からの制御信号に含まれる他車両の方位情報、自車両位置計測部１０２からの制御信号に含まれる自車両の位置情報及び車線間隔特定部１０６からの制御信号に含まれる車線の間隔Ｗの情報を取得し、他車両の位置を演算する（以下、他車両の位置を位置Ｂと称す）。地図データ１２には、地図上の仮想の道路を示すためのノードと道路リンクが含まれており、位置Ａは当該地図上の座標により示され、他車両の方位は、地図上のベクトルにより示される。以下、図３を用いて、他車両位置演算部１０３による位置Ｂの演算方法を説明する。図３は実際の道路における状況を示し、位置Ｂを特定するための制御を説明する図である。
【００２３】
図３を参照し、直線Ｃは、自車両２００の位置Ａから、他車両の方位に向けて引く直線である。直線Ｂは、車線Ａ又は車線Ｂ（車線Ａは自車両２００が走行する車線を、車線Ｂは他車両が走行する車線を示す。）と平行な線であって、自車両２００の位置Ａから、間隔Ｗ分、他車両の車線側に平行移動される線である。自車両２００は、車線Ａの中央付近を走行するため、直線Ｂは、車線Ｂの中央に引かれる線となる。そして、ステップ１により、他車両の方位を推定がされているため、他車両位置演算部１０３は、直線Ｂと直線Ｃとの交点を、他車両の位置Ｂとする。
【００２４】
位置Ｂは、自車両２００の進行方向に対して垂直な方向に対して他車両の方位を示す方位角θにより演算される。ここで、方位角θは、自車両２００の進行方向に対して垂直な方向と他車両の方位を示す方向ベクトルとの間の角である。自車両２００から他車両までの直線距離（以下当該直線距離を距離Ｒと称す。）、すなわち位置Ａから位置Ｂまでの距離Ｒは、Ｒ＝Ｗ／ｃｏｓθにより演算される。また、車線Ｂにおける、位置Ａの投影位置から位置Ｂまでの距離（以下当該距離を距離Ｄと称す。）は、Ｄ＝Ｗ・ｔａｎθにより演算される。
【００２５】
これにより、他車両位置演算部１０３は、距離Ｒ及び距離Ｄを演算し、位置Ｂを演算し、他車両の位置、自車両２００から他車両までの車間距離を特定する。
【００２６】
そして、制御部１０４は、他車両の位置Ｂをディスプレイ１０４に表示すべきか否かを判定する。以下、本例の制御部１０４によって、ディスプレイ１３に表示される態様又は表示されない態様を、図３〜５を参照しつつ説明する。図４は、ディスプレイ１３に表示されない時の位置Ｂを示す道路上の図であり、図５は、後述する補正により補正された後の位置Ｂｂと、補正される前の位置Ｂａを示す道路上の図である。
【００２７】
例えば、図４に示すように、位置Ｂが自車両２００の前方の位置に特定された場合、言い換えると、位置Ｂに対応する他車両が自車両２００を通り過ぎた場合、自車両２００の運転手は、当該他車両を目視により確認することできるため、他車両の存在を運転手に報知する有用性は低い。かかる場合、制御部１０４は、位置Ｂをディスプレイ１３に表示する必要はないと判断し、制御部１０４は、位置Ｂをディスプレイ１３に表示させず、制御処理を終了する。
【００２８】
一方、図３に示すように、自車両２００の後方に対して、他車両が近い状態の時、言い換えると、自車両２００の運転者に対して他車両の存在を報知した方がよい場合、制御部１０４は、地図データと位置Ａに加えて、位置Ｂを道路リンク上に表示させて、ディスプレイ１３に表示する。これにより、運転者は、ディスプレイ１３を確認することにより、他車両の走行位置を確認することができる。
【００２９】
また、制御部１０４は、図５に示すように、ディスプレイ１３の表示対象となる範囲を、予め設定してもよい。制御部１０４は、例えば、他車両との車間距離１００ｍ以内を表示対象の範囲αに設定する。そして、制御部１０４は、上記演算により、距離Ｄが当該範囲αを超えている場合（例えば、他車両が、自車両２００に対して２００ｍ遠方かつ後方を走行している場合）、他車両の位置Ｂａを補正し、当該範囲αの下端部分である位置Ｂｂの位置に、他車両の存在を表示させる。これにより、運転者は、遠方から自車両２００に近づいている他車両の存在を認識することができる。
【００３０】
上記のとおり、本例の車両演算装置は、自車両２００の位置Ａ、他車両の方位及び間隔Ｗに基づいて、他車両の位置Ｂを演算する。これによりセンサ１１及び他車両方位演算部１０１が少なくとも他車両の方位を演算すれば、車両演算装置は、他車両の位置Ｂ及び自車両２００から他車両までの距離を特定することができる。また、センサ１１及び他車両方位演算部１０１が、必ずしも他車両の正確な位置を検出する必要はないため、センサ１１に対して精度の高いセンサを必ずしも用いなくてもよく、車両演算装置のコストを抑えることができる。また、他車両方位演算部１０１は、他車両の位置を正確に計測するための複雑なアルゴリズムを必ずしも必要としないため、他車両方位演算部１０１に対する演算負荷を軽減させることができる。
【００３１】
また本例の車両演算装置は、地図データ１２に含まれている道路データを用いて、間隔Ｗを特定する。これにより、自車両２００が様々な車幅又は隣接車線との間隔を有する道路を走行しても、本例は、他車両の位置及び距離を演算し、特定することができる。
【００３２】
また本発明は、本例の運転支援装置１により演算される位置Ｂが、ディスプレイ１３に表示されるため、運転者に対して、他車両が接近していることを注意喚起することができ、安全な運転環境を提供することができる。
【００３３】
また本発明において、位置Ｂが車両の前方の位置で特定される場合、当該位置Ｂをディスプレイ１３に表示させない。これにより、自車両２００に接近する可能性が低く、運転者にとって有用性の低い、他車両の情報が、ディスプレイ１３に表示されることを防ぐことができる。
【００３４】
また本例の運転支援装置１は、位置Ｂが地図データ上の所定の範囲外にある場合、当該所定の範囲内の予め設定されている位置に、位置Ｂを表示させる。これにより、運転者は、所定の範囲外である、遠方から自車両２００に近づいている他車両の存在を認識することができる。
【００３５】
なお、本例は、接近する他車両の位置をディスプレイ１３に表示するが、音を出力し、運転者に注意喚起をしてもよい。すなわち、運転支援装置１の制御部１０４は、他車両の位置Ｂと自車両２００の位置Ａとの距離またはそれぞれの車両の速度に応じて、スピーカ１４からの出力音を制御する。運転者に注意喚起すべきと判定される場合、制御部１０４は、スピーカ１４を制御し、警告音を発する。これにより、本例は、運転者に対して、他車両が近づいていることを、報知することができるため、より安全な運転環境を提供することができる。
【００３６】
なお本例の他車両方位演算部１０１は、他車両の方位を一方向に推定するが、短い単位時間（例えば０．１秒）内に複数の推定方向θa, θb, θcを得ることができるアルゴリズム（例えば文献  安藤他,“時空間勾配法に基づく３次元音源定位センサシステム”計測自動制御学会論文集  Ｖｏｌ．２９  Ｎｏ．５を参照）を利用して音源方向を探索する技術により、複数の方位を推定してもよい。なお、θa, θb, θcは、自車両２００の進行方向に対して垂直な方向を基準として、推定される方位の角度を示す。図６は、ヒストグラムを用いて推定される位置を示す、道路上の図である。
【００３７】
上記のアルゴリズムを利用する場合、θの値を一意に決定せず、時間周波数領域において得られる総ての推定方向の統計を計算し、度数分布によりディスプレイ１３に表示する方法が有効である。他車両方位演算部１０１には、センサ１０１の検出信号をサンプリングするサンプリング周期（０．０１秒程度）が設定されており、この間の周波数毎の方位推定結果、または、サンプルペア毎の方位推定結果等を演算し、ここで得られた複数のθについて、方位毎のヒストグラム（度数分布）を計算し、ヒストグラムのビン毎の頻度値に応じて表示サイズを変更して表示する。図６を参照し、ヒストグラム分析によって３つのビンに頻度値が得られた場合の表示態様を示す。このとき、頻度値が得られたθa, θb, θcに対応する位置Ｂ１, 位置Ｂ２, 位置Ｂ３がディスプレイ１３に表示され、それぞれ頻度値（度数分布）が半径ｒ１, ｒ２, ｒ３の大きさに対応する。
【００３８】
これにより、本例は、センサ１１の検出信号に含まれる情報から他車両の複数の方位を推定し、かつ、推定される方位毎に対応する度数分布を演算し、度数分布と他車両の位置とを合わせて、ディスプレイ１３に表示する。そのため、運転者がディスプレイ１３を見た際、接近する他車両の存在に気付き、また表示の大きさから、接近する他車両の存在する位置を理解することができる。なお、ヒストグラムの頻度値に閾値を設け、表示される位置情報の数を絞ってもよい。また、頻度値をｒ１, ｒ２, ｒ３に直接対応させてもよく、また、正規化した値等（頻度値を単位時間に得られるθの個数で割った値）に対応させてもよい。
【００３９】
なお、本例は、位置Ｂの座標位置又は距離を演算して、位置Ｂが、範囲α外にある場合、位置Ｂをディスプレイ１３に表示させない、または位置Ｂを補正してディスプレイ１３に表示させる制御を行うが、他車両の方位を推定する段階で、ディスプレイ１３に表示させるか否かを判断してもよい。他車両の方位は、自車両２００に対して他車両が前方を走行する、又は後方を走行することを示している。例えば自車両２００対して後方の方位角θを正にとると、推定される方位角θが負の場合、他車両は前方を走行することになるため、コントローラ１０は、方位角θが負の場合、位置Ｂの座標位置を演算することなく、制御処理を終了させ、当該位置Ｂをディスプレイ１３に表示させない。これにより、本例は、演算時間の短縮、演算負荷の軽減を図ることができる。
【００４０】
また本例は、間隔Ｗを地図データ１２に含まれている情報から特定するが、図７に示すように、カメラ１５を用いて、特定してもよい。図７は、本例の運転支援装置１のブロック図を示す。図８は、カメラによる撮影の対象と道路の状態を示す。
【００４１】
図７に示す、車両位置演算装置を含む運転支援装置１は、コントローラ１０からの信号に基づいて車両の外部を撮影するカメラ１５を有する。カメラ１５は、車両の後方に備え付けられ、所定のサンプリング周期により車両の後方を撮影する。車線間隔特定部１０６は、カメラ１５により撮影される画像を解析し、車線のエッジ８０を特定する。そして、車線間隔特定部１０６は、時刻ｔ０における画像から車線のエッジ８０間の距離ｄ０を測定し、時刻ｔ１における画像から車線のエッジ８０間の距離ｄ１を測定し、当該距離の平均をとり、平均値から間隔Ｗを特定する。なお、時刻ｔ０から時刻ｔ１の間の時間は、サンプリング周期に相当する。これにより、本例は、走行により車線の幅が変化しても、当該変化に追随して、間隔Ｗを特定することができる。
【００４２】
なお本例は、間隔Ｗを地図データ１２に含まれている情報から特定するが、図９に示すように、発信器１６及び受信器１７を用いて、特定してもよい。図９は、本例の運転支援装置１のブロック図を示す。図９に示す、車両位置演算装置を含む運転支援装置１は、コントローラ１０からの発信信号に基づいて、例えば赤外線レーザ等の信号を発信する発信器と、発信信号の反射信号を受信する受信器を有する。発信器１６から発信される信号は、所定のサンプリング周期により、車両前方又は側方の道路に対して発信される。車線間隔特定部１０６は、道路に反射した受信信号の位相差等により、車線の幅を測定し、間隔Ｗを特定する。また、当該発信信号は、所定のサンプリング周期の間隔で送受信されるため、本例は、走行の途中で車線の幅が変化しても、当該変化に追随して、間隔Ｗを特定することができる。
【００４３】
なお、本例のディスプレイ１３は「表示部」に相当し、自車両位置計測部１０２は「自車両位置計測手段」に、他車両方位演算部１０１は「他車両方位演算手段」、他車両位置演算部１０３は「他車両位置演算手段」に、制御部１０４は「表示部制御手段」に、車線間隔特定部１０６が「車線間隔特定手段」に、カメラ１５が「撮像手段」に、発信器１６が「発信手段」に、受信器１７が「受信手段」に相当する。
【００４４】
《第２実施形態》
図１０は発明の他の実施形態に係る運転支援装置１のブロック図である。本例は上述した第１実施形態に対して、ステアリング１８、操舵角検出部１０７及び方位補正部１０８を有する点が異なる。これ以外の構成で上述した第１実施形態と同じ構成は、その記載を適宜、援用する。
【００４５】
図１０に示す運転支援装置１は、ステアリング１８と、前記ステアリング１８の操舵角を検出する操舵角検出部１０７と、後述するように他車両の方位を補正する方位補正部１０８を有する。
【００４６】
操舵角検出部１０８は、ステアリング１８に備え付けられる例えば加速度センサ、磁気センサ、ジャイロセンサ等の各種センサから、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）信号通じて、自車両の基準方向に対する向きを、逐次、検出する。これにより、車両の基準方向である自車両の進行方向に対する、ステアリング角の角度が検出される。方位補正部１０８は、他車両方位演算部１０１により演算される他車両の方位角を、検出したステアリング角に基づき補正して、補正された方位角を、他車両位置演算部１０３へ送信する。
【００４７】
次に、図１１を用いて、方位補正部１０８及び他車両位置演算部１０３による制御内容を説明する。図１１ａは、実際の道路における状況を示し、位置Ｂを特定するための制御を説明する図である。図１１（ｂ）は、時間ｔ０、ｔ１及びｔ２における自車両の方向ベクトルと、後述する補正角τを、示す図である。
【００４８】
方位補正部１０８は、所定のサンプリング周期で、自車両のステアリング角を検出し、図１１（ａ）参照し、時間ｔ０、ｔ１及びｔ２における自車両の向きを検出する。ベクトルｄ０、ｄ１及びｄ２は、各時間ｔ０、ｔ１及びｔ２における方向ベクトルを示す。方向ベクトルｄ０、ｄ１及びｄ２の方向は、車両の向きを示し、自車両のステアリング角に対応する。また、方向ベクトルｄ０、ｄ１及びｄ２の大きさは、車速を示し、車両の走行速度から算出される。
【００４９】
次に、方位補正部１０８は、方向ベクトルｄ０、ｄ１及びｄ２から補正角τを演算する。図１１（ｂ）に示すように、まず方位補正部１０８は、方向ベクトルｄ１及びｄ２を加算することで、道路の方向ベクトルｄｖを決定する。つぎに、方位補正部１０８は、現在の車両の向きである方向ベクトルｄ０とｄｖとの間の角を補正角τを演算する。このように、道路の方向ベクトルｄｖは、過去のステアリング角の平均をとることにより演算され、補正角τは、当該道路の方向ベクトルに対する、自車両の方向ベクトルの角度になる
図１１（ａ）に示すように、時刻ｔ０における、自車両２００の向きは、ベクトルｄ０の方向を向いており、道路の方向ベクトルｄｖと異なる。そのため、方位角θの基準となる軸ｚ（自車両の進行方向に対して垂直な方向の軸）と車線の間隔ｗとが一致していない。そこで、方位角θの基準となる軸ｚと車線の間隔ｗとは、補正角τの角度分、ずれているため、他車両の位置Ｂ及び他車両までの距離Ｒは、方位角θに補正角τを加えた角度に基づいて、算出される。
【００５０】
すなわち、方位補正部１０８は、他車両方位演算部１０１により演算される方位角θに補正角τを加算して、他車両位置演算部１０３に送信する。他車両位置演算部１０３は、位置Ａから位置Ｂまでの距離ＲをＲ＝Ｗ／ｃｏｓ（θ＋τ）により演算し、位置Ａの投影位置から位置Ｂまでの距離Ｄは、Ｄ＝Ｗ・ｔａｎ（θ＋τ）により演算する。これにより、補正後の他車両の方位に基づいて、他車両の位置Ｂまたは他車両までの距離が、演算される。
【００５１】
また、自車両２００が、カーブを走行する場合であっても、図１２に示すように、上記と同様に、本例の運転支援装置１は、他車両の位置Ｂ等を演算し、特定することができる、図１２は、自車両２００がカーブを走行している途中における、補正角τ、方位角θ、補正された角（θ＋τ）及び位置Ｂを説明するための図である。
【００５２】
なお、本例は操舵角検出部１０７により検出される操舵角に基づいて、道路のカーブの曲率半径を算出し、算出結果を上記の方位角の補正に用いてもよい。
【００５３】
上記のように、本例は、操舵角検出部１０７によりステアリング１８の操舵角を検出し、方位補正部１０８により他車両の方位θを補正し、補正された方位角（θ＋τ）に基づいて、他車両位置演算部１０３により、他車両の位置Ｂを演算する。これにより、自車両２００の走行方向が、車線の向きに対してずれている場合であっても、他車両の位置又は他車両までの距離を特定することができる。また自車両の一時的な傾きによって生じる、他車両の方位角のずれを補正することによって、他車両の方位の推定の精度、他車両までの距離を演算する精度を高めることができる。
【００５４】
なお本例の操舵角検出部１０７が「操舵角検出手段」に相当し、方位補正部１０８が「方位補正手段」に相当する。
【符号の説明】
【００５５】
１…運転支援装置
１０…コントローラ
１１…センサ
１２…地図データ
１３…ディスプレイ
１４…スピーカ
１５…カメラ
１６…発信部
１７…受信部
１８…ステアリング
８０…エッジ
１０１…他車両方位演算部
１０２…自車両位置計測部
１０３…他車両位置演算部
１０４…制御部
１０６…車線間隔特定部
１０７…操舵角検出部
１０８…方位補正部
【図１】
0005446559.tif 000002
【図２】
0005446559.tif 000003
【図３】
0005446559.tif 000004
【図４】
0005446559.tif 000005
【図５】
0005446559.tif 000006
【図６】
0005446559.tif 000007
【図７】
0005446559.tif 000008
【図８】
0005446559.tif 000009
【図９】
0005446559.tif 000010
【図１０】
0005446559.tif 000011
【図１１ａ】
0005446559.tif 000012
【図１１ｂ】
0005446559.tif 000013
【図１２】
0005446559.tif 000014