1. A mobile terminal device comprising: a controller connectible to at least one search site which is determined as a default search site in advance according to a user setting in association with an email editing operation; a memory configured to store, in the mobile terminal device, a plurality of translation candidates corresponding to a plurality of character data, a plurality of primary translation candidates corresponding to a first set of pictogram data, the user setting representing the default search site used to search a plurality of secondary translation candidates corresponding to a second set of pictogram data and a search count indicating a maximum number of the plurality of secondary translation candidates to be downloaded according to a capacity of the memory; and a display having a character input display area and a translation candidate display area, wherein the character input display area is able to display a character string while the translation candidate display area is able to collectively display a predetermined number of translation candidates selected from among the plurality of translation candidates, the plurality of primary translation candidates, and the plurality of secondary translation candidates, wherein the controller is configured to carry out a character-pictogram translation by: (i) detecting a keyword included in the character string input by a user upon activating the email editing operation, (ii) searching at least one primary translation candidate from among the plurality of primary translation candidates stored on the memory in correspondence with the keyword, (iii) automatically downloading at least one secondary translation candidate from the at least one search site in correspondence with the keyword in a priority order of preferentially extracting the plurality of secondary translation candidates, (iv) displaying the predetermined number of translation candidates including the translation candidate, the primary translation candidate, and the secondary translation candidate in the translation candidate display area, (v) allowing the user to select a specific translation candidate from among the predetermined number of translation candidates displayed in the translation candidate display area, (vi) further downloading real image data corresponding to the secondary translation candidate when the user selects thumbnail image data serving as the secondary translation candidate, and (vii) replacing the keyword with the specific translation candidate selected by the user in the character input display area.