摘要 |
PURPOSE:To make it possible to prevent deterioration of the quality of print due to drop of voltage of a battery and moreover to prevent a fault of a printer system itself due to excessive drop of the voltage. CONSTITUTION:A pseudo-load is given to a battery 1 by a pseudo-load generating circuit 3, a voltage drop of the battery 1 caused by the pseudo-load is detected by a voltage measuring circuit 4 and an internal resistance of the battery 1 is measured therefrom. An energization time in which a heating resistor of a head 2 is energized is set for each drive of a thermal head 2 with estimation of the voltage drop of the battery 1 due to the internal resistance at the time of energization, while a drive period is set to be longer than the energization time, and when the internal resistance or the estimated voltage drop is excessively, large the drive of a printer is stopped and information on the abnormality of the battery is given onto the host side. In a construction prepared in this way, a control circuit 5 sets the energization time and the drive period and drives the head 2. |