US 12,153,694 B2
Image processing apparatus capable of executing scan processing based on request from client terminal, and control method therefor to cause a client terminal to send a password to an image processing apparatus using encrypted communication temporarily in a case where a scan request includes a designation for an encrypted file
Takekazu Kumagai, Kanagawa (JP); and Yusuke Kobana, Kanagawa (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Oct. 3, 2023, as Appl. No. 18/480,284.
Claims priority of application No. 2022-160961 (JP), filed on Oct. 5, 2022.
Prior Publication US 2024/0119165 A1, Apr. 11, 2024
Int. Cl. G06F 21/60 (2013.01); H04L 9/32 (2006.01); H04N 1/00 (2006.01)
CPC G06F 21/608 (2013.01) [H04L 9/3226 (2013.01); G06F 2221/2107 (2013.01)] 8 Claims
OG exemplary drawing
 
1. An image processing apparatus comprising:
a scanner;
one or more memories storing instructions, and
one or more processors capable of executing the instructions causing the image processing apparatus to:
receive a scan request from a client terminal via a network;
in a case where the scan request includes a designation related to an encrypted file, execute processing for causing the client terminal to transmit a password to be used in generation of the encrypted file by using an encrypted communication temporarily;
execute, based on the scan request, processing of generating a file including image data obtained by the image processing apparatus using the scanner;
encrypt the generated file based on the password received from the client terminal via the encrypted communication;
receive an image request from the client terminal; and
transmit the encrypted file to the client terminal in response to the image request.