IP Library Granted Patent US 7,679,632
Granted Patent B2
US 7,679,632 · App. 11/681,925 · Granted Mar 16, 2010

Thermal printer and method of controlling the same

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,679,632
App. No.
11/681,925
Granted
Mar 16, 2010
Kind
B2
Abstract

A first thermal head that comes into contact with a front surface of a thermal paper sheet, and a second thermal head that comes into contact with a rear surface of the thermal paper sheet are provided. Further, forward printing and backward printing of the first thermal head with respect to the front surface of the thermal paper sheet are selectively controlled. Furthermore, forward printing and backward printing of the thermal head with respect to the rear surface of the thermal paper sheet are selectively controlled.

Claims (97)

1. A thermal printer, comprising:

a thermal paper sheet which has heat-sensitive layers on both surfaces thereof, and is subjected to paper feeding;

a first thermal head which comes into contact with a first surface of the thermal paper sheet;

a second thermal head which comes into contact with a second surface of the thermal paper sheet; and

a control section which selectively controls forward printing and backward printing of the first thermal head with respect to the first surface of the thermal paper sheet and also selectively controls forward printing and backward printing of the second thermal head with respect to the second surface of the thermal paper sheet,

wherein the first thermal head prints an image corresponding to input printing data on the first surface of the thermal paper sheet,

the second thermal head prints an image corresponding to input printing data on the second surface of the thermal paper sheet, and

the control section has:

first controlling means for dividing printing data formed of a plurality of bits input from the outside into first printing data and second printing data;

second controlling means for serially reading the first printing data in a direction from a most significant bit to a least significant bit and inputting the read data to the first thermal head at the time of forward printing with respect to the first surface of the thermal paper sheet;

third controlling means for serially reading the first printing data in a direction from the least significant bit to the most significant bit and inputting the read data to the first thermal head at the time of backward printing with respect to the first surface of the thermal paper sheet;

fourth controlling means for serially reading the second printing data in the direction from the most significant bit to the least significant bit and inputting the read data to the second thermal head at the time of forward printing with respect to the second surface of the thermal paper sheet; and

fifth controlling means for serially reading the second printing data in the direction from the least significant bit to the most significant bit and inputting the read data to the second thermal head at the time of backward printing with respect to the second surface of the thermal paper sheet.

2. The thermal printer according to claim 1 , wherein each of the thermal heads has a plurality of heating elements that are linearly arranged along a direction perpendicular to a paper feed direction of the thermal paper sheet.

3. A method of controlling a thermal printer comprising: a thermal paper sheet which has heat-sensitive layers on both surfaces thereof, and is subjected to paper feeding; a first thermal head which prints an image corresponding to input printing data on a first surface of the thermal paper sheet; and a second thermal head which prints an image corresponding to input printing data on a second surface of the thermal paper sheet, the method comprising:

dividing printing data formed of a plurality of bits input from the outside into first printing data and second printing data;

serially reading the first printing data in a direction from a most significant bit to a least significant bit and inputting the read data to the first thermal head at the time of forward printing with respect to the first surface of the thermal paper sheet;

serially reading the first printing data in a direction from the least significant bit to the most significant bit and inputting the read data to the first thermal head at the time of backward printing with respect to the first surface of the thermal paper sheet;

serially reading the second printing data in the direction from the most significant bit to the least significant bit and inputting the read data to the second thermal head at the time of forward printing with respect to the second surface of the thermal paper sheet; and

serially reading the second printing data in the direction from the least significant bit to the most significant bit and inputting the read data to the second thermal head at the time of backward printing with respect to the second surface of the thermal paper sheet.

4. A thermal printer, comprising:

a thermal paper sheet which has heat-sensitive layers on both surfaces thereof, and is subjected to paper feeding;

a first thermal head which comes into contact with a first surface of the thermal paper sheet;

a second thermal head which comes into contact with a second surface of the thermal paper sheet; and

a control section which selectively controls forward printing and backward printing of the first thermal head with respect to the first surface of the thermal paper sheet and also selectively controls forward printing and backward printing of the second thermal head with respect to the second surface of the thermal paper sheet,

wherein the first thermal head and the second thermal head are provided at positions separated from each other along the paper feed direction of the thermal paper sheet,

wherein the first thermal head is present on a downstream side of the second thermal head in the paper feed direction, and

wherein the first thermal head prints an image corresponding to input printing data on the first surface of the thermal paper sheet,

the second thermal head prints an image corresponding to input printing data on the second surface of the thermal paper sheet, and

the control section has:

first controlling means for dividing printing data formed of a plurality of bits input from the outside into first printing data and second printing data;

second controlling means for serially reading the first printing data in a direction from a most significant bit to a least significant bit and inputting the read data to the first thermal head at the time of forward printing with respect to the first surface of the thermal paper sheet;

third controlling means for serially reading the first printing data in a direction from the least significant bit to the most significant bit and inputting the read data to the first thermal head at the time of backward printing with respect to the first surface of the thermal paper sheet;

fourth controlling means for serially reading the second printing data in the direction from the most significant bit to the least significant bit and inputting the read data to the second thermal head at the time of forward printing with respect to the second surface of the thermal paper sheet;

fifth controlling means for serially reading the second printing data in the direction from the least significant bit to the most significant bit and inputting the read data to the second thermal head at the time of backward printing with respect to the second surface of the thermal paper sheet; and

sixth controlling means for first starting driving of the second thermal head while feeding the thermal paper sheet, and starting driving of the first thermal head when a printing start position based on the first driving corresponds to the first thermal head.

5. A thermal printer, comprising:

a thermal paper sheet which has heat-sensitive layers on both surfaces thereof, and is subjected to paper feeding;

a first thermal head which comes into contact with a first surface of the thermal paper sheet

a second thermal head which comes into contact with a second surface of the thermal paper sheet; and a control section which selectively controls forward printing and backward printing of the first thermal head with respect to the first surface of the thermal paper sheet and also selectively controls forward printing and backward printing of the second thermal head with respect to the second surface of the thermal paper sheet; and

a first image memory and a second image memory,

wherein the first thermal head prints an image corresponding to input printing data on the first surface of the thermal paper sheet,

the second thermal head prints an image corresponding to input printing data on the second surface of the thermal paper sheet, and

the control section has:

first controlling means for dividing printing data formed of a plurality of bits input from the outside into first printing data and second printing data, storing the first printing data in the first image memory, and storing the second printing data in the second image memory;

second controlling means for serially reading the first printing data in the first image memory in a direction from a most significant bit to a least significant bit and inputting the read data to the first thermal head at the time of forward printing with respect to the first surface of the thermal paper sheet;

third controlling means for serially reading the first printing data in the first image memory in a direction from the least significant bit to the most significant bit and inputting the read data to the first thermal head at the time of backward printing with respect to the first surface of the thermal paper sheet;

fourth controlling means for serially reading the second printing data in the second image memory in the direction from the most significant bit to the least significant bit and inputting the read data to the second thermal head at the time of forward printing with respect to the second surface of the thermal paper sheet; and

fifth controlling means for serially reading the second printing data in the second image memory in the direction from the least significant bit to the most significant bit and inputting the read data to the second thermal head at the time of backward printing with respect to the second surface of the thermal paper sheet.

6. A thermal printer, comprising:

a thermal paper sheet which has heat-sensitive layers on both surfaces thereof, and is subjected to paper feeding;

a first thermal head which comes into contact with a first surface of the thermal paper sheet;

a second thermal head which comes into contact with a second surface of the thermal paper sheet;

a control section which selectively controls forward printing and backward printing of the first thermal head with respect to the first surface of the thermal paper sheet and also selectively controls forward printing and backward printing of the second thermal head with respect to the second surface of the thermal paper sheet; and

a first image memory and a second image memory,

wherein the first thermal head has latching means to which printing data formed of a plurality of bits corresponding to one raster is serially input, and prints an image corresponding to the data in the latching means on the first surface of the thermal paper sheet,

the second thermal head has latching means to which printing data formed of a plurality of bits corresponding to one raster is serially input, and prints an image corresponding to the data in the latching means on the second surface of the thermal paper sheet, and

the control section has:

first controlling means for dividing printing data formed of a plurality of bits input from the outside into first printing data and second printing data, storing the first printing data in the first image memory, and storing the second printing data in the second image memory;

second controlling means for serially reading the first printing data in the first image memory in a direction from a most significant bit to a least significant bit in accordance with each raster and inputting the read data to the first thermal head at the time of forward printing with respect to the first surface of the thermal paper sheet;

third controlling means for serially reading the first printing data in the first image memory in a direction from the least significant bit to the most significant bit in accordance with each raster and inputting the read data to the first thermal head at the time of backward printing with respect to the first surface of the thermal paper sheet;

fourth controlling means for serially reading the second printing data in the second image memory in the direction from the most significant bit to the least significant bit in accordance with each raster and inputting the read data to the second thermal head at the time of forward printing with respect to the second surface of the thermal paper sheet; and

fifth controlling means for serially reading the second printing data in the second image memory in the direction from the least significant bit to the most significant bit in accordance with each raster and inputting the read data to the second thermal head at the time of backward printing with respect to the second surface of the thermal paper sheet.

7. A thermal printer, comprising:

a thermal paper sheet which has heat-sensitive layers on both surfaces thereof, and is subjected to paper feeding;

a first thermal head which comes into contact with a first surface of the thermal paper sheet;

a second thermal head which comes into contact with a second surface of the thermal paper sheet;

a control section which selectively controls forward printing and backward printing of the first thermal head with respect to the first surface of the thermal paper sheet and also selectively controls forward printing and backward printing of the second thermal head with respect to the second surface of the thermal paper sheet; and

a first image memory and a second image memory,

wherein the first thermal head and the second thermal head are provided at positions separated from each other along the paper feed direction of the thermal paper sheet,

wherein the first thermal head is present on a downstream side of the second thermal head in the paper feed direction, and

wherein the first thermal head prints an image corresponding to input printing data on the first surface of the thermal paper sheet,

the second thermal head prints an image corresponding to input printing data on the second surface of the thermal paper sheet, and

the control section has:

first controlling means for dividing printing data formed of a plurality of bits input from the outside into first printing data and second printing data, storing the first printing data in the first image memory, and storing the second printing data in the second image memory;

second controlling means for serially reading the first printing data in the first image memory in a direction from a most significant bit to a least significant bit and inputting the read data to the first thermal head at the time of forward printing with respect to the first surface of the thermal paper sheet;

third controlling means for serially reading the first printing data in the first image memory in a direction from the least significant bit to the most significant bit and inputting the read data to the first thermal head at the time of backward printing with respect to the first surface of the thermal paper sheet;

fourth controlling means for serially reading the second printing data in the second image memory in the direction from the most significant bit to the least significant bit and inputting the read data to the second thermal head at the time of forward printing with respect to the second surface of the thermal paper sheet;

fifth controlling means for serially reading the second printing data in the second image memory in the direction from the least significant bit to the most significant bit and inputting the read data to the second thermal head at the time of backward printing with respect to the second surface of the thermal paper sheet; and

sixth controlling means for first starting driving of the second thermal head while feeding the thermal paper sheet, and starting driving of the first thermal head when a printing start position based on the first driving corresponds to the first thermal head.

8. A thermal printer, comprising:

a thermal paper sheet which has heat-sensitive layers on both surfaces thereof, and is subjected to paper feeding;

a first thermal head which comes into contact with a first surface of the thermal paper sheet;

a second thermal head which comes into contact with a second surface of the thermal paper sheet;

a control section which selectively controls forward printing and backward printing of the first thermal head with respect to the first surface of the thermal paper sheet and also selectively controls forward printing and backward printing of the second thermal head with respect to the second surface of the thermal paper sheet; and

a first image memory and a second image memory,

wherein the first thermal head and the second thermal head are provided at positions separated from each other along the paper feed direction of the thermal paper sheet,

wherein the first thermal head is present on a downstream side of the second thermal head in the paper feed direction, and

wherein the first thermal head has latching means to which printing data formed of a plurality of bits corresponding to one raster is serially input, and prints an image corresponding to the data in the latching means on the first surface of the thermal paper sheet,

the second thermal head has latching means to which printing data formed of a plurality of bits corresponding to one raster is serially input, and prints an image corresponding to the data in the latching means on the second surface of the thermal paper sheet, and

the control section has:

first controlling means for dividing printing data formed of a plurality of bits input from the outside into first printing data and second printing data, storing the first printing data in the first image memory, and storing the second printing data in the second image memory;

second controlling means for serially reading the first printing data in the first image memory in a direction from a most significant bit to a least significant bit in accordance with each raster and inputting the read data to the first thermal head at the time of forward printing with respect to the first surface of the thermal paper sheet;

third controlling means for serially reading the first printing data in the first image memory in a direction from the least significant bit to the most significant bit in accordance with each raster and inputting the read data to the first thermal head at the time of backward printing with respect to the first surface of the thermal paper sheet;

fourth controlling means for serially reading the second printing data in the second image memory in a direction from the most significant bit to the least significant bit in accordance with each raster and inputting the read data to the second thermal head at the time of forward printing with respect to the second surface of the thermal paper sheet;

fifth controlling means for serially reading the second printing data in the second image memory in the direction from the least significant bit to the most significant bit in accordance with each raster and inputting the read data to the second thermal head at the time of backward printing with respect to the second surface of the thermal paper sheet; and

sixth controlling means for first starting driving of the second thermal head while feeding the thermal paper sheet, and starting driving of the first thermal head when a printing start position based on the first driving corresponds to the first thermal head.

Assignments (6)
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 Oct 30, 2024
From: ICONEX LLC
To: NEW RECEIPTCO OPCO LLC
Reel/Frame 069074/0569 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2016
From: NCR CORPORATION
To: ICONEX, LLC
Reel/Frame 038952/0579 →