摘要 |
PROBLEM TO BE SOLVED: To carry out optimum printing according to a printing speed. SOLUTION: The thermal printer 100 performs printing by energization to a heating element provided to a head unit 101 for an energization total time set according to a coloring density so that the higher the coloring density of a pixel made a printing object is, the longer the time becomes within a total time necessary for printing of one pixel to the heating element. The total time is divided into a plurality of energization time units of an arbitrary length according to the printing speed. Energization time units for energization are specified so that a total of the energization time units for energization among the divided energization time units agrees with the energization total time. When the printing speed is lower than a first speed, an energizing unit 102 is controlled so that the energization time units for energization appear continuously. When the printing speed is not lower than the first speed, the energizing unit 102 is controlled so that the energization time units for energization do not appear continuously. COPYRIGHT: (C)2011,JPO&INPIT |