(57)【特許請求の範囲】
【請求項１】
自車位置周辺の地図画像を表示する地図表示装置であって、
表示手段と、
道路データ及び当該道路に関連する道路関連情報とを含む地図データが格納された第１の記憶手段と、
前記道路データの表示位置と前記道路関連情報の表示位置との関係を示す調整データが格納された第２の記憶手段と、
前記道路毎に、前記調整データを基に当該道路に関連する前記道路関連情報を表示する位置を算出して前記表示手段の画面に表示する地図表示制御手段と、を有し、
前記道路を前記表示手段の画面に表示する際の道路幅は、当該道路の車線数及び道路種別に応じて決定されるとともに、
前記調整データは前記道路を表示する位置と前記道路関連情報を表示する位置との間隔であり、前記道路の道路種別及び道路幅に応じて決定されることを特徴とする地図表示装置。
【請求項２】
前記地図表示制御手段は、前記道路の道路種別及び道路幅に応じて前記道路関連情報を表示するための基準線と、前記道路の基準線との間隔を前記第２の記憶手段に格納された前記調整データから抽出して、当該間隔に応じて前記道路関連情報の表示位置を算出することを特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記道路関連情報を表示するための基準線は、前記道路関連情報を表示する領域の表示枠において、当該枠の前記道路と平行な中心線であることを特徴とする請求項２に記載の地図表示装置。
【請求項４】
前記道路関連情報を表示するための基準線は、前記道路関連情報を表示する領域の表示枠において、当該枠の前記道路と平行な枠の前記道路側の辺であることを特徴とする請求項２に記載の地図表示装置。
【請求項５】
前記道路側の基準線は、前記道路の中心線であることを特徴とする請求項３又は４に記載の地図表示装置。
【請求項６】
前記道路側の基準線は、前記表示枠に平行な道路の辺であって前記表示枠側の辺であることを特徴とする請求項３又は４に記載の地図表示装置。
【請求項７】
前記道路関連情報は、道路名称、交差点名称又は道路標識のいずれかであることを特徴とする請求項１に記載の地図表示装置。
【請求項８】
表示装置と、第１の記憶手段と、第２の記憶手段と、地図表示制御手段とを有し、道路名称を含む地図文字データが付属された地図データ、及び、道路名称の表示位置と道路の表示位置との関係を示す調整データを用いて地図画像を生成して表示する地図表示装置において行われる地図表示方法であって、
前記地図表示制御手段が自車両の現在位置を検出するステップと、
前記地図表示制御手段が前記第１の記憶手段から自車位置周辺の地図データを抽出するステップと、
前記地図表示制御手段が前記第２の記憶手段から前記地図データに含まれる道路データの表示位置と前記道路の道路関連情報の表示位置との関係を示す調整データを取得するステップと、
前記地図表示制御手段が前記道路の幅に応じて前記調整データを基に当該道路に関連する前記道路関連情報を表示する位置を算出するステップと、
前記地図表示制御手段が前記算出した位置を基に前記道路関連情報を含む地図画像を作成して前記表示装置の画面に表示するステップと、を有し、
前記道路を前記表示手段の画面に表示する際の道路幅は、当該道路の車線数及び道路種別に応じて決定されるとともに、
前記調整データは前記道路を表示する位置と前記道路関連情報を表示する位置との間隔であり、前記道路の道路種別及び道路幅に応じて決定されることを特徴とする地図表示方法。
【請求項９】
前記地図表示制御手段が前記道路の幅に応じて前記調整データを基に当該道路に関連する前記道路関連情報を表示する位置を算出するステップは、
前記道路の道路種別及び道路幅に応じて前記道路関連情報を表示するための基準線と、前記道路の基準線との間隔を記憶手段に格納された前記調整データから抽出するステップと、
当該間隔に応じて前記道路関連情報の表示位置を算出するステップと、
を含むことを特徴とする請求項８に記載の地図表示方法。
【請求項１０】
前記道路関連情報を表示するための基準線は、前記道路関連情報を表示する領域の表示枠において、当該枠の前記道路と平行な中心線であることを特徴とする請求項９に記載の地図表示方法。
【請求項１１】
前記道路関連情報を表示するための基準線は、前記道路関連情報を表示する領域の表示枠において、当該枠の前記道路と平行な枠の前記道路側の辺であることを特徴とする請求項９に記載の地図表示方法。
【請求項１２】
前記道路側の基準線は、前記道路の中心線であることを特徴とする請求項１０又は１１に記載の地図表示方法。
【請求項１３】
前記道路側の基準線は、前記表示枠に平行な道路の辺であって前記表示枠側の辺であることを特徴とする請求項１０又は１１に記載の地図表示方法。
【請求項１４】
前記道路関連情報は、道路名称、交差点名称又は道路標識のいずれかであることを特徴とする請求項８に記載の地図表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置及び地図表示方法に関し、特に、道路の幅員に応じてストリート名称を最適位置に表示する機能を有した地図表示装置及び地図表示方法に関する。
【背景技術】
【０００２】
従来の典型的な車載用ナビゲーション装置は、ナビゲーションに係る一切の処理を制御するＣＰＵ等の制御装置、地図データを予め記憶させたＤＶＤ(Digital Versatile Disk)−ＲＯＭやＩＣメモリカード等の記憶装置、表示装置、ＧＰＳ(Global Positioning System)受信機、ジャイロや車速センサ等の車両の現在位置及び現在方位を検出する検出装置等を有している。そして、制御装置により、車両の現在位置を含む地図データを記憶装置から読み出し、該地図データに基づいて車両位置の周囲の地図画像を表示装置の画面に表示すると共に、自車の現在位置を指示する車両位置マークを地図画像に重ね合わせて表示し、車両の移動に応じて地図画像をスクロール表示したり、地図画像を画面に固定し車両位置マークを移動させたりして、車両が現在どこを走行しているのかを一目で判るようにしている。
【０００３】
また、車載用ナビゲーション装置には、通常、ユーザが目的地に向けて道路を間違うことなく容易に走行できるように案内する機能（経路案内機能）が搭載されている。この経路案内機能によれば、ＣＰＵにより、地図データを用いて出発地（典型的には自車の現在位置）から目的地までを結ぶ最適な経路を、横型探索法やダイクストラ法等のシミュレーション計算を行って探索し、その探索した経路を誘導経路として記憶しておき、走行中、地図画像上にその誘導経路を他の道路とは識別可能に（例えば、色を変えたり、線幅を太くして）表示したり、また、自車が案内経路上で進路を変更すべき交差点まで所定距離に近づいたときに地図画像上にその交差点の案内図（交差点拡大図、該交差点での進行方向を示す矢印、該交差点までの距離、交差点名など）を表示したりすることで、いずれの道路を走行すればよいか、また、交差点でどの方向に進んだらよいかをユーザが把握できるようになっている。
【０００４】
このような車載用ナビゲーション装置における地図画像では、道路や施設などが地図データに基づいて表示されるとともに、その道路の名称や施設の名称等も地図画像に表示される。これにより、自車両が現在どの道路のどの辺りを走行しているのか、又、周辺にどのような施設があるのかが容易にわかるようになっている。
【０００５】
しかし、このような名称の表示は、例えば、地図の縮尺に応じて表示される密度が異なると、名称と名称とが重なってしまったり、名称と他の施設とが重なってしまったりして、地図全体が見づらくなり、地図を有効に利用することができなくなる。
【０００６】
これに対して、地図表示を見やすくする技術として、特許文献１には、表示縮尺率に応じて表示する名称を予め決めておき、表示縮尺率にかかわらず名称を表す文字列を一定の大きさで表示する技術が記載されている。
【０００７】
また、特許文献２にも、文字や記号の地図上の表示位置を示す位置座標情報とフォント情報を地図データとは別に記憶された記憶場所から読み出し、地図の拡大縮小がなされても、表示される文字や記号の大きさを変化させずに視認しやすく表示する技術が記載されている。
【０００８】
また、特許文献３には、地図上の路線の名称や交差点の名称等の文字とその表示位置データを複数組用意しておき、文字が現在位置付近の道路表示と重ならないように表示する技術が記載されている。
【０００９】
また、特許文献４にも、地図上の地名などの名称を、車両の進行方向を中心とする所定の角度範囲外や進行方向と反対方向など、現在位置を示すマークと重ならない位置に移動して表示する技術が記載されている。
【００１０】
また、特許文献５には、地図を９０度回転させたときに、文字や記号も９０度回転させると同時に、縦書きに変換される半角文字を圧縮して読みやすく表示する技術が記載されている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開平０５−０６１４０５号公報
【特許文献２】特開平０７−１６８５２４号公報
【特許文献３】特開平０５−１８１４１４号公報
【特許文献４】特開平０５−２８１９０３号公報
【特許文献５】特開平０８−００６４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
上述したように、地図を拡大や縮小して表示するときであっても、文字や記号を地図データとは独立して持たせて文字や記号の大きさを一定に表示したり、異なる施設間の名称を重ならないように表示させることにより、地図を見やすくするようにしている。
【００１３】
一方、表示される道路の表示幅は、予め地図データに定義されており、それに基づいて表示されるようになっている。上記した文字や記号の表示も、予め規定された道路幅に対して有効である。
【００１４】
ところが、道路の表示幅など、地図データを実際の道路の車線数に応じて変える等、より分かりやすく表示する場合には、道路に関連する名称等の表示は、道路表示の太さによってはその道路と重なってしまう状況が起こることがあり、非常に見づらくなってしまう。
【００１５】
これに対して、予め道路表示の変更に伴い、関連する名称等の表示変更を定義することが考えられるが、その場合変更した表示を反映させるためには地図データ全体の更新が必要となり、時間と手間がかかってしまう。
【００１６】
本発明は、かかる従来技術の課題に鑑みなされたものであり、地図全体の更新を必要とすることなく容易かつ効率的に道路関連情報の表示位置を変更することが可能な地図表示装置及び地図表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上述した従来技術の課題を解決するため、本発明の基本形態によれば、自車位置周辺の地図画像を表示する地図表示装置であって、表示手段と、道路データ及び当該道路に関連する道路関連情報とを含む地図データが格納された第１の記憶手段と、前記道路データの表示位置と前記道路関連情報の表示位置との関係を示す調整データが格納された第２の記憶手段と、前記道路毎に、前記調整データを基に当該道路に関連する前記道路関連情報を表示する位置を算出して前記表示手段の画面に表示する地図表示制御手段と、を有し、前記道路を前記表示手段の画面に表示する際の道路幅は、当該道路の車線数及び道路種別に応じて決定されるとともに、前記調整データは前記道路を表示する位置と前記道路関連情報を表示する位置との間隔であり、前記道路の道路種別及び道路幅に応じて決定される地図表示装置が提供される。
【００１９】
また、この形態に係る地図表示装置において、前記地図表示制御手段は、前記道路の道路種別及び道路幅に応じて前記道路関連情報を表示するための基準線と、前記道路の基準線との間隔を前記第２の記憶手段に格納された前記調整データから抽出して、当該間隔に応じて前記道路関連情報の表示位置を算出するようにしてもよく、前記道路関連情報を表示するための基準線は、前記道路関連情報を表示する領域の表示枠において、当該枠の前記道路と平行な中心線であるようにしてもよく、前記道路関連情報を表示するための基準線は、前記道路関連情報を表示する領域の表示枠において、当該枠の前記道路と平行な枠の前記道路側の辺であるようにしてもよく、前記道路側の基準線は、前記道路の中心線であるようにしてもよく、前記道路側の基準線は、前記表示枠に平行な道路の辺であって前記表示枠側の辺であるようにしてもよい。
【００２０】
また、本発明の他の形態によれば、表示装置と、第１の記憶手段と、第２の記憶手段と、地図表示制御手段とを有し、道路名称を含む地図文字データが付属された地図データ、及び、道路名称の表示位置と道路の表示位置との関係を示す調整データを用いて地図画像を生成して表示する地図表示装置において行われる地図表示方法であって、前記地図表示制御手段が自車両の現在位置を検出するステップと、前記地図表示制御手段が前記第１の記憶手段から自車位置周辺の地図データを抽出するステップと、前記地図表示制御手段が前記第２の記憶手段から前記地図データに含まれる道路データの表示位置と前記道路の道路関連情報の表示位置との関係を示す調整データを取得するステップと、前記地図表示制御手段が前記道路の幅に応じて前記調整データを基に当該道路に関連する前記道路関連情報を表示する位置を算出するステップと、前記地図表示制御手段が前記算出した位置を基に前記道路関連情報を含む地図画像を作成して前記表示装置の画面に表示するステップと、を有し、前記道路を前記表示手段の画面に表示する際の道路幅は、当該道路の車線数及び道路種別に応じて決定されるとともに、前記調整データは前記道路を表示する位置と前記道路関連情報を表示する位置との間隔であり、前記道路の道路種別及び道路幅に応じて決定される地図表示方法が提供される。
【００２１】
この形態に係る地図表示方法において、前記道路の幅に応じて前記調整データを基に当該道路に関連する前記道路関連情報を表示する位置を算出するステップは、前記道路の道路種別及び道路幅に応じて前記道路関連情報を表示するための基準線と、前記道路の基準線との間隔を記憶手段に格納された前記調整データから抽出するステップと、当該間隔に応じて前記道路関連情報の表示位置を算出するステップと、を含むようにしてもよく、前記道路関連情報を表示するための基準線は、前記道路関連情報を表示する領域の表示枠において、当該枠の前記道路と平行な中心線であるようにしてもよく、前記道路関連情報を表示するための基準線は、前記道路関連情報を表示する領域の表示枠において、当該枠の前記道路と平行な枠の前記道路側の辺であるようにしてもよく、前記道路側の基準線は、前記道路の中心線であるようにしてもよく、前記道路側の基準線は、前記表示枠に平行な道路の辺であって前記表示枠側の辺であるようにしてもよい。
【発明の効果】
【００２２】
本発明の地図表示装置及び地図表示方法によれば、地図表示をする際に、道路データに関連して記憶されている道路関連情報を道路からどれだけずらすかの調整データ情報（ずらし幅）を基に道路関連情報の表示位置を算出している。その算出結果を基に道路関連情報を表示するようにしている。これにより、道路種別や道路の車線数に基づいて定義された道路幅に変更された場合であっても、道路関連情報の表示が道路と重なるようなことがなくなり、地図表示を見やすくすることが可能になる。
【００２３】
また、このようなずらし幅を道路に関連付けて定義しておくことにより、地図表示をするときに道路関連情報の表示位置が決定されその位置に表示されるようになるので、すべての地図データを更新し直す必要がなく、容易かつ短時間で最適な位置に道路関連情報を表示することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態に係る地図表示装置の機能を含む車載用ナビゲーション装置の構成を示すブロック図である。
【図２】図２（ａ）は、道路の車線数ごとに道路幅を変えていない場合の地図表示の一例である。図２（ｂ）は、図２（ａ）の地図表示に対し、道路の車線数ごとに道路幅をかえたときの地図表示の一例である。
【図３】道路の車線数ごとに道路幅を変えたときの道路名称を最適位置に表示した地図表示の一例を示す図である。
【図４】道路データベースの構成を示す図である。
【図５】道路の表示位置と道路名称の表示位置との関係を示す図である。
【図６】道路種別毎の車線数と道路名称表示位置ずらし幅との関係を示すテーブルである。
【図７】図１に係る地図表示装置における地図表示処理の一例を示すフローチャートである。
【図８】図７のフローチャートにおける道路関連情報表示位置算出処理の一例を示すフローチャートである。
【図９】道路の表示位置と道路に関連する交差点名及び交通標識の表示位置との関係を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態について、添付の図面を参照して説明する。
【００２６】
（車載用ナビゲーション装置の構成）
図１は、本発明に係る地図表示装置の実施形態として、地図表示装置の機能を備えた車載用ナビゲーション装置の構成を示すブロック図である。
【００２７】
図中、１はＤＶＤ−ＲＯＭドライブであり、１ａは地図データその他の案内データが記憶されている記憶媒体である。本実施形態では、このようなデータを記憶する記憶媒体としてＤＶＤ−ＲＯＭ１ａを使用しているが、ハードディスク又はその他の記憶媒体を使用してもよい。ここに格納されている地図は、１／１２５００、１／２５０００、１／５００００、１／１０００００等の各縮尺レベルに応じて適当な大きさの経度幅及び緯度幅に区切られており、この地図に含まれる道路、建築物、施設その他の各種物件は、経度及び緯度で表現された点（ノード）の座標集合として記憶されている。地図データは、（１）道路リスト、ノードテーブル、交差点構成ノードリスト等からなる道路レイヤ、（２）地図画像上に道路、建築物、公園、河川等を表示するための背景レイヤ、（３）市町村名などの行政区画名、道路名、交差点名などを指示する文字や地図記号等を表示するための文字・記号レイヤなどから構成されている。
【００２８】
また、ＤＶＤ‐ＲＯＭ１ａには、マップマッチングで使用される道路の形状を表現した道路データが記憶されている。この道路データは道路の形状に応じてノード間の距離が異なるシェープノードとシェープノード間のリンクで構成されている。
【００２９】
また、２はナビゲーション装置本体１０を操作するための操作ボタン等が設けられた操作部である。本実施形態では、操作部２にリモコン送信機が含まれており、ユーザは手元のリモコン送信機でナビゲーション装置本体１０を操作することもできる。
【００３０】
また、３は複数のＧＰＳ衛星から送られてくるＧＰＳ信号を受信して車両の現在位置の経度、緯度、ＰＤＯＰ(Position DOP)値及びＨＤＯＰ(Horizontal DOP)値等のＧＰＳデータを生成して出力するＧＰＳ受信機を示す。
【００３１】
４は各種センサであり、自立航法センサ、加速度センサ、操舵角センサが含まれる。自立航法センサは、車両回転角度を検出するジャイロ等の角度センサと、一定の走行距離毎にパルスを発生する走行距離センサとにより構成されている。加速度センサは、ブレーキの操作状態を検出するセンサであり、操舵角センサはハンドルの操作状態を検出するセンサである。
【００３２】
また、５は各種のサービスセンタと通信するための車載電話機等の通信機、６は電波ビーコン又は光ビーコンから送られてくるＶＩＣＳ（道路交通情報通信システム）情報を受信するＶＩＣＳ受信機を示す。これらのビーコンは路側に設置され、警察署、道路管理者及び統合センターに接続され、周辺の渋滞情報等を提供する。
【００３３】
また、７は液晶パネル等の表示部であり、ナビゲーション装置本体１０は、この表示部７に車両の現在位置の周囲の地図を表示したり、出発地から目的地までの誘導経路や車両マーク及びその他の案内情報を表示する。表示部７はその画面上にタッチパネルが設けられ、表示画面の表示内容と対になった各種のボタンが構成される。また、タッチパネルはこれら各種のボタンで示されるメニュー等を選択するための入力装置となる。８は音声によりユーザに案内情報を提供するためのスピーカーである。
【００３４】
ナビゲーション装置本体１０は以下のものから構成されている。１１はＤＶＤ−ＲＯＭドライブ１を介してＤＶＤ−ＲＯＭ１ａから読み出された地図データを一時的に格納するバッファメモリを示す。
【００３５】
１２はマイクロコンピュータにより構成される制御部を示す。制御部１２は、ナビゲーション用のプログラムを内蔵しており、このプログラムに従い、ＧＰＳ受信機３から出力される信号や、自立航法センサ４から出力される信号に基づいて自車の現在位置を算出したり、表示させたい地図のデータをＤＶＤ−ＲＯＭドライブ１を介してＤＶＤ−ＲＯＭ１ａからバッファメモリ１１に読み出したり、バッファメモリ１１に読み出された地図データを用いて設定された探索条件で出発地から目的地までの誘導径路を探索するなど、種々の処理を実行する。また、本実施形態では、制御部１２は地図表示制御手段としての機能を有し、表示部７の画面に道路やその道路に関連する道路名称等を表示する際に、道路の表示位置と道路名称等の表示位置との間隔の調整を行って表示位置を決定し、見やすい地図を表示させる処理を行う。
【００３６】
１３はバッファメモリ１１に読み出された地図データを用いて地図画像を生成する地図描画部、１４は動作状況に応じた各種メニュー画面（操作画面）や車両位置マーク及びカーソル等の各種マークを生成する操作画面・マーク発生部である。
【００３７】
１５は制御部１２で探索した誘導経路を記憶する誘導経路記憶部、１６は誘導経路を描画する誘導経路描画部を示す。誘導経路記憶部１５には、制御部１２によって探索された誘導経路の全ノードが出発地から目的地まで記憶される。誘導経路描画部１６は、地図を表示する際に、誘導経路記憶部１５から誘導経路情報を読み出して、誘導経路を他の道路とは異なる色及び線幅で描画する。
【００３８】
１７はハードディスク等で構成される記憶部を示し、表示部７の画面に表示される道路の位置に対する道路名称等の位置を調整するデータが格納される。
【００３９】
１８は音声出力部を示し、制御部１２からの信号に基づいて音声信号をスピーカー８に供給する。１９は画像合成部を示し、地図描画部１３で描画された地図画像に、操作画面・マーク発生部１４で生成した各種マークや操作画面、誘導経路描画部２２で描画した誘導経路などを重ね合わせて表示部７に表示させる。
【００４０】
このように構成された車載用ナビゲーション装置１００において、道路種別に応じて道路の幅を変えたときの地図画像の表示について説明する。
【００４１】
図２（ａ）は、道路の車線数に応じて道路の幅を変えていない場合に表示部７の画面に表示される地図画像２１の一例を示している。図２（ａ）の地図画像２１では、道路種別に応じて太さが異なる道路（２５，２６，２７）と、自車両の現在位置を示す自車位置マーク２４と、方位マーク２２と、状況表示部２３が表示されている。状況表示部２３には、現在、自車両が５５番通りを西へ進んでいる（Ｗ  ５５ＴＨ  ＳＴ）ことを示している。図２（ａ）に示すように、道路２６に比べて道路２５及び道路２７の方が道路種別（ＦＣ）が高いレベルであり、線が太く表示されている。道路の車線数に応じて道路の表示幅を変えていない場合、どの太さの線に対しても、ストリート名称（５４ＴＨ等）が道路表示と重ならないようにするため、全般的にストリート名称と道路との間が離れて表示されている。
【００４２】
図２（ｂ）は、図２（ａ）の状態から道路の車線数に応じて道路の幅を変えた場合の地図画像の例を示している。道路名称と道路とは独立したデータであり、道路の幅が変わった場合であっても道路名称の表示位置は変更されていない。従って、道路の幅によっては道路と道路名称とが重なってしまったり、逆に道路名称が道路から離れすぎてしまうことがある。
【００４３】
図２（ｂ）では、道路２８ａとその道路名称“ＦＬＯＷＥＲ”との位置関係は適切であるものの、道路２５ａとその道路名称“ＦＩＧＵＥＲＯＡ”とは重なってしまい、道路２９ａとその道路名称“ＨＯＯＶＥＲ”とは離れすぎてしまっている。
【００４４】
図３は、道路の車線数に応じて道路幅が変更されたときに、道路に沿って表示される道路名称が道路と重なったり、道路から離れすぎたりしないように適切な位置に表示される一例を示している。図３（ａ）は図２（ａ）と同一の図であり、車線数に応じて道路の幅を変えていない場合の地図画像である。図３（ｂ）は、図３（ａ）の地図画像に対し、車線数に応じて道路の幅を変えた場合の地図画像である。図３（ｂ）に示すように、図２（ｂ）では道路と重なって表示されていた道路名“ＦＩＧＵＥＲＯＡ”が道路から離れて表示され、道路と離れすぎて表示されていた道路名“ＨＯＯＶＥＲ”が道路から適切な距離で表示されている。
【００４５】
このような道路名称の表示位置の最適化処理について、以下に図を参照しながら説明する。図４は、道路データベースの要部構成を説明する図である。図４（ａ）は、地図データベースの内容の一部を示している。この地図データベースでは、道路とその道路の名称情報が含まれている。図４（ｂ）は、道路名称に関する情報データのディレクトリ構成の一部を示している。
【００４６】
地図データにおける道路レイヤは、道路リンクデータとノードデータと交差点データとを有している。このうち、道路リンクデータは、交差点と交差点とを連結する道路に関するデータであり、道路を構成するリンク毎に、道路の始点と終点の経緯度を示すノードデータ、道路の種別（国道、高速道路、都道府県道、その他の道路及び通り）、リンクを構成するノードの数、道路名、道路の幅員、車線数などのデータで構成される。
【００４７】
なお、米国での道路の種別では、ナビゲーションテクノロジー社(Navigation Technologies社)の道路ネットワークにおいて、５つのファンクションクラス（ＦＣ０〜ＦＣ４）に分類されている。ＦＣ０はスーパーハイウェイ（Super Highways）、ＦＣ１はハイウェイ（Highways）、ＦＣ２は補助幹線道路（Collector Roads）、ＦＣ３は支線道路（Feeder Roads）、ＦＣ４はローカル道路（Local Streets）である。
【００４８】
図４（ｂ）に示すように、道路名称の表示に関する情報については、Road Text Data Typeディレクトリにファイル等のデータとして記述されている。Road Text Data Typeディレクトリは、Road Informationディレクトリ及びTEXTディレクトリを有し、Text Center X及びText Center Yのファイルが含まれている。Text Center X 及びText Center Yはそれぞれテキスト（道路名称）を表示する中心のＸ座標、Ｙ座標を示している。
【００４９】
Road Informationディレクトリは、道路情報のデータを保存するディレクトリであり、Function Road Class, Number of Lanesの各ファイルを有している。Function Road Classには道路種別を保存し、Number of Lanesには車線数を保存する。
【００５０】
TEXTディレクトリはさらにText Recordディレクトリを有し、Text Recordディレクトリは、その配下にString Angle, Char Angle, Stringの各ファイルを有している。String Angle は表示する道路名称ストリングの角度を保存し、Char Angleには表示する道路名称のキャラクタの角度を保存し、Stringには表示する道路名称のストリングを保存する。図４では、道路名称のストリングとして、FIGUEROAが保存されている。
【００５１】
図５は、道路名称の表示位置の算出について説明する図である。図５（ａ）は、道路５１の中心線５２を道路側の基準線とし、道路名称の表示枠５２において道路５１と平行な中心線を道路名称を表示するための基準線としている。
【００５２】
道路名称は、道路名称の表示枠５２内に表示されるが、その表示の中心のＸＹ座標は予め図４（ｂ）に示すように定義されている。例えば、道路がＸ方向に平行な場合、道路名称の表示位置の中心のＸ座標値は、この定義された位置のＸ座標値と同じであり、Ｙ座標値は、道路の中心線５３のＹ座標値にずらし幅ＳＷ１を加えた値とする。このようにして、道路名称の表示位置を算出し、道路名称が道路の表示と重ならないように、かつ、適切な位置に表示されるようにしている。
【００５３】
なお、道路名称の表示枠５２は道路名称のストリングが表示される領域を示しており、地図表示の際に表示枠５２を表示してもよいし、表示しなくてもよい。
【００５４】
図５（ｂ）は、道路５１の中心線５３を道路側の基準線とし、道路名称の表示枠５２において道路５１側の辺５５を道路名称を表示するための基準線としている。道路名称の表示位置の算出は、上記した図５（ａ）の場合と同様である。
【００５５】
このように道路名称を道路からどれだけずらすかを、道路５１の中心線５３から道路名称の表示枠５２の下端までのずらし幅ＳＷ１とすることで、道路名称の表示枠５２内に表示されるストリングのフォントサイズが変更された場合であっても、道路名称のずらし幅ＳＷ１については修正の必要がなくなる。
【００５６】
図５（ｃ）は、道路名称の表示枠５２側の道路５１の辺５４を道路５１側の基準線とし、道路名称の表示枠５２において道路５１側の辺５５を道路名称を表示するための基準線としている。道路名称の表示位置の算出は、上記した図５（ａ）の場合と同様である。
【００５７】
このように道路名称を道路からどれだけずらすかを、道路５１の縁５３から道路名称の表示枠の下端までのずらし幅ＳＷ１とすることで、道路５１の描画幅が変更されても道路名称のずらし幅ＳＷ１については修正の必要がなくなる。また、道路名称の表示枠５２内に表示されるストリングのフォントサイズが変更された場合であっても、道路名称のずらし幅ＳＷ１については修正の必要がなくなる。
【００５８】
図６は、道路種別毎の車線数と道路名称表示位置ずらし幅との関係の一例を示すテーブルである。この関係を示すテーブルは、記憶部１７に格納しておく。図６に示すように、各道路種別において、車線数に応じた道路幅と、その道路幅に応じたストリート名称ずらし幅が定義されている。例えば、道路種別ＦＣ３の道路において、車線数が５レーン以上の場合は、道路幅を１１ｄｏｔとし、そのときのずらし幅は１７ｄｏｔにすることが定義されている。
【００５９】
次に、本実施形態に係る地図表示装置において行う地図表示方法について説明する。地図表示方法における道路関連情報の表示位置を算出する処理について図７及び図８のフローチャートを参照しながら詳細に説明する。
【００６０】
図７は、自車位置付近の地図を表示させる処理の一例を示すフローチャートである。図８は、道路関連情報の表示位置を算出する処理の一例を示すフローチャートである。
【００６１】
まず、図７のステップＳ１１において、自車位置を検出する。自車位置の検出は、ＧＰＳ受信機３からの信号を基に検出する。
【００６２】
次のステップＳ１２において、自車位置周辺の地図データを取得する。地図データはＤＶＤ−ＲＯＭ１ａに格納されている地図データから、所定の縮尺で画面に表示する範囲に対応した地図データを抽出する。
【００６３】
次のステップＳ１３において、道路関連情報の表示位置を算出する。表示位置算出処理については後述する。
【００６４】
次のステップＳ１４において、表示位置が最適化された道路関連情報を含む自車位置周辺の地図を表示画面に表示する。
【００６５】
次のステップＳ１５において、地図表示の停止指示があったか否かを判定する。エンジン停止やユーザからの表示切替等により地図表示の停止が指示されたときは、本処理は終了し、停止指示がなければ、ステップＳ１１に戻り、自車位置周辺の地図を表示する処理を継続する。
【００６６】
図８は道路関連情報の表示位置を算出する処理の一例を示している。図８のステップＳ２１において、表示する道路及びその道路に関連する道路関連情報のデータを取得する。
【００６７】
次のステップＳ２２において、当該道路の車線数を検出する。この車線数は予め地図データの道路情報データとして地図データベースの一部として記憶されている。
【００６８】
次のステップＳ２３において、ステップＳ２２で検出した道路の車線数に応じた道路関連情報の表示位置のずらし幅を検出する。このずらし幅は、道路の種別及び道路の車線数（幅）に応じて予め定義され、記憶部１７に記憶されている。
【００６９】
次のステップＳ２４において、ステップＳ２３で取得したずらし幅を基に、道路関連情報の表示位置を算出し、その位置データを記憶部１７に格納する。
【００７０】
次のステップＳ２５において、表示対象のすべての道路について、道路関連情報の表示位置を決定したか否かを判定する。すべての道路について道路関連情報の表示位置が決定されていなければステップＳ２４に戻り、表示位置の算出を継続し、表示位置が決定されていれば本処理は終了し、図７のステップＳ１４に移行する。
【００７１】
以上説明したように、本実施形態の地図表示装置及び地図表示方法によれば、地図表示をする際に、道路データに関連して記憶されている道路関連情報を道路からどれだけずらすかの調整データ情報（ずらし幅）を基に道路関連情報の表示位置を算出している。その算出結果を基に道路関連情報を表示するようにしている。これにより、道路種別や道路の車線数に基づいて定義された道路幅に変更された場合であっても、道路関連情報の表示が道路と重なるようなことがなくなり、地図表示を見やすくすることが可能になる。
【００７２】
また、このようなずらし幅を道路に関連付けて定義した道路関連情報（道路名称等）の表示のための位置調整データを地図データとは別に保存することにより、地図表示をするときに道路関連情報の表示位置が決定されその位置に表示されるようになるので、すべての地図データを更新し直す必要がなく、容易かつ短時間で最適な位置に道路関連情報を表示することが可能となる。
【００７３】
なお、本実施形態では、自車位置周辺の地図を表示する毎に、位置調整データを参照して道路関連情報の表示位置を算出して表示する場合について説明したが、さらに、地図表示をするとともに、道路関連情報の表示位置の変更済みデータを地図データに反映させ、その後の同一地域の地図表示の際には変更済みデータを使用するようにしてもよい。この場合には、道路関連情報の変更位置の算出をする手間を省くことが可能になる。
【００７４】
また、上記実施形態では、道路関連情報として道路名称（ストリート名称）を対象として表示位置の調整について説明したが、これに限らず、道路関連情報として交差点名や道路標識（路線の番号を表したアイコン図形）等、その道路に付随した情報の表示に対しても同様に適用可能である。
【００７５】
例えば、図９には、交差点名と道路標識の表示の一例を示している。図９は、道路９１ａと道路９１ｂとが交差する交差点９１付近の地図表示の一例である。吹き出し形状の交差点名称表示アイコン９２に交差点名「ＡＢＣ交差点」が示され、表示アイコン９２は道路９１ａに沿って表示されている。この場合、道路９１ａ側の基準線は、道路９１ａの中央線９３であり、表示アイコン９２側の基準線は、表示アイコン９２の道路９１ａと平行であって道路９１ａに近い方の辺９４となっている。この道路側基準線９３と表示アイコン９２側基準線９４との間隔（ずらし幅）ＳＷ２を予め規定しておき、表示アイコン９２を表示する際には、ずらし幅ＳＷ２を参照して表示位置を決定する。
【００７６】
また、道路標識アイコン９５は、道路９１ｂに沿って表示されている。この場合、道路９１ｂ側の基準線は道路９１ｂの中央線９６であり、標識アイコン９５側の基準線は、標識アイコン９５の仮想的な外枠である矩形枠９７の辺のうちの、道路９１ｂと平行であって道路９１ｂに近い方の辺９７ａとなっている。
【００７７】
この道路側基準線９６と標識アイコン９５側基準線９７ａとの間隔（ずらし幅）ＳＷ３を予め規定しておき、標識アイコン９５を表示する際には、ずらし幅ＳＷ３を参照して表示位置を決定する。
【符号の説明】
【００７８】
１００…車載用ナビゲーション装置、
１ａ…ＤＶＤ−ＲＯＭ（第１の記憶手段）、
２…操作部、
３…ＧＰＳ受信機、
７…表示部（表示手段）、
１０…ナビゲーション装置本体、
１１…バッファメモリ、
１２…制御部（地図表示制御手段）、
１５…誘導経路記憶部、
１７…記憶部（第２の記憶手段）、
２１、２１ａ、２１ｂ…地図画像、
２４…自車位置マーク、
ＳＷ１，ＳＷ２，ＳＷ３…ずらし幅、
ＲＤ１，ＲＤ２，ＲＤ３…道路幅。
【図１】
0005554045.tif 000002
【図２】
0005554045.tif 000003
【図３】
0005554045.tif 000004
【図４】
0005554045.tif 000005
【図５】
0005554045.tif 000006
【図６】
0005554045.tif 000007
【図７】
0005554045.tif 000008
【図８】
0005554045.tif 000009
【図９】
0005554045.tif 000010