A method (200) for generating a device driver in an information processing
apparatus (101) for a device connected thereto, such as a printer (115),
is disclosed. The method (100) obtains a Printer Characterization File
(PCF) which contains a characterization of the device (115) or a group of
devices. The device driver is then generated by using the PCF to
configure a Device Model Independent Printer Driver (DMIPD) stored with
an application on an unchangeable memory, such as a CD-ROM.