Patent ID: 9025193
Filing Date: 2015-05-05
Classification: G06F

Abstract:
1. An information processing apparatus comprising: a printer driver for converting application data into page description language data; a connection unit configured to connect, via a network, the printer driver of the information processing apparatus with at least one specified printer that stores configuration information concerning the printer and that executes a predetermined printing process based on the page description language data and a print request from the information processing apparatus; a storage device configured to store at least one function file indicating a function of the specified printer; an identifying unit configured to identify a function of the specified printer, based on the function file stored in the storage device; a requesting unit configured to request the specified printer to provide device information relevant to the function identified by the identifying unit; and a display control unit configured to display a screen for receiving a setting relevant to the predetermined printing process, wherein the setting is based on device information received from the specified printer in response to a request from the requesting unit to provide device information relevant to the function identified by the identifying unit; and wherein the printer driver includes at least the identifying unit, wherein the apparatus is configured to merge the device information with information from the function file, the printer driver is configured to store the merged information as stored function information, and the display control unit is configured to cause the setting to be based on the stored function information, and wherein the storage device holds: a first function file describing a function common to printers of the same machine type; a second function file describing a function common to printers of the same vendor as that of the information processing apparatus, regardless of the machine type of the printers; and a third function file describing a function common to all printers, regardless of the machine type or the vendor of the printers.