Computer readable medium storing a map data updating program and map data updating terminal

Information

  • Patent Application
  • 20070213929
  • Publication Number
    20070213929
  • Date Filed
    February 02, 2007
    17 years ago
  • Date Published
    September 13, 2007
    16 years ago
Abstract
In order to quickly update map data in region units without generation of contradiction to adjacent non-updated regions after the updating, under map data updating, time and date of updating of update region of a terminal is obtained with designation of a region as the update object used as a trigger, a mesh ID on the external boundary of the partial update region is obtained, and the differential updating data ID of the updated differential updating data is also obtained from the terminal. The partial updating data and differential updating data required for updating of the designated region of the terminal are selected from the information obtained above and these selected data are applied to the map data of terminal. When updating is conducted using the partial updating data and differential updating data, the time and date of updating of the relevant partial update region ID are changed and the differential updating data ID is registered to the differential management data.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a schematic diagram showing a map data update system to which an embodiment of the present invention is applied;



FIG. 2 is a diagram for explaining differential updating data;



FIG. 3 is a schematic diagram showing concepts of region and mesh;



FIG. 4 is a schematic diagram showing registered contents of partial update management data TL 1032;



FIG. 5 is a schematic diagram showing registered contents of differential update management data TL 1033;



FIG. 6 is a diagram for explaining depending relationship of differential updating data;



FIG. 7A is a diagram for explaining a structure 1701 of partial updating data file; and



FIG. 7B is a diagram for explaining a structure 1702 of differential updating data file;



FIG. 8 is a diagram showing an example of hardware structure of a map provider 10 and a navigation terminal 20;



FIG. 9 is a schematic diagram showing registered contents of map data TL 2701;



FIG. 10 is a schematic diagram showing registered contents of partial update management data TL 2032;



FIG. 11 is a schematic diagram showing registered contents of differential update management data TL 2033;



FIG. 12 is a diagram for explaining total operations of the map data update system to which an embodiment of the present invention is applied;



FIG. 13 is a diagram for explaining operation flow in the step S101 (update management data generating process) in FIG. 12;



FIG. 14 is a diagram for explaining operation flow in the step S102 (update management data selecting process) in FIG. 12;



FIG. 15 is a diagram for explaining operation flow in the step S103 (update application process) in FIG. 12;



FIG. 16 is a schematic diagram showing a navigation terminal to which an embodiment of the present invention is applied;



FIG. 17 is a diagram for explaining total operations of the map data updating process to which an embodiment of the present invention is applied;



FIG. 18 is a schematic diagram showing registered contents of region boundary mesh ID column TL 1031; and



FIG. 19 is a schematic diagram showing a navigation terminal to which an embodiment of the present invention is applied.


Claims
  • 1. A computer readable medium storing a map data updating program, comprising the following steps of: accepting the setting of an update region;searching map update data in units of the predetermined regions under the management corresponding to said update region from a map data under the management in said update region units;searching differential updating data of feature in the adjacent mesh of said update region corresponding to said update region and differential updating data of feature existing in the region other than said adjacent mesh affected by updating of said differential updating data; andupdating map data in said update region using said map data in said predetermined region units and differential updating data in said feature units.
  • 2. The computer readable medium storing a map data updating program according to claim 1, wherein said map data updating program performs said updating by overwriting said map update data in units of said predetermined regions on the map already stored in the past corresponding to said map update data.
  • 3. The computer readable medium storing a map data updating program according to claim 1, wherein said map data updating program updates said map data for said update region by performing updating said map update data in units of said predetermined regions after updating differential updating data in units of features.
  • 4. The computer readable medium storing a map data updating program according to claim 1, wherein said map data updating program updates said map update data for said update region using said differential updating data after eliminating, from said searched differential updating data, the differential updating data located in said predetermined region under management corresponding to said searched update region.
  • 5. The computer readable medium storing a map data updating program according to claim 1, wherein said map data updating program updates said map data for said update region using said differential updating data after eliminating, from said searched differential updating data, the map data already stored and older than that at the time of updating.
  • 6. A map data updating terminal, comprising: an input unit for accepting the setting of an update region;a communication unit for transmitting said preset update region information to a processor;a recording unit for storing a map data;an update processing unit for updating said map data stored using the map data obtained via said communication unit; anda route guide processing unit for guiding the route using said stored map data,wherein said communication unit obtains the map update data of the predetermined region under the management corresponding to said update region which is the map data under the management in units of predetermined regions, the differential updating data of amp structure in the adjacent mesh of said update region corresponding to said update region, and the differential updating data of feature existing in the region other than said adjacent mesh affected by update with said differential updating data, andwherein said update processing unit conducts updating of said map data of said update region using said map update data in units of said regions and the differential updating data in units of features.
  • 7. The map data updating terminal according to claim 6, wherein said update processing unit conducts update by overwriting said map update data of said predetermined region on the map already stored in the past corresponding to said map data.
  • 8. The map data updating terminal according to claim 6, wherein said update processing unit updates said map data of said update region by conducting update using said map update data in units of said predetermined regions after updating said differential updating data in units of said features.
  • 9. The map data updating terminal according to claim 6, wherein said update processing unit updates said map data for said update region using said differential updating data after eliminating, from said searched differential updating data, the differential updating data located in said predetermined region under the management corresponding to said searched update region.
  • 10. A map data updating terminal, comprising: an input unit for accepting the setting of an update region; andan update data extracting unit for searching, from a map database for conducting management of map data in units of the predetermined regions, the map update data of the predetermined region under the management corresponding to said update region, the differential updating data of feature in the adjacent mesh of said update region corresponding to said update region, and the differential updating data of feature existing in the region other than said adjacent mesh affected by updating based on said differential updating data,wherein the map data of said update region stored previously is updated using said extracted map update data in units of said predetermined regions and the differential updating data in units of said features.
Priority Claims (1)
Number Date Country Kind
2006-065029 Mar 2006 JP national