Printing apparatus
First Claim
Patent Images
1. A printing apparatus comprising:
- a thermal head provided with a plurality of heating elements arranged in a line and divided into a plurality of blocks each of which is energized for printing;
a memory that stores data for control of the printing apparatus; and
a control unit that performs printing control,wherein the memory includes a printing information storing area that temporarily stores print data including a plurality of printing lines each of which is printed in one printing operation by one line of the heating elements and that has a capacity that is at least double the printing lines to be printed in a time required from a printing stop state to reach a maximum printing constant speed, andthe control unit includes a processor for executing;
a heating element number counting process for counting the number of heating elements in each printing line by looking ahead, among the print data in the printing information storing area, printing lines at least double the printing lines to be printed in the time required from the printing stop state to reach the maximum printing constant speed;
a block number setting process for setting the number of the blocks to be energized in the thermal head based upon a counting result of the heating element number; and
a printing speed adjusting process for selecting a printing constant speed from a plurality of printing constant speeds according to the block number set in the block number setting process, thereby adjusting the printing speed for acceleration or deceleration.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a printing apparatus that selects a suitable speed, thereby enabling a rapid printing operation with printing quality maintained. In the printing apparatus, the number of heating elements for every printing line is counted. A printing constant speed is determined based upon the dividing number of a thermal head selected from the counting result. When the printing constant speed is changed, a corresponding numerical table is selected and set from a printing speed accelerating table and a printing speed decelerating table stored in a ROM and set for every printing constant speed.
-
Citations
8 Claims
-
1. A printing apparatus comprising:
-
a thermal head provided with a plurality of heating elements arranged in a line and divided into a plurality of blocks each of which is energized for printing; a memory that stores data for control of the printing apparatus; and a control unit that performs printing control, wherein the memory includes a printing information storing area that temporarily stores print data including a plurality of printing lines each of which is printed in one printing operation by one line of the heating elements and that has a capacity that is at least double the printing lines to be printed in a time required from a printing stop state to reach a maximum printing constant speed, and the control unit includes a processor for executing; a heating element number counting process for counting the number of heating elements in each printing line by looking ahead, among the print data in the printing information storing area, printing lines at least double the printing lines to be printed in the time required from the printing stop state to reach the maximum printing constant speed; a block number setting process for setting the number of the blocks to be energized in the thermal head based upon a counting result of the heating element number; and a printing speed adjusting process for selecting a printing constant speed from a plurality of printing constant speeds according to the block number set in the block number setting process, thereby adjusting the printing speed for acceleration or deceleration. - View Dependent Claims (2, 3, 4)
-
-
5. A printing method to be executed by a printing apparatus comprising:
-
a thermal head provided with a plurality of heating elements arranged in a line and divided into a plurality of blocks each of which is energized for printing; a memory that stores data for control of the printing apparatus; and a control unit that performs printing control, wherein the memory includes a printing information storing area that temporarily stores print data including a plurality of printing lines each of which is printed in one printing operation by one line of the heating elements and that has a capacity that is at least double the printing lines to be printed in a time required from a printing stop state to reach a maximum printing constant speed, and the method comprises; a heating element number counting process for counting the number of heating elements in each printing line by looking ahead, among print data in the printing information storing area, printing lines at least double the printing lines to be printed in a time required from the printing stop state to reach the maximum printing constant speed; a block number setting process for setting the number of the blocks to be energized in the thermal head based upon a counting result of the heating element number; and a printing speed adjusting process for selecting a printing constant speed from a plurality of printing constant speeds according to the block number set in the block number setting process, thereby adjusting the printing speed for acceleration or deceleration. - View Dependent Claims (6, 7, 8)
-
Specification