Patent ID: 8179409

Claim:
A thermal printer comprising: a conveying unit configured to convey a print medium; a thermal head configured to have linearly-disposed heat generating elements and control energization to the heat generating elements on the basis of print data to perform printing on the print medium conveyed by the conveying unit; a print-dot counting section configured to count a number of print dots of the print data; an adjusting section configured to adjust to reduce, according to the number of print dots counted by the print-dot counting section, one of conveying speed of the print medium by the conveying unit and energization time of energization to the heat generating elements for forming one dot on the print medium and adjust to reduce the other when the one reaches a lower limit value in an adjustable range; and a print control section configured to drive the conveying unit and the thermal head with the conveying speed and the energization time adjusted by the adjusting section and perform printing on the print medium.