(57)【特許請求の範囲】
【請求項１】
記録媒体に記録され、ナビゲーション機能を有するナビゲーション装置によって各種処理に利用される地図データであり、
道路がリンク単位で表され、同一属性の連続する複数のリンクがリンク列として規定された地図データであって、
同一属性の複数のリンクについては複数箇所に離れずに同一のリンク列に規定されており、
前記リンク列に含まれるリンクの数量を示す固定長のリンク列情報を順に並べて格納されるリンク列情報リストと、
前記リンク列に対応する道路に関する情報を示す可変長の道路情報のデータを、対応する前記リンク列情報が前記リンク列情報リストに格納される順に並べて格納される道路情報リストと、
前記道路情報リストに格納される前記道路情報のデータの位置を示す固定長のオフセット情報を、対応する前記リンク列情報が前記リンク列情報リストに格納される順に並べて格納されるオフセット情報リストと、
を備え、
前記リンク列情報リストから前記リンク列情報を取得し、前記リンク列情報に対応するオフセット情報を前記オフセット情報リストから取得し、前記オフセット情報に基づいて前記道路情報リストに格納されている前記道路情報のデータの位置を特定して取得可能であること
を特徴とする地図データ。
【請求項２】
前記属性とは道路の名称であることを特徴とする請求項１に記載の地図データ。
【請求項３】
前記属性とは道路の番号であることを特徴とする請求項１に記載の地図データ。
【請求項４】
前記属性とは道路の種別であることを特徴とする請求項１に記載の地図データ。
【請求項５】
前記属性とは道路の幅員であることを特徴とする請求項１に記載の地図データ。
【請求項６】
前記リンク列に格納されているリンクには始端または終端の属性が付与されていることを特徴とする請求項１〜５の何れか１項に記載の地図データ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置用の地図データに関する。
【背景技術】
【０００２】
従来、ナビゲーション装置用の地図データのフォーマットとして、日本ではＫＩＷＩ／Ａ方式が一般的に用いられている（例えば、非特許文献１参照。）。この方式では、地図上の道路がリンク単位で表され、各リンクは始点ノード及び終点ノードの参照情報を有している。また、この方式に基づく地図データは経路探索の高速化などの目的で複数段階に階層化されており、最下位層の各リンクには識別情報としてのリンクＩＤが付与されている。特に、同一属性の道路の描画の効率化やデータ圧縮などの目的で、属性が同一であって連続するリンクのグループはリンク列として規定されており、リンク列を構成するリンクには連続した値のリンクＩＤが付与されている。これにより、リンク列を上位階層で表現する際には、そのリンク列の始端側及び終端側の各リンクのリンクＩＤに基づき、その間のリンクを特定することができる。
【０００３】
そして、上述のＫＩＷＩ／Ａ方式のフォーマットなど一般的に利用されている地図フォーマットでは、経路探索データと地図描画データを分離し各々それを利用するアプリケーションに最適なフォーマットとすることでアクセス性を上げ処理時間の短いシステムを提供している。
【０００４】
また、上述のＫＩＷＩ／Ａ方式のフォーマットなど一般的に利用されている地図フォーマットでは、同一属性を持つ連続した道路リンク列をまとめることにより、処理を容易にしていた。なお、同一属性のリンクが複数箇所に離れている場合には、個々に定義されていた（図３（ａ）および図３（ｂ）参照）。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】デンソーテクニカルレビュー  ＶＯＬ．６  ＮＯ．１  ２００１  Ｐ２９〜３４
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上述の地図フォーマットにおいては、同一属性のリンクが複数箇所に離れている場合に個々に定義されているため、同一属性のリンクを抽出する場合には、１箇所のリンク列を抽出した後も他にないかサーチする必要があった。
【０００７】
本発明は、このような課題に鑑みなされたものであり、その目的とするところは、高速でのデータへのアクセスが可能なナビゲーション装置用の地図データを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するためになされた請求項１に係る地図データは、記録媒体に記録され、ナビゲーション機能を有するナビゲーション装置によって各種処理に利用される地図データであり、道路がリンク単位で表され、同一属性の連続する複数のリンクが複数箇所に離れずにリンク列として規定され、リンク列情報リストと、道路情報リストと、オフセット情報リストと、を備えることを特徴とする。
【０００９】
このうちのリンク列情報リストは、リンク列に含まれるリンクの数量を示す固定長のリンク列情報を順に並べて格納される。なお、同一属性の複数のリンクについては同一のリンク列に規定されている。また、道路情報リストは、リンク列に対応する道路に関する情報を示す可変長の道路情報のデータを、対応するリンク列情報がリンク列情報リストに格納される順に並べて格納される。また、オフセット情報リストは、道路情報リストに格納される道路情報のデータの位置を示す固定長のオフセット情報を、対応するリンク列情報がリンク列情報リストに格納される順に並べて格納される。
そして、当該地図データにおいては、リンク列情報リストからリンク列情報を取得し、リンク列情報に対応するオフセット情報をオフセット情報リストから取得し、オフセット情報に基づいて道路情報リストに格納されている道路情報のデータの位置を特定して取得可能である。
【００１０】
なお、本発明の対象となる属性としては、道路の名称(請求項２)、道路の番号(請求項
３)、道路の種別(請求項４)、道路の幅員(請求項５)などが挙げられる。
また、前記リンク列に格納されているリンクには始端または終端の属性が付与されるようにしてもよい（請求項６）。
このように構成された本発明の地図データによれば、同一属性のリンクが複数箇所に離れずに同一のリンク列に定義されているため、同一属性のリンクを抽出する場合であっても、１箇所のリンク列を抽出した後に他に場所をサーチする必要がない。したがって、高速でのデータへのアクセスを可能とすることができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態の地図データ１の基本構造を説明するための説明図（１）
【図２】実施形態の地図データ１の基本構造を説明するための説明図（２）
【図３】道路名称を取得する例を説明するための説明図（１）
【図４】道路名称を取得する例を説明するための説明図（２）
【発明を実施するための形態】
【００１２】
以下、本発明が適用された実施形態について、図面を用いて説明する。
［１．地図データ１の概要］
本実施形態の地図データ１の概要について図１，２を参照しながら説明する。なお、図１，２は、本実施形態の地図データ１の基本構造を説明するための説明図である。
【００１３】
本実施形態の地図データ１は、次のような特徴を有している。
（１）ファイル構造
本実施形態の地図データ１に収録されるファイルの分類としては、メタ定義データ１０、基本データ２０、拡張データ３０、辞書データ４０、その他のデータ５０が挙げられる。そして、本実施形態の地図データ１は、図１に示すように、メタ定義データ１０としてのメタデータ１１、基本データ２０としての道路データ２１および背景データ２２、拡張データ３０としての制限速度情報３１、ＴＭＣ情報３２、誘導・レーン情報３３および家形・ランドマーク情報３４、辞書データ４０としてのｃｉｔｙ名称辞書４１、その他のデータ５０としてのアイコン定義５１、イメージ定義５２およびカラーパレット定義５３など、から構成される。
【００１４】
なお、メタデータ１１には、記録データの主な構成情報が格納されている。また、道路データ２１には、道路ネットワークに関する情報が格納され、背景データ２２には、背景に関する情報（面、線、点）が格納されている。また、制限速度情報３１には、制限速度に関する情報が格納され、ＴＭＣ情報３２には、ＴＭＣに関する情報が格納され、誘導・レーン情報３３には、誘導に関する情報およびレーンに関する情報が格納され、家形・ランドマーク情報３４には、家形に関する情報およびランドマークに関する情報が格納されている。また、ｃｉｔｙ名称辞書４１には、都市の名称に関する情報が辞書形式で格納されている。また、アイコン定義５１にはアイコンに関する情報が格納され、イメージ定義５２にはイメージに関する情報が格納され、カラーパレット定義５３にはカラーパレットに関する情報が格納されている。
【００１５】
（２）メッシュ構造
本実施形態の地図データ１は、詳細度別に、レベル５からレベル０までの各レベル毎に生成され、記録されている。この際、メッシュデータは、基準メッシュをレベル別の所定数統合した統合メッシュデータ単位にまとめられる。なお、レベル５が最も広域のデータを格納したものであり、レベル０が最も詳細なデータを格納したものである。
【００１６】
（３）統合ファイル構造
上述の基本データまたは拡張データに分類されるファイル（基本データ２０としての道路データ２１および背景データ２２、拡張データ３０としての制限速度情報３１、ＴＭＣ情報３２、誘導・レーン情報３３および家形・ランドマーク情報３４）については、統合メッシュファイルを統合した統合ファイル単位に地図データ１を作成する。
【００１７】
上述の統合ファイルは、図２に示すように、レベル別の統合メッシュデータ数からなるレベル別統合メッシュデータ数リスト、レベル別の統合メッシュオフセットからなるレベル別統合メッシュオフセットリスト、レベル別の統合メッシュデータからなるレベル別統合メッシュデータリスト、から構成される。なお、統合メッシュデータ数は、当該レベルの統合メッシュデータの数量を格納し、そのサイズは４バイトである。よって、６個の統合メッシュデータ数からなるレベル別統合メッシュデータリストのサイズは２４バイトである。また、統合メッシュオフセットは、当該レベルの統合メッシュデータへのオフセット（バイト位置）を格納し、そのサイズは４バイトである。なお、該当レベルの統合メッシュデータが存在しない場合には空値（０ｘＦＦＦＦＦＦＦＦ）を格納する。そして、６個の統合メッシュオフセットからなるレベル別統合メッシュオフセットリストのサイズは２４バイトである。
【００１８】
また、統合メッシュデータは、統合メッシュデータサイズ、メッシュ数、メッシュ単位データオフセットリスト、メッシュ単位データリスト、から構成される。なお、統合メッシュデータサイズは、当該レベルの統合メッシュデータの合計サイズを格納し、そのサイズは４バイトである。また、メッシュ数は、当該統合メッシュデータに対応する地図領域に含まれるメッシュの数量を格納し、そのサイズは２バイトである。また、メッシュ単位データオフセットは、当該メッシュに対応するメッシュ単位データへの当該レベルの先頭統合メッシュデータオフセットからのオフセット（バイト位置）を格納する。なお、当該メッシュに対応するメッシュ単位データが存在しない場合には空値（０ｘＦＦＦＦＦＦＦＦ）を格納する。
【００１９】
なお、メッシュ単位データについては、データの種別によってその内容が異なる。ここでは、本発明に関係する道路データ２１について説明し、その他の種別のデータについてはその詳細な説明は省略する。
【００２０】
（４）道路データ
上述の統合ファイルが道路データ２１を構成する場合には、図２に示すように、統合ファイルに含まれる統合メッシュデータ中のメッシュ単位データは、メッシュ単位ヘッダ、道路管理情報リスト、リンク情報リスト、座標情報リスト、Ｓｔｒｅｅｔ名称ＩＤリスト（道路名称ＩＤリスト）、道路番号名称ＩＤリスト、名称辞書データ（ｃｉｔｙ名称辞書）、エリアコードリスト、アドレスレンジ情報リスト、代表座標情報リスト、上位リンクＩＤリスト、境界ノード番号リストおよび複合リンク規制レコードリスト、から構成される。
【００２１】
メッシュ単位ヘッダには、メッシュ単位データに含まれる各種リスト（道路管理情報リストなど）それぞれのレコード数が登録されている。なお、メッシュ単位ヘッダに含まれるそれぞれのデータは固定長となっており、したがって、メッシュ単位ヘッダについても固定長となっている。
【００２２】
道路管理情報リストは、リンク列に含まれるリンクの数量を示す固定長の道路管理情報を順に並べて格納される（図４参照）。なお、道路管理情報リストはリンク列情報リストに該当する。
【００２３】
リンク情報リストは、リンクの形状を示すためにリンク上に設定される座標の数量を示す固定長のリンク情報を、対応する道路管理情報が道路管理情報リストに格納される順且つ座標がリンクに設定される順に並べて格納される。
【００２４】
座標情報リストは、リンクの形状を示すためにリンク上に設定される座標を示す固定長の座標情報を、座標がリンク上に設定される順に並べて格納される。
道路名称ＩＤリストは、名称辞書データに格納される道路名称の位置を示す固定長のオフセット情報を、対応する道路管理情報が道路管理情報リストに格納される順に並べて格納される（図４参照）。ここで、道路名称情報とは、リンク列に対応する道路の名称を示す情報を云う。なお、道路名称ＩＤリストはオフセット情報リストに該当する。
【００２５】
道路番号名称ＩＤリストは、名称辞書データに格納される道路番号の位置を示す固定長のオフセット情報を、対応する道路管理情報が道路管理情報リストに格納される順に並べて格納される。ここで、道路番号情報とは、リンク列に対応する道路の番号を示す情報を云う。
【００２６】
名称辞書データは、道路名称および道路番号を辞書化したものであり、リンク列に対応する道路名称を示す道路名称情報を道路番号とともに、対応する道路管理情報が道路管理情報リストに格納される順に並べて格納される（図４参照）。つまり、名称辞書データは、文字数を示す情報および文字列による可変長のデータのリストとなっている。なお、名称辞書データは道路情報リストに該当する。
【００２７】
エリアコードリストは、リンク列に対応するエリアのコード番号を示す固定長のエリアコード情報を、対応する道路管理情報が道路管理情報リストに格納される順に並べて格納される。
【００２８】
アドレスレンジ情報リストは、リンク列に対応する道路のハウスナンバーを示す固定長のアドレスレンジ情報を、対応するリンク情報がリンク情報リストに格納される順に並べて格納される。
【００２９】
代表座標情報リストは、リンクに設定される代表座標を示す固定長の代表座標情報を、対応するリンク情報がリンク情報リストに格納される順に並べて格納される。
上位リンクＩＤリストは、リンクに対応する上位レベルのリンクの位置を示す固定長のオフセット情報を、対応するリンク情報がリンク情報リストに格納される順に並べて格納される。
【００３０】
境界ノード番号リストは、リンクの端部に設定される座標を示す固定長の境界ノード番号情報を、座標がリンクに設定される順に並べて格納される。
複合リンク規制レコードリストは、複合リンクの規制の有無を示す固定長の複合リンク規制レコード情報を、対応するリンク情報がリンク情報リストに格納される順に並べて格納される。
【００３１】
［２．地図データを用いた道路名称を取得する処理の説明］
本実施形態の地図データ１は、ハードディスクなどの記録媒体に記録され、ナビゲーション機能を有するナビゲーション装置によって経路探索処理や地図描画処理などの各種処理に利用される。この際、ナビゲーション装置は、道路名称などの各種情報を地図データ１から取得する。以下に、本実施形態の地図データ１を用いた道路名称を取得する処理を、図３，４を参照しながら説明する。なお、図３，４は、本実施形態の地図データ１から道路名称を取得する場合の説明図である。なお、ナビゲーション装置の構造、ナビゲーション機能、経路探索処理および地図描画処理については公知技術に従うのでここではその詳細な説明は省略する。
【００３２】
上述の道路管理情報では、図３（ａ）に例示するような同一の道路名称情報に対応付けられた複数のリンクが存在する場合には、図３（ｂ）に例示するような従来の地図データとは異なり、図３（ｃ）に例示するように、これら複数のリンクが同一のリンク列に規定することで、同一道路名称の道路をリンク列にまとめている。そして、図４に示すように、道路管理情報配列と１対１で対応する情報として道路名称ＩＤリストがあり、このデータが辞書データへのオフセットを示している。よって、ナビゲーション機能を有するナビゲーション装置の制御回路が、記録媒体に記録される本実施形態の地図データ１の道路管理情報リストからリンク列に対応する道路名称ＩＤを取得し、取得した道路名称ＩＤに含まれるオフセット情報に基づいて名称辞書データリストに格納される道路名称の位置を特定して取得することができる。
【００３３】
［３．効果］
このように本実施形態の地図データ１によれば、道路管理情報においては、同一道路名称の道路を同一のリンク列にまとめており、同一属性のリンクが複数箇所に離れずに同一のリンク列に定義されているため、同一属性のリンクを抽出する場合であっても、１箇所のリンク列を抽出した後に他に場所をサーチする必要がない。したがって、高速でのデータへのアクセスを可能とすることができる。
【００３４】
［４．他の実施形態］
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
【００３５】
（１）上記実施形態では、道路管理情報においては同一道路名称の道路をリンク列にまとめているが、これには限られず、次のようにしてもよい。
（１−１）道路名称の代わりに道路番号に基づき、同一道路番号の道路をリンク列にまとめるようにしてもよい。つまり、同一の道路番号に対応付けられた複数のリンクが存在する場合にはこれら複数のリンクが同一のリンク列に規定することで、道路管理情報を作成するのである。
【００３６】
（１−２）また、道路名称の代わりに道路種別に基づき、同一の道路種別の道路をリンク列にまとめるようにしてもよい。つまり、同一の道路種別に対応付けられた複数のリンクが存在する場合にはこれら複数のリンクが同一のリンク列に規定することで、道路管理情報を作成するのである。
【００３７】
（１−３）また、道路名称の代わりに道路幅員に基づき、同一の道路幅員の道路をリンク列にまとめるようにしてもよい。つまり、同一の道路幅員に対応付けられた複数のリンクが存在する場合にはこれら複数のリンクが同一のリンク列に規定することで、道路管理情報を作成するのである。
【００３８】
上記（１−１）〜（１−３）のように構成しても同一属性のリンクが複数箇所に離れずに同一のリンク列に定義されているため、同一属性のリンクを抽出する場合であっても、１箇所のリンク列を抽出した後に他に場所をサーチする必要がない。したがって、高速でのデータへのアクセスを可能とすることができる。
【符号の説明】
【００３９】
１…地図データ、１０…メタ定義データ、１１…メタデータ、２０…基本データ、２１…道路データ、２２…背景データ、３０…拡張データ、３１…制限速度情報、３２…ＴＭＣ情報、３３…誘導・レーン情報、３４…家形・ランドマーク情報、４０…辞書データ、４１…ｃｉｔｙ名称辞書、５０…その他データ、５１…アイコン定義、５２…イメージ定義、５３…カラーパレット定義
【図２】
0005531649.tif 000002
【図３】
0005531649.tif 000003
【図４】
0005531649.tif 000004
【図１】
0005531649.tif 000005