(57)【特許請求の範囲】
【請求項１】
ナビゲーション装置の地図データを更新するための更新地図データをサーバ装置から端末へとダウンロードするために、ナビゲーション装置のユーザに対して地図データの更新状況を告知する地図データの更新状況の告知システムであって、
前記サーバ装置は、
特定のユーザについて前記ナビゲーション装置の地図データの更新履歴を記録する記録手段と、
予め設定された特定の日または時刻から現在までの経過期間に基づいて、所定の移行期間内であるか否かを判定する判定手段と、
前記判定手段により移行期間内であると判定した場合、前記記録手段により記録された更新履歴に基づいて、前記特定のユーザについての未更新地図エリアを求める算出手段と、
前記算出手段により求められた未更新地図エリアを地図上に表した未更新エリア画面を前記端末へ送信する送信手段とを備え、
前記端末は、
前記送信手段によって前記サーバ装置から送信された未更新エリア画面を表示する未更新地図エリア表示手段を備えることを特徴とする地図データの更新状況の告知システム。
【請求項２】
請求項１の地図データの更新状況の告知システムにおいて、
前記移行期間とは、一定の定額期間から従量期間へと移行する前の予め定められた所定の期間であり、
前記定額期間とは、定額または無償で前記地図データをユーザに更新させる期間であり、
前記従量期間とは、前記定額期間の経過後に、更新される地図データ量に応じてユーザに課金する期間であることを特徴とする地図データの更新状況の告知システム。
【請求項３】
請求項１または２の地図データの更新状況の告知システムにおいて、
前記未更新地図エリア表示手段は、前記未更新地図エリアについての更新地図データのデータ量に関する情報を少なくとも含む詳細情報を前記未更新エリア画面においてさらに表示することを特徴とする地図データの更新状況の告知システム。
【請求項４】
ナビゲーション装置の地図データを更新するための更新地図データを端末へとダウンロードするサーバ装置であって、
複数の前記更新地図データを記憶する更新地図データ記憶手段と、
特定のユーザについて前記ナビゲーション装置の地図データの更新履歴を記録する記録手段と、
予め設定された特定の日または時刻から現在までの経過期間に基づいて、所定の移行期間内であるか否かを判定する判定手段と、
前記判定手段により移行期間内であると判定した場合、前記記録手段により記録された更新履歴に基づいて、前記特定のユーザについての未更新地図エリアを求める算出手段と、
前記算出手段により求められた未更新地図エリアを地図上に表した未更新エリア画面を送信する送信手段と、
前記端末から送信される更新地図データ要求に基づいて、前記更新地図データ記憶手段に記憶された複数の更新地図データの中から該当する更新地図データを検索して、その更新地図データを前記端末へと送信するダウンロード手段とを備えることを特徴とするサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載ナビゲーション装置に記録された地図データを更新するために用いる更新地図データをサーバ装置からダウンロードするために、そのナビゲーション装置のユーザに対して地図データの更新状況を告知する技術に関する。
【背景技術】
【０００２】
地図データをハードディスク（ＨＤＤ）に記録した車載ナビゲーション装置の地図データを更新する方法が知られている（特許文献１）。
【０００３】
【特許文献１】特開２００２−３３３３２３号公報
【０００４】
特許文献１には、有償で行われることを前提とした地図データの更新方法が開示されている。地図データを提供する事業者にとっては、新しい地図データを作成するのに要したコストを回収するため、このように有償で地図データを更新することが望ましい。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のように有償で地図データを更新することとすると、ユーザによってはナビゲーション装置を購入した後すぐに新しい地図データがリリースされるなどして、購入直後に地図データを更新しなければならない場合がある。そのため、購入後の一定期間は地図データの更新を無料とし、一定期間経過後には有料で更新する地図データの更新方法が考えられる。このようにすると、無料期間から有料期間への移行期限が近づいてきたときに、最新の地図データに更新したいとユーザは考える。しかし、どの地図エリアが未更新であるのか、ユーザにとっては分かりづらいという問題がある。
【課題を解決するための手段】
【０００６】
請求項１の発明は、ナビゲーション装置の地図データを更新するための更新地図データをサーバ装置から端末へとダウンロードするために、ナビゲーション装置のユーザに対して地図データの更新状況を告知する地図データの更新状況の告知システムであって、サーバ装置は、特定のユーザについてナビゲーション装置の地図データの更新履歴を記録する記録手段と、予め設定された特定の日または時刻から現在までの経過期間に基づいて、所定の移行期間内であるか否かを判定する判定手段と、判定手段により移行期間内であると判定した場合、記録手段により記録された更新履歴に基づいて、特定のユーザについての未更新地図エリアを求める算出手段と、算出手段により求められた未更新地図エリアを地図上に表した未更新エリア画面を端末へ送信する送信手段とを備え、端末は、送信手段によってサーバ装置から送信された未更新エリア画面を表示する未更新地図エリア表示手段を備えるものである。
請求項２の発明は、請求項１の地図データの更新状況の告知システムにおいて、移行期間とは、一定の定額期間から従量期間へと移行する前の予め定められた所定の期間であり、定額期間とは、定額または無償で地図データをユーザに更新させる期間であり、従量期間とは、定額期間の経過後に、更新される地図データ量に応じてユーザに課金する期間であることとするものである。
請求項３の発明は、請求項１または２の地図データの更新状況の告知システムにおいて、未更新地図エリア表示手段は、未更新地図エリアについての更新地図データのデータ量に関する情報を少なくとも含む詳細情報を未更新エリア画面においてさらに表示するものである。
請求項４の発明は、ナビゲーション装置の地図データを更新するための更新地図データを端末へとダウンロードするサーバ装置であって、複数の更新地図データを記憶する更新地図データ記憶手段と、特定のユーザについてナビゲーション装置の地図データの更新履歴を記録する記録手段と、予め設定された特定の日または時刻から現在までの経過期間に基づいて、所定の移行期間内であるか否かを判定する判定手段と、判定手段により移行期間内であると判定した場合、記録手段により記録された更新履歴に基づいて、特定のユーザについての未更新地図エリアを求める算出手段と、算出手段により求められた未更新地図エリアを地図上に表した未更新エリア画面を送信する送信手段と、端末から送信される更新地図データ要求に基づいて、更新地図データ記憶手段に記憶された複数の更新地図データの中から該当する更新地図データを検索して、その更新地図データを端末へと送信するダウンロード手段とを備えるものである。
【発明の効果】
【０００７】
本発明によれば、移行期間内であると判定した場合は、当該ユーザの地図データの更新履歴に基づいて未更新地図エリアを求め、その未更新地図エリアを地図上に表すこととした。このようにしたので、移行期間において、どの地図エリアが未更新であるのかをユーザに分かりやすく告知することができる。
【発明を実施するための最良の形態】
【０００８】
−第１の実施の形態−
本発明の一実施形態による地図データ更新システムについて説明する。この地図データ更新システムは、ユーザがナビゲーション装置を購入してから一定期間、たとえば３年間は定額（無償を含む）で地図データをユーザに更新させる定額期間とし、その定額期間が経過した後は、更新される地図データ量に応じてユーザに課金する従量期間として、地図データの更新を行うものである。図１〜３は、いずれも本実施形態による地図データ更新システムの構成とデータの流れを示しており、図１は定額期間、図２は移行期間、図３は従量期間をそれぞれ示している。これらの各図では、パソコン２と管理サーバ４の間で行われる通信内容が異なっている。ここで移行期間とは、定額期間から従量期間へ移行する前の予め定められた所定の期間のことを指す。たとえば、定額期間が終了する１ヶ月前（従量期間の開始１ヶ月前）から、定額期間終了時（従量期間開始時）までの期間が、移行期間として予め設定される。
【０００９】
図１〜３において、ナビゲーション装置１は車両に搭載されており、ナビゲーション本体１１、ＨＤＤ１２およびＤＶＤドライブ１３を有している。ナビゲーション本体１１は、ＨＤＤ１２に記録された地図データを用いて自車両を目的地まで誘導するための周知のナビゲーション処理を実行するものであり、地図画像を表示するための表示モニタ、自車両の現在地を検出するためのＧＰＳ受信装置や振動ジャイロ、ユーザからの入力を受け付けるための操作部材、各種演算回路などを有している。ＨＤＤ１２に記録された地図データは、後で説明するようにしてＤＶＤドライブ１３により読み込まれる更新地図データをＨＤＤ１２にコピーすることで、更新が可能である。なお、ＨＤＤ１２とＤＶＤドライブ１３の動作は、ナビゲーション本体１１によって制御される。
【００１０】
ＨＤＤ１２の地図データを更新する場合、ユーザは自宅のパソコン２から管理センターに備えられた管理サーバ４にアクセスして、管理サーバ４よりパソコン２へ更新地図データをダウンロードする。この際、パソコン２と管理サーバ４はインターネット等の公衆回線網１００を介して接続される。管理センターは、各種のユーザサポートサービスを行う事業者であり、たとえばナビゲーション装置１の製造メーカ内などにあるサービス部門等が該当する。この管理センターによるユーザサポートの１つとして、地図データの更新サービスが管理サーバ４を用いて提供される。なお管理サーバ４には、更新地図データの他にも各ユーザについての様々なユーザ管理用情報が記録されている。たとえば、ユーザを識別するために各ユーザに予め割り当てられたユーザＩＤや、定額期間の開始日、地図データの更新履歴、電子メールアドレスなどが、ユーザ管理用情報としてユーザごとに記録されている。また従量期間のときには、更新地図データをダウンロードしたときの課金情報もユーザ管理用情報として記録される。
【００１１】
管理サーバ４からパソコン２にダウンロードされた更新地図データは、パソコン２に接続されたＤＶＤ書き込みドライブ３にセットされたＤＶＤディスク５に書き込まれる。ＤＶＤディスク５はＤＶＤ規格に準拠したデータ書き込み可能な記録メディアであり、たとえばＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭなどの種類が知られている。これらの中から、ＤＶＤ書き込みドライブ３とＤＶＤドライブ１３の両方に対応したものがＤＶＤディスク５として用いられる。
【００１２】
ユーザは、上記のようにして更新地図データをＤＶＤディスク５に記録したら、次にそのＤＶＤディスク５をＤＶＤ書き込みドライブ３から取り出して、ＤＶＤドライブ１３にセットする。ナビゲーション本体１１は、ＤＶＤドライブ１３を用いてＤＶＤディスク５からその更新地図データを読み込み、ＨＤＤ１２にコピーして書き込むインストール処理を実行する。こうしてインストールされた更新地図データをそれまでの地図データに替えて用いることで、ナビゲーション装置１の地図データの更新が実現される。なお、更新地図データは、それまでの地図データを後述する地図ファイルごと置き換えるものでもよいし、それまでの地図データの一部を部分的に更新するようなものでもよい。ＨＤＤ１２は通常時にはライトプロテクトが施されていて書き込みが禁止されており、インストール処理の実行時にのみ、ライトプロテクトが解除されて書き込み可能状態となる。
【００１３】
次に、各期間（定額期間、従量期間および移行期間）において管理サーバ４からパソコン２へ更新地図データをダウンロードする際に、パソコン２と管理サーバ４の間で行われる通信の内容についてそれぞれ説明する。ナビゲーション装置１を購入したときにユーザが管理センターとユーザサポートサービスの契約をすると、当該ユーザについてのユーザ管理用情報が管理サーバ４に記録されて、定額期間の開始日がセットされる。こうして設定された定額期間の開始日からの経過日数により、現在が定額期間、従量期間または移行期間のいずれに該当するかを判断することができる。なお、定額期間の開始日からの経過日数ではなく、定額期間の開始時間からの経過時間を用いてもよい。このようにして、予め設定された特定の日または時刻から現在までの経過期間に基づいて、定額期間、従量期間または移行期間のいずれの期間内であるかを判断する。
【００１４】
図１に示す定額期間のときは、パソコン２においてユーザの操作により更新内容が決定されると、パソコン２から管理サーバ４に対して、その更新内容に基づいた更新地図データ要求が送信される。管理サーバ４は、定額期間であればその更新地図データ要求に応じて、パソコン２へ更新地図データを送信する。定額期間の場合、このようにして更新地図データがダウンロードされ、課金は発生しない。
【００１５】
図２に示す移行期間のときは、管理サーバ４からパソコン２に対して、後で説明するような未更新地図の告知を行う。これにより、各ユーザに対して地図データの未更新状況を告知し、最新の更新地図データがダウンロードされていない地域などについて地図データを更新すべきことを伝える。その告知に対してユーザが更新内容をパソコン２において決定すると、図１の場合と同様にパソコン２から管理サーバ４に対して更新地図データ要求が送信される。管理サーバ４は、移行期間であればその更新地図データ要求に応じて、パソコン２へ更新地図データを送信する。移行期間の場合、このようにして更新地図データがダウンロードされ、課金は発生しない。
【００１６】
図３に示す従量期間のときは、ユーザの操作により決定された更新内容に基づいて、図１や図２の場合と同様に、パソコン２から管理サーバ４に対して更新地図データ要求が送信される。管理サーバ４は、従量期間であればその更新地図データ要求に応じて、そのときの更新内容に応じた課金額をパソコン２へ送信する。送信された課金額はパソコン２に表示され、これにユーザが同意する旨の操作をすると、パソコン２から管理サーバ４に対して課金確認が送信される。課金確認が送信されると、管理サーバ４はパソコン２へ更新地図データを送信する。従量期間の場合、このようにして更新地図データがダウンロードされ、課金が発生する。なお、課金額は課金情報として、他のユーザ管理用情報と共に管理サーバ４に記録される。管理センターは、こうして管理サーバ４に記録された課金情報に基づいて、ユーザに対して地図データ更新の費用を請求する。
【００１７】
以上説明したようにして更新地図データをダウンロードすると、ダウンロードした更新地図データの地図エリアと地図バージョンを示す情報が、地図データの更新履歴として管理サーバ４に記録される。このようにして、各ユーザがそれまでに更新した地図エリアと地図バージョンが地図データの更新履歴に記録される。
【００１８】
図４は、定額期間において管理サーバ４から更新地図データをダウンロードする際に、パソコン２に表示される画面の例を示している。ユーザがパソコン２を操作して前述のように管理サーバ４にアクセスすると、（ａ）に示すメニュー画面が表示される。このメニュー画面において、不図示のポインティングデバイス、たとえばマウスなどを用いて、ユーザが画面中の地図データ更新ボタン２１をクリックすると、（ｂ）に示すユーザＩＤ入力画面が表示される。なお、（ａ）のメニュー画面では、地図データ更新ボタン２１以外にも、各種のメニュー内容を提供するための様々なボタンが配置されていてもよい。
【００１９】
ユーザは、（ｂ）のユーザＩＤ入力画面においてキーボード等による入力操作を行い、入力欄２２にユーザＩＤを入力する。入力されたユーザＩＤは、パソコン２から管理サーバ４へ送信される。このユーザＩＤにより、管理サーバ４はユーザを特定し、前述のようにそのユーザが定額期間、移行期間、従量期間のいずれに当たるかを判断する。ここでは定額期間と判断される。
【００２０】
さらに、ユーザ管理用情報の一つとして記録されている地図データの更新履歴に基づいて、そのユーザが更新対象とする地図バージョンを求める。このとき、管理サーバ４に記録されている全更新地図データ、すなわちダウンロード可能な全ての更新地図データのうち、そのユーザがまだダウンロードしていない更新地図データの地図バージョンが求められ、これが更新対象の地図バージョンとされる。こうして更新対象の地図バージョンが求められると、管理サーバ４はそれをパソコン２へ送信し、パソコン２において（ｃ）に示す更新地図バージョン画面が表示される。
【００２１】
（ｃ）の更新地図バージョン画面の表示欄２３には、管理サーバ４において上記のようにして求められた更新対象の地図バージョンが表示される。これにより、ダウンロードされる更新地図データの地図バージョンを前もってユーザに知らせる。なお、複数の地図バージョンが更新対象の地図バージョンとされた場合には、その全てを表示欄２３に表示して、いずれかをユーザが選択できるようにしてもよい。あるいは、複数の地図バージョンが求められていても、最新の地図バージョンのみを更新対象としてもよい。また、更新地図データの全てが既にダウンロードされていたり、更新地図データが管理サーバ４に１つも記録されていなかったりすることにより、更新対象とする地図バージョンが存在しない場合には、その旨を表示することが好ましい。
【００２２】
（ｃ）の更新地図バージョン画面において、ユーザの操作により確認ボタン２４がクリックされると、（ｄ）に示す更新エリア選択画面が表示される。ユーザはこの更新エリア選択画面において、エリア選択欄２５の中から更新する地図エリアを任意に選択することができる。これにより、地図エリア単位での地図データの更新を可能にしている。全ての地図エリアを選択したい場合は、エリア選択欄２５の中から「全国」の欄を選択すればよい。なお、既に更新済みの地図エリアがある場合には、エリア選択欄２５において、その地図エリアの部分を反転表示するなどしてユーザが選択できないようにしてもよい。また、ここでは日本全国を「北海道・東北」、「関東」、「中部」、「近畿」、「中国・四国」、「九州」の６つの地図エリアに分けた例を図示しているが、これ以外の地図エリア区分としてもよい。たとえば、都道府県単位で地図エリアを区分してもよい。
【００２３】
（ｄ）の更新エリア選択画面において地図エリアが選択されると、（ｅ）に示す確認画面が表示される。この確認画面には、ダウンロードする更新地図データの地図バージョンと地図エリアが表示され、ユーザへの確認を促す。なお、（ｅ）の確認画面において表示される地図バージョンと地図エリアは、それぞれ（ｃ）の更新地図バージョン画面で表示した更新対象の地図バージョンと、（ｄ）の更新エリア選択画面でユーザに選択された地図エリアである。ユーザは、（ｅ）の確認画面において表示された内容を確認したら、画面中の確認ボタン２６をクリックする。確認ボタン２６がクリックされると、（ｅ）の確認画面に表示された内容に基づいて、パソコン２から管理サーバ４へ更新地図データ要求が送信される。
【００２４】
管理サーバ４は、上記のようにしてパソコン２から送信された更新地図データ要求を受信すると、記録されている更新地図データの中から該当するものを検索する。こうして検索された更新地図データが、管理サーバ４からパソコン２へ送信される。以上説明したようにして、定額期間における更新地図データのダウンロードが実行される。
【００２５】
図５は、移行期間において管理サーバ４から更新地図データをダウンロードする際に、パソコン２に表示される画面の例を示している。管理サーバ４は、各ユーザごとに移行期間に入ったか否かを定期的にチェックしており、移行期間に入ったユーザに対しては、予め登録されたメールアドレスに電子メールを送信する。当該ユーザのパソコン２において送信された電子メールを表示すると、（ａ）に示す移行期限告知画面が表示される。
【００２６】
（ａ）の移行期限告知画面において、リンク３１には管理サーバ４に接続するためのＵＲＬ(Uniform Resource Locator)が記録されている。リンク３１がクリックされると、そこに記録されたＵＲＬが指定されてパソコン２から管理サーバ４へのアクセスが行われ、パソコン２が管理サーバ４に接続される。ここでリンク３１には、管理サーバ４においてユーザを特定できるようにするため、送信するユーザごとに異なるＵＲＬが記録されている。これにより、パソコン２によって指定されたＵＲＬに基づいて、管理サーバ４において当該ユーザを特定し、さらに、そのユーザの地図データの更新履歴に基づいて、未更新の地図エリアを求める。このとき、最新の地図バージョン（管理サーバ４に記録されている更新地図データにおける最新の地図バージョン）に未だ更新されていない地図エリア、すなわち更新履歴に記録されている地図バージョンが最新の地図バージョンではない地図エリアが、未更新の地図エリアとして求められる。こうして未更新の地図エリアが求められると、管理サーバ４はそれをパソコン２へ送信し、パソコン２において（ｂ）に示す未更新エリア画面が表示される。
【００２７】
なお、上記では管理サーバ４から電子メールを送信し、その中に含まれるリンク３１がクリックされることによって指定されるＵＲＬに基づいて、ユーザを特定することとした。しかし、他の方法によってユーザを特定してもよい。たとえば、リンク３１がクリックされたときに管理サーバ４からユーザＩＤの入力を要求し、それに対して入力されたユーザＩＤに基づいて、ユーザを特定するようにしてもよい。
【００２８】
（ｂ）の未更新エリア画面には、日本全国を表すための図形（日本全国図）３２が表示される。この日本全国図３２において、未更新の地図エリアに該当する符号３３の部分はユーザに判別できるように他の部分とは異なる表示形態で表される。ここでは、関東地方が未更新の地図エリア３３に該当するときの様子を図示している。この画面において、ユーザが未更新の地図エリア３３をクリックして選択すると、（ｃ）に示す内訳画面が表示される。
【００２９】
（ｃ）の内訳画面には、（ｂ）の未更新エリア画面において選択された未更新の地図エリア３３（関東地方）について、最新の地図バージョンに更新するときの更新地図データの内訳（詳細情報）が表示される。ここでは、地図データ項目（電話番号、施設、道路、住所）ごとに、現在の地図バージョンから最新の地図バージョンに更新したときの更新データ件数と、その最新の地図バージョンに更新するための更新地図データのデータ量と、その更新地図データをダウンロードするのに要するダウンロード時間の目安とが表示されている例を図示している。なお、これ以外の内容を（ｃ）の内訳画面に表示してもよい。（ｃ）の内訳画面において戻るボタン３５がクリックされると、再び（ｂ）の未更新エリア画面が表示される。
【００３０】
（ｂ）の未更新エリア画面において更新ボタン３４がクリックされると、（ｄ）に示す確認画面が表示される。この確認画面には、ダウンロードする更新地図データの地図バージョンと地図エリアが表示され、ユーザへの確認を促す。なお、（ｄ）の確認画面において表示される地図バージョンと地図エリアは、それぞれ最新の地図バージョン（ここでは‘０４年版）と、（ｂ）の未更新エリア画面で表示した未更新の地図エリア３３、すなわち関東地方である。ユーザは、（ｄ）の確認画面において表示された内容を確認したら、画面中の確認ボタン３６をクリックする。確認ボタン３６がクリックされると、（ｄ）の確認画面に表示された内容に基づいて、パソコン２から管理サーバ４へ更新地図データ要求が送信される。
【００３１】
なお、上記では管理サーバ４から電子メールを送信し、その中に含まれるリンク３１がクリックされることによって、（ｂ）の未更新エリア画面がパソコン２に表示される例を説明した。しかし、管理サーバ４からの電子メールを表示することにより、（ｂ）の未更新エリア画面が直接パソコン２に表示されるようにしてもよい。
【００３２】
管理サーバ４は、上記のようにしてパソコン２から送信された更新地図データ要求を受信すると、図４の定額期間の場合と同様に、記録されている更新地図データの中から該当するものを検索し、パソコン２へ送信する。以上説明したようにして、管理サーバ４からユーザに対して未更新地図の告知が行われ、移行期間における更新地図データのダウンロードが実行される。
【００３３】
図６は、従量期間において管理サーバ４から更新地図データをダウンロードする際に、パソコン２に表示される画面の例を示している。この場合、ユーザのパソコン２の操作に応じて、定額期間のときと同様に、図４に示したものと同じ（ａ）〜（ｅ）の各画面が順に表示される。そして（ｅ）の確認画面において確認ボタン２６がクリックされることにより、更新地図データ要求がパソコン２から管理サーバ４へ送信される。
【００３４】
管理サーバ４は、上記のようにしてパソコン２から送信された更新地図データ要求を受信すると、その内容に基づいて課金額を計算し、計算された課金額をパソコン２へ送信する。この課金額をパソコン２において表示することにより、（ｆ）に示す課金画面が表示される。この課金画面において料金確認ボタン２７がクリックされると、パソコン２から管理サーバ４へ課金確認が送信される。
【００３５】
上記のようにしてパソコン２から送信される課金確認を管理サーバ４が受信すると、記録している更新地図データの中から、先に受信した更新地図データ要求の内容に該当するものを検索する。こうして検索された更新地図データが、管理サーバ４からパソコン２へ送信される。以上説明したようにして、従量期間における更新地図データのダウンロードが実行される。なお、このときの課金額は課金情報として管理サーバ４に記録され、別途ユーザに請求される。
【００３６】
図７は、移行期間において未更新地図の告知を行うために管理サーバ４が実行する処理のフローチャートである。この処理フローは、管理サーバ４において各ユーザごとに定期的に実行される。ステップＳ１００では、前述のように定額期間の開始日から現在までの経過日数に基づいて、その対象ユーザについて移行期間内であるか否かを判断する。移行期間内である場合はステップＳ２００へ進み、移行期間内ではない場合、すなわち定額期間または従量期間である場合は、図７の処理フローを終了する。
【００３７】
ステップＳ２００では、そのユーザに対してメールを既に送信済みであるか否かを判定する。送信済みである場合は図７の処理フローを終了し、まだ送信していない場合はステップＳ３００へ進む。ステップＳ３００では、前述のように予め登録されたメールアドレスに電子メールを送信する。この電子メールをパソコン２において表示することにより、図５（ａ）の移行期限告知画面が表示される。ステップＳ３００を実行したら図７の処理フローを終了する。以上説明したようにして、移行期間であるユーザに対して未更新地図の告知を行う。
【００３８】
図８は、パソコン２からのアクセスによってパソコン２と管理サーバ４が接続されたときに、管理サーバ４において実行される処理のフローチャートである。ステップＳ４００では、特定のＵＲＬがパソコン２によって指定されているか否かを判定する。ここでいう特定のＵＲＬとは、前述したように図５（ａ）の移行期限告知画面においてリンク３１をクリックしたときに指定されるＵＲＬである。すなわち管理サーバ４は、図７のステップＳ３００において、特定のＵＲＬが記録されているリンク３１を含んだ電子メールをパソコン２へ送信する。パソコン２が管理サーバ４に接続されたときに、この特定のＵＲＬがパソコン２において指定されていれば、移行期間であると考えられるため、図８のステップＳ４００を肯定判定してステップＳ６００へ進む。それ以外のＵＲＬ、たとえばトップページのＵＲＬが指定されているような場合には、定額期間または従量期間であると考えられるため、ステップＳ４００を否定判定してステップＳ５００へ進む。
【００３９】
ステップＳ４００からＳ５００へ進んだ場合は、ステップＳ５００において定額期間・従量期間処理を実行する。この内容は、後で図９のフローチャートを用いて説明する。一方、ステップＳ４００からＳ６００へ進んだ場合は、ステップＳ６００において移行期間処理を実行する。この内容は、後で図１０のフローチャートを用いて説明する。ステップＳ５００またはＳ６００を実行したら図８の処理フローを終了する。この処理を実行することにより、定額期間、移行期間、従量期間のそれぞれについて、前述したようにして更新地図データをパソコン２へダウンロードする。
【００４０】
次に、図８のステップＳ５００で実行する定額期間・従量期間処理の内容を、図９に示すフローチャートを用いて説明する。ステップＳ５０１では、図４（ａ）（または図６（ａ））に示すメニュー画面を表示する。ステップＳ５０２では、このメニュー画面の地図データ更新ボタン２１がクリックされたか否かを判定し、クリックされた場合はステップＳ５０３へ進む。ステップＳ５０３では、図４（ｂ）（または図６（ｂ））に示すユーザＩＤ入力画面を表示する。ステップＳ５０４では、このユーザＩＤ入力画面においてユーザＩＤが入力されたか否かを判定する。ユーザＩＤが入力されると、ステップＳ５０５へ進む。
【００４１】
ステップＳ５０５では、ステップＳ５０４において入力されたユーザＩＤに基づいてユーザを特定する。ステップＳ５０６では、ステップＳ５０５において特定されたユーザの定額期間開始日を確認することにより、現在が定額期間、移行期間または従量期間のいずれに属するかを判定する。この判定結果は、後で説明するステップＳ５１３において用いられる。
【００４２】
ステップＳ５０７では、ステップＳ５０５において特定されたユーザの地図データの更新履歴を確認することにより、前述したようにして更新対象の地図バージョンを求める。ステップＳ５０８では、その更新対象の地図バージョンに基づいて、図４（ｃ）（または図６（ｃ））に示す更新地図バージョン画面を表示する。ステップＳ５０９では、この更新地図バージョン画面において確認ボタン２４がクリックされたか否かを判定し、クリックされた場合はステップＳ５１０へ進む。
【００４３】
ステップＳ５１０では、図４（ｄ）（または図６（ｄ））に示す更新エリア選択画面を表示する。ステップＳ５１１では、その更新エリア選択画面においていずれかの地図エリアが選択されたか否かを判断し、いずれかの地図エリアが選択された場合は、次のステップＳ５１２へ進む。ステップＳ５１２では、図４（ｅ）（または図６（ｅ））に示す確認画面を表示する。ステップＳ５１３では、その確認画面において確認ボタン２６がクリックされたか否かを判断し、クリックされた場合はステップＳ５１４へ進む。このとき、パソコン２から管理サーバ４へ更新地図データ要求が送信される。
【００４４】
ステップＳ５１４では、ステップＳ５０６における期間の判定結果に基づいて、現在が定額期間と従量期間のいずれに属するかを判定する。定額期間に属する場合はステップＳ５１８へ進み、従量期間に属する場合はステップＳ５１５へ進む。なお、ここでは移行期間に属する場合を含めていないが、移行期間に属する場合を含めるのであれば、定額期間と同じくステップＳ５１８へ進むようにすればよい。
【００４５】
ステップＳ５１５では、パソコン２から送信された更新地図データ要求に基づいて課金額を計算し、図６（ｆ）に示す課金画面を表示する。ステップＳ５１６では、この課金画面において料金確認ボタン２７がクリックされたか否かを判定し、クリックされた場合はステップＳ５１７へ進む。ステップＳ５１７では、課金額を課金情報として記録する。なお、以上説明したステップＳ５１５〜Ｓ５１７の処理は、従量期間の場合にのみ実行される。
【００４６】
ステップＳ５１８では、パソコン２から送信された更新地図データ要求にしたがって更新地図データを検索し、その更新地図データをパソコン２へ送信することにより、更新地図データのダウンロードを実行する。ステップＳ５１８を実行したら、図９の処理フローを終了する。以上説明したようにして、図８のステップＳ５００の処理が実行される。
【００４７】
次に、図８のステップＳ６００で実行する移行期間処理の内容を、図１０に示すフローチャートを用いて説明する。ステップＳ６０１では、図８のステップＳ４００の判定に用いた特定のＵＲＬに基づいて、前述したようにしてユーザを特定する。ステップＳ６０２では、ステップＳ６０１において特定されたユーザの定額期間開始日を確認し、そこから現在までの経過期間により、現在が移行期間内であるか否かを判定する。移行期間内である場合はステップＳ６０３へ進み、移行期間内ではない場合は図１０の処理フローを終了する。
【００４８】
ステップＳ６０３では、ステップＳ６０１において特定されたユーザの地図データの更新履歴を確認することにより、前述したようにして未更新の地図エリアを求める。ステップＳ６０４では、その未更新の地図エリアに基づいて、図５（ｂ）に示す未更新エリア画面を表示する。ステップＳ６０５では、この未更新エリア画面において、未更新の地図エリア３３がクリックされたか否かを判定し、クリックされた場合はステップＳ６１０へ、クリックされない場合はステップＳ６０６へ進む。以下、ステップＳ６０６へ進んだ場合から先に説明する。
【００４９】
ステップＳ６０６では、図５（ｂ）の未更新エリア画面において更新ボタン３４がクリックされたか否かを判定し、クリックされた場合はステップＳ６０７へ進み、クリックされない場合はステップＳ６０５へ戻る。ステップＳ６０７では、図５（ｄ）に示す確認画面を表示する。ステップＳ６０８では、この確認画面において確認ボタン３６がクリックされたか否かを判断し、クリックされた場合はステップＳ６０９へ進む。このとき、パソコン２から管理サーバ４へ更新地図データ要求が送信される。
【００５０】
ステップＳ６０９では、パソコン２から送信された更新地図データ要求にしたがって更新地図データを検索し、その更新地図データをパソコン２へ送信することにより、更新地図データのダウンロードを実行する。ステップＳ６０９を実行したら、図１０の処理フローを終了する。
【００５１】
一方ステップＳ６０５からＳ６１０へ進んだ場合は、ステップＳ６１０において、図５（ｃ）に示す内訳画面を表示する。ステップＳ６１１では、この内訳画面において戻るボタン３５がクリックされたか否かを判断し、クリックされた場合はステップＳ６０３へ戻る。以上説明したようにして、図８のステップＳ６００の処理が実行される。
【００５２】
以上説明した第１の実施の形態によれば、次の作用効果が得られる。
（１）サーバ装置４において、各ユーザの地図データの更新履歴を記録しておくと共に、定額期間の開始日から現在までの経過期間に基づいて、現在が移行期間内であるか否かを定期的に判定する（ステップＳ１００）。移行期間内であると判定した場合は、当該ユーザに対してメールを送信し（ステップＳ１００）、さらに、そのメールに記載したＵＲＬに対してアクセスがあった場合には、地図データの更新履歴に基づいて未更新地図エリアを求め（ステップＳ６０３）、さらに、その未更新地図エリアを地図上に表した未更新エリア画面を表示することとした（ステップＳ６０４）。このようにしたので、移行期間となったときに、どの地図エリアが未更新であるのかをユーザに分かりやすく告知することができる。
【００５３】
（２）未更新エリア画面において表示した未更新地図エリアが選択されると、その未更新エリアについて、最新の地図バージョンに更新するときの更新地図データの詳細情報を表す内訳画面を表示することとした（ステップＳ６１０）。このようにしたので、更新地図データをダウンロードする前に、その更新内容を確認することができる。
【００５４】
（３）移行期間において、パソコン２から送信された更新地図データ要求に基づいて更新地図データを検索し、その更新地図データをパソコン２へ送信することにより、更新地図データのダウンロードを実行する（ステップＳ６０９）こととした。このようにしたので、未更新である地図エリアについて更新するための更新地図データをダウンロードすることができる。
【００５５】
−第２の実施の形態−
本発明の第２の実施の形態について説明する。図１１〜１３は、いずれも本実施形態による地図データ更新システムの構成およびデータの流れを示しており、図１１は定額期間、図１２は移行期間、図１３は従量期間をそれぞれ示している。本実施形態では、管理サーバ４にアクセスして更新地図データをダウンロードするためのパソコン２が、ユーザの自宅ではなくサービスセンターに備えられている。サービスセンターは、自動車販売店（ディーラー）などに設置されており、ナビゲーション装置１のユーザに対して地図データの更新サービスを提供する。ユーザは、ナビゲーション装置１が搭載された車両をサービスセンターに持ち込み、ナビゲーション装置１をパソコン２に接続することにより、ナビゲーション装置１の地図データを更新することができる。パソコン２には、はがき印刷用のプリンタ６が接続されている。
【００５６】
図１１の定額期間、および図１３の従量期間においては、第１の実施の形態と同様にして、管理サーバ４からパソコン２へ更新地図データをダウンロードすることができる。すなわち、パソコン２において更新内容が決定されると、パソコン２から管理サーバ４へ更新地図データ要求が送信される。この更新地図データ要求に応じて、定額期間の場合は直後に、また従量期間の場合は課金確認の後に、更新地図データが管理サーバ４からパソコン２へダウンロードされる。こうしてダウンロードされた更新地図データは、パソコン２からナビゲーション装置１のＨＤＤ１２へ出力され、ＨＤＤ１２においてインストールされる。このようにして、地図データの更新が行われる。
【００５７】
図１２の移行期間においては、第１の実施の形態と同様に管理サーバ４からパソコン２へ未更新地図の告知を行うことにより、図５（ｂ）に示した未更新エリア画面と同様の印刷レイアウトが、管理サーバ４からパソコン２を介してプリンタ６に出力される。このとき、たとえば管理サーバ４から送信された電子メールにより図５（ａ）の移行期限告知画面をパソコン２に表示し、その中のリンク３１をサービスセンターの係員がクリックすることによって、管理サーバ４からパソコン２へ印刷レイアウトを送信する。さらに、係員がパソコン２を操作することにより、その印刷レイアウトをプリンタ６へ出力することができる。
【００５８】
あるいは、管理サーバ４から印刷レイアウトを直接パソコン２へ送信し、それを受信したパソコン２からプリンタ６へ、自動的にその印刷レイアウトが出力されるようにしてもよい。プリンタ６は、上記のようにしてパソコン２を介して管理サーバ４から受信した印刷レイアウトを、はがきに印刷出力する。このようにして、日本全国図を用いて未更新の地図エリアを分かるようにした未更新地図の告知はがきをサービスセンターにおいて作成し、それを各ユーザへ送付する。
【００５９】
なお、移行期間における更新地図データのダウンロードは、定額期間と同様の方法によって行うことができる。すなわち、未更新地図の告知はがきを受け取ったユーザは、ナビゲーション装置１が搭載された車両をサービスセンターに持ち込む。その後は、図１１で説明したのと同様にして、更新地図データを管理サーバ４からパソコン２へダウンロードし、ＨＤＤ１２へインストールする。
【００６０】
以上説明した第２の実施の形態によれば、次の作用効果が得られる。
（１）プリンタ６により、未更新エリア画面と同様の印刷レイアウトをはがきに印刷出力して、未更新地図の告知はがきを作成することとした。このようにしたので、未更新の地図エリアが分かりやすく表示されたはがきをユーザに送付することができる。
【００６１】
なお、以上説明した各実施の形態では、管理サーバ４において各ユーザの地図データの更新履歴を管理する例について説明した。しかし、地図データの更新履歴を管理サーバ４ではなくパソコン２において管理するようにしてもよい。この場合、パソコン２から管理サーバ４にアクセスするときに、パソコン２に記録された地図データの更新履歴を管理サーバ４に対して送信する。その更新履歴に基づいて、定額期間や従量期間では更新対象の地図バージョンを、また移行期間では未更新の地図エリアを、管理サーバ４において求めることができる。
【００６２】
また、上記の各実施の形態では、パソコン２を用いて管理サーバ４に接続することにより、更新地図データを管理サーバ４からダウンロードしていた。しかし、管理サーバ４との接続にパソコン以外を用いてもよい。たとえば、ナビゲーション装置１に携帯電話を接続し、その携帯電話からの発信により管理サーバ４に接続するようにして、携帯電話を介して管理サーバ４からナビゲーション装置１に更新地図データをダウンロードすることもできる。さらに移行期間の場合は、管理サーバ４からの未更新地図の告知をその携帯電話を介して行うことにより、図５の各画面をナビゲーション装置１において表示するようにしてもよい。
【００６３】
上記の各実施の形態では、ＨＤＤ１２に地図データを記録する例について説明したが、書き込み可能な記録装置であればＨＤＤ以外のもの、たとえばフラッシュメモリ等の半導体メモリなどであってもよい。
【００６４】
本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の態様も、本発明の範囲内に含まれる。
【図面の簡単な説明】
【００６５】
【図１】本発明の第１の実施の形態による地図データ更新システムについて、定額期間における構成とデータの流れを示す図である。
【図２】本発明の第１の実施の形態による地図データ更新システムについて、移行期間における構成とデータの流れを示す図である。
【図３】本発明の第１の実施の形態による地図データ更新システムについて、従量期間における構成とデータの流れを示す図である。
【図４】定額期間において更新地図データをダウンロードする際にパソコンに表示される画面例であり、（ａ）はメニュー画面、（ｂ）はユーザＩＤ入力画面、（ｃ）は更新地図バージョン画面、（ｄ）は更新エリア選択画面、（ｅ）は確認画面をそれぞれ表している。
【図５】移行期間において更新地図データをダウンロードする際にパソコンに表示される画面例であり、（ａ）は移行期限告知画面、（ｂ）は未更新エリア画面、（ｃ）は内訳画面、（ｄ）は確認画面をそれぞれ表している。
【図６】定額期間において更新地図データをダウンロードする際にパソコンに表示される画面例であり、（ａ）はメニュー画面、（ｂ）はユーザＩＤ入力画面、（ｃ）は更新地図バージョン画面、（ｄ）は更新エリア選択画面、（ｅ）は確認画面、（ｆ）は課金画面をそれぞれ表している。
【図７】移行期間において未更新地図の告知を行うために管理サーバにおいて実行される処理のフローチャートである
【図８】パソコンと管理サーバが接続されたときに管理サーバにおいて実行される処理のフローチャートである。
【図９】定額期間・従量期間処理の内容を示すフローチャートである。
【図１０】移行期間処理の内容を示すフローチャートである。
【図１１】本発明の第２の実施の形態による地図データ更新システムについて、定額期間における構成とデータの流れを示す図である。
【図１２】本発明の第２の実施の形態による地図データ更新システムについて、移行期間における構成とデータの流れを示す図である。
【図１３】本発明の第２の実施の形態による地図データ更新システムについて、従量期間における構成とデータの流れを示す図である。
【符号の説明】
【００６６】
１  ナビゲーション装置
２  パソコン
３  ＤＶＤ書き込みドライブ
４  管理サーバ
５  ＤＶＤディスク
６  プリンタ
１１  ナビゲーション本体
１２  ＨＤＤ
１３  ＤＶＤドライブ
１００  公衆回線網
【図１】
0004681256.tif 000002
【図２】
0004681256.tif 000003
【図３】
0004681256.tif 000004
【図４】
0004681256.tif 000005
【図５】
0004681256.tif 000006
【図６】
0004681256.tif 000007
【図７】
0004681256.tif 000008
【図８】
0004681256.tif 000009
【図９】
0004681256.tif 000010
【図１０】
0004681256.tif 000011
【図１１】
0004681256.tif 000012
【図１２】
0004681256.tif 000013
【図１３】
0004681256.tif 000014