US 11,989,462 B2
Information processing apparatus, method, and a non-transitory storage medium, receives first print settings information supports the internet printing protocol (IPP) and further receives second print settings that does not support the internet printing protocol (IPP) from printer
Shinya Suzuki, Chiba (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Nov. 15, 2022, as Appl. No. 18/055,639.
Application 18/055,639 is a continuation of application No. 17/135,536, filed on Dec. 28, 2020, granted, now 11,520,533.
Application 17/135,536 is a continuation of application No. PCT/JP2019/024186, filed on Jun. 19, 2019.
Claims priority of application No. 2018-125177 (JP), filed on Jun. 29, 2018.
Prior Publication US 2023/0071250 A1, Mar. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/12 (2006.01); G06F 3/0482 (2013.01); G06F 3/04847 (2022.01); H04N 1/00 (2006.01)
CPC G06F 3/1204 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04847 (2013.01); G06F 3/1209 (2013.01); G06F 3/1255 (2013.01); G06F 3/1287 (2013.01); H04N 1/00482 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An information processing apparatus communicating with a printer and storing a printer driver and storing a print setting application in association with the printer driver, the information processing apparatus comprising:
a display; and
a controller configured to:
obtain, via an interface of the Operating System, a first print setting value of a first print setting item, wherein the first print setting item is supported by a common driver which complies with an Internet Printing Protocol;
execute the print setting application to obtain a second print setting value of a second print setting item from the printer, wherein the second print setting item is not supported by a common driver which complies with the Internet Printing Protocol;
cause the display of the information processing apparatus to display a print setting screen by executing the print setting application based on at least the obtained second print setting value of the second print setting item;
accept change instruction of the second print setting value of the second print setting item from a user; and
transmit print data and both of the first print setting value and the second print setting value to the printer.