(57)【要約】【課題】ユーザに操作の繰り返しを要求することなく、更新情報を取得することができる。【解決手段】  記憶手段内の地図情報よりも新しい更新地図情報の提供を要求するための更新要求信号を生成する生成手段と、前記地図情報の更新の要求を受け付けると、前記地図情報の更新が可能であるか否かを判定する判定手段と、前記地図情報の更新が不可であると判定した場合、前記更新の要求を受け付けた前記地図上の特定エリアを示すエリア情報を前記記憶手段に登録する登録手段と、を備え、前記生成手段は、前記記憶手段に前記エリア情報が登録されている場合、前記更新要求信号を生成する。【選択図】図１
2012220587.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を記憶する記憶手段と、
前記地図情報および所定の情報を表示する表示手段と、
前記地図情報の更新の要求を受け付ける受付手段と、
前記地図情報よりも新しい更新地図情報の提供を要求するための更新要求信号を生成する生成手段と、
自身以外の外部装置との間で所定の情報を送受信する送受信手段と、
前記受付手段が前記地図情報の更新の要求を受け付けると、前記地図情報の更新が可能であるか否かを判定する判定手段と、
前記地図情報の更新が不可であると判定した場合、前記更新の要求を受け付けた前記地図上の特定エリアを示すエリア情報を前記記憶手段に登録する登録手段と、を備え、
前記生成手段は、
前記記憶手段に前記エリア情報が登録されている場合、前記更新要求信号を生成する
ことを特徴とする地図表示装置。
【請求項２】
請求項１に記載の地図表示装置において、
前記判定手段は、
前記送受信手段により前記更新地図情報を取得したか否か、または、前記更新地図情報が外部装置に格納されていることを示す情報を取得したか否か、に基づき前記地図情報の更新が可能であるか否かを判定する
ことを特徴とする地図表示装置。
【請求項３】
請求項１に記載の地図表示装置において、
前記表示手段は、
前記記憶装置に登録されている前記エリア情報を表示する
ことを特徴とする地図表示装置。
【請求項４】
請求項１に記載の地図表示装置において、
前記送受信手段が取得した前記更新地図情報を用いて前記地図情報を更新する更新手段と、
前記地図情報が更新される前に、前記地図情報の更新を行うことを報知する報知手段と、を備える
ことを特徴とする地図表示装置。
【請求項５】
請求項１に記載の地図表示装置において、
前記送受信手段が取得した前記更新地図情報を用いて前記地図情報を更新する更新手段、を備え、
前記送受信手段は、
地図表示装置の起動時であって、前記表示手段が前記記憶手段内の前記地図情報を表示する前に、前記生成部により生成された前記更新要求信号の送信に基づいて前記更新地図情報を取得し、
前記更新手段は、
地図表示装置の起動時であって、前記表示手段が前記記憶手段内の前記地図情報を表示する前に、前記更新地図情報を用いて前記地図情報を更新し、
前記表示手段は、
前記更新された後の地図情報を表示する
ことを特徴とする地図表示装置。
【請求項６】
地図情報を表示する地図表示装置と、該地図情報よりも新しい更新地図情報を提供する地図提供装置と、から構成される地図更新システムにおいて、
前記地図情報および所定の情報を表示する表示手段と、
前記地図情報の更新の要求を受け付ける受付手段と、
前記更新地図情報の提供を要求するための更新要求信号を生成する生成手段と、
前記地図提供装置との間で所定の情報を送受信する送受信手段と、
前記受付手段が前記地図情報の更新の要求を受け付けると、前記地図情報の更新が可能であるか否かを判定する判定手段と、
前記地図情報の更新が不可であると判定した場合、前記更新の要求を受け付けた前記地図上の特定エリアを示すエリア情報を前記記憶手段に登録する登録手段と、を備え、
前記生成手段は、
前記記憶手段に前記エリア情報が登録されている場合、前記更新要求信号を生成し、
前記送受信手段は、前記更新要求信号を前記地図提供装置に送信し、
前記地図提供装置は、
前記エリア情報に対応する前記更新地図情報を前記地図表示装置の前記送受信手段に送信する
ことを特徴とする地図更新システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置および地図更新システムに関する。
【背景技術】
【０００２】
特許文献１に記載されるように、ナビゲーション装置の地図データベースに格納されている古い地図情報と、最新の地図情報と、の差分を更新する技術がある。このような技術では、ユーザが指定した区域について最新の地図情報に更新を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２４９６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、差分を更新するための更新情報が作成されていない場合、更新情報が作成された後に、ユーザに再度、更新情報を取得する操作を要求している。しかしながら、ユーザは、いつから更新情報を取得できるようになるのか分からないため、更新情報を取得できるまで、繰り返し更新情報を取得するための操作を行わなければならず、非常に不便である。
【０００５】
そこで、本発明は、ユーザに操作の繰り返しを要求することなく、更新された情報を取得することができる地図表示装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る地図表示装置は、地図情報を記憶する記憶手段と、前記地図情報および所定の情報を表示する表示手段と、前記地図情報の更新の要求を受け付ける受付手段と、前記地図情報よりも新しい更新地図情報の提供を要求するための更新要求信号を生成する生成手段と、自身以外の外部装置との間で所定の情報を送受信する送受信手段と、前記受付手段が前記地図情報の更新の要求を受け付けると、前記地図情報の更新が可能であるか否かを判定する判定手段と、前記地図情報の更新が不可であると判定した場合、前記更新の要求を受け付けた前記地図上の特定エリアを示すエリア情報を前記記憶手段に登録する登録手段と、を備え、前記生成手段は、前記記憶手段に前記エリア情報が登録されている場合、前記更新要求信号を生成する、という構成を有する。
【発明の効果】
【０００７】
本発明によれば、ユーザに操作の繰り返しを要求することなく、更新情報を取得することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る地図更新システムの概略構成を示す図である。
【図２】本発明の一実施形態に係る地図表示装置を示す図である。
【図３】本発明の一実施形態に係る情報提供装置を示す図である。
【図４】本発明の一実施形態に係る登録テーブルを示す図である。
【図５】本発明の一実施形態に係る更新登録リストを示す図である。
【図６】本発明の一実施形態に係る更新テーブルを示す図である。
【図７】本発明の一実施形態に係る情報提供装置の記憶装置内に格納される更新情報を示す図である。
【図８】本発明の一実施形態に係る地図表示装置の機能ブロックを示す図である。
【図９】本発明の一実施形態に係る情報提供装置の機能ブロックを示す図である。
【図１０】本発明の一実施形態に係る更新要求エリアの登録処理のフローを示す図である。
【図１１】本発明の一実施形態に係る登録エリアに基づく地図の更新処理のフローを示す図である。
【図１２】本発明の一実施形態に係る地図表示装置の画面例を示す図である。
【図１３】本発明の一実施形態に係る地図表示装置の画面例を示す図である。
【図１４】本発明の一実施形態に係る地図表示装置の画面例を示す図である。
【図１５】本発明の一実施形態に係る地図表示装置の画面例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明に係る地図表示装置および地図更新システムについて説明する。
【００１０】
図１は、本発明の一実施形態に係る地図更新システムの概略構成を示した図である。地図更新システムは、地図表示装置１００と、情報提供装置２００と、を備えている。なお、後述するように、地図表示装置１００と情報提供装置２００とは、例えば、インターネット網などのデジタル通信回線網ｃを介して相互に接続される。
【００１１】
図２は、本実施形態に係る地図表示装置１００の概略構成を示した図である。地図表示装置１００は、演算処理装置１０１、記憶装置１０２と、ディスプレイ１０３と、入力装置１０４と、各種センサ１０５と、ＧＰＳ受信装置１０６と、データ送受信装置１０７と、を備えている。また、これらの各デバイスは、バス１０８によって電気的に接続され、相互にデータの受け渡しが可能な構成となっている。なお、地図表示装置１００は、地図情報や交通情報を表示するほか、例えば、推奨経路の探索や経路誘導といったナビゲーション機能を有するナビゲーション装置により実現される。
【００１２】
演算処理装置１０１は、地図表示装置１００の様々な処理を行う中心的なユニットである。演算処理装置１０１は、例えば、車速センサ、ジャイロセンサといった各種センサ１０５、および、ＧＰＳ受信装置１０６などから出力される情報を用いて、車両の現在地を特定する。また、演算処理装置１０１は、記憶装置１０２に格納されている地図情報を用いて、出発地および目的地を結ぶ推奨経路を探索する。また、演算処理装置１０１は、地図情報、交通情報、誘導経路などのグラフィックス情報を生成し、ディスプレイ１０３に出力する。また、演算処理装置１０１は、経路誘導を行うための音声情報を生成し、これをスピーカー（図示せず）に出力する。
【００１３】
また、演算処理装置１０１は、記憶装置１０２に格納されている地図情報であって、更新前の旧バージョンである古い地図情報を更新する処理を実行する。後述するように、演算処理装置１０１は、地図情報の更新に関する様々な指示をユーザから受け付ける。具体的には、演算処理装置１０１は、ユーザから更新を要求された地図上のエリア（以下、「更新要求エリア」という）について更新処理を実行する。
【００１４】
なお、後述するように、演算処理装置１０１は、タッチパネルのタッチ位置に基づいて更新要求エリアを特定する。具体的には、演算処理装置１０１は、タッチ位置のＸＹ座標を示す信号をタッチパネルから取得すると、かかるタッチ位置を中心とした所定範囲のエリアを更新要求エリアとして特定する。すなわち、演算処理装置１０１は、タッチ位置のＸＹ座標を中心として、例えば、地図上の半径１００ｍ以内の範囲に含まれる地点座標を更新要求エリアの地点座標として特定する。
【００１５】
また、演算処理装置１０１は、後述するように、更新要求エリアの地図情報を更新するために、情報提供装置２００から更新情報を取得する。更新情報には、更新されたエリアの地図画像、施設情報、地点座標、更新バージョン、データ識別番号などの諸情報が含まれている。また、演算処理装置１０１は、かかる更新情報を取得するため、更新要求エリアのバージョン、地点座標などを含む情報要求信号を生成する。また、演算処理部１０１は、更新情報を取得して、更新要求エリアの更新処理を実行する。
【００１６】
また、演算処理装置１０１は、記憶装置１０２に格納されている登録テーブルに更新要求エリアに関する情報を登録する。具体的には、演算処理装置１０１は、更新要求エリアの地点座標およびこれに対応するバージョンを記憶装置１０２内の地図情報から読み出し、登録テーブルに登録する。また、演算処理装置１０１は、ディスプレイ１０３に表示する地図のグラフィックス情報を生成する。また、演算処理装置１０１は、登録テーブルに登録されている更新要求エリアの住所一覧を表示した更新登録リストを生成する。
【００１７】
なお、演算処理装置１０１は、数値演算、各装置およびセンサの制御など、様々な処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０９と、プログラムやデータなどを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１０と、プログラムやデータ、演算結果などを一時的に格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１１と、を有している。また、ＣＰＵ１０９、ＲＯＭ１１０、ＲＡＭ１１１は、バス１１２によって相互に電気的に接続されている。
【００１８】
記憶装置は１０２、例えば、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカードといった、少なくとも読み書きが可能な記録媒体で構成される。記憶装置１０２には、例えば、ナビゲーション機能に用いられる地図情報、交通情報、経路情報、区間情報、辞書データなどの諸情報が格納されている。なお、地図情報は、地図上の各エリアを構成する複数のエリア情報から構成され、各エリア情報は、作成された日時によって新旧を示すバージョン情報を有する。また、各エリアは、地図上の所定のエリアを示すメッシュ領域ごとに構成されてもよく、または、メッシュ領域とは異なる所定のエリアごとに構成されたものであってもよい。また、地図情報は、メッシュ領域を特定するメッシュＩＤ、地図上の道路を構成するリンクのリンクデータ（リンクＩＤを含む）、各リンクの時間帯ごとの旅行時間情報、道路種別情報といった諸情報を有している。また、地図情報は、地図上の各地点を一意に特定するため、ＸＹ座標で示される地点座標を有している。
【００１９】
図４は、記憶装置に格納されている登録テーブル３００を示す図である。なお、登録テーブルには、更新要求エリアに関する情報が登録される。同図に示すように、登録テーブル３００は、登録エリア３０１と、バージョン３０２と、日時３０３と、を有している。登録エリア３０１には、更新要求エリアの地点座標であるＸＹ座標が登録される。なお、登録エリア３０１には、更新要求エリアの地点座標ではなく、更新要求エリアが含まれるメッシュ領域のメッシュＩＤが登録されてもよい。また、バージョン３０２には、更新要求エリアに対応するエリア情報のバージョンが登録される。日時には、登録エリア３０１に更新要求エリアの地点座標が登録された日時が登録される。
【００２０】
また、図５は、演算処理装置１０１によって生成され、記憶装置１０２に格納される更新登録リスト４００を示す図である。なお、更新登録リスト４００には、登録テーブル３００に登録されている更新要求エリアの住所に関する情報が登録される。同図に示すように、更新登録リスト４００は、日時４０１と、エリア住所４０２と、バージョン４０３と、を有している。日時４０１は、登録テーブル３００の登録エリア３０１に更新要求エリアの地点座標が登録された日時が登録される。また、エリア住所４０２には、登録テーブルの登録エリア３０１に登録されている更新要求エリアに対応する地図上の住所が登録される。また、バージョン４０３には、更新要求エリアに対応する記憶装置１０２内のエリア情報のバージョンが登録される。
【００２１】
図２に戻って説明を続ける。ディスプレイ１０３は、演算処理装置１０１で生成された地図のグラフィックス情報などを表示するユニットである。ディスプレイ１０３は、例えば、液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００２２】
入力装置１０４は、ユーザから所定の指示を受け付ける装置である。具体的には、方向キー、ダイヤルスイッチ、タッチパネルなどで構成される。
【００２３】
タッチパネルは、表示画面を透視可能にディスプレイ１０３の表面側に搭載され、指やタッチペンによるディスプレイ１０３へのタッチを検知する。また、タッチパネルは、検知したタッチ位置をディスプレイ１０３上に設定されるＸＹ座標に変換し、これを信号として演算処理装置１０１に出力する。なお、タッチパネルは、例えば、静電容量方式による入力検出素子などで構成される。
【００２４】
各種センサ１０５には、車速センサやジャイロセンサなどが含まれる。車速センサは、検出した車輪の回転数をパルス信号に変換し、所定の時間内におけるパルス信号数から車両の車速を算出する。また、ジャイロセンサは、光ファイバジャイロや振動ジャイロ等で構成され、車両の回転による角速度を検出する。
【００２５】
ＧＰＳ受信装置１０６は、ＧＰＳ衛星からの信号を受信して、車両とＧＰＳ衛星間の距離と、距離の変化率を３個以上の衛星に対して測定することで、車両の現在地、進行速度および進行方位を算出する。
【００２６】
データ送受信装置１０７は、地図表示装置１００に内蔵される各装置以外の装置（以下、「外部装置」という）との間で所定の情報を送受信するための装置である。例えば、データ送受信装置１０７は、演算処理装置１０１から取得した情報要求信号を情報提供装置２００に送信する。また、データ送受信装置１０７は、情報提供装置２００から送信されてくる更新情報または更新情報を提供できないことを示す信号を受信する。なお、このような情報の送受信には、最寄りの無線基地局を介したインターネット網などのデジタル通信回線網ｃによる無線通信技術が利用される。
【００２７】
図３は、情報提供装置２００の概略構成を示した図である。情報提供装置２００は、自身に内蔵される各装置以外の装置である外部装置からの要求に応じて、様々な情報を生成し、これを提供するサーバ装置である。情報提供装置２００は、演算処理装置２０１と、データ送受信装置２０２と、入力装置２０３と、記憶装置２０４と、を備えている。なお、これらの各デバイスは、バス２０５によって電気的に接続され、相互にデータの受け渡しが可能な構成となっている。
【００２８】
演算処理装置２０１は、情報提供装置２００の様々な処理を行う中心的なユニットである。具体的には、演算処理装置２０１は、更新情報といった所定の情報を記憶装置２０４に格納する。また、演算処理装置２０１は、外部装置に提供する情報を生成し、または、記憶装置２０４から読み出し、データ送受信装置２０２に出力する。
【００２９】
なお、演算処理装置２０１は、数値演算、他の装置およびセンサの制御など、様々な処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０６と、プログラムやデータなどを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０７と、プログラムやデータ、演算結果などを一時的に格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０８と、を有している。なお、これらのＣＰＵ２０６、ＲＯＭ２０７、ＲＡＭ２０８は、バス２０９によって相互に電気的に接続されている。
【００３０】
データ送受信装置２０２は、情報提供装置２００と外部装置との間で情報を送受信するための装置である。具体的には、地図表示装置１００から送信されてくる情報要求信号を受信する。また、データ送受信装置２０２は、演算処理装置２０１で読み出された更新情報を地図表示装置１００に送信する。
【００３１】
入力装置２０３は、ユーザが情報提供装置２００に様々な指示や情報の入力を行うための装置である。具体的には、入力装置２０３は、キーボードやテンキー、マウスなどから構成される。
【００３２】
記憶装置２０４は、例えば、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカードといった、少なくとも読み書きが可能な記録媒体で構成される。記憶装置２０４には、情報提供装置２００の機能を実行するために必要なプログラムなどが格納されている。具体的には、記憶装置２０４には、更新情報や更新テーブルなどが格納されている。
【００３３】
図６（ａ）は、更新情報に関する情報を有する更新テーブル５００を示した図である。更新テーブル５００は、更新バージョン５０１と、更新エリア５０２と、データ識別番号５０３と、が登録されている。更新バージョン５０１には、更新情報が作成された日時によって情報の新旧を示すバージョンが登録される。また、更新エリア５０２には、更新されたエリア情報の地点座標が登録される。また、データ識別番号５０３には、各更新情報を識別するための番号が登録される。
【００３４】
図６（ｂ）は、記憶装置２０４に格納されている更新情報を示した図である。記憶装置２０４には、更新テーブル５００の「データ識別番号」５０３に対応付けられた識別番号を有する複数の更新情報が格納されている。
【００３５】
次に、本実施形態に係る地図表示装置１００および情報提供装置２００の機能ブロックについて説明する。なお、地図表示装置１００および情報提供装置２００の各機能ブロックは、各々の演算処理装置１０１、２０１に実装されるＣＰＵ１０９、２０６が読み込んだ所定のプログラムを実行することにより構築される。そのため、各ＲＯＭ１１０、２０７には、各機能部の処理を実行するためのプログラムが記憶されている。
【００３６】
また、地図表示装置１００および情報提供装置２００の各機能ブロックは、本実施形態において実現される地図表示装置１００および情報提供装置２００の各機能を理解容易にするために、主な処理内容に応じて分類したものである。また、各機能の分類の仕方やその名称によって、本発明が制限されることはない。なお、地図表示装置１００および情報提供装置２００の各構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、一つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００３７】
また、地図表示装置１００および情報提供装置２００の機能部は、ハードウェア（ＡＳＩＣなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００３８】
図７は、地図表示装置１００の機能ブロックを示した図である。地図表示装置１００は、情報制御部６０１と、信号生成部６０２と、地図更新部６０３と、登録部６０４と、リスト生成部６０５と、表示情報生成部６０６と、を有している。そして、地図表示装置１００は、これらの各機能部、他の装置、センサとの協働により所定の処理を実行する。
【００３９】
情報制御部６０１は、他の機能部、装置、センサから所定の情報や指示を受け付ける機能部である。また、情報制御部６０１は、取得した情報や受け付けた指示を、これら情報や指示の種類または内容に応じて、所定のセンサ、装置、機能部に出力する機能部である。
【００４０】
情報制御部６０１は、地図情報の更新に関するユーザの指示を受け付ける。具体的には、情報制御部６０１は、地図情報更新モードへ移行するための指示をユーザから受け付ける。なお、地図情報更新モードは、記憶装置１０２に格納されている古い地図情報を、更新情報に基づいて、最新の地図情報に更新するモードである。また、情報制御部６０１は、ユーザから更新要求を受け付けたか否かを判定する。具体的には、情報制御部６０１は、タッチパネルなどの入力装置１０４を介して、ユーザから更新要求エリアの地点座標を取得すると、更新要求エリアの更新要求を受け付けたと判定する。また、情報制御部６０１は、情報要求信号の生成を信号生成部６０２に指示する。
【００４１】
また、情報制御部６０１は、更新情報の取得に基づき、地図情報の更新が可能か否かを判定する。具体的には、情報制御部６０１は、情報提供装置２００から更新情報を取得した場合、更新要求エリアのエリア情報の更新が可能であると判定する。一方で、更新情報を取得できなかった場合、情報制御部６０１は、地図情報の更新が不可であると判定する。
【００４２】
また、情報制御部６０１は、データ送受信装置１０７を介して更新情報を取得すると、更新処理を実行するか否かの指示をユーザから受け付けるため、所定のメッセージを示すグラフィックス情報を生成する指示を表示情報生成部６０６に出力する。また、情報制御部６０１は、更新処理の実行をユーザから指示されると、取得した更新情報を地図更新部６０３に出力する。また、情報制御部６０１は、更新情報を地図更新部６０３に出力した場合、かかる更新情報に対応する更新要求エリアの地点座標３０１、バージョン３０２、日時３０３を登録テーブル３００から削除する。
【００４３】
また、情報制御部６０１は、更新情報の提供が受けられないことを示す信号を取得すると、更新要求エリアを登録するか否かの指示をユーザから受け付けるため、所定のメッセージを示すグラフィックス情報を生成する指示を表示情報生成部６０６に出力する。
【００４４】
また、情報制御部６０１は、登録テーブル３００に登録されている更新要求エリアの更新情報を取得する指示を登録部６０４から受け付けると、かかる指示を信号生成部６０２に出力する。
【００４５】
また、情報制御部６０１は、更新登録リスト４００を表示する指示をユーザから受け付ける。具体的には、情報制御部６０１は、図１３の画面例７２１に示す選択ボタン７２２を表示するためのグラフィックス情報を生成する指示を表示情報生成部６０６に出力する。また、情報制御部６０１は、更新登録リストの表示をユーザから指示されると、すなわち、選択ボタン７２２がユーザに選択されると、リスト生成部６０５に更新登録リスト４００の生成を指示する。
【００４６】
信号生成部６０２は、情報要求信号を生成するための機能部である。具体的には、信号生成部６０２は、情報制御部６０１を介して更新要求エリアの地点座標を受け付けた場合、かかるエリアの地点座標と、地点座標に対応するエリア情報のバージョンと、を含む情報要求信号を生成する。また、信号生成部６０２は、情報制御部６０１を介して登録部６０４から情報要求信号の生成を指示されると、登録テーブル３００の登録エリア３０１に登録されている更新要求エリアの地点座標と、それに対応するバージョン３０２と、を含む情報要求信号を生成する。また、信号生成部６０２は、情報制御部６０１を介して、データ送受信装置１０７に情報要求信号を出力する。
【００４７】
地図更新部６０３は、更新情報を用いて、更新処理を実行するための機能部である。具体的には、地図更新部６０３は、更新情報の取得に基づき、更新処理を実行する。具体的には、地図更新部６０３は、更新情報に含まれている更新エリアの地点座標に対応するエリア情報を記憶装置１０２の地図情報から抽出する。また、地図更新部６０３は、抽出したエリア情報を、更新情報の内容に置き換える。
【００４８】
登録部６０４は、登録テーブル３００に更新要求エリアに関する情報を登録する機能部である。具体的には、登録部６０４は、更新要求エリアの地点座標を登録テーブル３００の登録エリア３０１に登録する。また、登録部６０４は、更新要求エリアに対応するエリア情報のバージョンを登録テーブル３００のバージョン３０２に登録する。
【００４９】
また、登録部６０４は、所定の判定結果に応じて、情報要求信号の生成を要求する機能部である。具体的には、登録部６０４は、地図表示装置１００が起動された場合、または、かかる起動時から所定時間（例えば、１時間や３時間）が経過したと判定した場合、登録テーブル３００に更新要求エリアの地点座標が登録されているか否かを判定する。なお、登録部６０４は、更新要求エリアが登録エリアに登録されてから所定日数（例えば、３日や７日）が経過したか否かを判定し、かかる判定結果に応じて、登録テーブル３００に更新要求エリアの地点座標が登録されているか否かを判定するようにしてもよい。また、登録部６０４は、登録テーブル３００に更新要求エリアの地点座標が登録されていると判定した場合、かかるエリアの地点座標３０１と、これに対応付けられているバージョン３０１と、を含む情報要求信号を生成する指示を情報制御部６０１に出力する。
【００５０】
リスト生成部６０５は、更新登録リスト４００を生成する機能部である。リスト生成部６０５は、情報制御部６０１を介して、更新登録リスト４００の表示をユーザから指示されると、かかるリストを生成する。具体的には、リスト生成部６０５は、登録テーブル３００の登録エリア３０１から更新要求エリアの地点座標を抽出し、かかる地点座標に対応するエリア情報を記憶装置１０２内の地図情報から読み出す。また、リスト生成部６０５は、読み出したエリア情報に基づき、地点座標が示す住所と、エリア情報のバージョンを取得する。また、リスト生成部６０５は、図５に示すように、登録テーブル３００から、かかる地点座標が登録された日時３０３を抽出し、登録要求エリアが登録された日時４０１と、住所４０２と、バージョン４０３と、が登録されている更新登録リスト４００を生成する。また、リスト生成部６０５は、情報制御部６０１を介して、更新登録リスト４００のグラフィックス情報を生成する指示を表示情報生成部６０６に出力する。
【００５１】
表示情報生成部６０６は、グラフィックス情報を生成する機能部である。具体的には、表示情報生成部６０６は、ディスプレイ１０３に表示する地図情報のグラフィックス情報を生成する。また、表示情報生成部６０６は、更新要求エリアを登録テーブル３００に登録するか否かの指示をユーザから受け付けるため、所定のメッセージを示すグラフィックス情報を生成する。また、表示情報生成部６０６は、更新情報を用いて、更新処理を実行するか否かの指示をユーザから受け付けるため、所定のメッセージを示すグラフィックス情報を生成する。また、表示情報生成部６０６は、更新登録リスト４００のグラフィックス情報を生成する。また、表示情報生成部６０６は、情報制御部６０１を介して、生成したグラフィックス情報をディスプレイ１０３に出力する。
【００５２】
図８は、情報提供装置２００の機能ブロックを示す図である。情報提供装置２００は、情報制御部６１１と、更新情報提供部６１２と、を有している。そして、情報提供装置２００は、これらの各機能部、他の装置、との協働により所定の処理を実行する。
【００５３】
情報制御部６１１は、他の機能部、装置から所定の情報や指示を受け付ける機能部である。また、情報制御部６１１は、取得した情報や受け付けた指示を、これら情報や指示の種類または内容に応じて、所定の装置、機能部に出力する機能部である。具体的には、情報制御部６１１は、データ送受信装置２０２を介して受け付けた情報要求信号を更新情報提供部６１２に出力する。また、情報制御部６１１は、更新情報または更新情報が存在しないことを示す信号を更新情報提供部６１２から受け付けると、かかる信号をデータ送受信装置２０２に出力する。
【００５４】
更新情報提供部６１２は、更新情報を記憶装置２０４から抽出する機能部である。具体的には、更新情報提供部６１２は、地図表示装置１００が有するエリア情報のバージョンを情報要求信号から抽出する。また、更新情報提供部６１２は、更新テーブル５００を用いて、抽出したバージョンよりも新しいバージョンが対応付けられている更新情報を特定する。また、更新情報提供部６１２は、特定した更新情報のうち、更新要求エリアの地点座標を含む更新エリアの地点座標が対応付けられている更新情報を記憶装置２０４から抽出する。また、更新情報提供部６１２は、抽出した更新情報を情報制御部６１１に出力する。
【００５５】
また、更新情報提供部６１２は、抽出する更新情報が記憶装置２０４に格納されていない場合、提供する情報が存在しないことを示す信号を情報制御部に出力する。具体的には、更新情報提供部６１２は、情報要求信号に含まれているエリア情報のバージョンよりも新しい更新バージョン５０１が対応付けられている更新情報が存在しない場合、提供する更新情報が存在しないことを示す信号を情報制御部６１１に出力する。また、更新情報提供部６１２は、更新要求エリアの地点座標が含まれている更新エリアの更新情報が存在しない場合、提供する更新情報が存在しないことを示す信号を情報制御部６１１に出力する。
【００５６】
以上、地図表示装置１００および情報提供装置２００の機能ブロックについて説明した。
【００５７】
次に、地図表示装置１００で実行される更新要求エリアの登録処理と、登録エリアに基づく地図情報の更新処理と、について説明する。図９は、更新要求エリアの登録処理を示したフロー図である。地図表示装置１００は、地図情報更新モード７０２がユーザによって選択されると、本フローを開始する。
【００５８】
ステップＳ００１において、情報制御部６０１は、更新要求を受け付けたか否かを判定する。具体的には、情報制御部６０１は、タッチパネルを介して、ユーザから更新要求エリアの地点座標を受け付けると、更新要求を受け付けたと判定する。そして、更新要求を受け付けたと判定した場合（ステップＳ００１でＹｅｓ）、情報制御部６０１は、情報要求信号の生成を信号生成部６０２に指示し、処理をステップＳ００２に移行する。一方で、更新要求を受け付けていないと判定した場合（ステップＳ００１でＮｏ）、情報制御部６０１は、更新要求エリアの地点座標を受け付けるまでステップＳ００１の処理を繰り返し実行する。
【００５９】
ステップＳ００２において、信号生成部６０２は、更新要求エリアの地点座標と、更新要求エリアに対応するエリア情報のバージョンと、を含む情報要求信号を生成する。そして、信号生成部６０２は、情報制御部６０１を介して、情報要求信号をデータ送受信装置１０７に出力する。また、データ送受信装置１０７は情報要求信号を情報提供装置２００に送信する。
【００６０】
ここで、情報提供装置２００の情報制御部６１１は、データ送受信装置２０２を介して、地図表示装置１００から取得した情報要求信号を更新情報提供部６１２に出力する。また、更新情報提供部６１２は、取得した情報要求信号から更新要求エリアに対応するエリア情報のバージョンを抽出する。また、更新情報提供部６１２は、更新テーブル５００を用いて、抽出したバージョンよりも新しいバージョンが対応付けられている更新情報を特定する。また、更新情報提供部６１２は、特定した更新情報のうち、更新要求エリアの地点座標を含む更新エリアの地点座標が対応付けられている更新情報を記憶装置２０４から抽出する。そして、更新情報提供部６１２は、抽出した更新情報を情報制御部６１１に出力する。
【００６１】
なお、更新情報提供部６１２は、抽出する更新情報が記憶装置２０４に格納されていない場合、提供する情報が存在しないことを示す信号を情報制御部に出力する。具体的には、更新情報提供部６１２は、情報要求信号に含まれているエリア情報のバージョンよりも新しい更新バージョン５０１が対応付けられている更新情報が存在しない場合、提供する更新情報が存在しないことを示す信号を情報制御部６１１に出力する。また、更新情報提供部６１２は、更新要求エリアの地点座標が含まれている更新エリアの更新情報が存在しない場合にも、提供する更新情報が存在しないことを示す信号を情報制御部６１１に出力する。
【００６２】
情報制御部６１１は、データ送受信装置２０２を介して、更新情報提供部６１２から取得した更新情報、または、提供する更新情報が存在しないことを示す信号を地図表示装置１００に送信する。
【００６３】
ステップＳ００２において、情報制御部６０１は、更新要求エリアのエリア情報の更新が可能か否かを判定する。具体的には、情報制御部６０１は、情報提供装置２００から更新情報を取得できた場合、更新が可能と判定し（ステップＳ００２でＹｅｓ）、処理をステップＳ００３に移行する。一方で、情報制御部６０１は、更新情報を取得できなかった場合、すなわち、情報提供装置２００から提供する情報が存在しないことを示す信号を取得した場合、更新が不可であると判定し（ステップＳ００２でＮｏ）、処理をステップＳ００５に移行する。
【００６４】
ステップＳ００３において、情報制御部６０１は、更新情報を用いて、更新処理を実行するか否かの指示をユーザから受け付けるため、所定のメッセージを示すグラフィックス情報の生成を表示情報生成部６０６に出力する。図１１の画面例７０１は、かかる指示を受け付ける際にディスプレイ１０３に表示されるメッセージ７０２を示した図である。更新処理を実行する指示をユーザから受け付けると、すなわち、画面例の「はい」７０３がユーザに選択されると（ステップＳ００３でＹｅｓ）、情報制御部６０１は、更新情報を地図更新部に出力し、処理をステップＳ００４に移行する。一方で、更新処理を実行しない旨の指示をユーザから受け付けると、すなわち、画面例７０１の「いいえ」７０４がユーザに選択されると（ステップＳ００３でＮｏ）、情報制御部６０１は、処理をステップ００５に移行する。
【００６５】
ステップＳ００４において、地図更新部６０３は、更新情報を取得に基づき、更新処理を実行する。具体的には、地図更新部６０３は、更新情報に含まれている更新エリアの地点座標に対応するエリア情報を記憶装置１０２の地図情報から抽出する。そして、地図更新部６０３は、更新情報の内容と抽出したエリア情報とを置き換え、本フローの処理を終了する。
【００６６】
ステップＳ００５において、情報制御部６０１は、更新要求エリアを登録するか否かの指示をユーザから受け付けるため、所定のメッセージを示すグラフィックス情報の生成を表示情報生成部６０６に指示する。図１２の画面例７１１は、かかる指示を受け付ける際にディスプレイ１０３に表示されるメッセージ７１２を示した図である。更新要求エリアを登録する指示をユーザから受け付けると、すなわち、画面例７１１の「はい」７１３がユーザに選択されると（ステップＳ００５でＹｅｓ）、情報制御部６０１は、更新要求エリアを登録する指示を登録部６０４に出力し、処理をステップＳ００６に移行する。一方で、更新要求エリアを登録しない旨の指示をユーザから受け付けると、すなわち、画面例７１１の「いいえ」７１４がユーザに選択されると（ステップＳ００５でＮｏ）、情報制御部６０１は、登録部６０４に指示を出力せず、本フローを終了する。
【００６７】
ステップＳ００６において、登録部６０４は、更新要求エリアの地点座標と、更新要求エリアに対応するエリア情報のバージョンと、登録を実行した日時を登録テーブル３００に登録し、本フローを終了する。
【００６８】
図１０は、登録エリアに基づく地図情報の更新処理を示したフロー図である。本フローは、地図表示装置１００の起動とともに開始される。なお、地図表示装置１００は、起動時に、登録テーブル３００の登録エリア３０１に更新要求エリアを示す情報が登録されている場合、記憶装置１０２に格納されている古い地図情報を表示する前に、更新処理を実行する。すなわち、地図表示装置１００は、自身の起動時であって、地図情報を表示する前に、後述するステップＳ０１１〜ステップＳ０１５の処理を実行するように設定されている。このような設定により、地図表示装置１００の起動時のディスプレイ１０３には、更新後の地図情報が表示されるようになる。すなわち、ユーザが地図を見ている最中に地図情報が更新され、突然、新たな道路が増えるなど、ユーザに違和感を与えてしまうことを防止できる。
【００６９】
ステップＳ０１１において、登録部６０４は、登録テーブル３００に更新要求エリアが登録されているか否かを判定する。具体的には、登録部６０４は、登録テーブル３００に更新要求エリアの地点座標が登録されているか否かを判定する。そして、更新要求エリアが登録されていると判定した場合（ステップＳ０１１でＹｅｓ）、登録部６０４は、かかる更新要求エリアの地点座標３０１と、これに対応するバージョン３０２とを登録テーブル３００から抽出する。また、登録部６０４は、抽出した更新要求エリアの地点座標３０１およびバージョン３０２を含む情報要求信号を生成するための指示を情報制御部６０１に出力する。なお、登録テーブル３００の登録エリア３０１に複数の更新要求エリアの地点座標が登録されている場合、登録部６０４は、全ての更新要求エリアの地点座標３０１と、これらに対応するバージョン３０２とを含む情報要求信号を生成するための指示を情報制御部６０１に出力し、処理をステップＳ０１２に移行する。一方で、更新要求エリアが登録されていないと判定した場合（ステップＳ０１１でＮｏ）、登録部６０４は、ステップＳ０１１の処理を繰り返し実行する。
【００７０】
ステップＳ０１２において、情報制御部６０１は、登録部６０４から情報要求信号の生成を指示されると、登録部６０４が登録テーブル３００から抽出した更新要求エリアの地点座標３０１およびバージョン３０２を含む情報要求信号の生成を信号生成部６０２に指示する。
【００７１】
また、ステップＳ０１２において、信号生成部６０２は、登録テーブル３００の登録エリア３０１に登録されている全ての更新要求エリアの地点座標３０１、と、これらに対応するバージョン３０２と、が含まれた情報要求信号を生成する。また、信号生成部６０２は、情報制御部６０１を介して、かかる信号をデータ送受信装置１０７に出力する。また、データ送受信部１０７は、取得した情報要求信号を情報提供装置２００に送信する。
【００７２】
ここで、情報提供装置２００の情報制御部６１１は、前述と同様に、地図表示装置１００から取得した情報要求信号を更新情報提供部６１２に出力する。また、更新情報提供部６１２は、前述と同様に、更新テーブル５００を用いて、情報要求信号に含まれている更新要求エリアに対応するエリア情報のバージョンよりも新しいバージョンが対応付けられている更新情報を特定する。また、更新情報提供部６１２は、特定した更新情報のうち、更新要求エリアの地点座標を含む更新エリアの地点座標が対応付けられている更新情報を記憶装置２０４から抽出する。なお、情報要求信号に複数の更新要求エリアが含まれている場合、更新情報提供部６１２は、これら全ての更新要求エリアについて、対応する更新情報を記憶装置２０４から抽出する。そして、更新情報提供部６１２は、抽出した更新情報を情報制御部６１１に出力する。
【００７３】
一方で、抽出する更新情報が記憶装置２０４に格納されていない場合、または、更新要求エリアの地点座標が含まれている更新エリアの更新情報が存在しない場合、更新情報提供部６１２は、提供する情報が存在しないことを示す信号を情報制御部６１１に出力する。なお、情報要求信号に複数の更新要求エリアが含まれている場合であって、これら全ての更新要求エリアに対応する更新情報を記憶装置２０４から抽出できない場合、更新情報提供部６１２は、提供する情報が存在しないことを示す信号を情報制御部６１１に出力する。
【００７４】
情報制御部６１１は、データ送受信装置２０２を介して、更新情報提供部６１２から取得した更新情報、または、提供する更新情報が存在しないことを示す信号を地図表示装置１００に送信する。
【００７５】
また、ステップＳ０１２において、情報制御部６０１は、更新要求エリアのエリア情報の更新が可能か否かを判定する。具体的には、情報制御部６０１は、更新情報を取得できた場合、更新が可能と判定し（ステップＳ０１２でＹｅｓ）、処理をステップＳ０１３に移行する。なお、複数の更新要求エリアについて更新情報の提供を要求していた場合、すなわち、登録テーブル３００の登録エリア３０１に複数の更新要求エリアが登録されていた場合、少なくとも一つの更新要求エリアに対応する更新情報が取得できれば、情報制御部６０１は、更新が可能と判定する（ステップＳ０１２でＹｅｓ）。一方で、情報制御部６０１は、提供する更新情報が存在しないことを示す信号を情報提供装置２００から取得すると、更新が不可であると判定し（ステップＳ０１２でＮｏ）、処理をステップＳ０１６に移行する。
【００７６】
ステップＳ０１３において、情報制御部６０１は、更新情報を用いて、更新処理を実行するか否かの指示をユーザから受け付けるため、所定のメッセージを示すグラフィックス情報の生成を表示情報生成部６０６に出力する。図１４の画面例７３１は、かかる指示を受け付ける際にディスプレイ１０３に表示されるメッセージ７３２を示した図である。更新処理を実行する指示をユーザから受け付けると、すなわち、画面例７３１の「はい」７３３がユーザに選択されると（ステップＳ０１３でＹｅｓ）、情報制御部６０１は、更新情報を地図更新部６０３に出力し、処理をステップＳ０１４に移行する。一方で、更新処理を実行しない旨の指示をユーザから受け付けると、すなわち、画面例の「いいえ」７３４がユーザに選択されると（ステップＳ０１３でＮｏ）、情報制御部６０１は、処理をステップ０１１に移行する。
【００７７】
ステップＳ０１４において、地図更新部６０３は、更新情報を取得に基づき、更新処理を実行する。具体的には、地図更新部６０３は、更新情報に含まれている更新エリアの地点座標に対応するエリア情報を記憶装置の地図情報から抽出する。そして、地図更新部６０３は、更新情報の内容と抽出したエリア情報とを置き換え、処理をステップＳ０１５に移行する。
【００７８】
ステップＳ０１５において、情報制御部６０１は、更新処理に用いた更新情報に対応する更新要求エリアの地点座標３０１、バージョン３０２、日時３０３を登録テーブル３００から削除し、処理をステップＳ０１１に戻す。
【００７９】
ステップＳ０１６において、登録部６０４は、地図表示装置１００の起動時から所定時間（例えば、３時間）が経過したか否かを判定する。そして、所定時間が経過していると判定した場合（ステップＳ０１６でＹｅｓ）、処理をステップＳ０１１に戻し、登録テーブル３００に更新要求エリアの地点座標３０１が登録されているか否かを判定する。一方で、所定時間（例えば、３時間）が経過していないと判定した場合（ステップＳ０１６でＮｏ）、登録部６０４は、ステップＳ０１６の処理を繰り返し実行する。
【００８０】
以上、本実施形態に係る地図表示装置１００で実行される更新要求エリアの登録処理と、登録エリアに基づく地図情報の更新処理と、について説明した。
【００８１】
このような本発明によれば、ユーザに操作の繰り返しを要求することなく、更新された情報を取得することができる。
【００８２】
なお、前述の実施形態では、地図表示装置１００は、自身の起動時、または、かかる起動から所定時間（例えば、１時間や３時間）が経過した後に、情報要求信号を生成していたが、本発明はこのような実施形態に限られるものではない。例えば、第一変形例では、地図表示装置は、新たな更新情報が生成されたことを示す通知情報を情報提供装置から取得した場合にのみ情報要求信号を生成する。具体的には、情報提供装置２００の記憶装置２０４に新たな更新情報が格納されると、情報提供装置２００は、かかる更新エリアの地点座標および更新バージョンを含む通知情報を生成し、地図表示装置１００に送信する。また、地図表示装置１００は、通知情報を取得すると、登録テーブル３００に登録されている登録エリア３０１の地点座標と、通知情報に含まれている更新エリアの地点座標と、を照合する。そして、登録エリア３０１の地点座標が更新エリアの地点座標に含まれている場合、地図表示装置１００は、かかる更新エリアのバージョンと、登録エリア３０１の地点座標に対応するバージョンと、を比較する。そして、更新エリアのバージョンが登録エリア３０１の地点座標に対応するバージョンよりも新しい場合、地図表示装置１００は、かかる登録エリア３０１の地点座標および対応するバージョンを含む情報要求信号を生成し、情報提供装置に送信する。
【００８３】
このような第一変形例に係る地図表示装置および情報提供装置でも、ユーザに操作の繰り返しを要求することなく、更新された情報を取得することができる。また、第一変形例では、地図表示装置１００は、要求する更新情報の提供を受けられる時にだけ情報要求信号を生成するため、必要以上に情報要求信号を生成しなくても済む。その結果、地図表示装置１００は、その処理負担を軽減させることができる。
【００８４】
また、前述の実施形態では、情報提供装置２００から取得した更新情報のみに基づいて更新処理を実行した。しかし、本発明は本実施形態に限られるものではない。第二変形例に係る地図情報表示装置１００は、ユーザが地図情報の更新処理を要求しない場合、すなわち、更新要求エリアを特定して更新情報の取得を要求していない場合でも、情報提供装置２００以外の外部装置から提供される更新情報に基づいて更新処理を実行する。このとき、地図表示装置１００は、外部装置から取得した更新情報に基づき、記憶装置１０２内の地図情報の更新が可能であるか否かを判定する。なお、このような外部装置から取得した更新情報に基づいて更新処理を実行する場合でも、地図表示装置１００は、更新処理により地図情報が更新されることをユーザに報知する。具体的には、外部装置から取得した更新情報に基づいて更新処理を行う場合、地図表示装置１００は、ディスプレイ１０３やスピーカーなどを介して、更新処理を実行することをユーザに報知する。
【００８５】
このような第二変形例に係る地図表示装置でも、ユーザに操作の繰り返しを要求することなく、更新された情報を取得することができる。また、更新処理を実行することが報知されるため、ユーザは地図情報が更新されたことを認識することができる。
【００８６】
また、前述の実施形態では、地図表示装置１００は、情報提供装置２００から更新情報を取得できた場合に、更新処理が可能であると判定した。しかしながら、本発明は、本実施形態に限られるものではない。第三変形例では、情報提供装置２００以外の外部装置から取得した更新情報以外の情報に基づいて、更新処理が可能であるか否かを判定する。具体的には、地図表示装置１００は、情報提供装置２００以外の外部装置であって、更新テーブル５００と同様の情報を有するサーバ装置に対して、更新処理が可能であるか否かを問い合わせる。また、かかるサーバ装置は、地図表示装置１００から問い合わせがあった更新要求エリアについての更新情報が存在するか否かを示す回答のみを地図表示装置に送信する。そして、地図表示装置１００は、サーバ装置から取得した回答により、更新要求エリアに対応する更新情報が存在するか否かを判定する。
【００８７】
このような第三変形例に係る地図表示装置でも、ユーザに操作の繰り返しを要求することなく、更新された情報を取得することができる。
【００８８】
また、前述の実施形態では、地図表示装置１００は、タッチパネルへのタッチ位置を基準とした所定範囲内のエリアを更新要求エリアとして特定した。しかしながら、本発明はこのような実施形態に限られるものではない。例えば、第三変形例では、地図表示装置１００は、地図情報更新モードにおいて、更新要求エリアを市町村単位、有料道路単位、で特定する。具体的には、地図表示装置１００は、図１５（ａ）、（ｂ）に示すメッセージをディスプレイ１０３に表示して、ユーザからの入力を受け付ける。図１５（ａ）は、更新要求エリアを市町村単位で特定する場合の画面例である。画面例７４１に示すように、地図表示装置１００は、所定のメッセージ７４２を表示して、ユーザから市町村単位で特定される更新要求エリアの入力を受け付ける。また、更新要求エリアの入力後に「更新を実行」ボタン７４４が選択されると、地図表示装置１００は、かかるエリアに対応する地点座標およびエリア情報のバージョンを記憶装置１０２に格納される地図情報から特定する。そして、地図表示装置１００は、特定した地点座標およびバージョンを含む情報要求信号を生成する。
【００８９】
また、図１５（ｂ）は、更新要求エリアを有料道路単位で特定する場合の画面例である。画面例７５１に示すように、地図表示装置１００は、所定のメッセージ７５２を表示して、ユーザから有料道路単位で特定される更新要求エリアの入力を受け付ける。また、更新要求エリアの入力後に「更新を実行」ボタン７５４が選択されると、地図表示装置１００は、かかる有料道路名称および対応するエリア情報のバージョンを記憶装置１０２に格納される地図情報から特定する。そして、地図表示装置１００は、特定した有料道路名称およびバージョンを含む情報要求信号を生成する。
【００９０】
また、地図表示装置１００は、更新要求エリアをメッシュ領域単位で特定してもよい。地図表示装置１００は、タッチパネルを介して、ユーザのタッチ位置を取得すると、かかる地点座標を含むメッシュ領域を特定する。具体的には、地図表示装置１００は、タッチ位置のＸＹ座標が含まれるメッシュ領域のメッシュＩＤと、かかるメッシュＩＤに対応するエリア情報のバージョンと、を記憶装置１０２内の地図情報から抽出する。そして、地図表示装置１００は、かかるメッシュＩＤおよび対応するエリア情報のバージョンを含む情報要求信号を生成する。
【００９１】
このように、第三変形例に係る地図表示装置１００は、市町村単位、有料道路単位、メッシュ領域単位で特定した更新要求エリアおよび対応するバージョンを含む情報要求信号を生成し、前述のステップＳ００２〜ステップＳ００６、ステップＳ０１１〜ステップＳ０１６の処理を実行する。
【００９２】
このような第三変形例に係る地図表示装置でも、ユーザに操作の繰り返しを要求することなく、更新された情報を取得することができる。しかも、地図表示装置は、市町村単位など、比較的に頻繁に利用するエリア一帯を更新要求エリアとして特定できるため、ユーザの利便性を向上させることができる。
【符号の説明】
【００９３】
１００・・・地図表示装置、２００・・・情報提供装置
【図１】
2012220587.tif 000003
【図２】
2012220587.tif 000004
【図３】
2012220587.tif 000005
【図４】
2012220587.tif 000006
【図５】
2012220587.tif 000007
【図６】
2012220587.tif 000008
【図７】
2012220587.tif 000009
【図８】
2012220587.tif 000010
【図９】
2012220587.tif 000011
【図１０】
2012220587.tif 000012
【図１１】
2012220587.tif 000013
【図１２】
2012220587.tif 000014
【図１３】
2012220587.tif 000015
【図１４】
2012220587.tif 000016
【図１５】
2012220587.tif 000017