Remote control system, electronic device, and program
First Claim
1. A remote control system comprising:
- a control device; and
a device to be controlled, which can communicate with the control device via a communication path,wherein said control device comprises;
input operation means comprising one or more input operation elements for performing input operations;
ability information transmission means for transmitting input ability information comprising available input operation elements and at least information regarding the type of each element to said device to be controlled;
user interface forming means for forming a user interface used to operate said device to be controlled by using conversion-into-remote-controller information transmitted by said device to be controlled in response to the reception of said input ability information; and
operation information transmission means for transmitting operation information corresponding to an operation performed on one or more of said input operation elements to said device to be controlled, andwherein said device to be controlled comprises;
conversion-into-remote-controller information creation means for creating, on the basis of said received input ability information, said conversion-into-remote-controller information defining mappings between elements of said user interface and operational aspects of the device to be controlled;
conversion-into-remote-controller information transmission means for transmitting said conversion-into-remote-controller information to said control device; and
operation control means for performing an operation in accordance with said received operation information.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote control system is constructed from a simple device configuration in which a device like a relay is not used. A higher degree of flexibility is provided to types of devices to be controlled which can be remotely controlled, and a control device which performs remote control. ABILITY information indicating the ability of an input operation function of the control device is transmitted from the control device to the device to be controlled. The device to be controlled creates conversion-into-remote-controller data on the basis of this ability information and transmits the data to the control device. Then, the control device creates a GUI by using the received conversion-into-remote-controller data. As a result, an electronic device serving as a control device can function as a remote controller which remotely controls a specific device to be controlled.
70 Citations
13 Claims
-
1. A remote control system comprising:
- a control device; and
a device to be controlled, which can communicate with the control device via a communication path, wherein said control device comprises; input operation means comprising one or more input operation elements for performing input operations; ability information transmission means for transmitting input ability information comprising available input operation elements and at least information regarding the type of each element to said device to be controlled; user interface forming means for forming a user interface used to operate said device to be controlled by using conversion-into-remote-controller information transmitted by said device to be controlled in response to the reception of said input ability information; and operation information transmission means for transmitting operation information corresponding to an operation performed on one or more of said input operation elements to said device to be controlled, and wherein said device to be controlled comprises; conversion-into-remote-controller information creation means for creating, on the basis of said received input ability information, said conversion-into-remote-controller information defining mappings between elements of said user interface and operational aspects of the device to be controlled; conversion-into-remote-controller information transmission means for transmitting said conversion-into-remote-controller information to said control device; and operation control means for performing an operation in accordance with said received operation information. - View Dependent Claims (2, 3, 4)
- a control device; and
-
5. An electronic device comprising:
-
communication means capable of communicating with an electronic device to be controlled via a communication path; input operation means comprising one or more input operation elements for performing input operations; ability information transmission means for transmitting, by using said communication means, input ability information comprising available input operation elements and at least information regarding the type of each element to said device to be controlled; user interface forming means for forming a user interface used to operate said device to be controlled by using conversion-into-remote-controller information transmitted by said device to be controlled in response to the reception of said input ability information, said conversion-into-remote-controller information defining mappings between elements of said user interface and operational aspects of the device to be controlled, and operation information transmission means for transmitting, by using said communication means, operation information corresponding to an operation performed on one or more of said input operation elements to said device to be controlled. - View Dependent Claims (6, 7)
-
-
8. A program embodied on an electronic readable medium for causing an electronic device to execute:
-
a communication step in which communication with an electronic device to be controlled, which is a control target, via a communication path, is established; an ability information transmission step in which input ability information comprising the available input operation elements possessed by the electronic device and at least information regarding the type of each element is transmitted to said device to be controlled; a user interface forming step of forming a user interface which is used to operate said device to be controlled by using conversion-into-remote-controller information transmitted by said device to be controlled in response to the reception of said ability information, for forming a user interface which can be operated within the input ability range of said electronic device; and an operation information transmission step of transmitting operation information corresponding to an input operation performed on said input operation elements.
-
-
9. An electronic device comprising:
-
communication means capable of communicating with a controlling electronic device for which said electronic device is a control target via a communication path; conversion-into-remote-controller information creation means for creating conversion-into-remote-controller information for use in forming a user interface in accordance with ability information received from the controlling electronic device indicating available input elements and including at least information regarding the type of each element; conversion-into-remote-controller information transmission means for transmitting said conversion-into-remote-controller information to said controlling electronic device using said communication means; and operation control means for performing an operation in said electronic device corresponding to operation information transmitted by said controlling electronic device in response to an input operation performed on said input elements. - View Dependent Claims (10, 11)
-
-
12. A program embodied on an electronic readable medium for causing an electronic device to execute:
-
a communication step in which communication with a controlling electronic device is established via a communication path; a conversion-into-remote-controller information creation step for creating conversion-into-remote-control information for forming a user interface in accordance with ability information received from the controlling electronic device indicating available input elements and including at least information regarding the type of each element a conversion-into-remote-controller information transmission step of transmitting said conversion-into-remote-controller information to said controlling electronic device; and an operation control step of performing an operation corresponding to operation information transmitted by said controlling electronic device in response to an input operation performed on one or more of said input elements under the user interface formed using said conversion-into-remote-controller information.
-
-
13. A method of controlling an electronic device utilizing a control device comprising:
-
transmitting input ability information including at least information regarding the type of each input element available from said control device to said electronic device, and wherein the electronic device forms mappings between the input ability of the control device and the functionality of the electronic device, and wherein the mappings are then transmitted to the control device in the creation of a user interface.
-
Specification