US 12,327,057 B2
Information processing apparatus, control method of information processing apparatus, and storage medium for acquiring capability information about a printer
Kazushige Shimada, Chiba (JP); Kazuyuki Saito, Kanagawa (JP); Shinya Suzuki, Chiba (JP); and Akihiro Yasuda, Chiba (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Apr. 11, 2023, as Appl. No. 18/298,950.
Claims priority of application No. 2022-068062 (JP), filed on Apr. 18, 2022.
Prior Publication US 2023/0333792 A1, Oct. 19, 2023
Int. Cl. G06F 3/12 (2006.01)
CPC G06F 3/1258 (2013.01) [G06F 3/1205 (2013.01); G06F 3/1264 (2013.01); G06F 3/1287 (2013.01)] 36 Claims
OG exemplary drawing
 
1. An information processing apparatus comprising:
a display; and
a controller configured to:
acquire first capability information about a printer configured to receive print data generated by printing software, before generating a print queue corresponding to the printing software, the first capability information including first setting information defined by a predetermined protocol;
accept a selection of the print queue, wherein the selection of the print queue is accepted after the first capability information is acquired, and wherein the selection of the print queue is accepted through a first setting screen displayed on the display by an operating system of the information processing apparatus or a document generation application;
based on the selection of the print queue, acquire:
second capability information about the printer, the second capability information including second setting information defined by the predetermined protocol, wherein the second setting information is different from the first setting information, and
third capability information about the printer, the third capability information including third setting information, wherein the third setting information is not defined by the predetermined protocol; and
cause the display to display a second setting screen based on the first capability information, the second capability information, and the third capability information, wherein the second setting screen includes an object configured to accept a print setting corresponding to the third setting information included in the acquired third capability information.