(57)【要約】  従来の表示装置では、同時に同一画面上に縮尺の異なる地図を表示する場合、経路全体を表示するとは限らず、一目で経路全体が確認できないという問題があった。  表示装置（１００ａ）内に、第一の領域における第一の位置を含む第一の経路と、第一の地図とを第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部（４００ａ）と、全体の経路と第一の領域の境界との交点を算出し、第二の位置と交点とを接続する第二の経路が接して収まる接線領域を算出し、第二の経路を含む第二の領域内に接線領域を収め、かつ第一の経路と第二の経路とを交点で接続して表示する縮尺を決定し、その縮尺の第二の地図と第二の経路とを第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部（５００ａ）と、表示部（１０１）に対して第一表示情報と第二表示情報とを合成した表示を制御する表示制御部（１０３）とを設ける。
2017158822.tif 000002
【特許請求の範囲】
【請求項１】
第一の領域における第一の位置を含む第一の経路と、第一の地図とを前記第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、
全体の経路と前記第一の領域の境界との交点を算出し、第二の位置と前記交点とを接続する第二の経路が接して収まる接線領域を算出し、前記第二の経路を含む第二の領域内に前記接線領域を収め、かつ前記第一の経路と前記第二の経路とを前記交点で接続して表示する縮尺を決定し、前記縮尺の第二の地図と前記第二の経路とを前記第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、
表示部に対して前記第一表示情報と前記第二表示情報とを合成した表示を制御する表示制御部と
を備える表示装置。
【請求項２】
第一の領域に存在する第一の位置と、前記第一の領域における前記第一の位置を含む第一の経路と、第一の地図とを前記第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、
第二の領域に存在する第二の位置と、前記第二の領域における前記第二の位置を含む第二の経路全体と、第二の地図とを前記第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、
全体の経路と前記第一の領域の境界との第一の交点を算出し、前記全体の経路と前記第二の領域の境界との第二の交点を算出し、全体の領域から前記第一の領域と前記第二の領域以外の残りの領域である第三の領域に、前記第一の交点と前記第二の交点を接続する経路を表示する情報である第三表示情報を生成する第三表示情報生成部と、
表示部に対して前記第一表示情報と前記第二表示情報と前記第三表示情報とを合成した表示を制御する表示制御部と
を備える表示装置。
【請求項３】
前記第一の交点と前記第二の交点を接続する経路は、前記第一の交点と前記第二の交点をデフォルメして接続した経路である
請求項２記載の表示装置。
【請求項４】
前記第一表示情報と、前記第二表示情報とのうち一方の表示情報を延長してもう一方の隣り合う表示情報に重畳して表示する情報である効果表示情報を作成する地図効果作成部とを備え、
前記表示制御部は、前記表示部に対して前記効果表示情報の表示を制御する
請求項１記載の表示装置。
【請求項５】
前記効果表示情報は、前記表示情報を延長していくほど表示を薄くする
請求項４記載の表示装置。
【請求項６】
前記第一表示情報と、前記第二表示情報と、前記第三表示情報とのうち少なくとも１つの表示情報を延長して隣り合う表示情報に重畳して表示する情報である効果表示情報を作成する地図効果作成部とを備え、
前記表示制御部は、前記表示部に対して前記効果表示情報の表示を制御する
請求項２〜３のいずれか１項に記載の表示装置。
【請求項７】
前記効果表示情報は、前記表示情報を延長していくほど表示を薄くする
請求項６記載の表示装置。
【請求項８】
前記表示制御部の制御に基づき情報を表示する表示部とを備える
請求項１〜７のいずれか１項に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図上の経路を表示する表示装置に関するものである。
【背景技術】
【０００２】
地図上の経路を表示する表示装置は、例えば、車両に搭載するカーナビゲーションシステム（以下「カーナビ」という。）に備えられている。【０００３】
カーナビでは例えば運転者が経路設定を行い、そのカーナビの表示部に表示する地図上に設定した経路通りに運転者は道路を走行することが想定されている。表示する地図においては、現実世界の道路と地図上の道路を容易に対応付けできるようにするために、走行中の道路や、走行中の道路に接続する道路の角度や形状、走行中に道路沿いにある店舗が左右どちらに見えるか、店舗までの距離はどのくらいか等の道路沿いにある店舗との位置関係を詳細に表示することが必要である。そのためには、自車位置周辺は例えば１０分の１、２０分の１等の縮尺率の大きい地図（以下「詳細地図」という。）で表示することが望ましい。【０００４】
一方、自車位置や今から走行する経路全体の概要を把握するために、運転者は走行中の道路が国道、都道府県道等の主要道路、大型デパート、河川、山、主要都市、目的地等の目印に対してどのような位置関係にあるかを知りたいという要望がある。そのためには、経路全体が画面内に収まる例えば１万分の１、１０万分の１等の縮尺率の小さい地図（以下「広域地図」という。）を表示することが望ましい。【０００５】
従来は、上記の要求を同時に達成するため、縮尺の異なる地図を同時に表示していた。例えば、画面を左右２つの領域に分割し、右側に詳細地図を、左側に広域地図を表示する技術が開示されている。しかし、従来技術では詳細地図で表示した領域が広域地図の中でどの領域に相当するのかを直感的に把握しにくいという問題があった。また、詳細地図と広域地図の両方の地図中に自車位置を示す自車マークを表示するため、違和感が生じるという問題があった。【０００６】
この改善策として、従来の表示装置（例えば、特許文献１参照）は、目的地を含む領域と自車位置を含む領域とを同時に同一画面上に表示するために、広域地図で表示した目的地を含む領域を画面の中央側に引き込むように位置を変更し、目的地を含む領域と詳細地図で表示した自車位置を含む領域との間における地図の縮尺を段階的あるいは連続的に変更して表示装置に表示する。特許文献１の従来技術は、上記のようにすることで、詳細地図を表示した場合で目的地や目的地を含む領域が表示部の画面の枠外に存在する場合に、自車位置と目的地の２つの地点を同時に同一画面内に表示させ、複数の自車位置マークを表示することなく、自車位置と目的地の位置関係を把握できる態様で地図を表示できる。【０００７】
また、従来の表示装置（例えば、特許文献２参照）は、自車位置を含む詳細地図領域と、詳細地図領域周辺を含みかつ詳細地図と縮尺が異なる広域地図領域とを同時に表示し、詳細地図領域と広域地図領域との間に補正領域を設け、補正領域に詳細地図と広域地図との双方に存在する同一の道路を接続する仮想道路を表示する。特許文献２の従来技術は、上記のようにすることで、複数の自車位置マークを表示することなく、縮尺率の異なる詳細地図と広域地図とを同時に同一画面上に表示でき、さらに縮尺の異なる２つの地図を滑らかに接続することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１１−２２７４３４
【特許文献２】特開２０００−１９３４６８
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の従来技術では、２地点が１画面に収まるように地図を変形するため、経路形状によっては自車位置と目的地が画面内に存在していたとしても、一部の経路が画面からはみ出てしまう可能性がある。【００１０】
また、特許文献２の従来技術では、詳細地図と広域地図の双方に存在する同一道路について道路を接続するようにするため、例えば経路となる道路がとても細い道路で、詳細地図と広域地図のどちらか一方にしか表示しない場合、または両方に表示しない場合、経路線が補正領域で不連続になるという問題が生じる。また、広域地図の縮尺によっては、経路全体が１画面内に収まりきらずにはみ出るという問題があった。【００１１】
つまり、上記した従来の表示装置では、同時に同一画面上に縮尺の異なる地図を表示する場合、必ずしも経路全体を表示するとは限らず、一目で経路全体が確認できない場合があるという問題点があった。【００１２】
本発明は、上記のような問題を解決するためになされたものであって、同時に同一画面上に縮尺の異なる地図を表示する場合、経路全体を途切れなく１画面内に表示する表示装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明に係る表示装置は、第一の領域における第一の位置を含む第一の経路と、第一の地図とを第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、全体の経路と第一の領域の境界との交点を算出し、第二の位置と交点とを接続する第二の経路が接して収まる接線領域を算出し、第二の経路を含む第二の領域内に接線領域を収め、かつ第一の経路と第二の経路とを交点で接続して表示する縮尺を決定し、その縮尺の第二の地図と第二の経路とを第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、表示部に対して第一表示情報と第二表示情報とを合成した表示を制御する表示制御部とを備える。【００１４】
本発明に係る表示装置は、第一の領域に存在する第一の位置と、第一の領域における第一の位置を含む第一の経路と、第一の地図とを第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、第二の領域に存在する第二の位置と、第二の領域における第二の位置を含む第二の経路全体と、第二の地図とを第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、全体の経路と第一の領域の境界との第一の交点を算出し、全体の経路と第二の領域の境界との第二の交点を算出し、全体の領域から第一の領域と第二の領域以外の残りの領域である第三の領域に、第一の交点と第二の交点を接続する経路を表示する情報である第三表示情報を生成する第三表示情報生成部と、表示部に対して第一表示情報と第二表示情報と第三表示情報とを合成した表示を制御する表示制御部とを備える。
【発明の効果】
【００１５】
本発明に係る表示装置によれば、同時に同一画面上に縮尺の異なる地図を表示する場合、経路全体を途切れなく１画面内に表示することができる。よって、同時に同一画面上に縮尺の異なる地図を表示する場合でも、一目で経路全体が確認できる。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１に係る表示装置を含むカーナビの構成を示す図である。
【図２】実施の形態１に係る表示装置を含むカーナビのハードウェア構成を示す図である。
【図３】実施の形態１に係る設定処理部の詳細な構成を示す図である。
【図４】実施の形態１に係る詳細地図生成部の詳細な構成を示す図である。
【図５】実施の形態１に係る広域地図生成部の詳細な構成を示す図である。
【図６】実施の形態１に係る広域調整部の詳細な構成を示す図である。
【図７】実施の形態１に係るディスプレイの表示例である。
【図８】実施の形態１に係る接線領域を説明する概念図である。
【図９】実施の形態１の表示装置の動作の流れを示すフローチャートである。
【図１０】実施の形態１の設定処理部の動作の流れを示すフローチャートである。
【図１１】実施の形態１の詳細地図生成部の動作の流れを示すフローチャートである。
【図１２】実施の形態１の広域地図生成部の動作の流れを示すフローチャートである。
【図１３】実施の形態２に係る表示装置を含むカーナビの構成を示す図である。
【図１４】実施の形態２に係る広域地図生成部の詳細な構成を示す図である。
【図１５】実施の形態２に係る中間地図生成部の詳細な構成を示す図である。
【図１６】実施の形態２に係るディスプレイの表示例である。
【図１７】実施の形態２の表示装置の動作の流れを示すフローチャートである。
【図１８】実施の形態２の広域地図生成部の動作の流れを示すフローチャートである。
【図１９】実施の形態２の中間地図生成部の動作の流れを示すフローチャートである。
【図２０】実施の形態３に係る表示装置を含むカーナビの構成を示す図である。
【図２１】実施の形態３に係る詳細地図生成部の詳細な構成を示す図である。
【図２２】実施の形態３に係る広域地図生成部の詳細な構成を示す図である。
【図２３】実施の形態３に係るディスプレイの表示例である。
【図２４】実施の形態３の表示装置の動作の流れを示すフローチャートである。
【図２５】実施の形態３の詳細地図生成部の動作の流れを示すフローチャートである。
【図２６】実施の形態３の広域地図生成部の動作の流れを示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明に係る表示装置をカーナビに適用した例を図面を参照しつつ説明する。
【００１８】
実施の形態１．
本発明の表示装置を適用したカーナビは、例えば、車両のダッシュボード内あるいはダッシュボード上の運転者から見やすい位置に設置する。カーナビは、自車位置の取得やユーザによる目的地の入力により経路検索、経路案内、経路や地図の表示を行うとともに、本発明の表示装置を備えることにより、ディスプレイに経路全体を表示する。
【００１９】
図１は、本発明の実施の形態１に係る表示装置１００ａを含むカーナビ１ａの構成を示す図である。
【００２０】
カーナビ１ａは、表示の設定を記憶する設定記憶部２と、設定した経路を記憶する経路記憶部３と、自車位置を検出する位置検出部４と、地図を記憶する地図記憶部５と、ディスプレイの表示領域を記憶する表示領域記憶部６と、詳細地図についての表示の設定を記憶する詳細記憶部７と、ユーザからの入力を受け付ける入力部８と、表示装置１００ａとを備えている。これらの構成により、同時に同一画面上に縮尺の異なる地図を表示する場合、経路全体を途切れなく１画面内に表示することができる。ここで、詳細地図とは、例えば１０分の１、２０分の１等の縮尺率の大きい地図のことを言う。具体的には、例えば、詳細地図は表示部１０１の画面上の２０ピクセルの所定距離を１０ｍと定義した地図のことである。なお、詳細地図は、５分の１、３０分の１、１００分の１等でもよく、１０分の１の縮尺に限らない。また、詳細地図は表示部１０１の画面上の２０ピクセルの所定距離を２０ｍ、５０ｍ等と定義した地図や、表示部１０１の画面上の１０ピクセル、５０ピクセル、１００ピクセル等の所定距離を１０ｍと定義した地図でもよく、表示部１０１の画面上の２０ピクセルの所定距離を１０ｍと定義した地図に限らない。なお、詳細地図は、第一の地図の一例である。
【００２１】
入力部８は、表示する地図の向きをユーザが入力するインターフェースである。例えば、ユーザが地図の南向きをディスプレイの上にくるようにしたければ、そのように設定する。なお、ヘディングアップやその他の設定を行ってもよい。
【００２２】
また、入力部８により、表示部１０１に一度に表示する地図の個数をユーザが入力することができる。実施の形態１では、入力がない場合はデフォルトで表示する地図は１つとすることにする。実施の形態１では、表示する地図を２つとユーザが入力した場合を説明する。ここで、以下では表示する地図の縮尺率の大きい方の地図を詳細地図、縮尺率の小さい方の地図を広域地図という。ここで、広域地図とは、例えば１万分の１、１０万分の１等の縮尺率の小さい地図のことを言う。具体的には、例えば、広域地図は表示部１０１の画面上の２０ピクセルの所定距離を１ｋｍと定義した地図のことである。なお、広域地図は、２万分の１、１０万分の１、１００万分の１等でもよく、１万分の１の縮尺に限らない。また、広域地図は表示部１０１の画面上の２０ピクセルの所定距離を２ｋｍ、５ｋｍ、１０ｋｍ等と定義した地図や、表示部１０１の画面上の１０ピクセル、５０ピクセル、１００ピクセル等の所定距離を１ｋｍと定義した地図でもよく、表示部１０１の画面上の２０ピクセルの所定距離を１ｋｍと定義した地図に限らない。
【００２３】
設定記憶部２は、表示の設定を記憶しており、入力部８でユーザが表示する地図の向きを設定しなかった場合に表示する地図の向きを記憶する。例えば、入力部８でユーザが表示する地図の向きを設定しなかった場合に表示する地図の向きはヘディングアップとするように記憶する。なお、北向き、南西向き等のへディングアップ以外の方向を記憶していてもよい。
【００２４】
また、入力部８を備えず、設定記憶部２のみ備えていてもよい。この場合、表示する地図の向きは、設定記憶部２に予め記憶している方向に固定する。
【００２５】
経路記憶部３は、ユーザが設定した経路を記憶する。なお、ユーザが設定した経路は、全体の経路の一例である。
【００２６】
位置検出部４は、自車位置を検出する。自車位置とは、例えば地図上の座標情報である。なお、自車位置は、第一の位置の一例である。
【００２７】
地図記憶部５は、縮尺の異なる地図を複数記憶する。また、各縮尺の地図には山、川、町並み等の背景の情報、道路の情報、商標のマーク等の情報も付与されている。背景の情報、道路の情報、商標のマーク等の情報とは、色、形、位置等のディスプレイに表示するための情報や、商標のマークでは店舗の名前、種類、開店や閉店する時間等の情報である。
【００２８】
表示領域記憶部６は、ディスプレイにおいて表示が可能な領域を記憶する。例えば、ピクセルデータを記憶する。
【００２９】
詳細記憶部７は、詳細地図を表示する際の設定を記憶する。詳細は後述する。
【００３０】
表示装置１００ａは、同時に同一画面上に縮尺の異なる地図を表示し、かつ経路全体を途切れなく１画面内に表示する。表示装置１００ａは、表示を行う表示部１０１と、地図の表示の設定を行う設定処理部３００と、詳細地図を生成する詳細地図生成部４００ａと、広域地図を生成する広域地図生成部５００ａと、生成した詳細地図と広域地図とを合成する地図合成部１０２ａと、合成した地図を表示部１０１に表示させる制御を行う表示制御部１０３とを備えている。設定処理部３００と詳細地図生成部４００ａと広域地図生成部５００ａの詳細については後述する。
【００３１】
表示部１０１は、表示制御部１０３の制御に基づき表示をする。例えば、表示制御部１０３から送られてきた信号通りに表示をする。
【００３２】
地図合成部１０２ａは、詳細地図生成部４００ａで生成した詳細地図と広域地図生成部５００ａで生成した広域地図を合成する。例えば、詳細地図と広域地図とにはそれぞれディスプレイのどの位置にどのくらいの広さで地図を表示するかが紐付けられており、それに従って詳細地図と広域地図とを合成する。
【００３３】
表示制御部１０３は、合成した地図の座標変換行列を求め、表示部１０１まで転送可能で表示部１０１が読み込める信号に変換して表示部１０１に信号を送信する。例えば、表示制御部１０３は、合成した地図の緯度経度座標系から座標変換行列を求めピクセルデータに変換し、表示部１０１まで転送可能で表示部１０１が読み込める信号に変換して表示部１０１に信号を送信する。表示制御部１０３は、地図合成部１０２ａで合成した地図を表示部１０１に表示させる制御を行う。
【００３４】
なお、表示制御部１０３は、合成した地図の座標変換行列を求め、表示部１０１まで転送可能で表示部１０１が読み込める信号に変換して表示部１０１に信号を送信するとしたが、合成した地図の座標変換行列を求め、表示部１０１まで転送可能で表示部１０１が読み込める信号に変換するのは、詳細地図生成部４００ａと広域地図生成部５００ａがそれぞれ行ってもよいし、地図合成部１０２ａ等が行ってもよい。
【００３５】
図２は、本発明の実施の形態１に係る表示装置１００ａを含むカーナビ１ａのハードウェア構成を示す図である。図２を用いて、本発明の実施の形態１に係る表示装置１００ａを含むカーナビ１ａの構成について説明する。
【００３６】
実施の形態１において、表示装置１００ａを含むカーナビ１ａはコンピュータである。カーナビ１ａは、信号経路であるバス１１、ユーザが入力する装置である入力インターフェース１２、自車位置を検出するセンサ１３、ＧＰＳデータを受信するＧＰＳレシーバ１４、ワークエリアである主記憶装置１５、プログラム、地図等を記憶する外部記憶装置１６、主記憶装置１５にロードした外部記憶装置１６のプログラムを読み込み実行するプロセッサ１７、各装置の結果を表示するディスプレイ１８といったハードウェアを備える。表示装置１００ａはプロセッサ１７の一部とディスプレイ１８により実現する。
【００３７】
バス１１は、各装置間を電気的に接続し、情報のやり取りを行う信号経路である。
【００３８】
入力インターフェース１２は、カーナビ１ａへの操作や、経路設定においては出発地、目的地、経由地等の情報をユーザが入力する装置である。また、入力部８は入力インターフェース１２によって実現する。入力インターフェース１２は、操作ボタン、タッチパネル、マウス、キーボード等といった装置である。
【００３９】
センサ１３は、自車の舵角を検出する舵角センサ１９、角速度を検出するジャイロセンサ２０、速度を検出する速度センサ２１等、車両状態の情報を検出する。センサ１３は、検出した車両状態の情報から自車位置を算出することも可能である。なお、本実施の形態では舵角センサ１９、ジャイロセンサ２０、速度センサ２１を備えているが、単体でも複数でもよく、センサはこれに限らない。位置検出部４は、センサ１３により実現する。
【００４０】
ＧＰＳレシーバ１４は、ＧＰＳデータを受信する受信部として機能する。ＧＰＳレシーバ１４は、例えば、通信チップまたはＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。位置検出部４は、ＧＰＳレシーバ１４により実現する。
【００４１】
なお、位置検出部４は、センサ１３とＧＰＳレシーバ１４により実現するとしたが、両方用いても、単体で用いてもどちらでもよい。
【００４２】
主記憶装置１５は、外部記憶装置１６に記憶したプログラムをロードするワークエリアとして機能する。主記憶装置１５は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００４３】
外部記憶装置１６は、各縮尺の地図情報、座標を持った複数の点列で構成する道路区間単位の道路情報等の情報や、地図を生成するプログラム、経路を生成するプログラム等の機能を実現するプログラムを記憶する。外部記憶装置１６は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、又は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。外部記憶装置１６は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）も記憶する。設定記憶部２と、経路記憶部３と、地図記憶部５と、表示領域記憶部６と、詳細記憶部７は外部記憶装置１６によって実現する。
【００４４】
なお、設定記憶部２と、経路記憶部３と、地図記憶部５と、表示領域記憶部６と、詳細記憶部７は外部記憶装置１６によって実現するとしたが、主記憶装置１５やプロセッサ１７が記憶し、実現してもよい。
【００４５】
プロセッサ１７は、バス１１を介して他の装置と接続し、これら他の装置を制御する。プロセッサ１７は、主記憶装置１５にロードした外部記憶装置１６のプログラムを読み込み、実行する。外部記憶装置１６に記憶したＯＳの少なくとも一部を主記憶装置１５にロードし、プロセッサ１７はＯＳを実行しながら、プログラムを実行する。プロセッサ１７は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ１７は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。なお、プロセッサ１７は、本実施の形態では一つであるが、複数でもよい。また、複数のプロセッサ１７がプログラムを連携して実行してもよい。設定処理部３００と、詳細地図生成部４００ａと、広域地図生成部５００ａと、地図合成部１０２ａと、表示制御部１０３は、プロセッサ１７が主記憶装置１５にロードした外部記憶装置１６のプログラムを読み込み、実行することにより実現する。
【００４６】
ディスプレイ１８は、各装置の結果を表示する。ディスプレイ１８は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。表示部１０１は、ディスプレイ１８により実現する。なお、表示部１０１は、ＬＣＤとしたが、有機ＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）でもよい。また、表示部１０１はディスプレイとしたが、表示するものであればプロジェクター、タッチパネル等何でもよい。
【００４７】
なお、各装置の結果を示す情報、データ、信号値、変数値等を、主記憶装置１５、外部記憶装置１６、又は、プロセッサ１７内のレジスタ又はキャッシュメモリに記憶する。
【００４８】
また、プログラムを、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）といった可搬記録媒体に記憶してもよい。
【００４９】
図３は、本発明の実施の形態１に係る設定処理部３００の詳細な構成を示す図である。図３を参照しつつ、設定処理部３００について詳細に説明する。
【００５０】
設定処理部３００は、経路を設定しているか判断する経路設定判定部３０１と、表示する地図の方向を設定する方向設定部３０２と、表示する地図の個数を設定する個数設定部３０３とを備えている。
【００５１】
経路設定判定部３０１は、ユーザが経路を設定したかを判断し、本発明による表示処理を継続するか否かを判断する。
【００５２】
方向設定部３０２は、経路設定判定部３０１が本発明による表示処理を継続すると判断した場合、表示する地図の方向を設定する。例えば、ユーザが表示する地図の方向を入力部８に入力した場合、その入力した方向を表示する地図の方向に設定する。ユーザが表示する地図の方向を入力部８に入力しない場合、設定記憶部２に記憶した方向を表示する地図の方向に設定する。
【００５３】
なお、入力部８を備えず、設定記憶部２のみ備えていてもよく、この場合、表示する地図の向きは、設定記憶部２に記憶した方向を表示する地図の方向に元から設定する。
【００５４】
個数設定部３０３は、入力部８にユーザが入力する個数を表示部１０１に一度に表示する地図の個数として設定する。実施の形態１では、入力がない場合はデフォルトで表示する地図は１つとすることにする。実施の形態１では、表示する地図を２つとユーザが入力した場合を説明する。なお、入力部８と個数設定部３０３を備えず、自動的に同一画面上に自車位置と目的地が入るように２つの地図を表示するようにしてもよい。なお、目的地は、第二の位置の一例である。
【００５５】
図４は、本発明の実施の形態１に係る詳細地図生成部４００ａの詳細な構成を示す図である。図４を参照しつつ、詳細記憶部７及び詳細地図生成部４００ａについて詳細に説明する。
【００５６】
詳細記憶部７は、詳細地図の縮尺の値を記憶する詳細縮尺記憶部２２と、ディスプレイにおいて詳細地図を表示する領域を記憶する詳細領域記憶部２３とを備えている。また、詳細地図生成部４００ａは、自車位置と表示する地図の方向とを取得する位置取得部４０１と、詳細地図の縮尺の値を取得する詳細縮尺取得部４０２と、詳細地図の生成に使用する地図を取得する詳細地図取得部４０３と、ディスプレイにおいて詳細地図を表示する領域を取得する詳細領域取得部４０４と、ユーザが設定した経路を取得する詳細経路取得部４０５と、詳細地図に表示する経路を生成する詳細経路生成部４０６と、詳細地図を表示する情報である表示情報を生成する詳細表示生成部４０７とを備えている。なお、詳細地図を表示する情報である表示情報は、第一表示情報の一例であり、詳細表示生成部４０７は、第一表示情報生成部の一例である。
【００５７】
詳細縮尺記憶部２２は、詳細地図の縮尺の値を記憶する。なお、実施の形態１では詳細地図の縮尺は記憶した決まった値としたが、ユーザが入力した値、算出した値でもよい。
【００５８】
詳細領域記憶部２３は、ディスプレイにおいて詳細地図を表示する領域を記憶する。なお、実施の形態１ではディスプレイにおいて詳細地図を表示する領域は記憶した決まった値としたが、ユーザが入力した値、算出した値等でもよい。なお、ディスプレイにおいて詳細地図を表示する領域は、第一の領域の一例である。
【００５９】
位置取得部４０１は、位置検出部４から自車位置と、設定処理部３００から設定処理部３００が設定した表示する地図の方向を取得する。
【００６０】
詳細縮尺取得部４０２は、詳細縮尺記憶部２２から詳細地図の縮尺の値を取得する。
【００６１】
詳細地図取得部４０３は、詳細縮尺取得部４０２が送信した詳細地図の縮尺の値と同じ縮尺の地図を地図記憶部５から取得する。
【００６２】
詳細領域取得部４０４は、詳細領域記憶部２３からディスプレイにおいて詳細地図を表示する領域を取得する。また、詳細領域取得部４０４は、位置取得部４０１から表示する地図の方向と、詳細縮尺取得部４０２から詳細地図の縮尺の値とを取得し、ディスプレイにおいて詳細地図を表示する領域に紐づける。
【００６３】
詳細経路取得部４０５は、ユーザが設定した経路を取得する。
【００６４】
詳細経路生成部４０６は、詳細地図に表示する経路を生成する。詳細経路生成部４０６は、自車位置と、表示する地図の方向と、詳細地図の縮尺の値と、ディスプレイにおいて詳細地図を表示する領域と、ユーザが設定した経路とから、詳細地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報を生成する。なお、詳細地図に表示する経路は、第一の経路の一例である。
【００６５】
詳細表示生成部４０７は、詳細地図を表示する情報である表示情報を生成する。詳細表示生成部４０７は、自車位置と、表示する地図の方向と、詳細地図の縮尺の値と同じ縮尺の地図と、ディスプレイにおいて詳細地図を表示する領域と、詳細地図に表示する経路の情報である表示情報とを取得し、詳細地図を表示する情報である表示情報を生成する。生成した表示情報には、山、川、町並み等の背景の情報、道路の情報、商標のマーク等の情報も付与した詳細地図に経路や自車位置を重畳する。
【００６６】
図５は、本発明の実施の形態１に係る広域地図生成部５００ａの詳細な構成を示す図である。図５を参照しつつ、広域地図生成部５００ａについて詳細に説明する。
【００６７】
広域地図生成部５００ａは、広域地図の縮尺と詳細地図と広域地図との境界と経路との交点とディスプレイにおいて広域地図を表示する領域とを算出する広域調整部６００と、ディスプレイにおいて表示が可能な領域を取得する表示領域取得部５０１と、広域地図の生成に使用する地図を取得する広域地図取得部５０２と、ユーザが設定した経路を取得する広域経路取得部５０３と、広域地図に表示する経路を生成する広域経路生成部５０４ａと、広域地図を表示する情報である表示情報を生成する広域表示生成部５０５ａとを備えている。
【００６８】
広域調整部６００は、同時に同一画面上に縮尺の異なる地図を表示する場合、経路全体を途切れなく１画面内に表示することができるように広域地図の縮尺を算出する。また、広域調整部６００は、詳細地図と広域地図との境界と経路との交点を算出する。さらに、広域調整部６００は、ディスプレイにおいて広域地図を表示する領域を算出する。詳細は後述する。
【００６９】
表示領域取得部５０１は、ディスプレイにおいて表示が可能な領域を取得する。
【００７０】
広域地図取得部５０２は、広域調整部６００が算出した広域地図の縮尺の値と同じ縮尺の地図を地図記憶部５から取得する。なお、広域地図の縮尺の値と同じ縮尺の地図は、第二の地図の一例である。
【００７１】
広域経路取得部５０３は、経路記憶部３からユーザが設定した経路を取得し、広域調整部６００及び広域経路生成部５０４ａに送信する。
【００７２】
広域経路生成部５０４ａは、広域地図に表示する経路を生成する。広域経路生成部５０４ａは、詳細地図と広域地図との境界と経路との交点と、ディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向と、広域地図の縮尺の値と、ディスプレイにおいて広域地図を表示する領域と、ユーザが設定した経路とから、詳細地図と広域地図との境界と経路との交点から目的地までを広域地図の縮尺の値で広域地図に表示する経路の情報である表示情報を生成する。なお、広域地図に表示する経路は、第二の経路の一例であり、ディスプレイにおいて広域地図を表示する領域は第二の領域の一例である。
【００７３】
広域表示生成部５０５ａは、広域地図を表示する情報である表示情報を生成する。広域表示生成部５０５ａは、詳細地図と広域地図との境界と経路との交点と、ディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向と、広域地図の縮尺の値と同じ縮尺の地図と、ディスプレイにおいて広域地図を表示する領域と、広域地図に表示する経路の情報である表示情報とを取得し、広域地図を表示する情報である表示情報を生成する。生成した表示情報には、山、川、町並み等の背景の情報、道路の情報、商標のマーク等の情報も付与した広域地図に経路を重畳する。なお、広域地図を表示する情報である表示情報は、第二表示情報の一例であり、広域表示生成部５０５ａは、第二表示情報生成部の一例である。
【００７４】
図６は、本発明の実施の形態１に係る広域調整部６００の詳細な構成を示す図である。図６を参照しつつ、広域調整部６００について詳細に説明する。
【００７５】
広域調整部６００は、詳細地図と広域地図との境界と経路との交点を算出する交点算出部６０１と、経路が接する領域を算出する接線領域算出部６０２と、ディスプレイにおいて広域地図を表示する領域を算出する広域領域算出部６０３と、経路全体がディスプレイに収まる配置か否かを判定する配置判定部６０４と、広域地図の縮尺の値を算出する広域縮尺算出部６０５とを備えている。
【００７６】
交点算出部６０１は、詳細地図と広域地図との境界と経路との交点を算出する。交点算出部６０１は、ディスプレイにおいて詳細地図を表示する領域と、ディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向と、ディスプレイにおいて詳細地図を表示する領域に紐づけた詳細地図の縮尺の値と、ユーザが設定した経路とを取得し、ディスプレイにおいて紐づけた方向と詳細地図の縮尺とで詳細地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出する。なお、詳細経路生成部４０６から詳細地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報を取得し、詳細地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報と、ディスプレイにおいて詳細地図を表示する領域とから詳細地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出してもよい。また、詳細表示生成部４０７から詳細地図を表示する情報である表示情報を取得し、詳細地図を表示する情報である表示情報と、ディスプレイにおいて詳細地図を表示する領域とから詳細地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出してもよい。
【００７７】
図７は、実施の形態１に係るディスプレイの表示例である。例えば、ディスプレイにおいて詳細地図を表示する領域２４が図７のような矩形であり、ディスプレイにおいて広域地図を表示する領域２５をその周りの一部に配置する。ディスプレイにおいて詳細地図を表示する領域２４とディスプレイにおいて広域地図を表示する領域２５との境界２６がある。自車位置２７から目的地２８までの経路２９と境界２６とが交わった場所が交点３０となる。なお、図７は、縮尺率が一目でわかるように詳細地図のスケーラ３１と広域地図のスケーラ３２とを表示したが、表示しなくてもよい。また、スケーラの代わりにグリッド線を重ねて表示してもよい。この場合も縮尺率が一目でわかる。
【００７８】
接線領域算出部６０２は、経路が接する領域を算出する。接線領域算出部６０２は、ユーザが設定した経路、詳細地図と広域地図との境界と経路との交点を取得し、交点から目的地までの経路に接する接線領域を算出する。例えば、接線領域とは、交点から目的地までの経路に接する最小の矩形である。なお、接線領域は、矩形でなくても他の多角形、円等でもよい。
【００７９】
図８は、実施の形態１に係る接線領域を説明する概念図である。例えば、接線領域を矩形とする。詳細地図と広域地図との境界と経路との交点３０から目的地２８までの経路に接する最小の矩形とは、例えば領域３３となる。
【００８０】
広域領域算出部６０３は、ディスプレイにおいて広域地図を表示する領域を算出する。広域領域算出部６０３は、ディスプレイにおいて表示が可能な領域とディスプレイにおいて詳細地図を表示する領域を取得し、ディスプレイにおいて広域地図を表示する領域を算出する。
【００８１】
配置判定部６０４は、経路全体がディスプレイに収まる配置か否かを判定する。配置判定部６０４は、ディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向を合わせて、広域地図の経路を詳細地図と広域地図との境界と経路との交点に接続して配置し、かつディスプレイにおいて広域地図を表示する領域内に接線領域が収まるか否かを判定する。
【００８２】
広域縮尺算出部６０５は、広域地図の縮尺の値を算出する。広域縮尺算出部６０５は、ディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向を合わせて、広域地図の経路を詳細地図と広域地図との境界と経路との交点に接続して配置し、かつディスプレイにおいて広域地図を表示する領域内に接線領域がちょうど収まる縮尺を広域地図の縮尺の値として算出する。なお、広域縮尺算出部６０５は、ディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向を合わせて、広域地図の経路を詳細地図と広域地図との境界と経路との交点に接続して配置し、かつディスプレイにおいて広域地図を表示する領域内に接線領域がちょうど収まる縮尺を広域地図の縮尺の値として算出するとしたが、ユーザが決めた縮尺あるいは予め記憶した縮尺で収まるか否かを判定しは、収まる場合はユーザが決めた縮尺あるいは予め記憶した縮尺を広域地図の縮尺の値とするとしてもよい。
【００８３】
次に、本発明に係る実施の形態１に係る表示装置１００ａの動作について説明する。
【００８４】
図９は、本発明に係る実施の形態１の表示装置１００ａの動作の流れを示すフローチャートである。図９を用いて、表示装置１００ａの動作を以下に説明する。
【００８５】
ステップＳ１００において、設定処理部３００は、地図の表示の設定を行う。
【００８６】
ステップＳ２００において、詳細地図生成部４００ａは、詳細地図の表示情報を生成する。
【００８７】
ステップＳ３００において、広域地図生成部５００ａは、広域地図の表示情報を生成する。
【００８８】
ステップＳ４００において、地図合成部１０２ａは、生成した詳細地図と広域地図とを合成する。
【００８９】
ステップＳ５００において、表示制御部１０３は、合成した地図を表示部１０１に表示させる制御を行う。
【００９０】
ステップＳ６００において、表示部１０１は、表示制御部１０３から送られてきた信号通りに表示をする。
【００９１】
Ａは、広域地図生成部５００ａの処理であって、後述する。
【００９２】
図１０は、本発明に係る実施の形態１の設定処理部３００のステップＳ１００における動作の流れを示すフローチャートである。
【００９３】
ステップＳ１０１において、経路設定判定部３０１は、ユーザが経路を設定したかを判断し、本発明による表示処理を継続するか否かを判断する。経路設定判定部３０１は、経路記憶部３が設定した経路情報を取得できるか否か判断することで、ユーザが経路を設定したかを判断し、本発明による表示処理を継続するか否かを判断する。ユーザが経路を設定した場合、経路設定判定部３０１は、経路記憶部３から経路情報を取得することができる。ユーザが経路を設定しない場合、経路設定判定部３０１は、経路記憶部３から経路情報を取得することができない。
【００９４】
経路設定判定部３０１は、経路記憶部３から経路情報を取得することができない場合、ユーザが経路を設定していないと判断し、ステップＳ１０１：Ｎｏとなる。経路設定判定部３０１は、本発明による表示処理を継続しないと判断し、再びステップＳ１０１に戻る。
【００９５】
経路設定判定部３０１は、経路記憶部３から経路情報を取得することができる場合、ユーザが経路を設定したと判断し、ステップＳ１０１：Ｙｅｓとなる。経路設定判定部３０１は、本発明による表示処理を継続すると判断し、次のステップへ進む。
【００９６】
ステップＳ１０２において、方向設定部３０２は、表示する地図の方向を取得する。方向設定部３０２は、入力部８からユーザが入力した表示する地図の方向を取得できるか否か判断する。方向設定部３０２は、入力部８からユーザが入力した表示する地図の方向を取得することができた場合、ユーザが入力部８に表示する地図の方向を入力したと判断し、ステップＳ１０２：Ｙｅｓとなる。方向設定部３０２は、ステップＳ１０３において、表示する地図の方向をユーザが入力部８に入力した方向に設定する。例えば、方向設定部３０２は、ユーザが入力部８に北向きと入力した場合、北向きに設定する。
【００９７】
ステップＳ１０２において、方向設定部３０２は、入力部８からユーザが入力した表示する地図の方向を取得することができない場合、ユーザが入力部８に表示する地図の方向を入力していないと判断し、ステップＳ１０２：Ｎｏとなる。方向設定部３０２は、ステップＳ１０４において、表示する地図の方向を設定記憶部２が記憶している方向に設定する。例えば、設定記憶部２がヘディングアップと記憶しており、ユーザが入力部８に表示する地図の方向を入力しない場合、方向設定部３０２は、表示する地図の方向を設定記憶部２が記憶しているヘディングアップに設定する。
【００９８】
以降は、表示する地図の方向をヘディングアップに設定したときの場合について説明する。
【００９９】
ステップＳ１０５において、個数設定部３０３は、入力部８から表示部１０１に一度に表示する地図の個数を取得できるか否か判断する。個数設定部３０３は、入力部８から表示部１０１に一度に表示する地図の個数を取得できない場合、ユーザが入力部８に表示部１０１に一度に表示する地図の個数を入力していないと判断し、ステップＳ１０５：Ｎｏとなる。個数設定部３０３は、デフォルトで表示する地図は１つとして、本発明による表示処理を継続しないと判断し、再びステップＳ１０１に戻る。
【０１００】
個数設定部３０３は、入力部８から表示部１０１に一度に表示する地図の個数を取得できる場合、ユーザが入力部８に表示部１０１に一度に表示する地図の個数を入力したと判断し、ステップＳ１０５：Ｙｅｓとなる。個数設定部３０３は、表示部１０１に一度に表示する地図の個数をユーザが入力部８に入力した個数に設定する。
【０１０１】
ステップＳ１０６において、個数設定部３０３は、表示部１０１に一度に表示する地図の個数が複数か否か判断する。個数設定部３０３は、ユーザが入力部８に入力した個数が単数であった場合、ステップＳ１０６：Ｎｏとなり、本発明による表示処理を継続しないと判断し、再びステップＳ１０１に戻る。
【０１０２】
個数設定部３０３は、ユーザが入力部８に入力した個数が複数であった場合、ステップＳ１０６：Ｙｅｓとなり、本発明による表示処理を継続すると判断し、次のステップへ進む。
【０１０３】
例えば、ユーザが入力部８に表示部１０１に一度に表示する地図の個数を１と入力すると、ユーザが入力部８に入力した個数が単数であるため、ステップＳ１０６：Ｎｏとなり、本発明による表示処理を継続しないと判断し、再びステップＳ１０１に戻る。ユーザが入力部８に表示部１０１に一度に表示する地図の個数を２と入力すると、ユーザが入力部８に入力した個数が複数であるため、ステップＳ１０６：Ｙｅｓとなり、本発明による表示処理を継続すると判断し、次のステップへ進む。実施の形態１では、表示する地図を２つとユーザが入力した場合を説明する。
【０１０４】
図１１は、本発明に係る実施の形態１の詳細地図生成部４００ａのステップＳ２００における動作の流れを示すフローチャートである。
【０１０５】
ステップＳ２０１において、位置取得部４０１は、自車位置と表示する地図の方向を取得する。位置取得部４０１は、位置検出部４から自車位置と、設定処理部３００から表示する地図の方向であるヘディングアップを取得する。位置取得部４０１は、表示する地図の方向であるヘディングアップを詳細領域取得部４０４と詳細経路生成部４０６と詳細表示生成部４０７とに送信する。また、位置取得部４０１は、自車位置を詳細経路生成部４０６と詳細表示生成部４０７とに送信する。
【０１０６】
ステップＳ２０２において、詳細縮尺取得部４０２は、詳細地図の縮尺の値を取得する。詳細縮尺取得部４０２は、詳細縮尺記憶部２２から例えば詳細地図の縮尺の値１／１００ｍを取得し、取得した詳細地図の縮尺の値１／１００ｍを詳細地図取得部４０３と詳細領域取得部４０４と詳細経路生成部４０６に送信する。
【０１０７】
ステップＳ２０３において、詳細地図取得部４０３は、取得した縮尺の詳細地図を取得する。詳細地図取得部４０３は、詳細縮尺取得部４０２が送信した詳細地図の縮尺の値１／１００ｍと同じ縮尺の地図を地図記憶部５から取得する。詳細地図取得部４０３は、地図記憶部５から取得した詳細地図の生成に使用する１／１００ｍの縮尺の地図を詳細表示生成部４０７に送信する。
【０１０８】
ステップＳ２０４において、詳細領域取得部４０４は、詳細地図の表示領域の情報を取得する。詳細領域取得部４０４は、位置取得部４０１から表示する地図の方向であるヘディングアップと、詳細縮尺取得部４０２から詳細地図の縮尺の値１／１００ｍとを取得し、詳細領域記憶部２３から例えばディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルを取得する。詳細領域取得部４０４は、表示する地図の方向であるヘディングアップと詳細地図の縮尺の値１／１００ｍとをディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルに紐づける。詳細領域取得部４０４は、表示する地図の方向であるヘディングアップと詳細地図の縮尺の値１／１００ｍとを紐づけたディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルを、詳細経路生成部４０６と詳細表示生成部４０７と広域地図生成部５００ａとに送信する。
【０１０９】
ステップＳ２０５において、詳細経路取得部４０５は、経路の情報を取得する。詳細経路取得部４０５は、経路記憶部３からユーザが設定した経路を取得し、詳細経路生成部４０６に送信する。
【０１１０】
ステップＳ２０６において、詳細経路生成部４０６は、詳細地図の経路を算出する。詳細経路生成部４０６は、位置取得部４０１から自車位置と表示する地図の方向であるヘディングアップとを取得し、詳細縮尺取得部４０２から詳細地図の縮尺の値１／１００ｍを取得し、詳細領域取得部４０４からディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルを取得し、詳細経路取得部４０５からユーザが設定した経路を取得する。詳細経路生成部４０６は、自車位置をディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルの中心に配置した状態を算出する。詳細経路生成部４０６は、算出した状態において詳細地図の縮尺の値１／１００ｍを当てはめることにより、自車位置の座標から詳細地図の表示範囲を算出する。詳細経路生成部４０６は、表示する地図の方向であるヘディングアップを合わせつつ、算出した詳細地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報を生成する。詳細経路生成部４０６は、生成した詳細地図に表示する経路の情報である表示情報を詳細表示生成部４０７に送信する。
【０１１１】
なお、実施の形態１では、詳細経路生成部４０６は、自車位置をディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルの中心に配置した状態を算出したが、自車位置はディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルの左下、ユーザが指定した位置、数式によって算出した見やすい位置等でもよく、中心に限らない。また、実施の形態１では、詳細経路生成部４０６は、自車位置をディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルの中心に配置した状態を算出するように予め決めていたが、ユーザが指定してもよい。
【０１１２】
ステップＳ２０７において、詳細表示生成部４０７は、詳細地図の表示情報を生成する。詳細表示生成部４０７は、位置取得部４０１から自車位置と表示する地図の方向であるヘディングアップを取得し、詳細地図取得部４０３から詳細地図の縮尺の値１／１００ｍの地図を取得し、詳細領域取得部４０４からディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルを取得し、詳細経路生成部４０６から詳細地図に表示する経路の情報である表示情報を取得する。詳細表示生成部４０７は、自車位置をディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルの中心に配置する。詳細表示生成部４０７は、表示する地図の方向であるヘディングアップを合わせつつ、自車位置を中心に配置した状態において取得した詳細地図を座標が一致するように配置する。詳細表示生成部４０７は、ディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルに収まる詳細地図に、詳細地図に表示する経路の情報である表示情報を重畳し、詳細地図を表示する情報である表示情報を生成する。詳細表示生成部４０７は、表示情報を地図合成部１０２ａに送信する。
【０１１３】
図１２は、本発明に係る実施の形態１の広域地図生成部５００ａのステップＳ３００における動作の流れを示すフローチャートである。
【０１１４】
ステップＳ３０１において、交点算出部６０１は、詳細地図と広域地図との境界と経路との交点を算出する。交点算出部６０１は、詳細領域取得部４０４からディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルと、紐づけた表示する地図の方向であるヘディングアップと、ディスプレイにおいて詳細地図を表示する領域に紐づけた詳細地図の縮尺の値１／１００ｍとを取得し、広域経路取得部５０３から広域経路取得部５０３が経路記憶部３から取得したユーザが設定した経路を取得する。交点算出部６０１は、ヘディングアップと詳細地図の縮尺の値１／１００ｍとにおいて、ディスプレイにおいて詳細地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出する。交点算出部６０１は、ディスプレイにおいて詳細地図を表示する領域の境界とユーザが設定した経路との交点を接線領域６０２と、配置判定部６０４と、広域経路生成部５０４ａと、広域表示生成部５０５ａとに送信する。
【０１１５】
ステップＳ３０２において、接線領域算出部６０２は、経路の残りの全体が収まる接線領域を算出する。接線領域算出部６０２は、広域経路取得部５０３からユーザが設定した経路を取得し、交点算出部６０１から詳細地図と広域地図との境界と経路との交点を取得する。接線領域算出部６０２は、詳細地図と広域地図との境界と経路との交点から目的地までの経路を算出し、その算出した交点から目的地までの経路に接する例えば最小の矩形の接線領域を算出する。接線領域算出部６０２は、接線領域の情報を配置判定部６０４に送信する。
【０１１６】
ステップＳ３０３において、表示領域取得部５０１は、ディスプレイにおいて表示が可能な領域を取得する。表示領域取得部５０１は、表示領域記憶部６から例えばディスプレイにおいて表示が可能な領域１０２４ピクセル×１０２４ピクセルを取得し、取得したディスプレイにおいて表示が可能な領域１０２４ピクセル×１０２４ピクセルを広域領域算出部６０３に送信する。
【０１１７】
ステップＳ３０４において、広域領域算出部６０３は、ディスプレイにおいて広域地図を表示する領域を算出する。広域領域算出部６０３は、表示領域取得部５０１からディスプレイにおいて表示が可能な領域１０２４ピクセル×１０２４ピクセルを取得し、詳細領域取得部４０４からディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルを取得する。広域領域算出部６０３は、ディスプレイにおいて表示が可能な領域１０２４ピクセル×１０２４ピクセルと、ディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルとを比較することによって、ディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域を算出する。広域領域算出部６０３は、ディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域を広域経路生成部５０４ａと、広域表示生成部５０５ａと、配置判定部６０４とに送信する。
【０１１８】
ステップＳ３０５において、配置判定部６０４は、詳細地図の経路の交点と広域地図の経路の交点を合わせた状態で、接線領域が広域地図を表示する領域に収まるか否かを判定する。配置判定部６０４は、交点算出部６０１から詳細地図と広域地図との境界と経路との交点とディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向であるヘディングアップとを取得し、接線領域算出部６０２から最小の矩形の接線領域の情報を取得し、広域領域算出部６０３からディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域を取得する。配置判定部６０４は、ヘディングアップにおいて詳細地図と広域地図との境界と経路との交点に接続して広域地図の経路を配置し、かつディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域内に最小の矩形の接線領域が拡大と縮小とにより収まるか否かを判定する。配置判定部６０４は、領域内に最小の矩形の接線領域が収まらない場合、ステップＳ３０５：Ｎｏとなり、本発明を実施不可能と判断し、表示を中止して再びステップＳ１００に戻る。
【０１１９】
配置判定部６０４は、領域内に最小の矩形の接線領域が収まる場合、ステップＳ３０５：Ｙｅｓとなり、本発明を実施可能と判断し、次のステップへ進む。配置判定部６０４は、広域縮尺算出部６０５に詳細地図と広域地図との境界と経路との交点とディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向であるヘディングアップと、最小の矩形の接線領域の情報と、ディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域とを送信する。
【０１２０】
ステップＳ３０６において、広域縮尺算出部６０５は、広域地図の縮尺の値を算出する。広域縮尺算出部６０５は、配置判定部６０４から詳細地図と広域地図との境界と経路との交点とディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向であるヘディングアップと、最小の矩形の接線領域の情報と、ディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域とを取得する。広域縮尺算出部６０５は、ヘディングアップにおいて詳細地図と広域地図との境界と経路との交点に接続して広域地図の経路を配置し、かつディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域内に最小の矩形の接線領域がちょうど収まる縮尺を広域地図の縮尺の値として算出する。実施の形態１では、広域地図の縮尺の値を１／１０ｋｍと算出したとする。広域縮尺算出部６０５は、広域地図取得部５０２と広域経路生成部５０４ａとに広域地図の縮尺の値１／１０ｋｍを送信する。
【０１２１】
ステップＳ３０７において、広域地図取得部５０２は、算出した縮尺の広域地図を取得する。広域地図取得部５０２は、広域縮尺算出部６０５が算出した広域地図の縮尺の値１／１０ｋｍの地図を地図記憶部５から取得する。広域地図取得部５０２は、地図記憶部５から取得した広域地図の生成に使用する１／１０ｋｍの縮尺の地図を広域表示生成部５０５ａに送信する。
【０１２２】
ステップＳ３０８において、広域経路生成部５０４ａは、ユーザが設定した経路を取得する。広域経路生成部５０４ａは、広域調整部６００から詳細地図と広域地図との境界と経路との交点とディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向であるヘディングアップと、広域地図の縮尺の値１／１０ｋｍとディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域とを取得し、広域経路取得部５０３からユーザが設定した経路を取得する。
【０１２３】
ステップＳ３０９において、広域経路生成部５０４ａは、広域地図に表示する経路を算出する。広域経路生成部５０４ａは、ヘディングアップにおいて、ディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域に、詳細地図と広域地図との境界と経路との交点に接続して詳細地図と広域地図との境界と経路との交点から目的地までを広域地図の縮尺の値１／１０ｋｍで、広域地図に表示するユーザが設定した経路の情報である表示情報を生成する。広域経路生成部５０４ａは、生成した広域地図に表示する経路の情報である表示情報を広域表示生成部５０５ａに送信する。
【０１２４】
ステップＳ３１０において、広域表示生成部５０５ａは、広域地図を表示する情報である表示情報を生成する。広域表示生成部５０５ａは、広域調整部６００から詳細地図と広域地図との境界と経路との交点と、ディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向であるヘディングアップと、ディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域とを取得し、広域地図取得部５０２から広域地図の縮尺の値１／１０ｋｍの地図を取得し、広域経路生成部５０４ａから広域地図に表示する経路の情報である表示情報とを取得する。広域表示生成部５０５ａは、ヘディングアップにおいて、ディスプレイにおいて広域地図を表示する１０２４ピクセル×１０２４ピクセルから５００ピクセル×５００ピクセルを取り除いた領域に、詳細地図と広域地図との境界と経路との交点に接続して縮尺の値１／１０ｋｍの広域地図及び広域地図に表示する経路の情報である表示情報を配置して、広域地図を表示する情報である表示情報を生成する。広域表示生成部５０５ａは、表示情報を地図合成部１０２ａに送信する。
【０１２５】
以上述べたように、本実施の形態にて示した表示装置１００ａは、広域地図生成部５００ａが、詳細地図と広域地図との境界と経路との交点に接続して広域地図の経路を配置し、かつディスプレイにおいて広域地図を表示する領域内に接線領域が収まる広域地図の縮尺を算出し、その算出した縮尺に基づき広域地図を生成するため、同時に同一画面上に縮尺の異なる地図を表示する場合、経路全体を途切れなく１画面内に表示することができる。よって、同時に同一画面上に縮尺の異なる地図を表示する場合でも、一目で経路全体が確認できる。
【０１２６】
なお、上記した本実施の形態にて示した表示装置１００ａでは、広域地図生成部５００ａが、詳細地図と広域地図との境界と経路との交点に接続して広域地図の経路を配置し、かつディスプレイにおいて広域地図を表示する領域内に接線領域が収まる広域地図の縮尺を算出し、その算出した縮尺に基づき広域地図を生成したが、先に広域地図を生成し、詳細地図生成部４００ａが、詳細地図と広域地図との境界と経路との交点に接続して詳細地図の経路を配置し、かつディスプレイにおいて詳細地図を表示する領域内に接線領域が収まる詳細地図の縮尺を算出し、その算出した縮尺に基づき詳細地図を生成してもよい。このように構成された表示装置であっても、上記した実施の形態１の効果を得ることができる。
【０１２７】
上記した本実施の形態にて示した表示装置１００ａでは、自車位置を取得したが、出発地、ユーザが指定した位置等でもよい。また、経路の終端を目的地としたが、ユーザが指定した位置、中継地、検索した一番近い検索結果等でもよく、また急カーブや道幅が狭くなる地点、事故多発時点、工事中の地点等の通行する上で注意が必要となる地点等でもよい。このように構成された表示装置であっても、一定区間の経路全体を表示することができ、上記した実施の形態１の効果を得ることができる。
【０１２８】
上記した本実施の形態にて示した表示装置１００ａでは、詳細地図から広域地図の縮尺を算出したが、広域地図から詳細地図の縮尺を算出してもよい。このように構成された表示装置であっても、上記した実施の形態１の効果を得ることができる。
【０１２９】
上記した本実施の形態にて示した表示装置１００ａでは、自車位置を含む地図を詳細地図、目的地を含む地図を広域地図としたが、自車位置を含む地図を広域地図、目的地を含む地図を詳細地図としてもよい。このように構成された表示装置であっても、上記した実施の形態１の効果を得ることができる。
【０１３０】
上記した本実施の形態にて示した表示装置１００ａでは、ディスプレイにおいて、詳細地図を広域地図の下中央に配置したが、詳細地図を広域地図の中央、右下等に配置してもよい。詳細地図の配置は、自車位置と目的地と表示する地図の方向との関係から決定する。このように構成された表示装置であっても、上記した実施の形態１の効果を得ることができる。
【０１３１】
上記した本実施の形態にて示した表示装置１００ａでは、接線領域算出部６０２は、目的地を座標として、詳細地図と広域地図との境界と経路との交点から目的地までの経路に接する接線領域を算出したが、目的地を例えば、目的地を中心に置き２０ｍを囲んだ円形領域を所定の領域とし、詳細地図と広域地図との境界と経路との交点から目的地の領域までの経路に接する接線領域を算出してもよい。つまり、接線領域算出部６０２は、目的地を座標としたとき、目的地が接線領域の境界線上に位置することもありうるが、目的地を所定の領域としたとき、目的地は接線領域の境界線上に位置することはなくなるため、見やすくなる。このように構成された表示装置においては、上記した実施の形態１の効果に加え、目的地をディスプレイの表示の境界線に表示するのを防ぐため、視認性がよくなる。なお、目的地を囲む所定の領域は円形領域でなく、矩形領域でもよい。また、目的地は中心ではなく、中心から一方の方向に偏って配置してもよい。
【０１３２】
上記した本実施の形態にて示した表示装置１００ａでは、表示装置１００ａをカーナビに適用したが、これに限らない。表示装置１００ａを携帯端末、携帯電話、デスクトップ端末、地図データに基づいて画面に地図を表示する表示装置全般に適用できる。このように構成された表示装置であっても、上記した実施の形態１の効果を得ることができる。
【０１３３】
実施の形態２．
実施の形態１では、詳細地図から経路がすべて入るような広域地図を生成した。実施の形態２の表示装置１００ｂは、図１３〜図１９に示すように、詳細地図と広域地図とに加え、詳細地図と広域地図とを接続する中間地図を設ける中間地図生成部２００を設ける点で異なっている。中間地図生成部２００は、中間地図を表示する領域内に、詳細地図と中間地図との境界と経路との交点と、広域地図と中間地図との境界と経路との交点とを直線や曲線等でデフォルメして接続する。中間地図生成部２００を設けることに伴い、広域地図生成部５００ｂも実施の形態１と構成が異なっている。それ以外の表示装置１００ｂは、実施の形態１と同様である。これらの構成により、実施の形態１の効果に加え、自車が走行中でも詳細地図と広域地図を表示する領域の縮尺を固定することができ、縮尺が変わることによる地図のちらつきを抑えることができる。また、自車が走行中でも詳細地図と広域地図を表示する領域を固定することができ、領域が変わることによる地図のちらつきを抑えることができる。以下の説明において既に説明した構成及び動作については同一符号を付して、重複する説明を省略する。
【０１３４】
図１３は、実施の形態２に係る表示装置１００ｂを含むカーナビ１ｂの構成を示す図である。
【０１３５】
広域記憶部９は、広域地図を表示する際の設定を記憶する。詳細は後述する。なお、広域地図は、第二の地図の一例である。
【０１３６】
表示装置１００ｂは、同時に同一画面上に縮尺の異なる地図を表示し、かつ経路全体を途切れなく１画面内に表示する。さらに、詳細地図と広域地図とに加え、中間地図を設ける。表示装置１００ｂは、広域地図を生成する広域地図生成部５００ｂと、中間地図を生成する中間地図生成部２００と、生成した詳細地図と広域地図と中間地図とを合成する地図合成部１０２ｂとを備えている。それ以外の表示装置１００ｂは、実施の形態１と同様である。ただし、設定処理部３００の個数設定部３０３が表示する地図の方向を送信するのは、詳細地図生成部４００ａだけでなく、広域地図生成部５００ｂにも送信する。また、詳細地図生成部４００ａの詳細領域取得部４０４がディスプレイにおいて詳細地図を表示する領域と紐づけた表示する地図の方向と詳細地図の縮尺の値とを送信するのは、広域地図生成部５００ａではなく中間地図生成部２００である。広域地図生成部５００ｂと中間地図を生成する中間地図生成部２００の詳細については後述する。なお、実施の形態１と同様に、詳細地図を表示する領域は、第一の領域の一例であり、自車位置は、第一の位置の一例であり、詳細地図に表示する経路は、第一の経路の一例であり、詳細地図は、第一の地図の一例であり、詳細地図を表示する情報である表示情報は、第一表示情報の一例であり、詳細表示生成部４０７は、第一表示情報生成部の一例であり、ユーザが設定した経路は、全体の経路の一例である。
【０１３７】
地図合成部１０２ｂは、詳細地図生成部４００ａで生成した詳細地図と広域地図生成部５００ｂで生成した広域地図と中間地図生成部２００で生成した中間地図とを合成する。例えば、詳細地図と広域地図と中間地図とにはそれぞれディスプレイのどの位置にどのくらいの広さで地図を表示するかが紐付けられており、それに従って詳細地図と広域地図と中間地図とを合成する。
【０１３８】
なお、表示制御部１０３は、合成した地図の座標変換行列を求め、表示部１０１まで転送可能で表示部１０１が読み込める信号に変換して表示部１０１に信号を送信するとしたが、合成した地図の座標変換行列を求め、表示部１０１まで転送可能で表示部１０１が読み込める信号に変換するのは、詳細地図生成部４００ａと広域地図生成部５００ｂと中間地図生成部２００がそれぞれ行ってもよいし、地図合成部１０２ｂ等が行ってもよい。
【０１３９】
本発明の実施の形態２に係る表示装置１００ｂを含むカーナビ１ｂのハードウェア構成を示す図は図２と同様である。図２を用いて、本発明の実施の形態２に係る表示装置１００ｂを含むカーナビ１ｂの構成について実施の形態１と異なる部分のみ説明する。
【０１４０】
実施の形態２において、表示装置１００ｂを含むカーナビ１ｂはコンピュータである。カーナビ１ｂは、信号経路であるバス１１、ユーザが入力する装置である入力インターフェース１２、自車位置を検出するセンサ１３、ＧＰＳデータを受信するＧＰＳレシーバ１４、ワークエリアである主記憶装置１５、プログラム、地図等を記憶する外部記憶装置１６、主記憶装置１５にロードした外部記憶装置１６のプログラムを読み込み実行するプロセッサ１７、各装置の結果を表示するディスプレイ１８といったハードウェアを備える。表示装置１００ｂはプロセッサ１７の一部とディスプレイ１８により実現する。
【０１４１】
外部記憶装置１６は、実施の形態１に加え、広域記憶部９を実現させる。
【０１４２】
なお、広域記憶部９は外部記憶装置１６によって実現するとしたが、主記憶装置１５やプロセッサ１７が記憶し、実現してもよい。
【０１４３】
プロセッサ１７が主記憶装置１５にロードした外部記憶装置１６のプログラムを読み込み、実行することにより、広域地図生成部５００ｂと、中間地図生成部２００と、地図合成部１０２ｂとを実現する。
【０１４４】
図１４は、本発明の実施の形態２に係る広域地図生成部５００ｂの詳細な構成を示す図である。図１４を参照しつつ、広域記憶部９及び広域地図生成部５００ｂについて詳細に説明する。
【０１４５】
広域記憶部９は、広域地図の縮尺の値を記憶する広域縮尺記憶部３４と、ディスプレイにおいて広域地図を表示する領域を記憶する広域領域記憶部３５とを備えている。また、広域地図生成部５００ｂは、表示する地図の方向を取得する方向取得部５０６と、広域地図の縮尺の値を取得する広域縮尺取得部５０７と、ディスプレイにおいて広域地図を表示する領域を取得する広域領域取得部５０８と、広域地図に表示する経路を生成する広域経路生成部５０４ｂと、広域地図を表示する情報である表示情報を生成する広域表示生成部５０５ｂとを備えている。それ以外の広域地図生成部５００ｂは、実施の形態１と同様である。
【０１４６】
ただし、広域地図の生成に使用する地図を取得する広域地図取得部５０２は、広域調整部６００が算出した広域地図の縮尺の値と同じ縮尺の地図を地図記憶部５から取得するのではなく、広域縮尺取得部５０７が取得した広域地図の縮尺の値と同じ縮尺の地図を地図記憶部５から取得する。
【０１４７】
また、ユーザが設定した経路を取得する広域経路取得部５０３は、経路記憶部３からユーザが設定した経路だけでなく、目的地も取得する。広域経路取得部５０３は、ユーザが設定した経路と目的地を広域調整部６００には送信せず、広域経路生成部５０４ｂにのみ送信する。なお、目的地は、第二の位置の一例である。
【０１４８】
広域縮尺記憶部３４は、広域地図の縮尺の値を記憶する。なお、実施の形態２では広域地図の縮尺は記憶した決まった値としたが、ユーザが入力した値あるいは算出した値でもよい。ここで、広域地図の縮尺を算出する場合は、ディスプレイにおいて広域地図を表示する領域の外形の矩形内に、自車位置から目的地までのユーザが設定した経路に接する最小の矩形が入る縮尺を広域地図の縮尺の値とする。また、広域地図の縮尺を記憶した決まった値、ユーザが入力した値あるいは算出した値において、ディスプレイにおいて広域地図を表示する領域の外形の矩形内に自車位置から目的地までのユーザが設定した経路に接する最小の矩形が入る縮尺よりも詳細な縮尺にしないように制限を設ける。
【０１４９】
広域領域記憶部３５は、ディスプレイにおいて広域地図を表示する領域を記憶する。なお、実施の形態２ではディスプレイにおいて広域地図を表示する領域は記憶した決まった値としたが、ユーザが入力した値、算出した値等でもよい。なお、ディスプレイにおいて広域地図を表示する領域は第二の領域の一例である。
【０１５０】
方向取得部５０６は、設定処理部３００から設定処理部３００が設定した表示する地図の方向を取得する。
【０１５１】
広域縮尺取得部５０７は、広域縮尺記憶部３４から広域地図の縮尺の値を取得する。
【０１５２】
広域領域取得部５０８は、広域領域記憶部３５からディスプレイにおいて広域地図を表示する領域を取得する。また、広域領域取得部５０８は、方向取得部５０６から表示する地図の方向と、広域縮尺取得部５０７から広域地図の縮尺の値とを取得し、ディスプレイにおいて広域地図を表示する領域に紐づける。
【０１５３】
広域経路生成部５０４ｂは、広域地図に表示する経路を生成する。広域経路生成部５０４ｂは、目的地と、表示する地図の方向と、広域地図の縮尺の値と、ディスプレイにおいて広域地図を表示する領域と、ユーザが設定した経路とから、広域地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報を生成する。なお、広域地図に表示する経路は、第二の経路の一例である。
【０１５４】
広域表示生成部５０５ｂは、広域地図を表示する情報である表示情報を生成する。広域表示生成部５０５ｂは、目的地と、表示する地図の方向と、広域地図の縮尺の値と同じ縮尺の地図と、ディスプレイにおいて広域地図を表示する領域と、広域地図に表示する経路の情報である表示情報とを取得し、広域地図を表示する情報である表示情報を生成する。生成した表示情報には、山、川、町並み等の背景の情報、道路の情報、商標のマーク等の情報も付与した広域地図に経路や目的地を重畳する。なお、広域地図を表示する情報である表示情報は、第二表示情報の一例であり、広域表示生成部５０５ｂは、第二表示情報生成部の一例である。
【０１５５】
ここで、広域経路生成部５０４ｂは、目的地から広域地図と中間地図との境界との交点までの経路がディスプレイにおいて広域地図を表示する領域内に収まる場所であれば、目的地をどこに配置してもよい。実施の形態２では、広域経路生成部５０４ｂは、目的地を最初ディスプレイの上中央に配置し、目的地から広域地図と中間地図との境界との交点までの経路がディスプレイにおいて広域地図を表示する領域内に収まらない場合は、収まるような場所に平行移動で変更するようにする。広域表示生成部５０５ｂは、広域経路生成部５０４ｂが設定した目的地の場所に応じて広域地図を作成する。なお、実施の形態２では、広域経路生成部５０４ｂは、目的地を最初ディスプレイの上中央に配置し、目的地から広域地図と中間地図との境界との交点までの経路がディスプレイにおいて広域地図を表示する領域内に収まらない場合は、収まるような場所に平行移動で変更するようにするとしたが、ユーザが最初の配置を設定してもよい。また、ユーザが地図を見ながら経路が収まるように設定してもよいし、最初の配置で収まらなければ表示を中止してもよいし、経路が収まるように縮尺を変更してもよいし、実施の形態１の広域地図の配置のように算出してもよい。さらに、広域経路生成部５０４ｂが目的地を配置するとしたが、広域表示生成部５０５ｂが配置して、その目的地の配置の情報を広域経路生成部５０４ｂに送信してもよい。
【０１５６】
図１５は、本発明の実施の形態２に係る中間地図生成部２００の詳細な構成を示す図である。図１５を参照しつつ、中間地図生成部２００について詳細に説明する。
【０１５７】
中間地図生成部２００は、ユーザが設定した経路を取得する中間経路取得部２０１と、詳細地図と中間地図との境界と経路との交点及び広域地図と中間地図との境界と経路との交点を算出する交点算出部２０２と、ディスプレイにおいて表示が可能な領域を取得する表示領域取得部２０３と、ディスプレイにおいて中間地図を表示する領域を算出する中間領域算出部２０４と、中間地図に表示する経路を生成する中間経路生成部２０７とを備えている。
【０１５８】
中間経路取得部２０１は、経路記憶部３からユーザが設定した経路を取得し、交点算出部２０２に送信する。
【０１５９】
交点算出部２０２は、詳細地図と中間地図との境界と経路との交点を算出する。交点算出部２０２は、ディスプレイにおいて詳細地図を表示する領域と、ディスプレイにおいて詳細地図を表示する領域に紐づけた表示する地図の方向と、ディスプレイにおいて詳細地図を表示する領域に紐づけた詳細地図の縮尺の値と、ユーザが設定した経路とを取得し、ディスプレイにおいて紐づけた方向と詳細地図の縮尺とで詳細地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出する。なお、詳細地図と中間地図との境界と経路との交点は、第一の交点の一例である。なお、詳細経路生成部４０６から詳細地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報を取得し、詳細地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報と、ディスプレイにおいて詳細地図を表示する領域とから詳細地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出してもよい。また、詳細表示生成部４０７から詳細地図を表示する情報である表示情報を取得し、詳細地図を表示する情報である表示情報と、ディスプレイにおいて詳細地図を表示する領域とから詳細地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出してもよい。
【０１６０】
また、交点算出部２０２は、広域地図と中間地図との境界と経路との交点を算出する。交点算出部２０２は、ディスプレイにおいて広域地図を表示する領域と、ディスプレイにおいて広域地図を表示する領域に紐づけた表示する地図の方向と、ディスプレイにおいて広域地図を表示する領域に紐づけた広域地図の縮尺の値と、ユーザが設定した経路とを取得し、ディスプレイにおいて紐づけた方向と広域地図の縮尺とで広域地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出する。なお、広域地図と中間地図との境界と経路との交点は、第二の交点の一例である。なお、広域経路生成部５０４ｂから広域地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報を取得し、広域地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報と、ディスプレイにおいて広域地図を表示する領域とから広域地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出してもよい。また、広域表示生成部５０５ｂから広域地図を表示する情報である表示情報を取得し、広域地図を表示する情報である表示情報と、ディスプレイにおいて広域地図を表示する領域とから広域地図を表示する領域の境界とユーザが設定した経路との交点となる座標を算出してもよい。
【０１６１】
表示領域取得部２０３は、ディスプレイにおいて表示が可能な領域を取得する。なお、ディスプレイにおいて表示が可能な領域は、全体の領域の一例である。
【０１６２】
中間領域算出部２０４は、ディスプレイにおいて中間地図を表示する領域を算出する。中間領域算出部２０４は、ディスプレイにおいて表示が可能な領域とディスプレイにおいて詳細地図及び広域地図を表示する領域を取得し、ディスプレイにおいて中間地図を表示する領域を算出する。なお、ディスプレイにおいて中間地図を表示する領域は、第三の領域の一例である。
【０１６３】
図１６は、実施の形態２に係るディスプレイの表示例である。例えば、ディスプレイにおいて中間地図を表示する領域を図１６のようなディスプレイにおいて中間地図を表示する領域３７とする。ディスプレイにおいて詳細地図を表示する領域２４とディスプレイにおいて中間地図を表示する領域３７との境界３８がある。また、ディスプレイにおいて広域地図を表示する領域２５とディスプレイにおいて中間地図を表示する領域３７との境界３９がある。自車位置２７から目的地２８までの経路２９と境界３８とが交わった場所が交点４０となる。また、自車位置２７から目的地２８までの経路２９と境界３９とが交わった場所が交点４１となる。なお、図１６は、縮尺率が一目でわかるように詳細地図のスケーラ３１と広域地図のスケーラ３２とを表示したが、表示しなくてもよい。また、スケーラの代わりにグリッド線を重ねて表示してもよい。この場合も縮尺率が一目でわかる。中間地図は経路を直線や曲線等でデフォルメして接続したものであるため、縮尺を示すことは難しい。そのため、実施の形態２ではスケーラを表示していないが、例えば縮尺が一定あるいは段階的に変化していきスケーラを表示できる場合は、スケーラを表示してもよい。さらに、実施の形態２はヘディングアップで表示するとしたが、中間地図の方向はヘディングアップに一致せず、領域がゆがんでいる。実施の形態２は方向があっていないことを示すためにディスプレイにおいて中間地図を表示する領域３７に網掛けを表示しているが、表示しなくてもよい。また、網掛けでなくマークや注意する文字等を表示してもよい。
【０１６４】
中間経路生成部２０７は、中間地図に表示する経路を生成する。中間経路生成部２０７は、詳細地図と中間地図との境界と経路との交点及び広域地図と中間地図との境界と経路との交点と、ディスプレイにおいて中間地図を表示する領域とから、中間地図を表示する領域内に収まるような、詳細地図と中間地図との境界と経路との交点と、広域地図と中間地図との境界と経路との交点とを直線や曲線等でデフォルメして接続した中間地図に表示する経路の情報である表示情報を生成する。この中間地図に表示する経路の情報である表示情報が、中間地図の表示情報となる。ここで、中間地図に表示する経路の情報である表示情報は、第三表示情報の一例であり、中間経路生成部２０７は、第三表示情報生成部の一例である。
【０１６５】
なお、中間経路生成部２０７は、経路記憶部３からユーザが設定した経路を取得し、詳細地図と中間地図との境界と経路との交点及び広域地図と中間地図との境界と経路との交点の間のユーザが設定した経路をゆがませて接続してもよい。
【０１６６】
次に、本発明に係る実施の形態２に係る表示装置１００ｂの動作について説明する。
【０１６７】
図１７は、本発明に係る実施の形態２の表示装置１００ｂの動作の流れを示すフローチャートである。図１７を用いて、表示装置１００ｂの動作を以下に説明する。以下の説明において既に説明した動作については同一符号を付して、重複する説明を省略する。
【０１６８】
ステップＳ１００、Ｓ２００、Ｓ５００、Ｓ６００は実施の形態１のステップＳ１００、Ｓ２００、Ｓ５００、Ｓ６００と同様であるため、ステップＳ７００〜Ｓ９００のステップのみ説明する。ただし、ステップＳ１００、ステップＳ２００の処理については、設定処理部３００の個数設定部３０３が表示する地図の方向を送信するのは、詳細地図生成部４００ａだけでなく、広域地図生成部５００ｂにも送信する。また、詳細地図生成部４００ａの詳細領域取得部４０４がディスプレイにおいて詳細地図を表示する領域と紐づけた表示する地図の方向と詳細地図の縮尺の値とを送信するのは、広域地図生成部５００ａではなく中間地図生成部２００である。
【０１６９】
ステップＳ７００において、広域地図生成部５００ｂは、広域地図の表示情報を生成する。
【０１７０】
ステップＳ８００において、中間地図生成部２００は、中間地図の表示情報を生成する。
【０１７１】
ステップＳ９００において、地図合成部１０２ｂは、生成した詳細地図と広域地図と中間地図とを合成して、合成地図の表示情報を生成する。
【０１７２】
図１８は、本発明に係る実施の形態２の広域地図生成部５００ｂのステップＳ７００における動作の流れを示すフローチャートである。
【０１７３】
ステップＳ７０１において、方向取得部５０６は、表示する地図の方向を取得する。方向取得部５０６は、設定処理部３００から設定処理部３００が設定した表示する地図の方向ヘディングアップを取得する。方向取得部５０６は、表示する地図の方向であるヘディングアップを広域領域取得部５０８と広域経路生成部５０４ｂと広域表示生成部５０５ｂとに送信する。
【０１７４】
ステップＳ７０２において、広域縮尺取得部５０７は、広域地図の縮尺の値を取得する。広域縮尺取得部５０７は、広域縮尺記憶部３４から例えば広域地図の縮尺の値１／１０ｋｍを取得し、取得した広域地図の縮尺の値１／１０ｋｍを広域地図取得部５０２と広域経路生成部５０４ｂと広域領域取得部５０８とに送信する。
【０１７５】
ステップＳ７０３において、広域地図取得部５０２は、取得した縮尺の広域地図を取得する。広域地図取得部５０２は、広域縮尺取得部５０７が送信した広域地図の縮尺の値１／１０ｋｍと同じ縮尺の地図を地図記憶部５から取得する。広域地図取得部５０２は、地図記憶部５から取得した広域地図の生成に使用する１／１０ｋｍの縮尺の地図を広域表示生成部５０５ｂに送信する。
【０１７６】
ステップＳ７０４において、広域領域取得部５０８は、ディスプレイにおいて広域地図を表示する領域を取得する。広域領域取得部５０８は、方向取得部５０６から表示する地図の方向であるヘディングアップと、広域縮尺取得部５０７から広域地図の縮尺の値１／１０ｋｍとを取得し、広域領域記憶部３５から例えばディスプレイにおいて広域地図を表示する領域を取得する。ここで、ディスプレイにおいて広域地図を表示する領域はピクセルで大きさを得ることができるが、形状については、実施の形態２では、図１６の広域地図を表示する領域２５のような形状とする。なお、実施の形態２では、広域地図を表示する領域を図１６の広域地図を表示する領域２５のような形状としたが、どのような形状でもよい。広域領域取得部５０８は、表示する地図の方向であるヘディングアップと広域地図の縮尺の値１／１０ｋｍとをディスプレイにおいて広域地図を表示する領域に紐づける。広域領域取得部５０８は、表示する地図の方向であるヘディングアップと広域地図の縮尺の値１／１０ｋｍとを紐づけたディスプレイにおいて広域地図を表示する領域を、広域経路生成部５０４ｂと広域表示生成部５０５ｂと中間地図生成部２００とに送信する。
【０１７７】
ステップＳ７０５において、広域経路取得部５０３は、ユーザが設定した経路を取得する。広域経路取得部５０３は、経路記憶部３からユーザが設定した経路と目的地の座標とを取得し、広域経路生成部５０４ｂに送信する。
【０１７８】
ステップＳ７０６において、広域経路生成部５０４ｂは、広域地図に表示する経路を算出する。広域経路生成部５０４ｂは、方向取得部５０６から表示する地図の方向であるヘディングアップを取得し、広域縮尺取得部５０７から広域地図の縮尺の値１／１０ｋｍを取得し、広域領域取得部５０８からディスプレイにおいて広域地図を表示する領域を取得し、広域経路取得部５０３からユーザが設定した経路と目的地の座標とを取得する。広域経路生成部５０４ｂは、目的地をディスプレイの上中央に配置した状態を算出する。広域経路生成部５０４ｂは、算出した状態において広域地図の縮尺の値１／１０ｋｍを当てはめることにより、目的地の座標から広域地図の表示範囲を算出する。広域経路生成部５０４ｂは、表示する地図の方向であるヘディングアップを合わせつつ、算出した広域地図の表示範囲内に存在するユーザが設定した経路の情報である表示情報を生成する。広域経路生成部５０４ｂは、生成した広域地図に表示する経路の情報である表示情報を広域表示生成部５０５ｂに送信する。なお、実施の形態２では、目的地から広域地図と中間地図との境界との交点までの経路がディスプレイにおいて広域地図を表示する領域内に収まったとする。
【０１７９】
ステップＳ７０７において、広域表示生成部５０５ｂは、広域地図を表示する情報である表示情報を生成する。広域表示生成部５０５ｂは、方向取得部５０６から表示する地図の方向であるヘディングアップを取得し、広域地図取得部５０２から広域地図の縮尺の値１／１０ｋｍの地図を取得し、広域領域取得部５０８からディスプレイにおいて広域地図を表示する領域を取得し、広域経路生成部５０４ｂから広域地図に表示する経路の情報である表示情報を取得する。広域表示生成部５０５ｂは、目的地をディスプレイにおいて広域地図を表示する領域の上中央に配置する。広域表示生成部５０５ｂは、表示する地図の方向であるヘディングアップを合わせつつ、目的地をディスプレイにおいて広域地図を表示する領域の上中央に配置した状態において取得した広域地図を座標が一致するように配置する。広域表示生成部５０５ｂは、ディスプレイにおいて広域地図を表示する領域に収まる広域地図に広域地図に表示する経路の情報である表示情報を重畳し、広域地図を表示する情報である表示情報を生成する。広域表示生成部５０５ｂは、表示情報を地図合成部１０２ｂに送信する。
【０１８０】
図１９は、本発明に係る実施の形態２の中間地図生成部２００のステップＳ８００における動作の流れを示すフローチャートである。
【０１８１】
ステップＳ８０１において、交点算出部２０２は、詳細地図と中間地図との境界と経路との交点を算出する。交点算出部２０２は、詳細領域取得部４０４からディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルと、紐づけた表示する地図の方向であるヘディングアップと、ディスプレイにおいて詳細地図を表示する領域に紐づけた詳細地図の縮尺の値１／１００ｍとを取得し、中間経路取得部２０１からユーザが設定した経路を取得する。交点算出部２０２は、ヘディングアップと詳細地図の縮尺の値１／１００ｍとにおいて、ディスプレイにおいて詳細地図と中間地図との境界とユーザが設定した経路との交点となる座標を算出する。交点算出部２０２は、ディスプレイにおいて詳細地図と中間地図との境界とユーザが設定した経路との交点を中間経路生成部２０７に送信する。
【０１８２】
ステップＳ８０２において、交点算出部２０２は、広域地図と中間地図との境界と経路との交点を算出する。交点算出部２０２は、広域領域取得部５０８からディスプレイにおいて広域地図を表示する領域と、紐づけた表示する地図の方向であるヘディングアップと、ディスプレイにおいて広域地図を表示する領域に紐づけた広域地図の縮尺の値１／１０ｋｍとを取得し、中間経路取得部２０１からユーザが設定した経路を取得する。交点算出部２０２は、ヘディングアップと広域地図の縮尺の値１／１０ｋｍとにおいて、ディスプレイにおいて広域地図と中間地図との境界とユーザが設定した経路との交点となる座標を算出する。交点算出部２０２は、ディスプレイにおいて広域地図と中間地図との境界とユーザが設定した経路との交点を中間経路生成部２０７に送信する。
【０１８３】
ステップＳ８０３において、表示領域取得部２０３は、ディスプレイにおいて表示が可能な領域を取得する。表示領域取得部２０３は、表示領域記憶部６から例えばディスプレイにおいて表示が可能な領域１０２４ピクセル×１０２４ピクセルを取得し、取得したディスプレイにおいて表示が可能な領域１０２４ピクセル×１０２４ピクセルを中間領域算出部２０４に送信する。
【０１８４】
ステップＳ８０４において、中間領域算出部２０４は、ディスプレイにおいて中間地図を表示する領域を算出する。中間領域算出部２０４は、表示領域取得部２０３からディスプレイにおいて表示が可能な領域１０２４ピクセル×１０２４ピクセルを取得し、詳細領域取得部４０４からディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルを取得し、広域領域取得部５０８からディスプレイにおいて広域地図を表示する領域を取得する。中間領域算出部２０４は、ディスプレイにおいて表示が可能な領域１０２４ピクセル×１０２４ピクセルと、ディスプレイにおいて詳細地図を表示する領域５００ピクセル×５００ピクセルと、ディスプレイにおいて広域地図を表示する領域とを比較することによって、ディスプレイにおいて表示が可能な領域から、ディスプレイにおいて詳細地図を表示する領域とディスプレイにおいて広域地図を表示する領域とを取り除いて算出されるディスプレイにおいて中間地図を表示する領域を算出する。中間領域算出部２０４は、ディスプレイにおいて中間地図を表示する領域を中間経路生成部２０７に送信する。
【０１８５】
ステップＳ８０５において、中間経路生成部２０７は、中間地図の経路を生成する。中間経路生成部２０７は、交点算出部２０２から詳細地図と中間地図との境界と経路との交点と、広域地図と中間地図との境界と経路との交点とを取得し、中間領域算出部２０４からディスプレイにおいて中間地図を表示する領域を取得する。中間経路生成部２０７は、詳細地図と中間地図との境界と経路との交点及び広域地図と中間地図との境界と経路との交点と、ディスプレイにおいて中間地図を表示する領域とから、中間地図を表示する領域内に、詳細地図と中間地図との境界と経路との交点と、広域地図と中間地図との境界と経路との交点とを直線や曲線等でデフォルメして接続した中間地図に表示する経路の情報である表示情報を生成する。なお、中間経路生成部２０７は、経路記憶部３からユーザが設定した経路を取得し、詳細地図と中間地図との境界と経路との交点及び広域地図と中間地図との境界と経路との交点の間のユーザが設定した経路をゆがませて接続してもよい。中間経路生成部２０７は、中間地図に表示する経路の情報である表示情報を地図合成部１０２ｂに送信する。
【０１８６】
以上述べたように、本実施の形態にて示した表示装置１００ｂは、中間地図生成部２００が、中間地図を表示する領域内に、詳細地図と中間地図との境界と経路との交点と、広域地図と中間地図との境界と経路との交点とを直線や曲線等でデフォルメして接続する。そのため、同時に同一画面上に縮尺の異なる地図を表示する場合、経路全体を途切れなく１画面内に表示することができる。よって、同時に同一画面上に縮尺の異なる地図を表示する場合でも、一目で経路全体が確認できる。
【０１８７】
さらに、本実施の形態にて示した表示装置１００ｂは、中間地図生成部２００が、中間地図を表示する領域内に、詳細地図と中間地図との境界と経路との交点と、広域地図と中間地図との境界と経路との交点とを直線や曲線等でデフォルメして接続する。そのため、自車が走行中でも詳細地図と広域地図を表示する領域の縮尺を固定することができ、縮尺が変わることによる地図のちらつきを抑えることができる。また、自車が走行中でも詳細地図と広域地図を表示する領域を固定することができ、領域が変わることによる地図のちらつきを抑えることができる。
【０１８８】
なお、上記した本実施の形態にて示した表示装置１００ｂでは、自車位置を取得したが、出発地、ユーザが指定した位置等でもよい。また、経路の終端を目的地としたが、ユーザが指定した位置、中継地、検索した一番近い検索結果等でもよく、また急カーブや道幅が狭くなる地点、事故多発時点、工事中の地点等の通行する上で注意が必要となる地点等でもよい。このように構成された表示装置であっても、一定区間の経路全体を表示することができ、上記した実施の形態２の効果を得ることができる。
【０１８９】
上記した本実施の形態にて示した表示装置１００ｂでは、自車位置を含む地図を詳細地図、目的地を含む地図を広域地図としたが、自車位置を含む地図を広域地図、目的地を含む地図を詳細地図としてもよい。このように構成された表示装置であっても、上記した実施の形態２の効果を得ることができる。
【０１９０】
上記した本実施の形態にて示した表示装置１００ｂでは、ディスプレイにおいて、詳細地図を広域地図の下中央に配置し、詳細地図と広域地図とを接続する領域に中間地図を配置したが、詳細地図と広域地図とを接続する領域に中間地図を配置すれば、詳細地図を広域地図の中央、右下等に配置してもよい。詳細地図の配置は、自車位置と目的地と表示する地図の方向との関係から決定する。このように構成された表示装置であっても、上記した実施の形態２の効果を得ることができる。
【０１９１】
上記した本実施の形態にて示した表示装置１００ｂでは、表示装置１００ｂをカーナビに適用したが、これに限らない。表示装置１００ｂを携帯端末、携帯電話、デスクトップ端末、地図データに基づいて画面に地図を表示する表示装置全般に適用できる。このように構成された表示装置であっても、上記した実施の形態２の効果を得ることができる。
【０１９２】
実施の形態３．
実施の形態１では、詳細地図と広域地図とをすべての経路が収まるように詳細地図と広域地図との境界で接続した。実施の形態３の表示装置１００ｃは、図２０〜図２６に示すように、実施の形態１の構成に加えて、地図の延長効果を作成する地図効果作成部４０８を備え、詳細地図を表示する領域と広域地図を表示する領域とを接続する領域に詳細地図の表示情報の少なくとも一部を隣り合う広域地図に重畳する点で異なっている。ここで、地図効果作成部４０８を設けることに伴い、詳細地図生成部４００ｃと、広域地図生成部５００ｃも実施の形態１と構成が異なっている。それ以外の表示装置１００ｃは、実施の形態１と同様である。これらの構成により、例えば、詳細地図で表示されていた細い道路や店舗の商標等を広域地図に延長して表示し、さらに薄くしていくことで、詳細地図で表示されていた細い道路や店舗の商標等が、広域地図で途切れることによるユーザの違和感を緩和する滑らかな接続をすることができる。以下の説明において既に説明した構成及び動作については同一符号を付して、重複する説明を省略する。
【０１９３】
図２０は、実施の形態３に係る表示装置１００ｃを含むカーナビ１ｃの構成を示す図である。
【０１９４】
表示装置１００ｃは、同時に同一画面上に縮尺の異なる地図を表示し、かつ経路全体を途切れなく１画面内に表示する。さらに、詳細地図を表示する領域と広域地図を表示する領域とを接続する領域に詳細地図の表示情報の少なくとも一部を隣り合う広域地図に重畳する。表示装置１００ｃは、詳細地図を生成する詳細地図生成部４００ｃと、広域地図を生成する広域地図生成部５００ｃとを備えている。それ以外の表示装置１００ｃは、実施の形態１と同様である。ただし、設定処理部３００の個数設定部３０３が表示する地図の方向を送信するのは、詳細地図生成部４００ａではなく、詳細地図生成部４００ｃである。また、地図合成部１０２ａが合成するのは、詳細地図生成部４００ａで生成した詳細地図と広域地図生成部５００ａで生成した広域地図を合成するのではなく、詳細地図生成部４００ｃで生成した詳細地図と広域地図生成部５００ｃで生成した広域地図を合成する。詳細地図生成部４００ｃと広域地図生成部５００ｃの詳細については後述する。
【０１９５】
なお、表示制御部１０３は、合成した地図の座標変換行列を求め、表示部１０１まで転送可能で表示部１０１が読み込める信号に変換して表示部１０１に信号を送信するとしたが、合成した地図の座標変換行列を求め、表示部１０１まで転送可能で表示部１０１が読み込める信号に変換するのは、詳細地図生成部４００ｃと広域地図生成部５００ｃとがそれぞれ行ってもよいし、地図合成部１０２ａ等が行ってもよい。
【０１９６】
本発明の実施の形態３に係る表示装置１００ｃを含むカーナビ１ｃのハードウェア構成を示す図は図２と同様である。図２を用いて、本発明の実施の形態３に係る表示装置１００ｃを含むカーナビ１ｃの構成について実施の形態１と異なる部分のみ説明する。
【０１９７】
実施の形態３において、表示装置１００ｃを含むカーナビ１ｃはコンピュータである。カーナビ１ｃは、信号経路であるバス１１、ユーザが入力する装置である入力インターフェース１２、自車位置を検出するセンサ１３、ＧＰＳデータを受信するＧＰＳレシーバ１４、ワークエリアである主記憶装置１５、プログラム、地図等を記憶する外部記憶装置１６、主記憶装置１５にロードした外部記憶装置１６のプログラムを読み込み実行するプロセッサ１７、各装置の結果を表示するディスプレイ１８といったハードウェアを備える。表示装置１００ｃはプロセッサ１７の一部とディスプレイ１８により実現する。
【０１９８】
プロセッサ１７が主記憶装置１５にロードした外部記憶装置１６のプログラムを読み込み、実行することにより、詳細地図生成部４００ｃと、広域地図生成部５００ｃとを実現する。
【０１９９】
図２１は、本発明の実施の形態３に係る詳細地図生成部４００ｃの詳細な構成を示す図である。図２１を参照しつつ、詳細地図生成部４００ｃについて詳細に説明する。
【０２００】
詳細地図生成部４００ｃは、地図の延長効果を作成する地図効果作成部４０８を備えている。それ以外の詳細地図生成部４００ｃは、実施の形態１と同様である。ただし、詳細表示生成部４０７は、詳細地図の表示情報を地図合成部１０２ａだけでなく、地図効果作成部４０８にも送信する。また、詳細領域取得部４０４は、表示する地図の方向と、詳細地図の縮尺の値と、ディスプレイにおいて詳細地図を表示する領域とを、広域地図生成部５００ａに送信するのではなく、広域地図生成部５００ｃに送信する。なお、実施の形態１と同様に、ディスプレイにおいて詳細地図を表示する領域は、第一の領域の一例であり、自車位置は、第一の位置の一例であり、詳細地図に表示する経路は、第一の経路の一例であり、詳細地図は、第一の地図の一例であり、詳細地図を表示する情報である表示情報は、第一表示情報の一例であり、詳細表示生成部４０７は、第一表示情報生成部の一例である。
【０２０１】
地図効果作成部４０８は、地図の延長効果を作成する。地図効果作成部４０８は、詳細地図を表示する情報である表示情報から、詳細地図を表示する領域と広域地図を表示する領域との境界よりも一定領域だけ詳細地図の道路の情報、商標等の情報を隣り合う広域地図を表示する情報である表示情報に延長して表示をする情報である効果表示情報を作成する。なお、実施の形態３では詳細地図の延長する領域は記憶した決まった領域とするが、ユーザが入力した値、算出した値でもよい。なお、詳細地図を表示する情報である表示情報は、前記第一表示情報と、前記第二表示情報とのうち一方の表示情報の一例であり、広域地図を表示する情報である表示情報は、隣り合う表示情報の一例である。
【０２０２】
図２２は、本発明の実施の形態３に係る広域地図生成部５００ｃの詳細な構成を示す図である。図２２を参照しつつ、広域地図生成部５００ｃについて詳細に説明する。
【０２０３】
広域地図生成部５００ｃは、広域地図の表示情報を生成する広域表示生成部５０５ｃを備えている。それ以外の広域地図生成部５００ｃは、実施の形態１と同様である。ただし、広域調整部６００は、詳細地図と広域地図との境界と経路との交点とディスプレイにおいて広域地図を表示する領域とを広域表示生成部５０５ａではなく、広域表示生成部５０５ｃに送信する。また、広域地図取得部５０２は、広域地図の縮尺の値と同じ縮尺の地図を広域表示生成部５０５ａではなく、広域表示生成部５０５ｃに送信する。さらに、広域経路生成部５０４ａは、広域地図に表示する経路の情報である表示情報を広域表示生成部５０５ａではなく、広域表示生成部５０５ｃに送信する。なお、ユーザが設定した経路は、全体の経路の一例であり、目的地は、第二の位置の一例であり、広域地図に表示する経路は、第二の経路の一例であり、ディスプレイにおいて広域地図を表示する領域は第二の領域の一例であり、広域地図の縮尺の値と同じ縮尺の地図は、第二の地図の一例である。
【０２０４】
広域表示生成部５０５ｃは、広域地図を表示する情報である表示情報を生成する。広域表示生成部５０５ｃは、実施の形態１に加えて、詳細地図の道路の情報、商標等の情報を隣り合う広域地図に延長して表示をする情報である効果表示情報を取得し、詳細地図の道路の情報、商標等の情報を隣り合う広域地図に延長して表示をする情報である効果表示情報も追加した広域地図を表示する情報である表示情報を生成する。なお、広域地図生成部５０５ｃが、詳細地図の道路の情報、商標等の情報を隣り合う広域地図に延長して表示をする情報である効果表示情報を合わせて広域地図を表示する情報である表示情報を生成したが、地図合成部１０２ａが、詳細地図の道路の情報、商標等の情報を隣り合う広域地図に延長して表示をする情報である効果表示情報とそれ以外の広域地図を表示する情報である表示情報を合成するようにしてもよい。なお、広域地図を表示する情報である表示情報は、第二表示情報の一例であり、広域表示生成部５０５ｃは、第二表示情報生成部の一例である。
【０２０５】
図２３は、実施の形態３に係るディスプレイの表示例である。実施の形態１に加えて、例えば、ディスプレイにおいて詳細地図を表示する領域２４に表示されている道路４３を延長した道路４４を、ディスプレイにおいて詳細地図を表示する領域２４とディスプレイにおいて広域地図を表示する領域２５との境界から一定範囲のディスプレイにおいて広域地図を表示する領域２５に重畳させて表示する。また、ディスプレイにおいて詳細地図を表示する領域２４とディスプレイにおいて広域地図を表示する領域２５との境界から離れるほど、延長した道路４４を薄く表示する。このように、ディスプレイにおいて詳細地図を表示する領域２４とディスプレイにおいて広域地図を表示する領域２５との境界から離れるほど、延長した道路４４を薄く表示することにより、より滑らかに接続することでユーザの違和感を緩和することができる。なお、実施の形態３では、道路しか表示していないが、商標、背景、色等を重畳させて表示してもよい。実施の形態１と同様、図２３は、縮尺率が一目でわかるように詳細地図のスケーラ３１と広域地図のスケーラ３２とを表示したが、表示しなくてもよい。また、スケーラの代わりにグリッド線を重ねて表示してもよい。この場合も縮尺率が一目でわかる。
【０２０６】
次に、本発明に係る実施の形態３に係る表示装置１００ｃの動作について説明する。
【０２０７】
図２４は、本発明に係る実施の形態３の表示装置１００ｃの動作の流れを示すフローチャートである。図２４を用いて、表示装置１００ｃの動作を以下に説明する。以下の説明において既に説明した動作については同一符号を付して、重複する説明を省略する。
【０２０８】
ステップＳ１００、Ｓ４００、Ｓ５００、Ｓ６００は実施の形態１のステップＳ１００、Ｓ４００、Ｓ５００、Ｓ６００と同様であるため、ステップＳ１０００〜Ｓ１１００のステップのみ説明する。ただし、ステップＳ１００の処理については、設定処理部３００の個数設定部３０３が表示する地図の方向を送信するのは、詳細地図生成部４００ａでなく、詳細地図生成部４００ｃに送信する。ステップＳ４００の処理については、地図合成部１０２ａが合成するのは、詳細地図生成部４００ａで生成した詳細地図と広域地図生成部５００ａで生成した広域地図を合成するのではなく、詳細地図生成部４００ｃで生成した詳細地図と広域地図生成部５００ｃで生成した広域地図を合成する。
【０２０９】
ステップＳ１０００において、詳細地図生成部４００ｃは、詳細地図の表示情報を生成する。
【０２１０】
ステップＳ１１００において、広域地図生成部５００ｃは、広域地図の表示情報を生成する。
【０２１１】
図２５は、本発明に係る実施の形態３の詳細地図生成部４００ｃのステップＳ１０００における動作の流れを示すフローチャートである。
【０２１２】
ステップＳ１００１〜ステップＳ１００７においては、実施の形態１のステップＳ２０１〜ステップＳ２０７と同様であるため、ステップＳ１００８のみ説明する。ただし、ステップＳ１００４において、詳細領域取得部４０４は、表示する地図の方向と、と詳細地図の縮尺の値と、ディスプレイにおいて詳細地図を表示する領域とを、広域地図生成部５００ａに送信するのではなく、広域地図生成部５００ｃに送信する。また、ステップＳ１００７において、詳細表示生成部４０７は、詳細地図の表示情報を地図合成部１０２ａだけでなく、地図効果作成部４０８にも送信する。
【０２１３】
ステップＳ１００８において、地図効果作成部４０８は、効果表示情報を作成する。地図効果作成部４０８は、詳細地図表示生成部４０７から取得した詳細地図の表示情報から、詳細地図を表示する領域と広域地図を表示する領域との境界よりも一定領域、例えば、詳細地図を表示する領域と広域地図を表示する領域との境界から１０ピクセルの幅だけ詳細地図の道路の情報、商標等の情報を隣り合う広域地図に延長して表示をする情報である効果表示情報を作成する。なお、実施の形態３では詳細地図の延長する領域は記憶した決まった領域とするが、ユーザが入力した値、算出した値でもよい。地図効果作成部４０８は、広域地図に延長して表示をする情報である効果表示情報を広域地図生成部５００ｃに送信する。
【０２１４】
図２６は、本発明に係る実施の形態３の広域地図生成部５００ｃのステップＳ１１００における動作の流れを示すフローチャートである。
【０２１５】
ステップＳ１１０１〜ステップＳ１１０９においては、実施の形態１のステップＳ３０１〜ステップＳ３０９と同様であるため、ステップＳ１１１０のみ説明する。ただし、ステップＳ１１０１において、交点算出部６０１は、詳細地図と広域地図との境界と経路との交点を広域表示生成部５０５ａではなく、広域表示生成部５０５ｃに送信する。ステップＳ１１０４において、広域領域算出部６０３は、ディスプレイにおいて広域地図を表示する領域を広域表示生成部５０５ａではなく、広域表示生成部５０５ｃに送信する。ステップＳ１１０７において、広域地図取得部５０２は、広域地図の縮尺の値と同じ縮尺の地図を広域表示生成部５０５ａではなく、広域表示生成部５０５ｃに送信する。ステップＳ１１０９において、広域経路生成部５０４ａは、広域地図に表示する経路の情報である表示情報を広域表示生成部５０５ａではなく、広域表示生成部５０５ｃに送信する。
【０２１６】
ステップＳ１１１０において、広域表示生成部５０５ｃは、広域地図を表示する情報である表示情報を生成する。広域表示生成部５０５ｃは、実施の形態１に加えて、地図効果作成部４０８から詳細地図を表示する領域と広域地図を表示する領域との境界から１０ピクセルの幅だけ詳細地図の道路の情報、商標等の情報を隣り合う広域地図に延長して表示をする情報である効果表示情報を取得する。広域表示生成部５０５ｃは、詳細地図を表示する領域と広域地図を表示する領域との境界から１０ピクセルの幅だけ詳細地図の道路の情報、商標等の情報を隣り合う広域地図に延長して表示をする情報である効果表示情報も追加した広域地図を表示する情報である表示情報を生成する。広域表示生成部５０５ｃは、表示情報を地図合成部１０２ａに送信する。
【０２１７】
以上述べたように、本実施の形態にて示した表示装置１００ｃも、実施の形態１と同様に、広域地図生成部５００ｃが、詳細地図と広域地図との境界と経路との交点に接続して広域地図の経路を配置し、かつディスプレイにおいて広域地図を表示する領域内に接線領域が収まる広域地図の縮尺を算出し、その算出した縮尺に基づき広域地図を生成するため、同時に同一画面上に縮尺の異なる地図を表示する場合、経路全体を途切れなく１画面内に表示することができる。よって、同時に同一画面上に縮尺の異なる地図を表示する場合でも、一目で経路全体が確認できる。
【０２１８】
さらに、地図記憶部５は、縮尺の異なる地図を複数記憶しているが、縮尺に合わせて山、川、町並み等の背景の情報、道路の情報、商標のマーク等の情報が付加されている。つまり、詳細地図には付加されている細い道路や店舗の商標等が、広域地図には付加されていない場合がある。このような場合、詳細地図で表示されていた細い道路や店舗の商標等が、広域地図で途切れるという現象が発生し、ユーザが違和感を覚える。しかし、本実施の形態にて示した表示装置１００ｃは、地図効果作成部４０８が、地図の延長効果を作成し、広域表示生成部５０５ｃが、地図の延長効果を付加した広域地図を表示する情報である効果表示情報を生成する。そのため、詳細地図で表示されていた細い道路や店舗の商標等を広域地図に延長して表示し、さらに薄くしていくことで、ユーザの違和感を緩和する滑らかな接続をすることができる。なお、広域地図を詳細地図の方に延長してもよい。
【０２１９】
なお、上記した本実施の形態にて示した表示装置１００ｃも、実施の形態１と同様に、広域地図生成部５００ｃが、詳細地図と広域地図との境界と経路との交点に接続して広域地図の経路を配置し、かつディスプレイにおいて広域地図を表示する領域内に接線領域が収まる広域地図の縮尺を算出し、その算出した縮尺に基づき広域地図を生成したが、先に広域地図を生成し、詳細地図生成部４００ｃが、詳細地図と広域地図との境界と経路との交点に接続して詳細地図の経路を配置し、かつディスプレイにおいて詳細地図を表示する領域内に接線領域が収まる詳細地図の縮尺を算出し、その算出した縮尺に基づき詳細地図を生成してもよい。このように構成された表示装置であっても、上記した実施の形態３の効果を得ることができる。
【０２２０】
上記した本実施の形態にて示した表示装置１００ｃも、実施の形態１と同様に、自車位置を取得したが、出発地、ユーザが指定した位置等でもよい。また、経路の終端を目的地としたが、ユーザが指定した位置、中継地、検索した一番近い検索結果等でもよく、また急カーブや道幅が狭くなる地点、事故多発時点、工事中の地点等の通行する上で注意が必要となる地点等でもよい。このように構成された表示装置であっても、一定区間の経路全体を表示することができ、上記した実施の形態３の効果を得ることができる。
【０２２１】
上記した本実施の形態にて示した表示装置１００ｃも、実施の形態１と同様に、詳細地図から広域地図の縮尺を算出したが、広域地図から詳細地図の縮尺を算出してもよい。このように構成された表示装置であっても、上記した実施の形態３の効果を得ることができる。
【０２２２】
上記した本実施の形態にて示した表示装置１００ｃも、実施の形態１と同様に、自車位置を含む地図を詳細地図、目的地を含む地図を広域地図としたが、自車位置を含む地図を広域地図、目的地を含む地図を詳細地図としてもよい。このように構成された表示装置であっても、上記した実施の形態３の効果を得ることができる。
【０２２３】
上記した本実施の形態にて示した表示装置１００ｃも、実施の形態１と同様に、ディスプレイにおいて、詳細地図を広域地図の下中央に配置したが、詳細地図を広域地図の中央、右下等に配置してもよい。詳細地図の配置は、自車位置と目的地と表示する地図の方向との関係から決定する。このように構成された表示装置であっても、上記した実施の形態３の効果を得ることができる。
【０２２４】
上記した本実施の形態にて示した表示装置１００ｃも、実施の形態１と同様に、接線領域算出部６０２は、目的地を座標として、詳細地図と広域地図との境界と経路との交点から目的地までの経路に接する接線領域を算出したが、目的地を例えば、目的地を中心に置き２０ｍを囲んだ円形領域を所定の領域とし、詳細地図と広域地図との境界と経路との交点から目的地の領域までの経路に接する接線領域を算出してもよい。つまり、接線領域算出部６０２は、目的地を座標としたとき、目的地が接線領域の境界線上に位置することもありうるが、目的地を所定の領域としたとき、目的地は接線領域の境界線上に位置することはなくなるため、見やすくなる。このように構成された表示装置においては、上記した実施の形態１の効果に加え、目的地をディスプレイの表示の境界線に表示するのを防ぐため、視認性がよくなる。なお、目的地を囲む所定の領域は円形領域でなく、矩形領域でもよい。また、目的地は中心ではなく、中心から一方の方向に偏って配置してもよい。
【０２２５】
上記した本実施の形態にて示した表示装置１００ｃも、実施の形態１と同様に、表示装置１００ｃをカーナビに適用したが、これに限らない。表示装置１００ｃを携帯端末、携帯電話、デスクトップ端末、地図データに基づいて画面に地図を表示する表示装置全般に適用できる。このように構成された表示装置であっても、上記した実施の形態３の効果を得ることができる。
【０２２６】
上記した本実施の形態にて示した表示装置１００ｃでは、詳細地図を表示する領域と広域地図を表示する領域との境界から１０ピクセルの幅だけ詳細地図の道路の情報、商標等の情報を隣り合う広域地図に延長して表示をしたが、表示するのは、詳細地図を表示する領域と広域地図を表示する領域との境界から２０ピクセル、５０ピクセル等どのような値でもよい。さらに、領域も矩形を込み合わせた領域ではなく、曲線で囲んだ領域でもよい。このように構成された表示装置であっても、上記した実施の形態３の効果を得ることができる。
【０２２７】
上記した本実施の形態にて示した表示装置１００ｃでは、詳細地図を表示する領域と広域地図を表示する領域との境界から１０ピクセルの幅だけ詳細地図の道路の情報、商標等の情報を隣り合う広域地図に延長して表示をしたが、実施の形態２のように中間地図がある場合にも適用可能である。詳細地図生成部４００ａに、詳細地図生成部４００ｃと同様に、詳細地図を延長する地図効果作成部を追加し、広域地図生成部５００ｂに、詳細地図生成部４００ｃと同様に、広域地図を延長する地図効果作成部を追加し、中間地図生成部２００に、広域地図生成部５００ｃと同様に、中間経路生成部２０７が中間地図に詳細地図と広域地図とを延長して表示するための情報である効果表示情報も追加した中間地図の表示情報を生成するようにする。このように構成することで、中間地図に詳細地図と広域地図とを延長して表示することができる。そのため、詳細地図や広域地図で表示されていた道路や店舗の商標等を隣り合う中間地図に延長して表示し、さらに薄くしていくことで、ユーザの違和感を緩和する滑らかな接続をすることができる。なお、詳細地図、広域地図、中間地図、のうち１つだけ延長してもよいし、組み合わせて延長させるようにしてもよい。このように構成された表示装置であっても、上記した実施の形態３の効果を得ることができる。
【０２２８】
ところで、上記した実施の形態に示した表示装置は一例に過ぎず、適宜、組み合わせて構成することが出来るものであって、実施の形態単独の構成に限られるものではない。
【符号の説明】
【０２２９】
１ａ,  １ｂ,  １ｃ  カーナビ、  ２  設定記憶部、  ３  経路記憶部、
４  位置検出部、  ５  地図記憶部、  ６  表示領域記憶部、  ７  詳細記憶部、
８  入力部、  ９  広域記憶部、  １１  バス、  １２  入力インターフェース、
１３  センサ、  １４  ＧＰＳレシーバ、  １５  主記憶装置、
１６  外部記憶装置、  １７  プロセッサ、  １８  ディスプレイ、
１９  舵角センサ、  ２０  ジャイロセンサ、  ２１  速度センサ、
２２  詳細縮尺記憶部、  ２３  詳細領域記憶部、
２４  ディスプレイにおいて詳細地図を表示する領域、
２５  ディスプレイにおいて広域地図を表示する領域、
２６  ディスプレイにおいて詳細地図を表示する領域とディスプレイにおいて広域地図を表示する領域との境界、
２７  自車位置、  ２８  目的地、  ２９  自車位置から目的地までの経路、
３０  交点、  ３１  詳細地図のスケーラ、  ３２  広域地図のスケーラ、
３３  領域、  ３４  広域縮尺記憶部、  ３５  広域領域記憶部、
３７  ディスプレイにおいて中間地図を表示する領域、
３８  ディスプレイにおいて詳細地図を表示する領域とディスプレイにおいて中間地図を表示する領域との境界、
３９  ディスプレイにおいて広域地図を表示する領域とディスプレイにおいて中間地図を表示する領域との境界、
４０  交点、  ４１  交点、
４３  ディスプレイにおいて詳細地図を表示する領域に表示されている道路、
４４  ディスプレイにおいて詳細地図を表示する領域に表示されている道路を延長した道路、
１００ａ,  １００ｂ,  １００ｃ  表示装置、  １０１  表示部、
１０２ａ,  １０２ｂ  地図合成部、  １０３  表示制御部、
２００  中間地図生成部、  ２０１  中間経路取得部、  ２０２  交点算出部、
２０３  表示領域取得部、  ２０４  中間領域算出部、  ２０７  中間経路生成部、
３００  設定処理部、  ３０１  経路設定判定部、  ３０２  方向設定部、
３０３  個数設定部、  ４００ａ,  ４００ｃ  詳細地図生成部、
４０１  位置取得部、  ４０２  詳細縮尺取得部、  ４０３  詳細地図取得部、
４０４  詳細領域取得部、  ４０５  詳細経路取得部、  ４０６  詳細経路生成部、
４０７  詳細表示生成部、  ４０８  地図効果作成部、
５００ａ,  ５００ｂ,  ５００ｃ  広域地図生成部、  ５０１  表示領域取得部、
５０２  広域地図取得部、  ５０３  広域経路取得部、
５０４ａ,  ５０４ｂ,  広域経路生成部、
５０５ａ,  ５０５ｂ,  ５０５ｃ  広域表示生成部、  ５０６  方向取得部、
５０７  広域縮尺取得部、  ５０８  広域領域取得部、  ６００  広域調整部、
６０１  交点算出部、  ６０２  接線領域算出部、  ６０３  広域領域算出部、
６０４  配置判定部、  ６０５  広域縮尺算出部。
【図１】
2017158822.tif 000003
【図２】
2017158822.tif 000004
【図３】
2017158822.tif 000005
【図４】
2017158822.tif 000006
【図５】
2017158822.tif 000007
【図６】
2017158822.tif 000008
【図７】
2017158822.tif 000009
【図８】
2017158822.tif 000010
【図９】
2017158822.tif 000011
【図１０】
2017158822.tif 000012
【図１１】
2017158822.tif 000013
【図１２】
2017158822.tif 000014
【図１３】
2017158822.tif 000015
【図１４】
2017158822.tif 000016
【図１５】
2017158822.tif 000017
【図１６】
2017158822.tif 000018
【図１７】
2017158822.tif 000019
【図１８】
2017158822.tif 000020
【図１９】
2017158822.tif 000021
【図２０】
2017158822.tif 000022
【図２１】
2017158822.tif 000023
【図２２】
2017158822.tif 000024
【図２３】
2017158822.tif 000025
【図２４】
2017158822.tif 000026
【図２５】
2017158822.tif 000027
【図２６】
2017158822.tif 000028
【手続補正書】
【提出日】平成28年11月11日(2016.11.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第一の領域における第一の位置を含む第一の経路と、第一の地図とを前記第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、
全体の経路と前記第一の領域の境界との交点を算出し、第二の位置と前記交点とを接続する第二の経路が接して収まる接線領域を算出し、前記第二の経路を含む第二の領域内に前記接線領域を収め、かつ前記第一の経路と前記第二の経路とを前記交点で接続して表示する縮尺を決定し、前記縮尺の第二の地図と前記第二の経路とを前記第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、
表示部に対して全ての前記第一表示情報と全ての前記第二表示情報とを合成した表示を制御する表示制御部と
を備える表示装置。
【請求項２】
第一の領域に存在する第一の位置と、前記第一の領域における前記第一の位置を含む第一の経路と、第一の地図とを前記第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、
第二の領域に存在する第二の位置と、前記第二の領域における前記第二の位置を含む第二の経路全体と、第二の地図とを前記第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、
全体の経路と前記第一の領域の境界との第一の交点を算出し、前記全体の経路と前記第二の領域の境界との第二の交点を算出し、全体の領域から前記第一の領域と前記第二の領域以外の残りの領域である第三の領域に、前記第一の交点と前記第二の交点を接続する経路を表示する情報である第三表示情報を生成する第三表示情報生成部と、
表示部に対して全ての前記第一表示情報と全ての前記第二表示情報と全ての前記第三表示情報とを合成した表示を制御する表示制御部と
を備える表示装置。
【請求項３】
前記第一の交点と前記第二の交点を接続する経路は、前記第一の交点と前記第二の交点をデフォルメして接続した経路である
請求項２記載の表示装置。
【請求項４】
前記第一表示情報と、前記第二表示情報とのうち一方の表示情報を延長してもう一方の隣り合う表示情報に重畳して表示する情報である効果表示情報を作成する地図効果作成部とを備え、
前記表示制御部は、前記表示部に対して前記効果表示情報の表示を制御する
請求項１記載の表示装置。
【請求項５】
前記効果表示情報は、前記表示情報を延長していくほど表示を薄くする
請求項４記載の表示装置。
【請求項６】
前記第一表示情報と、前記第二表示情報と、前記第三表示情報とのうち少なくとも１つの表示情報を延長して隣り合う表示情報に重畳して表示する情報である効果表示情報を作成する地図効果作成部とを備え、
前記表示制御部は、前記表示部に対して前記効果表示情報の表示を制御する
請求項２〜３のいずれか１項に記載の表示装置。
【請求項７】
前記効果表示情報は、前記表示情報を延長していくほど表示を薄くする
請求項６記載の表示装置。
【請求項８】
前記表示制御部の制御に基づき情報を表示する表示部とを備える
請求項１〜７のいずれか１項に記載の表示装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明に係る表示装置は、第一の領域における第一の位置を含む第一の経路と、第一の地図とを第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、全体の経路と第一の領域の境界との交点を算出し、第二の位置と交点とを接続する第二の経路が接して収まる接線領域を算出し、第二の経路を含む第二の領域内に接線領域を収め、かつ第一の経路と第二の経路とを交点で接続して表示する縮尺を決定し、その縮尺の第二の地図と第二の経路とを第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、表示部に対して全ての第一表示情報と全ての第二表示情報とを合成した表示を制御する表示制御部とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明に係る表示装置は、第一の領域に存在する第一の位置と、第一の領域における第一の位置を含む第一の経路と、第一の地図とを第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、第二の領域に存在する第二の位置と、第二の領域における第二の位置を含む第二の経路全体と、第二の地図とを第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、全体の経路と第一の領域の境界との第一の交点を算出し、全体の経路と第二の領域の境界との第二の交点を算出し、全体の領域から第一の領域と第二の領域以外の残りの領域である第三の領域に、第一の交点と第二の交点を接続する経路を表示する情報である第三表示情報を生成する第三表示情報生成部と、表示部に対して全ての第一表示情報と全ての第二表示情報と全ての第三表示情報とを合成した表示を制御する表示制御部とを備える。
【手続補正書】
【提出日】平成29年3月15日(2017.3.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明に係る表示装置は、予め定められた位置又は自装置への入力により定まる位置又は自装置で算出された位置に配置された第一の領域、における第一の位置を含む第一の経路と、第一の地図とを第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、全体の経路と第一の領域の境界との交点を算出し、第二の位置と交点とを接続する第二の経路が接して収まる接線領域を算出し、前記第一の経路と前記第二の経路とを前記交点で接続した状態で第二の領域内に前記接線領域が収まる場合に、前記第二の領域内に前記接線領域を収めかつ第一の経路と第二の経路とを交点で接続して表示する縮尺を決定し、その縮尺の第二の地図と第二の経路とを第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、表示部に対して第一表示情報と第二表示情報とを合成した表示を制御する表示制御部とを備える。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明に係る表示装置によれば、同時に同一画面上に縮尺の異なる地図を表示する場合、仮想経路を用いずに経路全体を途切れなく１画面内に表示することができる。よって、同時に同一画面上に縮尺の異なる地図を表示する場合でも、一目で経路全体を正確に確認できる。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予め定められた位置又は自装置への入力により定まる位置又は自装置で算出された位置に配置された第一の領域、における第一の位置を含む第一の経路と、第一の地図とを前記第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、
全体の経路と前記第一の領域の境界との交点を算出し、第二の位置と前記交点とを接続する第二の経路が接して収まる接線領域を算出し、前記第一の経路と前記第二の経路とを前記交点で接続した状態で第二の領域内に前記接線領域が収まる場合に、前記第二の領域内に前記接線領域を収めかつ前記第一の経路と前記第二の経路とを前記交点で接続して表示する縮尺を決定し、前記縮尺の第二の地図と前記第二の経路とを前記第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、
表示部に対して前記第一表示情報と前記第二表示情報とを合成した表示を制御する表示制御部と
を備える表示装置。
【請求項２】
予め定められた位置又は自装置への入力により定まる位置又は自装置で算出された位置に配置された第一の領域、に存在する第一の位置と、前記第一の領域における前記第一の位置を含む第一の経路と、第一の地図とを前記第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、
第二の領域に存在する第二の位置から、全体の経路と前記第二の領域の境界との交点に至る第二の経路が前記第二の領域内に収まる場合に、前記第二の位置と、前記第二の経路と、第二の地図とを前記第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、
前記全体の経路と前記第一の領域の境界との第一の交点を算出し、前記全体の経路と前記第二の領域の境界との第二の交点を算出し、全体の領域から前記第一の領域と前記第二の領域以外の残りの領域である第三の領域に、前記第一の交点と前記第二の交点を接続する経路を表示する情報である第三表示情報を生成する第三表示情報生成部と、
表示部に対して全ての前記第一表示情報と全ての前記第二表示情報と全ての前記第三表示情報とを合成した表示を制御する表示制御部と
を備える表示装置。
【請求項３】
前記第一の交点と前記第二の交点を接続する経路は、前記第一の交点と前記第二の交点をデフォルメして接続した経路である
請求項２記載の表示装置。
【請求項４】
前記第一表示情報と、前記第二表示情報とのうち一方の表示情報を延長してもう一方の隣り合う表示情報に重畳して表示する情報である効果表示情報を作成する地図効果作成部とを備え、
前記表示制御部は、前記表示部に対して前記効果表示情報の表示を制御する
請求項１記載の表示装置。
【請求項５】
前記効果表示情報は、前記表示情報を延長していくほど表示を薄くする
請求項４記載の表示装置。
【請求項６】
前記第一表示情報と、前記第二表示情報と、前記第三表示情報とのうち少なくとも１つの表示情報を延長して隣り合う表示情報に重畳して表示する情報である効果表示情報を作成する地図効果作成部とを備え、
前記表示制御部は、前記表示部に対して前記効果表示情報の表示を制御する
請求項２〜３のいずれか１項に記載の表示装置。
【請求項７】
前記効果表示情報は、前記表示情報を延長していくほど表示を薄くする請求項６記載の表示装置。
【請求項８】
前記表示制御部の制御に基づき情報を表示する表示部とを備える請求項１〜７のいずれか１項に記載の表示装置。
【手続補正書】
【提出日】平成29年6月22日(2017.6.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予め定められた位置又は自装置への入力により定まる位置又は自装置で算出された位置に配置された第一の領域、における第一の位置を含む第一の経路と、第一の地図とを前記第一の領域に表示する情報である第一表示情報を生成する第一表示情報生成部と、
全体の経路と前記第一の領域の境界との交点を算出し、第二の位置と前記交点とを接続する第二の経路が接して収まる接線領域を算出し、前記第一の経路と前記第二の経路とを前記交点で接続した状態で第二の領域内に前記接線領域が収まる場合に、前記第二の領域内に前記接線領域を収めかつ前記第一の経路と前記第二の経路とを前記交点で接続して表示する縮尺を決定し、前記縮尺の第二の地図と前記第二の経路とを前記第二の領域に表示する情報である第二表示情報を生成する第二表示情報生成部と、
表示部に対して前記第一表示情報と前記第二表示情報とを合成した表示を制御する表示制御部と
を備える表示装置。
【請求項２】
前記第一表示情報と、前記第二表示情報とのうち一方の表示情報を延長してもう一方の隣り合う表示情報に重畳して表示する情報である効果表示情報を作成する地図効果作成部とを備え、
前記表示制御部は、前記表示部に対して前記効果表示情報の表示を制御する
請求項１記載の表示装置。
【請求項３】
前記効果表示情報は、前記表示情報を延長していくほど表示を薄くする
請求項２記載の表示装置。
【請求項４】
前記表示制御部の制御に基づき情報を表示する表示部とを備える請求項１〜３のいずれか１項に記載の表示装置。
【国際調査報告】
2017158822.tif 000029
2017158822.tif 000030