(57)【特許請求の範囲】
【請求項１】
第１の施設情報に基づいて施設を選択する施設選択手段と、
特定の施設に関連付けられた関連施設の情報を含む第２の施設情報に基づいて、前記施設選択手段により選択された施設と同一の施設を検索する同一施設検索手段と、
前記施設選択手段により選択された施設と、前記同一施設検索手段により検索された施設と、前記第２の施設情報において当該施設と関連付けられた関連施設とを、地図上に同時に表示する施設表示制御手段と、
前記施設選択手段により選択された施設と同一の施設を前記同一施設検索手段が検索できなかった場合に、当該施設から所定範囲内の駐車場を検索する駐車場検索手段とを備え、
前記施設表示制御手段は、前記施設選択手段により選択された施設と、前記駐車場検索手段により検索された駐車場とを、前記地図上に同時に表示することを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記関連施設は、前記特定の施設に対応する駐車場を含むことを特徴とするナビゲーション装置。
【請求項３】
請求項１または２に記載のナビゲーション装置において、
前記第１の施設情報および前記第２の施設情報のいずれか少なくとも一方を、無線通信または可搬型の記録媒体を介して外部から取得する施設情報取得手段をさらに備えることを特徴とするナビゲーション装置。
【請求項４】
請求項１乃至３のいずれか一項に記載のナビゲーション装置において、
前記第１の施設情報および前記第２の施設情報は、各施設の名称、住所および電話番号のいずれか少なくとも一つをそれぞれ含み、
前記同一施設検索手段は、前記第１の施設情報における前記施設選択手段により選択された施設の名称、住所および電話番号のいずれか少なくとも一つに基づいた所定の一致条件を満たす施設を前記第２の施設情報から検索することを特徴とするナビゲーション装置。
【請求項５】
請求項４に記載のナビゲーション装置において、
前記第１の施設情報および前記第２の施設情報は、各施設の位置をそれぞれ含み、
前記同一施設検索手段は、前記第１の施設情報における当該施設の位置と、前記第２の施設情報における当該施設の位置との間の距離を算出し、その算出結果に基づいて、前記一致条件を満たす施設が前記施設選択手段により選択された施設と同一の施設であるか否かを判定することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等のナビゲーション装置に関する。
【背景技術】
【０００２】
従来、メモリカードや無線通信などにより施設情報を取得し、その施設情報に基づいて様々な施設を地図上に表示するナビゲーション装置が知られている（特許文献１参照）。また、デパートやホテル等の施設を検索する際に、その施設の提携先駐車場を地図上に表示するナビゲーション装置も知られている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２５７６１８号公報
【特許文献２】特開平１０−８９９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のような従来のナビゲーション装置では、互いに異なる提供元からそれぞれ提供された同一施設についての複数種類の施設情報を取得する場合がある。これらの施設情報では、当該施設を特定するための施設名称や位置が完全には一致せず、そのため同一の施設として認識できないことがある。このような場合、当該施設と関連する施設を特許文献２における提携先駐車場のように地図上に表示してユーザが確認しようとしても、取得した複数種類の施設情報に基づいて当該施設と関連付けられた施設を表示することはできない。
【課題を解決するための手段】
【０００５】
本発明によるナビゲーション装置は、第１の施設情報に基づいて施設を選択する施設選択手段と、特定の施設に関連付けられた関連施設の情報を含む第２の施設情報に基づいて施設選択手段により選択された施設と同一の施設を検索する同一施設検索手段と、施設選択手段により選択された施設と同一施設検索手段により検索された施設と第２の施設情報において当該施設と関連付けられた関連施設とを地図上に同時に表示する施設表示制御手段と、施設選択手段により選択された施設と同一の施設を同一施設検索手段が検索できなかった場合に、当該施設から所定範囲内の駐車場を検索する駐車場検索手段とを備え、施設表示制御手段は、施設選択手段により選択された施設と、駐車場検索手段により検索された駐車場とを、地図上に同時に表示する。
【発明の効果】
【０００６】
本発明によれば、複数種類の施設情報に基づいて、選択された施設に関連する施設をユーザに容易に確認させることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態によるナビゲーションシステムの構成図である。
【図２】ナビゲーション装置の構成を示すブロック図である。
【図３】ＰＯＩ情報の例を示す図である。
【図４】目的地設定画面の例を示す図である。
【図５】ナビゲーション装置において実行される処理のフローチャートである。
【発明を実施するための形態】
【０００８】
図１は、本発明の一実施の形態によるナビゲーションシステムの構成図である。このナビゲーションシステムは、車両１００に搭載されているナビゲーション装置１および通信端末２と、通信回線網３と、配信サーバ４とによって構成される。なお、ナビゲーション装置１と通信端末２は、有線あるいは無線接続によって接続されている。
【０００９】
ナビゲーション装置１は、車両１００の現在位置を検出し、地図を表示して検出した車両１００の現在位置をその地図上に示す。そして、車両１００の運転者であるユーザに車両１００の目的地が設定されると、その目的地までの推奨経路を探索し、探索した推奨経路に従って車両１００を目的地まで案内する。ナビゲーション装置１には、このような処理を実行するために用いる地図データが記憶されている。
【００１０】
また、ナビゲーション装置１は、外部の配信サーバ４から提供されるＰＯＩ情報を取得することができる。ＰＯＩ情報とは、ＰＯＩ（Point Of Interest）と呼ばれる各種の施設に関する情報であり、地図上に存在する様々なＰＯＩの名称や位置を表している。たとえば、旅館やホテル等の宿泊施設、レストラン、ガソリンスタンド、コンビニエンスストアなどの様々な施設について、その種類や位置等の情報がＰＯＩ情報として取得される。なお、ＰＯＩ情報には、このように配信サーバ４から提供されるものと、ナビゲーション装置１において予め記録されているものとが存在する。これらのＰＯＩ情報を互いに区別するため、以下では、配信サーバ４から提供されるＰＯＩ情報を「外部ＰＯＩ情報」と称し、ナビゲーション装置１において予め記録されているＰＯＩ情報を「内部ＰＯＩ情報」と称する。
【００１１】
外部ＰＯＩ情報は、ユーザの操作に応じて、通信端末２および通信回線網３を介して配信サーバ４からナビゲーション装置１に配信することができる。あるいは、配信サーバ４からパーソナルコンピュータ等の情報端末に予めダウンロードされた外部ＰＯＩ情報をメモリカード５やＵＳＢ（Universal Serial Bus）メモリ６に記録しておき、これをナビゲーション装置１において読み込むこととしてもよい。
【００１２】
通信端末２は、ナビゲーション装置１の制御により、必要に応じて通信回線網３と無線接続を行う。通信回線網３には、配信サーバ４が接続されている。すなわちナビゲーション装置１は、通信端末２と通信回線網３を介して配信サーバ４に接続する。通信端末２と通信回線網３が無線接続する際には、通信回線網３が有する不図示の無線基地局が用いられる。この無線基地局は、その周囲の所定の通信エリア内にある通信端末２と無線通信することが可能であり、全国各地に散在している。なお、通信端末２は、たとえば携帯電話などである。また、通信回線網３は、たとえば携帯電話回線網やインターネットなどにより構築される。
【００１３】
配信サーバ４は、外部ＰＯＩ情報を配信するための装置である。ユーザは、所定の操作を行うことにより、ナビゲーション装置１から配信サーバ４に対して外部ＰＯＩ情報の配信要求を行うことができる。この配信要求に応じて、配信サーバ４は、自身のデータベースに予め記録されているＰＯＩ情報や、インターネット上のウェブサーバ等から取得したＰＯＩ情報の中から、ナビゲーション装置１の現在位置に対応する地域のＰＯＩ情報を抽出する。そして、抽出したＰＯＩ情報を外部ＰＯＩ情報として、前述のように通信端末２および通信回線網３を介してナビゲーション装置１へ配信する。
【００１４】
メモリカード５とＵＳＢメモリ６は、前述のように配信サーバ４から予めダウンロードされた外部ＰＯＩ情報を記録するための可搬型の記録媒体である。ナビゲーション装置１は、パーソナルコンピュータ等の情報端末を用いて配信サーバ４からダウンロードした外部ＰＯＩ情報が記録されているメモリカード５またはＵＳＢメモリ６がユーザによってセットされると、そこから外部ＰＯＩ情報を読み込んで取得することができる。
【００１５】
なお、配信サーバ４を経由せずに、インターネット上のウェブサーバ等から外部ＰＯＩ情報を直接取得してメモリカード５やＵＳＢメモリ６に記録してもよい。また、メモリカード５やＵＳＢメモリ６の代わりに、他の種類の記録媒体、たとえばデータ書き込み可能な各種のＣＤ、ＤＶＤなどを用いてもよい。パーソナルコンピュータ等の情報端末によりダウンロードしたＰＯＩ情報を書き込むことができると共に、そのＰＯＩ情報をナビゲーション装置１において読み出すことができるものである限り、どのような記録媒体を利用してもよい。
【００１６】
次にナビゲーション装置１の構成について説明する。図２は、ナビゲーション装置１の構成を示すブロック図である。図２に示すように、ナビゲーション装置１は、制御部１０、振動ジャイロ１１、車速センサ１２、ハードディスクドライブ（ＨＤＤ）１３、メモリカードリーダ１４、ＵＳＢインタフェース１５、ＧＰＳ（Global Positioning System）受信部１６、表示モニタ１７、スピーカ１８および入力装置１９を備えている。
【００１７】
制御部１０は、マイクロプロセッサや各種周辺回路、ＲＡＭ、ＲＯＭ等によって構成されており、ＨＤＤ１３に記録されている制御プログラムや地図データに基づいて、各種の処理を実行する。この制御部１０により、自車両すなわち車両１００を目的地まで案内するための様々な処理が実行される。たとえば、目的地を設定する際の目的地の探索処理、設定された目的地までの推奨経路の探索処理、車両１００の現在位置の検出処理、各種の画像表示処理、音声出力処理などが実行される。また、制御部１０には通信端末２が接続されており、制御部１０によって通信端末２を制御することで、ナビゲーション装置１から図１の配信サーバ４に対して外部ＰＯＩ情報の配信要求を行うこともできる。この配信要求に応じて配信サーバ４から配信された外部ＰＯＩ情報は、通信端末２を経由して制御部１０へ出力される。
【００１８】
振動ジャイロ１１は、車両１００の角速度を検出するためのセンサである。車速センサ１２は、車両１００の車速を検出するためのセンサである。これらのセンサの検出結果に基づいて、制御部１０において車両１００の運動状態を所定の時間間隔ごとに算出することにより、車両１００の移動量が求められる。
【００１９】
ＨＤＤ１３は、記録されたデータを記憶保持することができる不揮発性の記録媒体である。ＨＤＤ１３には、上記の制御プログラムおよび地図データを含む各種のデータが記録されている。ＨＤＤ１３に記録されているこれらのデータは、必要に応じて制御部１０の制御により読み出され、制御部１０が実行する様々な処理や制御に利用される。
【００２０】
ＨＤＤ１３に記録された地図データは、経路計算データと、道路データと、背景データとを含む。経路計算データは、目的地までの推奨経路を探索する際などに用いられるデータである。道路データは、道路の形状や種別などを表すデータである。なお、地図データにおいて各道路の最小単位はリンクと呼ばれている。すなわち、地図データにおいて各道路は複数のリンクにより構成される。背景データは、地図の背景を表すデータである。なお、地図の背景とは、地図上に存在する道路以外の様々な構成物である。たとえば、河川、鉄道、緑地帯、各種構造物などが背景データによって表される。
【００２１】
上記の地図データの中には、ナビゲーション装置１において予め記録されている前述の内部ＰＯＩ情報も含まれる。すなわち、内部ＰＯＩ情報は地図データの一部としてＨＤＤ１３に記録されている。
【００２２】
図３は、ＨＤＤ１３に記録されている内部ＰＯＩ情報の例を示す図である。図３に示すように、内部ＰＯＩ情報は、符号２０に示すような主データレコードの並びと、符号３０に示すような副データレコードの並びとによって構成されている。符号２１に示すように、主データレコードのＮ番目には、たとえば東京ディズニーランドについてのＰＯＩ情報として、東京ディズニーランドの名称、住所、電話番号および位置座標を表す情報が記録されている。また、東京ディズニーランドに関連付けられた施設である関連施設のＰＯＩ情報を副データレコードにおいて参照するための情報として、副データレコード内における当該関連施設のＰＯＩ情報の記録位置を表す副データオフセットと、当該関連施設のＰＯＩ情報のデータサイズとが記録されている。
【００２３】
一方、副データレコードにおいて、東京ディズニーランドに対応する上記の副データオフセットおよびデータサイズによって示される位置には、符号３１に示すように、東京ディズニーランドの関連施設についてのＰＯＩ情報として、その関連施設の名称および位置座標が記録されている。すなわち、東京ディズニーランドに併設されている第一駐車場、第二駐車場および第三駐車場の名称と位置座標とが副データレコード内にそれぞれ記録されている。
【００２４】
なお、以上説明したような内部ＰＯＩ情報の記録形式はあくまで一例であるため、他の記録形式であってもよい。ナビゲーション装置１で利用するために必要な情報を地図上の様々な施設（ＰＯＩ）について適切に表すと共に、そのうち特定の施設についてはその施設に関連付けられた関連施設を参照できるものである限り、内部ＰＯＩ情報をＨＤＤ１３に記録するのにどのような記録形式を採用してもよい。
【００２５】
なお、上記ではナビゲーション装置１において地図データがＨＤＤ１３に記録されている例を説明したが、ＨＤＤ以外のものに地図データを記録してもよい。たとえば、ＨＤＤの代わりにフラッシュメモリなどを用いてもよい。
【００２６】
メモリカードリーダ１４は、メモリカード５に記録されている外部ＰＯＩ情報を読み出すための部分である。メモリカードリーダ１４に設けられている挿入口にメモリカード５がセットされると、制御部１０の制御により、メモリカード５に記録されている外部ＰＯＩ情報がメモリカードリーダ１４によって読み出され、ＨＤＤ１３に出力される。これにより、ナビゲーション装置１においてメモリカード５から外部ＰＯＩ情報が読み込まれ、ＨＤＤ１３に記録される。
【００２７】
ＵＳＢインタフェース１５は、ＵＳＢメモリ６を装填するためのスロット部を有している。このスロット部にＵＳＢメモリ６が装填されると、制御部１０の制御により、ＵＳＢメモリ６に記録されている外部ＰＯＩ情報がＵＳＢインタフェース１５によって読み出され、所定のインタフェース処理が行われた後、ＨＤＤ１３に出力される。これにより、ナビゲーション装置１においてＵＳＢメモリ６から外部ＰＯＩ情報が読み込まれ、ＨＤＤ１３に記録される。
【００２８】
ＧＰＳ受信部１６は、ＧＰＳ衛星から送信されるＧＰＳ信号を受信して制御部１０へ出力する。ＧＰＳ信号には、受信位置と現在時刻を求めるための情報として、そのＧＰＳ信号を送信したＧＰＳ衛星の位置と送信時刻に関する情報が含まれている。したがって、所定数以上のＧＰＳ衛星からＧＰＳ信号を受信することにより、これらの情報に基づいて受信位置と現在時刻を算出することができる。このＧＰＳ受信部１６によって受信されたＧＰＳ信号に基づいて算出された受信位置と、前述の振動ジャイロ１１および車速センサ１２の検出結果に基づいて算出された車両１００の移動量とに基づいて、車両１００の現在位置が求められる。
【００２９】
表示モニタ１７は、ナビゲーション装置１において様々な画面表示を行うための装置であり、液晶ディスプレイ等を用いて構成される。この表示モニタ１７により、地図画面の表示などが行われる。表示モニタ１７に表示される画面の内容は、制御部１０が行う画面表示制御によって決定される。表示モニタ１７は、たとえば車両１００のダッシュボード上やインストルメントパネル内など、ユーザが見やすいような位置に設置されている。
【００３０】
スピーカ１８は、制御部１０の制御により、車両の走行に関する様々な音声情報を出力する。たとえば、推奨経路に従って自車両を目的地まで案内するための経路案内用の音声や、各種の警告音などが出力される。
【００３１】
入力装置１９は、ナビゲーション装置１を動作させるための様々な入力操作をユーザが行うための装置であり、各種の入力スイッチ類を有している。ユーザは入力装置１９を操作することにより、たとえば、目的地に設定したい施設や地点の名称等を入力したり、予め登録された登録地の中から目的地を選択したり、地図を任意の方向にスクロールしたりすることができる。この入力装置１９は、操作パネルやリモコンなどによって実現することができる。あるいは、表示モニタ１７と一体化されたタッチパネルにより入力装置１９を実現してもよい。
【００３２】
ユーザが入力装置１９を操作して目的地を設定すると、ナビゲーション装置１は、地図データにおいて設定された前述のリンクコストに基づいて、たとえばリンクコストの合計が最小となる目的地までの経路を探索し、その経路を推奨経路として設定する。こうして設定された推奨経路は、他の道路と区別可能な表示形態により地図上に示される。その後ナビゲーション装置１は、現在地周辺の地図を表示し、設定された推奨経路に従って車両１００を目的地まで案内する。
【００３３】
次に、ナビゲーション装置１において目的地を設定する際に実行される処理について説明する。目的地を設定する際、ユーザの操作に応じて、ナビゲーション装置１は、ＨＤＤ１３に記録されている内部ＰＯＩ情報、または無線通信やメモリカード５またはＵＳＢメモリ６を介して外部から取得した外部ＰＯＩ情報に基づいて、目的地に設定する施設（ＰＯＩ）を選択する。このとき、外部ＰＯＩ情報に基づいて施設を選択した場合は、その施設と同一の施設を内部ＰＯＩ情報からも検索する。その結果、内部ＰＯＩ情報にも当該施設の情報が含まれていた場合は、図３で説明したような副データオフセットおよびデータサイズに基づいて、当該施設に対応する関連施設を特定し、その関連施設のＰＯＩ情報を内部ＰＯＩ情報から取得する。そして、表示モニタ１７において当該施設および関連施設の位置を地図上にそれぞれ表示する。
【００３４】
ここで、内部ＰＯＩ情報と外部ＰＯＩ情報とは、互いに異なる提供元からそれぞれ提供されたものである場合がある。そのため、同一施設であっても、その施設名称や住所が両ＰＯＩ情報間において完全には一致しないことがある。たとえば、施設名称のうち一部分が異なっていたり、施設名称や住所に使われている文字の一部が半角と全角で異なっていたりする場合がある。また、両ＰＯＩ情報の位置座標によって示される施設の位置が同じではなく、多少ずれている場合もある。そのため、外部ＰＯＩ情報に基づいて選択した施設と同一の施設を内部ＰＯＩ情報において検索する場合は、これらの相違点を考慮に入れる必要がある。
【００３５】
図４は、以上説明した処理によって表示モニタ１７に表示される目的地設定画面の例を示す図である。この目的地設定画面には、目的地候補リスト４０と地図画面５０とが表示されている。
【００３６】
目的地候補リスト４０には、符号４１〜４５に示す各項目がリスト状に並べて表示されている。このうち項目４１は、外部ＰＯＩ情報に基づいてユーザの操作により選択された施設である東京ディズニーランドを表している。一方、項目４２は、選択された施設と同一の施設として、内部ＰＯＩ情報に基づいて検索された東京ディズニーランドを表している。内部ＰＯＩ情報には、この施設に対するＰＯＩ情報として、図３において符号２１に示したような内容の情報が記録されている。また、項目４３、４４および４５は、上記の項目４２が表す施設に対応する関連施設として、東京ディズニーランドに併設されている第一駐車場、第二駐車場および第三駐車場をそれぞれ表している。内部ＰＯＩ情報には、これらの各関連施設に対するＰＯＩ情報として、図３において符号３１に示したような内容の情報が記録されている。
【００３７】
地図画面５０には、上記の項目４１〜４５に対応する各施設の位置を地図上に示したアイコン５１〜５５がそれぞれ表示されている。すなわち、アイコン５１は、項目４１に対応する東京ディズニーランドの位置を示しており、アイコン５２は、項目４２に対応する東京ディズニーランドの位置を示している。また、アイコン５３、５４および５５は、項目４３、４４および４５に対応する各関連施設、すなわち第一駐車場、第二駐車場および第三駐車場の位置をそれぞれ示している。なお、アイコン５１とアイコン５２とは、同じ東京ディズニーランドの位置を示すものであるにも関わらず、地図画面５０において互いに異なった場所にそれぞれ表示されている。これは、前述のように、内部ＰＯＩ情報と外部ＰＯＩ情報との間で位置座標が一致していないためである。
【００３８】
図４の目的地設定画面において、ユーザが目的地候補リスト４０の項目４１〜４５のいずれかを入力装置１９の操作によって指定すると、その項目に対応する施設が目的地に設定される。そして、車両１００の現在位置から設定された目的地までの経路が探索され、その経路を推奨経路として、車両１００の誘導が開始される。
【００３９】
以上説明したようにして目的地を設定する際にナビゲーション装置１において実行される処理のフローチャートを図５に示す。このフローチャートは、ユーザが入力装置１９を用いて所定の操作を行うことにより、外部ＰＯＩ情報を取得して目的地を設定することをナビゲーション装置１に対して指示したときに、ナビゲーション装置１の制御部１０において実行されるものである。
【００４０】
ステップＳ１０において、制御部１０は、外部ＰＯＩ情報を取得する。ここでは前述のように、通信端末２を用いて行われる無線通信を介して、配信サーバ４から外部ＰＯＩ情報を取得する。あるいは、メモリカードリーダ１４やＵＳＢインタフェース１５を用いてメモリカード５やＵＳＢメモリ６に記憶された外部ＰＯＩ情報を読み出すことにより、メモリカード５またはＵＳＢメモリ６を介して外部ＰＯＩ情報を取得する。
【００４１】
ステップＳ２０において、制御部１０は、ステップＳ１０で取得した外部ＰＯＩ情報に基づいてＰＯＩの選択を行う。ここでは、たとえば取得した外部ＰＯＩ情報が表す各ＰＯＩを表示モニタ１７に一覧表示し、その中でいずれかのＰＯＩを入力装置１９の操作によってユーザに選択させることにより、外部ＰＯＩ情報に基づくＰＯＩの選択を行う。あるいは、選択しようとするＰＯＩの種類や名称などをユーザに入力させ、その入力結果に基づいて外部ＰＯＩ情報から該当するＰＯＩを検索することとしてもよい。
【００４２】
ステップＳ３０において、制御部１０は、ステップＳ２０で選択したＰＯＩに対して所定の一致条件を満たすＰＯＩを、ＨＤＤ１３に記録されている内部ＰＯＩ情報から検索する。ここでは、選択したＰＯＩについて外部ＰＯＩ情報に記録されている施設名称、電話番号、住所などに基づいて、これらと一致する内容の施設名称、電話番号または住所が設定されているＰＯＩを内部ＰＯＩ情報の中から検索する。このとき、施設名称、電話番号、住所の全てを必ずしも用いる必要はない。また、前述のような提供元の違いによる差異を考慮して、外部ＰＯＩ情報における施設名称や住所と完全には一致していなくても、部分的にある程度一致していれば、同一の施設名称や住所であると判断することが好ましい。このようにして、ステップＳ２０で選択したＰＯＩに対して、外部ＰＯＩにおける当該ＰＯＩの名称、住所および電話番号のいずれか少なくとも一つに基づいた所定の一致条件を満たすＰＯＩを、ＨＤＤ１３に記録されている内部ＰＯＩ情報から検索する。
【００４３】
ステップＳ４０において、制御部１０は、一致条件を満たすＰＯＩがステップＳ３０において検索されたか否かを判定する。ステップＳ３０の実行時に上記のような一致条件を満たすＰＯＩが内部ＰＯＩ情報から検索できた場合は、ステップＳ５０へ進む。一方、このような一致条件を満たすＰＯＩが内部ＰＯＩ情報において存在しない場合は、一致条件を満たすＰＯＩが検索されなかったと判定し、ステップＳ８０へ進む。
【００４４】
ステップＳ５０において、制御部１０は、ステップＳ３０で検索したＰＯＩについて、外部ＰＯＩ情報と内部ＰＯＩ情報との間における座標間距離を算出する。すなわち、外部ＰＯＩ情報での位置座標と、内部ＰＯＩ情報での位置座標との差分を求め、この差分に相当する距離を計算することにより、座標間距離を計算する。
【００４５】
ステップＳ６０において、制御部１０は、ステップＳ５０で算出した座標間距離が所定距離以内であるか否かを判定する。座標間距離が同一の施設であると見なせるような所定の基準距離、たとえば１００ｍ以内である場合はステップＳ７０へ進み、そうでない場合はステップＳ８０へ進む。これにより、ステップＳ３０で検索したＰＯＩがステップＳ２０で選択したＰＯＩと同一のＰＯＩであるか否かを判定する。なお、このときの判定に用いる基準距離を当該ＰＯＩの種類などに応じて変化させてもよい。たとえば、遊園地やショッピングモール等の大規模施設については、他の施設よりも基準距離を大きく設定することが好ましい。
【００４６】
以上説明したステップＳ３０〜Ｓ６０の処理を実行することにより、ＨＤＤ１３に記録されている内部ＰＯＩ情報において、ステップＳ２０で選択したＰＯＩと同一のＰＯＩが検索される。すなわち、選択したＰＯＩに対して所定の一致条件を満たすＰＯＩが内部ＰＯＩ情報において存在し、さらに、これらのＰＯＩ同士の間の距離が所定距離以内である場合は、選択したＰＯＩと同一のＰＯＩが内部ＰＯＩ情報から検索される。一方、選択したＰＯＩに対して一致条件を満たすＰＯＩが内部ＰＯＩ情報内に存在しない場合や、選択したＰＯＩと一致条件を満たすＰＯＩとの間の距離が所定距離以上である場合、ステップＳ２０で選択したＰＯＩと同一のＰＯＩは内部ＰＯＩ情報から検索されない。
【００４７】
ステップＳ７０において、制御部１０は、ＨＤＤ１３に記録されている内部ＰＯＩ情報に基づいて、ステップＳ３０で検索したＰＯＩと関連付けられた関連施設を特定する。ここでは、図３で説明したような副データオフセットおよびデータサイズを内部ＰＯＩ情報において参照することで、当該ＰＯＩに対する関連施設のＰＯＩ情報としての副データレコードを読み出す。こうして読み出した関連施設のＰＯＩ情報に基づいて、当該ＰＯＩと関連付けられた関連施設を特定し、その関連施設の名称や位置を求める。ステップＳ７０を実行したら、ステップＳ９０へ進む。
【００４８】
ステップＳ８０において、制御部１０は、ステップＳ２０で選択したＰＯＩの近隣に存在する駐車場を検索する。ここでは、当該ＰＯＩから所定範囲内、たとえば１００ｍ以内の範囲に存在する駐車場を近隣駐車場として検索する。これにより、選択したＰＯＩに対して関連施設が検索できなかった場合は、そのＰＯＩの周辺にある駐車場を関連施設の代わりに検索するようにする。ステップＳ８０を実行したら、ステップＳ９０へ進む。
【００４９】
ステップＳ９０において、制御部１０は、目的地設定画面を表示モニタ１７に表示する。このとき、ステップＳ７０を実行することで関連施設を特定した場合は、ステップＳ２０で選択したＰＯＩと、そのＰＯＩと同一の施設としてステップＳ３０で検索したＰＯＩと、これらに対してステップＳ７０で特定した関連施設とについて、それぞれの名称を目的地候補リスト４０に一覧表示する。さらに、これらの各ＰＯＩおよび関連施設の位置を地図画面５０に表示する。これにより、図４のような目的地設定画面が表示モニタ１７に表示される。一方、ステップＳ８０を実行することで近隣駐車場を検索した場合は、ステップＳ２０で選択したＰＯＩと、そのＰＯＩについてステップＳ８０で検索した近隣駐車場とについて、それぞれの名称を目的地候補リスト４０に一覧表示する。さらに、これらのＰＯＩおよび近隣駐車場の位置を地図画面５０に表示する。これにより、図４の目的地設定画面と同様に、選択したＰＯＩとその近隣駐車場とが表示モニタ１７において地図上に同時に表示される。
【００５０】
ステップＳ９０を実行したら、制御部１０は図５のフローチャートに示す処理を終了する。その後は、ステップＳ９０で表示した目的地設定画面においていずれかのＰＯＩがユーザにより選択されると、そのＰＯＩを目的地に設定する。そして、車両１００の現在位置から設定された目的地までの経路を探索し、その経路を推奨経路として車両１００の誘導を開始する。
【００５１】
以上説明した実施の形態によれば、次の作用効果を奏する。
【００５２】
（１）ナビゲーション装置１は、制御部１０の処理により、外部ＰＯＩ情報に基づいてＰＯＩを選択する（ステップＳ２０）。また、ＨＤＤ１３に記録されている内部ＰＯＩ情報に基づいて、ステップＳ２０で選択されたＰＯＩと同一のＰＯＩを検索する（ステップＳ３０〜Ｓ６０）。そして、当該ＰＯＩと関連付けられた関連施設を内部ＰＯＩ情報に基づいて特定し（ステップＳ７０）、図４のような目的地設定画面を表示モニタ１７に表示する（ステップＳ９０）。これにより、ステップＳ２０で選択されたＰＯＩと、ステップＳ３０〜Ｓ６０で検索されたＰＯＩと、内部ＰＯＩ情報において当該ＰＯＩと関連付けられた関連施設とを、地図上に同時に表示する。このようにしたので、外部ＰＯＩ情報と内部ＰＯＩ情報のような複数種類の施設情報に基づいて、選択された施設に関連する施設をユーザに容易に確認させることができる。
【００５３】
（２）上記の関連施設は、ディズニーランドのような特定の施設に対応する駐車場を含むようにした。そのため、ユーザはいずれかのＰＯＩを指定するだけで、そのＰＯＩに行ったときに駐車すべき駐車場の位置を容易に確認することができる。
【００５４】
（３）ナビゲーション装置１は、制御部１０の処理により、通信端末２を用いた無線通信または可搬型の記録媒体であるメモリカード５やＵＳＢメモリ６を介して、外部ＰＯＩ情報を外部から取得する（ステップＳ１０）。これにより、必要に応じて外部ＰＯＩ情報を容易に取得することができる。
【００５５】
（４）外部ＰＯＩ情報および内部ＰＯＩ情報は、各ＰＯＩの名称、住所および電話番号のいずれか少なくとも一つをそれぞれ含んでいる。制御部１０は、外部ＰＯＩ情報におけるステップＳ２０で選択されたＰＯＩの名称、住所および電話番号のいずれか少なくとも一つに基づいた所定の一致条件を満たすＰＯＩを、内部ＰＯＩ情報から検索する（ステップＳ３０）。このようにしたので、外部ＰＯＩ情報と内部ＰＯＩ情報との間における提供元の違いによる差異を考慮して、ステップＳ２０で選択されたＰＯＩと同一のＰＯＩを内部ＰＯＩ情報から確実に検索することができる。
【００５６】
（５）外部ＰＯＩ情報および内部ＰＯＩ情報は、さらに各ＰＯＩの位置をそれぞれ含んでいる。制御部１０は、外部ＰＯＩ情報における当該ＰＯＩの位置と、内部ＰＯＩ情報における当該ＰＯＩの位置との間の距離を算出し（ステップＳ５０）、その算出結果に基づいて、ステップＳ３０で検索された一致条件を満たすＰＯＩが、ステップＳ２０で選択されたＰＯＩと同一のＰＯＩであるか否かを判定する（ステップＳ６０）。このようにして、ステップＳ２０で選択されたＰＯＩとステップＳ３０で検索されたＰＯＩとが同一のＰＯＩであるか否かを確実に判定するようにしたので、選択されたＰＯＩと同一のＰＯＩに対する検索精度を向上することができる。
【００５７】
（６）ステップＳ２０で選択されたＰＯＩと同一のＰＯＩをステップＳ３０〜Ｓ６０において検索できなかった場合に、制御部１０は、当該ＰＯＩから所定範囲内の駐車場を検索する（ステップＳ８０）。そして、ステップＳ９０において表示する目的地設定画面において、ステップＳ２０で選択されたＰＯＩと、ステップＳ８０で検索された駐車場とを、地図上に同時に表示する。このようにしたので、ステップＳ２０で選択されたＰＯＩと同一のＰＯＩを検索できなかった場合であっても、そのＰＯＩに行ったときに駐車すべき駐車場の位置を容易に確認することができる。
【００５８】
なお、上記実施の形態では、外部ＰＯＩ情報に基づいてＰＯＩを選択した場合に、そのＰＯＩと同一のＰＯＩを内部ＰＯＩ情報から検索し、これらのＰＯＩとその関連施設とを地図上に表示する例を説明した。しかし、内部ＰＯＩ情報に基づいてＰＯＩを選択した場合に、そのＰＯＩと同一のＰＯＩを外部ＰＯＩ情報から検索して同様の処理を行ってもよい。
【００５９】
また、上記実施の形態では、関連施設の例として駐車場を説明したが、駐車場以外の施設を関連施設としてもよい。たとえば、敷地内に様々な施設が存在する公園、レジャーランド、ショッピングモール等の複合施設について、その敷地内の各施設同士を関連施設とすることができる。あるいは、ユーザが任意の施設同士を関連施設として設定できるようにしてもよい。
【００６０】
さらに、上記実施の形態では、ＨＤＤ１３に記録されている内部ＰＯＩ情報と、無線通信やメモリカード５またはＵＳＢメモリ６を介して外部から取得した外部ＰＯＩ情報とを用いる例を説明したが、これ以外のＰＯＩ情報を用いるようにしてもよい。たとえば、外部ＰＯＩ情報として取得した複数種類のＰＯＩ情報を用いたり、内部ＰＯＩ情報としてＨＤＤ１３に記録されている複数種類のＰＯＩ情報を用いたりする場合にも、上記実施の形態で説明したのと同様の処理を行うことができる。すなわち、複数種類のＰＯＩ情報のうちいずれか少なくとも一つが関連施設の情報を含んでおり、そのうちいずれかのＰＯＩ情報に基づいて施設を選択すると共に、関連施設の情報を含んだ他のいずれかのＰＯＩ情報に基づいて、選択された施設と同一の施設を検索し、これらの各施設および当該施設と関連付けられた関連施設を地図上に同時に表示するものであれば、本発明はどのようなナビゲーション装置においても適用可能である。
【００６１】
上記実施の形態および各変形例では、本発明をナビゲーション装置に適用した場合について説明したが、本発明はこれに限定されるものではない。たとえば、ナビゲーション装置以外の車載装置や、他の情報端末、たとえば携帯電話やスマートフォン等においても適用可能である。
【００６２】
以上説明した実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されるものではない。また、上記実施の形態と変形例とを任意に組み合わせてもよい。
【符号の説明】
【００６３】
１  ナビゲーション装置
２  通信端末
３  通信回線網
４  配信サーバ
５  メモリカード
６  ＵＳＢメモリ
１０  制御部
１１  振動ジャイロ
１２  車速センサ
１３  ＨＤＤ
１４  メモリカードリーダ
１５  ＵＳＢインタフェース
１６  ＧＰＳ受信部
１７  表示モニタ
１８  スピーカ
１９  入力装置
１００  車両
【図１】
0005901319.tif 000002
【図２】
0005901319.tif 000003
【図３】
0005901319.tif 000004
【図４】
0005901319.tif 000005
【図５】
0005901319.tif 000006