Abstract: A driving method for a thermal head which has a plurality of thermal resistance elements arranged in a line. The thermal resistance elements are electrically separated into first and second blocks. Then, a heat pulse is applied to all the necessary thermal resistance elements in the first block. Next, a heat pulse is applied to all the necessary thermal resistance elements in the second block. These applying operation are alternately repeated in sequence until the required density is obtained.