Print data processing system
AssigneeBrother Kogyo Kabushiki Kaisha
InventorMasatoshi Kadota
Life of this patent
Estimating the term…
Abstract
When sending a print data to a server over a network to print the print data using a printer connected to the server, first the client opens the printer in a RAW mode. Next, the client specifies one of print processors providing to the server that is only for RAW data. Then, the client 1 performs job process on the print data and sends RAW data to the server 2. Thereafter, the client 1 closes the printer. As a result, the amount of print data sent from the client to the server is reduced.
Claims7
A print data processing system installed in a client device of a printing system, the printing system transmitting print data from the client device to a server over a network, the server being connected to an image forming device, the print data processing system comprising:
- a GDI that generates a print data according to a draw command in selected one of a first format and a second format, the print data in the first format being intermediate data convertible to data dependent of the image forming device, the print data in the second format being dependent of the image forming device and being compressed more than the print data in the first format, wherein the GDI selectively generates primary print data in the first format that includes image data and process information indicating how to process the image data;
- a spooler that stores the print data generated by the GDI as a spool file and that is capable of sending the print data stored as the spool file to the server over the network;
- and
- a data processor that generates the draw command corresponding to a processed image based on the image data and the process information included in the primary print data in the first format and for applying the draw command to the GDI, wherein the GDI generates secondary print data in the second format that includes information corresponding to the processed image upon applied with the draw command, wherein:
- the GDI generates the primary print data in the first format in accordance with a command from a higher module;
- the spooler stores the primary print data in the first format as a spool file;
- the data processor generates the draw command corresponding to the processed image based on the primary print data in the first format and applies the draw command to the GDI;
- the GDI generates the secondary print data in the second format in accordance with the draw command;
- and
- the spooler stores the secondary print data in the second format as a spool file and transmits the secondary print data in the second format from the client device to the server over the network.
Dependencies are inferred from the claim text.