A thermal energy treatment device includes: an insulating substrate having a longitudinal axis a heat generation body that is provided on one surface of the insulating substrate and includes a heater configured to generate heat due to energization and a connector that is electrically connected to the heater and a processor comprising hardware, the processor being configured to: energize the heater through the connector estimate a temperature of the connector based on at least one of a current value and a voltage value which are energized to the connector, and a temperature of the heater and control an output value to be energized to the heater based on the estimated temperature of the connector.