US 11,947,850 B2
System, method of controlling system, image processing apparatus, and method of controlling image processing apparatus for performing printing based on successful verification
Hiroyuki Nakane, Chiba (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Feb. 22, 2022, as Appl. No. 17/677,725.
Claims priority of application No. 2021-030078 (JP), filed on Feb. 26, 2021; and application No. 2021-200575 (JP), filed on Dec. 10, 2021.
Prior Publication US 2022/0276816 A1, Sep. 1, 2022
Int. Cl. G06F 3/12 (2006.01)
CPC G06F 3/1238 (2013.01) [G06F 3/1222 (2013.01); G06F 3/1288 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system including an external apparatus, a server having an authentication function, and an image processing apparatus that are configured to communicate with each other via a network, the system comprising:
one or more controllers having one or more processors and one or more memories, the one or more controllers configured to function as:
an authentication unit configured to perform user authentication in the server, for a user using the system;
a transmission unit configured to transmit a printing request from the external apparatus to the image processing apparatus; and
a verification unit configured to verify apparatus information of the external apparatus acquired from the printing request in the server,
wherein, in a case where verification of the external apparatus in the verification unit is successful, the image processing apparatus accepts print data via a plurality of network ports of the image processing apparatus, and in a case where authentication in the authentication unit and verification in the verification unit are successful, the image processing apparatus executes printing, based on the printing request from an external apparatus corresponding to the successfully verified apparatus information.