(57)【要約】【課題】車両が交差点から退出する退出道路の案内を適切なタイミングで終了させる技術の提供。【解決手段】本発明の退出道路案内システムは、交差点から車両が退出する走行予定経路上の退出道路を取得し、前記退出道路の位置を案内する案内画像を表示部に表示させ、車両の前方の風景を撮影した前方画像において、前記退出道路の消失点の位置を特定し、前記車両から当該車両の進行方向に延びる直線に対応する前記前方画像内の領域である直進領域上に、前記退出道路の消失点が表れた場合に、前記案内画像の表示を終了させる。【選択図】図３
2014089137.tif 000002
【特許請求の範囲】
【請求項１】
交差点から車両が退出する走行予定経路上の退出道路を取得する退出道路取得手段と、
前記退出道路の位置を案内する案内画像を表示部に表示させる表示制御手段と、
車両の前方の風景を撮影した前方画像において、前記退出道路の消失点の位置を特定する消失点特定手段と、
前記車両から当該車両の進行方向に延びる直線に対応する前記前方画像内の領域である直進領域上に、前記退出道路の消失点が表れた場合に、前記案内画像の表示を終了させる表示終了手段と、
を備える退出道路案内システム。
【請求項２】
前記消失点特定手段は、前記前方画像において、前記退出道路に沿って存在する線である退出道路線の像を認識し、当該認識した前記退出道路線の像に基づいて前記前方画像における前記退出道路の消失点の位置を特定する、
請求項１に記載の退出道路案内システム。
【請求項３】
前記消失点特定手段は、前記車両の直前の領域である第１直前領域に対応する前記前方画像内の認識範囲において前記退出道路線の像を認識する、
請求項２に記載の退出道路案内システム。
【請求項４】
前記消失点特定手段は、前記退出道路の形状が直線形状に近いほど、前記第１直前領域を前方に拡張するように前記認識範囲を設定する、
請求項３に記載の退出道路案内システム。
【請求項５】
前記退出道路取得手段は、前記交差点に接続する道路のうち、前記交差点から延びる方向が、前記交差点に対する前記車両の進入方向と、前記退出道路が前記交差点から延びる方向との間の方向となる退出方向道路を取得し、
前記消失点特定手段は、前記前方画像内に像が表れる道路の消失点の位置を特定し、
前記表示終了手段は、前記直進領域上に表れた前記道路の消失点の個数が前記退出方向道路の個数と一致した場合に、前記案内画像の表示を終了させる、
請求項１から請求項４のいずれか一項に記載の退出道路案内システム。
【請求項６】
前記消失点特定手段は、前記前方画像内に像が表れる前記道路に沿って存在する線である道路線の像を認識し、当該認識した前記道路線の像に基づいて前記前方画像内に像が表れる前記道路の消失点の位置を特定する、
請求項５に記載の退出道路案内システム。
【請求項７】
前記消失点特定手段は、前記車両の直前の領域である第２直前領域に対応する前記前方画像内の認識範囲において前記道路線の像を認識する、
請求項６に記載の退出道路案内システム。
【請求項８】
前記消失点特定手段は、前記退出方向道路の形状が直線形状に近いほど、前記第２直前領域を前方に拡張する、
請求項７に記載の退出道路案内システム。
【請求項９】
前記直進領域は、前記前方画像の縦方向の全域に存在する領域である、
請求項１から請求項８のいずれか一項に記載の退出道路案内システム。
【請求項１０】
交差点から車両が退出する走行予定経路上の退出道路を取得する退出道路取得工程と、
前記退出道路の位置を案内する案内画像を表示部に表示させる表示制御工程と、
車両の前方の風景を撮影した前方画像において、前記退出道路の消失点の位置を特定する消失点特定工程と、
前記車両から当該車両の進行方向に延びる直線に対応する前記前方画像内の領域である直進領域上に、前記退出道路の消失点が表れた場合に、前記案内画像の表示を終了させる表示終了工程と、
を含む退出道路案内方法。
【請求項１１】
交差点から車両が退出する走行予定経路上の退出道路を取得する退出道路取得機能と、
前記退出道路の位置を案内する案内画像を表示部に表示させる表示制御機能と、
車両の前方の風景を撮影した前方画像において、前記退出道路の消失点の位置を特定する消失点特定機能と、
前記車両から当該車両の進行方向に延びる直線に対応する前記前方画像内の領域である直進領域上に、前記退出道路の消失点が表れた場合に、前記案内画像の表示を終了させる表示終了機能と、
をコンピュータに実行させる退出道路案内プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、退出道路の位置を案内する退出道路案内システム、方法およびプログラムに関する。
【背景技術】
【０００２】
従来、車両の現在位置が交差点を通過したと判断した場合に、車両の進行方向を表す矢印が重畳された風景画像を表示部から消去する技術が知られている（特許文献１、参照。
）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２５７９７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、車両の現在位置が交差点を通過したと判断した場合に、車両の進行方向を表す矢印が重畳された風景画像を表示部から消去すると、車両の進行方向を表す矢印を消去するタイミングが不適切となる場合があった。例えば、交差点内の特定の地点（中央位置等）に設定されたノードを車両の現在位置が通過したタイミングで、車両の現在位置が交差点を通過したと判断する場合、車両の現在位置が交差点を通過したと判断しても車両が依然として交差点内にて旋回している場合が生じ得る。このように、車両が依然として交差点内にて旋回している段階で、進行方向を表す矢印が消去されると、交差点内において運転者が進行方向を誤るという問題があった。
本発明は、前記課題にかんがみてなされたもので、車両が交差点から退出する退出道路の案内を適切なタイミングで終了させる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明において、退出道路取得手段は、交差点から車両が退出する走行予定経路上の退出道路を取得する。表示制御手段は、退出道路の位置を案内する案内画像を表示部に表示させる。消失点特定手段は、車両の前方の風景を撮影した前方画像において、退出道路の消失点の位置を特定する。表示終了手段は、車両から当該車両の進行方向に延びる直線に対応する前方画像内の領域である直進領域上に、退出道路の消失点が表れた場合に、案内画像の表示を終了させる。
【０００６】
実空間において互いに平行な線が前方画像に投影した場合、当該平行な線は消失点において交差する。従って、退出道路の消失点が直進領域上に表れた場合、すなわち退出道路の消失点を車両から当該車両の進行方向に延びる直線の像が通過する場合、退出道路の方向と車両の進行方向とが平行となるまで、車両が旋回していると判断できる。従って、前方画像において退出道路の消失点が直進領域上に表れた場合に、案内画像の表示を終了させることにより、これ以上の旋回が不要となるタイミングで、退出道路の位置を案内する案内画像の表示を終了させることができる。
【０００７】
退出道路取得手段は、車両が退出する走行予定経路上の退出道路を取得すればよく、予め探索された走行予定経路に基づいて退出道路を取得してもよい。退出道路とは、交差点から退出した直後に車両が走行する予定の走行予定経路上の道路である。表示制御手段は、退出道路の位置を案内する案内画像を表示部に表示させればよく、退出道路の位置を案内する案内画像の態様は種々考えられる。例えば、案内画像は、退出道路の位置を示す文字であってもよいし、退出道路の位置を地図や前方画像上にて示すポインタであってもよい。さらに、案内画像は、退出道路の方向を表す画像であってもよく、車両や交差点等に対する退出道路の方向を示す画像であってもよい。さらに、案内画像は、退出道路に退出するために車両が走行すると予測される軌跡を示す画像であってもよい。
【０００８】
消失点特定手段は、前方画像において退出道路の消失点の位置を特定すればよく、前方画像における退出道路の像に基づいて退出道路の消失点の位置を特定すればよい。前方画像は、車両の前方の風景を撮影した画像であればよく、少なくとも車両から当該車両の進行方向に延びる直線が視野内に存在するように撮影された画像であればよい。
【０００９】
進行方向とは、車両の長さ方向（車軸に直交する方向）における前方を意味する。車両から当該車両の進行方向に延びる直線は、鉛直方向におけるいずれの高さの直線であってもよい。直進領域とは、車両から当該車両の進行方向に延びる直線に対応する前方画像内の領域であり、車両から当該車両の進行方向に延びる直線の像が前方画像内おいて投影される領域である。また、直進領域は、厳密に、車両から当該車両の進行方向に延びる直線の像が前方画像内おいて投影される線状の領域でなくてもよく、当該線状の領域に幅を持たせた領域であってもよい。直進領域の幅を大きく設定することにより、案内画像の表示を終了させる際における、車両の進行方向と退出道路の方向との平行度を緩和することができる。すなわち、直進領域の幅を大きく設定することにより、車両の進行方向と退出道路の方向とが徐々に平行に近づいていく過程において、案内画像の表示を終了させるタイミングを早めることができる。
【００１０】
表示終了手段は、前方画像における直進領域上に退出道路の消失点が表れた場合に、案内画像の表示を終了させればよく、案内画像の表示を終了させる処理を開始させればよい。例えば、直進領域上に退出道路の消失点が表れたタイミングで案内画像を完全に消去してもよいし、直進領域上に退出道路の消失点が表れたタイミングから案内画像を徐々に消去する構成を採用してもよい。なお、前方画像における直進領域上に退出道路の消失点が表れるとは、直進領域上に消失点の位置が存在するようになることを意味する。
【００１１】
また、消失点特定手段は、前方画像において退出道路に沿って存在する線である退出道路線の像を認識し、退出道路線の像に基づいて前方画像における退出道路の消失点の位置を特定してもよい。ここで、道路および道路の付近においては、道路の方向に沿った線状の退出道路線が存在する。例えば、道路上の区画線は退出道路に沿って存在する線となるし、道路に沿って設けられた構造物の稜線や模様等も退出道路に沿って存在する線となる。また、退出道路線は互いに平行な線であるため、２本以上の退出道路線の像同士が前方画像において交差する点は退出道路の消失点となる。従って、消失点特定手段は、２本以上の退出道路線の像同士の交点の位置を、退出道路の消失点の位置として特定してもよい。なお、消失点特定手段は、退出道路線の像が無限遠（地平線）まで認識されなくてもよく、２本以上の退出道路線の像を地平線に向けて延長した延長線同士の交点の位置を退出道路の消失点の位置として特定すればよい。また、消失点特定手段は、前方画像における単一の点にてＮ本以上（Ｎは３以上の整数）の線状の像が交差している場合に、当該単一の点にて交差している線状の像のそれぞれが退出道路線の像であると見なし、Ｎ本以上（Ｎは３以上の整数）の線状の像が交差している点を消失点として特定してもよい。むろん、消失点特定手段は、地図情報等に基づいて退出道路線の像を他の直線状の像と区別して認識し、当該区別して認識した退出道路線の像同士の交点を消失点として特定してもよい。なお、退出道路線の像は前方画像において線状となるため、公知の線認識手法によって退出道路線の像を認識できる。
【００１２】
ここで、退出道路のうち交差点から退出した直後に走行する区間（以下、開始区間）の方向と車両の進行方向とが平行となっていれば、車両が退出道路に退出するために十分に旋回したと考えることができる。退出道路の開始区間の方向と車両の進行方向とが平行となっていれば、そのまま進行方向に直進することにより車両が退出道路へと退出できるからである。そこで、消失点特定手段は、車両の直前の領域である第１直前領域に対応する前方画像内の認識範囲において退出道路線の像を認識してもよい。第１直前領域は、車両から所定距離以内前方の領域を意味する。車両が交差点を走行する場合、第１直前領域内に、退出道路の開始区間が存在することとなる。従って、第１直前領域に対応する前方画像内の認識範囲において退出道路線の像を認識することにより、退出道路の開始区間の方向と車両の進行方向とが平行となっているか否かを判定できる。
【００１３】
また、車両の直前の第１直前領域に対応する前方画像内の認識範囲において、退出道路線の像は直線状に表れると見なすことができる。道路の設計上、退出道路の開始区間の形状は直線状である可能性が高いとともに、車両に近い物体の像ほど前方画像において大きく結像されるからである。退出道路線の像が直線状に認識できれば、退出道路の消失点の位置を容易かつ精度よく特定できる。すなわち、曲線状の退出道路線の像を、曲線形状を考慮して無限遠（地平線）に向けて延長しなくてもよいため、退出道路の消失点の位置を容易かつ精度よく特定できる。さらに、第１直前領域は車両の直前の領域であるため、前方画像内の認識範囲において退出道路線の像は明瞭に表れる。従って、第１直前領域に対応する前方画像内の認識範囲にて認識した退出道路線の像に基づいて、退出道路の消失点の位置を精度よく特定できる。
【００１４】
さらに、消失点特定手段は、退出道路が直線状に近いほど、第１直前領域を前方に拡張するように認識範囲を設定してもよい。退出道路が直線状に近い場合には、第１直前領域を前方に拡張したとしても、当該第１直前領域に対応する前方画像内の認識範囲において、退出道路線の像は直線状に表れると見なすことができる。従って、第１直前領域を前方に拡張するように認識範囲を設定することにより、できるだけ前方画像内の広い範囲にて退出道路線の直線状の像を認識でき、退出道路のうち交差点直後の区間の消失点の位置を精度よく特定できる。なお、退出道路が直線状に近いとは、退出道路の曲率半径が大きいことであってもよいし、交差点から開始している退出道路の直線区間が長いことであってもよい。
【００１５】
さらに、退出道路以外の道路の消失点が直進領域上に表れたことをもって早期に案内画像の表示を終了させないように以下の構成を採用してもよい。まず、退出道路取得手段は、交差点に接続する道路のうち、交差点から延びる方向が、交差点に対する車両の進入方向と、退出道路が交差点から延びる方向との間の方向となる退出方向道路（退出道路を含む）を取得する。すなわち、退出道路取得手段は、車両が交差点に進入してから車両の進行方向と退出道路の方向とが平行となるまでの期間（以下、旋回期間）において、車両から当該車両の進行方向に延びる直線上に存在することとなる道路を退出方向道路として取得する。次に、消失点特定手段は、前方画像内に像が表れる道路の消失点の位置を前方画像において特定する。そして、表示終了手段は、直進領域上に表れた道路の消失点の個数が退出方向道路の個数と一致した場合に、案内画像の表示を終了させる。
【００１６】
ここで、交差点から延びる方向が、交差点に対する車両の進入方向となる退出方向道路（直進道路）の消失点は、旋回期間の開始時刻において前方画像における直進領域上に表れる。また、交差点から延びる方向が、交差点に対する車両の進入方向に近い退出方向道路の消失点ほど、旋回期間の早い時期において前方画像における直進領域上に表れる。そして、退出方向道路としての退出道路の消失点は、旋回期間の終了時刻において前方画像における直進領域上に表れる。すなわち、旋回期間において、交差点から延びる方向が、交差点に対する車両の進入方向に近い順に退出方向道路の消失点が前方画像における直進領域上に表れ、最後に退出道路の消失点が前方画像における直進領域上に表れる。従って、旋回期間において直進領域上に表れる消失点の個数は退出方向道路の個数と一致することとなる。そのため、旋回期間において、直進領域上に表れた道路の消失点の個数が退出方向道路の個数と一致したことをもって、車両の進行方向と退出道路の方向とが平行となるまで、車両が旋回したと判断できる。
【００１７】
上述した退出道路の消失点の位置の特定手法は、退出道路以外の道路の消失点の特定においても適用できる。すなわち、消失点特定手段は、前方画像において、前方画像内に像が表れる道路に沿って存在する線である道路線の像を認識し、当該認識した道路線の像に基づいて前方画像内に像が表れる道路の消失点の位置を特定してもよい。また、消失点特定手段は、車両の直前の領域である第２直前領域に対応する前方画像内の認識範囲において道路線の像を認識してもよい。さらに、消失点特定手段は、退出方向道路の形状が直線形状に近いほど、第２直前領域を前方に拡張するように認識範囲を設定してもよい。これにより、前方画像内に像が表れる道路、すなわち退出方向道路の消失点の位置を精度よく特定できる。
【００１８】
さらに、直進領域は、前方画像の縦方向の全域に存在する領域であってもよい。これにより、退出道路や退出方向道路に勾配が存在し、退出道路等の消失点の位置が前方画像の縦方向において上下する場合であっても、車両の進行方向と退出道路の方向とが平行となるまで、車両が旋回しているか否かを判断できる。
【００１９】
さらに、本発明のように案内画像によって退出道路の位置を案内する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合や、複数の装置によって実現される場合、車両に備えられる各部と共有の部品を利用して実現される場合が想定可能であり、各種の態様を含むものである。例えば、以上のような装置を備えたナビゲーションシステムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【図面の簡単な説明】
【００２０】
【図１】ナビゲーション装置のブロック図である。
【図２】図２Ａは道路の平面図、図２Ｂ〜図２Ｄは前方画像を示す図である。
【図３】退出道路案内処理のフローチャートである。
【図４】図４Ａは道路の平面図、図４Ｂは前方画像を示す図である。
【発明を実施するための形態】
【００２１】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）ナビゲーション装置の構成：
（２）退出道路案内処理：
（３）他の実施形態：
【００２２】
（１）ナビゲーション装置の構成：
図１は、本発明の一実施形態にかかる退出道路案内システムとしてのナビゲーション装置１０の構成を示すブロック図である。ナビゲーション装置１０は、車両に備えられている。ナビゲーション装置１０は、制御部２０と記録媒体３０とを備えている。制御部２０は、ＣＰＵとＲＡＭとＲＯＭ等を備え、記録媒体３０やＲＯＭに記憶されたプログラムを実行する。記録媒体３０は、地図情報３０ａを記録する。
【００２３】
地図情報３０ａは、道路上に設定されたノードの位置等を示すノードデータと、ノード同士を接続する道路に対応するリンクについての情報を示すリンクデータと、ノード同士を接続する道路の幅方向の中央線上に設定された形状補間点の位置等を示す形状補間点データとを含んでいる。３本以上のリンクが接続するノードは交差点に対応する。リンクデータには、道路の幅を示す情報が含まれている。
【００２４】
車両は、ＧＰＳ受信部４１と車速センサ４２とジャイロセンサ４３とカメラ４４とディスプレイ４５とを備える。ＧＰＳ受信部４１は、ＧＰＳ衛星からの電波を受信し、図示しないインタフェースを介して車両の位置を算出するための信号を制御部２０に出力する。車速センサ４２は、車両が備える車輪の回転速度に対応した信号を制御部２０に出力する。ジャイロセンサ４３は、車両に作用する角加速度に対応した信号を制御部２０に出力する。
【００２５】
カメラ４４は、車両の前方風景を撮影し、当該前方風景を表す前方画像を生成するイメージセンサである。カメラ４４が生成した前方画像は、図示しないインタフェースを介して制御部２０に出力される。図２Ａは、道路上を車両が走行する様子を示す図である。カメラ４４は、車両の幅方向の中央位置に備えられており、平面視において、光軸が車両の進行方向と一致する。従って、平面視において、カメラ４４の光軸は、車両から当該車両の進行方向に延びる進行直線Ｆと一致する。また、カメラ４４の光軸は水平であることとする。進行方向とは、車両の長さ方向（車軸に直交し、かつ、水平な方向）における前方を意味する。進行直線Ｆとは、車両の幅方向の中央位置から無限遠まで進行方向に延びる直線である。車両の前方の空間のうち、前方画像に像が投影される空間は、水平方向および鉛直方向においてカメラ４４の光軸に関して対称な形状の空間となる。
【００２６】
図２Ｂは前方画像を示す図である。前方画像における横方向（前方画像の水平方向）は道路およびレーンの幅方向に対応し、前方画像の下辺の中点が車両の現在位置（カメラ４４の位置）に対応する。進行直線Ｆは、平面視においてカメラ４４の光軸と一致するため、前方画像内の横方向の二等分線上の位置に投影される。また、前方画像の縦方向の二等分線は、無限遠の位置に対応し、遮蔽されない限り地平線を表す。光軸よりも高い位置に存在する物体の像は前方画像の縦方向の二等分線よりも上の領域に投影され、光軸よりも低い位置に存在する物体の像は前方画像の縦方向の二等分線よりも下の領域に投影される。光軸よりも高い位置に存在する物体の像は、当該物体が車両から前方に遠い位置にあるほど、前方画像における低い位置（縦方向の二等分線に近い位置）に投影される。光軸よりも低い位置に存在する物体の像は、当該物体が車両から前方に遠い位置にあるほど、前方画像における高い位置（縦方向の二等分線に近い位置）に投影される。
【００２７】
制御部２０は、ＧＰＳ受信部４１、車速センサ４２、及びジャイロセンサ４３等から出力された信号や地図情報３０ａに基づいて、公知のマップマッチングを行う。これにより、制御部２０は、車両が現在走行している走行道路の幅方向の中央線上において車両の現在位置を特定する。さらに、制御部２０は、ジャイロセンサ４３からの出力信号等に基づいて車両の進行方向を特定する。
【００２８】
ディスプレイ４５は、制御部２０から出力された映像信号に基づいて前方画像および案内画像を含む各種画像を出力する映像出力装置である。前方画像は、ディスプレイ４５の全体に表示されてもよいし、ディスプレイ４５の一部に表示されてもよい。
【００２９】
制御部２０は、退出道路案内プログラム２１を実行する。退出道路案内プログラム２１は、退出道路取得部２１ａと表示制御部２１ｂと消失点特定部２１ｃと表示終了部２１ｄとを含む。
退出道路取得部２１ａは、交差点から車両が退出する走行予定経路上の退出道路を取得する機能を制御部２０に実行させるモジュールである。制御部２０は、予め探索した走行予定経路上に存在する案内対象の交差点のうち、車両が次に走行する交差点である案内交差点から車両が退出する予定の退出道路を取得する。走行予定経路は目的地点に到達するために車両が走行すべき一連の道路（リンク）で構成される。なお、走行予定経路は、制御部２０が通信等を介して外部の装置やリムーバブルメモリから取得した経路であってもよい。
【００３０】
制御部２０は、交差点に進入する際に車両が走行する走行予定経路上の道路である進入道路の方向（進入方向Ｉ）に対して、交差点から車両が退出する走行予定経路上の道路である退出道路の方向（退出方向Ｏ）がなす旋回角Ｙ（左旋回が正、右旋回が負）の絶対値が閾値以上の交差点を案内対象の交差点とする。閾値（例えば３０°）は、記録媒体３０に記録されている。なお、制御部２０は、交差点に対応するノードＱに最も近い進入道路内の形状補間点から当該ノードＱに向かうベクトルの方向を進入方向Ｉとして特定し、交差点に対応するノードＱから当該ノードＱに最も近い退出道路内の形状補間点に向かうベクトルの方向を退出方向Ｏとして特定する。図２Ａでは、案内交差点Ｃにおける旋回角Ｙが−９０°となる進入道路ＲIと退出道路（右折道路）ＲOとが走行予定経路上の道路であることとする。図２Ａにおいて、レーンの区画線ＢＬを白抜きの破線または実線で示し、道路と道路外の領域との境界ＪＬを太線で示す。境界ＪＬは、例えば車道と歩道との境界に設けられた縁石である。また、案内交差点Ｃに接続する接続道路はすべて直線状であることとする。
【００３１】
さらに、退出道路取得部２１ａの機能により制御部２０は、案内交差点Ｃに接続する接続道路のうち、案内交差点Ｃから延びる方向が、案内交差点Ｃに対する車両の進入方向Ｉと、退出道路が案内交差点Ｃから延びる方向（退出方向Ｏ）との間の方向となる退出方向道路ＲSを取得する。すなわち、制御部２０は、退出道路ＲOに退出する場合と同一の旋回方向（左旋回，右旋回）に旋回して退出できる接続道路のうち、接続道路に退出した場合の旋回角Ｙの絶対値が、０°以上、かつ、退出道路ＲOに退出した場合の旋回角Ｙの絶対値以下、となる接続道路を退出方向道路ＲSとして取得する。ここで、退出した場合の旋回角Ｙが０°となる接続道路は、進行方向を進入方向Ｉに維持したまま案内交差点Ｃから退出できる直進道路である。また、退出した場合の旋回角Ｙの絶対値が退出道路ＲOに退出した場合の旋回角Ｙの絶対値と一致する接続道路は、退出道路ＲOである。従って、退出方向道路ＲSには、直進道路（存在する場合）と退出道路ＲOとが含まれる。なお、各接続道路が案内交差点Ｃから延びる方向は、進入方向Ｉと退出方向Ｏを特定する場合と同様の手法で特定できる。
【００３２】
ここで、退出方向道路ＲSとは、車両が案内交差点Ｃに進入してから退出道路ＲOに退出するまでの旋回期間において、前方画像に像が表れることとなる道路を意味する。車両が案内交差点Ｃに進入する旋回期間の開始時刻においては、案内交差点Ｃから延びる方向が、進入方向Ｉと一致する道路、すなわち退出方向道路ＲSとしての直進道路の像が前方画像内に表れる。車両が案内交差点Ｃから退出する旋回期間の終了時刻においては、案内交差点Ｃから延びる方向が、退出方向Ｏと一致する道路、すなわち退出方向道路ＲSとしての退出道路ＲOの像が前方画像内に表れる。
【００３３】
図２Ａの場合、制御部２０は、退出道路ＲOに退出した場合の旋回角Ｙの絶対値は９０°であるため、退出道路ＲOと同一方向に退出できる案内交差点Ｃの接続道路のうち、退出した場合の旋回角Ｙの絶対値が、０°以上、かつ、９０°以下、となる接続道路を退出方向道路ＲSとして取得する。より具体的に、制御部２０は、案内交差点Ｃから進入方向Ｉに延びる直進道路と、案内交差点Ｃから斜め右前方（旋回角Ｙが−４５°）に延びる斜右折道路と、案内交差点Ｃから退出方向Ｏに延びる退出道路（右折道路）ＲOとを、退出方向道路ＲSとして取得する。ここで、退出方向道路ＲSは、車両が案内交差点Ｃから退出できない接続道路であってもよく、例えば案内交差点Ｃに対して進入のみできる一方通行の道路であってもよいし、交通規制等により車両が走行できない道路であってもよい。
【００３４】
表示制御部２１ｂは、退出道路ＲOの位置を案内する案内画像Ｇをディスプレイ４５に表示させる機能を制御部２０に実行させるモジュールである。本実施形態において、表示制御部２１ｂの機能により制御部２０は、案内画像Ｇを前方画像に重畳してディスプレイ４５に表示させる。図２Ｂに示すように、制御部２０は、前方画像内において後方側端点ＢＥから前方側端点ＦＥに向かう矢印を表す案内画像Ｇを生成し、当該案内画像Ｇを前方画像に重畳する。本実施形態において、制御部２０は、車両の現在位置に対応する前方画像内の位置、すなわち前方画像の下辺の中点に後方側端点ＢＥを設定する。一方、制御部２０は、退出道路ＲOの幅方向の中央位置に対応する前方画像内の位置に前方側端点ＦＥを設定する。なお、制御部２０は、案内交差点Ｃと退出道路ＲOとの幅方向の中央位置を地図情報３０ａの形状補間点データに基づいて取得し、当該取得した退出道路ＲOの幅方向の中央位置に対応する前方画像内の位置を、車両の現在位置と進行方向とカメラ４４の光学的な仕様（光軸方向、視野角、結像倍率等）とに基づいて特定すればよい。
【００３５】
例えば、制御部２０は、案内交差点Ｃと退出道路ＲOとの境界線上、かつ、退出道路ＲOの幅方向の中央位置に対応する前方画像内の位置に前方側端点ＦＥを設定してもよい。制御部２０は、案内交差点Ｃに接続する各接続道路の幅を地図情報３０ａのリンクデータに基づいて取得し、当該取得した各接続道路の幅に基づいて案内交差点Ｃと退出道路ＲOとの境界線を特定すればよい。むろん、制御部２０は、前方画像の画像認識に基づいて前方側端点ＦＥを設定してもよい。例えば、制御部２０は、退出道路ＲOの幅方向の両縁の区画線ＢＬの像を前方画像において認識し、当該認識した区画線ＢＬの像の間の中央の位置に前方側端点ＦＥを設定してもよい。前方側端点Ｆを設定すると、制御部２０は、後方側端点ＢＥと前方側端点ＦＥとを曲線状に接続する案内画像Ｇを生成する。例えば、制御部２０は、予め記録媒体３０に記録された理想的な旋回曲線を示すように案内画像Ｇの曲線形状を設定してもよい。
【００３６】
消失点特定部２１ｃは、前方画像内に像が表れる道路の消失点の位置を特定する機能を制御部２０に実行させるモジュールである。具体的に、消失点特定部２１ｃの機能により制御部２０は、前方画像内に像が表れる道路に沿って存在する線である道路線の像を認識し、道路線の像に基づいて、前方画像内に像が表れる道路の消失点の位置を特定する。まず、制御部２０は、旋回期間にて、前方画像において公知のハフ変換を行うことによって直線状の像を認識する。なお、制御部２０は、前方画像において認識した直線状の像が前方画像の縦方向の二等分線（地平線）まで到達していない場合には、前方画像において認識した直線状の像を縦方向の二等分線と交差するように延長する（図２Ｂにて一点鎖線で示す延長直線ｔ）。
【００３７】
道路上に形成された区画線ＢＬの輪郭線や、境界ＪＬが示す縁石の稜線や、道路に沿って形成された建物Ｚの稜線や模様の輪郭線等が道路線に相当する。図示しないが、ガードレールや中央分離帯や広告看板や電線や側溝等も道路に沿って設けられるため、これらの輪郭線や稜線等も道路線に相当する。ここで、道路線は、実空間において互いに平行な直線となる。従って、道路線の像は、すべて単一の消失点Ｗにて交差するはずである。そこで、制御部２０は、前方画像において認識した直線状の像同士が交差している点のうち、交差している直線状の像の本数がＮ本以上の点の位置を消失点Ｗの位置として特定する。Ｎは、３以上の自然数（例えば５）であり、予め記録媒体３０に記録されている。Ｎを大きくすることにより、消失点Ｗの位置の信頼度を高めることができる。なお、前方画像において認識した直線状の像のうち、消失点Ｗを通過する直線状の像は道路線の像に相当する。
【００３８】
なお、前方画像において認識した直線状の像がＮ本以上交差するとは、Ｎ本以上の直線状の像が厳密に同一位置に交差する場合に限らず、Ｎ本以上の直線状の像が誤差半径以内の円形領域内にて交差することであってもよい。この場合、制御部２０は、Ｎ本以上の直線状の像が交差している円形領域の中心の位置を消失点Ｗの位置として特定してもよい。
【００３９】
上述したように退出方向道路ＲSとは、車両が案内交差点Ｃに進入してから退出道路ＲOに退出するまでの旋回期間において、前方画像に像が表れることとなる道路を意味する。従って、旋回期間において、前方画像に像が表れた道路の消失点Ｗは、退出方向道路ＲSの消失点Ｗを意味する。また、旋回期間において前方画像にて認識される道路線の像は、退出方向道路ＲSに沿って存在する線を意味する。ここで、旋回期間において、車両の進行方向は進入道路ＲIの方向から徐々に退出道路ＲOの方向に向けて傾いていくため、前方画像に像が投影される退出方向道路ＲSが順次遷移していく。図２Ａに示す進入道路ＲI上の位置Ｐ1に車両の現在位置が存在する場合、図２Ｂに示すように前方画像に退出方向道路ＲSとしての直進道路の像が表れる。図２Ａに示す案内交差点Ｃ内の位置Ｐ2まで車両が旋回している場合、図２Ｃに示すように前方画像に退出方向道路ＲSとしての斜右折道路の像が表れる。図２Ａに示す案内交差点Ｃ内の位置Ｐ3にてさらに車両が旋回している場合、図２Ｄに示すように前方画像に退出道路ＲOとしての右折道路の像が前方画像に表れる。そのため、消失点特定部２１ｃの機能により制御部２０は、像が前方画像に表れた順に退出方向道路ＲSの消失点Ｗの位置を特定することとなる。直進道路の消失点Ｗを除き、消失点Ｗは前方画像における旋回方向側の端に最初に表れ、旋回が進行するにつれて旋回方向の反対側に移動することとなる。直進道路の消失点Ｗは、前方画像の横方向の二等分線付近に最初に表れることとなる。
【００４０】
表示終了部２１ｄは、車両が直進する場合の進行直線Ｆに対応する前方画像内の領域である直進領域Ｄ上に、退出道路ＲOの消失点Ｗが表れた場合に、案内画像Ｇの表示を終了させる機能を制御部２０に実行させるモジュールである。表示終了部２１ｄの機能により制御部２０は、前方画像の横方向の二等分線を中央の線とする所定幅の領域を直進領域Ｄとして設定する。上述のように、平面視において、進行直線Ｆはカメラ４４の光軸と一致し、進行直線Ｆに対応する前方画像内の位置は前方画像の横方向の二等分線上の位置となる。直進領域Ｄは、前方画像の縦方向の全域に存在する領域であり、前方画像の縦方向の全域において横方向の幅が一定となっている。すなわち、本実施形態において、進行直線Ｆに対応する前方画像内の位置は前方画像の横方向の二等分線の全域となる。このことは、カメラ４４の光軸よりも低い位置に存在する進行直線Ｆに対応する前方画像内の領域（横方向の二等分線のうち縦方向の二等分線よりも下の部分）と、カメラ４４の光軸よりも高い位置に存在する進行直線Ｆに対応する前方画像内の領域（横方向の二等分線のうち縦方向の二等分線よりも上の部分）に幅を持たせた領域が、直進領域Ｄとして設定されていることを意味する。直進領域Ｄの幅は、記録媒体３０に記録されており、運転者が指定した値に設定されてもよい。例えば、運転者が案内画像Ｇの消去タイミングを早めたい場合には直進領域Ｄの幅が上方修正され、運転者が案内画像Ｇの消去タイミングを遅らせたい場合には直進領域Ｄの幅が下方修正されるようにしてもよい。
【００４１】
表示終了部２１ｄの機能により制御部２０は、直進領域Ｄ上に表れた道路（前方画像内に像が表れた道路）の消失点Ｗの個数が退出方向道路ＲSの個数と一致した場合に、案内画像Ｇの表示を終了させる。すなわち、退出方向道路ＲSの個数をＭ個とすると、制御部２０は、Ｍ番目に直進領域Ｄ上に表れた道路の消失点Ｗを、退出道路ＲOの消失点Ｗと見なす。そして、制御部２０は、Ｍ番目の道路の消失点Ｗが直進領域Ｄ上に表れた場合に、退出道路ＲOの消失点Ｗが直進領域Ｄ上に表れたとして、案内画像Ｇをディスプレイ４５上から消去する。
【００４２】
図２Ａの例では、退出方向道路ＲSの個数は３個である。図２Ｂ（図２Ａの位置Ｐ1）においては、退出方向道路ＲSとしての直進道路の消失点Ｗが直進領域Ｄ上に表れているが、この段階では直進領域Ｄ上に表れた道路の消失点Ｗの個数（以下、消失点数）は１個である。従って、図２Ｂにおいて案内画像Ｇの表示は終了していない。図２Ｃ（図２Ａの位置Ｐ2）まで旋回が進行すると、退出方向道路ＲSとしての斜右折道路の消失点Ｗが直進領域Ｄ上に表れるが、この段階では直進領域Ｄ上に表れた道路の消失点数は２個である。従って、図２Ｃにおいても案内画像Ｇの表示は終了していない。さらに、図２Ｄ（図２Ａの位置Ｐ3）まで旋回が進行し、退出方向道路ＲSとしての右折道路（退出道路ＲO）の消失点Ｗが直進領域Ｄ上に表れると、直進領域Ｄ上に表れた道路の消失点数が３個となる。図２Ｄにおいて案内画像Ｇが消去されている。
【００４３】
以上説明した実施形態において、退出道路ＲOの消失点Ｗが直進領域Ｄ上に表れた場合、すなわち退出道路ＲOの消失点Ｗを進行直線Ｆの像が通過する場合、退出道路ＲOと進行直線Ｆとが平行となっていると判断できる。すなわち、前方画像において退出道路ＲOの消失点Ｗが直進領域Ｄ上に表れた場合、車両の進行方向と退出道路ＲOの方向とがほぼ平行となるまで、車両が旋回していると判断できる。従って、前方画像において退出道路ＲOの消失点Ｗが直進領域Ｄ上に表れた場合に、案内画像Ｇの表示を終了させることにより、これ以上の旋回が不要となるタイミングで、退出道路ＲOの位置を案内する案内画像Ｇの表示を終了させることができる。厳密には、車両の進行方向と退出道路ＲOの方向との平行度が、直進領域Ｄの幅に対応する基準の平行度以上となった場合に、案内画像の表示を終了させることができる。直進領域Ｄの幅を大きく設定することにより、車両の進行方向と退出道路ＲOの方向との平行度の基準の平行度を緩和することができ、案内画像Ｇの表示を終了させるタイミングを早めることができる。
【００４４】
さらに、表示終了部２１ｄの機能により制御部２０は、直進領域Ｄ上に表れた道路の消失点数が退出方向道路ＲSの個数と一致した場合に、案内画像Ｇの表示を終了させる。ここで、車両が案内交差点Ｃに進入してから退出道路ＲOに退出するまでの旋回期間において、退出方向道路ＲSの消失点Ｗが前方画像における直進領域Ｄ上に順に表れる（図２Ｂ〜図２Ｄ）。そのため、直進領域Ｄ上に表れた道路の消失点数が退出方向道路ＲSの個数と一致した場合、車両の進行方向と退出道路ＲOの方向との平行度が基準の平行度以上となるまで、車両が旋回したと判断できる。
【００４５】
さらに、直進領域Ｄは、前方画像の縦方向の全域に存在する。これにより、退出道路ＲOや退出方向道路ＲSに勾配が存在し、退出道路ＲOや退出方向道路ＲSの消失点Ｗの位置が前方画像の縦方向において上下する場合であっても、車両の進行方向と退出道路ＲOの方向との平行度が基準の平行度以上となるまで、車両が旋回したか否かを判断できる。
【００４６】
（２）退出道路案内処理：
図３は、退出道路案内処理のフローチャートである。退出道路案内処理は、走行予定経路が探索されている場合に実行される処理である。まず、制御部２０は、案内交差点Ｃに車両が接近しているか否かを判定する（ステップＳ１００）。具体的に、制御部２０は、進入方向Ｉに対して退出方向Ｏがなす旋回角Ｙの絶対値が閾値以上となる走行予定経路上の交差点のうち、車両が次に走行する交差点を案内交差点Ｃとして取得する。そして、制御部２０は、車両から案内交差点Ｃまでの残距離を取得し、当該残距離が閾値以下である場合に、案内交差点Ｃに車両が接近していると判定する。制御部２０は、車両の現在位置から案内交差点Ｃに対応するノードＱまでの直線距離を、車両から案内交差点Ｃまでの残距離として取得してもよい。閾値（例えば３００ｍ）は、案内交差点Ｃにて退出道路Ｒ0へ退出するための準備に必要な走行距離（例えば、レーン変更に必要な走行距離）であり、記録媒体３０に記録されている。
【００４７】
案内交差点Ｃに車両が接近していると判定しなかった場合（ステップＳ１００：Ｎ）、制御部２０は、ステップＳ１００に戻り、案内交差点Ｃに車両が接近するまで待機する。一方、案内交差点Ｃに車両が接近していると判定した場合（ステップＳ１００：Ｙ）、退出道路取得部２１ａの機能により制御部２０は、退出道路ＲOと退出方向道路ＲSとを取得する（ステップＳ１０５）。すなわち、制御部２０は、案内交差点Ｃに接続する接続道路のうち、案内交差点Ｃから車両が退出する走行予定経路上の道路を退出道路ＲOとして取得する。さらに、制御部２０は、案内交差点Ｃに接続する接続道路のうち、案内交差点Ｃから延びる方向が、案内交差点Ｃに対する車両の進入方向Ｉと、退出道路が交差点から延びる方向（退出方向Ｏ）との間の方向となる退出方向道路ＲSを取得する。
【００４８】
次に、表示制御部２１ｂの機能により制御部２０は、案内画像Ｇの表示を開始させる（ステップＳ１１０）。すなわち、制御部２０は、退出道路ＲOの位置を案内する案内画像Ｇを生成し、当該案内画像Ｇを前方画像に重畳してディスプレイ４５に表示させる重畳表示処理を開始させる。重畳表示処理は、所定の時間周期または走行距離周期で前方画像が撮影されるごとに実行されるループ処理であり、最新の現在位置等に基づいて生成された案内画像Ｇを最新の前方画像に重畳してディスプレイ４５に表示させる処理である。具体的に、制御部２０は、前方画像が撮影されるごとに、最新の現在位置と進行方向とカメラ４４の光学的な仕様とに基づいて、退出道路ＲOの幅方向の中央位置を示す前方側端点ＦＥを設定し、前方画像の下辺の中点に設定した後方側端点ＢＥと前方側端点ＦＥとを接続する案内画像Ｇを生成する。そして、制御部２０は、最新の案内画像Ｇを最新の前方画像に重畳してディスプレイ４５に表示させる。なお、重畳表示処理を開始させる前、および、重畳表示処理を終了させた後において、制御部２０は、案内画像Ｇを重畳することなく最新の前方画像をディスプレイ４５に表示させる非重畳表示処理を実行する。すなわち、制御部２０は、重畳表示処理を実行しない期間において、案内画像Ｇを消去した前方画像をディスプレイ４５に表示させる非重畳表示処理を実行する。
【００４９】
次に、表示終了部２１ｄの機能により制御部２０は、消失点数を０にリセットする（ステップＳ１１５）。消失点数とは、車両から進行方向に延びる進行直線Ｆに対応する前方画像内の領域である直進領域Ｄ上に表れた退出方向道路ＲSの消失点Ｗの個数である。次のステップＳ１２０〜Ｓ１３５の処理は重畳表示処理と同様に前方画像が撮影されるごとに実行される処理であり、重畳表示処理と並行して実行される。
【００５０】
消失点特定部２１ｃの機能により制御部２０は、前方画像内に像が表れた道路の消失点Ｗの位置を特定する（ステップＳ１２０）。すなわち、制御部２０は、前方画像において公知のハフ変換を行うことによって直線状の像を認識する。そして、制御部２０は、認識した直線状の像同士が交差している点のうち、交差している直線状の像の本数がＮ本以上の点の位置を消失点Ｗの位置として特定する。消失点Ｗにて交差しているＮ本以上の直線状の像は、道路に沿って存在する道路線の像に相当する。また、案内交差点Ｃに車両が接近していると判定した場合（ステップＳ１００：Ｙ）に、道路の消失点Ｗの位置の特定を開始するため、車両が案内交差点Ｃにて旋回する旋回期間において道路の消失点Ｗの位置の特定できる。
【００５１】
さらに、表示終了部２１ｄの機能により制御部２０は、前方画像内に像が表れた道路の消失点Ｗが前方画像内における直進領域Ｄ上に表れたか否かを判定する（ステップＳ１２５）。厳密に、制御部２０は、道路の消失点Ｗが新たに前方画像内における直進領域Ｄ上に表れたか否かを判定する。すなわち、制御部２０は、過去において直進領域Ｄ上に表れた道路の消失点Ｗが継続して直進領域Ｄ上に表れている場合、道路の消失点Ｗが新たに前方画像内における直進領域Ｄ上に表れたと判定しない。例えば、制御部２０は、直前の前方画像にて直進領域Ｄ上に表れた道路の消失点Ｗから所定距離以内の位置にて道路の消失点Ｗが表れた場合には、当該消失点Ｗが直進領域Ｄ上に表れたと判定しない。上述したように、道路の消失点Ｗは、前方画像において車両の旋回方向と反対方向に移動する。従って、直進領域Ｄにおける車両の旋回方向側の端にて道路の消失点Ｗが表れた段階で、直進領域Ｄ上に消失点Ｗが表れたと判定され、それ以降、旋回方向と反対側に移動した消失点Ｗについては無視されることなる。なお、直進道路の消失点Ｗは、最初にステップＳ１２５を実行した段階で、直進領域Ｄの横方向の中央位置付近に表れ、それ以降は無視されることなる。
【００５２】
前方画像内に像が表れた道路の消失点Ｗが直進領域Ｄ上に表れたと判定しなかった場合（ステップＳ１２５：Ｎ）、表示終了部２１ｄの機能により制御部２０は、ステップＳ１２０に戻る。すなわち、新たに撮影された前方画像において、道路の消失点Ｗが直進領域Ｄ上に表れたか否かを判定する（ステップＳ１２０〜Ｓ１２５）。
【００５３】
一方、前方画像内に像が表れた道路の消失点Ｗが直進領域Ｄ上に表れたと判定した場合（ステップＳ１２５：Ｙ）、表示終了部２１ｄの機能により制御部２０は、消失点数をインクリメントする（ステップＳ１３０）。すなわち、制御部２０は、消失点数に１を加算する。
【００５４】
次に、表示終了部２１ｄの機能により制御部２０は、消失点数が退出方向道路ＲSの個数と一致したか否かを判定する（ステップＳ１３５）。すなわち、制御部２０は、直前に直進領域Ｄ上に表れたと判定した道路の消失点Ｗが、退出道路ＲOの消失点Ｗであるか否かを判定する。車両が案内交差点Ｃに進入してから退出道路ＲOに退出するまでの旋回期間において、案内交差点Ｃから延びる方向が、案内交差点Ｃに対する車両の進入方向Ｉに近い順に退出方向道路ＲSの消失点Ｗが前方画像における直進領域Ｄ上に表れ、最後に退出道路ＲOの消失点Ｗが前方画像における直進領域Ｄ上に表れる。従って、消失点数が退出方向道路ＲSの個数と一致した場合、退出道路ＲOの消失点Ｗが前方画像における直進領域Ｄ上に表れたと判断できる。すなわち、消失点数が退出方向道路ＲSの個数と一致した場合、車両の進行方向と退出道路ＲOの方向との平行度が、直進領域Ｄの幅に対応する基準の平行度以上となったと判定できる。
【００５５】
消失点数が退出方向道路ＲSの個数と一致したと判定した場合（ステップＳ１３５：Ｙ）、表示終了部２１ｄの機能により制御部２０は、案内画像Ｇの表示を終了させる（ステップＳ１４０）。すなわち、車両の進行方向と退出道路ＲOの方向との平行度が基準の平行度以上となり、これ以上の旋回を案内する必要がないとして、案内画像Ｇの表示を終了させる。案内画像Ｇの表示を終了させるとは、図２Ｂ，図２Ｃのように案内画像Ｇを前方画像に重畳してディスプレイ４５に表示させる重畳表示処理を終了させ、図２Ｄのように案内画像Ｇを重畳することなく前方画像をディスプレイ４５に表示させる処理へと移行することを意味する。
【００５６】
一方、消失点数が退出方向道路ＲSの個数と一致したと判定しなかった場合（ステップＳ１３５：Ｎ）、制御部２０は、ステップＳ１２０に戻る。すなわち、新たに撮影された前方画像において、前方画像内に像が表れた道路の消失点Ｗが直進領域Ｄ上に表れたか否かを判定する（ステップＳ１２０〜Ｓ１２５）。
【００５７】
（３）他の実施形態：
上述した実施形態においては、前方画像の全域において直線状の像を認識し、当該認識した直線状の像に基づいて前方画像内に像が表れた道路の消失点Ｗの位置を特定したが、直線状の像を前方画像の一部の認識範囲において認識してもよい。消失点特定部２１ｃの機能により制御部２０は、車両の直前の領域である直前領域（第１直前領域、第２直前領域）に対応する前方画像内の認識範囲において、前方画像内に像が表れた道路に沿った道路線の像を認識し、当該認識した道路線の像に基づいて道路の消失点Ｗの位置を特定してもよい。なお、車両が案内交差点Ｃに進入してから退出道路ＲOに退出するまでの旋回期間において、退出道路ＲOの像が前方画像内に表れるため、前方画像内に像が表れる道路に沿って存在する道路線には退出道路ＲOに沿って存在する退出道路線も含まれる。図４Ａは車両が道路を走行する様子を示す図である。図４Ａに示すように、車両の現在位置（Ｐ1，Ｐ3）から所定距離以内前方の路面上の領域が直前領域Ｌとなっている（Ｐ2については図示を省略）。制御部２０は、直前領域Ｌに対応する前方画像内の範囲を認識範囲Ａとして設定する。図４Ｂは、認識範囲Ａが設定された前方画像を示す図である。図４Ｂに示すように、認識範囲Ａは、前方画像の下辺を下端とし、前方画像の縦方向の二等分線（地平線）よりも低い高さＨに設定された横方向の線ｕ（二点鎖線）を上端とする範囲である。
【００５８】
消失点特定部２１ｃの機能により制御部２０は、退出方向道路ＲSの形状が直線形状に近いほど、直前領域Ｌを前方に拡張するように認識範囲Ａを設定する。すなわち、旋回期間において、前方画像内に像が表れることとなる退出方向道路ＲSの形状に基づいて、道路線の像を認識するに認識範囲Ａを設定する。具体的に、制御部２０は、地図情報３０ａの形状補間点データに基づいて、退出方向道路ＲSのうち案内交差点Ｃから所定距離以内の形状評価区間に存在する形状補間点を取得し、当該形状補間点を円周が通過する近似円Ｋ（太線）を特定する。そして、制御部２０は、当該近似円Ｋの半径を形状評価区間の曲率半径ｒとして取得する。さらに、制御部２０は、形状評価区間の曲率半径ｒが大きいほど、認識範囲Ａの上端の高さＨを高い位置に設定する。結果として、形状評価区間の曲率半径ｒが大きいほど、認識範囲Ａに対応する直前領域Ｌが前方に拡張されることとなる。
【００５９】
以上のようにして認識範囲Ａを設定すると、消失点特定部２１ｃの機能により制御部２０は、認識範囲Ａにおいて直線状の像を認識し、当該直線状の像を延長する（図４Ｂにて一点鎖線で示す延長直線ｔ）。なお、退出道路ＲOが直前領域Ｌにて上り勾配を有する場合、退出道路ＲOが消失点Ｗは前方画像の縦方向の二等分線（地平線）よりも高い位置に表れるため、制御部２０は、縦方向の二等分線よりも高い位置まで延長直線ｔを延長する。そして、制御部２０は、延長した直線状の像がＮ本以上交差している点の位置を退出方向道路ＲSの消失点Ｗの位置として特定する。
【００６０】
以上のように、前方画像の全域において前方画像内に像が表れた道路に沿った道路線の像を認識するのではなく、車両の直前領域Ｌに対応する前方画像内の認識範囲Ａにおいて退出道路ＲOの道路線（退出道路線）の像を認識することにより、退出道路ＲOのうち案内交差点Ｃから退出した直後に走行する開始区間の方向と車両の進行方向とが平行となっているか否かを判定できる。退出道路ＲOの開始区間と、車両の進行方向とが平行となっていれば、そのまま進行方向に直進することにより車両が退出道路ＲOに退出できるため、これ以上、退出道路ＲOの位置を案内しなくてもよい。
【００６１】
また、車両の直前領域Ｌに対応する前方画像内の認識範囲Ａにおいて、道路線の像は直線状に表れると見なすことができる。道路の設計上、退出方向道路ＲSのうち案内交差点Ｃ付近の区間の形状は直線状である可能性が高いとともに、車両に近い物体の像ほど前方画像において大きく結像されるからである。道路線の像が直線状に認識できれば、道路線の像の延長直線ｔ上に消失点Ｗが存在すると推定でき、退出方向道路ＲSの消失点Ｗの位置を容易かつ精度よく特定できる。さらに、車両の直前領域Ｌに対応する前方画像内の認識範囲Ａにおいて、道路線の像は明瞭に表れる。従って、直前領域Ｌに対応する前方画像内の認識範囲Ａにて認識した道路線の像に基づいて、退出方向道路ＲSの消失点Ｗの位置を精度よく特定できる。図４Ｂの場合、退出道路ＲOが湾曲している場合でも、前方画像において退出道路線の像が直線状に表れる範囲に認識範囲Ａが設定されているため、退出道路ＲOの消失点Ｗの位置を容易かつ精度よく特定できる。
【００６２】
さらに、形状評価区間の曲率半径ｒが大きい場合、直前領域Ｌを前方に拡張するように認識範囲Ａを設定したとしても、認識範囲Ａにおいて道路線の像は直線状に表れると見なすことができる。従って、形状評価区間の曲率半径ｒが大きいほど、直前領域Ｌを前方に拡張するように認識範囲Ａを設定することにより、できるだけ前方画像内の広い範囲にて道路線の直線状の像を認識でき、退出方向道路ＲSの消失点Ｗの位置を精度よく特定できる。なお、制御部２０は、退出方向道路ＲSにおいて案内交差点Ｃから開始している直線区間が長いほど、退出方向道路ＲSの形状が直線形状に近いと特定してもよい。
【００６３】
さらに、退出方向道路ＲSの形状は退出方向道路ＲSごとに異なるため、制御部２０は、退出方向道路ＲSごとに認識範囲Ａを設定すればよい。ここで、案内交差点Ｃから延びる方向が進入方向Ｉに近い退出方向道路ＲSの順に、退出方向道路ＲSの消失点Ｗが前方画像に表れる。従って、制御部２０は、案内交差点Ｃから延びる方向が進入方向Ｉに近い退出方向道路ＲSの順に、退出方向道路ＲSごとに設定した認識範囲Ａを順次切り替えればよい。さらに、退出道路ＲOについてのみ退出道路ＲOの形状に応じた認識範囲Ａを設定し、他の退出方向道路ＲSについては一定形状の認識範囲Ａを設定してもよい。また、制御部２０は、前方画像の上辺に上端を有し、前方画像の縦方向の二等分線よりも上方の位置に下端を有する認識範囲Ａを設定してもよい。すなわち、カメラ４４の光軸よりも高い位置に存在する道路線の像を認識するための認識範囲Ａを設定してもよい。この場合、制御部３０は、退出方向道路ＲSの形状が直線形状に近いほど、認識範囲Ａの下端の高さを低い位置に設定すればよい。
【００６４】
むろん、消失点特定部２１ｃの機能により制御部２０は、地図情報３０ａに基づいて退出道路ＲOに沿って存在する退出道路線の像を他の直線状の像と区別して認識し、当該区別して認識した退出道路線の像同士の交点を消失点Ｗとして特定してもよい。例えば、制御部２０は、地図情報３０ａから退出道路線固有の画像の特徴を取得し、当該特徴を有する直線状の像を退出道路線の像として認識してもよい。例えば、図４Ｂに示す建物Ｚの像には白い領域と黒い領域とを区画する退出道路線の像が含まれ、当該退出道路線の像は退出道路ＲOに固有であると言うことができる。
【００６５】
さらに、表示制御部２１ｂの機能により制御部２０は、退出道路ＲOの位置を案内する案内画像Ｇをディスプレイ４５に表示させればよく、退出道路ＲOの位置を案内する案内画像Ｇが態様は種々考えられる。例えば、案内画像Ｇは、退出道路ＲOの位置を示す文字であってもよいし、退出道路ＲOの位置を地図上にて示すポインタであってもよい。さらに、案内画像Ｇは、退出道路ＲOに退出するために車両が走行すると予測される軌跡を示す画像であってもよい。
【００６６】
前方画像は、車両の前方の風景を撮影した画像であればよく、少なくとも車両が直進する場合の進行直線Ｆが視野内に存在するように撮影された画像であればよい。従って、必ずしも平面視において進行直線Ｆがカメラ４４の光軸と一致しなくてもよく、直進領域Ｄが前方画像の横方向における二等分線からずれた位置に設定されてもよい。さらに、直進領域Ｄは、必ずしも前方画像の縦方向の全域に存在しなくてもよく、前方画像の縦方向の二等分線から所定距離以内の領域であってもよい。また、直進領域Ｄは、前方画像の中央位置を重心とする多角形の領域であってもよいし、前方画像の中央位置を中心とする円形の領域であってもよい。また、表示終了部２１ｄの機能により制御部２０は、前方画像における直進領域Ｄ上に退出道路ＲOの消失点Ｗが表れた場合に、案内画像Ｇの表示を終了させる処理を開始させればよく、直進領域Ｄ上に退出道路ＲOの消失点Ｗが表れてから徐々に案内画像Ｇの透明度を大きくしていてもよい。
【符号の説明】
【００６７】
１０…ナビゲーション装置、２０…制御部、２１…退出道路案内プログラム、２１ａ…退出道路取得部、２１ｂ…表示制御部、２１ｃ…消失点特定部、２１ｄ…表示終了部、３０…記録媒体、３０ａ…地図情報、４１…ＧＰＳ受信部、４２…車速センサ、４３…ジャイロセンサ、４４…カメラ、４５…ディスプレイ、Ａ…認識範囲、Ｃ…案内交差点、Ｄ…直進領域、Ｆ…進行直線、Ｇ…案内画像、Ｉ…進入方向、Ｋ…近似円、Ｌ…直前領域、Ｏ…退出方向、Ｐ…現在位置、Ｑ…ノード、ＲI…進入道路、ＲO…退出道路、ＲS…退出方向道路、Ｗ…消失点。
【図１】
2014089137.tif 000003
【図２】
2014089137.tif 000004
【図３】
2014089137.tif 000005
【図４】
2014089137.tif 000006