JP3304965B2 - Remote control commander - Google Patents
Remote control commanderInfo
- Publication number
- JP3304965B2 JP3304965B2 JP2001050674A JP2001050674A JP3304965B2 JP 3304965 B2 JP3304965 B2 JP 3304965B2 JP 2001050674 A JP2001050674 A JP 2001050674A JP 2001050674 A JP2001050674 A JP 2001050674A JP 3304965 B2 JP3304965 B2 JP 3304965B2
- Authority
- JP
- Japan
- Prior art keywords
- code
- value
- signal
- fixed
- remote control
- 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.)
- Expired - Fee Related
Links
Landscapes
- Details Of Television Systems (AREA)
- Selective Calling Equipment (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ビデオテープレコ
ーダー、カメラ一体型ビデオテープレコーダー、テレビ
ジョン受像機、FMチューナー等の機器が遠隔操作され
る際に使用して好適なリモートコントロールコマンダー
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a remote control commander suitable for use when devices such as a video tape recorder, a camera-integrated video tape recorder, a television receiver, and an FM tuner are remotely controlled.
【0002】[0002]
【従来の技術】従来、遠隔操作により各種機器が動作さ
れるリモートコントロールコマンダーが使用されるワイ
ヤレスリモートコントロールシステムにおいては、送信
コードがリモートコントロールコマンダーから機器(例
えば、ビデオテープレコーダー、テレビジョン受像機
等)に送信される。2. Description of the Related Art Conventionally, in a wireless remote control system using a remote control commander in which various devices are operated by remote control, a transmission code is transmitted from a remote control commander to a device (for example, a video tape recorder, a television receiver, or the like). ).
【0003】その送信コードは、図10に示されるよう
に、一般に所定の信号フォーマットを有しており、デー
タの開始を機器に認識させるガイドパルスAと、リモー
トコントロールコマンダーに設けられた操作キーのう
ち、どの操作キーが操作されたかを機器に判断させるた
めのコマンドコードBと、機器の種類を特定するための
カテゴリーコードCとから構成され、それらガイドパル
スA、コマンドコードB、およびカテゴリーコードCが
この順序で時系列でリモートコントロールコマンダーか
ら機器に送信されて(図11参照)、機器側ではそれら
のコードが解析されて使用者の操作に応答する処理が行
なわれる。As shown in FIG. 10, the transmission code generally has a predetermined signal format, and includes a guide pulse A for causing a device to recognize the start of data, and an operation key provided on a remote control commander. A command code B for causing the device to determine which operation key has been operated and a category code C for specifying the type of the device. Are transmitted in chronological order from the remote control commander to the device in this order (see FIG. 11), and on the device side, the codes are analyzed and processing for responding to the operation of the user is performed.
【0004】この場合、同一の信号フォーマットで動作
される機器が近くにあると、ある機器に送信された送信
コードとの混信等に起因して他の機器が誤動作される場
合がある。[0004] In this case, if a device operated in the same signal format is nearby, another device may malfunction due to interference with a transmission code transmitted to a certain device.
【0005】そこで、図12に示されるように、所定の
スイッチで設定された数ビットのIDコードIDが送信
コードに付加され、その送信コードが時系列で送信され
ることにより、図13から理解されるように、機器側で
は、カデゴリーコードとIDコードとが一致した場合に
(カテゴリーコードC1とIDコードID1との一致、
カテゴリーコードC2とIDコードID2との一致、カ
テゴリーコードC3とIDコードID3との一致)、他
のコードが解析されて使用者の操作に応答する処理が行
なわれる。Therefore, as shown in FIG. 12, several bits of an ID code ID set by a predetermined switch are added to a transmission code, and the transmission code is transmitted in a time series. When the category code and the ID code match (the category code C1 and the ID code ID1 match,
(A match between the category code C2 and the ID code ID2, a match between the category code C3 and the ID code ID3) and other codes are analyzed, and a process for responding to a user operation is performed.
【0006】また、この場合、IDコードの順番は、カ
テゴリコードとIDコードとが1対1に対応付けられる
ことで判断される。In this case, the order of the ID codes is determined by associating the category codes with the ID codes on a one-to-one basis.
【0007】そして、このIDコードが付加された送信
コードによるワイヤレスリモートコントロールシステム
においては、リモートコントロールコマンダーが室内で
使用される場合には、機器の誤動作がある程度防止され
ることが知られている(特開昭63−26092号公報
等参照)。In a wireless remote control system using a transmission code to which the ID code is added, when the remote control commander is used indoors, it is known that malfunction of the device is prevented to some extent ( See JP-A-63-26092.
【0008】一方、屋外でリモートコントロールコマン
ダーが使用される場合、スイッチにより数ビットのID
コードが設定される構成では、他のIDコードとの重複
確率が高いので、IDコードのビット数を増やす必要が
あり、その際各々のビット毎にスイッチでIDコードが
設定されるという構成では、ハードウェアーが増加する
ので、ユーザーにとって操作性が悪いということが指摘
されている。On the other hand, when a remote control commander is used outdoors, several bits of ID are set by a switch.
In a configuration in which a code is set, the probability of duplication with another ID code is high, so it is necessary to increase the number of bits of the ID code. At this time, in a configuration in which the ID code is set by a switch for each bit, It has been pointed out that operability is poor for users due to the increase in hardware.
【0009】そこで、リモートコントロールコマンダー
と機器とにランダムコードが設定されることにより、リ
モートコントロールコマンダーと機器とが1対1に対応
付けられて遠隔操作されるシステム(動作される機器に
固有の識別信号が固定コードとして予め設定されてい
る)が本出願人により提案されている(未公開)。[0009] Therefore, a random code is set in the remote control commander and the device, so that the remote control commander and the device are remotely associated with each other in one-to-one correspondence (identification unique to the device to be operated). The signal is preset as a fixed code) has been proposed by the applicant (not disclosed).
【0010】[0010]
【発明が解決しようとする課題】しかしながら、使用状
況によっては、リモートコントロールコマンダーと機器
とが1対1に対応付けられていないで、任意の識別信号
(ランダムコード)を使用した方が操作性が良くなると
いう場合がある。However, depending on the situation of use, the operability can be improved by using an arbitrary identification signal (random code) without a one-to-one correspondence between the remote control commander and the device. Sometimes it gets better.
【0011】本発明の目的は、固定コードとランダムコ
ードとが、個別に使用可能とされたリモートコントロー
ルコマンダーを提供することにある。An object of the present invention is to provide a remote control commander in which a fixed code and a random code can be used individually.
【0012】[0012]
【課題を解決するための手段】上記課題を解決するため
に、本発明は、下記の手段を備えたリモートコントロー
ルコマンダーを提供する。即ち、データの開始を機器に
認識させるガイドパルス信号と、リモートコントロール
コマンダーに設けられた操作キーのうち、どの操作キー
が操作されたかを機器に判断させるためのコマンドコー
ド信号と、機器の種類を特定するためのカテゴリーコー
ド信号と、前記リモートコントロールコマンダーと機器
とを対応するためのID信号とから構成される送信信号
を送信するリモートコントロールコマンダーにおいて、
ID発生スイッチの操作に応じてランダムコードのID
信号を発生させるID信号発生手段を有し、前記ID信
号は、予め設定され新しいカテゴリーに対応しメモリに
記憶された固定コード又は前記のID信号発生手段によ
り発生したIDコードからなり、前記発生したIDコー
ドが前記予め設定された固定コードの範囲内であるか判
断されるIDコード判定手段と、前記IDコード判定手
段により、前記IDコードが上記コードの範囲内である
と判定されるのを条件として、該IDコードが固定コー
ドの範囲外に置き換えられるIDコード置換手段が備え
られた、ことを特徴とするリモートコントロールコマン
ダーを提供する。In order to solve the above-mentioned problems, the present invention provides a remote control commander having the following means. That is, a guide pulse signal for causing the device to recognize the start of data, a command code signal for causing the device to determine which operation key has been operated among the operation keys provided on the remote control commander, and a type of the device. A category code signal for specifying, and a remote control commander for transmitting a transmission signal composed of an ID signal for corresponding the remote control commander and the device,
ID of random code according to operation of ID generation switch
An ID signal generating means for generating a signal, wherein the ID signal comprises a fixed code stored in a memory corresponding to a preset new category or an ID code generated by the ID signal generating means. ID code determining means for determining whether the ID code is within the range of the preset fixed code, and a condition that the ID code is determined to be within the range of the code by the ID code determining means. The present invention further provides a remote control commander provided with ID code replacement means for replacing the ID code outside the range of the fixed code.
【0013】本発明に係るリモートコントロールコマン
ダーでは、IDコード生成用信号発生手段がオンとされ
る時刻とオフとされる時刻とからIDコード生成用信号
の出力時間が計測されており、IDコード生成用信号発
生手段がオフとされるのをタイミングとして、その出力
時間がIDコードとして確定され、その確定されたID
コードが予め設定された固定コードの範囲内であるか否
かが判定されるとともに、所定操作に応答して入力され
た所望データが送信信号生成用のデータとして設定され
る。In the remote control commander according to the present invention, the output time of the ID code generation signal is measured from the time when the ID code generation signal generation means is turned on and the time when the ID code generation signal generation means is turned off. The output time is determined as an ID code at the timing when the application signal generating means is turned off, and the determined ID is output.
It is determined whether the code is within a preset fixed code range, and desired data input in response to a predetermined operation is set as data for generating a transmission signal.
【0014】[0014]
【発明の実施の形態】以下、本発明に係るリモートコン
トロールコマンダーの好適な実施形態を、図面に基いて
説明する。図1には、本例リモートコントロールコマン
ダーの要部回路構成が示されており、所定操作に応答し
て、所望の時間だけIDコード生成用信号が発生・出力
されるID発生スイッチ1(IDコード生成用信号発生
手段)から出力されたIDコード生成用信号は、マイク
ロコンピュータ10に設けられたスイッチスキャン回路
3に入力されて認識され、その認識されたIDコード生
成用信号の出力時間がタイマ5(出力時間計測手段)に
よって計測(カウント)され、この場合、ID発生スイ
ッチ1がオンとされる時刻がIDコード生成用信号の出
力開始時刻とされる一方、ID発生スイッチ1がオンと
された状態からオフとされた時刻がIDコード生成用信
号の出力終了時刻とされる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of a remote control commander according to the present invention will be described below with reference to the drawings. FIG. 1 shows a circuit configuration of a main part of the remote control commander according to the present embodiment. An ID generation switch 1 (ID code switch) for generating and outputting an ID code generation signal for a desired time in response to a predetermined operation. The ID code generation signal output from the generation signal generation means) is input to the switch scan circuit 3 provided in the microcomputer 10 and recognized, and the output time of the recognized ID code generation signal is set to the timer 5. In this case, the time when the ID generation switch 1 is turned on is set as the output start time of the ID code generation signal, and the ID generation switch 1 is turned on. The time at which the state is turned off is set as the output end time of the ID code generation signal.
【0015】なお、ID発生スイッチ1は、誤動作防止
のため、高さが低く設定されるとともに、ペン先などに
より押下される形状に設計されると好適である。It is preferable that the ID generating switch 1 is designed to have a low height and to be designed to be pressed by a pen tip or the like in order to prevent malfunction.
【0016】また、タイマ5では、初期値「0」からカ
ウントが開始され、いわゆる「桁あふれ」が生じると、
再び初期値「0」からカウントが行なわれるというよう
にカウントが繰り返えされる。The timer 5 starts counting from an initial value "0", and when a so-called "digit overflow" occurs,
The counting is repeated such that the counting is performed again from the initial value “0”.
【0017】そして、タイマ5の出力信号(出力時間)
はラッチ回路7(IDコード確定手段)に入力されて一
旦記憶され、ラッチ回路7では、IDコード発生スイッ
チ1がオンとされた後にオフとされるのをタイミングと
して、その記憶された出力時間がIDコードとして確定
され、その確定されたIDコード(ランダムコード)が
ラッチ回路7から出力されてメモリ9に入力・記憶され
る。The output signal (output time) of the timer 5
Is input to a latch circuit 7 (ID code determination means) and is temporarily stored therein. In the latch circuit 7, when the ID code generation switch 1 is turned on after being turned on, the stored output time is The determined ID code is determined, and the determined ID code (random code) is output from the latch circuit 7 and input / stored in the memory 9.
【0018】メモリ9には、予め設定された固定コード
が記憶されており、メモリ9から出力された固定コード
とIDコードは固定コードチェック回路11に入力さ
れ、固定コードチェック回路11では、設定・確定され
たIDコードが固定コードの範囲内であるか否かが判定
され(図2のフローチャート参照)、範囲内であれば、
液晶表示器13、ブザー15等の教示手段により、その
旨が使用者に文字または音で教示される。A fixed code set in advance is stored in the memory 9. The fixed code and the ID code output from the memory 9 are input to a fixed code check circuit 11. It is determined whether the determined ID code is within the range of the fixed code (see the flowchart of FIG. 2).
The teaching means such as the liquid crystal display 13 and the buzzer 15 instructs the user to that effect by letters or sounds.
【0019】従って、その教示がされないときには、固
定コードの範囲外にIDコードが設定されたことにな
り、その結果、使用者は固定コードとは異なるIDコー
ドを確実に設定できるとともに、設定されたことを容易
に確認することができる。Therefore, when the teaching is not performed, the ID code is set outside the range of the fixed code. As a result, the user can surely set the ID code different from the fixed code and set the ID code. Can be easily confirmed.
【0020】また、マイクロコンピュータ10には、キ
ーマトリクス回路17(データ入力手段)から送信信号
生成用の所望データが入力され、そのキーマトリクス回
路17からの出力データはキースキャン回路19で認識
されてデータ設定回路21(データ設定手段)に入力さ
れ、その入力されたデータ(カテゴリーコード、コマン
ドコード)と固定コードチェック回路11からのIDコ
ードとにより、送信信号生成用の所望データが設定され
て送信信号生成回路23に入力され、送信信号生成回路
23では送信回路25から機器に送信される送信信号
(ガイドパルス信号、コマンドコード信号、カテゴリー
コード信号、IDコード信号から構成される)が生成さ
れて送信回路25に入力される。The microcomputer 10 receives desired data for generating a transmission signal from a key matrix circuit 17 (data input means), and the output data from the key matrix circuit 17 is recognized by a key scan circuit 19. Desired data for generating a transmission signal is set and transmitted according to the input data (category code, command code) and the ID code from the fixed code check circuit 11, which are input to the data setting circuit 21 (data setting means). The signal is input to the signal generation circuit 23, and the transmission signal generation circuit 23 generates a transmission signal (consisting of a guide pulse signal, a command code signal, a category code signal, and an ID code signal) transmitted from the transmission circuit 25 to the device. The signal is input to the transmission circuit 25.
【0021】この場合、従来の送信フォーマットにID
コードが付加されて送信されるために、送信のフレーム
周期に変化がなく、IDコードデータの量に限界が生じ
るので、この実施形態では、IDコードデータが何回か
のフレームに分けて送信され、IDコードデータの長さ
にあまり制限が加えられないように設定されており、例
えば、15ビットのIDコード付きデータが送信される
場合、IDコードデータが3回に分けて時系列で送信さ
れる(図13参照)。In this case, the ID is added to the conventional transmission format.
Since the code is added and transmitted, there is no change in the transmission frame period and the amount of ID code data is limited. Therefore, in this embodiment, the ID code data is transmitted by being divided into several frames. The length of the ID code data is set so as not to be too limited. For example, when data with a 15-bit ID code is transmitted, the ID code data is transmitted in time series in three times. (See FIG. 13).
【0022】なお、固定コードチェック回路11によ
り、入力されたIDコードが固定コードの範囲内にある
とき、データ設定回路21では、送信データの設定は行
われない。When the input ID code is within the range of the fixed code by the fixed code check circuit 11, the data setting circuit 21 does not set the transmission data.
【0023】以上説明したように、この実施形態では、
ID発生スイッチ1がオンとされる時刻とオフとされる
時刻とからIDコード生成用信号の出力時間が計測され
ており、ID発生スイッチ1がオフとされるのをタイミ
ングとして、その出力時間がIDコードとして確定さ
れ、その確定されたIDコードが予め設定された固定コ
ードの範囲内であるか否かが判定されるとともに、所定
操作に応答して入力された所望データが送信信号生成用
のデータとして設定されるので、固定コードとランダム
コードとを、個別に使用することができる結果、使用勝
手が向上されるという効果があるとともに、固定コード
を利用して、新しいカテゴリーに対応することができる
という効果がある。As described above, in this embodiment,
The output time of the ID code generation signal is measured from the time at which the ID generation switch 1 is turned on and the time at which the ID generation switch 1 is turned off. It is determined as an ID code, it is determined whether or not the determined ID code is within the range of a preset fixed code, and desired data input in response to a predetermined operation is used for generating a transmission signal. Since it is set as data, the fixed code and the random code can be used separately, resulting in improved usability.In addition, it is possible to use the fixed code to support new categories. There is an effect that can be.
【0024】次に、他の実施形態について説明する。図
3に示されるように、この実施形態では、メモリ9の出
力信号が置換回路27に取り込まれる構成とされ、この
置換回路27では、図4のフローチャートから理解され
るように、IDコード発生スイッチ1から入力されて設
定された入力IDコードが固定コードの範囲内にあると
きには、送信されるIDコードが固定コードの範囲外と
なるように入力IDコードが自動的に別の値に置換され
る処理が行なわれ、その置換処理の手順としては以下に
示す4つの手順が挙げられる。Next, another embodiment will be described. As shown in FIG. 3, in this embodiment, the output signal of the memory 9 is taken in the replacement circuit 27. As shown in the flowchart of FIG. When the input ID code input and set from 1 is within the range of the fixed code, the input ID code is automatically replaced with another value so that the transmitted ID code is out of the range of the fixed code. The processing is performed, and the following four procedures are given as the procedure of the replacement processing.
【0025】なお、この実施形態では、図5に示される
ように、送信信号が15ビットとされており、その内、
IDコードが14ビット、パリティが1ビットとされて
いるとともに、固定コードは、値「0H」〜値「FH」
までが使用され、ランダムコード(入力IDコードまた
は入力IDコードが置換されたIDコード)は、値「1
0H」〜値「3FFFH」までが使用されている。In this embodiment, as shown in FIG. 5, the transmission signal has 15 bits.
The ID code is 14 bits, the parity is 1 bit, and the fixed code is a value “0H” to a value “FH”.
Are used, and the random code (the input ID code or the ID code in which the input ID code is replaced) has the value “1”.
0H ”to the value“ 3FFFFH ”.
【0026】そして、第1の手順では、図6に示される
ように、IDコード発生スイッチ1から入力された入力
IDコードに、予め定められた特定の値(固定値)が加
えられることにより(IDコード=入力IDコード+固
定値)、入力IDコードがIDコード(ランダムコー
ド)に置換される。In the first procedure, as shown in FIG. 6, a predetermined specific value (fixed value) is added to the input ID code input from the ID code generation switch 1 (see FIG. 6). ID code = input ID code + fixed value), the input ID code is replaced with an ID code (random code).
【0027】この場合、固定値の値としては、固定コー
ドが値「0H」〜値「FH」の時には、固定コードの最
大値「FH」より、少なくとも値1だけ大きい値「10
H」(4桁表示では「0010H」)から値「3FFF
H」(入力IDコードにその固定値が付加されて桁上げ
により再び固定コードにならない値)までの値に設定さ
れており、例えば、入力IDコードが値「00H」で、
固定値が値「10H」の時には、「00H」+「10
H」=「10H」であるから、IDコードは値「10
H」に置換されたことになる。In this case, when the fixed code has a value of “0H” to “FH”, the value of the fixed value is “10” which is at least 1 larger than the maximum value “FH” of the fixed code.
H ”(“ 0010H ”in 4-digit display) to the value“ 3FFF
H "(a value at which the fixed value is added to the input ID code and does not become a fixed code again due to carry). For example, when the input ID code is the value" 00H ",
When the fixed value is the value “10H”, “00H” + “10
H ”=“ 10H ”, the ID code has the value“ 10
H ".
【0028】次に、第2の手順では、図7に示されるよ
うに、入力IDコードの値に、適当なランダム値(例え
ば、マイクロコンピュータ10がストップモードに入っ
た回数)と固定値とが付加されて置換された値がIDコ
ードとされ、IDコード=(入力IDコード+固定値+
ランダム値)となる。Next, in the second procedure, as shown in FIG. 7, an appropriate random value (for example, the number of times the microcomputer 10 has entered the stop mode) and a fixed value are included in the value of the input ID code. The value added and replaced is set as an ID code, and ID code = (input ID code + fixed value +
(Random value).
【0029】この場合、(ランダム値+固定値)の値が
固定コードに付加された値が、IDコードの最大値「3
FFFH」を越えて桁下がりし、再び固定コードの範囲
に入らない範囲に固定値の範囲が設定され、例えば、ラ
ンダム値の範囲が値「00H」〜値「F0H」のとき、
入力IDコードの最小値が値「00H」で、ランダム値
の最小値が値「10H」であれば、固定コードを避ける
最小値「10H」から、入力IDコードの最大値が値
「0FH」でランダム値の最大値が値「F0H」のとき
に固定コードが避けられる最大値「3F00H」までの
範囲内に固定値が設定されており、入力IDコードが値
「001H」、ランダム値が値「10H」、固定値が値
「100H」のとき、IDコードは、(「001H」+
「010H」+「100H」)=「111H」となる。In this case, the value obtained by adding the value of (random value + fixed value) to the fixed code is the maximum value of the ID code “3”.
FFFH ”, a range of fixed values is set in a range that does not fall within the range of the fixed code again. For example, when the range of random values is a value“ 00H ”to a value“ F0H ”,
If the minimum value of the input ID code is “00H” and the minimum value of the random value is “10H”, the maximum value of the input ID code is “0FH” from the minimum value “10H” that avoids the fixed code. When the maximum value of the random value is the value “F0H”, a fixed value is set within a range up to the maximum value “3F00H” where the fixed code is avoided, and the input ID code is the value “001H”, and the random value is the value “ 10H "and the fixed value is the value" 100H ", the ID code is (" 001H "+
“010H” + “100H”) = “111H”.
【0030】次に、第3の手順では、図5に示されたI
Dコードの5ビット〜14ビットの内、1ビットがロー
レベル“0”からハイレベル“1”に置き換えられる処
理が行われる。Next, in the third procedure, the I shown in FIG.
A process is performed in which one bit among the 5 bits to 14 bits of the D code is replaced from a low level “0” to a high level “1”.
【0031】この場合、入力IDコードが固定コードの
範囲内(値「0」〜値「FH」)にあれば、5ビット〜
14ビットは全て“0”であるから、この内の1ビット
が“0”から“1”に置換されれば、入力IDコードは
固定コードの範囲外(ランダムコード)となる。In this case, if the input ID code is within the range of the fixed code (value “0” to value “FH”), 5 bits to
Since all 14 bits are “0”, if one of them is replaced from “0” to “1”, the input ID code is out of the range of the fixed code (random code).
【0032】そこで、“1”に置換されるビットが固定
されている場合と、ランダム性を有する場合とがあるの
で、図8に示されるように、ステップS1で、どちらの
場合であるかが選択され、ランダム性を有する場合にお
いては(ステップS1で「ランダム値」選択)、入力I
Dコード(ランダム値)が10進数に変換され、その1
桁の値がビット数に対応付けられる(ステップS2、ス
テップS3)。Therefore, there are a case where the bit to be replaced with "1" is fixed and a case where the bit has randomness. Therefore, as shown in FIG. If it is selected and has randomness ("random value" is selected in step S1), the input I
D code (random value) is converted to decimal number,
The digit value is associated with the bit number (step S2, step S3).
【0033】例えば、1桁の値が「0」であれば、5ビ
ット目が“0”から“1”に置換され、1桁の値が
「1」であれば、6ビット目が“0”から“1”に置換
され、1桁の値が「2」であれば、7ビット目が“0”
から“1”に置換され、以下同様にして、1桁の値が
「9」であれば、14ビット目が“0”から“1”に置
換される。For example, if the one digit value is "0", the fifth bit is replaced with "1" from "0", and if the one digit value is "1", the sixth bit is replaced with "0". "Is replaced with" 1 ", and if the value of one digit is" 2 ", the seventh bit is" 0 ".
To "1", and similarly, if the one-digit value is "9", the 14th bit is replaced from "0" to "1".
【0034】すなわち、ランダム値が値「0CH」のと
き、その10進数は値「12」となるので、1桁の値は
「2」となり、IDコードの7ビット目の“0”が
“1”とされると、IDコードは値「4CH」(=10
01100b)となる。That is, when the random value is the value "0CH", its decimal number is the value "12", so that the one-digit value is "2" and the seventh bit "0" of the ID code is "1". ", The ID code has the value" 4CH "(= 10CH).
01100b).
【0035】一方、“1”に置換されるビットが固定さ
れている場合においては(ステップS1で「固定」選
択)、ランダム値の場合と同様にして、固定値の値がビ
ットに対応付けられ(ステップS4)、ステップS5の
処理が同様に行われる。On the other hand, when the bit to be replaced with "1" is fixed ("fixed" is selected in step S1), the fixed value is associated with the bit as in the case of the random value. (Step S4) The processing of step S5 is performed in the same manner.
【0036】次に、第4の手順では、IDコードが入力
される以前に入力されたIDコード(今回が3回目の入
力であるとすれば、2回目に入力されたIDコード;発
生前IDコードと称する)と固定値との和が、今回の入
力IDコードに加えられて入力IDコードが置換され
(図9のステップS10)、その置換により得られるI
Dコードが、固定コードの範囲外であるときは(ステッ
プS20NO)、そのIDコードが設定される一方、範
囲内にあるときは(ステップS20YES)、ステップ
S30に進んで、その置換により得られたIDコードに
固定コードが加えられ、範囲外となるまで、ステップS
20→ステップS30→ステップS20のループが繰り
返される。Next, in the fourth procedure, the ID code input before the ID code is input (if the current input is the third input, the second input ID code; The sum of the input ID code and the fixed value is added to the current input ID code to replace the input ID code (step S10 in FIG. 9).
If the D code is out of the range of the fixed code (NO in step S20), the ID code is set. If the D code is in the range (YES in step S20), the process proceeds to step S30 and is obtained by the replacement. Step S until the fixed code is added to the ID code and the ID code is out of the range.
The loop of 20 → Step S30 → Step S20 is repeated.
【0037】例えば、入力IDコードが値「00H」、
発生前IDコードの値が「01H」、固定値が値「0
8」の場合、(入力IDコードの値)+(発生前IDコ
ードの値)+固定値=値「00H」+「01H」+「0
8」=「09H」となり、固定コードの範囲内であるの
で、さらに固定値「08」が加算されて(ステップS3
0)IDコード=「11H」となり、このIDコードは
固定値の範囲外であるので、そのまま設定されることに
なる。For example, if the input ID code has the value "00H",
The value of the ID code before occurrence is “01H”, and the fixed value is the value “0”.
In the case of “8”, (value of input ID code) + (value of ID code before occurrence) + fixed value = value “00H” + “01H” + “0”
8 "=" 09H ", which is within the range of the fixed code, so that the fixed value" 08 "is further added (step S3).
0) ID code = “11H”, and since this ID code is out of the range of the fixed value, it is set as it is.
【0038】この場合、固定値は最小値「01H」〜最
大値「3FFFH」の範囲内に設定されており、最小値
が「00H」とされないのは、発生前IDコードが値
「00H」であったときに、固定値が何度加算されて
も、その加算値が「00H」となり、固定コードの範囲
外の値にならないからである。In this case, the fixed value is set within the range of the minimum value "01H" to the maximum value "3FFFH", and the reason that the minimum value is not set to "00H" is that the ID code before occurrence is the value "00H". This is because no matter how many times the fixed value is added, the added value becomes “00H” and does not become a value outside the range of the fixed code.
【0039】そして、発生前IDコードは、固定コード
とランダムコードの内、どちらかの範囲内の値であって
もよく、これは、固定コードとして使用された値が、ラ
ンダムコードとして発生されることがあり得るからであ
る。The pre-occurrence ID code may be a value in either range of the fixed code and the random code, and the value used as the fixed code is generated as a random code. This is because it is possible.
【0040】なお、上記4つの手順の説明で挙げられた
IDコード等の値は、固定コード数やIDコードのビッ
ト数に対応して各々違う値となる。It should be noted that the values of the ID code and the like mentioned in the description of the above four procedures are different values corresponding to the number of fixed codes and the number of bits of the ID code.
【0041】以上説明したように、この実施形態では、
IDコードが固定コードの範囲内であると判定されるの
を条件として、IDコードが固定コードの範囲外に自動
的に置き換られるので、利便さが向上される。As described above, in this embodiment,
On the condition that the ID code is determined to be within the range of the fixed code, the ID code is automatically replaced outside the range of the fixed code, so that the convenience is improved.
【0042】また、固定コードを示すビット以外のビッ
トに各々対応する“0”が“1”に置き換えられること
により、IDコードが固定コードの範囲外に自動的に置
き換られる処理が速くなるという利点を有する。Further, by replacing "0" corresponding to each bit other than the bit indicating the fixed code with "1", the process of automatically replacing the ID code outside the range of the fixed code becomes faster. Has advantages.
【0043】なお、本発明は、上記実施形態に限定され
ることなく、本発明の要旨を逸脱しない範囲において、
その他種々の構成を採ることができる。It should be noted that the present invention is not limited to the above-described embodiment, but may be made within the scope of the present invention.
Other various configurations can be adopted.
【0044】[0044]
【発明の効果】本発明に係るリモートコントロールコマ
ンダーでは、IDコード生成用信号発生手段がオンとさ
れる時刻とオフとされる時刻とからIDコード生成用信
号の出力時間が計測されており、IDコード生成用信号
発生手段がオフとされるのをタイミングとして、その出
力時間がIDコードとして確定され、その確定されたI
Dコードが予め設定された固定コードの範囲内であるか
否かが判定されるとともに、所定操作に応答して入力さ
れた所望データが出力波形生成用のデータとして設定さ
れるので、固定コードとランダムコードとを、個別に使
用することができる結果、使用勝手が向上されるという
効果があるとともに、固定コードを利用して、新しいカ
テゴリーに対応することができるという効果がある。In the remote control commander according to the present invention, the output time of the ID code generation signal is measured from the time when the ID code generation signal generation means is turned on and the time when it is turned off. When the code generation signal generating means is turned off, the output time is determined as an ID code.
It is determined whether or not the D code is within the range of a preset fixed code, and desired data input in response to a predetermined operation is set as data for generating an output waveform. As a result of being able to use the random code individually, there is an effect that the usability is improved, and there is an effect that it is possible to use a fixed code to cope with a new category.
【0045】また、本発明に係るリモートコントロール
コマンダーでは、IDコードが固定コードの範囲内であ
ると判定されるのを条件として、IDコードが固定コー
ドの範囲内であることが教示されるので、使用者は、I
Dコードの設定を確実に行なうことができるという効果
がある。Further, the remote control commander according to the present invention teaches that the ID code is within the range of the fixed code on condition that the ID code is determined to be within the range of the fixed code. The user is I
There is an effect that the D code can be set reliably.
【0046】そして、本発明に係るリモートコントロー
ルコマンダーでは、IDコードが固定コードの範囲内で
あると判定されるのを条件として、IDコードが固定コ
ードの範囲外に置き換られるので、IDコードの設定が
確実かつ容易に行えるという効果がある。In the remote control commander according to the present invention, the ID code is replaced outside the range of the fixed code on condition that the ID code is determined to be within the range of the fixed code. There is an effect that setting can be performed reliably and easily.
【0047】さらに、本発明に係るリモートコントロー
ルコマンダーでは、IDコードが固定コードの範囲内で
あると判定されるのを条件として、固定コードを示すビ
ット以外のビットに各々対応するローレベル信号とハイ
レベル信号とが互いに置き換えられるので、置換処理が
速く行えるという効果がある。Further, in the remote control commander according to the present invention, on condition that the ID code is determined to be within the range of the fixed code, a low level signal and a high level signal corresponding to bits other than the bit indicating the fixed code are provided. Since the level signal and the level signal are replaced with each other, there is an effect that the replacement process can be performed quickly.
【図1】本発明に係るリモートコントロールコマンダー
の好適な実施例の図である。FIG. 1 is a diagram of a preferred embodiment of a remote control commander according to the present invention.
【図2】実施例フローチャートである。FIG. 2 is a flowchart of an embodiment.
【図3】他の実施例における回路構成図である。FIG. 3 is a circuit configuration diagram in another embodiment.
【図4】他の実施例におけるフローチャートである。FIG. 4 is a flowchart in another embodiment.
【図5】ビットとコードとの関係を示す相関図である。FIG. 5 is a correlation diagram showing the relationship between bits and codes.
【図6】他の実施例におけるフローチャートである。FIG. 6 is a flowchart in another embodiment.
【図7】他の実施例におけるフローチャートである。FIG. 7 is a flowchart in another embodiment.
【図8】他の実施例におけるフローチャートである。FIG. 8 is a flowchart in another embodiment.
【図9】他の実施例におけるフローチャートである。FIG. 9 is a flowchart in another embodiment.
【図10】従来の信号フォーマットの構成説明図であ
る。FIG. 10 is a diagram illustrating the configuration of a conventional signal format.
【図11】IDコード付き信号フォーマットの構成説明
図である。FIG. 11 is an explanatory diagram of a configuration of a signal format with an ID code.
【図12】従来の信号フォーマットの送信例を示す説明
図である。FIG. 12 is an explanatory diagram showing a transmission example of a conventional signal format.
【図13】IDコード付き信号フォーマットの送信例を
示す説明図である。FIG. 13 is an explanatory diagram showing a transmission example of a signal format with an ID code.
1・・・ ID発生スイッチ、3・・・ スイッチスキャン回
路、5・・・ タイマ、7・・・ラッ チ回路、9・・・ メモ
リ、11・・・ 固定コードチェック回路、13・・・ 液晶表
示器、15・・・ ブザー、17・・・ キーマトリクス、19
・・・ キースキャン回路、21・・・ デ ータ設定回路、2
3・・・ 送信信号生成回路、25・・・ 送信回路、27・・・
置換回路DESCRIPTION OF SYMBOLS 1 ... ID generation switch, 3 ... Switch scan circuit, 5 ... Timer, 7 ... Latch circuit, 9 ... Memory, 11 ... Fixed code check circuit, 13 ... Liquid crystal Display, 15 Buzzer, 17 Key matrix, 19
... key scan circuit, 21 ... data setting circuit, 2
3 ... transmission signal generation circuit, 25 ... transmission circuit, 27 ...
Replacement circuit
Claims (1)
ルス信号と、 リモートコントロールコマンダーに設けられた操作キー
のうち、どの操作キーが操作されたかを機器に判断させ
るためのコマンドコード信号と、 機器の種類を特定するためのカテゴリーコード信号と、 前記リモートコントロールコマンダーと機器とを対応す
るためのID信号とから構成される送信信号を送信する
リモートコントロールコマンダーにおいて、 ID発生スイッチの操作に応じてランダムコードのID
信号を発生させるID信号発生手段を有し、 前記ID信号は、予め設定され新しいカテゴリーに対応
しメモリに記憶された固定コード又は前記のID信号発
生手段により発生したIDコードからなり、 前記発生したIDコードが前記予め設定された固定コー
ドの範囲内であるか判断されるIDコード判定手段と、 前記IDコード判定手段により、前記IDコードが上記
コードの範囲内であると判定されるのを条件として、該
IDコードが固定コードの範囲外に置き換えられるID
コード置換手段が備えられた、ことを特徴とするリモー
トコントロールコマンダー。A guide pulse signal for causing the device to recognize the start of data; a command code signal for causing the device to determine which of the operation keys provided on the remote control commander has been operated; A remote control commander for transmitting a transmission signal composed of a category code signal for specifying the type of the remote control commander and an ID signal for corresponding the device to the remote control commander. Code ID
ID signal generating means for generating a signal, wherein the ID signal comprises a fixed code stored in a memory corresponding to a preset new category or an ID code generated by the ID signal generating means, ID code determining means for determining whether the ID code is within the range of the preset fixed code; and a condition that the ID code is determined to be within the range of the code by the ID code determining means. As an ID whose ID code is replaced outside the range of the fixed code
A remote control commander comprising a code replacing means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001050674A JP3304965B2 (en) | 2001-02-26 | 2001-02-26 | Remote control commander |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001050674A JP3304965B2 (en) | 2001-02-26 | 2001-02-26 | Remote control commander |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP01382393A Division JP3180488B2 (en) | 1993-01-29 | 1993-01-29 | Remote control commander |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001285966A JP2001285966A (en) | 2001-10-12 |
| JP3304965B2 true JP3304965B2 (en) | 2002-07-22 |
Family
ID=18911597
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001050674A Expired - Fee Related JP3304965B2 (en) | 2001-02-26 | 2001-02-26 | Remote control commander |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3304965B2 (en) |
-
2001
- 2001-02-26 JP JP2001050674A patent/JP3304965B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001285966A (en) | 2001-10-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4623887A (en) | Reconfigurable remote control | |
| US9373250B2 (en) | Remote controller having one shot automatic mapping of learned function | |
| EP0176965A2 (en) | Remote control apparatus | |
| AU709901B2 (en) | Method and apparatus for transmitting data | |
| JP2005517332A (en) | Remote control device for personal computer | |
| JPS62236298A (en) | remote control device | |
| KR100885466B1 (en) | Apparatus comprising a remote control device and a first electronic device | |
| US6469751B1 (en) | Remote control device and computer readable recording medium for recording a remote control program | |
| KR930006419B1 (en) | Mode change and display method of reorganized remote control transmitter | |
| US5621484A (en) | User-programmable control device for a television apparatus | |
| EP0331257A2 (en) | Universal remote control transmitter with simplified device indentification | |
| CN100444622C (en) | Using the functions of the remote controller to control the device and its control method | |
| US5680115A (en) | Remote controlling method | |
| JP3304965B2 (en) | Remote control commander | |
| JP2999255B2 (en) | How to reset the program position | |
| JP3180488B2 (en) | Remote control commander | |
| US6590503B1 (en) | Remote control system | |
| KR101490133B1 (en) | Remote control codes | |
| KR100664938B1 (en) | Remote control method and remote control system using the same | |
| KR100449685B1 (en) | Method for transmitting the remote control signals of universal remote controller | |
| JP3154201B2 (en) | Remote control device | |
| JPH07177585A (en) | Remote control device | |
| KR19990051252A (en) | How to automatically set the time of the remote controller | |
| KR920004009B1 (en) | One-touch multi-function remote control device and method | |
| JPH1042377A (en) | Custom analysis function and computer provide with remote controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090510 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |