Temperature is detected by a temperature sensor disposed near a recording
head. When the detection result is a temperature that is higher than room
temperature, an appropriate movement amount of the recording head is
calculated from a relation between response speed of the temperature
sensor and a LED light amount, and a moving speed of the recording head
is controlled. When the result of the detection by the temperature sensor
is a temperature that is lower than room temperature, an appropriate
exposure amount is calculated from the relation between the response
speed of the temperature sensor and the LED light amount, and the amount
of light emitted by LEDs is controlled.