Information processing apparatus capable of detecting alteration in software
AssigneeCanon Kabushiki Kaisha
InventorTakeshi Aoyagi
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes a processor, an information storage unit, a voltage supply unit, and a control unit. The information storage unit is configured to hold information indicating a voltage to be supplied to the processor. The voltage supply unit is configured to supply a predetermined voltage to the processor based on the information stored in the information storage unit. The control unit is configured to detect an alteration in software to be executed by the processor, and to make a setting for supplying a predetermined voltage to a power source unit based on the information stored in the information storage unit.
Claims18
An information processing apparatus comprising:
- a processor;
- a sub processor that is activated before activation of the processor;
- a storage configured to store information indicating a voltage to be supplied to the processor;
- a voltage supply configured to supply a voltage to, at least, the processor based on the information;
- and
- a voltage controller configured to control the voltage which the voltage supply is configured to supply,
- wherein the sub processor is capable of executing first processing of confirming whether a boot program to be executed by the processor is changed and second processing of transmitting the information read out of the storage to the voltage controller.
A method for controlling an information processing apparatus, the method comprising:
- setting a voltage supply to supply a voltage to, at least, a processor based on information indicating a voltage to be supplied by the processor, wherein a storage is configured to store the information indicating the voltage to be supplied to the processor;
- and
- controlling, by a voltage controller, the voltage which the voltage supply is configured to supply,
- wherein a sub processor is capable of executing first processing of confirming whether a boot program to be executed by the processor is changed and second processing of transmitting the information read out of the storage to the voltage controller.
Dependencies are inferred from the claim text.