Patent ID: 7123996

Claim:
An aparatus comprising: a device which generates heat in an information processing apparatus; a temperature control information storage unit which retains a temperature control process in association with a set temperature as a preset temperature, the temperature control process being executed for lowering the temperature of said device; a temperature sensor which is operatively coupled to said device and which measures a measurement temperature as a temperature of a measurement position in said device; a temperature detector which is operatively coupled to said device and which detects that a detection position in said device has reached a first detection temperature as a predetermined temperature; an offset calculator which is operatively coupled to said temperature sensor and said temperature detector and which calculates a first offset as a difference between the first detection temperature and the measurement temperature measured by the temperature measurer in response to said temperature detector detecting the first detection temperature; a set temperature corrector which is operatively coupled to said offset calculator and which calculates a correction value of the set temperature scored by said temperature control information storage unit based on the first offset calculated by said offset calculator; and a temperature control executor which is operatively coupled to said temperature control information storage unit and said device and which executes the temperature control process stored by said temperature control information storage unit in association with the set temperature in response to a condition in which the measurement temperature measured by the temperature measurer has reached the correction value of the set temperature; wherein said device is a central processing unit; wherein said temperature sensor measures the temperature of the measurement position of a peripheral portion selected from the group consisting of an outside of an LSI of the central processing unit and an inside of the LSI of the central processing unit; and wherein said temperature detector detects a temperature of the detection position of a center portion in the inside of the LSI of the central processing unit.