IP Library Granted Patent US 7,857,410
Granted Patent B2
US 7,857,410 · App. 12/268,829 · Granted Dec 28, 2010

Printer controller for controlling an ink dot size

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,857,410
App. No.
12/268,829
Granted
Dec 28, 2010
Kind
B2
Abstract

Provided is a printer controller for an inkjet printer having a printhead with a plurality of nozzle arrangements, a paper transport mechanism, and an authentication chip. The controller has a data bus and purpose-specific functional units connected to the data bus. The controller is configured to execute software to control a dot size of ink discharged by the respective nozzles by heating the ink in a nozzle by applying at least one firing pulse of a duration less than a duration required to discharge an ink dot, sensing the temperature of the heated ink in the nozzle, and loading and updating a table having sensed values of temperature of ink in the nozzle, resistivity of an actuator heater of the nozzle and width of at least part of the actuator heater. The controller then changes the duration of a firing pulse used to discharge an ink dot in response to the updated table of sensed temperature, resistivity and width values so as to produce a uniform ink dot size.

Claims (11)

1. A printer controller for an inkjet printer having a printhead with a plurality of nozzle arrangements, a paper transport mechanism, and an authentication integrated circuit, the controller comprising

a data bus and purpose-specific functional units connected to the data bus, the controller being configured to execute software to control a dot size of ink discharged by the respective nozzles by performing the steps of:

heating the ink in a nozzle by applying at least one firing pulse of a duration less than a duration required to discharge an ink dot;

sensing the temperature of the heated ink in the nozzle;

loading and updating a table having sensed values of temperature of ink in the nozzle, resistivity of an actuator heater of the nozzle and width of at least part of the actuator heater; and

changing the duration of a firing pulse used to discharge an ink dot in response to the updated table of sensed temperature, resistivity and width values so as to produce a uniform ink dot size.

2. The printer controller of claim 1 , wherein the functional units include a JPEG decoder, a compressed bi-level expander, a halftoner, and a printhead interface.

3. The printer controller of claim 1 , wherein the steps of sensing the temperature and changing the firing pulse duration are carried out while data is being transferred to the printer.

4. The printer controller of claim 3 , wherein the transfer of data on the sensed temperature, resistivity and width share a tri-state bus line of the data bus.

5. The printer controller of claim 1 , which is configured to perform printing by transferring composited bi-level color image data to the printhead at a constant rate via the data bus.

6. The printer controller of claim 5 , wherein the bi-level data includes data selected from a group consisting of: foreground bi-level black data, and foreground bi-level CMYK data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2012
From: SILVERBROOK RESEARCH PTY. LIMITED AND CLAMATE PTY LIMITED
To: ZAMTEC LIMITED
Reel/Frame 028516/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2008
From: SILVERBROOK, KIA; LAPSTUN, PAUL; WALMSLEY, SIMON ROBERT
To: SILVERBROOK RESEARCH PTY LTD
Reel/Frame 021818/0212 →