Patent ID: 8477325

Claim:
An information processing apparatus provided on a printing system, the apparatus comprising: a storage device; and a data storage manager configured to: create a printer driver data directory for a printer driver installed onto the printing system on the storage device; create a logical printer data directory for a logical printer being registered for the installed printer driver under the printer driver data directory so as to generate with the printer driver data directory a layered directory structure to be managed by an operating system of the printing system on the storage device; store print settings data generated for the registered logical printer in the logical printer data directory generated on the storage device; and store information regarding a directory name of the logical printer data directory in a storage area of the storage device, the storage area being provided by the operating system for the logical printer, wherein in response to a request by the operating system to delete the logical printer, the data storage manager is configured to: obtain a first directory path of the print settings from the operating system and a name of the printer driver, generate a second directory path based on the first directory path of the print settings and the name of the printer driver, and delete the print settings data for the logical printer being deleted based on the second directory path.