(57)【要約】【課題】車両の前方を撮像した実写画像に表示される非案内経路の道路に対応付けて、案内経路ではないことを示すオブジェクト（例えば、アイコンなど）を重畳表示することによって、実写画像に表示されている道路のうち、車両が進むべき道路を瞬時に把握することが可能なナビゲーション装置およびその方法を提供する。【解決手段】車両の前方を撮像した実写画像を表示して経路案内を行うナビゲーション装置である。実写案内制御部１０は、実写画像を用いて実写案内画像を生成する。アイコン表示道路選択部１１は、車両が進むべき経路ではないことを示す非経路アイコンの表示対象となる道路を選択する。非経路アイコン重畳部１２は、実写案内制御部１０によって生成された実写案内画像に、アイコン表示道路選択部１１によって選択された道路に対応付けた非経路アイコンを重畳する。【選択図】図１
2008002965.tif 000002
【特許請求の範囲】
【請求項１】
車両の前方を撮像した実写画像を表示して経路案内を行うナビゲーション装置であって、
前記実写画像を用いて実写案内画像を生成する実写案内制御部と、
車両が進むべき経路ではないことを示す非経路アイコンの表示対象となる道路を選択するアイコン表示道路選択部と、
前記実写案内制御部によって生成された実写案内画像に、前記アイコン表示道路選択部によって選択された道路に対応付けた非経路アイコンを重畳する非経路アイコン重畳部とを備えた、ナビゲーション装置。
【請求項２】
前記アイコン表示道路選択部は、前記実写画像に表示される道路のうち、非経路アイコンの表示対象となる道路を選択することを特徴とする、請求項１に記載のナビゲーション装置。
【請求項３】
前記アイコン表示道路選択部は、案内対象交差点における車両の進むべき経路の方向である案内方向と車両が進むべき経路以外の道路の方向との一致度を算出する方向一致度算出部を含み、
前記方向一致度算出部によって算出された一致度に基づいて、当該車両が進むべき経路以外の道路から非経路アイコンの表示対象となる道路を選択することを特徴とする、請求項１または２に記載のナビゲーション装置。
【請求項４】
前記アイコン表示道路選択部は、案内対象交差点と車両が進むべき経路以外の道路との接近度を算出する交差点接近度算出部を含み、
交差点接近度算出部によって算出された接近度に基づいて、当該車両が進むべき経路以外の道路から非経路アイコンの表示対象となる道路を選択することを特徴とする、請求項１または２に記載のナビゲーション装置。
【請求項５】
前記交差点接近度算出部は、案内対象交差点と車両が進むべき経路以外の道路との位置関係に基づいて、案内対象交差点と車両が進むべき経路以外の道路との接近度を算出することを特徴とする、請求項４に記載のナビゲーション装置。
【請求項６】
前記アイコン表示道路選択部は、非経路アイコンの表示対象となる道路の重要度を取得する道路重要度取得部を含み、
前記道路重要度取得部よって取得された重要度に基づいて、非経路アイコンの表示対象となる道路を選択することを特徴とする、請求項１または２に記載のナビゲーション装置。
【請求項７】
前記アイコン表示道路選択部は、車両の前方方向の障害物による案内対象交差点または案内経路の遮蔽度を算出する遮蔽度算出部を含み、
前記遮蔽度算出部によって算出された遮蔽度に基づいて、非経路アイコンの表示対象となる道路を選択することを特徴とする、請求項１または２に記載のナビゲーション装置。
【請求項８】
前記遮蔽度算出部は、前記実写画像において、案内対象交差点が表示されている領域である交差点領域のうち、車両の前方方向の障害物と重なる領域の割合を算出し、算出された割合に基づいて、遮蔽度を算出することを特徴とする、請求項７に記載のナビゲーション装置。
【請求項９】
前記アイコン表示道路選択部は、前記実写画像において、非経路アイコンの表示対象となる道路を検出する道路認識手段を含み、
前記道路認識手段による検出結果に基づいて、非経路アイコンを表示するか否かを選択することを特徴とする、請求項１または２に記載のナビゲーション装置。
【請求項１０】
車両の前方を撮像した実写画像を表示して経路案内を行うナビゲーション方法であって、
前記実写画像を用いて実写案内画像を生成する実写案内制御ステップと、
車両が進むべき経路ではないことを示す非経路アイコンの表示対象となる道路を選択するアイコン表示道路選択ステップと、
前記実写案内制御ステップによって生成された実写案内画像に、前記アイコン表示道路選択ステップによって選択された道路に対応付けた非経路アイコンを重畳する非経路アイコン重畳ステップとを備えた、ナビゲーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関し、より特定的には、車両の前方を撮像した実写画像を表示して経路案内を行うナビゲーション装置およびその方法に関するものである。
【背景技術】
【０００２】
従来、目的地が設定されると、予め格納されている地図データを用いて、現在位置から目的地までの経路を探索した後、探索された経路に沿って、車両を目的地まで案内するナビゲーション装置が広く普及している。また、近年のナビゲーション装置は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）またはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）など大容量の情報記録媒体を利用して、詳細な地図データを記憶することができる。例えば、３次元的な鳥瞰図で表示される画像や、視認性のよい３次元ＣＧ（コンピュータグラフィックス）地図画像を用いたドライバーズ・ビューなど、案内画面の視認性やリアリティを追求した様々な地図画像が用いられている。
【０００３】
また、車載カメラで撮影した車両外部の様子を示す実写画像に案内図形（案内対象地点において車両が進むべき方向を示す矢印等の図形）を重畳表示して、車両を目的地まで案内する案内画像表示（実写案内）と、地図情報を用いた案内画像表示（地図案内）をユーザの好みに合わせて選択可能であることが記載されている（例えば、特許文献１参照）。
【特許文献１】特開平７−６３５７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に開示されている従来の走行案内画像表示方法においては、案内対象交差点の手前に他の交差点が接近している場合や、複雑な形状をした案内対象交差点を曲がる場合には、実写画像に映っている道路のうち、車両が進むべき道路をユーザが咄嗟に把握することができなかった。また、案内対象交差点が先行車両等の障害物によって遮蔽されている場合には、実写画像において、案内対象交差点および案内図形（矢印）の視認性が著しく低下してしまう問題がある。その結果、ユーザは、案内図形がどの道路または案内対象交差点を指しているか的確に分からず、誤った交差点を曲がってしまうことがあった。さらに、案内図形が示す方向を確認するために画面を注視しなければならず、ユーザにとって不便であった。
【０００５】
それゆえに本発明は、車両の前方を撮像した実写画像に表示される非案内経路の道路に対応付けて、案内経路ではないことを示すオブジェクト（例えばアイコンなど）を重畳表示することによって、実写画像に表示されている道路のうち、車両が進むべき道路を瞬時に把握することが可能なナビゲーション装置およびその方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の目的は、以下の構成を備えたナビゲーション装置によって達成される。
本発明は、車両の前方を撮像した実写画像を表示して経路案内を行うナビゲーション装置であり、実写画像を用いて実写案内画像を生成する実写案内制御部と、車両が進むべき経路ではないことを示す非経路アイコンの表示対象となる道路を選択するアイコン表示道路選択部と、実写案内制御部によって生成された実写案内画像に、アイコン表示道路選択部によって選択された道路に対応付けた非経路アイコンを重畳する非経路アイコン重畳部とを備える。
【０００７】
これにより、ナビゲーション装置は、車両が進むべき経路ではないことを示す非経路アイコンをユーザが案内経路と間違ってしまう可能性のある道路に対応付けて案内表示画像に重畳表示することができる。その結果、ユーザは走行中においても案内経路を容易に認識することができる。
【０００８】
また、アイコン表示道路選択部は、実写画像に表示される道路のうち、非経路アイコンの表示対象となる道路を選択してもよい。
【０００９】
これにより、ナビゲーション装置は、実写画像中の道路からユーザが案内経路と間違ってしまう可能性のある道路を、車両が進むべき経路ではないことを示す非経路アイコンを表示させる道路として選択することができる。その結果、ユーザは、実写画像から瞬時に案内経路把握することができ、ユーザが案内経路と間違ってしまう可能性のある道路を案内経路として認識することを防ぐことができる。
【００１０】
また、アイコン表示道路選択部は、案内対象交差点における車両の進むべき経路の方向である案内方向と車両が進むべき経路以外の道路の方向との一致度を算出する方向一致度算出部を含んでいる。また、方向一致度算出部によって算出された一致度に基づいて、当該車両が進むべき経路以外の道路から非経路アイコンの表示対象となる道路を選択してもよい。
【００１１】
また、アイコン表示道路選択部は、案内対象交差点と車両が進むべき経路以外の道路との接近度を算出する交差点接近度算出部を含んでいる。また、交差点接近度算出部によって算出された接近度に基づいて、当該車両が進むべき経路以外の道路から非経路アイコンの表示対象となる道路を選択してもよい。
【００１２】
また、交差点接近度算出部は、案内対象交差点と車両が進むべき経路以外の道路との位置関係に基づいて、案内対象交差点と車両が進むべき経路以外の道路との接近度を算出してもよい。
【００１３】
また、アイコン表示道路選択部は、非経路アイコンの表示対象となる道路の重要度を取得する道路重要度取得部を含んでいる。また、道路重要度取得部よって取得された重要度に基づいて、非経路アイコンの表示対象となる道路を選択してもよい。
【００１４】
これにより、ナビゲーション装置は、車両が進むべき経路ではないことを示す非経路アイコンの表示対象となる道路に関して、案内対象交差点における車両の進むべき経路の方向である案内方向と車両が進むべき経路以外の道路の方向との一致度、案内対象交差点と車両が進むべき経路以外の道路との接近度、および非経路アイコンの表示対象となる道路の重要度を取得することができる。その結果、車両が進むべき経路ではないことを示す非経路アイコンの表示対象となる道路のうち、ユーザが案内経路と間違ってしまう可能性が高い道路を選択することができる。また、実写案内画像に非経路アイコンの表示対象となる道路のみに非経路アイコンを重畳表示することができ、ユーザは案内画面から必要な情報のみを容易に取得することができる。
【００１５】
また、アイコン表示道路選択部は、車両の前方方向の障害物による案内対象交差点または案内経路の遮蔽度を算出する遮蔽度算出部を含んでいる。また、遮蔽度算出部によって算出された遮蔽度に基づいて、非経路アイコンの表示対象となる道路を選択してもよい。
【００１６】
また、遮蔽度算出部は、実写画像において、案内対象交差点が表示されている領域である交差点領域のうち、車両の前方方向の障害物と重なる領域の割合を算出し、算出された割合に基づいて、遮蔽度を算出してもよい。
【００１７】
これにより、ナビゲーション装置は、車両の前方方向の障害物による案内対象交差点または案内経路の遮蔽度を取得することができる。その結果、車両が進むべき経路ではないことを示す非経路アイコンの表示対象となる道路に関して、非案内経路アイコンを表示することが特に有効となる、障害物によって案内対象交差点、または、案内経路を視認できない場合にのみ、非案内経路アイコンを重畳表示することが可能となる。
【００１８】
また、アイコン表示道路選択部は、前記実写画像において、非経路アイコンの表示対象となる道路を検出する道路認識手段を含んでいる。また、道路認識手段による検出結果に基づいて、非経路アイコンを表示するか否かを選択してもよい。
【００１９】
これにより、ナビゲーション装置は、画像認識手段によって非経路アイコンの表示対象となる道路を検出することができる。また、先行車両等の障害物によって非経路アイコンの表示対象となる道路が遮蔽されていない場合、実写案内画像に、非経路アイコンを非経路アイコンの表示対象となる道路に対応付けて重畳表示させることができる。この結果、案内表示の分かりやすさを向上させることができる。
【００２０】
本発明の目的は、以下のステップを備えたナビゲーション方法によって達成される。
本発明は、車両の前方を撮像した実写画像を表示して経路案内を行うナビゲーション方法であり、実写画像を用いて実写案内画像を生成する実写案内制御ステップと、車両が進むべき経路ではないことを示す非経路アイコンの表示対象となる道路を選択するアイコン表示道路選択ステップと、実写案内制御ステップによって生成された実写案内画像に、アイコン表示道路選択ステップによって選択された道路に対応付けた非経路アイコンを重畳する非経路アイコン重畳ステップとを備える。
【００２１】
これにより、ナビゲーション装置は、非経路アイコンをユーザが案内経路と間違ってしまう可能性のある道路に対応付けて案内表示画像に重畳表示することができる。したがって、ユーザは走行中においても案内経路を容易に認識することができる。
【発明の効果】
【００２２】
本発明によれば、上記説明から明らかなように、案内経路ではないことを示す非経路アイコンを、実写画像のユーザが案内経路と間違ってしまう可能性のある道路に対応付けて重畳することによって、ユーザは、実写画像に表示されている道路のうち、車両が進むべき経路を瞬時に把握することができる。
【発明を実施するための最良の形態】
【００２３】
図１を参照して、本発明における実施形態に係るナビゲーション装置について説明する。なお、図１は、実施形態に係るナビゲーション装置の構成を示す機能ブロック図である。また、各図面において、本発明に関係のない構成要素は省略している。
【００２４】
図１において、ナビゲーション装置は、映像取得部１、測位部２、地図ＤＢ３、入力部４、表示部５、および制御部６を備える。
【００２５】
映像取得部１は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）またはＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などを利用したカメラで撮像された映像を取得する。映像を取得するカメラは、車両天井部、車両先端部またはルームミラー背面などの場所に設置されて、好ましくは、車両前方方向を撮像する。なお、車両前方方向に限らず、車両の左右方向や後方方向などの前方方向以外の車両外部を撮像するものでも構わない。
【００２６】
測位部２は、車両の現在位置、速度、および方位を検出する。例えば、測位部２は、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）受信機、車速センサ、およびジャイロセンサなどの測位センサである。ＧＮＳＳ受信機は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機であり、衛星からの電波を受信し、それを復調することで受信機の現在位置を検出する。
【００２７】
地図ＤＢ３は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）またはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などで構成される。地図ＤＢ３には、道路の形状データおよび交差点の位置データなどの地図情報が予め格納されている。ただし本発明はこれに限らず、地図情報は、図示しない通信手段（例えば、携帯電話）を通じて、センター設備から適宜ダウンロードして地図ＤＢ３に格納される構成であってもよい。
【００２８】
ここで、図２Ａ〜図２Ｃを参照して、地図ＤＢ３に格納される地図情報について説明する。地図ＤＢ３は、例えばノードデータ、補間ノードデータ、およびリンクデータなどを格納している。なお、図２Ａ〜図２Ｃは、地図ＤＢ３に格納されている地図情報のうち、本実施形態に関連する地図情報の一部を抜粋した地図情報の一例を示す図である。
【００２９】
図２Ａは、交差点や合流地点など複数の方向に道路が分岐する地点（ノード）に関するノードデータである。ノードデータは、ノード毎に、緯度および経度などの位置情報、当該ノードに接続するリンクの数、およびリンクのＩＤから構成されている。図２Ｂは、リンク上に存在し、リンクが直線状でない場合など、リンクの形状を表現するための曲折点を示す補間ノードデータである。補間ノードデータは、補間ノード毎に、緯度および経度などの位置情報、および当該補間ノードを示す存在リンクＩＤから構成される。図２Ｃは、ノードとノードを結ぶ道路を示すリンクデータである。リンクデータは、リンク毎に、リンクの端点である始点ノードおよび終点ノード、リンクの長さ（単位は、例えばメートルやキロメートルなど）、一般道路や高速道路などを示す道路種別、道路幅、上述の補間ノードの数、および当該補間ノードを示すＩＤから構成されている。なお、リンクデータには、車線数または通行規制の情報が含まれていてもよい。
【００３０】
次に、図３を参照して、ノードデータ、補間ノードデータ、およびリンクデータを用いて表される地図の一例について説明する。図３において、ノード（Ｎｏｄｅ１５）は、３つのリンクと接続し、さらに、リンクＬ６で別のノード（Ｎｏｄｅ１２）と結ばれている。また、リンクＬ６には、リンクの形状を形成する補間ノード（ＣＮ８およびＣＮ９）が存在する。なお、リンクが直線道路である場合には、補間ノードが存在しないことは言うまでもない。
【００３１】
入力部４は、例えばリモートコントローラー、タッチパネル、音声入力用のマイクと音声認識エンジンなどで構成され、ユーザの指示を受け付ける。ユーザによって入力される指示は、例えば目的地の設定、探索経路の選択、経路案内の開始、画面表示の切替などである。
【００３２】
表示部５は、例えばディスプレイで構成され、ユーザに対して情報を表示する。具体的には、目的地への案内を示す案内画像を表示する。表示部５は、例えば後述する地図案内制御部９で生成される地図情報を用いた案内画像および／または後述する実写案内制御部１０で生成される実写画像を用いた案内画像を表示する。
【００３３】
制御部６は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で構成される。また、制御部６は、経路探索部７、案内モード切替部８、地図案内制御部９、実写案内制御部１０、アイコン表示道路選択部１１、および非経路アイコン重畳部１２を含んでいる。
【００３４】
経路探索部７は、入力部４から入力された目的地、測位部２が検出した車両の現在位置、および地図ＤＢ３に格納される地図情報などを参照して、現在位置から目的地に至る最適経路を探索する。
【００３５】
案内モード切替部８は、測位部２が検出した車両の現在位置と、経路探索部７で探索された案内経路、および地図ＤＢ３に格納されている地図情報を参照して、車両の現在位置から次に通過する案内対象交差点までの距離を算出する。また、案内モード切替部８は、算出された距離が所定の距離（以下、案内モード切替距離と称す）に到達していない場合には、後述する地図案内制御部９によって生成される地図情報を用いた案内画像を表示して案内を行う案内モード（以下、地図案内モードと称す）に設定する。一方、案内モード切替部８は、算出された距離が案内モード切替距離以下に到達した場合には、後述する実写案内制御部１０によって生成される実写画像を用いた案内画像を表示して案内を行う案内モード（以下、実写案内モード）に設定する。
【００３６】
地図案内制御部９は、地図ＤＢ３に格納される地図情報を用いて所定領域の案内画像（以下、地図案内画像と称す）を生成する。ここで、所定領域とは、表示部５の表示画面に表示できる領域である。さらに、地図案内制御部９は、地図画像上において、経路探索部７で探索された経路の表示色を他の道路と異なる色に設定する。また、探索された経路は、他の道路より線幅を太く設定されてもよい。
【００３７】
実写案内制御部１０は、経路探索部７で探索された案内経路、測位部２が検出した車両の現在位置、および地図ＤＢ３に格納される地図情報である道路形状データなど（例えば、ノードデータ、補間ノードデータ、およびリンクデータ）に基づいて、案内対象交差点での車両の進むべき方向を示す矢印形状の案内図形を作成する。さらに、実写案内制御部１０は、映像取得部１によって取得された実写画像に案内図形を重畳した案内画像（以下、実写案内画像と称す）を生成する。
【００３８】
ここで、図４〜図８を参照して、実写案内制御部１０における案内図形および実写案内画像の生成方法について説明する。なお、図４は、実写案内制御部１０における案内図形および実写案内画像の生成する動作の流れを示すフローチャートである。
【００３９】
まず、実写案内制御部１０は、地図ＤＢ３に格納される地図情報による３次元地図、および映像取得部１によって取得された車両前方の様子を示す実写画像の撮像方向と撮像範囲を定めるパラメータであるカメラ位置、カメラ角（水平角、仰角）、焦点距離、および画像サイズに基づいて、３次元地図におけるカメラ視野空間を求める（ステップＳ１）。ここで、３次元地図とは、緯度、経度、および高度の位置情報で表される地図である。また、撮像方向と撮像範囲を定めるパラメータは、画角などの他のパラメータを用いて、換算されてもよい。また、３次元地図から高度情報を除いた２次元地図を用いてもよい。
【００４０】
また、カメラ視野空間は、図５に示すような方法で求められる。なお、図５は、カメラ視野空間を説明するための図である。まず、図５において、視点Ｅ（カメラ位置）からカメラ角方向に焦点距離ｆだけ離れた点Ｆを求める。さらに、点Ｆに表示部５の表示画面の縦横比に相当する横ｘ縦ｙの平面（カメラ画面）が視点Ｅと点Ｆを結んだベクトルに垂直になるように設定される。次に、視点Ｅからカメラ画面の４隅の点へと結ぶ半直線によって得られる３次元空間が算出される。また、３次元空間は理論上無限遠まで延びるが、視点Ｅから適当な距離だけ離れたところで打ち切り、当該空間を視野空間とする。
【００４１】
次に、ステップＳ２において、実写案内制御部１０は、３次元地図において、上述の方法で求められるカメラ視野空間内に存在する道路を検出する（以下、道路検出処理と称す）。なお、図６は、経路探索部７により探索された案内経路上の案内対象交差点を含む３次元地図およびカメラ視野空間を車両進行方向に対してその上方向からの様子を示す図である。具体的には、図６の例のように、斜線で示した領域がカメラ視野空間内に存在する道路として検出される。さらに、道路検出処理において、上述した地図ＤＢ３に格納されるノードデータ、補間ノードデータ、およびリンクデータに基づいて、検出された道路の形状データや道路幅などが抽出される。
【００４２】
次に、ステップＳ３において、実写案内制御部１０は、道路検出処理により検出された道路のうち、経路探索部７によって探索された案内経路に該当する道路の形状データや道路幅などに基づいて、案内対象交差点での車両の進むべき方向を示す案内図形（矢印）を作成する。なお、図７は、案内図形の形状および配置位置の求め方を説明するための図である。続いて、図７に示す例のように、作成された案内図形は、カメラ視野空間内に存在する道路のうち、案内経路に該当する道路に配置される。なお、案内図形は、図７に示す矢印形状に限らず、例えば単なる折れ線であってもよい。
【００４３】
次に、ステップＳ４において、実写案内制御部１０は、図５に示すカメラ画面を投影面として上記配置された案内図形を透視投影する（投影処理）。これにより、案内図形が投影される投影面が映像取得部１によって取得されるカメラ画面と一致するため、案内図形は、実写画像に表示されている道路（案内経路）上に重畳される（図８参照）。なお、実写画像に案内図形を重畳する際に、白線検知、道路端検知等の周知の画像認識技術を用いて、カメラで撮像された実写画像中の道路の位置を検出し、案内図形の重畳位置を補正するようにしてもよい。
【００４４】
アイコン表示道路選択部１１は、実写案内画像において、案内経路でないことを示すオブジェクト（以下、非経路アイコンと称す）の表示対象となる道路を選択する。ここで、非経路アイコンは、実写画像に表示される非案内経路の道路上に重畳表示され、当該道路が案内経路ではないことを示す。また、非経路アイコンは、いわゆるアイコン以外の文字や、×マークなどの非経路を表すものであればどのような表示形態であっても構わない。なお、アイコン表示道路選択部１１によって選択される道路の詳細については後述する。
【００４５】
非経路アイコン重畳部１２は、上述の実写案内制御部１０によって生成された実写案内画像において、当該実写案内画像に表示されるアイコン表示道路選択部１１によって選択された道路に非経路アイコンを重畳する。
【００４６】
次に、図９〜図１０を参照して、アイコン表示道路選択部１１および非経路アイコン重畳部１２における動作の流れについて説明する。なお、図９は、アイコン表示道路選択部１１および非経路アイコン重畳部１２における動作の流れを示すフローチャートである。
【００４７】
まず、アイコン表示道路選択部１１は、上述の道路検出処理によって検出された道路のうち、案内対象交差点において車両が進むべき経路（以下、案内経路と称す）以外の道路を非経路アイコンの表示候補の道路（以下、アイコン表示候補道路と称す）として抽出する（ステップＳ１１）。例えば、図１０において、アイコン表示候補道路は、道路Ｒ１〜Ｒ５である。なお、図１０は、経路探索部７により探索された案内経路上の案内対象交差点を含む３次元地図およびカメラ視野空間を、車両進行方向に対してその上方向からの様子を示す図である。
【００４８】
次に、アイコン表示道路選択部１１は、抽出されたアイコン表示候補道路のうち、非経路アイコンを重畳表示すべき道路（以下、アイコン表示道路と称す）を決定する（ステップＳ１２）。具体的には、アイコン表示道路選択部１１は、案内対象交差点における案内経路の方向（例えば、図１０においては、左折）とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、および道路種別を用いたアイコン表示候補道路の重要度に基づいて、ユーザが間違う可能性が高い道路をアイコン表示道路として決定する。つまり、上述の３つの指標（案内経路の方向とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、アイコン表示候補道路の重要度）のそれぞれが全て高い値である道路が、案内経路と間違われやすい道路である。
【００４９】
ここで、アイコン表示道路選択部１１によって選択されるアイコン表示道路の選択条件の詳細について説明する。まず、アイコン表示道路選択部１１が、案内対象交差点における案内経路の方向（以下、案内方向と称す）とアイコン表示候補道路の方向とが一致するか否かを判定し、その一致度を算出する場合を説明する。例えば、図１０において、案内対象交差点における案内方向は左折であるので、案内方向と同じ方向（左折方向）のアイコン表示候補道路、つまり道路Ｒ２およびＲ４の一致度は、高い値（例えば、１）に設定され、それ以外の道路（Ｒ１、Ｒ３、およびＲ５）の一致度は、低い値（例えば、０）に設定される。ただし、本発明はこれに限らず、案内方向とアイコン表示候補道路の方向との一致度は、案内対象交差点において案内経路の曲がる角度と、アイコン表示候補道路と案内経路と交差する角度が類似しているほど、高い値に設定されるようにしてもよい。
【００５０】
また、アイコン表示道路選択部１１は、アイコン表示候補道路の案内対象交差点に対する接近度を算出する。アイコン表示候補道路の案内対象交差点に対する接近度は、各アイコン表示候補道路から案内対象交差点までの距離（最短距離）が所定の距離以下か否かによって設定される。例えば、アイコン表示候補道路から案内対象交差点までの距離が所定の距離（例えば、１００ｍ）以下の場合には、アイコン表示候補道路の接近度は、高い値（例えば、１）に設定され、アイコン表示候補道路から案内対象交差点までの距離が所定の距離より大きい場合には、アイコン表示候補道路の接近度は、低い値（例えば、０）に設定される。これにより、図１０において、案内対象交差点から１００ｍ以内にある道路Ｒ１、Ｒ３、Ｒ４、およびＲ５の接近度は、１に設定され、１００ｍ以上離れている道路Ｒ２の接近度は、０に設定される。ただし、本発明はこれに限らず、アイコン表示候補道路の案内対象交差点に対する接近度は、各アイコン表示候補道路から案内対象交差点までの距離に基づいて、案内対象交差点から近い順に、高い値に設定されるようにしてもよい。
【００５１】
また、アイコン表示候補道路が案内対象交差点より手前に存在するかまたは奥に存在するかによって、アイコン表示候補道路の案内対象交差点に対する接近度が設定されるようにしてもよい。具体的には、アイコン表示候補道路が案内対象交差点の手前、つまり案内対象交差点と自車両との間に存在する場合には、実写画像において、案内対象交差点より手前に存在するアイコン表示候補道路は、大きく表示される。その結果、ユーザは、案内対象交差点より手前に存在するアイコン表示候補道路を案内経路と間違えてしまう可能性が高い。この場合には、案内対象交差点より手前に存在するアイコン表示候補道路の接近度は、案内対象交差点より奥に存在するアイコン表示候補道路の接近度より高い値に設定される。
【００５２】
また、アイコン表示道路選択部１１は、上述したリンクデータの属性情報である道路種別情報を用いてアイコン表示候補道路の重要度を取得する。ここで、道路種別とは、図１２の例のように、５種類の種別に分類されており、それぞれの種別は、１から５まで５段階にランク付けされている（数字が大きいほどランクが高いことを示す）。なお、図１２は、道路種別とランクとの関係の一例を示す図である。アイコン表示道路選択部１１は、例えば、ランクが３以上である国道、都道府県道、および一般道路（幹線）を重要な道路として、その重要度を高い値（例えば、１）に設定し、ランク２以下である一般道路（その他）および細街路の道路は、重要度を低い値（例えば、０）に設定される。これにより、図１０において、道路Ｒ１、Ｒ３、Ｒ４、およびＲ５の重要度は、１に設定され、道路Ｒ２の重要度は、０に設定される。ただし、本発明はこれに限らず、アイコン表示候補道路の重要度は、案内対象交差点での右折または左折後の案内経路と選択されたアイコン表示候補道路とのランクが近い道路ほど、ユーザが間違える可能性が高いので、高い値に設定されるようにしてもよい。
【００５３】
アイコン表示道路選択部１１は、案内方向とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、およびアイコン表示候補道路の重要度について３つの設定された値（以下、指標と称す）に基づいて、アイコン表示道路を選択する。例えば、アイコン表示道路選択部１１は、全ての指数が１に設定されたアイコン表示候補道路をアイコン表示道路として選択する。具体的には、図１１において、アイコン表示道路選択部１１は、アイコン表示道路として道路Ｒ４を選択する。なお、図１１は、アイコン表示道路選択部１１で決定された複数のアイコン表示候補道路の各指標の値の一例を示す図である。
【００５４】
また、いずれのアイコン表示道路を選択するかは、上述の３つの指標（案内経路の方向とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、アイコン表示候補道路の重要度）の組み合わせに限らず、例えばいずれかの組み合わせ、もしくはいずれか１つの指標のみを用いるようにしてもよい。さらに、上述の３つの指標以外に、他の指標を用いてもよい。
【００５５】
図９に戻り、ステップＳ１３において、非経路アイコン重畳部１２は、３次元地図におけるアイコン表示道路の位置を算出する。続いて、ステップＳ１４において、実写案内制御部１０におけるステップＳ４の処理と同様の、カメラ画面を投影面として３次元地図における非経路アイコンを透視投影する（投影処理）。これにより、案内図形が投影される投影面が映像取得部１によって取得されるカメラ画面と一致するため、非経路アイコンは、実写画像に表示されるアイコン表示道路上に重畳される（図１３参照）（ステップＳ１５）。
【００５６】
以上のように、本実施形態に係るナビゲーション装置によれば、図１３の例のように、案内矢印が実写画像中の案内経路上に重畳表示されるとともに、実写画像のユーザが案内経路と間違ってしまう可能性のある道路（アイコン表示道路）の上に非経路アイコンが重畳表示される。これにより、ユーザは走行中においても瞬時にどの道路を曲がるべきかを実写案内画像から認識することができる。
【００５７】
また、案内経路以外の実写画像に表示されている道路の全てに、非経路アイコンを重畳表示するのではなく、案内経路と間違う可能性が高い道路にのみ非経路アイコンを表示する。これにより、案内画面の視認性を低下させることなく、ユーザは案内画面から必要な情報のみを容易に取得することができる。
【００５８】
また、図１３の例のように、非経路アイコンを実写画像の対応する道路上に重畳表示するとしたが、本発明はこれに限らず、非経路アイコンと非経路アイコンの表示が対象となる道路との対応付けが分かるように表示すれば、どのような表示形態であってもかまわない。なお、非経路アイコンの表示態様は、図１３に示した表示態様に限らず、非案内経路であることが認識できればどのような表示態様であってもかまわない。
【００５９】
次に、図１４を参照して、本実施形態のナビゲーション装置の動作の流れについて説明する。なお、図１４は、本実施形態に係るナビゲーション装置の動作の流れを示すフローチャートである。
【００６０】
図１４において、ユーザが入力部４から目的地を入力して、目的地が設定されたか否かを判定する（ステップＳ２１）。判定の結果、目的地が設定されると（ステップＳ１１でＹｅｓ）、測位部２が車両の現在位置を検出して、経路探索部７は、現在位置から目的地に至る最適経路を探索する（ステップＳ２２）。また、経路案内が開始されると、測位部２は、所定の時間間隔で車両の現在位置を検出する。続いて、車両の現在位置と最適経路を照合して目的地に到着したか否かを判定する（ステップＳ２３）。判定の結果、目的地に到着していない場合（ステップＳ２３でＮｏ）には、処理は、ステップＳ２４に進む。一方、目的地に到着した場合（ステップＳ２３でＹｅｓ）には、処理は、終了する。
【００６１】
次に、ステップＳ２４において、案内モード切替部８は、車両の現在位置から目的地に至る経路中に案内対象交差点が存在するか否かを検索する。検索の結果、車両の現在位置から目的地に至る経路中に案内対象交差点が存在しない場合（ステップＳ２４でＮｏ）には、処理は、ステップＳ２７に進む。ステップＳ２７において、案内モード切替部８は、地図案内モードに切り替えて、地図案内画像を用いて経路案内が行われる。一方、車両の現在位置から目的地に至る経路中に案内対象交差点が存在する場合（ステップＳ２４でＹｅｓ）には、処理は、ステップＳ２５に進む。続いて、ステップＳ２５において、案内モード切替部８は、車両の現在位置から次に通過する案内対象交差点までの距離を算出する。なお、以降では車両の現在位置から案内対象交差点までの距離は定期的に算出されるものとする。
【００６２】
次に、ステップＳ２６において、案内モード切替部８は、車両から案内対象交差点までの距離が案内モード切替距離（例えば、２００ｍ）以下か否かを判定する。そして、案内対象交差点までの距離が案内モード切替距離に到達していない場合（ステップＳ２６でＮｏ）には、処理は、ステップＳ２７に進む。一方、案内対象交差点までの距離が案内モード切替距離に到達した場合（ステップＳ２６でＹｅｓ）には、処理は、ステップＳ２８に進む。ステップＳ２８において、案内モード切替部８は、実写案内モードに切り替えて、映像取得部１によって取得された実写画像を用いて経路案内を行う。ここで、実写案内モードでは、上述したように案内矢印を実写画像上に重畳する処理（ステップＳ１〜Ｓ４）と非経路アイコンを実写画像上に重畳する処理（ステップＳ１１〜Ｓ１５）が行われ、ユーザに実写画像を用いた案内が行われる。
【００６３】
次に、ステップＳ２９において、案内モード切替部８は、車両が案内対象交差点を通過したか否かを判定する。判定の結果、車両が案内対象交差点を通過していない場合（ステップＳ２９でＮｏ）には、処理は、ステップＳ２８に戻り、実写案内モードを継続し、実写画像を用いて経路案内が行われる。一方、車両が案内対象交差点を通過した場合（ステップＳ２９でＹｅｓ）には、処理は、ステップＳ２３に戻る。
【００６４】
なお、上記の実施形態では、案内対象交差点までの距離が所定の距離以下に達した場合に、車両が進行すべき方向を示す案内図形の表示を行ったが、車両が進行すべき方向を示す案内図形の表示とともに、案内対象交差点に近づいていることを図示しない音声出力部からユーザに音声で通知してもよい。例えば、「２００ｍ先、左折です。」等の音声を出力してもよい。さらに、車両位置と案内対象交差点との距離が所定距離になった場合に、音声出力部から、例えば、「まもなく左方向です。」等の音声を出力してもよい。
【００６５】
なお、本実施形態の変形例として、アイコン表示道路選択部１１は、実写画像から種々の情報を認識する画像認識手段（図示せず）を含んでおり、画像認識手段による認識結果を、非経路アイコンの表示または非表示を決定する条件として用いてもよい。
【００６６】
例えば、図１５Ａを参照して、アイコン表示道路選択部１１が車両の前方を撮像した実写画像において先行車両等の障害物による案内対象交差点の遮蔽度を取得する場合を説明する。なお、図１５Ａにおいて、道路Ｒ１１が案内経路である。
【００６７】
まず、画像認識手段は、車両の前方を撮像した実写画像において先行車両等の障害物を検出する。具体的には、画像認識手段は、先行車両等の障害物が表示されている領域（以下、先行車両領域と称す）を検出する。
【００６８】
ここで、先行車両領域を検出する手法としては、単眼カメラやステレオカメラを用いた公知の手法があり、本実施例においては、どちらであってもよい。例えば、単眼カメラを用いた車両検出手法としては、輝度値を参照する手法（車線上の輝度値を取得して路面上の障害物を検出する手法）や、射影変換画像を利用する手法（２フレーム間で射影変換画像の差分をとって移動物体を検出する手法）、先行車両のエッジを検出する手法（水平方向と垂直方向のエッジを検出して障害物を検出する手法）等がある。また、ステレオカメラを用いた車両検出手法としては、距離画像から先行車両の輪郭を抽出する手法や、ステレオ逆射影変換を用いて高さ情報を持つ物体を検出する手法、道路平面領域を抽出して路上の障害物を検出する手法などがある。さらに、他の検出手法としては、先行車両が存在しない状態で撮影した道路画像データを位置情報と関連付けて図示しない記憶手段に記憶しておき、測位部２の測位結果に基づいて、映像取得部１によって取得された実写画像と、現在の走行位置に対応する道路画像データとの差分をとることによって先行車両を検出することもできる。
【００６９】
上述の手法により、画像認識手段は、映像取得部１によって取得された実写画像に基づいて、先行車両領域を検出する。具体的には、図１５Ｂにおいて、斜線で示す領域が検出された先行車両領域である。車両の前方を撮像した実写画像に複数の先行車両領域が存在する場合には、複数の先行車両領域の総和としてもよい。
【００７０】
次に、アイコン表示道路選択部１１は、車両の前方を撮像した実写画像において、案内対象交差点が表示されている領域（以下、交差点領域と称す）のうち、先行車両領域と重なる領域（以下、重なり領域と称す）を検出し、交差点領域に占める重なり領域の割合を算出する（図１５Ｂ参照）。ここで、交差点領域とは、図１５Ａの例のように、案内対象交差点およびその周辺の所定範囲が含まれる点線で囲まれる領域である。これにより、算出された割合が閾値以上の場合には、案内対象交差点周辺の領域が先行車両によって遮蔽されているとみなして、アイコン表示道路選択部１１は、案内対象交差点の遮蔽度として、高い値（例えば、１）に設定する。一方、算出された割合が閾値未満の場合には、案内対象交差点周辺の領域が先行車両によって遮蔽されていないとみなして、アイコン表示道路選択部１１は、案内対象交差点の遮蔽度として、低い値（例えば、０）に設定する。なお、交差点領域を設定する際、案内対象交差点において車両が進むべき方向に応じて交差点領域の位置を変えるようにしてもよい。例えば、車両が案内対象交差点で右に曲がるときは、交差点領域は案内対象交差点の右側を多く含むように設定してもよい。
【００７１】
ところで、案内対象交差点が遮蔽されている場合には、案内矢印がどの交差点での車両が進むべき方向を指示しているのか分かりづらく、ユーザは、実写画像に表示されている他のアイコン表示候補道路（特に、案内対象交差点と自車両との間にある道路Ｒ１２）を案内経路と勘違いしやすい。したがって、アイコン表示道路選択部１１は、上述した案内方向とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、アイコン表示候補道路の重要度に、さらに、案内対象交差点の遮蔽度に基づいて、アイコン表示道路を選択するようにしてもよい。
【００７２】
例えば、図１５Ｂの例では、先行車両が案内対象交差点を遮蔽しているので、案内対象交差点の遮蔽度は、１に設定される。したがって、案内方向とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、およびアイコン表示候補道路の重要度についての各指標の値が全て高い値（例えば、１）であるアイコン表示候補道路が、非経路アイコンを表示するアイコン表示道路として設定される。この場合、道路Ｒ１２はアイコン表示道路として設定される。これにより、図１５Ｃの例のように、道路Ｒ１２に非経路アイコンが重畳表示される。
【００７３】
一方、図１５Ｄの例では、先行車両が案内対象交差点を遮蔽していないので、案内対象交差点の遮蔽度は、０に設定される。この場合、道路Ｒ１２は、案内方向とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、およびアイコン表示候補道路の重要度についての各指標の値が全て高い値（例えば、１）であるが、非経路アイコンは重畳表示されない。
【００７４】
以上のように、本変形例によれば、上述の案内方向とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、およびアイコン表示候補道路の重要度に、さらに、先行車両が案内対象交差点を遮蔽しているか否かに関する遮蔽度をも考慮してアイコン表示候補道路からアイコン表示道路を決定することができる。これにより、ユーザは案内対象交差点を視認できなくても、実写画像に表示されているユーザが案内経路と間違ってしまう可能性のある道路（案内対象交差点と自車両との間にある道路）を案内道路と間違うことを防止することができる。
【００７５】
また、他の変形例として、上述の３つの指標（案内経路の方向とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、アイコン表示候補道路の重要度）に、案内対象交差点の周辺に存在する建物、街路樹などが案内経路を遮蔽しているか否かに基づく遮蔽度をも考慮してアイコン表示候補道路からアイコン表示道路を決定することができる。例えば、図１５Ｅのように、案内経路が建物などによって隠れてしまっている場合には、ユーザは実写画像に表示されている他の道路（例えば、道路Ｒ１２）を案内経路と間違えやすい。そこで、案内経路が建物などによって隠れてしまっている場合には、非経路アイコンを実写画像に重畳し、そうでない場合には、非経路アイコンを実写画像に重畳しないようにしてもよい。
【００７６】
さらに、他の変形例として、画像認識手段は、実写画像において、アイコン表示候補道路を検出するようにしてもよい。例えば、アイコン表示候補道路が、実写画像において、画像認識手段によって検出されない（例えば、障害物によって遮蔽されている）道路である場合には、アイコン表示道路として選択されない。
【００７７】
具体的には、図１６において、案内経路とアイコン表示候補道路Ｒ２１〜Ｒ２５のうち、道路Ｒ２４が、案内方向とアイコン表示候補道路の方向との一致度、アイコン表示候補道路の案内対象交差点に対する接近度、およびアイコン表示候補道路の重要度に基づいて、非経路アイコンを表示する対象の道路だと決定された場合、画像認識手段は、道路Ｒ２４の道路のエッジを検出する。検出の結果、道路Ｒ２４のエッジが検出された場合には、実写案内画像において、道路Ｒ２４を視認することができるので、非経路アイコン重畳部１２は、実写画像の道路Ｒ２４に非経路アイコンを重畳する。
【００７８】
一方、道路Ｒ２４のエッジが検出されない場合には、何らかの障害物（例えば、先行車両、建物、街路樹など）によって道路Ｒ２４が遮蔽されているので、非経路アイコンは重畳表示されない。つまり、障害物によってアイコン表示道路が遮蔽されている場合において、実写画像のアイコン表示道路に非経路アイコンを重畳表示しても、実写画像の障害物上に非経路アイコンが重畳表示されてしまい、視認性が低下して、かえって分かりにくい表示となってしまう。したがって、実写画像に表示されているアイコン表示候補道路のうち、アイコン表示道路選択部１１によって決定されたアイコン表示道路を視認することができる場合にのみ、非経路アイコンが重畳表示されるので、案内表示の分かりやすさを、さらに向上させることができる。
【００７９】
なお、本発明では、全て車両の前方を向いたカメラで撮像された実写画像に非経路アイコンを重畳表示するとして説明を行ったが、あらかじめ記憶媒体に保存されている実写画像や通信によって取得した実写画像に非経路アイコンを重畳表示してもかまわない。
【００８０】
また、本発明を詳細に説明したが、上記説明はあらゆる意味において例示的なものであり限定的なものではない。本発明の範囲から逸脱することなしに多くの他の改変例及び変形例が可能であることは言うまでもない。
【産業上の利用可能性】
【００８１】
本発明に係るナビゲーション装置は、車両内に設置されるカーナビゲーション装置、または、携帯電話などの移動体端末におけるナビゲーション装置として有用である。
【図面の簡単な説明】
【００８２】
【図１】第１の実施形態に係るナビゲーション装置の構成を示す機能ブロック図
【図２Ａ】第１の実施形態に係る地図ＤＢ３に格納される地図情報のうち、ノードデータの一例を示す図
【図２Ｂ】第１の実施形態に係る地図ＤＢ３に格納される地図情報のうち、補間データの一例を示す図
【図２Ｃ】第１の実施形態に係る地図ＤＢ３に格納される地図情報のうち、リンクデータの一例を示す図
【図３】ノードデータ、補間ノードデータ、およびリンクデータを用いて表される地図の一例を示す図
【図４】実写案内制御部１０における案内図形および実写案内画像の生成する動作の流れを示すフローチャート
【図５】カメラ視野空間の求め方を説明するための図
【図６】３次元地図およびカメラ視野空間を車両進行方向に対してその上方向からの様子を示す図
【図７】案内図形の形状および配置位置の求め方を説明するための図
【図８】第１の実施形態に係る実写案内画像の表示例
【図９】アイコン表示道路選択部１１および非経路アイコン重畳部１２における動作の流れを示すフローチャート
【図１０】経路探索部７により探索された案内経路上の案内対象交差点を含む３次元地図およびカメラ視野空間を、車両進行方向に対してその上方向からの様子を示す図
【図１１】アイコン表示道路選択部１１で算出されたおよび取得された複数のアイコン表示候補道路の各指標の値の一例を示す図
【図１２】道路種別とランクとの関係の一例を示す図
【図１３】実写画像に案内図形および非経路アイコンを重畳表示する表示例
【図１４】本実施形態に係るナビゲーション装置の動作の流れを示すフローチャート
【図１５Ａ】自車両から案内対象交差点までに先行車両が存在しない場合における車両の前方を示す実写画像の表示例
【図１５Ｂ】自車両から案内対象交差点までに先行車両が存在する場合における車両の前方を示す実写画像の表示例
【図１５Ｃ】実写画像に案内図形および非経路アイコンを重畳表示する表示例
【図１５Ｄ】実写画像に案内図形を重畳表示する表示例
【図１５Ｅ】実写画像に案内図形および非経路アイコンを重畳表示する表示例
【図１６】実写画像に案内図形および非経路アイコンを重畳表示する表示例
【符号の説明】
【００８３】
１    映像取得部
２    測位部
３    地図ＤＢ
４    入力部
５    表示部
６    制御部
７    経路探索部
８    案内モード切替部
９    地図案内制御部
１０    実写案内制御部
１１    アイコン表示道路選択部
１２    非経路アイコン重畳部
【図１】
2008002965.tif 000003
【図２Ａ】
2008002965.tif 000004
【図２Ｂ】
2008002965.tif 000005
【図２Ｃ】
2008002965.tif 000006
【図３】
2008002965.tif 000007
【図４】
2008002965.tif 000008
【図５】
2008002965.tif 000009
【図６】
2008002965.tif 000010
【図７】
2008002965.tif 000011
【図８】
2008002965.tif 000012
【図９】
2008002965.tif 000013
【図１０】
2008002965.tif 000014
【図１１】
2008002965.tif 000015
【図１２】
2008002965.tif 000016
【図１３】
2008002965.tif 000017
【図１４】
2008002965.tif 000018
【図１５Ａ】
2008002965.tif 000019
【図１５Ｂ】
2008002965.tif 000020
【図１５Ｃ】
2008002965.tif 000021
【図１５Ｄ】
2008002965.tif 000022
【図１５Ｅ】
2008002965.tif 000023
【図１６】
2008002965.tif 000024