JP2005283880A - Map update device and map update method in navigation system - Google Patents
Map update device and map update method in navigation system Download PDFInfo
- Publication number
- JP2005283880A JP2005283880A JP2004096319A JP2004096319A JP2005283880A JP 2005283880 A JP2005283880 A JP 2005283880A JP 2004096319 A JP2004096319 A JP 2004096319A JP 2004096319 A JP2004096319 A JP 2004096319A JP 2005283880 A JP2005283880 A JP 2005283880A
- Authority
- JP
- Japan
- Prior art keywords
- map
- update
- map data
- unit
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 19
- 238000009795 derivation Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000003780 insertion Methods 0.000 description 4
- 230000037431 insertion Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000006854 communication Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
Description
この発明は地図データを更新する技術、とくに地図データを更新する地図更新装置およびナビゲーション装置における地図更新方法に関する。 The present invention relates to a technology for updating map data, and more particularly to a map update device for updating map data and a map update method in a navigation device.
現在では、衛星からの信号に基づいて位置を検出するGPS(Global Positioning System)を利用した自動車の端末、いわゆる、カーナビゲーション装置が広く普及している。 At present, automobile terminals using a GPS (Global Positioning System) that detects a position based on a signal from a satellite, that is, a so-called car navigation device is widely used.
このようにカーナビゲーション装置が広く普及した理由のひとつとして、操作者である運転者にとって効果的な機能が搭載されるようになったことが挙げられる。例えば、現在のカーナビゲーション装置は、運転者により電話番号、住所や施設名などをもとに目的地が検索されたとき、検索された目的地の周辺の地図データを運転者に提供する機能を持つものもある。また、特許文献1には、出発地から目的地までの旅行経路および旅行時間帯についての検索条件が運転者により設定されたとき、その検索条件をもとに最適な経路を運転者に提供する技術が開示されている。
カーナビゲーション装置は、非常に多機能になってきており、使い勝手もよくなってきているが、道路や施設は新たに造られたり、また建て替えられたりするものであるため、地図データは適宜、更新されるべきである。地図データが更新されなければ、多機能なカーナビゲーション装置といっても利便性が損なわれる恐れがある。一方、地図データというのは、多機能なカーナビゲーション装置を支えるために、非常に詳細なものになってきており、地図データの更新の際に要する時間やコストが問題になってきている。そこで、地図データの更新を手軽に行うことができるような仕組みが必要である。 Car navigation systems have become very multifunctional and easy to use, but roads and facilities are newly constructed or rebuilt, so map data is updated accordingly. It should be. If the map data is not updated, the convenience of the multifunctional car navigation device may be impaired. On the other hand, the map data has become very detailed in order to support a multifunctional car navigation device, and the time and cost required for updating the map data have become a problem. Therefore, a mechanism that can easily update the map data is required.
本発明はこうした課題に鑑みてなされたものであり、その目的は地図データの効果的な更新を実現する地図更新装置およびナビゲーション装置における地図更新方法の提供にある。 The present invention has been made in view of these problems, and an object thereof is to provide a map update device that realizes effective update of map data and a map update method in a navigation device.
本発明のある態様は、地図更新装置に関する。この装置は、地図データの地域ごとの利用履歴に関連した情報を前記地域ごとに導出する利用履歴導出部と、地域ごとに導出された地図データの利用履歴に関連した情報をもとに、地図データの地域ごとの更新の優先順位を決定する優先順位決定部と、その優先順位決定部により決定された更新の優先順位にしたがって、地図データを更新する地図データ更新部とを備える。これにより、地図データの効果的な更新を実現できる。 One embodiment of the present invention relates to a map update device. This device is based on a map based on a history of utilization of the map data derived for each region and a history of utilization of the map data derived for each region. A priority order determining unit that determines the priority order of update for each region of data, and a map data updating unit that updates the map data according to the update priority order determined by the priority order determining unit. Thereby, the effective update of map data is realizable.
この地図更新装置は、移動体にて利用される地図データを更新するものであり、利用履歴導出部は、前記移動体の走行日数および地域ごとの地図データへのアクセス日数に基づいて、前記利用履歴に関連した情報を導出してもよい。 The map update device updates map data used in a mobile object, and the use history deriving unit determines the use based on the number of days traveled by the mobile object and the number of access days to map data for each region. Information related to the history may be derived.
地図データ更新部は、更新の優先順位が高い地域から、地図データを更新するかどうかをユーザに確認してもよい。優先順位決定部は、前記地図データに含まれる道路情報と非道路情報のそれぞれについて、更新の優先順位を決定してもよい。これらにより、柔軟性の高い更新を実現できる。 The map data update unit may confirm with the user whether or not to update the map data from an area where the update priority is high. The priority order determination unit may determine an update priority order for each of road information and non-road information included in the map data. As a result, a highly flexible update can be realized.
本発明の別の態様は、ナビゲーション装置における地図更新方法に関する。この方法は、地図データの更新において、移動体の走行履歴をもとに地域ごとに優先順位をつけ、当該優先順位にしたがって、前記地図データを順次更新する。 Another aspect of the present invention relates to a map update method in a navigation device. In this method, when updating map data, priorities are set for each region based on the travel history of the moving body, and the map data are sequentially updated according to the priorities.
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。 It should be noted that any combination of the above-described constituent elements and a conversion of the expression of the present invention between a method, an apparatus, a system, a recording medium, a computer program, etc. are also effective as an aspect of the present invention.
本発明によれば、地図データの効果的な更新を実現できる。 According to the present invention, it is possible to effectively update map data.
まず、実施例の概要を述べる。実施例に係る地図更新装置は、地図データの更新において、車などの移動体の走行履歴をもとに、地域ごとに優先順位をつけ、当該優先順位にしたがって、ナビゲーションに利用される地図データを順次更新する。これにより、地図データの効果的な更新を実現する。 First, an outline of the embodiment will be described. The map updating apparatus according to the embodiment assigns priorities for each region based on the travel history of a moving body such as a vehicle in updating map data, and maps data used for navigation according to the priorities. Update sequentially. Thereby, effective update of map data is realized.
実施例1
図1は、ナビゲーション装置100の構成を示す。ナビゲーション装置100は、カーナビゲーション装置であり、リムーバブルHDD(Hard Disk Drive)128内の地図データを画面に表示させることによって、運転者であるユーザを所定の目的地に導く。ナビゲーション装置100は、GPS受信機102、ジャイロスコープ104、車速センサ106、位置検出器108、リアルタイムクロックモジュール110、液晶ディスプレイ等の表示装置112、リモコン受光部114、リムーバブルHDD挿入検出部116、リムーバブルHDDスロット118、および制御装置124を備える。リムーバブルHDDスロット118に装填されるリムーバブルHDD128は、地図データ保持部132を備え、その地図データ保持部132には、地図データ130が保持されている。地図データ130は、複数の地域の後述する地域地図情報を含み、地域地図情報の地域ごとの更新が可能である。ここで、「地図データの更新」とは、地図データ130に含まれる複数の地域の地域地図情報のうち、少なくとも1つの地域の地域地図情報が更新されることをいう。
Example 1
FIG. 1 shows a configuration of the
位置検出器108は、GPS受信機102、ジャイロスコープ104および車速センサ106から供給されるそれぞれのデータにより現在位置、進行方向および移動速度を検出する。リアルタイムクロックモジュール110は、現在の日時を保持する。リモコン受光部114は、図示しないリモートコントローラにより、ユーザからのナビゲーション開始や終了、住所や施設名の検索の指示を受け付ける。リムーバブルHDD挿入検出部116は、リムーバブルHDD128がリムーバブルHDDスロット118に挿入されていることを検出する。
The
制御装置124は、地域特定部136、データ読出部138、日付比較判定部140、アクセス日数更新部142、アクセス日付更新部144、および表示部146を備える。制御装置124は、リムーバブルHDDスロット118にリムーバブルHDD128が装填されたとき、地図データ保持部132に格納されている地図データ130を読み出すことができる。以下、地図データ130の所定の地域を読み出すことを、地域にアクセスするということもある。
The
地域特定部136は、位置検出器108により検出された現在位置を取得し、リムーバブルHDD128内の地図データ130を参照し、その現在位置を含む地域を特定する。また、ユーザによりリモコン受光部114を介して、目的地となる施設などの検索指示を受け付け、その施設を含む地域を特定する。
The
データ読出部138は、地域特定部136により特定された地域の地図データ130を読み出す。日付比較判定部140は、リアルタイムクロックモジュール110より供給される装置利用日(以下、単に「本日」という)の日付とその地域にアクセスした日付が一致しているかどうか判定する。アクセス日数更新部142は、その日最初にその地域にアクセスしたとき、後述の地域地図アクセス日数フィールドに保持されているアクセス日数に「1」を追加する。アクセス日付更新部144は、その日最初にその地域にアクセスしたとき、後述の地域地図最終アクセス日付フィールドに保持されているアクセス日付を本日の日付に更新する。表示部146は、特定された地域の地図データ130を表示装置112に表示させる。
The
図2は、地図データ130のデータ構造の一例を示す。地図データ130は、全国地図情報400であり、全国ヘッダ情報402および第1〜第5地域地図情報404a〜404eのフィールドを有する。全国ヘッダ情報402は、全国地域関連情報406および全国最終更新日付408のフィールドを有する。全国地域関連情報406には、隣接する地域間どうしの相関関係を示す情報が記録される。全国最終更新日付408には、第1〜第5地域地図情報404a〜404eのうち、少なくとも1つの地域地図情報が最後に更新された日付が記録される。
FIG. 2 shows an example of the data structure of the
図3は、地域地図情報404のデータ構造の一例を示す。地域地図情報404は、地域ヘッダ情報410、道路情報412および非道路情報414のフィールドを有する。地域ヘッダ情報410は、地域地図定義情報416、地域地図最終更新日付418および地域情報アクセス履歴420のフィールドを有する。地域情報アクセス履歴420は、地域地図アクセス日数422および地域地図最終アクセス日付424のフィールドを有する。
FIG. 3 shows an example of the data structure of the
道路情報412は、例えば、地域を構成している道路、交差点等のネットワーク情報である。非道路情報414は、例えば、地域内の目的地、目印となりうる施設の住所、電話番号等を含む情報である。
The
地域地図定義情報416は地域ごとの緯度、経度、形状等の情報を含む。地域地図最終更新日付418には、地域ごとの地域地図情報404が最後に更新された日付が記録される。
The area
地域地図アクセス日数422には、道路情報412あるいは非道路情報414にアクセスしたアクセス日数が記録される。地域地図最終アクセス日付424には、道路情報412あるいは非道路情報414に最後にアクセスした日付が記録される。
In the area
図4は、以上の構成によるナビゲーション装置100の処理の流れを示す。リモコン受光部114は、ユーザからナビゲーション開始についての指示を受け付ける(S10)。ナビゲーション装置100は、ナビゲーションを開始する(S12)。リムーバブルHDD挿入検出部116は、リムーバブルHDDスロット118にリムーバブルHDD128が装填されているかどうか検出し、装填されていないとした場合(S14のN)、ナビゲーションを終了する。装填されているとした場合(S14のY)、位置検出器108は、現在位置を検出し(S16)、制御装置124は地域地図読出処理を行う(S18)。
FIG. 4 shows a processing flow of the
図5は、地域地図読出処理の処理の流れを示す。ユーザによるリモコン受光部114を介しての検索機能の使用がなかったとき(S24のN)、地域特定部136は、現在位置を含む地域を特定する(S26)。データ読出部138は、特定された地域の地域地図情報404の道路情報412を読出す(S28)。また、上述の検索機能の使用があったとき(S24のY)、その検索対象となる施設などを含む地域を特定し(S30)、データ読出部138は、地域特定部136は、特定された地域の地域地図情報404の非道路情報414を読出す(S32)。またこのとき、その地域の道路情報412を読み出してもよい。
FIG. 5 shows a process flow of the area map reading process. When the user does not use the search function via the remote control light receiving unit 114 (N in S24), the
日付比較判定部140は、読み出した地域の地域地図情報404の地域地図最終アクセス日付424が、リアルタイムクロックモジュール110から読み出した本日の日付と一致しているかどうか判断する(S34)。日付比較判定部140は両者が一致したと判定したとき(S34のY)、地域地図読出処理を終了する。一致しないと判定したとき(S34のN)、アクセス日数更新部142は、読み出した地域の地域地図情報404の地域地図アクセス日数422のアクセス日数に「1」を追加する(S36)。アクセス日付更新部144は、地域地図最終アクセス日付424に格納されている日付を本日の日付に更新する(S38)。
The date comparison /
図4に戻り、表示部146は、読み出した地域の道路情報412あるいは非道路情報414の少なくとも一方を表示装置112に表示させる(S20)。制御装置124は、ユーザによりリモコン受光部114を介して、ナビゲーション終了指示があったかどうか判断し、終了指示がなかったとき(S22のN)、現在位置検出以降の処理を繰り返し行う。終了指示があったとき(S22のY)、ナビゲーションを終了する。以上、ナビゲーション装置100の処理の流れを示した。
Returning to FIG. 4, the
図6は、地図更新クライアント端末200および地図更新サーバ300を含む地図更新システム10を示す。地図更新クライアント端末200は、例えばパーソナルコンピュータなどの端末装置である。地図更新クライアント端末200は、ネットワーク12を介して地図更新サーバ300と接続される。地図更新クライアント端末200は、再書き込み可能な記録媒体であるリムーバブルHDD128を装填可能とし、リムーバブルHDD128に記録された地図データの読み出しおよび更新を行う。上述のごとく、このリムーバブルHDD128はナビゲーション装置100に装填されて使用される。
FIG. 6 shows a
ネットワーク12は、例えばLAN(Local Area Network)、WAN(Wide Area Network)あるいは所定のデータをTCP/IP等の通信規格に準じて送受信する通信網であってよい。
The
地図更新クライアント端末200は、リムーバブルHDD128に格納されている地図データを読み出し、地域ごとに更新すべきかどうかの判断の対象となる情報を、ネットワーク12を介して地図更新サーバ300に送る。地図更新サーバ300は、そうした情報をもとに、地図データの更新するべき地域を特定し、地図更新クライアント端末200に通知する。地図更新クライアント端末200は、地図データの更新において、地域ごとに優先順位をつけ、その優先順位にしたがって、リムーバブルHDD128の地図データを順次更新する。
The map
図7は、地図更新クライアント端末200および地図更新サーバ300を含む地図更新システム10の構成を示す。地図更新クライアント端末200は、地域ごとに更新すべき優先順位を決定するための地図テーブルの設定を行う地図テーブル設定部210、その地図テーブルをもとに、地図データ130の更新を行う地図データ更新部250、現在の日時を保持するリアルタイムクロックモジュール110、ユーザからの指示により、リムーバブルHDD128内の地図データ130の一部を地図更新サーバ300に送信する制御部230、および地図テーブルを保持する地図テーブル保持部226を備える。
FIG. 7 shows a configuration of the
制御部230は、ヘッダ情報取得部232、送信部233および指示受付部234を備える。指示受付部234は、図示しないGUI(Graphical User Interface)などを介してユーザからの地図テーブルの設定指示を受け付ける。また、同様に地図データ130の更新指示を受け付ける。ヘッダ情報取得部232は、地図データ保持部132に保持されている地図データ130の全国ヘッダ情報402あるいは地域ごとの地域ヘッダ情報410を取得する。送信部233は、ヘッダ情報取得部232によって取得された情報をネットワークなどを介して地図更新サーバ300に送る。
The
地図更新サーバ300は、更新指示部310およびマスタ地図データ保持部302を備える。マスタ地図データ保持部302は、マスタ地図データ303を保持しており、そのデータ構造は、地図データ130のデータ構造と比較して、地域情報アクセス履歴420を持たない点以外は同様である。その更新指示部310は、ヘッダ情報読出部304および更新判定部306を備える。ヘッダ情報読出部304は、マスタ地図データ保持部302に格納されたマスタ地図データ303の全国ヘッダ情報402あるいは地域ごとの地域ヘッダ情報410を取得する。
The
更新判定部306は、制御部230から供給された地図データ130の全国ヘッダ情報402の全国最終更新日付408(以下、単に「更新日付D1」ともいう)とマスタ地図データ303の全国ヘッダ情報402の全国最終更新日付408(以下、単に「更新日付D2」ともいう)をもとに、地図データ130を更新するかどうかを判定する。地図データ130の全国最終更新日付408が、マスタ地図データ303の全国最終更新日付408よりも古い場合、地図データ130の更新を行う。同様に、制御部230から供給された地図データ130の地域ヘッダ情報410の地域地図最終更新日付418(以下、単に「更新日付D3」ともいう)とマスタ地図データ303の地域地図最終更新日付418(以下、単に「更新日付D4」ともいう)をもとに、地域ごとに地図データ130を更新するかどうかを判定する。地図データ130の地域地図最終更新日付418が、マスタ地図データ303の地域地図最終更新日付418よりも古い場合、地図データ130の更新を行う。
The
地図テーブル設定部210は、地図テーブル保持部226に格納されている地図テーブルに所定の各種パラメータを設定する。地図テーブル設定部210は、利用履歴導出部214および優先順位決定部224を備える。利用履歴導出部214は、フラグ設定部216、走行日数設定部218、アクセス日数設定部220およびアクセス率導出部222を備える。
The map
フラグ設定部216は、後述する地図テーブルの最新版フラグ欄に「0」または「1」を設定する。「1」は最新版を、「0」は旧版を示す。走行日数設定部218は、同様に後述する地図テーブルの走行日数欄に本日の日付と地図データ130の地域地図最終更新日付418との差分の日数(以下、単に「走行日数」という)を設定する。アクセス日数設定部220は、同様に後述する地図テーブルのアクセス日数欄に、地域ごとの地図データ130へアクセスしたアクセス日数を設定する。
The
アクセス率導出部222は、走行日数およびアクセス日数をもとに、アクセス率を導出し、同様に後述する地図テーブルのアクセス率欄に設定する。
The access
アクセス率は、アクセス日数を走行日数で割った値を百分率で表したものであり、その地域にアクセスした頻度である。アクセス率が高い地域、すなわち、ユーザが比較的よく走行する地域は、地図データの更新の必要性は高い。一方、アクセス率が低い、すなわち、ユーザが比較的走行しない地域は地図データの更新の必要性は低い。つまり、ユーザにとって更新の必要性が高い地域を優先的に更新し、更新の必要性が低い地域を後まわしにして更新することで、地図データの更新の効率化が図られる。さらに、更新の必要性が高い地域だけを更新し、更新の必要性が低い地域を更新しないことで、地図データの更新時間の短縮化が図れる。また、地図データの更新データ量に応じて課金サービスが行われた場合、更新の必要性が低い地域を更新しないことで、低コスト化を実現できる。 The access rate is a value obtained by dividing the number of access days by the number of travel days in percentage, and is the frequency of accessing the area. In areas where the access rate is high, that is, areas where the user travels relatively well, the necessity for updating map data is high. On the other hand, in areas where the access rate is low, that is, where the user does not travel relatively, the necessity for updating map data is low. That is, the update of the map data can be made more efficient by preferentially updating the areas that are highly necessary for updating for the user and updating the areas that are not necessary for updating. Furthermore, the update time of the map data can be shortened by updating only the regions where the necessity for updating is high and not updating the regions where the necessity for updating is low. Further, when the billing service is performed according to the update data amount of the map data, the cost can be reduced by not updating the region where the necessity for update is low.
優先順位決定部224は、アクセス率をもとに、地図データ130の地域ごとの更新の優先順位を決定する。アクセス率が高いほど、更新の優先順位は高い。
The priority
地図データ更新部250は、優先順位検索部252、データ更新部254、更新日付設定部256およびリセット部258を備える。優先順位検索部252は、地図テーブル保持部226に格納されている地図テーブルを取得し、更新の優先順位が高い順から地域地図情報404を検索し、データ更新部254にその地域を通知する。このとき、地図データ更新部250は、更新の優先順位が高い地域から、地図データ130を更新するかどうかをユーザに確認する。ユーザは、指示受付部234を介して地図データ更新部250に更新するかどうかを通知する。
The map
例えば、地図データを更新するための時間やコストが限定された環境において、優先順位の高い地域から順番に更新を行うプロセス中、ユーザが優先順位の低い地域についての更新を行う必要がないと判断することがある。そのため、優先順位の高い地域から順番に、その地域の更新を行うべきかどうかをユーザに確認していくことは有意義である。これにより、地図データの効果的な更新を実現できる。 For example, in an environment where the time and cost for updating the map data are limited, it is determined that the user does not need to update the low priority area during the process of updating the areas in order from the high priority area. There are things to do. Therefore, it is meaningful to confirm with the user whether or not to update the region in order from the region with the highest priority. Thereby, the effective update of map data is realizable.
データ更新部254は、マスタ地図データ303から優先順位検索部252により通知された地域に該当する地域地図定義情報416、道路情報412および非道路情報414を取得し、その部分について地図データ130を更新する。また、地図更新サーバ300が、更新の優先順位を取得し、その更新の優先順位とともにユーザが使用する回線速度や更新すべき地域のデータ量を考慮して更新すべきかどうかを判断して更新を行ってもよい。
The
更新日付設定部256は、リアルタイムクロックモジュール110から本日の日付を読出し、地図データにおける地域地図最終更新日付418にその日付を設定する。リセット部258は、地図データにおける地域地図アクセス日数422の日数のアクセス日数をリセットする。
The update
図8は、地図テーブル保持部226に格納されている地図テーブルのデータ構造の一例を示す。地域地図情報名欄500は、地域地図情報の名称を保持する。識別番号などの地域地図情報を特定する情報を保持してもよい。最新版フラグ欄502は、地域地図情報が最新版であるか旧版であるかの状態を保持する。上述のごとく、「1」は最新版、「0」は旧版を意味する。走行日数欄504は、走行日数を保持する。アクセス日数欄506は、地域地図情報にアクセスした日数のアクセス日数を保持する。アクセス率欄508は、上述のごとく、アクセス日数を走行日数で割った値を百分率で表した値を保持する。更新優先順位欄510は、地域ごとの更新の優先順位を保持する。図示のごとく、アクセス率が高いほど、更新の優先順位は高い。
FIG. 8 shows an example of the data structure of the map table stored in the map
第1データ512は、第1地域地図情報が旧版であり、走行日数の100日およびアクセス日数の30日をもとにして演算されたアクセス率は30%で、更新の優先順位が1番目であることを示す。第2データ514は、第2地域地図情報が最新版であり、更新する必要がないため、走行日数、アクセス日数、アクセス率や更新順位についての設定はなされていない。
In the
図9は、地図更新システム10における地図テーブルの設定の処理の流れを示す。制御部230は、ユーザからの地図テーブル更新の指示を受け付ける(S48)。ヘッダ情報取得部232は、地図データ保持部132の地図データ130の全国ヘッダ情報402を参照し、更新日付D1を取得する(S50)。送信部233は、その更新日付D1を地図更新サーバ300に送る。ヘッダ情報読出部304は、マスタ地図データ303の全国ヘッダ情報402を参照し、更新日付D2を取得する(S52)。更新判定部306は、更新日付D1と更新日付D2とを比較して更新すべきかどうかを判定する(S54)。更新判定部306により、更新日付D1が更新日付D2よりも新しいと判定されたとき(S54のY)、地図テーブルの更新を終了する。更新日付D1が更新日付D2よりも新しいと判定されなかったとき(S54のN)、地域ごとに更新を行うかどうかの判定を行う。
FIG. 9 shows the flow of map table setting processing in the
ヘッダ情報取得部232は、地図データ保持部132の地図データ130の地域ごとの地域ヘッダ情報410を参照し、更新日付D3を取得する(S56)。送信部233は、その更新日付D3を地図更新サーバ300に送る。ヘッダ情報読出部304は、マスタ地図データ303の地域ごとの地域ヘッダ情報410を参照し、更新日付D4を取得する(S58)。更新判定部306は、更新日付D3と更新日付D4とを比較して更新すべきかどうかを判定する(S60)。更新判定部306により、更新日付D3が更新日付D4よりも新しいと判定されたとき(S60のY)、フラグ設定部216は、最新版フラグ欄502に「1」を設定し(S64)、その地域の地図データ130の更新を行わないことを決定する。
The header
更新判定部306により、更新日付D3が更新日付D4よりも新しいと判定されなかったとき(S60のN)、フラグ設定部216は、最新版フラグ欄502に「0」を設定し(S62)、その地域の地域地図情報404の更新を行う候補とする。
When the
走行日数設定部218は、リアルタイムクロックモジュール110から本日の日付を取得し、走行日数を算出し、走行日数欄504に設定する(S66)。アクセス日数設定部220は、地図データ保持部132に保持されている地図データの地域地図アクセス日数422を読出し、アクセス日数欄506に設定する(S68)。アクセス率導出部222は、走行日数およびアクセス日数をもとに上述の演算に従ってアクセス率を導出し、アクセス率欄508に設定する(S70)。
The traveling
更新指示部310は、全地域について地図テーブルの設定を行ったかどうか判断し(S72)、設定すべき地域が残っている場合(S72のN)、S56以降の処理を行う。全地域について地図テーブルの設定を完了した場合(S72のY)、優先順位決定部224は、地図データの地域ごとの更新の優先順位を決定し(S74)、更新優先順位欄510に優先順位を設定する。以上、地図更新システム10における地図テーブルの設定の処理の流れを示した。
The
図10は、地図更新システム10における地図データ130の更新の処理の流れを示す。優先順位検索部252は、最初に地図テーブルにおいて更新の優先順位が1番目の地域地図情報404を検索し、その地域を地図更新サーバ300に通知する(S80)。指示受付部234は、ユーザからの地域地図情報の更新に関する指示を受け付け(S82)、更新をしないよう指示されたとき、地図データ130の更新を終了する(S84のN)。更新をするよう指示があったとき(S84のY)、データ更新部254は、その地域に該当するマスタ地図データ303の地域地図定義情報416、道路情報412および非道路情報414を取得し、地図データを更新する(S86)。
FIG. 10 shows a flow of processing for updating the
更新日付設定部256は、リアルタイムクロックモジュール110から本日の日付を取得し、地図データ130における地域地図最終更新日付418にその日付を設定する(S88)。リセット部258は、地図データにおける地域地図アクセス日数422を「0」にリセットする(S90)。全地域について、地図テーブルの設定を行ったかどうか判断し(S92)、地図テーブルの設定を行うべき地域がある場合(S92のN)、次に優先順位が高い地域についての地図データ130の更新を行う。全地域について地図テーブルの設定を完了した場合(S92のY)、地図データ130の更新を終了する。以上、地図更新システム10における地図データ130の更新の処理の流れを示した。
The update
実施例2
実施例1では、利用履歴導出部214、優先順位決定部224および地図データ更新部250を地図更新クライアント端末200が備えていたが、実施例2では、それらの構成を地図更新サーバ300が備えるものとする。これにより、地図更新クライアント端末200における地図データの更新の負担を軽減することができる。
Example 2
In the first embodiment, the map
実施例3
実施例2では、利用履歴導出部214、優先順位決定部224および地図データ更新部250を地図更新サーバ300が備えていたが、実施例3では、それらの構成をナビゲーション装置100が備えるものとする。このとき、ナビゲーション装置100内部に双方向の通信が可能な送受信機が設けられる。この送受信機は、制御装置124によって制御される。実施例3によれば、ユーザは走行中にナビゲーション装置を介して優先順位に基づいた地図データの更新を実現することができ、ユーザにとっての利便性が高まる。
Example 3
In the second embodiment, the
実施例4
実施例1では、利用履歴導出部214、優先順位決定部224および地図データ更新部250を地図更新クライアント端末200が備えていたが、ナビゲーション装置100、地図更新クライアント端末200、地図更新サーバ300のそれぞれが1つずつ備えるものとする。また、ナビゲーション装置100、地図更新クライアント端末200、地図更新サーバ300のうちの1つが利用履歴導出部214、優先順位決定部224および地図データ更新部250のうちの2つの構成を備え、その他の1つが、前述の2つの構成以外の構成を備えるものとする。これらにより、地図データの更新の際の処理を分散でき、その結果、負荷の分散化を実現できる。
Example 4
In the first embodiment, the map
実施例5
実施例1では、アクセス日数更新部142は、道路情報412あるいは非道路情報414のいずれかにアクセスされたとき、アクセス日数に「1」を追加した。実施例5として、アクセス日数更新部142は、道路情報412、非道路情報414のそれぞれにアクセス日数を設け、それぞれにアクセスしたときに、各アクセス日数を更新する。このとき、地図テーブル保持部226に道路情報412用の地図テーブルと非道路情報414の地図テーブルを格納する。地図テーブルの設定は、実施例と同様の処理により行われる。優先順位決定部224は、地図データ130に含まれる道路情報と非道路情報のそれぞれについて、更新の優先順位を決定する。地図データ更新部250は、道路情報と非道路情報のそれぞれの優先順位に基づいて独立して地図データの更新を行うことで、柔軟性の高い地図データの更新を実現できる。
Example 5
In the first embodiment, the access
本発明と実施例に係る構成の対応を例示する。「地図更新装置」はナビゲーション装置100、地図更新クライアント端末200あるいは地図更新サーバ300に対応し、「利用履歴導出部」は利用履歴導出部214に対応し、「優先順位決定部」は優先順位決定部224に対応し、「地図データ更新部」は地図データ更新部250に対応する。
The correspondence of the structure which concerns on this invention and an Example is illustrated. The “map update device” corresponds to the
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。 In the above, this invention was demonstrated based on the Example. This embodiment is an exemplification, and it will be understood by those skilled in the art that various modifications can be made to the combination of each component and each processing process, and such modifications are also within the scope of the present invention. .
実施例において、ナビゲーション装置100は、リムーバブルHDD128を装填可能としているが、変形例として、これに限らず、読み書きが可能な記録媒体を装填可能としてもよい。このとき、ナビゲーション装置100には、その記録媒体が装填されるスロットと、記録媒体がそのスロットに挿入されていることを検出する挿入検出部とを設けるものとする。これにより、実施例における同様の効果を享受することができる。
In the embodiment, the
100 ナビゲーション装置、130 地図データ、200 地図更新クライアント端末、214 利用履歴導出部、224 優先順位決定部、250 地図データ更新部、300 地図更新サーバ、404 地域地図情報、412 道路情報、414 非道路情報、422 地域地図アクセス日数、504 走行日数欄、506 アクセス日数欄、508 アクセス率欄、510 更新優先順位欄。
DESCRIPTION OF
Claims (5)
前記地域ごとに導出された地図データの利用履歴に関連した情報をもとに、地図データの地域ごとの更新の優先順位を決定する優先順位決定部と、
前記優先順位決定部により決定された更新の優先順位にしたがって、地図データを更新する地図データ更新部と、
を備えることを特徴とする地図更新装置。 A usage history deriving unit for deriving information related to the usage history for each region of the map data for each region;
Based on information related to the use history of map data derived for each region, a priority determining unit that determines the priority of update for each region of map data;
A map data update unit that updates map data according to the update priority determined by the priority determination unit;
A map update device comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004096319A JP2005283880A (en) | 2004-03-29 | 2004-03-29 | Map update device and map update method in navigation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004096319A JP2005283880A (en) | 2004-03-29 | 2004-03-29 | Map update device and map update method in navigation system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005283880A true JP2005283880A (en) | 2005-10-13 |
Family
ID=35182335
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004096319A Withdrawn JP2005283880A (en) | 2004-03-29 | 2004-03-29 | Map update device and map update method in navigation system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005283880A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007108034A (en) * | 2005-10-14 | 2007-04-26 | Kenwood Corp | NAVIGATION DEVICE, MAP INFORMATION UPDATE METHOD, AND MAP INFORMATION UPDATE PROGRAM |
| JP2008171429A (en) * | 2007-01-10 | 2008-07-24 | Harman Becker Automotive Systems Gmbh | Updatable navigation database |
| JP2008309677A (en) * | 2007-06-15 | 2008-12-25 | Hitachi Ltd | Map data updating method, car navigation system, car navigation device, and map center |
| JPWO2007072734A1 (en) * | 2005-12-20 | 2009-05-28 | パイオニア株式会社 | DATA UPDATE DEVICE, DATA UPDATE METHOD, DATA UPDATE PROGRAM, AND RECORDING MEDIUM |
| JP2009175252A (en) * | 2008-01-22 | 2009-08-06 | Hitachi Ltd | Update information providing server, update information providing system, and navigation apparatus |
| KR100981173B1 (en) * | 2008-06-30 | 2010-09-10 | (주)엠앤소프트 | How to update a vehicle navigation device and his electronic map |
| JP2015191028A (en) * | 2014-03-27 | 2015-11-02 | 三菱電機株式会社 | Difference map data creation device, difference map list creation device, difference map data creation method, difference map list creation method, and difference map data distribution system |
-
2004
- 2004-03-29 JP JP2004096319A patent/JP2005283880A/en not_active Withdrawn
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007108034A (en) * | 2005-10-14 | 2007-04-26 | Kenwood Corp | NAVIGATION DEVICE, MAP INFORMATION UPDATE METHOD, AND MAP INFORMATION UPDATE PROGRAM |
| JPWO2007072734A1 (en) * | 2005-12-20 | 2009-05-28 | パイオニア株式会社 | DATA UPDATE DEVICE, DATA UPDATE METHOD, DATA UPDATE PROGRAM, AND RECORDING MEDIUM |
| JP2008171429A (en) * | 2007-01-10 | 2008-07-24 | Harman Becker Automotive Systems Gmbh | Updatable navigation database |
| US8886599B2 (en) | 2007-01-10 | 2014-11-11 | Harman Becker Automotive Systems Gmbh | System for updating a navigation database |
| KR101518730B1 (en) | 2007-01-10 | 2015-05-08 | 하만 베커 오토모티브 시스템즈 게엠베하 | Updateable navigation database |
| JP2008309677A (en) * | 2007-06-15 | 2008-12-25 | Hitachi Ltd | Map data updating method, car navigation system, car navigation device, and map center |
| JP2009175252A (en) * | 2008-01-22 | 2009-08-06 | Hitachi Ltd | Update information providing server, update information providing system, and navigation apparatus |
| KR100981173B1 (en) * | 2008-06-30 | 2010-09-10 | (주)엠앤소프트 | How to update a vehicle navigation device and his electronic map |
| JP2015191028A (en) * | 2014-03-27 | 2015-11-02 | 三菱電機株式会社 | Difference map data creation device, difference map list creation device, difference map data creation method, difference map list creation method, and difference map data distribution system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9127954B2 (en) | Navigation system, navigation apparatus, and data center | |
| US6950746B2 (en) | Navigation apparatus and rerouting method | |
| US7769541B2 (en) | Vehicle navigation system and method of generating updated map data for vehicle navigation system | |
| US8478521B2 (en) | Method and terminal for providing a route in a navigation system using satellite image | |
| US9291473B2 (en) | Navigation device | |
| JP3371895B2 (en) | Navigation system, remote navigation device and method, and vehicle-mounted navigation device | |
| JP6813347B2 (en) | Communication terminals, mobile guidance systems and computer programs | |
| JP2008090057A (en) | Map data utilizing device, navigation apparatus, and program | |
| US8452534B2 (en) | Route search device and route search method | |
| JP2008058748A (en) | Map update system | |
| JP2008058748A5 (en) | ||
| JP2011163951A (en) | Navigation device and navigation system | |
| JP4223030B2 (en) | Navigation system, voice data distribution method, route search server, and terminal device | |
| JP2005283880A (en) | Map update device and map update method in navigation system | |
| JP7456714B2 (en) | In-vehicle system | |
| JP2003315075A (en) | System, method, and computer program for route search | |
| JP2002350162A (en) | Route search display device | |
| JP2002340573A (en) | Route guidance device | |
| JP4823104B2 (en) | Navigation device and traffic information acquisition method | |
| JP2004125415A (en) | Navigation device and server device | |
| JP5416916B2 (en) | Navigation device | |
| KR19990061948A (en) | Route Search Method in Vehicle Navigation System | |
| JP4786242B2 (en) | Navigation device and map distribution device | |
| JP2003269978A (en) | Navigation system, navigation device and server device | |
| JP2007093291A (en) | Navigation device, method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061012 |
|
| A977 | Report on retrieval |
Effective date: 20081117 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
| A761 | Written withdrawal of application |
Effective date: 20090709 Free format text: JAPANESE INTERMEDIATE CODE: A761 |