Terminal apparatus, control system, and control method for controlling collaboration among a plurality of devices
First Claim
1. A control system comprising an information terminal as a controlled device, a mobile terminal as a controlling device, and a server apparatus, wherein the controlled device, the controlling device, and the server apparatus are communicatively connected to one another, and wherein:
- the server apparatus comprises;
a memory that stores (i) a plurality of sets of collaboration information each of which is usable to cause the controlled device and the controlling device to operate in collaboration with each other, each of the plurality of sets of collaboration information including conversion information for converting a key operation input at the controlling device into a command comprehensible by the controlled device, and (ii) a plurality of command sets each of which comprises a set of control commands, each of the plurality of command sets being common to all of the plurality of sets of collaboration information, wherein each of the plurality of sets of collaboration information is stored in the memory for a respective one of a plurality of combinations of controlled devices of different types and controlling devices of different types; and
a first processor that, when a transmission request for collaboration information designating a type of controlled device and a type of controlling device is sent from the controlling device, performs control to select collaboration information and a command set corresponding to a combination of the type of the controlled device having been designated and the type of the controlling device having been designated, from among the plurality of sets of the collaboration information and the plurality of command sets stored in the memory, and to send the collaboration information and the command set having been selected to the controlling device,the controlling device comprises;
an operation interface that is configured by various keys and that accepts input of a key operation by a user; and
a second processor that performs control to (i) send the transmission request for collaboration information designating the type of controlled device and the type of controlling device to the server apparatus and receive the collaboration information and the command set having been selected and sent from the server apparatus in response to the transmission request, (ii) send the collaboration information and the command set having been received from the server apparatus to the controlled device designated by the type, (iii) convert, using the conversion information included in the collaboration information having been received from the server apparatus, data of the input key operation accepted by the operation interface into data indicating a control command from among the control commands of the command set having been received from the server apparatus, and (iv) send the converted data indicating the control command to the controlled device designated by the type, andthe controlled device comprises;
a third processor that performs control to receive the collaboration information and the command set sent from the controlling device, and to control the controlled device to operate in accordance with a new function by executing the control command indicated by the converted data sent from the controlling device based on the collaboration information and the command set having been received from the controlling device.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system, or method for causing a controlled device and a controlling terminal to operate in collaboration with each other, wherein a server apparatus stores in advance a plurality of sets of collaboration information which causes the controlled device and the controlling terminal to operate in collaboration with each other. The plurality of sets of collaboration information is respectively stored in association with a plurality of controlled apparatuses different from one another in type. When the controlling terminal requests the server apparatus to send the collaboration information designating the type of the controlled device, the server apparatus sends to the controlling terminal the collaboration information corresponding to the type of the controlled device. The controlled device and the controlling terminal operate in collaboration with each other using the collaboration information.
30 Citations
18 Claims
-
1. A control system comprising an information terminal as a controlled device, a mobile terminal as a controlling device, and a server apparatus, wherein the controlled device, the controlling device, and the server apparatus are communicatively connected to one another, and wherein:
-
the server apparatus comprises; a memory that stores (i) a plurality of sets of collaboration information each of which is usable to cause the controlled device and the controlling device to operate in collaboration with each other, each of the plurality of sets of collaboration information including conversion information for converting a key operation input at the controlling device into a command comprehensible by the controlled device, and (ii) a plurality of command sets each of which comprises a set of control commands, each of the plurality of command sets being common to all of the plurality of sets of collaboration information, wherein each of the plurality of sets of collaboration information is stored in the memory for a respective one of a plurality of combinations of controlled devices of different types and controlling devices of different types; and a first processor that, when a transmission request for collaboration information designating a type of controlled device and a type of controlling device is sent from the controlling device, performs control to select collaboration information and a command set corresponding to a combination of the type of the controlled device having been designated and the type of the controlling device having been designated, from among the plurality of sets of the collaboration information and the plurality of command sets stored in the memory, and to send the collaboration information and the command set having been selected to the controlling device, the controlling device comprises; an operation interface that is configured by various keys and that accepts input of a key operation by a user; and a second processor that performs control to (i) send the transmission request for collaboration information designating the type of controlled device and the type of controlling device to the server apparatus and receive the collaboration information and the command set having been selected and sent from the server apparatus in response to the transmission request, (ii) send the collaboration information and the command set having been received from the server apparatus to the controlled device designated by the type, (iii) convert, using the conversion information included in the collaboration information having been received from the server apparatus, data of the input key operation accepted by the operation interface into data indicating a control command from among the control commands of the command set having been received from the server apparatus, and (iv) send the converted data indicating the control command to the controlled device designated by the type, and the controlled device comprises; a third processor that performs control to receive the collaboration information and the command set sent from the controlling device, and to control the controlled device to operate in accordance with a new function by executing the control command indicated by the converted data sent from the controlling device based on the collaboration information and the command set having been received from the controlling device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18)
-
-
10. A controlling device which operates in collaboration with an information terminal as a controlled device, the controlling device being a mobile terminal and comprising:
-
an operation interface that is configured by various keys and that accepts input of a key operation by a user; and a processor which functions as; a first communication control unit that controls communication with a server apparatus that stores, in a memory, (i) a plurality of sets of collaboration information each of which is usable to cause the controlled device and the controlling device to operate in collaboration with each other, each of the plurality of sets of collaboration information including conversion information for converting a key operation input at the operation interface into a command comprehensible by the controlled device, and (ii) a plurality of command sets each of which comprises a set of control commands, each of the plurality of command sets being common to all of the plurality of sets of collaboration information, wherein each of the plurality of sets of collaboration information is stored in the memory for a respective one of a plurality of combinations of controlled devices of different types and controlling devices of different types; a second communication control unit that controls communication with the controlled devices of different types; an acquisition control unit that sends, to the server apparatus, a transmission request for collaboration information designating a type of controlling device and a type of controlled device which is an object of control to be controlled for operating in collaboration with the controlling device itself, and acquires collaboration information and a command set sent from the server apparatus in response to the transmission request; and a collaboration control unit that controls the controlled device by converting, using the conversion information included in the collaboration information acquired from the server apparatus, data of the input key operation accepted by the operation interface into data indicating a control command from among the control commands of the command set acquired from the server apparatus, and by sending the converted data indicating the control command to the controlled device which is the object of control for operating in collaboration with the controlling device itself based on the collaboration information and the command set acquired by the acquisition control unit. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A control method of a control system comprising an information terminal as a controlled device, a mobile terminal as a controlling device, and a server apparatus, wherein the controlled device, the controlling device, and the server apparatus are communicatively connected to one another, and wherein the method comprises:
-
a step of sending a transmission request from the controlling device to the server apparatus requesting transmission of collaboration information designating a type of the controlled device and a type of the controlling device; a step, performed by the server apparatus in response to receiving the transmission request, of selecting collaboration information and a command set corresponding to a combination of the type of the controlled device having been designated and the type of the controlling device having been designated from among a plurality of sets of collaboration information and a plurality of command sets stored in the server apparatus, each of the plurality of sets of collaboration information being usable to cause a controlled device and a controlling device to operate in collaboration with each other, each of the plurality of sets of collaboration information including conversion information for converting a key operation input at a controlling device into a command comprehensible by a controlled device, each of the plurality of command sets comprising a set of control commands and being common to all of the plurality of sets of collaboration information, and each of the plurality of sets of collaboration information being stored for a respective one of a plurality of combinations of controlled devices of different types and controlling devices of different types; a step, performed by the server apparatus, of sending the collaboration information and the command set having been selected to the controlling device; a step, performed by the controlling device, of receiving the collaboration information and the command set sent from the server apparatus in response to the transmission request; a step, performed by the controlling device, of accepting input of a key operation by a user at an operation interface of the controlling device, the operation interface being configured by various keys; a step, performed by the controlling device, of converting, using the conversion information included in the collaboration information having been received from the server apparatus, data of the accepted input key operation input at the operation interface into data indicating a control command from among the control commands of the command set having been received from the server apparatus; a step, performed by the controlling device, of sending the converted data indicating the control command to the controlled device designated by the type; and a step, performed by the controlled device, of operating in accordance with a new function by processing to receive and execute the control command indicated by the converted data sent from the controlling device based on the received collaboration information and the received command set. - View Dependent Claims (17)
-
Specification