BACKGROUND

1. Technical Field

The following description relates to one or more techniques to cause a mobile terminal device to transmit, to a printer, a print instruction to print images.

2. Related Art

Recently, a plurality of wireless communication systems have been applied to communication between a mobile terminal device (such as a smartphone and a tablet computer) and a printer having a printing function. Examples of the wireless communication systems include Bluetooth® (trademark registered by BLUETOOTH SIG, INC.), Wi-Fi® (trademark registered by Wi-Fi Alliance), and Near Field Communication (hereinafter, which may be referred to as NFC). As a wireless communication technique using the wireless communication systems, for instance, a so-called handover communication technique has been proposed. In the handover communication technique, initially, wireless communication is established via the NFC between the mobile terminal device and the printer, and then, the communication method is switched via the NFC from the NFC to another communication system capable of higher-speed data communication than the NFC.

Specifically, when data communication is performed between a first communication device and a second communication device, initially, the first communication device acquires a communication system and an encryption system from the second communication device via the NFC. Then, when the acquired communication system and the acquired encryption system are coincident with a predetermined communication system and a predetermined encryption system for the first communication device, respectively, the first communication device is allowed to perform data communication with the second communication device via another communication system capable of higher-speed data communication than the NFC.

SUMMARY

However, the proposed handover communication technique has the following problem. When the proposed handover communication technique is applied to the data communication between a mobile terminal device and a printer, even after wireless communication is established therebetween using the handover communication technique, a further user operation (such as inputting a print instruction) is required for execution of a printing operation after establishment of the wireless communication. Therefore, in this case, the proposed handover communication technique is not so user-friendly.

Aspects of the present invention are advantageous to present one or more improved techniques to allow a mobile terminal device to perform data communication with a printer in a user-friendly manner.

According to aspects of the present invention, a mobile terminal device is provided, which includes a display unit, a near field wireless communication unit, an accepting unit, and a control device configured to acquire contents data, output screen data for controlling the display unit to display thereon a plurality of images generated based on the acquired contents data, 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, and transmit, in response to the near field wireless communication unit establishing near field wireless communication with a printer, 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.

According to aspects of the present invention, further provided is a method configured to be implemented on a processor connected with a display unit, a near field wireless communication unit, and an accepting unit, the method including acquiring contents data, outputting screen data for controlling the display unit to display thereon a plurality of images generated based on the acquired contents data, acquiring, 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, and transmitting, in response to the near field wireless communication unit establishing near field wireless communication with a printer, 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.

According to aspects of the present invention, further provided is a non-transitory computer readable medium storing computer readable instructions configured to, when executed by a processor connected with a display unit, a near field wireless communication unit, and an accepting unit, cause the processor to perform acquiring contents data, outputting screen data for controlling the display unit to display thereon a plurality of images generated based on the acquired contents data, acquiring, 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, and transmitting, in response to the near field wireless communication unit establishing near field wireless communication with a printer, 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.

