Patent ID: 9665484
Date: 2017-05-30
CPC Classifications: G06F

Claim:
1. An electronic apparatus comprising: a nonvolatile memory that includes a plurality of programs including i) a start processing program needed for a start process, ii) an update executing program, and iii) a function executing program for executing a function, and header information, wherein: a volatile memory that includes a plurality of new programs including a new start processing program, a new update executing program, and a new function executing program; and a processor that rewrites the plurality of programs in the nonvolatile memory with the plurality of new programs, thereby accompanying extension of the function; wherein the processor: wherein the processor further: writes the plurality of new programs to the volatile memory from at least one of the SD card and the sever via the network, according to the new header information, the new start processing program and the new update executing program which have been remained as written in the nonvolatile memory, if the power supply is turned off while the writing of the new function executing program.