Patent ID: 8593674

Claim:
An image processing apparatus comprising: an input unit configured to input image data; a storage unit configured to store a plurality of conversion conditions for converting the image data input by the input unit and, if the image data is converted according to each conversion condition, information indicating a relationship between a data size of the image data before conversion and a data size of transmission data that is acquired after conversion by associating the conversion conditions and the information with each other; a setting unit configured to set the conversion condition for converting the image data input by the input unit according to an instruction from a user; an estimation unit configured to, if the conversion condition is set by the setting unit, estimate the data size of the transmission data that is acquired when the image data input by the input unit is converted according to the set conversion condition, using the information stored in the storage unit; a notification unit configured to issue a notification to the user based on a result of the estimation performed by the estimation unit; a transmission unit configured to convert the image data input by the input unit according to the conversion condition set by the setting unit and transmit the transmission data that is acquired by the conversion as an e-mail; a first determination unit configured to determine whether to transmit the e-mail via a mail server or not via the mail server; and a second determination unit configured to determine whether the data size of the transmission data that is estimated by the estimation unit exceeds a predetermined limited value, wherein the notification unit issues the notification to the user if the second determination unit determines that the data size of the transmission data estimated by the estimation unit exceeds the predetermined limited value and the first determination unit determines that the e-mail is transmitted via the mail server, and does not issue the notification to the user if the second determination unit determines that the data size of the transmission data estimated by the estimation unit does not exceed the predetermined limited value or the first determination unit determines that the e-mail is transmitted not via the mail server.