Method of generating map update process data, map update method, and map update apparatus
First Claim
Patent Images
1. A method of generating map update process data used for updating old map data including a plurality of files to new map data on a file-by-file basis, the method comprising the steps of:
- using an old map file to be updated and a new map file to generate differential data;
calculating a relative size of the differential data with respect to the size of a map file; and
using the new map file if the relative size is higher than a predetermined value and using the differential data if the relative size is lower than the predetermined value to form the map update process data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of generating map update process data used for updating old map data including a great number of files to new map data includes the steps of using an old map file to be updated and a new map file to generate differential data; calculating a relative size of the differential data; and using the new map file if the relative size is higher than a predetermined value and using the differential data if the relative size is lower than the predetermined value to form the map update process data.
-
Citations
23 Claims
-
1. A method of generating map update process data used for updating old map data including a plurality of files to new map data on a file-by-file basis, the method comprising the steps of:
-
using an old map file to be updated and a new map file to generate differential data; calculating a relative size of the differential data with respect to the size of a map file; and using the new map file if the relative size is higher than a predetermined value and using the differential data if the relative size is lower than the predetermined value to form the map update process data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A map update method for a navigation apparatus that uses map update process data used for updating old map data including a plurality of files to new map data to update a map, the map update method comprising the steps of:
-
determining whether a map update process file in the map update process data is based on a new map file or differential data between an old map file and the new map file; replacing an old map file stored in a map data storage unit in the navigation apparatus with the new map file if the map update process file is based on the new map file; and generating the new map file by using the differential data and the old map file to replace the old map file stored in the map data storage unit with the new map file if the map update process file is based on the differential data. - View Dependent Claims (9, 10)
-
-
11. An apparatus for generating map update process data used for updating old map data including a plurality of files to new map data on a file-by-file basis, the apparatus comprising:
-
a map file input unit that receives an old map file and a new map file; and a processing unit that generates differential data between the old map file to be updated and the new map file, that calculates a relative size of the differential data with respect to the size of a map file, that uses the new map file to generate a map update process file if the relative size is higher than a predetermined value and uses the differential data to generate the map update process file if the relative size is lower than the predetermined value, and that uses the generated map update process files to form the map update process data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A navigation apparatus that uses map update process data used for updating old map data including a plurality of files to new map data to update a map, the navigation apparatus comprising:
-
a map data storage unit that stores the old map data; a map data reading-writing control unit that reads out the old map data from the map data storage unit and writes the new map data in the map data storage unit; a map-update-process data input unit that receives the map update process data; and a map update processing unit that determines whether a map update process file in the map update process data is based on a new map file or on differential data between an old map file and the new map file, that replaces an old map file stored in the map data storage unit with the new map file if the map update process file is based on the new map file, and that uses the differential data and the old map data stored in the map data storage unit to generate the new map file and replaces the old map file stored in the map data storage unit with the new map file if the map update process file is based on the differential data. - View Dependent Claims (20)
-
-
21. A map data update method for updating old map data including a plurality of files to new map data on a file-by-file basis, the map data update method comprising the steps of;
-
using an old map file to be updated and a new map file to generate differential data; calculating a relative size of the differential data with respect to the size of the new map file; using the new map file if the relative size is higher than a predetermined value and using the differential data if the relative size is lower than the predetermined value to form the map update process data; writing the map update process data in a recording medium to form an update recording medium; and replacing the old map file stored in a map data storage unit in a navigation apparatus with the new map file if a map update process file read out from the update recording medium is based on the new map file, and generating the new map file by using the differential data and the old map file to replace the old map file stored in the map data storage unit with the new map file if the map update process file is based on the differential data. - View Dependent Claims (22)
-
-
23. A map data update system that updates old map data to new map data, the map data update system comprising:
-
an apparatus for generating map update process data used for updating the old map data including a plurality of files to the new map data on a file-by-file basis; and a navigation apparatus for using the map update process data to update a map, wherein the apparatus for generating the map update process data includes; a map file input unit that receives an old map file and a new map file; a processing unit that generates differential data between the old map file to be updated and the new map file, that calculates a relative size of the differential data with respect to the size of a map file, that uses the new map file to generate a map update process file if the relative size is higher than a predetermined value and uses the differential data to generate the map update process file if the relative size is lower than the predetermined value, and that uses the generated map update process files to form the map update process data; and an update-recording-medium forming unit that writes the map update process data in a recording medium to form an update recording medium, and wherein the navigation apparatus includes; a map data storage unit that stores the old map data; a map data reading-writing control unit that reads out the old map data from the map data storage unit and writes the new map data in the map data storage unit; a map-update-process data input unit that receives the map update process data; and a map update processing unit that determines whether the map update process file in the map update process data is based on the new map file or on the differential data, that replaces the old map file stored in the map data storage unit with the new map file if the map update process file is based on the new map file, and that uses the differential data and the old map data stored in the map data storage unit to generate the new map file and replaces the old map file stored in the map data storage unit with the new map file if the map update process file is based on the differential data.
-
Specification