Patent ID: 11880671
Assignee: HONDA MOTOR CO., LTD.
Field: Transport (Mechanical engineering)
Classification: CPC G  B | IPC B  G

Claim 20:
21. A program stored on a non-transitory computer-readable storage medium configured to cause a computer to function as a server for transmitting an update program to a moving object for updating a program of the moving object, wherein:
the moving object includes a plurality of moving object control units configured to control the moving object, and an update control unit is configured to control a program update of the moving object,
the program causing the computer to further function as:
an acquisition unit configured to acquire a plurality of pieces of management information transmitted from the moving object and stored by the plurality of moving object control units and second management information stored by the update control unit, which is information necessary for updating the plurality of moving object control units; and
a transmission control unit configured to control a transmission unit that is configured to transmit the update program of at least one of the plurality of moving object control units to the moving object,
wherein due to the program, the transmission control unit:
causes the transmission of the update program of the at least one of the plurality of moving object control units to the moving object when first management information, which is one of the plurality of pieces of management information, matches the second management information, and
causes error information to be transmitted when the first management information and the second management information do not match.