(57)【特許請求の範囲】
【請求項１】
車両に搭載されて地図データを更新可能なナビゲーション装置であって、
現在の日付を取得する日付取得手段と、
前記車両が走行した距離に基づいて前記ナビゲーション装置の使用開始日を記憶するか否かを判定する判定手段と、
前記車両が所定の施設に立ち寄った日付を記憶する立寄日記憶手段と、
前記判定手段により前記使用開始日を記憶すると判定されたとき、前記立寄日記憶手段により記憶された日付を前記使用開始日として記憶する使用開始日記憶手段とを備えることを特徴とするナビゲーション装置。
【請求項２】
車両に搭載されて地図データを更新可能なナビゲーション装置であって、
現在の日付を取得する日付取得手段と、
前記ナビゲーション装置の使用開始日を記憶するか否かを判定する判定手段と、
前記判定手段により前記使用開始日を記憶すると判定されたとき、前記日付取得手段により取得した前記現在の日付を前記使用開始日として記憶する使用開始日記憶手段と、
前記ナビゲーション装置の生産年月日に基づいて基準日を算出する基準日算出手段と、
前記使用開始日記憶手段により記憶された前記使用開始日から所定の第一の期間が経過したとき、前記地図データの更新を促す通知を行う通知手段と、
を備え、
前記通知手段は、前記使用開始日が前記基準日以降の日付であるときは、前記第一の期間を前記第一の期間より短い第二の期間に変更することを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置において、
前記判定手段は、前記車両が走行した距離に基づいて、前記使用開始日を記憶するか否かを判定することを特徴とするナビゲーション装置。
【請求項４】
請求項１または３に記載のナビゲーション装置において、
前記判定手段は、前記車両の総走行距離が所定の距離を超えたとき、前記使用開始日を記憶すると判定することを特徴とするナビゲーション装置。
【請求項５】
請求項１または３に記載のナビゲーション装置において、
前記判定手段は、前記ナビゲーション装置の電源がオンされてからオフされるまでの間の前記車両の連続走行距離が所定の距離を超えたときに前記使用開始日を記憶すると判定することを特徴とするナビゲーション装置。
【請求項６】
請求項１から５のいずれかに記載のナビゲーション装置において、
前記判定手段は、前記車両が走行した距離に基づいて前記使用開始日を記憶することが判定され、かつ、ユーザが前記ナビゲーション装置に対して所定の操作を行ったときに前記使用開始日を記憶すると判定することを特徴とするナビゲーション装置。
【請求項７】
請求項６に記載のナビゲーション装置において、
前記所定の操作は、前記ユーザに関する情報を前記ナビゲーション装置に対して登録するための入力操作であることを特徴とするナビゲーション装置。
【請求項８】
請求項６または７に記載のナビゲーション装置において、
前記所定の操作は、前記ユーザの自宅に関する情報を前記ナビゲーション装置に対して登録するための入力操作であることを特徴とするナビゲーション装置。
【請求項９】
請求項６に記載のナビゲーション装置において、
前記所定の操作は、予め設定されたパスワードの入力操作であることを特徴とするナビゲーション装置。
【請求項１０】
請求項６から９のいずれかに記載のナビゲーション装置において、
前記ナビゲーション装置は外部のサーバと無線通信が可能であって、
前記判定手段は、前記ナビゲーション装置が前記サーバと初めて無線通信を行ったときに、前記車両が走行した距離に基づいて前記使用開始日を記憶することが判定され、かつ、前記ユーザにより前記ナビゲーション装置に対して前記所定の操作が行われると、前記使用開始日を記憶すると判定することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
従来、地図データを記憶し、その地図データに基づいて経路誘導を行うナビゲーション装置において、地図データの更新をユーザに促すための様々な方法が知られている。たとえば、特許文献１には、地図データを更新するためのダウンロードを所定の回数だけ無償とすることで、ユーザがナビゲーション装置の使用を開始する時期によらず、ユーザが地図データを最新のものに更新できるようにしたナビゲーション装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２５０７１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
地図データの更新を効果的にユーザに促すためには、ユーザがナビゲーション装置の使用を開始した日付に基づいて、適切なタイミングで地図データを更新するように指示することが好ましい。しかし、特許文献１に開示されたナビゲーション装置では、ユーザがナビゲーション装置の使用を開示した日付を判断することができない。
【課題を解決するための手段】
【０００５】
本発明によるナビゲーション装置は、車両に搭載され、地図データを更新可能なものであって、現在の日付を取得する日付取得手段と、前記車両が走行した距離に基づいて前記ナビゲーション装置の使用開始日を記憶するか否かを判定する判定手段と、前記車両が所定の施設に立ち寄った日付を記憶する立寄日記憶手段と、前記判定手段により前記使用開始日を記憶すると判定されたとき、前記立寄日記憶手段により記憶された日付を前記使用開始日として記憶する使用開始日記憶手段とを備えるものである。
【発明の効果】
【０００６】
本発明によれば、ユーザがナビゲーション装置の使用を開始した日付を判断することができるナビゲーション装置を提供できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態におけるナビゲーション装置の構成の一例を示すブロック図である。
【図２】ナビゲーション装置の使用を開始した日付を記憶する処理の一例を示すフローチャートである。
【図３】記憶されたナビゲーション装置の使用を開始した日付をもとに地図データの更新を促す通知を行う処理の一例を示すフローチャートである。
【図４】ユーザがナビゲーション装置の使用を開始したことを判定する方法の一例を示すフローチャートである。
【図５】本発明の一実施形態におけるナビゲーション装置を含む地図データ更新システムの構成の一例を示すブロック図である。
【発明を実施するための形態】
【０００８】
本発明の一実施形態によるナビゲーション装置の構成について、図１を用いて説明する。図１のナビゲーション装置１は、制御部１０、ＨＤＤ１１、表示モニタ１２、ジャイロセンサ１３、ＧＰＳ受信部１４、入力装置１６、およびスピーカ１７を備える。
【０００９】
図１の制御部１０は、ナビゲーション装置１を動作させるための様々な処理や制御を実行するための部分であり、マイクロプロセッサ、各種周辺回路、ＲＡＭ、ＲＯＭなどによって構成される。図２から図４のフローチャートを用いて後述する処理についても制御部１０にて実行される。
【００１０】
図１のＨＤＤ１１は、不揮発性の記憶媒体であり、地図データを含む各種データが記憶されている。ＨＤＤ１１に記憶されているデータは、必要に応じて制御部１０の制御によりＨＤＤ１１から読み出され、制御部１０が実行する様々な処理や制御に利用される。また、ＨＤＤ１１にある地図データは、更新などのために変更することができる。
【００１１】
図１の表示モニタ１２は、様々な画像や映像などを表示するための装置であり、液晶ディスプレイ等が用いられる。制御部１０の制御に基づいて表示モニタ１２に地図や自車位置を表示することにより、ナビゲーション装置１は経路誘導を行う。
【００１２】
図１のジャイロセンサ１３は、車両の向きの変化に応じた角速度を検出するためのセンサである。このジャイロセンサ１３により検出された角速度に基づいて、車両の向きが求められる。図１のＧＰＳ受信部１４は、ＧＰＳ衛星から送信されるＧＰＳ信号を受信して制御部１０へ出力する。ＧＰＳ信号には、車両の位置と現在時刻を求めるための情報として、そのＧＰＳ信号を送信したＧＰＳ衛星の位置と送信時刻が含まれている。したがって、制御部１０は、所定数以上のＧＰＳ衛星からＧＰＳ信号を受信することにより、これらの情報に基づいて車両の現在位置および現在時刻を算出することができる。制御部１０は、ＧＰＳ信号に基づいて算出された車両の現在位置の時間変化を特定し、その車両の現在位置の時間変化に基づいて、車両が走行した距離を算出することができる。なお、車両が走行した距離は、車両に搭載された車速センサ（図示せず）から出力される車速信号に基づいて車両の走行距離を算出することもできる。
【００１３】
図１の入力装置１６は、ナビゲーション装置１を動作させるためにユーザから入力される各種操作を検出するための装置であり、各種の入力スイッチ類を有している。ユーザは、入力装置１６を操作することにより、たとえば、目的地に設定したい施設や地点の名称等を入力したり、予め登録された登録地の中から目的地を選択したり、表示モニタ１２に表示された地図を任意の方向にスクロールしたりすることができる。入力装置１６は、操作パネルやリモコンなどによって実現することができる。あるいは、入力装置１６を表示モニタ１２と一体化されたタッチパネルとしてもよい。
【００１４】
図１のスピーカ１７は、制御部１０の制御により、車両の走行に関する様々な音声情報を出力する。たとえば、推奨経路に従って自車両を目的地まで案内するための経路案内用の音声や、各種の警告音などを出力する。
【００１５】
ナビゲーション装置１において、ＨＤＤ１１に記憶されている地図データは、更新することができる。地図データの更新は、たとえばＨＤＤ１１に記憶している地図データと最新の地図データとの差分を更新する方式でもよいし、地図データファイルを置き換える方式でもよい。地図データの更新に用いるデータは、ＤＶＤ（図示せず）やＵＳＢメモリ（図示せず）などの電子メディアを利用してもよいし、ナビゲーション装置１の外部からダウンロードしてもよい。
【００１６】
本実施形態におけるナビゲーション装置１では、ユーザがナビゲーション装置１の使用を開始した日付をナビゲーション装置１の利用状況に基づいて制御部１０が判断する。そして、ユーザがナビゲーション装置１を使用開始した日付から所定の期間、たとえば数ヶ月程度経過したとき、地図データの更新をユーザに促す通知を行う。
【００１７】
現在、そのような地図データの更新を促す通知を行うことにより、地図データのベンダがナビゲーション装置のメーカに対して地図データを提供する際のロイヤリティ（対価）を割り引くビジネスモデルが存在する。そのビジネスモデルでは、ナビゲーション装置メーカは、地図ベンダとの間の契約により、ユーザがナビゲーション装置の利用を開始してから所定の規定期間を経過した際に地図データの更新を促す通知を確実に実施しなくてはならない。
【００１８】
このビジネスモデルに対応するために、たとえば、ナビゲーション装置を生産したときや、カーメーカの製造ラインまたはカーディーラなどでナビゲーション装置を車両に設置したときの日付を、ユーザが使用を開始した日付（以降、使用開始日と記載する）として記憶することができる。
【００１９】
しかし、ナビゲーション装置を生産したときを使用開始日とする方法では、長期間在庫状態であった場合などにおいて、ユーザが使用を開始する前に規定期間を過ぎてしまうことがある。このような場合、ユーザがナビゲーション装置の使用を開始した直後に更新を促す通知をしてしまい、ユーザに不快な気分をさせてしまう可能性がある。カーメーカの製造ラインで設定した場合においても同様である。
【００２０】
一方、カーディーラやナビゲーション装置１の販売店で使用開始日の設定を行う方法では、カーディーラや販売店に対して使用開始日の設定作業の実施を徹底することは実際上困難である。その結果、使用開始日の設定が行われないままナビゲーション装置がユーザに渡ってしまうことがあり、地図データの更新を促す通知を行うことができず、地図ベンダとの間の契約を守ることができない。
【００２１】
そのため、上記のビジネスモデルにおいて、地図データの更新を通知するための使用開始日を適切に設定でき、かつ、確実に更新を促す通知を行う方法が望まれている。本実施形態におけるナビゲーション装置１は、以下で説明する処理によりそのような要望に対応できる。
【００２２】
制御部１０がナビゲーション装置１の使用状況に基づいてナビゲーション装置１の使用開始日を判断し、その使用開始日から所定の期間（たとえば、数ヶ月）経過したとき地図データの更新を促す通知を行う方法について説明する。
【００２３】
まず、ナビゲーション装置１の電源がオンになってから地図データの更新を促す通知を行うまでの処理の流れについて図２のフローチャートを用いて説明する。図２の処理は、ナビゲーション装置１の電源がオンになったときに開始する処理である。
【００２４】
図２のステップＳ２０１では、制御部１０は、ナビゲーション装置１の使用開始日がＨＤＤ１１に記憶されているかどうかを判定する。過去にナビゲーション装置１を起動したときに使用開始日がＨＤＤ１１に記憶されている場合は、地図データの更新を促す通知に関する処理を実行するためにステップＳ２０４に進む。一方、記憶されていない場合は、使用開始日を記憶するかどうかの判定のためにステップＳ２０２に進む。
【００２５】
ナビゲーション装置１は、ユーザが使用を開始する前に、カーディーラなどにおいて車両に搭載した状態で起動されることがある。そのような状況において、ナビゲーション装置１が初めて起動されたときの現在日付を使用開始日として記憶するのは、ユーザが使用を開始するまでの間にタイムラグがあるため適切ではない。そこで、制御部１０は、ナビゲーション装置１が初めて起動されたときとは別のタイミングにおいて使用開始日を記憶する。
【００２６】
ステップＳ２０２では、使用開始日をＨＤＤ１１に記憶するかどうかを判定する。制御部１０は、ナビゲーション装置１の使用状況に基づいてこの判定を行う。ここでいうナビゲーション装置１の使用状況とは、たとえば、ナビゲーション装置１を搭載した状態で車両が走行した距離や、ナビゲーション装置１に対するユーザの個人情報の登録状況、ナビゲーション装置１と外部のサーバとの通信状況などである。ステップＳ２０２において実行する処理については後述する。ステップＳ２０２では、使用開始日を記憶すると判定されるまでステップＳ２０２で待機し続け、使用開始日を記憶すると判定されたとき、ステップＳ２０３に進む。
【００２７】
ステップＳ２０３では、制御部１０は、ＧＰＳ受信部１４からの情報に基づいて現在時刻を算出し、現在の日付を取得する。そして、取得した現在の日付を使用開始日としてＨＤＤ１１の所定の記憶領域に記憶する。使用開始日を記憶したらステップＳ２０４に進む。
【００２８】
ステップＳ２０４では、制御部１０は、ＨＤＤ１１に記憶した使用開始日を基準に地図データの更新を促す通知を行う処理を実行する。この処理については、図３を用いて説明する。
【００２９】
図３は、ナビゲーション装置１の使用開始日を入力として、地図データの更新を促す通知を行うための処理を説明するためのフローチャートである。図３の処理は、制御部１０で実行される。
【００３０】
ステップＳ３０１では、制御部１０は、ＧＰＳ信号に基づいて現在の日付を取得する。この現在の日付は、使用開始日とは別に制御部１０のメモリに記憶する。現在の日付を取得したら、ステップＳ３０２に進む。
【００３１】
ステップＳ３０２では、制御部１０は、使用開始日からステップＳ３０１で記憶された現在の日付までに経過した期間を算出し、その経過期間が前述の規定期間以上であるかどうかを判定する。制御部１０は、使用開始日からの経過期間が規定期間以上であれば、ステップＳ３０３に進み、そうでない場合は、図３の処理を終了する。
【００３２】
ステップＳ３０３では、制御部１０は、地図データの更新を促す通知をユーザに対して行う。この通知は、ＨＤＤ１１に記憶された所定の画像や音声を表示モニタ１２やスピーカ１７などから出力することにより行う。地図データの更新を促す通知を行ったら図３の処理を終了する。
【００３３】
次に、図２のステップＳ２０２において、使用開始日を記憶するかどうかを判定する方法について説明する。ここでは、使用開始日を記憶するか否かを判定する方法として、ナビゲーション装置１を搭載した状態で車両が走行した総距離（以降、総走行距離と記載する）に基づく方法、ナビゲーション装置１へのユーザの個人情報に関する登録状況に基づく方法、およびサーバ２との通信状況に基づく方法について説明する。
【００３４】
（総走行距離に基づいて判定する方法）
はじめに、総走行距離に基づいて使用開始日を記憶するかどうかを判定する方法について図４を用いて説明する。図４は、総走行距離に基づいて使用開始日を記憶するかどうかを判定するためのフローチャートである。
【００３５】
図４のフローチャートにおいて、車両の総走行距離は、ＨＤＤ１１の所定の記憶領域に記憶されるものとする。ナビゲーション装置１が製造された直後は、その総走行距離の初期値として０が記憶されているものとする。
【００３６】
ステップＳ４０１では、制御部１０は、車両の走行した距離の測定を開始する。車両が走行した距離は、たとえば、前述したようにＧＰＳ信号から算出された車両の位置の時間変化に基づいて算出できる。車両の走行した距離の測定を開始したらステップＳ４０２に進む。
【００３７】
ステップＳ４０２では、制御部１０は、ＨＤＤ１１に記憶されている車両の総走行距離を更新する。まず、制御部１０は、ＨＤＤ１１より総走行距離のデータを読み出し、ステップＳ４０１にて算出した車両の走行距離を加算し、ＨＤＤ１１に再び記憶する。車両の総走行距離を更新したらステップＳ４０３に進む。
【００３８】
ステップＳ４０３では、ステップＳ４０２にてＨＤＤ１１に記憶した総走行距離が所定の距離を超えているかどうかを判定する。ここでいう所定の距離は、カーディーラでの試乗などによって容易に達成できない距離であることが望ましい。たとえば、１００ｋｍとすればよい。
【００３９】
ステップＳ４０３において、総走行距離が所定の距離を超えたとき、制御部１０は使用開始日を記憶するべく図２の処理に戻り、ステップＳ２０３に進む。
【００４０】
（ユーザの登録状況に基づく方法）
次に、ナビゲーション装置１へのユーザの登録状況に基づいて使用開始日を記憶するかどうかを判定する方法について説明する。ユーザがナビゲーション装置１を使用するとき、ユーザ登録や自宅登録のため、ユーザはナビゲーション装置１に対してユーザの氏名、自宅住所などの情報を予め登録することができる。ユーザがそのような登録を行ったとき、ユーザがナビゲーション装置１の使用を開始したとして、そのときの現在時刻を取得し、使用開始日とする。
【００４１】
ユーザの登録状況に基づいて使用開始日を記憶する方法を用いる場合、図２のステップＳ２０２では、表示モニタ１２などに登録作業を行うための画面を表示するなどして、入力装置１６を介してこれらのユーザに関する情報の登録が行われるまで待機する。そして、ユーザがナビゲーション装置１に対して登録行為を行ったときの現在の日付を取得し、図２のステップＳ２０３に進む。図２のステップＳ２０３では、その現在の日付を使用開始日としてＨＤＤ１１に記憶する。
【００４２】
（サーバとの通信状況に基づく方法）
三つ目の方法として、ナビゲーション装置１と外部のサーバとの間の通信状況に基づいて、使用開始日を記憶するか否かの判定を行う方法について図５を用いて説明する。図５は、外部のサーバ２とそれと通信を行うナビゲーション装置１からなる地図データ更新システムの構成の一例を示すものである。
【００４３】
図５のナビゲーション装置１は、図１のナビゲーション装置１の構成の一例に、データ通信部１５を加えたものである。データ通信部１５は、制御部１０の制御により、必要に応じて通信回線網３と無線接続を行い、外部にあるサーバ２と通信を行う。サーバ２は、たとえば、各種コンテンツファイルや更新用の地図データなどをナビゲーション装置１に提供するデータサーバなどであって、ナビゲーション装置１と通信を行い、各種サービスのための処理を行うことができる。通信回線網３には、サーバ２が接続されている。すなわちナビゲーション装置１は、データ通信部１５と通信回線網３を介してサーバ２に接続する。データ通信部１５と通信回線網３が無線接続する際には、通信回線網３が有する無線基地局（図示せず）が用いられる。なお、通信回線網３は、たとえばインターネットなどにより構築される。
【００４４】
サーバ２が提供するサービス等を利用するとき、ナビゲーション装置１は通信回線網３を介してサーバ２と通信を行う。ナビゲーション装置１と外部のサーバ２との間の通信状況に基づいて判定を行う方法では、ナビゲーション装置１が初めてサーバ２と通信を行ったとき、そのときの日付をナビゲーション装置１の使用開始日として記憶するよう判定する。
【００４５】
ナビゲーション装置１と外部のサーバ２との間の通信状況に基づいて、使用開始日を記憶するか否かの判定を行う方法において、図２のステップＳ２０２とＳ２０３の処理は、たとえば以下の手順で実行される。ステップＳ２０２では、制御部１０は、ナビゲーション装置１がサーバ２と初めて通信を開始するまで待機する。そして、ナビゲーション装置１がサーバ２との通信を開始したとき、制御部１０は、ＧＰＳ信号に基づいて現在の日付を取得する。そして、ステップＳ２０３に進み、その現在の日付を使用開始日としてＨＤＤ１１に記憶する。
【００４６】
以上説明した実施形態によれば、次の作用効果を奏する。
【００４７】
（１）本実施形態のナビゲーション装置１は、ＨＤＤ１１にて地図データを記憶し、ＧＰＳ受信部１４が受信するＧＰＳ信号から現在の日付を取得する。本実施形態のナビゲーション装置１は、それが搭載された車両が走行した総距離などに基づいて、現在の日付をナビゲーション装置１の使用開始日として記憶するか否かを判定し（図２のステップＳ２０２および図４）、使用開始日として記憶すると判定したときの現在日付をＨＤＤ１１に記憶する（図２のステップＳ２０３）。これにより、ユーザがナビゲーション装置１の使用を開始した日付を判断できる。
【００４８】
（２）本実施形態のナビゲーション装置１は、それを搭載した車両が走行した総走行距離が所定の距離を超えたとき、そのときの日付をナビゲーション装置１の使用開始日として記憶する（図４のステップＳ４０１〜Ｓ４０３）。これにより、カーディーラなどでその車両を試乗している間に、ユーザが使用を開始したと判定されることを防止でき、ユーザが実際に使用を開始した直後に地図データの更新を促す通知をしてしまうことを防止できる。
【００４９】
（３）本実施形態のナビゲーション装置１は、ユーザがナビゲーション装置１に対してユーザ登録や自宅登録などを行ったときにナビゲーション装置１の使用を開始したと判定する。ユーザ登録や自宅登録など、ユーザがナビゲーション装置を使用するときに実行する処理と連動させることにより、ユーザの負担を増加させることなく、精度の高い使用開始日を設定できる。
【００５０】
（４）本実施形態のナビゲーション装置１は、各種サービスを提供するサーバ２と初めて無線通信を行ったときにナビゲーション装置１の使用を開始したと判定する。これにより、ユーザの負担を増加させることなく精度の高い使用開始日を設定できる。
【００５１】
（５）本実施形態のナビゲーション装置１は、使用開始日が設定された後、その使用開始日から数ヶ月経過したときに地図データの更新を促す通知を行う。これにより、地図データの更新を促す通知を実行したことになり、前述したビジネスモデルにおける契約を堅守することができる。
【００５２】
以上の実施の形態は、以下のように変形して実施できる。
【００５３】
（１）上記の実施形態では、使用開始日を記憶するか否かを判定する方法として、３種類の方法について説明した。しかし、使用開始日を記憶するか否かを判定する方法は、この３種類に限られるものではない。たとえば、一つ目の方法において、総走行距離の代わりに、ナビゲーション装置１の電源がオンになってからオフになるまでの間に車両が連続して走行した距離に基づいて判定を行ってもよい。この場合、ナビゲーション装置１の電源がオンになってからオフになるまでの間に連続して走行した距離が所定距離、たとえば、５ｋｍを超えたとき、その現在時刻を使用開始日として記憶すると判定すればよい。
【００５４】
（２）あるいは、ナビゲーション装置１の電源をオンにしたとき、「ナビゲーション装置を使用しますか？」というメッセージと共に「はい」と「いいえ」の選択肢を表示し、ユーザに入力装置１６を介していずれかの選択肢を選択させてもよい。この場合、「はい」が選択されたとき、そのときの日付を使用開始日として記憶すると判定すればよい。また、上記のメッセージと選択肢の代わりに、ユーザがナビゲーション装置を使用することを許諾するためのパスワードの入力画面を表示し、パスワードが入力されたときにその現在日付を使用開始日として記憶してもよい。この場合、生産ラインで製品試験を行うときのためのパスワードを上記のパスワードとは別に予め設定しておき、そのパスワードが入力されたときは、使用開始日を記憶しないようにしてもよい。
【００５５】
（３）図４を用いて説明した、総走行距離に基づいて使用開始日を記憶するか否かを判定する方法では、総走行距離が所定の距離を超えたときの日付を使用開始日とした。しかし、ナビゲーション装置１が車両の製造時に予め搭載されているものであった場合、以下の方法により、ユーザがカーディーラから車両を購入した日付を使用開始日として記憶してもよい。
【００５６】
ナビゲーション装置１は、車両の現在位置と地図データに基づいてナビゲーション装置１を搭載した車両がカーディーラにいるかどうかを識別できるものとする。ナビゲーション装置１を搭載した車両がカーディーラに立ち寄ったとき、そのときの日付をＧＰＳ信号から取得し、ＨＤＤ１１に記憶する。その記憶した日付は、車両がカーディーラに立ち寄るたびに更新する。そして、前述の総走行距離または連続走行距離が所定の距離を超えたとき、ＨＤＤ１１に最後に記憶したカーディーラへ立ち寄った日付を、ナビゲーション装置１を搭載した車両がユーザの手に渡ったときと考え、使用開始日とする。これにより、ナビゲーション装置１が車両に搭載された状態で販売される場合は、記憶する使用開始日の精度を高めることができる。なお、カーディーラ以外の施設を対象として上記のような処理を行ってもよい。たとえば、車両の製造工場や、自動車輸入業者などを対象とすることができる。
【００５７】
（４）前述したサーバ２との通信状況に基づいて使用開始日を記憶するか否かを判定する方法において、使用開始日をナビゲーション装置１のＨＤＤ１１に記憶し、制御部１０により地図データの更新を促す通知を行うタイミングを制御した。しかし、使用開始日を記憶し、地図データの更新を促す通知を行うタイミングを管理するのは、サーバ２であってもよい。そのときの通知は、たとえば以下のように行う。まず、ナビゲーション装置１は、サーバ２と初めての通信を開始した日付をＧＰＳ信号に基づいて取得する。その取得した現在の日付を使用開始日として通信回線網３を介してサーバ２に送信する。サーバ２は、送信されてきた使用開始日を記憶する。サーバ２は、記憶した使用開始日から所定の期間経過した後、サーバ２からナビゲーション装置１に対して地図データの更新を促す通知を行うための情報を送信する。そして、ナビゲーション装置１は、サーバ２から送信された情報に従って地図データの更新を促す通知を行う。このようにすることにより、ナビゲーション装置１にて図３のステップＳ３０５の処理を行う必要が無くなり、ナビゲーション装置１の負荷を低減できる。なお、ナビゲーション装置１とサーバ２とが初めて通信を開始したとき、ナビゲーション装置１がサーバ２に使用開始日を送信する代わりに、サーバ２の内部で管理している現在の日付を用いてもよい。
【００５８】
（５）上記の実施の形態および変形例でそれぞれ説明した使用開始日を記憶するか否かを判定する各種の方法は、単独で用いてもよいし、いずれか複数のものを任意に組み合わせて用いてもよい。組合せで利用する場合は、それらの判定条件のうちいずれかが満たされたとき使用開始日を記憶することにしてもよいし、採用された判定条件のすべてが満たされたときに使用開始日を記憶することにしてもよい。
【００５９】
（６）上記の各実施の形態および変形例において、ナビゲーション装置１は、その生産年月日をＨＤＤ１１に予め記憶しておき、記憶した生産年月日に基づいて地図データの更新を促す通知を行うまでの期間を調整してもよい。たとえば、制御部１０はＨＤＤ１１に生産年月日をさらに記憶しておき、生産年月日を基準日として前述の規定期間を経過した場合の日付を算出し、その日付をＨＤＤ１１に基準日として記憶する。そして、上記の各実施の形態および変形例により使用開始日を記憶したとき、その使用開始日が記憶されている基準日を過ぎていないか否かを判定する。既に算出した基準日が経過していると判定された場合は、使用開始日から更新を促す通知を行うまでの期間を規定期間より短くする。このようにすることで、前述したビジネスモデルにおける更新を促す通知を行う契約を堅守することができる。なお、使用開始日は記憶するのに留めておき、地図データの更新を促す通知を行わなくてもよい。さらに、使用開始日を利用して他の処理を行ってもよい。たとえば、使用開始日に応じた車両やナビゲーション装置の広告や、ナビゲーション装置１の設定変更を行ってもよい。
【００６０】
以上で説明した各実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【符号の説明】
【００６１】
１  ナビゲーション装置
２  サーバ
３  通信回線網
１０  制御部
１１  ＨＤＤ
１２  表示モニタ
１３  ジャイロセンサ
１４  ＧＰＳ受信部
１５  データ通信部
１６  入力装置
１７  スピーカ
【図１】
0005592123.tif 000002
【図２】
0005592123.tif 000003
【図３】
0005592123.tif 000004
【図４】
0005592123.tif 000005
【図５】
0005592123.tif 000006