Patent US5016190A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5016190A Expired / Lapsed US ⏱️ 0.0 years remaining

Development of raster scan images from independent cells of imaged data

Assignee: Delphax Systems Inc
•
Filing: 1988-05-05
•
Granted: 1991-05-14
•
Expires: 2008-05-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for converting data representative of a plurality of cells arranged independently of one another on a page into data is raster scan order for subsequent printing. Cell data for individual cells is fetched in an order dependent on the line of raster scan where the cell first occurs and the bit position for the first bit representing the cell. This cell data is compared with earlier fetched cells to build up raster scan lines from cells occuring in the lines.

Inventors

  • 👤 Christopher W. Thomson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 14:00
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/42; G06; G06K; G06K15/00; G06K15/02; G06K2215/00; G06K2215/0002; G06K2215/0077

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 423 words
Apparatus for organizing digital data received from a source such as a host computer into raster scan order, the apparatus comprising: (a) a cell data memory for storing all data representing attributes of a cell namely, (i) a number of a starting raster scan in which the cell first occurs, (ii) a bit location of a first bit in the starting raster scan, (iii) a number of the raster scan lines in the cell, and (iv) an address of data representing a portion of the cell in the starting raster scan and commencing at said bit location; (b) a cell list memory for storing data representing each of said number of raster scan lines for said cell, the data representing the starting raster scan being located at said address; (c) a new cell register for receiving and storing said cell data prior to the raster scan reaching said starting raster scan; (d) a current cell register for receiving and temporarily storing said attributes (a)(ii), (a)(iii) and (a)(iv) of said cell; (e) data comparison means for comparing attributes (a)(ii), (a)(iii) and (a)(iv) of said cell in the new cell register with the corresponding attributes of a previous cell stored in the current cell register, the comparison means including adjustment means for decrementing attributes (a)(iii) and (a)(iv) to the data for the next raster scan line of said cell; (f) a FIFO for selectively receiving data representing attributes (a)(ii), (a)(iii) and (a)(iv) from either said new cell register or said current cell register; (g) a line counter actuated after each raster scan to increment to the next raster scan; (h) line comparison means for comparing the line number from the line counter with attribute (a)(i) to determine whether said data comparison means should be actuated, the line comparison means operating when the raster scan line number matches attribute (a)(i) to determine which of attribute (a)(ii) of the cell in the new cell register and the previous cell in the current cell register takes priority in the raster scan and causing the attributes (a)(ii), (a)(iii) and (a)(iv) of the cell data so selected to pass to the FIFO so that data is received in the FIFO in the order in which the data representing a series of cells is to be added to the raster scan; and (i) image assembler means for receiving attributes (a)(ii) and (a)(iv) in sequence as attribute (a)(iv) is decremented by the data comparison means, retrieving corresponding data from the cell list memory and assembling the corresponding data into the raster scan.
Claim 2
Dependent Claim 423 words
Apparatus for organizing digital data received from a source such as a host computer into raster scan order, the apparatus comprising: (a) a cell data memory for storing all data representing attributes of a cell namely, (i) a number of a starting raster scan in which the cell first occurs, (ii) a bit location of a first bit in the starting raster scan, (iii) a number of the raster scan lines in the cell, and (iv) an address of data representing a portion of the cell in the starting raster scan and commencing at said bit location; (b) a cell list memory for storing data representing each of said number of raster scan lines for said cell, the data representing the starting raster scan being located at said address; (c) a new cell register for receiving and storing said cell data prior to the raster scan reaching said starting raster scan; (d) a current cell register for receiving and temporarily storing said attributes (a)(ii), (a)(iii) and (a)(iv) of said cell; (e) data comparison means for comparing attributes (a)(ii), (a)(iii) and (a)(iv) of said cell in the new cell register with the corresponding attributes of a previous cell stored in the current cell register, the comparison means including adjustment means for decrementing attributes (a)(iii) and (a)(iv) to the data for the next raster scan line of said cell; (f) a FIFO for selectively receiving data representing attributes (a)(ii), (a)(iii) and (a)(iv) from either said new cell register or said current cell register; (g) a line counter actuated after each raster scan to increment to the next raster scan; (h) line comparison means for comparing the line number from the line counter with attribute (a)(i) to determine whether said data comparison means should be actuated, the line comparison means operating when the raster scan line number matches attribute (a)(i) to determine which of attribute (a)(ii) of the cell in the new cell register and the previous cell in the current cell register takes priority in the raster scan and causing the attributes (a)(ii), (a)(iii) and (a)(iv) of the cell data so selected to pass to the FIFO so that data is received in the FIFO in the order in which the data representing a series of cells is to be added to the raster scan; and (i) image assembler means for receiving attributes (a)(ii) and (a)(iv) in sequence as attribute (a)(iv) is decremented by the data comparison means, retrieving corresponding data from the cell list memory and assembling the corresponding data into the raster scan.

References Cited (Backward Citations)

US4028680A Cited
US4007442A Cited
US3952852A Cited
US4148066A Cited
US4205922A Cited
US4207011A Cited
US4212553A Cited
US4642790A Cited
US4653020A Cited
US4648045A Cited
US4841453A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-05-13 1994-11-12 1995-05-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-05-13 1998-11-12 1999-05-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-05-13 2002-11-12 2003-05-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag