# US 5,351,068 A · Ink-jet printer carriage and paper motion overlap method and apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,351,068 A
- Document ID: US5351068A
- Status: Granted
- Kind: A
- Application number: 07/954,834
- Filed: 1992-09-30
- Granted: 1994-09-27
- Earliest claimed: 1992-09-30
- Assignees: Hewlett-Packard Company
- Inventors: Eva-Maria Moon; Steven B. Elgee
- Web page: https://patentgrep.com/patent/US5351068A

## CPC

- B41J 11/48: Apparatus for condensed record, tally strip, or like work using two or more papers, or sets of papers {, e.g. devices for switching over from handling of copy material in sheet form to handling of copy material in continuous form and vice versa or point-of-sale printers comprising means for printing on continuous copy material, e.g. journal for tills, and on single sheets, e.g. cheques or receipts (B41J15/042 takes precedence)}
- B41J 29/393: Devices for controlling or analysing the entire machine {; Controlling or analysing mechanical parameters involving printing of test patterns}
- B41J: TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS

## Abstract

Carriage and paper motion overlap method and apparatus are described. The preferred method utilizes carriage ramp-down and unidirectional, constant-speed periods of time to advance paper via the printer's paper advancement mechanism while avoiding current-intensive ramp-up periods of time during which demands on the printer's power supply are high. The printer's controller is programmed to implement preferably concurrently operable processes one of which controls paper movement and the other of which controls carriage movement. The processes signal one another based upon their monitoring of defined conditions of the printer and the print buffer, and by setting and clearing a flag.

## Claims

### Claim 1

An automatic printer control method implemented in a printer's controller for increasing printer throughput, the method comprising the steps of:
first determining while printing whether there is pending a non-printing carriage movement; and if so then
deferring paper movement until a later time when non-printing carriage travel has reached full speed; and if not then
determining whether there is pending a paper movement and if so then
initiating paper movement substantially immediately after printing stops.

### Claim 2 (depends on 1)

The method of claim 1 which further comprises, in the case that said first determining step results in said deferring, initiating said paper movement substantially immediately after such carriage travel has reached such full speed.

### Claim 3

Apparatus for increasing printer throughput comprising:
a first processor for controlling movement of printer paper, said first processor determining whether while not printing there is a pending paper movement and if so then setting a flag and upon clearing of said flag initiating such said pending paper movement, and
a second processor for controlling movement of a printer carriage, said second processor determining whether there is a pending carriage movement and if not then clearing said flag, said second processor further determining after a carriage movement whether the carriage is at full speed and whether there is no printing and if so then clearing said flag,
said first and said second processors cooperating with one another to initiate said pending paper movement such that said pending paper movement is performed concurrently with a current carriage movement that is of substantially constant speed.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein said first processor further determines whether there is pending a non-printing carriage movement and if not then whether there is said pending paper movement and if so then setting said flag and upon the clearing of said flag initiating such said pending paper movement.

### Claim 5 (depends on 3)

The apparatus of claim 3, wherein said second processor further clears said flag after printing.
