Patent ID: 7126707

Claim:
An information processing apparatus capable of communicating with a printer, comprising: a first acquiring unit adapted to acquire from the printer an attribute list including a plurality of attributes supported by the printer; a determination unit adapted to determine for each of the plurality of attributes included in the attribute list acquired by said first acquiring unit whether the attribute corresponds to software that operates on said information processing apparatus; a second acquiring unit adapted to acquire from the printer an attribute value of one of the plurality of attributes determined by said determination unit to correspond to the software; a control unit adapted to control a setting screen of the software to reflect the attribute value acquired by said second acquiring unit; and a job output unit adapted to generate a print job based on a setting entered via the setting screen that has reflected the attribute value and output the generated print job to the printer, wherein the plurality of attributes includes a start mode attribute and the attribute value of the start mode attribute includes a setting item for designation of a print job start time.