Facsimile and static presentation processing – Static presentation processing – Communication
Reexamination Certificate
1999-11-23
2001-09-04
Coles, Edward (Department: 2622)
Facsimile and static presentation processing
Static presentation processing
Communication
C358S001160, C358S001180, C400S068000, C400S076000
Reexamination Certificate
active
06285459
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention is generally related to printing devices having a storage unit which can selectively retain print image data generated from printing commands and data received from an external host. More particularly, this invention is concerned with printing apparatus that uses locally retained print image data to perform repetitive printing operations in a time and resource efficient manner.
2. Description of the Related Art
So-called point-of-sale (“POS”) or terminal printers develop print data received from a host device such as a personal computer, in the form of character codes and/or graphic language data. In turn, the information processor of such a printer converts the print data into corresponding image data specifically tailored for recording unit requirements. The image data, typically divided in page-wise or row-wise units known as bands, is stored in an image buffer for subsequent retrieval and use by the recording unit in order to physically reproduce the desired text and/or image specified by the received print data. The development of print image data from character codes is normally done by referring to a character generator, and the development of graphic data is performed by referencing prescribed drawing algorithms, as is well-known in the art. Also, in conventional terminal printers, the recording position in the image buffer is determined by position data received prior to transmission of the actual print data. It should be noted here that this processing takes substantial amount of time and processing overhead to complete, especially when vast amounts of data are received from the host.
In these conventional terminal or POS printers, print image data which has fully utilized by the recording unit or print engine in producing the desired print transaction is automatically “erased” from the image from the image buffer (note here that a single print transaction may involve anywhere from printing a single item of text or graphics on a pre-printed form up to multiple copies of identical information onto full-size recording sheets). Stale image data is entirely erased (i.e. flushed or cleared-out), not merely overwritten, in order to prevent image blending or superposing of new image information onto old when the new image data does not completely overwrite the contents of the image buffer.
However, automatically flushing the image buffer after every transaction requires that, subsequent to flushing, that the host computer again download all the required print data to the POS or terminal printer, and the printer develop and store it as corresponding image data before the print engine can again resume printing. As noted above, these tasks require significant intercommunication activity, host and printer processing overhead, and time to complete, even when only slight changes are made between transactions. This results in uniformly poor throughput, extensive printing delays and slow system responsiveness.
Moreover, in recent years, there has been demand to improve the throughput of these printers, particularly in the POS and ECR markets. Sales proprietors and clerks are faced with ever more complex and lengthy recordation tasks, and customer's patience wears thin as the technology is more widely adopted in the marketplace. Because the actual recording stage of the printing process is quite mature technologically, any realized speed improvement therein is incremental at best. Thus, the printer industry is focused ways to shorten the time lag between initiation of the printing process within the host computer until physical recording starts. Conventional approaches include adopting higher-speed host-printer communications and/or more powerful and faster rendering engines, but these solutions require significant additional hardware costs which cannot be passed onto an increasingly cost-conscious market. In other words, the marketplace demands ways to shorten the time in which print image data is developed as well as minimize unnecessary data transmission and processing tasks involving the host computer and/or printing apparatus. Yet, there is, of course, the overriding concern to keep printer operation simple and cost-effective for the user.
OBJECTS OF THE INVENTION
It is, therefore, an object of the present invention to solve the aforementioned problems.
It is yet a further object of the present invention to provide a printer capable of realizing high throughput and efficient printing when printing tasks are repetitive or vary only slightly.
It is still a further object of the present invention to provide a printer capable of lightening communication and processing burdens on the host computer yet remain easy to use and implement.
SUMMARY OF THE INVENTION
In accordance with this and related objects, the printing apparatus of present invention includes a storage unit for storing print image data in a designated position based on print data received from the host device, a printing unit that performs print processing on the recording medium in accordance with control data received from the host device based on the print image data stored in the storage unit, and an erasure unit which selectively deletes image data from the storage unit upon completion of a given printing transaction. In particular, this erasure unit selectively erases print image data that has undergone the print processing from the storage unit, preferably in accordance with control data received from the host device which looks ahead to the next transaction to determine whether a threshold degree of similarity exists. When print image data is deemed by the host to be used again, the host device broadcasts appropriate control data to the erasure unit forcing it to not erase the image data. Likewise, when retained image data need not be reused, the host device may issue control data to authorize erasure thereof by this erasure unit.
Further, an area designator printer component may be used to designate a varying subset of image data or image region which will change between transactions, along with a second erasure unit that erases print image data specified for such image regions in accordance with control data and print transaction comparisons made by the host. Therefore, since it is possible to selectively designate and erase one or more subsets of retained image data and replace it with revised image data corresponding to the new transaction, host intervention and print data retransmission activities are minimized.
Therefore, according to the present invention, after one page of print data sent from the host computer is developed into print image data and printed, the same print image data or partially changed or appended image data can be used to perform subsequent print processing without requiring a full page refresh from the host, or reinterpretation by the image data converter or rendering engine of the printing apparatus. Therefore, a high-throughput printer can be offered which reduces the processing burden on the host computer and offering the user an easy-to-use printer because the host specifies what information needs to be erased.
Other objects and attainments together with a fuller understanding of the invention will become apparent and appreciated by referring to the following description of specific preferred embodiments and claims, taken in conjunction with the accompanying drawings.
REFERENCES:
patent: 5104245 (1992-04-01), Oguri et al.
patent: 6031976 (2000-02-01), Koakutsu et al.
patent: 0 217 447 (1987-04-01), None
patent: 0 310 712 (1989-04-01), None
patent: 55-52183 (1980-04-01), None
patent: 60-126730 (1985-07-01), None
patent: 61-58770 (1986-03-01), None
patent: 63-188076 (1988-08-01), None
patent: 63-297082 (1988-12-01), None
patent: 4-1068 (1992-01-01), None
patent: 6-282388 (1994-10-01), None
patent: WO 88/01768 (1988-03-01), None
patent: WO 93/01565 (1993-01-01), None
Hyonaga Takuya
Koakutsu Naohiko
Coles Edward
Lamb Twyler
Seiko Epson Corporation
LandOfFree
Printing apparatus including print image storage and control... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Printing apparatus including print image storage and control..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Printing apparatus including print image storage and control... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2501057