Patent ID: 11906326
Assignee: DENSO CORPORATION
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 6:
7. An onboard terminal that transmits, to a map update server, a confirmation request as to whether updated data that is map data for updating is available and enables own map data to be updated in response to a confirmation result from the map update server,
the map update server including a server-side update managing unit that, in response to the confirmation request being received from the onboard terminal in a state in which the updated data after start of a temporary road change is available, transmits the confirmation result to distribute the updated data and instruct the onboard terminal to temporarily use the updated data and, and in response to the confirmation request being received from the onboard terminal in a state in which the updated data after end of a temporary road change is available, transmits the confirmation result to instruct the onboard terminal to use the updated data from before the start of the temporary road change,
the onboard terminal comprising:
an onboard-terminal-side update managing unit that, in response to the confirmation result from the map update server to instruct the onboard terminal to temporarily use the updated data, uses the updated data that has already been distributed, and in response to the confirmation result from the map update server to instruct the onboard terminal to use the updated data from before the start of a temporary road change, uses map data from before the start of the temporary road change instead of the updated data, wherein:

the map update server includes an acquiring unit that acquires work information;
the server-side update managing unit sets a state in which the acquiring unit acquires the work information to be a state in which the temporary road change is started;
the server-side update managing unit
sets a status of management information to an invalid state when the management information is in an initial state,
sets the status of management information to a prepared state in response to the work information being acquired when the management information indicates the invalid state,
in response to a road change occurring when the status of management information indicates the prepared state, updates the map data to the updated data and sets the status of management information to a saved state,
in response to a road change occurring when the status of management information indicates the saved state, updates the map data to the updated data,
when the updated data matches the map data from before the temporary road change, sets the status of management information to a reusable state, and
when the updated data does not match the map data from before the temporary road change, discards the map data that is saved and sets the status of management information to the invalid state, and

in response to a road change occurring when the status of management information indicates the reusable state, updates the map data to the updated data, discards the saved map data, and sets the status of management information to the invalid state, and
when a newest map is requested by the onboard terminal,
distributes the updated data to which a map version is added and instructs the onboard terminal to update the map data when the status of management information indicates the invalid state,
instructs the onboard terminal not to update the map data when the status of management information indicates the prepared state,
distributes the updated data to which a map version is added and instructs the onboard terminal to save the map data when the status of management information indicates the saved state, and
instructs the onboard terminal to reuse the map data and distributes the map version when the status of management information indicates the reusable state; and

when the updated data is requested to the map update server, the onboard-terminal-side update managing unit
performs no operation in response to being instructed not to update the map data,
updates the map data to the updated data distributed by the map update server in response to being instructed to update the map data,
saves the map data and updates the map data to the updated data in response to being instructed to save the map data, and
restores the saved map data and updates an own map version in response to being instructed to reuse the map data.