Patent ID: 11947948
Assignee: CANON KABUSHIKI KAISHA
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory storage medium storing a program causing a computer to execute an information processing method for an information processing apparatus storing first software and second software, the first software being stored in a first storage medium accessible by a central processing unit and an embedded controller, the second software being used to restore the first software and stored in a second storage medium accessible only by the embedded controller, the method comprising:
updating the second software in the second storage medium using the first software in the first storage medium depending on a result of a comparison between version information about the first software and version information about the second software, by using the embedded controller;
detecting whether the first software is falsified; and
restoring the first software using the second software in a case where a falsification of the first software is detected in the detecting.