A control method for controlling an information processing apparatus having printing software and a print setting application, the control method comprising:
- receiving, according to the Internet Printing Protocol, first information regarding a first setting value which is able to be set via a first screen provided by the printing software, the printing software being able to transmit a print data, printable by a plurality of printers provided by a plurality of vendors, to the plurality of printers;
- receiving, according to the Internet Printing Protocol, second information regarding a second setting value which is not able to be set via the first screen, the first information and the second information being received from a printing apparatus, and the first information and the second information being capability information regarding the printing apparatus;
- and
- after a user operation via the first screen, causing a display of the information processing apparatus to display a second screen provided by the print setting application, the second setting value being able to be set via the second screen.