[go: up one dir, main page]

JP2001333470A - Remote control system - Google Patents

Remote control system

Info

Publication number
JP2001333470A
JP2001333470A JP2000152528A JP2000152528A JP2001333470A JP 2001333470 A JP2001333470 A JP 2001333470A JP 2000152528 A JP2000152528 A JP 2000152528A JP 2000152528 A JP2000152528 A JP 2000152528A JP 2001333470 A JP2001333470 A JP 2001333470A
Authority
JP
Japan
Prior art keywords
control code
control
code table
remote control
controlled device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2000152528A
Other languages
Japanese (ja)
Inventor
Keiji Fukumoto
圭司 福本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2000152528A priority Critical patent/JP2001333470A/en
Publication of JP2001333470A publication Critical patent/JP2001333470A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Details Of Television Systems (AREA)
  • Selective Calling Equipment (AREA)

Abstract

(57)【要約】 【課題】 簡単操作で被制御機器の動作を所望するよう
に遠隔制御する。 【解決手段】 遠隔制御装置200のユーザ入力部20
4のユーザによるキー操作に応じた制御コードが制御コ
ード表CTTから読出されて被制御機器100に送信さ
れる。機器100は、制御コードを受信して該制御コー
ドに基づき動作する。その結果に基づき、判断部105
はユーザ入力部204の各キーに対応した制御コードの
再割当の要否を判断して、再割当要と判断すると、新た
な制御コード表CTiを選択的に読出して機器100に
送信する。機器100は制御コード表CTiを受信し
て、該制御コード表CTiを用いて内部の制御コード表
CTTを更新する。これにより、制御コード表再割当の
ためのユーザ側の判断およびキー操作は省略されて、ユ
ーザは簡単操作で機器100の動作を所望するように遠
隔制御できる。
(57) [Problem] To remotely control an operation of a controlled device by a simple operation as desired. SOLUTION: A user input unit 20 of a remote control device 200
The control code corresponding to the key operation by the user No. 4 is read from the control code table CTT and transmitted to the controlled device 100. The device 100 receives the control code and operates based on the control code. Based on the result, the determination unit 105
Determines whether it is necessary to reassign a control code corresponding to each key of the user input unit 204, and if it determines that reassignment is necessary, selectively reads a new control code table CTi and transmits it to the device 100. The device 100 receives the control code table CTi, and updates the internal control code table CTT using the control code table CTi. Thus, the user's determination and key operation for reassigning the control code table are omitted, and the user can perform remote control as desired to operate the device 100 by simple operation.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は遠隔制御システム
に関し、特に、制御機器とこの制御機器によって制御さ
れる被制御機器との間で双方向に通信可能に構成される
遠隔制御システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a remote control system, and more particularly, to a remote control system configured to be capable of bidirectional communication between a control device and a controlled device controlled by the control device.

【0002】[0002]

【従来の技術】従来、遠隔制御装置を用いて被制御機器
を制御するには、予め遠隔制御装置の個々のユーザの入
力部(たとえば外部操作可能なボタン)に割当てられて
いた制御コードを送信することでなされていた。しかし
ながら、このような方法では、被制御機器の制御が多種
多様になった場合には、それぞれの制御に対して遠隔制
御装置におけるユーザ入力部におけるボタンの数を増加
させなければならず、ボタン操作が複雑になり、実用性
に優れないという問題があった。
2. Description of the Related Art Conventionally, to control a controlled device using a remote control device, a control code previously assigned to an input section (for example, a button that can be externally operated) of each user of the remote control device is transmitted. It was done by doing. However, in such a method, when the control of the controlled device becomes diversified, the number of buttons on the user input unit of the remote control device must be increased for each control, and the button operation must be performed. However, there is a problem that the method is not practical.

【0003】このような課題を解決するために特開平2
−257795号公報に示される技術が提案された。こ
の公報では、双方向に通信可能な制御機器とこれにより
制御される被制御機器とを含んだ遠隔制御システムにお
いて、制御機器である遠隔制御装置のユーザ入力部に予
め割当てられていた各ボタンに対応の制御コードを任意
に変更する技術が示される。
In order to solve such a problem, Japanese Patent Laid-Open No.
A technique disclosed in Japanese Patent Application No. 257799 has been proposed. In this publication, in a remote control system including a control device capable of bidirectional communication and a controlled device controlled by the control device, each button previously assigned to a user input unit of a remote control device as a control device is assigned to each button. A technique for arbitrarily changing a corresponding control code is shown.

【0004】この技術においては、遠隔制御装置側に
は、予め被制御機器の多種多様な動作モードに対応する
複数の制御コード表が予め記憶されている。また、遠隔
制御装置から送信された制御コードを受信した被制御機
器は、受信した制御コードに従った処理の結果、所定モ
ードに動作が切換えられた場合には、切換えられた新し
い動作モードを示すコードを遠隔制御装置側に送信し
て、遠隔制御装置は、このモードのコードを受信して、
受信したコードで示される制御コード表に従って、ユー
ザ入力部の各ボタンに対応して制御コードを割当てるよ
う動作している。
In this technique, a plurality of control code tables corresponding to various operation modes of a controlled device are stored in advance on the remote control device side. In addition, when the controlled device that has received the control code transmitted from the remote control device has been switched to the predetermined mode as a result of the processing according to the received control code, the controlled device indicates the switched new operation mode. The code is transmitted to the remote control, and the remote control receives the code in this mode,
According to the control code table indicated by the received code, the control code is assigned to each button of the user input unit.

【0005】また、特開平9−224293号公報にお
いては、上述したような双方向通信可能な遠隔制御シス
テムを用いて、1台以上の被制御機器を制御するための
技術が示されている。ここでは、被制御機器に、予め対
応の制御コード表を記憶させておき、遠隔制御装置から
制御コード表の読出要求を受信した被制御機器は、要求
された制御コード表を読出して遠隔制御装置に送信する
ので、遠隔制御装置は被制御機器から送信された制御コ
ード表を受信して、受信した制御コード表に従ってユー
ザ入力部の各ボタンに制御コードを割当てるようにして
いる。
Japanese Patent Application Laid-Open No. 9-224293 discloses a technique for controlling one or more controlled devices by using a remote control system capable of two-way communication as described above. Here, the controlled device stores the corresponding control code table in advance, and the controlled device that has received the control code table read request from the remote control device reads the requested control code table and executes the remote control device operation. Therefore, the remote control device receives the control code table transmitted from the controlled device and assigns the control code to each button of the user input unit according to the received control code table.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、上述の
特開平2−257795号公報記載の遠隔制御システム
では、遠隔制御装置側で予め複数の制御コード対応表を
登録しておき、被制御機器の動作モードに応じて制御コ
ード表を切換えるよう動作しているだけであるから、遠
隔制御装置側では登録された制御コード表に示される内
容以外の操作をすることはできなかった。
However, in the remote control system described in JP-A-2-257799, a plurality of control code correspondence tables are registered in advance on the remote control device side to operate the controlled device. Only the control code table is switched in accordance with the mode, so that the remote control device cannot perform any operation other than the contents shown in the registered control code table.

【0007】また、特開平9−224293号公報記載
の遠隔制御システムでは、被制御機器から遠隔制御装置
に対して制御コード表を送信して遠隔制御装置の制御コ
ード表を更新しているが、この更新のためには専用の機
能(たとえば特別なボタン)を設けて、該機能をユーザ
により操作してもらう必要があった。
In the remote control system described in Japanese Patent Application Laid-Open No. 9-224293, a control code table is transmitted from a controlled device to a remote control device to update the control code table of the remote control device. For this update, it is necessary to provide a dedicated function (for example, a special button) and have the user operate the function.

【0008】それゆえにこの発明の目的は、簡単操作で
被制御機器の動作を所望するように制御することのでき
る遠隔制御システムを提供することである。
An object of the present invention is to provide a remote control system capable of controlling the operation of a controlled device as desired by a simple operation.

【0009】[0009]

【課題を解決するための手段】この発明に係る遠隔制御
システムは、制御コードを受信する受信部を有して、複
数種類の動作のうち受信された制御コードに対応した動
作をするように遠隔から制御される1つ以上の被制御機
器と、制御コードを送信する際に、外部操作される1つ
以上のキーを有する制御機器とを備える。
SUMMARY OF THE INVENTION A remote control system according to the present invention has a receiving unit for receiving a control code, and performs a remote operation so as to perform an operation corresponding to the received control code among a plurality of types of operations. And one or more controlled devices that are controlled by a control device, and a control device that has one or more keys that are externally operated when transmitting a control code.

【0010】そして、制御機器はさらに、1つ以上のキ
ーのそれぞれに対応して複数種類の制御コードが登録さ
れた制御コード表を受信する受信手段と、キーが操作さ
れたことに応じて、該キーに対応した制御コードを、受
信手段により受信された制御コード表から読出して被制
御機器に送信する制御コード送信手段とを有する。
[0010] The control device further includes a receiving means for receiving a control code table in which a plurality of types of control codes are registered corresponding to each of the one or more keys, and Control code transmitting means for reading a control code corresponding to the key from the control code table received by the receiving means and transmitting the read control code to the controlled device.

【0011】また、被制御機器はさらに、複数種類の動
作のそれぞれに対応付けられた複数種類の制御コード表
が予め格納される制御コード表格納手段と、受信部によ
り受信された制御コードに応じた動作の内容に基づい
て、必要に応じて、該動作の種類に対応の制御コード表
を制御コード表格納手段から読出して送信する制御手段
とを有する。
The controlled device further includes a control code table storing means for storing a plurality of types of control code tables respectively associated with the plurality of types of operations, Control means for reading out a control code table corresponding to the type of the operation from the control code table storage means and transmitting the control code table corresponding to the type of the operation as necessary based on the contents of the operation.

【0012】上述の遠隔制御システムによれば、制御機
器における受信手段と制御コード送信手段は、キーが外
部操作されたことに応じて、該キーに対応した制御コー
ドを、制御機器から送信されて受信された制御コード表
から読出して被制御機器に送信する。被制御機器におけ
る制御手段は、制御機器から送信されて受信された制御
コードに応じた動作の種類に基づいて、必要に応じて、
該動作の種類に対応の制御コード表を制御コード表格納
手段から読出して制御機器に送信する。
According to the above remote control system, the receiving means and the control code transmitting means of the control device transmit the control code corresponding to the key from the control device in response to the external operation of the key. The control code is read from the received control code table and transmitted to the controlled device. The control means in the controlled device, based on the type of operation corresponding to the control code transmitted and received from the control device, if necessary,
The control code table corresponding to the type of operation is read from the control code table storage means and transmitted to the control device.

【0013】したがって、制御機器の外部操作されたキ
ーに対応の制御コードに応じた、被制御機器の動作の種
類に基づいて、必要とされる場合には、該動作の種類に
対応した制御コード表が制御機器に与えられて制御機器
側の制御コード表は、被制御機器の現在の動作の種類に
対応した制御コード表となるようにリアルタイムに更新
される。
Therefore, based on the type of operation of the controlled device according to the control code corresponding to the key operated externally of the control device, if necessary, the control code corresponding to the type of operation is required. The table is provided to the control device, and the control code table on the control device side is updated in real time so as to be a control code table corresponding to the current operation type of the controlled device.

【0014】それゆえに、制御機器に被制御機器を制御
するために必要とされるあらゆる種類の制御コード表を
予め登録しておかなくても、被制御機器について該被制
御機器が採り得る全ての種類の動作について、キー操作
による遠隔制御が可能となる。これにより、制御機器で
は制御コード表を格納するためのメモリ容量が削減され
るから経済的である。
Therefore, even if all kinds of control code tables required for controlling the controlled device are not registered in the controlling device in advance, all the control device can adopt for the controlled device. With regard to the types of operations, remote control by key operation becomes possible. As a result, the control device is economical because the memory capacity for storing the control code table is reduced.

【0015】また、被制御機器の制御手段により必要に
応じて、言換えると自動的に制御機器側の制御コード表
の更新がなされるから、制御機器側の制御コード表を更
新するためのユーザによる特別な操作は省略される。そ
れゆえに、ユーザの操作負担が軽減されるとともに、制
御機器の設けられるキー数も減少して制御機器の小型化
が可能となる。
In addition, the control means of the controlled device automatically updates the control code table of the control device as necessary, in other words, the user can update the control code table of the control device. The special operation by is omitted. Therefore, the operation burden on the user is reduced, and the number of keys provided on the control device is reduced, so that the control device can be downsized.

【0016】上述の遠隔制御システムにおいて、制御手
段は、受信部により受信された制御コードに応じた動作
の種類に基づいて、制御機器側の制御コード表の更新の
要否を判断する判断手段を有し、判断手段により更新要
と判断されたことに応じて、制御コード表格納手段か
ら、受信部により受信された制御コードに応じた動作の
種類に対応した制御コード表を読出すように構成されて
もよい。
In the above remote control system, the control means determines the necessity of updating the control code table on the control device side based on the type of operation according to the control code received by the receiving unit. A control code table corresponding to an operation type corresponding to the control code received by the receiving unit is read from the control code table storage means in response to the determination unit determining that the update is required. May be done.

【0017】上述の遠隔制御システムによれば、制御手
段の判断手段により、制御機器の制御コード表を更新す
る必要があると判断された場合には、被制御機器の現在
の動作の種類に対応した制御コード表が、制御機器に送
信されて、これを用いて制御機器側の被制御機器を制御
するための制御コード表が更新される。
According to the above remote control system, when it is judged by the judging means of the control means that the control code table of the control device needs to be updated, it corresponds to the type of the current operation of the controlled device. The control code table is transmitted to the control device, and the control code table for controlling the controlled device on the control device side is updated using the control code table.

【0018】それゆえに、被制御機器の制御手段の判断
手段により制御機器の制御コード表を更新する必要があ
ると判断されたことに応じて、言換えると自動的に制御
機器側の制御コード表の更新がなされるから、制御機器
側の制御コード表を更新するためのユーザによる特別な
操作は省略される。それゆえに、ユーザは簡単なキー操
作により被制御機器を遠隔から制御して所望するように
動作させることができる。
Therefore, when the control means of the controlled device determines that the control code table of the control device needs to be updated, in other words, the control code table of the control device automatically changes. Is performed, a special operation by the user for updating the control code table on the control device side is omitted. Therefore, the user can remotely control the controlled device and operate it as desired by a simple key operation.

【0019】上述の遠隔制御システムにおいて、判断手
段は、受信部により受信された制御コードに応じた動作
の種類が、元の動作の種類とは異なることを示すことに
応じて、更新要と判断するように構成されてもよい。
In the above remote control system, the determination means determines that the type of operation according to the control code received by the receiving unit is different from the original type of operation, and determines that update is necessary. May be configured.

【0020】上述の遠隔制御システムによれば、受信部
により受信された制御コードに応じた被制御機器の動作
が、元の動作とは異なる種類の動作に遷移した場合に
は、現在の動作の種類に対応した制御コード表が、制御
機器に送信されて、これを用いて制御機器側の被制御機
器を制御するための制御コード表が更新される。
According to the above-described remote control system, when the operation of the controlled device according to the control code received by the receiving unit transitions to an operation of a type different from the original operation, the current operation is not performed. The control code table corresponding to the type is transmitted to the control device, and the control code table for controlling the controlled device on the control device side is updated using the control code table.

【0021】それゆえに、被制御機器の動作が、元の動
作とは異なる種類の動作に遷移した場合には、制御機器
側の制御コード表は被制御機器の現在の動作の種類に対
応したものとなるように自動的に更新されるから、制御
機器側の制御コード表を更新するためのユーザによる特
別な操作は省略される。それゆえに、ユーザは簡単なキ
ー操作により被制御機器を遠隔から制御して所望するよ
うに動作させることができる。
Therefore, when the operation of the controlled device changes to a type of operation different from the original operation, the control code table on the control device side corresponds to the type of the current operation of the controlled device. Therefore, a special operation by the user for updating the control code table on the control device side is omitted. Therefore, the user can remotely control the controlled device and operate it as desired by a simple key operation.

【0022】上述の遠隔制御システムは、1つ以上の被
制御機器に、種類の異なる複数の前記被制御機器が含ま
れる際には、制御コード表格納手段に格納された複数種
類の制御コード表には、他の種類の被制御機器に対応の
制御コード表が含まれて、複数種類の動作には、制御機
器の制御の対象を他の種類の被制御機器に切換えるため
の動作が含まれるように構成されてもよい。
The above-described remote control system can be configured such that when one or more controlled devices include a plurality of controlled devices of different types, a plurality of types of control code tables stored in the control code table storage means are provided. Includes a control code table corresponding to another type of controlled device, and the plurality of types of operations include an operation for switching a control target of the control device to another type of controlled device. It may be configured as follows.

【0023】上述の遠隔制御システムによれば、受信部
により受信された制御コードに応じた被制御機器の動作
が、制御機器の制御の対象を他の種類の被制御機器に切
換えるための動作に遷移した場合には、他の種類の被制
御機器に対応の制御コードが、制御機器に送信されて、
これを用いて制御機器側の被制御機器を制御するための
制御コード表が、他の種類の被制御機器を制御するため
のものに更新される。
According to the above-described remote control system, the operation of the controlled device according to the control code received by the receiving unit is changed to the operation for switching the control target of the control device to another type of controlled device. In the case of transition, a control code corresponding to another type of controlled device is transmitted to the control device,
Using this, the control code table for controlling the controlled device on the control device side is updated to one for controlling another type of controlled device.

【0024】それゆえに、制御機器の制御対象がある被
制御機器から他の種類の被制御機器に変更された際に
は、制御機器側の制御コード表は現在の制御対象である
他の種類の被制御機器に対応したものとなるようにリア
ルタイムにかつ自動的に更新される。これにより、ユー
ザの簡単なキー操作により複数種類の被制御機器を連携
させながら、その動作を所望するように遠隔制御でき
る。
Therefore, when the control target of the control device is changed from one controlled device to another type of controlled device, the control code table on the control device side changes to another type of current control target. It is updated in real time and automatically so as to correspond to the controlled device. Thus, a plurality of types of controlled devices can be linked with each other by a simple key operation of the user, and can be remotely controlled as desired.

【0025】[0025]

【発明の実施の形態】以下、この発明の実施の形態につ
いて図面を参照して説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0026】本発明においては、制御機器と遠隔制御装
置とは無線方式にて通信する。通信媒体としては、赤外
線、電波などが想定される。
In the present invention, the control device and the remote control device communicate with each other in a wireless manner. As the communication medium, infrared rays, radio waves, and the like are assumed.

【0027】(実施の形態1)実施の形態1について説
明する。図1は実施の形態1に係る遠隔制御システムの
構成図である。図2(A)と(B)は、遠隔制御装置に
おけるボタン操作を説明するための図である。
(Embodiment 1) Embodiment 1 will be described. FIG. 1 is a configuration diagram of the remote control system according to the first embodiment. FIGS. 2A and 2B are diagrams for explaining button operations on the remote control device.

【0028】図1において遠隔制御システムは、遠隔制
御装置200と、遠隔制御装置200により遠隔から制
御される被制御機器100を含む。被制御機器100は
受信部101、コード解析部102、制御部103、処
理部104、判断部105、選択部106、制御コード
表蓄積部107および送信部108を含む。
In FIG. 1, the remote control system includes a remote control device 200 and a controlled device 100 that is remotely controlled by the remote control device 200. The controlled device 100 includes a reception unit 101, a code analysis unit 102, a control unit 103, a processing unit 104, a determination unit 105, a selection unit 106, a control code table storage unit 107, and a transmission unit 108.

【0029】受信部101は、通信のためのインターフ
ェイスで構成されて、遠隔制御装置200から送信され
る情報を内部に取入れるために用いられる。
The receiving section 101 is constituted by an interface for communication, and is used to incorporate information transmitted from the remote control device 200 therein.

【0030】コード解析部102は、受信部101で取
入れられた情報に含まれ該被制御機器100を制御する
ための制御コードを解析する。
The code analyzing unit 102 analyzes a control code included in the information taken in by the receiving unit 101 and for controlling the controlled device 100.

【0031】制御部103は、コード解析部102にお
ける解析結果を受理して、受理した解析結果に基づいて
処理部104および判断部105を制御するとともに、
該被制御機器100全体の制御を集中的に管理するため
に用いられる。
The control unit 103 receives the analysis result of the code analysis unit 102, controls the processing unit 104 and the determination unit 105 based on the received analysis result,
It is used to centrally manage the control of the controlled device 100 as a whole.

【0032】処理部104は、制御部103の制御に基
づいて、該被制御機器100による独自の処理を行なう
ために用いられる。
The processing section 104 is used for performing a unique processing by the controlled device 100 based on the control of the control section 103.

【0033】判断部105は、遠隔制御装置200に対
して後述するユーザ入力部204に関して新規に制御コ
ードの割当が必要であるか否かを判断するために用いら
れる。
The determination unit 105 is used to determine whether it is necessary to newly assign a control code to the remote control device 200 with respect to a user input unit 204 described later.

【0034】制御コード表蓄積部107は、予め1つ以
上の制御コード表CTi(i=1,2,3…、n)が蓄
積されて格納される。この制御コード表CTiの詳細に
ついては後述する。
The control code table storage unit 107 stores and stores one or more control code tables CTi (i = 1, 2, 3,..., N) in advance. Details of the control code table CTi will be described later.

【0035】選択部106は、判断部105による判断
結果を受理して、受理した判断結果に基づいて制御コー
ド表蓄積部107に予め格納された1つ以上の制御コー
ド表CTiの中から、今回、遠隔制御装置200に対し
て送信すべき制御コード表CTiを選択して、読出し、
送信部108に与えるよう動作する。
The selecting unit 106 receives the result of the judgment by the judging unit 105 and, based on the received result of the judgment, selects one or more control code tables CTi stored in the control code table storage unit 107 in advance. Select and read out a control code table CTi to be transmitted to the remote control device 200,
It operates to give to the transmission unit 108.

【0036】送信部108は、受信部101と同様に遠
隔制御装置200と通信するためのインターフェイスで
構成されて、制御コード表蓄積部107から読出されて
与えられた制御コード表CTiを含む各種情報を遠隔制
御装置200に送信する。
The transmission unit 108 includes an interface for communicating with the remote control device 200, similarly to the reception unit 101, and various information including the control code table CTi read out from the control code table storage unit 107 and given. To the remote control device 200.

【0037】図1において遠隔制御装置200は、受信
部201、コード解析部202、制御部203、ユーザ
入力部204、制御コード表記憶部205および送信部
206を含む。
In FIG. 1, remote control device 200 includes a receiving unit 201, a code analyzing unit 202, a control unit 203, a user input unit 204, a control code table storage unit 205, and a transmitting unit 206.

【0038】受信部201は被制御機器100と通信す
るためのインターフェイスで構成されて、被制御機器1
00の送信部108から送信される制御コード表CTi
を含む各種情報を受信して、該遠隔制御装置200の内
部に取込む。
The receiving unit 201 comprises an interface for communicating with the controlled device 100, and
00 control code table CTi transmitted from the transmission unit 108
Is received into the remote control device 200.

【0039】コード解析部202は、受信部201で受
信された制御コード表CTiが与えられて、これを解析
する。
The code analysis unit 202 is provided with the control code table CTi received by the reception unit 201 and analyzes the control code table CTi.

【0040】制御部203は、コード解析部202にお
ける制御コード表CTiの解析結果を受理して、受理し
た内容に基づいて制御コード表記憶部205の記憶内容
を制御するとともに、該遠隔制御装置200全体の制御
を集中的に管理する。
The control unit 203 receives the analysis result of the control code table CTi by the code analysis unit 202, controls the storage contents of the control code table storage unit 205 based on the received contents, and controls the remote control unit 200. Central control of overall control.

【0041】ユーザ入力部204は、ユーザにより外部
操作可能に設けられたボタンやキーなどを含んで構成さ
れて、ユーザと該遠隔制御装置200との間の操作イン
ターフェイスであり、被制御機器100に対する遠隔操
作を行なうために用いられる。
The user input unit 204 is constituted by including buttons and keys provided so as to be operable externally by the user, and is an operation interface between the user and the remote control device 200. Used for remote control.

【0042】制御コード表記憶部205は、制御コード
表CTTを記憶するために用いられる。
The control code table storage unit 205 is used to store the control code table CTT.

【0043】送信部206は受信部201と同様に被制
御機器100と通信するためのインターフェイスであっ
て、被制御機器100の受信部101に対して制御コー
ドを含む情報を送信する。
The transmitting unit 206 is an interface for communicating with the controlled device 100 like the receiving unit 201, and transmits information including a control code to the receiving unit 101 of the controlled device 100.

【0044】図2(A)にはこの発明を説明するため
に、被制御機器100としてのテレビを操作するために
用いられる従来の遠隔制御装置のユーザ入力部204に
設けられた複数のボタンが示される。また、図2(B)
には同様にしてテレビを操作するために本実施の形態1
に係る遠隔制御装置200のユーザ入力部204に設け
られたボタンが示される。図2(A)の従来の場合は、
ユーザ入力部としてチャネル番号を1、2、3、…と順
送りするために操作されるチャネルUpボタン702、
逆順にチャネル番号を送るためのチャネルDownボタ
ン703、テレビから出力される音声を大きくするため
に操作されるボリュームUpボタン704、逆に小さく
するために操作されるボリュームDownボタン705
が設けられる。
FIG. 2A shows a plurality of buttons provided on a user input unit 204 of a conventional remote control device used for operating a television as the controlled device 100 to explain the present invention. Is shown. FIG. 2 (B)
In order to operate the television in the same manner,
2 shows buttons provided on the user input unit 204 of the remote control device 200 according to the first embodiment. In the conventional case of FIG.
Channel Up button 702 operated as a user input section to sequentially advance channel numbers 1, 2, 3,...
A channel Down button 703 for transmitting channel numbers in reverse order, a volume Up button 704 operated for increasing the sound output from the television, and a volume Down button 705 operated for decreasing the volume.
Is provided.

【0045】一方、図2(B)の本実施の形態1におけ
る遠隔制御装置200のユーザ入力部204において
は、Upボタン707、Downボタン708およびボ
リューム/チャネル切換ボタン709が含まれる。
On the other hand, the user input unit 204 of the remote control device 200 according to the first embodiment shown in FIG. 2B includes an Up button 707, a Down button 708, and a volume / channel switching button 709.

【0046】次に、遠隔制御装置200から送信されて
きた制御コードを被制御機器100において処理する手
順、および遠隔制御装置200に対して被制御機器10
0から制御コード表CTiを送信する手順について説明
する。
Next, a procedure for processing the control code transmitted from the remote control device 200 in the controlled device 100,
A procedure for transmitting the control code table CTi from 0 will be described.

【0047】図3は、図1の被制御機器100における
処理フローチャートであり、図4は図1の遠隔制御装置
200における処理フローチャートである。図5は、図
1の被制御機器100が予め蓄積している制御コード表
CTiのデータ構造を示す図である。図6は、図1の遠
隔制御装置200が蓄積している制御コード表CTTの
データ構造を示す図である。
FIG. 3 is a processing flowchart in the controlled device 100 in FIG. 1, and FIG. 4 is a processing flowchart in the remote control device 200 in FIG. FIG. 5 is a diagram illustrating a data structure of the control code table CTi stored in the controlled device 100 in FIG. 1 in advance. FIG. 6 is a diagram showing a data structure of the control code table CTT stored in the remote control device 200 of FIG.

【0048】まず、図5を参照して、被制御機器100
が蓄積している制御コード表CTiのデータ構造につい
て説明する。制御コード表CTiのそれぞれは、同様な
構成を有する。制御コード表CTiは制御コード表ID
501、機器状態フラグ504ならびに複数のデータD
j(j=1,2,3,…,n)を含む。データDjは入力
部ID502と制御コード503を含む。
First, referring to FIG.
The data structure of the control code table CTi stored by the server will be described. Each of the control code tables CTi has a similar configuration. The control code table CTi is the control code table ID.
501, device status flag 504 and a plurality of data D
j (j = 1, 2, 3,..., n). The data Dj includes an input unit ID 502 and a control code 503.

【0049】制御コード表ID501は、該制御コード
表CTiを一意に識別するための固有の値である。機器
状態フラグ504は、該制御コード表CTiが適用され
得る、被制御機器100の状態を示したフラグである。
制御コード表CTiのそれぞれは、被制御機器100が
採り得る異なる動作状態のそれぞれに対応して設けられ
る。
The control code table ID 501 is a unique value for uniquely identifying the control code table CTi. The device status flag 504 is a flag indicating the status of the controlled device 100 to which the control code table CTi can be applied.
Each of the control code tables CTi is provided corresponding to each of different operation states that the controlled device 100 can take.

【0050】データDiのそれぞれは、被制御機器10
0が対応する機器状態フラグ504で示される動作状態
にある場合において、遠隔制御装置200のユーザ入力
部204のボタンまたはキーのそれぞれに対応して設け
られる。入力部ID502は対応するボタンまたはキー
に割当てられた固有の識別値であり、他のボタンまたは
キーと区別するために用いられる。また、制御コード5
03は、対応するボタンまたはキーを操作したときに送
信される制御コードに対応する。
Each of the data Di is stored in the controlled device 10.
When “0” is in the operation state indicated by the corresponding device state flag 504, each button or key of the user input unit 204 of the remote control device 200 is provided. The input unit ID 502 is a unique identification value assigned to the corresponding button or key, and is used to distinguish it from other buttons or keys. Control code 5
03 corresponds to a control code transmitted when a corresponding button or key is operated.

【0051】なお、図5のデータ構造におけるデータの
並び順や、具体的なデータのマッピング方法については
特に限定されるものではなく、被制御機器100の各状
態において、どのユーザ入力部にどのような制御コード
を割当てるかを求めることができればよい。
The order of data in the data structure shown in FIG. 5 and the specific data mapping method are not particularly limited. In each state of the controlled device 100, what kind of user input unit is used. It suffices if it can be determined whether a suitable control code is assigned.

【0052】次に、図3を参照して、被制御機器100
の処理手順と制御コード表CTiの送信方法について説
明する。
Next, referring to FIG.
And a method of transmitting the control code table CTi will be described.

【0053】まず、ステップS101において、受信部
101により外部からの入力があるかどうかがチェック
される。ここで外部からの入力とは、受信部101にお
ける遠隔制御装置200から送信された制御コードの受
信を指す。
First, in step S101, the receiving unit 101 checks whether there is an external input. Here, the input from the outside refers to the reception of the control code transmitted from the remote control device 200 in the receiving unit 101.

【0054】ステップS101において、制御コードの
受信が検出されない場合、ステップS101の処理が繰
返される。制御コードの受信が検出されるとステップS
102に進み、コード解析部102により、この制御コ
ードが解析されて、解析結果に基づいて制御部103は
処理部104を制御して該制御コードに対応する被制御
機器100における処理を開始させる。
If no control code is detected in step S101, the process of step S101 is repeated. When the control code is detected, the process proceeds to step S
Proceeding to 102, the control code is analyzed by the code analysis unit 102, and based on the analysis result, the control unit 103 controls the processing unit 104 to start processing in the controlled device 100 corresponding to the control code.

【0055】次に、ステップS103において、受信し
た制御コードに対応する被制御機器100の処理が、処
理部104により行なわれることによって、被制御機器
100の動作状態が変化する場合、制御部103は、判
断部105を制御して、次のステップS103において
遠隔制御装置200の制御コード表を更新するべきかど
うかを判定させる。
Next, in step S103, when the processing of the controlled device 100 corresponding to the received control code is performed by the processing unit 104, and the operating state of the controlled device 100 changes, the control unit 103 The control unit 105 controls the determination unit 105 to determine whether the control code table of the remote control device 200 should be updated in the next step S103.

【0056】ステップS103において、遠隔制御装置
200の制御コード表CTTを更新する必要がないと判
断された場合、ステップS101に戻る。処理の結果、
新たな動作状態に遷移して(たとえば、チャネル切換可
能な動作状態からボリューム調整可能な動作状態へと遷
移して)、制御コード表CTTを更新する必要があると
判断された場合、ステップS104に進む。
If it is determined in step S103 that the control code table CTT of the remote control device 200 does not need to be updated, the process returns to step S101. As a result of processing,
When it is determined that the control code table CTT needs to be updated after transitioning to a new operation state (for example, transitioning from a channel switchable operation state to a volume adjustable operation state), the process proceeds to step S104. move on.

【0057】ステップS104では、制御部103は、
選択部106を制御して制御コード表蓄積部107から
新たな動作状態に対応の機器状態フラグ504が割当て
られている制御コード表CTiを読出し、外部に出力す
る。ここで、外部に出力するとは送信部206により制
御コード表CTiを遠隔制御装置200に対して送信す
ることを指す。出力後は、ステップS101に戻る。
In step S104, the control unit 103
The control unit 106 controls the selection unit 106 to read the control code table CTi to which the device status flag 504 corresponding to the new operation state is assigned from the control code table storage unit 107, and outputs it to the outside. Here, outputting to the outside means that the transmission unit 206 transmits the control code table CTi to the remote control device 200. After the output, the process returns to step S101.

【0058】次に、遠隔制御装置200において、制御
コードを送信する手順および被制御機器100から送信
されてきた制御コード表を記憶する手順について説明す
る。
Next, a procedure for transmitting a control code and a procedure for storing a control code table transmitted from controlled device 100 in remote control device 200 will be described.

【0059】まず、図6を参照して、遠隔制御装置20
0が予め記憶している制御コード表CTTのデータ構造
について説明する。制御コード表CTTは複数のデータ
Djを含む。各データDjは該遠隔制御装置200のユ
ーザ入力部204の各ボタンまたはキーに対応して設け
られる。データDjは入力部ID601と制御コード6
02を含む。入力部ID601は対応するボタンまたは
キーを一意に識別するための識別値が設定される。制御
コード602は、対応するボタンまたはキーに対応付け
されたコードであって、ユーザが該ボタンまたはキーを
操作したときに被制御機器100に対して送信される制
御コードである。
First, referring to FIG.
The data structure of the control code table CTT in which 0 is stored in advance will be described. The control code table CTT includes a plurality of data Dj. Each data Dj is provided corresponding to each button or key of the user input unit 204 of the remote control device 200. The data Dj includes the input unit ID 601 and the control code 6
02. An identification value for uniquely identifying a corresponding button or key is set in the input unit ID 601. The control code 602 is a code associated with a corresponding button or key, and is a control code transmitted to the controlled device 100 when the user operates the button or key.

【0060】なお、図6に示される制御コード表CTT
のデータ構造におけるデータの並び順や、具体的なデー
タのマッピング方法については特に限定されるものでは
なく、ユーザが遠隔制御装置200のユーザ入力部20
4の各ボタンまたはキーを操作したときに送信されるコ
ードを、該ボタンまたはキーと一意に対応づけることが
できればよい。
The control code table CTT shown in FIG.
The order of the data in the data structure and the specific data mapping method are not particularly limited, and the user can use the user input unit 20 of the remote control device 200.
It is sufficient that the code transmitted when each button or key of No. 4 is operated can be uniquely associated with the button or key.

【0061】動作において、まず、ステップS201に
おいて、制御部203により外部からの入力があるかど
うかがチェックされる。外部からの入力とは、ユーザ入
力部204からのボタンまたはキー操作、あるいは受信
部201における制御コード表CTiの受信のことを指
す。
In the operation, first, in step S201, the control unit 203 checks whether there is an external input. The external input indicates a button or key operation from the user input unit 204 or a reception of the control code table CTi in the receiving unit 201.

【0062】ステップS201において、外部から入力
がないと判断された場合、ステップS201の処理が繰
返されるが、外部からの入力があったと判定された場合
は、ステップS202に進み、入力がユーザ入力である
かどうかがチェックされる。ユーザ入力である場合、ス
テップS205に進む。
If it is determined in step S201 that there is no external input, the process of step S201 is repeated. If it is determined that there is an external input, the process proceeds to step S202, where the input is a user input. It is checked whether there is. If the input is a user input, the process proceeds to step S205.

【0063】ステップS205では、制御部203は該
ユーザ入力により操作されたボタンまたはキーに対応の
識別値をユーザ入力部から得て、該識別値に対応する入
力部ID601を特定して、該入力部ID601に対応
の制御コード602を制御コード表記憶部205の制御
コード表CTTから読出し、ステップS206におい
て、その制御コード602を外部に出力する。ここで外
部に出力するとは、送信部206により該制御コード6
02を被制御機器100に対して送信することをいう。
In step S205, the control unit 203 obtains an identification value corresponding to the button or key operated by the user input from the user input unit, specifies the input unit ID 601 corresponding to the identification value, and specifies the input unit ID 601. The control code 602 corresponding to the copy ID 601 is read from the control code table CTT of the control code table storage unit 205, and the control code 602 is output to the outside in step S206. Here, outputting to the outside means that the transmission unit 206 outputs the control code 6
02 to the controlled device 100.

【0064】上述したような制御コード602の出力後
は、ステップS201に戻る。一方、ステップS202
において、制御コード表CTiの受信と判定された場合
は、ステップS203に進む。
After outputting the control code 602 as described above, the process returns to step S201. On the other hand, step S202
In step S203, if it is determined that the control code table CTi is received, the process proceeds to step S203.

【0065】ステップS203では、制御部203の制
御によりコード解析部202によって、受信した制御コ
ード表CTiが正しいかどうかが判断されて、正しけれ
ばステップS204に進み、受信された制御コード表C
Tiの内容を用いて制御コード表記憶部205に記憶さ
れている制御コード表CTTが更新された後、ステップ
S201に戻る。正しくなければ、何も処理せず、ステ
ップS201に戻る。
In step S203, under the control of the control unit 203, the code analysis unit 202 determines whether or not the received control code table CTi is correct. If the control code table CTi is correct, the process proceeds to step S204.
After the control code table CTT stored in the control code table storage unit 205 is updated using the content of Ti, the process returns to step S201. If not correct, nothing is performed and the process returns to step S201.

【0066】次に、図2(A)と(B)を参照して遠隔
制御装置200の操作手順について具体的に説明する。
ここでは被制御機器100はテレビであり、そのテレビ
のチャネルとボリュームを変更する手順について説明す
る。
Next, the operation procedure of the remote control device 200 will be specifically described with reference to FIGS. 2 (A) and 2 (B).
Here, the controlled device 100 is a television, and a procedure for changing the channel and volume of the television will be described.

【0067】図2(A)に示される従来のユーザ入力部
であった場合は、チャネルUp/Down、ボリューム
Up/Downのそれぞれの操作に一意に対応するボタ
ン702〜705が予め設けられており、ユーザは所望
する特定のボタンを押すことで、テレビのチャネルを変
えたり、音声を大きく/小さくしたりすることが任意に
できる。
In the case of the conventional user input section shown in FIG. 2A, buttons 702 to 705 uniquely corresponding to the respective operations of the channel Up / Down and the volume Up / Down are provided in advance. By pressing a desired specific button, the user can arbitrarily change the channel of the television or increase / decrease the sound.

【0068】一方、図2(B)の本実施の形態に係るユ
ーザ入力部204においてはチャネルUp/Down、
ボリュームUp/Downの個々の操作に対応の専用の
ボタンは設けられていなく、チャネル切換機能とボリュ
ーム調整機能に兼用される汎用的なUpボタン707と
Downボタン708と、これらのボタンを各機能向け
に切換るために操作されるボリューム/チャネル切換ボ
タン709が設けられているにすぎないから、ユーザ入
力部204に設けられるボタンまたはキーの数は少なく
なり遠隔制御装置200自体を小型化することができ
る。
On the other hand, in the user input section 204 according to the present embodiment of FIG. 2B, channels Up / Down,
There is no dedicated button corresponding to each operation of the volume Up / Down, and general-purpose Up button 707 and Down button 708 which are also used for the channel switching function and the volume adjustment function, and these buttons are used for each function. Since only the volume / channel switching button 709 operated to switch the remote control device 200 is provided, the number of buttons or keys provided on the user input unit 204 is reduced, and the remote control device 200 itself can be downsized. it can.

【0069】動作において、ユーザは被制御機器100
のテレビのチャネルを切換操作する場合には、ボリュー
ム/チャネル切換ボタン709を操作して(図2のステ
ップS201、S202、S205、S206参照)、
テレビのチャネル操作ができる状態に設定する。その場
合、テレビはチャネルUpの制御コードをUpボタン7
07にチャネルDownの制御コードをDownボタン
708に割当てる必要があると判断し(図3のS10
1、S102、S103参照)、チャネル切換操作の動
作状態に対応の機器状態フラグ504を有した制御コー
ド表CTiを読出して、遠隔制御装置200に送信す
る。
In operation, the user operates the controlled device 100
In order to change the channel of the TV, the user operates the volume / channel switch button 709 (see steps S201, S202, S205, and S206 in FIG. 2).
Set to enable TV channel operation. In this case, the television sets the control code of the channel Up to the Up button 7.
07, it is determined that the control code of the channel Down needs to be assigned to the Down button 708 (S10 in FIG. 3).
1, the control code table CTi having the device state flag 504 corresponding to the operation state of the channel switching operation is read and transmitted to the remote control device 200.

【0070】これによりユーザ入力部204のUpボタ
ン707およびDownボタン708に新しい制御コー
ド503が割当てられ、ユーザはこれらのボタンを操作
することでテレビのチャネル切換の制御を行なうことが
できる。
As a result, a new control code 503 is assigned to the Up button 707 and the Down button 708 of the user input section 204, and the user can control the switching of the television channel by operating these buttons.

【0071】また、テレビの音声出力を可変調整するた
めの操作も同様にして行なうことができる。
The operation for variably adjusting the audio output of the television can be performed in the same manner.

【0072】なお、ここでは、明示的にボリューム/チ
ャネル切換ボタン709を使用して被制御機器100の
状態を切換えているが、他のボタン操作などで状態が変
えられるのであれば、特にこのボタンは必要ではない。
Here, the state of the controlled device 100 is explicitly switched using the volume / channel switching button 709. However, if the state can be changed by operating another button, this button is particularly used. Is not necessary.

【0073】(実施の形態2)次に、実施の形態2につ
いて説明する。
(Embodiment 2) Next, Embodiment 2 will be described.

【0074】図7(A)と(B)は、本実施の形態2に
係る遠隔制御システムの構成を模式的に示す図である。
図8は、本実施の形態2に係る被制御機器の処理フロー
チャートである。本実施の形態では、実施の形態1で示
された被制御機器と遠隔制御装置の構成が採用されるの
で、それらの構成の説明は省略する。
FIGS. 7A and 7B are diagrams schematically showing the configuration of the remote control system according to the second embodiment.
FIG. 8 is a processing flowchart of the controlled device according to the second embodiment. In the present embodiment, the configurations of the controlled device and the remote control device shown in the first embodiment are adopted, and thus the description of those configurations will be omitted.

【0075】本実施の形態2の実施の形態1と異なる点
は、以下の様である。つまり、実施の形態1では、被制
御機器100は、被制御機器100の個々の動作状態に
個別に割当てられた制御コード表CTiを予め蓄積して
格納しておくことにより、動作状態が変わった場合に
は、該当する制御コード表CTiを遠隔制御装置200
側に送信している。
The difference between the second embodiment and the first embodiment is as follows. In other words, in the first embodiment, the controlled device 100 changes its operating state by previously accumulating and storing the control code table CTi individually assigned to each operating state of the controlled device 100. In this case, the corresponding control code table CTi is stored in the remote control device 200.
Sending to the side.

【0076】しかしながら、ユーザにとっては、ある被
制御機器100の制御の後には、引続いて他の被制御機
器100を制御したいという要求がある。
However, after the control of a certain controlled device 100, there is a demand for the user to want to control another controlled device 100 continuously.

【0077】このような要求に応えるために、本実施の
形態2に係る被制御機器100の制御コード表蓄積部1
07の制御コード表CTiには、自機器の制御コード表
CTiだけでなく、他の被制御機器100の制御コード
表も予め格納されている。そして、本実施の形態では、
現在、制御対象とされていた被制御機器100の動作状
態が、他の被制御機器100を制御するための動作状態
に遷移した場合には、該動作状態に対応の機器状態フラ
グ504が割当てられた制御コード表CTi、言換える
と他の被制御機器100に対応した制御コード表CTi
を制御コード表蓄積部107から読出し、送信するよう
に構成される。
In order to meet such a request, the control code table storage unit 1 of the controlled device 100 according to the second embodiment
In the control code table 07 of 07, not only the control code table CTi of the own device but also the control code tables of the other controlled devices 100 are stored in advance. And in this embodiment,
When the operation state of the controlled device 100 that is currently being controlled has transitioned to an operation state for controlling another controlled device 100, a device state flag 504 corresponding to the operation state is assigned. Control code table CTi, in other words, a control code table CTi corresponding to another controlled device 100.
Is read from the control code table storage unit 107 and transmitted.

【0078】遠隔制御装置200側では、前述の実施の
形態1と同様に、受信した制御コード表CTiを用いて
内部の制御コード表CTTの内容を更新して、更新結果
に基づいて、新たにユーザ入力部204の各ボタンまた
はキーに対応の制御コード602を割当てる。更新され
た制御コード表CTTによっては、遠隔制御装置200
のユーザ入力部204のボタンまたはキーのすべてに対
して他の被制御機器100の制御コード602に割当て
られる場合と、一部だけに他の被制御機器の制御コード
602が割当てられる場合とがある。
On the remote control device 200 side, the content of the internal control code table CTT is updated using the received control code table CTi, and a new A control code 602 corresponding to each button or key of the user input unit 204 is assigned. Depending on the updated control code table CTT, the remote control device 200
In some cases, all the buttons or keys of the user input unit 204 are assigned to the control code 602 of the other controlled device 100, and in some cases, the control code 602 of the other controlled device is assigned to only a part thereof. .

【0079】前者の場合は、遠隔制御装置200は、完
全に他の被制御機器100のみの制御に対応したものと
なってしまうが、これは遠隔制御装置200の制御対象
が、元から制御されていた被制御機器100から他の被
制御機器100に切換えられたことにほかならない。し
たがって、同一のプロセスが再度行われると、遠隔制御
装置200の制御対象は、他の被制御機器100から元
の被制御機器100に切換えられる。
In the former case, the remote control device 200 completely corresponds to the control of only the other controlled device 100. However, this is because the control target of the remote control device 200 is originally controlled. That is, the controlled device 100 has been switched to another controlled device 100. Therefore, when the same process is performed again, the control target of the remote control device 200 is switched from another controlled device 100 to the original controlled device 100.

【0080】後者の場合は、新たに制御コード602が
割当てられた部分のボタンまたはキーを操作すれば、他
の被制御機器100の制御ができ、それ以外の部分のボ
タンまたはキーを操作すれば、引続き以前と同様に元の
被制御機器100の制御ができる。また、特定の制御に
よっては、他の被制御機器100の制御コード602が
割当てられていた部分のボタンまたはキーを再び元の被
制御機器100の制御コード602に割当て直すことも
でき、これにより、遠隔制御装置200を元の状態に戻
すことができる。これらの手順は、複数の被制御機器1
00の自然な連係操作が可能であることを意味する。
In the latter case, by operating the buttons or keys of the portion to which the control code 602 is newly assigned, the other controlled device 100 can be controlled, and by operating the buttons or keys of the other portions. The control of the original controlled device 100 can be continued as before. Further, depending on the specific control, the button or key of the portion to which the control code 602 of the other controlled device 100 has been allocated can be re-assigned to the control code 602 of the original controlled device 100 again. The remote control device 200 can be returned to the original state. These procedures are performed for a plurality of controlled devices 1.
00 means that a natural linkage operation is possible.

【0081】なお、本実施の形態では、連携して動作す
る被制御機器100は2台としているが、3台以上であ
っても良い。
In this embodiment, the number of controlled devices 100 operating in cooperation is two, but may be three or more.

【0082】次に、上述したような複数の被制御機器1
00の連係処理の具体的手順について、図7(A)と
(B)および図8を参照して説明する。ここでは、複数
の被制御機器100としてテレビジョン受像機(以下、
テレビと略し、図中ではTVと示す)とビデオテープレ
コーダ(以下、ビデオと略し、図中ではVTRと示す)
を設けて、これらが連係して操作される場合を説明す
る。
Next, a plurality of controlled devices 1 as described above
The specific procedure of the linkage process of 00 will be described with reference to FIGS. 7A and 7B and FIG. Here, a television receiver (hereinafter, referred to as a plurality of controlled devices 100)
TV, abbreviated as TV in the figure, and video tape recorder (abbreviated as video, VTR in the figure)
And the case where these are operated in cooperation will be described.

【0083】図7(A)と(B)の遠隔制御システムで
は、テレビ801、ビデオ802、およびこれらを遠隔
から制御するための遠隔制御装置803を含む。また、
ここでは、上述した元の被制御機器はテレビ801であ
り、上述した他の被制御機器100はビデオ802であ
ると想定する。
The remote control system shown in FIGS. 7A and 7B includes a television 801, a video 802, and a remote control device 803 for controlling them remotely. Also,
Here, it is assumed that the original controlled device is the television 801 and the other controlled device 100 is the video 802.

【0084】図7(A)では、遠隔制御装置803にお
いて制御コード表CTTとしてテレビ801に対応のT
V制御コード表900が格納されており、図7(B)で
は、遠隔制御装置803において制御コード表CTTと
してビデオ802に対応のVTR制御コード表901が
格納されていることが模式的に示される。
In FIG. 7A, in the remote control device 803, a control code table CTT corresponding to T
FIG. 7B schematically shows that a VTR control code table 901 corresponding to the video 802 is stored in the remote control device 803 as a control code table CTT. .

【0085】また、図7(A)と(B)において、遠隔
制御装置803のユーザ入力部204には、テレビ80
1とビデオ802の入力を切換えるために操作される入
力切換ボタン804、およびテレビ801とビデオ80
2のチャネル切換えのために兼用されて操作されるチャ
ネルボタン805が備えられることが模式的に示され
る。
In FIGS. 7A and 7B, the user input unit 204 of the remote control
Input switch button 804 operated to switch the input between the TV 1 and the video 802, and the TV 801 and the video 80
It is schematically shown that a channel button 805 that is also operated for switching two channels is provided.

【0086】また、図7(A)と(B)において、テレ
ビ801には自機器のための制御コード表CTiと他の
被制御機器100であるビデオ802のための制御コー
ド表AC2が格納されて、ビデオ802には自機器のた
めの制御コード表CTiと他の被制御機器100である
テレビ801のための制御コード表AC1が格納されて
いる様子が模式的に示される。
7A and 7B, the television 801 stores a control code table CTi for its own device and a control code table AC2 for the video 802 which is another controlled device 100. The video 802 schematically shows a state in which a control code table CTi for the own device and a control code table AC1 for the television 801 as another controlled device 100 are stored.

【0087】ユーザがテレビ801を視聴しているとき
には、チャネルボタン805にはテレビ801のチャネ
ルを切換制御するための制御コード602が割当てられ
ている。この状態が図7(A)に示される。
When the user is watching television 801, control code 602 for controlling switching of the channel of television 801 is assigned to channel button 805. This state is shown in FIG.

【0088】ここで、ユーザが入力切換ボタン804を
操作した場合、対応する制御コード602が遠隔制御装
置803からテレビ801に送信される(図4のステッ
プS201、S202、S205、S206)。
Here, when the user operates the input switch button 804, the corresponding control code 602 is transmitted from the remote control device 803 to the television 801 (steps S201, S202, S205, S206 in FIG. 4).

【0089】テレビ801では、受信部101を介して
該制御コードが受信されるので、コード解析部102を
介して、制御部103は該制御コードを受理して、該制
御コードに基づいて処理部104をビデオ入力に切換る
ように制御する(図8のステップS301、S302、
S304、S307)。この状態では、テレビのチャネ
ルを操作することは通常できない。このとき、テレビ8
01はビデオ802側の入力に切換わったことを判断
し、テレビ801内に予め保持されているビデオ802
のチャネルを制御する制御コード表AC2を遠隔制御装
置200に送信する(図8のS308)。
In the television 801, the control code is received via the receiving unit 101, and the control unit 103 receives the control code via the code analysis unit 102 and processes the control unit based on the control code. 104 is switched to the video input (steps S301, S302,
S304, S307). In this state, it is not usually possible to operate the television channel. At this time, the TV 8
01 determines that the input has been switched to the video 802 side, and the video 802 held in the television 801 in advance.
Is transmitted to the remote control device 200 (S308 in FIG. 8).

【0090】これにより、遠隔制御装置803では該制
御コード表AC2が受信されて、内部の制御コード表C
TTは、すなわちTV制御コード表900は、受信され
た制御コード表AC2の内容を用いて更新される(図4
のステップS201〜S204参照)。その結果、チャ
ネルボタン805には新たにビデオ802のチャネルを
操作する制御コード602が割当てられ、遠隔制御装置
803を用いてビデオ802のチャネルを操作すること
も可能となる。この状態が図7(B)に示される。
As a result, the remote control device 803 receives the control code table AC2 and receives the internal control code table C2.
TT, that is, the TV control code table 900 is updated using the contents of the received control code table AC2 (FIG. 4).
Steps S201 to S204). As a result, a control code 602 for operating a channel of the video 802 is newly assigned to the channel button 805, and the channel of the video 802 can be operated using the remote control device 803. This state is shown in FIG.

【0091】このような状態において、さらにもう一度
入力切換ボタン804が操作されると、ビデオ802か
らテレビ801のチャネルを制御する制御コード表AC
1が遠隔制御装置803に送信される(図8のステップ
S301、S302、S304、S305、S306参
照)。これにより、再び、遠隔制御装置803を用いて
テレビ801のチャネルを操作することが可能となる。
In this state, when input switch button 804 is operated again, control code table AC for controlling the channel of video 802 to television 801 is operated.
1 is transmitted to the remote control device 803 (see steps S301, S302, S304, S305, S306 in FIG. 8). Thus, the channel of the television 801 can be operated again using the remote control device 803.

【0092】ここでは、最も簡単な例を示したが、ビデ
オ802の中の点線で示しているように各被制御機器1
00ごとに他の被制御機器100の制御コード表を保持
することも可能である。この場合、どの操作で他の被制
御機器100の制御コードを遠隔制御装置のどのボタン
またはキーに割当てるかは、被制御機器100に依存す
ることになるが、これにより、複雑な連係操作も可能と
なる。
Here, the simplest example is shown, but as shown by the dotted line in the video 802, each controlled device 1
It is also possible to hold the control code table of another controlled device 100 for every 00. In this case, which operation assigns the control code of the other controlled device 100 to which button or key of the remote control device depends on the controlled device 100, and thus, a complicated linked operation is also possible. Becomes

【0093】上述の各実施の形態によれば、遠隔制御装
置のユーザ入力部204を効率的に活用することができ
る。また、特別の命令を必要とすることなく操作性を向
上させることができる。また、複数の被制御機器100
の自然な連係操作を提供することができる。
According to each of the above embodiments, the user input section 204 of the remote control device can be used efficiently. Further, the operability can be improved without requiring a special instruction. In addition, a plurality of controlled devices 100
A natural coordination operation can be provided.

【0094】今回開示された実施の形態はすべての点で
例示であって制限的なものではないと考えられるべきで
ある。本発明の範囲は上記した説明ではなくて特許請求
の範囲によって示され、特許請求の範囲と均等の意味お
よび範囲内でのすべての変更が含まれることが意図され
る。
The embodiments disclosed this time are to be considered in all respects as illustrative and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 実施の形態1に係る遠隔制御システムの構成
図である。
FIG. 1 is a configuration diagram of a remote control system according to a first embodiment.

【図2】 (A)と(B)は、遠隔制御装置におけるボ
タン操作を説明するための図である。
FIGS. 2A and 2B are diagrams for explaining button operations in a remote control device.

【図3】 図1の被制御機器における処理フローチャー
トである。
FIG. 3 is a processing flowchart in the controlled device of FIG. 1;

【図4】 図1の遠隔制御装置における処理フローチャ
ートである。
FIG. 4 is a processing flowchart in the remote control device of FIG. 1;

【図5】 図1の被制御機器が予め蓄積している制御コ
ード表のデータ構造を示す図である。
FIG. 5 is a diagram showing a data structure of a control code table previously stored in the controlled device of FIG. 1;

【図6】 図1の遠隔制御装置が蓄積している制御コー
ド表のデータ構造を示す図である。
FIG. 6 is a diagram showing a data structure of a control code table stored in the remote control device of FIG. 1;

【図7】 (A)と(B)は、本実施の形態2に係る遠
隔制御システムの構成を模式的に示す図である。
FIGS. 7A and 7B are diagrams schematically showing a configuration of a remote control system according to a second embodiment.

【図8】 本実施の形態2に係る被制御機器の処理フロ
ーチャートである。
FIG. 8 is a processing flowchart of a controlled device according to the second embodiment.

【符号の説明】[Explanation of symbols]

100 被制御機器、200,803 遠隔制御装置、
204 ユーザ入力部、CTi,CTT 制御コード
表。
100 controlled equipment, 200,803 remote control device,
204 User input unit, CTi, CTT control code table.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 制御コードを受信する受信部を有して、
複数種類の動作のうち受信された前記制御コードに対応
した動作をするように遠隔から制御される1つ以上の被
制御機器と、前記制御コードを送信する際に、外部操作
される1つ以上のキーを有する制御機器とを備えた遠隔
制御システムであって、 前記制御機器はさらに、 前記1つ以上のキーのそれぞれに対応して複数種類の前
記制御コードが登録された制御コード表を受信する受信
手段と、 前記キーが操作されたことに応じて、該キーに対応した
前記制御コードを、前記受信手段により受信された前記
制御コード表から読出して前記被制御機器に送信する制
御コード送信手段とを有して、 前記被制御機器はさらに、 前記複数種類の動作のそれぞれに対応付けられた複数種
類の前記制御コード表が予め格納される制御コード表格
納手段と、 前記受信部により受信された前記制御コードに応じた前
記動作の種類に基づいて、必要に応じて、該動作の種類
に対応の前記制御コード表を前記制御コード表格納手段
から読出して送信する制御手段とを有する、遠隔制御シ
ステム。
1. A receiving unit for receiving a control code, comprising:
One or more controlled devices remotely controlled to perform an operation corresponding to the received control code among a plurality of types of operations, and one or more externally operated devices when transmitting the control code And a control device having a control key having a plurality of keys, wherein the control device further receives a control code table in which a plurality of types of the control codes are registered corresponding to each of the one or more keys. Receiving a control code corresponding to the key, reading the control code corresponding to the key from the control code table received by the receiving unit, and transmitting the read control code to the controlled device. A control code table storing means in which a plurality of types of the control code tables respectively associated with the plurality of types of operations are stored in advance. Control for reading out the control code table corresponding to the type of operation from the control code table storage means and transmitting the control code table corresponding to the type of operation, if necessary, based on the type of operation according to the control code received by the receiving unit Means for remote control.
【請求項2】 前記制御手段は、 前記受信部により受信された前記制御コードに応じた前
記動作の種類に基づいて、前記制御機器側の前記制御コ
ード表の更新の要否を判断する判断手段を有し、 前記判断手段により更新要と判断されたことに応じて、
前記制御コード表格納手段から、前記受信部により受信
された前記制御コードに応じた前記動作の種類に対応し
た前記制御コード表を読出すことを特徴とする、請求項
1に記載の遠隔制御システム。
2. The determining means for determining, based on a type of the operation according to the control code received by the receiving unit, whether or not the control code table needs to be updated on the control device side. In response to the determination unit determining that the update is required,
The remote control system according to claim 1, wherein the control code table corresponding to the type of the operation according to the control code received by the receiving unit is read from the control code table storage unit. .
【請求項3】 前記判断手段は、前記受信部により受信
された前記制御コードに応じた前記動作の種類が、元の
前記動作の種類とは異なることを示すことに応じて、前
記更新要と判断することを特徴とする、請求項2に記載
の遠隔制御システム。
3. The method according to claim 2, wherein the determining unit determines that the type of the operation according to the control code received by the receiving unit is different from the original type of the operation. The remote control system according to claim 2, wherein the determination is performed.
【請求項4】 前記1つ以上の被制御機器に、種類の異
なる複数の前記被制御機器が含まれる際には、 前記制御コード表格納手段に格納された前記複数種類の
制御コード表には、他の種類の前記被制御機器に対応の
前記制御コード表が含まれて、 前記複数種類の動作には、前記制御機器の制御の対象を
他の種類の前記被制御機器に切換えるための動作が含ま
れることを特徴とする、請求項1ないし3のいずれかに
記載の遠隔制御システム。
4. When the one or more controlled devices include a plurality of controlled devices of different types, the plurality of types of control code tables stored in the control code table storage means include: The control code table corresponding to another type of the controlled device is included, and the plurality of types of operations include an operation for switching a control target of the control device to another type of the controlled device. The remote control system according to any one of claims 1 to 3, further comprising:
JP2000152528A 2000-05-24 2000-05-24 Remote control system Withdrawn JP2001333470A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000152528A JP2001333470A (en) 2000-05-24 2000-05-24 Remote control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000152528A JP2001333470A (en) 2000-05-24 2000-05-24 Remote control system

Publications (1)

Publication Number Publication Date
JP2001333470A true JP2001333470A (en) 2001-11-30

Family

ID=18657943

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000152528A Withdrawn JP2001333470A (en) 2000-05-24 2000-05-24 Remote control system

Country Status (1)

Country Link
JP (1) JP2001333470A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007013929A (en) * 2005-05-31 2007-01-18 Sony Corp Remote controller for remote control, equipment operating system and remote control method for remote control
JP2008048137A (en) * 2006-08-15 2008-02-28 Sony Corp Transmission system, video input device and transmission method
JP2016018503A (en) * 2014-07-10 2016-02-01 キヤノン株式会社 EXTERNAL DEVICE, COMMUNICATION DEVICE, ITS CONTROL METHOD, SYSTEM, AND PROGRAM

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007013929A (en) * 2005-05-31 2007-01-18 Sony Corp Remote controller for remote control, equipment operating system and remote control method for remote control
JP2008048137A (en) * 2006-08-15 2008-02-28 Sony Corp Transmission system, video input device and transmission method
JP2016018503A (en) * 2014-07-10 2016-02-01 キヤノン株式会社 EXTERNAL DEVICE, COMMUNICATION DEVICE, ITS CONTROL METHOD, SYSTEM, AND PROGRAM

Similar Documents

Publication Publication Date Title
US8797149B2 (en) State-based control systems and methods
JP4715300B2 (en) Remote control system and method, remote control device, and control target device
US6784805B2 (en) State-based remote control system
US6844900B2 (en) Method and system for reverse universal remote control feature
US20110077751A1 (en) Systems and methods for controlling appliances via a network
JPH09187085A (en) Electronic device and remote control method and device for the electronic device
US7774527B2 (en) Apparatus and method for controlling numerous slave devices in an integrated manner
EP1727107A2 (en) Integrated remote control system
US20010013823A1 (en) Network control system, network terminal and control terminal
JP2001061110A (en) Television receiver
US7167677B2 (en) Control method and system using a bluetooth for wireless communication, and a server and a terminal used for the same
EP1777673A2 (en) Remote control system and presetting method for remote commander
JP2001333470A (en) Remote control system
JPH09259515A (en) AV controller
JP2002345057A (en) Remote control device
JPH11205871A (en) Bidirectional remote controller and device controlled thereby
JP2002077754A (en) Television receiver and its control method
US20050146415A1 (en) Electronic apparatus control device
JPH09224293A (en) Remote control system
JPH06335069A (en) Transmitter / receiver remote controller
JP2002281572A (en) Remote control waveform output device, learning remote control device, and learning remote control system
EP1665554A1 (en) System for controlling source devices and playback devices
WO2005027361A1 (en) Remote control transmits xml-document
JP2003037788A (en) Automatic setup device and method
JP2002271703A (en) Video wireless transmission and reception system

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20070807