(57)【要約】【課題】地図データを利用する装置において、ユーザにとってより必要性が高い範囲の地図データを、更新のタイミングをユーザに委ねることなく適時に更新する。【解決手段】自車両の現在位置が更新された場合（Ｓ２１０：ＹＥＳ）、更新後の現在位置を含む地域の地図データのバージョン情報（１）を読み出す（Ｓ２２０）。つぎに、予め取得してあるバージョンリストを参照し、当該地域に対応する更新用の地図データのバージョン情報（２）を読み出す（Ｓ２３０）。（１）と（２）とでバージョンが相違する場合（Ｓ２４０：ＹＥＳ）、更新の許否をユーザに対して問い合わせるための画面を表示装置に表示する。地図データの更新がユーザから許可された場合（Ｓ２６０：ＹＥＳ）情報配信センタから更新用の地図データを取得し（Ｓ２７０）、この更新用の地図データによって更新対象地域の地図データを更新する（Ｓ２８０）。【選択図】図３
2008090057.tif 000002
【特許請求の範囲】
【請求項１】
地図データを記憶する記憶手段を備え、この記憶手段に記憶されている地図データを用いて所定の処理を実行する地図データ利用装置において、
前記地図データは、所定範囲の地域ごとに更新可能に構成されており、
外部の情報配信センタと通信を行うための通信手段と、
前記地域ごとに対応する更新用の地図データのバージョンリストを、前記通信手段を介して前記情報配信センタから取得するリスト取得手段と、
前記記憶手段に記憶されている地図データにおける特定の前記地域に対応する地図データのバージョンと、前記リスト情報取得手段によって取得したバージョンリストにおける当該地域に対応する更新用の地図データのバージョンとを比較し、両者が相違する場合、前記通信手段を介して当該地域に対応する更新用の地図データを前記情報配信センタから取得する地図データ取得手段と、
前記地図データ取得手段によって取得した更新用の地図データに基づき、前記記憶手段に記憶されている地図データの当該地域に対応する部分を更新する更新手段とを備えること
を特徴とする地図データ利用装置。
【請求項２】
請求項１に記載の地図データ利用装置において、
前記地図データ利用装置の搭載又は携帯に係る移動体の現在位置を検出する位置検出手段を更に備え、
前記地図データ取得手段は、前記位置検出手段による検出結果に基づく現在位置が更新されたときに、更新後の現在位置を含む地域に対応する前記地図データのバージョンと、前記バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとを比較すること
を特徴とする地図データ利用装置。
【請求項３】
請求項１又は請求項２に記載の地図データ利用装置において、
前記地図データは、ＰＯＩ（Point Of Interest）に関するＰＯＩ情報を含んでおり、
さらに、ユーザによって指定されたＰＯＩに関する所定の処理を実行可能に構成されており、
前記地図データ取得手段は、ユーザからＰＯＩを指定するための指示がなされたときに、当該ＰＯＩの位置を含む地域に対応する前記地図データのバージョンと、前記バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとを比較すること
を特徴とする地図データ利用装置。
【請求項４】
請求項１ないし請求項３の何れか１項に記載の地図データ利用装置において、
前記地図データに基づく地図画像を表示する表示手段を更に備え、
前記地図データ取得手段は、前記表示手段に表示する地図の地理的範囲が変更されるときに、変更後の表示範囲を含む地域に対応する前記地図データのバージョンと、前記バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとを比較すること
を特徴とする地図データ利用装置。
【請求項５】
請求項４に記載の地図データ利用装置において、
前記地図データ取得手段は、前記表示手段に表示する地図の地理的範囲がスクロールによって変更されるときに、変更後の表示範囲を含む地域に対応する前記地図データのバージョンと、前記バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとを比較すること
を特徴とする地図データ利用装置。
【請求項６】
請求項１ないし請求項５の何れか１項に記載の地図データ利用装置において、
前記地図データ取得手段は、前記所定の地域に対応する地図データのバージョンと、前記バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとが相違する場合、当該地域に対応する地図データの更新の許否をユーザに対して問い合わせ、ユーザから更新を許可された場合、前記通信手段を介して当該地域に対応する更新用の地図データを前記情報配信センタから取得すること
を特徴とする地図データ利用装置。
【請求項７】
請求項６に記載の地図データ利用装置において、
前記地図データ取得手段は、前記所定の地域に対応する地図データのバージョンと、前記バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとが相違する場合に、自動的に前記更新用の地図データを取得して前記地図データを更新するモードと、前記地図データの更新の許否をユーザに問い合わせてから前記更新用の地図データを取得して前記地図データを更新するモードとを、ユーザによって選択可能であること
を特徴とする地図データ利用装置。
【請求項８】
請求項１ないし請求項７の何れか１項に記載の地図データ利用装置であって、指定された目的地までの経路を前記地図データに基づいて設定し、前記目的地までの経路案内を行うナビゲーション装置。
【請求項９】
請求項１ないし請求項７の何れか１項に記載の地図データ利用装置として用いられるコンピュータを制御するためのプログラムであって、当該コンピュータを前記リスト取得手段、前記地図データ取得手段及び前記更新手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体に記憶された地図データを利用する装置において、地図データを更新するための技術に関する。
【背景技術】
【０００２】
従来、例えばナビゲーション装置のような、記憶媒体に記憶された地図データを利用して種々の処理を行う地図データ利用装置において、通信手段を介して新しいバージョン（版）の地図データを外部から取得し、これによって記憶媒体に記憶された地図データを更新できるものがある。これにより、新しい道路や施設が設置された場合に、それを適宜地図データに反映させることができ、ナビゲーション装置等の地図データ利用装置の利便性が向上する。
【０００３】
この種の地図データ利用装置の一例として、特許文献１に記載のナビゲーション装置がある。この特許文献１に記載のナビゲーション装置によれば、所定範囲ごとに分割された新しいバージョンの地図データを外部のデータセンタから受信することで、当該所定範囲ごとに地図データを更新できるようになっている。地図データの取得は、ユーザが操作端末を操作して、更新する範囲の新しいバージョンの地図データを取得するための配信要求をデータセンタへ送信することで行われる。このようにすることで、地図データを取得するための時間や通信コストを低減できるとしている。
【特許文献１】特開２００３−３１５０５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のナビゲーション装置においては、地図データの更新は、配信要求を送信するための操作をユーザ自ら行うことで実行される。そのため、新しいバージョンの地図データが発行されていても、ユーザが配信要求を送信するのを怠っていればナビゲーション装置に格納されている地図データは更新されず、古いバージョンの地図データを利用し続けることになる。また、新しいバージョンの地図データがいつ発行されるのかをユーザが知ることは難しい。したがって、ナビゲーション装置に格納されている地図データを常に最新のものに維持しようとすれば、地図データの配信要求を送信するための操作をユーザが頻繁に行わなければならない。このような操作はユーザにとって煩わしいものに他ならない。
【０００５】
本発明は、このような問題を解決するためになされており、ユーザにとってより必要性が高い範囲の地図データを、更新のタイミングをユーザに委ねることなく適時に更新するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた請求項１に記載の地図データ利用装置は、次のような特徴を有する。まず、所定範囲の地域ごとに対応する更新用の地図データのバージョンリストを情報配信センタから取得する。そして、記憶手段に記憶されている地図データにおける特定の地域に対応する地図データのバージョンと、取得したバージョンリストにおける当該地域に対応する更新用の地図データのバージョンとを比較する。ここで両者が相違する場合、通信手段を介して当該地域に対応する更新用の地図データを情報配信センタから取得し、記憶手段の記憶されている地図データの当該地域に対応する部分を更新する。
【０００７】
このように構成された地図データ利用装置によれば、更新用の地図データを取得するタイミングをユーザに委ねることなく、特定の地域に対応する地図データだけを適時に更新でき、当該地域の地図データを最新のものに維持できる。また、地図データ全体のうち、特定の地域に対応する地図データのみを更新することで、地図データを取得するための時間や通信コストを低減できる。
【０００８】
なお、記憶手段に記憶されている地図データのバージョンと、バージョンリストにおける更新用の地図データのバージョンとを比較するタイミング、及び更新の対象となる地域については、ユーザにとって必要性や関心の高い地域を更新の対象とし、その地域のデータが必要となるタイミングでバージョンの確認を行うとよい。このようにすることで、ユーザに対する利便性を向上しつつ、地図データ更新に係る時間や通信コストを低減できるので好適である。
【０００９】
具体的には、請求項２に記載の地図データ利用装置のように構成するとよい。すなわち、地図データ利用装置の搭載又は携帯に係る移動体の現在位置が更新されたときに、更新後の現在位置を含む地域に対応する地図データのバージョンと、バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとを比較する。そして、両者が相違する場合、当該地域に対応する更新用の地図データを取得し、記憶手段に記憶されている地図データにおける当該地域に対応する部分を更新する。
【００１０】
このようにすることで、例えば移動体の現在位置を地図上で表示する場合等において、移動体の現在位置周辺の地域、つまり、移動中のユーザにとって必要かつ関心の高い地域の地図データを常に最新の状態にすることができる。これにより、ユーザは現在位置周辺の最新情報を入手することができるので便利である。
【００１１】
また、地図データ利用装置が、特定の施設や地点等のＰＯＩ（Point Of Interest）をユーザに指定されることで、例えば当該ＰＯＩに関する情報をユーザに対して提示したり、経路案内の目的地として設定するといった各種処理を実行する機能を有するものであれば、請求項３に記載のように構成するとよい。つまり、ユーザからＰＯＩを指定するための指示がなされたときに、当該ＰＯＩの位置を含む地域に対応する地図データのバージョンと、バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとを比較する。そして、両者が相違する場合、当該地域に対応する更新用の地図データを取得し、記憶手段に記憶されている地図データにおける当該地域に対応する部分を更新する。
【００１２】
このようにすることで、例えばユーザがＰＯＩの情報を検索したり、経路案内の目的地を設定する際において、当該ＰＯＩを含む地域、つまり、ユーザにとって関心の高い施設や地点を含む地域の地図データを常に最新の状態にすることができる。これにより、ユーザは指定したＰＯＩに関する最新情報や、その周辺の道路等に関する最新情報も利用できるので便利である。
【００１３】
また、地図データ利用装置が、地図データに基づく地図画像を表示する機能を有するものであれば、請求項４に記載のように構成するとよい。つまり、表示手段に表示する地図の地理的範囲が変化するときに、変更後の表示範囲を含む地域に対応する地図データのバージョンと、バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとを比較する。そして、両者が相違する場合、当該地域に対応する更新用の地図データを取得し、記憶手段に記憶されている地図データにおける当該地域に対応する部分を更新する。
【００１４】
なお、表示手段に表示する地図の地理的範囲の変化には、現在の表示範囲からジャンプによって他の表示範囲に切り替わる場合や、請求項５に記載のように、現在の表示範囲からスクロールによって徐々に変化する場合等がある。前者は、例えばユーザが指定した地点や地域を含む範囲の地図に表示を切り替えたり、地図の表示をユーザが指定した縮尺に切り替える際等に行われる。また、後者は、例えば移動体の現在位置の変化に伴って地図の表示範囲を変更したり、ユーザが方向キー等を操作することで表示範囲を徐々に変更する際等に行われる。
【００１５】
このように構成された地図データ利用装置によれば、例えば現在位置の移動やユーザからの指示によって地図の表示範囲が変化する場合において、変更後の表示範囲を含む地域、つまり、ユーザが実際に目にする地域の地図データを常に最新の状態にすることができる。これにより、ユーザは画面に表示された地域に関する最新情報を入手することができるので便利である。
【００１６】
ところで、ある地域に対応する地図データを最新のものに更新可能であっても、何らかの事情で地図データを更新したくないとユーザが考える場合もあり得る。したがって、ユーザの意向に関わらず勝手に地図データを更新してしまうのではなく、事前にユーザ対して更新の許否を確認することが望ましい。
【００１７】
そこで、請求項６に記載の地図データ利用装置のように構成するとよい。すなわち、所定の地域に対応する地図データのバージョンと、バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとが相違する場合、当該地域に対応する地図データの更新の許否をユーザに対して問い合わる。ユーザへの問い合わせは、画面表示や音声出力によって更新の許否を問い合わせる旨のメッセージをユーザに対して報知することが考えられる。そして、ユーザから更新を許可された場合、通信手段を介して当該地域に対応する更新用の地図データを情報配信センタから取得し、記憶手段に記憶されている地図データにおける当該地域に対応する部分を更新する。
【００１８】
このようにすることで、ユーザは、地図データの更新が可能であることを事前に知ることができ、さらに地図データの更新の許否についてユーザの意向を反映させることができるので好適である。また、ユーザから更新を許可されることによって、情報配信センタから地図データを取得するので、ユーザが更新を許可しなかった場合に地図データを取得するための通信時間や通信コストを無駄に費やすことがない。
【００１９】
さらに、請求項７に記載の地図データ利用装置のように、所定の地域に対応する地図データのバージョンと、バージョンリストにおける当該地域に対応する更新用の地図データのバージョンとが相違する場合、自動的に更新用の地図データを取得して地図データを更新するモードと、地図データの更新の許否をユーザに問い合わせてから更新用の地図データを取得して地図データを更新するモードとを、ユーザによって選択可能に構成するとよい。
【００２０】
このようにすることで、地図データを常に自動的に更新することをユーザが希望する場合や、データの更新の許否をユーザが都度指示したい場合等、ユーザの意向を考慮した態様で地図データの更新を実行できる。
【００２１】
ところで、上述した地図データ利用装置は、請求項８に記載のように、指定された目的地までの経路を地図データに基づいて設定し、目的地までの経路案内を行うナビゲーション装置として構成することが考えられる。このようなナビゲーション装置において、適切なタイミングで必要な地域の地図データを更新することで、最新の地図データに基づく正確なナビゲーションや情報提供をユーザに対して行うことができるようになり、ナビゲーション装置としての実効性が大いに向上する。
【００２２】
以上で説明したような地図データ利用装置におけるリスト取得手段、地図データ取得手段、更新手段をコンピュータシステムで実現するには、請求項９に記載のようにコンピュータシステム上で稼働するプログラムとして備えればよい。このようなプログラムは、例えば磁気ディスク、ＣＤ−ＲＯＭ、ハードディスク、ＲＯＭ、ＲＡＭ等のコンピュータにて読取可能な記憶媒体に記録し、必要に応じてコンピュータにロードすることにより、上述の各手段としての機能を実現できる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の一実施形態を図面に基づいて説明する。
［車載用ナビゲーション装置１の構成の説明］
図１は、本発明の一実施形態である車載用ナビゲーション装置１の概略構成を示すブロック図である。
【００２４】
図１に示すように、車載用ナビゲーション装置１は、車両の現在位置を検出する位置検出器２１と、利用者から各種指示を入力するための操作スイッチ群２２と、操作スイッチ群２２と同様に各種指示を入力可能なリモートコントロール端末（以下、リモコンと称す）２３ａと、リモコン２３ａからの信号を入力するリモコンセンサ２３ｂと、外部の情報配信センタ５と通信を行うための通信装置２４と、地図データや各種の情報を記録した外部記録媒体から地図データ等を入力する地図データ入力器２５と、地図表示画面等の各種表示を行うための表示装置２６と、各種のガイド音声等を出力するための音声出力装置２７と、制御装置２９とを備えている。
【００２５】
位置検出器２１は、ＧＰＳ（Global Positioning System）用の人工衛星からの送信電波をＧＰＳアンテナを介して受信し、車両の位置等を検出するＧＰＳ受信機２１ａと、車両に加えられる回転運動の角速度に応じた検出信号を出力するジャイロスコープ２１ｂと、車両の速度に応じた検出信号を出力する車速センサ２１ｃとを備えている。そして、これら各センサ等２１ａ〜２１ｃは、各々が性質の異なる誤差を有しているため、互いに補完しながら使用するように構成されている。なお、精度によっては、上述したうちの一部のセンサで構成してもよく、またステアリングの回転センサや各転動輪の車輪センサ等を用いてもよい。
【００２６】
操作スイッチ群２２は、表示装置２６と一体に構成され表示画面上に設置されるタッチパネル及び表示装置２６の周囲に設けられたメカニカルなキースイッチ等が用いられる。
通信装置２４は、外部の情報配信センタ５との間で情報通信を行うことで、情報配信センタ５から配信される更新用の地図データのバージョンリストや、更新用の地図データを受信し、この受信したデータを制御装置２９に入力する。なお、通信装置２４は、例えばインターネット等のネットワークを介して情報配信センタ５と情報通信を行うような構成であってもよい。なお、情報配信センタ５は、通信回線を介して通信を行う通信端末装置（図示なし）と、データを管理するサーバ（図示なし）等を備えており、この通信端末装置によって車載用ナビゲーション装置１との間で情報通信を行うことができる。情報配信センタ５は、車載用ナビゲーション装置１からの要求に応じて、サーバに格納された更新用の地図データのバージョンリストや、更新用の地図データを配信する。
【００２７】
地図データ入力器２５は、制御装置２９からの制御に基づいて、不揮発性の記憶媒体からデータを読み出し、これを制御装置２９へ入力する。この不揮発性の記憶媒体が記憶しているデータは、上述の位置検出精度向上のためのいわゆるマップマッチング用データや、地図データ、経路案内用データ、車載用ナビゲーション装置１の作動のためのプログラム等である。これらのデータの記憶媒体としては、ハードディスク、フラッシュメモリ、メモリカード等の書き換え可能な不揮発性記憶媒体を用いることができる。
【００２８】
記憶媒体に記憶されている地図データは、所定範囲の地域ごとに分割してその内容を更新できるような構成となっている。この分割された所定範囲の地域としては、一定間隔（例えば数〜数十Ｋｍ間隔）で格子状に区切られた範囲の地域であってもよいし、所定の階層の行政区分ごとに区切られた地域であってもよいし、複数の行政区分を一まとめにした地域であってもよい。また、地図データとして、特定の施設・地点等のＰＯＩに関する情報をユーザに提供するためのデータを含むようにしてもよい。
【００２９】
表示装置２６は、液晶ディスプレイ等の表示面を有するカラー表示装置である。表示装置２６は、制御装置２９からの映像信号の入力に応じて各種画像を表示面に表示可能である。例えば、車両が走行中においては、ナビゲーション画面として位置検出器２１にて検出した車両の現在位置と地図データ入力器２５より入力された地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種ランドマークのシンボル等の付加データとが重ねて表示される。
【００３０】
音声出力装置２７は、各種情報を音声にてユーザに報知できるように構成されている。これによって、表示装置２６による表示と音声出力装置２７からの音声出力との両方でユーザに対してルート案内等の各種案内をすることができる。
【００３１】
制御装置２９は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらの構成を接続するバスライン等からなる周知のコンピュータを中心に構成されており、上述した各部構成を統括制御する。この制御装置２９は、ＲＯＭ等に記憶されたプログラムに従って、各種処理を実行する。
【００３２】
例えば、ナビゲーション関係の処理としては、地図表示処理や経路案内処理等が挙げられる。地図表示処理は、位置検出器２１からの各検出信号に基づいて座標及び進行方向の組として車両の現在位置を算出し、地図データ入力器２５を介して読み込んだ現在位置付近の地図等を表示装置２６に表示する処理である。また、経路案内処理は、地図データ入力器２５に格納された地図データと、操作スイッチ群２２やリモコン２３ａ等の操作に従って設定された目的地とに基づいて、現在位置から目的地までの最適な経路を算出し、その算出した経路に対する走行案内を行う処理である。このように自動的に最適な経路を設定する手法として、ダイクストラ法によるコスト計算等の手法が知られている。また、地図データ入力器２５を介して読み込んだ地図データに基づき、ユーザが指定した地点周辺の地図や、ＰＯＩに関する情報を表示装置２６に表示させることもできる。
【００３３】
さらに、制御装置２９は、上述の各種処理において利用する地図データのバージョンを所定のタイミングで最新のバージョンと比較し、地図データの更新が可能である場合、更新用の地図データを情報配信センタ５から取得して、これによって地図データを更新する処理（「バージョンリスト取得処理」、「地図データ更新処理」）を実行する。これらの処理の詳細な説明については後述する。
【００３４】
以上、実施形態の車載用ナビゲーション装置１の概略構成について説明したが、本実施形態における各構成と特許請求の範囲に記載した構成との対応は次のとおりである。本実施形態における車載用ナビゲーション装置１の地図データ入力器２５及び記憶媒体が、特許請求の範囲における記憶手段に相当する。また、通信装置２４が通信手段に相当する。また、制御装置２９が、リスト取得手段、地図データ取得手段及び更新手段に相当する。また、位置検出器２１が位置検出手段に相当する。また、表示装置２６が表示手段に相当する。
【００３５】
以下、実施形態の車載用ナビゲーション装置１の制御装置２９が実行する上記「バージョンリスト取得処理」及び「地図データ更新処理」について、図２、図３のフローチャート及び図４の説明図に基づいて説明する。
【００３６】
［バージョンリスト取得処理の説明］
図２は、車載用ナビゲーション装置１の制御装置２９が実行する「バージョンリスト取得処理」の手順を示すフローチャートである。この処理は、車両のアクセサリースイッチがＯＮにされるなどして、車載用ナビゲーション装置１に電源が投入されることで開始される。
【００３７】
制御装置２９は、「バージョンリスト取得処理」を開始すると、まず、バージョンリストを取得する時期が到来したか否かを判定する（ステップ１１０。以下、ステップを記号Ｓで表記する）。ここで、バージョンリストとは、情報配信センタ５が配信する更新用の地図データの最新バージョンのリストである。情報配信センタ５が配信する更新用の地図データは所定範囲の地域ごとに分割されており、それぞれの更新用の地図データのバージョン情報がリスト化されたものがバージョンリストである。このバージョンリストは、最新の更新用の地図データが発行され情報配信センタ５による配信が開始される度に、地図データ配信者側で、その最新のバージョン情報を反映した内容に更新される。
【００３８】
なお、Ｓ１１０におけるバージョンリストを取得する時期については、例えば１日毎や１週間毎、１ヵ月毎といった具合に、定期的にバージョンリストを取得するようにすればよい。あるいは、予めバージョンリストを取得する日時をユーザが指定可能に構成してもよい。
【００３９】
Ｓ１１０でバージョンリストを取得する時期に達していないと判定した場合（Ｓ１１０：ＮＯ）、この処理を終了する。一方、バージョンリストを取得する時期が到来したと判定した場合（Ｓ１１０：ＹＥＳ）、最新のバージョンリストへの更新の可否を問い合わせる旨の情報を、通信装置２４を介して情報配信センタ５へ送信する（Ｓ１２０）。
【００４０】
つぎに、情報配信センタ５からの応答に基づき、メモリ（図示なし）等に現在格納されているバージョンリストから、最新のバージョンリストへ更新可能であるか否かを判定する（Ｓ１３０）。ここで、最新のバージョンリストへ更新可能であると判定した場合（Ｓ１３０：ＹＥＳ）、通信装置２４を介してバージョンリストの配信を要求する情報を情報配信センタ５へ送信し、応答として情報配信センタ５から送信されてくる最新のバージョンリストを取得して、これをメモリ（図示なし）等に格納されている従来のバージョンリストに対して上書きインストールする（Ｓ１４０）。あるいは、現在バージョンリストを保有していなければ、情報配信センタ５からバージョンリストを取得し、これをメモリ（図示なし）に格納する。
【００４１】
一方、Ｓ１３０で最新のバージョンリストへ更新できないと判定した場合（Ｓ１３０：ＮＯ）、すなわち、現在保有しているバージョンリストよりも新しいバージョンリストが存在しない場合、そのままこの処理を終了する。
【００４２】
［地図データ更新処理の説明］
図３は、車載用ナビゲーション装置１の制御装置２９が実行する「地図データ更新処理」の手順を示すフローチャートである。この処理は、車両のアクセサリースイッチがＯＮにされるなどして、車載用ナビゲーション装置１に電源が投入されることで開始され、上述の地図表示処理や経路案内処理等と並行して実行される。
【００４３】
制御装置２９は、「地図データ更新処理」を開始すると、まず、位置検出器２１からの検出結果から算出される自車両の現在位置が更新されたか否かを判定する（Ｓ２１０）。ここで、自車両の現在位置が更新されていないと判定している間（Ｓ２１０：ＮＯ）、この処理を繰り返す。そして、自車両の現在位置が更新されたと判定した場合（Ｓ２１０：ＹＥＳ）、地図データ入力器２５を介して、更新後の現在位置を含む地域（以下、更新対象地域と称する）の地図データのバージョン情報（１）を読み出す（Ｓ２２０）。
【００４４】
つぎに、上述の「バージョンリスト取得処理」（図２参照）において予め取得してあるバージョンリストを参照し、当該更新対象地域に対応する更新用の地図データのバージョン情報（２）を読み出す（Ｓ２３０）。そして、更新対象地域の地図データのバージョン情報（１）と、当該更新対象地域に対応する更新用の地図データのバージョン情報（２）とを比較し、両者のバージョンが相違するか否かを判定する（Ｓ２４０）。
【００４５】
ここで、（１）と（２）とでバージョンが一致すると判定した場合（Ｓ２４０：ＮＯ）、Ｓ２１０の処理へ戻る。一方、（１）と（２）とでバージョンが相違すると判定した場合（Ｓ２４０：ＹＥＳ）、地図データの更新の許否をユーザに対して問い合わせるための画面（図４参照）を表示装置２６に表示する（Ｓ２５０）。
【００４６】
図４は、地図データの更新の許否をユーザに対して問い合わせるための画面表示の一例を模式的に示す説明図である。この図４に示すように、この問い合わせ画面には地図データの更新が可能である旨や、更新用の地図データを取得して地図データを更新するか否かの指示入力を促す旨のメッセージが表示されている。また、表示装置２６の表示面上に設けられたタッチパネル機能を利用し、ユーザの指示入力を受け付けるための「ＹＥＳ」ボタン４１や、「ＮＯ」ボタン４２が表示されている。ユーザは、地図データの更新を許可する場合には「ＹＥＳ」ボタン４１を押下し、更新を許可しない場合には「ＮＯ」ボタン４２を押下することで、地図データの更新の許否を車載用ナビゲーション装置１に対して指示することができる。
【００４７】
図３のフローチャートの説明に戻る。Ｓ２６０では、地図データの更新がユーザから許可されたか否かを判定する（Ｓ２６０）。ここで、地図データの更新が許可されなかったと判定した場合（Ｓ２６０：ＮＯ）、すなわち、図４に示す問い合わせ画面においてユーザが「ＮＯ」ボタン４２を押下した場合、Ｓ２１０の処理へ戻る。
【００４８】
一方、地図データの更新がユーザから許可されたと判定した場合（Ｓ２６０：ＹＥＳ）、すなわち、図４に示す問い合わせ画面においてユーザが「ＹＥＳ」ボタン４１を押下した場合、更新対象地域に対応する更新用の地図データの配信要求を通信装置２４を介して情報配信センタ５へ送信し、その応答として情報配信センタ５から送信されてきた更新用の地図データを取得する（Ｓ２７０）。そして、この取得した更新用の地図データに基づき、地図データ入力器２５を介して更新対象地域の地図データを更新（アップグレードインストール）し（Ｓ２８０）、Ｓ２１０の処理へ戻る。
【００４９】
［効果］
上記実施形態の車載用ナビゲーション装置１によれば、以下のような効果を奏する。
更新用の地図データを取得するタイミングをユーザに委ねることなく、特定の地域に対応する地図データだけを適時に更新でき、当該地域の地図データを最新のものに維持できる。また、地図データ全体のうち、特定の地域に対応する地図データのみを更新することで、地図データを取得するための時間や通信コストを低減できる。
【００５０】
特に、自車両の現在位置周辺の地域、つまり、車両で移動中のユーザにとって必要かつ関心の高い地域の地図データを常に最新の状態にすることができる。これにより、ユーザは現在位置周辺の最新情報を入手することができるので便利である。
【００５１】
また、地図データを最新のものに更新可能である場合、ユーザ対して更新の許否を問い合わせることで、ユーザは、地図データの更新が可能であることを事前に知ることができ、地図データの更新の許否についてユーザの意向を反映できる。また、ユーザから更新を許可されることによって、情報配信センタ５から更新用の地図データを取得するので、ユーザが更新を許可しなかった場合に更新用の地図データを取得するための通信時間や通信コストを無駄に費やすことがない。
【００５２】
［地図データ更新処理の変形例］
ここで、上述の「地図データ更新処置」（図３参照）の変形例について説明する。上述の「地図データ更新処理」では、地図データの更新を行うタイミングを自車両の現在位置が更新された時点とし（図３のＳ２１０参照）、更新の対象となる地域を自車両の現在位置を含む地域（図３のＳ２２０参照）としているが、これ以外にも下記のような態様で地図データの更新を行うことができる。
【００５３】
（変形例１）
特定の施設や地点等のＰＯＩをユーザに指定されることで、当該ＰＯＩに関する情報をユーザに対して提示したり、経路案内の目的地として設定する場合、ユーザによってＰＯＩが指定された時点を地図データの更新を行うタイミングとし、当該ＰＯＩを含む地域を更新の対象となる地域としてもよい。この場合、図３のフローチャートのＳ２１０においては、ユーザからＰＯＩを指定する指示入力があったか否かを判定し、Ｓ２２０においては、指定されたＰＯＩを含む地域に対応する地図データのバージョン情報を読み出すようにする。以降、指定されたＰＯＩを含む地域を更新対象地域として、既に説明したような処理と同様の処理を実行すればよい。
【００５４】
このようにすることで、ユーザがＰＯＩの情報を検索したり、経路案内の目的地を設定する際において、当該ＰＯＩを含む地域、つまり、ユーザにとって関心の高い施設や地点を含む地域の地図データを常に最新の状態にすることができる。これにより、ユーザは指定したＰＯＩに関する最新情報や、その周辺の道路等に関する最新情報も利用できるので便利である。
【００５５】
（変形例２）
表示装置２６に表示する地図の地理的範囲が変化する場合、表示する地図の地理的範囲が変化する時点を地図データの更新を行うタイミングとし、変化後の表示範囲を含む地域を更新の対象となる地域としてもよい。
【００５６】
なお、表示装置２６に表示する地図の地理的範囲の変化には、現在の表示範囲からジャンプによって他の表示範囲に切り替わる場合や、現在の表示範囲からスクロールによって徐々に変化する場合等がある。前者は、ユーザが指定した地点や地域を含む範囲の地図に表示を切り替えたり、地図の表示をユーザが指定した縮尺に切り替える際等に行われる。また、後者は、例えば自車両の現在位置の変化に伴って地図の表示範囲を変更したり、ユーザが方向キー等を操作することで表示範囲を徐々に変更する際等に行われる
このように地図の表示範囲の変化に伴って地図データの更新を行う場合、図３のフローチャートのＳ２１０においては、「地図データ更新処理」に並行して実行されている他の各処理の結果として表示装置２６に表示する地図の地理的範囲が変化するか否かを判定し、Ｓ２２０においては、変化後の表示範囲を含む地域に対応する地図データのバージョン情報を読み出すようにする。以降、変化後の表示範囲を含む地域を更新対象地域として、既に説明したような処理と同様の処理を実行すればよい。
【００５７】
このようにすることで、自車両の移動やユーザからの指示によって地図の表示範囲が変化する場合において、変更後の表示範囲を含む地域、つまり、ユーザが実際に目にする地域の地図データを常に最新の状態にすることができる。これにより、ユーザは画面に表示された地域に関する最新情報を入手することができるので便利である。
【００５８】
（変形例３）
さらに、上述の実施形態における「地図データ更新処理」の態様と、変形例１，２の態様とを併せた構成であってもよい。すなわち、図３のフローチャートのＳ２１０において、自車両の現在位置の更新の有無（実施形態）、ＰＯＩを指定する指示入力の有無（変形例１）、及び表示装置２６に表示する地図の地理的範囲の変化の有無（変形例２）それぞれについて判定し、Ｓ２２０においては、Ｓ２１０で該当したそれぞれの条件に対応する地域の地図データのバージョン情報を読み出すようにする。以降、Ｓ２１０で該当したそれぞれの条件に対応する地域を更新対象地域として、既に説明したような処理と同様の処理を実行すればよい。
【００５９】
（変形例４）
更新対象地域に対応する地図データのバージョンと、更新用の地図データのバージョンとが相違する場合、更新の許否をユーザに問い合わせることなく自動的に更新用の地図データを取得して地図データを更新するモードと、地図データの更新の許否をユーザに問い合わせてから更新用の地図データを取得して地図データを更新するモードとを、ユーザによって選択可能に構成してもよい。このようにすることで、地図データを常に自動的に更新することをユーザが希望する場合や、更新の許否をユーザが都度指示したい場合等、ユーザの意向を考慮した態様で地図データの更新を実行できる。
【００６０】
以上、本発明の実施形態及びその変形例について説明したが、本発明は上記の実施形態及び変形例に何ら限定されるものではなく、様々な態様にて実施することが可能である。
例えば、上記実施形態及びその変形例は、本発明を車載用ナビゲーション装置１として実現したものであるが、記憶媒体に記憶された地図データを利用してナビゲーション以外の処理を実行する装置に適用することもできる。
【図面の簡単な説明】
【００６１】
【図１】実施形態の車載用ナビゲーション装置１の概略構成を示すブロック図である。
【図２】車載用ナビゲーション装置１の制御装置２９が実行する「バージョンリスト取得処理」の手順を示すフローチャートである。
【図３】車載用ナビゲーション装置１の制御装置２９が実行する「地図データ更新処理」の手順を示すフローチャートである。
【図４】地図データの更新の許否をユーザに対して問い合わせるための画面表示の一例を模式的に示す説明図である。
【符号の説明】
【００６２】
１…車載用ナビゲーション装置１、５…情報配信センタ、２１…位置検出器、２２…操作スイッチ群２２、２３ａ…リモコン、２３ｂ…リモコンセンサ、２４…通信装置、２５…地図データ入力器、２６…表示装置、２７…音声出力装置、２９…制御装置。
【図１】
2008090057.tif 000003
【図２】
2008090057.tif 000004
【図３】
2008090057.tif 000005
【図４】
2008090057.tif 000006