US 12,393,381 B2
Information processing apparatus, method, and non-transitory computer-readable storage medium storing program
Masaki Yamamichi, Kanagawa (JP)
Assigned to CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Oct. 12, 2023, as Appl. No. 18/485,488.
Claims priority of application No. 2022-169398 (JP), filed on Oct. 21, 2022.
Prior Publication US 2024/0134584 A1, Apr. 25, 2024
Prior Publication US 2024/0231722 A9, Jul. 11, 2024
Int. Cl. G06F 3/12 (2006.01)
CPC G06F 3/1254 (2013.01) [G06F 3/1204 (2013.01); G06F 3/1255 (2013.01); G06F 3/1288 (2013.01)] 19 Claims
OG exemplary drawing
 
1. An information processing apparatus, comprising:
one or more memories configured to store an application configured to extend a function of a driver supporting a cloud print service; and
one or more processors configured to execute the application stored in the one or more memories to implement:
a first acquisition unit configured to acquire capability information of a printer corresponding to the driver from the cloud print service if printing via the driver is performed;
a display unit configured to display a setting screen corresponding to the capability information based on the capability information acquired by the first acquisition unit;
a second acquisition unit configured to acquire intermediate data generated by software different from the application configured to extend the function of the driver supporting the cloud print service, the intermediate data having been generated based on setting information of the displayed setting screen corresponding to the capability information of the printer corresponding to the driver from the cloud print service; and
a conversion unit configured to convert the intermediate data, generated based on the setting information of the displayed setting screen corresponding to the capability information of the printer corresponding to the driver from the cloud print service, acquired by the second acquisition unit into data to be transmitted to the cloud print service.