(57)【要約】【課題】最新の施設情報を表示することが可能な施設情報表示装置を提供することを課題とする。【解決手段】施設情報表示装置は、例えばナビゲーション装置などに適用され、施設に関する情報を示す施設情報を記憶する記憶手段と、サーバと送受信を行う送信手段および受信手段と、比較検出手段と、更新手段とを備える。送信手段は、ユーザにより指示された指示位置を示す位置情報をサーバに送信する。受信手段は、指示位置を含む一定範囲内における駐車場に関する施設情報をサーバより受信する。比較検出手段は、サーバより受信した駐車場に関する施設情報と記憶手段に記憶された施設情報とを比較することにより、駐車場に関する更新情報を検出する。更新手段は、比較検出手段により検出された更新情報で記憶手段に記憶された施設情報を更新する。【選択図】図６
2011209215.tif 000002
【特許請求の範囲】
【請求項１】
サーバと通信を行う施設情報表示装置であって、
施設に関する情報を示す施設情報を記憶する記憶手段と、
ユーザにより指示された指示位置を示す位置情報を前記サーバに送信する送信手段と、
前記指示位置を含む一定範囲内における駐車場に関する施設情報を前記サーバより受信する受信手段と、
前記サーバより受信した前記駐車場に関する施設情報と前記記憶手段に記憶された施設情報とを比較することにより、前記駐車場に関する更新情報を検出する比較検出手段と、
前記比較検出手段により検出された前記更新情報で前記記憶手段に記憶された施設情報を更新する更新手段と、を備えることを特徴とする施設情報表示装置。
【請求項２】
前記駐車場に関する施設情報は、前記駐車場の駐車料金を示す料金情報を含むことを特徴とする請求項２に記載の施設情報表示装置。
【請求項３】
前記駐車場に関する施設情報は、前記駐車場の利用有効期間を示す情報を含むことを特徴とする請求項１乃至３のいずれか一項に記載の施設情報表示装置。
【請求項４】
前記更新手段は、前記駐車場の利用有効期間が所定期間以下の場合には、当該駐車場に関する施設情報で前記記憶手段に記憶された施設情報を更新しないことを特徴とする請求項１乃至４のいずれか一項に記載の施設情報表示装置。
【請求項５】
施設に関する情報を示す施設情報を記憶する記憶手段を有するとともにサーバと通信を行う施設情報表示装置により実行される施設情報表示方法であって、
ユーザにより指示された指示位置を示す位置情報を前記サーバに送信する送信工程と、
前記指示位置を含む一定範囲内における駐車場に関する施設情報を前記サーバより受信する受信工程と、
前記サーバより受信した前記駐車場に関する施設情報と前記記憶手段に記憶された施設情報とを比較することにより、前記駐車場に関する更新情報を検出する比較検出工程と、
前記比較検出工程により検出された前記更新情報で前記記憶手段に記憶された施設情報を更新する更新工程と、を備えることを特徴とする施設情報表示方法。
【請求項６】
施設に関する情報を示す施設情報を記憶する記憶手段を有するとともにサーバと通信を行う施設情報表示装置により実行される施設情報表示プログラムであって、
ユーザにより指示された指示位置を示す位置情報を前記サーバに送信する送信手段、
前記指示位置を含む一定範囲内における駐車場に関する施設情報を前記サーバより受信する受信手段、
前記サーバより受信した前記駐車場に関する施設情報と前記記憶手段に記憶された施設情報とを比較することにより、前記駐車場に関する更新情報を検出する比較検出手段、
前記比較検出手段により検出された前記更新情報で前記記憶手段に記憶された施設情報を更新する更新手段、として前記施設情報表示装置を機能させることを特徴とする施設情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部の表示画面上に施設情報を表示する技術に関する。
【背景技術】
【０００２】
従来から、ナビゲーション装置において、ドライバに目的地近辺の駐車場までの案内を行う技術が各種提案されている。例えば、以下の特許文献１には、ナビゲーション装置において、目的地などの近辺の駐車場を検索して、料金順や駐車可能台数などの各種条件に応じて、駐車場の情報をリスト表示し、その中でドライバにより選択された駐車場に案内する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２１４８６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、駐車場などの施設に関する情報である施設情報は、時間の経過とともに、随時変化する可能性がある。しかしながら、ナビゲーション装置では、自身が有する施設情報が新たに新設された駐車場の情報を含んでいるとは限らない。この場合、ナビゲーション装置では、新設された駐車場の情報をユーザに示すことができないといった問題があった。
【０００５】
本発明が解決しようとする課題としては、上記のようなものが例として挙げられる。本発明は、最新の施設情報を表示することが可能な施設情報表示装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、サーバと通信を行う施設情報表示装置であって、施設に関する情報を示す施設情報を記憶する記憶手段と、ユーザにより指示された指示位置を示す位置情報を前記サーバに送信する送信手段と、前記指示位置を含む一定範囲内における駐車場に関する施設情報を前記サーバより受信する受信手段と、前記サーバより受信した前記駐車場に関する施設情報と前記記憶手段に記憶された施設情報とを比較することにより、前記駐車場に関する更新情報を検出する比較検出手段と、前記比較検出手段により検出された前記更新情報で前記記憶手段に記憶された施設情報を更新する更新手段と、を備えることを特徴とする。
【０００７】
請求項６に記載の発明は、施設に関する情報を示す施設情報を記憶する記憶手段を有するとともにサーバと通信を行う施設情報表示装置により実行される施設情報表示方法であって、ユーザにより指示された指示位置を示す位置情報を前記サーバに送信する送信工程と、前記指示位置を含む一定範囲内における駐車場に関する施設情報を前記サーバより受信する受信工程と、前記サーバより受信した前記駐車場に関する施設情報と前記記憶手段に記憶された施設情報とを比較することにより、前記駐車場に関する更新情報を検出する比較検出工程と、前記比較検出工程により検出された前記更新情報で前記記憶手段に記憶された施設情報を更新する更新手段と、を備えることを特徴とする。
【０００８】
請求項７に記載の発明は、施設に関する情報を示す施設情報を記憶する記憶手段を有するとともにサーバと通信を行う施設情報表示装置により実行される施設情報表示プログラムであって、ユーザにより指示された指示位置を示す位置情報を前記サーバに送信する送信手段、前記指示位置を含む一定範囲内における駐車場に関する施設情報を前記サーバより受信する受信手段、前記サーバより受信した前記駐車場に関する施設情報と前記記憶手段に記憶された施設情報とを比較することにより、前記駐車場に関する更新情報を検出する比較検出手段、前記比較検出手段により検出された前記更新情報で前記記憶手段に記憶された施設情報を更新する更新手段、として前記施設情報表示装置を機能させることを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】ナビゲーションシステムの概略構成を示す図である。
【図２】ナビゲーション装置の構成を示す図である。
【図３】更新前のナビＤＢにおける施設情報の一例である。
【図４】駐車場情報の表示の一例である。
【図５】サーバＤＢにおける施設情報の一例である。
【図６】更新後のナビＤＢにおける施設情報の一例である。
【図７】駐車場情報の表示の一例である。
【図８】ナビゲーション装置の更新制御処理の一例を示す図である。
【発明を実施するための形態】
【００１０】
本発明の１つの観点では、サーバと通信を行う施設情報表示装置であって、施設に関する情報を示す施設情報を記憶する記憶手段と、ユーザにより指示された指示位置を示す位置情報を前記サーバに送信する送信手段と、前記指示位置を含む一定範囲内における駐車場に関する施設情報を前記サーバより受信する受信手段と、前記サーバより受信した前記駐車場に関する施設情報と前記記憶手段に記憶された施設情報とを比較することにより、前記駐車場に関する更新情報を検出する比較検出手段と、前記比較検出手段により検出された前記更新情報で前記記憶手段に記憶された施設情報を更新する更新手段と、を備える。
【００１１】
上記の施設情報表示装置は、例えばナビゲーション装置などに適用され、施設に関する情報を示す施設情報を記憶する記憶手段と、サーバと送受信を行う送信手段および受信手段と、比較検出手段と、更新手段とを備える。記憶手段は、例えばナビゲーション装置のデータ記憶ユニットにより実現され、送信手段、受信手段、比較検出手段、更新手段は、例えばナビゲーション装置のシステムコントローラによって実現される。送信手段は、ユーザにより指示された指示位置を示す位置情報をサーバに送信する。受信手段は、指示位置を含む一定範囲内における駐車場に関する施設情報をサーバより受信する。比較検出手段は、サーバより受信した駐車場に関する施設情報と記憶手段に記憶された施設情報とを比較することにより、駐車場に関する更新情報を検出する。更新手段は、比較検出手段により検出された更新情報で記憶手段に記憶された施設情報を更新する。このようにすることで、記憶手段に記憶された施設情報は、駐車場について、最新の情報に対応していることになる。これにより、施設表示装置は、記憶手段に記憶された施設情報に加え、新設された駐車場の情報をユーザに表示することができる。
【００１２】
上記の施設情報表示装置の好適な実施例は、前記駐車場に関する施設情報は、前記駐車場の利用有効期間を示す情報を含む。
【００１３】
上記の施設情報表示装置の好適な実施例は、更新手段は、前記駐車場の利用有効期間が所定期間以下の場合、当該駐車場に関する施設情報で前記記憶手段に記憶された施設情報を更新しない。
【００１４】
上記の施設情報表示装置の他の一態様では、前記駐車場に関する施設情報は、前記駐車場の駐車料金を示す駐車料金情報を含む。これにより、新設された駐車場の駐車料金をユーザに表示することが可能となる。
【００１５】
本発明の他の観点では、施設に関する情報を示す施設情報を記憶する記憶手段を有するとともにサーバと通信を行う施設情報表示装置により実行される施設情報表示方法であって、ユーザにより指示された指示位置を示す位置情報を前記サーバに送信する送信工程と、前記指示位置を含む一定範囲内における駐車場に関する施設情報を前記サーバより受信する受信工程と、前記サーバより受信した前記駐車場に関する施設情報と前記記憶手段に記憶された施設情報とを比較することにより、前記駐車場に関する更新情報を検出する比較検出工程と、前記比較検出工程により検出された前記更新情報で前記記憶手段に記憶された施設情報を更新する更新工程と、を備える。この方法を用いても、記憶手段に記憶された施設情報に加え、新設された駐車場の情報をユーザに表示することができる。
【００１６】
本発明の更なる他の観点では、施設に関する情報を示す施設情報を記憶する記憶手段を有するとともにサーバと通信を行う施設情報表示装置により実行される施設情報表示プログラムであって、ユーザにより指示された指示位置を示す位置情報を前記サーバに送信する送信手段、前記指示位置を含む一定範囲内における駐車場に関する施設情報を前記サーバより受信する受信手段、前記サーバより受信した前記駐車場に関する施設情報と前記記憶手段に記憶された施設情報とを比較することにより、前記駐車場に関する更新情報を検出する比較検出手段、前記比較検出手段により検出された前記更新情報で前記記憶手段に記憶された施設情報を更新する更新手段、として前記施設情報表示装置を機能させる。このプログラムによっても、記憶手段に記憶された施設情報に加え、新設された駐車場の情報をユーザに表示することができる。
【実施例】
【００１７】
以下、図面を参照して本発明の好適な実施例について説明する。
【００１８】
［装置構成］
まず、実施例に係るナビゲーションシステムの構成について図１を用いて説明する。図１は、ナビゲーションシステムの構成を示す概略図である。
【００１９】
図１には、ユーザが運転する車両ＣＡが示されている。車両ＣＡにはナビゲーション装置１００が搭載されている。ナビゲーション装置１００は、通信装置３８を介して、センターＣＴのサーバ２００と通信を行うことにより、サーバ２００が有する情報を取得する。
【００２０】
次に、ナビゲーション装置１００の構成について図２を用いて説明する。図２は、車両ＣＡに搭載されるナビゲーション装置１００の装置構成を示す。
【００２１】
図２に示すように、ナビゲーション装置１００は、自立測位装置１０、ＧＰＳ受信器１８、システムコントローラ２０、ディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０、および、入力装置６０を備えて構成されている。
【００２２】
自立測位装置１０は、加速度センサ１１、角速度センサ１２及び距離センサ１３を含んで構成されている。加速度センサ１１は、例えば圧電素子からなり、車両ＣＡの加速度を検出し、加速度データを出力する。角速度センサ１２は、例えば振動ジャイロからなり、車両ＣＡの方向変換時における車両ＣＡの角速度を検出し、角速度データ及び相対方位データを出力する。
【００２３】
距離センサ１３は、車両ＣＡの車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。
【００２４】
ＧＰＳ受信器１８は、緯度及び経度情報等から車両ＣＡの絶対的な位置を検出するために用いられるべき複数のＧＰＳ衛星からの測位用のデータ（ＧＰＳデータ）を含む下り回線データを搬送する電波１９を受信する部分である。
【００２５】
システムコントローラ２０は、インタフェース２１、ＣＰＵ（Central Processing Unit）２２、ＲＯＭ（Read Only Memory）２３及びＲＡＭ（Random Access Memory）２４を含んでおり、ナビゲーション装置１００全体の制御を行うように構成されている。
【００２６】
インタフェース２１は、加速度センサ１１、角速度センサ１２及び距離センサ１３並びにＧＰＳ受信器１８とのインタフェース動作を行う。そして、これらから、車速パルスの他、加速度データ、相対方位データ、角速度データ、ＧＰＳ測位データ、絶対方位データ等をシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して使用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００２７】
システムコントローラ２０、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブなどのディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、表示ユニット４０、音声出力ユニット５０、および、入力装置６０は、バスライン３０を介して相互に接続されている。
【００２８】
ディスクドライブ３１は、システムコントローラ２０の制御の下、ＣＤ又はＤＶＤといったディスク３３から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ３１は、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブのうち、いずれか一方としてもよいし、ＣＤ及びＤＶＤコンパチブルのドライブとしてもよい。データ記憶ユニット３６は、例えば、ＨＤＤなどにより構成され、地図データなどのナビゲーション処理に用いられる各種データを記憶するユニットである。
【００２９】
通信装置３８は、サーバ２００に対して情報の要求を送信するとともに、サーバ２００より情報を受信する。通信装置３８は、通信用インタフェース３７を介して、サーバ２００と送受信可能に構成されている。
【００３０】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データをディスプレイ４４の表示画面上に表示する。例えば、表示データとして地図データを表示画面上に表示する場合には、システムコントローラ２０は、データ記憶ユニット３６より地図データを読み出し、表示ユニット４０は、システムコントローラ２０によってデータ記憶ユニット３６より読み出された地図データを表示画面上に表示する。表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Video RAM）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、液晶、ＣＲＴ（Cathode Ray Tube）等のディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備えて構成されている。ディスプレイ４４は、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【００３１】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ディスクドライブ３１、若しくはＲＡＭ２４等からバスライン３０を介して送られる音声デジタルデータのＤ／Ａ（Digital to Analog）変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００３２】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置６０は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。また、ディスプレイ４４がタッチパネル方式である場合には、ディスプレイ４４の表示画面上に設けられたタッチパネルも入力装置６０として機能する。
【００３３】
ここで、ナビゲーション装置１００は、地図データを表示画面上に表示する際に、ユーザからの指示に応じて、駐車場などの施設に関する情報を示す施設情報も合わせて表示する。具体的には、施設情報は、データベース（以下、「ナビＤＢ」と称する）の形でデータ記憶ユニット３６に記憶されており、システムコントローラ２０は、ユーザからの指示に応じて、データ記憶ユニット３６より施設情報を取得してディスプレイ４４の表示画面上に表示する。
【００３４】
一方、図１に示したサーバ２００も、施設情報をデータベース（以下、「サーバＤＢ」と称する）の形でハードディスクなどに記憶している。従って、ナビゲーション装置１００は、サーバ２００と通信を行うことにより、サーバＤＢより施設情報を取得してディスプレイ４４の表示画面上に表示することもできる。
【００３５】
［施設情報表示方法］
次に、ナビゲーション装置１００における施設情報表示方法について説明する。一例として、ナビゲーション装置１００がユーザ指示位置近辺の駐車場に関する施設情報（以下、「駐車場情報」と称する）を取得して表示する方法について述べる。ここで、ユーザ指示位置とは、ユーザにより入力される指示位置であり、例えば、自車位置や目的地などが挙げられる。
【００３６】
最初に、ナビＤＢを用いて駐車場情報を取得する方法について述べる。
【００３７】
まず、ユーザは、ユーザ指示位置、ユーザ指示位置近辺において検索したい施設の種類の指定をナビゲーション装置１００に入力する。ここでは、施設の種類の指定として、駐車場が指定される。
【００３８】
システムコントローラ２０は、ユーザ指示位置が入力されたことを検出すると、ユーザ指示位置近辺の、具体的には、当該ユーザ指示位置を含む一定範囲内にある駐車場の駐車場情報をナビＤＢより取得する。以下、図３、図４を用いて具体的に説明する。
【００３９】
図３はナビＤＢの施設情報の一例を示している。なお、図３では、目的地などのユーザ指示位置近辺の施設情報のみを抜粋して示している。図３に示す例では、施設情報は、例えば施設名や施設の種類を示す施設名情報と、当該施設の位置を示す位置情報と、当該施設についてのその他の情報を示すその他情報とを含んでいる。位置情報は、例えば緯度、経度で示され、図３に示す例では、（緯度、経度）＝（Ｘｉ、Ｙｉ）(ｉ：数字)で示されている。また、図３に示す例では、施設情報が駐車場情報の場合には、その他情報として、単位時間当たりの駐車料金が示されている。
【００４０】
システムコントローラ２０は、ユーザ指示位置を基に、当該ユーザ指示位置を含む一定範囲内にある駐車場情報をナビＤＢより取得する。例えば、システムコントローラ２０は、ユーザ指示位置を中心として半径が一定距離以内にある駐車場情報をナビＤＢより取得する。ここで、一定距離は、ユーザ指示位置から例えば３分以内で走行可能な距離、具体的には１ｋｍ程度に設定される。図３に示す例では、システムコントローラ２０は、ナビＤＢの施設情報のうち、駐車場ＰＡ１、ＰＡ２、ＰＢ１についての情報、具体的には、施設名情報、位置情報、および、その他情報を駐車場情報として取得する。
【００４１】
システムコントローラ２０は、ナビＤＢより駐車場情報を取得すると、ディスプレイ４４にリストなどで表示する。図４は駐車場情報の表示例を示している。図４に示す表示例では、システムコントローラ２０は、駐車場情報におけるその他情報に基づいて、ユーザ指示位置近辺の駐車場を安い料金順でリストしてディスプレイ４４に表示する。このときのリストがリストＤＬｓとして表示されている。ユーザがリストＤＬｓのいずれかの駐車場を選択すると、システムコントローラ２０は、選択された駐車場の位置情報に基づいて、当該駐車場まで経路案内を行う。例えば、ユーザが最も安い駐車料金となっている駐車場ＰＡ１を指定した場合には、システムコントローラ２０は、駐車場ＰＡ１の位置情報に基づいて、駐車場ＰＡ１までの経路案内を行う。図４では、自車位置を矢印ｐｐとして示し、このときの経路案内のルートをＮａｖとして示している。
【００４２】
ところで、駐車場情報などの施設情報は、時間の経過とともに、随時変化する可能性がある。例えば、新しい駐車場ができたり、今まであった駐車場がなくなったりすることがある。そのため、ナビゲーション装置１００は、自身が有するナビＤＢに記憶されている施設情報のみを基に、駐車場情報をユーザに表示した場合には、新たに設けられた駐車場について表示することができない。
【００４３】
ここで、新たに設けられた新設駐車場を表示する方法として、ナビＤＢを用いる代わりに、サーバ２００のサーバＤＢを用いて駐車場情報を取得する方法がある。
【００４４】
図５はサーバＤＢの施設情報を示している。なお、図５では、目的地などのユーザ指示位置近辺の施設情報のみを抜粋して示している。サーバ２００を管理しているセンターＣＴは、特定の駐車場管理会社と提携していることが多く、新しい駐車場ができたり、今まであった駐車場がなくなったりした場合であっても、サーバＤＢの駐車場情報は自動的に更新される。例えば、センターＣＴと提携している駐車場管理会社が、駐車場名称として英字ＰＡを含む駐車場を管理しているとすると、図５に示すように、ナビＤＢには記憶されていない新設駐車場ＰＡ３、ＰＡ４の駐車場情報がサーバＤＢには記憶されている。
【００４５】
サーバＤＢを用いて駐車場情報を取得する方法について述べる。
【００４６】
まず、ユーザは、ユーザ指示位置、ユーザ指示位置近辺において検索したい施設の種類の指定をナビゲーション装置１００に入力する。ここでは、施設の種類の指定として、駐車場が指定される。システムコントローラ２０は、ユーザ指示位置、施設の種類の情報を施設情報要求として通信装置３８を介してサーバ２００に送信する。
【００４７】
サーバ２００は、施設情報要求をナビゲーション装置１００より受信すると、ユーザ指示位置を含む一定範囲内にある駐車場ＰＡ１、ＰＡ２、ＰＡ３、ＰＡ４の駐車場情報をサーバＤＢより取得してナビゲーション装置１００に送信する。ナビゲーション装置１００は、受信した駐車場情報をリストなどでディスプレイ４４に表示する。従って、この場合には、駐車場ＰＡ１、ＰＡ２、ＰＡ３、ＰＡ４がディスプレイ４４の表示画面上に表示されることになり、ナビゲーション装置１００は、新設駐車場ＰＡ４、ＰＡ５をユーザに表示することが可能となる。
【００４８】
しかしながら、この方法を用いた場合、ナビゲーション装置１００は、ＲＡＭ２４などのメモリにサーバ２００より取得した駐車場情報を記憶させるため、ナビゲーション装置１００の電源がオフにされると、メモリに記憶された駐車場情報が消去される。そのため、ナビゲーション装置１００は、その次に電源がオンされたときに、同じユーザ指示位置近辺の駐車場情報を再度検索した場合には、サーバ２００より駐車場情報を再度取得する必要がある。そのため、この方法を用いた場合には、ナビゲーション装置１００とサーバ２００との間における通信データが増大し、サーバ２００にかかる負荷が増大する。また、この方法を用いた場合には、ナビゲーション装置１００は、サーバＤＢに記憶されておらず、ナビＤＢのみに記憶されている駐車場情報については検索することができない。例えば、センターＣＴと提携している駐車場管理会社が管理していない駐車場ＰＢ１の駐車場情報（図３参照）は、図５のサーバＤＢには記憶されていない。そのため、ナビゲーション装置１００は、サーバＤＢを用いた場合には、駐車場ＰＢ１を表示することができない。
【００４９】
そこで、本実施例に係るナビゲーション装置１００は、ユーザ指示位置を含む一定範囲内における駐車場情報をサーバ２００より取得すると、取得した駐車場情報とナビＤＢに記憶されている施設情報との比較を行うこととする。そして、ナビゲーション装置１００は、駐車場に関する更新情報を検出して、ナビＤＢに記憶されている施設情報を当該更新情報で更新することとする。
【００５０】
具体的には、ナビゲーション装置１００におけるシステムコントローラ２０は、ユーザ指示位置を含む一定範囲内における駐車場情報、図５のサーバＤＢの例で言うと、駐車場ＰＡ１、ＰＡ２、ＰＡ３、ＰＡ４の駐車場情報をサーバ２００より取得すると、取得した駐車場情報とナビＤＢの施設情報との比較を行う。
【００５１】
サーバ２００より取得した駐車場情報と図３のナビＤＢの施設情報とを比較すると、サーバ２００より取得した駐車場情報のうち、駐車場ＰＡ３、ＰＡ４の駐車場情報がナビＤＢに含まれていない。そこで、システムコントローラ２０は、駐車場ＰＡ４、ＰＡ５の駐車場情報を更新情報として検出し、ナビＤＢの施設情報を当該更新情報で更新する。
【００５２】
図６は、更新後のナビＤＢの施設情報を示している。図３の更新前のナビＤＢと比較すると分かるように、更新後のナビＤＢの施設情報では、駐車場ＰＡ３、ＰＡ４の駐車場情報が加えられている。例えば、更新前のナビＤＢにおけるコンビニエンスストアＣ２の情報は、更新後のナビＤＢでは、駐車場ＰＡ３の駐車場情報で入れ替えられている。これは、位置Ｘ３、Ｙ３において、コンビニエンスストアＣ２はなくなり、駐車場ＰＡ３が新設されたことを示している。また、図３の更新前のナビＤＢにはなかった駐車場ＰＡ４の駐車場情報が、更新後のナビＤＢでは、新たに追加されている。
【００５３】
システムコントローラ２０は、更新後のナビＤＢを用いて、ユーザ指示位置近辺の駐車場情報を取得してユーザにリストなどで表示する。図７は、このときの駐車場情報の表示の一例を示している。図７に示す例においても、図４に示したのと同様に、システムコントローラ２０は、駐車場情報におけるその他情報に基づいて、ユーザ指示位置近辺の駐車場を安い料金順でリストしてディスプレイ４４に表示する。図７に示す例では、このときのリストがリストＤＬｓ２として表示されている。
【００５４】
このときリストされる駐車場は、駐車場ＰＡ１、ＰＡ２、ＰＡ３、ＰＡ４、ＰＢ１となる。つまり、ナビゲーション装置１００は、更新後のナビＤＢを用いることで、新設された駐車場ＰＡ３、ＰＡ４、および、ナビＤＢのみに記憶されている駐車場ＰＢ１を合わせてユーザに表示することができる。
【００５５】
また、図７を見ると分かるように、最も安い駐車料金となっているのは、駐車場ＰＡ４である。これに対し、先の図４に示した表示例では、最も安い駐車料金となっているのは、駐車場ＰＡ１となっている。つまり、更新前のナビＤＢを用いた場合には、駐車場ＰＡ１よりも安い駐車料金となっている駐車場ＰＡ４をユーザに対し示すことができなかった。つまり、サーバ２００より取得する駐車場情報として、駐車料金の情報を含めることにより、ナビゲーション装置１００は、更新後のナビＤＢを用いて、新設駐車場の駐車料金をユーザに示すことができ、ユーザの選択肢を広げることができる。
【００５６】
ユーザがリストＤＬｓ２のいずれかの駐車場を選択すると、システムコントローラ２０は、選択された駐車場の位置情報に基づいて、選択された駐車場まで経路案内を行う。例えば、ユーザが最も安い駐車料金となっている駐車場ＰＡ４を指定した場合には、システムコントローラ２０は、駐車場ＰＡ４の位置情報に基づいて、駐車場ＰＡ４までの経路案内を行う。図７では、自車位置を矢印ｐｐとして示し、このときの経路案内のルートをＮａｖ２として示している。
【００５７】
以上をまとめると、ナビゲーション装置１００は、ユーザ指示位置を含む一定範囲内における駐車場情報をサーバ２００より取得すると、取得した駐車場情報とナビＤＢに記憶されている施設情報との比較を行うことで更新情報を検出する。そして、ナビゲーション装置１００は、ナビＤＢに記憶されている施設情報を当該更新情報で更新する。このようにすることで、ナビゲーション装置１００は、ナビＤＢに記憶されている駐車場情報に加え、新設駐車場の駐車場情報をユーザに表示することができる。つまり、ナビＤＢのみに記憶されている駐車場情報（上述の例でいうと、駐車場ＰＢ１の駐車場情報）も、サーバＤＢに記憶されている新設駐車場の駐車場情報もユーザに表示することができる。
【００５８】
また、このようにすることで、例えばイベント会場に隣接するようにして設置された駐車場のような利用有効期間が限定された臨時駐車場（例えば、１週間限定の駐車場、１日限定の駐車場や午前中だけの駐車場など）についても、当該臨時駐車場についての駐車場情報がサーバ２００にアップロードされていれば、ナビゲーション装置１００は、更新により、当該臨時駐車場についての駐車場情報もユーザに表示することができる。
【００５９】
また、このようにすることで、ナビゲーション装置１００は、電源のオフ前に入力されたのと同じユーザ指示位置が入力された場合であっても、サーバ２００と通信を行うことなく、新設された駐車場の駐車場情報を更新後のナビＤＢより取得してユーザに対して表示することができる。これにより、ナビゲーション装置１００とサーバ２００との間で送受信されるデータ量を減らすことができ、サーバ２００のサーバ負荷を軽減することができる。
【００６０】
次に、ナビゲーション装置１００の更新制御処理について図８のフローチャートを用いて説明する。図８において、実線矢印は処理の流れを示し、破線矢印は通信の流れを表す。なお、ナビゲーション装置１００で行われる処理は、例えばシステムコントローラ２０がプログラムを実行することにより行われ、サーバ２００で行われる処理は、例えばサーバ２００のＣＰＵがプログラムを実行することにより行われる。
【００６１】
まず、検索したい施設の種類（ここでは、「駐車場」）およびユーザ指示位置がナビゲーション装置１００にユーザにより入力される（ステップＳ１０１）。ナビゲーション装置１００は、入力された施設の種類およびユーザ指示位置の情報を基に、これらの情報が初めて入力されたか、または、以前に同じ情報が入力されてから所定時間経過したか否かを判定する（ステップＳ１０２）。ここで、所定時間は、ユーザなどにより予め決められた時間であり、例えば、サーバＤＢの更新が行われる期間に定められる。
【００６２】
ナビゲーション装置１００は、入力された施設の種類およびユーザ指示位置の情報が初めて入力された、または、以前に同じ情報が入力されてから所定時間経過したと判定した場合には（ステップＳ１０２：Ｙｅｓ）、入力された施設の種類およびユーザ指示位置の情報をサーバ２００に送信する（ステップＳ１０３）。一方、ナビゲーション装置１００は、入力された施設の種類およびユーザ指示位置の情報が初めて入力されたものでなく、かつ、以前に同じ情報が入力されてから所定時間経過していないと判定した場合には（ステップＳ１０２：Ｎｏ）、ナビＤＢの更新の必要がないとして、本制御処理を終了する。
【００６３】
サーバ２００は、施設の種類およびユーザ指示位置の情報を受信すると（ステップＳ１０４）、検索対象となる施設の種類が「駐車場」となっているので、ユーザ指示位置を含む一定範囲内における駐車場情報をサーバＤＢより取得する（ステップＳ１０５）。そして、サーバ２００は、サーバＤＢより取得した駐車場情報をナビゲーション装置１００に送信する（ステップＳ１０６）。図５のサーバＤＢの例でいうと、サーバ２００は、駐車場ＰＡ１、ＰＡ２、ＰＡ３、ＰＡ４の駐車場情報をサーバＤＢより取得してナビゲーション装置１００に送信する。この後、サーバ２００は、本制御処理を終了する。
【００６４】
ナビゲーション装置１００は、サーバ２００より駐車場情報を受信すると（ステップＳ１０７）、受信した駐車場情報とナビＤＢの施設情報との比較を行う（ステップＳ１０８）。ナビゲーション装置１００は、比較の結果、更新情報を検出したか否かを判定する（ステップＳ１０９）。ナビゲーション装置１００は、更新情報を検出しなかった場合には（ステップＳ１０９：Ｎｏ）、本制御処理を終了する。一方、ナビゲーション装置１００は、更新情報を検出した場合には（ステップＳ１０９：Ｙｅｓ）、ステップＳ１１０の処理へ進み、ナビゲーション装置１００は、当該更新情報でナビＤＢの施設情報を更新した後、本制御処理を終了する。この後、ナビゲーション装置１００は、更新後のナビＤＢを用いて、駐車場情報の検索を行い、ユーザに表示する。
【００６５】
以上に述べたことから分かるように、本実施例に係るナビゲーション装置１００では、ユーザ指示位置を含む一定範囲内における駐車場情報をサーバ２００より取得すると、取得した駐車場情報とナビＤＢに記憶されている施設情報との比較を行い、更新情報を検出する。そして、ナビゲーション装置１００は、ナビＤＢに記憶されている施設情報を当該更新情報で更新する。このようにすることで、ナビゲーション装置１００は、ナビＤＢの施設情報に加え、新設駐車場の駐車場情報をユーザに表示することができる。
【００６６】
なお、本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う燃費表示装置もまた本発明の技術的範囲に含まれるものである。
【００６７】
例えば、上述の実施例では、駐車場情報におけるその他情報は、単位時間当たりの駐車料金の情報であるとしているが、これに限られるものではない。その他情報として、駐車料金の情報に加えて、駐車場が満車か否かを示す情報（または、駐車場の空き台数の情報）を含むとしても良い。これにより、ナビゲーション装置１００は、新設駐車場について、満車か否か（または、駐車場の空き台数が何台あるか）をユーザに示すことができる。
【００６８】
また、ナビゲーション装置１００は、ナビＤＢには存在するものの、サーバ２００より取得した駐車場情報には存在しない英字ＰＡを含む駐車場の駐車場情報を検出した場合には、当該駐車場が閉鎖されてものとして、ナビＤＢに記憶されている当該駐車場情報を消去するとしても良い。
【００６９】
また、上述の実施例では、ナビゲーション装置１００は、更新により、当該臨時駐車場についての駐車場情報もユーザに表示することができるとしているが、これに限られない。このようにする代わりに、サーバ２００より取得される駐車場情報は、臨時駐車場の利用有効期間の情報も含み、ナビゲーション装置１００は、当該臨時駐車場の駐車場情報について、当該臨時駐車場の利用有効期間に応じて、当該臨時駐車場の駐車場情報でナビＤＢを更新するか否かを決めるとしても良い。例えば、ナビゲーション装置１００は、利用有効期間が一週間以下の臨時駐車場の駐車場情報については、ナビＤＢに対する更新を禁止するとしても良い。これは、ユーザは、ナビゲーション装置１００を次に使用する際において、利用有効期間の比較的短い当該臨時駐車場を利用することができない可能性が高いからである。
【００７０】
また、上述の実施例では、駐車場情報を用いた例に挙げたが、これに限られるものでななく、例えばホテルなどの他の施設情報を用いた場合であっても本発明を適用可能であるのはいうまでもない。例えば、ホテルに関する施設情報を用いる場合において、上述の駐車場情報における駐車料金の情報に対応する情報としては、一泊当たりの宿泊料金の情報が対応する。
【符号の説明】
【００７１】
１００  ナビゲーション装置
２００  サーバ
【図１】
2011209215.tif 000003
【図２】
2011209215.tif 000004
【図３】
2011209215.tif 000005
【図４】
2011209215.tif 000006
【図５】
2011209215.tif 000007
【図６】
2011209215.tif 000008
【図７】
2011209215.tif 000009
【図８】
2011209215.tif 000010