A non-transitory computer-readable storage medium storing a program for a terminal device configured to connect to a network, and image processing devices, including a particular image processing device, that are on the network, the image processing devices, each having device identification information that uniquely identifies a respective one of the image processing devices, the terminal device comprising:
- a storage configured to store the device identification information of the particular image processing device which is to be listed in a device list in an emphasized manner;
- an operation unit configured to receive an input from a user of the terminal device;
- a display;
- and
- a controller;
- wherein the program, when executed by the controller, causes the terminal device to perform:
- based on receiving the input from the user via the operation unit, sending a signal to the image processing devices, including the particular image processing device, that are on the network, to search for the image processing devices, wherein the sending the signal includes sending the signal, based on the device identification information stored in the storage, to the particular image processing device by unicast to search for the particular image processing device, and to the image processing devices including the particular image processing device, by broadcast to search for the image processing devices;
- receiving responses to the signal from the image processing devices, wherein the receiving the responses includes receiving, from the particular image processing device, a response to the signal sent by unicast and a response to the signal sent by broadcast;
- and
- based on receiving a response to the signal from the particular image processing device that is identified by the device identification information stored in the storage, displaying, in the display, the device list listing device information of the particular image processing device in the emphasized manner, wherein the device information of the particular image processing device searched twice is listed once in the device list,
- wherein an image processing device searched by unicast is emphasized in the device list over an image processing device searched by broadcast.