| CPC G06F 3/0616 (2013.01) [G06F 3/0632 (2013.01); G06F 3/0679 (2013.01); G06F 9/4401 (2013.01); G06F 11/1068 (2013.01)] | 17 Claims |

|
1. An information processing apparatus including a non-volatile semiconductor storage device storing a startup related program including an application included in firmware, the information processing apparatus comprising:
a notification interface (IF) configured to provide notification of information; and
a controller having one or more processors which executes instructions stored in one or more memories, the controller being configured to:
determine whether the application is falsified,
obtain life information of the semiconductor storage device in a case where the controller determines that the application is falsified,
and determine whether the life information satisfies a condition,
wherein the semiconductor storage device stores an application list including management information about the application,
wherein the controller determines whether the application list is falsified, obtain the life information in a case where the controller determines that the application list is falsified, and determines whether the life information satisfies the condition, and
wherein the notification IF provides the notification of at least the information about the remaining life of the semiconductor storage device in a case where the controller determines that the life information satisfies the condition.
|