Patent ID: 8042104

Claim:
A method for a computer to send, to a control unit having a rewritable storage medium with a destination storing address at which an initial value has been stored, a rewrite control program so that the control unit executes the rewrite control program based on a predetermined destination address in the rewritable storage medium after data stored in the destination storing address is different from the initial value, the computer being external to the control unit, and method comprising: sending, by a sending program stored on the computer in response to command, to the control unit, first designating data designating the destination address in the rewritable storage medium; receiving, by the control unit, the first designating data; sending, from the computer to the control unit, modules of the rewrite control program; receiving, by the control unit, the modules of the rewrite control program to store the modules of the rewrite control program in the rewritable storage medium from the destination address thereof; after all of the modules of the rewrite control program have been sent to the control unit, sending, by a sending program stored on the computer in response to command, to the control unit, the destination address and second designating data designating the destination storing address in the rewritable storage medium; and receiving, by the control unit, the destination address to store the destination address in the rewritable storage medium at the destination storing address thereof so that the initial value is rewritten into the destination address.