In the aforementioned service list display processing shown in FIG. 6B, the colors of icons indicating the states of provided services are controlled in accordance with the provided services and connection history. However, the states of the provided services are not limited to being displayed in such display appearances, and may be displayed in other display appearances. For example, as shown in FIG. 7F, the states may be indicated by separate icons displayed next to service icons. In the example of FIG. 7F, a star-shaped icon is displayed when a service is provided by one or more communication apparatuses and connection has been established with at least one of the communication apparatuses. A circular icon is displayed when a service is provided by one or more communication apparatuses but connection has not been established with any of the communication apparatuses. A cross-shaped icon is displayed at the lower right corner of a service icon when there is no communication apparatus that provides the service. The foregoing display appearances also enable the user to easily grasp the states of the services.