CN101389930B - Map information distribution center and map information distribution method - Google Patents
Map information distribution center and map information distribution method Download PDFInfo
- Publication number
- CN101389930B CN101389930B CN200780006211.4A CN200780006211A CN101389930B CN 101389930 B CN101389930 B CN 101389930B CN 200780006211 A CN200780006211 A CN 200780006211A CN 101389930 B CN101389930 B CN 101389930B
- Authority
- CN
- China
- Prior art keywords
- information
- map information
- version
- data
- navigation
- 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
Links
Landscapes
- Navigation (AREA)
- Instructional Devices (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Traffic Control Systems (AREA)
Abstract
对于按指定导航设备的导航ID分类的各个导航设备中的导航更新历史信息,与按三个分配道路种类分类的大约2.5km正方形区域给定的每一个区块ID对应,对在导航设备中当前存储的地图信息的版本进行存储,所述三个分配道路种类包括:高标准-例如表示国家高速公路和城市高速公路的高标准道路,普通-例如表示三位数或更多位数国家道路、主要本地道路、地区道路和城市道路的普通道路,以及狭窄街道-表示狭窄的街道。
For the navigation update history information in each navigation device classified by the navigation ID of the specified navigation device, it corresponds to each block ID given in the approximately 2.5km square area classified by the three allocated road types, and for the current information in the navigation device The version of the stored map information is stored, and the three types of allocated roads include: high standard - such as high standard roads representing national highways and urban highways, common - such as representing three or more digits of national roads, Ordinary roads for major local roads, regional roads, and city roads, and narrow streets—Indicates narrow streets.
Description
技术领域 technical field
本发明涉及地图信息分配中心。更具体地,本发明涉及向导航设备发送用于更新地图信息的更新信息的地图信息分配中心。此外,本发明涉及地图信息分配系统,更具体地,涉及从地图信息分配中心向导航设备发送用于更新地图信息的更新信息的地图信息分配系统。The invention relates to a map information distribution center. More particularly, the present invention relates to a map information distribution center that transmits update information for updating map information to a navigation device. Furthermore, the present invention relates to a map information distribution system, and more particularly, to a map information distribution system that transmits update information for updating map information from a map information distribution center to a navigation device.
背景技术 Background technique
近来,越来越多的车辆已经配备了导航设备,其提供了驾驶导向,以使得驾驶员容易到达期望的目的地。这里,导航设备是这样一种设备,即通过GPS接收器等检测当前车辆位置,从记录介质(例如DVD-ROM和HDD)或经由网络获得与当前位置对应的地图数据,和在液晶显示器上显示地图数据。导航设备能够通过以下方式顺便观察以获知车辆当前驾驶的位置,所述方式包括从记录介质等读出包括当前车辆位置的地图数据,并基于地图数据在显示器上显示当前车辆位置邻近区域的地图图像,以及显示在地图图像上添加的车辆位置标记,并根据车辆的移动来滚动车辆地图或当在屏幕上固定地图图像时移动车辆位置标记。Recently, more and more vehicles have been equipped with navigation devices that provide driving guidance so that drivers can easily reach desired destinations. Here, the navigation device is a device that detects the current vehicle position by a GPS receiver, etc., obtains map data corresponding to the current position from a recording medium (such as DVD-ROM and HDD) or via a network, and displays it on a liquid crystal display. map data. The navigation device is able to know the position where the vehicle is currently driving by observing in passing by reading out map data including the current vehicle position from a recording medium or the like, and displaying a map image of an area near the current vehicle position on a display based on the map data , and display the vehicle position mark added on the map image, and scroll the vehicle map according to the movement of the vehicle or move the vehicle position mark when the map image is fixed on the screen.
每年,在全日本建设了许多新道路(新建设的道路)。随着新道路的建设,可去除现有的道路或可修改现有道路的配置。因此,需要定期更新在导航设备中存储的地图数据。通过例如用新购买的DVD代替旧DVD,将更新的地图信息加载到商店中的硬盘,或基于从地图信息分配中心分配的地图数据换新硬盘的内容等方式来更新地图数据。Every year, many new roads (newly constructed roads) are constructed all over Japan. As new roads are constructed, existing roads may be removed or the configuration of existing roads may be modified. Therefore, it is necessary to regularly update the map data stored in the navigation device. The map data is updated by, for example, replacing an old DVD with a newly purchased DVD, loading updated map information to a hard disk in a store, or exchanging the contents of a new hard disk based on map data distributed from a map information distribution center.
已经提供了多种地图信息分配中心,在其中向上述导航设备自动分配用于更新在导航设备中存储的地图数据的更新信息。此外,还提供了各种地图信息分配系统,其中从地图信息分配中心向上述导航设备自动分配用于更新在导航设备中存储的地图数据的更新信息。There have been provided various map information distribution centers in which update information for updating map data stored in the navigation device is automatically distributed to the above-mentioned navigation device. In addition, there are also provided various map information distribution systems in which update information for updating map data stored in the navigation device is automatically distributed to the above-mentioned navigation device from a map information distribution center.
例如,当导航设备从地图信息分配中心请求用于更新地图信息的区别数据(differential data)时,导航设备发送用于识别上述导航设备的导航ID和更新地图信息的网格号码(mesh number)。上述地图信息分配中心将导航设备中存储的网格地图信息的版本与基于所接收的导航ID和网格号码的最新版本相比较,并且当区别数据可用时,上述地图信息分配中心向导航设备发送区别数据。例如,在日本专利申请特开No.JP-A-2004-125510(0032至0040段和0046至0063段,图15至18和图20至29)中公开了这种地图信息分配中心。For example, when a navigation device requests differential data for updating map information from a map information distribution center, the navigation device transmits a navigation ID for identifying the above navigation device and a mesh number for updating map information. The above-mentioned map information distribution center compares the version of the grid map information stored in the navigation device with the latest version based on the received navigation ID and grid number, and when the difference data is available, the above-mentioned map information distribution center transmits to the navigation device difference data. Such a map information distribution center is disclosed, for example, in Japanese Patent Application Laid-Open No. JP-A-2004-125510 (paragraphs 0032 to 0040 and 0046 to 0063, FIGS. 15 to 18 and FIGS. 20 to 29 ).
还例如,当导航设备从地图信息分配中心请求用于更新地图信息的区别数据时,导航设备发送用于识别上述导航设备的导航ID和更新地图信息的网格号码。上述地图信息分配中心将导航设备中存储的网格地图信息的版本与基于所接收的导航ID和网格号码的最新版本相比较,并且当区别数据可用时,上述地图信息分配中心向导航设备发送区别数据。例如,在日本专利申请特开No.JP-A-2004-125510(0032至0040段和0046至0063段,图15至18和图20至29)中公开了这种地图信息分配系统。Also for example, when a navigation device requests distinguishing data for updating map information from a map information distribution center, the navigation device transmits a navigation ID for identifying the above navigation device and a grid number for updating map information. The above-mentioned map information distribution center compares the version of the grid map information stored in the navigation device with the latest version based on the received navigation ID and grid number, and when the difference data is available, the above-mentioned map information distribution center transmits to the navigation device difference data. Such a map information distribution system is disclosed, for example, in Japanese Patent Application Laid-Open No. JP-A-2004-125510 (paragraphs 0032 to 0040 and 0046 to 0063, FIGS. 15 to 18 and FIGS. 20 to 29 ).
然而,在日本专利申请特开No.JP-A-2004-125510中描述的地图信息分配中心对在导航设备中存储的所有道路的地图信息版本进行管理,而不管道路的种类是高标准道路、普通道路还是狭窄的街道,所述高标准道路例如是国家高速公路、城市高速公路和单位数或两位数国家道路,所述普通道路例如是三位数或更多位数的国家道路、主要地方道路、地区道路和城市道路。出于这种原因,即使在与国家高速公路、城市高速公路和单位数或两位数国家道路相关的地图信息部分已被更新至最新版本的地图信息,但从导航设备接收到用于更新地图信息的导航ID和网格号码时,需要发送全部道路的更新信息,而不是仅将最小量的区别数据提取和发送至导航设备。因此,存在以下问题,即地图信息分配中心和导航设备之间的通信数据量变大。However, the map information distribution center described in Japanese Patent Application Laid-Open No. JP-A-2004-125510 manages map information versions of all roads stored in the navigation device regardless of the kind of roads being high-standard roads, Ordinary roads, such as national highways, urban highways, and single-digit or double-digit national roads, such as national roads with three or more digits, major Local roads, district roads and city roads. For this reason, even if the part of map information related to national highways, urban highways, and single-digit or double-digit national roads has been updated to the latest version of map information, the When using the navigation ID and grid number of the information, it is necessary to send the updated information of all roads, instead of extracting and sending only the minimum amount of difference data to the navigation device. Therefore, there is a problem that the amount of communication data between the map information distribution center and the navigation device becomes large.
此外,在日本专利申请特开No.JP-A-2004-125510中描述的地图信息分配系统中,从导航设备向地图信息分配中心发送用于更新地图信息的网格号码。在每次发送用以更新的网格号码时,存在这样的问题,即导航设备和地图信息分配中心之间的通信数据量变大。此外,当基于在存储介质上记录的地图信息更新导航设备时,由于地图信息分配中心不知道在导航设备中存储的地图信息的当前版本,所以存在这样的问题,即不能够仅提取最小量的区别数据并向导航设备发送该数据。Furthermore, in the map information distribution system described in Japanese Patent Application Laid-Open No. JP-A-2004-125510, a grid number for updating map information is transmitted from a navigation device to a map information distribution center. There is a problem that the amount of communication data between the navigation device and the map information distribution center becomes large every time the grid number for updating is transmitted. In addition, when the navigation device is updated based on the map information recorded on the storage medium, since the map information distribution center does not know the current version of the map information stored in the navigation device, there is a problem that it is not possible to extract only the minimum amount of The data is distinguished and sent to the navigation device.
发明内容 Contents of the invention
本发明的某些方面的优点在于提供一种地图信息分配中心,其能够减少与导航设备的通信数据量,在地图信息分配中心对在导航设备中存储的每一个道路种类的地图信息更新历史进行管理时,能够仅提取最小量的区别数据并向导航设备发送该数据,而不包括与已经更新的道路种类相关的区别数据。The advantage of some aspects of the present invention is to provide a map information distribution center that can reduce the amount of communication data with the navigation device, and update the map information history of each road type stored in the navigation device in the map information distribution center. At the time of management, it is possible to extract only the minimum amount of difference data and send this data to the navigation device without including the difference data related to the road category that has been updated.
此外,本发明的某些方面的优点在于提供一种地图信息分配系统,在导航设备从地图信息分配中心请求更新地图信息时,其能够减少通信数据量,以及通过地图信息分配中心精确管理在导航设备中存储的地图信息的更新历史。另一个优点在于提供一种地图信息分配系统,即使在基于存储介质上记录的地图信息来更新导航设备中的数据时,能够通过地图信息分配中心精确管理在导航设备中存储的地图信息的更新历史。In addition, some aspects of the present invention are advantageous in that they provide a map information distribution system capable of reducing the amount of communication data when a navigation device requests update of map information from a map information distribution center, and accurately managing the map information during navigation through the map information distribution center. The update history of the map information stored in the device. Another advantage resides in providing a map information distribution system capable of accurately managing update history of map information stored in a navigation device by a map information distribution center even when data in a navigation device is updated based on map information recorded on a storage medium .
为了实现上述目的,根据第一方面,提供一种地图信息分配中心,包括:地图信息存储器,存储每一个版本的地图信息;版本信息存储器,通过与识别各个导航设备的识别信息相关联,对在所述导航设备中存储的所述地图信息的每一个道路种类的版本信息进行存储;接收部分,从所述导航设备接收所述识别信息;提取部分,基于所接收的识别信息,从所述版本信息存储器获得在与所述识别信息对应的导航设备中存储的地图信息的每一个道路种类的版本信息,和基于所获得的每一个道路种类的版本信息,从所述地图信息存储器提取每一个道路种类相对最新版本的地图信息的区别数据;和发送部分,将由所述提取部分提取的每一个道路种类的区别数据发送到与所述接收部分接收的识别信息对应的导航设备。In order to achieve the above object, according to the first aspect, a map information distribution center is provided, including: a map information storage, storing each version of map information; a version information storage, by associating with identification information identifying each navigation device, for The version information of each road type of the map information stored in the navigation device is stored; the receiving part receives the identification information from the navigation device; the extraction part based on the received identification information, from the version The information storage obtains version information for each road type of map information stored in the navigation device corresponding to the identification information, and extracts each road from the map information storage based on the obtained version information for each road type category distinction data against the latest version of the map information; and a transmitting section that transmits the distinction data for each road category extracted by the extraction section to a navigation device corresponding to the identification information received by the reception section.
根据第二方面,提供一种根据第一方面的地图信息分配中心,其中区域更新请求信息用于请求与所述地图信息中预定区域对应的更新信息,在所述接收部分接收所述区域更新请求信息以及识别数据时,基于所接收的识别信息,所述提取部分从在与所述识别数据对应的导航设备中存储的地图信息的每一个道路种类的版本信息中获得与所述预定区域对应的每一个道路种类的版本信息,以及基于所获得的每一个道路种类的版本信息,从所述地图信息存储器提取每一个道路种类相对最新版本的地图信息的区别数据。According to a second aspect, there is provided a map information distribution center according to the first aspect, wherein area update request information is used to request update information corresponding to a predetermined area in the map information, and the area update request is received at the receiving section information and identification data, based on the received identification information, the extraction part obtains the version information corresponding to the predetermined area from the version information of each road type of the map information stored in the navigation device corresponding to the identification data. version information for each road type, and based on the acquired version information for each road type, distinguishing data for each road type relative to the latest version of map information is extracted from the map information memory.
根据第三方面,提供一种根据第一或第二方面的地图信息分配中心,还包括:版本信息更新部分,发送部分向导航设备发送区别数据,当所述接收部分基于所述区别数据从导航设备接收到表示地图信息更新完成的更新完成信息时,基于所发送的区别数据,所述版本信息更新部分对在所述导航设备中存储的以及在所述版本信息存储器中存储的地图信息的每一个道路种类的版本信息进行更新。According to a third aspect, there is provided a map information distribution center according to the first or second aspect, further comprising: a version information updating part, the sending part sends the difference data to the navigation device, and when the receiving part based on the difference data from the navigation device When the device receives the update completion information indicating that the update of the map information is completed, based on the transmitted difference data, the version information update section updates each of the map information stored in the navigation device and stored in the version information memory. The version information of a road type is updated.
根据本发明的第四方面,提供一种根据第一至第三方面中任一方面的地图信息分配中心,其中将所述地图信息分成预定区域的网格单元,所述版本信息存储器在所述网格单元中存储每一个道路种类的版本信息;和所述提取部分在所述网格单元中提取每一个道路种类的区别数据。According to a fourth aspect of the present invention, there is provided a map information distribution center according to any one of the first to third aspects, wherein the map information is divided into grid units of a predetermined area, and the version information memory is stored in the version information of each road category is stored in a grid unit; and the extracting section extracts distinction data of each road category in the grid unit.
根据第五方面,提供一种地图信息分配方法,包括:接收步骤,其中地图信息分配中心从导航设备接收用以识别所述导航设备的识别信息;提取步骤,其中所述地图信息分配中心基于在所述接收步骤所接收的识别信息,从版本信息存储器获得地图信息的每一个道路种类的版本信息,其中所述地图信息存储在与所述识别信息对应的导航设备中,使得基于所获得的每一个道路种类的版本信息,从地图信息存储器提取每一个道路种类相对最新版本的地图信息的区别数据,其中所述版本信息存储器通过与识别各个导航设备的识别信息相关联,对在所述导航设备中存储的所述地图信息的每一个道路种类的版本信息进行存储;和发送步骤,其中所述地图信息分配中心将在所述提取步骤中提取的每一个道路种类的区别数据发送到与在所述接收步骤中接收的识别信息对应的导航设备。According to a fifth aspect, there is provided a map information distribution method, comprising: a receiving step, wherein the map information distribution center receives identification information for identifying the navigation device from a navigation device; an extraction step, wherein the map information distribution center is based on the The identification information received in the receiving step obtains version information of each road category of the map information from the version information storage, wherein the map information is stored in the navigation device corresponding to the identification information, so that based on each obtained version information of a road type, and extract the difference data of each road type relative to the map information of the latest version from the map information storage, wherein the version information storage is associated with the identification information identifying each navigation device, and the navigation device Store the version information of each road type of the map information stored in the map information; and the sending step, wherein the map information distribution center sends the difference data of each road type extracted in the extraction step to the The navigation device corresponding to the identification information received in the receiving step.
根据第六方面,提供一种地图信息分配系统,包括:导航设备,基于所接收的更新信息来更新地图信息;和地图信息分配中心,向所述导航设备分配更新信息;所述导航设备包括:请求数据发送部分,向所述地图信息分配中心发送用于请求所述地图信息中预定区域的更新信息的更新请求数据和识别所述导航设备的识别信息;所述地图信息分配中心包括:请求数据接收部分,接收所述更新请求数据和所述识别数据;地图信息存储器,存储每一个版本的地图信息;版本信息存储器,通过与所述导航设备的识别信息相关联,对在所述导航设备中存储的所述地图信息的版本信息进行存储;第一提取部分,基于所接收的识别信息,从所述版本信息存储器获得在与所述识别信息对应的导航设备中存储的预定区域中的地图信息的版本信息,和基于所获得的版本信息,从所述地图信息存储器提取相对最新版本的地图信息的区别数据;第一更新信息发送部分,将由所述第一提取部分提取的区别数据和用以识别所述区别数据的第一分配识别信息发送到与所述请求数据接收部分所接收的识别信息对应的导航设备;识别信息接收部分,接收所述第一分配识别信息和所述识别数据;和第一版本信息更新控制器,基于所接收的识别信息,进行控制以从所述版本信息存储器获得在与所述识别信息对应的导航设备中存储的地图信息的版本信息,以及基于所接收的第一分配识别信息,进行控制以对所获得的版本信息中选出的所述预定区域的版本信息进行更新;所述导航设备还包括:更新信息接收部分,接收所述区别数据和所述第一分配识别数据;和第一更新控制器,基于所接收的区别数据,进行控制以更新所述预定区域的地图信息,以及在更新所述预定区域的地图信息时,进行控制以向所述地图信息分配中心发送所接收的第一分配识别信息和所述识别信息。According to a sixth aspect, there is provided a system for distributing map information, comprising: a navigation device that updates map information based on received update information; and a map information distribution center that distributes update information to the navigation device; the navigation device includes: The request data sending part sends update request data for requesting update information of a predetermined area in the map information and identification information identifying the navigation device to the map information distribution center; the map information distribution center includes: request data a receiving section for receiving the update request data and the identification data; a map information storage for storing map information of each version; a version information storage for the navigation equipment in the navigation equipment by associating with the identification information of the navigation equipment The stored version information of the map information is stored; the first extracting part, based on the received identification information, obtains from the version information storage the map information in the predetermined area stored in the navigation device corresponding to the identification information version information, and based on the obtained version information, extract the difference data relative to the latest version of the map information from the map information storage; the first update information sending part, the difference data extracted by the first extraction part and used to first allocation identification information identifying the difference data is transmitted to a navigation device corresponding to the identification information received by the request data receiving section; an identification information receiving section receiving the first allocation identification information and the identification data; and A first version information update controller, based on the received identification information, controls to obtain from the version information storage the version information of the map information stored in the navigation device corresponding to the identification information, and based on the received first version information assigning identification information, controlling to update the version information of the predetermined area selected from the obtained version information; the navigation device further includes: an update information receiving part that receives the difference data and the first assigning identification data; and a first update controller, based on the received difference data, controlling to update the map information of the predetermined area, and when updating the map information of the predetermined area, controlling to update the map information to the map information The distribution center transmits the received first distribution identification information and the identification information.
根据第七方面,提供一种根据第六方面的地图信息分配系统,其中所述导航设备还包括:车辆状态检测器,检测车辆状态;目的地设定部分,用于设定目的地;更新地点存储器,存储预先注册的更新地点;和旗标设定部分,用于设定坐标旗标的打开/关闭;在由所述车辆状态检测器检测的车辆状态为发动机开启时,所述请求数据发送部分将设置为打开的坐标旗标和所述更新地点的坐标位置作为所述更新请求数据进行发送;在由所述车辆状态检测器检测的车辆状态为目的地设置时,所述请求数据发送部分将设置为关闭的坐标旗标和所述目的地的坐标位置作为所述更新请求数据进行发送;和所述地图信息分配中心包括:区域选择部分,在所述请求数据接收部分接收到设置为打开的坐标旗标和所述坐标位置时,所述区域选择部分选择以所述坐标位置为中心的第一区域作为所述预定区域;在所述请求数据接收部分接收到设置为关闭的坐标旗标和所述坐标位置时,所述区域选择部分选择以所述坐标位置为中心的第二区域作为所述预定区域。According to a seventh aspect, there is provided a map information distribution system according to the sixth aspect, wherein the navigation device further includes: a vehicle state detector for detecting a vehicle state; a destination setting section for setting a destination; and updating a location a memory storing a pre-registered update location; and a flag setting section for setting on/off of a coordinate flag; when the vehicle state detected by the vehicle state detector is engine on, the request data transmission section sending the coordinate flag set to open and the coordinate position of the update location as the update request data; when the vehicle state detected by the vehicle state detector is set as the destination, the request data sending part sends The coordinate flag set to off and the coordinate position of the destination are sent as the update request data; When the coordinate flag and the coordinate position are selected, the area selection part selects the first area centered on the coordinate position as the predetermined area; the request data receiving part receives the coordinate flag and the closed coordinate When the coordinate position is used, the area selection part selects a second area centered on the coordinate position as the predetermined area.
根据第八方面,提供一种根据第六或第七方面的地图信息分配系统,其中所述导航设备还包括:读取器,从存储地图信息和第二分配识别数据的存储介质读取与预定分配区域相关的地图信息和识别所述地图信息的第二分配识别信息;和第二更新控制器,基于由所述读取器读取的地图信息,进行控制以更新所述分配区域的地图信息;以及在更新所述分配区域的地图信息时,进行控制以向所述地图信息分配中心发送由所述读取器读取的第二分配识别信息和识别信息;所述地图信息分配中心还包括:第二提取部分,当所述请求数据接收部分从通信终端接收到更新请求数据时,其中所述更新请求数据用于请求所述地图数据的分配区域的更新信息,所述第二提取部分从所述地图信息存储器提取所述分配区域的最新版本的地图信息;第二更新信息发送部分,向所述通信终端发送由所述第二提取部分提取的分配区域的地图信息和用以识别所述地图信息的第二分配识别信息;和第二版本信息更新控制器,当所述识别信息接收部分接收到所述第二分配识别信息和所述识别数据时,基于所接收的识别信息,进行控制以从所述版本信息存储器获得在与所述识别信息对应的导航设备中存储的地图信息的版本信息;以及基于所接收的第二分配识别信息,进行控制以更新在所获得的版本信息中选出的所述分配区域的版本信息;和所述通信终端包括:记录器,以可以被所述读取器读取的方式在所述存储介质中记录所接收的分配区域的地图信息和所述第二分配识别信息。According to an eighth aspect, there is provided a map information distribution system according to the sixth or seventh aspect, wherein the navigation device further includes: a reader for reading and predetermined information from a storage medium storing map information and second distribution identification data map information related to an assigned area and second assigned identification information identifying the map information; and a second update controller controlling to update the map information of the assigned area based on the map information read by the reader and when updating the map information of the distribution area, control to send the second distribution identification information and identification information read by the reader to the map information distribution center; the map information distribution center also includes : the second extracting part, when the request data receiving part receives the update request data from the communication terminal, wherein the update request data is used to request the update information of the allocated area of the map data, the second extracting part from The map information memory extracts the latest version of the map information of the assigned area; the second update information sending part transmits the map information of the assigned area extracted by the second extracting part and the map information for identifying the assigned area to the communication terminal. second distribution identification information of the map information; and a second version information update controller that, when the identification information receiving section receives the second distribution identification information and the identification data, controls based on the received identification information to obtain from the version information storage the version information of the map information stored in the navigation device corresponding to the identification information; and based on the received second distribution identification information, control to update the selected version information in the obtained version information. the version information of the assigned area; and the communication terminal includes: a recorder for recording the received map information of the assigned area and the Second allocation identification information.
根据第九方面,提供一种地图信息分配方法,其中基于所接收的更新信息、及更新数据,地图信息分配中心向导航设备分配更新地图信息,该方法包括:请求数据发送步骤,其中所述导航设备向所述地图信息分配中心发送更新请求数据和用于识别所述导航设备的识别信息,其中所述更新请求数据用于请求所述地图信息中预定区域的更新信息;请求数据接收步骤,其中所述地图信息分配中心接收在所述请求数据发送步骤中发送的所述更新请求数据和所述识别信息;第一提取步骤,其中所述地图信息分配中心基于在所述请求数据接收步骤中所接收的识别信息,从版本信息存储器获得在与所述识别信息对应的导航设备中存储的预定区域的地图信息的版本信息,所述版本信息存储器通过与识别所述导航设备的识别信息相关联,对在所述导航设备中存储的地图信息的每一个道路种类的版本信息进行存储;从而基于所获得的版本信息,从所述地图信息存储器提取相对最新版本的地图信息的区别数据;第一更新信息发送步骤,其中所述地图信息分配中心将在所述第一提取步骤中所提取的区别数据和用以识别所述区别数据的第一分配识别信息发送到与在所述请求数据接收步骤中所接收的识别信息对应的导航设备;更新信息接收步骤,其中所述导航设备接收在所述第一更新信息发送步骤中发送的区别数据和第一分配识别数据;第一更新控制步骤,其中所述导航设备基于在所述更新信息接收步骤中所接收的区别数据,更新所述预定区域的地图信息;并根据对所述预定区域的地图信息的更新,进行控制以向所述地图信息分配中心发送所接收的第一分配识别信息和所述识别信息;识别信息接收步骤,其中所述地图信息分配中心接收在所述第一更新控制步骤中发送的第一分配识别信息和所述识别信息;和第一版本信息更新控制步骤,其中所述地图信息分配中心基于在所述识别信息接收步骤中接收的识别信息,从所述版本信息存储器获得在与所述识别信息对应的导航设备中存储的地图信息的版本信息,从而基于所接收的第一分配识别信息,进行控制以更新在所获得的版本信息中选出的所述预定区域的版本信息。According to the ninth aspect, there is provided a method for distributing map information, wherein based on the received update information and update data, the map information distribution center distributes updated map information to the navigation device, the method includes: a request data sending step, wherein the navigation The device sends update request data and identification information for identifying the navigation device to the map information distribution center, wherein the update request data is used to request update information of a predetermined area in the map information; the request data receiving step, wherein Said map information distribution center receives said update request data and said identification information sent in said request data sending step; a first extracting step, wherein said map information distribution center based on said request data receiving step receiving the identification information, obtaining version information of map information of a predetermined area stored in a navigation device corresponding to the identification information from a version information memory that is associated with the identification information identifying the navigation device, storing version information for each road type of map information stored in the navigation device; thereby extracting difference data relative to the latest version of map information from the map information memory based on the obtained version information; first updating an information sending step, wherein said map information distribution center sends the difference data extracted in said first extraction step and first distribution identification information for identifying said difference data to and in said request data receiving step The navigation device corresponding to the received identification information; the update information receiving step, wherein the navigation device receives the distinction data and the first allocation identification data sent in the first update information sending step; the first update control step, wherein the The navigation device updates the map information of the predetermined area based on the difference data received in the update information receiving step; and controls to distribute the map information to the map information distribution center based on the update of the map information of the predetermined area transmitting the received first distribution identification information and said identification information; an identification information receiving step wherein said map information distribution center receives said first distribution identification information and said identification information transmitted in said first update control step; and a first version information update control step, wherein the map information distribution center obtains, from the version information storage, the information stored in the navigation device corresponding to the identification information based on the identification information received in the identification information receiving step. The version information of the map information is thereby controlled to update the version information of the predetermined area selected from the obtained version information based on the received first distribution identification information.
发明效果Invention effect
在根据第一方面的地图信息分配中心中,当从上述导航设备接收用以识别导航设备的识别信息时,地图信息分配中心从版本信息存储器获得在与所接收的识别信息对应的导航设备中存储的地图信息的每一个道路种类的版本信息,并且基于所获得的每一个道路种类的版本信息,从地图信息存储器提取每一个道路种类相对最新版本的地图信息的区别数据。然后,地图信息分配中心向与识别数据对应的导航设备发送所提取的每一个道路种类的区别数据。In the map information distribution center according to the first aspect, when receiving identification information for identifying the navigation device from the above-mentioned navigation device, the map information distribution center obtains from the version information storage the version information stored in the navigation device corresponding to the received identification information. The version information of each road type of the map information, and based on the obtained version information of each road type, extract the difference data of each road type relative to the latest version of the map information from the map information memory. Then, the map information distribution center transmits the extracted distinction data for each road category to the navigation device corresponding to the identification data.
由于地图信息分配中心管理在每一个导航设备中存储的地图信息的每一个道路种类的版本信息,所以当从导航设备接收到识别上述导航设备的识别信息时,能够提取和向导航设备发送每一个道路种类的区别数据。因此,当与导航设备中存储的高标准道路(例如国家高速公路、城市高速公路和一位数字或两位数字的国家道路)相关的地图信息已经更新为最新版本地图信息时,由于能够提取与更新地图信息相关的最小量区别数据,并且向导航设备发送该数据,而不包括与那些高标准道路相关的区别数据,所以地图信息分配中心能够减少与导航设备的通信数据量。Since the map information distribution center manages version information for each road category of map information stored in each navigation device, when receiving identification information identifying the above navigation device from the navigation device, each Distinction data of road types. Therefore, when the map information related to the high-standard roads (such as national highways, urban highways, and one-digit or two-digit national roads) stored in the navigation device has been updated to the latest version of map information, since it is possible to extract information related to The minimum difference data related to the map information is updated and sent to the navigation device excluding the difference data related to those high standard roads, so the map information distribution center can reduce the amount of communication data with the navigation device.
在根据第二方面的地图信息分配中心中,当接收到区域更新请求信息以及识别信息时,所述区域更新请求信息是对与地图信息中预定区域对应的更新信息的请求,能够提取与预定区域对应的每一个道路种类的区别数据,并向导航设备发送该区别数据。因此,当导航设备向地图信息分配中心请求更新地图信息时,由于导航设备仅向地图信息分配中心发送请求更新信息的区域更新请求信息和识别上述导航设备的识别信息,所以能够进一步减少在请求更新时的通信数据量。In the map information distribution center according to the second aspect, when area update request information and identification information are received, the area update request information is a request for update information corresponding to a predetermined area in the map information, and it is possible to extract information related to the predetermined area. corresponding difference data of each road type, and send the difference data to the navigation device. Therefore, when the navigation device requests update map information to the map information distribution center, since the navigation device only transmits the area update request information requesting the update information and the identification information identifying the above-mentioned navigation device to the map information distribution center, it is possible to further reduce the number of requests for updating. communication data volume.
在根据第三方面的地图信息分配中心中,每一个道路种类的区别数据已经被发送到导航设备,当基于上述区别数据从导航设备接收到表示地图信息更新完成的更新完成信息时,地图信息分配中心对在上述导航设备中存储的地图信息的每一个道路种类的版本信息进行更新。In the map information distribution center according to the third aspect, the distinguishing data for each road category has been sent to the navigation device, and when the update completion information indicating that the update of the map information is completed is received from the navigation device based on the above distinguishing data, the map information distribution The center updates the version information for each road category of the map information stored in the navigation device.
因此,由于地图信息分配中心能够精确管理在导航设备中存储的地图信息中每一个道路种类的版本信息的更新历史,所以能够精确管理在导航设备中当前存储的地图信息中每一个道路种类的版本信息。Therefore, since the map information distribution center can accurately manage the update history of the version information of each road category in the map information stored in the navigation device, it can accurately manage the version information of each road category in the map information currently stored in the navigation device. information.
此外,在根据第四方面的地图信息分配中心中,由于将地图信息分成预定区域的网格单元,并且通过上述网格单元中每一个道路种类的版本信息来管理在导航设备中存储的地图信息,以及由于在网格单元中提取在导航设备中存储的地图信息和最新版本的地图信息之间的每一个道路种类的区别数据,所以能够在网格单元中精确管理在导航设备中存储的地图信息中每一个道路种类的版本信息的更新历史,以及在网格单元中精确管理在导航设备中当前存储的地图信息中每一个道路种类的版本信息。Furthermore, in the map information distribution center according to the fourth aspect, since the map information is divided into grid units of a predetermined area, and the map information stored in the navigation device is managed by the version information of each road category in the above grid units , and since the difference data for each road category between the map information stored in the navigation device and the map information of the latest version is extracted in the grid unit, the map stored in the navigation device can be precisely managed in the grid unit The update history of the version information of each road category in the information, and the precise management of the version information of each road category in the map information currently stored in the navigation device in grid units.
在根据第五方面的地图信息分配方法中,当从上述导航设备接收用以识别导航设备的识别信息时,地图信息分配中心从版本信息存储器获得在与所接收的识别信息对应的导航设备中存储的地图信息的每一个道路种类的版本信息,并基于所获得的每一个道路种类的版本信息,从地图信息存储器提取每一个道路种类相对最新版本的地图信息的区别数据。然后,地图信息分配中心向与识别数据对应的导航设备发送所提取的每一个道路种类的区别数据。In the map information distribution method according to the fifth aspect, when the identification information for identifying the navigation device is received from the navigation device, the map information distribution center obtains from the version information storage the version information stored in the navigation device corresponding to the received identification information. The version information of each road type of the map information, and based on the obtained version information of each road type, extract the difference data of each road type relative to the latest version of the map information from the map information storage. Then, the map information distribution center transmits the extracted distinction data for each road category to the navigation device corresponding to the identification data.
由于地图信息分配中心对在每一个导航设备中存储的地图信息的每一个道路种类的版本信息进行管理,所以当从导航设备接收到用以识别上述导航设备的识别信息时,能够提取并向导航设备发送每一个道路种类的区别数据。因此,当已经将与高标准道路(例如国家高速公路、城市高速公路和一位数字或两位数字的国家道路)相关的地图信息更新为最新版本的地图信息时,由于地图信息分配中心能够提取与更新地图信息相关的最小量区别信息,并且向导航设备发送该最小量区别信息,而不包括与那些高标准道路相关的区别数据,所以能够减少与导航设备的通信数据量。Since the map information distribution center manages the version information for each road category of the map information stored in each navigation device, when receiving identification information for identifying the above-mentioned navigation device from the navigation device, it can extract and send to the navigation device. The device sends the distinction data for each road type. Therefore, when map information related to high-standard roads (such as national expressways, urban expressways, and one-digit or two-digit national roads) has been updated to the latest version of map information, since the map information distribution center can extract The minimum amount of difference information related to updating map information is sent to the navigation device without including the difference data related to those high-standard roads, so the amount of communication data with the navigation device can be reduced.
在根据第六方面的地图信息分配系统中,导航设备向地图信息分配中心发送用以请求预定区域的地图信息的更新信息的更新请求数据和用以识别上述导航设备的识别信息。In the map information distribution system according to the sixth aspect, the navigation device transmits update request data for requesting update information of map information of a predetermined area and identification information for identifying the navigation device to the map information distribution center.
在接收更新请求数据和识别数据时,地图信息分配中心基于所接收的识别信息,从版本信息存储器获得在与上述识别信息对应的导航设备中存储的预定区域的地图信息的版本信息,并且基于所获得的版本信息,从地图信息存储器提取相对最新版本的地图信息的区别数据。地图信息分配中心向与所接收的识别信息对应的导航设备发送所提取的区别数据和用以识别区别数据的第一分配识别信息。When receiving the update request data and the identification data, the map information distribution center obtains the version information of the map information of the predetermined area stored in the navigation device corresponding to the above identification information from the version information storage based on the received identification information, and based on the received For the obtained version information, difference data relative to the latest version of the map information is extracted from the map information storage. The map information distribution center transmits the extracted difference data and first distribution identification information for identifying the difference data to the navigation device corresponding to the received identification information.
在接收区别数据和第一分配识别数据时,导航设备基于所接收的区别数据,更新预定区域的地图信息。当更新上述预定区域的地图信息时,导航设备向地图信息分配中心发送所接收的第一分配识别信息和用以识别导航设备的识别信息。Upon receiving the distinction data and the first allocation identification data, the navigation device updates the map information of the predetermined area based on the received distinction data. When updating the map information of the predetermined area, the navigation device sends the received first distribution identification information and identification information for identifying the navigation device to the map information distribution center.
在接收第一分配识别信息和识别数据时,地图信息分配中心基于所接收的识别信息,从版本信息存储器获得在与识别信息对应的导航设备中存储的地图信息的版本信息,并且基于所接收的第一分配识别信息,更新在所获得的版本信息中选出的预定区域的版本信息。When receiving the first distribution identification information and identification data, the map information distribution center obtains the version information of the map information stored in the navigation device corresponding to the identification information from the version information storage based on the received identification information, and based on the received The first distribution identification information updates the version information of a predetermined area selected from the obtained version information.
由于导航设备请求向地图信息分配中心仅发送用以请求更新信息的更新请求数据和用以识别导航设备的识别信息,所以当导航设备从地图信息分配中心请求地图信息的更新时,能够减少通信数据量。由于地图信息分配中心向导航设备请求仅发送所提取的区别数据和用以识别区别数据的第一分配识别信息,所以能够减少在导航设备中为更新地图信息而发送的通信数据量。Since the navigation device requests to send only update request data for requesting update information and identification information for identifying the navigation device to the map information distribution center, communication data can be reduced when the navigation device requests update of map information from the map information distribution center quantity. Since the map information distribution center requests the navigation device to transmit only the extracted difference data and the first distribution identification information for identifying the difference data, the amount of communication data sent for updating map information in the navigation device can be reduced.
在接收到已经与区别数据一起被发送的第一分配识别信息和用以识别导航设备的识别信息时,地图信息分配中心从版本信息存储器获得在与所接收的识别信息对应的导航设备中存储的地图信息的版本信息,并且将所获得的版本信息中选出的预定区域的版本信息更新为与所接收的第一分配识别信息对应的区别数据的版本。这使得地图信息分配中心能够精确管理在导航设备中存储的地图信息的更新历史,以及精确管理在导航设备中当前存储的地图信息的版本信息。Upon receiving the first distribution identification information and the identification information for identifying the navigation device that have been transmitted together with the distinguishing data, the map information distribution center obtains from the version information storage the version information stored in the navigation device corresponding to the received identification information. version information of the map information, and update the version information of the predetermined region selected from the obtained version information to the version of the difference data corresponding to the received first distribution identification information. This enables the map information distribution center to precisely manage the update history of the map information stored in the navigation device, and to precisely manage the version information of the map information currently stored in the navigation device.
由于地图信息分配中心能够精确管理在导航设备中存储的地图信息的更新历史,当从导航设备接收更新请求数据以及用以识别导航设备的识别信息时,能够提取用于更新导航设备中的地图信息的最小量区别数据,所以能够进一步减少为了更新导航设备中的地图信息而发送的通信数据量。Since the map information distribution center can accurately manage the update history of the map information stored in the navigation device, when receiving update request data and identification information for identifying the navigation device from the navigation device, it is possible to extract map information for updating the navigation device The minimum amount of difference data, so it is possible to further reduce the amount of communication data sent to update the map information in the navigation device.
在根据第七方面的地图信息分配系统中,在发动机开启时,导航设备向地图信息分配中心发送设置为开启的坐标旗标以及预先注册的更新地点的坐标位置作为更新请求数据。在接收到作为更新请求数据的设置为打开的坐标旗标和坐标位置时,地图信息分配中心将以该坐标位置为中心的第一区域设置为更新地图信息的预定区域。当设置目的地时,导航设备向地图信息分配中心发送设置为关闭的坐标旗标和目的地的坐标位置作为更新请求数据。在接收到作为更新请求数据的设置为关闭的坐标旗标和坐标位置时,地图信息分配中心将以该坐标位置为中心的第二区域设置为用于更新地图信息的预定区域。In the map information distribution system according to the seventh aspect, when the engine is turned on, the navigation device transmits the coordinate flag set to on and the coordinate position of the update point registered in advance as update request data to the map information distribution center. When receiving the coordinate flag set to open and the coordinate position as the update request data, the map information distribution center sets the first area centered on the coordinate position as the predetermined area for updating the map information. When setting the destination, the navigation device sends the coordinate flag set to off and the coordinate position of the destination as update request data to the map information distribution center. When receiving the coordinate flag set to off and the coordinate position as update request data, the map information distribution center sets the second area centered on the coordinate position as a predetermined area for updating map information.
由于导航设备请求向地图信息分配中心仅发送设置为打开或关闭的坐标旗标和坐标位置作为更新请求数据,所以当请求更新时,能够进一步减少通信数据量。Since the navigation device requests to transmit only the coordinate flag and the coordinate position set to ON or OFF as update request data to the map information distribution center, it is possible to further reduce the amount of communication data when updating is requested.
在根据第八方面的地图信息分配系统中,当从通信终端接收到用于请求分配区域的地图信息的更新信息的更新请求数据时,地图信息分配中心提取分配区域的最新版本的地图信息。地图信息分配中心向通信终端发送所提取的分配区域的地图信息和用以识别地图信息的第二分配识别信息。In the map information distribution system according to the eighth aspect, when receiving update request data for requesting update information of map information of the distribution area from the communication terminal, the map information distribution center extracts the latest version of map information of the distribution area. The map information distribution center sends the extracted map information of the distribution area and second distribution identification information for identifying the map information to the communication terminal.
在接收到分配区域的地图信息和用以识别上述地图信息的第二分配识别信息时,通信终端将所接收的分配区域的地图信息和第二分配识别信息记录到存储介质,使得可通过导航设备中的读取器读取。When receiving the map information of the allocated area and the second allocation identification information used to identify the map information, the communication terminal records the received map information of the allocated area and the second allocation identification information in the storage medium, so that the navigation device can The reader in reads.
同时,导航设备通过经由读取器从上述存储介质读出地图信息,来更新分配区域的地图信息。当更新分配区域的地图信息时,导航设备经由读取器从上述存储介质读出第二分配识别信息,并向地图信息分配中心发送第二分配识别信息和用以识别导航设备的识别信息。At the same time, the navigation device updates the map information of the assigned area by reading out the map information from the above-mentioned storage medium via the reader. When updating the map information of the distribution area, the navigation device reads the second distribution identification information from the storage medium via the reader, and sends the second distribution identification information and the identification information for identifying the navigation device to the map information distribution center.
在接收第二分配识别信息和识别数据时,地图信息分配中心基于所接收的识别信息,从版本信息存储器获得在与识别信息对应的导航设备中存储的地图信息的版本信息,并基于所接收的第二分配识别信息,更新在所获得的版本信息中选出的分配区域的版本信息。When receiving the second distribution identification information and identification data, the map information distribution center obtains the version information of the map information stored in the navigation device corresponding to the identification information from the version information storage based on the received identification information, and based on the received The second distribution identification information updates the version information of the distribution area selected from the obtained version information.
从而通过从存储介质读出地图信息并更新分配区域的地图信息,导航设备能够将上述分配区域的地图信息更新为分配区域的地图信息的最新版本。Thus, by reading the map information from the storage medium and updating the map information of the allocated area, the navigation device can update the map information of the allocated area to the latest version of the map information of the allocated area.
当通过经由读取器从存储介质读出地图信息,来更新分配区域的地图信息时,导航设备从存储介质读出第二分配识别信息,并且向地图信息分配中心发送第二分配识别信息和用以识别导航设备的识别信息。因此,在接收到识别数据时,地图信息分配中心从版本信息存储器获得在与识别信息对应的导航设备中存储的地图信息的版本信息,并且将所获得的版本信息中选出的预定区域的版本信息更新为与所接收的第二分配识别信息对应的分配区域的地图信息的最新版本。即使在导航设备经由存储介质更新地图信息时,地图信息分配中心也能够精确管理在导航设备中存储的地图信息的更新历史,以及精确管理在导航设备中当前存储的地图信息的版本信息。When updating the map information of the distribution area by reading the map information from the storage medium via the reader, the navigation device reads the second distribution identification information from the storage medium, and transmits the second distribution identification information and the user ID to the map information distribution center. To identify the identification information of the navigation device. Therefore, when receiving the identification data, the map information distribution center obtains the version information of the map information stored in the navigation device corresponding to the identification information from the version information storage, and assigns the version information of the predetermined area selected from the obtained version information to The information is updated to the latest version of the map information of the allocation area corresponding to the received second allocation identification information. Even when the navigation device updates the map information via the storage medium, the map information distribution center can accurately manage the update history of the map information stored in the navigation device, and precisely manage the version information of the map information currently stored in the navigation device.
由于即使导航设备经由存储介质更新了地图信息,地图信息分配中心也能够精确管理在导航设备中存储的地图信息的更新历史,所以能够进一步减少为了更新导航设备中的地图信息而发送的通信数据量,以及在从导航设备接收更新请求数据以及用以识别导航设备的识别信息时,能够精确提取用于更新导航设备中的地图信息的最小量区别数据。Since the map information distribution center can accurately manage the update history of the map information stored in the navigation device even if the map information is updated by the navigation device via the storage medium, the amount of communication data transmitted for updating the map information in the navigation device can be further reduced , and when receiving update request data and identification information for identifying the navigation device from the navigation device, the minimum amount of difference data for updating map information in the navigation device can be accurately extracted.
在根据第九方面的地图信息分配方法中,导航设备向地图信息分配中心发送用于请求预定区域的地图信息的更新信息的更新请求数据和用以识别上述导航设备的识别信息。In the map information distribution method according to the ninth aspect, the navigation device transmits update request data for requesting update information of map information of a predetermined area and identification information for identifying the navigation device to the map information distribution center.
在接收到更新请求数据和识别数据时,地图信息分配中心基于所接收的识别信息,从版本信息存储器获得在与上述识别信息对应的导航设备中存储的预定区域的地图信息的版本信息,和基于所获得的版本信息,从地图信息存储器提取相对最新版本的地图信息的区别数据。地图信息分配中心向与所接收的识别信息对应的导航设备发送所提取的区别数据和用以识别区别数据的第一分配识别信息。Upon receiving the update request data and the identification data, the map information distribution center obtains the version information of the map information of the predetermined area stored in the navigation device corresponding to the identification information from the version information storage based on the received identification information, and based on the For the obtained version information, difference data relative to the latest version of the map information is extracted from the map information storage. The map information distribution center transmits the extracted difference data and first distribution identification information for identifying the difference data to the navigation device corresponding to the received identification information.
当接收到区别数据和第一分配识别数据时,导航设备基于所接收的区别数据,更新预定区域的地图信息。当更新上述预定区域的地图信息时,导航设备向地图信息分配中心发送所接收的第一分配识别信息和用以识别导航设备的识别信息。When receiving the difference data and the first allocation identification data, the navigation device updates the map information of the predetermined area based on the received difference data. When updating the map information of the predetermined area, the navigation device sends the received first distribution identification information and identification information for identifying the navigation device to the map information distribution center.
当接收到第一分配识别信息和识别数据时,地图信息分配中心基于所接收的识别信息,从版本信息存储器获得在与识别信息对应的导航设备中存储的地图信息的版本信息,以及基于所接收的第一分配识别信息,更新在所获得的版本信息中选出的预定区域的版本信息。When receiving the first distribution identification information and identification data, the map information distribution center obtains the version information of the map information stored in the navigation device corresponding to the identification information from the version information storage based on the received identification information, and based on the received The version information of the predetermined area selected from the obtained version information is updated.
由于导航设备请求向地图信息分配中心仅发送用以请求更新信息的更新请求数据和识别导航设备的识别信息,所以当导航设备从地图信息分配中心请求地图信息的更新时,能够减少通信数据量。由于地图信息分配中心向导航设备仅发送所提取的区别数据和用以识别区别数据的第一分配识别信息,所以还能够减少为更新导航设备中的地图信息而发送的通信数据量。Since the navigation device requests to send only update request data for requesting update information and identification information identifying the navigation device to the map information distribution center, communication data volume can be reduced when the navigation device requests update of map information from the map information distribution center. Since the map information distribution center sends only the extracted difference data and the first distribution identification information for identifying the difference data to the navigation device, it is also possible to reduce the amount of communication data sent for updating map information in the navigation device.
当接收到已经与区别数据一起被发送的第一分配识别信息和用以识别导航设备的识别信息时,地图信息分配中心从版本信息存储器获得在与所接收的识别信息对应的导航设备中存储的地图信息的版本信息,并且将所获得的版本信息中选出的预定区域的版本信息更新为与所接收的第一分配识别信息对应的区别数据的版本。地图信息分配中心能够精确管理在导航设备中存储的地图信息的更新历史,以及精确管理在导航设备中当前存储的地图信息的版本信息。When receiving the first distribution identification information and the identification information for identifying the navigation device that have been transmitted together with the difference data, the map information distribution center obtains from the version information storage the version information stored in the navigation device corresponding to the received identification information. version information of the map information, and update the version information of the predetermined region selected from the obtained version information to the version of the difference data corresponding to the received first distribution identification information. The map information distribution center can precisely manage the update history of the map information stored in the navigation device, and precisely manage the version information of the map information currently stored in the navigation device.
由于地图信息分配中心能够精确管理在导航设备中存储的地图信息的更新历史,当从导航设备接收更新请求数据以及识别导航设备的识别信息时,能够提取用于更新导航设备中的地图信息的最小量区别数据,因此能够进一步减少为了更新导航设备中的地图信息而发送的通信数据量。Since the map information distribution center can accurately manage the update history of the map information stored in the navigation device, when receiving update request data and identification information identifying the navigation device from the navigation device, it is possible to extract the minimum Since the amount of difference data can be further reduced, the amount of communication data to be transmitted for updating map information in the navigation device can be further reduced.
附图说明 Description of drawings
图1是根据本发明实施例的地图信息分配系统的框图;Fig. 1 is a block diagram of a map information distribution system according to an embodiment of the present invention;
图2是示出在地图信息分配系统中的地图信息分配中心中地图数据的版本管理方案的示图;2 is a diagram showing a version management scheme of map data in a map information distribution center in a map information distribution system;
图3是在地图信息分配系统中的导航设备的框图;Fig. 3 is a block diagram of a navigation device in the map information distribution system;
图4是在地图信息分配系统中,当发动机启动时或当设置目的地时,执行导航 地图信息更新过程,以自动更新在导航地图信息基础中的导航地图信息的流程图;Fig. 4 is in map information distributing system, when engine starts or when setting destination, carry out the flow chart of navigation map information updating process, with automatic update in navigation map information basis;
图5是示出在地图信息分配中心中的区别数据管理数据库中存储的区别数据管理信息的一个实例的图表;FIG. 5 is a diagram showing an example of difference data management information stored in a difference data management database in the map information distribution center;
图6是示出在地图信息分配中心中的导航更新历史信息数据库中存储的导航更新历史信息的一个实例的图表;6 is a diagram showing an example of navigation update history information stored in a navigation update history information database in the map information distribution center;
图7是描述所提取的分配区域的每一个区块(网格)的区别数据的一个实例的示图;FIG. 7 is a diagram describing an example of difference data of each block (grid) of the extracted allocation area;
图8是示出与图7中所示分配区域的每一部分区别数据对应的分配管理信息的一个实例的图表;FIG. 8 is a diagram showing an example of allocation management information corresponding to each part of the allocation area distinction data shown in FIG. 7;
图9是示出基于图8中所示的分配管理信息,在图6中所示已更新的导航更新历史信息的一个实例的图表;FIG. 9 is a diagram showing an example of updated navigation update history information shown in FIG. 6 based on the allocation management information shown in FIG. 8;
图10是存储介质记录过程的流程图,用于将更新地图信息按地区记录到由地图信息分配中心和PC执行的CD-ROM上;Fig. 10 is a flow chart of the storage medium recording process, which is used to record the updated map information by region on the CD-ROM executed by the map information distribution center and PC;
图11是示出在图10所示的流程图的步骤S313中,在分配管理信息数据库中存储的PC分配管理信息的一个实例的图表;FIG. 11 is a diagram showing an example of PC allocation management information stored in the allocation management information database in step S313 of the flowchart shown in FIG. 10;
图12是示出在图10中所示的流程图中的步骤S213中,按地区记录在CD-ROM上的更新地图信息的一个实例的图表;FIG. 12 is a diagram showing an example of updated map information recorded on the CD-ROM by region in step S213 in the flow chart shown in FIG. 10;
图13是当经由图10中所示的存储介质记录过程中创建的CD-ROM更新导航设备中的导航地图信息时,在上述地图信息分配中心中的导航更新历史信息的更新过程的流程图;FIG. 13 is a flow chart of the update process of the navigation update history information in the above-mentioned map information distribution center when the CD-ROM created in the storage medium recording process shown in FIG. 10 updates the navigation map information in the navigation device;
图14是描述经由CD-ROM在导航设备中更新导航地图信息的一个实例的示图,在图13中所示的流程图的步骤32中,在该CD-ROM中记录图12所示的更新地图信息;和FIG. 14 is a diagram describing an example of updating navigation map information in a navigation device via a CD-ROM in which the update shown in FIG. 12 is recorded in step 32 of the flowchart shown in FIG. 13 map information; and
图15是示出在图13中所示的流程图的步骤413中,基于图11中所示的PC分配管理信息,在图6中所示已更新的导航更新历史信息的一个实例的图表。FIG. 15 is a diagram showing an example of the updated navigation update history information shown in FIG. 6 based on the PC allocation management information shown in FIG. 11 in step 413 of the flowchart shown in FIG. 13 .
具体实施方式 Detailed ways
将参照附图详细描述本发明的地图信息分配中心和地图信息分配系统的一个实施例的特定实例。A specific example of one embodiment of the map information distribution center and map information distribution system of the present invention will be described in detail with reference to the accompanying drawings.
参照图1至图3描述本发明第一实施例的地图信息分配系统1的结构概况。图1是本发明第一实施例的地图信息分配系统1的框图。图2是描述在地图信息分配中心3中地图数据的版本管理方案的示图。An outline of the structure of a map information distribution system 1 according to a first embodiment of the present invention will be described with reference to FIGS. 1 to 3 . FIG. 1 is a block diagram of a map information distribution system 1 according to a first embodiment of the present invention. FIG. 2 is a diagram describing a version management scheme of map data in the map information distribution center 3 .
如图1所示,本发明第一实施例的地图信息分配系统1主要配置有:导航设备2;地图信息分配中心3,其向导航设备2分配用于更新地图信息的更新信息;网络4;和个人计算机(PC)5,其可与网络4连接并由导航设备2的用户、商店等所有。导航设备2和地图信息分配中心3,以及PC 5和地图信息分配中心3被配置为分别经由网络4发送和接收各种类型信息。随后参照图3详细描述导航设备2的结构。As shown in Figure 1, the map information distribution system 1 of the first embodiment of the present invention is mainly configured with: a navigation device 2; a map information distribution center 3, which distributes update information for updating map information to the navigation device 2; a network 4; and a personal computer (PC) 5, which is connectable to the network 4 and owned by the user of the navigation device 2, a store, or the like. The navigation device 2 and the map information distribution center 3, and the PC 5 and the map information distribution center 3 are configured to transmit and receive various types of information via the network 4, respectively. The structure of the navigation device 2 is described in detail later with reference to FIG. 3 .
如图1所示,地图信息分配中心3具有:服务器10;中心地图信息数据库14,作为与服务器10连接的地图信息记录部分;导航更新历史信息数据库15;中心通信设备16;区别数据管理数据库18;和分配管理信息数据库19。服务器10具有作为计算设备的CPU 11,和用以控制整个服务器10的控制器,当CPU 11执行各种计算过程时,用作作业存储器的RAM 12,和例如ROM 13的内部存储器,用于存储各种控制程序,以运行随后描述的导航地图信息更新的过程,例如,从中心地图信息数据库14提取更新信息,用于根据来自导航设备2的请求将分配区域的地图信息更新为在导航设备2中存储的地图信息中新版本的地图信息,以及向导航设备2分配增加有用以识别更新信息的分配ID的更新信息。可使用MPU等代替CPU 11。As shown in Figure 1, map information distribution center 3 has: server 10; Center map information database 14, as the map information recording part that is connected with server 10; Navigation update historical information database 15; Central communication equipment 16; Difference data management database 18 ; and distribution management information database 19 . The server 10 has a CPU 11 as a computing device, and a controller to control the entire server 10, when the CPU 11 executes various computing processes, a RAM 12 used as a job memory, and an internal memory such as a ROM 13 for storing Various control programs, to run the process of updating the navigation map information described later, for example, extract update information from the center map information database 14, and be used to update the map information of the assigned area to the navigation device 2 according to the request from the navigation device 2. The map information of the new version among the map information stored in the map information, and the update information added with the distribution ID for identifying the update information is assigned to the navigation device 2 . Instead of the CPU 11, an MPU or the like may be used.
中心地图信息数据库14存储更新地图信息17,该信息是由地图信息分配中心3创建的,并且是在更新导航设备2中存储的地图信息时按版本分类的地图信息基础。此外,中心地图信息数据库14存储更新信息(以下,称为区别数据),用于将导航设备2中当前存储的地图信息的一部分(例如,以当前车辆位置或预先注册的原位置为中心的80km正方形的区域)或全部更新为在更新地图信息17中存储的按版本分类的最新版本。The center map information database 14 stores update map information 17 which is created by the map information distribution center 3 and is the basis of map information classified by version when updating map information stored in the navigation device 2 . In addition, the center map information database 14 stores update information (hereinafter, referred to as difference data) for converting a part of the map information currently stored in the navigation device 2 (for example, 80 km centered on the current vehicle position or a pre-registered home position). square area) or all are updated to the latest version classified by version stored in the update map information 17.
这里,版本表示用以指定何时创建地图信息的创建时间数据。从而,能够通过参照版本识别创建地图信息的时间。Here, the version indicates creation time data to designate when the map information is created. Thus, it is possible to identify the time when the map information was created by referring to the version.
在中心地图信息数据库14中存储的更新地图信息17存储对导航设备2的路线导向和地图显示所需的各种信息,包括例如,用以显示地图的地图显示数据、关于十字路口的十字路口数据、关于节点的节点数据、关于一个设施的道路(链路)的链路数据(link data)、用以搜索路线的搜索数据、关于兴趣点(POI)(例如作为一个设施的商店)的商店数据和用以搜索地点的地点搜索数据。The update map information 17 stored in the center map information database 14 stores various information necessary for route guidance and map display of the navigation device 2, including, for example, map display data for displaying maps, intersection data about intersections , node data about nodes, link data (link data) about roads (links) of a facility, search data for searching routes, store data about points of interest (POI) such as stores as a facility and place search data to search for places.
特别地,对于地图显示数据,通过基于二级网格的10km×10km区块的4个划分区块(1/2长度)、16个划分区块(1/4长度)和64个划分区块(1/8长度)为单元进行配置,并且将每一个地理区域的单元设置为具有大约相同级别的数据量。最小的64个划分区块单元的尺寸为大约1.25km正方形。In particular, for the map display data, 4 divided blocks (1/2 length), 16 divided blocks (1/4 length), and 64 divided blocks of 10km×10km blocks based on the secondary grid (1/8 length) is configured for cells, and the cells of each geographical area are set to have approximately the same level of data volume. The size of the smallest 64 divided block units is about 1.25 km square.
对于节点数据,所存储的数据包括与以下相关的数据,即关于:实际道路中的岔路(包括十字路口和T形路口)、根据曲率半径等在预定时间间隔对每一个道路设置的节点的坐标(位置)、表示节点与十字路口对应与否的节点属性、作为连接链路和节点的链路数目列表的连接链路数目列表、作为经过链路的邻近节点的节点数目列表的邻近节点数目列表和每一个节点的高度(海拔)。For the node data, the stored data includes data related to: branch roads (including crossroads and T-shaped intersections) in actual roads, coordinates of nodes set for each road at predetermined time intervals according to the radius of curvature, etc. (position), node attribute indicating whether a node corresponds to an intersection, a list of the number of connected links as a list of the number of links connecting links and nodes, a list of the number of adjacent nodes which is a list of the number of nodes of adjacent nodes passing through the link and the height (elevation) of each node.
对于链路数据,所存储的数据包括以下数据,即包括:与配置道路的链路相关的表示如下情形的数据,例如宽度、坡度、斜面、岸堤、路况、行车线数目、任何行车线结束的位置、任何道路变窄的位置、以及与道路(该道路与链路相关)交叉的铁路交叉口;与弯道(corner)相关的表示如下情形的数据,例如曲率半径、十字路口、T形路口和弯道的入口和出口;与道路属性相关的表示如下情形的数据,例如下坡和上坡;以及与道路种类相关的并是如下情形的数据,包括国家高速公路、城市高速公路、普通收费道路和收费桥梁的收费道路以及包括国道、地方道路的普通道路和狭窄街道。此外,对于收费道路,所存储的数据包括收费道路(坡道)的入口和出口的进出道路以及收费站(交汇处)。For link data, the stored data includes data relating to the link configuring the road, such as width, slope, slope, embankment, road condition, number of lanes, end of any lane , the location of any road narrowing, and railroad crossings that intersect the road (which road is associated with the link); data associated with a corner, such as radius of curvature, intersection, T-shape Entrances and exits of intersections and curves; data related to road attributes, such as downhill and uphill; and data related to road types, including national expressways, urban expressways, general Toll roads and toll roads of toll bridges, and ordinary roads and narrow streets including national roads and local roads. In addition, for toll roads, the stored data includes entrance and exit roads of toll roads (ramps) and toll gates (interchanges).
如图2所示,在大约2.5km正方形的每一个区块中管理每一道路种类的区别数据,所述大约2.5km正方形的每一个区块是上述二级网格的10km×10km区块的16个划分区块(1/4长度);区块道路种类分成三个分配道路种类,即高标准道路种类,包括:国家高速公路、城市高速公路、免费高速公路(freeway)、普通收费道路以及一位数字和两位数字的国家道路;普通道路种类,包括:三位数字或更多位数字的国家道路、主要地区道路、地方道路和城市道路;以及包括狭窄街道的狭窄街道种类;并且这些区块数据按版本存储在更新地图信息17中。As shown in FIG. 2 , the distinguishing data of each road type is managed in each block of approximately 2.5 km square, each block of the approximately 2.5 km square being the 10 km × 10 km block of the above-mentioned secondary grid. 16 divided blocks (1/4 length); block road types are divided into three allocated road types, that is, high-standard road types, including: national expressways, urban expressways, freeways (freeways), ordinary toll roads and One-digit and two-digit national roads; common road categories, including: three-digit or higher-digit national roads, major regional roads, local roads, and city roads; and narrow street categories including narrow streets; and these Block data is stored in the update map information 17 by version.
以下,将国家高速公路、城市高速公路、免费高速公路、普通收费道路以及一位数字和两位数字的国家道路称为高标准道路。将三位数字或更多位数字的国家道路、主要地区道路、地方道路和城市道路称为普通道路。将市区中的道路和比普通道路更窄的道路称为狭窄街道。Hereinafter, national highways, urban highways, free highways, ordinary toll roads, and national roads with one-digit and two-digit numbers are referred to as high-standard roads. National roads, major regional roads, local roads, and city roads with three or more digits are called ordinary roads. Roads in urban areas and roads narrower than ordinary roads are called narrow streets.
通过以下方式管理区别数据管理数据库18,即通过在如随后所述的更新地图信息17的每一个版本中设置大约2.5km正方形的每一个区域的区块ID(如图2中16个区域的A、B、C、D、E、F、G、H等),以及存储表示每一个区域的每一部分区别数据的区别数据文件名,所述每一个区域按道路标准的三个分配道路种类进一步分类(参见图5)。The difference data management database 18 is managed in the following manner by setting the block ID of each area of the approximately 2.5km square in each version of the updated map information 17 as described later (such as A of 16 areas in Fig. 2 ). , B, C, D, E, F, G, H, etc.), and a distinction data file name storing each part of distinction data representing each area further classified by the three assigned road categories of the road standard (See Figure 5).
对于搜索数据,所存储的数据在搜索和显示关于设置目的地的路线时使用,并且包括例如成本数据和路线显示数据的数据,其中所述成本数据用于计算包括经过节点的成本(以下称为节点成本)和配置道路的链路成本(以下称为链路成本)的搜索成本,所述路线显示数据用以显示通过在液晶显示器25上显示的地图上进行路线搜索而选择的路线。As for the search data, the stored data is used when searching and displaying a route about a set destination, and includes data such as cost data used to calculate a cost including passing nodes (hereinafter referred to as node cost) and search costs of link costs (hereinafter referred to as link costs) of the configured roads, the route display data are used to display a route selected by performing a route search on a map displayed on the liquid crystal display 25 .
对于商店数据,所存储的数据包括与POI相关的数据以及用以识别POI的ID,所述POI例如为每一个区域中的酒店、医院、加油站、停车场和旅游设施。上述中心地图信息数据库14还存储音频输出数据,以从导航设备2中的扬声器26输出预定数据。For store data, the stored data includes data related to POIs such as hotels, hospitals, gas stations, parking lots, and tourist facilities in each area, and IDs to identify POIs. The above-mentioned center map information database 14 also stores audio output data to output predetermined data from the speaker 26 in the navigation device 2 .
同时,导航更新历史信息数据库15对与每一个导航设备2中存储的地图信息的更新历史以及识别导航设备2的导航ID相关的导航更新历史信息进行存储,该地图信息的更新历史被更新至日期。At the same time, the navigation update history information database 15 stores the update history information of the map information stored in each navigation device 2 and the navigation ID for identifying the navigation device 2. The update history of the map information is updated to date .
如图2所示,在每一个导航设备2中的导航更新历史信息51对当前存储在导航设备2中的地图信息的版本进行存储,其对应于分配给大约2.5km正方形区域的区块的每一个区块ID,按指定导航设备2的导航ID分类并分成三种分配道路种类,即表示高标准道路的高标准、表示普通道路的普通和表示狭窄街道的狭窄街道。As shown in Figure 2, the navigation update history information 51 in each navigation device 2 stores the version of the map information currently stored in the navigation device 2, which corresponds to each of the blocks allocated to the approximately 2.5km square area. A block ID classified by the navigation ID specifying the navigation device 2 and divided into three types of allocated roads, ie, high standard indicating a high standard road, ordinary indicating an ordinary road, and narrow street indicating a narrow street.
例如,在区块ID A的区域中,在具有导航ID 1001的导航设备2中当前存储的地图信息的版本是:对于高标准的分配道路种类中的地图数据来说是版本1,对于普通的分配道路种类中的地图数据来说是版本2,和对于狭窄街道的分配道路种类中的地图数据来说是版本1。For example, in the area of the block ID A, the version of the map information currently stored in the navigation device 2 with the navigation ID 1001 is: version 1 for the map data in the high-standard assigned road category, and version 1 for the normal Version 2 for the map data in the assigned road category, and version 1 for the map data in the assigned road category for narrow streets.
每当如随后所述更新导航设备2中的地图信息时,通过存储与每一个更新的区块ID的分配道路种类对应的最新版本,将导航更新历史信息51换新成新更新历史(参见图4)。Whenever the map information in the navigation device 2 is updated as described later, by storing the latest version corresponding to the assigned road category of each updated block ID, the navigation update history information 51 is renewed into a new update history (see FIG. 4).
在由导航设备2发出请求时,地图信息分配中心3用中心地图信息数据库14中存储的更新地图信息17的最新版本更新在导航设备2中存储的地图信息。When requested by the navigation device 2, the map information distribution center 3 updates the map information stored in the navigation device 2 with the latest version of the update map information 17 stored in the center map information database 14.
更具体地,在本发明第一实施例的地图信息分配系统1中,当导航设备2请求分配预定区域的更新地图信息17时,通过提取用于对更新地图信息17的最新版本进行更新的区别数据,以及将区别数据和附加的分配ID分配到导航设备2来进行更新,如随后所述(参见图4)。对于发送到导航设备2的区别数据,为了从导航设备2中当前存储的地图信息更新到更新地图信息17的最新版本,可仅发送每一种分配道路种类中的最小量数据。More specifically, in the map information distribution system 1 of the first embodiment of the present invention, when the navigation device 2 requests distribution of the updated map information 17 of the predetermined area, by extracting the difference for updating the latest version of the updated map information 17 data, and discriminating data and additional distribution IDs are assigned to the navigation device 2 to be updated as will be described later (see FIG. 4 ). For the difference data sent to the navigation device 2, in order to update from the map information currently stored in the navigation device 2 to the latest version of the updated map information 17, only the minimum amount of data in each category of allocated roads may be sent.
对于向分配给导航设备2的区别数据添加的每一个分配ID,分配管理信息数据库19存储用以表示分配区别数据的区域中每一个区块的区块ID,以及每一个区块ID的分配道路种类的更新版本(参见图8)。For each allocation ID added to the distinguishing data allocated to the navigation apparatus 2, the allocation management information database 19 stores a block ID representing each block in the area where the distinguishing data is allocated, and an allocated road for each block ID An updated version of the species (see Figure 8).
地图信息分配中心3可通过任意个人、商业公司、组织、本地政府和政府附属组织以及VICS(注册商标)中心运行。The map information distribution center 3 can be operated by arbitrary individuals, commercial companies, organizations, local governments and government-affiliated organizations, and VICS (registered trademark) centers.
对于网络4,可使用电信网络的通信系统,例如局域网(LAN)、广域网(WAN)、内部网、移动电话网、电话线网、公共电信网、私有通信网、和互联网。也可使用通过广播卫星、陆地数字电视广播和FM多路广播使用通信卫星(CS)广播和广播卫星(BS)广播的这种通信系统。此外,可使用例如在智能交通系统(ITS)中使用的不停车电子收费系统(ETC)和专用短程通信系统(DSRC)的这种通信系统。For the network 4, a communication system of a telecommunication network such as a local area network (LAN), a wide area network (WAN), an intranet, a mobile phone network, a telephone line network, a public telecommunication network, a private communication network, and the Internet can be used. Such a communication system using communication satellite (CS) broadcasting and broadcasting satellite (BS) broadcasting through broadcasting satellites, terrestrial digital television broadcasting, and FM multiplex broadcasting may also be used. In addition, such a communication system such as an electronic toll collection system (ETC) and a dedicated short-range communication system (DSRC) used in an intelligent transportation system (ITS) may be used.
如图1所示,由导航设备2的用户、商店等所有的个人计算机(PC)5被配置为,通过经由网络4与地图信息分配中心3通信,接收在更新地图信息17中按地区存储的最新版本的地图信息的分配。PC 5具有记录器5A,其在作为存储介质的CD-ROM 6上按地区记录所接收的地图信息,以便通过导航设备2中的读取器28读取(参见图3)。只要可由导航设备2中的读取器28读取,可使用例如软盘的磁盘、存储器卡、磁带、磁鼓、MD、DVD、MO、IC卡、光卡等代替CD-ROM 6。As shown in FIG. 1, a personal computer (PC) 5 owned by a user of the navigation device 2, a shop, etc. is configured to receive information stored by area in the update map information 17 by communicating with the map information distribution center 3 via the network 4. Distribution of the latest version of map information. The PC 5 has a recorder 5A that records the received map information by region on a CD-ROM 6 as a storage medium so as to be read by a reader 28 in the navigation device 2 (see FIG. 3 ). As long as it can be read by the reader 28 in the navigation device 2, a magnetic disk such as a floppy disk, a memory card, a magnetic tape, a magnetic drum, MD, DVD, MO, an IC card, an optical card, etc. can be used instead of the CD-ROM 6.
接下来,参照图3描述在本发明第一实施例的地图信息分配系统1中包括的导航设备2的结构概况。图3是本发明第一实施例的导航设备2的框图。Next, an outline of the structure of the navigation device 2 included in the map information distribution system 1 of the first embodiment of the present invention will be described with reference to FIG. 3 . Fig. 3 is a block diagram of the navigation device 2 of the first embodiment of the present invention.
如图3所示,本发明第一实施例的导航设备2包括:当前位置检测处理器21,其检测车辆的当前位置;数据记录器22,在其中记录预先注册的原位置的坐标(例如,经度和纬度)和各种类型数据;导航控制器23,基于输入数据执行各种算术处理;操作部分24,其接受由操作员进行的操作;液晶显示器25,向操作员显示例如地图的数据;扬声器26,输出与路线导航相关的音频导航;通信设备27,与信息中心(例如,交通信息中心)和地图信息分配中心3通信;和读取器28,从作为存储介质的CD-ROM 6读取按地区记录的预定版本的地图信息。导航控制器23与检测车辆驾驶速度的车辆速度传感器29耦合。读取器28可被配置为不仅从CD-ROM 6而且从DVD读取所记录的地图信息等。As shown in Figure 3, the navigation device 2 of the first embodiment of the present invention includes: a current position detection processor 21, which detects the current position of the vehicle; a data recorder 22, wherein records the coordinates of the pre-registered original position (eg, longitude and latitude) and various types of data; a navigation controller 23, which performs various arithmetic processing based on the input data; an operation section 24, which accepts operations performed by the operator; a liquid crystal display 25, which displays data such as a map to the operator; Loudspeaker 26, outputs the audio guidance relevant with route guidance; Communication device 27, communicates with information center (for example, traffic information center) and map information distribution center 3; With reader 28, reads from CD-ROM 6 as storage medium Retrieves predetermined versions of map information recorded by region. The navigation controller 23 is coupled with a vehicle speed sensor 29 that detects the driving speed of the vehicle. The reader 28 may be configured to read recorded map information and the like not only from the CD-ROM 6 but also from a DVD.
接下来更详细描述导航设备2中包括的组件。当前位置检测处理器21包括:GPS 31、地磁传感器32、距离传感器33、转向传感器34、作为方向检测器的回转传感器(gyro sensor)35和高度计(未示出),并且可检测车辆的当前位置和方向、与地标(例如,十字路口)的距离等。Components included in the navigation device 2 are described in more detail next. The current position detection processor 21 includes: a GPS 31, a geomagnetic sensor 32, a distance sensor 33, a steering sensor 34, a gyro sensor (gyro sensor) 35 as a direction detector, and an altimeter (not shown), and can detect the current position of the vehicle and directions, distances to landmarks (e.g. intersections), etc.
更具体地,GPS 31通过接收从卫星发射的无线电波来检测车辆在地面上的当前位置和当前时间;地磁传感器32通过测量地磁状况来检测车辆的方向;距离传感器33检测在道路上的预定点之间的距离等。对于距离传感器33,例如,可使用基于所测量的旋转速度测量车轮(未示出)的旋转速度并检测距离的传感器、和测量加速度并且对所测量的加速度进行二重积分以获得距离的传感器。More specifically, the GPS 31 detects the current position and current time of the vehicle on the ground by receiving radio waves emitted from satellites; the geomagnetic sensor 32 detects the direction of the vehicle by measuring geomagnetic conditions; the distance sensor 33 detects a predetermined point on the road distance between etc. For the distance sensor 33, for example, a sensor that measures a rotational speed of a wheel (not shown) based on the measured rotational speed and detects a distance, and a sensor that measures acceleration and double integrates the measured acceleration to obtain a distance may be used.
转向传感器34检测车辆的方向舵角(rudder angle)。对于转向传感器34,例如,可使用与转向车轮(未示出)的旋转部分连接的光旋转传感器和旋转电阻传感器,以及与车轮连接的角度传感器。The steering sensor 34 detects a rudder angle of the vehicle. For the steering sensor 34, for example, an optical rotation sensor and a rotation resistance sensor connected to a rotating part of a steering wheel (not shown), and an angle sensor connected to the wheel may be used.
回转传感器35检测转向(traverse)角度。对于回转传感器35而言,例如,可使用气率回转仪和振动回转仪。可结合由回转传感器35检测的转向角度来检测车辆的方向。The yaw sensor 35 detects a traverse angle. For the gyro sensor 35, for example, a pneumatic gyroscope and a vibratory gyroscope can be used. The direction of the vehicle may be detected in conjunction with the steering angle detected by the yaw sensor 35 .
数据记录器22具有:作为外部存储设备和存储介质的硬盘(未示出)、在硬盘中存储的导航地图信息数据库37,和作为驱动器向硬盘写入预定数据以及读出预定程序等的记录头(未示出)。尽管在本发明第一实施例中将硬盘用作数据记录器22的外部存储设备和存储介质,但是除了硬盘之外,也可以将例如软盘的磁盘用作外部存储设备。同样,也可以将存储卡、磁带、磁鼓、CD、MD、DVD、光盘、MO、IC卡、光卡等用作外部存储设备。The data recorder 22 has: as the hard disk (not shown) of external storage device and storage medium, the navigation map information database 37 stored in the hard disk, and the record head that writes predetermined data and reads predetermined program etc. to hard disk as driver (not shown). Although a hard disk is used as the external storage device and storage medium of the data recorder 22 in the first embodiment of the present invention, a magnetic disk such as a floppy disk may also be used as the external storage device in addition to the hard disk. Likewise, memory cards, magnetic tapes, magnetic drums, CDs, MDs, DVDs, optical discs, MOs, IC cards, optical cards, etc. can also be used as external storage devices.
导航地图信息数据库37存储导航地图信息38,其用于导航设备2的路线导向和路线搜索,并且同样地通过地图信息分配中心3来更新。导航地图信息38与更新地图信息17类似,包括用于路线导向和地图显示所需的各种信息,例如,用以识别新修建的道路的新道路数据、用以显示地图的地图显示数据、与十字路口相关的十字路口数据、关于节点的节点数据、关于一个设施的道路(链路)的链路数据、用以搜索路线的搜索数据、关于兴趣点(POI)(例如作为一个设施的商店)的商店数据和用以搜索地点的地点搜索数据。由于已经描述了各种数据的细节,所以这里省略它们的细节。The navigation map information database 37 stores navigation map information 38 which is used for route guidance and route search of the navigation device 2 and is likewise updated by the map information distribution center 3 . The navigation map information 38 is similar to the update map information 17 and includes various information required for route guidance and map display, for example, new road data for identifying newly built roads, map display data for displaying maps, and Intersection data related to intersections, node data about nodes, link data about roads (links) of a facility, search data for searching routes, points of interest (POI) (such as a store as a facility) store data for , and place search data to search for places. Since the details of various data have already been described, their details are omitted here.
通过经由通信设备27下载作为从地图信息分配中心3分配的区别数据的这种更新信息,或通过更新在随后所述CD-ROM 6上记录的地图信息,来更新导航地图信息数据库37的内容。The content of the navigation map information database 37 is updated by downloading such update information as distinguishing data distributed from the map information distribution center 3 via the communication device 27, or by updating map information recorded on the CD-ROM 6 described later.
如图3所示,在导航设备2中包括的导航控制器23具有:CPU 41,作为计算设备和控制整个导航设备2的控制器;RAM 42,用作在CPU 41执行各种计算处理的工作存储器,以及当搜索路线时用以存储路线数据等;ROM 43,除了控制程序之外,存储随后所述在发电机启动时和在设置目的地时执行的导航地图信息更新过程(例如,参见图4)的程序;和内部存储设备,例如闪存44,用以存储从ROM 43读取的程序。对于RAM42、ROM 43和闪存44,可使用例如半导体存储器和磁芯。对于计算设备和控制设备,可使用MPU等代替CPU 41。As shown in FIG. 3 , the navigation controller 23 included in the navigation device 2 has: a CPU 41 as a computing device and a controller that controls the entire navigation device 2; a RAM 42 for performing various calculation processes at the CPU 41 memory, and to store route data etc. when searching for a route; ROM 43, in addition to the control program, stores the navigation map information update process (for example, see Fig. 4) program; and internal storage device, such as flash memory 44, in order to store the program read from ROM 43. For RAM 42, ROM 43, and flash memory 44, for example, semiconductor memories and magnetic cores can be used. For computing devices and control devices, an MPU or the like can be used instead of the CPU 41.
在本发明的第一实施例中,尽管在上述ROM 43中存储各种程序,并将各种类型数据存储到上述数据记录器22,但是程序和数据也可以从相同的外部存储设备、存储卡等读取,并存储到上述闪存44。此外,可通过替换存储卡等来更新上述程序和数据。In the first embodiment of the present invention, although various programs are stored in the above-mentioned ROM 43 and various types of data are stored in the above-mentioned data recorder 22, the programs and data can also be stored from the same external storage device, memory card etc. to read and store in the above-mentioned flash memory 44. In addition, the above programs and data can be updated by replacing the memory card or the like.
上述导航控制器23与操作部分24、液晶显示器25、扬声器26、通信设备27和读取器28的外围设备(致动器)电耦合。The navigation controller 23 described above is electrically coupled with peripheral devices (actuators) of the operation section 24 , liquid crystal display 25 , speaker 26 , communication device 27 and reader 28 .
例如,当在驾驶开始纠正当前位置时、当输入作为导航开始点的开始点和作为导航结束点的目的地时、以及当搜索与设施相关的数据时,操作部分24进行操作,并且所述操作部分24具有多个操作开关(未示出),例如各种按键和目的地设置按钮。导航控制器23根据通过按下开关而输出的信号进行控制以执行各种对应操作。对于操作部分24,可使用例如键盘、鼠标、条形码读取器、用于远程操作的远程控制器、操纵杆、光笔和手写笔。可为操作部分24配置与液晶显示器25的前表面连接的触摸屏。For example, when the current position is corrected at the start of driving, when a start point as a navigation start point and a destination as a navigation end point are input, and when data related to facilities is searched, the operation section 24 operates, and the operation Section 24 has a plurality of operation switches (not shown), such as various keys and destination setting buttons. The navigation controller 23 controls to perform various corresponding operations according to signals output by pressing the switches. For the operation section 24, for example, a keyboard, a mouse, a barcode reader, a remote controller for remote operation, a joystick, a light pen, and a stylus can be used. A touch panel connected to the front surface of the liquid crystal display 25 may be configured for the operation section 24 .
液晶显示器25显示操作指南、操作菜单、按键指南、从当前位置到目的地的导向(guidance)路线、沿着导向路线的导向信息、交通信息、新闻、天气预报、时间、邮件、电视节目等。代替液晶显示器25,可使用CRT显示器、等离子体显示器等,以及向车辆的前窗玻璃投射全息图像的全息图像设备。The liquid crystal display 25 displays an operation guide, an operation menu, a key guide, a guidance route from a current position to a destination, guidance information along the guidance route, traffic information, news, weather forecast, time, mail, TV programs, and the like. Instead of the liquid crystal display 25, a CRT display, a plasma display, etc., and a holographic image device that projects a holographic image onto a windshield of a vehicle may be used.
扬声器26根据来自导航控制器23的指令输出作为所选择目的地和沿着导向路线的驾驶导向的设施名称的语音导向。对于语音导向,例如,可提供“到所选滑雪区域的新路已经更新”,“向前200米,在ABC路口向右”和“前方国道No.N堵塞”。除了合成语音之外,来自扬声器26的声音输出还包括预先记录在磁带和存储器上的各种声音效果和各种导向信息。The speaker 26 outputs voice guidance as the selected destination and the name of the facility for driving guidance along the guidance route according to an instruction from the navigation controller 23 . For the voice guidance, for example, "the new road to the selected ski area has been updated", "200 meters ahead, turn right at the ABC intersection" and "the national road No. N ahead is blocked". In addition to synthesized speech, the sound output from the speaker 26 includes various sound effects and various guide information pre-recorded on tape and memory.
通信设备27是与地图信息分配中心3进行通信的部分,并通过地图信息分配中心3发送和接收预定区块区域的更新地图信息17的最新版本,如随后所述。除了地图信息分配中心3之外,对于通信设备27,还可以接收从例如VICS(注册商标)中心发送的交通信息,包括:交通堵塞信息、交通控制信息、停车场信息、交通事故信息、和关于服务区域拥挤的信息等。The communication device 27 is a part that communicates with the map information distribution center 3, and transmits and receives the latest version of the update map information 17 of a predetermined block area through the map information distribution center 3, as described later. In addition to the map information distribution center 3, for the communication device 27, it is also possible to receive traffic information sent from, for example, a VICS (registered trademark) center, including: traffic jam information, traffic control information, parking lot information, traffic accident information, and information about Information on service area congestion, etc.
接下来参照图4至图9描述,在具有上述结构的地图信息分配系统1中,当发动机启动时或当设置目的地时,由导航设备2中的CPU 41和地图信息分配中心3中的CPU 11执行更新导航地图信息,以自动更新导航地图信息数据库37中的导航地图信息38的处理。Next, describe with reference to Fig. 4 to Fig. 9, in the map information distributing system 1 that has above-mentioned structure, when engine starts or when setting destination, by the CPU 41 in the navigation device 2 and the CPU in the map information distributing center 3 11 Execute the process of updating the navigation map information to automatically update the navigation map information 38 in the navigation map information database 37.
图4是在本发明第一实施例的地图信息分配系统1中,当发动机启动时或当设置目的地时,由导航设备2中的CPU 41和地图信息分配中心3中的CPU 11执行更新导航地图信息,以自动更新导航地图信息数据库37中的导航地图信息38的过程的流程图。图4中的流程图所指示的程序存储在导航设备2中的ROM 43中和地图信息分配中心3中的ROM 13中,并由各自的CPU 41和11执行。Fig. 4 is that in the map information distribution system 1 of the first embodiment of the present invention, when the engine is started or when the destination is set, the update navigation is performed by the CPU 41 in the navigation device 2 and the CPU 11 in the map information distribution center 3 map information, to automatically update the flow chart of the process of navigating map information 38 in the navigating map information database 37. The programs indicated by the flowchart in FIG. 4 are stored in the ROM 43 in the navigation device 2 and in the ROM 13 in the map information distribution center 3, and are executed by the respective CPUs 41 and 11.
如图4所示,在步骤(以下称为S)11中,当通过打开点火开关来启动发动机时,更具体地,当配件(ACC)打开以对导航设备2提供动力时,在没有设置任何目的地的情况下,导航设备2中的CPU 41首先从数据记录器22读取预定原位置(例如,原位置的纬度和经度,以下称为注册的原位置)的坐标数据,并将注册的原位置的坐标数据存储到RAM42作为发送到地图信息分配中心3的坐标数据。CPU 41还从RAM 42读出原旗标(home flag)(坐标旗标)并设置原坐标开启,更具体地,对原旗标分配值1,并将其再次存储到RAM 42。CPU 41从RAM 42读出表示注册的原位置和原旗标的坐标数据,并向地图信息分配中心3发送上述坐标数据和原旗标,以及用以识别上述导航设备2的导航ID(例如,导航ID 1001)。As shown in FIG. 4, in step (hereinafter referred to as S) 11, when the engine is started by turning on the ignition switch, more specifically, when the accessory (ACC) is turned on to provide power to the navigation device 2, without setting any In the case of the destination, the CPU 41 in the navigation device 2 first reads the coordinate data of the predetermined original position (for example, the latitude and longitude of the original position, hereinafter referred to as the registered original position) from the data recorder 22, and sends the registered The coordinate data of the original position is stored in the RAM 42 as the coordinate data sent to the map information distribution center 3 . The CPU 41 also reads out a home flag (coordinate flag) from the RAM 42 and sets the home flag on, more specifically, assigns a value of 1 to the home flag, and stores it in the RAM 42 again. The CPU 41 reads out the coordinate data representing the registered original position and the original flag from the RAM 42, and sends the above-mentioned coordinate data and the original flag to the map information distribution center 3, and the navigation ID (for example, navigation ID) for identifying the above-mentioned navigation device 2 to the map information distribution center 3. ID 1001).
在S11,当通过操作部分24设置目的地时,导航设备2中的CPU 41将上述目的地的坐标数据存储到RAM 42。CPU 41从RAM 42读出原旗标,并设置上述原旗标关闭,更具体地,对原旗标分配值0,并将其再次存储到RAM 42。CPU 41从RAM 42读出目的地和原旗标的坐标数据,并向地图信息分配中心3发送上述坐标数据和原旗标,以及用以识别上述导航设备2的导航ID。At S11, when the destination is set through the operation section 24, the CPU 41 in the navigation device 2 stores the coordinate data of the above destination into the RAM 42. The CPU 41 reads out the original flag from the RAM 42, and sets the above-mentioned original flag off, and more specifically, assigns the value 0 to the original flag, and stores it in the RAM 42 again. The CPU 41 reads the coordinate data of the destination and the original flag from the RAM 42, and sends the coordinate data and the original flag to the map information distribution center 3, as well as the navigation ID for identifying the above-mentioned navigation device 2.
同时,如图4所示,当在S111经由中心通信设备16接收从导航设备2发送的坐标数据和原旗标以及用以识别上述导航设备2的导航ID时,地图信息分配中心3中的CPU 11将上述导航ID、坐标数据和原旗标存储到RAM 12。Simultaneously, as shown in Figure 4, when receiving the coordinate data and the original flag sent from the navigation device 2 and the navigation ID in order to identify the above-mentioned navigation device 2 via the central communication device 16 at S111, the CPU in the map information distribution center 3 11. Store the above-mentioned navigation ID, coordinate data and original flags in RAM 12.
CPU 11从RAM 12再次读出上述坐标数据和原旗标。当原旗标的值为1时,CPU 11将以坐标数据为中心的预定区域设置为第一区域(例如,以坐标数据为中心的大约80km正方形的区域),作为用以提取区别数据的分配区域。更具体地,将以注册的原位置为中心的第一区域设置为用以提取区别数据的分配区域。The CPU 11 reads out the above-mentioned coordinate data and the original flag from the RAM 12 again. When the value of the original flag is 1, the CPU 11 sets a predetermined area centered on the coordinate data as a first area (for example, an area of about 80 km square centered on the coordinate data) as an allocated area for extracting distinguishing data . More specifically, the first area centered on the registered home position is set as the allocated area for extracting the difference data.
CPU 11从RAM 12再次读出上述坐标数据和原旗标。当原旗标的值为0时,CPU 11将以坐标数据为中心的预定区域设置为第二区域(例如,以坐标数据为中心的大约10km正方形的区域),作为用以提取区别数据的分配区域。更具体地,将以目的地为中心的第二区域设置为用以提取区别数据的分配区域。The CPU 11 reads out the above-mentioned coordinate data and the original flag from the RAM 12 again. When the value of the original flag is 0, the CPU 11 sets a predetermined area centered on the coordinate data as a second area (for example, an area of about 10 km square centered on the coordinate data) as an allocated area for extracting the distinguishing data . More specifically, the second area centered on the destination is set as the allocated area for extracting the distinguishing data.
在S112,CPU 11从RAM 12读取在上述S111中接收的导航ID,以及从导航更新历史信息数据库15读出与上述S111中设置的分配区域的导航设备2的更新历史相关的信息,导航设备2由导航ID识别出,提取在分配区域中大约2.5km正方形的每一个区块(网格)中的高标准、普通和狭窄街道的分配道路种类中导航设备2的当前版本,以及将它们存储到RAM 12。CPU 11从区别数据管理数据库18读出用以表示在分配区域中每一个区块中最新版本的区别数据的区别数据文件名,提取在导航设备2中分配区域的每一个区块中的当前版本和最新版本之间的区别数据文件名,并将它们存储到RAM 12。然后,CPU 11从更新地图信息17读出与每一个区别数据文件名对应的区别数据,并将它们存储到RAM12。In S112, the CPU 11 reads the navigation ID received in the above S111 from the RAM 12, and reads information related to the update history of the navigation device 2 of the assigned area set in the above S111 from the navigation update history information database 15, the navigation device 2 Recognized by the navigation ID, extract the current version of the navigation device 2 in the assigned road categories of high standard, ordinary and narrow streets in each block (grid) of approximately 2.5 km square in the assigned area, and store them to RAM 12. The CPU 11 reads the difference data file name representing the latest version of the difference data in each block in the allocated area from the difference data management database 18, and extracts the current version in each block in the allocated area in the navigation device 2. and the latest version of the difference data file names, and store them to RAM 12. Then, the CPU 11 reads out the difference data corresponding to each difference data file name from the update map information 17, and stores them in the RAM 12.
参照图5至图7,具体描述由CPU 11执行的提取在分配区域中每一个区块(网格)中的高标准、普通和狭窄街道的分配道路种类中,导航设备2的当前版本与最新版本之间的区别数据的一个实例。为了简化说明,将分配区域设置为2个大约2.5km的正方形区块。然而,当分配区域是80km的正方形时,包括每一区块大约为2.5km见方的1024个区块(网格)。当分配区域是10km的正方形时,包括每一区块大约为2.5km见方的16个区块(网格)。With reference to Fig. 5 to Fig. 7, in the allocation road category of high standard, common and narrow street in each block (grid) in the extraction by CPU 11 is specifically described, the current version of navigation device 2 and the latest An instance of difference data between versions. To simplify the illustration, the allocation area is set as 2 square blocks of approximately 2.5 km. However, when the allocated area is a square of 80 km, 1024 blocks (grids) each approximately 2.5 km square are included. When the allocated area is a 10 km square, 16 blocks (grids) each approximately 2.5 km square are included.
图5是示出区别数据管理信息52的一个实例的图表,区别数据管理信息52存储在地图信息分配中心3中的区别数据管理数据库18中。图6是示出导航更新历史信息53的一个实例的图表,导航更新历史信息53存储在地图信息分配中心3中的导航更新历史信息数据库15中。图7是示出在分配区域的每一个区块(网格)中所提取的区别数据的一个实例的示图。FIG. 5 is a diagram showing an example of the difference data management information 52 stored in the difference data management database 18 in the map information distribution center 3 . FIG. 6 is a diagram showing an example of the navigation update history information 53 stored in the navigation update history information database 15 in the map information distribution center 3 . FIG. 7 is a diagram showing an example of difference data extracted in each block (grid) of an allocation area.
如图5所示,对于用以表示大约2.5km正方形的每一区块的各区块ID(A、B、C、D等),在地图信息分配中心3中的区别数据管理数据库18中存储的区别数据管理信息52存储表示区别数据的区别数据文件名,所述区别数据更新至更新地图信息17中存储的最新版本(按三个分配道路种类的道路标准分类的版本2)的地图信息。As shown in FIG. 5, for each block ID (A, B, C, D, etc.) used to represent each block of about 2.5km square, in the difference data management database 18 stored in the map information distribution center 3 The difference data management information 52 stores a difference data file name indicating difference data updated to map information of the latest version (Version 2 classified by road standards for assigning road types) stored in the update map information 17 .
例如,用于更新具有区块ID A的大约2.5km正方形的区块的地图信息至版本2的区别数据文件名,对于表示高标准道路的分配道路种类的高标准来说是2A1,对于表示普通道路的分配道路种类的普通来说是2A2。For example, the difference data file name for updating the map information of a block of approximately 2.5 km square with block ID A to version 2 is 2A1 for high standard representing the assigned road category of high standard roads and 2A1 for high standard representing normal Distribution of road is generally 2A2 of road type.
如图6所示,对于具有区块ID(A、B、C、D等)的大约2.5km正方形的每一区块区域而言,按照表示高标准道路的高标准、表示普通道路的普通和表示狭窄街道的狭窄街道的三种分配道路种类,导航更新历史信息53对在导航设备2中当前存储的地图信息的版本进行存储,其中导航更新历史信息53存储在地图信息分配中心3的导航更新历史信息数据库15中,导航设备2具有导航ID 1001。As shown in FIG. 6, for each block area of approximately 2.5 km square with block ID (A, B, C, D, etc.), according to high standard representing high standard roads, normal and normal roads representing ordinary roads, Three types of allocated roads representing narrow streets of narrow streets, the navigation update history information 53 stores the version of the map information currently stored in the navigation device 2, wherein the navigation update history information 53 is stored in the navigation update of the map information distribution center 3 In the historical information database 15, the navigation device 2 has a navigation ID 1001.
例如,在具有导航ID 1001的导航设备2中当前存储的地图信息的版本,对于高标准的分配道路种类中的地图数据来说是1,对于普通的分配道路种类中的地图数据来说是2,对于狭窄街道的分配道路种类中的地图数据来说是1。For example, the version of the map information currently stored in the navigation device 2 having the navigation ID 1001 is 1 for the map data in the high-standard assigned road category and 2 for the map data in the ordinary assigned road category , which is 1 for map data in the assigned road category for narrow streets.
CPU 11接收在上述S111中作为导航ID 1001的数据,并将其存储到RAM 12。当将具有区块ID A和B的区块设置为分配区域时,CPU 11从导航更新历史信息53读出与具有区块ID A和B(与导航ID 1001对应)的区块对应的每一个分配道路种类的版本,并将它们存储到RAM 12。CPU 11从区别数据管理信息52读出与具有区块ID A和B的区块对应的每一个分配道路种类,并判断在与所读出的每一个分配道路种类对应的导航更新历史信息53中的版本是否为版本2。The CPU 11 receives the data as the navigation ID 1001 in the above S111, and stores it in the RAM 12. When the blocks with the block IDs A and B are set as allocation areas, the CPU 11 reads out each of the blocks corresponding to the blocks with the block IDs A and B (corresponding to the navigation ID 1001) from the navigation update history information 53. Allocate versions of road types and store them to RAM 12. The CPU 11 reads out each assigned road category corresponding to the blocks having the block IDs A and B from the differentiated data management information 52, and judges that it is in the navigation update history information 53 corresponding to each of the read assigned road types. is version 2.
接下来,如图7所示,当与从区别数据管理信息52读出的每一个分配道路种类对应的导航更新历史信息53的版本不是版本2时,CPU 11从区别数据管理信息52读出与每一个分配道路种类对应的区别数据文件名,并将区别数据文件名2A1、2B1和2B2依次存储到RAM 12。然后,CPU 11从更新地图信息17读出与区别数据文件名2A1、2B1和2B2对应的区别数据,并将它们存储到RAM 12,作为将要向具有导航ID 1001的导航设备2分配的区别数据。Next, as shown in FIG. 7, when the version of the navigation update history information 53 corresponding to each assigned road category read out from the difference data management information 52 is not version 2, the CPU 11 reads the information corresponding to the difference data management information 52 from the difference data management information 52. Each assigns a different data file name corresponding to the road type, and stores the different data file names 2A1, 2B1, and 2B2 in the RAM 12 in sequence. Then, the CPU 11 reads out the difference data corresponding to the difference data file names 2A1, 2B1, and 2B2 from the update map information 17, and stores them in the RAM 12 as difference data to be distributed to the navigation device 2 having the navigation ID 1001.
在S113,CPU 11选择用以识别所提取的区别数据的分配ID,并将其存储到RAM 12。In S113, the CPU 11 selects an allocation ID for identifying the extracted difference data, and stores it in the RAM 12.
在S114,CPU 11将分配管理信息存储到分配管理信息数据库19,其中所述分配管理信息包括用以识别所提取的区别数据的分配ID、用以表示与区别数据对应的分配区域的每一区块的区块ID、和每一个区块ID的每一个分配道路种类的更新版本。In S114, the CPU 11 stores the allocation management information including the allocation ID for identifying the extracted difference data, each area for indicating the allocation area corresponding to the difference data, into the allocation management information database 19. The block ID of the block, and an updated version of each assigned road category for each block ID.
参照图8,描述在分配管理信息数据库19中存储的分配管理信息的一个实例。图8是示出与图7中所示分配区域的每一部分所提取的区别数据对应的分配管理信息54的一个实例的图表。Referring to FIG. 8, an example of distribution management information stored in the distribution management information database 19 will be described. FIG. 8 is a diagram showing one example of allocation management information 54 corresponding to the extracted distinction data for each part of the allocation area shown in FIG. 7 .
如图8所示,CPU 11选择数据T00001作为用以识别与所提取的区别数据文件名2A1、2B1和2B2对应的区别数据的分配ID,并将上述数据T00001存储为分配管理信息54的分配ID。CPU 11将区块ID A、B和B分别存储为分配管理信息54的区块ID,所述区块ID A、B和B表示与区别数据文件名2A1、2B1和2B2对应的分配区域的区块。CPU 11将高标准、高标准和普通的分配道路种类分别存储为分配管理信息54的分配道路种类,所述高标准、高标准和普通表示与区别数据文件名2A1、2B1和2B2对应的分配道路种类。CPU 11将与区别数据文件名2A1、2B1和2B2对应的版本2存储为分配管理信息54的版本。As shown in FIG. 8, the CPU 11 selects the data T00001 as the distribution ID for identifying the difference data corresponding to the extracted difference data file names 2A1, 2B1, and 2B2, and stores the above-mentioned data T00001 as the distribution ID of the distribution management information 54. . The CPU 11 stores the block IDs A, B, and B representing the areas of the allocation area corresponding to the distinguishing data file names 2A1, 2B1, and 2B2 as the block IDs of the allocation management information 54, respectively. piece. The CPU 11 stores, as the allocated road types of the allocation management information 54, high-standard, high-standard, and ordinary types of allocated roads, which represent allocated roads corresponding to the distinction data file names 2A1, 2B1, and 2B2, respectively, as the allocated road types of the allocation management information 54. type. The CPU 11 stores version 2 corresponding to the difference data file names 2A1, 2B1, and 2B2 as the version of the allocation management information 54.
在S115,CPU 11从RAM 12读出在S112中提取的区别数据和向S113中的区别数据提供的分配ID,并将它们分配给导航设备2。In S115, the CPU 11 reads out the difference data extracted in S112 and the allocation ID supplied to the difference data in S113 from the RAM 12, and assigns them to the navigation device 2.
例如,如图8所示,CPU 11向导航设备2分配与区别数据文件名2A1、2B1和2B2对应的区别数据,以及向区别数据提供的分配ID T00001。For example, as shown in FIG. 8, the CPU 11 assigns to the navigation device 2 the difference data corresponding to the difference data file names 2A1, 2B1, and 2B2, and the distribution ID T00001 provided to the difference data.
同时,如图4所示,当在S12中经由通信设备27从地图信息分配中心3接收区别数据和分配ID时,导航设备2中的CPU 41将区别数据和分配ID存储到RAM 42中。Simultaneously, as shown in FIG. 4, when receiving distinguishing data and distributing ID from map information distributing center 3 via communication device 27 in S12, CPU 41 in navigation device 2 stores distinguishing data and distributing ID in RAM 42.
在S13,CPU 41从RAM 12读出所接收的区别数据,并将导航地图信息38中分配区域的地图信息更新为最新版本的地图信息。At S13, the CPU 41 reads out the received difference data from the RAM 12, and updates the map information of the assigned area in the navigation map information 38 to the latest version of the map information.
然后,在S14,CPU 41检查导航地图信息38中分配区域的地图信息的更新,并判断在更新地图信息中是否存在任何错误。当在导航地图信息38中分配区域的更新地图信息中不存在错误时,更具体地,当分配区域的地图信息的更新成功时(S14:是),CPU 41进行S15中的过程。在S15,CPU 41从RAM 42读出在S12中接收的分配ID,通过发送分配ID以及在以上S11中已经向地图信息分配中心3发送的用以识别上述导航设备2的导航ID,向地图信息分配中心3通知导航地图信息38更新成功,然后完成相关过程。Then, at S14, the CPU 41 checks the update of the map information of the assigned area in the navigation map information 38, and judges whether there is any error in the updated map information. When there is no error in the update map information of the assigned area in the navigation map information 38, more specifically, when the update of the map information of the assigned area is successful (S14: Yes), the CPU 41 proceeds to the process in S15. At S15, the CPU 41 reads out the distribution ID received in S12 from the RAM 42, sends the distribution ID and the navigation ID used to identify the above-mentioned navigation device 2 to the map information distribution center 3 in the above S11, and sends the map information The distribution center 3 notifies the update of the navigation map information 38 successfully, and then completes the relevant process.
例如,当在导航地图信息38中分配区域的区块ID A和B中的地图信息更新不存在错误时(S14:是),CPU 41通过发送在S12接收的分配ID T0001和在以上S11中已经向地图信息分配中心3发送的用以识别上述导航设备2的导航ID 1001,向地图信息分配中心3通知导航地图信息38更新成功,然后完成相关过程。For example, when there is no error in the update of the map information in the block IDs A and B of the distribution area in the navigation map information 38 (S14: Yes), the CPU 41 sends the distribution ID T0001 received at S12 and the distribution ID T0001 that has been received in S11 above. The navigation ID 1001 in order to identify the above-mentioned navigation device 2 sent to the map information distribution center 3 notifies the map information distribution center 3 that the update of the navigation map information 38 is successful, and then completes the relevant process.
同时,当在更新导航地图信息38中的分配区域的地图信息出现错误时,更具体地,当分配区域的地图信息更新失败时(S14:否),CPU 41进行S16中的过程。在S16,CPU 41通过仅发送在以上S11中已经向地图信息分配中心3发送的用以识别上述导航设备2的导航ID,向地图信息分配中心3通知导航地图信息38更新失败,然后完成相关过程。Meanwhile, when an error occurs in the map information of the assigned area in the update navigation map information 38, more specifically, when the update of the map information of the assigned area fails (S14: No), the CPU 41 carries out the process in S16. In S16, the CPU 41 notifies the map information distribution center 3 that the update of the navigation map information 38 has failed by only sending the navigation ID that has been sent to the map information distribution center 3 in the above S11 to identify the above-mentioned navigation device 2, and then completes the relevant process .
例如,CPU 41通过仅发送在以上S11中已经向地图信息分配中心3发送的用以识别上述导航设备2的导航ID 1001,向地图信息分配中心3通知导航地图信息38更新失败,然后完成相关过程。For example, the CPU 41 notifies the map information distribution center 3 that the update of the navigation map information 38 has failed by only sending the navigation ID 1001 that has been sent to the map information distribution center 3 in the above S11 to identify the above-mentioned navigation device 2, and then completes the relevant process .
同时,如图4所示,当在S116接收从导航设备2发送的导航地图信息38更新成功或失败的通知时,在地图信息分配中心3中的CPU 11将上述通知存储到RAM 12,然后进行S117中的过程。Simultaneously, as shown in Figure 4, when receiving at S116 the notification that the navigation map information 38 that sends from navigation equipment 2 is updated successfully or fails, CPU 11 in map information distribution center 3 stores above-mentioned notification to RAM 12, then carries out The process in S117.
在S117,CPU 11从RAM 12再次读出通知,并判断在导航设备2中的导航地图信息38的更新是否成功,更具体地,判断是否接收到分配ID和导航ID。当没有接收到分配ID和导航ID时,更具体地,当仅接收到导航ID时(S117:否),CPU 11判断由上述导航ID识别的导航设备2中的导航地图信息38的更新已经失败,并完成相关过程。At S117, the CPU 11 reads out the notification again from the RAM 12, and judges whether the update of the navigation map information 38 in the navigation device 2 is successful, more specifically, judges whether the distribution ID and the navigation ID have been received. When the distribution ID and the navigation ID are not received, more specifically, when only the navigation ID is received (S117: NO), the CPU 11 judges that the update of the navigation map information 38 in the navigation device 2 identified by the above-mentioned navigation ID has failed , and complete the relevant process.
因此,例如,当上述导航ID是1001时,与导航ID 1001识别的导航设备2对应的导航更新历史信息53(参见图6)没有更新。Therefore, for example, when the above-mentioned navigation ID is 1001, the navigation update history information 53 (see FIG. 6 ) corresponding to the navigation device 2 identified by the navigation ID 1001 is not updated.
同时,当接收到分配ID和导航ID时(S117:是),CPU 11判断由上述导航ID识别的导航设备2中的导航地图信息38的更新已经成功,并进行S118中的过程。Meanwhile, when receiving distribution ID and navigation ID (S117: Yes), CPU 11 judges that the updating of navigation map information 38 in navigation device 2 identified by above-mentioned navigation ID has succeeded, and carries out the process in S118.
在S118,CPU 11从RAM 12再次读出在S116中存储的分配ID,以及从分配管理信息数据库19读出与分配ID对应的分配管理信息,并将它们存储到RAM 12。CPU 11将由S116中存储的导航ID指定的导航更新历史信息数据库15中存储的历史数据的更新版本换新为与RAM 12中存储的每一个分配道路种类和分配管理信息的区块ID对应的版本,然后将它们再次存储到导航更新历史信息数据库15,并完成相关过程。从而对于导航ID指定的更新历史数据库15中存储的更新历史数据能够可靠地与在导航ID指定的导航设备2中的导航地图信息38中存储的当前版本信息一致。In S118, the CPU 11 reads out the allocation ID stored in S116 from the RAM 12 again, and reads out the allocation management information corresponding to the allocation ID from the allocation management information database 19, and stores them in the RAM 12. CPU 11 renews the updated version of the historical data stored in the navigation update history information database 15 specified by the navigation ID stored in S116 into a version corresponding to the block ID of each allocated road category and allocated management information stored in RAM 12 , and then store them again in the navigation update history information database 15, and complete the related process. Thus, the update history data stored in the update history database 15 specified by the navigation ID can be reliably consistent with the current version information stored in the navigation map information 38 in the navigation device 2 specified by the navigation ID.
参照图8和9,描述在图6中所示的更新导航更新历史信息53的一个实例。图9是示出基于图8中所示的分配管理信息54,在图6中所示的已更新的导航更新历史信息53的一个实例的图表。An example of updating navigation update history information 53 shown in FIG. 6 will be described with reference to FIGS. 8 and 9 . FIG. 9 is a diagram showing an example of the updated navigation update history information 53 shown in FIG. 6 based on the allocation management information 54 shown in FIG. 8 .
例如,当在上述S116接收到分配ID T00001和导航ID 1001时,CPU11从分配管理信息数据库19中存储的分配管理信息54(参见图8)读出与高标准、高标准和普通的分配道路种类对应的版本2,2和2,以及与上述分配ID T00001对应的区块ID A、B和B,并将它们存储到RAM 12。For example, when receiving the allocation ID T00001 and the navigation ID 1001 at the above-mentioned S116, the CPU 11 reads out the allocation road types corresponding to high standard, high standard, and common from the allocation management information 54 stored in the allocation management information database 19 (see FIG. 8 ). Corresponding versions 2, 2 and 2, and block IDs A, B and B corresponding to the above allocation ID T00001, and storing them to RAM 12.
如图9所示,CPU 11通过将S116中存储的导航ID 1001指定的更新历史数据库15中存储的更新历史数据53(参见图6)的版本换新(renew)成与高标准、高标准和普通的分配道路种类对应的版本2,2和2,以及在RAM 12中存储的分配管理信息54(参见图8)中存储的区块ID A、B和B,来创建导航更新历史信息55,并且将它们再次存储到导航更新历史信息数据库15,然后完成相关过程。As shown in FIG. 9, the CPU 11 renews (renews) the version of the update history data 53 (see FIG. 6) stored in the update history database 15 specified by the navigation ID 1001 stored in S116 to be compatible with the high standard, high standard and high standard. Versions 2, 2, and 2 corresponding to common allocation road types, and block IDs A, B, and B stored in allocation management information 54 (see FIG. 8 ) stored in RAM 12 to create navigation update history information 55, And store them again in the navigation update history information database 15, and then complete the related process.
从而对于更新历史数据库15中存储的导航ID 1001指定的更新历史数据55能够可靠地与在导航ID 1001指定的导航设备2中的导航地图信息38中存储的当前版本信息一致。Thereby the update history data 55 specified by the navigation ID 1001 stored in the update history database 15 can be reliably consistent with the current version information stored in the navigation map information 38 in the navigation device 2 specified by the navigation ID 1001.
接下来,在具有上述结构的地图信息分配系统1中,参照图10至图15描述,当导航设备2中的导航地图信息38基于按地区的更新地图信息被更新时,对地图信息分配中心3中的导航更新历史信息数据库15中存储的导航更新历史信息进行更新的过程,所述更新地图信息已从上述地图信息分配中心3被分配至PC 5并记录到CD-ROM 6。Next, in the map information distribution system 1 having the above-mentioned structure, it is described with reference to FIGS. The process of updating the navigation update history information stored in the navigation update history information database 15 in the navigation update history information database 15. The updated map information has been distributed to the PC 5 from the map information distribution center 3 and recorded to the CD-ROM 6.
首先,参照图10至12描述由地图信息分配中心3和PC 5执行的在CD-ROM 6上按地区记录更新地图信息的存储介质记录过程。First, the storage medium recording process of recording and updating map information by area on the CD-ROM 6 performed by the map information distribution center 3 and the PC 5 will be described with reference to FIGS. 10 to 12.
图10是在本发明第一实施例的地图信息分配系统1中,由地图信息分配系统3和PC 5执行的在CD-ROM 6上按地区记录更新地图信息的存储介质记录过程的流程图。将图10中的流程图所示的程序存储在地图信息分配中心3中的ROM 13以及PC 5中的ROM 73(未示出),并通过地图信息分配中心3中的CPU 11和PC 5中的CPU 71(未示出)执行。Fig. 10 is in the map information distribution system 1 of the first embodiment of the present invention, by the map information distribution system 3 and PC 5 execution by map information distribution system 3 and PC 5 on CD-ROM 6 record the flow chart of the storage medium recording update map information by region. The program shown in the flow chart among Fig. 10 is stored in ROM 13 among the map information distribution center 3 and ROM 73 (not shown) in the PC 5, and in the CPU 11 and the PC 5 in the map information distribution center 3 CPU 71 (not shown) executes.
如图10所示,在S211,PC 5中的CPU 71首先向地图信息分配中心3发送用以表示由用户所选择的地区名称(例如,东京、大阪、北海道、爱知县等)的地区数据以及地区单元请求信号,所述地区单元请求信号用以请求更新每一所选地区的地图信息的信息(区别数据)。As shown in Figure 10, at S211, the CPU 71 in the PC 5 first sends to the map information distribution center 3 the area data and An area unit request signal for requesting updating information (discrimination data) of map information for each selected area.
同时,如图10所示,当在S311中经由中心通信设备16接收用以表示地区的地区数据以及地区单元请求信号时,所述地区单元请求信号作为从PC 5按地区发送的地图信息的更新信息(区别数据)的请求,在地图信息分配中心3中的CPU 11将地区信息存储到RAM 12。Simultaneously, as shown in Figure 10, when in S311 via central communication equipment 16, when receiving the region data and the region unit request signal for representing the region, the region unit request signal is used as an update of the map information sent from PC 5 by region In response to a request for information (differential data), the CPU 11 in the map information distribution center 3 stores the area information in the RAM 12.
CPU 11从RAM 12再次读出地区数据,将上述地区数据指定的地区设置为按地区分配的区域以提取区别数据,然后从区别数据管理数据库18如上所述读出在按地区分配的区域(分配区域)中每一区块的最新版本的区别数据管理信息,并将它们存储到RAM 12。然后,CPU 11从更新地图信息17读出与RAM 12中存储的区别数据管理信息中的区别数据文件名对应的区别数据,并将它们存储到RAM 12。The CPU 11 reads out the area data again from the RAM 12, sets the area designated by the above area data as an area allocated by area to extract the distinguishing data, and then reads out the area allocated by area (distributed by area) from the distinguishing data management database 18 as described above. area) of the latest version of the differentiated data management information for each block, and store them in the RAM 12. Then, the CPU 11 reads out the difference data corresponding to the difference data file names in the difference data management information stored in the RAM 12 from the update map information 17, and stores them in the RAM 12.
例如,当从RAM 12读出的地区数据关于X地区时,CPU 11将X地区设置为按地区分配的区域(分配区域)以提取区别数据。当在分配的区域(分配区域)中大约2.5km正方形的区块(网格)是A、B、C、D和E时(参见图14),CPU 11从区别数据管理数据库18中存储的区别数据管理信息52(参见图5)依次读出与区块ID为A至E的每一区块对应的最新版本的区别数据管理信息(版本、区块ID、分配道路种类和区别数据文件名),并将它们存储到RAM 12。因此,CPU 11将“版本2,区块A,高标准,2A1”,“版本2,区块A,普通,2A2”,...“版本2,区块E,狭窄街道,2E1”的数据作为最新版本的区别数据管理信息存储到RAM 12。然后,CPU 11从更新地图信息17读出与RAM 12中存储的区别数据管理信息中的区别数据文件名2A1、2A2、2B1、...2E1对应的区别数据,并将它们存储到RAM 12。For example, when the area data read from the RAM 12 is about the X area, the CPU 11 sets the X area as an area allocated by area (assigned area) to extract the distinguishing data. When the block (grid) of approximately 2.5km square in the allocated area (allocated area) is A, B, C, D, and E (see FIG. 14 ), the difference that the CPU 11 stores from the difference data management database 18 The data management information 52 (see FIG. 5 ) sequentially reads out the latest version of the difference data management information (version, block ID, assigned road type, and difference data file name) corresponding to each block whose block ID is A to E. , and store them into RAM 12. Therefore, CPU 11 will read the data of "Version 2, Block A, High Standard, 2A1", "Version 2, Block A, Normal, 2A2", ... "Version 2, Block E, Narrow Street, 2E1" The difference data management information as the latest version is stored in RAM 12. Then, the CPU 11 reads out the difference data corresponding to the difference data file names 2A1, 2A2, 2B1, .
为了简化说明,将在设置为按地区分配的区域(分配区域)的X地区中大约2.5km正方形的区块设置为区块ID为A至E的5个区块。尽管将地区数据设置为例如X地区的一个地区,但是也可以将多个地区设置为分配的区域(分配区域)。To simplify the description, tiles of about 2.5 km square in the X area set as the area allocated by area (allocation area) are set as 5 tiles with tile IDs A to E. Although the area data is set as one area such as the X area, a plurality of areas may be set as allocated areas (assigned areas).
在S312,CPU 11选择用以按地区识别所提取的区别数据的分配ID,并将其存储到RAM 12。At S312, the CPU 11 selects an allocation ID for identifying the extracted distinction data by region, and stores it in the RAM 12.
在S313,CPU 11创建PC分配管理信息,并将其存储到分配管理信息数据库19作为用以管理向PC 5按地区分配的区别数据的分配管理信息,其中所述PC分配管理信息包括:用以按地区识别所提取的区别数据的分配ID,用以表示每一区块的区块ID,在RAM 12中存储的分配区域中每一区块的最新版本的区别数据管理信息中的分配道路种类和版本。In S313, the CPU 11 creates PC allocation management information, and stores it in the allocation management information database 19 as allocation management information for managing the distinction data allocated to the PC 5 by region, wherein the PC allocation management information includes: Distinguishing the distribution ID of the extracted distinguishing data by region to indicate the block ID of each block, the distribution road type in the latest version of the distinguishing data management information of each block in the assigned region stored in the RAM 12 and version.
参照图11描述在分配管理信息数据库19中存储的PC分配管理信息的一个实例。图11是示出在图10所示的流程图的S313中,在分配管理信息数据库19中存储的PC分配管理信息61的一个实例的图表。An example of PC allocation management information stored in the allocation management information database 19 is described with reference to FIG. 11 . FIG. 11 is a diagram showing an example of PC allocation management information 61 stored in the allocation management information database 19 in S313 of the flowchart shown in FIG. 10 .
如图11所示,CPU 11选择P00001作为用以按地区识别X地区中所提取的区别数据的分配ID,并将P00001存储为PC分配管理信息61的分配ID。CPU 11从RAM 12中存储的X地区的区别数据管理信息的最新版本依次读出区块ID、分配道路种类和版本,作为“版本2,区块A,高标准,2A1”,“版本2,区块A,普通,2A2”,...“版本2,区块E,狭窄街道,2E1”,并通过将它们依次存储为区块ID、分配道路种类和与分配ID P00001对应的PC分配管理信息61的版本,将它们存储到分配管理信息数据库19。As shown in FIG. 11, the CPU 11 selects P00001 as the distribution ID for identifying the extracted distinction data in the X region by region, and stores P00001 as the distribution ID of the PC distribution management information 61. The CPU 11 sequentially reads out the block ID, the type of assigned road, and the version from the latest version of the management information of the distinction data of the X region stored in the RAM 12 as "version 2, block A, high standard, 2A1", "version 2, Block A, Common, 2A2", ... "Version 2, Block E, Narrow Street, 2E1", and manage by storing them sequentially as block ID, assigned road category, and PC corresponding to assigned ID P00001 The versions of the information 61 are stored in the distribution management information database 19.
因此,作为由分配ID P00001指定的PC分配管理信息61,CPU 11存储依次作为区块ID的A,A,B,...E的数据,依次作为分配道路种类的高标准、普通、高标准、...狭窄街道的数据,以及依次作为版本的数据2。Therefore, as the PC allocation management information 61 designated by the allocation ID P00001, the CPU 11 stores data of A, A, B, ... E sequentially as block IDs as high standard, normal, high standard of the types of allocated roads , ... data for narrow streets, and data 2 as version in that order.
在S314,CPU 11从RAM 12读出按上述S311中设置的按地区分配的区域中每一区块中最新版本的区别数据管理信息的区块ID和分配道路种类、与区块ID对应的区别数据、和S312中提取的用以按地区识别区别数据的分配ID,然后将它们分配到PC 5,并且在分配之后完成相关过程。In S314, the CPU 11 reads from the RAM 12 the block ID of the latest version of the differentiated data management information in each block in the area allocated by area set in the above S311, the type of assigned road, and the difference corresponding to the block ID. data, and the allocation ID extracted in S312 to identify the distinguishing data by region, and then distribute them to the PC 5, and complete the related process after the distribution.
例如,CPU 11从RAM 12读出在X地区中按地区的区别数据管理信息中,区块ID A、A、B、...E,高标准、普通、高标准、...狭窄街道的分配道路种类,与区别数据文件名2A1、2A2、2B1、...2E1对应的区别数据2A1、2A2、2B1、...2E1、和分配ID P00001,然后将它们分配给PC 5,并且在分配之后完成相关过程。For example, the CPU 11 reads out from the RAM 12, among the district-by-district data management information in the X district, block IDs A, A, B, ... E, high standard, normal, high standard, ... narrow streets Allocate the road category, the distinction data 2A1, 2A2, 2B1, ... 2E1 corresponding to the distinction data file names 2A1, 2A2, 2B1, ... 2E1, and the allocation ID P00001, and then assign them to the PC 5, and in the allocation Then complete the relevant process.
同时,如图10所示,当在S212经由通信设备27从地图信息分配中心3接收按地区的区别数据管理信息的区块ID和分配道路种类、与区块ID对应的区别数据、和用以按地区识别区别数据的分配ID时,PC 5中的CPU 71将这些数据存储到RAM 72(未示出)。Meanwhile, as shown in FIG. 10, when the block ID and distribution road type of the difference data management information by area are received from the map information distribution center 3 via the communication device 27 at S212, the difference data corresponding to the block ID, and the When identifying the distribution IDs of the distinguishing data by region, the CPU 71 in the PC 5 stores these data into the RAM 72 (not shown).
在S213,CPU 71从RAM 72依次读出按地区的区别数据管理信息的所接收的区块ID和分配道路种类、与区块ID对应的区别数据、和用以按地区指定区别数据的分配ID,并将它们经由记录器5A按地区存储到CD-ROM 6,以可经由读取器28由导航设备2中的CPU 41按地区读取为更新地图信息,然后完成相关过程。In S213, the CPU 71 sequentially reads out from the RAM 72 the received block ID and the allocated road type of the regionally differentiated data management information, the differentiated data corresponding to the block ID, and the allocated ID for specifying the differentiated data by region , and they are stored in CD-ROM 6 by region via recorder 5A, so that they can be read by region by CPU 41 in navigation device 2 via reader 28 to update map information, and then complete the relevant process.
参照图12描述在CD-ROM 6上按地区记录更新地图信息的一个实例。图12是示出在图10中所示的流程图中的S213中,在CD-ROM 6上按地区记录更新地图信息的一个实例的图表。An example of recording and updating map information by region on the CD-ROM 6 is described with reference to FIG. 12 . FIG. 12 is a diagram showing an example of recording update map information by area on the CD-ROM 6 in S213 in the flow chart shown in FIG. 10 .
当如图12所示,从地图信息分配中心3向PC 5分配X地区的按地区的区别数据管理信息的区块ID“A、A、B、...E”、分配道路种类“高标准、普通、高标准、...狭窄街道”、区别数据“2A1、2A2、2B1、...2E1”、和分配ID P00001时,PC 5中的CPU 71按地区创建更新地图信息62,其将P00001存储为分配ID,“A、A、B、...E”依次存储为区块ID,“高标准、普通、高标准、...狭窄街道”依次存储为分配道路种类,和“2A1、2A2、2B1、...2E1”依次存储为区别数据,并经由记录器5A在CD-ROM6上按地区记录更新地图信息62,以可经由读取器28由导航设备2中的CPU 41读取。When, as shown in FIG. 12, the block ID "A, A, B, ... E" of the regionally differentiated data management information of the X region is distributed from the map information distribution center 3 to the PC 5, the road type "high standard" is distributed , normal, high standard, ... narrow street", distinguishing data "2A1, 2A2, 2B1, ... 2E1", and assigning ID P00001, the CPU 71 in the PC 5 creates and updates map information 62 by area, which will P00001 is stored as the allocation ID, "A, A, B, ... E" is stored as the block ID in sequence, "high standard, normal, high standard, ... narrow street" is stored as the allocation road category in sequence, and "2A1 , 2A2, 2B1, ... 2E1" are stored as difference data in turn, and record and update map information 62 by region on CD-ROM6 via recorder 5A, so that they can be read by CPU 41 in navigation device 2 via reader 28 Pick.
接下来,基于按地区记录在图10中所示的存储介质记录过程中配备的CD-ROM 6上的更新地图信息,来更新导航设备2中的导航地图信息38时,参照图13至15,描述在上述地图信息分配中心3中的导航更新历史信息数据库15中存储的导航更新历史信息的更新过程。Next, when updating the navigation map information 38 in the navigation device 2 based on the update map information recorded on the CD-ROM 6 equipped in the storage medium recording process shown in FIG. 10 by region, with reference to FIGS. 13 to 15, The update procedure of the navigation update history information stored in the navigation update history information database 15 in the map information distribution center 3 described above will be described.
图13是当经由图10中所示的存储介质记录过程中配备的CD-ROM 6来更新导航设备2中的导航地图信息38时,在上述地图信息分配中心3中的导航更新历史信息数据库15中存储的导航更新历史信息的更新过程的流程图。将图13中的流程图所述的程序存储在导航设备2中的ROM 43以及地图信息分配中心3中的ROM 13中,并通过各个CPU 41和11执行。Fig. 13 is when updating the navigation map information 38 in the navigation device 2 via the CD-ROM 6 equipped in the storage medium recording process shown in Fig. 10, the navigation update history information database 15 in the above-mentioned map information distribution center 3 Flowchart of the update process for the navigation update history information stored in . The program described in the flowchart in FIG. 13 is stored in the ROM 43 in the navigation device 2 and the ROM 13 in the map information distribution center 3, and executed by the respective CPUs 41 and 11.
如图13所示,在S31,导航设备2中的CPU 41经由读取器28从在CD-ROM 6上按地区记录的更新地图信息读出区块ID、分配道路种类以及与区块ID对应的区别数据,并将它们存储到RAM 42。As shown in FIG. 13 , at S31, the CPU 41 in the navigation device 2 reads out the block ID, the distribution road type, and the map information corresponding to the block ID from the updated map information recorded on the CD-ROM 6 by region via the reader 28 at S31. and store them in RAM 42.
在S32,CPU 41判断在与RAM 42中存储的区块ID的每一个分配道路种类对应的导航地图信息38中,按地区分配的区域的地图信息的当前版本是否比上述RAM 42中存储的每一部分区别数据的最新版本早。当该版本较早时,CPU 41基于最新版本的对应区别数据来更新地图信息。In S32, the CPU 41 judges whether, in the navigation map information 38 corresponding to each assigned road type of the block ID stored in the RAM 42, the current version of the map information of the area allocated by area is more accurate than the current version of the map information stored in the above-mentioned RAM 42. The latest version of some distinction data is early. When the version is earlier, the CPU 41 updates the map information based on the corresponding difference data of the latest version.
参照图14描述经由CD-ROM 6在导航设备2中所更新的导航地图信息38的一个实例,如图12所示,更新地图信息62按地区记录在CD-ROM6中。An example of the updated navigation map information 38 in the navigation device 2 via the CD-ROM 6 is described with reference to FIG. 14. As shown in FIG. 12, the update map information 62 is recorded in the CD-ROM 6 by region.
图14是描述经由CD-ROM 6在导航设备2中所更新的导航地图信息38的一个实例的示图,如图12所示,更新地图信息62按地区记录在CD-ROM 6中。FIG. 14 is a diagram describing an example of the updated navigation map information 38 in the navigation device 2 via the CD-ROM 6. As shown in FIG. 12, the updated map information 62 is recorded in the CD-ROM 6 by region.
如图14所示,CPU 41首先基于从CD-ROM 6读出并存储在RAM 42中按地区的更新地图信息62,判断与导航地图信息38中的区块ID A中高标准的分配道路种类对应的版本是否为版本2。当该版本不是版本2时,CPU 41基于在RAM 42中存储的区别数据2A1,将与导航地图信息38中的区块ID A中高标准的分配道路种类对应的地图信息更新为版本2。As shown in Figure 14, CPU 41 first reads out from CD-ROM 6 and is stored in RAM 42 based on the update map information 62 by region, and judges that it corresponds to the high-standard allocation road type in the block ID A in the navigation map information 38 is version 2. When the version is not version 2, the CPU 41 updates the map information corresponding to the high standard assigned road category in the block ID A in the navigation map information 38 to version 2 based on the distinction data 2A1 stored in the RAM 42.
接下来,CPU 41基于存储在RAM 42中按地区的更新地图信息62,判断与导航地图信息38中的区块ID A中普通的分配道路种类对应的版本是否为版本2。当该版本是版本2时,不更新在导航地图信息38中的区块ID A中普通的分配道路种类的地图信息。CPU 41以基于存储在RAM 42中按地区的更新地图信息62的类似方式,分别根据区别数据2B1、2B2、2C1至2C3和2E1更新在导航地图信息38中区块ID B中的高标准和普通的分配道路种类的地图信息,区块ID C中的高标准、普通和狭窄街道的分配道路种类的地图信息,以及区块ID E中的狭窄街道的分配道路种类的地图信息。Next, the CPU 41 judges whether the version corresponding to the common assigned road type in the block ID A in the navigation map information 38 is version 2 based on the updated map information 62 by region stored in the RAM 42. When the version is version 2, the map information of the usual assigned road types in the block ID A in the navigation map information 38 is not updated. The CPU 41 updates the high standard and normal in the block ID B in the navigation map information 38 based on the distinction data 2B1, 2B2, 2C1 to 2C3, and 2E1, respectively, in a similar manner based on the update map information 62 by region stored in the RAM 42. The map information of the assigned road types of the block ID C, the map information of the assigned road types of the high standard, ordinary and narrow streets in the block ID C, and the map information of the assigned road types of the narrow streets in the block ID E.
在S33,CPU 41检查在以上S32中更新的导航地图信息38中按地区分配的区域的地图信息的更新,并判断在更新地图信息中是否存在任何错误。当在导航地图信息38中按地区分配的区域的地图信息更新中存在错误时,更具体地,当按地区分配的区域中的地图信息更新失败时(S33:否),CPU 41向用户通知地图信息更新失败,并完成相关过程。In S33, the CPU 41 checks the update of the map information of the areas allocated by regions in the navigation map information 38 updated in the above S32, and judges whether there is any error in the updated map information. When there is an error in the update of the map information of the area allocated by area in the navigation map information 38, more specifically, when the update of the map information in the area allocated by area fails (S33: NO), the CPU 41 notifies the user of the map The information update failed and the related process is completed.
同时,在导航地图信息38中按地区分配的区域的地图信息的更新中不存在错误时,更具体地,当按地区分配的区域中的地图信息更新成功时(S33:是),CPU 41进行S34中的过程。在S34中,CPU 41读出在CD-ROM 6中存储的分配ID,并将其存储到RAM 42。Simultaneously, when there is no error in the update of the map information of the area allocated by area in the navigation map information 38, more specifically, when the update of the map information in the area allocated by area is successful (S33: Yes), the CPU 41 performs process in S34. In S34, the CPU 41 reads out the distribution ID stored in the CD-ROM 6, and stores it in the RAM 42.
例如,当CD-ROM 6如图12所示按地区存储更新地图信息62时,CPU 41读出分配ID P00001,并将其存储到RAM 42。For example, when the CD-ROM 6 stores and updates map information 62 by region as shown in FIG.
在S35,CPU 41从RAM 42再次读出分配ID,通过发送分配ID以及在以上S11中已经被发送到地图信息分配中心3并识别上述导航设备2的导航ID,经由CD-ROM 6向地图信息分配中心3通知导航地图信息38的更新,然后完成相关过程。At S35, the CPU 41 reads out the distribution ID again from the RAM 42, and sends the distribution ID and the navigation ID that has been sent to the map information distribution center 3 in the above S11 and recognizes the above-mentioned navigation device 2 to the map information via the CD-ROM 6. The distribution center 3 notifies the update of the navigation map information 38, and then completes the related process.
例如,CPU 41通过发送在S34中的RAM 42中存储的分配ID P00001以及用以识别上述导航设备2并在以上S11中已经被发送到地图信息分配中心3的导航ID 1001,经由CD-ROM 6向地图信息分配中心3通知导航地图信息38的更新,然后完成相关过程。For example, the CPU 41 transmits the distribution ID P00001 stored in the RAM 42 in S34 and the navigation ID 1001 for identifying the above-mentioned navigation device 2 and has been sent to the map information distribution center 3 in the above S11, via the CD-ROM 6 The update of the navigation map information 38 is notified to the map information distribution center 3, and then the related process is completed.
同时,如图13所示,在S411,地图信息分配中心3中的CPU 11判断是否已经从导航设备2接收到更新导航地图信息38的通知,更具体地,判断是否已经接收到分配ID和导航ID。当没有接收到分配ID和导航ID时(S411:否),CPU 11完成相关过程。Simultaneously, as shown in Figure 13, in S411, the CPU 11 in the map information distribution center 3 judges whether to have received the notification of updating the navigation map information 38 from the navigation device 2, and more specifically, judges whether the distribution ID and the navigation map information have been received. ID. When the distribution ID and the navigation ID are not received (S411: NO), the CPU 11 completes the related process.
因此,例如,不更新与导航ID 1001指定的导航设备2对应的导航更新历史信息53(参见图6)。Therefore, for example, the navigation update history information 53 (see FIG. 6 ) corresponding to the navigation device 2 specified by the navigation ID 1001 is not updated.
同时,当接收到分配ID和导航ID时(S411:是),CPU 11判断在上述导航ID指定的导航设备2中的导航地图信息38已经被更新,将分配ID和导航ID存储到RAM 12,然后进行S412中的过程。Simultaneously, when receiving distribution ID and navigation ID (S411: Yes), CPU 11 judges that the navigation map information 38 in the navigation device 2 specified by above-mentioned navigation ID has been updated, and distribution ID and navigation ID are stored to RAM 12, Then proceed to the process in S412.
在S412,CPU 11从RAM 12再次读出分配ID,从分配管理信息数据库19读出与分配ID对应的PC分配管理信息,并将它们存储到RAM12。At S412, the CPU 11 reads out the allocation ID from the RAM 12 again, reads out the PC allocation management information corresponding to the allocation ID from the allocation management information database 19, and stores them in the RAM 12.
在S413,CPU 11将S411中存储的导航ID指定的导航更新历史信息数据库15中存储的更新历史数据版本换新成与RAM 12中存储的PC分配管理信息中的每一个分配道路种类和区块ID对应的版本,然后将它们再次存储到导航更新历史信息数据库15,并完成相关过程。从而导航ID指定的更新历史数据库15中存储的更新历史数据能够可靠地与在导航ID指定的导航设备2中的导航地图信息38中存储的当前版本信息一致,其中基于CD-ROM 6中存储的更新地图信息已经更新导航地图信息。In S413, the CPU 11 replaces the update history data version stored in the navigation update history information database 15 specified by the navigation ID stored in S411 with each allocation road category and block in the PC allocation management information stored in the RAM 12. The version corresponding to the ID, then store them again in the navigation update history information database 15, and complete the relevant process. Thereby the update history data stored in the update history database 15 specified by the navigation ID can be reliably consistent with the current version information stored in the navigation map information 38 in the navigation device 2 specified by the navigation ID, wherein based on the current version information stored in the CD-ROM 6 Update map information has updated navigation map information.
参照图11和15描述在图6中所示的更新导航更新历史信息53的一个实例。图15是示出基于在图11中所示的PC分配管理信息61,在图6中所示的已更新的导航更新历史信息53的一个实例的图表。An example of the update navigation update history information 53 shown in FIG. 6 is described with reference to FIGS. 11 and 15 . FIG. 15 is a diagram showing an example of the updated navigation update history information 53 shown in FIG. 6 based on the PC allocation management information 61 shown in FIG. 11 .
例如,当在上述S411中接收分配ID P00001和导航ID 1001时,CPU11从分配管理信息数据库19中存储的PC分配管理信息61读出与区块ID数据“A、A、B、...E”以及分配道路种类“高标准、普通、高标准、...狭窄街道”对应的版本“2、2、2、...2”(参见图11),并将它们存储到RAM 12,其中区块ID数据“A、A、B、...E”以及分配道路种类“高标准、普通、高标准、...狭窄街道”与上述分配ID P0001对应。For example, when receiving the distribution ID P00001 and the navigation ID 1001 in the above S411, the CPU 11 reads out the PC distribution management information 61 stored in the distribution management information database 19 that corresponds to the block ID data "A, A, B, ... E " and the corresponding version " 2, 2, 2, ... 2 " (referring to Fig. 11) of distribution road category " high standard, common, high standard, ... narrow street ", and they are stored to RAM 12, wherein The block ID data "A, A, B, ... E" and the allocated road type "high standard, normal, high standard, ... narrow street" correspond to the above-mentioned allocated ID P0001.
如图15所示,CPU 11通过将S411中存储的导航ID 1001指定的更新历史数据库15中存储的更新历史数据53(参见图6)的版本换新为与RAM 12中存储的区块ID “A、A、B、...E”以及分配道路种类“高标准、普通、高标准、...狭窄街道”对应的版本“2、2、2、...2”,并将它们再次存储到更新历史数据库15,然后完成相关过程。As shown in Figure 15, the CPU 11 replaces the version of the update history data 53 (see Figure 6) stored in the update history database 15 specified by the navigation ID 1001 stored in S411 with the block ID "" stored in the RAM 12. A, A, B, ... E" and the version "2, 2, 2, ... 2" corresponding to the assigned road category "High Standard, Normal, High Standard, ... Narrow Street" and assign them again Store in the update history database 15, and then complete the related process.
从而在更新历史数据库15中存储的由导航ID 1001指定的更新历史数据63能够可靠地与由导航ID 1001指定的导航设备2中的导航地图信息38中存储的当前版本信息一致,其中基于CD-ROM 6中按地区存储的更新地图信息62(参见图12)更新导航地图信息。Thereby the update history data 63 specified by the navigation ID 1001 stored in the update history database 15 can be reliably consistent with the current version information stored in the navigation map information 38 in the navigation device 2 specified by the navigation ID 1001, wherein based on the CD- The update map information 62 (referring to Fig. 12) stored by region in the ROM 6 updates the navigation map information.
如上所述,在本发明第一实施例的地图信息分配中心3中,当接收坐标数据和原旗标以及指定导航设备2的导航ID时,在原旗标打开的情况下,CPU 11将以注册的原位置的坐标数据为中心的第一区域设置为分配区域,在原旗标关闭的情况下,CPU 11将以目的地的坐标数据为中心的第二区域设置为分配区域(S11和S111)。CPU 11通过从导航更新历史信息数据库15读出与导航ID指定的导航2中分配区域的更新历史相关的数据,和在导航设备2中的高标准、普通和狭窄街道的分配道路种类中的用以分配的区域(area subject to distribute)中大约2.5km见方的每一区块(网格)的当前版本,以及从区别数据管理数据库18读取区别数据文件名,所述区别数据文件名表示在分配区域中区块的每一个分配道路种类中最新版本的区别数据,来提取导航设备2中的当前版本与分配区域中每一区块的最新版本之间的区别数据,(S113)。接下来,CPU11选择用以识别所提取的区别数据的分配ID,并且将包括分配ID的分配管理信息,与区别数据对应的表示分配区域的每一区块的区块ID,和在每一区块ID中分配道路种类的更新版本存储到分配管理信息数据库19,然后向导航设备2发送分配ID和区别数据(S114至S115)。As described above, in the map information distribution center 3 of the first embodiment of the present invention, when receiving the coordinate data and the original flag and the navigation ID of the designated navigation device 2, in the case where the original flag is turned on, the CPU 11 will register as The first area centered on the coordinate data of the original position is set as the allocated area, and when the original flag is turned off, the CPU 11 sets the second area centered on the coordinate data of the destination as the allocated area (S11 and S111). The CPU 11 reads out the data related to the update history of the assigned area in the navigation 2 designated by the navigation ID from the navigation update history information database 15, and the usage in the assigned road types of the high standard, ordinary, and narrow streets in the navigation device 2. With the current version of each block (grid) of about 2.5km square in the area subject to distribute, and read the difference data file name from the difference data management database 18, the difference data file name is represented in Each of the blocks in the allocation area is allocated the latest version of the difference data in the road category to extract the difference data between the current version in the navigation device 2 and the latest version of each block in the allocation area, (S113). Next, the CPU 11 selects the allocation ID for identifying the extracted distinction data, and sets the allocation management information including the allocation ID, the block ID corresponding to the distinction data for each block indicating the allocation area, and the allocation ID in each area. The updated version of the allocated road category in the block ID is stored in the allocation management information database 19, and then the allocated ID and distinction data are sent to the navigation device 2 (S114 to S115).
同时,当基于所接收的区别数据更新导航地图信息38时,导航设备2中的CPU 41向地图信息分配中心3发送所接收的分配ID和用以识别上述导航设备2的导航ID(S12至S16)。Simultaneously, when updating the navigation map information 38 based on the difference data received, the CPU 41 in the navigation device 2 sends the distribution ID received and the navigation ID in order to identify the above-mentioned navigation device 2 to the map information distribution center 3 (S12 to S16 ).
当接收到分配ID和导航ID时,地图信息分配中心3中的CPU 11判断导航设备2中的导航地图信息38已经更新,并且通过从分配管理信息数据库19读出与分配ID对应的分配管理信息,以及将导航ID指定的在更新历史数据库15中存储的更新历史数据的版本换新成与分配管理信息中的分配道路种类和区块ID对应的版本,来对在更新历史数据库15中存储的由导航ID指定的更新历史数据进行更新(S116至S118)。When receiving the distribution ID and the navigation ID, the CPU 11 in the map information distribution center 3 judged that the navigation map information 38 in the navigation device 2 had been updated, and read out the distribution management information corresponding to the distribution ID from the distribution management information database 19 , and the version of the update history data stored in the update history database 15 specified by the navigation ID is replaced with a version corresponding to the distribution road category and the block ID in the distribution management information, to the version stored in the update history database 15 The update history data specified by the navigation ID is updated (S116 to S118).
当从导航设备2接收坐标数据和原旗标以及导航ID时,地图信息分配中心3能够通过从区别数据管理数据库18读出区别数据文件名,该区别数据文件名用以表示分配区域中每一区块的分配道路种类的最新版本的区别数据,来提取在分配区域中每一区块中的导航设备2的当前版本与每一个分配道路种类的最新版本之间的区别数据,并将它们发送到导航设备2,同时以大约2.5km正方形的区块(网格)的高标准、普通和狭窄街道的分配道路种类为单位来管理在每一个导航设备2中存储的导航地图信息38的版本信息。当已经将导航设备2的数据记录器22中存储的导航地图信息38的每一区块中的高标准分配道路种类中的地图信息更新成最新版本时,所述高标准分配道路种类与国家高速公路、城市高速公路、一位或两位数字的国家道路等相关,地图信息分配中心3能够提取并向导航设备2发送与普通和狭窄街道的分配道路种类更新相关的最小量区别数据,而不包括与高标准相关的地图信息。从而能够减少与导航设备2的通信数据量。When receiving the coordinate data and the original flag and the navigation ID from the navigation device 2, the map information distribution center 3 can read out the difference data file name from the difference data management database 18, and the difference data file name is used to represent each in the distribution area. The difference data of the latest version of the allocated road category of the block to extract the difference data between the current version of the navigation device 2 in each block in the allocated area and the latest version of each allocated road category, and transmit them To the navigation device 2, the version information of the navigation map information 38 stored in each navigation device 2 is managed in units of high standard, ordinary and narrow streets of about 2.5km square block (grid) . When the map information in the high-standard distribution road category in each block of the navigation map information 38 stored in the data recorder 22 of the navigation device 2 has been updated to the latest version, the high-standard distribution road category and the national highway Highways, urban highways, national roads with one or two digits, etc., the map information distribution center 3 can extract and send to the navigation device 2 the minimum amount of difference data related to the update of the assigned road types for ordinary and narrow streets, without Includes map information related to high standards. It is thereby possible to reduce the amount of communication data with the navigation device 2 .
当导航设备2从地图信息分配中心3请求区别数据时,仅需要从导航设备2向地图信息分配中心3发送原旗标、坐标数据和导航ID作为更新请求数据。从而能够进一步减少用于更新导航设备2中的导航地图信息38而发送的通信数据量。When the navigation device 2 requests the difference data from the map information distribution center 3, it is only necessary to send the original flag, coordinate data and navigation ID from the navigation device 2 to the map information distribution center 3 as update request data. Thereby, the amount of communication data transmitted for updating the navigation map information 38 in the navigation device 2 can be further reduced.
当接收到已经与区别数据一起被发送的分配ID以及指定导航设备2的导航ID时,地图信息分配中心3通过从分配管理信息数据库19读出与分配ID对应的分配管理信息,以及将更新历史数据库15中存储的由导航ID指定的更新历史数据版本换新成与分配管理数据的每一个区块ID和分配道路种类对应的版本,来进行更新。从而能够精确管理与导航设备2的数据记录器22中存储的导航地图信息38的每一个区块ID对应的每一个分配道路种类中的版本信息的更新历史,以及精确管理与导航设备2中当前存储的导航地图信息38的每一个区块ID对应的每一个分配道路种类中的版本信息。When receiving the distribution ID that has been sent together with the distinguishing data and the navigation ID specifying the navigation device 2, the map information distribution center 3 reads out the distribution management information corresponding to the distribution ID from the distribution management information database 19, and updates the history The update history data version specified by the navigation ID stored in the database 15 is updated with a version corresponding to each block ID and allocated road type of the allocated management data. Thereby, it is possible to accurately manage the update history of the version information in each assigned road category corresponding to each block ID of the navigation map information 38 stored in the data recorder 22 of the navigation device 2, and accurately manage the update history related to the current version information in the navigation device 2. Each block ID of the stored navigation map information 38 corresponds to version information in each assigned road category.
如上文详细所述,在本发明第一实施例的地图信息分配系统1中,当接收到坐标数据和原旗标以及指定导航设备2的导航ID时,在原旗标打开的情况下,地图信息分配中心3的CPU 11将以注册的原位置的坐标数据为中心的第一区域设置为分配区域,在原旗标关闭的情况下,CPU 11将以目的地的坐标数据为中心的第二区域设置为分配区域(S11和S111)。CPU 11通过从导航更新历史信息数据库15读出与导航ID指定的导航2中分配区域的更新历史相关的数据,来提取导航设备2中的当前版本与分配区域的每一区块的最新版本之间的区别数据,以及从区别数据管理数据库18提取区别数据文件名,其用以表示分配区域中区块的最新版本的区别数据(S113)。接下来,CPU 11选择用以识别所提取的区别数据的分配ID,并且将包括分配ID的分配管理信息和区别数据存储到分配管理信息数据库19,然后向导航设备2发送分配ID和区别数据(S114至S115)。As described above in detail, in the map information distribution system 1 of the first embodiment of the present invention, when the coordinate data and the original flag and the navigation ID of the specified navigation device 2 are received, in the case where the original flag is turned on, the map information The CPU 11 of the distribution center 3 sets the first area centered on the coordinate data of the registered original position as the distribution area, and when the original flag is turned off, the CPU 11 sets the second area centered on the coordinate data of the destination is the allocation area (S11 and S111). The CPU 11 extracts the difference between the current version in the navigation device 2 and the latest version of each block of the allocated area by reading out data related to the update history of the allocated area in the navigation 2 specified by the navigation ID from the navigation update history information database 15. and extract the difference data file name from the difference data management database 18, which is used to represent the difference data of the latest version of the block in the allocation area (S113). Next, the CPU 11 selects the distribution ID for identifying the extracted difference data, and stores the distribution management information including the distribution ID and the difference data in the distribution management information database 19, and then transmits the distribution ID and the difference data to the navigation device 2 ( S114 to S115).
同时,当基于所接收的区别数据来更新导航地图信息38时,导航设备2中的CPU 41向地图信息分配中心3发送所接收的分配ID和用以识别上述导航设备2的导航ID(S12至S16)。Simultaneously, when updating the navigation map information 38 based on the difference data received, the CPU 41 in the navigation device 2 sends the distribution ID received and the navigation ID in order to identify the above-mentioned navigation device 2 to the map information distribution center 3 (S12 to S16).
当接收到分配ID和导航ID时,地图信息分配中心3中的CPU 11判断导航设备2中的导航地图信息38已经更新,并且通过从分配管理信息数据库19读出与分配ID对应的分配管理信息,来对更新历史数据库15中存储的由导航ID指定的更新历史数据进行更新(S116至S118)。When receiving the distribution ID and the navigation ID, the CPU 11 in the map information distribution center 3 judged that the navigation map information 38 in the navigation device 2 had been updated, and read out the distribution management information corresponding to the distribution ID from the distribution management information database 19 , to update the update history data specified by the navigation ID stored in the update history database 15 (S116 to S118).
当导航设备2向地图信息分配中心3请求更新地图信息时,仅仅需要从导航设备2向地图信息分配中心3发送设置为打开或关闭的原旗标、坐标数据和导航ID。从而能够减少为更新导航设备2中的导航地图信息38而发送的通信数据量。When the navigation device 2 requests the map information distribution center 3 to update the map information, it is only necessary to send the original flag, coordinate data and navigation ID set to on or off from the navigation device 2 to the map information distribution center 3 . It is thereby possible to reduce the amount of communication data transmitted to update the navigation map information 38 in the navigation device 2 .
当接收到已经与区别数据一起被发送的分配ID以及指定导航设备2的导航ID时,地图信息分配中心3通过从分配管理信息数据库19读出与分配ID对应的分配管理信息,来更新在更新历史数据库15中存储的由导航ID指定的更新历史数据。从而能够精确管理在导航设备2的数据记录器22中存储的导航地图信息38的更新历史,以及精确管理在导航设备2中当前存储的导航地图信息38的版本信息。When receiving the distribution ID that has been sent together with the distinguishing data and the navigation ID specifying the navigation device 2, the map information distribution center 3 updates the distribution management information in the update by reading out the distribution management information corresponding to the distribution ID from the distribution management information database 19. The update history data specified by the navigation ID stored in the history database 15 . It is thereby possible to precisely manage the update history of the navigation map information 38 stored in the data recorder 22 of the navigation device 2 and to precisely manage the version information of the navigation map information 38 currently stored in the navigation device 2 .
由于地图信息分配中心3能够精确管理在导航设备2的数据记录器22中存储的导航地图信息38的更新历史,所以当从导航设备接收原旗标、坐标数据和导航ID作为更新请求数据时,能够提取用于更新导航设备2中的导航地图信息38的最小量区别数据。从而能够进一步减少为更新导航设备2中的导航地图信息38而发送的通信数据量。Since the map information distribution center 3 can accurately manage the update history of the navigation map information 38 stored in the data recorder 22 of the navigation device 2, when receiving the original flag, coordinate data and navigation ID from the navigation device as update request data, The minimum amount of difference data for updating the navigation map information 38 in the navigation device 2 can be extracted. Thereby, the amount of communication data transmitted for updating the navigation map information 38 in the navigation device 2 can be further reduced.
当从PC 5接收用以表示地区和地区单元请求信号的地区数据时,地图信息分配中心3中的CPU 11将由地区数据指定的地区设置为分配区域,从区别数据管理数据库18读出按地区分配的区域中每一区块的最新版本的区别数据管理信息,基于所读出的区别数据管理数据,从更新地图信息17读出每一部分区别数据,并将它们存储到RAM 12(S211和S311)。CPU 11选择用以按地区识别所提取的区别数据的分配ID,创建PC分配管理数据,将其存储到分配管理信息数据库19作为分配数据管理数据,以管理按地区向PC 5分配的区别数据,然后向PC 5发送分配ID和包括按地区分配的区域的区别数据的更新信息(S312至S314)。同时,PC 5将所接收的分配ID和包括按地区分配的区域的区别数据的更新地图信息记录到CD-ROM 6(S212至S213)。When receiving from PC 5 regional data for representing regions and regional unit request signals, the CPU 11 in the map information distribution center 3 sets the region designated by the region data as the distribution region, and reads out the distribution by region from the difference data management database 18 The latest version of the difference data management information of each block in the region, based on the read difference data management data, read each part of the difference data from the update map information 17, and store them in the RAM 12 (S211 and S311) . The CPU 11 selects the distribution ID for identifying the extracted distinguishing data by region, creates PC distribution management data, stores it in the distribution management information database 19 as distribution data management data, and manages the distinguishing data distributed to the PC 5 by region, Then, update information of the allocation ID and the distinction data including the area allocated by area is sent to the PC 5 (S312 to S314). Simultaneously, the PC 5 records the received allocation ID and updated map information including the distinction data of the areas allocated by area to the CD-ROM 6 (S212 to S213).
同时,导航设备2中的CPU 41经由读取器28从CD-ROM 6读出更新地图信息,并且当更新导航地图信息38时,通过从CD-ROM 6读出分配ID并将其与用以识别导航设备2的导航ID一起发送到地图信息分配中心3,通过CD-ROM 6通知更新导航地图信息38(S31至S35)。当接收到分配ID和导航ID时,地图信息分配中心3中的CPU 11从分配管理信息数据库19读出与分配ID对应的PC分配管理信息。CPU 11通过将由导航ID指定的在更新历史数据库15中存储的更新历史数据版本换新为与PC分配管理信息中每一个区块ID和分配道路种类对应的版本来进行更新(S411至S413)。At the same time, the CPU 41 in the navigation device 2 reads out the update map information from the CD-ROM 6 via the reader 28, and when the navigation map information 38 is updated, by reading the distribution ID from the CD-ROM 6 and using it to The navigation ID of identification navigation device 2 is sent to map information distribution center 3 together, and updates navigation map information 38 (S31 to S35) by CD-ROM 6 notification. When receiving the distribution ID and the navigation ID, the CPU 11 in the map information distribution center 3 reads out the PC distribution management information corresponding to the distribution ID from the distribution management information database 19. The CPU 11 updates by updating the version of the update history data stored in the update history database 15 specified by the navigation ID to a version corresponding to each block ID and assigned road category in the PC assignment management information (S411 to S413).
导航设备2中的CPU 41能够通过经由读取器28从CD-ROM 6读出更新地图信息,以及更新按地区分配的区域的导航地图信息38,将按地区分配的区域的导航地图信息38更新为最新版本的地图信息。The CPU 41 in the navigation device 2 can update the navigation map information 38 of the area allocated by area by reading out the updated map information from the CD-ROM 6 via the reader 28, and updating the navigation map information 38 of the area allocated by area For the latest version of map information.
当通过经由读取器28从CD-ROM 6读出更新地图信息来更新按地区分配的区域的导航地图信息38时,导航设备2中的CPU 41向地图信息分配中心3发送从CD-ROM 6读出的分配ID和用以识别导航设备2的导航ID。因此,地图信息分配中心3通过将由所接收的导航ID指定的更新历史数据的版本换新为与PC分配管理信息的每一个区块ID和分配道路种类对应的版本来进行更新,该PC分配管理信息与所接收的分配ID对应。对于地图信息分配中心3,即使在导航设备2中的CPU 41经由CD-ROM 6更新导航地图信息38时,也能够精确管理在导航设备2的数据记录器22中存储的导航地图信息38的更新历史,以及甚至更精确管理在导航设备2中当前存储的导航地图信息38的版本信息。When updating the navigation map information 38 of the area allocated by area by reading out the updated map information from the CD-ROM 6 via the reader 28, the CPU 41 in the navigation device 2 sends the map information distribution center 3 the information from the CD-ROM 6 to the map information distribution center 3. The assigned ID and the navigation ID for identifying the navigation device 2 are read out. Therefore, the map information distribution center 3 updates by renewing the version of the update history data specified by the received navigation ID to a version corresponding to each block ID and distribution road category of the PC distribution management information, which PC distribution management information The information corresponds to the received distribution ID. With the map information distribution center 3, even when the CPU 41 in the navigation device 2 updates the navigation map information 38 via the CD-ROM 6, the update of the navigation map information 38 stored in the data recorder 22 of the navigation device 2 can be accurately managed history, and even more precisely manage version information of the navigation map information 38 currently stored in the navigation device 2.
由于地图信息分配中心3能够精确管理在导航设备2中存储的导航地图信息38的更新历史,因此即使当导航设备2中的CPU 41经由CD-ROM 6更新导航地图信息38时,当从导航设备2接收原旗标、坐标数据和导航ID作为更新请求数据时,也能够精确提取用于更新导航设备2中的导航地图信息38的最小量区别数据。从而能够进一步减少为更新导航设备2中的导航地图信息38而发送的通信数据量。Since the map information distribution center 3 can accurately manage the update history of the navigation map information 38 stored in the navigation device 2, even when the CPU 41 in the navigation device 2 updates the navigation map information 38 via the CD-ROM 6, when from the navigation device 2 When receiving the original flag, coordinate data, and navigation ID as update request data, it is also possible to accurately extract the minimum amount of difference data for updating the navigation map information 38 in the navigation device 2. Thereby, the amount of communication data transmitted for updating the navigation map information 38 in the navigation device 2 can be further reduced.
本发明不限于上述优选实施例,并且可以在本发明的范围内自然地进行各种改进和修改。The present invention is not limited to the above-described preferred embodiments, and various improvements and modifications can naturally be made within the scope of the present invention.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510170092.2A CN104819725B (en) | 2006-07-10 | 2007-07-09 | Cartographic information distribution system and map information distribution method |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006189614A JP4588670B2 (en) | 2006-07-10 | 2006-07-10 | Map information distribution center and map information distribution method |
JP189614/2006 | 2006-07-10 | ||
JP2006189616A JP4563354B2 (en) | 2006-07-10 | 2006-07-10 | Map information distribution system and map information distribution method |
JP189616/2006 | 2006-07-10 | ||
PCT/JP2007/064042 WO2008007794A1 (en) | 2006-07-10 | 2007-07-09 | Map information distribution center and map information distribution method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510170092.2A Division CN104819725B (en) | 2006-07-10 | 2007-07-09 | Cartographic information distribution system and map information distribution method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101389930A CN101389930A (en) | 2009-03-18 |
CN101389930B true CN101389930B (en) | 2015-08-19 |
Family
ID=39076262
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200780006211.4A Expired - Fee Related CN101389930B (en) | 2006-07-10 | 2007-07-09 | Map information distribution center and map information distribution method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4588670B2 (en) |
CN (1) | CN101389930B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102637355B (en) * | 2011-02-14 | 2014-10-15 | 北京四维图新科技股份有限公司 | Method and device for updating real-time traffic network information |
JP5532024B2 (en) * | 2011-07-27 | 2014-06-25 | 株式会社デンソー | Map difference data creation device and program |
JP5435001B2 (en) * | 2011-09-28 | 2014-03-05 | 株式会社デンソー | Map data distribution device, electronic device and map update system |
CN102506887B (en) * | 2011-11-10 | 2017-06-23 | 厦门雅迅网络股份有限公司 | A kind of geographic navigation method |
CN104075727B (en) * | 2013-03-26 | 2017-09-29 | 比亚迪股份有限公司 | Vehicle and navigation system and its control method for vehicle |
CN104809189B (en) * | 2015-04-21 | 2018-04-27 | 国家电网公司 | Electric power drawing version management system and method |
DE102016214257A1 (en) * | 2016-08-02 | 2018-02-08 | Continental Teves Ag & Co. Ohg | Method for providing a map in a vehicle |
JP6946662B2 (en) * | 2017-02-27 | 2021-10-06 | トヨタ自動車株式会社 | Map update system |
JP7074438B2 (en) * | 2017-09-05 | 2022-05-24 | トヨタ自動車株式会社 | Vehicle position estimation device |
CN110027545B (en) * | 2018-01-11 | 2023-03-24 | 阿尔派株式会社 | Driving support device and driving support method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1386253A (en) * | 2000-06-29 | 2002-12-18 | 索尼株式会社 | Service providing system |
CN1499399A (en) * | 2002-11-01 | 2004-05-26 | ������������ʽ���� | Map and update instruction information data structure, map information processing and providing device |
CN1576795A (en) * | 2003-06-30 | 2005-02-09 | Lg电子有限公司 | Car navigation system and map version management method thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004108834A (en) * | 2002-09-13 | 2004-04-08 | Pioneer Electronic Corp | Terminal device for map delivery system, map delivery system, its program and updating method for map management information |
JP4176436B2 (en) * | 2002-09-30 | 2008-11-05 | 株式会社ザナヴィ・インフォマティクス | Update map data display method and in-vehicle terminal device |
JP2006065246A (en) * | 2004-08-30 | 2006-03-09 | Denso Corp | Method and system for map data update of car navigation device, car navigation device, and map information server |
-
2006
- 2006-07-10 JP JP2006189614A patent/JP4588670B2/en active Active
-
2007
- 2007-07-09 CN CN200780006211.4A patent/CN101389930B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1386253A (en) * | 2000-06-29 | 2002-12-18 | 索尼株式会社 | Service providing system |
CN1499399A (en) * | 2002-11-01 | 2004-05-26 | ������������ʽ���� | Map and update instruction information data structure, map information processing and providing device |
CN1576795A (en) * | 2003-06-30 | 2005-02-09 | Lg电子有限公司 | Car navigation system and map version management method thereof |
Also Published As
Publication number | Publication date |
---|---|
JP2008020200A (en) | 2008-01-31 |
CN101389930A (en) | 2009-03-18 |
JP4588670B2 (en) | 2010-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104819725B (en) | Cartographic information distribution system and map information distribution method | |
CN101389930B (en) | Map information distribution center and map information distribution method | |
KR101087432B1 (en) | Map Renewal Distribution and Notification System | |
US7925425B2 (en) | Navigation information distribution systems, methods, and programs | |
JP4995499B2 (en) | Map information distribution system | |
CN101523460B (en) | Traffic information distributing apparatus and traffic information distributing method | |
CN101523459B (en) | Traffic information distributing apparatus | |
CN101154319B (en) | Traffic information generating apparatus and traffic information generating method | |
CN101479571B (en) | Map update distribution and notification system | |
EP1801764B1 (en) | Navigation apparatus | |
JP4563354B2 (en) | Map information distribution system and map information distribution method | |
US20040267448A1 (en) | Navigation system and location search method | |
JP5425953B2 (en) | Map information distribution system | |
JP4078923B2 (en) | Navigation system and program | |
JP4556854B2 (en) | Navigation device and map information distribution system | |
JP4877877B2 (en) | Map information distribution system and map information distribution method |
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: 20150819 Termination date: 20200709 |
|
CF01 | Termination of patent right due to non-payment of annual fee |