A system for an image forming apparatus, the system comprising: a first roller being configured to be heated by a plurality of heating units (111, 112) including a central heating unit and an end part heating unit; a second roller; and a temperature detection device; the temperature detection device comprising: a first temperature detection unit configured to detect a first temperature of the first roller at a first position in an axis direction of the first roller; a second temperature detection unit configured to detect a second temperature of the first roller at a second position in the axis direction of the first roller, the second position being separated from the first position; a third temperature detection unit configured to detect a third temperature of the second roller at a position substantially the same as the first position in the axis direction of the first roller, the second roller being configured to be in pressure-contact with the first roller; a fourth temperature detection unit configured to detect a fourth temperature of the second roller at a position substantially the same as the second position in the axis direction of the first roller; characterized by a control unit configured to control the plurality of heating units (111, 112), wherein the control unit is configured to determine a state of at least one of the first, second, third and fourth temperature detection units (110, 109, 108, 107) based on a comparison between a first rise rate of the first temperature and a third rise rate of the third temperature or on a comparison between a second rise rate of the second temperature and a fourth rise rate of the fourth temperature. a first roller being configured to be heated by a plurality of heating units (111, 112) including a central heating unit and an end part heating unit; a second roller; and a temperature detection device; the temperature detection device comprising: a first temperature detection unit configured to detect a first temperature of the first roller at a first position in an axis direction of the first roller; a second temperature detection unit configured to detect a second temperature of the first roller at a second position in the axis direction of the first roller, the second position being separated from the first position; a third temperature detection unit configured to detect a third temperature of the second roller at a position substantially the same as the first position in the axis direction of the first roller, the second roller being configured to be in pressure-contact with the first roller; a fourth temperature detection unit configured to detect a fourth temperature of the second roller at a position substantially the same as the second position in the axis direction of the first roller; characterized by a control unit configured to control the plurality of heating units (111, 112), wherein the control unit is configured to determine a state of at least one of the first, second, third and fourth temperature detection units (110, 109, 108, 107) based on a comparison between a first rise rate of the first temperature and a third rise rate of the third temperature or on a comparison between a second rise rate of the second temperature and a fourth rise rate of the fourth temperature. a first temperature detection unit configured to detect a first temperature of the first roller at a first position in an axis direction of the first roller; a second temperature detection unit configured to detect a second temperature of the first roller at a second position in the axis direction of the first roller, the second position being separated from the first position; a third temperature detection unit configured to detect a third temperature of the second roller at a position substantially the same as the first position in the axis direction of the first roller, the second roller being configured to be in pressure-contact with the first roller; a fourth temperature detection unit configured to detect a fourth temperature of the second roller at a position substantially the same as the second position in the axis direction of the first roller; characterized by a control unit configured to control the plurality of heating units (111, 112), wherein the control unit is configured to determine a state of at least one of the first, second, third and fourth temperature detection units (110, 109, 108, 107) based on a comparison between a first rise rate of the first temperature and a third rise rate of the third temperature or on a comparison between a second rise rate of the second temperature and a fourth rise rate of the fourth temperature.