REMOTE CONTROL SYSTEM, SERVER DEVICE, TERMINAL DEVICE, ELECTRICAL APPARATUS REGISTRATION METHOD, AND PROGRAM
FIG11B is a diagram illustrating a specific example of associated information of the apparatus IDs, the first encrypted apparatus IDs, the second encrypted apparatus IDs, and registration states
When a server registration request including the second encrypted apparatus ID is input via communication unit 21, controller 22 searches storage unit 24. When there exists the matching second encrypted apparatus ID, controller 22 updates the registration state from "provisional" to "completed" (see FIG11B). Specifically, the apparatus ID is registered in a second security state higher in security level than the first security state in storage unit 24. Further, controller 22 transmits the registration result to terminal device 100 via communication unit 21. In terminal device 100, upon input of the registration status confirmation result (including the second encrypted apparatus ID) received via communication unit 1, controller 2 generates a server registration request including the second encrypted apparatus ID (step S121), and outputs the server registration request to communication unit 1 (step S122). In server device 200, upon input of the server registration request via communication unit 21, controller 22 determines whether there exists in storage unit 24 the second encrypted apparatus ID matching the second encrypted apparatus ID transmitted from terminal device 100 (step S123). When there exists the matching second encrypted apparatus ID, controller 22 updates the registration state from "provisional" to "completed" (see FIG11B) (Yes in step S9, S124). Specifically, the apparatus ID is registered in a second security state higher in security level than the first security state in storage unit 24. Further, controller 22 transmits the registration result to terminal device 100 via communication unit 21 (step S125).
diagram
21
communication unit
['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.']