Claims
- 1. An image forming device, comprising:(a) an input for receiving a print job data stream; (b) a memory coupled to the input for storing at least a portion of the print job data stream; and, (c) detection apparatus coupled to the memory, the detection apparatus configured to detect at least two separate classes of indicia indicative of a banner page within the portion of the print job data stream.
- 2. The image forming device of claim 1 wherein the detection apparatus comprises software, firmware or circuitry, or any combination thereof.
- 3. The image forming device of claim 1 wherein the indicia includes a job boundary.
- 4. The image forming device of claim 1 wherein the indicia includes a page closing.
- 5. The image forming device of claim 1 wherein the indicia includes complexity of a page.
- 6. The image forming device of claim 5 wherein the complexity of a page is defined by comparative analysis of any text, vector or raster data on the page.
- 7. The image forming device of claim 1 wherein the indicia includes indication of a tacked on page.
- 8. The image forming device of claim 1 wherein the indicia includes a differentiation of settings as between a first and second consecutive pages in the print job data stream.
- 9. The image forming device of claim 8 wherein the settings include, selectively: resolution, printer description language used, color, input bin selection, output bin destination, finishing operations, page size, page orientation, or duplex mode.
- 10. The image forming device of claim 1 further including management apparatus coupled to the detection apparatus, wherein the management apparatus is configured to manage usage of the banner page in the image forming device independent of other pages defined in the print job data stream.
- 11. The image forming device of claim 10 wherein the management apparatus is configured to control resolution of the banner page independent of other pages defined in the print job data stream.
- 12. The image forming device of claim 11 wherein the resolution of the banner page is optimized such that throughput of multiple print jobs in the image forming device is enhanced.
- 13. The image forming device of claim 11 wherein the resolution of the banner page is optimized depending upon analysis of a resolution of a portion of a previous print job and a portion of a current print job.
- 14. The image forming device of claim 10 wherein the management apparatus is configured to control output quantity of the banner page independent of other pages defined in the print job data stream.
- 15. The image forming device of claim 14 wherein the output quantity of the banner page is limited to a single output in the event a print job is output as a multiple copy print job.
- 16. The image forming device of claim 10 wherein the management apparatus is configured to exclude output of the banner page on the image forming device and enable output of other pages defined in the print job data stream on the image forming device.
- 17. The image forming device of claim 10 wherein the management apparatus is configured to control input tray or output tray selection for the banner page as being different from other pages defined in the print job data stream.
- 18. The image forming device of claim 10 wherein the management apparatus is configured to control duplexing or non-duplexing of the banner page as being different from other pages defined in the print job data stream.
- 19. The image forming device of claim 10 wherein the management apparatus is configured to control output order of the banner page relative to other pages defined in the print job data stream.
- 20. The image forming device of claim 10 wherein the management apparatus is configured to output offset register the banner page differently from other pages defined in the print job data stream.
- 21. The image forming device of claim 10 wherein the management apparatus is configured to control margin printing for the banner page differently from other pages defined in the print job data stream.
- 22. A method of detecting a banner page associated with a print job data stream in an image forming device, comprising:(a) reading at least a portion of the print job data stream; and, (b) detecting at least two separate classes of indicia indicative of a banner page within the at least a portion of the print job data stream.
- 23. The method of claim 22 wherein the indicia includes a job boundary.
- 24. The method of claim 22 wherein the indicia includes a page closing.
- 25. The method of claim 22 wherein the indicia includes complexity of a page.
- 26. The method of claim 25 wherein the complexity of a page is defined by comparative analysis of any text, vector or raster data on the page.
- 27. The method of claim 22 wherein the indicia includes indication of a tacked on page.
- 28. The method of claim 22 wherein the indicia includes a differentiation of settings as between a first and second consecutive pages in the print job data stream.
- 29. The method of claim 28 wherein the settings include, selectively: resolution, printer description language used, color, input bin selection, output bin destination, finishing operations, page size, page orientation, or duplex mode.
- 30. The method of claim 22 further including managing usage of the banner page in the image forming device independent of other pages defined in the print job data stream.
- 31. The method of claim 22 further including controlling resolution of the banner page independent of other pages defined in the print job data stream.
- 32. The method of claim 22 further including optimizing resolution of the banner page such that throughput of multiple print jobs in the image forming device is enhanced.
- 33. The method of claim 32 wherein the resolution of the banner page is optimized depending upon analysis of a resolution of a portion of a previous print job and a portion of a current print job.
- 34. The method of claim 22 further including controlling an output quantity of the banner page independent of other pages defined in the print job data stream.
- 35. The method of claim 22 further including limiting an output quantity of the banner page to a single output in the event a print job is output as a multiple copy print job.
- 36. The method of claim 22 further including excluding output of the banner page on the image forming device while enabling output of other pages defined in the print job data stream on the image forming device.
- 37. The method of claim 22 further including controlling input tray or output tray selection of the banner page differently from other pages defined in the print job data stream.
- 38. The method of claim 22 further including controlling duplexing or non-duplexing of the banner page differently from other pages defined in the print job data stream.
- 39. The method of claim 22 further including controlling an output order of the banner page relative to other pages defined in the print job data stream.
- 40. The method of claim 22 further including output offset registering the banner page differently from other pages defined in the print job data stream.
- 41. The method of claim 22 further including controlling margin printing of the banner page differently from other pages defined in the print job data stream.
- 42. A computer-readable medium having computer-executable instructions for performing steps for detecting a banner page in a print job data stream of an imaging device, the steps including:(a) reading at least a portion of the print job data stream; and, (b) detecting at least two separate classes of indicia indicative of a banner page within the at least a portion of the print job data stream.
- 43. The computer-readable medium of claim 42 further including computer-executable instructions for performing steps for managing the banner page in the image forming device independent of other pages defined in the print job data stream.
- 44. An image forming device, comprising:(a) an input for receiving a print job data stream; (b) a memory coupled to the input for storing at least a portion of the print job data stream; (c) detection apparatus coupled to the memory and configured to detect at least two separate classes of indicia indicative of a banner page within the portion of the print job data stream; and, (d) management apparatus coupled to the detection apparatus and configured to manage usage of the banner page independent of other pages defined in the print job data stream.
- 45. A method of managing a banner page associated with a print job data stream in an image forming device, comprising:(a) reading at least a portion of the print job data stream; (b) detecting at least two separate classes of indicia indicative of a banner page within the at least a portion of the print job data stream; and, (c) managing usage of the banner page independent of other pages defined in the print job data stream in the image forming device.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation in part of U.S. application Ser. No. 08/974,745 filed Nov. 19, 1997. Now U.S. Pat. No. 6,075,617.
US Referenced Citations (11)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08/974745 |
Nov 1997 |
US |
Child |
09/491993 |
|
US |