CPC G06F 21/608 (2013.01) [H04L 9/3226 (2013.01); G06F 2221/2107 (2013.01)] | 8 Claims |
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.
|