摘要:
A data processing apparatus is disclosed, including: a virtual printer driver and a plurality of remote drivers. The virtual printer driver receives a print request through the network, creates an intermediate file as a page image from print data corresponding to the print request, has a remote driver corresponding to output destination printer information corresponding to the client computer or a user of the client computer create output data for a remote printer, and has the remote printer output the output data. The remote driver is called by the virtual printer driver, creates the output data including RAW data from the intermediate file, and has the remote printer selected through the network print out the output data.