Patent ID: 8649030

Claim:
A method for controlling an information processing apparatus on which a plurality of printer drivers are installed, the method comprising the steps of: under the control of an operating system having a function of sharing among the plurality of printer drivers a set value to be set in a print job that is sent to a printer, performing, following a change of a printer that serves as an output destination among a plurality of printers corresponding to the plurality of printer drivers, display control of a screen for selecting, as print setting information used for performing print setting of a print job that is sent to the post-change printer, one of (a) print setting information that is held after being set by using a printer driver corresponding to a pre-change printer, (b) default print setting information of a printer driver corresponding to the post-change printer, and (c) print setting information set in a preset that is registered by a user and managed by the operating system; and obtaining print setting information corresponding to the selection made through the displayed screen, wherein the obtained print setting information is applied to a screen for setting print settings for a print job that is sent to the post-change printer.