REMOTE CONTROL SYSTEM, SERVER DEVICE, TERMINAL DEVICE, ELECTRICAL APPARATUS REGISTRATION METHOD, AND PROGRAM
FIG4 is a functional block diagram of a communication adapter in the first exemplary embodiment  FIG3 is a functional block diagram of a server device in the first exemplary embodiment
FIG4 is a functional block diagram of main components of communication adapter 300 in the first exemplary embodiment. Referring to FIG4, communication adapter 300 includes communication unit 31, controller 32, operation unit 33, home electrical apparatus cooperation unit 34, first encrypted apparatus ID generation unit 35, and storage unit 36.  FIG3 is a functional block diagram of main components of server device 200 in the first exemplary embodiment. Referring to FIG3, server device 200 includes communication unit 21, controller 22, second encrypted apparatus ID generation unit 23 and storage unit 24.
block diagram
24
storage unit
35
apparatus ID generation unit
22
controller
4
screen output unit
34
electrical apparatus cooperation unit
31
communication unit
300
communication adapter
33
operation unit
21
communication unit
36
storage unit
23
apparatus ID generation unit
200
server device
32
controller
['1. A remote control system comprising: an electrical apparatus; a terminal device that performs an operation of registering the electrical apparatus; and a server device that accepts a request for the electrical apparatus from the terminal device, wherein the terminal device includes: a first communication unit that communicates with the electrical apparatus and the server device; and a first controller that controls the terminal device, the first controller transmits to the electrical apparatus via the first communication unit a search request for searching the electrical apparatus, receives from the electrical apparatus via the first communication unit a search request response including a first encrypted apparatus ID in which an apparatus ID for identifying the electrical apparatus is encrypted, transmits to the electrical apparatus via the first communication unit a notification request that includes the first encrypted apparatus ID and is intended to request for providing server transmission data to the server device, receives from the electrical apparatus via the first communication unit a completion response indicating that, in response to the notification request, transmission of the server transmission data including the apparatus ID and the first encrypted apparatus ID from the electrical apparatus to the server device has completed, and transmits to the server device via the first communication unit a registration status confirmation request that includes the first encrypted apparatus ID and is intended to request for confirmation of a registration  status of the apparatus ID in the server device, the electrical apparatus includes: a second communication unit that communicates with the terminal device and the server device; and a second controller that controls the electrical apparatus, the second controller receives the search request from the terminal device via the second communication unit, transmits the search request response to the terminal device via the second communication unit, receives the notification request from the terminal device via the second communication unit, transmits the server transmission data to the server device via the second communication unit in response to the notification request, and transmits the completion response to the terminal device via the second communication unit, the server device includes: a third communication unit that communicates with the electrical apparatus and the terminal device; a storage unit that registers the apparatus ID of the electrical apparatus for which the request from the terminal device is acceptable; and a third controller that controls the server device, and the third controller receives the server transmission data from the electrical apparatus via the third communication unit, receives the registration status confirmation request from the terminal device via the third communication unit, determines whether there is a match between the first encrypted apparatus ID received from the electrical apparatus and the first encrypted apparatus ID received from the terminal device, and when there is a match, registers the apparatus ID in a first security state in the storage unit.']