(57)【要約】【課題】少ない受信データ量で、正確にデジタル地図との位置を対応付ける。【解決手段】ナビゲーション装置１は、交通情報受信部２０から交通情報を受信する。そして、ナビゲーション装置１は、受信したサービスエリア情報に含まれる、座標（緯度、経度）でのみ示された位置情報が示す位置と、地図ＤＢ５１に記憶されているサービスエリアの位置との間の距離が閾値以下である組み合わせが１組しか場合に、両者のサービスエリアを同一のものであるとして対応付ける処理を実施する。【選択図】図１
2010156658.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されているナビゲーション装置であって、
特定地点の位置情報を含む、デジタル地図を表示するための地図データを記憶する地図データ記憶手段と、
外部のシステムから配信された座標で位置を指定された特定地点に関する特定地点情報を受信する受信手段と、
前記地図データに含まれる特定地点の位置情報が示す位置と前記受信手段で受信した特定地点情報に含まれる座標で示される位置との間の距離に基づいて、前記デジタル地図上の特定地点に対応する前記特定地点情報を判別する判別手段と、
前記デジタル地図上の特定地点の位置情報と、該特定地点に対応すると前記判別手段によって判別された特定地点情報とを関連付けるための関連付処理を行う関連付手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記判別手段は、前記地図データに含まれる特定地点の位置情報が示す位置に対して、間の距離が所定距離以内であり、且つ、前記車両が走行中の道路に対して該位置と同一の側にある前記特定地点情報を、対応する特定地点情報として判別する、
ことを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記関連付手段は、前記受信手段で受信した前記特定地点情報に含まれる座標を、該特定地点情報に対応すると前記判別手段で判別された前記デジタル地図上の特定地点の位置情報が示す位置に補正する、
ことを特徴とする請求項１又は２に記載のナビゲーション装置。
【請求項４】
前記特定地点情報は、高速道路のサービスエリアに関する情報である、
ことを特徴とする請求項１乃至３の何れか１項に記載のナビゲーション装置。
【請求項５】
特定地点の位置情報を含むデジタル地図を表示するための地図データを記憶する地図データ記憶手段を有するナビゲーション装置にて実行される位置情報の受信方法であって、
外部のシステムから配信された座標で位置を指定された特定地点に関する特定地点情報を受信する受信ステップと、
前記地図データに含まれる特定地点の位置情報が示す位置と前記受信ステップで受信した特定地点情報に含まれる座標で示される位置との間の距離に基づいて、前記デジタル地図上の特定地点に対応する前記特定地点情報を判別する判別ステップと、
前記デジタル地図上の特定地点の位置情報と、該特定地点に対応すると前記判別ステップによって判別された特定地点情報とを関連付けるための関連付処理を行う関連付ステップと、
を備えることを特徴とする位置情報の受信方法。
【請求項６】
車両に搭載されているコンピュータを、
特定地点の位置情報を含む、デジタル地図を表示するための地図データを記憶する地図データ記憶手段、
外部のシステムから配信された座標で位置を指定された特定地点に関する特定地点情報を受信する受信手段、
前記地図データに含まれる特定地点の位置情報が示す位置と前記受信手段で受信した特定地点情報に含まれる座標で示される位置との間の距離に基づいて、前記デジタル地図上の特定地点に対応する前記特定地点情報を判別する判別手段、
前記デジタル地図上の特定地点の位置情報と、該特定地点に対応すると前記判別手段によって判別された特定地点情報とを関連付けるための関連付処理を行う関連付手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル地図データを記憶するナビゲーション装置、位置情報の受信方法、及び、プログラムに関する。
【背景技術】
【０００２】
現在、ＶＩＣＳ（Vehicle Information and Communication System）などの交通情報システムから渋滞情報や駐車場の空き情報などの交通情報の提供を受けて、渋滞や駐車場の空の有無などをデジタル地図上に表示する、車両用のナビゲーション装置がある。
【０００３】
デジタル地図データは、複数のメーカーによってそれぞれ作成されており、複数種類のものが存在する。そのため、送信側の交通情報サービスで用いられるデジタル地図データと、受信側の車両用のナビゲーション装置で用いられるデジタル地図データとが異なる種類のデジタル地図データであることも考えられる。この場合、送信側と受信側のデジタル地図データには、位置（座標）のズレが発生する場合がある。そのため、送信側から送信される交通情報に含まれる特定地点（渋滞発生地点や駐車場の場所など）の位置を、受信側の地図上の位置に正しく関連付けることができなくなる虞がある。
【０００４】
特許文献１には、送信側が参照地点の属性データ（位置データ）と形状データとを受信側に送信し、受信側は受信したこれらの情報と自身のデジタル地図データとを基にマップマッチングを行うことで、デジタル地図データ上の対象地点の位置を補正する技術について記載されている。
【０００５】
特許文献２には、道路位置を伝える場合に、情報提供側が座標情報と付加情報と相対情報とを道路位置情報として伝達し、受信側が形状マッチングをしてデジタル地図上の対応する道路区間を特定し、相対情報を用いてこの道路区間内の道路位置を特定することにより、少ない座標情報でも道路形状を高精度に特定できる技術について記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−３００３９４号公報
【特許文献２】特開２００１−０６６１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１、２に記載の技術では、位置情報（座標情報）に、周辺道路の形状データを付加情報として送信する必要があるため、送信側で付加情報を作成する必要があり手間がかかる。また、付加情報も送信するため、通信データ量も大きくなってしまう。
【０００８】
本発明は、上記実情を鑑みてなされたものであり、少ない受信データ量で、正確にデジタル地図との位置を対応付けることができる、ナビゲーション装置、位置情報の受信方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の第１の観点に係るナビゲーション装置は、
車両に搭載されているナビゲーション装置であって、
特定地点の位置情報を含む、デジタル地図を表示するための地図データを記憶する地図データ記憶手段と、
外部のシステムから配信された座標で位置を指定された特定地点に関する特定地点情報を受信する受信手段と、
前記地図データに含まれる特定地点の位置情報が示す位置と前記受信手段で受信した特定地点情報に含まれる座標で示される位置との間の距離に基づいて、前記デジタル地図上の特定地点に対応する前記特定地点情報を判別する判別手段と、
前記デジタル地図上の特定地点の位置情報と、該特定地点に対応すると前記判別手段によって判別された特定地点情報とを関連付けるための関連付処理を行う関連付手段と、
を備えることを特徴とする。
【００１０】
前記判別手段は、前記地図データに含まれる特定地点の位置情報が示す位置に対して、間の距離が所定距離以内であり、且つ、前記車両が走行中の道路に対して該位置と同一の側にある前記特定地点情報を、対応する特定地点情報として判別してもよい。
【００１１】
前記関連付手段は、前記受信手段で受信した前記特定地点情報に含まれる座標を、該特定地点情報に対応すると前記判別手段で判別された前記デジタル地図上の特定地点の位置情報が示す位置に補正してもよい。
【００１２】
前記特定地点情報は、高速道路のサービスエリアに関する情報であってもよい。
【００１３】
上記目的を達成するため、本発明の第２の観点に係る位置情報の受信方法は、
特定地点の位置情報を含むデジタル地図を表示するための地図データを記憶する地図データ記憶手段を有するナビゲーション装置にて実行される位置情報の受信方法であって、
外部のシステムから配信された座標で位置を指定された特定地点に関する特定地点情報を受信する受信ステップと、
前記地図データに含まれる特定地点の位置情報が示す位置と前記受信ステップで受信した特定地点情報に含まれる座標で示される位置との間の距離に基づいて、前記デジタル地図上の特定地点に対応する前記特定地点情報を判別する判別ステップと、
前記デジタル地図上の特定地点の位置情報と、該特定地点に対応すると前記判別ステップによって判別された特定地点情報とを関連付けるための関連付処理を行う関連付ステップと、
を備えることを特徴とする。
【００１４】
上記目的を達成するため、本発明の第３の観点に係るプログラムは、
車両に搭載されているコンピュータを、
特定地点の位置情報を含む、デジタル地図を表示するための地図データを記憶する地図データ記憶手段、
外部のシステムから配信された座標で位置を指定された特定地点に関する特定地点情報を受信する受信手段、
前記地図データに含まれる特定地点の位置情報が示す位置と前記受信手段で受信した特定地点情報に含まれる座標で示される位置との間の距離に基づいて、前記デジタル地図上の特定地点に対応する前記特定地点情報を判別する判別手段、
前記デジタル地図上の特定地点の位置情報と、該特定地点に対応すると前記判別手段によって判別された特定地点情報とを関連付けるための関連付処理を行う関連付手段、
として機能させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、送信側データが示す位置と受信側データが示す位置との間の距離に基づいて同一地点を示すデータ同士を判別して対応付けるため、少ない受信データ量であっても、正確にデジタル地図との位置を対応付けることができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態に係るナビゲーション装置の構成を示したブロック図である。
【図２】図２（Ａ）は交通情報に含まれているＳＡ情報の例を示した図、図２（Ｂ）は地図データに含まれているＳＡ情報の例を示した図である。
【図３】サービスエリア対応付処理を説明するためのフローチャートである。
【図４】判定処理１を説明するためのフローチャートである。
【図５】ＳＡ情報の対応付けの例を示す図である。
【図６】判定処理２を説明するためのフローチャートである。
【図７】ＳＡ情報の対応付けの例を示す図である。
【図８】ＳＡ混雑状況一覧画面の例を示した図である。
【発明を実施するための形態】
【００１７】
以下、本実施形態に係るナビゲーション装置１の構成を説明する。本実施形態では、ナビゲーション装置１は車両に搭載されており、車両の現在位置と進行方向とを画面上の地図に表示したり、目的地までの経路をドライバーに案内したりする機能を有する。
【００１８】
図１は、ナビゲーション装置１の構成を説明するブロック図である。ナビゲーション装置１は、位置検出部１０、交通情報受信部２０、表示部３０、入力部４０、記憶部５０、及び、制御部６０を備える。
【００１９】
位置検出部１０は、ＧＰＳモジュール、ジャイロセンサ、および、車速パルスセンサなどのセンサを備え、車両の現在位置（緯度、経度）や進行方向等を検出し、制御部６０に送信する。
【００２０】
交通情報受信部２０は、ＶＩＣＳモジュール等を備え、図示せぬ交通情報提供センタ等から交通情報を受信する。そして、交通情報受信部２０は、所定のタイミング毎に、受信した交通情報を制御部６０に供給する。交通情報は、道路情報（例えば交通渋滞、交通規制、交通事故などの情報）や、高速道路のサービスエリアに関する情報（以下、ＳＡ情報とする）等を含む情報である。なお、交通情報受信部２０は、道路の路側に設置された所定のデータ送受信機とＤＳＲＣ（Dedicated Short Range Communication）方式によるデータ通信を行って道路情報を取得してもよい。
【００２１】
図２（Ａ）に、交通情報に含まれているＳＡ情報の一例を示す。ＳＡ情報は、座標（緯度、経度）で示されたサービスエリアの位置を示す位置情報や、混雑状況を示す混雑情報等から構成される。ＳＡ情報に含まれる位置情報は、座標（経度、緯度）のみで表されており、当該サービスエリアが設置されている路線名や上下線を特定できる情報、及び、道路形状情報等は含まれていないものとする。
【００２２】
表示部３０は、ＬＣＤ（Liquid Crystal Display）又はＣＲＴ（Cathode Ray Tube）等からなり、ナビゲーション用の地図や種々の情報を表示する。
【００２３】
入力部４０は、所定の操作パネル等からなり、利用者による入力操作に従って、種々の情報を制御部６０に供給する。例えば、入力部４０は、利用者の操作に従って、目的地を指し示す座標情報を制御部６０に供給する。
【００２４】
記憶部５０は、ハードディスクドライブ等の記憶装置を含み、種々の固定情報や、各種設定情報等を記憶する。また、記憶部５０は、地図データベース（地図ＤＢ）５１を記憶する。地図ＤＢ５１には、道路の形状や名称、地名、交差点名、および、サービスエリアのＳＡ情報（サービスエリアの名称、位置等を示す情報）などを含むデジタル化された地図データが格納されている。
なお、地図ＤＢ５１は、ユーザや制御部６０の指示により最新のデータに随時書き換え可能であってもよい。また、記憶部５０は、フラッシュメモリなどの他のメモリを備えていてもよいし、ユーザによって着脱可能なメモリカード等に任意のデータを書き込んだり読み出したりしてもよい。
【００２５】
図２（Ｂ）に、地図ＤＢ５１の地図データに含まれているＳＡ情報の一例を示す。ＳＡ情報は、サービスエリア名（ＳＡ名）、路線名、上下線種別、及び、座標（緯度、経度）で示されたサービスエリアの位置を示す位置情報等から構成される。なお、地図ＤＢ５１に記憶されているこのＳＡ情報には、混雑状況などといった経時的に変化する情報は含まれていない。また、図２（Ａ）に示す交通情報に含まれているＳＡ情報が示す座標位置（緯度、経度）と、図２（Ｂ）に示す地図データに含まれているＳＡ情報が示す座標位置（緯度、経度）とでは、同じサービスエリアの位置を表すものであっても、デジタル地図の種類の差等からその座標が一致しない場合がある。
【００２６】
また、記憶部５０には、後述するサービスエリア対応付処理で利用される候補数カウンタＣＡや、距離判定用の閾値Ｌ１、Ｌ２等のデータも記憶されている。なお、閾値Ｌ１とＬ２は、その長さがＬ１＞Ｌ２である関係を有する。
【００２７】
制御部６０は、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、及び、ＣＰＵ（Central Processing Unit）を備えた1チップマイコン等からなり、ナビゲーション装置１全体を制御する。なお、ＲＯＭには、後述するサービスエリア対応付処理等をＣＰＵに実行させるためのプログラムが予め記憶されている。また、ＲＡＭには、所定のワーク領域が確保される。つまり、ＲＯＭに記憶されているプログラムがＣＰＵにて実行されることにより、制御部６０は後述するサービスエリア対応付処理等を実行する。具体的に制御部６０は、交通情報受信部２０からＳＡ情報を取得すると、取得したＳＡ情報に含まれる座標で示された位置情報に基づいて、当該サービスエリア情報が示すサービスエリアと、地図ＤＢ５１に格納されている地図データで定義されているサービスエリアの１つとを対応付けるための処理を行う。
【００２８】
続いて、ナビゲーション装置１のサービスエリア対応付処理について、図面を参照して詳細に説明する。なお、このサービスエリア対応付処理はバックグラウンドで実行可能な処理であり、サービスエリア対応付処理中であってもナビゲーション装置１は、運転者からの指示に基づいて、表示部３０に周辺地図を表示させたり、車両を目的地まで、画面や音声で誘導する経路誘導処理をリアルタイムで実施しているものとする。
【００２９】
制御部６０は、交通情報受信部２０から交通情報を受信する度に、図３に示すサービスエリア対応付処理を実施する。
【００３０】
まず、制御部６０は、位置検出部１０が検出した車両の現在位置に基づいて、地図ＤＢ５１に記憶されている地図データから、自車両の周辺領域に存在するサービスエリアのＳＡ情報を抽出する（ステップＳ１０１）。なお、経路誘導処理が実行中の場合には、制御部６０は、位置検出部１０が検出した自車両の位置と進行方向とに基づいて、自車両の周辺領域の経路前方に存在するサービスエリアのＳＡ情報を抽出してもよい。また、制御部６０は、自車両の位置に関係なく、地図ＤＢ５１に記憶されている地図データに含まれる全てのＳＡ情報を抽出してもよい。
なお、このステップＳ１０１の処理で、ｎ個のＳＡ情報Ａ（Ａ１〜Ａｎ）が抽出できたとして、以下説明する。
【００３１】
続いて制御部６０は、位置検出部１０が検出した車両の現在位置に基づいて、交通情報受信部２０が受信した交通情報から、自車両の周辺領域に位置するＳＡ情報を抽出する（ステップＳ１０２）。なお、経路誘導処理が実行中の場合には、制御部６０は、位置検出部１０が検出した自車両の位置と進行方向とに基づいて、自車両の周辺領域の経路前方に位置するＳＡ情報を抽出してもよい。また、制御部６０は、自車両の位置に関係なく、交通情報受信部２０が受信した交通情報から、全てのＳＡ情報を抽出してもよい。
なお、このステップＳ１０２の処理でｍ個のＳＡ情報Ｂ（Ｂ１〜Ｂｍ）が抽出できたとして、以下説明する。
【００３２】
続いて、制御部６０は、記憶部５０に記憶されている候補数カウンタＣＡの値を０にリセット（初期化）する（ステップＳ１０３）。また、制御部６０は、後述するステップＳ１０７の処理等で一時的に記憶部５０に記憶したＳＡ情報があれば、これを消去する。
【００３３】
続いて、制御部６０は、ステップＳ１０１で抽出したｎ個のＳＡ情報Ａ１〜Ａｎから、未選択のＳＡ情報であるＡｘを１つ選択する（ステップＳ１０４）。
【００３４】
続いて、制御部６０は、ステップＳ１０２で抽出したｍ個のＳＡ情報Ｂ１〜Ｂｎから、未選択のＳＡ情報であるＢｙを１つ選択する（ステップＳ１０５）。
【００３５】
そして、制御部６０は、ステップＳ１０４で選択したＳＡ情報Ａｘが示す位置と、ステップＳ１０５で選択したＳＡ情報Ｂｙが示す位置との間の距離を、各ＳＡ情報Ａｘ、Ｂｙの位置情報（緯度、経度）などから算出し、算出した距離が閾値Ｌ１以下であるか否かを判別する（ステップＳ１０６）。
【００３６】
閾値Ｌ１以下でないと判別した場合（ステップＳ１０６；Ｎｏ）、制御部６０は、ステップＳ１０８に処理を移す。閾値Ｌ１以下であると判別した場合（ステップＳ１０６；Ｙｅｓ）、制御部６０は、間の距離が閾値Ｌ１以下である１組のＳＡ情報Ａｘ、Ｂｙを記憶部５０に一時的に記憶するとともに、候補数カウンタＣＡの値を１つインクリメントする（ステップＳ１０７）。
【００３７】
続いて、制御部６０は、ステップＳ１０５の処理で、ＳＡ情報Ｂ１〜Ｂｍの全てを選択したか否かを判別する（ステップＳ１０８）。
【００３８】
選択していないＳＡ情報Ｂ１〜Ｂｍがある場合（ステップＳ１０８；Ｎｏ）、ステップＳ１０５に処理は戻り、以下、全てのＳＡ情報Ｂ１〜Ｂｍに対して、ＳＡ情報Ａｘとの距離が閾値Ｌ１以下であるか否かを判別し（ステップＳ１０６）、閾値Ｌ１以下である場合に（ステップＳ１０６；Ｙｅｓ）、候補数カウンタＣＡの値をインクリメントする処理（ステップＳ１０７）が繰り返される。
【００３９】
ＳＡ情報Ｂ１〜Ｂｍの全てが選択された場合（ステップＳ１０８；Ｙｅｓ）、制御部６０は、候補数カウンタＣＡの値を判別する（ステップＳ１０９）。
【００４０】
候補数カウンタＣＡの値が１である場合（ステップＳ１０９；ＣＡ＝１）、制御部６０は、後述する判定処理１を実行する（ステップＳ１１０）。判定処理１が終了すると、制御部６０は、処理をステップＳ１１２に移す。
【００４１】
候補数カウンタＣＡの値が２以上である場合（ステップＳ１０９；ＣＡ≧２）、制御部６０は、後述する判定処理２を実行する（ステップＳ１１１）。判定処理２が終了すると、制御部６０は、処理をステップＳ１１２に移す。
【００４２】
候補数カウンタＣＡの値が０である場合（ステップＳ１０９；ＣＡ＝０）、ＳＡ情報Ａｘが示す位置とＳＡ情報Ｂ１〜Ｂｍが示す各位置との間の距離は、全て閾値Ｌ１以上離れていることとなる。従って、地図ＤＢ５１のＳＡ情報Ａｘに対応するＳＡ情報は、交通情報受信部２０が受信した交通情報には含まれていないこととなり、制御部６０は処理をステップＳ１１２に移す。
【００４３】
ステップＳ１１２において、制御部６０は、ステップＳ１０４の処理で全てのＳＡ情報Ａ１〜Ａｎが選択されたか否かを判別する（ステップＳ１１２）。
【００４４】
選択していないＳＡ情報Ａ１〜Ａｎがある場合（ステップＳ１１２；Ｎｏ）、、ステップＳ１０３に処理は戻り、以下、全てのＳＡ情報Ａ１〜Ａｎに対して、同様の処理（ステップＳ１０３〜ステップＳ１１１）を繰り返す。
【００４５】
ＳＡ情報Ａ１〜Ａｎの全てが選択された場合（ステップＳ１１２；Ｙｅｓ）、処理は終了する。
【００４６】
（判定処理１）
続いて、上述したサービスエリア対応付処理の判定処理１（ステップＳ１１０）について、図４のフローチャートを用いて説明する。なお、判定処理１は、候補数カウンタＣＡの値が１であることをその開始条件とするため（ステップＳ１０９；ＣＡ＝１）、間の距離が閾値Ｌ１以内にあると判別したＳＡ情報Ａ、Ｂが１組、記憶部５０に一時的に記憶されている状態にある。
【００４７】
判定処理１（ステップＳ１１０）が開始されると、制御部６０は、地図ＤＢ５１の地図データ、及び、位置検出部１０が検出した位置データと方向データに基づいて、間の距離が閾値Ｌ１以内にあると判別された１組のＳＡ情報Ａ、Ｂが示すそれぞれの位置が、自車が走行している道路から見て同一の方向に位置しているか否かを判別する（ステップＳ２０１）。
【００４８】
例えば、図５（Ａ）に示すように、ＳＡ情報ＡとＳＡ情報Ｂは、自車が走行中の道路から見て同じ左側に位置するため、ステップＳ２０１の処理ではＹｅｓと判別される。また、図５（Ｂ）の例では、ＳＡ情報ＡとＳＡ情報Ｂは、自車が走行中の道路から見て、それぞれ左右異なる側に位置するため、ステップＳ２０１の処理ではＮｏと判別される。
【００４９】
図４に戻り、ＳＡ情報Ａ、Ｂが同一の方向に位置していないと判別した場合（ステップＳ２０１；Ｎｏ）、当該ＳＡ情報Ａ、Ｂは同一のサービスエリアを示したものではないこととなり、判定処理１は終了する。
【００５０】
ＳＡ情報Ａ、Ｂが同一の方向に位置していると判別した場合（ステップＳ２０１；Ｙｅｓ）、制御部６０は、そのＳＡ情報Ａ、Ｂを同一のサービスエリアを示しているものとして関連付ける処理を行う（ステップＳ２０２）。具体的に、この関連付けの処理としては、受信した交通情報のＳＡ情報Ｂの位置を、対応付ける地図データのＳＡ情報Ａの位置に補正する処理等を行えばよい。なお、関連付けるＳＡ情報Ａ、Ｂ同士を、図示せぬ対応付テーブルに対応付けて記憶することで、この関連付けの処理としてもよい。
以上で、判定処理１は終了する。
【００５１】
（判定処理２）
続いて、上述したサービスエリア対応付処理の判定処理２（ステップＳ１１１）について、図６のフローチャートを用いて説明する。なお、判定処理２は、候補数カウンタＣＡの値が２以上であることをその開始条件とするため（ステップＳ１０９；ＣＡ≧２）、ＳＡ情報Ａと、当該ＳＡ情報Ａと距離が閾値Ｌ１以内にある２以上のＳＡ情報Ｂの各々とからなる複数の組が、記憶部５０に一時的に記憶されている状態にある。
【００５２】
判定処理２（ステップＳ１１１）が開始されると、制御部６０は、地図ＤＢ５１の地図データ、及び、位置検出部１０が検出した位置データと方向データに基づいて、間の距離が閾値Ｌ１以内であると判別された複数のＳＡ情報Ａ、Ｂの組のうち、ＳＡ情報ＡとＢが示す位置が自車が走行している道路から見て同一の方向にある組の数を判別する（ステップＳ３０１）。
【００５３】
例えば、図７（Ａ）〜（Ｃ）に示すように、距離がＬ１以内であるＳＡ情報ＡとＳＡ情報Ｂからなる（Ａ，Ｂ１）、（Ａ，Ｂ２）、（Ａ，Ｂ３）の３つの組がある場合を考える。
図７（Ａ）では、これらのＳＡ情報の組のうち全てで、自車が走行中の道路から見て、ＳＡ情報Ａ、Ｂは左右異なる側に位置するため、ステップＳ３０１の処理の判別結果は０となる。
また、図７（Ｂ）では、これらのＳＡ情報の組のうち、（Ａ，Ｂ１）のみが、自車が走行中の道路から見て、ＳＡ情報Ａ、Ｂは同じ左側に位置するため、ステップＳ３０１の処理の判別結果は１となる。
また、図７（Ｃ）では、これらのＳＡ情報の組のうち、（Ａ，Ｂ１）、（Ａ，Ｂ２）の２組が、自車が走行中の道路から見て、ＳＡ情報Ａ、Ｂは同じ左側に位置するため、ステップＳ３０１の処理の判別結果は２となる。
【００５４】
図６に戻り、同一の方向にあるＳＡ情報Ａ、Ｂの組が１つもない場合（ステップＳ３０１；０）、ＳＡ情報を対応付ける組み合わせがないこととなり、判定処理２は終了する。
【００５５】
同一の方向にあるＳＡ情報Ａ、Ｂの組が１つだけ有った場合（ステップＳ３０１；１）、制御部６０は、当該組のＳＡ情報Ａ、Ｂを同一のサービスエリアを示しているものとして関連付ける処理を行う（ステップＳ３０２）。なお、この処理は、前述した判定処理１のステップＳ２０２と実質的に同等な処理である。
以上で、判定処理２は終了する。
【００５６】
同一の方向に位置するＳＡ情報Ａ、Ｂの組が複数有る場合（ステップＳ３０１；複数）、制御部６０は、これらの各組毎に、ＳＡ情報Ａ、Ｂが示す位置の間の距離が閾値Ｌ２以下であるか否かを判定し、距離が閾値Ｌ２以下であるＳＡ情報の組が１つしかないか否かを判別する（ステップＳ３０３）。
【００５７】
距離が閾値Ｌ２以下であるＳＡ情報Ａ、Ｂの組が１つ以上ある、又は１つもない場合（ステップＳ３０３；Ｎｏ）、ＳＡ情報を対応付ける組み合わせがないこととなり、判定処理２は終了する。
【００５８】
距離が閾値Ｌ２以下であるＳＡ情報の組が１つしかない場合（ステップＳ３０３；Ｙｅｓ）、制御部６０は、当該組のＳＡ情報Ａ、Ｂを同一のサービスエリアを示しているものとして関連付ける処理を行う（ステップＳ３０２）。
以上で、判定処理２は終了する。
【００５９】
このように、本実施形態では、交通情報受信部２０が受信したＳＡ情報の位置情報が座標（緯度、経度）のみのデータであっても、地図データ上のＳＡ情報に対する距離と走行道路から見た方向とに基づいて、同一のサービスエリアに対応するＳＡ情報同士を精度良く関連付けることが可能となる。
【００６０】
そして、サービスエリア対応付処理の終了後、例えば、ユーザからの操作等により、交通情報受信部２０が受信したＳＡ情報の混雑状況等を、地図ＤＢ５１の地図上にアイコン表示する場合に、受信したＳＡ情報の位置をサービスエリア対応付処理で対応付けた地図データのＳＡ情報の位置に補正して表示することで、精度良く情報を表示することができる。
【００６１】
また、図８に示すように、地図ＤＢ５１に定義されているサービスエリアの名称や上下線種別と、受信したＳＡ情報から取得した混雑状況とを対応付けて一覧表示する際にも、サービスエリア対応付処理で対応付けた関係に基づいて、正確に表示することができる。
【００６２】
なお、本実施形態は、種々の変形、及び、応用が可能である。
例えば、本実施形態では、受信したＳＡ情報と地図データのＳＡ情報とを対応付けたが、駐車場や特定の施設を示す情報等を対応付ける処理にも、本発明は適用可能である。
【００６３】
また、ナビゲーション装置１を装置の全部又は一部として動作させるためのプログラムを、メモリカード、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
【００６４】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【符号の説明】
【００６５】
１      ナビゲーション装置
１０      位置検出部
２０      交通情報受信部
３０      表示部
４０      入力部
５０      記憶部
６６      制御部
【図１】
2010156658.tif 000003
【図２】
2010156658.tif 000004
【図３】
2010156658.tif 000005
【図４】
2010156658.tif 000006
【図５】
2010156658.tif 000007
【図６】
2010156658.tif 000008
【図７】
2010156658.tif 000009
【図８】
2010156658.tif 000010