| CPC G06F 3/121 (2013.01) [G06F 3/1273 (2013.01); G06F 3/1284 (2013.01)] | 8 Claims |

|
1. An information processing apparatus comprising:
one or more processors; and
one or more memories storing one or more computer programs,
wherein
the one or more computer programs, when executed by the one or more processors, cause the information processing apparatus to function as:
a reception unit configured to receive history information, from a device, indicating an operation history of a predetermined operation in the device;
an analysis unit configured to execute an analysis of a condition of the device based on the history information in a case where an execution condition of the analysis is satisfied; and
a setting unit configured to set the execution condition of the analysis, and
wherein the setting unit sets the execution condition of the analysis based on an analysis result of the analysis executed by the analysis unit, and
wherein the setting unit sets a first execution condition of the analysis in a case where a degree of condition of the device is a first stage and sets a second execution condition of the analysis in a case where the degree of condition of the device is a second stage better than the first stage, and
an execution frequency of the analysis by the analysis unit based on the second execution condition is less than an execution frequency of the analysis by the analysis unit based on the first execution condition.
|