1. A communication terminal device comprising: an image storage unit to store images; an e-mail address storage unit to store persons' e-mail addresses; an attached image selection unit to receive a user's selection of an image to be attached to an e-mail from the images stored in the image storage unit; an imaged object detection unit to detect information that specifies at least one imaged person in the attached image selected by the attached image selection unit; an e-mail address acquisition unit to acquire e-mail addresses of the imaged person from the e-mail addresses stored in the e-mail address storage unit, on the basis of the information detected by the imaged object detection unit; a display unit to display the e-mail addresses acquired by the e-mail address acquisition unit as destination candidates of the e-mail with the attached image so as to be selected by the user; an e-mail address setting unit to set an e-mail address selected by the user from the e-mail addresses selectably displayed by the display unit as a destination of the e-mail with the attached image; and an association degree calculation unit to find an association degree indicating to what extent the imaged person specified by the information detected by the imaged object detection unit is associated with the attached image, wherein if a plurality of e-mail addresses are acquired by the e-mail address acquisition unit, the display unit displays each e-mail address as well as information indicating a rank of the each e-mail address as an e-mail destination candidate among the plurality of e-mail addresses, the rank corresponding to the association degree calculated by the association degree calculation unit.