IP Library Patent Application 11149285
Patent Application
App. No. 11/149,285

Automatic generation of supercell halftoning threshold arrays for high addressability devices

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 None
App. No.
11/149,285
Abstract

The automatic generation and use of halftone supercell threshold arrays suitable for high addressability output devices, particularly ones with constraints on sub-pixel combinations or geometries is disclosed. An example of a high addressability device is a laser printer using a pulse width modulator. The invention can further extend the usefulness of supercell halftone screening systems.

Claims (31)

1 . A method for generating halftone screens comprising:

defining valid subpixel combinations; and

generating halftone screens at subpixel resolutions based on the valid subpixel combinations.

2 . The method as claimed in claim 1 , further comprising processing intermediate screens to remove invalid subpixel combinations to generate the halftone screens.

3 . The method as claimed in claim 1 , further comprising defining a spot function based on the valid subpixel combinations.

4 . The method as claimed in claim 3 , further comprising using the spot function to generate the halftone screens.

5 . The method as claimed in claim 1 , further comprising apply the halftone screens to image data to generate halftone images.

6 . The method as claimed in claim 5 , further comprising converting subpixel combinations of the halftone images to pulse width modulation signals to a print engine.

7 . The method as claimed in claim 1 , wherein the valid subpixel combinations comprise right justified pulses.

8 . The method as claimed in claim 1 , wherein the valid subpixel combinations comprise left justified pulses.

9 . The method as claimed in claim 1 , wherein the valid subpixel combinations comprise center justified pulses.

10 . The method as claimed in claim 1 , wherein the halftone screens are non-integer in pixels.

11 . The method as claimed in claim 1 , wherein the halftone screens are of a spatial frequency other than an integer division of a pixel frequency.

12 . A printing system comprising:

a print engine capable of printing subpixel combinations within a pixel resolution;

a halftone screen store holding a halftone screen at subpixel resolution, the halftone screen including only subpixel combinations that the print engine is capable of printing; and

a raster image processor for converting a received image into halftone image data using the halftone screen.

13 . The system as claimed in claim 12 , wherein the halftone screen is non-integer in pixels.

14 . The system as claimed in claim 12 , wherein the halftone screen is of a spatial frequency other than an integer division of a pixel frequency.

15 . A printing system comprising:

a print engine capable of printing subpixel combinations within a pixel resolution;

a halftone screen store holding halftone screens at subpixel resolution, the halftone screens including only subpixel combinations that the print engine is capable of printing; and

a raster image processor for converting a received image into halftone image data comprising separate halftone color separations for each print colors using the halftone screens.

16 . The printing system as claimed in claim 15 , wherein intermediate screens have been processed to remove subpixel combinations that the print engine is not capable of printing to generate the halftone screens.

17 . The printing system as claimed in claim 15 , wherein a spot function of the halftone screens is based on the subpixel combinations that the print engine is capable of printing.

18 . The printing system as claimed in claim 15 , further comprising:

a print engine for rendering a pulse width modulated image data on print media;

a print driver for converting halftone image data to the pulse width modulated image data for the print engine; and

a print converter for mapping subpixel combinations of the halftone image data to pulse width modulation signals for the print engine.

19 . The system as claimed in claim 15 , wherein the halftone screens are non-integer in pixels.

20 . The system as claimed in claim 15 , wherein the halftone screens are of a spatial frequency other than an integer division of a pixel frequency.

Assignments (6)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049956/0473 Recorded Oct 11, 2019
From: BANK OF AMERICA, N.A.
To: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; IMAGING HOLDINGS CORP.; MYFONTS INC.; MONOTYPE ITC INC.; OLAPIC, INC.
Reel/Frame 050711/0362 →
FIRST SUPPLEMENT TO PATENT SECURITY AGREEMENT Recorded Aug 5, 2019
From: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; IMAGING HOLDINGS CORP.; MYFONTS INC.; MONOTYPE ITC INC.; OLAPIC, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 049956/0473 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Mar 25, 2019
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; MYFONTS INC.; IMAGING HOLDINGS CORP.; MONOTYPE ITC INC.; SWYFT MEDIA INC.
Reel/Frame 048691/0513 →
SECURITY AGREEMENT Recorded Sep 17, 2015
From: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; MYFONTS INC.; IMAGING HOLDINGS CORP.; MONOTYPE ITC INC.; SWYFT MEDIA INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 036627/0925 →
CHANGE OF NAME Recorded Sep 12, 2007
From: MONOTYPE IMAGING, INC.
To: MONOTYPE IMAGING INC.
Reel/Frame 019817/0497 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2005
From: CROUNSE, KENNETH R.; LEVANTOVSKY, VLADIMIR
To: MONOTYPE IMAGING, INC.
Reel/Frame 016518/0963 →