(57)【要約】【課題】車車間通信で効率よくデータ更新をおこなうこと。【解決手段】データ更新装置は、領域設定部１０１、認識部１０２、判定部１０３、通信部１０４、更新部１０５および記憶部１０６を備え、さらに経路設定部１０７を備える。領域設定部１０１は、移動体の拠点情報を取得し移動体の主活動領域を設定する。認識部１０２は、移動体の現在地点情報を取得し移動体の現活動領域を認識する。判定部１０３は、他の移動体の主活動領域が設定された主活動領域と同一であるか否かを判定する。通信部１０４は、判定結果に基づいて他の移動体との間で地図データを含むナビデータの送受信をおこなう。更新部１０５は、通信されたナビデータおよび記憶部１０６に記憶されているナビデータを比較し、比較結果に基づいて記憶部１０６におけるナビデータを更新する。経路設定部１０７は、移動体の経路を設定する。【選択図】        図１
2007046962.tif 000002
【特許請求の範囲】
【請求項１】
地図データを含むナビゲーション処理に必要なデータであるナビゲーションデータを記憶する記憶手段と、
移動体の活動拠点に関する情報である拠点情報を取得し、当該拠点情報に基づいて前記移動体が主に活動する領域である主活動領域を設定する領域設定手段と、
前記移動体の現在地点情報を取得し、当該現在地点情報に基づいて当該移動体が現在活動している領域である現活動領域を認識する認識手段と、
前記現活動領域内に存する他の移動体から前記拠点情報を取得し、当該拠点情報に基づく前記他の移動体の主活動領域が前記領域設定手段によって設定された主活動領域と同一であるか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記他の移動体との間で前記ナビゲーションデータの送受信をおこなう通信手段と、
前記通信手段によって通信された前記ナビゲーションデータと、あらかじめ前記記憶手段に記憶されている前記ナビゲーションデータとを比較し、比較結果に基づいて前記記憶手段における前記ナビゲーションデータを更新する更新手段と、
を備えることを特徴とするデータ更新装置。
【請求項２】
前記通信手段は、前記判定手段によって前記他の移動体の主活動領域が前記領域設定手段によって設定された主活動領域と同一でないと判定された場合に、当該他の移動体からの前記ナビゲーションデータの受信はおこなわないことを特徴とする請求項１に記載のデータ更新装置。
【請求項３】
目的地までの経路を設定する経路設定手段をさらに備え、
前記判定手段は、前記経路設定手段によって前記経路が設定されている場合に、前記認識手段によって認識された前記現活動領域内に存する他の移動体から前記拠点情報を取得し、当該拠点情報に基づく前記他の移動体の主活動領域が前記経路を含んでいる領域である経路領域と同一であるか否かを判定し、
前記通信手段は、前記判定手段によって前記他の移動体の主活動領域が前記経路領域と同一であると判定された場合に、前記他の移動体からの前記ナビゲーションデータの受信をおこなうことを特徴とする請求項１または２に記載のデータ更新装置。
【請求項４】
前記通信手段によって送受信される前記ナビゲーションデータは、前記主活動領域に関するナビゲーションデータであることを特徴とする請求項１〜３のいずれか一つに記載のデータ更新装置。
【請求項５】
地図データを含むナビゲーション処理に必要なデータであるナビゲーションデータを記憶する記憶手段と、
目的地までの経路を設定する経路設定手段と、
移動体の活動拠点に関する情報である拠点情報を取得し、当該拠点情報に基づいて前記移動体が主に活動する領域である主活動領域を設定する領域設定手段と、
前記移動体の現在地点情報を取得し、当該現在地点情報に基づいて当該移動体が現在活動している領域である現活動領域を認識する認識手段と、
前記経路設定手段によって前記経路が設定されている場合に、前記認識手段によって認識された前記現活動領域内に存する他の移動体から前記拠点情報を取得し、当該拠点情報に基づく前記他の移動体の主活動領域が前記経路を含んでいる領域である経路領域と同一であるか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記他の移動体との間で前記ナビゲーションデータの送受信をおこなう通信手段と、
前記通信手段によって通信された前記ナビゲーションデータと、あらかじめ前記記憶手段に記憶されている前記ナビゲーションデータとを比較し、比較結果に基づいて前記記憶手段における前記ナビゲーションデータを更新する更新手段と、
を備えることを特徴とするデータ更新装置。
【請求項６】
前記通信手段は、前記判定手段によって前記他の移動体の主活動領域が前記経路領域と同一であると判定された場合に、前記他の移動体からの前記ナビゲーションデータの受信をおこなうことを特徴とする請求項５に記載のデータ更新装置。
【請求項７】
地図データを含むナビゲーション処理に必要なデータであるナビゲーションデータを記憶手段に記憶する記憶工程と、
移動体の活動拠点に関する情報である拠点情報を取得し、当該拠点情報に基づいて前記移動体が主に活動する領域である主活動領域を設定する領域設定工程と、
前記移動体の現在地点情報を取得し、当該現在地点情報に基づいて当該移動体が現在活動している領域である現活動領域を認識する認識工程と、
前記現活動領域内に存する他の移動体から前記拠点情報を取得し、当該拠点情報に基づく前記他の移動体の主活動領域が前記領域設定手段によって設定された主活動領域と同一であるか否かを判定する判定工程と、
前記判定工程による判定結果に基づいて、前記他の移動体との間で前記ナビゲーションデータの送受信をおこなう通信工程と、
前記通信工程によって通信された前記ナビゲーションデータと、あらかじめ前記記憶手段に記憶されている前記ナビゲーションデータとを比較し、比較結果に基づいて前記記憶手段における前記ナビゲーションデータを更新する更新工程と、
を含むことを特徴とするデータ更新方法。
【請求項８】
地図データを含むナビゲーション処理に必要なデータであるナビゲーションデータを記憶手段に記憶する記憶工程と、
目的地までの経路を設定する経路設定工程と、
移動体の活動拠点に関する情報である拠点情報を取得し、当該拠点情報に基づいて前記移動体が主に活動する領域である主活動領域を設定する領域設定工程と、
前記移動体の現在地点情報を取得し、当該現在地点情報に基づいて当該移動体が現在活動している領域である現活動領域を認識する認識工程と、
前記経路設定工程によって前記経路が設定されている場合に、前記認識工程によって認識された前記現活動領域内に存する他の移動体から前記拠点情報を取得し、当該拠点情報に基づく前記他の移動体の主活動領域が前記経路を含んでいる領域である経路領域と同一であるか否かを判定する判定工程と、
前記判定工程による判定結果に基づいて、前記他の移動体との間で前記ナビゲーションデータの送受信をおこなう通信工程と、
前記通信工程によって通信された前記ナビゲーションデータと、あらかじめ前記記憶手段に記憶されている前記ナビゲーションデータとを比較し、比較結果に基づいて前記記憶手段における前記ナビゲーションデータを更新する更新工程と、
を含むことを特徴とするデータ更新方法。
【請求項９】
請求項７または８に記載のデータ更新方法をコンピュータに実行させることを特徴とするデータ更新プログラム。
【請求項１０】
請求項９に記載のデータ更新プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両などの移動体に搭載されるデータ更新装置、データ更新方法、データ更新プログラムおよび記録媒体に関する。ただし、この発明の利用は、上述したデータ更新装置、データ更新方法、データ更新プログラムおよび記録媒体には限られない。
【背景技術】
【０００２】
近年、たとえば車両同士によって通信をおこなういわゆる車車間通信を用いて、ナビゲーションに利用される地図データを効率的に更新するナビゲーションシステムが提供されている。
【０００３】
このようなナビゲーションシステムは、たとえばつぎのように構成されている。すなわち、地図データクライアントは、現在位置などに応じて更新対象区域を決定し、車車間通信装置を介して、地図データ記憶部に記憶されている更新対象区域内のメッシュデータよりも新しいバージョンのメッシュデータの所持の有無を他のナビゲーションシステムに問い合わせ、応答があった場合には、応答元の他のナビゲーションシステムより、メッシュデータをダウンロードし地図データ記憶部のメッシュデータを更新する。また、地図データサーバは、車車間通信装置を介して、前記問い合わせに対応する応答サービスと、地図データのダウンロードサービスを他のナビゲーションシステムに対して提供することで、効率的に地図データを更新することができる構成とされている（たとえば、特許文献１参照。）。
【０００４】
【特許文献１】特開２００４−２１２２４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術のナビゲーションシステムでは、更新対象区域内において、たとえばある地域を活動拠点とする車両に搭載されたナビゲーションシステムが、遠隔地などの他の地域を活動拠点とする車両に搭載されたナビゲーションシステムから更新された地図データを受信してしまうことが想定される。この場合、本来不要である地域の地図データがナビゲーションシステム内に蓄積されてしまうため、効率よくデータ更新をおこなうことが困難となるおそれがあるという問題が一例として挙げられる。
【課題を解決するための手段】
【０００６】
請求項１の発明にかかるデータ更新装置は、地図データを含むナビゲーション処理に必要なデータであるナビゲーションデータを記憶する記憶手段と、移動体の活動拠点に関する情報である拠点情報を取得し、当該拠点情報に基づいて前記移動体が主に活動する領域である主活動領域を設定する領域設定手段と、前記移動体の現在地点情報を取得し、当該現在地点情報に基づいて当該移動体が現在活動している領域である現活動領域を認識する認識手段と、前記現活動領域内に存する他の移動体から前記拠点情報を取得し、当該拠点情報に基づく前記他の移動体の主活動領域が前記領域設定手段によって設定された主活動領域と同一であるか否かを判定する判定手段と、前記判定手段による判定結果に基づいて、前記他の移動体との間で前記ナビゲーションデータの送受信をおこなう通信手段と、前記通信手段によって通信された前記ナビゲーションデータと、あらかじめ前記記憶手段に記憶されている前記ナビゲーションデータとを比較し、比較結果に基づいて前記記憶手段における前記ナビゲーションデータを更新する更新手段と、を備えることを特徴とする。
【０００７】
また、請求項５の発明にかかるデータ更新装置は、地図データを含むナビゲーション処理に必要なデータであるナビゲーションデータを記憶する記憶手段と、目的地までの経路を設定する経路設定手段と、移動体の活動拠点に関する情報である拠点情報を取得し、当該拠点情報に基づいて前記移動体が主に活動する領域である主活動領域を設定する領域設定手段と、前記移動体の現在地点情報を取得し、当該現在地点情報に基づいて当該移動体が現在活動している領域である現活動領域を認識する認識手段と、前記経路設定手段によって前記経路が設定されている場合に、前記認識手段によって認識された前記現活動領域内に存する他の移動体から前記拠点情報を取得し、当該拠点情報に基づく前記他の移動体の主活動領域が前記経路を含んでいる領域である経路領域と同一であるか否かを判定する判定手段と、前記判定手段による判定結果に基づいて、前記他の移動体との間で前記ナビゲーションデータの送受信をおこなう通信手段と、前記通信手段によって通信された前記ナビゲーションデータと、あらかじめ前記記憶手段に記憶されている前記ナビゲーションデータとを比較し、比較結果に基づいて前記記憶手段における前記ナビゲーションデータを更新する更新手段と、を備えることを特徴とする。
【０００８】
また、請求項７の発明にかかるデータ更新方法は、地図データを含むナビゲーション処理に必要なデータであるナビゲーションデータを記憶手段に記憶する記憶工程と、移動体の活動拠点に関する情報である拠点情報を取得し、当該拠点情報に基づいて前記移動体が主に活動する領域である主活動領域を設定する領域設定工程と、前記移動体の現在地点情報を取得し、当該現在地点情報に基づいて当該移動体が現在活動している領域である現活動領域を認識する認識工程と、前記現活動領域内に存する他の移動体から前記拠点情報を取得し、当該拠点情報に基づく前記他の移動体の主活動領域が前記領域設定手段によって設定された主活動領域と同一であるか否かを判定する判定工程と、前記判定工程による判定結果に基づいて、前記他の移動体との間で前記ナビゲーションデータの送受信をおこなう通信工程と、前記通信工程によって通信された前記ナビゲーションデータと、あらかじめ前記記憶手段に記憶されている前記ナビゲーションデータとを比較し、比較結果に基づいて前記記憶手段における前記ナビゲーションデータを更新する更新工程と、を含むことを特徴とする。
【０００９】
また、請求項８の発明にかかるデータ更新方法は、地図データを含むナビゲーション処理に必要なデータであるナビゲーションデータを記憶手段に記憶する記憶工程と、目的地までの経路を設定する経路設定工程と、移動体の活動拠点に関する情報である拠点情報を取得し、当該拠点情報に基づいて前記移動体が主に活動する領域である主活動領域を設定する領域設定工程と、前記移動体の現在地点情報を取得し、当該現在地点情報に基づいて当該移動体が現在活動している領域である現活動領域を認識する認識工程と、前記経路設定工程によって前記経路が設定されている場合に、前記認識工程によって認識された前記現活動領域内に存する他の移動体から前記拠点情報を取得し、当該拠点情報に基づく前記他の移動体の主活動領域が前記経路を含んでいる領域である経路領域と同一であるか否かを判定する判定工程と、前記判定工程による判定結果に基づいて、前記他の移動体との間で前記ナビゲーションデータの送受信をおこなう通信工程と、前記通信工程によって通信された前記ナビゲーションデータと、あらかじめ前記記憶手段に記憶されている前記ナビゲーションデータとを比較し、比較結果に基づいて前記記憶手段における前記ナビゲーションデータを更新する更新工程と、を含むことを特徴とする。
【００１０】
また、請求項９の発明にかかるデータ更新プログラムは、請求項７または８に記載のデータ更新方法をコンピュータに実行させることを特徴とする。
【００１１】
また、請求項１０の発明にかかるコンピュータに読み取り可能な記録媒体は、請求項９に記載のデータ更新プログラムを記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１２】
以下に添付図面を参照して、この発明にかかるデータ更新装置、データ更新方法、データ更新プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００１３】
（実施の形態）
（データ更新装置の機能的構成）
まず、この発明の実施の形態にかかるデータ更新装置の内容について説明する。図１は、この発明の実施の形態にかかるデータ更新装置の機能的構成の一例を示すブロック図である。図１において、データ更新装置は、たとえば車両（四輪車、二輪車を含む）や携帯電話機などの移動体に搭載され、領域設定部１０１と、認識部１０２と、判定部１０３と、通信部１０４と、更新部１０５と、記憶部１０６とを備え、さらに経路設定部１０７を備えた構成となっている。
【００１４】
領域設定部１０１は、移動体の活動拠点に関する情報である拠点情報を取得して、この拠点情報に基づいて移動体が主に活動する領域である主活動領域を設定する。拠点情報とは、具体的には、たとえばデータ更新装置に対して入力され登録された自宅住所や郵便番号あるいは電話番号などの移動体のユーザの活動拠点とみなされる情報のことをいう。また、主活動領域とは、取得された拠点情報から導き出される移動体の主な活動領域のことをいい、具体的には、たとえば拠点情報が「千代田区九段北○−○−○」という住所を示す情報である場合、主活動領域は「東京都」などと設定される。
【００１５】
認識部１０２は、移動体の現在地点情報を取得して、この現在地点情報に基づいて移動体が現在活動している領域である現活動領域を認識する。現在地点情報とは、ＧＰＳなどから取得した緯度・経度・高度などの情報に基づく移動体の現在地点を示す情報のことをいう。また、現活動領域とは、取得された現在地点情報を利用するとともに、たとえば地図データを参照して導き出される移動体の現在の活動領域のことをいい、具体的には、たとえば現在地点情報が「３５．３４２Ｎ，１３９．３０１Ｅ（平塚）」という現在地点を示している場合、現活動領域は「神奈川県」などと認識される。
【００１６】
判定部１０３は、現活動領域内に存する他の移動体から拠点情報を取得して、この拠点情報に基づく他の移動体の主活動領域が領域設定部１０１によって設定された主活動領域と同一であるか否かを判定する。この判定部１０３は、上述したように、具体的には、たとえば主活動領域が「東京都」と設定された移動体の場合は、他の移動体からの拠点情報が「東京都」を示すものであるか否かを判定する。
【００１７】
また、判定部１０３は、たとえば後述する経路設定部１０７によって移動体の経路が設定されている場合に、認識部１０２によって認識された現活動領域内に存する他の移動体から拠点情報を取得し、この拠点情報に基づく他の移動体の主活動領域が設定された経路を含んでいる領域である経路領域と同一であるか否かを判定する。
【００１８】
通信部１０４は、判定部１０３による判定結果に基づいて、他の移動体との間で地図データを含むナビゲーション処理に必要なデータであるナビゲーションデータの送受信をおこなう。ナビゲーションデータとは、具体的には、ナビゲーションの動作に用いられるプログラムデータや上記地図データを含むデータのことである。
【００１９】
また、通信部１０４は、たとえば判定部１０３によって他の移動体の主活動領域が領域設定部１０１によって設定された主活動領域と同一でないと判定された場合に、他の移動体からのナビゲーションデータの受信はおこなわないようにする。さらに、通信部１０４は、たとえば判定部１０３によって他の移動体の主活動領域が経路領域と同一であると判定された場合に、他の移動体からのナビゲーションデータの受信をおこなうようにしてもよい。
【００２０】
この通信部１０４によるナビゲーションデータの送受信は、たとえば判定部１０３によって主活動領域が同一であると判定された場合に、現活動領域内に存する他の移動体との間でネットワークを構築することによっておこなわれてもよい。ここで、通信部１０４によって送受信されるナビゲーションデータは、主活動領域に関するナビゲーションデータであるとよい。
【００２１】
更新部１０５は、通信部１０４によって通信されたナビゲーションデータと、あらかじめ後述する記憶部１０６に記憶されているナビゲーションデータとを比較し、比較結果に基づいて記憶部１０６におけるナビゲーションデータを更新する。この更新部１０５におけるナビゲーションデータの比較処理は、たとえばナビゲーションデータのタイムスタンプやバージョン情報などを参照しておこなわれる。
【００２２】
記憶部１０６は、通信部１０４によって通信されたナビゲーションデータや、外部の記録媒体などから取得したナビゲーションデータを、一時的あるいは恒久的に記憶する。記憶部１０６は、具体的には、たとえば記憶装置によって構成される。経路設定部１０７は、移動体の現在地点情報と、ユーザによって入力された目的地の入力情報とに基づいて、たとえば現在位置から目的地までの最適な経路を算出して設定する。
【００２３】
このように構成されたデータ更新装置では、認識部１０２によって認識された現活動領域内に存する他の移動体からの拠点情報によって、他の移動体の主活動領域が領域設定部１０１により設定された主活動領域と同一であるか否かの判定結果に基づいてナビゲーションデータの送受信をおこない、記憶部１０６におけるナビゲーションデータを更新することができる。
【００２４】
また、このように構成されたデータ更新装置では、経路が設定されている場合には、他の移動体の主活動領域が経路を含んでいる経路領域と同一であるか否かの判定結果に基づいてナビゲーションデータの送受信をおこない、記憶部１０６におけるナビゲーションデータを更新することもできる。
【００２５】
このため、このデータ更新装置によれば、遠隔地などの主活動領域とはあまり関係の深くない活動領域を主活動領域とする他の移動体との間では利用頻度の低いナビゲーションデータを積極的には送受信せず、本来不要である地域のナビゲーションデータが装置内に蓄積されてしまうことを防止することができる。また、移動体の現活動領域が主活動領域とは異なる地域であっても、主活動領域を同一とする他の移動体や主活動領域と経路領域とが同一である他の移動体との間では利用頻度の高いナビゲーションデータを積極的に送受信してデータ更新をおこなうことができる。これにより、移動体の主活動領域に関するナビゲーションデータを常に最新の状態となるように効率よくデータ更新することが可能となる。
【００２６】
（データ更新装置のデータ更新処理手順）
つぎに、この発明の実施の形態にかかるデータ更新装置のデータ更新処理手順について説明する。図２は、この発明の実施の形態にかかるデータ更新装置のデータ更新処理手順の一例を説明するフローチャートである。なお、以降において、特に明示しない限りナビゲーションデータをナビデータと略記して説明する。
【００２７】
図２のフローチャートにおいて、まず、データ更新装置のユーザによる入力操作などに伴い入力された、図示しない操作部からの入力情報などに基づいて、領域設定部１０１によって、拠点情報を取得し、移動体の主活動領域を設定する（ステップＳ２０１）。つぎに、認識部１０２によって、ＧＰＳなどから取得した移動体の現在地点情報と地図データとに基づいて、移動体の現活動領域を認識する（ステップＳ２０２）。なお、このステップＳ２０２においては、現在地点情報のみに基づいて現活動領域を認識してもよい。
【００２８】
そして、判定部１０３によって、認識部１０２により認識された移動体の現活動領域内に存する他の移動体から拠点情報を取得して（ステップＳ２０３）、この拠点情報に基づく他の移動体の主活動領域が、領域設定部１０１によって設定された主活動領域と同一であるか否かを判定する（ステップＳ２０４）。
【００２９】
判定部１０３によって、主活動領域と同一であると判定された場合（ステップＳ２０４：Ｙｅｓ）は、通信部１０４によって、たとえば他の移動体との間でネットワークを構築し、構築したネットワーク内において他の移動体との間でナビデータの送受信をおこない（ステップＳ２０５）、更新部１０５によって、通信部１０４により通信されたナビデータと、あらかじめ記憶部１０６に記憶されているナビデータとを比較する。この比較処理では、たとえば通信されたナビデータが新しいか否かを比較判定する（ステップＳ２０６）。
【００３０】
通信されたナビデータが新しいと比較判定された場合（ステップＳ２０６：Ｙｅｓ）は、更新部１０５によって、記憶部１０６におけるナビデータを更新し（ステップＳ２０７）、一連の処理を終了する。一方、判定部１０３によって、主活動領域と同一でないと判定された場合（ステップＳ２０４：Ｎｏ）は、たとえば取得された拠点情報があらわす主活動領域が経路領域と同一であるか否かを判定する（ステップＳ２０８）。
【００３１】
経路領域と同一であると判定された場合（ステップＳ２０８：Ｙｅｓ）は、ステップＳ２０５に移行して、ステップＳ２０５〜ステップＳ２０７までの処理をおこなう。経路領域と同一でないと判定された場合（ステップＳ２０８：Ｎｏ）および通信されたデータが新しくないと比較判定された場合（ステップＳ２０６：Ｎｏ）は、本フローチャートによる一連のデータ更新処理を終了する。
【００３２】
このようにデータ更新処理をおこなうことによって、たとえば遠隔地などを主活動領域とする他の移動体との間では、その主活動領域と移動体の経路領域とが同一である場合を除き積極的にはナビデータを送受信せず、本来不要なナビデータが装置内に蓄積されて記憶手段（記憶部１０６）を圧迫してしまうことを防止することができる。また、主活動領域を同一とする他の移動体との間では積極的にナビデータの送受信をおこなってデータ更新処理をすることができる。これにより、効率よくデータ更新をおこなうことができる。
【００３３】
以上説明したように、この発明の実施の形態にかかるデータ更新装置によれば、拠点情報によって設定される移動体の主活動領域に着目してデータの送受信をおこなうことができる。このため、移動体の主活動領域に関する地図データを含むナビゲーションデータを常に最新の状態となるように効率よくデータ更新をおこなうことができる。
【００３４】
つぎに、この発明の実施の形態にかかる実施例について説明する。ここでは、この実施の形態にかかるデータ更新装置を、たとえば移動体としての自動車などの車両に搭載されるナビゲーション装置に適用した場合を例示して説明する。
【実施例】
【００３５】
（ナビゲーション装置のハードウェア構成）
まず、この発明の実施例にかかるナビゲーション装置のハードウェア構成について説明する。図３は、この発明の実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【００３６】
図３に示すように、ナビゲーション装置３００は、ナビゲーション制御部３０１と、ユーザ操作部３０２と、表示部３０３と、位置取得部３０４と、記録媒体３０５と、記録媒体デコード部３０６と、音声出力部３０７と、通信部３０８と、経路探索部３０９と、経路誘導部３１０と、音声生成部３１１と、スピーカ３１２とから構成されている。
【００３７】
ナビゲーション制御部３０１は、ナビゲーション装置３００全体を制御する。ナビゲーション制御部３０１は、たとえば所定の演算処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や各種制御プログラムを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、およびＣＰＵのワークエリアとして機能するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などによって構成されるマイクロコンピュータなどによって実現することができる。
【００３８】
また、ナビゲーション制御部３０１は、経路誘導に際し、経路探索部３０９、経路誘導部３１０および音声生成部３１１との間で経路誘導に関する情報の入出力をおこない、その結果得られる情報を表示部３０３および音声出力部３０７へ出力する。
【００３９】
ユーザ操作部３０２は、文字、数値、各種指示など、ユーザによって入力操作された情報をナビゲーション制御部３０１に対して出力する。このユーザ操作部３０２は、たとえば、押しボタン式スイッチ、タッチパネル、リモコンなどである。また、ユーザ操作部３０２は、外部からの音声を入力するマイクを用いて、音声によって入力操作をおこなう形態としてもよい。
【００４０】
表示部３０３は、たとえば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、プラズマディスプレイなどを含む。表示部３０３は、具体的には、たとえば、映像Ｉ／Ｆや映像Ｉ／Ｆに接続された映像表示用のディスプレイ装置によって構成することができる。
【００４１】
映像Ｉ／Ｆは、具体的には、たとえば、ディスプレイ装置全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記憶するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像情報に基づいて、ディスプレイ装置を表示制御する制御ＩＣなどによって構成される。この表示部３０３には、地図データや経路誘導に関する情報、その他各種情報が表示される。
【００４２】
位置取得部３０４は、ＧＰＳレシーバおよび各種センサから構成され、移動体の位置（ナビゲーション装置３００の位置）の情報を取得する。そして、取得した位置情報をナビゲーション制御部３０１に出力する。ＧＰＳレシーバは、ＧＰＳ衛星からの電波を受信し、ＧＰＳ衛星との幾何学的位置を求める。
【００４３】
なお、ＧＰＳとは、Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍの略称であり、４つ以上の衛星からの電波を受信することによって地上での位置を正確に求めるシステムである。ＧＰＳレシーバは、ＧＰＳ衛星からの電波を受信するためのアンテナ、受信した電波を復調するチューナおよび復調した情報に基づいて現在位置を算出する演算回路などによって構成される。
【００４４】
各種センサは、速度センサや角速度センサ、加速度センサなど移動体またはナビゲーション装置３００に搭載されたセンサであり、これらのセンサから出力される情報から、移動体などの移動変位、移動速度、移動方向、傾斜角などを算出する。このように、ＧＰＳレシーバの受信電波から得られた情報と合わせて、上記各種センサの出力情報を用いることによって、より高い精度で移動体の位置の認識をおこなうことができる。
【００４５】
記録媒体３０５には、各種制御プログラムや各種情報がコンピュータに読み取り可能な状態で記録されている。この記録媒体３０５は、たとえば、ＨＤ（Ｈａｒｄ  Ｄｉｓｋ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、メモリカードなどによって実現することができる。なお、記録媒体３０５は、記録媒体デコード部３０６による情報の書き込みを受け付けるとともに、書き込まれた情報を不揮発に記録するようにしてもよい。
【００４６】
また、記録媒体３０５には、経路探索および経路誘導に用いられる地図データが記録されている。記録媒体３０５に記憶されている地図データは、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、表示部３０３の表示画面において２次元または３次元に描画される。
【００４７】
ナビゲーション装置３００が経路誘導中の場合は、記録媒体デコード部３０６によって記録媒体３０５から読み取られた地図データと、位置取得部３０４によって取得された移動体の位置を示すマークとが、ナビゲーション制御部３０１によって表示部３０３の表示画面に重ねて表示されることとなる。
【００４８】
背景データは、背景の形状をあらわす背景形状データと、背景の種類をあらわす背景種別データとを有する。背景形状データは、たとえば地物の代表点・ポリライン・ポリゴン・地物の座標などを含んでいる。また、背景種別データは、たとえば地物の名称や住所・電話番号をあらわすテキストデータ、建物・河川・地表面などの地物の種別データを含んでいる。
【００４９】
道路形状データは、複数のノードおよびリンクを有する道路ネットワークに関するデータである。ノードは、三叉路・十字路・五叉路など複数の道路が交差する交差点を示している。リンクは、ノード間を連結する道路を示している。リンクには、形状補間点を有するものもあり、この形状補間点によって曲線道路の表現が可能となる。
【００５０】
なお、道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば各ノードについて、信号や横断歩道などの有無、高速道路の出入口やジャンクションの有無、各リンクの長さ（距離）、車幅、進行方向、通行禁止、道路種別（高速道路、有料道路、一般道路など）などの情報が含まれている。この交通条件データは、過去の渋滞情報を季節・曜日・大型連休・時刻などを基準に統計処理した過去渋滞情報を記憶している。
【００５１】
なお、本実施例では地図データを記録媒体３０５に記録するようにしたが、これに限るものではない。地図データは、ナビゲーション装置３００のハードウェアと一体に設けられているものに限って記録されているものではなく、ナビゲーション装置３００外部に設けられていてもよい。その場合、ナビゲーション装置３００は、たとえば通信部３０８を通じて、ネットワークを介して地図データを取得する。取得された地図データはＲＡＭなどに記憶される。
【００５２】
記録媒体デコード部３０６は、記録媒体３０５に対する情報のリード／ライトの制御をおこなう。たとえば、記録媒体としてＨＤを用いた場合には、記録媒体デコード部３０６は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）となる。
【００５３】
音声出力部３０７は、接続されたスピーカ３１２への出力を制御することによって、案内音などの音声を再生する。スピーカ３１２は、一つであってもよいし、複数であってもよい。具体的には、音声出力部３０７は、たとえば音声ディジタル情報のＤ／Ａ変換をおこなうＤ／Ａコンバータと、Ｄ／Ａコンバータから出力される音声アナログ信号を増幅する増幅器と、音声アナログ情報のＡ／Ｄ変換をおこなうＡ／Ｄコンバータとから構成することができる。
【００５４】
通信部３０８は、たとえばＦＭ多重チューナ、ＶＩＣＳ（登録商標）／ビーコンレシーバ、無線通信機器およびその他の通信機器によって構成され、他の通信機器との通信をおこなう。また、通信部３０８は、携帯電話機、ＰＨＳ、通信カードおよび無線ＬＡＮなどの通信媒体を介して通信をおこなう構成としてもよい。
【００５５】
本実施例において、通信部３０８によって取得される情報として、たとえばＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）センターから配信される渋滞や交通規制などの道路交通情報が挙げられる。また、全国の道路交通情報を蓄積しているサーバに対しネットワークを介して所望の地域の道路交通情報を要求し、要求した道路交通情報を取得するようにしてもよい。
【００５６】
経路探索部３０９は、記録媒体３０５から記録媒体デコード部３０６を介して取得される地図データや、通信部３０８を介して取得するＶＩＣＳ情報などを利用して、出発地から目的地までの最適な経路を探索する。ここで、最適な経路とは、ユーザが指定した条件にもっとも合致する経路である。一般に、出発地から目的地までの経路は無数存在する。このため、経路探索に当たって考慮される事項を設定し、条件に合致する経路を探索するようにしている。
【００５７】
たとえば、経路探索部３０９が探索する経路の出発地には、位置取得部３０４によって取得される移動体の現在位置（ナビゲーション装置３００の現在位置）、またはユーザ操作部３０２からユーザによって指定される出発地などが設定される。また、目的地には、ユーザによって入力された目的地の他、ジャンル検索などに基づいて、地図データから検索された施設などを目的地として設定してもよい。
【００５８】
経路誘導部３１０は、経路探索部３０９によって探索された最適経路情報、位置取得部３０４によって取得された移動体の位置情報および記録媒体３０５から記録媒体デコード部３０６を経由して得られた地図データに基づいて、ユーザを目的地まで誘導するための経路誘導情報の生成をおこなう。
【００５９】
このとき、経路誘導部３１０によって生成される経路誘導情報は、通信部３０８によって受信した渋滞情報を考慮したものであってもよい。経路誘導部３１０で生成された経路誘導情報は、ナビゲーション制御部３０１を介して表示部３０３へ出力される。
【００６０】
音声生成部３１１は、案内音などの各種音声の情報を生成する。すなわち、経路誘導部３１０で生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこない、これをナビゲーション制御部３０１を介して音声出力部３０７へ出力する。
【００６１】
スピーカ３１２は、音声出力部３０７から出力されるナビゲーションの案内音やナビゲーション制御部３０１から音声出力部３０７を介して出力される音声を再生（出力）する。また、たとえばこのスピーカ３１２にヘッドフォンなどを設け、車両内部全体が出力される案内音や音声の音場とならないように、案内音や音声の出力形態を適宜変更するように構成してもよい。
【００６２】
なお、実施の形態にかかるデータ更新装置の機能的構成である図１における領域設定部１０１は、具体的には、たとえばナビゲーション制御部３０１、ユーザ操作部３０２および通信部３０８などによってその機能を実現し、認識部１０２は、たとえばナビゲーション制御部３０１、位置取得部３０４、記録媒体３０５および記録媒体デコード部３０６などによってその機能を実現する。
【００６３】
また、図１における判定部１０３は、具体的には、たとえばナビゲーション制御部３０１および通信部３０８などによってその機能を実現し、通信部１０４は、たとえば通信部３０８によってその機能を実現する。また、図１における更新部１０５は、具体的には、たとえばナビゲーション制御部３０１、記録媒体３０５および記録媒体デコード部３０６などによってその機能を実現し、記憶部１０６は、たとえば記録媒体３０５および記録媒体デコード部３０６などによってその機能を実現する。
【００６４】
（ナビゲーション装置を有する車両間のデータ通信の概要）
つぎに、この発明の実施例にかかるナビゲーション装置を有する車両間のデータ通信の概要について説明する。図４は、この発明の実施例にかかるナビゲーション装置を有する車両間のデータ通信の概要を示す説明図である。
【００６５】
図４に示すように、たとえば主活動領域を同一とする車両（移動体）４０１〜４０３は、それぞれ本実施例のデータ更新装置を搭載したナビゲーション装置４１１〜４１３を備えており、それぞれのナビゲーション装置４１１〜４１３には、上述した通信部３０８が備えられている。
【００６６】
各通信部３０８は、互いの通信速度を変化させながら通信することができるように構成されており、車両４０１と車両４０２との間の通信経路４２１、車両４０２と車両４０３との間の通信経路４２２および車両４０３と車両４０１との間の通信経路４２３というように、各車両４０１〜４０３間でネットワークを構築してナビデータの送受信をおこなうことができる。
【００６７】
なお、各車両４０１〜４０３（ここでは、車両４０３のみ図示）は、ナビデータ配信元通信基地局（固定局）４３０に備えられた通信部４３１との間においても、通信経路４３３で示すように、ナビデータの通信（主に車両４０１〜４０３においては受信）を上述したような可変通信速度でおこなうことができる。
【００６８】
（ナビゲーション装置のデータ更新処理手順）
つぎに、この発明の実施例にかかるナビゲーション装置のデータ更新処理手順について説明する。図５は、この発明の実施例にかかるナビゲーション装置のデータ更新処理手順の一例を示すフローチャートである。ここでは、車両の活動領域を認識してナビデータのうちの地図データを更新するデータ更新処理について説明する。
【００６９】
具体的に、図５に示す処理は、たとえば図３に示したナビゲーション制御部３０１のＲＡＭ、ＲＯＭ、あるいは記録媒体３０５などに記憶（記録）されたプログラムを、ナビゲーション制御部３０１のＣＰＵが実行することによって実現する。なお、以降において、主に図３および図４を参照しながら説明をおこなうが、既に説明した部分と重複する箇所は同一の符号を附して説明を省略する。ここでは、上記車両４０１に搭載されたナビゲーション装置４１１におけるデータ更新装置によるデータ更新処理を中心に説明する。
【００７０】
図５において、まず、車両４０１のデータ更新装置のナビゲーション制御部３０１によって、たとえばユーザ操作部３０２から入力されたユーザの自宅住所などの拠点情報を取得して、車両４０１の主活動領域を設定する（ステップＳ５０１）。つぎに、ナビゲーション制御部３０１によって、位置取得部３０４のＧＰＳから車両４０１の現在地点情報を取得し、たとえば記録媒体デコード部３０６を介して記録媒体３０５から読み込んだ地図データを参照して車両の現活動領域を認識する（ステップＳ５０２）。
【００７１】
現活動領域を認識したら、ナビゲーション制御部３０１によって、通信部３０８を介して他の車両４０２，４０３から拠点情報を受信しつつ周辺車両の検索をおこなう（ステップＳ５０３）。ここでは、たとえば車両４０２，４０３が検索されたこととする。このとき、ナビゲーション制御部３０１は、経路誘導部３１０によって、車両４０１が経路誘導中であるか否かを判断する（ステップＳ５０４）。
【００７２】
経路誘導中でないと判断された場合（ステップＳ５０４：Ｎｏ）は、ナビゲーション制御部３０１によって、検索された車両４０２，４０３の拠点情報に基づいて主活動領域が車両４０１と同一であるか否か、すなわち活動拠点を同一とする車両であるか否かを判定する（ステップＳ５０５）。
【００７３】
一方、経路誘導中であると判断された場合（ステップＳ５０４：Ｙｅｓ）は、ナビゲーション制御部３０１によって、検索された車両４０２，４０３の拠点情報に基づいて、これらの主活動領域が車両４０１の出発地から目的地までの経路を含んでいる経路領域と同一であるか否か、すなわち主活動領域が経路領域と同一の車両であるか否かを判定する（ステップＳ５０６）。
【００７４】
主活動領域が経路領域と同一の車両でないと判定された場合（ステップＳ５０６：Ｎｏ）および上記ステップＳ５０５において、活動拠点を同一とする車両でないと判定された場合（ステップＳ５０５：Ｎｏ）は、上記ステップＳ５０３へ移行して周辺車両の検索を再開する。
【００７５】
主活動領域が経路領域と同一の車両であると判定された場合（ステップＳ５０６：Ｙｅｓ）および上記ステップＳ５０５において、活動拠点を同一とする車両であると判定された場合（ステップＳ５０５：Ｙｅｓ）は、ナビゲーション制御部３０１によって、通信部３０８を通じて送受信されるナビデータのタイムスタンプなどに基づいて、新しいナビデータを保有している車両であるか否かを判断する（ステップＳ５０７）。
【００７６】
新しいナビデータを保有している車両でないと判断された場合（ステップＳ５０７：Ｎｏ）は、上記ステップＳ５０３に移行して周辺車両の検索を再開する。新しいナビデータを保有している車両であると判断された場合（ステップＳ５０７：Ｙｅｓ）は、ナビゲーション制御部３０１によって、通信部３０８におけるナビデータの通信状況の判断をおこなうとともに（ステップＳ５０８）、通信速度の最適化をおこない（ステップＳ５０９）、ナビデータの通信を実行する（ステップＳ５１０）。
【００７７】
そして、ナビゲーション制御部３０１によって、通信部３０８を通じて実行された通信が完了あるいは中断したか否かを判断し（ステップＳ５１１）、通信が完了あるいは中断していないと判断された場合（ステップＳ５１１：Ｎｏ）は、ステップＳ５０８へ移行してステップＳ５０８からステップＳ５１１までの処理を繰り返す。
【００７８】
一方、通信が完了あるいは中断したと判断された場合（ステップＳ５１１：Ｙｅｓ）は、ナビゲーション制御部３０１によって、受信したデータは、すなわち通信したナビデータは完全なデータであるか否かを判定する（ステップＳ５１２）。ナビデータは完全なデータでないと判定された場合（ステップＳ５１２：Ｎｏ）は、上記ステップＳ５０３へ移行して周辺車両の検索を再開する。
【００７９】
ナビデータは完全なデータであると判定された場合（ステップＳ５１２：Ｙｅｓ）は、ナビゲーション制御部３０１によって、通信部３０８を通じて送受信したナビデータを記録媒体デコード部３０６を介して記録媒体３０５に対して書き込み、ナビデータの更新をおこなう（ステップＳ５１３）。これにより、本フローチャートによる一連のデータ更新処理を終了する。
【００８０】
ここで、上記データ更新処理における車両間のデータ通信の概要について、さらに説明する。図６および図７は、この発明の実施例にかかるデータ更新装置を有する車両間のデータ通信の概要を示す説明図である。図６において、たとえば主活動領域をエリアＴ６０１とする車両６１１〜６１４は、それぞれ互いにネットワーク６１９を構築してデータ通信をおこなう。
【００８１】
同様に、主活動領域をエリアＳ６０２とする車両６２１〜６２４は、ネットワーク６２９を構築し、主活動領域をエリアＫ６０３とする車両６３１〜６３４は、ネットワーク６３９を構築し、主活動領域をエリアＦ６０９とする車両６９１，６９２は、ネットワーク６９９を構築してそれぞれデータ通信をおこなう。
【００８２】
このデータ通信は、現活動領域が主活動領域とは異なる場合、すなわち、たとえば主活動領域をエリアＴ６０１とする車両６１１が現活動領域としてエリアＳ６０２内にいる場合であっても、同様におこなわれる。ここで、たとえば主活動領域をエリアＴ６０１とする車両６１１がエリアＴ６０１内のある場所を出発地とし、エリアＳ６０２内を通過する経路６４０を通ってエリアＫ６０３内のある場所を目的地として走行した場合のデータ通信について説明する。
【００８３】
図７に示すように、車両６１１は、エリアＴ６０１内においては他の車両６１２〜６１４とネットワーク６１９を構築してデータ通信をおこなうが、図中白抜き矢印の進行方向７１１で示すようにエリアＳ６０２へ向かうため、エリアＴ６０１内に存するエリアＳ６０２を主活動領域とする車両６２５との間でも通信路７０１で示すようなデータ通信をおこない、エリアＳ６０２のナビデータを受信する。
【００８４】
そして、車両６１１が進行方向７１１にさらに進んでエリアＳ６０２内に進入した場合、車両６１１はネットワーク６１９からは離脱する。このエリアＳ６０２内の他の車両６２１〜６２４はネットワーク６２９を構築してデータ通信をおこなうが、車両６１１は、図中白抜き矢印の進行方向７１２で示すようにエリアＫ６０３へ向かうため、エリアＳ６０２内に存するエリアＫ６０３を主活動領域とする車両６３５，６３６との間で通信路７０２，７０３で示すようなデータ通信をおこない、エリアＫ６０３のナビデータを受信する。
【００８５】
このとき、車両６１１のデータ更新装置は、車両６１１と車両６３５，６３６との距離がそれぞれ異なるため、通信部３０８による通信速度を変化させながら最適なデータ通信をおこなう。また、車両６１１のデータ更新装置は、エリアＳ６０２内に存するエリアＦ６０９を主活動領域とする車両６９１との間では通信路７０５で示すようなデータ通信はおこなわず、エリアＴ６０１や経路６４０とは関係のない無用なナビデータが記録媒体３０５などに蓄積されてしまうことを防止する。
【００８６】
そして、車両６１１が進行方向７１２にさらに進んでエリアＫ６０３に進入した場合、エリアＫ６０３内の他の車両６３１〜６３４はネットワーク６３９を構築してデータ通信をおこなうが、車両６１１は目的地へ到達したため他の車両６３１〜６３４との間ではデータ通信をおこなわない。
【００８７】
しかし、エリアＫ６０３内のエリアＫ６０３を主活動領域とする車両６３７は、図中白抜き矢印の進行方向７１３で示すようにエリアＴ６０１へ向かうため、車両６１１はエリアＫ６０３内においてこの車両６３７との間で通信路７０４で示すようなデータ通信をおこない、エリアＴ６０１のナビデータを送信する。
【００８８】
このように、この発明の実施例にかかるデータ更新装置によれば、移動体の主活動領域および現活動領域に基づいて他の移動体を検索し、経路誘導中である場合は他の移動体の主活動領域が経路領域と同一であることを条件とし、あるいは経路誘導中でない場合は活動拠点を同一とすることを条件としてデータの送受信をおこなうことができる。このため、たとえば遠隔地などの利用頻度が低いナビデータが装置内に蓄積されてしまうことを防止し、効率よくナビデータの更新をおこなうことができる。
【００８９】
以上のように、この発明にかかるデータ更新装置、データ更新方法、データ更新プログラムおよび記録媒体によれば、移動体の主活動領域に着目してデータの送受信をおこないデータ更新をすることができる。すなわち、他の移動体が主活動領域を同一とする場合、あるいは主活動領域を同一としないが移動体の経路領域と他の移動体の主活動領域とが同一である場合などに、他の移動体との間で積極的にナビデータの送受信をおこなってナビデータを最新の状態に維持することができる。このため、移動体の主活動領域や経路に関する地図データを含むナビゲーションの動作に必要なデータを常に最新の状態となるように、効率よくデータ更新をおこなうことができるという効果を奏する。
【００９０】
また、この発明にかかるデータ更新装置においては、新しいナビデータを、たとえばガソリンスタンドや店舗などに設置された固定局としての通信基地局から配信したり、移動体に搭載して街中を走行しながら配信したりするだけで、ナビデータの送受信およびデータ更新を移動体同士で自動的におこなうことができる。このため、新しいナビデータを配布する側にとっても効率よく新しいデータを配布（配信）することが可能となる。
【００９１】
なお、本実施例では、データ更新装置の通信部３０８によっておこなわれるデータ通信を、移動体および他の移動体として車両を例に挙げて車両同士のデータ通信（車車間通信）について説明したが、移動体としては車両だけではなく、たとえば携帯電話機や通信機能を有する携帯情報端末などであってもよく、これらと車両との間でデータ通信をおこないデータ更新をすることによって、さらに効率よくデータ更新をおこなうことが可能となる。
【００９２】
また、本実施例では、他の移動体が主活動領域を同一としない場合、あるいは主活動領域を同一としないでかつ移動体の経路領域と他の移動体の主活動領域とが同一でない場合などに、他の移動体との間でナビデータの送受信をおこなわないため、利用頻度の低い不要なナビデータがデータ通信されることを防止することができる。このため、不要なナビデータが移動体間のネットワークに流れて通信のトラフィックを妨害してしまう不具合や、不要なデータがデータ更新装置の記憶手段（たとえば記録媒体３０５など）に残ってしまい、記憶容量を圧迫して装置の動作を不安定にさせるなどの不具合を極力少なくすることができる。
【００９３】
また、本実施例のデータ更新装置は、拠点情報を取得して主活動領域を設定し、現在地点情報や地図データに基づいて現活動領域を認識する構成としたが、たとえば主活動領域や現活動領域を切り替えることができる領域切替部などを設け、設定された主活動領域や認識された現活動領域の範囲などを適宜変更可能に構成するようにしてもよい。このようにすれば、データ更新に際してより柔軟にユーザの意思を反映させることができるようになる。
【００９４】
また、データ通信の際に通信部３０８によって、たとえば送受信するナビデータを所定の容量ごとに分割した状態で送受信するようにしてもよい。このようにすれば、一回のデータ通信で送受信されるナビデータの容量が決まるため、通信状態が良好ではない場合であっても、通信切れなどによる不完全なデータの発生を防止することが可能となる。
【００９５】
なお、本実施例のデータ更新装置では、通信部３０８による通信状況を判断して通信速度の最適化をおこなう構成としたが、これに加えて、たとえば通信状況を判断してナビデータに付加された識別子や版数などの情報に基づいてデータ通信に優先度を設け、優先順位ごとにデータ通信をおこなうようにしてもよい。このようにすれば、たとえば優先度の高いナビデータから順にデータ通信によって送受信をおこなってデータ更新をすることができるようになるため、効率よくデータ更新をおこなうことが可能となる。
【００９６】
なお、本実施の形態で説明したデータ更新方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００９７】
【図１】実施の形態にかかるデータ更新装置の機能的構成の一例を示すブロック図である。
【図２】実施の形態にかかるデータ更新装置のデータ更新処理手順の一例を説明するフローチャートである。
【図３】実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図４】実施例にかかるナビゲーション装置を有する車両間のデータ通信の概要を示す説明図である。
【図５】実施例にかかるナビゲーション装置のデータ更新処理手順の一例を示すフローチャートである。
【図６】実施例にかかるデータ更新装置を有する車両間のデータ通信の概要を示す説明図である。
【図７】実施例にかかるデータ更新装置を有する車両間のデータ通信の概要を示す説明図である。
【符号の説明】
【００９８】
１０１  領域設定部
１０２  認識部
１０３  判定部
１０４，３０８  通信部
１０５  更新部
１０６  記憶部
３０１  ナビゲーション制御部
３０２  ユーザ操作部
３０３  表示部
３０４  位置取得部
３０５  記録媒体
３０６  記録媒体デコード部
３０７  音声出力部
３０９  経路探索部
３１０  経路誘導部
３１１  音声生成部
３１２  スピーカ
【図１】
2007046962.tif 000003
【図２】
2007046962.tif 000004
【図３】
2007046962.tif 000005
【図４】
2007046962.tif 000006
【図５】
2007046962.tif 000007
【図６】
2007046962.tif 000008
【図７】
2007046962.tif 000009