IP Library › Granted Patent US 9,315,051
Granted Patent B1
US 9,315,051 · App. 14/849,874 · Granted Apr 19, 2016

Printing device, printing device control method, and non-transitory computer-readable nonvolatile recording medium having stored thereon printing device control program

Inventor: Takeo Ozawa (Akishima, JP)
Assignee: CASIO COMPUTER CO., LTD.
B41J13/0009
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,315,051
App. No.
14/849,874
Granted
Apr 19, 2016
Kind
B1
Abstract

A printing device, including: a print data creator creating print data to print on a medium; a head printing on the medium on a line basis based on the print data; a drive motor conveying the medium as the print data are printed on the medium; a printing control data creator creating printing control data controlling the head and drive motor, the printing control data including control data to pause printing on the medium by the head; and a backward rotation controller determining based on state of the print data or the printing control data whether to rotate the drive motor in the opposite direction to before the printing on the medium by the head is paused while the printing on the medium by the head is paused.

Claims (57)

1. A printing device, comprising:

a print data creator creating print data to print on a medium;

a head printing on the medium on a line basis based on the print data;

a drive motor conveying the medium as the print data are printed on the medium;

a printing control data creator creating printing control data controlling the head and the drive motor, the printing control data including control data to pause printing on the medium by the head; and

a backward rotation controller determining based on state of the print data or the printing control data whether to rotate the drive motor in the opposite direction to before the printing on the medium by the head is paused while the printing on the medium by the head is paused.

2. The printing device according to claim 1 , wherein

the head comprises a plurality of heat-generating elements arrayed in a line, and

the backward rotation controller does not rotate the drive motor while the printing on the medium by the head is paused when number of the heat-generating elements to be electrified based on the print data for a first line in first printing conducted immediately before the printing on the medium by the head is paused is greater than a first prescribed number and number of the heat-generating elements to be electrified based on the print data for a second line that is the next line to the first line in second printing conducted after the printing is resumed is lower than a second prescribed number that is lower than the first prescribed number.

3. The printing device according to claim 2 , wherein

the backward rotation controller rotates the drive motor in the opposite direction while the printing on the medium by the head is paused when the number of the heat-generating elements to be electrified based on the print data for the first line is equal to or lower than the first prescribed number or the number of the heat-generating elements to be electrified based on the print data for the second line is equal to or greater than the second prescribed number.

4. The printing device according to claim 1 , wherein

the backward rotation controller rotates the drive motor in the opposite direction while the printing on the medium by the head is paused when duration of the pause of printing on the medium by the head is shorter than a prescribed time, and does not rotate the drive motor while the printing on the medium by the head is paused when the duration of the pause is equal to or longer than the prescribed time.

5. The printing device according to claim 1 , wherein

the backward rotation controller rotates the drive motor in the opposite direction while the printing on the medium by the head is paused when electrification is so controlled as to hold head temperature within a prescribed range, and does not rotate the drive motor while the printing on the medium by the head is paused when the electrification is not so controlled as to hold the head temperature within the prescribed range.

6. A printing device, comprising:

a print data creator creating print data to print on a medium;

a head printing on the medium on a line basis based on the print data;

a drive motor conveying the medium as the print data are printed on the medium;

a printing control data creator creating printing control data controlling the head and the drive motor, the printing control data including control data to pause printing on the medium by the head; and

a backward rotation controller determining based on state of the print data or the printing control data whether to rotate the drive motor in the opposite direction to before the printing on the medium by the head is paused by a first quantity while the printing on the medium by the head is paused, or rotate the drive motor in the opposite direction to before the printing on the medium by the head is paused by a second quantity smaller than the first quantity while the printing on the medium by the head is paused.

7. The printing device according to claim 6 , wherein

the head comprises a plurality of heat-generating elements arrayed in a line, and

the backward rotation controller rotates the drive motor in the opposite direction by the first quantity while the printing on the medium by the head is paused when number of the heat-generating elements to be electrified based on the print data for a first line in first printing conducted immediately before the printing on the medium by the head is paused is equal to or lower than a first prescribed number or number of the heat-generating elements to be electrified based on the print data for a second line that is the next line to the first line in second printing conducted after the operation of the drive motor is resumed is equal to or greater than a second prescribed number that is lower than the first prescribed number, and rotates the drive motor in the opposite direction by the second quantity while the printing on the medium by the head is paused when the number of the heat-generating elements to be electrified based on the print data for the first line is greater than the first prescribed number and the number of the heat-generating elements to be electrified based on the print data for the second line is lower than the second prescribed number.

8. The printing device according to claim 6 , wherein

the backward rotation controller rotates the drive motor in the opposite direction by the first quantity while the printing on the medium by the head is paused when duration of the pause of printing on the medium by the head is shorter than a prescribed time, and rotates the drive motor in the opposite direction by the second quantity while the printing on the medium by the head is paused when the duration of the pause is equal to or longer than the prescribed time.

9. The printing device according to claim 6 , wherein

the backward rotation controller rotates the drive motor in the opposite direction by the first quantity while the printing on the medium by the head is paused when the electrification is so controlled as to hold head temperature within a prescribed range, and rotates the drive motor in the opposite direction by the second quantity while the printing on the medium by the head is paused when the electrification is not so controlled as to hold the head temperature within the prescribed range.

10. A printing device control method for a printing device comprising a print data creator creating print data to print on a medium; a head printing on the medium on a line basis based on the print data; a drive motor conveying the medium as the print data are printed on the medium; and a printing control data creator creating printing control data controlling the head and the drive motor, the printing control data including control data to pause printing on the medium by the head,

wherein it is determined based on state of the print data or the printing control data whether to rotate the drive motor in the opposite direction to before the printing on the medium by the head is paused while the printing on the medium by the head is paused.

11. The printing device control method according to claim 10 , wherein

the head comprises a plurality of heat-generating elements arrayed in a line, and

whether to rotate the drive motor in the opposite direction is determined as follows:

the drive motor is not rotated while the printing on the medium by the head is paused when number of the heat-generating elements to be electrified based on the print data for a first line in first printing conducted immediately before the printing on the medium by the head is paused is greater than a first prescribed number and number of the heat-generating elements to be electrified based on the print data for a second line that is the next line to the first line in second printing conducted after the printing is resumed is lower than a second prescribed number that is lower than the first prescribed number.

12. The printing device control method according to claim 11 , wherein

whether to rotate the drive motor in the opposite direction is determined as follows:

the drive motor is rotated in the opposite direction while the printing on the medium by the head is paused when the number of the heat-generating elements to be electrified based on the print data for the first line is equal to or lower than the first prescribed number or the number of the heat-generating elements to be electrified based on the print data for the second line is equal to or greater than the second prescribed number.

13. The printing device control method according to claim 10 , wherein

whether to rotate the drive motor in the opposite direction is determined as follows:

the drive motor is rotated in the opposite direction while the printing on the medium by the head is paused when duration of the pause of printing on the medium by the head is shorter than a prescribed time, and is not rotated while the printing on the medium by the head is paused when the duration of the pause is equal to or longer than the prescribed time.

14. The printing device control method according to claim 10 , wherein

whether to rotate the drive motor in the opposite direction is determined as follows:

the drive motor is rotated in the opposite direction while the printing on the medium by the head is paused when electrification is so controlled as to hold head temperature within a prescribed range, and is not rotated while the printing on the medium by the head is paused when the electrification is not so controlled as to hold the head temperature within the prescribed range.

15. A non-transitory computer-readable nonvolatile recording medium having stored thereon an executable program, the program being a printing device control program for a computer to read and allow a controller of a printing device, the printing device comprising: a print data creator creating print data to print on a medium; a head printing on the medium on a line basis based on the print data; a drive motor conveying the medium as the print data are printed on the medium; and a printing control data creator creating printing control data controlling the head and the drive motor, the printing control data including control data to pause printing on the medium by the head, to determine based on state of the print data or the printing control data whether to rotate the drive motor in the opposite direction to before the printing on the medium by the head is paused while the printing on the medium by the head is paused.

16. The non-transitory computer-readable nonvolatile recording medium having stored thereon a printing device control program according to claim 15 , wherein

the head comprises a plurality of heat-generating elements arrayed in a line, and

the computer reads the program and allows the controller of the printing device to determine whether to rotate the drive motor in the opposite direction as follows:

the drive motor is not rotated while the printing on the medium by the head is paused when number of the heat-generating elements to be electrified based on the print data for a first line in first printing conducted immediately before the printing on the medium by the head is paused is greater than a first prescribed number and number of the heat-generating elements to be electrified based on the print data for a second line that is the next line to the first line in second printing conducted after the printing is resumed is lower than a second prescribed number that is lower than the first prescribed number.

17. The non-transitory computer-readable nonvolatile recording medium having stored thereon a printing device control program according to claim 16 , wherein

the computer reads the program and allows the controller of the printing device to determine whether to rotate the drive motor in the opposite direction as follows:

the drive motor is rotated in the opposite direction while the printing on the medium by the head is paused when the number of the heat-generating elements to be electrified based on the print data for the first line is equal to or lower than the first prescribed number or the number of the heat-generating elements to be electrified based on the print data for the second line is equal to or greater than the second prescribed number.

18. The non-transitory computer-readable nonvolatile recording medium having stored thereon a printing device control program according to claim 15 , wherein

the computer reads the program and allows the controller of the printing device to determine whether to rotate the drive motor in the opposite direction as follows:

the drive motor is rotated in the opposite direction while the printing on the medium by the head is paused when duration of the pause of printing on the medium by the head is shorter than a prescribed time, and is not rotated while the printing on the medium by the head is paused when the duration of the pause is equal to or longer than the prescribed time.

19. The non-transitory computer-readable nonvolatile recording medium having stored thereon a printing device control program according to claim 15 , wherein

the computer reads the program and allows the controller of the printing device to determine whether to rotate the drive motor in the opposite direction as follows:

the drive motor is rotated in the opposite direction while the printing on the medium by the head is paused when electrification is so controlled as to hold head temperature within a prescribed range, and is not rotated while the printing on the medium by the head is paused when the electrification is not so controlled as to hold the head temperature within the prescribed range.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2015
From: OZAWA, TAKEO
To: CASIO COMPUTER CO., LTD.
Reel/Frame 036531/0115 →
Priority Claims (2)
JP 2014-219822 · Oct 29, 2014 · national
JP 2015-060050 · Mar 23, 2015 · national