[go: up one dir, main page]

CN100513999C - Map-updating-data creating method, and map updating method and apparatus - Google Patents

Map-updating-data creating method, and map updating method and apparatus Download PDF

Info

Publication number
CN100513999C
CN100513999C CNB200610004257XA CN200610004257A CN100513999C CN 100513999 C CN100513999 C CN 100513999C CN B200610004257X A CNB200610004257X A CN B200610004257XA CN 200610004257 A CN200610004257 A CN 200610004257A CN 100513999 C CN100513999 C CN 100513999C
Authority
CN
China
Prior art keywords
map
file
data
mentioned
new
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.)
Expired - Fee Related
Application number
CNB200610004257XA
Other languages
Chinese (zh)
Other versions
CN1818563A (en
Inventor
关根实
大平正明
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.)
Mba Corp
Alpine Electronics Inc
Original Assignee
Mba Corp
Alpine Electronics Inc
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 Mba Corp, Alpine Electronics Inc filed Critical Mba Corp
Publication of CN1818563A publication Critical patent/CN1818563A/en
Application granted granted Critical
Publication of CN100513999C publication Critical patent/CN100513999C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3859Differential updating map data

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明为了缩短地图更新时间并可以进行后台更新,提供“地图更新处理用数据生成方法、地图更新方法和装置”。在生成将由多个文件构成的旧地图数据更新为新地图数据的地图更新处理用数据时,地图更新处理用数据生成装置(120)对应该更新的旧地图文件,用该旧地图文件和新地图文件生成差分数据,计算差分数据的大小比率,如果大小比率比设定值大,则将新地图文件作为地图更新处理用数据,如果大小比率比设定值小,则将差分数据作为地图更新处理用数据,利用每个文件的该数据生成地图更新处理用文件。

Figure 200610004257

In order to shorten map update time and enable background update, the present invention provides "data generation method for map update processing, map update method and device". When generating map update processing data that updates old map data composed of a plurality of files into new map data, the map update processing data generation device (120) corresponds to the old map file to be updated, and uses the old map file and the new map The file generates difference data, and calculates the size ratio of the difference data. If the size ratio is larger than the set value, the new map file is used as data for map update processing. If the size ratio is smaller than the set value, the difference data is used as map update processing. The data is used to generate a file for map update processing using the data of each file.

Figure 200610004257

Description

地图更新处理用数据生成方法、地图更新方法和装置 Data generation method for map update processing, map update method, and device

技术领域 technical field

本发明涉及地图更新处理用数据生成方法、地图更新方法和装置,特别是涉及将导航用的旧地图数据更新为新地图数据的地图更新处理用数据生成方法、地图更新方法和装置。The present invention relates to a data generation method for map update processing, a map update method and a device, and more particularly to a data generation method for map update processing, a map update method and a device for updating old map data for navigation to new map data.

技术背景 technical background

导航装置是从CD-ROM、DVD、HDD等记录介质中读出与车辆的当前位置对应的地图数据并描绘在显示器画面上,并在显示器画面的一定位置固定显示车辆标记,随着行驶滚动显示地图。地图数据是由(1)由节点数据、道路链接数据和交叉点数据等构成的道路层,(2)用于显示地图上的目标的背景层,(3)用于显示市街村名等的文字层等构成,在显示器画面显示的地图图像是基于背景层和文字层产生,地图匹配处理和引导路径的搜索处理是基于道路层进行的。另外,导航装置除了上述功能之外,还具有搜索从始发地至目的地的引导路径并在地图上显示该引导路径的路径引导功能和在地图上显示规定的POI标记(终点区域标记)的POI显示功能。The navigation device reads the map data corresponding to the current position of the vehicle from CD-ROM, DVD, HDD and other recording media and draws it on the display screen, and displays the vehicle mark at a certain position on the display screen, and scrolls along with the driving. map. Map data is (1) a road layer composed of node data, road link data, and intersection data, etc., (2) a background layer for displaying objects on the map, and (3) text for displaying city names, etc. The map image displayed on the display screen is generated based on the background layer and the text layer, and the map matching process and the search process for the guidance route are performed based on the road layer. In addition to the above-mentioned functions, the navigation device also has a route guidance function that searches for a guided route from the origin to the destination and displays the guided route on the map, and displays a predetermined POI mark (destination area mark) on the map. POI display function.

但是,因新道路建设等的地理数据的变更、设施的开业/关闭、宅地改建及其他原因,存储在记录介质上的地图数据经过一段时间就会陈旧。因此,作为现有技术有将更新地图数据按区域存储在导航装置的非易失性存储器中,从该非易失性存储器读出地图数据更新了的区域地图,从记录介质(CD-ROM等)读出没有更新的区域地图来进行导航控制的技术(例如,参考特许文献1)。该现有技术1中,将被更新了区域(块)的最新地图数据以网格单位从可拆卸存储器写入硬盘等非易失性存储器中,参考块管理信息,来检查在非易失性存储器中是否存在构成块的所有网格的更新地图数据,如果不存在,则从记录介质(CD-ROM等)读出地图信息,如果存在,则从非易失性存储器读出,并采用该地图数据来进行导航控制。但是,该方法需要采用CD-ROM、DVD等记录介质和硬盘等非易失性存储器双方来进行导航控制,存在控制复杂的问题。另外,现有技术中为了进行导航控制,需要一直采用CD-ROM、DVD等地图记录介质,所以除了地图用播放机之外还需要另外设置音乐用CD播放机和DVD播放机,存在硬件多的问题。However, the map data stored on the recording medium becomes obsolete over time due to changes in geographical data such as new road construction, opening/closing of facilities, remodeling of premises, and other reasons. Therefore, as a prior art, there is an area-by-region storage of updated map data in the non-volatile memory of the navigation device, reading out the area map with the updated map data from the non-volatile memory, and storing the updated map data from the recording medium (CD-ROM, etc.) ) technology of reading out an area map that has not been updated to perform navigation control (for example, refer to Patent Document 1). In this prior art 1, the latest map data of the updated area (block) is written into a nonvolatile memory such as a hard disk from a detachable memory in units of grids, and the block management information is referred to to check whether the map data in the nonvolatile Whether there is updated map data of all meshes constituting the block in the memory, if not, read the map information from the recording medium (CD-ROM, etc.), if it exists, read it from the non-volatile memory, and use the Map data for navigation control. However, this method needs to use both a recording medium such as a CD-ROM and a DVD and a nonvolatile memory such as a hard disk for navigation control, and there is a problem that the control is complicated. In addition, in the prior art, for navigation control, map recording media such as CD-ROM and DVD have always been used, so in addition to the map player, a music CD player and DVD player have to be installed separately, and there are many hardware problems. question.

因此,提出了将地图数据记录在硬盘HDD等地图存储部,在地图数据有变更时,用最新的地图数据改写该硬盘HDD的地图数据的方法(参考专利文献2)。该现有技术2中,用户从中心取得新地图数据与旧地图数据的差分,或者购买记录有新地图数据与旧地图数据的差分的更新DVD,用新地图数据更新硬盘HDD的旧地图数据。这样,可以采用硬盘HDD中记录的地图数据进行导航控制,可以将地图用DVD播放机兼用作音乐和视频欣赏用DVD播放机,而且可以一边进行导航控制一边欣赏音乐和视频。Therefore, a method of recording map data in a map storage unit such as a hard disk HDD and rewriting the map data of the hard disk HDD with the latest map data when the map data is changed has been proposed (refer to Patent Document 2). In this prior art 2, the user obtains the difference between the new map data and the old map data from the center, or purchases an update DVD on which the difference between the new map data and the old map data is recorded, and updates the old map data on the hard disk HDD with the new map data. In this way, the map data recorded in the hard disk HDD can be used for navigation control, and the DVD player for maps can also be used as a DVD player for music and video appreciation, and music and video can be enjoyed while performing navigation control.

图20是地图差分数据生成装置的更新DVD生成的示意说明图。Fig. 20 is a schematic explanatory diagram of generation of update DVD by the map difference data generation device.

由于地图数据由多个文件构成,所以地图差分数据生成装置(未图示)通过对每个文件进行抽取新版本(Ver2)的新地图文件NFL和旧版本(Ver1)的旧地图文件OFL的差分的处理,来生成差分数据DFD1~DFDN,之后,综合所有差分数据来生成更新数据,将该更新数据写入DVD并生成更新DVD1。Since the map data consists of multiple files, the map differential data generation device (not shown) extracts the difference between the new map file NFL of the new version (Ver2) and the old map file OFL of the old version (Ver1) for each file. process to generate differential data DFD 1 -DFD N , and then integrate all the differential data to generate update data, write the update data to DVD, and generate update DVD1.

图21是采用更新DVD将硬盘HDD的旧地图数据更新为新地图数据的导航装置的更新处理说明图。在更新地图时,导航装置的硬盘读取部2从硬盘3读取版本1(Ver1)的旧地图文件OFL并输入到更新处理部4,DVD再生部5从更新DVD1读取差分数据并输入到更新处理部4。更新处理部4采用差分数据和Ver1的旧地图文件OFL,对每个文件生成Ver2的新地图文件NFL,硬盘写入部6用该新地图文件NFL改写旧地图文件OLF。FIG. 21 is an explanatory diagram of an update process of a navigation device for updating old map data on a hard disk HDD to new map data using an update DVD. When updating the map, the hard disk reading part 2 of the navigation device reads the old map file OFL of version 1 (Ver1) from the hard disk 3 and inputs it to the update processing part 4, and the DVD reproducing part 5 reads the difference data from the update DVD1 and inputs it to the update processing part 4. Update processing unit 4. The update processing unit 4 generates a Ver2 new map file NFL for each file using the difference data and the Ver1 old map file OFL, and the hard disk writing unit 6 rewrites the old map file OLF with the new map file NFL.

[特许文献1]特开2003-337027号公报;[Patent Document 1] JP-A-2003-337027 Gazette;

[特许文献2]特开2004-287705号公报。[Patent Document 2] JP-A-2004-287705.

但是,现有技术2的地图更新需要2小时以上的较长时间,比将新地图文件原样存储到DVD中并从该DVD单纯复印到硬盘HDD时更耗费时间。这是因为从旧地图文件和差分数据生成新地图文件的处理和读取旧地图文件需要耗费时间。因此,存在地图更新时更新DVD所需的较长时间里不能欣赏音乐CD和DVDVideo等的问题。However, the update of the map in the prior art 2 requires a long time of more than 2 hours, which is more time-consuming than storing the new map file as it is in the DVD and simply copying the DVD to the hard disk HDD. This is because the process of generating a new map file from the old map file and differential data and reading the old map file take time. Therefore, there is a problem that music CDs, DVDVideos, etc. cannot be enjoyed for a long period of time required to update the DVD when the map is updated.

因此,考虑了不使用差分DVD而将新地图数据写入DVD并直接拷贝到硬盘的方法。但是,当前地图数据的数据容量是15G字节左右,要写入所有地图数据则需要2个8.5G字节的DVD。如果这样将地图数据分成2个DVD,则不能实现后台更新处理。后台更新处理是如下的更新处理。导航装置并行进行导航处理和地图更新处理时,优先执行导航处理,在导航处理的空闲时间里进行地图更新处理。另外,地图更新处理例如从北向南方向,即从北海道向九州方向依次进行(全更新处理),但导航控制中请求了没有更新完的区域的地图文件时,中断全更新处理并更新该区域的地图数据(随时更新处理),随时更新处理结束之后重新开始全更新处理。导航装置是基于该随时更新的新地图文件来运行的。将上述地图更新处理称为后台更新处理。Therefore, a method of directly copying new map data to a hard disk by writing new map data to a DVD without using a differential DVD has been considered. However, the current data capacity of the map data is about 15G bytes, and two DVDs of 8.5G bytes are required to write all the map data. If the map data is divided into two DVDs in this way, background update processing cannot be realized. The background update processing is the following update processing. When the navigation device performs the navigation processing and the map update processing in parallel, the navigation processing is executed with priority, and the map update processing is performed during the idle time of the navigation processing. In addition, the map update process is performed sequentially from north to south, that is, from Hokkaido to Kyushu (full update process), but when a map file of an area that has not been updated is requested during navigation control, the full update process is interrupted and the area is updated. For the map data (always update process), the full update process is restarted after the end of the update process at any time. The navigation device operates based on the new map file updated at any time. The map update processing described above is referred to as background update processing.

但是,如果地图数据被分成2个DVD,就不能进行该后台更新处理。However, if the map data is divided into two DVDs, this background update process cannot be performed.

发明内容 Contents of the invention

鉴于上述问题,本发明的目的在于缩短地图更新时间。In view of the above problems, an object of the present invention is to shorten the map update time.

本发明的另一目的在于可以进行后台更新。Another object of the present invention is to enable background updates.

根据本发明,可以通过将由多个文件构成的旧地图数据更新为新地图数据的地图更新处理用数据生成方法和装置来解决上述问题。According to the present invention, the above-mentioned problems can be solved by a map update processing data generation method and apparatus for updating old map data composed of a plurality of files to new map data.

本发明的地图更新处理用数据生成方法将由多个文件构成的旧地图数据更新为新地图数据,其特征在于,包括:对应该更新的旧地图文件,用该旧地图文件和新地图文件生成差分数据的步骤;计算大小比率的步骤,该大小比率是上述差分数据大小对上述新地图文件大小的比例;以及如果上述大小比率比设定值大,则用上述新地图文件生成地图更新处理用数据,如果上述大小比率比设定值小,则用上述差分数据生成地图更新处理用数据的步骤。The data generation method for map update processing of the present invention updates old map data composed of a plurality of files to new map data, and is characterized in that it includes: corresponding to the old map file to be updated, generating a difference between the old map file and the new map file A step of data; a step of calculating a size ratio that is a ratio of the size of the above-mentioned differential data to the size of the above-mentioned new map file; and if the above-mentioned size ratio is larger than a set value, then using the above-mentioned new map file to generate data for map update processing , if the size ratio is smaller than a set value, generating data for map update processing using the difference data.

上述地图更新处理用数据生成方法还具有:生成文件确定数据,并将该文件确定数据插入到上述地图更新处理用数据中的步骤,上述文件确定数据用于确定构成上述地图更新处理用数据的地图更新处理用文件是基于上述新地图文件的文件还是基于上述差分数据的文件。The method for generating data for map update processing further includes the step of generating file specifying data for specifying a map constituting the data for map update processing, and inserting the file specifying data into the data for map update processing. Whether the file for update processing is a file based on the above-mentioned new map file or a file based on the above-mentioned difference data.

上述地图更新处理用数据生成方法还具有:将有关应更新的所有旧地图文件的上述地图更新处理用数据写入记录介质来并生成更新用记录介质的步骤。The map update processing data generation method further includes the step of writing the map update processing data on all old map files to be updated in a recording medium to generate an update recording medium.

上述地图更新处理用数据生成方法还具有根据上述更新用记录介质的容量变更上述设定值的步骤。The method for generating data for map update processing further includes a step of changing the set value in accordance with the capacity of the update recording medium.

上述设定值是使更新处理用的所有地图数据可以容纳到1个记录介质的值。The above-mentioned set value is a value such that all map data for update processing can be accommodated in one recording medium.

上述地图更新处理用数据生成方法中,以目录结构生成上述地图更新处理用数据,在最后的地图更新处理用文件中包含上述文件确定数据。In the above method for generating map update processing data, the above map update processing data is generated in a directory structure, and the file specifying data is included in the last map update processing file.

本发明的地图更新处理用数据生成装置具有:地图文件输入部,输入旧地图文件和新地图文件;以及处理部,对应该更新的旧地图文件,生成该旧地图文件和新地图文件的差分数据,并计算大小比率,该大小比率是上述差分数据大小对上述新地图文件大小的比例,如果上述大小比率比设定值大,则用新地图数据生成地图更新处理用文件,如果上述大小比率比设定值小,则用上述差分数据生成地图更新处理用文件,并用各地图更新处理用文件生成地图更新处理用数据上述地图更新处理用数据生成装置还具有更新用记录介质生成部,该更新用记录介质生成部将上述地图更新处理用数据写入记录介质来生成更新用记录介质。The data generation device for map update processing of the present invention has: a map file input unit for inputting an old map file and a new map file; and a processing unit for generating difference data between the old map file and the new map file corresponding to the old map file to be updated. , and calculate the size ratio, which is the ratio of the above-mentioned difference data size to the above-mentioned new map file size, if the above-mentioned size ratio is larger than the set value, then use the new map data to generate a file for map update processing, if the above-mentioned size ratio is larger than If the set value is small, the above-mentioned differential data is used to generate a file for map update processing, and each file for map update processing is used to generate data for map update processing. The recording medium generation unit writes the map update processing data into a recording medium to generate an update recording medium.

上述处理部根据上述更新用记录介质的容量,来变更上述设定值。The processing unit changes the set value according to the capacity of the update recording medium.

另外,上述处理部生成确定上述地图更新处理用文件是新地图文件还是差分数据文件的区别的数据,并插入到上述地图更新处理用数据中。In addition, the processing unit generates data specifying whether the map update processing file is a new map file or a difference data file, and inserts the data into the map update processing data.

本发明的地图数据更新方法,用于将由多个文件构成的旧地图数据更新为新地图数据,具有:对应该更新的旧地图文件,用该旧地图文件和新地图文件生成差分数据的步骤;计算大小比率的步骤,该大小比率是上述差分数据大小对上述新地图文件大小的比例;如果上述大小比率比设定值大,则用上述新地图文件生成地图更新处理用文件,并且,如果上述大小比率比设定值小,则用上述差分数据生成地图更新处理用文件的步骤,将上述地图更新处理用数据写入记录介质来生成更新用记录介质的步骤;如果从上述更新用记录介质读取的地图更新处理用文件是基于上述新地图文件的文件,则用该新地图文件改写导航装置的地图数据存储部中存储的旧地图文件的步骤;以及如果是基于上述差分数据的文件,则用该差分数据和旧地图文件生成新地图文件,并用该生成的新地图文件改写上述地图数据存储部中存储的旧地图文件的步骤。The map data updating method of the present invention is used to update old map data composed of a plurality of files into new map data, comprising: corresponding to the old map file to be updated, using the old map file and the new map file to generate differential data; a step of calculating a size ratio, which is the ratio of the size of the above-mentioned differential data to the size of the above-mentioned new map file; if the above-mentioned size ratio is larger than a set value, then using the above-mentioned new map file to generate a file for map update processing, and, if the above-mentioned If the size ratio is smaller than the set value, then use the above-mentioned differential data to generate a map update process file, and write the above-mentioned map update process data into a recording medium to generate an update record medium; if reading from the update record medium The fetched map update processing file is a file based on the above-mentioned new map file, then using the new map file to rewrite the old map file stored in the map data storage unit of the navigation device; and if it is a file based on the above-mentioned difference data, then A step of generating a new map file using the difference data and the old map file, and rewriting the old map file stored in the map data storage unit with the generated new map file.

上述地图更新方法,在记录更新处理用的所有地图数据的上述记录介质中包含文件确定数据,该文件确定数据用于确定上述地图更新处理用文件是基于新地图文件的文件还是基于上述差分数据的文件。In the map update method described above, file identification data for determining whether the file for map update processing is based on a new map file or based on the difference data is included in the recording medium on which all map data for update processing is recorded. document.

本发明的将旧地图数据更新为新地图数据的地图数据更新系统,其特征在于,具有:地图更新处理用数据生成装置,生成将由多个文件构成的旧地图数据更新为新地图数据的地图更新处理用数据;以及导航装置,用地图更新处理用数据来更新地图;上述地图更新处理用数据生成装置具有:地图文件输入部,输入旧地图文件和新地图文件;处理部,对应该更新的旧地图文件,生成该旧地图文件和新地图文件的差分数据,并计算大小比率,该大小比率是上述差分数据大小对上述新地图文件大小的比例,如果上述大小比率比设定值大,则用新地图数据生成地图更新处理用文件,如果上述大小比率比设定值小,则用上述差分数据生成地图更新处理用文件,用各地图更新处理用文件生成地图更新处理用数据;和更新用记录介质生成部,将上述地图更新处理用数据写入记录介质来生成更新用记录介质;上述导航装置具有:地图数据存储部,存储旧地图数据;地图数据读出/写入控制部,进行从该地图数据存储部读出旧地图数据、并将新地图数据写入该地图数据存储部的控制;地图更新处理用数据输入部,输入地图更新处理用数据;以及地图更新处理部,判断构成上述地图更新处理用数据的地图更新处理用文件是基于新地图文件的文件还是基于差分数据的文件,如果是基于新地图文件的文件,则用该新地图文件改写上述地图数据存储部中存储的旧地图文件,如果是基于差分数据的文件,则用该差分数据和上述地图数据存储部中存储的旧地图文件来生成新地图文件,并用该生成的新地图文件改写上述地图数据存储部中存储的旧地图文件。The map data update system for updating old map data to new map data according to the present invention is characterized in that it includes: a data generating device for map update processing, which generates a map update for updating old map data composed of a plurality of files to new map data. Processing data; and a navigation device, which updates the map with the data for map update processing; the above-mentioned map update processing data generation device has: a map file input part, which inputs an old map file and a new map file; a processing part, corresponding to the old map file to be updated; Map file, generate the differential data of the old map file and the new map file, and calculate the size ratio, the size ratio is the ratio of the size of the above-mentioned differential data to the size of the above-mentioned new map file, if the above-mentioned size ratio is larger than the set value, use A file for map update processing is generated from the new map data, and if the above-mentioned size ratio is smaller than a set value, a file for map update processing is generated using the above-mentioned difference data, and data for map update processing is generated using each map update processing file; and an update record The medium generation unit writes the above-mentioned map update processing data into a recording medium to generate an update recording medium; the above-mentioned navigation device has: a map data storage unit that stores old map data; The map data storage unit reads the old map data and writes the new map data into the control of the map data storage unit; the map update processing data input unit inputs the map update processing data; and the map update processing unit judges the composition of the map. Whether the map update processing file of the update processing data is a file based on a new map file or a file based on difference data, and if it is a file based on a new map file, the old map stored in the above-mentioned map data storage unit is rewritten with the new map file If the file is a file based on differential data, a new map file is generated using the differential data and the old map file stored in the above-mentioned map data storage unit, and the old map file stored in the above-mentioned map data storage unit is rewritten with the generated new map file. map file.

发明效果Invention effect

根据本发明,如果差分数据大小的大小比率比设定值大,则用新地图文件生成地图更新处理用数据,如果大小比率比设定值小,则用差分数据生成地图更新处理用数据,所以可以将该地图更新处理用数据容纳到1个记录介质,而且地图更新处理用数据中所含的新地图文件数也可以变多。其结果,可以缩短用新地图文件改写旧地图文件的改写时间,可以很快听到欣赏用CD或DVD。而且,由于可以容纳到1个记录介质,所以可以进行后台处理。According to the present invention, if the size ratio of the difference data size is larger than the set value, the map update processing data is generated from the new map file, and if the size ratio is smaller than the set value, the map update processing data is generated from the difference data, so The data for map update processing can be accommodated in one recording medium, and the number of new map files included in the data for map update processing can also be increased. As a result, the rewriting time for rewriting the old map file with the new map file can be shortened, and CD or DVD for listening can be listened to quickly. Moreover, since it can be accommodated on one recording medium, background processing is possible.

另外,根据本发明,由于根据容纳地图更新处理用数据的记录介质的容量来变更上述设定值,所以即使因导航装置而记录介质容量有变化,也可以生成最合适大小的更新处理用数据RNEWMP并写入该记录介质。In addition, according to the present invention, since the above-mentioned setting value is changed according to the capacity of the recording medium storing the data for map update processing, even if the capacity of the recording medium varies depending on the navigation device, it is possible to generate update data RNEWMP of an optimum size. and write to the recording medium.

另外,根据本发明,由于在地图更新处理用数据插入确定地图更新处理用文件是基于新地图文件的文件还是基于差分数据的文件的区别的数据,所以导航装置在地图更新时,用该数据可以简单识别地图更新处理用文件是基于新地图文件的文件还是基于差分数据的文件并改写旧地图文件。In addition, according to the present invention, since the data for determining whether the file for map update processing is a file based on a new map file or a file based on difference data is inserted into the data for map update processing, the navigation device can use this data when updating the map. It is easy to identify whether the file for map update processing is a file based on a new map file or a file based on differential data and rewrite the old map file.

另外,根据本发明,上述大小比率是上述差分数据大小对上述新地图文件大小的比例,上述设定值是使地图更新处理用数据可以容纳到1个记录介质的值,所以可以可靠地将地图更新处理用数据容纳到1个记录介质。In addition, according to the present invention, the above-mentioned size ratio is the ratio of the above-mentioned difference data size to the above-mentioned new map file size, and the above-mentioned setting value is a value that allows data for map update processing to be accommodated in one recording medium, so the map can be reliably stored. The update processing data is stored in one recording medium.

另外,根据本发明,由于最初用基于新地图文件的地图更新处理用文件更新存储在地图数据存储部中的旧地图文件,接着从记录介质读取基于所有差分数据的地图更新处理用文件并存储到存储器,接着用基于存储器中存储的文件进行更新处理之后,在将基于差分数据的文件存储到存储器的时刻起不需要更新记录介质(CD、DVD),从而可以更快地听到欣赏用CD或DVD。In addition, according to the present invention, since the old map file stored in the map data storage unit is first updated with the map update processing file based on the new map file, then the map update processing file based on all the difference data is read from the recording medium and stored. To the memory, after performing update processing based on the file stored in the memory, there is no need to update the recording medium (CD, DVD) from the moment the file based on the difference data is stored in the memory, so you can listen to the CD for listening faster or DVD.

附图说明 Description of drawings

图1是大小比率和处理时间的关系。Figure 1 is the relationship between size ratio and processing time.

图2是差分数据生成方法说明图。FIG. 2 is an explanatory diagram of a differential data generation method.

图3是差分数据说明图。FIG. 3 is an explanatory diagram of differential data.

图4是控制确定作为更新处理用文件使用新地图文件还是使用差分数据的说明图。FIG. 4 is an explanatory diagram for controlling whether to use a new map file or to use difference data as a file for update processing.

图5是地图数据更新系统的结构图。Fig. 5 is a structural diagram of a map data update system.

图6是地图更新处理用数据生成装置的结构图。FIG. 6 is a block diagram of a data generation device for map update processing.

图7是差分抽取/处理部的功能框图。Fig. 7 is a functional block diagram of a difference extraction/processing unit.

图8是地图更新处理用数据的生成处理流程图。FIG. 8 is a flow chart of generation processing of data for map update processing.

图9是确定设定值的处理流程图。FIG. 9 is a flowchart of processing for determining a set value.

图10是存储介质种类和更新处理用数据大小的对应表说明图。FIG. 10 is an explanatory diagram of a correspondence table between types of storage media and data sizes for update processing.

图11是导航装置的结构图。Fig. 11 is a structural diagram of a navigation device.

图12是导航控制装置的地图更新处理流程图。Fig. 12 is a flowchart of map update processing by the navigation control device.

图13是导航控制装置的地图更新处理的另一流程图。Fig. 13 is another flowchart of map update processing of the navigation control device.

图14是地图数据的说明图。FIG. 14 is an explanatory diagram of map data.

图15是地图数据的说明图。FIG. 15 is an explanatory diagram of map data.

图16是更新数据说明图。Fig. 16 is an explanatory diagram of update data.

图17是差分更新对应记录的说明图。FIG. 17 is an explanatory diagram of a differential update correspondence record.

图18是差分更新对应记录的另一说明图。FIG. 18 is another explanatory diagram of a differential update correspondence record.

图19是差分更新信息记录的说明图。FIG. 19 is an explanatory diagram of a differential update information record.

图20是地图差分数据生成装置的更新DVD生成的示意说明图(现有技术)。Fig. 20 is a schematic explanatory diagram of generation of update DVD by the map differential data generation device (conventional technology).

图21是采用更新DVD将硬盘HDD的旧地图数据改写为新地图数据的导航装置的更新处理说明图(现有技术)。FIG. 21 is an explanatory diagram of update processing of a navigation device that rewrites old map data on a hard disk HDD to new map data using an update DVD (conventional technology).

具体实施方式 Detailed ways

本发明的地图数据更新系统具有生成用于将由多个文件构成的旧地图数据更新为新地图数据的地图更新处理用数据的地图更新处理用数据生成装置;和采用地图更新处理用数据更新地图的导航装置。The map data update system of the present invention has a map update processing data generation device for generating map update processing data for updating old map data composed of a plurality of files into new map data; navigation device.

地图更新处理用数据生成装置对于应更新的旧地图文件,采用该旧地图文件和新地图文件生成差分数据,计算上述差分数据大小的大小比率,如果上述大小比率比设定值大,则采用上述新地图文件生成地图更新处理用数据,如果大小比率比设定值小,则采用上述差分数据生成地图更新处理用数据,将该地图更新处理用数据写入记录介质来生成更新用记录介质。The data generation device for map update processing generates difference data using the old map file and the new map file for the old map file to be updated, calculates the size ratio of the size of the difference data, and if the size ratio is larger than the set value, uses the above-mentioned The new map file generates map update processing data, and if the size ratio is smaller than a set value, the above-mentioned difference data is used to generate map update processing data, and the map update processing data is written into a recording medium to generate an update recording medium.

进行地图更新的导航装置如果从上述更新用记录介质读取的地图更新用数据的更新用文件是基于新地图文件的文件,则用该新地图文件改写硬盘等地图数据存储部中存储的旧地图文件,如果更新用文件是基于差分数据的文件,则采用该差分数据和旧地图文件来生成新地图文件,并用该新地图文件改写上述地图数据存储部中存储的旧地图文件。If the update file of the map update data read from the above-mentioned update recording medium is a file based on a new map file, the navigation device that performs map update rewrites the old map stored in a map data storage unit such as a hard disk with the new map file. If the update file is based on differential data, a new map file is generated using the differential data and the old map file, and the old map file stored in the map data storage unit is rewritten with the new map file.

这样,可以缩短地图更新时间,而且可以进行后台更新。In this way, the map update time can be shortened, and background updates can be performed.

实施例1Example 1

(A)本发明的概要(A) Outline of the present invention

采用新地图文件和旧地图文件的差分数据,用于将导航装置的地图数据存储部中存储的旧地图文件改写为新地图文件的处理时间如图1所示,差分数据的大小比率η越大,处理时间就越长。大小比率η例如用下式计算Using the differential data of the new map file and the old map file, the processing time for rewriting the old map file stored in the map data storage unit of the navigation device into a new map file is as shown in FIG. 1 , the larger the size ratio η of the differential data is. , the longer the processing time. The size ratio η is calculated by, for example, the following formula

η=(差分数据大小×100)/(新数据大小)(%)(1)。η=(differential data size×100)/(new data size)(%) (1).

图2是差分数据生成方法说明图,以字节单位比较新地图数据NEWM和旧地图数据OLDM,依次排列(1)搜索与新地图数据区域一致的旧地图数据区域,该旧地图数据区域的起始地址和大小,(2)将与旧地图数据不一致的新地图数据的组一次排列而生成上述差分数据。图2中,用箭头指示双方的地方是新旧相同区域。旧地图数据OLDM中的不一致区域数据DLTM被丢弃,新地图数据NEWM中的不一致区域数据A~D作为差分数据被追加。同一旧地图数据区域由该区域的起始地址ADi和大小Si确定。图2的例子中,差分数据如图3所示。即,Fig. 2 is an explanatory diagram of the differential data generation method, comparing the new map data NEWM and the old map data OLDM in byte units, and arranging them sequentially (1) Searching for an old map data area consistent with the new map data area, the origin of the old map data area (2) A group of new map data inconsistent with old map data is arranged at once to generate the above-mentioned difference data. In FIG. 2 , the areas where both sides are indicated by arrows are the same areas as the old and the new. The inconsistent area data DLTM in the old map data OLDM is discarded, and the inconsistent area data A to D in the new map data NEWM are added as difference data. The same old map data area is determined by the start address ADi and the size Si of the area. In the example in Figure 2, the difference data is shown in Figure 3. Right now,

差分数据的结构成为The structure of differential data becomes

●新地图文件:A数据●New map file: A data

●旧地图文件:1数据指定(起始地址AD1,大小S1)●Old map file: 1 data designation (start address AD 1 , size S 1 )

●新地图文件:B数据●New map file: B data

●旧地图文件:3数据指定(起始地址AD3,大小S3)●Old map file: 3 data designations (start address AD 3 , size S 3 )

●新地图文件:C数据● New map file: C data

●旧地图文件:2数据指定(起始地址AD2,大小S2)●Old map file: 2 data designations (start address AD 2 , size S 2 )

●新地图文件:D数据。● New map file: D data.

大小比率越小,旧地图文件与新地图文件一致的数据大小部分越多,旧地图文件与新地图文件不一致的地方数量越少,更新处理时间就越短。另一方面,大小比率越大,旧地图文件与新地图文件不同的数据大小部分越大,旧地图文件与新地图文件不一致的地方数量越多,更新处理时间就越长。其结果,大小比率与处理时间的关系如图1所示。The smaller the size ratio is, the more data size parts the old map file matches with the new map file, the less the number of places where the old map file does not match the new map file, and the shorter the update processing time. On the other hand, the larger the size ratio, the larger the data size portion where the old map file differs from the new map file, the larger the number of places where the old map file does not match the new map file, and the longer the update processing time. As a result, the relationship between the size ratio and the processing time is shown in FIG. 1 .

但是,将新地图文件原样存储到更新DVD并从该更新DVD单纯拷贝到硬盘HDD时的处理时间比采用差分数据和旧地图文件来生成新地图文件数据并写入硬盘HDD时的处理时间短。但是,将新地图文件作为地图更新处理用数据(更新处理用文件)的数据量比将差分数据作为更新处理用文件时的数据量更多。即,如果重视处理时间,则将新地图文件存储到更新DVD更有利,如果重视数据量,则将差分数据存储到更新DVD更有利。However, the processing time for storing the new map file as it is on the update DVD and simply copying the update DVD to the hard disk HDD is shorter than the processing time for generating new map file data using the differential data and the old map file and writing it to the hard disk HDD. However, the amount of data when the new map file is used as the map update processing data (update processing file) is larger than the data amount when the difference data is used as the update processing file. That is, if the processing time is important, it is more advantageous to store the new map file on the update DVD, and if the amount of data is important, it is more advantageous to store the difference data on the update DVD.

因此,如果差分数据的大小比率η比设定值SP大,则将新地图文件作为更新处理用文件,另一方面,如果大小比率η比设定值SP小,则将差分数据作为更新处理用文件并记录到更新DVD。这样,更新处理用的所有地图数据(所有更新处理用文件)可以容纳到1个更新DVD,而且,可以将很多新地图文件作为更新处理用文件记录到更新DVD,因此可以缩短地图更新的处理时间。另外,设定值SP的值调整为收入1个DVD(8.5G字节)。Therefore, if the size ratio η of the differential data is larger than the set value SP, the new map file is used as a file for update processing; on the other hand, if the size ratio η is smaller than the set value SP, the differential data is used as a file for update processing. file and recorded to the update DVD. In this way, all map data for update processing (all update processing files) can be accommodated in one update DVD, and many new map files can be recorded on the update DVD as update processing files, so the processing time for map update can be shortened . In addition, the value of the set point SP is adjusted so that one DVD (8.5 Gbytes) is included.

如上所述,图4是确定作为地图更新处理用文件使用新地图文件还是使用差分数据的控制说明图,设为SP=10(%)。由于文件1、文件3的大小比率分别为η=9%、5%,比SP=10(%)小,所以作为更新处理用文件使用差分数据。另一方面,由于文件2、文件4的大小比率η=40%、90%,比SP=10(%)大,所以作为更新处理用文件使用新地图文件。另外,为了便于说明,在图4中有4个文件,但实际上存在数10万个左右文件。As described above, FIG. 4 is a control explanatory diagram for determining whether to use a new map file or difference data as a file for map update processing, and SP=10(%). Since the size ratios of file 1 and file 3 are η=9% and 5%, respectively, which are smaller than SP=10(%), difference data is used as a file for update processing. On the other hand, since the size ratios of file 2 and file 4 are η=40%, 90%, larger than SP=10(%), a new map file is used as a file for update processing. In addition, for convenience of explanation, there are four files in FIG. 4 , but actually there are several hundreds of thousands of files.

(B)地图数据更新系统(B) Map data update system

图5是地图数据更新系统的结构图,具有生成用于将旧地图数据更新为新地图数据的地图更新处理用数据的地图更新处理用数据生成装置10,和采用地图更新处理用数据更新地图的导航装置20。5 is a structural diagram of a map data update system, which has a map update processing data generation device 10 for generating map update processing data for updating old map data into new map data, and a map update processing data generation device 10 using the map update processing data. Navigation device 20.

地图更新处理用数据生成装置10将地图更新处理用数据RNEWMP记录到DVD等记录介质并传递给导航装置20。另外,用通信线路(无线线路、因特网等)连接地图更新处理用数据生成装置10和导航装置20,地图更新处理用数据生成装置10根据来自导航装置的请求,通过通信将地图更新处理用数据RNEWP传递给导航装置20。The data generating device 10 for map update processing records the data RNEWMP for map update processing on a recording medium such as a DVD, and transfers it to the navigation device 20 . In addition, the map update processing data generation device 10 and the navigation device 20 are connected with a communication line (wireless line, Internet, etc.), and the map update processing data generation device 10 transmits the map update processing data RNEWP by communication according to a request from the navigation device. Passed to the navigation device 20 .

(a)地图更新处理用数据生成装置(a) Data generating device for map update processing

图6是地图更新处理用数据生成装置10的结构图,是将地图更新处理用数据RNEWMP写入DVD的例子。地图文件输入部11将旧地图文件OLDM和新地图文件NEWM输入到差分抽取/处理部12。差分抽取/处理部12利用图2~图3所述的方法,对每个文件生成旧地图文件OLDM和新地图文件NEWM的差分数据,计算差分数据的大小比率η,如果该大小比率η比设定值SP大,则采用新地图文件生成地图更新处理用数据(更新处理用文件),如果该大小比率η比设定值SP小,则采用差分数据生成地图更新处理用数据并存储到更新数据存储部13。更新数据存储部13将应更新的每个旧地图文件的更新处理用文件作为地图更新处理用数据RNEWMP保存,根据来自DVD刻录机14的请求,将该地图更新处理用数据输入到DVD刻录机,DVD刻录机14将地图更新处理用数据RNEWMP写入DVD15并生成更新DVD。另外,也可以代替DVD,使用CD-ROM、半导体存储器等任意记录介质。FIG. 6 is a configuration diagram of the map update processing data generation device 10, and is an example of writing the map update processing data RNEWMP on DVD. The map file input unit 11 inputs the old map file OLDM and the new map file NEWM to the difference extraction/processing unit 12 . The difference extraction/processing section 12 utilizes the method described in FIGS. When the fixed value SP is large, the map update processing data (update processing file) is generated using a new map file, and if the size ratio η is smaller than the set value SP, the map update processing data is generated using differential data and stored in the update data storage unit 13 . The update data storage unit 13 stores the update processing file for each old map file that should be updated as the map update processing data RNEWMP, and inputs the map update processing data to the DVD recorder according to the request from the DVD recorder 14, and the DVD The recorder 14 writes the map update processing data RNEWMP into the DVD 15 to generate an update DVD. In addition, instead of the DVD, any recording medium such as a CD-ROM or a semiconductor memory may be used.

图7是差分抽取/处理部12的功能框图,差分数据生成部12a对每个文件生成旧地图文件OLDM和新地图文件NEWM的差分数据,大小比率计算部12b根据式(1)计算差分数据的大小比率η,更新处理用文件生成部12c如果该大小比率η比设定值SP大,则采用新地图文件生成更新处理用文件,如果大小比率η比设定值SP小,则采用差分数据生成更新处理用文件并存储到更新数据存储部13。7 is a functional block diagram of the difference extraction/processing section 12, the difference data generation section 12a generates the difference data of the old map file OLDM and the new map file NEWM for each file, and the size ratio calculation section 12b calculates the difference data according to formula (1). If the size ratio η is larger than the set value SP, the update processing file generation unit 12c uses a new map file to generate an update processing file, and if the size ratio η is smaller than the set value SP, uses the difference data to generate The file for update processing is stored in the update data storage unit 13 .

(b)地图更新处理用数据的生成处理流程(b) Generation processing flow of data for map update processing

图8是地图更新处理用数据生成装置10中的差分抽取/处理部12的地图更新处理用数据的生成处理流程图。FIG. 8 is a flow chart of the generation process of the map update processing data by the difference extraction/processing unit 12 in the map update processing data generating device 10 .

首先,读取应更新的旧地图文件和新地图文件(步骤101)。即,读取并比较新地图文件和旧地图文件,如果不同,则判断为旧地图文件应更新,结束步骤101的处理。但是,如果一致,则判断为旧地图文件不应该更新,读取并比较下一新地图文件和旧地图文件,重复至新地图文件和旧地图文件不同。First, the old map file and the new map file to be updated are read (step 101). That is, the new map file and the old map file are read and compared, and if they are different, it is determined that the old map file should be updated, and the processing of step 101 ends. However, if they match, it is determined that the old map file should not be updated, and the next new map file and old map file are read and compared, and repeated until the new map file is different from the old map file.

接着,生成应更新的旧地图文件和新地图文件的差分数据(步骤102)。如果求出差分数据,则按照式(1)计算该差分数据的大小比率η(步骤103),比较该大小比率η和设定值SP的大小(步骤104),如果η≧SP,则采用新地图文件生成更新处理用文件,打开原始数据标签,并保存到更新数据存储部13(步骤105)。如果η<SP,则采用差分数据生成更新处理用文件,关闭原始数据标签,并存储到更新数据存储部13(步骤106)。Next, difference data between the old map file and the new map file to be updated are generated (step 102). If get difference data, then calculate the size ratio n (step 103) of this difference data according to formula (1), compare the size (step 104) of this size ratio n and setting value SP, if n≧SP, then adopt new The map file generates an update processing file, opens the raw data tab, and saves it in the update data storage unit 13 (step 105). If n<SP, the difference data is used to generate an update processing file, the original data tag is closed, and the file is stored in the update data storage unit 13 (step 106).

接着,检查是否存在应更新的文件(步骤107),如果存在,则重复步骤101之后的处理。如果不存在应更新的文件,则将由更新处理用文件构成的地图更新处理用数据写入DVD,并生成更新DVD15(步骤108)。Next, it is checked whether there is a file to be updated (step 107), and if there is, the processing after step 101 is repeated. If there is no file to be updated, the data for update processing of the map consisting of the file for update processing is written to DVD, and an update DVD 15 is created (step 108).

另外,在步骤101中,计数应更新的旧地图文件个数,在步骤108,将该计数作为总变更文件数写入DVD。In addition, in step 101, the number of old map files to be updated is counted, and in step 108, the count is written to DVD as the total number of changed files.

(c)设定值SP的确定处理(c) Determination process of set point SP

根据导航装置的不同,地图数据大小有较大的差。地图数据小的导航装置通过在存储卡存储更新处理用数据来进行更新。另外今后,如果地图数据变大,则在DVD不能存储更新处理用数据,不得不在HDDVD或Blue-ray盘存储更新处理用数据。存储更新处理用数据的存储介质取决于导航装置,在该存储介质中可存储的最大值称为更新处理用数据的最大值。为了不超过该更新处理用数据的最大值即存储介质容量,需要确定上述设定值SP,生成更新处理用数据RNEWMP。这样,可以在存储介质生成并写入最合适的更新处理用数据RNEWMP。The map data size varies greatly depending on the navigation device. A navigation device with small map data is updated by storing update processing data in a memory card. In addition, if map data becomes larger in the future, data for update processing cannot be stored on DVD, and data for update processing must be stored on HDDVD or Blue-ray discs. The storage medium storing the data for update processing depends on the navigation device, and the maximum value that can be stored in this storage medium is called the maximum value of data for update processing. In order not to exceed the storage medium capacity which is the maximum value of the update processing data, it is necessary to determine the above-mentioned setting value SP and generate the update processing data RNEWMP. In this way, it is possible to generate and write optimum update processing data RNEWMP on the storage medium.

图9是确定设定值SP的处理流程,首先如图10所示,根据更新处理用数据存储介质的种类,将存储容量(更新处理用数据大小DS)作成表格形式存储到存储器,在检查出存储介质的种类时,求出该存储器中存储的该存储介质的容量,确定成为该容量的设定值SP。Fig. 9 is the process flow of determining the set value SP. First, as shown in Fig. 10, according to the type of the data storage medium for the update process, the storage capacity (data size DS for the update process) is stored in the memory in table form, and after checking out For the type of the storage medium, the capacity of the storage medium stored in the memory is obtained, and the set value SP to be the capacity is determined.

图9中,更新处理用地图数据生成部10识别更新处理用数据存储介质的种类(步骤151)。存储介质的种类可以是人工输入,也可以是利用从向存储介质写入更新处理用地图数据的写入装置输入。In FIG. 9 , the update processing map data generator 10 identifies the type of the update processing data storage medium (step 151 ). The type of the storage medium may be input manually, or may be input by a writing device that writes map data for update processing to the storage medium.

接着,从图10的表取得对应该存储介质种类的更新处理用数据大小DS,将设定值SP确定为,使从此之后生成的更新处理用数据RNEWMP的大小小于该更新处理用数据大小DS。即,如果存储介质是DVD,则确定设定值SP,以使更新处理用数据RNEWMP的大小小于8.5G字节(步骤152、153)。Next, the update data size DS corresponding to the storage medium type is obtained from the table in FIG. 10, and the setting value SP is determined so that the size of the update data RNEWMP generated thereafter is smaller than the update data size DS. That is, if the storage medium is a DVD, the setting value SP is determined so that the size of the update processing data RNEWMP is smaller than 8.5 Gbytes (steps 152, 153).

另外,如果存储介质是存储卡,则将设定值SP确定为,使更新处理用数据RNEWMP的大小小于1.0G字节(步骤154、155)。Also, if the storage medium is a memory card, set value SP is determined such that the size of update processing data RNEWMP is smaller than 1.0 Gbyte (steps 154, 155).

另外,如果存储介质是HDDVD(蓝射线),则将设定值SP确定为,使更新处理用数据RNEWMP的大小小于30G字节(步骤156、157)。Also, if the storage medium is HDDVD (Blue Ray), set value SP is determined such that the size of update processing data RNEWMP is smaller than 30 Gbytes (steps 156, 157).

另外,如果存储介质是CD-ROM,则将设定值SP确定为,使更新处理用数据RNEWMP的大小小于700M字节(步骤158、159)。Also, if the storage medium is a CD-ROM, the setting value SP is determined such that the size of the update processing data RNEWMP is smaller than 700 Mbytes (steps 158 and 159).

另外,如果存储介质不是上述任何一个,则认为有错并结束处理(步骤160)。Also, if the storage medium is not any of the above, it is considered to be an error and the process ends (step 160).

(d)导航装置(d) Navigation device

图11是导航装置的结构图,在地图存储部(例如硬盘HDD)21以文件形式记录有导航用的地图数据,硬盘驱动器22根据来自导航控制装置23的指示,从硬盘21读出地图数据,并在该硬盘写入新地图数据。DVD再生部24从更新DVD15读取地图更新处理用数据RNEWMP,并输入到导航控制装置23。车辆位置检测部25检测汽车位置,并输入到导航控制装置23。这样,导航控制装置可以采用地图数据进行导航控制。数据输入部26是触摸屏、遥控等,输入各种命令和数据,外部通信接口27经便携式电话或因特网等与外部装置通信。另外,也可以不从更新DVD15读取地图更新处理用数据RNEWMP,而是与地图更新处理用数据生成部10进行通信来取得地图更新处理用数据RNEWMP。监视器28显示导航用地图或合适的操作菜单图像。导航语音引导部29用语音向用户通知靠近的交叉点引导(向左右转的方向、到交叉点的距离等)。Fig. 11 is a structural diagram of a navigation device, and map data for navigation is recorded in a file form in a map storage unit (such as a hard disk HDD) 21, and the hard disk drive 22 reads the map data from the hard disk 21 according to instructions from the navigation control device 23, And write new map data in the hard disk. The DVD reproducing unit 24 reads the map update processing data RNEWMP from the update DVD 15 and inputs the data to the navigation control device 23 . The vehicle position detection unit 25 detects the vehicle position and inputs it to the navigation control device 23 . In this way, the navigation control device can use map data for navigation control. The data input unit 26 is a touch panel, a remote control, etc., and inputs various commands and data, and the external communication interface 27 communicates with external devices via a mobile phone or the Internet. In addition, instead of reading the map update processing data RNEWMP from the update DVD 15, the map update processing data generation unit 10 may be communicated to obtain the map update processing data RNEWMP. The monitor 28 displays a map for navigation or an appropriate operation menu image. The navigation voice guidance unit 29 notifies the user of approaching intersection guidance (direction to turn left and right, distance to the intersection, etc.) by voice.

导航控制装置23具有导航处理部PR1和地图更新处理部PR2,进行导航处理和地图更新处理。地图更新处理中,采用从更新DVD15读取的地图更新处理用数据,更新硬盘21中存储的地图数据(旧地图数据)。导航控制装置在并行进行导航处理和地图更新处理时,优先执行导航处理,在导航处理空闲时间进行地图更新处理。另外,地图更新处理例如从北向南方向,即从北海道向九州方向依次进行(全更新处理),但导航处理请求了没有更新完区域的地图文件时,中断全更新处理并更新该区域的地图数据(随时更新处理),随时更新处理结束之后重新开始全更新处理。导航处理是基于该随时更新的新地图文件进行的(后台控制)。The navigation control device 23 has a navigation processing unit PR1 and a map update processing unit PR2, and performs navigation processing and map update processing. In the map update process, the map data (old map data) stored in the hard disk 21 is updated using the map update process data read from the update DVD 15 . When the navigation control device performs the navigation processing and the map update processing in parallel, the navigation processing is executed with priority, and the map update processing is performed during the idle time of the navigation processing. In addition, the map update process is performed sequentially, for example, from north to south, that is, from Hokkaido to Kyushu (full update process), but when the navigation process requests a map file for an area that has not been updated, the full update process is interrupted and the map data of the area is updated. (Refresh update processing), after the completion of the random update process, the full update process is restarted. Navigation processing is performed based on the new map file updated at any time (background control).

(e)地图更新处理流程(e) Map update processing flow

图12是导航控制装置的地图更新处理流程图。Fig. 12 is a flowchart of map update processing by the navigation control device.

如果将更新DVD15放入DVD再生装置24并开始地图更新处理,则导航控制装置23从该更新DVD15逐个读出地图更新处理用文件(步骤201),参考原始数据标签,检查该地图更新处理用文件是基于新地图文件的文件还是基于差分数据的文件(步骤202)。如果是基于新地图文件的文件,则利用该新地图文件改写硬盘21的旧地图文件(步骤203)。另一方面,如果是基于差分数据的文件,则采用差分数据和从硬盘HDD读出的旧地图文件生成新地图文件,并用该新地图文件改写硬盘21的旧地图文件(步骤204)。If the update DVD 15 is put into the DVD playback device 24 and the map update process is started, the navigation control device 23 reads the map update process files one by one from the update DVD 15 (step 201), and checks the map update process with reference to the original data tag. Whether it is a file based on a new map file or a file based on differential data (step 202). If it is a file based on a new map file, then use the new map file to rewrite the old map file of the hard disk 21 (step 203). On the other hand, if it is a file based on differential data, then adopt the differential data and the old map file read from the hard disk HDD to generate a new map file, and rewrite the old map file of the hard disk 21 with this new map file (step 204).

之后,把更新完文件数加起来(步骤205),检查该计数与从更新DVD15读出的管理数据中包含的总变更文件数是否一致(步骤206),如果不一致,则返回到步骤201,重复之后的处理,如果一致,则结束地图更新处理。Afterwards, update the number of files and add up (step 205), check whether this count is consistent with the total number of changed files included in the management data read out from the update DVD15 (step 206), if inconsistent, then return to step 201, repeat In subsequent processing, if they match, the map update processing is terminated.

图13是导航控制装置的地图更新处理的另一流程图。Fig. 13 is another flowchart of map update processing of the navigation control device.

如果将更新DVD15放入DVD再生装置24并开始地图更新处理,则导航控制装置23从该更新DVD15逐个读出地图更新处理用文件(步骤201),参考原始数据标签,如果该地图更新处理用文件是基于新地图文件的文件,则用该新地图文件改写导航装置的硬盘中存储的旧地图文件(步骤301)。接着,检查所有新地图文件的更新处理是否结束(步骤302),如果没有结束,则返回步骤301并重复之后的处理。If the update DVD 15 is put into the DVD playback device 24 and the map update process is started, the navigation control device 23 reads the map update process files one by one from the update DVD 15 (step 201), refers to the original data tag, if the map update process file If it is a file based on a new map file, then use the new map file to rewrite the old map file stored in the hard disk of the navigation device (step 301). Next, check whether the update process of all new map files is finished (step 302), if not, return to step 301 and repeat the following processes.

如果所有新地图文件的更新处理结束,则从更新DVD15读出所有基于更新处理用文件中的差分数据的文件,并存储到内置存储器(步骤303)。这样,由于地图更新中不需要更新DVD15,所以之后用户退出更新DVD15,可以再生音乐和视频用DVD(步骤304)。When the update processing of all new map files is completed, all files based on the difference data in the update processing files are read from the update DVD 15 and stored in the built-in memory (step 303). In this way, since there is no need to update the DVD 15 during the map update, the user exits the update DVD 15 afterwards and can reproduce music and video DVDs (step 304).

接着,导航控制装置23从存储器读出基于差分数据的文件,从硬盘HDD读出旧地图文件,由此生成新地图文件(步骤305),采用该新地图文件改写硬盘HDD内的旧地图文件(步骤306)。接着,检查所有利用基于差分数据的文件的更新处理是否结束(步骤307),如果没有结束,则返回到步骤305,对下一差分数据重复上述处理。Next, the navigation control device 23 reads out the file based on the difference data from the memory, reads out the old map file from the hard disk HDD, thus generates a new map file (step 305), and adopts the new map file to rewrite the old map file in the hard disk HDD ( Step 306). Next, it is checked whether all update processing using files based on the difference data is completed (step 307), and if not, return to step 305 and repeat the above processing for the next difference data.

这样,由于将基于差分数据的文件存储到存储器的时刻起就不需要更新记录介质(CD、DVD),所以可以播放欣赏用CD或DVD。In this way, it is not necessary to update the recording medium (CD, DVD) from the moment when the file based on the differential data is stored in the memory, so it is possible to play a CD or DVD for viewing.

(f)地图数据(f) map data

图14、图15是地图数据的说明图。如图14(A)所示,地图数据对于各功能(DATA、FREEWAY、MAP、POI、RC、RG、STREET、TOLL、VICS),按每个级别、区域或每个检索树细分割,以目录结构生成并记录到硬盘HDD21。各功能中,DATA是区域标记、接合图数据等,FREEWAY是高速路数据,MAP是地图数据,POI是信息检索数据,RC是引导路径搜索数据,RG是路径引导数据等。14 and 15 are explanatory diagrams of map data. As shown in Figure 14(A), the map data is subdivided for each function (DATA, FREEWAY, MAP, POI, RC, RG, STREET, TOLL, VICS) for each level, area, or each search tree. The structure is generated and recorded to the hard disk HDD21. Among the functions, DATA is area marking and junction map data, FREEWAY is highway data, MAP is map data, POI is information search data, RC is route search data, and RG is route guidance data.

地图数据MAP是目录结构,具有从详细地图(级别00)到广域地图(级别06)7个阶段的级别,将各级别地图用网格分割时,每个网格具备地图显示用数据文件MP××××.mba、RF×××.mba。图14(A)示出级别06的地图(日本全国地图)分割成4个网格,各网格的地图显示用数据文件是MP0000.mba~MP0003.mba、RF0000.mba~RF0003.mba。另外,文件MP××××.mba是背景、文字、符号显示用数据,文件RF×××.mba是道路形状显示数据。The map data MAP has a directory structure and has seven levels from detailed map (level 00) to wide-area map (level 06). When the map of each level is divided into grids, each grid has a map display data file MP ××××.mba, RF×××.mba. FIG. 14(A) shows that a level 06 map (Japanese national map) is divided into four grids, and the map display data files for each grid are MP0000.mba to MP0003.mba and RF0000.mba to RF0003.mba. In addition, the file MPxxxx.mba is data for displaying backgrounds, characters, and symbols, and the file RFxxxx.mba is data for displaying road shapes.

图14(B)示出级别1的地图分割成5个1次网格,1次网格再分割成7个2次网格,规定的2次网格的显示用数据文件是MP0000.mba和RF0000.mba。通过上述,按照Leve01目录→1st3927目录→2nd0005目录的顺序,可以取得地图显示数据文件MP0000.mba、RF0000.mba。FIG. 14(B) shows that the map of level 1 is divided into five primary grids, and the primary grid is further divided into seven secondary grids. The specified data files for displaying the secondary grids are MP0000.mba and RF0000. mba. Through the above, the map display data files MP0000.mba and RF0000.mba can be obtained in the order of Level01 directory → 1st 3927 directory → 2nd 0005 directory.

图15(A)是信息检索数据POI的结构例,按各检索项目成为目录结构,以便可以进行住所检索、住所50音检索、建筑物检索、高速路线检索、设施检索、电话号码检索。15(A) is an example of the structure of the information search data POI. Each search item has a directory structure so that address search, address 50-sound search, building search, highway route search, facility search, and telephone number search can be performed.

图15(B)是高速路线检索数据FREEWAY的结构例,在高速路线检索数据FREEWAY连接有2个子目录LIST、P Tree00mba。P Tree00mba是表现检索树的文件。在目录LIST中对应9个地方(北海道、东北、关东、…、九州)连接List000~List008,在北海道序列List000连接有表示10个高速路线的文件P list000.mba~P list009.mba。Fig. 15(B) is an example of the structure of the highway route search data FREEWAY, and two subdirectories LIST and P Tree00mba are connected to the highway route search data FREEWAY. P Tree00mba is a file representing a search tree. Corresponding to 9 places (Hokkaido, Tohoku, Kanto, ..., Kyushu) in the directory LIST, List000~List008 is connected, and the files P list000.mba~P list009.mba representing 10 high-speed routes are connected to the Hokkaido sequence List000.

(g)更新数据(地图更新处理用数据)(g) Update data (data for map update processing)

图16~图19是更新数据说明图。如图16(A)所示,在更新数据(差分)连接有连接进行更新的文件的功能目录(DATA、FREEWAY、MAP、POI、RC、RG、STREET、TOLL、VICS)和index.dif。index.dif文件确定(1)更新前后的版本号、(2)更新所需的总变更文件数、(3)应更新的功能目录个数等。16 to 19 are explanatory views of update data. As shown in FIG. 16(A), function directories (DATA, FREEWAY, MAP, POI, RC, RG, STREET, TOLL, VICS) and index.dif are connected to the update data (difference). The index.dif file determines (1) the version numbers before and after the update, (2) the total number of changed files required for the update, (3) the number of function directories to be updated, etc.

地图更新处理用文件(更新地图文件)按各功能以目录结构指示。图16(B)是功能RG(路径引导数据)的目录结构说明图,在功能目录RG连接有目录UP000和info0000.dif。UP000是用于指示更新实体文件(UP000.dif~UP002.dif)的目录,info0000.dif是指示多个低级差分更新对应记录#0~#N的目录,Files for map update processing (update map files) are indicated with a directory structure for each function. FIG. 16(B) is an explanatory diagram of the directory structure of the function RG (route guidance data), and directories UP000 and info0000.dif are connected to the function directory RG. UP000 is a directory used to indicate update entity files (UP000.dif~UP002.dif), info0000.dif is a directory indicating multiple low-level differential update corresponding records #0~#N,

如图17(A)所示,差分更新对应记录具有以下信息。As shown in FIG. 17(A), the differential update correspondence record has the following information.

(1)处理状态(比关注的目录低级的目录是否已处理完)(1) Processing status (whether the lower-level directory than the concerned directory has been processed)

(2)关注目录的目录名(2) The directory name of the concerned directory

(3)子目录(低级目录)(3) Subdirectory (low-level directory)

(4)关注目录中存在的文件数(4) Pay attention to the number of files existing in the directory

(5)对应子目录的差分更新对应记录号(5) The record number corresponding to the differential update of the corresponding subdirectory

(6)对应关注目录下文件的差分更新信息记录号。(6) The difference update information record number of the file under the corresponding concerned directory.

以图17(B)的目录结构为例进行说明,由于关注目录是MBA\RG\LEVEL01,所以目录名是“LEVEL01”。另外,子目录数是3,该目录中存在的文件数是0。由于子目录数是3,所以确定3个该子目录的差分更新对应记录号#×(1st3622)、#X+1(1st3633)、#X+2(1st3624)。但是,由于在该目录中存在的文件数是0,所以差分更新信息记录号一个也没有确定。Taking the directory structure of FIG. 17(B) as an example for description, since the directory of interest is MBA\RG\LEVEL01, the directory name is "LEVEL01". Also, the number of subdirectories is three, and the number of files existing in this directory is zero. Since the number of subdirectories is 3, it is determined that the differential update corresponding record numbers of the three subdirectories are #×(1 st 3622), #X+1(1 st 3633), and #X+2(1 st 3624). However, since the number of files existing in this directory is 0, none of the differential update information record numbers has been specified.

图18是差分更新对应记录的另一例,子目录数为0,文件数为2的例子,目录名是“1st3622”。由于子目录数是0,所以差分更新对应记录号一个也没有确定。但是,由于该目录中存在的文件数是2,所以记录有2个差分更新信息记录号(确定地图更新处理用文件)1st3622、1st3623。Fig. 18 is another example of differential update corresponding records, in which the number of subdirectories is 0 and the number of files is 2, and the directory name is "1 st 3622". Since the number of subdirectories is 0, no record number corresponding to the differential update has been determined. However, since the number of files existing in this directory is two, two difference update information record numbers (files for specifying map update processing) 1 st 3622 and 1 st 3623 are recorded.

图19是确定文件(地图更新处理用文件)的差分更新信息记录号的例子,具有以下信息。FIG. 19 is an example of the difference update information record number of the specified file (file for map update processing), and has the following information.

(1)处理状态(关注的地图更新处理用文件是否已处理完)(1) Processing status (whether the concerned map update processing file has been processed)

(2)关注的地图更新处理用文件的文件名(2) The file name of the file for map update processing of interest

(3)原始数据标签(地图更新处理用文件是基于新地图文件的文件还是基于差分数据的文件的区别)(3) Raw data label (difference between whether the file for map update processing is based on a new map file or a file based on differential data)

(4)更新数据实体文件的文件号(4) Update the file number of the data entity file

(5)从更新数据实体文件起始的偏移量(5) Offset from the start of the update data entity file

(6)更新数据大小。(6) Update data size.

如果原始数据标签是打开的,更新数据实体文件号表示的更新状态文件是新地图文件,如果原始数据标签是关闭的,则更新数据实体文件号表示的更新状态文件是差分数据。If the original data label is turned on, the update state file indicated by the update data entity file number is a new map file; if the original data label is closed, the update state file indicated by the update data entity file number is a differential data.

根据以上的本发明,能缩短地图更新时间,并且由于更新DVD是一个,所以能够进行后台更新。According to the present invention as described above, the map update time can be shortened, and since there is only one update DVD, background update can be performed.

Claims (16)

1. a map upgrades to handle and uses data creation method, will be updated to new map datum by the once visited place diagram data that a plurality of files constitute, and it is characterized in that, comprising:
To the once visited place map file that should upgrade, generate the step of differential data with this once visited place map file and new map file;
Calculate the step of size ratio, this size ratio is that above-mentioned differential data size is to above-mentioned new map file magnitude proportion; And
If above-mentioned size ratio is bigger than setting value, then generate map renewal processing and use data with above-mentioned new map file, if above-mentioned size ratio is littler than setting value, then generates the map renewal and handle the step of using data with above-mentioned differential data.
2. map as claimed in claim 1 upgrades to handle uses data creation method, it is characterized in that also comprising:
The spanned file specified data, and this document specified data is inserted into above-mentioned map upgrades the step of handling with in the data, above-mentioned file specified data is used for determining constituting above-mentioned map and upgrades the map of handling with data and upgrade the file that file that processing is based on above-mentioned new map file with file also is based on above-mentioned differential data.
3. map as claimed in claim 1 or 2 upgrades to handle uses data creation method, it is characterized in that:
The data writing recording medium is used in the above-mentioned map renewal processing of relevant all once visited place map files that should upgrade, generated the step of upgrading with recording medium.
4. map as claimed in claim 3 upgrades to handle uses data creation method, it is characterized in that:
According to the capacity of above-mentioned renewal, change the step of above-mentioned setting value with recording medium.
5. map as claimed in claim 4 upgrades to handle uses data creation method, it is characterized in that:
Above-mentioned setting value is to make to upgrade all maps renewal processing of handling usefulness can be received into 1 recording medium with data value.
6. map as claimed in claim 2 upgrades to handle uses data creation method, it is characterized in that:
Generate above-mentioned map with bibliographic structure and upgrade the processing data, in last map renewal is handled with file, comprise above-mentioned file specified data.
7. a map renewal is handled the map renewal processing of using data generating device, generation will be updated to new map datum by the once visited place diagram data that a plurality of files constitute and is used data, has:
The map file input part, input once visited place map file and new map file; And
Handling part, to the once visited place map file that should upgrade, generate the differential data of this once visited place map file and new map file, and calculating size ratio, this size ratio is that above-mentioned differential data size is to above-mentioned new map file magnitude proportion, if above-mentioned size ratio is bigger than setting value, then generate map and upgrade the processing file with new map datum, if above-mentioned size ratio is littler than setting value, then generate map renewal processing file, and generate map renewal processing data with file with each map renewal processing with above-mentioned differential data.
8. map as claimed in claim 7 upgrades to handle uses data generating device, it is characterized in that, also have to upgrade and use the recording medium generating unit, this renewal is upgraded above-mentioned map to handle with the data writing recording medium with the recording medium generating unit and is generated the renewal recording medium.
9. map as claimed in claim 8 upgrades to handle uses data generating device, it is characterized in that:
Above-mentioned handling part changes above-mentioned setting value according to above-mentioned renewal with the capacity of recording medium.
10. use data generating device as claim 7 or 8 described maps renewal processing, it is characterized in that:
Above-mentioned handling part has:
The differential data generating unit generates differential data with above-mentioned once visited place map file and new map file;
The size ratio calculating part calculates the above-mentioned size ratio of this differential data size; And
Map upgrades to handle uses the file generating unit, if above-mentioned size ratio is bigger than setting value, then upgrades to handle with new map datum generation map and uses file, if above-mentioned size ratio is littler than setting value, then generates map with above-mentioned differential data and upgrades the processing file.
Use data generating device 11. map as claimed in claim 7 upgrades to handle, it is characterized in that:
Above-mentioned handling part spanned file specified data, and this document specified data is inserted into above-mentioned map upgrades and handle with in the data, above-mentioned file specified data is used for determining that above-mentioned map upgrades handles the file that the file that is based on above-mentioned new map file with file also is based on above-mentioned differential data.
Use data generating device 12. map as claimed in claim 7 upgrades to handle, it is characterized in that:
Above-mentioned handling part selects to make map to upgrade to handle can be received into 1 value in the recording medium with data, as setting value.
Use data generating device 13. map as claimed in claim 11 upgrades to handle, it is characterized in that:
Above-mentioned handling part generates above-mentioned map with bibliographic structure and upgrades the processing data, comprises above-mentioned file specified data in last map renewal is handled with file.
14. a map data updating method, the once visited place diagram data that is used for being made of a plurality of files is updated to new map datum, has:
To the once visited place map file that should upgrade, generate the step of differential data with this once visited place map file and new map file;
Calculate the step of size ratio, this size ratio is that above-mentioned differential data size is to above-mentioned new map file magnitude proportion;
If above-mentioned size ratio is bigger than setting value, then generate map and upgrade the processing file with above-mentioned new map file, and, if above-mentioned size ratio is littler than setting value, then generates map and upgrade the step of handling with file with above-mentioned differential data,
Above-mentioned map is upgraded processing generate the step of upgrading with recording medium with the data writing recording medium;
If handle the file that is based on above-mentioned new map file with file from above-mentioned renewal with the map renewal that recording medium reads, then the step of rewriting the once visited place map file of storing in the map datum storage part of guider with this new map file; And
If, then generate new map file, and rewrite the step of the once visited place map file of storing in the above-mentioned map datum storage part with the new map file of this generation with this differential data and once visited place map file based on the file of above-mentioned differential data.
15. map data updating method as claimed in claim 14 is characterized in that:
Upgrade to handle include file specified data in the aforementioned recording medium of all map datums of usefulness at record, this document specified data is used for determining that above-mentioned map upgrades handles the file that the file that is based on new map file with file also is based on above-mentioned differential data.
16. one kind is updated to the map data update system of new map datum with the once visited place diagram data, it is characterized in that,
Have: map upgrades to handle uses data generating device, generation will be updated to the map renewal processing data of new map datum by the once visited place diagram data that a plurality of files constitute; And guider, upgrade processing with map and upgrade map with data;
Above-mentioned map upgrades to handle and has with data generating device:
The map file input part, input once visited place map file and new map file;
Handling part, to the once visited place map file that should upgrade, generate the differential data of this once visited place map file and new map file, and calculating size ratio, this size ratio is that above-mentioned differential data size is to above-mentioned new map file magnitude proportion, if above-mentioned size ratio is bigger than setting value, then generate map and upgrade the processing file with new map datum, if above-mentioned size ratio is littler than setting value, then generate map and upgrade the processing file, generate map with each map renewal processing with file and upgrade the processing data with above-mentioned differential data; With
Upgrade and use the recording medium generating unit, above-mentioned map is upgraded to handle with the data writing recording medium generating the renewal recording medium;
Above-mentioned guider has:
The map datum storage part, storage once visited place diagram data;
Control part is read/write to map datum, carries out reading the once visited place diagram data and new map datum being write the control of this map datum storage part from this map datum storage part;
Map upgrades to handle uses data input part, and the input map upgrades to handle uses data; And
Map upgrades handling part, judge constituting above-mentioned map upgrades the map of handling with data and upgrades the file that file that processing is based on new map file with file also is based on differential data, if based on the file of new map file, then rewrite the once visited place map file of storing in the above-mentioned map datum storage part with this new map file, if based on the file of differential data, then generate new map file, and rewrite the once visited place map file of storing in the above-mentioned map datum storage part with the new map file of this generation with the once visited place map file of storing in this differential data and the above-mentioned map datum storage part.
CNB200610004257XA 2005-02-10 2006-02-10 Map-updating-data creating method, and map updating method and apparatus Expired - Fee Related CN100513999C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP033910/2005 2005-02-10
JP2005033910 2005-02-10
JP352807/2005 2005-12-07

Publications (2)

Publication Number Publication Date
CN1818563A CN1818563A (en) 2006-08-16
CN100513999C true CN100513999C (en) 2009-07-15

Family

ID=36918670

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200610004257XA Expired - Fee Related CN100513999C (en) 2005-02-10 2006-02-10 Map-updating-data creating method, and map updating method and apparatus

Country Status (1)

Country Link
CN (1) CN100513999C (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102128628A (en) * 2010-01-19 2011-07-20 北京四维图新科技股份有限公司 Difference analysis method and difference analysis device for electronic maps
CN102944243A (en) * 2012-11-16 2013-02-27 沈阳美行科技有限公司 Navigation device and method capable of updating increment of map data

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4782060B2 (en) * 2007-03-30 2011-09-28 アイシン・エィ・ダブリュ株式会社 Data update system and computer program
JP4844978B2 (en) * 2007-07-11 2011-12-28 本田技研工業株式会社 NAVIGATION DEVICE AND NAVIGATION SYSTEM
CN101957209B (en) * 2009-07-15 2012-07-18 江苏新科软件有限公司 Navigation device map data increment updating method
WO2011013177A1 (en) * 2009-07-31 2011-02-03 三菱電機株式会社 Facility search device
CN101644582B (en) * 2009-09-11 2011-12-07 北京四维图新科技股份有限公司 Differential method for navigation electronic map, matching method and device
JP5845016B2 (en) * 2011-07-27 2016-01-20 株式会社デンソー Map difference data creation device and map difference data creation method
CN102368265A (en) * 2011-10-19 2012-03-07 北京世纪高通科技有限公司 Method and device for updating map data
US9715002B2 (en) 2013-07-29 2017-07-25 Here Global B.V. Method and apparatus for updating radio maps
JP5997797B2 (en) * 2015-03-03 2016-09-28 富士重工業株式会社 Vehicle map data processing device
CN107192393B (en) * 2017-07-20 2019-11-12 南京多伦科技股份有限公司 A kind of maintenance system and method for road-map-data
JP2019046381A (en) * 2017-09-06 2019-03-22 パナソニックIpマネジメント株式会社 Autonomous traveling vacuum cleaner, and map correction method
CN109631916B (en) * 2018-10-31 2020-12-08 百度在线网络技术(北京)有限公司 Map generation method, map generation device, map generation equipment and storage medium
WO2021258368A1 (en) * 2020-06-24 2021-12-30 华为技术有限公司 Method, device, and system for processing map update data
CN113242185B (en) * 2021-05-28 2022-08-16 广州科语机器人有限公司 Map data transmission method, cleaning robot, equipment and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102128628A (en) * 2010-01-19 2011-07-20 北京四维图新科技股份有限公司 Difference analysis method and difference analysis device for electronic maps
CN102944243A (en) * 2012-11-16 2013-02-27 沈阳美行科技有限公司 Navigation device and method capable of updating increment of map data
CN102944243B (en) * 2012-11-16 2016-12-21 沈阳美行科技有限公司 A kind of map datum can be with the method for incremental update

Also Published As

Publication number Publication date
CN1818563A (en) 2006-08-16

Similar Documents

Publication Publication Date Title
CN100513999C (en) Map-updating-data creating method, and map updating method and apparatus
CN100513998C (en) Map-updating-data creating method, and map updating method and apparatus
EP1691168B1 (en) Method of generating map update process data, map update method, and map update apparatus
US7711473B2 (en) Map data update method and navigation apparatus
JP4897516B2 (en) Navigation device and data update system
CN101743455B (en) Circumference search method for setting path and navigation system
US8239355B2 (en) Map data update method and map data update system
CN101715543B (en) Navigator and map data updating method thereof
CN102338638B (en) Navigation equipment and its map data updating method
JP4961606B2 (en) Data management system, update file generation system, and data update method
JP2001165675A (en) Navigation system
JP5005961B2 (en) DATA UPDATE SYSTEM, NAVIGATION DEVICE, AND DATA UPDATE METHOD
US20050216511A1 (en) Guidance information retrieval apparatus and guidance information retrieval system using this guidance information retrieval apparatus
JP5717971B2 (en) Navigation device and navigation method
JP2008090518A (en) Data update system, terminal device, server device, and data update method
JP4892921B2 (en) NAVIGATION DEVICE, MAP INFORMATION UPDATE METHOD, AND MAP INFORMATION UPDATE PROGRAM
JP4745070B2 (en) Map update data creation device and navigation device
JP2007279488A (en) Method and system for updating map data
JP5261439B2 (en) DATA UPDATE SYSTEM, NAVIGATION DEVICE, AND DATA UPDATE METHOD
JP5473663B2 (en) Navigation device and data updating method thereof
JP2007163936A (en) Map data creation method and map data creation device
JP2008089376A (en) Data updating system, method, and navigation device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090715

Termination date: 20150210

EXPY Termination of patent right or utility model