Remote control transmitter arrangement for one or more television devices.
Abstract
This record has no abstract on file.
Term
Term ended
Expired 1 May 2004, 22.4 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
1 claim: 1 independent, 0 dependent
- 1[Claim(s)] 【特許請求の範囲】 1 データが送り込まれ、またデータが送り出される入力/出力ユニツトと、遠隔制御送信機の動作を制御するためのプログラムが記憶されるプログラム・メモリと、上記遠隔制御送信機の動作期間中処理されるデータを一時的に記憶するためのデータ・メモリと、上記入力/出力ユニツト、上記プログラム・メモリ、および上記データ・メモリに結合され、上記プログラムの制御のもとで上記入力/出力ユニツトおよび上記データ・メモリから受信したデータまたはこれらに供給されるデータを処理するための中央処理ユニツトとを含むマイクロコントローラと、使用者が遠隔配置された装置の各機能を制御することができるように上記入力/出力ユニツトに結合された複数の機能制御キーを含み、使用者が機能制御キーを付勢したとき制御されるべき各機能を表わす符号化された信号を発生するキーボードと、上記入力/出力ユニツトに結合され、遠隔制御送信機が制御すべき特定の装置を表わす第1の形式または上記遠隔制御送信機が1以上の装置を制御することを示す第2の形式のいずれかの送信機形式を表わす符号化された信号を供給する送信機の形式符号化信号発生手段と、上記入力/出力ユニツトに結合された入力を有し、遠隔制御メツセージを表わす符号化された信号に従つて遠隔制御信号を送信する送信手段とからなり、上記中央処理ユニツトは、プログラムの制御のもとで、供給される上記送信機形式を表わす符号化信号および上記機能を表わす符号化信号に応答して、制御されるべき特定の装置を指定するための前置き部分および制御されるべき特定の機能を指定するデータ部分を含む遠隔制御メツセージを表わす符号化信号を発生し、また上記中央処理ユニツトは、プログラムの制御のもとで、上記送信機形式を表わす符号化信号が上記第1の形式である場合には、上記送信機形式を表わす符号化信号に従つて上記前置き部分を発生し、且つ上記機能を表わす符号化信号に従つて上記データ部分を発生し、さらに上記中央処理ユニツトは、プログラムの制御のもとで、上記送信機形式を表わす信号が上記第2の形式である場合には、上記入力/出力ユニツトからデータを受信して、上記送信機形式を表わす信号以外に制御されるべき特定の装置を表わす装置表示符号化信号に従つて上記前置き部分を発生し、また上記機能を表わす信号および上記装置を表わす信号に従つて上記データ部分を発生するものである、遠隔制御用送信機。 An encoded signal showing a remote-control message characterized by comprising the following is generated, and it is the above-mentioned centralized processing unit, When an encoded signal which expresses the above-mentioned transmitter form under control of a program is the 1st form of the above, an encoded signal showing the above-mentioned transmitter form -- therefore, an encoded signal which generates the above-mentioned introduction portion and by which it denotes the above-mentioned function -- therefore -- generating the above-mentioned data part -- the above-mentioned centralized processing unit, When a signal which expresses the above-mentioned transmitter form under control of a program is the 2nd form of the above, a device display encoded signal showing a specific device which should be controlled in addition to a signal which receives data from the above-mentioned input/output unit, and by which it denotes the above-mentioned transmitter form -- therefore -- generating the above-mentioned introduction portion a signal showing a signal and the above-mentioned device showing the above-mentioned function -- therefore, a transmitter for remote control which is what generates the above-mentioned data part, 1 Input/Output Unit to which Data is Sent into and Data is Sent Out, A program memory a program for controlling operation of a remote-control transmitter is remembered to be, A data memory for memorizing temporarily data processed during a period of the above-mentioned remote-control transmitter of operation, It is combined with the above-mentioned input/output unit, the above-mentioned program memory, and the above-mentioned data memory, A micro controller containing a centralized processing unit for processing data supplied to data or these which were received under control of the above-mentioned program from the above-mentioned input/output unit and the above-mentioned data memory, A plurality of function control keys combined with the above-mentioned input/output unit so that a user could control each function of a device by which remote arrangement was carried out are included, A keyboard which generates a coded signal showing each function which should be controlled when a user energizes a function control key, It is combined with the above-mentioned input/output unit, A formal encoded signal generating means of a transmitter which supplies a coded signal showing one transmitter form of the 2nd form that shows that the 1st form or above-mentioned remote-control transmitter showing a specific device which a remote-control transmitter should control controls one or more devices, a coded signal which has the input combined with the above-mentioned input/output unit and by which it denotes a remote-control message -- therefore -- consisting of a transmitting means which transmits a remote-control signal -- the above-mentioned centralized processing unit, A data part which specifies an introduction portion and a specific function which should be controlled for answering an encoded signal showing an encoded signal and the above-mentioned function to express the above-mentioned transmitter form supplied under control of a program, and specifying a specific device which should be controlled.
12 paragraphs, as filed
[Detailed Description of the Invention]
Composition which can carry out this intermediary use that this invention manufactures each remote-control transmitter for controlling a television receiving set, a videotape recorder, or a videodisc player, Or it is related with the unified single remote-control transmitter for controlling a various device. <The background of an invention> The manufacturer of a television receiving set provides the remote control for television receiving sets from before. It is Noodle so that a manufacturer may provide each remote control for television accessories as a video cassette recorder and television accessories like a videodisc player are in fashion. As a result, a user may have three pieces or each remote-control transmitter beyond it. It is troublesome to use each remote-control transmitter. the expense of the remote control in which each TV apparatus has a remote-control transmitter in itself -- a user -- an intermediary -- it is expensive. Therefore, it is very desirable for User with the TV apparatus with the equipment for remote control of How many to use the unified single remote-control transmitter which can control one or more TV apparatus. Although User with some TV apparatus receives a benefit by using the unified remote-control transmitter, In addition to the unified remote-control transmitter, the manufacturer has to manufacture each remote-control transmitter for [ each ] TV apparatus for the user of a single TV apparatus, for example, a television receiving set, for now. Although most of each transmitters for remote control, unification remote-control transmitters, for example, a drive, and a conversion (transformer juicer) portion can be made similarly, Not each control portion can be easily made from having to generate various kinds of different Ivy remote-control messages in a similar manner. the control key with which the remote-control transmitter with which especially the latter was unified was assigned to control of the different Ivy device -- with, there is a problem of being. Since the control portion of different Ivy various kinds is needed, a manufacturer will pay the expense for stock required for it, or an examination, but such expenses may be A round(ed) by a user's burden. An object of this invention is to solve such a problem. <The outline of an invention> According to this invention, it is contained in the remote-control transmitter with which it was unified each single remote-control transmitter for devices, 2, or for [ beyond it ] devices, The micro controller for controlling the operation (namely, microprocessor incorporated into the preferably single integrated circuit which operates under control of the program memorized in the memory) A micro computer or the same device is programmed by the same program regardless of the object. If the transmitter for remote control of this invention attaches and shows the reference number currently used in the example of the illustration to be explained later, Input/output units 30 and 42 to which data is sent into and data is sent out, Program memory 58 the program for controlling operation of a remote-control transmitter is remembered to be, Data memory 60 for memorizing temporarily the data processed during the period of the above-mentioned remote-control transmitter of operation, It is combined with the above-mentioned input/output units 30 and 42, the above-mentioned program memory 58, and the above-mentioned data memory 60, Micro controller 32 containing centralized processing unit 56 for processing the data supplied to the data or these which were received under control of the above-mentioned program from the above-mentioned input/output units 30 and 42 and the above-mentioned data memory 60, A plurality of function control keys combined with the above-mentioned input/output units 30 and 42 so that a user could control each function of devices 10, 12, and 14 by which remote arrangement was carried out are included, It is combined with keyboard 30 which generates the coded signal showing each function which should be controlled when a user energizes a function control key by the above-mentioned input/output units 30 and 42, Formal encoded signal generating means 36 of the transmitter which supplies the coded signal showing one transmitter form of the 2nd form that shows that the 1st form or above-mentioned remote-control transmitter showing the specific device which a remote-control transmitter should control controls one or more devices, the coded signal which has the input combined with the above-mentioned input/output units 30 and 42 and by which it denotes a remote-control message -- therefore -- consisting of transmitting means 44 which transmits a remote-control signal The encoded signal showing the encoded signal and the above-mentioned function to express the above-mentioned transmitter form which the above-mentioned centralized processing unit 56 is a basis of control of a program, and is supplied is answered, The encoded signal showing the remote-control message containing the data part which specifies the introduction portion and the specific function which should be controlled for specifying the specific device which should be controlled is generated, When the above-mentioned centralized processing unit 56 is a basis of control of a program and the encoded signal showing the above-mentioned transmitter form is the 1st form (a specific device is expressed) of the above, the encoded signal showing the above-mentioned transmitter form -- therefore, the encoded signal which generates the above-mentioned introduction portion and by which it denotes the above-mentioned function -- therefore -- the above-mentioned data part is generated, and also the above-mentioned centralized processing unit 56 is a basis of control of a program When the signal showing the above-mentioned transmitter form is the 2nd form (controlling one or more devices is shown) of the above, the device display encoded signal showing the specific device which should be controlled in addition to the signal which receives data from the above-mentioned input/output units 30 and 42, and by which it denotes the above-mentioned transmitter form -- therefore -- generating the above-mentioned introduction portion the signal showing the signal and the above-mentioned device showing the above-mentioned function -- therefore, the above-mentioned data part is generated. These feature and other features of this invention are explained, referring to a figure below. <Detailed explanation> In Drawing 1, television receiving set (TV) 10 receives the television signal boiled from video cassette recorder (VCR) 12 and videodisc player (VD) 14 for reproduction. As for these, although a television signal is generally a RF signal, Then is also good at a video signal. Source 16 (it is illustration like an antenna or a cable distribution network) of RF supplies RF signal to VCR12. TV10 and VCR12 contain the tuner, respectively. The switching arrangement is formed into VCR12 and only the tuner of TV10 supplies a signal to the both sides of the tuner of TV10, and the tuner of VCR12 alternatively. Under the latter state, while other channels are reproduced by VCR12, one channel is reproduced by TV10. In order to control various kinds of functions of TV10, VCR12, and VD14, each remote-control transmitters 10a, 12a, and 14a are formed. It is prepared in order that the remote-control message generated by each remote-control transmitters 10a, 12a, and 14a may control various kinds of functions of TV10, VCR12, and VD14. The remote-control message generated by each remote-control transmitters 10a, 12a, and 14a, being received and processed by remote-control receiving set (RRCVR) portions 10b, 12b, and 14b of TV10, VCR12, and VD14 -- each remote-control message -- therefore, a device is controlled. A user's push of each key of a remote-control transmitter will generate a remote-control message. The next table shows the function of TV10 and VCR12 which are controlled as an example when each key of transmitters 10a, 12a, and 14a is pressed, and VD14.
[Table]
[Table]
[Table]
[Table]
Remote-control transmitter 20 with which it was unified for controlling TV10 and VCR12 which are shown in Drawing 1, and VD14 is shown in Drawing 2. Remote-control transmitter 20 unified since many keys were used in order to control one or more devices, The next table possessing device selection keys TV, VCR, and VD for determining which [ of TV10, VCR12, and VD24 ] should be controlled shows each function of the key of unification remote-control transmitter 20. Depending on of which device the key was pressed previously as for a certain function, other functions control the specific device which is not related to of which device the key was pressed previously to non-Article as shown in the table. Other functions are dependent on which device and the key of the function were pressed previously. It needs to be cautious of the key of "ON" not existing in this. This is because turn-on of each device is automatically carried out by selection of a device key.
[Table]
[Table]
Drawing 3 shows the schematic structure of the remote control which can be used with either of the unification remote-control transmitters shown in each remote-control transmitter or Drawing 2 showing in Drawing 1. Are fundamental, This device contains drive portion 34 for transmitting micro controller 32 and the remote-control message for answering the command into which it was put by keyboard 30 into which a user can put a command, and keyboard 30, and forming a remote-control message to a remote-control receiver. Micro controller 32 operates under control of the memorized always same program, i.e., a program unrelated to the form of a remote-control transmitter. Drive portion 34 is also always the same. Therefore, the important portion of all the remote-control transmitters is the same. There are few stocks of the parts needed for this manufacturing the remote-control transmitter of four different Ivy forms and examinations, and it ends, therefore is very advantageous to a user to a manufacturer in respect of expense very much. keyboard 30 -- the form of a remote-control transmitter -- therefore, it is chosen. However, the key numerals common to the both sides of each remote-control transmitter and a unification remote-control transmitter for keys are the same. In order to identify the form of a remote-control transmitter, the input and output terminal of each other with micro controller 32 are being alternatively connected to a power-supply-voltage (VDD) lead or either of the reference voltage (ground) conductors under external connection composition (strap composition) 36 by the manufacturer. in order to determine the operation which connection composition 36 answers operation of a key and should be taken -- micro controller 32 -- an examination -- that is, it is read. Especially the remote-control message contains the introduction portion for identifying the device which should be controlled, and the data part for identifying the function which should be controlled. When a transmitter is individual (10a, 12a, or 14a in the 1st figure), connection composition 36 determines the introduction portion of a remote-control message. if it is that (10 of Drawing 1) with which the transmitter was united -- connection composition 36 -- the contents of external memory 37 -- therefore, an introduction portion and many determine a data part. External memory 37 is also accumulating information like [ again ] an above-mentioned skip list. these feature and other features -- the -- the [ 5A and ] -- the [B / 5 / figure and ] -- with reference to the flow chart of System City program shown in 6A thru/orE [ 6 ] figure, it explains still in detail. Reference of Drawing 3 combines the switch of various kinds of keys of keyboard 30 also with electric power switch circuit 38 besides micro controller 32. As for electric power switch circuit 38, a push on the key of keyboard 30 will supply the power supply voltage from battery 40 to the remaining portion of the remote-control transmitter containing micro controller 32. Microprocessor 32 generates the digital word which answers the pressed key and expresses a suitable remote-control message. the word which expresses the remote-control message in micro controller 32 with a mode which describes a carrier signal below -- therefore, it modulates and drive amplifier 42 of drive portion 34 is supplied. The modulated subcarrier is amplified by drive amplifier 42, and is supplied to transformer juicer 44. Transformer juicer 44 which consists of an infrared light emitting diode transmits the modulated subcarrier. Electric power switch circuit 38 includes the Orr gate 46, set-reset flip flop (S-R FF) 48, and electronic switch 50. It is S-R when one key of keyboards 10 is pressed. FF48 is Set(ed) and a high logical level (or logic 1) generates it in the Q output by it. S-R Answering logic 1 which occurs in Q output of FF48, electronic switch 50 of a non-electrical connection will usually be in switch-on. As the result, the power supply voltage generated by battery 40 is a power-supply-voltage input (V) of microprocessor 32.<sub>cc</sub>And it is shown, each power-supply-voltage input of drive amplifier 42 is supplied. This after the remote-control message corresponding to the key on which microprocessor 12 was pushed was transmitted generates a "power supply OFF" signal (logic 1), and is S-R. FF48 is reset and logic 0 occurs in the Q output by it. This is answered, switch 50 is made into non-switch-on, and battery 40 is separated from micro controller 32 and drive amplifier 42. Therefore, between length for the remote-control command which should be transmitted in which a transmitter is sufficient after a key is pressed is energized. The life of a battery becomes long by this. The output side of switch 50 is combined with "upgrade" detector 52 again, and the output is combined with the reset input of micro controller 32. If the key of keyboard 30 is pressed, switch 50 will be in switch-on, a power supply will be combined with micro controller 32, and upgrade detector 30 will generate a reset pulse. A reset pulse is answered, and the control program for micro controller 32 is started so that it may state below. Micro controller 32 has an input and output port (I/O Port) 54, and the data of digital format is received by this and it is supplied to an external device again. Centralized processing unit (CPU) 56 controls transmission and processing of data under control of the program memorized by read-only memory (ROM) 58. for this reason -- reading the command which CPU56 carried out the address of ROM58 and was memorized in the memory position by which the address was carried out -- that command -- therefore, processing or transmission of data is performed. During this period of operation, the memory position of internal volatility random access memory (RAM) 60 is used in order to memorize the data processed temporarily. CPU54 carries out the address of RAM60 and transmits data for data to the memory position where the address of RAM60 was carried out transmission or after this. The timing signal of micro controller 32 is taken from the output signal of crystal oscillator 62. Frequency of oscillator 62 is Divide(ed) at counter 64 again, and a subcarrier signal is generated. A subcarrier signal is combined with electronic switch 66, the electrical connection is controlled by A bit (binary number) of the word showing a remote-control message, and the modulated subcarrier which is supplied to drive amplifier 42 is taken out. Although external RAM37 is contained in the television receiving set, the individual remote-control transmitter for video cassette recorders (10a, 12a of Drawing 1), and the unification remote-control transmitter (20 of Drawing 2), It is not contained in the individual remote-control transmitter for video disks (14a of Drawing 1). Therefore, RAM37 is shown by the imaginary line. the [ the last position where external RAM37 was chosen as the control in the case of the list of a desired channel and channels which are not needed, i.e., a skip list, and a unification remote-control transmitter, and ] -- it is used in order to memorize other data as well as other data shown inA [ 3 ] figure. this -- the -- the [ 5A and ] -- the [B / 5 / figure and ] -- with reference to the flow chart of the memorized control program which is shown in 6A thru/orE [ 6 ] figure, it explains still in detail. the memory position by which the address was carried out by CPU56 carrying out the address of RAM37 -- or data is transmitted from a memory position. Battery 40 is a power-supply-voltage input (V) of RAM37, without going via switch 50.<sub>cc</sub>It is connected directly, and as for the contents of RAM37, a remote-control transmitter is held by it when neither of OFF, i.e., the keys, is pushed by it. National in Santa Clara, American California COP420L marketed from the semiconductor corporation (National Semiconductor Corp.) is suitable as micro conte low 32, It is suitable for COP499RAM marketed from the company using it as RAM37. The COP420L microprocessor is constituted by the CMOS (phase assistant type metal oxide semiconductor) device, therefore especially the energy expenditure of a CMOS device is suitable from especially a small thing. The schematic structure of remote-control receiver portion 10b of TV10 shown in Drawing 1 is shown in Drawing 4. although the remote-control portions of 14b of VCR12 and VD14 are generally the same -- a television remote-control portion -- the -- the [ 5A,B / 5 / figure, and ] -- it is shown so that the function of the compound remote-control message related and stated to 6A thru/orD [ 6 ] figure can understand well. In Drawing 4, television receiving set 10 contains signal-processing portion 100, The signal-processing portion has voltage control tuner 102 for changing into corresponding IF signal selected RF signal for channels received from antenna 16 of Drawing 1, or source 104 of RF signal like VCR14. The video and the audio signal which restore to IF signal with demodulator 106, and are processed in each portion of video and a sound are generated. the channel number of the selected channel tuner control unit 112 was remembered to be by digital format in the internal register -- therefore, the alignment control voltage for tuner 102 is generated. the digital word to which volume control unit 114 expresses the loudness level of sound memorized in the internal register -- therefore, the volume control voltage for controlling a loudness level of sound is generated. volume -- a METE order signal -- therefore, it is eliminated. Main power supply 116 answers ON and an OFF order signal, and supplies voltage of operation to signal-processing portion 100 alternatively. Remote-control receiver portion 106 contains amplifier 120 for amplifying transformer juicers 118 and these signals for changing the received remote-control message into a corresponding electric signal. Demodulator 122 consisting of a mere envelope detection machine generates the digital word which answers the electric signal supplied by amplifier 120, and expresses the remote-control message of in-series form. A remote-control message is inspected by micro controller 124, and generates the digital word showing each order signal of ON, OFF, and MOTE, a channel number, and volume. Fundamentally, micro controller 124 inspects the introduction portion of a remote-control message, determines whether it is right, if right, will decode the data part of a remote-control message next, and will generate the digital word signal showing various kinds of commands and a control level. Power supply 125 for standby always supplies power supply voltage to various kinds of portions of remote-control receiver portion 106, The digital word which remote-control receiver 10b has in the state of always receiving a remote-control message, and expresses ON, OFF, a MUTE command, a channel number, and a loudness level of sound by it is held also when signal-processing portion 100 is OFF. When a television channel is chosen by CU and the CD key so that it may explain later in more detail, the complicated form where a remote-control message includes the both sides of a channel number, channel Up or a channel down command either by whether CU or the CD key was pressed -- with, it is. This object is enabling it to eliminate a sound, while the channel is changed. A compound remote-control message is decoded by micro controller 124 of TV remote-control portion 10b, and generates the suitable thing of a channel number and CU, or the CD signals. CU or CD signal should pass Orr functional circuit 126 (the function is performed by micro controller 124) -- it is combined with the voice elimination control input of volume control unit 114. If a television channel is chosen by the numerical key, one numerical value of a channel number is transmitted at a time at a stretch, and when both numerical values are received, a perfect channel number will be formed by micro controller 124. Micro controller 124 generates then the voice elimination signal supplied to volume control unit 114 through Orr functional gate 126 in itself. The voice elimination signal which occurs when the MUTE key of a remote-control transmitter is pressed is supplied to the voice control input of volume control unit 114 through Orr functional circuit 126. The latter eliminates a sound at the required arbitrary times. The start of the flow chart of the 5th the A figure is referred to here. If a key is pressed, a control program will be started and a reset signal will be supplied to the reset input of micro controller 32. The contents of the memory position of external RAM37 are read into the memory position where internal RAM60 corresponds (001). it is determined whether the contents of the specific memory position (the -- the VALID memory is shown byA [ 3 ] figure) where the effective contents defined beforehand should be memorized were inspected if the power supply voltage of external RAM37 was not disturbed, and the contents of external RAM37 were held (002). It is loaded with the start data in the memory position of internal RAM60 corresponding to the memory position of following external RAM37 if the contents of external RAM37 are not held (003). - Set the right effective constant. - Set a skip list so that it may be shown that all the channel is preferred. - Set the last TV and VCR channel number to the minimum channel number (for example, 02). - Set the mode to TV. A keyboard is read, after the contents of external RAM37 are held or the contents of external RAM37 are Set(ed) as mentioned above (004). If the key is not pressed (005), and if the time delay set up beforehand is not completed (it is determined by 044 like) the object -- the -- the contents of external RAM37 explained with reference toc [ 6 ] figure are loaded from the contents of the memory position where inner RAM60 corresponds, and a transmitter is turned and turned off (006). A program is ended now. Since very long time is needed as compared with time to write [ to read data in internal RAM60, although data is read in external RAM37 and data is written in this, or ] data in this, In order to increase the speed at which data is processed, the contents of external RAM37 are read into internal RAM60 at the time of the start of a program. Although external RAM37 does not exist in VD transmitter, since the program is the same to all the transmitters, in a suitable output portion, the coded memory address signal occurs, in order to perform above-mentioned operation. If a key is pressed (005), connection structure 36 is inspected in order to identify the form of a remote-control transmitter (007). this portion of a program -- the -- it is shown inA [ 6 ] figure in detail. Supposing a remote-control transmitter is unified (008), it will be inspected in order to determine whether the pressed key is a device key, i.e., TV, VCR, or the VD key (009). If a key is a device key, the mode will be Set(ed) by the corresponding device and will be memorized in the corresponding memory position (010). The introduction portion of a remote-control message is Set(ed) by the device corresponding again (011), and the data part of a remote-control message is Set(ed) by the ON function (012). Subsequently, after carrying out clear [ of the flag register ] (013), the contents are used in order to direct whether it should be transmitted so that a compound remote-control message may state below. a remote-control message -- the -- it comes (started at point B) to be transmitted in the portion of the program shown inB [ 6 ] figure in detail. Turn-on of the device with this selected is carried out. A program waits to push Come back and the following key on point A after that. a remote-control transmitter unifies -- having (008) -- if the pressed key is not a device key (009), operational mode will be determined by the key of the pushed last of operation, and will be memorized in a mode memory position. therefore -- the contents of the mode memory position are read (014) -- an introduction -- the contents -- therefore, it Set (015). Then, in order to determine which function key was pressed in order to generate the data part of a remote-control message, an inspection is started by 016. TV, VCR, or VD which will be identified if a transmitter was not unified (008), the form, i.e., connection composition 36, of a transmitter, -- therefore, an introduction is Set(ed) (017). And in order to determine which function key was pressed in order to generate the data part of a remote-control message, an inspection is started in 016. The determination of which key was pressed is started with the determination of whether a function key is the MUTE key. the key whose it is the MUTE key and on which the introduction was Set(ed) by TV (018) and data was pushed when becoming, i.e., the MUTE key, -- therefore, it Set (019). If clear [ of the compound message flag ] is carried out (013), a remote-control message will be transmitted (started at point B). Therefore, a push on the MUTE key will eliminate the voice response of a television receiving set unconditionally. the inspection of the function key pressed if the MUTE key was not pressed -- point C -- the -- it is continued in the portion of the program shown inB [ 5 ] figure. If the pressed key is the VU key or the VD key (020), it will be determined whether the form of the mode and a transmitter is inspected and a gap corresponds to VCR (021). If it does not correspond, data is boiled in the pushed key, i.e., VU or VD, by an introduction being Set(ed) by TV (022), therefore it Set (023). After clear [ of the compound message flag ] is carried out (024), a remote-control message begins to be transmitted in point B. If the pressed key is VU or VD (020) and the mode or form is VCR (021), the key of the last in front of the present key will be inspected (025). Buddy shelves and an introduction are Set(ed) by VCR by the SM (slow motion) key (026), and data is Set(ed) by whether VU or VD was pushed at TU (track Up) or TD (track down). After clear [ of the compound message flag ] is carried out (024), a remote-control message begins to be transmitted at point B. if the pressed key is a numerical key (028) -- the -- the key on which it performed in order that the direct entry portion of the program (029) shown inC [ 6 ] figure in detail might form the channel number of two numerical values of a desired channel (029), and data was pushed, i.e., a numerical key, -- therefore, it Set. clear [ of the compound message flag ] was carried out -- back (024) -- stage 015 or 017 -- therefore, as for the Remote control message with the data Set(ed) by the specific numerical value of the channel number corresponding to an introduction and the pressed key, transmission is started in point B. if the pressed key is either CU or the CD key (030) -- the -- the next channel under (031) skip list is arranged by performing the channel scanning portion of the program shown inD [ 6 ] figure in detail. Then, as for the Remote control message with the data Set(ed) by the channel number of the next channel under the introduction Set(ed) by either TV or VCR and skip list, transmission is started in point B. whether [ that CU or CD was pushed as for the remote-control message ] -- therefore, it is a compound message containing either CU or CD. A sound is eliminated while aligning with a new channel by this, if the selected device is a television receiving set as stated above. If the pressed key is either ADD or the ERASE key (032), the -- or [ adding the channel of (033) and the selected last to a skip list by performing the start portion of the channel skip list of programs shown inE / 6 / figure in detail ] -- or it removes after this. Then, a Remote control message with the data Set(ed) by the channel number of the channel of the last which was Set(ed) by either TV or VCR, and which was prefaced and chosen is transmitted. This remote-control message that occurred is answered and the last channel aligns again. An image disappears temporarily that the device selected at the end is a television receiving set, and if the last channel re-aligns, it will appear again. This shows that desired operation (that is, the channel which added the channel chosen as the skip list, or was chosen after this is removed) was performed to the user. Once a channel is removed from a skip list, by being able to choose it by neither CU nor the CD key, therefore carrying out the direct entry of it first by a numerical key shows that the channel can be added again. When a channel is added or it removes, a remote-control message is compounded and it contains other commands "ADD" or "ERASE" of a channel number. When the skip list of [ in a remote-control transmitter ] is set up, since the skip memory contained in a television receiving set or a video cassette recorder is set up, this is desirable. By including a skip memory in a television receiving set or a video cassette recorder, a channel can be chosen for device itself in the same mode as the case where it is based on a remote-control transmitter. For this reason, it illustrates as an object for television receiving sets to Drawing 4, ON, OFF, Volume Keyboard 128 which inputs the channel selection command other than the functional command of up (volume raising), Volume down (volume lowering), etc., and memory 130 which memorizes a skip list are combined with micro controller 124. Since power supply voltage is always supplied by Wait term power supply 126, if necessary, memory 130 can be included in micro controller 124. the key on which data was pushed when the pressed keys were not any of MUTE, VU, VD, CU, CD, ADD, or the ERASE key, either -- therefore, it Set (023), clear [ of the compound message flag ] is carried out (024), and a remote-control message begins to be transmitted at point B. the flow chart of the portion of the program for reading connection composition 36 (shown in Drawing 3) for determining the form of a transmitter -- the -- it is shown inA [ 6 ] figure. As shown in Drawing 3, within connection composition 36, an input terminal (IN) is power supply voltage (V).<sub>cc</sub>It is connected to either a lead (logic "1") or a reference voltage (ground) lead (logic "0"), the 1st output terminal (OUT1) or the 2nd output terminal (OUT2). The composition of four possible transmitters can be shown as follows. IN combines [ ... VD ] with "1"... TV IN combines with "0"... UR IN combines with output 1... VCR IN combines with output 2. The number of the remote-control forms which can be defined by such connection composition with which an input terminal is connected to either the lead of power supply voltage, the lead of reference voltage or an output terminal turns into the number of the output terminals which can generally connect 2+ input terminal. fundamental -- the -- as shown inA [ 6 ] figure, in order to determine the form of a transmitter, output terminals OUT1 and OUT2 are Set(ed) by the different Ivy logic state one by one, and the state of input terminal IN is inspected in the state of each logic. some flow charts of the program for forming a remote-control message and transmitting -- the -- it is shown inB [ 6 ] figure. The key pressed before the remote-control message was transmitted is memorized in the memory position of internal RAM60 specified as LAST KEY (034). Subsequently, the contents of the compound message flag register are inspected (035), and the form of the remote-control message which should be transmitted is determined. Before a program is completed for a subsequent standard at the time of the introduction portion of a remote-control message, and the determination of data (the 5B 025 of a figure) (the 5A 006 of a figure), the contents of the LAST KEY memory position are transmitted to a memory position [ / 37 / external RAM]. If the compound flag is not Set(ed) (036), a remote-control message has the following form. PREAMBLE+DATA++ It is shown here that a "bar" is a complement of each A bit of a corresponding digital word. Such a remote-control message of form repeated in the form where an introduction and data were complement-ized is often used in a remote control, in order to lessen possibility of an error. If a remote-control message is transmitted, a program will wait to press a key next in point A of the 5th the A figure. When a compound message flag is Set(ed) (037), the form of a remote-control message is as follows. PREAMBLE+DATA++ +PREAMBLE+COMPLEX DATA++ the mode in which compound data (complex data) is formed -- the -- the [D / 6 / figure and ] -- it explains with reference to a part of flow chart shown inE [ 6 ] figure. After a compound remote-control message is transmitted, clear [ of the compound message flag ] is carried out (038), and a program returns to the state of standing by a key being pressed next in A point of the 5th the A figure. a part of flow chart for [ of a channel number when a channel is chosen directly ] transmitting a numerical value the 10th place and the 1st place -- the -- it is shown inC [ 6 ] figure. If the (039) numerical key is pressed as the form or the mode (device which should be controlled) of a transmitter is TV or VCR, a "1/2 input" flag register will be inspected. If 1 / 2 input flag is not Set(ed), it will be shown that the pressed numerical key corresponds to a number the 10th place, and the value of a number key will be memorized in the position for numerical values of the 10th place of a channel number (041). Subsequently, 1 / 2 input flag is Set(ed) (042), and the timer constituted by an internal counter begins (043) to operate. Subsequently, the digit corresponding to the pressed key is transmitted as a data part of a remote-control message (the 5B 023 of a figure). the device with which this remote-control message was chosen in the case of the unified transmitter -- therefore -- (-- the -- 015) ofA [ 5 ] figure, or the form of a transmitter -- therefore (the 5A 017 of a figure), the introduction Set(ed) by either TV or VCR -- with, it is. if the 2nd numerical key is pressed before a timer reaches the discrete value corresponding to the time set up beforehand defined beforehand (the 5A 044 of a figure) -- a program -- again -- the -- a new channel is chosen so that the portion shown inC [ 6 ] figure may be reached and it may explain below as a result. However, if a timer reaches a predetermined discrete value (the 5A 044 of a figure) (i.e., if predetermined time passes), a program will be ended, without choosing a new channel (the 5A 006 of a figure). This object is to lessen a possibility that selection of an incorrect Ivy channel will be performed. If a user presses the 2nd numerical key and this does not complete the direct entry of a channel number, the first pressed numerical key is an error, or since the user noticed what the first numerical value was pushed for by the error, it assumes that an input was not completed. If the 2nd numerical key is pressed, the numerical key by which 1 / 2 input flag was pushed on the 2nd time is beforehand Set(ed), in order to show corresponding to the numerical value of the 10th place of the channel number of a desired channel (040). In this case, the numerical value corresponding to the pressed key is memorized in the memory position for numerical values of the 10th place of a channel number (045), clear [ of 1 / the 2 input flag ] is carried out (046), and clear [ of the timer ] is carried out (047). Subsequently, it is if it is if the form or the mode (device which should be controlled) of a transmitter is TV (048 and 049), A channel number is memorized in the memory position for the last TV channels, or if the form or the mode of a transmitter is VCR (049 and 050), a channel number will be memorized in the memory position for the last VCR channels. Therefore, the numerical value of the 1st place is transmitted like the numerical value of the 10th place of a channel number. the program of the channel scanning portion of a program -- the -- it is shown inD [ 6 ] figure. Although a separate skip list can also be used for a television receiving set and video cassette recorders, a single skip list is used from two reasons. Most channels of the request a television receiving set and for video cassette recorders of the 1st reason are the same in predetermined receiving area. Therefore, one skip list is only needed. The 2nd reason is based on the reason of working speed, as stated above, and the contents of external RAM37 relate to the fact that internal RAM60 of micro controller 32 is loaded, after a key is pressed. Although internal RAM like RAM60 of the cheapest microprocessor like COP420L is enough to memorize other information sent from a single skip list and external skip list 38, it is insufficient for memorizing two skip lists. In order to be able to use a single skip list, it is used as the starting point for channel scanning operation for the channel number for TV channels of the selected last to arrange the following TV channel, It is used as the starting point for channel scanning operation for the channel number to the VCR channel of the selected last to arrange the following VCR channel. next -- mainly -- the -- the flow chart shown inD [ 6 ] figure is referred to. If the form or the mode (device which should be controlled) of a transmitter is TV or VCR (051) and either CU or the CD key is pressed, the inspection for determining any of two (TV or VCR) it is will be conducted. A channel (CH) number is Set(ed) by the last channel number as the form or the mode of a transmitter is TV (053), and a channel number is Set(ed) by the last VCR channel number as the form or the mode of a transmitter is VCR (054). A push on the CU key will increase a channel number only by 1 (056U). (055) If the highest channel number is exceeded, a channel number is Set(ed) by the minimum channel number (058U), and within the limits of a proper channel number, scanning operation will continue and it will be performed. Subsequently, it is determined whether by SL (channel number), the memory position of the skip list to the present channel number directed into the flow chart is inspected, and it includes directions of a "skip", for example, logic, "0" (059). If the memory position of the skip list for the present channel numbers includes directions of a skip, it will be again increased by the channel number until directions 1 of "having no skip", for example, logic, are discovered. If a channel number naturally removes what (055, 056D, 057, 058D, and 059) is decreased when the CD key is pressed, the same operation as the above will essentially be performed. If the form or the mode of a transmitter is TV once "he has no skip" is discovered, A corresponding channel number is memorized in the memory position for the last TV channels (060 and 061), and if the form or the mode of a transmitter is VCR, it will be memorized in the memory position for the last VCR channels. In this way, data is Set(ed) by the channel number (063), compound data is Set(ed) by either of the pressed keys, i.e., CU or CD, (064), and a compound message is Set(ed) (065). Next, intermediary transmission of the compound remote-control message is carried out in a suitable introduction, i.e., TV or VCR. addition of a program, and the flow chart of an elimination portion -- the -- it is shown inE [ 6 ] figure. If either (066), ADD or the ERASE key is pressed for the form or the mode of a transmitter with TV or VCR, If the form of a transmitter is TV, a channel number will be Set(ed) by the last TV channel (067 and 068), and if the form or the mode of a transmitter is VCR, the last VCR channel will Set. If the ADD key is pressed (070), directions of "having no skip" are memorized in the memory position of the skip list for the present channel numbers. A push on the ERASE key will memorize directions of a "skip" in the memory position of the skip list to the present channel (070). Data is Set(ed) by the present channel number (073), compound data is Set(ed) by any [ therefore ] of the pressed key, i.e., ADD, and ERASE they are (074), and a compound message flag is Set(ed) by it (075). Subsequently, a compound remote-control message is transmitted. The flow chart of the program for processing the remote-control message received in the remote-control receiver portion of the television receiving set shown in Drawing 4 is shown in Drawings 7 and 8. A program will be started, if power supply voltage is first supplied from Wait term power supply 126, upgrade detector 132 is generated and a reset signal is supplied to the reset input of micro controller 124, as shown in Drawing 7. The input terminal of micro controller 124 supplied to keyboard 128 is monitored, and when an input is performed [ whether the keyboard input was performed and ] (076), it determines whether perform a suitable function (077). The input terminal of micro controller 124 combined with the output of demodulator 122 is monitored in order to determine whether the remote-control message was received (078). If a remote-control message is received, it is decoded (079), and if it exists, it will determine an introduction, data, and compound data. The validity of a remote-control message is determined by comparing a complement-ized portion with a non-complement-ized portion (080). An introduction is inspected in order to determine whether correspond to the device by which it is controlled. If an introduction is not right if a message is not effective (080) or (081), a program returns to point A and waits for the following input or remote-control message of a keyboard. If a remote-control message is composite (082), a compound message will be processed as shown in the flow chart of Drawing 8 (083). If the data part of a remote-control message expresses a numerical value (084), a channel number will be formed like the channel number in which it was formed in the remote-control transmitter (085-095). A voice elimination signal is generated during time sufficient when a perfect channel number is formed for that which aligns with a new channel (093) set beforehand, and in order to align a channel number with a corresponding channel (094), it is supplied to tuner control unit 112. If data does not express a numerical value, the function in which it is expressed by data is performed (096). The portion of the program for performing a compound remote-control message is shown in Drawing 8. Since the data part of a compound remote-control message expresses a channel number, a channel number is Set(ed) by the transmitter (097). If the compound data part of a remote-control message expresses CU or CD (098), a voice elimination signal will be generated during the time of a schedule (099), and it will align with the channel corresponding to a channel number after that (100). If the compound data part of a remote-control message expresses ADD or ERASE (098), "a skip" or directions of "having no skip" will be memorized in the memory position for channel numbers (101 thru/or 103). Subsequently, the channel corresponding to a channel number aligns (100). the program for television receiving sets in the program for processing the remote-control message of a video cassette recorder and a video disk prayer, and Mostly -- it is the same. However, it is not necessary to generate a voice elimination signal in the case of a video cassette recorder, and to generate the both sides of a voice elimination signal and a channel alignment command in the case of a video disk prayer. However, when it is desirable to make as cheap as possible expense which stock and an examination take like a remote-control transmitter, the program same about all the devices may be used. In that case, an introduction portion acts so that it may lead to the portion for executing the command relevant to a specific device for a program.
[Brief Description of the Drawings]
A television receiving set effective in Drawing 1st [ the ] and 2 understanding the form of the remote-control message which needs to occur with each transmitter, The figure showing the individual remote-control transmitter and unification remote-control transmitter for controlling a video cassette recorder and a videodisc player in schematic diagram, Drawing 3 is a figure showing the composition of the remote-control transmitter constituted by this invention included in all the remote-control transmitters shown in Drawings 1 and 2 in the form of a block diagram, the -- the figure showing the contents of the external memory contained during the composition of the remote-control transmitter which showsA [ 3 ] figure in Drawing 2 to a diagram, Drawing 4 is a figure shown in the form of the block of the remote-control portion of the television receiving set controlled by the television remote-control transmitter shown in Drawing 1, and the remote-control transmitter which is shown in Drawing 2, and which were unified, the -- the [A / 5 / figure and ] -- the [B / 5 / figure and ] -- the [A / 6 / figure thru/or ] -- the figure showing the control program for micro controllers contained in the remote-control transmitter composition which showsE [ 6 ] figure in Drawing 3 in the form of a flow chart, Drawings 7 and 8 are figures showing the control program for micro controllers contained in the remote-control receiving set shown in Drawing 4 in the form of a flow chart. {10 ...... A television receiving set, 12 ...... A video cassette recorder, 14 ...... The device, 20 by which video disk prayer} remote arrangement was carried out ...... A remote-control transmitter, 30 ...... A keyboard, 32 ...... A micro controller and 36 ...... connection composition (formal encoded signal generating means of a transmitter), and 42 ...... the drive stage and 44 ...... a transmitting means and 56 ...... a centralized processing unit and 58 ...... a program memory and 60 ...... a data memory.
10 members in 6 offices
Priority claims3
| Document | Office | Kind | Date |
|---|---|---|---|
| 49072183 | United States of America | A | |
| 490721 | – | – | – |
| US19830490721 | – | – | – |
Members10
| Document | Office | Kind | |
|---|---|---|---|
| EP0124331A2 | European Patent Office (EPO) | A2 | |
| JPS59219096A | Japan | A | |
| US4566034A | United States of America | A | |
| EP0124331A3 | European Patent Office (EPO) | A3 | |
| CA1214860A | Canada | A | |
| EP0124331B1 | European Patent Office (EPO) | B1 | |
| DE3481397D1 | Germany | D1 | |
| JPH0241237B2This record | Japan | B2 | |
| HK17895A | Hong Kong, China | A | |
| EP0124331B2 | European Patent Office (EPO) | B2 |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Cancellation because of completion of termEXPY | EXPY |
Numbers
- Publication, DOCDB
- H0241237
- Publication, EPODOC
- JPH0241237B
- Application
- 59089202
- Application, DOCDB
- 8920284
- Application, EPODOC
- JP19840089202
Classification
- CPC, 1
- H04B1/202
- IPC, 5
- H03G1 02
- H04B1 20
- H04N5 00
- H04Q9 00
- H04Q9 02