Printing apparatus, method for controlling the same, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsNorihisa Kishimoto, Minoru Fujisawa
Life of this patent
Estimating the term…
Abstract
A printing apparatus measures a communication environment between the printing apparatus and a server. Then, based on the measured communication environment, the printing apparatus selects whether to transmit a scan image to a server by using a multi-connection communication function or to transmit the scan image to the server without using the multi-connection communication function.
Claims9
A printing apparatus having a multi-connection communication function for transmitting and receiving data blocks by using a plurality of connections, the printing apparatus comprising:
- a reading unit configured to read a document to generate image data;
- a measurement unit configured to measure a communication environment between the printing apparatus and an external apparatus;
- a determination unit configured to determine whether to use the multi-connection communication function based on the communication environment measured by the measurement unit;
- and
- a communication unit configured to transmit the image data generated by the reading unit to the external apparatus by using the multi-connection communication function in a case where the determination unit determines to use the multi-connection communication function, and to transmit the image data generated by the reading unit to the external apparatus without using the multi-connection communication function in a case where the determination unit determines not to use the multi-connection communication function.
A method of controlling a printing apparatus having a multi-connection communication function for transmitting and receiving data blocks by using a plurality of connections, the method comprising:
- reading a document to generate image data;
- measuring a communication environment between the printing apparatus and an external apparatus;
- determining whether to use the multi-connection communication function based on the communication environment measured by the measuring;
- and
- transmitting the image data generated by the reading to the external apparatus by using the multi-connection communication function in a case where it is determined that the multi-connection communication function is used, and transmitting the image data generated by the reading to the external apparatus without using the multi-connection communication function in a case where it is determined that the multi-connection communication function is not used.
A non-transitory computer-readable storage medium storing instructions that, when executed by a computer, causes a method for controlling a printing apparatus having a multi-connection communication function for transmitting and receiving data blocks by using a plurality of connections to be executed, the method comprising:
- reading a document to generate image data;
- measuring a communication environment between the printing apparatus and an external apparatus;
- determining whether to use the multi-connection communication function based on the communication environment measured by the measuring;
- and
- transmitting the image data generated by the reading to the external apparatus by using the multi-connection communication function in a case where it is determined that the multi-connection communication function is used, and transmitting the image data generated by the reading to the external apparatus without using the multi-connection communication function in a case where it is determined that the multi-connection communication function is not used.
Dependencies are inferred from the claim text.