Claims
- 1. An electronic printing system having an image input terminal for input of page image data, a controller section for receiving said page image data from said image input terminal and for processing said page image data and an image output terminal for receiving said page image data from said controller section and for printing said page image data, said controller section comprising:
- a band-oriented image generation subsystem for rasterizing said page image data in digital form in real-time, said image generation system segmenting a page image into a plurality of bands, said image generation subsystem submitting said rasterized data to said image output terminal;
- a decomposer for generating a list of objects for each band of the page image to determine whether the page image data to be input to said image generation subsystem can be generated by said image generation subsystem in real-time; and
- an image manipulation subsystem for simplifying said image data before submission of said image data by said decomposer to said image generation subsystem upon determining that said page image data exceeds the real-time capability of said image generation subsystem.
- 2. The electronic printing system according to claim 1, wherein said page image data comprises a plurality of objects on each of at least one page, said decomposer analyzing at least one of a quantity, size, geometry and type of objects of page to determine whether the image data of the page exceeds the real-time capability of the image generation subsystem.
- 3. The electronic printing system according to claim 2, wherein said decomposer analyzes all of the quantity, size, geometry and type of objects on the page.
- 4. The electronic printing system according to claim 2, wherein said controller section divides said image data for each page into a plurality of bands, said decomposer determining whether objects in each of said bands can be generated by said image generation subsystem in real-time, said image manipulation subsystem simplifying the page image data if any of the bands of the page exceeds the real-time capability of the image generation subsystem.
- 5. The electronic printing system according to claim 1, wherein said image manipulation subsystem simplifies said page image data by converting said page image data to a simple bit/pixel image.
- 6. A method for increasing productivity in an electronic printing system having an image input terminal for input of page image data, a controller section for receiving said page image data from said image input terminal and for processing said page image data and an image output terminal for receiving said page image data from said controller section and for printing said page image data, said controller section including a band-oriented image generation subsystem for rasterizing said page image data in digital form in real-time, said image generation system segmenting a page image into a plurality of bands and submitting said rasterized data to said image output terminal, said method comprising:
- generating a list of objects for each band of the page image to determine whether the page image data to be input to said image generation subsystem can be generated by said image generation subsystem in real-time; and
- simplifying said page image data before submission of said page image data to said image generation subsystem upon determining that said page image data exceeds the real-time capability of the image generation subsystem.
- 7. The method according to claim 6, wherein said page image data comprises a plurality of objects on each of at least one page, said determining comprising analyzing at least one of a quantity, size, geometry and type of objects of a page to determine whether the image data of the page exceeds the real-time capability of the page generation subsystem.
- 8. The method according to claim 7, wherein said determining comprises analyzing all of the quantity, size, geometry and type of objects on the page.
- 9. The method according to claim 7, wherein said determining comprises dividing said image data for each page into a plurality of bands and determining whether objects in each of said bands can be generated by said image generation subsystem in real-time, said simplifying including simplifying the page image data if any of the bands of the page exceeds the real-time capability of the image generation subsystem.
- 10. The method according to claim 6, wherein said simplifying comprises converting said page image data to a simple bit/pixel image.
Parent Case Info
This is a continuation of application Ser. No. 07/750,784, filed Aug. 27, 1991, now abandoned.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4860119 |
Maniwa et al. |
Aug 1989 |
|
4896275 |
Jackson |
Jan 1990 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
750784 |
Aug 1991 |
|