US 12,346,619 B2
Information processing apparatus, control method of information processing apparatus, and printing system
Kazuyuki Saito, Ibaraki (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Mar. 30, 2022, as Appl. No. 17/708,584.
Claims priority of application No. 2021-069516 (JP), filed on Apr. 16, 2021.
Prior Publication US 2022/0334786 A1, Oct. 20, 2022
Int. Cl. G06F 3/12 (2006.01)
CPC G06F 3/1288 (2013.01) [G06F 3/1205 (2013.01); G06F 3/1225 (2013.01); G06F 3/1226 (2013.01); G06F 3/1253 (2013.01)] 15 Claims
OG exemplary drawing
 
1. An information processing apparatus comprising:
a first driver that generates print data to be transmitted to an image forming apparatus not via a cloud server;
a second driver that generates print data to be transmitted to the image forming apparatus via the cloud server; and
a controller including a processor, the controller causing the information processing apparatus to:
receive, from the image forming apparatus, identification information of the image forming apparatus;
acquire first information regarding a first print setting extension application based on the received identification information, the first print setting extension application extending a function of the first driver;
download the first print setting extension application based on the acquired first information regarding the first print setting extension application;
receive, from a predetermined server apparatus, the identification information of the image forming apparatus;
generate another identification information by adding predetermined information corresponding to cloud printing to the identification information received from the predetermined server apparatus;
acquire information regarding a second print setting extension application based on the generated another identification information, the second print setting extension application extending a function of the second driver, the second print setting extension application allowing a user to set a print setting cannot set by the first print setting extension application; and
download the second print setting extension application based on the acquired information regarding the second print setting extension application.