Patent ID: 10183499

Abstract:
A printer includes a controller configured to, based on print data, perform acquiring a condition value, calculating, for each type of dots, an additional period of time an=(Tn+Xn)−(Tn-1Xn-1), where Tn represents a specified period of time for applying energy to a heating element to form an n-th type of dot, Xn represents a correction period of time that is added to the specified period of time Tn to correct a dot formation condition of the n-th type of dot in accordance with the condition value, a heating period of time An for forming the n-th type of dot is obtained by adding the correction period of time Xn to the specified period of time Tn, and is derived from adding the additional period of time an to a heating period of time An-1, and setting the heating period of time An=Σk=1nak, for each dot included in a target line.