Patent ID: 8405841

Claim:
A data processing apparatus comprising: an application configured to create a document and issue a print request of the document; a printer driver configured to receive said print request and create print data by setting a format of said document as a specific format of model dependency, and change a default output destination of the print data into a changed output destination; and a spooler configured to receive the print data and send the print data to one of a plurality of image forming apparatuses designated by said changed output destination through a network interface, wherein said printer driver includes: a correspondence table storage part configured to store a correspondence table in which said changed output destination is registered for each of the image forming apparatuses; a determining part configured to determine whether a designation to change said default output destination has been made, based on the print request issued by said application; and a rewriting part configure to rewrite, if the designation to change said default output destination has been made, said default output destination by said changed output destination by acquiring the changed output destination corresponding to said one of said image forming apparatuses registered in said correspondence table.