Printing device, printing method, and nonvolatile computer-readable recording medium

US10124600B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10124600-B2
Application numberUS-201715716117-A
CountryUS
Kind codeB2
Filing dateSep 26, 2017
Priority dateSep 27, 2016
Publication dateNov 13, 2018
Grant dateNov 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A printing device includes a thermal head and a head controller. The head controller acquires a number of heater elements to energize based on the line print data, and determines an energization time of one or more heater elements corresponding to the line print data according to a result of comparison between the number of heater elements to energize and a first threshold, wherein in a case where a width of an ink ribbon heated by the energization is equal to or wider than a second threshold, the first threshold being set to be a value that is greater than a value that is set for the first threshold when the width of the ink ribbon heated by the energization is narrower than the second threshold.

First claim

Opening claim text (preview).

What is claimed is: 1. A printing device, comprising: a thermal head comprising heater elements arrayed into a line along an array direction intersecting a conveying direction of a printing medium; and a head controller that causes the thermal head to print on the printing medium by energizing the heater elements based on line print data into which print data is divided along the array direction, wherein the head controller: acquires a number of the heater elements to energize based on the line print data; and determines an energization time of one or more of the heater elements corresponding to the line print data according to a result of a comparison between the number of the heater elements to energize and a first threshold, and wherein, in a case where a width of an ink ribbon heated by the energization is equal to or wider than a second threshold, the first threshold is set to be a value that is greater than a value that is set for the first threshold when the width of the ink ribbon heated by the energization is narrower than the second threshold. 2. A printing method executed by a printing device, the printing device comprising (i) a thermal head comprising heater elements arrayed into a line along an array direction intersecting a conveying direction of a printing medium, and (ii) a head controller that causes the thermal head to print on the printing medium by energizing the heater elements based on line print data into which print data is divided along the array direction, and the printing method comprising: acquiring a number of the heater elements to energize based on the line print data; and determining an energization time of one or more of the heater elements corresponding to the line print data according to a result of a comparison between the number of the heater elements to energize and a first threshold, wherein, in a case where a width of an ink ribbon heated by the energization is equal to or wider than a second threshold, the first threshold is set to be a value that is greater than a value that is set for the first threshold when the width of the ink ribbon heated by the energization is narrower than the second threshold. 3. A printing method executed by a printing device, the printing device comprising (i) a thermal head comprising heater elements arrayed into a line along an array direction intersecting a conveying direction of a printing medium, and (ii) a head controller that causes the thermal head to print on the printing medium by energizing the heater elements based on line print data into which print data is divided along the array direction, and the printing method comprising: acquiring a temperature of the thermal head; and determining an energization time of one or more of the heater elements corresponding to the line print data according to a result of a comparison between the acquired temperature of the thermal head and a first threshold; wherein, in a case where a width of an ink ribbon heated by the energization is equal to or wider than a second threshold, the first threshold is set to be a value that is greater than a value that is set for the first threshold when the width of the ink ribbon heated by the energization is narrower than the second threshold. 4. A printing method executed by a printing device, the printing device comprising (i) a thermal head comprising heater elements arrayed into a line along an array direction intersecting a conveying direction of a printing medium, and (ii) a head controller that causes the thermal head to print on the printing medium by energizing the heater elements based on line print data into which print data is divided along the array direction, and the printing method comprising: energizing one or more of the heater elements corresponding to the line print data for a shorter energization time in a case where a state acquired before printing on the printing medium satisfies a first set condition than in a case where the acquired state does not satisfy the first set condition. 5. The printing method according to claim 4 , further comprising determining that the first set condition is satisfied and causing the thermal head to print on the printing medium when a number of the heater elements to energize based on the line print data is greater than a number range for which the head controller determines that the first set condition is not satisfied. 6. The printing method according to claim 4 , further comprising: determining that (i) the first set condition is satisfied when a number of the heater elements to energize based on the line print data is greater than a first threshold and (ii) the first set condition is not satisfied when the number of the heater elements to energize based on the line print data is equal to or smaller than the first threshold; and causing the thermal head to print on the printing medium. 7. The printing method according to claim 6 , wherein in a case where a width of an ink ribbon heated by the energization is equal to or wider than a second threshold, a value of the first threshold is set to be greater than a value of the first threshold that is set when the width of the ink ribbon heated by the energization is narrower than the second threshold. 8. The printing method according to claim 6 , wherein in a case where a temperature of the thermal head is equal to or higher than a second threshold, a value of the first threshold is set to be greater than a value of the first threshold that is set when the temperature of the thermal head is lower than the second threshold. 9. The printing method according to claim 4 , further comprising: changing the line print data to other line print data for a portion of a time period for printing each line print data, and causing the thermal head to print on the printing medium based on the line print data and the other line print data; and energizing one or more of the heater elements corresponding to the other line print data for an energization time shorter than a duration time, when a number of the heater elements to energize based on the other line print data is higher than a number range, with the duration time being a time during which the head controller energizes the one or more of the heater elements corresponding to the other line print data when the number of the heater elements to energize based on the other line print data falls within the number range. 10. The printing method according to claim 9 , further comprising: determining that (i) the first set condition is satisfied when the number of the heater elements to energize based on the other line print data is greater than a first threshold and (ii) the first set condition is not satisfied when the number of the heater elements to energize based on the line print data is equal to or smaller than the first threshold; and causing the thermal head to print on the printing medium. 11. The printing method according to claim 9 , further comprising energizing the one or more of the heater elements corresponding to the other line print data for a shorter energization time in a case where the first set condition is satisfied and any one of a material and a color of the printing medium and a material and a color of an ink ribbon heated by the energization satisfies a second set condition than in a case where the first set condition is satisfied and any one of the material and the color of the printing medium and the material and the color of the ink ribbon heated by the energization does not satisfy the second set condition. 12. The printing method according to claim 4 , further comprising energizing the one or more of the heater elements corresponding

Assignees

Inventors

Classifications

  • Print density control · CPC title

  • by compensation for variation in temperature · CPC title

  • B41J2/3551Primary

    Block driving · CPC title

  • B41J2/35Primary

    providing current or voltage to the thermal head · CPC title

  • by selective transfer of ink from ink carrier, e.g. from ink ribbon or sheet · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10124600B2 cover?
A printing device includes a thermal head and a head controller. The head controller acquires a number of heater elements to energize based on the line print data, and determines an energization time of one or more heater elements corresponding to the line print data according to a result of comparison between the number of heater elements to energize and a first threshold, wherein in a case wh…
Who is the assignee on this patent?
Casio Computer Co Ltd
What technology area does this patent fall under?
Primary CPC classification B41J2/3551. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Nov 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).