In the aforementioned device list display processing shown in FIG. 6C, a device name of a device with which connection has been established in the past is displayed in red, whereas a device name of a device with which connection has not been established in the past is displayed in black. However, device names are not limited to being displayed in such display appearances, and may be displayed in other display appearances. For example, as shown in FIG. 7G, an icon indicating that connection has been established in the past may be displayed next to a device name. In the example of FIG. 7G, a star-shaped icon indicating that connection has been established in the past is displayed next to device names “SP302” and “SP303” of devices with which connection has been established in the past. Furthermore, device names may be displayed in order such that device names of devices with which connection has been established in the past are assigned preferential display orders; for example, device names of devices with which connection was established recently may be displayed in order from the top of the list. In this way, the user can more easily select a communication apparatus with which connection was established recently.