Facsimile and static presentation processing – Static presentation processing – Communication
Reexamination Certificate
1999-01-29
2003-10-14
Coles, Edward (Department: 2722)
Facsimile and static presentation processing
Static presentation processing
Communication
C358S001100, C358S001200, C358S001300, C358S001400, C358S001500, C358S001600, C358S001700, C358S001800, C358S001900, C358S001110, C358S001120, C358S001130, C358S001140, C358S001160, C358S001170, C358S001180
Reexamination Certificate
active
06633400
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a print system consisting of a client apparatus, a printer server apparatus and a printer apparatus which are mutually connected through, for example, a communication network.
2. Description of the Related Art
A print system consists of a client apparatus such as a personal computer, a printer server apparatus and a printer apparatus. These constituent apparatuses are mutually connected through a network. In the print system of this type, the client apparatus boots, for example, a drawing software, a photo retouch software, or a word processor software, generates print data corresponding to a document or an image and outputs the resultant print data to the printer server apparatus. The printer server apparatus receives the print data output from the client apparatus and appropriately outputs the received print data to the printer apparatus depending on the processing state of the printer apparatus. The printer apparatus receives the print data output from the printer server apparatus, converts (or expands) and then prints out the received print data. If the print data is, for example, page description language data described in page description language, the printer apparatus converts the page description language data to bit-map data or the like and prints out the bit-map data.
Printing property is set to the printer apparatus. The printer apparatus converts print data according to its print property and prints it out. The print property is determined by print property information. The print property information involves, for example, applicable sizes of print paper, applicable fonts, applicable ink types, the number or range of applicable colors and property on conversion of page description languages.
These pieces of print property information are used by not only the printer apparatus itself but also the client apparatus. If, for example, the client apparatus generates print data or print data is output from the client apparatus to either the printer server apparatus or the printer apparatus, the print property information is used by a printer driver installed to the client apparatus or the application software such as the drawing software as stated above. This is because generating print data requires information on a print paper size, a font type and/or the number of ink colors.
For that reason, the print property information on the printer apparatus is stored in the printer apparatus and also supplied to the client apparatus. Specifically, the print property information is described in a printer description file and stored in a predetermined storing area in the client apparatus. In case of a printer apparatus which prints out print data described in, for example, PostScript language (where PostScript is a trademark of Adobe Systems Incorporated), the print property on the printer apparatus is described in a printer description file referred to as “PPD (PostScript Printer Description) file” and supplied to the client apparatus.
The print property used herein is an element specific to a printer apparatus. Owing to this, the print property information is normally preset in the printer apparatus and not supposed to be frequently changed. For instance, in a conventional printer apparatus, applicable print paper sizes have much to do with the hardware configuration of the printer apparatus and cannot be normally changed. Likewise, applicable fonts, ink types, the number of applicable colors and the like cannot be normally change unless part of the printer apparatus hardware is changed. Accordingly, no demand has arisen for updating the content of the printer description file.
Nevertheless, if consideration is given to environments where diversified print types are needed, it is necessary to enhance flexibility of a print system. It is also necessary to improve printing accuracy for every printed output. To meet such demand, it is of increasing necessity to change the print property of the printer apparatus according to various purposes and subjects for printing.
When the print property of the printer apparatus is changed, it is required to change the content of the printer description file stored in a predetermined storing area in the client apparatus. As stated above, however, demand for updating the printer description file have hardly risen in conventional print systems, so that no means have been proposed for automatically rewriting the content of the printer description file as the print property of the printer apparatus is changed.
In the conventional print system, a user is able to manually rewrite a printer description file stored in a predetermined storing area in a client apparatus. This is, however, laborious and less efficient.
Meanwhile, if there is provided means for communicating information between the client apparatus and the printer apparatus, the client apparatus can be notified of the change of the print property of the printer apparatus and allows the printer description file to be automatically changed. There are, however, cases where a spooler (or spooling device) is connected between a client apparatus and a printer apparatus, considering that the rate at which print data is output from the client apparatus to the printer apparatus is higher than that at which the printer apparatus performs print processing. In those cases, the spooler existing in the middle of a communication path from the client apparatus to the printer apparatus makes it difficult to communicate information between the client apparatus and the printer apparatus. Due to this, it is difficult to automatically change the printer description file.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide a print system capable of easily, automatically changing a print description file and enhancing efficiency in print operation.
The object can be achieved by a print system in accordance with the present invention. The print system has: a client apparatus for outputting print data; a printer server apparatus for receiving the print data from the client apparatus, and controlling an output of the print data received from the client apparatus; and a printer apparatus for receiving the print data from the printer server apparatus, converting the print data received from the printer server apparatus and printing the converted print data. The printer apparatus has a print property, and converts and prints the print data received from the printer server apparatus according to the print property. The printer server apparatus has: a print data receiving device for receiving the print data from the client apparatus; a spooling device for temporarily storing the print data received by the print data receiving device; an output control device for controlling the output of the print data stored in the spooling device, depending on whether or not the printer apparatus is ready to receive the print data; a storage device for storing a printer description file in which information representing the print property of the printer apparatus is described; and an updating device for updating the printer description file when the print property of the printer apparatus is changed.
In printing operation, the client apparatus outputs the print data to the printer server apparatus. In the printer server apparatus, the print data receiving device receives the print data, and then, the spooling device temporarily stores the received print data. Then, the output control device controls the output of the print data stored in the spooling device, depending on whether or not the printer apparatus is ready to receive the print data. Under the control of the output control device, the print data stored in the spooling device is sent to the printer apparatus. Then, the printer apparatus receives the print data, converts it, and prints it out. The printer apparatus has a print property, and performs the converting operation and printing operation according to the print property.
The printer server apparatus
Miyake Keiji
Sasaki Hiroyuki
Brother Kogyo Kabushiki Kaisha
Ghee Ashanti
Oliff & Berridg,e PLC
LandOfFree
Print system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Print system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Print system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3157069