摘要 |
<p>PROBLEM TO BE SOLVED: To prevent beforehand blurred printed characters due to voltage fluctuation of a driving power supply. SOLUTION: One line of main printing data for printing a character, a symbol and the like is generated and heating resister elements are, for example, divided into blocks by every four elements. A block wherein a rate of the number of heating resister elements to which the main printing data is inputted with respect to the number of all of the elements in each block is not greater than a predetermined reference value, is obtained. A sub-printing data for preheating the heating resister elements to which the main printing data is inputted in the obtained block is generated. It is judged whether or not the total number of heating resister elements to which the main printing data is inputted is equal to or greater than a predetermined setting value. When it is equal to or greater than the value, a strobe signal is generated to energize the heating resister elements to which the sub-printing data is inputted, thereby preheating them. By the preheating, lacking of energy due to voltage fluctuation of a driving power supply is compensated.</p> |