IP Library Granted Patent US 10,036,975
Granted Patent B1
US 10,036,975 · App. 15/635,560 · Granted Jul 31, 2018

Determining a pulse timing function for a linear printhead

Inventors: Chung-Hui Kuo (Fairport, NY); David R. Brent (Walworth, NY)
Assignee: EASTMAN KODAK COMPANY
G03G15/043G06K15/027H04N1/29H04N1/40031H04N2201/0094
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 10,036,975
App. No.
15/635,560
Granted
Jul 31, 2018
Kind
B1
Abstract

A method is described for controlling a printhead including an array of light sources. An aim exposure function is provided which gives an aim exposure as a function of an integer pulse count. An initial pulse timing function is also provided which defines an exposure time as a function of pulse count. A light output function for the light sources is determined responsive to the pulse timing function, wherein the light output function gives a light output of the light sources as a function of exposure time. The pulse timing function is updated responsive to the light output function and the aim exposure function. The process is repeated until a predefined iteration termination criterion is satisfied. The determined pulse timing function is used to control the printhead, wherein each light source is activated for a pulse count corresponding to a pixel code value of an associated image pixel.

Claims (35)

1. A method for controlling a printhead in a digital printing system, the printhead including an array of light sources for exposing a photosensitive medium, comprising:

a) providing an aim exposure function which gives an aim exposure to be provided by the light sources as a function of an integer pulse count;

b) providing an initial pulse timing function which defines an exposure time as a function of pulse count;

c) determining a light output function for the light sources responsive to the pulse timing function, wherein the light output function gives a light output of the light sources as a function of exposure time;

d) updating the pulse timing function responsive to the light output function and the aim exposure function;

e) repeating steps c)-d) until a predefined iteration termination criterion is satisfied; and

f) using the pulse timing function to control the printhead, wherein each light source is activated for a pulse count corresponding to a pixel code value of an associated image pixel.

2. The method of claim 1 , wherein the iteration termination criterion is that a difference between the updated pulse timing function and the pulse timing function for a preceding iteration is no more than a predefined threshold.

3. The method of claim 2 , wherein the difference between the updated pulse timing function and the pulse timing function for the preceding iteration is a magnitude of a vector difference between a vector representing the updated pulse timing function and a vector representing the pulse timing function for the preceding iteration.

4. The method of claim 1 , wherein the iteration termination criterion is that a difference between the aim exposure function and an actual exposure function is no more than a predefined threshold, wherein the actual exposure function is the actual exposure provided by the light sources as a function of pulse count and is determined responsive to the updated pulse timing function and the updated light output function.

5. The method of claim 4 , wherein the difference between the aim exposure function and an actual exposure function is a magnitude of a vector difference between a vector representing the aim exposure function and a vector representing the actual exposure function.

6. The method of claim 1 , wherein the light output function is determined using a predefined parametric light output model.

7. The method of claim 6 , wherein the parametric light output model has the form:

P

(

t

)

=

1

-

α

Δ

t

i

where Δt i is the time difference between two successive exposure clock signal pulses at time t, and α is a constant.

8. The method of claim 1 , wherein the light output function is determined by controlling one or more light sources in the printhead using the pulse timing function and using a light detector to measure a light output of the one or more light sources as a function of exposure time.

9. The method of claim 1 , wherein different pulse timing functions are determined for a plurality of different printer configurations.

10. The method of claim 9 , wherein the different printer configurations include a first printer configuration having a first in-track spatial resolution and a second printer configuration having a second in-track spatial resolution.

11. The method of claim 9 , wherein the different printer configurations include a first printer configuration having a first print speed and a second printer configuration having a second print speed.

12. The method of claim 1 , wherein the aim exposure function is modified in response to a printer calibration process, and wherein a new pulse timing function is determined corresponding to the modified aim exposure function.

13. The method of claim 1 , wherein the pulse timing function specifies a number of master clock pulses for which the light source should be activated as a function of the pixel code value.

14. The method of claim 1 , wherein an exposure clock signal is formed which includes an exposure clock pulse corresponding to each pixel code value, wherein the pulse timing for each exposure clock pulse is specified by the pulse timing function.

Assignments (9)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 4, 2021
From: EASTMAN KODAK COMPANY
To: ALTER DOMUS (US) LLC
Reel/Frame 056733/0681 →
NOTICE OF SECURITY INTERESTS Recorded Mar 4, 2021
From: EASTMAN KODAK COMPANY
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 056984/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 4, 2021
From: EASTMAN KODAK COMPANY
To: ALTER DOMUS (US) LLC
Reel/Frame 056734/0233 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 4, 2021
From: EASTMAN KODAK COMPANY
To: ALTER DOMUS (US) LLC
Reel/Frame 056734/0001 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2019
From: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; PFC, INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX, INC.; KODAK PHILIPPINES, LTD.; NPEC, INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
Reel/Frame 049901/0001 →
RELEASE OF SECURITY INTEREST Recorded Jul 22, 2019
From: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC, INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX, INC.; KODAK PHILIPPINES, LTD.; NPEC, INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
Reel/Frame 050239/0001 →
SECURITY INTEREST Recorded Aug 16, 2017
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; QUALEX INC.
To: JP MORGAN CHASE BANK, N.A.
Reel/Frame 043302/0515 →
SECURITY INTEREST Recorded Aug 16, 2017
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; QUALEX INC.
To: BANK OF AMERICA N.A.
Reel/Frame 043302/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2017
From: KUO, CHUNG-HUI; BRENT, DAVID R.
To: EASTMAN KODAK COMPANY
Reel/Frame 042845/0332 →
Cited By (1)
US 12,202,277