One embodiment of a printer driver according to the present invention
includes a document data obtaining means for obtaining document data
indicated by a received print instruction, a conversion means for
converting the obtained document data into print data written in page
description language, a transmission-use data generation means for
obtaining application information indicating an application program that
issued the print instruction and inserting the application information
into the print data and a transmission means for transmitting the print
data into which the application information was inserted to a printer
device.