Patent ID: 8392367

Claim:
A map updating system, comprising: a map data storing unit that stores map data; a first acquiring unit that acquires first update data of the map data; a second acquiring unit that acquires second update data of the map data, wherein: the first acquiring unit acquires the first update data by a first communication method and the second acquiring unit acquires the second update data by a second communication method, and the first communication method and the second communication method are methods that use different communication apparatuses and different communication lines; an updating unit that updates the map data based on at least one of the first update data and the second update data; a plurality of priority sequence setting tables including a priority sequence for updating based on the first update data and updating based on the second update data which are executed by the updating unit; and a computer processor unit (CPU) that determines whether or not timings of the updating based on the first update data and the second update data overlap and the updating conflicts, wherein: if it is determined that the timings of the updating based on the first update data and the second update data overlap and the updating conflicts, the updating unit sets, based on the priority sequence setting table, an execution and a stop of the updating based on the first update data and the updating based on the second update data to update the map data; the priority sequence is set different according to a processing status of acquisition processing of the first update data by the first acquiring unit or update processing of the map data based on the first update data by the updating unit at a time when the acquisition of the second update data by the second acquiring unit has started; and the plurality of priority sequence setting tables are tables configured to provide priority sequences for each combination of the first communication method and the second communication method.