(57)【要約】  視点設定部（１１）は、地図ＤＢ（２１）から取得した地図情報に基づいて、設定領域の地図を表示するときに地図上の地表面を眺める視点を設定する。地図ＤＢ（２１）は、設定領域の少なくとも一部の領域に存在する地形の高度を示す高度情報を記憶する。視点設定部（１１）は、入力される位置情報が示す位置に対応して設定される地図上の位置において、高度情報が地図ＤＢ（２１）に存在する場合、視点の視線方向を変更することによって、地図上の位置の高度情報によって示される地形の高度よりも高い位置に視点を設定する。表示処理部（１２）は、視点設定部（１１）によって設定された視点から地表面を眺めた場合の地図を表示装置（２２）に表示するための表示データを生成する。
2016009550.tif 000002
【特許請求の範囲】
【請求項１】
入力される位置情報が示す位置に対応して設定される設定領域の地図情報を地図データベースから取得し、取得した前記地図情報に基づいて、前記設定領域の地図を表示するときに前記地図上の地表面を眺める視点を設定する視点設定部と、
前記視点設定部によって設定された視点から地表面を眺めた場合の前記設定領域の地図を表示装置に表示するための表示データを生成する表示処理部とを備え、
前記地図データベースは、前記設定領域の少なくとも一部の領域に存在する地形の高度を示す高度情報を記憶し、
前記視点設定部は、
前記入力される位置情報が示す位置に対応して設定される地図上の位置において、前記高度情報が前記地図データベースに存在する場合、前記視点の視線方向を変更することによって、前記地図上の位置の前記高度情報によって示される前記地形の高度よりも高い位置に、前記視点を設定することを特徴とする地図表示システム。
【請求項２】
前記入力される位置情報が示す位置は、移動体の現在位置であり、
前記視点設定部は、前記移動体の移動に伴って更新された前記位置情報が入力される毎に、前記視点の設定を行うことを特徴とする請求項１に記載の地図表示システム。
【請求項３】
前記視点設定部は、
逐次更新される前記移動体の現在位置に対する相対距離を保つように、前記視点を設定することを特徴とする請求項２に記載の地図表示システム。
【請求項４】
前記視点設定部は、
逐次更新される前記移動体の現在位置に対する前記視点の視線方向を変更することによって、前記移動体の現在位置に対応する地図上の位置の前記高度情報によって示される前記地形の高度よりも高い位置に前記視点を設定することができない場合には、前記移動体の現在位置に対する相対距離を変更することによって、前記地形の高度よりも高い位置に前記視点を設定することを特徴とする請求項２に記載の地図表示システム。
【請求項５】
前記表示処理部は、
前記視点設定部が前記移動体の現在位置に対する相対距離を変更した場合には、前記相対距離の変更に伴って前記移動体および前記地図の縮尺が変化しないように、前記地図を拡大または縮小して前記表示データを生成することを特徴とする請求項４に記載の地図表示システム。
【請求項６】
前記視点設定部は、
前記移動体の移動に伴って更新された前記位置情報が入力される時間間隔が、予め定める設定時間以下である場合には、前記視点の設定を変更しないことを特徴とする請求項２に記載の地図表示システム。
【請求項７】
前記視点設定部は、
前記移動体の移動が停止し、更新された前記位置情報が入力されない場合には、前記視点の設定を変更しないことを特徴とする請求項２に記載の地図表示システム。
【請求項８】
前記地形は、前記移動体が通行する道路にトンネルを有する山岳地域の山の地形を含み、
前記視点設定部は、前記移動体の現在位置に対応する地図上の位置において前記道路が前記トンネル内にある場合に、前記視点の設定を行うことを特徴とする請求項２に記載の地図表示システム。
【請求項９】
入力される位置情報が示す位置に対応して設定される設定領域の地図情報を地図データベースから取得し、取得した前記地図情報に基づいて、前記設定領域の地図を表示するときに前記地図上の地表面を眺める視点を設定し、設定された前記視点から地表面を眺めた場合の前記設定領域の地図を表示装置に表示するための表示データを生成する地図表示方法であって、
前記地図データベースには、前記設定領域の少なくとも一部の領域に存在する地形の高度を示す高度情報が記憶されており、
前記入力される位置情報が示す位置に対応して設定される地図上の位置において、前記高度情報が前記地図データベースに存在する場合には、前記視点の視線方向を変更することによって、前記地図上の位置の前記高度情報によって示される前記地形の高度よりも高い位置に、前記視点を設定することを特徴とする地図表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示システムおよび地図表示方法に関する。
【背景技術】
【０００２】
三次元的に描画される地図では、山などの地形および車両などを表すシンボルを、ポリゴンと呼ばれる多角形の地図構成要素で描画している。ナビゲーション装置では、自装置が搭載された車両（以下「自車両」という場合がある）を表すポリゴン（以下「自車ポリゴン」という場合がある）を、自車ポリゴンよりも後方の高い位置の視点から見下ろした形態で表示する表示方法を用いている。【０００３】
この表示方法では、視点の位置よりも高い地形、たとえば山に形成されたトンネルなどを自車両が通過するときに、地形を表すポリゴン（以下「地形ポリゴン」という場合がある）に自車ポリゴンが隠れてしまうという問題がある。【０００４】
この従来技術の問題を回避するための技術が、たとえば特許文献１〜５に開示されている。たとえば、特許文献１に開示される技術では、視点の高度を、地図の構成要素の高度よりも高い場所に設定する手段などを用いることによって、従来技術の問題を回避している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−１４３０６６号公報
【特許文献２】特開２００６−１４５６８０号公報
【特許文献３】特開２００２−１８１５６２号公報
【特許文献４】特開２００８−１４７５４号公報
【特許文献５】特開２００４−３６１１１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述の特許文献１〜５に開示される技術は、自車両が地形の表面を走行していることを前提としており、トンネル走行時の視点の位置については考慮されていない。【０００７】
したがって、たとえば、視点の位置よりも高い山などの地形に形成されたトンネルなどを自車両が通過する場合、山などを表す地形ポリゴンに視点が入り込んでしまい、地形ポリゴンの内部の不要な画像が表示されて、地図の見栄えが悪くなるという問題が発生する。【０００８】
本発明の目的は、地図において地形を表す地図構成要素の内部の不要な画像が表示されることを防ぎ、見栄えの良い地図を表示することができる地図表示システムおよび地図表示方法を提供することである。
【課題を解決するための手段】
【０００９】
本発明の地図表示システムは、入力される位置情報が示す位置に対応して設定される設定領域の地図情報を地図データベースから取得し、取得した地図情報に基づいて、設定領域の地図を表示するときに地図上の地表面を眺める視点を設定する視点設定部と、視点設定部によって設定された視点から地表面を眺めた場合の設定領域の地図を表示装置に表示するための表示データを生成する表示処理部とを備え、地図データベースは、設定領域の少なくとも一部の領域に存在する地形の高度を示す高度情報を記憶し、視点設定部は、入力される位置情報が示す位置に対応して設定される地図上の位置において、高度情報が地図データベースに存在する場合、視点の視線方向を変更することによって、地図上の位置の高度情報によって示される地形の高度よりも高い位置に、視点を設定することを特徴とする。【００１０】
本発明の地図表示方法は、入力される位置情報が示す位置に対応して設定される設定領域の地図情報を地図データベースから取得し、取得した地図情報に基づいて、設定領域の地図を表示するときに地図上の地表面を眺める視点を設定し、設定された視点から地表面を眺めた場合の設定領域の地図を表示装置に表示するための表示データを生成する地図表示方法であって、地図データベースには設定領域の少なくとも一部の領域に存在する地形の高度を示す高度情報が記憶されており、入力される位置情報が示す位置に対応して設定される地図上の位置において、高度情報が地図データベースに存在する場合には、視点の視線方向を変更することによって、地図上の位置の高度情報によって示される地形の高度よりも高い位置に、視点を設定することを特徴とする。
【発明の効果】
【００１１】
本発明の地図表示システムによれば、入力される位置情報が示す位置に対応して設定される設定領域の少なくとも一部の領域に存在する地形の高度を示す高度情報が地図データベースに記憶される。入力される位置情報が示す位置に対応して設定される地図上の位置において、高度情報が地図データベースに存在する場合、視点設定部によって、視点の視線方向が変更されることによって、地図上の位置の高度情報によって示される地形の高度よりも高い位置に視点が設定される。この視点設定部によって設定された視点から地表面を眺めた場合の設定領域の地図を表示装置に表示するための表示データが、表示処理部によって生成される。これによって、たとえば、視点の位置よりも高い地形、たとえば山に形成されたトンネルなどを車両が通過する場合に、車両を含む地図の視点が、山などの地形を表す地図構成要素に入り込んでしまうことを防ぐことができる。したがって、地図において地形を表す地図構成要素の内部の不要な画像が表示されることを防ぐことができるので、見栄えの良い地図を表示することができる。【００１２】
本発明の地図表示システムによれば、入力される位置情報が示す位置に対応して設定される設定領域の少なくとも一部の領域に存在する地形の高度を示す高度情報が地図データベースに記憶される。入力される位置情報が示す位置に対応して設定される地図上の位置において、高度情報が地図データベースに存在する場合、視点の視線方向が変更されることによって、地図上の位置の高度情報によって示される地形の高度よりも高い位置に視点が設定される。この設定された視点から地表面を眺めた場合の設定領域の地図を表示装置に表示するための表示データが生成される。これによって、たとえば、視点の位置よりも高い地形、たとえば山に形成されたトンネルなどを車両が通過する場合に、車両を含む地図の視点が、山などを表す地図構成要素に入り込んでしまうことを防ぐことができる。したがって、地図において地形を表す地図構成要素の内部の不要な画像が表示されることを防ぐことができるので、見栄えの良い地図を表示することができる。【００１３】
本発明の目的、特徴、態様、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態である地図表示システム１の構成を示すブロック図である。
【図２】本発明の第２の実施の形態である地図表示システム２の構成を示すブロック図である。
【図３】自車両６０が山６１に形成されたトンネル６２を走行する場合の視点位置を説明するための図である。
【図４】図３の切断面線ＩＶ−ＩＶから見た断面図である。
【図５】自車両６０が山６３に形成されたトンネルを走行する場合の視点位置を説明するための図である。
【図６】本発明の第２の実施の形態における視点位置の変更処理の手順を示すフローチャートである。
【図７】本発明の第３の実施の形態である地図表示システム４０の構成を示すブロック図である。
【図８】本発明の第４の実施の形態である地図表示システム５０の構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
＜第１の実施の形態＞
図１は、本発明の第１の実施の形態である地図表示システム１の構成を示すブロック図である。本実施の形態の地図表示システム１は、車両に搭載されるナビゲーション装置によって実現される。地図表示システム１は、視点設定部１１および表示処理部１２を備えて構成される。視点設定部１１および表示処理部１２は、地図データベース（以下「地図ＤＢ」という場合がある）２１と接続されている。表示処理部１２は、表示装置２２と接続されている。
【００１６】
地図表示システム１は、たとえば中央演算処理装置（Central Processing Unit；略称：ＣＰＵ）と、書き込み可能なＲＡＭ（Random Access Memory）などのメモリとによって構成される。メモリは、制御プログラムを記憶する。ＣＰＵが、メモリに記憶されている制御プログラムを実行することによって、地図表示システム１の視点設定部１１および表示処理部１２の各機能が実現される。
【００１７】
地図ＤＢ２１は、たとえばハードディスクドライブ（Hard Disk Drive；略称：ＨＤＤ）装置、または半導体メモリなどの記憶装置によって実現される。地図ＤＢ２１は、地図に関する地図情報を記憶する。
【００１８】
地図情報は、予め定められた縮尺に対応する複数の地図が階層化されて構成されている。地図情報は、地図を画像として表示するための地図表示情報を含む。
【００１９】
地図表示情報は、道路に関する道路属性情報と、地図構成要素の高度を表す高度情報と、地図上の施設の範囲を示すポリゴンデータおよび地図上の河川などの線形状を示すラインデータを含む背景情報と、施設の種別、名称および位置などを表す施設情報と、地名、施設名、交差点名および道路名などを表す各種文字情報と、施設および道路番号などを表す各種アイコン情報とを含む。
【００２０】
高度情報は、予め設定される設定領域の少なくとも一部の領域に存在する地形の高度を示す情報である。設定領域は、地図表示システム１に入力される位置情報が示す位置に対応して設定される。
【００２１】
視点設定部１１は、地図ＤＢ２１から地図情報を取得し、取得した地図情報に基づいて、地図を表示するときに地図上の地表面を眺める視点を設定する。視点設定部１１は、設定した視点の位置を表す視点位置情報を表示処理部１２に与える。
【００２２】
表示処理部１２は、地図ＤＢ２１から地図情報を取得し、取得した地図情報と、視点設定部１１から与えられる視点位置情報とに基づいて、視点位置情報が示す視点の位置から地表面を眺めた場合の地図を表示装置２２に表示するための表示データを生成する。表示処理部１２は、生成した表示データを表示装置２２に与える。
【００２３】
表示装置２２は、たとえば液晶表示装置によって実現される。図示は省略するが、表示装置２２は、画像を表示する表示部を備える。表示装置２２は、表示処理部１２から与えられる表示データに基づいて、地図を表示する。具体的には、表示装置２２は、表示処理部１２から与えられる表示データを、表示装置２２で取り扱い可能な画像信号に変換して、得られた画像信号が表す画像情報に対応する画像を表示部の表示画面に表示する。
【００２４】
表示装置２２は、たとえば、携帯電話機、スマートフォンもしくはタブレット型端末装置などの携帯通信装置の表示装置、または車両に搭載可能なカーナビゲーション装置の表示装置である。表示装置２２は、携帯通信装置およびカーナビゲーション装置などの表示装置とは別に設けられてもよい。
【００２５】
本実施の形態では、視点設定部１１は、入力される位置情報が示す位置に対応して設定される地図上の位置において、高度情報が地図ＤＢ２１に存在する場合、視点の視線方向を変更することによって、地図上の位置における地形などの地図構成要素の高度よりも高い位置に、視点を設定する。
【００２６】
これによって、たとえば、視点の位置よりも高い地形、たとえば山に形成されたトンネルなどを車両が通過する場合に、車両を含む地図の視点が、山などを表す地図構成要素であるポリゴンに入り込んでしまうことを防ぐことができる。したがって、地形などを表すポリゴンと呼ばれる地図構成要素の内部の不要な画像が表示されることを防ぐことができるので、見栄えの良い地図を表示装置２２に表示することができる。
【００２７】
＜第２の実施の形態＞
図２は、本発明の第２の実施の形態である地図表示システム２の構成を示すブロック図である。地図表示システム２は、地図描画部１０および位置情報取得部１４を備えて構成される。地図描画部１０は、視点設定部１１、表示処理部１２およびタイマ部１３を備える。地図描画部１０および位置情報取得部１４には、地図ＤＢ２１が接続されている。また、地図表示システム２には、全地球測位システム（Global Positioning System；略称：ＧＰＳ）センサ３１、車速センサ３２、ジャイロセンサ３３および表示装置２２が接続されている。
【００２８】
本実施の形態における地図描画部１０の視点設定部１１および表示処理部１２、ならびに地図ＤＢ２１および表示装置２２は、図１に示す第１の実施の形態における視点設定部１１、表示処理部１２、地図ＤＢ２１および表示装置２２と同一の構成であるので、同一の参照符号を付して、共通する説明を省略する。
【００２９】
本実施の形態の地図表示システム２は、車両に搭載されるナビゲーション装置によって実現される。ＧＰＳセンサ３１、車速センサ３２、ジャイロセンサ３３および表示装置２２は、地図表示システム２とともに、車両に搭載される。以下の説明では、地図表示システム２、ＧＰＳセンサ３１、車速センサ３２、ジャイロセンサ３３および表示装置２２が搭載される車両を「自車両」という場合がある。
【００３０】
ＧＰＳセンサ３１は、ＧＰＳ衛星から送信される電波信号を受信し、受信した電波信号に基づいて自車両の現在位置を検出する。ＧＰＳセンサ３１は、検出した自車両の現在位置を表す現在位置情報を地図表示システム２、具体的には地図表示システム２の位置情報取得部１４および地図描画部１０に与える。
【００３１】
車速センサ３２は、自車両の走行速度（以下「車速」という場合がある）を検出する。車速センサ３２は、検出した車速を表す車速情報、具体的には車速パルス信号を地図表示システム２、具体的には地図表示システム２の位置情報取得部１４および地図描画部１０に与える。
【００３２】
ジャイロセンサ３３は、角速度センサであり、自車両の角速度を検出する。ジャイロセンサ３３は、検出した自車両の角速度を表す角速度情報を生成し、地図表示システム２、具体的には地図表示システム２の位置情報取得部１４および地図描画部１０に与える。
【００３３】
タイマ部１３は、相対的な時間の経過を計測する。タイマ部１３は、たとえば計時を開始した時点からの経過時間をカウントするカウンタによって実現される。
【００３４】
本実施の形態では、地図表示システム２は、地図ＤＢ２１から地図情報を取得するように構成されているが、このような構成に限らない。地図表示システム２は、たとえば、通信によって、自車両の外部から地図情報の全部または一部を取得するように構成されてもよい。具体的には、地図表示システム２は、地図情報を、自車両の外部のサーバ装置からインターネットなどの通信網を介してダウンロードすることによって取得するように構成されてもよい。取得された地図情報は、位置情報取得部１４および地図描画部１０に与えられる。
【００３５】
位置情報取得部１４および地図描画部１０は、それぞれ、不図示の車内ＬＡＮ（Local Area Network）などの車載ネットワークを介して、ＧＰＳセンサ３１から出力される現在位置情報、車速センサ３２から出力される車速情報、およびジャイロセンサ３３から出力される角速度情報を取得する。
【００３６】
位置情報取得部１４は、ＧＰＳセンサ３１から与えられる現在位置情報と、車速センサ３２から与えられる車速情報と、ジャイロセンサ３３から与えられる角速度情報とに基づいて、地図上において自車両が存在する地点（以下「自車地点」という場合がある）を求める。位置情報取得部１４は、求めた自車地点を表す自車地点情報を生成する。
【００３７】
また、位置情報取得部１４は、地図ＤＢ２１から、地図情報に含まれる道路属性情報を取得する。位置情報取得部１４は、生成した自車地点情報と、地図ＤＢ２１から取得した道路属性情報とを照らし合わせ、自車地点が存在する道路を検出する。位置情報取得部１４は、検出した道路を表す自車地点道路情報を生成し、生成した自車地点道路情報を地図描画部１０に与える。
【００３８】
地図描画部１０は、地図ＤＢ２１から、地図情報に含まれる道路属性情報を取得する。道路属性情報は、その道路属性情報が表す道路がトンネルであるか否かを表すトンネルフラグを含む。地図描画部１０、具体的には視点設定部１１は、道路属性情報に含まれるトンネルフラグを利用して、自車位置が存在する道路がトンネルであるか否かを判断する。
【００３９】
自車両がトンネルを走行している場合、視点設定部１１は、後述するようにして視点位置を算出し、算出した視点位置を、表示処理部１２で生成される背景地図の視点位置として組み合わせて、表示装置２２に出力する。
【００４０】
図３は、自車両６０が山６１に形成されたトンネル６２を走行する場合の視点位置を説明するための図である。図４は、図３の切断面線ＩＶ−ＩＶから見た断面図である。
【００４１】
自車両６０がトンネル６２に入る前の位置を「ＣＰ１」、自車両６０がトンネル６２を走行中の位置を「ＣＰ２’」、自車両６０がトンネル６２を抜けた後の位置を「ＣＰ２」で示す。また、各視点位置Ｃ１，Ｃ２’，Ｃ２の水平方向での基準となる位置（以下「基準位置」という場合がある）を「ＢＰ１」、「ＢＰ２’」、「ＢＰ２」で示す。
【００４２】
自車両６０がトンネル６２に入る前の位置ＣＰ１にある場合、視点位置は、標準の視点位置として予め定める位置（以下「標準視点位置」という場合がある）Ｃ１にあり、視点が山６１を表す地形ポリゴン（以下「地形ポリゴン６１」という場合がある）に入り込むことは無い。自車両６０が進行方向、すなわち図４の紙面に向かって右側に移動するのに伴い、最終的には視点位置が地形ポリゴン６１に衝突する。
【００４３】
この衝突を回避するために、たとえばトンネル６２内の自車位置ＣＰ２’上の地形ポリゴン６１の高さ（以下「高度」という場合がある）のデータを地図情報から参照する。そして、地形ポリゴン６１の高さＬ２が標準視点位置Ｃ１の高さＬ１よりも高い場合は、視点位置が地形ポリゴン６１に衝突しない高さになる場合、たとえば視点位置がＣ２’になる場合の水平面から視点位置までの角度（以下「視点角度」という場合がある）θ２’を算出する。
【００４４】
視点位置Ｃ２’における視点角度θ２’は、自車両６０がトンネル６２内の自車位置ＣＰ２’に位置するときの値として算出されるが、自車位置ＣＰ１における視点角度θ１を、トンネル６２内の自車位置ＣＰ２’における視点角度θ２’に変更するタイミングは、視点位置の基準となる基準位置がＢＰ２に到達した時点であり、そのときの視点位置を「Ｃ２」で示す。
【００４５】
また、この場合は、変更前と変更後の視点位置は同一半径の円周上に位置するので、視点位置と自車位置との間の距離Ｒは変わらない。すなわち、視点は、自車両６０に対する相対距離を保つように設定される。
【００４６】
図５は、自車両６０が山６３に形成されたトンネルを走行する場合の視点位置を説明するための図である。図５では、自車両６０がトンネルに入る前の位置を「ＣＰ３」、自車両６０がトンネルを走行中の位置を「ＣＰ４」で示す。また、各視点位置Ｃ３，Ｃ３’の基準となる場所を「ＢＰ３」、「ＢＰ４」で示す。
【００４７】
図５に示す例においても、前述の図３および図４に示す場合と同様に、視点位置Ｃ３では、自車両６０がＣＰ３にある場合には問題が無いが、自車両６０が進行方向、すなわち図５の紙面に向かって右側に移動するのに伴い、最終的には視点位置が山６３を表す地形ポリゴン（以下「地形ポリゴン６３」という場合がある）に衝突する。
【００４８】
図５に示す例では、図３に示す例と異なり、視点角度を９０°、すなわち真上から見下ろした状態である視点位置Ｃ３’における視点角度まで変更しても、地形ポリゴン６３との衝突を回避することができない。
【００４９】
この衝突を回避するために視点角度を大きくしても、衝突を回避できない場合がある。たとえば、自車両６０が自車位置ＣＰ４にある場合は、視点角度を９０°にしても地形ポリゴン６３との衝突を回避できない。つまり、自車両６０の上空に位置し、逐次更新される自車両６０の現在位置に対する相対距離を保ちつつ、自車両６０の現在位置に対応する地図上の位置に存在する地形の高度よりも高い位置に視点を設定することができない。
【００５０】
この場合、地形ポリゴン６３との衝突を回避するために、視点角度を９０°にするとともに、視点位置Ｃ３’と自車位置ＣＰ３との間の距離Ｌ３（＝Ｒ）を、Ｌ４まで延長し、視点位置を地形ポリゴン６３と衝突しない位置Ｃ４にする。
【００５１】
このように、視点位置と移動体の現在位置である自車位置との間の相対距離、すなわち移動体の現在位置に対する視点の相対距離（以下「視点距離」という場合がある）が変更され、たとえば長くなると、地図上において、自車両６０を表す自車シンボルなどの地図表示物が小さくなり、視認性が悪化することがある。
【００５２】
視認性の悪化を回避するために、本実施の形態では、視点距離の変更前と同じサイズで地図表示物を表示するように、元の視点距離から延長した係数の倍率、図５に示す例では、Ｌ４／Ｌ３の倍率で、地図表示物を拡大して表示する。
【００５３】
以上のような視点位置の変更を高低差が急な地形にあるトンネルを走行しているときに実行すると、頻繁な視点位置の変更に伴って、地図の見た目のちらつきが発生することがある。この頻繁な視点位置の変更を抑制するために、本実施の形態では、視点位置の変更が必要な地形でのトンネル走行の継続時間に閾値を設定し、短時間での視点位置の変更を抑制する。
【００５４】
図６は、本発明の第２の実施の形態における視点位置の変更処理の手順を示すフローチャートである。図６に示すフローチャートの各ステップの処理は、図２に示す地図表示システム２を構成する位置情報取得部１４および地図描画部１０によって実行される。図６に示すフローチャートの処理は、自車両６０の移動に伴って更新された現在位置情報が地図表示システム２に入力されると開始され、ステップＳ１に移行する。
【００５５】
ステップＳ１において、位置情報取得部１４は、現在位置を特定する。具体的には、位置情報取得部１４は、ＧＰＳセンサ３１から与えられる現在位置情報と、車速センサ３２から与えられる車速情報と、ジャイロセンサ３３から与えられる角速度情報とに基づいて、地図上における自車地点を求めることによって、自車両６０の現在位置を特定する。位置情報取得部１４は、求めた自車地点を表す自車地点情報を生成する。
【００５６】
また、位置情報取得部１４は、地図ＤＢ２１から道路属性情報を取得し、ステップＳ１で生成した自車地点情報と、地図ＤＢ２１から取得した道路属性情報とを比較し、自車地点が存在する道路を検出する。位置情報取得部１４は、検出した道路を表す自車地点道路情報を生成し、生成した自車地点道路情報を地図描画部１０に与える。
【００５７】
ステップＳ２において、地図描画部１０は、現在位置がトンネル内か否かを判断する。具体的には、地図描画部１０は、地図ＤＢ２１から、道路属性情報を取得し、取得した道路属性情報に含まれるトンネルフラグを利用して、自車両６０の現在位置がトンネル内であるか否かを判断する。現在位置がトンネル内であると判断された場合はステップＳ３に移行し、現在位置がトンネル内でないと判断された場合はステップＳ４に移行する。
【００５８】
ステップＳ３において、地図描画部１０は、現在位置の地形の高度は、予め定める視点位置である標準視点位置よりも高いか否かを判断する。具体的には、地図描画部１０は、地図ＤＢ２１から高度情報を取得し、取得した高度情報に基づいて、現在位置の地形の高度が標準視点位置よりも高いか否かを判断する。現在位置の地形の高度が標準視点位置よりも高いと判断された場合はステップＳ６に移行し、標準視点位置よりも高くない、すなわち標準視点位置の高度以下であると判断された場合はステップＳ４に移行する。
【００５９】
ステップＳ４において、地図描画部１０は、タイマ情報および現在位置情報を初期化する。次いで、ステップＳ５において、地図描画部１０は、視点位置を初期化する。ステップＳ５の処理が終了すると、全ての処理手順を終了する。
【００６０】
ステップＳ６において、タイマ部１３は、前回保留したタイマ情報があるか否かを判断する。前回保留したタイマ情報があると判断された場合はステップＳ７に移行し、前回保留したタイマ情報がないと判断された場合はステップＳ８に移行する。
【００６１】
ステップＳ７において、タイマ部１３は、タイマ情報の保留時間が、予め定める設定時間以上か否かを判断する。タイマ情報の保留時間が設定時間以上であると判断された場合はステップＳ９に移行し、設定時間以上でない、すなわち設定時間未満であると判断された場合はステップＳ１に戻る。
【００６２】
ステップＳ８において、地図描画部１０は、タイマ部１３によって、保留タイマ、すなわちタイマ情報の保留時間の計測を開始し、そのときの現在位置情報を不図示のメモリに記憶する。ステップＳ８の処理が終了すると、ステップＳ１に戻る。
【００６３】
ステップＳ９において、視点設定部１１は、地形の高度が、自車の現在位置から視点位置までの距離以上であるか否かを判断する。地形の高度が、自車の現在位置から視点位置までの距離以上であると判断された場合はステップＳ１０に移行し、自車の現在位置から視点位置までの距離以上でないと判断された場合はステップＳ１３に移行する。
【００６４】
ステップＳ１０において、視点設定部１１は、自車の現在位置から視点位置までの距離が地形の高度よりも大きくなるように、視点距離を変更する。ステップＳ１０の処理が終了すると、ステップＳ１１に移行する。
【００６５】
ステップＳ１１において、表示処理部１２は、変更後の視点距離に応じて、地図を拡大して表示する。具体的には、表示処理部１２は、変更後の視点距離に応じて、地図を拡大して表示するように表示データを生成し、生成した表示データを表示装置２２に与え、表示装置２２に地図を拡大して表示させる。ステップＳ１１の処理が終了すると、ステップＳ１２に移行する。
【００６６】
ステップＳ１２において、地図描画部１０は、タイマ情報および現在位置情報を初期化する。ステップＳ１２の処理が終了すると、全ての処理手順を終了する。
【００６７】
ステップＳ１３において、視点設定部１１は、前述の図３および図４に示すように、視点位置が地形と交わらない視点角度を算出する。ステップＳ１３の処理が終了すると、ステップＳ１４に移行する。
【００６８】
ステップＳ１４において、表示処理部１２は、描画基準位置が、記憶した現在位置情報が示す現在位置に達すると、表示データを表示装置２２に与えることによって、算出した視点角度で地図を表示する。ステップＳ１４の処理が終了すると、ステップＳ１５に移行する。
【００６９】
ステップＳ１５において、地図描画部１０は、タイマ情報および現在位置情報を初期化する。ステップＳ１５の処理が終了すると、全ての処理手順を終了する。
【００７０】
以上のようにして変更された視点の位置は、自車両６０が基準位置ＢＰ２を通過すると、元に戻される。
【００７１】
以上のように本実施の形態によれば、第１の実施の形態と同様に、視点設定部１１は、入力される位置情報が示す位置に対応して設定される地図上の位置において、高度情報が地図ＤＢ２１に存在する場合、視点の視線方向を変更することによって、地図上の位置における地形などの地図構成要素の高度よりも高い位置に、視点を設定する。
【００７２】
これによって、たとえば、視点の位置よりも高い地形、たとえば山に形成されたトンネルを自車両６０が通過する場合に、山などを表す地図構成要素に視点が入り込んでしまうことを防ぐことができる。したがって、地形などを表すポリゴンと呼ばれる地図構成要素の内部の不要な画像が表示されることを防ぐことができるので、見栄えの良い地図を表示装置２２に表示することができる。
【００７３】
また本実施の形態では、地図表示システム２に入力される位置情報が示す位置は、自車両６０などの移動体の現在位置である。自車両６０などの移動体の移動に伴って更新された現在位置情報が地図表示システム２に入力される毎に、視点設定部１１は、視点の設定を行う。これによって、現在位置に応じた適切な位置に視点を設定することができる。したがって、ポリゴン内部の不要な画像が表示されることをより確実に防ぐことができるので、見栄えの良い地図をより確実に表示装置２２に表示することができる。
【００７４】
また本実施の形態では、視点設定部１１は、図４に示すように、自車両６０などの移動体の逐次更新される現在位置に対する相対距離を保つように、視点を設定する。これによって、地図上において、自車両６０を表す自車シンボルなどの地図表示物が小さく表示されることを防ぐことができるので、視認性が悪化することを回避することができる。
【００７５】
また本実施の形態では、視点設定部１１は、図５に示すように、逐次更新される自車両６０などの移動体の現在位置に対する視点の視線方向を変更することよって、移動体の現在位置に対応する地図上の位置の高度情報によって示される地形の高度よりも高い位置に視点を設定することができない場合には、移動体の現在位置に対する相対距離を変更することによって、地形の高度よりも高い位置に視点を設定する。これによって、ポリゴン内部の不要な画像が表示されることをより確実に防ぎ、見栄えの良い地図をより確実に表示装置２２に表示することができる。
【００７６】
また本実施の形態では、このように視点設定部１１が移動体の現在位置に対する相対距離である視点距離を変更した場合には、表示処理部１２は、視点距離の変更に伴って移動体および地図の縮尺が変化しないように、地図を拡大または縮小して表示データを生成する。具体的には、視点距離の変更前と同じサイズで地図表示物を表示するように、元の視点距離から延長した係数の倍率、図５に示す例では、Ｌ４／Ｌ３の倍率で、地図表示物を拡大して表示するように表示データを生成する。これによって、地図上において、自車両６０を表す自車シンボルなどの地図表示物が小さく表示されることを防ぎ、視認性が悪化することを回避することができる。
【００７７】
また本実施の形態では、図６に示すように、視点設定部１１は、ステップＳ７で保留時間が設定時間以上であると判断された場合に、視点の設定を行う。すなわち、視点設定部１１は、移動体の移動に伴って更新された位置情報が入力される時間間隔が設定時間以下である場合には視点の設定を変更しない。これによって、頻繁な視点位置の変更を抑制し、地図の見た目のちらつきの発生を抑制することができる。
【００７８】
また本実施の形態では、図６に示すフローチャートの処理は、自車両６０の移動に伴って更新された現在位置情報が地図表示システム２に入力されると開始される。すなわち、視点設定部１１は、自車両６０などの移動体の移動が停止し、更新された現在位置情報が入力されない場合には、視点の設定を変更しない。これによって、頻繁な視点位置の変更を抑制し、地図の見た目のちらつきの発生を抑制することができる。
【００７９】
また本実施の形態では、図３〜図５に示すように、自車両６０などの移動体が通行する道路に、トンネル６２を有する山岳地域の山６１，６３の地形について、このトンネル６２内に移動体の現在位置に対応する地図上の道路がある場合に、視点設定部１１によって視点の設定が行われる。これによって、山６１，６３の内部の不要な画像が表示されることを防ぎ、見栄えの良い地図を表示装置２２に表示することができる。
【００８０】
＜第３の実施の形態＞
図７は、本発明の第３の実施の形態である地図表示システム４０の構成を示すブロック図である。本実施の形態の地図表示システム４０は、前述の第２の実施の形態の地図表示システム２と構成が類似しているので、同一の構成については同一の参照符号を付して、共通する説明を省略する。
【００８１】
本実施の形態の地図表示システム４０は、サーバ装置によって実現される。地図表示システム４０であるサーバ装置は、位置情報取得部１４、地図描画部１０および地図ＤＢ２１を備えて構成される。本実施の形態において、ＧＰＳセンサ３１、車速センサ３２、ジャイロセンサ３３および表示装置２２は、車両に搭載されている。本実施の形態では、ＧＰＳセンサ３１、車速センサ３２、ジャイロセンサ３３および表示装置２２が搭載される車両が、前述の第１の実施の形態における「自車両」に相当する。
【００８２】
これらのＧＰＳセンサ３１、車速センサ３２、ジャイロセンサ３３および表示装置２２が搭載される車両と、地図表示システム４０であるサーバ装置とは、たとえばインターネットなどの通信網を介して、無線通信可能に接続されている。地図表示システム４０であるサーバ装置は、通信網を介して、ＧＰＳセンサ３１から出力される現在位置情報、車速センサ３２から出力される車速情報、およびジャイロセンサ３３から出力される角速度情報を、車両から取得する。
【００８３】
このように地図表示システム４０がサーバ装置によって実現される場合でも、前述の第２の実施の形態と同様の効果を得ることができる。
【００８４】
＜第４の実施の形態＞
図８は、本発明の第４の実施の形態である地図表示システム５０の構成を示すブロック図である。本実施の形態の地図表示システム５０は、前述の第２の実施の形態の地図表示システム２と構成が類似しているので、同一の構成については同一の参照符号を付して、共通する説明を省略する。
【００８５】
本実施の形態の地図表示システム５０は、携帯通信装置によって実現される。携帯通信装置は、たとえば携帯電話機、スマートフォンまたはタブレット型端末装置である。地図表示システム５０である携帯通信装置は、位置情報取得部１４、地図描画部１０および通信部５１を備えて構成される。通信部５１は、外部の装置、たとえばサーバ装置７０および表示装置２２と通信可能に構成される。
【００８６】
本実施の形態において、ＧＰＳセンサ３１、車速センサ３２、ジャイロセンサ３３および表示装置２２は、車両に搭載されている。本実施の形態では、ＧＰＳセンサ３１、車速センサ３２、ジャイロセンサ３３および表示装置２２が搭載される車両が、前述の第１の実施の形態における「自車両」に相当する。
【００８７】
これらのＧＰＳセンサ３１、車速センサ３２、ジャイロセンサ３３および表示装置２２が搭載される車両と、地図表示システム５０である携帯通信装置とは、たとえば基地局を介して、無線通信可能に接続されている。地図表示システム５０である携帯通信装置は、基地局を介して、ＧＰＳセンサ３１から出力される現在位置情報、車速センサ３２から出力される車速情報、およびジャイロセンサ３３から出力される角速度情報を、車両から取得する。
【００８８】
地図表示システム５０である携帯通信装置と、サーバ装置７０とは、インターネットなどの通信網を介して、互いに通信可能に構成されている。サーバ装置７０は、地図ＤＢ２１を備えて構成される。本実施の形態の地図表示システム５０は、インターネットなどの通信網を介して、サーバ装置７０の地図ＤＢ２１から地図情報を取得する。
【００８９】
このように地図表示システム５０が携帯通信装置によって実現される場合でも、前述の第２の実施の形態と同様の効果を得ることができる。
【００９０】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせることが可能である。また、各実施の形態の任意の構成要素を適宜、変更または省略することが可能である。
【００９１】
本発明は詳細に説明されたが、上記した説明は、すべての態様において、例示であって、本発明がそれに限定されるものではない。例示されていない無数の変形例が、本発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【００９２】
１，２，４０，５０  地図表示システム、１０  地図描画部、１１  視点設定部、１２  表示処理部、１３  タイマ部、１４  位置情報取得部、２１  地図ＤＢ、２２  表示装置、３１  ＧＰＳセンサ、３２  車速センサ、３３  ジャイロセンサ、５１  通信部、７０  サーバ装置。
【図１】
2016009550.tif 000003
【図２】
2016009550.tif 000004
【図３】
2016009550.tif 000005
【図４】
2016009550.tif 000006
【図５】
2016009550.tif 000007
【図６】
2016009550.tif 000008
【図７】
2016009550.tif 000009
【図８】
2016009550.tif 000010
【国際調査報告】
2016009550.tif 000011
2016009550.tif 000012
2016009550.tif 000013
2016009550.tif 000014