(57)【要約】【課題】表示画面に道路、道路名称を表示する際に道路名称を視認し易く表示することができる地図表示システム、地図表示装置、地図表示方法を提供する。【解決手段】地図表示システム１０は、地図表示装置２０と地図配信サーバ３０とから構成される。地図表示装置２０は、最長リンク抽出手段２４３と、傾斜角抽出手段２４４と、道路名称表示調整手段２４５と、を備え、最長リンク抽出手段２４３は表示する１本の道路について、表示領域内に存在する最も長い道路リンクを抽出し、傾斜角抽出手段２４４は抽出された道路リンクの傾斜角を抽出し、道路名称表示調整手段２４５は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する。【選択図】図１
2007156101.tif 000002
【特許請求の範囲】
【請求項１】
道路データと道路名称データを含む地図データに基づいて道路とともに当該道路名称を表示手段に表示する地図表示システムにおいて、
地図表示システムは、最長リンク抽出手段と、傾斜角抽出手段と、道路名称表示調整手段と、を備え、
前記最長リンク抽出手段は表示する１本の道路について、表示領域内に存在する最も長い道路リンクを抽出し、傾斜角抽出手段は抽出された道路リンクの傾斜角を抽出し、道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示することを特徴とする地図表示システム。
【請求項２】
前記道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する際、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較し、道路名称の長さが道路リンクの長さより長い場合には、道路名称を改行して表示することを特徴とする請求項１に記載の地図表示システム。
【請求項３】
前記道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する際、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較し、道路名称の長さが道路リンクの長さより長い場合には、前記道路リンクの長さの範囲内になるように、道路名称のフォントサイズを調整して表示することを特徴とする請求項１に記載の地図表示システム。
【請求項４】
前記地図データはベクタ地図データであることを特徴とする請求項１〜請求項３の何れか１項に記載の地図表示システム。
【請求項５】
道路データと道路名称データを含む地図データを地図配信サーバから取得し、前記地図データに基づいて道路とともに当該道路名称を表示手段に表示する地図表示装置において、
地図表示端末装置は、最長リンク抽出手段と、傾斜角抽出手段と、道路名称表示調整手段と、を備え、
前記最長リンク抽出手段は表示する１本の道路について、表示領域内に存在する最も長い道路リンクを抽出し、傾斜角抽出手段は抽出された道路リンクの傾斜角を抽出し、道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示することを特徴とする地図表示装置。
【請求項６】
前記道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する際、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較し、道路名称の長さが道路リンクの長さより長い場合には、道路名称を改行して表示することを特徴とする請求項５に記載の地図表示装置。
【請求項７】
前記道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する際、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較し、道路名称の長さが道路リンクの長さより長い場合には、前記道路リンクの長さの範囲内になるように、道路名称のフォントサイズを調整して表示することを特徴とする請求項５に記載の地図表示装置。
【請求項８】
道路データと道路名称データを含む地図データに基づいて道路とともに当該道路名称を表示手段に表示する地図表示システムにおける地図表示方法において、
地図表示システムは、最長リンク抽出手段と、傾斜角抽出手段と、道路名称表示調整手段と、を備え、
前記最長リンク抽出手段が、表示する１本の道路について表示領域内に存在する最も長い道路リンクを抽出するステップと、傾斜角抽出手段が抽出された道路リンクの傾斜角を抽出するステップと、道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップと、を有することを特徴とする地図表示方法。
【請求項９】
前記道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップは、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較する処理と、道路名称の長さが道路リンクの長さより長い場合には、道路名称を改行して表示する処理とを含むこと特徴とする請求項８に記載の地図表示方法。
【請求項１０】
前記道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示すステップは、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較する処理と、道路名称の長さが道路リンクの長さより長い場合には、前記道路リンクの長さの範囲内になるように、道路名称のフォントサイズを調整して表示する処理とを含むことを特徴とする請求項８に記載の地図表示方法。
【請求項１１】
道路データと道路名称データを含む地図データを地図配信サーバから取得し、前記地図データに基づいて道路とともに当該道路名称を表示手段に表示する地図表示装置における地図表示方法において、
地図表示端末装置は、最長リンク抽出手段と、傾斜角抽出手段と、道路名称表示調整手段と、を備え、
前記最長リンク抽出手段が、表示する１本の道路について表示領域内に存在する最も長い道路リンクを抽出するステップと、傾斜角抽出手段が抽出された道路リンクの傾斜角を抽出するステップと、道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップとを有することを特徴とする地図表示方法。
【請求項１２】
前記道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップは、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較する処理と、道路名称の長さが道路リンクの長さより長い場合には、道路名称を改行して表示する処理とを含むことを特徴とする請求項１１に記載の地図表示方法。
【請求項１３】
前記道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップは、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較する処理と、道路名称の長さが道路リンクの長さより長い場合には、前記道路リンクの長さの範囲内になるように、道路名称のフォントサイズを調整して表示する処理とを含むことを特徴とする請求項１１に記載の地図表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステムなどにおいて地図を表示する地図表示装置および地図表示方法に関するものであり、特に、表示する道路リンクのうち最も長い道路リンクを抽出し、その長さと道路名称の長さとに基づいて道路名称を所定の範囲内において道路に沿って直線状になるように表示するようにした地図表示装置および地図表示方法に関するものである。
【背景技術】
【０００２】
従来から、地図データ、道路データを用いて、所望の出発地から目的地までの経路を探索して利用者を案内するナビゲーション装置、ナビゲーションシステムが知られている。
このようなナビゲーション装置、ナビゲーションシステムとしては自動車に搭載して運転者に経路を案内するカーナビゲーション装置（以下、カーナビという）、携帯電話をナビゲーション端末として利用して経路探索サーバに経路探索要求を送り、その結果を受信して経路案内を受ける通信型のナビゲーションシステムなどが実用化されている。
【０００３】
上記カーナビは、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：全地球測位システム）を利用したものであり、地球上を周回している複数のＧＰＳ衛星から送信されるＧＰＳ信号をＧＰＳアンテナで受信し、該ＧＰＳ信号に含まれる衛星位置や時計情報等を解析して位置の特定化を行うものである。該複数のＧＰＳ衛星の個数は少なくとも４個以上必要である。ＧＰＳの単独測位精度は一般的に１０ｍ強であるが、ＤＧＰＳ（Ｄｉｆｆｅｒｅｎｔｉａｌ  ＧＰＳ：ディファレンシャルＧＰＳ）を採用することにより５ｍ以下に向上する。特に、現在は一部の携帯電話にしか搭載されていない測位ユニット、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からの信号を受信して測位するＧＰＳ受信機などの搭載が、第三世代と称される携帯電話では全ての機種に搭載されるような趨勢にある。
【０００４】
一般的なナビゲーション装置、通信ナビゲーションシステムに使用される経路探索装置、経路探索方法は、例えば、下記の特許文献１（特開２００１−１６５６８１号公報）に開示されている。このナビゲーションシステムは、携帯ナビゲーション端末から出発地と目的地の情報を経路探索サーバに送り、経路探索サーバで道路網や交通網のデータから探索条件に合致した経路を探索して案内するように構成されている。探索条件としては、出発地から目的地までの移動手段、例えば、徒歩、自動車、鉄道と徒歩の併用などがあり、これを探索条件の１つとして経路探索する。
【０００５】
経路探索サーバは、地図データの道路（経路）をその結節点、屈曲点の位置をノードとし、各ノードを結ぶ経路をリンクとし、全てのリンクのコスト情報（距離や所要時間）をデータベースとして備えている。そして、経路探索サーバは、データベースを参照して、出発地のノードから目的地のノードに至るリンクを順次探索し、リンクのコスト情報が最小となるノード、リンクをたどって案内経路とすることによって最短の経路を携帯ナビゲーション端末に案内することができる。このような経路探索の手法としてはラベル確定法あるいはダイクストラ法と言われる手法が用いられる。上記特許文献１には、このダイクストラ法を用いた経路探索方法も開示されている。
【０００６】
上記のような道路ネットワークのデータを用いて経路探索して得た出発地から目的地までの経路のうち、経路の累計コスト（距離または時間）が最小となる経路が最適な案内経路として決定され、案内経路データが作成される。案内経路データには、最適経路のデータの他に地図データ、ガイダンスデータが含まれ、案内経路データは必要に応じて案内データ記憶手段から読み出され表示手段に表示される。
【０００７】
一般的には、ナビゲーション装置が有するＧＰＳ受信機を用いて測位したナビゲーション装置の現在位置を含む一定の縮尺、一定の範囲の地図に、案内経路と、ナビゲーション装置の現在位置を示すマークを重ね合わせ、該現在位置マークが表示画面の中心になるように表示する。ナビゲーションシステムが音声案内機能を有する場合には、ガイダンスデータは音声データであり、音声出力により利用者へのガイダンスが行われる。
【０００８】
地図データは、所定の緯度範囲、経度範囲でメッシュ状に区切られ、メッシュ番号により特定のエリアの地図が特定される。通信型のナビゲーションシステムにおいては、端末装置の現在位置を含むメッシュの地図データを中心に上下、左右、斜めに隣接する９つのメッシュの地図データがサーバから端末装置に配信される。端末装置が移動し、地図データが不足すると端末装置からサーバに不足するメッシュの地図データの配信を要求する。車載型のナビゲーションシステムにいては、一定の地域の地図データが予めハードディスク装置などに記憶されている。
【０００９】
このようなナビゲーションシステムなどにおいて表示手段に地図を表示する際に、道路とその名称を該当する道路の近傍に表示することが行われる。例えば、下記の特許文献２（特開２００５−１１５１７４号公報）には、道路の形状に沿って当該道路の名称を表示するようにした地図表示装置が開示されている。
【００１０】
特許文献２に開示された地図表示装置は、地図表示領域決定部、道路情報取得部、地図表示データ生成部などを備え手構成されている。地図表示装置は地図を表示する領域を決定し、道路情報取得部は、地図データ配信サーバから送信された地図データから、決定された表示領域内に表示すべき交通経路について、屈曲点座標情報と、名称情報とを取得する。地図表示データ生成部は、名称情報に示される文字記号列を構成する文字毎または記号毎に、交通経路に沿った位置であり、かつ他の文字記号との干渉を回避する位置に表示位置を決定し、決定した位置に文字または記号を表示するための地図表示データを生成する。
【００１１】
図９、図１０、図１１は特許文献２に開示された地図表示の具体例を示す図である。この地図表示装置によれば、図９に示すように道路名称「ＹＡＳＵＫＵＮＩ  ＤＯＲＩ」は該当する道路の形状に沿って表示され、アルファベットのように文字フォントが回転可能な場合には道路形状の傾斜に沿って回転されて表示される。このとき、図１０に示すように隣接する文字が干渉する場合には干渉しない位置に表示位置を調整して表示している。
【００１２】
表示する道路名称が漢字のように回転できないフォントの場合には、図１１に示すように文字を回転することなく道路形状の傾斜に沿った一定の方向に直線的にそれぞれの文字を配置して表示している。
【００１３】
【特許文献１】特開２００１−１６５６８１号公報（図１、図２）
【特許文献２】特開２００５−１１５１７４号公報（図１、図４、図６、図１６、請求項１〜３）
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記特許文献２に開示された地図表示装置のような表示を行う場合、文字を回転させて道路名を表示すると、文字フォントの解像度によっては道路名称が見にくくなる。例えば、図１２は、道路名称をアルファベットのように回転可能な文字フォントを使用して道路形状に沿って表示する例を示す図であり、図１２Ａは１文字目、図１２Ｂは２文字目、図１２Ｃは６文字目、図１２Ｄは全文字の位置および回転角度が道路形状に沿って決定された状態、図１２Ｅは図１２Ｄで決定された道路、道路名称を表示した例を示す図である。
【００１５】
図１２からわかるように、道路が傾斜している場合、フォントを道路の形状に沿って回転させて表示すると、フォントの解像度が低い場合には回転角度が大きいと文字が読み難くなり、視認性が低下するという問題点が生ずる。
【００１６】
また、道路名称を回転できない文字フォントを使用して道路の傾斜に沿った一定方向に配置して表示した場合、図１３に示すように表示されるが、道路Ｒｄ１と道路Ｒｄ２のように道路が類似した傾斜で近接しており、その間に道路Ｒｄ１の道路名称Ａが表示されると、道路名称Ａがどちらの道路の名称であるのか識別できないという問題点が生じることがある。
【００１７】
本願の発明者は、上記の問題点を解消すべく種々検討を重ねた結果、表示する道路リンクのうち最も長い道路リンクを抽出し、その長さと道路名称の長さとに基づいて道路名称を所定の範囲内において道路に沿って直線状になるように配置し、表示するようになせば上記問題点を解消し得ることに想到して本発明を完成するに至ったものである。
【００１８】
すなわち、表示画面に道路、道路名称を表示する際に、道路名称を視認し易く表示することができる地図表示システム、地図表示装置および地図表示方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１９】
前記課題を解決するために、本願の請求項１にかかる発明は、
道路データと道路名称データを含む地図データに基づいて道路とともに当該道路名称を表示手段に表示する地図表示システムにおいて、
地図表示システムは、最長リンク抽出手段と、傾斜角抽出手段と、道路名称表示調整手段と、を備え、
前記最長リンク抽出手段は表示する１本の道路について、表示領域内に存在する最も長い道路リンクを抽出し、傾斜角抽出手段は抽出された道路リンクの傾斜角を抽出し、道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示することを特徴とする。
【００２０】
本願の請求項２にかかる発明は、請求項１にかかる地図表示システムにおいて、
前記道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する際、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較し、道路名称の長さが道路リンクの長さより長い場合には、道路名称を改行して表示することを特徴とする。
【００２１】
本願の請求項３にかかる発明は、請求項１にかかる地図表示システムにおいて、
前記道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する際、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較し、道路名称の長さが道路リンクの長さより長い場合には、前記道路リンクの長さの範囲内になるように、道路名称のフォントサイズを調整して表示することを特徴とする。
【００２２】
本願の請求項４にかかる発明は、請求項１ないし請求項３のいずれかにかかる地図表示システムにおいて、前記地図データはベクタ地図データであることを特徴とする。
【００２３】
また、本願の請求項５にかかる発明は、
道路データと道路名称データを含む地図データを地図配信サーバから取得し、前記地図データに基づいて道路とともに当該道路名称を表示手段に表示する地図表示装置において、
地図表示端末装置は、最長リンク抽出手段と、傾斜角抽出手段と、道路名称表示調整手段と、を備え、
前記最長リンク抽出手段は表示する１本の道路について、表示領域内に存在する最も長い道路リンクを抽出し、傾斜角抽出手段は抽出された道路リンクの傾斜角を抽出し、道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示することを特徴とする。
【００２４】
本願の請求項６にかかる発明は、請求項５にかかる地図表示装置において、
前記道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する際、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較し、道路名称の長さが道路リンクの長さより長い場合には、道路名称を改行して表示することを特徴とする。
【００２５】
本願の請求項７にかかる発明は、請求項５にかかる地図表示装置において、
前記道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する際、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較し、道路名称の長さが道路リンクの長さより長い場合には、前記道路リンクの長さの範囲内になるように、道路名称のフォントサイズを調整して表示することを特徴とする。
【００２６】
また、本願の請求項８にかかる発明は、
道路データと道路名称データを含む地図データに基づいて道路とともに当該道路名称を表示手段に表示する地図表示システムにおける地図表示方法において、
地図表示システムは、最長リンク抽出手段と、傾斜角抽出手段と、道路名称表示調整手段と、を備え、
前記最長リンク抽出手段が、表示する１本の道路について表示領域内に存在する最も長い道路リンクを抽出するステップと、傾斜角抽出手段が抽出された道路リンクの傾斜角を抽出するステップと、道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップと、を有することを特徴とする。
【００２７】
本願の請求項９にかかる発明は、請求項８にかかる地図表示方法において、
前記道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップは、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較する処理と、道路名称の長さが道路リンクの長さより長い場合には、道路名称を改行して表示する処理とを含むこと特徴とする。
【００２８】
本願の請求項１０にかかる発明は、請求項８にかかる地図表示方法において、
前記道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示すステップは、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較する処理と、道路名称の長さが道路リンクの長さより長い場合には、前記道路リンクの長さの範囲内になるように、道路名称のフォントサイズを調整して表示する処理とを含むことを特徴とする。
【００２９】
また、本願の請求項１１にかかる発明は、
道路データと道路名称データを含む地図データを地図配信サーバから取得し、前記地図データに基づいて道路とともに当該道路名称を表示手段に表示する地図表示装置における地図表示方法において、
地図表示端末装置は、最長リンク抽出手段と、傾斜角抽出手段と、道路名称表示調整手段と、を備え、
前記最長リンク抽出手段が、表示する１本の道路について表示領域内に存在する最も長い道路リンクを抽出するステップと、傾斜角抽出手段が抽出された道路リンクの傾斜角を抽出するステップと、道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップとを有することを特徴とする。
【００３０】
本願の請求項１２にかかる発明は、請求項１１にかかる地図表示方法において、
前記道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップは、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較する処理と、道路名称の長さが道路リンクの長さより長い場合には、道路名称を改行して表示する処理とを含むことを特徴とする。
【００３１】
本願の請求項１３にかかる発明は、請求項１１にかかる地図表示方法において、
前記道路名称表示調整手段が、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示するステップは、前記最長リンク抽出手段が抽出した最も長い道路リンクの長さと当該道路の道路名称の長さとを比較する処理と、道路名称の長さが道路リンクの長さより長い場合には、前記道路リンクの長さの範囲内になるように、道路名称のフォントサイズを調整して表示する処理とを含むことを特徴とする。
【発明の効果】
【００３２】
本発明においては、道路データと道路名称データを含む地図データに基づいて道路とともに当該道路名称を表示手段に表示する地図表示システムにおいて、最長リンク抽出手段は表示する１本の道路について、表示領域内に存在する最も長い道路リンクを抽出し、傾斜角抽出手段は抽出された道路リンクの傾斜角を抽出し、道路名称表示調整手段は、抽出された最も長い道路リンクの近傍に、当該道路リンクの傾きを用いて、当該道路の道路名称を直線的に表示する。
このように、地図表示システムは、道路リンクの傾斜に沿って道路名称を直線的に表示するため、道路名称を視認しやすく表示することができるようになる。
【００３３】
また、本発明においては、道路名称の長さが道路リンクの長さより長い場合には、道路名称を改行して表示するか、または、最も長い道路リンクの長さの範囲内になるように、道路名称のフォントサイズを調整して表示する。
従って、類似した傾斜で近接した道路があっても、最長の道路リンクに沿ってその長さの範囲内で直線的に道路名称が表示されるため、どの道路の道路名称か容易に識別できる表示をすることができるようになる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施例は、本発明の技術思想を具体化するための地図表示装置を例示するものであって、本発明をこの地図表示装置に特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の地図表示装置にも等しく適用し得るものである。
【実施例１】
【００３５】
図１は、本発明の実施例にかかる地図表示装置２０を含む地図表示システム１０の構成を示すブロック図である。本発明の実施例にかかる地図表示装置２０は、図１に示すようにネットワーク１２を介して地図データ配信サーバ３０に接続され、通信型の地図表示システム１０を構成している。地図データ配信サーバ３０は、単に地図表示装置２０に地図データを配信するだけでなく、ナビゲーション機能を有する経路探索サーバであってもよい。
【００３６】
また、地図表示装置２０は車載型のナビゲーション端末やナビゲーションサービスを受けるナビゲーションアプリケーションを備えた携帯電話のような携帯端末であってもよい。また、地図表示装置２０に表示される地図は、道路、道路名称、交差点などのノード、ノード名称、地図上のランドマークとその名称などを含むが本実施例においては、地図を代表するものとして道路、道路名称のみを対象にして説明する。
【００３７】
地図表示装置２０は、制御手段２１０、位置取得手段２２０、通信手段２３０と、表示領域決定手段２４１、道路データ抽出手段２４２、最長リンク抽出手段２４３、傾斜角抽出手段２４４、道路名称表示調整手段２４５などから構成される道路表示制御手段２４０、および、道路データ保存メモリ２５０、配信要求手段２６０、ＶＲＡＭ２７０、表示手段２８０、入力手段２９０などを備えて構成されている。
【００３８】
制御手段２１０は、図示してはいないがＲＡＭ、ＲＯＭ、プロセッサを有するマイクロプロセッサであり、ＲＯＭに格納された制御プログラムにより各部の動作を制御する。通信手段２３０はネットワーク１２を介して地図データ配信サーバ３０などの各種サーバと通信するためのものである。
【００３９】
入力手段２９０は、数字キーやアルファベットキー、その他の機能キー、選択キー、スクロールキーなどからなり地図表示装置２０を操作したり、所要の入力をしたりするためのものである。また、出力手段である表示手段２８０に表示されるメニュー画面から所望のメニューを選択し、あるいは、キーを操作して種々の入力操作を行うものである。従って、表示手段２８０は入力手段２９０の一部としても機能する。
【００４０】
位置取得手段２２０はＧＰＳ衛星信号を受信して地図表示装置２０の現在位置を緯度、経度で測位する衛星航法手段を含んで構成される。地図表示装置２０が車載型の装置の場合、加速度センサや舵角センサなどから構成される自律航法手段を備え、ＧＰＳによる測位が不能な場所では自律航法手段により現在位置を取得する。
【００４１】
配信要求手段２６０は地図データ配信サーバ３０に所要な道路データを配信するためのものであり、ナビゲーション機能を有する場合には、入力手段２９０によって指定された経路探索の条件を地図情報配信サーバ３０に送信し、地図情報配信サーバ３０はその条件に従って経路を探索して地図表示装置に案内経路、地図データを配信する。道路データ保存メモリ２５０は、地図データ配信サーバ３０から配信される道路データを保存する記憶手段であり、ナビゲーション機能を有する場合は、地図配信サーバ３０から配信される案内経路のデータや地図上のランドマークなどのデータも保存する。
【００４２】
ＶＲＡＭ２７０は表示手段２８０に表示される画像データを描画するためのメモリ部である。道路表示制御手段２４０は、本発明にかかる道路、道路名称表示を行うための処理部である。地図データの主要な要素である道路データは、交差点、屈曲点などをノードとして、各ノードを結ぶリンクで構成される。図２は道路データの構成を示す図である。図２に示すように道路には道路ＩＤが識別情報として与えられており、各道路は交差点や屈曲点などのノード１〜ノードＮによって表される。それぞれのノードの位置は緯度、経度を用いてｘ座表、ｙ座標で表現される。例えば、道路１はノード１（ｘ１１、ｙ１１）〜ノードＮ（ｘ１ｎ、ｙ１ｎ）で表される。
【００４３】
各道路のノード間を結ぶリンクのデータは、図３に示すように一般的にはリンクの長さや所要時間を示すリンクコスト、リンクの向きと大きさを表すベクトルを各リンク毎に記憶して構成する。例えば、道路１のリンク１はノード１とノード２を結ぶリンクであり、このノード間の距離と、リンク１の向きと大きさを示すベクトルデータＬＶ１１が記憶される。他のリンク２〜リンクＮも同様である。
【００４４】
また、道路データと道路名称は図４に示すように、道路ＩＤに対応してその道路の名称が記憶される。図２〜図４に示すデータが道路データとして道路データ配信サーバ３０に蓄積されており、地図表示装置２０からの配信要求に従って、所要範囲の道路データが地図配信サーバ３０から配信される。配信された道路データは道路データ保存メモリ２５０に保存される。
【００４５】
本発明においては、地図を表示する場合、現在位置を中心にして表示手段２８０の表示画面上に表示する地図の表示領域を決定し、道路データから表示すべき道路を抽出するとともに、表示すべき各道路について、表示領域中の道路のリンク（道路リンクと称する）のうち最長の道路リンクを抽出し、この道路リンクの傾斜に沿って道路名称を直線的、すなわち、道路傾斜に沿った直線上に道路名称の各文字を配置して表示する。
【００４６】
図５は、このようして表示した道路、道路名称の表示例を示す図である。図５に示すように、表示される道路Ｒｄ１について、その最も長い道路リンクＲｄＬ１の傾斜に沿って、道路リンクＲｄＬ１の近傍に、その道路名称「Ｃｅｎｔｒａｌ  Ｈｉｌｌ  Ｒｄ」が直線的に表示される。同様に、道路Ｒｄ２にについて、その最も長い道路リンクＲｄＬ２の傾斜に沿って、道路リンクＲｄＬ１の近傍に、その道路名称「Ｆｏｒｔｒｅｓｓ  Ｈｉｌｌ  Ｒｄ」が直線的に表示される。
【００４７】
道路表示制御手段２４０は前述のような表示制御を行うため、先ず、表示領域決定手段２４１が、現在位置を中心にして表示手段２８０の表示画面上に表示する地図の表示領域を決定し、道路データ抽出手段２４２は表示領域決定手段２４１が決定した表示領域に基づいて、道路データ保存メモリ２５０から表示すべき道路データ、道路名称などの必要データを抽出する（読み出す）。
【００４８】
道路データ抽出手段２４２が抽出した道路データを参照して最長リンク抽出手段２４３は、当該道路の最長のリンクを抽出し、傾斜角抽出手段２４４は最長リンク抽出手段２４３が抽出した最長リンクについてその傾斜角を抽出する。道路名称表示調整手段２４５は、その道路の名称を抽出して、最長リンクの傾斜角に沿って、最長リンクの近傍に直線的に道路名称を配置する。そして、道路データおよび道路名称はＶＲＡＭ２７０に描画され、表示手段２８０に表示される。
【００４９】
道路名称を最長リンクの傾斜に沿って直線的に表示した時に、最長リンクの長さよりも表示される道路名称の長さが長い場合（図５の道路Ｒｄ１参照）、道路名称が道路と重なって見にくくなることがある。この場合、道路名表示調整手段２４５は、適宜の位置で道路名称を改行して直線的に２行にわたって道路名称を表示するように位置を調整する。図６はこのようにして表示した道路、道路名称の表示例を示している。
【００５０】
図６において、道路Ｒｄ１の道路名称「Ｃｅｎｔｒａｌ  Ｈｉｌｌ  Ｒｄ」は、最長リンクＲｄＬ１の傾斜に沿って、直線的に２行にわたって（改行されて）表示されている。また、道路Ｒｄ２の道路名称「Ｆｏｒｔｒｅｓｓ  Ｈｉｌｌ  Ｒｄ」は、最長リンクＲｄ２Ｌ１の長さの範囲内であるので、改行することなく１行で直線的に表示されている。
【００５１】
図６においては、道路名称表示調整手段２４５が道路名称を改行して表示する例を示したが、最長リンクの長さよりも表示される道路名称の長さが長い場合、フォントサイズを縮小できる場合には、道路名称表示調整手段２４５が道路名称のフォントサイズを適宜縮小して、最長リンクの長さの範囲内に道路名称が収まるようにして、最長リンクの傾斜角に沿って、最長リンクの近傍に直線的に道路名称を表示する構成とすることもできる。
【００５２】
図７において、道路Ｒｄ１の道路名称「Ｃｅｎｔｒａｌ  Ｈｉｌｌ  Ｒｄ」は、最長リンクＲｄＬ１の傾斜に沿って、フォントサイズが適宜縮小されて最長リンクの長さの範囲内で直線的に表示されている。また、道路Ｒｄ２の道路名称「Ｆｏｒｔｒｅｓｓ  Ｈｉｌｌ  Ｒｄ」は、最長リンクＲｄ２Ｌ１の長さの範囲内であるので、フォントサイズを縮小することなく直線的に表示されている。
【００５３】
次に、以上の動作手順についてフローチャートを参照して説明する。図８は、本発明の実施例にかかる地図表示装置１０において道路、道路名称を表示する処理手順を示すサブルーチンのフローチャートである。先ず、ステップＳ１１の処理において、表示領域決定手段２４１は現在位置を中心にして表示手段２８０の表示画面上に表示する地図の表示領域を決定する。次いで、ステップＳ１２の処理において、道路データ抽出手段２４２は表示領域決定手段２４１が決定した表示領域に基づいて、道路データ保存メモリ２５０から表示すべき道路データ、道路名称などの必要データを抽出する（読み出す）。
【００５４】
ステップＳ１３の処理において、道路データ抽出手段２４２が抽出した道路データを参照して最長リンク抽出手段２４３は当該道路の最長のリンクを抽出する。傾斜角抽出手段２４４はステップＳ１４の処理において、最長リンク抽出手段２４３が抽出した最長リンクについてその傾斜角を抽出する。
【００５５】
次に、ステップＳ１５の処理において、道路名称表示調整手段２４５は、その道路の名称を抽出して、道路名称の長さ（名称表示長）と最長リンクのリンク長とを比較する。道路名称の長さ（名称表示長）が最長リンクのリンク長より短い場合には、最長リンクの傾斜角に沿って、最長リンクの近傍に直線的に道路名称を配置する。そして、ステップＳ１７の処理において、道路データおよび道路名称をＶＲＡＭ２７０に描画する。
【００５６】
一方、次に、ステップＳ１５の処理において、道路名称の長さ（名称表示長）が最長リンクのリンク長より長い場合には、ステップＳ１６の処理に進み、道路名称表示調整手段２４５は名称表示の調整を行う。ここで行われる名称表示調整は、図６で説明したように最長リンクの長さの範囲内になるように道路名称を改行するも処理である。あるいは、図７で説明したように道路名称のフォントサイズを適宜縮小して最長の道路リンクの長さの範囲内に道路名称を表示できるように調整する処理であってもよい。
【００５７】
ステップＳ１６の処理において道路名称の表示調整がおこなわれると、道路データおよび道路名称データはステップＳ１７の処理においてＶＲＡＭ２７０に描画される。次いで、ステップＳ１８の処理において道路データ抽出手段２４２は、抽出した全ての道路について前述の処理が終了したか否かを判別し、全ての処理が終了していなければステップＳ１２の処理に戻り次の道路データについて前述の処理を繰り返す。
【００５８】
ステップＳ１８の処理において全ての道路について前述の処理が終了していればＶＲＡＭ２７０に描画された道路、道路名称などの画像を表示手段２７０に表示してリターンする。地図表示装置２０が移動して画面がスクロールしたり、地図が不足して新たな地図データを地図配信サーバ３０からダウンロードしたりすると、以上のサブルーチン処理が繰り返し実行される。
【００５９】
以上、説明したように、本発明の地図表示装置によれば、表示すべき道路の道路リンクのうち最長の道路リンクを抽出し、この道路リンクの傾斜に沿って道路名称を直線的に表示するため、道路名称を視認しやすく表示することができるようになる。
【産業上の利用可能性】
【００６０】
本発明は、道路データがベクトルデータで表現されたベクタ地図データから地図表示を行う全てのケースに適用可能である。最終的に表示される地図がラスタ地図であるとしても、その地図を描画する際にも本発明を適用することができる。
また、地図表示装置が携帯情報端末であって、携帯端末の装置内で表示処理する際に適用しても良いし、地図サーバが描画処理を行って地図表示装置にラスタ地図として配信するような場合にも適用することができる。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施例にかかる地図表示装置を含む地図表示システムの構成を示すブロック図である。
【図２】地図データの主要な要素である道路データの構成を示す図である。
【図３】図２の道路データにおけるリンクのデータを示す図である。
【図４】道路名称のデータを示す図である。
【図５】本発明の実施例にかかる地図表示装置に表示される道路、道路名称の表示例を示す図である。
【図６】本発明の実施例にかかる地図表示装置に表示される道路、道路名称の表示例の他の例を示す図である。
【図７】本発明の実施例にかかる地図表示装置に表示される道路、道路名称の表示例の更に他の例を示す図である。
【図８】本発明の実施例にかかる地図表示装置において道路、道路名称を表示する動作手順を示すフローチャートである。
【図９】従来の地図表示により表示された道路とその道路名称表示の一例を示す図である。
【図１０】図９に示す地図、道路名称表示において文字を回転させ、各文字の干渉を回避して表示する概念を示す図である。
【図１１】従来の地図表示により表示された道路とその道路名称の表示の他の例を示す図であり、漢字のように回転できない文字フォントで道路名称を表示した例を示す図である。
【図１２】従来の地図表示において、道路名称を回転可能な文字フォントを使用して道路形状に沿って表示する例を示す図であり、図１２Ａは１文字目、図１２Ｂは２文字目、図１２Ｃは６文字目、図１２Ｄは全文字の位置および回転角度が道路形状に沿って決定された状態、図１２Ｅは図１２Ｄで決定された道路、道路名称を表示した例を示す図である。
【図１３】従来の地図表示において、道路名称を回転できない文字フォントを使用して道路の傾斜に沿った一定方向に配置して表示した例を示す図である。
【符号の説明】
【００６２】
１０・・・・地図表示システム
１２・・・・ネットワーク
２０・・・・地図表示装置
２１０・・・制御手段
２２０・・・位置取得手段
２３０・・・通信手段
２４０・・・道路表示制御手段
２４１・・・表示領域決定手段
２４２・・・道路データ抽出手段
２４３・・・最長リンク抽出手段
２４４・・・傾斜角抽出手段
２４５・・・道路名称表示調整手段
２５０・・・道路データ保存メモリ
２６０・・・配信要求手段
２７０・・・ＶＲＡＭ
２８０・・・表示手段
２９０・・・入力手段
【図１】
2007156101.tif 000003
【図２】
2007156101.tif 000004
【図３】
2007156101.tif 000005
【図４】
2007156101.tif 000006
【図５】
2007156101.tif 000007
【図６】
2007156101.tif 000008
【図７】
2007156101.tif 000009
【図８】
2007156101.tif 000010
【図９】
2007156101.tif 000011
【図１０】
2007156101.tif 000012
【図１１】
2007156101.tif 000013
【図１２】
2007156101.tif 000014
【図１３】
2007156101.tif 000015