A mobile terminal device comprising: a display unit; a near field wireless communication unit; an accepting unit (24, 32a); a contents data acquiring unit configured to acquire contents data; a screen data outputting unit configured to output screen data for controlling the display unit to display thereon a plurality of images generated based on the acquired contents data; an image selection data acquiring unit configured to acquire, in response to the accepting unit accepting a selecting operation of selecting one or more images from among the plurality of images displayed on the display unit based on the screen data, image selection data for identifying specific contents data, of the acquired contents data, corresponding to the one or more images selected by the selecting operation; a print instruction transmitting unit configured to: in response to the near field wireless communication unit establishing near field wireless communication with a printer after the image selection data acquiring unit has acquired the image selection data, transmit a print instruction to print the specific contents data corresponding to the one or more images selected by the selecting operation, based on the acquired image selection data; a long-distance communication unit configured to perform long-distance communication within a communicable distance longer than the near field wireless communication by the near field wireless communication unit, wherein the print instruction transmitting unit is further configured to control the long-distance communication unit to transmit, to the printer, the print instruction and the specific contents data corresponding to the one or more images selected by the selecting operation, based on the acquired image selection data, wherein the screen data outputting unit is further configured to output the screen data for controlling the display unit to display the plurality of images generated based on the acquired contents data, side by side, and wherein the image selection data acquiring unit is further configured to acquire the image selection data in response to the accepting unit accepting the selecting operation of selecting the one or more images from among the plurality of images displayed side by side on the display unit; characterized in that: when the near field wireless communication unit has established the near field wireless communication with the printer and the image selection data acquiring unit has not yet acquired the image selection data, in response to the image selection data acquiring unit acquiring the image selection data, the print instruction transmitting unit is configured to transmit the print instruction to print the specific contents data corresponding to the one or more images selected by the selecting operation, based on the acquired image selection data. a display unit; a near field wireless communication unit; an accepting unit (24, 32a); a contents data acquiring unit configured to acquire contents data; a screen data outputting unit configured to output screen data for controlling the display unit to display thereon a plurality of images generated based on the acquired contents data; an image selection data acquiring unit configured to acquire, in response to the accepting unit accepting a selecting operation of selecting one or more images from among the plurality of images displayed on the display unit based on the screen data, image selection data for identifying specific contents data, of the acquired contents data, corresponding to the one or more images selected by the selecting operation; a print instruction transmitting unit configured to: in response to the near field wireless communication unit establishing near field wireless communication with a printer after the image selection data acquiring unit has acquired the image selection data, transmit a print instruction to print the specific contents data corresponding to the one or more images selected by the selecting operation, based on the acquired image selection data; a long-distance communication unit configured to perform long-distance communication within a communicable distance longer than the near field wireless communication by the near field wireless communication unit, wherein the print instruction transmitting unit is further configured to control the long-distance communication unit to transmit, to the printer, the print instruction and the specific contents data corresponding to the one or more images selected by the selecting operation, based on the acquired image selection data, wherein the screen data outputting unit is further configured to output the screen data for controlling the display unit to display the plurality of images generated based on the acquired contents data, side by side, and wherein the image selection data acquiring unit is further configured to acquire the image selection data in response to the accepting unit accepting the selecting operation of selecting the one or more images from among the plurality of images displayed side by side on the display unit; characterized in that: when the near field wireless communication unit has established the near field wireless communication with the printer and the image selection data acquiring unit has not yet acquired the image selection data, in response to the image selection data acquiring unit acquiring the image selection data, the print instruction transmitting unit is configured to transmit the print instruction to print the specific contents data corresponding to the one or more images selected by the selecting operation, based on the acquired image selection data.