Patent ID: 8867103

Claim:
An image processing apparatus capable of transmitting image data using one of at least first and second communication protocols, the image processing apparatus comprising: a reading unit configured to read image data from an original; a holding unit configured to hold destination information indicating a destination corresponding to the first communication protocol and destination information indicating a destination corresponding to the second communication protocol; an input unit configured to allow a user to input at least one character to indicate a destination of the image data to be transmitted; a retrieving unit configured to retrieve the destination information which includes the at least one character from the destination information which is held by the holding unit; a determining unit configured to the destination information retrieved by the retrieving unit as a destination of the image data and determine one of the first and second communication protocols which corresponds to the retrieved destination information as a communication protocol used for transmitting the image data; and a display unit configured to display, in a case where the destination information which includes the at least one character is not found by the retrieving unit, a protocol selection screen for selecting a communication protocol used for transmitting the image data.