Patent ID: 7781703

Claim:
A thermal analyzer comprising: a heating furnace that changes a temperature of a sample and comprises a property sensor for measuring properties of the sample; a measuring unit that receives property signals output from the property sensor and that outputs the property signals as measurement signals; a programmed temperature generator that outputs a programmed temperature of the heating furnace as a function of time; a programmed temperature corrector connected to the measuring unit and to the programmed temperature generator, wherein the programmed temperature corrector corrects the programmed temperature of the heating furnace and outputs a corrected programmed temperature; a feedback control circuit connected to the heating furnace and to the programmed temperature corrector, wherein the feedback control circuit receives the temperature of the heating furnace as a feedback quantity and outputs an electric power value of a heater of the heating furnace so that the temperature of the heating furnace is brought into agreement with the corrected programmed temperature; a heating furnace controller connected to the heating furnace and to the feedback control circuit, wherein the heating furnace controller supplies to the heating furnace an electric power value equal to the electric power value outputted from the feedback control circuit; and a temperature deviation approximation formula holder connected to the programmed temperature corrector, wherein the temperature deviation approximation formula holder stores a set comprising a first rate of elevating or lowering temperature of the heating furnace and a temperature deviation approximation formula, wherein the temperature deviation approximation formula functionally approximates a temperature deviation between the heating furnace and the sample at the first rate of elevating or lowering temperature; wherein the programmed temperature corrector corrects the programmed temperature of the heating furnace based on the temperature deviation approximation formula, the first rate of elevating or lowering temperature, the temperature of the sample, and a second rate of elevating or lowering temperature of the programmed temperature, and outputs the corrected programmed temperature; wherein the second rate of elevating or lowering temperature of the programmed temperature is a time differential of the programmed temperature of the heating furnace at the time of measuring the temperature deviation.