摘要:
A technique for distributed printing that ensures favorable operability within a sufficiently short time. The procedure first generates intermediate print data and executes the parallel rendering process by time sharing to sequentially convert page data on the first page of the intermediate print data into data adequate for the printers. Transmission of final print data converted for the first printer is carried out in parallel with the rendering process for the second printer. In a similar manner, transmission of converted final print data to the second printer and third printers is carried out in parallel with the rendering process for the next printer. The parallel rendering process sequentially converts page data on the second page of the intermediate print data into data adequate for the printers. Subsequently, the parallel rendering process sequentially converts page data on the third page of the intermediate print data into data adequate for the printers.
摘要:
A technique for distributed printing that ensures favorable operability within a sufficiently short time. The procedure first generates intermediate print data and executes the parallel rendering process by time sharing to sequentially convert page data on the first page of the intermediate print data into data adequate for the printers. Transmission of final print data converted for the first printer is carried out in parallel with the rendering process for the second printer. In a similar manner, transmission of converted final print data to the second printer and third printers is carried out in parallel with the rendering process for the next printer. The parallel rendering process sequentially converts page data on the second page of the intermediate print data into data adequate for the printers. Subsequently, the parallel rendering process sequentially converts page data on the third page of the intermediate print data into data adequate for the printers.
摘要:
A technique for carrying out distributed printing from a general-purpose application program. An application program generates print data and issues a print command. A virtual printer driver receives the print command and returns performance information with regard to performances of a virtual printer to the application program. The application program converts print data into data suitable for the virtual printer based on the performance information and transmits the converted print data to the virtual printer driver. The virtual printer driver stores the input print data in the form of an intermediate print file into an HDD. A distributed printing utility reads the intermediate print file, allocates intermediate print data in the intermediate print file to respective printers according to a distributed form set in a dialog box, and outputs the print data in a distributive manner to real printer drivers provided for the respective printers based on the allocation.