A printer driver for holding the setting of various parameters for a
printer and effecting conversion of print data from an application, the
printer driver includes: a specific character string detecting unit which
detects from the print data a specific character string designated by a
user; a code converting unit which converts the specific character string
detected by the specific character string detecting unit to a code; and a
code imparting unit which imparts the code converted by the code
converting unit to the print data.