CPC G06F 9/44589 (2013.01) [G06F 9/4401 (2013.01); G06F 9/44505 (2013.01)] | 8 Claims |
1. An information processing apparatus comprising:
at least one processor; and
at least one memory in communication with the at least one processor and having stored thereon instructions which, when executed by the at least one processor, cause the information processing apparatus to act as:
a verification unit configured to verify, among a plurality of divided parts of software to be started up, a part of software to be started up next and setting data relating to startup of the part of software to be started next; and
a startup unit configured to start a system of the information processing apparatus in a case where verification by the verification unit is successful,
wherein the verification unit verifies the part of software by a method set to hardware at startup of the system, and
wherein the verification unit verifies another part of software and setting data relating to startup of the other part of software by using the verified part of software.
|