摘要 |
A printer according to the present invention prints an image on a printing medium on the basis of printing data including printing dots in each of a plurality of printing lines. The printer is provided with: a printing head having a plurality of heating elements arranged in the direction of the printing lines; and a control unit which specifies the number of printing dots in each printing line and which, on the basis of the specified number of printing dots, determines a control system for the plurality of heating elements to be used when printing the respective printing lines, to be either a first control system or a second control system. The first control system is a system in which the plurality of heating elements are grouped into a plurality of first groups and the respective first groups are heated with different timings. The respective first groups consist of two or more heating elements adjacent to each other. The second control system is a system in which the plurality of heating elements are grouped into a plurality of second groups and the respective second groups are heated with different timings. The respective second groups consist of two or more heating elements, and at least two of the heating elements are separated from each other. |