[go: up one dir, main page]

JP2005283880A - Map update device and map update method in navigation system - Google Patents

Map update device and map update method in navigation system Download PDF

Info

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
Application number
JP2004096319A
Other languages
Japanese (ja)
Inventor
Yuichi Kanai
雄一 金井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP2004096319A priority Critical patent/JP2005283880A/en
Publication of JP2005283880A publication Critical patent/JP2005283880A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve a problem in which time and cost required for updating map data are increased. <P>SOLUTION: A map update client terminal 200 reads the map data stored in a removable HDD 128 and transmits information to be an object of determination whether it should be updated for each area of the map data to a map update server 300 via a network. The map update server 300 specifies an area to be updated of the map data based on such information and informs the map update client terminal 200 of the specified area. The map update client terminal 200 gives priority for each area and sequentially updates the map data in the removable HDD 128 according to the priority in update of the map data. <P>COPYRIGHT: (C)2006,JPO&NCIPI

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には、出発地から目的地までの旅行経路および旅行時間帯についての検索条件が運転者により設定されたとき、その検索条件をもとに最適な経路を運転者に提供する技術が開示されている。
特開2004−20339号公報
Thus, one of the reasons why car navigation devices have become widespread is that they are equipped with functions that are effective for drivers who are operators. For example, the current car navigation system has a function of providing the driver with map data around the searched destination when the driver searches for a destination based on a telephone number, an address, a facility name, or the like. Some have. Further, in Patent Document 1, when a search condition for a travel route and a travel time zone from a departure place to a destination is set by the driver, an optimal route is provided to the driver based on the search condition. Technology is disclosed.
JP 2004-20339 A

カーナビゲーション装置は、非常に多機能になってきており、使い勝手もよくなってきているが、道路や施設は新たに造られたり、また建て替えられたりするものであるため、地図データは適宜、更新されるべきである。地図データが更新されなければ、多機能なカーナビゲーション装置といっても利便性が損なわれる恐れがある。一方、地図データというのは、多機能なカーナビゲーション装置を支えるために、非常に詳細なものになってきており、地図データの更新の際に要する時間やコストが問題になってきている。そこで、地図データの更新を手軽に行うことができるような仕組みが必要である。   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 navigation device 100. The navigation device 100 is a car navigation device, and guides a user who is a driver to a predetermined destination by displaying map data in a removable HDD (Hard Disk Drive) 128 on a screen. The navigation device 100 includes a GPS receiver 102, a gyroscope 104, a vehicle speed sensor 106, a position detector 108, a real time clock module 110, a display device 112 such as a liquid crystal display, a remote control light receiving unit 114, a removable HDD insertion detection unit 116, and a removable HDD. A slot 118 and a control device 124 are provided. The removable HDD 128 loaded in the removable HDD slot 118 includes a map data holding unit 132, and the map data holding unit 132 holds map data 130. The map data 130 includes area map information to be described later for a plurality of areas, and the area map information can be updated for each area. Here, “update of map data” means that the area map information of at least one area among the area map information of a plurality of areas included in the map data 130 is updated.

位置検出器108は、GPS受信機102、ジャイロスコープ104および車速センサ106から供給されるそれぞれのデータにより現在位置、進行方向および移動速度を検出する。リアルタイムクロックモジュール110は、現在の日時を保持する。リモコン受光部114は、図示しないリモートコントローラにより、ユーザからのナビゲーション開始や終了、住所や施設名の検索の指示を受け付ける。リムーバブルHDD挿入検出部116は、リムーバブルHDD128がリムーバブルHDDスロット118に挿入されていることを検出する。   The position detector 108 detects the current position, the traveling direction, and the moving speed based on the data supplied from the GPS receiver 102, the gyroscope 104, and the vehicle speed sensor 106. The real time clock module 110 holds the current date and time. The remote control light receiving unit 114 accepts an instruction to start or end navigation, or search for an address or facility name from a user by using a remote controller (not shown). The removable HDD insertion detection unit 116 detects that the removable HDD 128 is inserted into the removable HDD slot 118.

制御装置124は、地域特定部136、データ読出部138、日付比較判定部140、アクセス日数更新部142、アクセス日付更新部144、および表示部146を備える。制御装置124は、リムーバブルHDDスロット118にリムーバブルHDD128が装填されたとき、地図データ保持部132に格納されている地図データ130を読み出すことができる。以下、地図データ130の所定の地域を読み出すことを、地域にアクセスするということもある。   The control device 124 includes an area specifying unit 136, a data reading unit 138, a date comparison / determination unit 140, an access day update unit 142, an access date update unit 144, and a display unit 146. The control device 124 can read the map data 130 stored in the map data holding unit 132 when the removable HDD 128 is loaded in the removable HDD slot 118. Hereinafter, reading a predetermined area of the map data 130 may be referred to as accessing the area.

地域特定部136は、位置検出器108により検出された現在位置を取得し、リムーバブルHDD128内の地図データ130を参照し、その現在位置を含む地域を特定する。また、ユーザによりリモコン受光部114を介して、目的地となる施設などの検索指示を受け付け、その施設を含む地域を特定する。   The area specifying unit 136 acquires the current position detected by the position detector 108, refers to the map data 130 in the removable HDD 128, and specifies an area including the current position. In addition, the user receives a search instruction for a destination facility or the like via the remote control light receiving unit 114, and specifies a region including the facility.

データ読出部138は、地域特定部136により特定された地域の地図データ130を読み出す。日付比較判定部140は、リアルタイムクロックモジュール110より供給される装置利用日(以下、単に「本日」という)の日付とその地域にアクセスした日付が一致しているかどうか判定する。アクセス日数更新部142は、その日最初にその地域にアクセスしたとき、後述の地域地図アクセス日数フィールドに保持されているアクセス日数に「1」を追加する。アクセス日付更新部144は、その日最初にその地域にアクセスしたとき、後述の地域地図最終アクセス日付フィールドに保持されているアクセス日付を本日の日付に更新する。表示部146は、特定された地域の地図データ130を表示装置112に表示させる。   The data reading unit 138 reads the map data 130 of the area specified by the area specifying unit 136. The date comparison / determination unit 140 determines whether the date of the device use date (hereinafter simply referred to as “today”) supplied from the real-time clock module 110 matches the date of accessing the area. When accessing the area for the first time on the day, the access day update unit 142 adds “1” to the number of access days held in the area map access day field described later. When accessing the area for the first time on the day, the access date update unit 144 updates the access date held in the area map last access date field, which will be described later, to today's date. The display unit 146 displays the map data 130 of the specified area on the display device 112.

図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 map data 130. The map data 130 is national map information 400, and has fields of national header information 402 and first to fifth area map information 404a to 404e. The national header information 402 includes fields for national area related information 406 and a national last update date 408. In the national area related information 406, information indicating a correlation between adjacent areas is recorded. The national last update date 408 records the date on which at least one of the first to fifth regional map information 404a to 404e was last updated.

図3は、地域地図情報404のデータ構造の一例を示す。地域地図情報404は、地域ヘッダ情報410、道路情報412および非道路情報414のフィールドを有する。地域ヘッダ情報410は、地域地図定義情報416、地域地図最終更新日付418および地域情報アクセス履歴420のフィールドを有する。地域情報アクセス履歴420は、地域地図アクセス日数422および地域地図最終アクセス日付424のフィールドを有する。   FIG. 3 shows an example of the data structure of the area map information 404. The area map information 404 has fields of area header information 410, road information 412 and non-road information 414. The area header information 410 has fields of area map definition information 416, area map last update date 418, and area information access history 420. The area information access history 420 includes fields of area map access days 422 and area map last access date 424.

道路情報412は、例えば、地域を構成している道路、交差点等のネットワーク情報である。非道路情報414は、例えば、地域内の目的地、目印となりうる施設の住所、電話番号等を含む情報である。   The road information 412 is network information such as roads and intersections constituting a region, for example. The non-road information 414 is information including, for example, a destination in the area, an address of a facility that can serve as a landmark, a telephone number, and the like.

地域地図定義情報416は地域ごとの緯度、経度、形状等の情報を含む。地域地図最終更新日付418には、地域ごとの地域地図情報404が最後に更新された日付が記録される。   The area map definition information 416 includes information such as latitude, longitude, and shape for each area. In the area map last update date 418, the date when the area map information 404 for each area was last updated is recorded.

地域地図アクセス日数422には、道路情報412あるいは非道路情報414にアクセスしたアクセス日数が記録される。地域地図最終アクセス日付424には、道路情報412あるいは非道路情報414に最後にアクセスした日付が記録される。   In the area map access days 422, the number of access days for accessing the road information 412 or the non-road information 414 is recorded. In the area map last access date 424, the date of the last access to the road information 412 or the non-road information 414 is recorded.

図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 navigation device 100 configured as described above. The remote control light receiving unit 114 receives an instruction for starting navigation from the user (S10). The navigation device 100 starts navigation (S12). The removable HDD insertion detection unit 116 detects whether or not the removable HDD 128 is loaded in the removable HDD slot 118. If it is not loaded (N in S14), the navigation is terminated. If it is loaded (Y in S14), the position detector 108 detects the current position (S16), and the control device 124 performs an area map reading process (S18).

図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 region specifying unit 136 specifies a region including the current position (S26). The data reading unit 138 reads the road information 412 of the area map information 404 of the specified area (S28). When the above-described search function is used (Y in S24), the region including the facility to be searched is specified (S30), and the data reading unit 138 specifies the region specifying unit 136. The non-road information 414 of the local area map information 404 is read (S32). At this time, the road information 412 of the area may be read out.

日付比較判定部140は、読み出した地域の地域地図情報404の地域地図最終アクセス日付424が、リアルタイムクロックモジュール110から読み出した本日の日付と一致しているかどうか判断する(S34)。日付比較判定部140は両者が一致したと判定したとき(S34のY)、地域地図読出処理を終了する。一致しないと判定したとき(S34のN)、アクセス日数更新部142は、読み出した地域の地域地図情報404の地域地図アクセス日数422のアクセス日数に「1」を追加する(S36)。アクセス日付更新部144は、地域地図最終アクセス日付424に格納されている日付を本日の日付に更新する(S38)。   The date comparison / determination unit 140 determines whether the area map last access date 424 of the area map information 404 of the read area coincides with today's date read from the real-time clock module 110 (S34). When the date comparison / determination unit 140 determines that the two match (Y in S34), the area map reading process ends. When it is determined that they do not match (N in S34), the access day update unit 142 adds “1” to the access days of the area map access days 422 of the read area map information 404 of the area (S36). The access date update unit 144 updates the date stored in the area map last access date 424 to today's date (S38).

図4に戻り、表示部146は、読み出した地域の道路情報412あるいは非道路情報414の少なくとも一方を表示装置112に表示させる(S20)。制御装置124は、ユーザによりリモコン受光部114を介して、ナビゲーション終了指示があったかどうか判断し、終了指示がなかったとき(S22のN)、現在位置検出以降の処理を繰り返し行う。終了指示があったとき(S22のY)、ナビゲーションを終了する。以上、ナビゲーション装置100の処理の流れを示した。   Returning to FIG. 4, the display unit 146 displays at least one of the read road information 412 or non-road information 414 of the area on the display device 112 (S20). The control device 124 determines whether or not the navigation end instruction has been given by the user via the remote control light receiving unit 114, and when there is no end instruction (N in S22), the processing after the current position detection is repeated. When there is an end instruction (Y in S22), the navigation is ended. The processing flow of the navigation device 100 has been described above.

図6は、地図更新クライアント端末200および地図更新サーバ300を含む地図更新システム10を示す。地図更新クライアント端末200は、例えばパーソナルコンピュータなどの端末装置である。地図更新クライアント端末200は、ネットワーク12を介して地図更新サーバ300と接続される。地図更新クライアント端末200は、再書き込み可能な記録媒体であるリムーバブルHDD128を装填可能とし、リムーバブルHDD128に記録された地図データの読み出しおよび更新を行う。上述のごとく、このリムーバブルHDD128はナビゲーション装置100に装填されて使用される。   FIG. 6 shows a map update system 10 including a map update client terminal 200 and a map update server 300. The map update client terminal 200 is a terminal device such as a personal computer. The map update client terminal 200 is connected to the map update server 300 via the network 12. The map update client terminal 200 can be loaded with a removable HDD 128 that is a rewritable recording medium, and reads and updates the map data recorded in the removable HDD 128. As described above, the removable HDD 128 is loaded into the navigation device 100 and used.

ネットワーク12は、例えばLAN(Local Area Network)、WAN(Wide Area Network)あるいは所定のデータをTCP/IP等の通信規格に準じて送受信する通信網であってよい。   The network 12 may be, for example, a local area network (LAN), a wide area network (WAN), or a communication network that transmits and receives predetermined data according to a communication standard such as TCP / IP.

地図更新クライアント端末200は、リムーバブルHDD128に格納されている地図データを読み出し、地域ごとに更新すべきかどうかの判断の対象となる情報を、ネットワーク12を介して地図更新サーバ300に送る。地図更新サーバ300は、そうした情報をもとに、地図データの更新するべき地域を特定し、地図更新クライアント端末200に通知する。地図更新クライアント端末200は、地図データの更新において、地域ごとに優先順位をつけ、その優先順位にしたがって、リムーバブルHDD128の地図データを順次更新する。   The map update client terminal 200 reads map data stored in the removable HDD 128 and sends information to be determined for whether to update for each region to the map update server 300 via the network 12. Based on such information, the map update server 300 identifies an area where the map data should be updated, and notifies the map update client terminal 200 of it. The map update client terminal 200 prioritizes each region in updating map data, and sequentially updates the map data of the removable HDD 128 according to the priority.

図7は、地図更新クライアント端末200および地図更新サーバ300を含む地図更新システム10の構成を示す。地図更新クライアント端末200は、地域ごとに更新すべき優先順位を決定するための地図テーブルの設定を行う地図テーブル設定部210、その地図テーブルをもとに、地図データ130の更新を行う地図データ更新部250、現在の日時を保持するリアルタイムクロックモジュール110、ユーザからの指示により、リムーバブルHDD128内の地図データ130の一部を地図更新サーバ300に送信する制御部230、および地図テーブルを保持する地図テーブル保持部226を備える。   FIG. 7 shows a configuration of the map update system 10 including the map update client terminal 200 and the map update server 300. The map update client terminal 200 has a map table setting unit 210 for setting a map table for determining a priority order to be updated for each region, and a map data update for updating the map data 130 based on the map table. Unit 250, real-time clock module 110 that holds the current date and time, control unit 230 that transmits a part of map data 130 in removable HDD 128 to map update server 300 according to an instruction from the user, and map table that holds a map table A holding unit 226 is provided.

制御部230は、ヘッダ情報取得部232、送信部233および指示受付部234を備える。指示受付部234は、図示しないGUI(Graphical User Interface)などを介してユーザからの地図テーブルの設定指示を受け付ける。また、同様に地図データ130の更新指示を受け付ける。ヘッダ情報取得部232は、地図データ保持部132に保持されている地図データ130の全国ヘッダ情報402あるいは地域ごとの地域ヘッダ情報410を取得する。送信部233は、ヘッダ情報取得部232によって取得された情報をネットワークなどを介して地図更新サーバ300に送る。   The control unit 230 includes a header information acquisition unit 232, a transmission unit 233, and an instruction reception unit 234. The instruction receiving unit 234 receives a map table setting instruction from the user via a GUI (Graphical User Interface) (not shown). Similarly, an update instruction for the map data 130 is accepted. The header information acquisition unit 232 acquires the national header information 402 of the map data 130 held in the map data holding unit 132 or the regional header information 410 for each region. The transmission unit 233 transmits the information acquired by the header information acquisition unit 232 to the map update server 300 via a network or the like.

地図更新サーバ300は、更新指示部310およびマスタ地図データ保持部302を備える。マスタ地図データ保持部302は、マスタ地図データ303を保持しており、そのデータ構造は、地図データ130のデータ構造と比較して、地域情報アクセス履歴420を持たない点以外は同様である。その更新指示部310は、ヘッダ情報読出部304および更新判定部306を備える。ヘッダ情報読出部304は、マスタ地図データ保持部302に格納されたマスタ地図データ303の全国ヘッダ情報402あるいは地域ごとの地域ヘッダ情報410を取得する。   The map update server 300 includes an update instruction unit 310 and a master map data holding unit 302. The master map data holding unit 302 holds the master map data 303, and the data structure is the same as that of the map data 130 except that it does not have the area information access history 420. The update instruction unit 310 includes a header information reading unit 304 and an update determination unit 306. The header information reading unit 304 acquires the national header information 402 of the master map data 303 stored in the master map data holding unit 302 or the regional header information 410 for each region.

更新判定部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 update determination unit 306 includes the national last update date 408 (hereinafter also simply referred to as “update date D1”) of the national header information 402 of the map data 130 supplied from the control unit 230 and the national header information 402 of the master map data 303. It is determined whether or not to update the map data 130 based on the nationwide last update date 408 (hereinafter also simply referred to as “update date D2”). When the national last update date 408 of the map data 130 is older than the national final update date 408 of the master map data 303, the map data 130 is updated. Similarly, the area map last update date 418 (hereinafter, also simply referred to as “update date D3”) of the area header information 410 of the map data 130 supplied from the control unit 230 and the area map last update date 418 of the master map data 303 ( Hereinafter, it is determined whether or not the map data 130 is updated for each region based on “update date D4”. When the area map last update date 418 of the map data 130 is older than the area map last update date 418 of the master map data 303, the map data 130 is updated.

地図テーブル設定部210は、地図テーブル保持部226に格納されている地図テーブルに所定の各種パラメータを設定する。地図テーブル設定部210は、利用履歴導出部214および優先順位決定部224を備える。利用履歴導出部214は、フラグ設定部216、走行日数設定部218、アクセス日数設定部220およびアクセス率導出部222を備える。   The map table setting unit 210 sets predetermined various parameters in the map table stored in the map table holding unit 226. The map table setting unit 210 includes a usage history deriving unit 214 and a priority order determining unit 224. The usage history deriving unit 214 includes a flag setting unit 216, a travel day setting unit 218, an access day setting unit 220, and an access rate deriving unit 222.

フラグ設定部216は、後述する地図テーブルの最新版フラグ欄に「0」または「1」を設定する。「1」は最新版を、「0」は旧版を示す。走行日数設定部218は、同様に後述する地図テーブルの走行日数欄に本日の日付と地図データ130の地域地図最終更新日付418との差分の日数(以下、単に「走行日数」という)を設定する。アクセス日数設定部220は、同様に後述する地図テーブルのアクセス日数欄に、地域ごとの地図データ130へアクセスしたアクセス日数を設定する。   The flag setting unit 216 sets “0” or “1” in the latest version flag field of the map table described later. “1” indicates the latest version, and “0” indicates the old version. Similarly, the travel days setting unit 218 similarly sets the number of days (hereinafter simply referred to as “travel days”) between the current date and the area map last update date 418 of the map data 130 in the travel days column of the map table described later. . Similarly, the access days setting unit 220 sets the number of access days for accessing the map data 130 for each region in the access days column of the map table described later.

アクセス率導出部222は、走行日数およびアクセス日数をもとに、アクセス率を導出し、同様に後述する地図テーブルのアクセス率欄に設定する。   The access rate deriving unit 222 derives an access rate based on the number of days traveled and the number of access days, and similarly sets it in the access rate column of the map table described later.

アクセス率は、アクセス日数を走行日数で割った値を百分率で表したものであり、その地域にアクセスした頻度である。アクセス率が高い地域、すなわち、ユーザが比較的よく走行する地域は、地図データの更新の必要性は高い。一方、アクセス率が低い、すなわち、ユーザが比較的走行しない地域は地図データの更新の必要性は低い。つまり、ユーザにとって更新の必要性が高い地域を優先的に更新し、更新の必要性が低い地域を後まわしにして更新することで、地図データの更新の効率化が図られる。さらに、更新の必要性が高い地域だけを更新し、更新の必要性が低い地域を更新しないことで、地図データの更新時間の短縮化が図れる。また、地図データの更新データ量に応じて課金サービスが行われた場合、更新の必要性が低い地域を更新しないことで、低コスト化を実現できる。   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 order determination unit 224 determines the update priority order for each region of the map data 130 based on the access rate. The higher the access rate, the higher the update priority.

地図データ更新部250は、優先順位検索部252、データ更新部254、更新日付設定部256およびリセット部258を備える。優先順位検索部252は、地図テーブル保持部226に格納されている地図テーブルを取得し、更新の優先順位が高い順から地域地図情報404を検索し、データ更新部254にその地域を通知する。このとき、地図データ更新部250は、更新の優先順位が高い地域から、地図データ130を更新するかどうかをユーザに確認する。ユーザは、指示受付部234を介して地図データ更新部250に更新するかどうかを通知する。   The map data update unit 250 includes a priority order search unit 252, a data update unit 254, an update date setting unit 256, and a reset unit 258. The priority order search unit 252 acquires the map table stored in the map table holding unit 226, searches the area map information 404 in descending order of update priority, and notifies the data update unit 254 of the area. At this time, the map data update unit 250 confirms with the user whether or not to update the map data 130 from an area having a high update priority. The user notifies the map data updating unit 250 whether or not to update via the instruction receiving unit 234.

例えば、地図データを更新するための時間やコストが限定された環境において、優先順位の高い地域から順番に更新を行うプロセス中、ユーザが優先順位の低い地域についての更新を行う必要がないと判断することがある。そのため、優先順位の高い地域から順番に、その地域の更新を行うべきかどうかをユーザに確認していくことは有意義である。これにより、地図データの効果的な更新を実現できる。   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 data update unit 254 acquires the area map definition information 416, the road information 412 and the non-road information 414 corresponding to the area notified by the priority order search unit 252 from the master map data 303, and updates the map data 130 for that part. To do. Further, the map update server 300 obtains the update priority, and updates the update priority by determining whether the update should be performed in consideration of the line speed used by the user and the data amount of the area to be updated. You may go.

更新日付設定部256は、リアルタイムクロックモジュール110から本日の日付を読出し、地図データにおける地域地図最終更新日付418にその日付を設定する。リセット部258は、地図データにおける地域地図アクセス日数422の日数のアクセス日数をリセットする。   The update date setting unit 256 reads today's date from the real-time clock module 110 and sets the date as the local map last update date 418 in the map data. The reset unit 258 resets the number of access days corresponding to the number of days of access to the local map 422 in the map data.

図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 table holding unit 226. The area map information name column 500 holds the name of area map information. Information for specifying area map information such as an identification number may be held. The latest version flag column 502 holds the state of whether the area map information is the latest version or the old version. As described above, “1” means the latest version and “0” means the old version. The travel days column 504 holds the travel days. The access days column 506 holds the access days of the days when the area map information is accessed. As described above, the access rate column 508 holds a value obtained by dividing the number of access days by the number of days traveled in percentage. The update priority column 510 holds the update priority for each region. As illustrated, the higher the access rate, the higher the update priority.

第1データ512は、第1地域地図情報が旧版であり、走行日数の100日およびアクセス日数の30日をもとにして演算されたアクセス率は30%で、更新の優先順位が1番目であることを示す。第2データ514は、第2地域地図情報が最新版であり、更新する必要がないため、走行日数、アクセス日数、アクセス率や更新順位についての設定はなされていない。   In the first data 512, the first area map information is an old version, the access rate calculated based on 100 days of travel and 30 days of access is 30%, and the update priority is the first. Indicates that there is. In the second data 514, the second area map information is the latest version and does not need to be updated. Therefore, the travel date, the access date, the access rate, and the update order are not set.

図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 map update system 10. The control unit 230 receives a map table update instruction from the user (S48). The header information acquisition unit 232 refers to the national header information 402 of the map data 130 of the map data holding unit 132 and acquires the update date D1 (S50). The transmission unit 233 sends the update date D1 to the map update server 300. The header information reading unit 304 refers to the national header information 402 of the master map data 303 and acquires the update date D2 (S52). The update determination unit 306 compares the update date D1 and the update date D2 to determine whether or not to update (S54). When the update determination unit 306 determines that the update date D1 is newer than the update date D2 (Y in S54), the update of the map table is terminated. When it is not determined that the update date D1 is newer than the update date D2 (N in S54), it is determined whether or not the update is performed for each region.

ヘッダ情報取得部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 information acquisition unit 232 refers to the region header information 410 for each region of the map data 130 in the map data holding unit 132, and acquires the update date D3 (S56). The transmission unit 233 sends the update date D3 to the map update server 300. The header information reading unit 304 refers to the regional header information 410 for each region of the master map data 303 and acquires the update date D4 (S58). The update determination unit 306 compares the update date D3 and the update date D4 to determine whether or not to update (S60). When the update determination unit 306 determines that the update date D3 is newer than the update date D4 (Y in S60), the flag setting unit 216 sets “1” in the latest version flag field 502 (S64). It is determined that the local map data 130 is not updated.

更新判定部306により、更新日付D3が更新日付D4よりも新しいと判定されなかったとき(S60のN)、フラグ設定部216は、最新版フラグ欄502に「0」を設定し(S62)、その地域の地域地図情報404の更新を行う候補とする。   When the update determination unit 306 does not determine that the update date D3 is newer than the update date D4 (N in S60), the flag setting unit 216 sets “0” in the latest version flag field 502 (S62). It is assumed that the area map information 404 of the area is updated.

走行日数設定部218は、リアルタイムクロックモジュール110から本日の日付を取得し、走行日数を算出し、走行日数欄504に設定する(S66)。アクセス日数設定部220は、地図データ保持部132に保持されている地図データの地域地図アクセス日数422を読出し、アクセス日数欄506に設定する(S68)。アクセス率導出部222は、走行日数およびアクセス日数をもとに上述の演算に従ってアクセス率を導出し、アクセス率欄508に設定する(S70)。   The traveling day setting unit 218 obtains today's date from the real-time clock module 110, calculates the traveling day, and sets it in the traveling day column 504 (S66). The access day setting unit 220 reads the area map access day 422 of the map data held in the map data holding unit 132 and sets it in the access day column 506 (S68). The access rate deriving unit 222 derives the access rate according to the above calculation based on the travel days and the access days, and sets it in the access rate column 508 (S70).

更新指示部310は、全地域について地図テーブルの設定を行ったかどうか判断し(S72)、設定すべき地域が残っている場合(S72のN)、S56以降の処理を行う。全地域について地図テーブルの設定を完了した場合(S72のY)、優先順位決定部224は、地図データの地域ごとの更新の優先順位を決定し(S74)、更新優先順位欄510に優先順位を設定する。以上、地図更新システム10における地図テーブルの設定の処理の流れを示した。   The update instruction unit 310 determines whether or not the map table has been set for all regions (S72), and when there are regions to be set (N in S72), the processing from S56 is performed. When setting of the map table is completed for all regions (Y in S72), the priority order determination unit 224 determines the update priority for each region of the map data (S74), and sets the priority in the update priority column 510. Set. The flow of map table setting processing in the map update system 10 has been described above.

図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 map data 130 in the map update system 10. The priority order search unit 252 first searches the map table for the area map information 404 having the first update priority, and notifies the map update server 300 of the area (S80). The instruction receiving unit 234 receives an instruction relating to the update of the area map information from the user (S82), and when instructed not to update, the update of the map data 130 is terminated (N in S84). When instructed to update (Y in S84), the data update unit 254 acquires the area map definition information 416, road information 412 and non-road information 414 of the master map data 303 corresponding to the area, and maps The data is updated (S86).

更新日付設定部256は、リアルタイムクロックモジュール110から本日の日付を取得し、地図データ130における地域地図最終更新日付418にその日付を設定する(S88)。リセット部258は、地図データにおける地域地図アクセス日数422を「0」にリセットする(S90)。全地域について、地図テーブルの設定を行ったかどうか判断し(S92)、地図テーブルの設定を行うべき地域がある場合(S92のN)、次に優先順位が高い地域についての地図データ130の更新を行う。全地域について地図テーブルの設定を完了した場合(S92のY)、地図データ130の更新を終了する。以上、地図更新システム10における地図データ130の更新の処理の流れを示した。   The update date setting unit 256 acquires today's date from the real-time clock module 110 and sets the date as the regional map last update date 418 in the map data 130 (S88). The reset unit 258 resets the area map access days 422 in the map data to “0” (S90). It is determined whether or not the map table has been set for all areas (S92). If there is an area where the map table should be set (N in S92), the map data 130 for the area with the next highest priority is updated. Do. When the setting of the map table is completed for all regions (Y in S92), the update of the map data 130 is terminated. The flow of the update process of the map data 130 in the map update system 10 has been described above.

実施例2
実施例1では、利用履歴導出部214、優先順位決定部224および地図データ更新部250を地図更新クライアント端末200が備えていたが、実施例2では、それらの構成を地図更新サーバ300が備えるものとする。これにより、地図更新クライアント端末200における地図データの更新の負担を軽減することができる。
Example 2
In the first embodiment, the map update client terminal 200 includes the usage history deriving unit 214, the priority order determining unit 224, and the map data updating unit 250. However, in the second embodiment, the map update server 300 includes these configurations. And Thereby, the burden of updating the map data in the map update client terminal 200 can be reduced.

実施例3
実施例2では、利用履歴導出部214、優先順位決定部224および地図データ更新部250を地図更新サーバ300が備えていたが、実施例3では、それらの構成をナビゲーション装置100が備えるものとする。このとき、ナビゲーション装置100内部に双方向の通信が可能な送受信機が設けられる。この送受信機は、制御装置124によって制御される。実施例3によれば、ユーザは走行中にナビゲーション装置を介して優先順位に基づいた地図データの更新を実現することができ、ユーザにとっての利便性が高まる。
Example 3
In the second embodiment, the map update server 300 includes the usage history deriving unit 214, the priority order determining unit 224, and the map data updating unit 250. However, in the third embodiment, the navigation device 100 includes these configurations. . At this time, a transceiver capable of bidirectional communication is provided inside the navigation device 100. This transceiver is controlled by the control device 124. According to the third embodiment, the user can update the map data based on the priority order through the navigation device while traveling, and the convenience for the user is enhanced.

実施例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 update client terminal 200 includes the usage history deriving unit 214, the priority order determining unit 224, and the map data updating unit 250. However, each of the navigation device 100, the map update client terminal 200, and the map update server 300 is provided. Shall be provided one by one. In addition, one of the navigation device 100, the map update client terminal 200, and the map update server 300 includes two configurations of the usage history deriving unit 214, the priority order determining unit 224, and the map data updating unit 250, and the other one One has a configuration other than the two configurations described above. As a result, the processing for updating the map data can be distributed, and as a result, the load can be distributed.

実施例5
実施例1では、アクセス日数更新部142は、道路情報412あるいは非道路情報414のいずれかにアクセスされたとき、アクセス日数に「1」を追加した。実施例5として、アクセス日数更新部142は、道路情報412、非道路情報414のそれぞれにアクセス日数を設け、それぞれにアクセスしたときに、各アクセス日数を更新する。このとき、地図テーブル保持部226に道路情報412用の地図テーブルと非道路情報414の地図テーブルを格納する。地図テーブルの設定は、実施例と同様の処理により行われる。優先順位決定部224は、地図データ130に含まれる道路情報と非道路情報のそれぞれについて、更新の優先順位を決定する。地図データ更新部250は、道路情報と非道路情報のそれぞれの優先順位に基づいて独立して地図データの更新を行うことで、柔軟性の高い地図データの更新を実現できる。
Example 5
In the first embodiment, the access days update unit 142 adds “1” to the access days when either the road information 412 or the non-road information 414 is accessed. As the fifth embodiment, the access days update unit 142 sets the access days for each of the road information 412 and the non-road information 414, and updates each access day when each is accessed. At this time, the map table holding unit 226 stores a map table for road information 412 and a map table for non-road information 414. The map table is set by the same processing as in the embodiment. The priority determination unit 224 determines the update priority for each of the road information and the non-road information included in the map data 130. The map data update unit 250 can implement highly flexible map data update by independently updating the map data based on the priorities of the road information and the non-road information.

本発明と実施例に係る構成の対応を例示する。「地図更新装置」はナビゲーション装置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 navigation device 100, the map update client terminal 200, or the map update server 300, the “use history derivation unit” corresponds to the use history derivation unit 214, and the “priority determination unit” determines the priority order. Corresponding to the unit 224, the “map data updating unit” corresponds to the map data updating unit 250.

以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。   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 navigation apparatus 100 can be loaded with the removable HDD 128. However, as a modification, the navigation apparatus 100 may be loaded with a readable / writable recording medium. At this time, the navigation apparatus 100 is provided with a slot into which the recording medium is loaded and an insertion detection unit that detects that the recording medium is inserted into the slot. Thereby, the same effect in an Example can be enjoyed.

実施例1に係るナビゲーション装置の構成を示す図である。1 is a diagram illustrating a configuration of a navigation device according to Embodiment 1. FIG. 地図データのデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of map data. 地域地図情報のデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of area map information. 実施例1に係るナビゲーション装置の処理の流れを示す図である。It is a figure which shows the flow of a process of the navigation apparatus which concerns on Example 1. FIG. 地域地図読出処理の処理の流れを示す図である。It is a figure which shows the flow of a process of an area map read-out process. 実施例1に係る地図更新クライアント端末および地図更新サーバを含む地図更新システムを示す図である。It is a figure which shows the map update system containing the map update client terminal and map update server which concern on Example 1. FIG. 実施例1に係る地図更新クライアント端末および地図更新サーバを含む地図更新システムの構成を示す図である。It is a figure which shows the structure of the map update system containing the map update client terminal and map update server which concern on Example 1. FIG. 地図テーブル保持部に格納されている地図テーブルのデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of the map table stored in the map table holding | maintenance part. 実施例1に係る地図更新システムにおける地図テーブルの設定の処理の流れを示す図である。It is a figure which shows the flow of a process of the setting of the map table in the map update system which concerns on Example 1. FIG. 実施例1に係る地図更新システムにおける地図データの更新の処理の流れを示す図である。It is a figure which shows the flow of a process of the update of the map data in the map update system which concerns on Example 1. FIG.

符号の説明Explanation of symbols

100 ナビゲーション装置、130 地図データ、200 地図更新クライアント端末、214 利用履歴導出部、224 優先順位決定部、250 地図データ更新部、300 地図更新サーバ、404 地域地図情報、412 道路情報、414 非道路情報、422 地域地図アクセス日数、504 走行日数欄、506 アクセス日数欄、508 アクセス率欄、510 更新優先順位欄。   DESCRIPTION OF SYMBOLS 100 Navigation apparatus, 130 Map data, 200 Map update client terminal, 214 Usage history derivation part, 224 Priority order determination part, 250 Map data update part, 300 Map update server, 404 Area map information, 412 Road information, 414 Non-road information 422 Area map access days, 504 Travel days column, 506 Access days column, 508 Access rate column, 510 Update priority column.

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:
本地図更新装置は、移動体にて利用される地図データを更新するものであり、前記利用履歴導出部は、前記移動体の走行日数および地域ごとの地図データへのアクセス日数に基づいて、前記利用履歴に関連した情報を導出することを特徴とする請求項1に記載の地図更新装置。   The map update device updates map data used in a mobile unit, and the usage history derivation unit is based on the number of days traveled by the mobile unit and the number of access days to map data for each region. The map updating apparatus according to claim 1, wherein information related to the usage history is derived. 前記地図データ更新部は、前記更新の優先順位が高い地域から、前記地図データを更新するかどうかをユーザに確認することを特徴とする請求項1または2に記載の地図更新装置。   The map update device according to claim 1, wherein the map data update unit confirms with the user whether or not to update the map data from an area where the update priority is high. 前記優先順位決定部は、前記地図データに含まれる道路情報と非道路情報のそれぞれについて、前記更新の優先順位を決定することを特徴とする請求項1から3のいずれかに記載の地図更新装置。   The map update apparatus according to any one of claims 1 to 3, wherein the priority determination unit determines the update priority for each of road information and non-road information included in the map data. . 地図データの更新において、移動体の走行履歴をもとに地域ごとに優先順位をつけ、当該優先順位にしたがって、前記地図データを順次更新することを特徴とするナビゲーション装置における地図更新方法。   A map update method in a navigation device, wherein, in updating map data, priorities are assigned to each region based on a travel history of a moving body, and the map data is sequentially updated according to the priorities.
JP2004096319A 2004-03-29 2004-03-29 Map update device and map update method in navigation system Withdrawn JP2005283880A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (9)

* Cited by examiner, † Cited by third party
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