IP Library Granted Patent US 7,950,860
Granted Patent B2
US 7,950,860 · App. 11/681,928 · Granted May 31, 2011

Thermal printer and drive control method of thermal head

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 7,950,860
App. No.
11/681,928
Granted
May 31, 2011
Kind
B2
Abstract

A thermal printer includes a first thermal head which is so provided as to be brought into contact with one side of a paper, a second thermal head which is so provided as to be brought into contact with the other side of the paper, and a controller. The first thermal head energizes a plurality of heater elements to print dot image data on one side of the paper. The second thermal head energizes a plurality of heater elements to print dot image data on the other side of the paper. The controller is configured to shift the energization times between the first thermal head and second thermal head.

Claims (33)

1. A thermal printer comprising:

a first thermal head which is so provided as to be brought into contact with one side of a paper and energizes a plurality of heater elements to print dot image data on the one side of the paper;

a second thermal head which is so provided as to be brought into contact with the other side of the paper and energizes a plurality of heater elements to print dot image data on the other side of the paper;

a controller configured to shift the energization time between the first thermal head and second thermal head;

a first image buffer and a second image buffer that are configured to receive the dot image data, the first image buffer receives dot image data corresponding to the one side of the paper, and the second image buffer receives dot image data corresponding to the other side of the paper;

a processor configured to convert the dot image data in the first image buffer and the second image buffer into a first pixel count and a second pixel count;

a determination section configured to determine whether a summation of the first pixel count to be printed by the first thermal head and the second pixel count to be printed by the second thermal head exceeds a threshold value; and

a mode setting section configured to set an asynchronous mode when the determination section has determined that the summation has exceeded the threshold value while setting a synchronous mode when the determination section has determined that the summation has not exceeded the threshold value.

2. The thermal printer according to claim 1 , wherein the controller controls the energization cycles of the first and second thermal heads such that the energization time required for the first thermal head to print one dot-line data and energization time required for the second thermal head to print one dot-line data do not overlap each other.

3. The thermal printer according to claim 2 , wherein the controller sets energization cycles of the first and second thermal heads to the time period more than double the energization time required for the first and second thermal heads to print one dot-line data and shifts the energization cycles by substantially ½ cycle from each other.

4. The thermal printer according to claim 2 , wherein the controller sets energization cycles of the first and second thermal heads to the time period more than double the energization time required for the first and second thermal heads to print one dot-line data, energizes one of the first and second thermal heads, and starts energizing the other thermal head at the timing at which the energization for the one thermal head is completed.

5. The thermal printer according to claim 2 , further comprising:

when the asynchronous mode has been set, the controller controls the energization cycles of the first and second thermal heads such that the energization time for the first thermal head and energization time for the second thermal head do not overlap each other, while when the synchronous mode is set, the controller controls the energization cycles of the first and second thermal heads such that at least a part of the energization times for the first and second thermal heads overlaps each other.

6. The thermal printer according to claim 1 , further comprising a feeding speed controller which controls the feeding speed of the paper such that the paper feeding speed in the synchronous mode becomes higher than that in the asynchronous mode.

7. A thermal head drive control method of a thermal printer comprising:

a first thermal head which is so provided as to be brought into contact with one side of a paper and energizes a plurality of heater elements to print on the one side of the paper; and

a second thermal head which is so provided as to be brought into contact with the other side of the paper and energizes a plurality of heater elements to print on the other side of the paper,

the method comprising:

performing control such that the energization times for the first thermal head and second thermal head are shifted from each other;

receiving dot image data at a first image buffer and a second image buffer from a reception buffer, the first image buffer corresponds to the first thermal head, and the second image buffer corresponds to the second thermal head;

calculating the number of pixels to be printed at the first thermal head and the second thermal head from the dot image data;

determining whether a summation of the number of pixels to be printed by the first thermal head and the number of pixels data to be printed by the second thermal head exceeds a threshold value; and

controlling the energization cycles of the first and second thermal heads such that at least a part of the energization times for the first and second thermal heads overlaps each other when the summation has not exceeded the threshold value.

8. The thermal head drive control method according to claim 7 , comprising:

controlling the energization cycles of the first and second thermal heads such that the energization time required for the first thermal head to print one dot-line data and energization time required for the second thermal head to print one dot-line data do not overlap each other.

9. The thermal head drive control method according to claim 8 , comprising:

setting energization cycles of the first and second thermal heads to the time period more than double the energization time required for the first and second thermal heads to print one dot-line data and shifting the energization cycles by substantially ½ cycle from each other.

10. The thermal head drive control method according to claim 8 , comprising:

setting energization cycles of the first and second thermal heads to the time period more than double the energization time required for the first and second thermal heads to print one dot-line data, energizing one of the first and second thermal heads, and starting energizing the other thermal head at the timing at which the energization for the one thermal head is completed.

11. The thermal head drive control method according to claim 8 , comprising:

controlling the energization cycles of the first and second thermal heads such that the energization time for the first thermal head and energization time for the second thermal head do not overlap each other when the summation has exceeded the threshold value.

12. The thermal head drive control method according to claim 7 , comprising:

controlling the feeding speed of the paper such that the paper feeding speed in the case where the summation has not exceeded the threshold value becomes higher than in the case where the summation has exceeded the threshold value.

Assignments (16)
SECURITY INTEREST Recorded Feb 4, 2025
From: NEW RECEIPTCO OPCO LLC
To: BANK MANDIRI EUROPE LIMITED, AS THE COLLATERAL AGENT
Reel/Frame 070102/0917 →
SECURITY INTEREST Recorded Feb 3, 2025
From: NEW RECEIPTCO OPCO LLC
To: COBANK, ACB, AS COLLATERAL AGENT
Reel/Frame 070087/0783 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2024
From: ICONEX LLC
To: NEW RECEIPTCO OPCO LLC
Reel/Frame 068553/0436 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2024
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ICONEX LLC; MAX INTERNATIONAL CONVERTERS INC.; MAXSTICK PRODUCTS LTD.
Reel/Frame 068762/0334 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2023
From: CERBERUS BUSINESS FINANCE AGENCY, LLC
To: ICONEX LLC
Reel/Frame 064219/0143 →
SECURITY INTEREST Recorded Jun 30, 2023
From: ICONEX LLC; MAX INTERNATIONAL CONVERTERS INC.; MAXSTICK PRODUCTS LTD.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 064179/0848 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Apr 19, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: ICONEX LLC
Reel/Frame 048949/0001 →
NOTICE OF SECURITY INTEREST - PATENTS Recorded Apr 16, 2019
From: ICONEX LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC, AS COLLATERAL AGENT
Reel/Frame 048920/0223 →
SECURITY INTEREST Recorded Nov 20, 2016
From: ICONEX LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 040652/0524 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2016
From: NCR CORPORATION
To: ICONEX, LLC
Reel/Frame 038952/0579 →
SECURITY AGREEMENT Recorded Apr 18, 2016
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 038646/0001 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032034/0010 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 022298 FRAME 0247. ASSIGNOR(S) HEREBY CONFIRMS THE NAME OF THE ASSIGNEE. Recorded Apr 15, 2009
From: TOSHIBA TEC KABUSHIKI KAISHA
To: TOSHIBA TEC KABUSHIKI KAISHA; NCR CORPORATION
Reel/Frame 022548/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2009
From: TOSHIBA TEC KABUSHIKI KAISHA
To: NCR CORPORATION
Reel/Frame 022298/0247 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2007
From: IWASAKI, FUMIHARU
To: TOSHIBA TEC KABUSHIKI KAISHA
Reel/Frame 018967/0565 →