(57)【特許請求の範囲】
【請求項１】
車両が走行する道路と車両の周囲にある分岐点で接続する道路である接続道路の内、車両から車両の現在の車速に基づいて算出される算出距離内にあって、運転者の視野内に存在するとともに運転者からの視認性が閾値よりも低い接続道路を不可視道路として特定する道路特定手段と、
前記道路特定手段により特定された前記不可視道路の存在を示唆する案内を行う案内手段と、を有し、
前記道路特定手段は、運転者の視野内に存在する前記接続道路について、分岐点と接続する端部から前記接続道路に沿って所定距離以内の範囲を対象として前記視認性を判定する走行支援装置。
【請求項２】
運転者の視線開始点及び視線方向と対応した光軸を備える撮像装置によって車両の周辺環境を撮像した撮像画像を取得する周辺環境撮像手段を有し、
前記道路特定手段は、前記撮像画像に基づいて前記不可視道路を特定する請求項１に記載の走行支援装置。
【請求項３】
車両の現在の車速に基づいて車両が所定の加速度以下で停止可能な距離を停止可能距離として算出する距離取得手段を有し、
前記算出距離は、前記停止可能距離である請求項１又は請求項２に記載の走行支援装置。
【請求項４】
前記案内手段は、前記不可視道路に重畳して運転者に視認される重畳画像を表示することによって前記不可視道路の存在を示唆する案内を行う請求項１乃至請求項３のいずれかに記載の走行支援装置。
【請求項５】
前記案内手段は、前記不可視道路の内、分岐点と接続する端部を含む範囲に重畳して運転者に視認される前記重畳画像を表示する請求項４に記載の走行支援装置。
【請求項６】
前記案内手段は、車両から前記不可視道路までの距離が接近する程、前記重畳画像のサイズを大きくする請求項４又は請求項５に記載の走行支援装置。
【請求項７】
コンピュータを、
車両が走行する道路と車両の周囲にある分岐点で接続する道路である接続道路の内、車両から車両の現在の車速に基づいて算出される算出距離内にあって、運転者の視野内に存在するとともに運転者からの視認性が閾値よりも低い接続道路を不可視道路として特定する道路特定手段と、
前記道路特定手段により特定された前記不可視道路の存在を示唆する案内を行う案内手段と、して機能させる為のコンピュータプログラムであって、
前記道路特定手段は、運転者の視野内に存在する前記接続道路について、分岐点と接続する端部から前記接続道路に沿って所定距離以内の範囲を対象として前記視認性を判定するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の走行支援を行う走行支援装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、例えば車両に対する走行支援の一つとして、移動体の周辺にある危険因子を判定し、判定結果を案内することが行われている。危険因子とは移動体が走行する際に注意するべき因子であり、特に危険因子の一つとして車両が走行する道路と車両の周囲にある分岐点で接続する道路（以下、接続道路という）が挙げられる。【０００３】
接続道路は、その道路上を移動する他車両、歩行者、自転車等が、今後に車両の走行する道路へと進入する虞のある道路となる。従って、運転者が接続道路の存在を把握することは、そのような他車両、歩行者、自転車等の進入に対して事前に注意を払う為に非常に重要である。例えば特開２０００−２６６５５９号公報には、ＧＰＳにより検出した車両の現在位置と地図情報とに基づいて、車両が走行する道路の前方に分岐点があると判定した場合に、分岐点に接続する接続道路の存在をディスプレイやスピーカを用いて運転者に案内することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２６６５５９号公報（第３頁、図１）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上記特許文献１では車両の進行方向にある分岐点に接続する全ての接続道路が案内対象となっている。しかしながら、接続道路であったとしても周囲に障害物が無く運転者から明確に視認できる接続道路については、仮に案内が行われなかったとしても接続道路の存在を運転者は明らかに把握することが可能である。また、そのような接続道路では接続道路上を移動する他車両、歩行者、自転車等についても当然に運転者から視認することが可能であり、仮にそれらの他車両、歩行者、自転車等が今後に車両の走行する道路へと進入したとしても、それらの進入に対して余裕を持って対処することが可能である。従って、そのような接続道路についても案内対象とすることは、かえって運転者の注意を妨げる原因となる。【０００６】
本発明は前記従来における問題点を解消するためになされたものであり、運転者からの視認性が低い接続道路の存在を示唆する案内を行うことによって、危険因子となり得る接続道路については案内を行う一方で、不要な案内についてはできる限り制限した走行支援装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本発明に係る走行支援装置は、車両が走行する道路と車両の周囲にある分岐点で接続する道路である接続道路の内、車両から車両の現在の車速に基づいて算出される算出距離内にあって、運転者の視野内に存在するとともに運転者からの視認性が閾値よりも低い接続道路を不可視道路として特定する道路特定手段と、前記道路特定手段により特定された前記不可視道路の存在を示唆する案内を行う案内手段と、を有し、前記道路特定手段は、運転者の視野内に存在する前記接続道路について、分岐点と接続する端部から前記接続道路に沿って所定距離以内の範囲を対象として前記視認性を判定する。
【０００８】
また、本発明に係るコンピュータプログラムは、車両の走行支援を行うプログラムである。具体的には、コンピュータを、車両が走行する道路と車両の周囲にある分岐点で接続する道路である接続道路の内、車両から車両の現在の車速に基づいて算出される算出距離内にあって、運転者の視野内に存在するとともに運転者からの視認性が閾値よりも低い接続道路を不可視道路として特定する道路特定手段と、前記道路特定手段により特定された前記不可視道路の存在を示唆する案内を行う案内手段と、して機能させる為のコンピュータプログラムである。また、前記道路特定手段は、運転者の視野内に存在する前記接続道路について、分岐点と接続する端部から前記接続道路に沿って所定距離以内の範囲を対象として前記視認性を判定する。
【発明の効果】
【０００９】
前記構成を有する本発明に係る走行支援装置及びコンピュータプログラムによれば、運転者からの視認性が閾値よりも低い接続道路の存在を示唆する案内を行うことによって、危険因子となり得る接続道路については案内を行う一方で、不要な案内についてはできる限り制限することが可能となる。また、特に接続道路の入口付近の範囲を対象として視認性を判定するので、接続道路から車両が走行する道路へと進入する直前の車両や歩行者を運転者から視認することができるか否かについて考慮して接続道路の視認性を判定することが可能となる。また、特に接続道路の入口付近の範囲を対象として視認性を判定するので、接続道路から車両が走行する道路へと進入する直前の車両や歩行者を運転者から視認することができるか否かについて考慮して接続道路の視認性を判定することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係るナビゲーション装置を示したブロック図である。
【図２】本実施形態に係る走行支援処理プログラムのフローチャートである。
【図３】撮像画像の撮像範囲を示した図である。
【図４】撮像画像と地図情報画像とを比較した図である。
【図５】撮像画像に対して設定される判定領域を示した図である。
【図６】判定領域と障害物の重複割合の算出例を示した図である。
【図７】判定領域を区画した例を示した図である。
【図８】判定領域を区画した例を示した図である。
【図９】不可視道路を案内する重畳画像の例を示した図である。
【発明を実施するための形態】
【００１１】
以下、本発明に係る走行支援装置についてナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置１の概略構成について図１を用いて説明する。図１は本実施形態に係るナビゲーション装置１を示したブロック図である。
【００１２】
図１に示すように本実施形態に係るナビゲーション装置１は、ナビゲーション装置１が搭載された車両の現在位置を検出する現在位置検出部１１と、各種のデータが記録されたデータ記録部１２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ１３と、ユーザからの操作を受け付ける操作部１４と、ユーザに対して車両周辺の地図やナビゲーション装置１に設定された案内経路に関する情報等を表示する液晶ディスプレイ１５と、経路案内に関する音声ガイダンスや危険因子に対する警告等を出力するスピーカ１６と、記憶媒体であるＤＶＤを読み取るＤＶＤドライブ１７と、プローブセンタやＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタ等の情報センタとの間で通信を行う通信モジュール１８と、を有している。また、ナビゲーション装置１は、ＣＡＮ等の車載ネットワークを介して、ＨＵＤ（ヘッドアップディスプレイ）１９や車外カメラ２０が接続されている。
【００１３】
以下に、ナビゲーション装置１が有する各構成要素について順に説明する。
現在位置検出部１１は、ＧＰＳ２１、車速センサ２２、ステアリングセンサ２３、ジャイロセンサ２４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ２２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ１３に出力する。そして、ナビゲーションＥＣＵ１３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記４種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００１４】
また、データ記録部１２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ３１や撮像画像ＤＢ３２や所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。尚、データ記録部１２としてはハードディスクの代わりにメモリーカードやＣＤやＤＶＤ等の光ディスクを有しても良い。また、地図情報ＤＢ３１や撮像画像ＤＢ３２は外部のサーバに格納させ、ナビゲーション装置１が通信により取得しても良い。
【００１５】
ここで、地図情報ＤＢ３１は、２次元地図情報３３と３次元地図情報３４とがそれぞれ記憶される。２次元地図情報３３は、一般的なナビゲーション装置１において用いられる地図情報であり、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、施設に関する施設データ、経路探索処理に用いられる探索データ、地図を表示するための地図表示データ、各交差点に関する交差点データ、地点を検索するための検索データ等を含む。
【００１６】
一方、３次元地図情報３４は、３次元で地図を表現した地図画像に関する情報である。特に本実施形態では３次元で道路の輪郭を表現した地図画像に関する情報とする。尚、道路の輪郭以外の情報についても表現した地図画像としても良い。例えば、施設形状、道路の区画線、道路標識、看板等についても３次元で表現した地図画像としても良い。
【００１７】
そして、ナビゲーション装置１は、液晶ディスプレイ１５における地図画像の表示、案内経路の探索等の一般的な機能については２次元地図情報３３を用いて行う。また、後述のように接続道路の視認性の判定に係る処理については３次元地図情報３４を用いて行う。
【００１８】
また、撮像画像ＤＢ３２は、車外カメラ２０によって撮像された撮像画像３５が格納される記憶手段である。尚、車外カメラ２０によって撮像された撮像画像３５は累積的に撮像画像ＤＢ３２に格納され、古い画像から順に削除される。
【００１９】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）１３は、ナビゲーション装置１の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、後述の走行支援処理プログラム（図２参照）等が記録されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置を備えている。尚、ナビゲーションＥＣＵ１３は、処理アルゴリズムとしての各種手段を有する。例えば、道路特定手段は、車両が走行する道路と車両の周囲にある分岐点で接続する道路である接続道路の内、運転者の視野内に存在するとともに運転者からの視認性が閾値よりも低い接続道路を特定する。案内手段は、道路特定手段により特定された接続道路である不可視道路の存在を示唆する案内を行う。
【００２０】
操作部１４は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ（図示せず）を有する。そして、ナビゲーションＥＣＵ１３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、操作部１４は液晶ディスプレイ１５の前面に設けたタッチパネルを有しても良い。また、マイクと音声認識装置を有しても良い。
【００２１】
また、液晶ディスプレイ１５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、ナビゲーション装置１で設定されている案内経路、案内経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。尚、本実施形態では情報の表示手段としてＨＵＤ１９を備えているので、上記地図画像等の表示についてもＨＵＤ１９で行う構成とすれば液晶ディスプレイ１５は省略しても良い。
【００２２】
また、スピーカ１６は、ナビゲーションＥＣＵ１３からの指示に基づいて案内経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。また、本実施形態では特に視認性が閾値よりも低いと判定された接続道路の案内についても出力する。
【００２３】
また、ＤＶＤドライブ１７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報ＤＢ３１の更新等が行われる。尚、ＤＶＤドライブ１７に替えてメモリーカードを読み書きする為のカードスロットを設けても良い。
【００２４】
また、通信モジュール１８は、交通情報センタ、例えば、ＶＩＣＳセンタやプローブセンタ等から送信された交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。
【００２５】
一方、ＨＵＤ１９は、車両のダッシュボード内部に設置されており、内部には映像が表示される映像表示面である液晶ディスプレイやスクリーンを有する。そして、液晶ディスプレイやスクリーンに表示された映像を、ＨＵＤ１９が備える凹面鏡等を介し、更に運転席の前方のフロントウィンドウに反射させて車両の乗員に視認させるように構成されている。尚、フロントウィンドウを反射して乗員が液晶ディスプレイやスクリーンに表示された映像を視認した場合に、乗員にはフロントウィンドウの位置ではなく、フロントウィンドウの先の遠方の位置に液晶ディスプレイやスクリーンに表示された映像が虚像として視認されるように構成される。その結果、前方環境の実景に虚像を重畳して乗員に視認させることが可能となる。
【００２６】
尚、液晶ディスプレイやスクリーンに表示される映像としては、車両に関する情報や乗員の運転の支援の為に用いられる各種情報がある。特に本実施形態では、視認性が閾値よりも低いと判定された接続道路を運転者に示唆する為の情報が表示される。
【００２７】
また、本実施形態では前方環境の実景に重畳する画像を表示する手段としてＨＵＤ１９を用いているが、他の手段を用いても良い。例えば、フロントウィンドウに対して映像を表示するウインドウシールドディスプレイ（ＷＳＤ）を用いても良い。例えば、フロントウィンドウをスクリーンとしてプロジェクタから映像を表示しても良いし、フロントウィンドウを透過液晶ディスプレイとしても良い。ＷＳＤによってフロントウィンドウに対して表示された画像は、ＨＵＤ１９と同様に前方環境の実景に重畳する画像となる。
【００２８】
一方、車外カメラ２０は、例えばＣＣＤ等の固体撮像素子を用いたカメラにより構成され、車両のルームミラーの裏側やフロントバンパ等に取り付けられるとともに光軸方向を水平より所定角度下方に向けて設置される。そして、車外カメラ２０は、車両の進行方向前方の周辺環境を撮像する。また、ナビゲーションＥＣＵ１３は後述のように撮像された撮像画像を３次元地図情報３４の画像と比較することによって、車両周辺にある接続道路の視認性の判定を行う。尚、車外カメラ２０は車両の側方や後方にも配置するように構成しても良い。また、車外カメラ２０の設置位置は運転者の目の位置（視線開始点）と略同一であって、光軸方向は通常時の運転者の視線方向と略同一となるように調整するのが望ましい。それによって、車外カメラ２０によって撮像された画像が運転者の視野と一致することとなり、接続道路の視認性の判定をより適切に行うことが可能となる。
【００２９】
尚、本実施形態では特に車外カメラ２０の撮像画像と３次元地図情報３４とに基づいて、運転者の視野内に存在するとともに車両が走行する道路と車両の周囲にある分岐点で接続する接続道路の視認性を判定する。上記接続道路は、その道路上を移動する他車両、歩行者、自転車等が、今後に車両の走行する道路へと進入する虞のある道路である。そこで、後述のように接続道路に対する運転者の視認性が低い（即ち接続道路を運転者が把握できていないと予測される）場合には、接続道路の存在を運転者に把握させる為の案内を行う。
【００３０】
続いて、上記構成を有する本実施形態に係るナビゲーション装置１においてＣＰＵ４１が実行する走行支援処理プログラムについて図２に基づき説明する。図２は本実施形態に係る走行支援処理プログラムのフローチャートである。ここで、走行支援処理プログラムは、車両のＡＣＣ電源(accessory power supply)がＯＮされた後に実行され、車外カメラ２０で撮像した撮像画像と３次元地図情報３４とに基づいて運転者からの接続道路の視認性を判定し、視認性の低い接続道路を案内するプログラムである。また、以下の図２にフローチャートで示されるプログラムは、ナビゲーションＥＣＵ１３が備えているＲＡＭ４２、ＲＯＭ４３等に記憶されており、ＣＰＵ４１により実行される。
【００３１】
先ず、走行支援処理プログラムでは、ステップ（以下、Ｓと略記する）１において、ＣＰＵ４１は車両の現在位置及び方位を現在位置検出部１１の検出結果に基づいて取得する。具体的には、２次元地図情報３３を用いて車両の現在位置を示す地図上の位置座標を取得する。尚、車両の現在位置を検出する際には、車両の現在位置を２次元地図情報３３にマッチングさせるマップマッチング処理についても行う。更に、車両の現在位置は、高精度ロケーション技術を用いて特定しても良い。ここで、高精度ロケーション技術とは、車両に設置されたカメラから取り込んだ白線や路面ペイント情報を画像認識により検出し、更に、白線や路面ペイント情報を予め記憶した地図情報ＤＢと照合することにより、走行車線や高精度な車両位置を検出可能にする技術である。尚、高精度ロケーション技術の詳細については既に公知であるので省略する。尚、車両の現在位置及び方位は最終的に３次元地図情報３４の地図上においても特定するのが望ましい。
【００３２】
次に、Ｓ２においてＣＰＵ４１は、直近に車外カメラ２０で撮像された撮像画像を撮像画像ＤＢ３２から取得する。尚、車外カメラ２０で撮像された撮像画像は、運転者の視線開始点（視点）及び視線方向に対応して車両の進行方向前方、即ち運転者が視認する前方環境（運転者の視野）を撮像した画像である。
【００３３】
続いて、Ｓ３においてＣＰＵ４１は、地図情報ＤＢ３１に格納された３次元地図情報３４の内、特に前記Ｓ１で特定された車両の現在位置周辺（例えば車両の現在位置から３００ｍ周囲）の３次元地図情報３４を取得する。
【００３４】
その後、Ｓ４においてＣＰＵ４１は、前記Ｓ２で取得した撮像画像の撮像範囲を取得する。ここで、図３に示すように撮像画像３５の撮像範囲は、撮像を行った時点の車外カメラ２０の焦点Ｐの位置、光軸方向α、画角φによって特定することが可能である。尚、画角φは車外カメラ２０によって予め決められた固定値である。一方、焦点Ｐの位置は前記Ｓ１で取得した車両の現在位置と車両における車外カメラ２０の設置位置に基づいて決まる。また、光軸方向αは前記Ｓ１で取得した車両の方位と車両における車外カメラ２０の設置方向に基づいて決まる。
【００３５】
次に、Ｓ５においてＣＰＵ４１は、前記Ｓ３で取得した３次元地図情報３４を用いて、前記Ｓ４で取得した撮像画像の撮像範囲と同一範囲を撮像画像の撮像方向と同一方向から３次元で地図を表現した俯瞰画像（以下、地図情報画像という）を生成する。尚、地図情報画像自体は、撮像画像と同じ２次元の画像である。
【００３６】
ここで、図４は撮像画像５１に対応して生成される地図情報画像５２の一例を示した図である。図４に示すように地図情報画像５２は撮像画像５１の撮像範囲（即ち運転者の視野内）に含まれる道路の輪郭５３を示す線が描かれた画像となる。そして、撮像画像５１では他車両等の障害物によって隠れている道路の輪郭についても地図情報画像５２では描かれることとなる。
【００３７】
続いて、Ｓ６においてＣＰＵ４１は、前記Ｓ２で取得した撮像画像に対して画像認識処理を行うことによって、車両の周辺に位置する障害物を検出する。画像認識処理としては、２値化処理、特徴点やテンプレートを用いたパターンマッチング処理等が行われるが、それらの画像認識処理については既に公知であるので詳細は省略する。また、前記Ｓ３では、“障害物の種類”、“形状（検出した範囲）”、“自車両からの距離”、“位置座標”についてもそれぞれ取得する。“障害物の種類”としては、例えば車、歩行者、自転車等がある。“位置座標”については撮像画像上に直交座標系を設定した撮像画像上における位置座標とする。また、障害物の検出方法としては車外カメラ２０の撮像画像から検出する以外に、車両に設置されたセンサを用いて検出しても良いし、外部から通信によって障害物に関する情報を取得しても良い。尚、障害物は必ずしも形の定まったものである必要は無く、接続道路の視認性を阻害する物であれば例えば光や暗闇であっても良い。
【００３８】
例えば、図４に示す例では３台の車両５４〜５６が障害物として検出されることとなり、各車両５４〜５６について“障害物の種類”、“形状（検出した範囲）”、“自車両からの距離”、“位置座標”が特定される。
【００３９】
更に、Ｓ７においてＣＰＵ４１は、前記Ｓ６で検出された障害物の向き（進行方向）と障害物を検出した場所を特定する。尚、“障害物の向き（進行方向）”は障害物の種類と形状から特定しても良いし、所定間隔で連続して撮像した撮像画像中における障害物の位置の変化に基づいて特定しても良い。また、“障害物を検出した場所”は、前記Ｓ６で検出した障害物の位置座標と前記Ｓ５で生成した地図情報画像に基づいて、障害物が道路上に位置するか、道路外に位置するのかを特定する。更に、道路上である場合には、車両の走行する車線上に位置するか、対向車線上に位置するか、接続道路上に位置するかについても特定するのが望ましい。また、前記Ｓ７は前記Ｓ６で検出された全ての障害物を対象として行う。
【００４０】
例えば、図４に示す例では３台の車両５４〜５６について、“障害物の向き（進行方向）”は後方（自車両の方位と逆方向）と特定される。また、“障害物を検出した場所”は対向車線上と特定される。
【００４１】
次に、Ｓ８においてＣＰＵ４１は、前記Ｓ２で取得した撮像画像に対して、運転者の視野内に存在する接続道路の視認性を判定する為の判定領域を設定する。尚、『接続道路』とは、車両が走行する道路と車両の周囲にある分岐点で接続する道路である。例えば、図４に示す例では、分岐点５７に接続する道路５８、５９が接続道路に該当する。尚、本実施形態では特に車両が走行する道路と交差する方向に接続する道路５８、５９を接続道路の対象とするが、進行方向に接続する道路６０についても接続道路に含めても良い。また、接続道路が複数ある場合には、接続道路毎に判定領域を設定する。尚、前記Ｓ２で取得した撮像画像内（即ち運転者の視野内）に接続道路が存在しない場合（障害物などで隠れて見えない場合も存在するとみなす）についてはＳ８以降の処理を行わずに当該走行支援処理を終了する。
【００４２】
以下に、前記Ｓ８の判定領域の設定方法について、図５を用いてより詳細に説明する。以下の説明では車両の進行方向前方にある分岐点５７に右方向に接続する接続道路５９に対して設定する判定領域を例に挙げて説明する。
【００４３】
先ず、ＣＰＵ４１は、前記Ｓ５で生成した地図情報画像５２に基づいて、撮像画像５１において接続道路５９が存在する位置を特定する。具体的には地図情報画像５２において接続道路５９の輪郭５３に囲まれるエリアと対応する撮像画像５１のエリアを特定する。特定されたエリアが撮像画像５１において接続道路５９が存在する位置となる。例えば図５では、ハッチングした領域が撮像画像５１において接続道路５９が存在する位置となる。続いて、ＣＰＵ４１は特定された接続道路５９の位置に基づいて、接続道路５９が分岐点５７と接続する最も自車両側に位置する端部Ｘを撮像画像５１において特定する。次に、撮像画像５１上で特定された端部Ｘを原点として、接続する分岐点５７から接続道路５９に沿って離れる方向に３ｍ、高さ方向に２ｍの矩形領域を判定領域６１に設定する。同様に他の接続道路に対しても判定領域を設定する。
【００４４】
尚、前記Ｓ８で設定される判定領域６１は、撮像画像５１内、即ち運転者の視野内に存在する接続道路５９を対象として、接続道路５９の一部を少なくとも含む領域となる。より具体的には、接続道路５９が分岐点５７と接続する端部から接続道路５９に沿って３ｍｍ以内の道路部分を含む領域に対して判定領域６１が設定される。
【００４５】
次に、Ｓ９においてＣＰＵ４１は、前記Ｓ２で取得した撮像画像における接続道路の位置と、同じく撮像画像における障害物の位置との位置関係に基づいて、撮像画像内（即ち運転者の視野内）に存在する接続道路の運転者からの視認性を判定する。尚、複数の接続道路が存在する場合には、接続道路毎に視認性を判定する。特に本実施形態では、前記Ｓ８で設定された判定領域内における接続道路と障害物の位置関係に基づいて、接続道路の運転者からの視認性を判定する。
【００４６】
以下に、前記Ｓ９の視認性の判定方法について、図６を用いてより詳細に説明する。以下の説明では車両の進行方向前方にある分岐点５７に右方向に接続する接続道路５９に対する視認性の判定を例に挙げて説明する。
【００４７】
先ず、ＣＰＵ４１は、前記Ｓ６で検出された障害物（図６に示す例では車両５４〜５６）が撮像画像５１において存在する位置を特定する。次に、判定領域６１に対して車両５４〜５６が重複する重複割合を算出する。具体的には、図６に示すように判定領域６１の全領域の面積の内、車両５４〜５６が重複している面積の割合を重複割合として算出する。尚、車両５４〜５６の位置や形状については前記Ｓ６で検出される。そして、算出した重複割合を、接続道路５９の運転者からの視認性を示す数値とする。尚、ＣＰＵ４１は、算出した重複割合（視認性）が閾値（例えば８０％）以上の場合には該当する接続道路が運転者から視認できないと判定し、重複割合が閾値未満の場合には該当する接続道路が運転者から視認できると判定する。
【００４８】
また、図８に示すように判定領域６１を複数の区画に区分しても良い。例えば、図８では判定領域６１を対向する各辺の中点を結んだ線を境界とした４つの区画７１〜７４に区分した例を示す。更に、本実施形態では以下の（Ａ）、（Ｂ）のように区画７１〜７４毎に異なる視認性の算出基準を設定することも可能である。尚、以下の説明では左上の区画を区画７１、左下の区画を区画７２、右上の区画を区画７３、右下の区画を区画７４として説明する。
【００４９】
（Ａ）一例として複数の区画７１〜７４の内、分岐点と接続する端部から近い区画程、重複割合がより高く算出され易い算出基準を設定する。ここで、分岐点と接続する端部から近い区画は、接続道路の入口付近に位置する区画となるので、特に接続道路から車両が走行する道路へと進入する車両や歩行者がいるか否かを運転者が判断するに際して重要な区画となる。従って、分岐点と接続する端部から近い区画程、重複割合がより高く算出され易い算出基準を設定する。
例えば図５に示すように車両の進行方向前方にある分岐点５７に右方向に接続する接続道路５９に対して設定した判定領域６１については、分岐点５７に近い区画７１、７２について、区画７３、７４よりも重複割合がより高く算出され易い算出基準を設定する。例えば区画７１、７２については実際に区画７１、７２に対して障害物が重複する割合を１．２倍した割合を重複割合として算出する。一方、区画７３、７４については実際に区画７３、７４に対して障害物が重複する割合を０．８倍した割合を重複割合として算出する。そして、区画毎に算出した重複割合を合計した値を、判定領域６１に対して障害物が重複する重複割合とする。
尚、分岐点に左方向に接続する接続道路に対して設定した判定領域については、上記例と左右逆となる。
【００５０】
（Ｂ）他の例として複数の区画７１〜７４の内、下側にある区画程、重複割合がより高く算出され易い算出基準を設定する。ここで、図５に示すように判定領域６１は下端を接続道路５９の手前側の端部Ｘに基づいて設定するので、下側にある区画７２、７４は上側にある区画７１、７３よりも、接続道路５９と重複する割合が高くなる。即ち、下側にある区画は、接続道路を移動する車両や歩行者が位置する可能性の高い区画となるので、特に接続道路から車両が走行する道路へと進入する車両や歩行者がいるか否かを運転者が判断するに際して重要な区画となる。従って、下側にある区画程、重複割合がより高く算出され易い算出基準を設定する。
例えば区画７２、７４については実際に区画７２、７４に対して障害物が重複する割合を１．２倍した割合を重複割合として算出する。一方、区画７１、７３については実際に区画７１、７３に対して障害物が重複する割合を０．８倍した割合を重複割合として算出する。そして、区画毎に算出した重複割合を合計した値を、判定領域６１に対して障害物が重複する重複割合とする。
【００５１】
尚、上記（Ａ）と（Ｂ）とを組み合わせても良い。その場合には、区画７１、７２、７４については実際に区画７１、７２、７４に対して障害物が重複する割合を１．２倍した割合を重複割合として算出する。一方、区画７３については実際に区画７３に対して障害物が重複する割合を０．８倍した割合を重複割合として算出する。そして、区画毎に算出した重複割合を合計した値を、判定領域６１に対して障害物が重複する重複割合とする。更に、区間７２については１．４倍にしても良い。
【００５２】
また、接続道路の道路幅に応じて判定領域６１を区分する境界を変更しても良い。具体的には、図８に示すように接続道路の道路幅が狭い場合には、上下を区分する境界を下側に移動させ、接続道路の道路幅が広い場合には、上下を区分する境界を上側に移動させる。それによって、上記（Ｂ）においてより適切な重複割合の補正が可能となる。
【００５３】
次に、Ｓ１０においてＣＰＵ４１は、車両から停止可能距離にあって、前記Ｓ９で算出した重複割合（視認性）が閾値（例えば８０％）以上の接続道路、即ち運転者の視野内にあって運転者から視認できない接続道路があるか否か判定する。尚、『停止可能距離』は、車両が所定の加速度（運転者に負担が生じない上限加速度とする）以下で停止可能な距離であり、車両の現在の車速に基づいて算出される。また、前記Ｓ１０で判断基準となる閾値は適宜変更可能であり、例えば５０％としても良い。また、周辺環境によって閾値を変更可能にしても良い。例えば、夜や降雨時等の視界が悪い環境であればその他の環境の場合よりも閾値を高く設定する。
【００５４】
そして、車両から停止可能距離にあって、前記Ｓ９で算出した重複割合（視認性）が閾値（例えば８０％）以上の接続道路、即ち運転者から視認できない接続道路があると判定された場合（Ｓ１０：ＹＥＳ）には、Ｓ１１へと移行する。それに対して、前記Ｓ９で算出した重複割合（視認性）が閾値（例えば８０％）以上の接続道路が無い、或いは有ったとしても停止可能距離外であると判定された場合（Ｓ１０：ＮＯ）には、Ｓ１３へと移行する。
【００５５】
Ｓ１１においてＣＰＵ４１は、前記Ｓ６で特定した障害物の種類と、前記Ｓ７で特定した障害物の向き（進行方向）及び検出場所に基づいて、接続道路と重複する障害物が車両であって、該車両が接続道路上に位置するか否かを判定する。ここで、仮に接続道路が他車両と重複して視認できなかったとしても、該他車両が接続道路上を走行する車両であれば、運転者は該他車両の位置から接続道路の位置や形状をある程度把握でき、接続道路から自車両が走行する道路へと進入する車両がいるか否かについても運転者が判断可能である。従って、そのような場合には例外的に視認性が閾値以下である接続道路であったとしても、運転者が視認できるとみなす。
【００５６】
そして、接続道路と重複する障害物が車両であって、該車両が接続道路上に位置すると判定された場合（Ｓ１１：ＹＥＳ）には、Ｓ１３へと移行する。それに対して、接続道路と重複する障害物が車両以外である、或いは車両であっても接続道路上に位置しないと判定された場合（Ｓ１１：ＮＯ）には、Ｓ１２へと移行する。
【００５７】
Ｓ１２においてＣＰＵ４１は、ＨＵＤ１９に対して制御信号を送信し、ＨＵＤ１９の液晶ディスプレイに対して運転者が視認できないと判定された接続道路（以下、不可視道路という）の存在を示唆する映像を出力する。具体的には、不可視道路の内、分岐点と接続する端部を含む範囲に重畳して運転者に視認される重畳画像を表示する。また、不可視道路を警告する音声をスピーカ１６から出力しても良い。
【００５８】
例えば、図９は前記Ｓ１２において表示される重畳画像の一例を示した図である。
図９に示すように車両の進行方向の所定距離（２５ｍ）前方の位置に、不可視道路の存在を示唆するエクスクラメーションマークの虚像（重畳画像）７５が表示される。特に、虚像７５は不可視道路の内、分岐点と接続する端部を含む範囲、即ち不可視道路の入口付近に重畳して運転者に視認されるので、不可視道路から自車両が走行する道路へと進入する他車両や歩行者がいる場合であっても、他車両や歩行者の進入に対して事前に注意を払うことが可能となる。
【００５９】
また、前記Ｓ１２で表示される重畳画像は、車両から不可視道路までの距離が接近する程、サイズを大きくするのが望ましい。それによって、視覚的に不可視道路までの距離を運転者に把握させることが可能となる。
【００６０】
一方、Ｓ１３においてＣＰＵ４１は、撮像画像内（即ち運転者の視野内）に運転者から視認できない接続道路は無いと判定し、特に接続道路に対する案内を行うことなく当該走行支援処理を終了する。
【００６１】
尚、接続道路の運転者からの視認性を判定した判定結果を出力する出力手段として、本実施形態では特に運転者から視認できない（視認性が閾値以下）と判定された不可視道路の存在を運転者に示唆する案内を行っているが、判定結果を出力する出力手段として、判定結果に基づく車両制御を行うようにしても良い。例えば、不可視道路を運転者に気付かせる為の車両制御、或いは不可視道路を避ける車両制御を行うことが可能である。具体的には、不可視道路の手前で減速する車両制御がある。また、判定結果を自動運転車両に対して適用することも可能である。
【００６２】
更に、不可視道路においてどのような危険因子があるのかを機械学習によって判別できるのであれば、より具体的に危険因子を特定する案内（例えば「車両の前方死角にある交差道路から進入する歩行者に注意してください」）を行っても良い。
【００６３】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１及びナビゲーション装置１で実行されるコンピュータプログラムでは、車両の周辺環境を撮像した撮像画像を取得し（Ｓ２）、３次元で地図を表現した地図画像において撮像画像の撮像範囲と同一範囲を撮像画像の撮像方向と同一方向から示す地図画像である地図情報画像を取得し（Ｓ５）、撮像画像と地図情報画像に基づいて、車両が走行する道路と車両の周囲にある分岐点で接続する道路である接続道路の内、運転者の視野内に存在するとともに運転者からの視認性が閾値よりも低い接続道路を特定し（Ｓ１０）、特定された接続道路である不可視道路の存在を示唆する案内を行う（Ｓ１２）ので、危険因子となり得る接続道路については案内を行う一方で、不要な案内についてはできる限り制限することが可能となる。
【００６４】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では、３次元地図情報３４は３次元で道路の輪郭を表現した地図画像に関する情報であるが、道路の輪郭以外の情報を表現した地図情報としても良い。例えば、施設形状、道路の区画線、道路標識、看板等についても表現した地図画像としても良い。
【００６５】
また、本実施形態では、不可視道路を運転者に示唆する案内として、不可視道路の入口付近に重畳して視認される画像を表示している（図９）が、重畳画像は他の形態の画像としても良い。例えば、不可視道路の輪郭に重畳して視認される線分の画像を表示しても良い。
【００６６】
また、本実施形態では、判定領域６１を横３ｍ縦２ｍの矩形形状としているが、判定領域６１のサイズや形状は適宜変更可能であり、例えば円形状としても良い。また、図７には、判定領域６１を４つの区画に区分する例を示したが、区分する数は３以下或いは５以上としても良い。
【００６７】
また、本実施形態では走行支援処理プログラム（図２）はナビゲーション装置１が実施しているが、ナビゲーション装置以外の車載器が実施する構成としても良い。例えば、ＨＵＤ１９の制御部、車両制御ＥＣＵ、その他の車載器が実行する構成としても良い。尚、ＨＵＤ１９の制御部が実行する場合には、本発明に係る走行支援装置はＨＵＤ１９で構成することも可能である。また、車載器が全ての処理を実施するのではなく、一部の処理を外部サーバが実施することとしても良い。
【００６８】
また、本発明に係る走行支援装置を具体化した実施例について上記に説明したが、走行支援装置は以下の構成を有することも可能であり、その場合には以下の効果を奏する。
【００６９】
例えば、第１の構成は以下のとおりである。
車両が走行する道路と車両の周囲にある分岐点で接続する道路である接続道路の内、車両から車両の現在の車速に基づいて算出される算出距離内にあって、運転者の視野内に存在するとともに運転者からの視認性が閾値よりも低い接続道路を特定する道路特定手段（４１）と、前記道路特定手段により特定された接続道路である不可視道路の存在を示唆する案内を行う案内手段（４１）と、を有する。
上記構成を有する走行支援装置によれば、運転者からの視認性が閾値よりも低い接続道路の存在を示唆する案内を行うことによって、危険因子となり得る接続道路については案内を行う一方で、不要な案内についてはできる限り制限することが可能となる。 
【００７０】
また、第２の構成は以下のとおりである。
運転者の視線開始点及び視線方向と対応した光軸を備える撮像装置（２０）によって車両の周辺環境を撮像した撮像画像（５１）を取得する周辺環境撮像手段（４１）を有し、前記道路特定手段（４１）は、前記撮像画像に基づいて前記不可視道路を特定する。
上記構成を有する走行支援装置によれば、運転者の視野と対応させた撮像画像を取得することが可能であり、撮像画像に基づいて運転者の視野内に存在する接続道路に対する視認性を正確に判定することが可能となる。
【００７１】
また、第３の構成は以下のとおりである。
車両の現在の車速に基づいて車両が所定の加速度以下で停止可能な距離を停止可能距離として算出する距離取得手段（４１）を有し、前記算出距離は、前記停止可能距離である。
上記構成を有する走行支援装置によれば、特に運転者が無理なく手前で停止可能な不可視道路を対象として案内するので、案内を行うことによって運転者に無理な車両操作を行わせることを防止することが可能となる。
【００７２】
また、第４の構成は以下のとおりである。
前記道路特定手段（４１）は、運転者の視野内に存在する前記接続道路について、分岐点と接続する端部から前記接続道路に沿って所定距離以内の範囲を対象として前記視認性を判定する。
上記構成を有する走行支援装置によれば、特に接続道路の入口付近の範囲を対象として視認性を判定するので、接続道路から車両が走行する道路へと進入する直前の車両や歩行者を運転者から視認することができるか否かについて考慮して接続道路の視認性を判定することが可能となる。
【００７３】
また、第５の構成は以下のとおりである。
前記案内手段（４１）は、前記不可視道路に重畳して運転者に視認される重畳画像（７５）を表示することによって前記不可視道路の存在を示唆する案内を行う。
上記構成を有する走行支援装置によれば、運転者の視線を移動させることなく不可視道路の位置を運転者に明確に把握させることが可能となる。
【００７４】
また、第６の構成は以下のとおりである。
前記案内手段（４１）は、前記不可視道路の内、分岐点と接続する端部を含む範囲に重畳して運転者に視認される前記重畳画像（７５）を表示する。
上記構成を有する走行支援装置によれば、重畳画像が不可視道路の入口付近に重畳して運転者に視認されるので、不可視道路から自車両が走行する道路へと進入する他車両や歩行者がいる場合であっても、進入箇所に対して事前に注意を払うことが可能となる。
【００７５】
また、第７の構成は以下のとおりである。
前記案内手段（４１）は、車両から前記不可視道路までの距離が接近する程、前記重畳画像（７５）のサイズを大きくする。
上記構成を有する走行支援装置によれば、視覚的に不可視道路までの距離を運転者に容易に把握させることが可能となる。
【符号の説明】
【００７６】
１              ナビゲーション装置
１３            ナビゲーションＥＣＵ
１９            ＨＵＤ
２０            車外カメラ
３１            地図情報ＤＢ
３２            撮像画像ＤＢ
３３            ２次元地図情報
３４            ３次元地図情報
４１            ＣＰＵ
４２            ＲＡＭ
４３            ＲＯＭ
５１            撮像画像
５２            地図情報画像
５４〜５６      障害物
５８、５９      接続道路
６１            判定領域
７５            虚像
【図１】
0006700623.tif 000002
【図２】
0006700623.tif 000003
【図３】
0006700623.tif 000004
【図４】
0006700623.tif 000005
【図５】
0006700623.tif 000006
【図６】
0006700623.tif 000007
【図７】
0006700623.tif 000008
【図８】
0006700623.tif 000009
【図９】
0006700623.tif 000010