(57)【要約】      （修正有）【課題】所定の経路を適切に表す地図画像を表示できる地図表示装置などを提供する。【解決手段】地図画像を表示する表示部と、表示部に表示する色を示す表示情報を画素ごとに有し、探索された所定の経路に対応する道路図形６１と自然物図形６２とを表示情報に基づいて表す第１地図データから、自然物図形６２の位置に基づいて自然物図形６２に対応する表示情報を維持しつつ、第１拡張道路図形に対応する表示情報を変更した第２地図データを生成する地図データ生成部と、第２地図データに基づいて地図画像を表示部に表示させる表示制御部とを備える。【選択図】図３
2020166068.tif 000002
【特許請求の範囲】
【請求項１】
２以上の画素で構成され、地図を示す地図画像を表示する表示部と、
前記表示部に表示する色を少なくとも示す表示情報を前記画素ごとに有し、探索された所定の経路に対応する道路を示す道路図形と自然物を示す自然物図形とを前記表示情報に基づいて表す第１地図データから、前記自然物図形の位置に基づいて前記自然物図形に対応する前記表示情報を維持しつつ、前記道路図形を所定範囲に拡張した拡張道路図形に対応する前記表示情報を変更した第２地図データを生成する地図データ生成部と、
前記第２地図データに基づいて、前記拡張道路図形と前記自然物図形とを表す前記地図画像を前記表示部に表示させる表示制御部とを備えることを特徴とする地図表示装置。
【請求項２】
前記自然物は、海と、河川が少なくとも含まれる陸水部であり、
前記地図データ生成部は、前記拡張道路図形に対応する前記表示情報を、前記第１地図データが表す色と異なる第２の色を示す第２表示情報に変更することを特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記地図データ生成部は、前記道路図形を拡張した第１拡張道路図形の外側に対応する前記表示情報を、第３の色を示す第３表示情報に一時的に変更し、前記第３表示情報でなく、かつ前記自然物図形に対応しない前記表示情報を前記第２表示情報に変更して、前記自然物図形と重ならない範囲で前記道路図形が拡張された第２拡張道路図形を生成することを特徴とする請求項２に記載の地図表示装置。
【請求項４】
前記地図データ生成部は、前記道路図形を拡張した第１拡張道路図形を生成し、前記第１拡張道路図形から前記自然物図形を除外した第３拡張道路図形に対応する前記表示情報を前記第２表示情報に変更することを特徴とする請求項２に記載の地図表示装置。
【請求項５】
前記経路を探索する探索部をさらに備え、
前記地図データ生成部は、前記探索部が探索した前記経路に基づいて、前記第１地図データを描画することを特徴とする請求項３または４のいずれか１項に記載の地図表示装置。
【請求項６】
前記地図データ生成部は、前記道路図形の外周に沿って２以上の多角形の図形を描画し、前記道路図形と前記多角形の図形とで構成される前記第１拡張道路図形を生成することを特徴とする請求項５に記載の地図表示装置。
【請求項７】
移動体の現在地を示す現在地情報を取得する現在地情報取得部をさらに備え、
前記探索部は、前記現在地情報と、前記移動体を走行させるエネルギー源となる燃料またはバッテリの残量を示す情報とに基づいて、前記現在地を起点に前記移動体が走行可能な前記経路を探索することを特徴とする請求項５または６に記載の地図表示装置。
【請求項８】
２以上の画素で構成され、地図を示す地図画像を表示する表示装置と、前記表示装置と通信するサーバとを備える地図表示システムであって、
前記サーバは、前記表示装置に表示する色を少なくとも示す表示情報を前記画素ごとに有し、探索された所定の経路に対応する道路を示す道路図形と自然物を示す自然物図形とを前記表示情報に基づいて表す第１地図データから、前記自然物図形の位置に基づいて前記自然物図形に対応する前記表示情報を維持しつつ、前記道路図形を所定範囲に拡張した拡張道路図形に対応する前記表示情報を変更した第２地図データを生成し、
前記表示装置は、前記第２地図データに基づいて、前記拡張道路図形と前記自然物図形とを表す前記地図画像を表示することを特徴とする地図表示システム。
【請求項９】
２以上の画素で構成され、地図を示す地図画像を表示する表示部を備えるコンピュータを、
前記表示部に表示する色を少なくとも示す表示情報を前記画素ごとに有し、探索された所定の経路に対応する道路を示す道路図形と自然物を示す自然物図形とを前記表示情報に基づいて表す第１地図データから、前記自然物図形の位置に基づいて前記自然物図形に対応する前記表示情報を維持しつつ、前記道路図形を所定範囲に拡張した拡張道路図形に対応する前記表示情報を変更した第２地図データを生成する地図データ生成部と、
前記第２地図データに基づいて、前記拡張道路図形と前記自然物図形とを表す前記地図画像を前記表示部に表示させる表示制御部として機能させることを特徴とするプログラム。
【請求項１０】
２以上の画素で構成され、地図を示す地図画像を表示する表示装置と接続された通信部と、
前記表示装置に表示する色を少なくとも示す表示情報を前記画素ごとに有し、探索された所定の経路に対応する道路を示す道路図形と自然物を示す自然物図形とを前記表示情報に基づいて表す第１地図データから、前記自然物図形の位置に基づいて前記自然物図形に対応する前記表示情報を維持しつつ、前記道路図形を所定範囲に拡張した拡張道路図形に対応する前記表示情報を変更した第２地図データを生成する地図データ生成部と、
前記通信部を介して、前記拡張道路図形と前記自然物図形とを表す前記第２地図データを前記表示装置に送信する通信制御部とを備えることを特徴とする地図データ生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の経路を示す地図画像を表示する地図表示装置などに関する。
【背景技術】
【０００２】
たとえば特許文献１には、視認性を確保するため、車両の航続距離の余力が所定量になるまで走行し得る航続可能経路に含まれる道路の画像を、複数の矩形の画像に置き換えて表示するナビゲーション装置が開示されている。この複数の矩形の画像は、航続可能経路が占めるべき領域の一部又は全部を包含するように位置及び大きさが特定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６０２１０２４号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示の技術は、海や河川を示す図形を含む地図画像を表示させる場合、航続可能経路に含まれる道路の画像を複数の矩形の画像に単に置き換えると、海や河川を示す図形に前記矩形の画像が重なり、海や河川の一部も走行可能範囲として表示されて、地図画像の正確性が低下するおそれがある。
【０００５】
本発明の目的は、所定の経路を適切に表す地図画像を表示できる地図表示装置、地図表示システム、プログラムおよび地図データ生成装置を提供することにある。
【課題を解決するための手段】
【０００６】
本開示の第一態様に係る地図表示装置は、２以上の画素で構成され、地図を示す地図画像を表示する表示部と、前記表示部に表示する色を少なくとも示す表示情報を前記画素ごとに有し、探索された所定の経路に対応する道路を示す道路図形と自然物を示す自然物図形とを前記表示情報に基づいて表す第１地図データから、前記自然物図形の位置に基づいて前記自然物図形に対応する前記表示情報を維持しつつ、前記道路図形を所定範囲に拡張した拡張道路図形に対応する前記表示情報を変更した第２地図データを生成する地図データ生成部と、前記第２地図データに基づいて、前記拡張道路図形と前記自然物図形とを表す前記地図画像を前記表示部に表示させる表示制御部とを備える。
【０００７】
第一態様の地図表示装置において、前記自然物は、海と、河川が少なくとも含まれる陸水部であり、前記地図データ生成部は、前記拡張道路図形に対応する前記表示情報を、前記第１地図データが表す色と異なる第２の色を示す第２表示情報に変更することを特徴とする。
【０００８】
第一態様の地図表示装置において、前記地図データ生成部は、前記道路図形を拡張した第１拡張道路図形の外側に対応する前記表示情報を、第３の色を示す第３表示情報に一時的に変更し、前記第３表示情報でなく、かつ前記自然物図形に対応しない前記表示情報を前記第２表示情報に変更して、前記自然物図形と重ならない範囲で前記道路図形が拡張された第２拡張道路図形を生成することを特徴とする。
【０００９】
本開示の第二態様に係る地図表示装置において、前記地図データ生成部は、前記道路図形を拡張した第１拡張道路図形を生成し、前記第１拡張道路図形から前記自然物図形を除外した第３拡張道路図形に対応する前記表示情報を前記第２表示情報に変更することを特徴とする。
【００１０】
第一態様および第二態様の地図表示装置は、前記経路を探索する探索部をさらに備え、前記地図データ生成部は、前記探索部が探索した前記経路に基づいて、前記第１地図データを描画することを特徴とする。
【００１１】
第一態様および第二態様の地図表示装置において、前記地図データ生成部は、前記道路図形の外周に沿って２以上の多角形の図形を描画し、前記道路図形と前記多角形の図形とで構成される前記第１拡張道路図形を生成する。
【００１２】
第一態様および第二態様の地図表示装置は、移動体の現在地を示す現在地情報を取得する現在地情報取得部をさらに備え、前記探索部は、前記現在地情報と、前記移動体を走行させるエネルギー源となる燃料またはバッテリの残量を示す情報とに基づいて、前記現在地を起点に前記移動体が走行可能な前記経路を探索することを特徴とする。
【００１３】
本開示の第三態様に係る地図表示システムは、２以上の画素で構成され、地図を示す地図画像を表示する表示装置と、前記表示装置と通信するサーバとを備え、前記サーバは、前記表示装置に表示する色を少なくとも示す表示情報を前記画素ごとに有し、探索された所定の経路に対応する道路を示す道路図形と自然物を示す自然物図形とを前記表示情報に基づいて表す第１地図データから、前記自然物図形の位置に基づいて前記自然物図形に対応する前記表示情報を維持しつつ、前記道路図形を所定範囲に拡張した拡張道路図形に対応する前記表示情報を変更した第２地図データを生成し、前記表示装置は、前記第２地図データに基づいて、前記拡張道路図形と前記自然物図形とを表す前記地図画像を表示することを特徴とする。
【００１４】
本開示の第四態様に係るプログラムは、２以上の画素で構成され、地図を示す地図画像を表示する表示部を備えるコンピュータを、前記表示部に表示する色を少なくとも示す表示情報を前記画素ごとに有し、探索された所定の経路に対応する道路を示す道路図形と自然物を示す自然物図形とを前記表示情報に基づいて表す第１地図データから、前記自然物図形の位置に基づいて前記自然物図形に対応する前記表示情報を維持しつつ、前記道路図形を所定範囲に拡張した拡張道路図形に対応する前記表示情報を変更した第２地図データを生成する地図データ生成部と、前記第２地図データに基づいて、前記拡張道路図形と前記自然物図形とを表す前記地図画像を前記表示部に表示させる表示制御部として機能させることを特徴とする。
【００１５】
本開示の第五態様に係る地図データ生成装置は、２以上の画素で構成され、地図を示す地図画像を表示する表示装置と接続された通信部と、前記表示装置に表示する色を少なくとも示す表示情報を前記画素ごとに有し、探索された所定の経路に対応する道路を示す道路図形と自然物を示す自然物図形とを前記表示情報に基づいて表す第１地図データから、前記自然物図形の位置に基づいて前記自然物図形に対応する前記表示情報を維持しつつ、前記道路図形を所定範囲に拡張した拡張道路図形に対応する前記表示情報を変更した第２地図データを生成する地図データ生成部と、前記通信部を介して、前記拡張道路図形と前記自然物図形とを表す前記第２地図データを前記表示装置に送信する通信制御部とを備えることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、拡張道路図形と自然物図形とが重ならず、所定の経路を適切に表す地図画像を表示できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１実施形態に係るナビゲーション装置の概略構成図である。
【図２】第１地図データに基づく地図画像を表示部に表示させた場合のイメージ図である。
【図３】第１拡張道路図形を示すイメージ図である。
【図４】描画部が第１拡張道路図形を描画する処理を示すイメージ図である。
【図５】第２地図データに基づく地図画像を表示部に表示させた場合のイメージ図である。
【図６】走行可能エリア表示処理を示すフローチャートである。
【図７】本発明の第２実施形態に係るナビゲーション装置が表示する地図画像の一例を示す図である。
【図８】本発明の第３実施形態に係る地図表示システムを示す概略構成図である。
【発明を実施するための形態】
【００１８】
≪第１実施形態≫
図１は、本発明の第１実施形態に係るナビゲーション装置１の概略構成図である。ナビゲーション装置１は移動体に搭載される。移動体は、車両または人である。車両は、電気自動車、ガソリン自動車、バイクなどの自動二輪車、車いす、電動自転車などを含む。本実施形態において移動体は電気自動車である。ナビゲーション装置１は、車内ＬＡＮを介して、車両が備えるオーディオ、エアコン、ボディ制御部およびバッテリ制御部などの電装品と接続される。そのため、ナビゲーション装置１は、電装品から自車に関する車両情報を取得できる。車両情報は、車両を走行させるエネルギー源であるバッテリの残量を示す残量情報と、所定の電力量で車両が走行できる距離を示す燃費情報とを含む。なお車両情報は、車両への乗車人数などを示す情報を含んでもよい。
【００１９】
ナビゲーション装置１は、車両の走行可能エリアを表示する走行可能エリア表示処理と、出発地から目的地までの経路を案内する経路案内処理とを行う。走行可能エリアは、車両の現在地を起点として、バッテリの残量で走行を継続できると予測される範囲である。このようなナビゲーション装置１は、表示部２０と、入力部３０と、記憶部４０と、ＧＰＳ（Global Positioning System）センサ１０と、制御部５０とを備える。
【００２０】
表示部２０は、走行可能エリア表示処理の実行時に、走行可能エリアを示す地図画像を表示する。また表示部２０は、経路案内処理の実行時に、経路案内に必要な地図画像を表示する。地図画像は、２以上の画素で構成される。本実施形態において、表示部２０はディスプレイである。
【００２１】
入力部３０は、ユーザの操作に基づき、各種の指示を制御部５０に入力する。入力部３０は、たとえばタッチパネル、各種のスイッチおよび音声入力装置などで構成される。タッチパネルは、表示部２０と一体で構成される。入力部３０は、ユーザからの指示を制御部５０に入力する。ユーザからの指示としては、走行可能エリア表示処理を実行する指示や、経路案内を希望する目的地を設定する指示などが挙げられる。
【００２２】
記憶部４０は、ナビゲーション装置１が実行する各種プログラムおよび地図情報などを記憶する。また記憶部４０は、各種の処理に必要な情報を一時的に記憶する。記憶部４０は、たとえばフラッシュメモリ等で構成される。
【００２３】
地図情報は、道路に関する情報と、自然物に関する情報とを含む。自然物は、道路や建物などの人工物でなく、自然界に存在する物である。自然物としては、たとえば、海、河川や湖沼などの陸水部、山林、渓谷および国立公園などの自然公園が挙げられる。
【００２４】
道路に関する情報は、道路座標情報と、道路色情報とを含む。道路座標情報は、実在する道路の座標を示す情報である。道路の座標は、図４に示すノード６１ｇとリンク６１ｏとの組み合わせで表される。ノード６１ｇは、交差点、道路の末端、県道や国道などの道路の種別が変わる地点、道路幅が変わる地点などの位置を示す。ノード６１ｇは、たとえば緯度および経度で特定される。リンク６１ｏは、隣り合うノード６１ｇ・６１ｇ同士をつなぎ、ノード６１ｇとノード６１ｇの間の道路区間を表す。リンク６１ｏには、それぞれ対応するリンクＩＤ（identification）が紐づけられている。このような道路座標情報は、地図画像において道路を表す道路図形の形状を表す。道路色情報は、図１に示す表示部２０に表示させる道路図形の色を示す情報である。なお道路は、陸地に形成される道路、島と島をつなぐ橋に形成される道路、および、河川などにかけられた橋に形成される道路などを含む。
【００２５】
また道路に関する情報は、リンクＩＤごとに、道路の曲率、道路の勾配、道路の方位、道路の制限速度、道路の通行方向、道路の種別、および道路の名称などの少なくともいずれかを示す情報を含んでもよい。道路の種別は、たとえば高道道路、国道、県道および細街路などが挙げられる。道路の名称は、たとえば高速道路の名称やインターチェンジの名称などを含む。
【００２６】
自然物に関する情報は、自然物形状情報と、自然物色情報とを含む。自然物形状情報は、実在する自然物の座標を表す情報を含み、地図画像において自然物を表す自然物図形の形状を示す。なお、自然物図形の形状は、自然物を上空から見たときの形状である。自然物形状情報は、自然物の座標は、たとえば緯度および経度で特定される。自然物色情報は、表示部２０に表示させる自然物図形の色を示す情報である。また自然物に関する情報は、自然物の名称を示す情報を含んでもよい。自然物の名称としては、海の名称、河川の名称および自然公園の名称などが挙げられる。
【００２７】
また地図情報は、建物に関する情報と、施設に関する情報とをさらに含んでもよい。建物に関する情報は、建物形状情報と、建物色情報と、建物名情報とを含む。建物形状情報は、地図画像において２以上の線分の組み合わせで建物を表した建物図形の形状を示し、線分の始点の座標と終点の座標をそれぞれ示す情報を含む。始点の座標および終点の座標は、たとえば緯度および経度で表される。なお、建物図形の形状は、建物を上空から見たときの形状である。建物色情報は、表示部２０に表示される建物図形の色を示す情報である。建物名情報は、建物の名称を示す情報である。
【００２８】
施設としては、たとえば、充電スタンド、ガソリンスタンド、病院、警察署、消防署、鉄道駅、コンビニエンスストアおよびスーパーなどが挙げられる。施設に関する情報は、施設の座標を示す情報と、地図画像に表示する各施設のマークを表す情報とを含む。施設の座標は、たとえば緯度および経度で表される。
【００２９】
本実施形態において、ナビゲーション装置１は、走行可能エリア表示処理と経路案内処理とで同じ地図情報を用いるが、この構成に限定されず、走行可能エリア表示処理と経路案内処理とでそれぞれ異なる地図情報を用いてもよい。この構成の場合、ナビゲーション装置１は、たとえば、経路案内処理では、実在する道路の形状や道路のネットワークなどが正確に表された一般的な地図情報を用いる。そして、ナビゲーション装置１は、走行可能エリア表示処理では、たとえばノード６１ｇ・６１ｇ間の距離や所要時間などのコストを示す情報をメインとした地図情報を用いることが考えられる。
【００３０】
図１に示すＧＰＳセンサ１０は、ＧＰＳ衛星からの電波を受信し、ナビゲーション装置１が搭載された車両の現在地を示す現在地情報を取得する。本実施形態において、現在地情報は、緯度および経度を示す情報である。ＧＰＳセンサ１０は、現在地情報取得部に相当する。
【００３１】
制御部５０は、マップマッチング部５１と、探索部５２と、描画部５３と、表示制御部５４と、誘導部５５とを備える。
【００３２】
マップマッチング部５１は、ＧＰＳセンサ１０が受信した情報および地図情報を基に、マップマッチング処理を行う。マップマッチング処理は、ＧＰＳセンサ１０が受信した緯度および経度を示す情報を、地図データが表す道路図形上の位置に修正する処理である。マップマッチング部５１は、記憶部４０から地図情報を取得し、ＧＰＳセンサ１０が受信した緯度および経度を示す情報が表す車両の位置を地図情報に重畳させ、その重畳させた位置に対応する道路のリンク６１oを求める。続いて、マップマッチング部５１は、求めたリンク６１oに対応するリンクＩＤ情報を取得する。
【００３３】
探索部５２は、所定の経路を探索する。本実施形態において、所定の経路は、走行可能エリア表示処理において探索する走行可能経路と、経路案内処理において探索する出発地から目的地までの経路とを含む。なお、所定の経路は、地震や台風などの災害発生時またはその直後に、車両や人などが通行可能な経路を含んでもよい。また、所定の経路は、通行止めや渋滞を伴うマラソン大会などのイベント時に車両や人などが通行可能な経路を含んでもよい。探索部５２は、上記のような通行可能な経路を探索する場合、国や地方公共団体、イベント主催団体などが発信する情報などを利用する。
【００３４】
探索部５２は、走行可能エリア表示処理を行う場合、現在地情報と車両情報と地図情報とに基づいて、走行可能経路を探索する。走行可能経路は、車両が走行するエネルギー源であるバッテリを途中で充電することなく、現在地を起点に連続して走行可能と予測される経路である。
【００３５】
走行可能経路を探索する際、探索部５２は、たとえば、走行可能経路として検出する道路の種別などを探索条件として決定する。そして探索部５２は、車種ごとに予め決められた所定の計算式に、現在地情報、残量情報、燃費情報、ならびに、道路の勾配および制限速度を示す情報などを入力して、現在地から走行可能なすべての経路に対応する道路のリンクＩＤを特定する。なお、現在地周辺において探索対象の道路が複数枝分かれして延びる場合、走行可能経路は、現在地から放射状に広がる。本実施形態において、走行可能経路は、現在地からの片道の経路であるが、往復の経路であってもよい。また探索部５２は、走行可能エリア表示処理を行う場合、現在地情報の代わりに、ユーザが入力部３０を介して入力した出発地を示す情報を用いてもよい。
【００３６】
本実施形態において、探索部５２は、種別が高速道路や国道などの幅が比較的広い道路を探索対象とする。ナビゲーション装置１は、このような探索条件に基づいて走行可能エリア表示処理を行うと、幅が比較的狭い道路を探索対象外にできるので、扱うデータ量が抑えられ、走行可能エリア表示処理にかかる負荷を軽減できる。またナビゲーション装置１は、幅が狭すぎて実際には車両が通行できない道路が走行可能経路として抽出されることを防止できる。なお、検索条件は上述の条件に限定されず、すべての種別の道路を検索対象としてもよい。
【００３７】
探索部５２は、経路案内処理を行う場合、ユーザが入力部３０を介して入力した目的地を示す情報と、現在地情報と、地図情報とに基づいて、現在地から目的地までの経路を探索する。
【００３８】
描画部５３は、探索部５２が検索した所定の経路に基づいて、走行可能エリア表示処理で用いる地図データと、経路案内処理で用いる地図データとをそれぞれ生成する。このような描画部５３は、地図データ生成部に相当する。
【００３９】
描画部５３は、走行可能エリア表示処理を行う場合、走行可能経路および地図情報に基づいて、たとえば図２に示すような第１地図データを描画する。図２は、第１地図データに基づく地図画像６０を表示部２０に表示させた場合のイメージ図である。第１地図データは、２以上の表示情報を有する。この表示情報は、表示部２０に表示する色を示す。表示情報は、たとえばＲＧＢ（Red-Green-Blue）カラーで色を表す場合、地図画像の１画素あたりの赤色と緑色と青色の配合比率を示す情報である。また表示情報には、輝度を示す輝度情報および色の透過度を示す透過度情報の少なくともいずれかがさらに含まれてもよい。第１地図データは、このような表示情報を、地図画像の画素ごとに有する。
【００４０】
描画部５３は、表示情報を画素ごとに調整して、２以上の道路図形６１と、自然物図形６２と、車両の現在地を示すマークＰとを表す第１地図データを描画する。すなわち、描画部５３は、探索部５２が検索した走行可能経路のリンクＩＤに基づいて、道路に関する情報を記憶部４０から取得する。そして、描画部５３は、道路座標情報および道路色情報に対応する表示情報を設定し、道路図形６１を描画する。また描画部５３は、探索部５２が検索した走行可能経路のリンクＩＤに基づいて、自然物に関する情報を記憶部４０から取得する。そして、描画部５３は、自然物形状情報および自然物色情報に対応する表示情報を設定して、自然物図形６２を描画する。
【００４１】
描画部５３は、自然物図形６２を描画する際、自然物図形６２を表す表示情報が対応する位置、すなわち自然物図形６２の位置を記憶部４０に記憶させる。自然物図形６２の位置は、たとえば緯度および経度を示す情報や、第１地図データにおけるＸ，Ｙ座標値などで示される。なお図２において、自然物図形６２は海を表す。また図２において、自然物図形６２は、便宜的に斜線を引いて示す。自然物図形６２は、橋などに形成された道路を表す道路図形６１を挟んで、２以上の位置に描画される場合がある。このような場合、描画部５３は、各自然物図形６２の位置を記憶部４０に記憶させる。
【００４２】
また描画部５３は、道路の名称を示す情報および自然物の名称を示す情報に対応する表示情報を設定して、道路や自然物の名称を示す文字図形を描画してもよい。さらに描画部５３は、建物に関する情報に対応する表示情報を設定して、建物図形や建物の名称を示す文字図形などを描画してもよい。
【００４３】
描画部５３は、上記図形以外の残りの領域に、陸地を表す図形に対応する表示情報を設定する。描画部５３は、たとえば、自然物図形６２や建物図形など地図画像の背景となる図形を描画した後、道路図形６１を描画する。描画部５３は、さらに文字図形を描画する場合、道路図形６１の後に文字図形を描画する。
【００４４】
このようにして、ナビゲーション装置１は、第１地図データを描画する。そのため、ナビゲーション装置１は、経路案内処理の際に、道路および建物などを示す図形を３Ｄ（three dimensions）で適切に表した３次元地図データを描画部５３で生成できる。なお、ナビゲーション装置１は、第１地図データを描画する構成に限定されず、道路図形６１を表すレイヤーおよび自然物図形６２を表すレイヤーなどを重ねて、第１地図データを生成する構成でもよい。
【００４５】
描画部５３は、第１地図データに基づいて第２地図データを描画する。第２地図データは、走行可能エリアを表すデータである。
【００４６】
第２地図データの描画にあたり、描画部５３は、第１地図データが表す道路図形６１のうち、走行可能経路となる道路のリンクＩＤに対応する道路図形６１を抽出する。以下、この道路図形６１を「第１道路図形」とも記載し、走行可能経路となる道路のリンクＩＤに対応しない道路図形６１を「第２道路図形」とも記載する。すなわち道路図形６１は、第１道路図形と第２道路図形とで構成される。続いて、描画部５３は、第１道路図形に対応する表示情報を、所定の色を示す表示情報に変更する。所定の色は、地図画像を表示部２０に表示させたときの視認性の観点から、第１地図データが表す色と異なる色が好ましい。以下、第１地図データが表す色を「第１の色」と記載し、上記所定の色を「第２の色」とも記載する。この第２の色を示す第２表示情報は、透過度が４０％以上８０％以下に設定されることが好ましい。また、透過度が５０％以上７０％以下に設定されることがより好ましい。なお、透過度は、この範囲に限定されず、これ以外の数値でもよい。
【００４７】
図３は、第１拡張道路図形６３を示すイメージ図である。図４は、描画部５３が第１拡張道路図形６３を描画する処理を示すイメージ図である。第１拡張道路図形６３は、第１道路図形６１ａを所定範囲に拡張した図形である。
【００４８】
図４に示すように、描画部５３は、所定の計算式を用いて、第１道路図形６１ａの外周に沿って四角形を表す２以上の四角図形６１ｂを描画する。所定の計算式は、たとえば、表示部２０に表示された第１拡張道路図形６３が曲線を帯びて見えるような計算式を用いる。描画部５３は、第１道路図形６１ａの幅方向における四角図形６１ｂの長さ６１ｆが、たとえば１キロメートルの距離に相当する長さになるように四角図形６１ｂを描画する。また描画部５３は、第１道路図形６１ａの端部６１ｅに、端部６１ｅに頂点を集めた三角形を示す２以上の三角図形６１ｃを扇状に連続して描画する。これにより、描画部５３は、曲線に近い輪郭を有する第１拡張道路図形６３を描画できる。このように描画部５３は、第１道路図形６１ａと四角図形６１ｂと三角図形６１ｃとを合わせた第１拡張道路図形６３を描画する。このようにして描画される第１拡張道路図形６３は、走行可能経路に対応する道路が分岐および合流している場合、図３に示すように第１拡張道路図形６３の輪郭内に抜け部６３ａが形成される。抜け部６３ａは、第１道路図形６１ａが描画されていない所定範囲以上の領域に形成される。
【００４９】
なお、描画部５３は、上述のように四角形や三角形などの多角形の図形を描画する構成に限定されず、曲線を描画できる構成であってもよい。その構成の場合、描画部５３は、第１拡張道路図形６３を曲線で描画する。
【００５０】
次に、描画部５３は、第１拡張道路図形６３の外側に対応する表示情報に、第２の色と異なる第３の色を示す第３表示情報に一時的に変更する。具体的に、描画部５３は、図５に示す地図画像６５の１列目の１行目の画素６５ａ１に対応する第１地図データの表示情報が、第１拡張道路図形６３を表す表示情報か否か判断し、第１拡張道路図形６３を表す表示情報でないと判断した場合、その表示情報を第３表示情報に変更する。続いて、描画部５３は、その画素６５ａ１に隣接する２列目の１行目の画素６５ｂ１に対応する表示情報に対して、第１拡張道路図形６３を表す表示情報か否か判断し、第１拡張道路図形６３を表す表示情報でないと判断した場合に第３表示情報に変更する。描画部５３は、第１拡張道路図形６３を表す表示情報であると判断するまで上記の第３表示情報への変更処理を繰り返す。描画部５３は、第１拡張道路図形６３を表す表示情報であると判断すると、処理の対象を、地図画像６５の１列目の２行目の画素６５ａ２に対応する表示情報に変更する。すなわち、描画部５３は、地図画像６５の１列目の画素６５ａ１、６５ａ２・・・６５ａｎで構成される第１端部６５Ａに対応する表示情報から、第１端部６５Ａと対向する第２端部６５Ｂに対応する表示情報に向けて、上記の第３表示情報への変更処理を行う。また、描画部５３は、地図画像６５の１行目の画素６５ａ１、６５ｂ１・・・６５ｎ１で構成される第３端部６５Ｃに対応する表示情報から、第３端部６５Ｃと対向する第４端部６５Ｄに対応する表示情報に向けて、上記の第３表示情報への変更処理を行う。また、描画部５３は、第２端部６５Ｂに対応する表示情報から、第１端部６５Ａに対応する表示情報に向けて、上記の第３表示情報への変更処理を行う。さらに描画部５３は、第４端部６５Ｄに対応する表示情報から、第３端部６５Ｃに対応する表示情報に向けて、上記の第３表示情報への変更処理を行う。
【００５１】
なお、この第３表示情報への変更処理は、第１地図データの変更によって行われ、第３表示情報が表示部２０に表示されることはない。ナビゲーション装置１は、表示部２０の表示に関する処理の場合、ある程度の処理速度でその処理を実行する必要があるが、第３表示情報への変更処理は、高速で行う必要がなく、処理負荷を抑えることができる。
【００５２】
次に、描画部５３は、第３表示情報以外の表示情報を、第１拡張道路図形６３の輪郭の内側を表す表示情報と判断して第２表示情報に変更する。すなわち描画部５３は、自然物図形６２の位置に基づいて自然物図形６２に対応する表示情報については第１地図データから維持し、第３表示情報でなく、かつ自然物図形６２に対応しない表示情報を、第２表示情報に変更する。また描画部５３は、第３表示情報を元の表示情報に戻す。これにより、描画部５３は、第１拡張道路図形６３が自然物図形６２と重なる場合であっても、図５に示すように、自然物図形６２と重ならない範囲で第１道路図形６１ａが拡張された第２拡張道路図形６４を表す第２地図データを生成する。図５は、第２地図データに基づく地図画像６５を表示部２０に表示させた場合のイメージ図である。図５に示す例では、領域Ａに含まれる自然物図形６２に対応する表示情報が、図２に示す第１地図データから維持される。なお、第１地図データから維持される自然物図形６２の範囲は、図３において細かい斜線を引いて示す。第２地図データは、アメーバ状の第２拡張道路図形６４を走行可能エリアとして表す。
【００５３】
このように生成される第２拡張道路図形６４は、第１拡張道路図形６３が抜け部６３ａを有する場合でも、抜け部６３ａが形成されない。描画部５３は、上記の第３表示情報への変更処理を行うことで、たとえばすべての画像情報に対して、第１拡張道路図形６３に対応する表示情報であるか否かの判断と、第１拡張道路図形６３の輪郭の内側と外側のいずれに対応するかという判断の両方を実施する必要がなく、比較的少ない負荷で、第２拡張道路図形６４を生成できる。
【００５４】
さらに描画部５３は、記憶部４０から施設に関する情報を取得し、施設に関する情報に基づいて、充電スタンドやガソリンスタンドなどを示すマークを表示させて、第２地図データを生成してもよい。これにより、ナビゲーション装置１は、走行可能エリア内に存在する充電スタンドやガソリンスタンドなどを地図画像６５に表すことができる。
【００５５】
なおナビゲーション装置１は、地図レイヤーを重ねることで、第２地図データを生成する構成であってもよい。たとえば描画部５３は、第１拡張道路図形６３を表した地図データに、自然物図形６２を表すレイヤーとして重ねる構成であってもよい。レイヤーを重ねる構成とすることで、地図データ作成に関する細かな調整を容易に行える。
【００５６】
また描画部５３は、上記の第３表示情報への変更処理を行う際、第１地図データの解像度を一時的に低下させ、第１拡張道路図形６３の輪郭の内側に対応する表示情報を第２表示情報に変更する時点で、第１地図データの解像度を元に戻す構成であってもよい。このような構成のナビゲーション装置１は、計算処理の負荷を低減できる。
【００５７】
さらに描画部５３は、第２拡張道路図形６４を生成する際、表示情報のうち色および透過度を示す情報を変更したが、この構成に限定されず、色、輝度および透過度の少なくともいずれかを示す情報が変更されればよい。
【００５８】
描画部５３は、経路案内処理を行う場合、ユーザが入力部３０を介して入力した目的地を示す情報と、現在地情報と、地図情報とに基づいて、現在地から目的地までの経路を表す種々の倍率の地図データを描画する。
【００５９】
表示制御部５４は、描画部５３が生成した地図データに基づく地図画像を表示部２０に表示する。具体的に、表示制御部５４は、走行可能エリア表示処理が行われる場合、第２地図データに基づいて、自然物図形６２と、第２拡張道路図形６４からなる走行可能エリアとが適切に表された地図画像６５を表示部２０に表示する。地図画像６５において、走行可能エリアは、自然物図形６２と重複することなく表示される。第２拡張道路図形６４は半透明の色で表示されるので、第１道路図形６１ａは、第２拡張道路図形６４から透けて表示される。なお、ナビゲーション装置１は、ユーザによってタッチされた表示部２０の位置に対応する地点を、目的地として制御部５０に入力することもできる。
【００６０】
また表示制御部５４は、経路案内処理が行われる場合、経路案内に対応した地図画像を表示部２０に表示させる。誘導部５５は、経路案内処理を行う場合、目的地までの経路を音声などで案内する。
【００６１】
上述した制御部５０などの機能は、ソフトウェアなどにより実現される。ソフトウェアなどはプログラムとして記述され、記憶部４０に格納される。図示しないＣＰＵは、記憶部４０に記憶されたプログラムを読み出して実行することにより、制御部５０などの各機能を実現する。
【００６２】
図６は、走行可能エリア表示処理を示すフローチャートである。図６を用いて、ナビゲーション装置１が実施する走行可能エリア表示処理を説明する。走行可能エリア表示処理は、入力部３０より走行可能エリアを表示する指示が制御部５０に入力されると、開始される。
【００６３】
ステップＳ１において、探索部５２は、マップマッチング部５１から現在地情報を取得する。
【００６４】
ステップＳ２において、探索部５２は、記憶部４０から地図情報を取得する。
【００６５】
ステップＳ３において、探索部５２は、車両から車両情報を取得する。
【００６６】
ステップＳ４において、探索部５２は、ステップＳ１で取得した現在地情報と、ステップＳ２で取得した地図情報と、ステップＳ３で取得した車両情報とに基づいて、走行可能経路を求め、走行可能経路を示す道路に対応するリンクＩＤを特定する。
【００６７】
ステップＳ５において、描画部５３は、ステップＳ２で取得した地図情報と、ステップＳ４で求めた走行可能経路とに基づいて、第１地図データを描画する。
【００６８】
ステップＳ６において、描画部５３は、第１地図データにおいて、第１道路図形６１ａを表す表示情報を、第２表示情報に変更する。この第１道路図形６１ａは、ステップＳ４で特定したリンクＩＤが示す道路に対応する。
【００６９】
ステップＳ７において、描画部５３は、第１道路図形６１ａを拡張した第１拡張道路図形６３を描画する。
【００７０】
ステップＳ８において、描画部５３は、第１拡張道路図形６３の外側に対応する表示情報を、第３表示情報に変更する。
【００７１】
ステップＳ９において、描画部５３は、第３表示情報でなく、かつ自然物図形６２に対応しない表示情報を、第２表示情報に変更する。これによって、描画部５３は、第２拡張道路図形６４が表れた第２地図データを生成する。
【００７２】
ステップＳ１０において、表示制御部５４は、第２の画像データに基づいて、第２拡張道路図形６４と自然物図形６２とが表れた地図画像を表示部２０に表示する。この地図画像は、第２拡張道路図形６４により走行可能エリアを示す。
≪第２実施形態≫
図７は、本発明の第２実施形態に係るナビゲーション装置１００が表示する地図画像１６５の一例を示す図である。第１実施形態のナビゲーション装置１は、第１拡張道路図形６３に抜け部６３ａが形成されている場合でも、抜け部６３ａのない第２拡張道路図形６４を生成する。これに対して、第２実施形態に係るナビゲーション装置１００は、抜け部６３ａが形成された第３拡張道路図形６６が生成される可能性がある点が、第１実施形態のナビゲーション装置１と異なる。
【００７３】
具体的に、第２実施形態に係るナビゲーション装置１００が備える描画部５３は、自然物図形６２の位置に基づいて、第１拡張道路図形６３から自然物図形６２を除外した第３拡張道路図形６６を描画する。次に、描画部５３は、第３拡張道路図形６６を表す表示情報を、第２表示情報に変更する。これにより、ナビゲーション装置１００は、抜け部６３ａが形成された走行可能エリアを示す地図画像を表示部２０に表示できる。
≪第３実施形態≫
図８は、本発明の第３実施形態に係る地図表示システム２００を示す概略構成図である。地図表示システム２００は、表示装置２０２と、サーバ２０１とを備える。
【００７４】
表示装置２０２は、第１通信部２７０と、入力部３０と、ＧＰＳセンサ１０と、表示部２０と、第１制御部２５８とを備える。第１制御部２５８は、表示制御部５４と、第１通信制御部２５７とを備える。ＧＰＳセンサ１０と表示部２０と入力部３０と表示制御部５４の構成は、第１実施形態のナビゲーション装置１が備えるＧＰＳセンサ１０と表示部２０と入力部３０と表示制御部５４の構成と同様である。第１通信制御部２５７は、第１通信部２７０を制御して、サーバ２０１との間でデータの送受信を行う。
【００７５】
表示装置２０２は、ＧＰＳセンサ１０が取得した現在地情報を、第１通信部２７０を介してサーバ２０１に送信する。また表示装置２０２は、入力部３０を介して入力されたユーザの指示を、第１通信部２７０を介してサーバ２０１に送信する。このような表示装置２０２は、たとえばスマートフォンやタブレット端末などの携帯型の端末で構成される。
【００７６】
サーバ２０１は、第２制御部２５０と、記憶部４０と、第２通信部２７１とを備える。第２制御部２５０は、マップマッチング部５１と、探索部５２と、描画部５３と、第２通信制御部２５６とを備える。マップマッチング部５１と探索部５２と描画部５３と記憶部４０の構成は、第１実施形態のナビゲーション装置１が備えるマップマッチング部５１と探索部５２と描画部５３と記憶部４０の構成と同様である。第２通信制御部２５６は、第２通信部２７１を制御して、表示装置２０２との間でデータの送受信を行う。
【００７７】
第２制御部２５０は、表示装置２０２から送信された現在地情報および記憶部４０に記憶された地図情報に基づいて、第１地図データおよび第２地図データを生成する。サーバ２０１は、第２通信部２７１を介して第２地図データを表示装置２０２に送信する。このようなサーバ２０１は、地図データ生成装置に相当する。
【００７８】
表示装置２０２は、第１通信部２７０を介してサーバ２０１から第２地図データを受信すると、表示制御部５４によって、第２地図データに基づく地図画像を表示部２０に表示させる。
【００７９】
以上、本発明の実施形態について説明したが、装置構成や制御方法等は、上述した実施形態のみに限定されるものではない。
【００８０】
たとえば、上記実施形態では、地図表示装置がナビゲーション装置１、１００であるが、この構成に限定されない。たとえば、地図表示装置が、スマートフォンやタブレット端末、スマートウォッチなどの携帯型の端末、または、表示部２０を備えるその他の装置でもよい。
【００８１】
また、上記実施形態において、経路の探索や地図データの描画などの各機能は、単一の装置によって集中処理されて実現されてもよく、２以上の装置によって分散処理されて実現されてもよい。
【００８２】
その他の構成も、本発明の趣旨を逸脱しない範囲で種々変形が可能である。また上記実施形態および変形例の構成がそれぞれ組み合わせられてもよい。
【符号の説明】
【００８３】
１、１００  ナビゲーション装置
１０  ＧＰＳセンサ
２０  表示部
５２  探索部
５３  描画部
５４  表示制御部
６１  道路図形
６１ｂ  四角図形
６１ｃ  三角図形
６２  自然物図形
６３  第１拡張道路図形
６４  第２拡張道路図形
６５  地図画像
６６  第３拡張道路図形
２００  地図表示システム
２０１  サーバ
２０２  表示装置
【図１】
2020166068.tif 000003
【図２】
2020166068.tif 000004
【図３】
2020166068.tif 000005
【図４】
2020166068.tif 000006
【図５】
2020166068.tif 000007
【図６】
2020166068.tif 000008
【図７】
2020166068.tif 000009
【図８】
2020166068.tif 000010