主权项 |
1. A communication system comprising:
a server that is connected to an IP network and generates a control command; a first communication apparatus that is installed in a first information home appliance and connected to the IP network as a head parent apparatus of a parent apparatus and a child apparatus, receives the control command from the server via the IP network, performs internal control of the first communication apparatus according to the control command, and sends setup information obtained by the internal control upon a request; and a second communication apparatus that is installed in a second information home appliance different from the first information home appliance and connected to the first communication apparatus as the child apparatus of the parent apparatus, sends the request for the setup information to the first communication apparatus, and controls the second communication apparatus according to the setup information sent from the first communication apparatus; and a third communication apparatus that is installed in a third information home appliance different from the first and second information home appliances and connected to the first communication apparatus as the parent apparatus of the second communication apparatus; wherein the second communication apparatus transmits search signals used for searching for the first communication apparatus and the third communication apparatus, the third communication apparatus transmits a search signal used for searching for the first communication apparatus, the first communication apparatus determines whether the third communication apparatus is controllable, based on an attribute included in the search signal transmitted by the third communication apparatus in order to search for the first communication apparatus, and transmits a response signal in response to the search signal transmitted by the third communication apparatus in a case of determining that the first communication apparatus is able to control the third communication apparatus, and the third communication apparatus includes a search signal generating unit configured to generate and broadcast the search signal used for searching for the first communication apparatus, a connection request signal generating unit configured to generate, based on the response signal, a connection request to be issued to the first communication apparatus, a determining unit configured to determine whether the first communication apparatus is able to control the second communication apparatus by comparing an attribute included in the search signal transmitted from the second communication apparatus with an attribute of the first communication apparatus, a search-signal response signal generating unit configured to generate and transmit a response signal in response to the search signal transmitted by the second communication apparatus to the second communication apparatus in a case where the third communication apparatus is determined to be able to control the second communication apparatus, and a registering unit configured to register the second communication apparatus as a control target based on a connection request issued by the second communication apparatus after receiving the response signal. |