+

WO1996036954A1 - Process and device for infrared communication between a user and a remotely controlled apparatus - Google Patents

Process and device for infrared communication between a user and a remotely controlled apparatus Download PDF

Info

Publication number
WO1996036954A1
WO1996036954A1 PCT/FR1996/000753 FR9600753W WO9636954A1 WO 1996036954 A1 WO1996036954 A1 WO 1996036954A1 FR 9600753 W FR9600753 W FR 9600753W WO 9636954 A1 WO9636954 A1 WO 9636954A1
Authority
WO
WIPO (PCT)
Prior art keywords
infrared
infrared signals
user
remote
instructions
Prior art date
Application number
PCT/FR1996/000753
Other languages
French (fr)
Inventor
Sylvain Morgaine
Original Assignee
Metalogic
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
Priority claimed from FR9506006A external-priority patent/FR2734386B1/en
Application filed by Metalogic filed Critical Metalogic
Publication of WO1996036954A1 publication Critical patent/WO1996036954A1/en

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/20Binding and programming of remote control devices
    • G08C2201/21Programming remote control devices via third means

Definitions

  • the present invention relates to an interface device between a user and a device remotely controllable by infrared radiation provided with a housing comprising data storage means, device remote control means arranged to transmit infrared signals from the data. stored, and means of communication with a member for programming said remote control means.
  • It also relates to a method of communication between a user and a device remotely controllable by infrared radiation via a programmable interface device.
  • the invention finds a particularly important although not exclusive application in the field of interactive terminals communicating by infrared radiation, or in the field of home automation, that is to say the field of the use of data processing applied to office or private housing. It also relates to the field of interactive games and toys.
  • the present invention aims to provide a communication device and method which responds better than those previously known to the requirements of practice, in particular in that it has greater operating flexibility and in that it implements means inexpensive, easy to use for a non-specialized operator.
  • the invention proposes in particular an interface device between a user and a device remotely controllable by infrared radiation, the device comprising a reduced-size box comprising:
  • means for remote control of the device comprising means for transmitting infrared signals capable of controlling the device from the stored data, and - means of communication with an external member for programming said remote control means, characterized in that said communication means comprise means for receiving infrared signals and at least one serial link and in that said remote control means comprise means for processing of the infrared signals corresponding to the remote-controlled device suitable for coding in ASCII and then storing said infrared signals in a read / write memory and processing said signals thus coded and / or the data stored to carry out a specific application with said device, and in that the device comprises at least one individual sensitive sensor actuatable by the user and suitable for triggering the emission of infrared remote control signals from the device from said processing means, so that said determined application is at least partly achieved.
  • the device comprises means for visual and / or audio interface with the user and means for controlling said interface means from external signals.
  • the external signals are infrared signals emitted by a second device according to the invention arranged to transmit to the first device provided with visual and / or audio interface means for at least part of the determined application stored in said remote-controlled device.
  • the invention also provides a device which comprises several connection inputs and several individual sensitive sensors situated entirely at a distance from the housing, respectively connected in a removable manner and by cable connection to said connection inputs, said sensors being actuable by the user and clean. triggering the emission of the infrared remote control signals of the device from said processing means, so that said determined application is carried out.
  • a device which comprises several connection inputs and several individual sensitive sensors situated entirely at a distance from the housing, respectively connected in a removable manner and by cable connection to said connection inputs, said sensors being actuable by the user and clean.
  • the sensitive sensors are capacitive elements, for example capacitive keys; - at least two sensitive sensors are connected in parallel on the same connection input;
  • the sensors and the processing means are further arranged to control the transmission of ASCII signals by the serial link; the means for storing data corresponding to the infrared signals to be emitted and the sensitive sensors are arranged to be programmed in the form of character strings, so that all of the remote control instructions of the device by the device is stored in a single read / write memory; at least one sensitive sensor is arranged to trigger different emissions of infrared signals according to the prior action of the user on said sensor, and / or on one or more other sensors.
  • the invention also provides an interactive communication system comprising at least two devices of the type described above arranged to interact with each other.
  • the invention also provides a system for interactive communication by infrared radiation between a user and a remotely controllable device for carrying out a specific application, comprising a first device provided with means of visual and / or audio interface with the user and of at least one sensitive sensor operable by the user and suitable for triggering the emission of infrared remote control signals from the device for carrying out said determined application, a second device for transmitting and receiving infrared signals connected to the remote-controlled device, and said remote-controlled device in which said determined application is stored at least in part. More precisely in the embodiment of this system:
  • the first device comprises processing means arranged to code and / or store the infrared signals corresponding to the control instructions of the remote-controlled device;
  • the first device comprises means for transmitting such infrared signals corresponding to the control instructions from the actuation of the sensitive sensor (s), and means for receiving and processing infrared signals emitted by the second device which are specific controlling the visual * and / or audio interface means of said first device; the processing means of the second device are arranged to fetch the data and / or instructions corresponding to the commands of the visual and / or sound interface means of the first device stored in the remote-controlled device in function infrared signals corresponding to the control instructions of the remote-controlled device, and for transmitting the infrared signals corresponding to the data and / or instructions arranged to associate, with the received signals, the data and / or control instructions of the visual interface means and / or sound of the first device as a function of said determined application.
  • at least one and the same sensor is connected to two different devices.
  • the invention also provides a method of communication between a user and a device remotely controllable by infrared radiation via a programmable interface device, characterized in that the device being provided with a housing associated with several individual sensitive sensors located entirely at a distance from said device.
  • the infrared signals corresponding to the remote-control device are coded in ASCII and these signals thus coded are stored in a memory of the device, instructions for the control of the device are stored in a memory of the device device corresponding to a specific application, the emission by the infrared signal device corresponding to said control instructions is associated with each sensitive sensor, and said infrared emission is controlled by one or more actions by the user on one or more of said sensitive sensors, so that said application determined is carried out.
  • the infrared signals are stored and control instructions are associated with the sensitive sensors in the form of character strings, the whole of a determined application being stored in the same read / write memory.
  • the application is loaded into the device by CD-I, video disc, audio CD, video signal or equivalent.
  • the method is used to communicate between at least two devices, for example four or five devices.
  • the invention also provides a method of communication between a user and a device that can be remotely controlled by infrared radiation to produce a specific application, of the type comprising a first device provided with visual and / or audio interface means and provided with at least one sensor. sensitive, operable by the user and suitable for triggering the emission of infrared remote control signals from the device, and a second device for transmitting and receiving signals infrared, connected to the remote-controlled device, characterized in that, said remote-controlled device comprising at least in part instructions concerning said specific application,
  • the infrared signals corresponding to the control instructions of the remote-control device are coded in ASCII and the said signals thus coded are stored, - each sensitive sensor of the first device is associated with the emission by the first device of the infrared signals corresponding to the said instructions ordered,
  • the infrared signals corresponding to the instructions for controlling the visual and / or audio interface means of the first device are coded in ASCII and the signals thus coded are stored,
  • the infrared emission from the first device to the second device connected to the remote-controllable device is controlled, via one or more actions by the user on one or more of said sensitive sensors,
  • the invention also provides a method of communication between a user and an apparatus of the type described above, characterized in that said remotely controllable apparatus comprising at least in part the instructions concerning said determined application, the infrared signals corresponding to the command control instructions.
  • the remote control device having been coded in ASCII in a memory of the first device and / or in a removable memory, insertable in the remote control device, each sensitive sensor being associated with the emission by the first device of infrared signals corresponding to said instructions of control, and the infrared signals corresponding to the instructions for controlling the visual and / or audio interface means of the first device having been coded and stored in a memory of the second device and / or in a removable memory, insertable in the remote-controlled device; the infrared emission from the first device to the second device connected or integrated to the remote-controlled device is controlled, via one or more actions by the user on one or more of said sensitive sensors, - From the infrared signals emitted by the first device and received by the second device, at least one step of the determined application is carried out and the emission by the second device of infrared signals corresponding to the instructions for controlling the means d 'visual and / or audio interface of the first device,
  • FIG. 1 is a block diagram showing a system of devices according to the invention used for remote control of a slide projector.
  • FIG. 2 is a block diagram of a device according to the embodiment of the invention more particularly described here.
  • FIG. 3 is a programming flowchart of a sensitive sensor belonging to the device 1 according to the invention.
  • FIG. 4 is a flow diagram of the coding of an infrared signal in ASCII characters used with the method according to the invention.
  • FIG. 1 shows a device 1 for an interface between a user 2 and a remote-controlled device 3 by infrared radiation 4.
  • the remote-controlled device is a slide projector 5
  • the device 1 comprises a housing 10 of reduced size, for example a " rectangular metal housing of 160 mm x 280 mm x 70 mm.
  • the housing comprises a motherboard provided with means 11 for storing (see also FIG. 2) data, means 12 for remote control of the apparatus 5 comprising means 13 for transmitting infrared signals 4 from the data stored in a known manner in itself, by photodiodes.
  • Communication means with an external member 14 (microcomputer) or 15 (IR transmitter) for programming the remote control means 12 are provided.
  • the remote control unit 15 comprise means 16 for receiving infrared signals 17 known in themselves, for example by opto-trigger, for learning sequences from the remote control unit 15, and at least one serial link 18 of the RS232 type, for example a 3-wire serial interface Rx Tx and ground on a mini 8, 4800 8-bit baud without parity.
  • the remote control means 12 comprise means 19 for processing the infrared signals corresponding to the remotely controllable device, here the slide projector, suitable for coding the infrared signals in ASCII and for storing them in a read / write memory 20 and for processing the signals thus coded and / or the data stored. More precisely and for example the processing and storage means are constituted by a CMOS microprocessor of the 68 HC705 family, for example the CMOS 68 HC705PCD microcontroller manufactured by the Motorola company sequenced by a 4.9152 MHz quartz, the memory read capacity / write of the associated EEPROM type being 1 K bytes, see 2 K bytes.
  • the device can operate in positive or negative logic and is electrically powered by battery (not shown) or mains.
  • the device also comprises several digital connection inputs 21, known as females of the type known under the name "stereo mini-jacks" by those skilled in the art, for example five inputs, but advantageously more, for example twelve, twenty-four or thirty-six entries.
  • Each input is connected via a corresponding electrical cable 22, connected to the male plug "mini-jacks" a sensitive sensor 23, all the sensors being for example identical.
  • the sensitive sensor can be transformed into dry contact, that is to say all or nothing, for example by connecting one of the grounds of the double cable of the "mini-jacks" with the contact wire ( red shield), the 5 Volt supply wire being insulated.
  • the sensitive sensor can also be a sensor that can be activated by a sound (human voice) or a determined change in the physical environment of the sensor (humidity, smoke, etc.).
  • the sensitive sensors 23 consist of rectangular capacitive keys of small dimensions, for example 2 cm x 3 cm x 0.5 cm.
  • One side of the button is in the form of a metal plate and constitutes an antenna making it possible to detect a body containing liquid, such as the finger of a hand for example, on contact or at a distance of up to a few centimeters, or via an intermediate element conductor of electricity like a metallic object.
  • the metal plate can be embedded in a more or less thick material of the resin type to modify the sensitivity of the antenna.
  • the inputs 21 are in turn connected to the bus 24, via a converter circuit 15 known in itself, the bus 24 also allowing the connections and the interactive operation in different elements of the card provided as we have seen the means 13, 16, 18, 19 and EEPROM memory 20.
  • control table 28 comprises for example 48 records.
  • each record is composed for example of 24 bytes.
  • the first byte represents the nature of the signal recorded. This byte has the value 0 for an ASCII character string and N (0 ⁇ N ⁇ 24) for an infrared signal, N representing the number of bytes necessary for coding the signal.
  • the following bytes correspond to an ASCII character string to be transmitted on the serial link.
  • control table can, for example, contain the following values:
  • the ASCII coding of an infrared signal is represented by a sequence of bytes
  • the byte "94 " indicates a time of 9 x N ms of infrared emission and 4 x N ms delay before processing the next byte.
  • the programming table 29 includes 48 records, for example.
  • each record is composed for example of 6 bytes.
  • the second byte corresponds to a "flag" field called “Flag” in English terminology allowing to program conditional actions. If this byte is equal to 0 then the programming sequence of the following bytes is immediately executed; if this byte is greater than 0 then this value is compared with those present in the table indexes including the programming of the Flags and the corresponding sequence is then immediately executed.
  • a programming table can, for example, contain the following values:
  • index table entry Flag tempol signalall tempo2 signal2 ... 1 1 0 4 1 6 0 2 3 1 0 4 0 1
  • step 35 the signal to be transmitted is selected (step 35) by indicating its index in the command table.
  • step 37 the number of signals to be transmitted Ns is less than n (test 38)
  • step 37 the number of signals to be transmitted Ns is less than n (test 38)
  • step 38 the key is programmed at 39. In the mode described here, the number n is taken equal to 3 .
  • Each command is composed of a prefix followed by optional programming parameters followed by a carriage return.
  • the device 1 goes into the detection phase of an infrared sequence (step 40). Once a sequence is detected (step 41), it is encoded and retransmitted (step 42) to the serial port as follows:
  • the received signal is tested at 43. If the result is positive, the signal is stored (step 44) in read / write memory 20. Positive means the correct reproduction by the device of the received signal.
  • step 45 If necessary, the operation is repeated (step 45).
  • step 43 The test of an infrared sequence (step 43) is carried out by the following command:
  • the device On receipt of the ⁇ carriage return> the device transmits the infrared sequence corresponding to the coded data.
  • the storage of an infrared sequence in the command table is obtained as follows:
  • the operator 2 then programs the keys according to the instructions as described above.
  • an IR receiver On the side of the device 5, an IR receiver has been provided, which in this case is a device identical to device 1, the serial link of which is connected to the projector.
  • the received and encoded signals then become the controls of the projector.
  • the operator presses a key he therefore remotely controls, in an extremely simple, reliable and interactive manner, a slideshow program, for example of several tens of slides.
  • FIG. 5 shows a system 50 comprising a first device according to the invention 51 or 52 provided with transmitter 53 and receiver 54 means of infrared radiation 55.
  • the first device can for example be a stuffed animal 51 or a game table 52. It comprises means 56 for visual interface (a liquid crystal screen, LEDs, etc.) and / or means 57 for sound interface (loudspeaker and associated circuits).
  • the system comprises a second device 58 connected or integrated into a remote-controlled device 59, for example either via a cable connection 60, or directly associated with the motherboard of the device.
  • the remotely controllable device 59 is for example a game console 62 which contains the interactive application stored in a memory, for example CD-ROM, game cartridge, etc.
  • the console is connected to a television 63 or to a computer.
  • FIG. 6 is a simplified flowchart giving the main steps of the communication protocol between the first device 51 or 52 and the second device 58 according to the embodiment of the invention more particularly described here.
  • the infrared data and / or instructions are coded as previously described and / or as described in document FR-A-2,718,553.
  • the protocol comprises a first step 100 called the initialization step of the protocol, a second step 101 called the bidirectional communication step and the dialogue steps proper.
  • the first two steps 100 and 101 include the following substeps:
  • Step 100 (initialization of the protocol):
  • (102) Powering up of the remote-controlled device 59 and of the second device 58, whether or not integrated into the remote-controlled device.
  • (103) Downloading into a memory of the second device 58 of the interface parameters with the first device 51 or 52.
  • the remote control device 59 emits an audible signal and we return to step 104.
  • Step 101 (Bidirectional communication):
  • the communication loop between the second device and the first device is for example structured as follows:
  • the actual dialog steps consist in controlling the first device, for example 51, from information transmitted interactively with the device 59. 25
  • the user introduces a cartridge entitled “teddy bear” in the game console (remote control device), and sees the message “HELLO, PRESSED ON THE BELLY OF” displayed on the television screen. YOUR BEAR "(step 106).
  • the remote control device displays, on the screen, the "first screen” of the "teddy bear” application (step 108).
  • the application is for example a story in the form of an electronic book, the content of which can therefore be read via the first device integrated in the teddy bear.
  • the representation of the book on the screen is defined for example by five icons.
  • Each of the icons indicates to the child which part of the bear to use to move interactively in the book represented on the television screen.
  • an icon indicates to the child that by pressing the eye of the bear he can see the image come to life.
  • a second icon allows the child to listen to an audible comment;
  • a third icon gives the possibility of making a choice in relation to a given question and of validating its answer;
  • the fourth and fifth icons allow to move in the book. For example, on the right page of the book, we can see three menus corresponding to three questions asked of the child.
  • a sensor for example the bear's nose

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)
  • Details Of Television Systems (AREA)

Abstract

The invention concerns a device (1) and process providing an interface between a user (2) and an apparatus (3) which can be remotely controlled by infrared radiation (4). The device comprises infrared signal reception means (16) and at least one series connection (18) as well as means which process infrared signals corresponding to the programmable apparatus, can code in ASCII and then store the infrared signals in a read-write memory (20) and process the signals coded in this way and/or stored data in order to carry out a specific application. The device comprises at least one individual sensitive sensor which can be actuated by the user and can trigger the emission of the infrared signals for the remote control of the apparatus from the processing means such that the specific application is carried out at least in part.

Description

DISPOSITIF ET PROCEDE DE COMMUNICATION PAR INFRAROUGE ENTRE UN UTILISATEUR ET UN APPAREIL TELECOMMANDABLE DEVICE AND METHOD FOR INFRARED COMMUNICATION BETWEEN A USER AND A REMOTE CONTROLABLE APPARATUS
La présente invention concerne un dispositif d'interface entre un utilisateur et un appareil télécommandable par rayonnements infrarouges muni d'un boîtier comprenant des moyens de stockage de données, des moyens de télécommande de l'appareil agencés pour émettre des signaux infrarouges à partir des données stockées, et des moyens de communication avec un organe de programmation desdits moyens de télécommande.The present invention relates to an interface device between a user and a device remotely controllable by infrared radiation provided with a housing comprising data storage means, device remote control means arranged to transmit infrared signals from the data. stored, and means of communication with a member for programming said remote control means.
Elle concerne également un procédé de communication entre un utilisateur et un appareil télécommandable par rayonnements infrarouges via un dispositif d'interface programmable.It also relates to a method of communication between a user and a device remotely controllable by infrared radiation via a programmable interface device.
L'invention trouve une application particulièrement importante bien que non exclusive dans le domaine des bornes interactives communiquant par rayonnements infrarouges, ou dans le domaine de la domotique, c'est-à-dire le domaine de l'utilisation de l'informatique appliquée à l'habitat de bureau ou de particuliers. Elle concerne également le domaine des jeux et des jouets interactifs.The invention finds a particularly important although not exclusive application in the field of interactive terminals communicating by infrared radiation, or in the field of home automation, that is to say the field of the use of data processing applied to office or private housing. It also relates to the field of interactive games and toys.
On connaît déjà des dispositifs ou des procédés permettant de rendre interactifs des appareils ou des systèmes par rayonnements infrarouges. Ceux-ci présentent des inconvénients. En effet lorsque de tels dispositifs pilotent des appareils interactifs autonomes tels que des lecteurs de vidéodisques, de CD-I, CD-Photos, CD-Vidéo, etc., ils mettent en général en oeuvre des moyens coûteux et complexes comme par exemple un micro-ordinateur dont la fonction consiste à réceptionner les signaux, à les traiter via un programme informatique puis à piloter les appareils. Il s'ensuit notamment une grande rigidité d'exploitation.Devices or methods are already known for making apparatus or systems interactive by infrared radiation. These have drawbacks. In fact, when such devices control autonomous interactive devices such as video disc, CD-I, CD-Photos, CD-Video players, etc., they generally use expensive and complex means such as, for example, a microphone. -computer whose function is to receive signals, process them via a computer program and then control the devices. In particular, this results in high operating rigidity.
La présente invention vise à fournir un dispositif et un procédé de communication répondant mieux que ceux antérieurement connus aux exigences de la pratique, notamment en ce qu'elle présente une plus grande souplesse d'exploitation et en ce qu'elle met en oeuvre des moyens peu coûteux, faciles à utiliser pour un opérateur non spécialisé.The present invention aims to provide a communication device and method which responds better than those previously known to the requirements of practice, in particular in that it has greater operating flexibility and in that it implements means inexpensive, easy to use for a non-specialized operator.
Dans ce but 1 ' invention propose notamment un dispositif d'interface entre un utilisateur et un appareil télécommandable par rayonnements infrarouges, le dispositif comportant un boîtier de dimension réduite comprenant:To this end, the invention proposes in particular an interface device between a user and a device remotely controllable by infrared radiation, the device comprising a reduced-size box comprising:
- des moyens de stockage de données,- data storage means,
- des moyens de télécommande de l'appareil comportant des moyens d'émission de signaux infrarouges propres à commander l'appareil à partir des données stockées, et - des moyens de communication avec un organe externe de programmation desdits moyens de télécommande, caractérisé en ce que lesdits moyens de communication comprennent des moyens de réception de signaux infrarouges et au moins une liaison série et en ce que lesdits moyens de télécommande comprennent des moyens de traitement des signaux infrarouges correspondants à l'appareil télécommandable propres à coder en ASCII puis à stocker lesdits signaux infrarouges dans une mémoire à lecture/écriture et à traiter lesdits signaux ainsi codés et/ou les données stockées pour réaliser une application déterminée avec ledit appareil, et en ce que le dispositif comprend au moins un capteur sensitif individuel actionnable par l'utilisateur et propre à déclencher l'émission des signaux infrarouges de télécommande de l'appareil à partir desdits moyens de traitement, de sorte que ladite application déterminée est au moins en partie réalisée.means for remote control of the device comprising means for transmitting infrared signals capable of controlling the device from the stored data, and - means of communication with an external member for programming said remote control means, characterized in that said communication means comprise means for receiving infrared signals and at least one serial link and in that said remote control means comprise means for processing of the infrared signals corresponding to the remote-controlled device suitable for coding in ASCII and then storing said infrared signals in a read / write memory and processing said signals thus coded and / or the data stored to carry out a specific application with said device, and in that the device comprises at least one individual sensitive sensor actuatable by the user and suitable for triggering the emission of infrared remote control signals from the device from said processing means, so that said determined application is at least partly achieved.
Avantageusement le dispositif comprend des moyens d'interface visuel et/ou sonore avec l'utilisateur et des moyens de commande desdits moyens d'interface à partir de signaux externes.Advantageously, the device comprises means for visual and / or audio interface with the user and means for controlling said interface means from external signals.
Dans un mode de réalisation avantageux, les signaux externes sont des signaux infrarouges émis par un second dispositif selon l'invention agencé pour transmettre au premier dispositif muni des moyens d'interface visuel et/ou sonore au moins une partie de l'application déterminée stockée dans ledit appareil télécommandable.In an advantageous embodiment, the external signals are infrared signals emitted by a second device according to the invention arranged to transmit to the first device provided with visual and / or audio interface means for at least part of the determined application stored in said remote-controlled device.
Avantageusement 1 ' invention propose également un dispositif qui comprend plusieurs entrées de connexion et plusieurs capteurs sensitifs individuels situés entièrement à distance du boîtier, respectivement connectés de façon amovible et par liaison câblée auxdites entrées de connexion, lesdits capteurs étant actionnables par l'utilisateur et propres à déclencher l'émission des signaux infrarouges de télécommande de l'appareil à partir desdits moyens de traitement, de sorte que ladite application déterminée est réalisée. Dans des modes de réalisation avantageux on a de plus recours à l'une et/ou l'autre des dispositions suivantes :Advantageously, the invention also provides a device which comprises several connection inputs and several individual sensitive sensors situated entirely at a distance from the housing, respectively connected in a removable manner and by cable connection to said connection inputs, said sensors being actuable by the user and clean. triggering the emission of the infrared remote control signals of the device from said processing means, so that said determined application is carried out. In advantageous embodiments, one and / or the other of the following arrangements are also used:
- les capteurs sensitifs sont des éléments capacitifs, par exemple des touches capacitives ; - au moins deux capteurs sensitifs sont connectés en parallèle sur une même entrée de connexion ;- the sensitive sensors are capacitive elements, for example capacitive keys; - at least two sensitive sensors are connected in parallel on the same connection input;
- les capteurs et les moyens de traitement sont de plus agencés pour commander l'émission de signaux ASCII par la liaison série ; - les moyens de stockage de données correspondantes aux signaux infrarouges à émettre et les capteurs sensitifs sont agencés pour être programmés sous forme de chaînes de caractères, de sorte que la totalité des instructions de télécommande de l'appareil par le dispositif est stockée dans une seule mémoire à lecture/écriture ; au moins un capteur sensitif est agencé pour déclencher des émissions différentes de signaux infrarouges en fonction de l'action préalable de l'utilisateur sur ledit capteur, et/ou sur un ou plusieurs autres capteurs.- the sensors and the processing means are further arranged to control the transmission of ASCII signals by the serial link; the means for storing data corresponding to the infrared signals to be emitted and the sensitive sensors are arranged to be programmed in the form of character strings, so that all of the remote control instructions of the device by the device is stored in a single read / write memory; at least one sensitive sensor is arranged to trigger different emissions of infrared signals according to the prior action of the user on said sensor, and / or on one or more other sensors.
Ceci revient à faire assurer plusieurs fonctions à un même capteur. Par exemple, si six capteurs différents concernent respectivement un magnétoscope, un lecteur de vidéodisque et un lecteur CD, ainsi que les fonctions lecture, retour et avance, l'appui préalable sur le capteur de l'appareil que l'on veut commander permet, lors du contact sur les capteurs de fonction, l'envoi du signal infrarouge de commande de l'appareil spécifique ainsi préalablement sélectionné. - au moins un signal infrarouge peut-être déclenché automatiquement, sans qu'aucune action ne soit exercée sur les capteurs, de façon répétitive suivant une temporisation déterminée.This amounts to having several functions performed by the same sensor. For example, if six different sensors relate respectively to a video recorder, a video disc player and a CD player, as well as the playback, return and advance functions, pressing the sensor on the device that you want to control allows, during contact with the function sensors, sending the infrared signal for controlling the specific device thus previously selected. - at least one infrared signal can be triggered automatically, without any action being exerted on the sensors, repeatedly according to a determined time delay.
L'invention propose également un système de communication interactif comprenant au moins deux dispositifs du type décrit ci-dessus agencés pour interagir l'un avec l'autre.The invention also provides an interactive communication system comprising at least two devices of the type described above arranged to interact with each other.
L'invention propose encore un système de communication interactif par rayonnements infrarouges entre un utilisateur et un appareil télécommandable pour réaliser une application déterminée, comprenant un premier dispositif muni de moyens d'interface visuel et/ou sonore avec l'utilisateur et d'au moins un capteur sensitif actionable par l'utilisateur et propre à déclencher 1 ' émission de signaux infrarouges de télécommande de l'appareil pour réaliser ladite application déterminée, un second dispositif d'émission et de réception de signaux infrarouges connecté à l'appareil télécommandable, et ledit appareil télécommandable dans lequel est stockéd au moins en partie ladite application déterminée. Plus précisément dans le mode de réalisation de ce système :The invention also provides a system for interactive communication by infrared radiation between a user and a remotely controllable device for carrying out a specific application, comprising a first device provided with means of visual and / or audio interface with the user and of at least one sensitive sensor operable by the user and suitable for triggering the emission of infrared remote control signals from the device for carrying out said determined application, a second device for transmitting and receiving infrared signals connected to the remote-controlled device, and said remote-controlled device in which said determined application is stored at least in part. More precisely in the embodiment of this system:
- le premier dispositif comporte des moyens de traitement agencés pour coder et/ou stocker les signaux infrarouges correspondant aux instructions de commande de l'appareil télécommandable;- The first device comprises processing means arranged to code and / or store the infrared signals corresponding to the control instructions of the remote-controlled device;
- le premier dispositif comprend des moyens d'émission de tels signaux infrarouges correspondant aux instructions de commande à partir de 1 ' actionnement du ou des capteurs sensitifs, et des moyens de réception et de traitement de signaux infrarouges émis par le second dispositif qui sont propres à commander les moyens d'interface visuel* et/ou sonore dudit premier dispositif; - les moyens de traitement du second dispositif sont agencés pour aller chercher les données et/ou instructions correspondant aux commandes des moyens d'interface visuel et/ou sonore du premier dispositif stockées dans l'appareil télécommandable en fonction des signaux infrarouges correspondant aux instructions de commande de l'appareil télécommandable, et pour émettre les signaux infrarouges correspondant aux données et/ou instructions agencés pour associer, aux signaux reçus, les données et/ou instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif en fonction de ladite application déterminée. Avantageusement au moins un même capteur est connecté à deux dispositifs différents.- The first device comprises means for transmitting such infrared signals corresponding to the control instructions from the actuation of the sensitive sensor (s), and means for receiving and processing infrared signals emitted by the second device which are specific controlling the visual * and / or audio interface means of said first device; the processing means of the second device are arranged to fetch the data and / or instructions corresponding to the commands of the visual and / or sound interface means of the first device stored in the remote-controlled device in function infrared signals corresponding to the control instructions of the remote-controlled device, and for transmitting the infrared signals corresponding to the data and / or instructions arranged to associate, with the received signals, the data and / or control instructions of the visual interface means and / or sound of the first device as a function of said determined application. Advantageously, at least one and the same sensor is connected to two different devices.
L'invention propose encore un procédé de communication entre un utilisateur et un appareil télécommandable par rayonnements infrarouges via un dispositif d'interface programmable, caractérisé en ce que le dispositif étant muni d'un boîtier associé à plusieurs capteurs sensitifs individuels situées entièrement à distance dudit boîtier auquel il sont respectivement connectés de façon amovible, on code en ASCII les signaux infrarouges correspondant à l'appareil télécommandable et on stocke lesdits signaux ainsi codés dans une mémoire du dispositif, on stocke dans une mémoire du dispositif des instructions de commande de l'appareil correspondant à une application déterminée, on associe à chaque capteur sensitif l'émission par le dispositif de signaux infrarouges correspondant auxdites instructions de commande, et on commande ladite émission infrarouge via une ou plusieurs actions par l'utilisateur sur un ou plusieurs desdits capteurs sensitifs, de sorte que ladite application déterminée est réalisée.The invention also provides a method of communication between a user and a device remotely controllable by infrared radiation via a programmable interface device, characterized in that the device being provided with a housing associated with several individual sensitive sensors located entirely at a distance from said device. box to which they are respectively connected in a removable manner, the infrared signals corresponding to the remote-control device are coded in ASCII and these signals thus coded are stored in a memory of the device, instructions for the control of the device are stored in a memory of the device device corresponding to a specific application, the emission by the infrared signal device corresponding to said control instructions is associated with each sensitive sensor, and said infrared emission is controlled by one or more actions by the user on one or more of said sensitive sensors, so that said application determined is carried out.
Avantageusement, on stocke les signaux infrarouges et on associe aux capteurs sensitifs des instructions de commande sous forme de chaînes de caractères, la totalité d'une application déterminée étant stockée dans une même mémoire à lecture/écriture.Advantageously, the infrared signals are stored and control instructions are associated with the sensitive sensors in the form of character strings, the whole of a determined application being stored in the same read / write memory.
Dans un mode de réalisation avantageux l'application est chargée dans le dispositif par CD- I, vidéodisque, CD-audio, signal vidéo ou équivalent.In an advantageous embodiment, the application is loaded into the device by CD-I, video disc, audio CD, video signal or equivalent.
Egalement avantageusement, le procédé est utilisé pour communiquer entre au moins deux dispositifs, par exemple quatre ou cinq dispositifs.Also advantageously, the method is used to communicate between at least two devices, for example four or five devices.
L'invention propose encore un procédé de communication entre un utilisateur et un appareil télécommandable par rayonnements infrarouges pour réaliser une application déterminée, du type comprenant un premier dispositif muni de moyens d'interface visuel et/ou sonore et muni d'au moins un capteur sensitif actionnable par l'utilisateur et propre à déclencher l'émission de signaux infrarouges de télécommande de l'appareil, et un second dispositif d'émission et de réception de signaux infrarouges, connecté à l'appareil télécommandable, caractérisé en ce que, ledit appareil télécommandable comportant au moins en partie des instructions concernant ladite application déterminée,The invention also provides a method of communication between a user and a device that can be remotely controlled by infrared radiation to produce a specific application, of the type comprising a first device provided with visual and / or audio interface means and provided with at least one sensor. sensitive, operable by the user and suitable for triggering the emission of infrared remote control signals from the device, and a second device for transmitting and receiving signals infrared, connected to the remote-controlled device, characterized in that, said remote-controlled device comprising at least in part instructions concerning said specific application,
- on code en ASCII les signaux infrarouges correspondant aux instructions de commande de l'appareil télécommandable et on stocke lesdits signaux ainsi codés, - on associe à chaque capteur sensitif du premier dispositif l'émission par le premier dispositif des signaux infrarouges correspondant auxdites instructions de commande,- the infrared signals corresponding to the control instructions of the remote-control device are coded in ASCII and the said signals thus coded are stored, - each sensitive sensor of the first device is associated with the emission by the first device of the infrared signals corresponding to the said instructions ordered,
- on code en ASCII les signaux infrarouges correspondant aux instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif et on stocke lesdits signaux ainsi codés,the infrared signals corresponding to the instructions for controlling the visual and / or audio interface means of the first device are coded in ASCII and the signals thus coded are stored,
- on commande 1 ' émission infrarouge du premier dispositif vers le second dispositif connecté à l'appareil télécommandable, via une ou plusieurs actions par l'utilisateur sur un ou plusieurs desdits capteurs sensitifs,the infrared emission from the first device to the second device connected to the remote-controllable device is controlled, via one or more actions by the user on one or more of said sensitive sensors,
- à partir des signaux infrarouges émis par le premier dispositif et reçus par le second dispositif, on réalise au moins une étape de l'application déterminée et on commande l'émission par le second dispositif de signaux infrarouges correspondant aux instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif. Avantageusement les signaux correspondant aux instructions de commandes des dispositifs sont stockés sur un support amovible, insérable dans 1 ' appareil télécommandable. L' invention propose également un procédé de communication entre un utilisateur et un appareil du type décrit ci-dessus, caractérisé en ce que ledit appareil télécommandable comportant au moins en partie les instructions concernant ladite application déterminée, les signaux infrarouges correspondant aux instructions de commande de l'appareil télécommandable ayant été codés en ASCII dans une mémoire du premier dispositif et/ou dans une mémoire amovible, insérable dans l'appareil télécommandable, chaque capteur sensitif étant associé à l'émission par le premier dispositif de signaux infrarouges correspondant auxdites instructions de commande, et les signaux infrarouges correspondant aux instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif ayant été codés et stockés dans une mémoire du second dispositif et/ou dans une mémoire amovible, insérable dans l'appareil télécommandable; - on commande l'émission infrarouge du premier dispositif vers le second dispositif connecté ou intégré à l'appareil télécommandable, via une ou plusieurs actions par l'utilisateur sur un ou plusieurs desdits capteurs sensitifs, - à partir des signaux infrarouges émis par le premier dispositif et reçus par le second dispositif, on réalise au moins une étape de l'application déterminée et on commande l'émission par le second dispositif de signaux infrarouges correspondant aux instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif,- From the infrared signals emitted by the first device and received by the second device, at least one step of the determined application is carried out and the emission by the second device of infrared signals corresponding to the instructions for controlling the means d visual and / or audio interface of the first device. Advantageously, the signals corresponding to the instructions for controlling the devices are stored on a removable support, insertable into one remote-controlled device. The invention also provides a method of communication between a user and an apparatus of the type described above, characterized in that said remotely controllable apparatus comprising at least in part the instructions concerning said determined application, the infrared signals corresponding to the command control instructions. the remote control device having been coded in ASCII in a memory of the first device and / or in a removable memory, insertable in the remote control device, each sensitive sensor being associated with the emission by the first device of infrared signals corresponding to said instructions of control, and the infrared signals corresponding to the instructions for controlling the visual and / or audio interface means of the first device having been coded and stored in a memory of the second device and / or in a removable memory, insertable in the remote-controlled device; the infrared emission from the first device to the second device connected or integrated to the remote-controlled device is controlled, via one or more actions by the user on one or more of said sensitive sensors, - From the infrared signals emitted by the first device and received by the second device, at least one step of the determined application is carried out and the emission by the second device of infrared signals corresponding to the instructions for controlling the means d 'visual and / or audio interface of the first device,
- et on réitère lesdites opérations pour réaliser ladite application déterminée en tout ou en partie. L'invention sera mieux comprise à la lecture de la description qui suit d'un mode de réalisation de l'invention, donné à titre d'exemple non limitatif.- And it repeats said operations to achieve said application determined in whole or in part. The invention will be better understood on reading the following description of an embodiment of the invention, given by way of non-limiting example.
La description fait référence aux dessins qui 1 'accompagnent, dans lesquels : - La figure 1 est un schéma de principe montrant un système de dispositifs selon l'invention utilisé pour télécommander un projecteur de diapositives.The description refers to the accompanying drawings, in which: - Figure 1 is a block diagram showing a system of devices according to the invention used for remote control of a slide projector.
- La figure 2 est un schéma bloc d'un dispositif selon le mode de réalisation de l'invention plus particulièrement décrit ici.- Figure 2 is a block diagram of a device according to the embodiment of the invention more particularly described here.
- La figure 3 est un organigramme de programmation d'un capteur sensitif appartenant au dispositif selon 1 ' invention.- Figure 3 is a programming flowchart of a sensitive sensor belonging to the device 1 according to the invention.
- La figure 4 est un organigramme du codage d'un signal infrarouge en caractères ASCII utilisé avec le procédé selon l'invention.- Figure 4 is a flow diagram of the coding of an infrared signal in ASCII characters used with the method according to the invention.
- La figure 5 est un schéma de principe montrant un second mode de réalisation d'un système selon l'invention utilisé en interactif. - La figure 6 est un organigramme de fonctionnement partiel du système décrit en référence à la figure 5. La figure 1 montre un dispositif 1 d'interface entre un utilisateur 2 et un appareil télécommandable 3 par rayonnements infrarouges 4.- Figure 5 is a block diagram showing a second embodiment of a system according to the invention used interactively. FIG. 6 is a flow diagram of the partial operation of the system described with reference to FIG. 5. FIG. 1 shows a device 1 for an interface between a user 2 and a remote-controlled device 3 by infrared radiation 4.
Dans le mode de réalisation décrit, l'appareil télécommandable est un projecteur 5 de diapositivesIn the embodiment described, the remote-controlled device is a slide projector 5
6, connecté via une liaison série 8 à un boîtier de réception de rayonnements infrarouges 9, qui est par exemple identique au boîtier du dispositif 1.6, connected via a serial link 8 to a box for receiving infrared radiation 9, which is for example identical to the box of the device 1.
Le dispositif 1 comprend un boîtier 10 de dimension réduite par exemple un" boîtier métallique parallélépipédique de 160 mm x 280 mm x 70 mm.The device 1 comprises a housing 10 of reduced size, for example a " rectangular metal housing of 160 mm x 280 mm x 70 mm.
Le boîtier comprend une carte mère munie de moyens 11 de stockage (voir également figure 2) de données, de moyens 12 de télécommande de 1 'appareil 5 comportant des moyens 13 d'émission des signaux infrarouges 4 à partir des données stockées de façon connue en elle-même, par photodiodes. Des moyens de communication avec un organe externe 14 (micro-ordinateur) ou 15 (émetteur IR) de programmation des moyens 12 de télécommande sont prévus.The housing comprises a motherboard provided with means 11 for storing (see also FIG. 2) data, means 12 for remote control of the apparatus 5 comprising means 13 for transmitting infrared signals 4 from the data stored in a known manner in itself, by photodiodes. Communication means with an external member 14 (microcomputer) or 15 (IR transmitter) for programming the remote control means 12 are provided.
Ils comprennent des moyens de réception 16 de signaux infrarouge 17 connus en eux-mêmes par exemple par opto-trigger, pour apprentissage de séquences provenant du boîtier 15 de commande à distance, et au moins une liaison série 18 du type RS232, par exemple une interface série 3 fils Rx Tx et masse sur mini- din 8, 4800 bauds 8 bits sans parité.They comprise means 16 for receiving infrared signals 17 known in themselves, for example by opto-trigger, for learning sequences from the remote control unit 15, and at least one serial link 18 of the RS232 type, for example a 3-wire serial interface Rx Tx and ground on a mini 8, 4800 8-bit baud without parity.
Les moyens 12 de télécommande comprennent des moyens 19 de traitement des signaux infrarouges correspondant à l'appareil télécommandable, ici le projecteur de diapositives, propres à coder en ASCII les signaux infrarouges et à les stocker dans une mémoire 20 à lecture/écriture et à traiter les signaux ainsi codés et/ou les données stockées. Plus précisément et par exemple les moyens de traitement et de stockage sont constitués par un microprocesseur CMOS de la famille 68 HC705, par exemple le microcontrôleur CMOS 68 HC705PCD fabriqué par la société Motorola séquence par un quartz de 4,9152 MHz, la capacité mémoire lecture/écriture du type EEPROM associée étant de 1 K octets, voir 2 K octets .The remote control means 12 comprise means 19 for processing the infrared signals corresponding to the remotely controllable device, here the slide projector, suitable for coding the infrared signals in ASCII and for storing them in a read / write memory 20 and for processing the signals thus coded and / or the data stored. More precisely and for example the processing and storage means are constituted by a CMOS microprocessor of the 68 HC705 family, for example the CMOS 68 HC705PCD microcontroller manufactured by the Motorola company sequenced by a 4.9152 MHz quartz, the memory read capacity / write of the associated EEPROM type being 1 K bytes, see 2 K bytes.
Le dispositif peut fonctionner en logique positive ou négative et est alimenté électriquement par batterie (non représentée) ou secteur.The device can operate in positive or negative logic and is electrically powered by battery (not shown) or mains.
Le dispositif comprend de plus plusieurs entrées 21 digitales de connexion, dite femelles du type connu sous la dénomination "mini-jacks stéréo" par l'homme de métier, par exemple cinq entrées, mais avantageusement plus, par exemple douze, vingt-quatre ou trente-six entrées.The device also comprises several digital connection inputs 21, known as females of the type known under the name "stereo mini-jacks" by those skilled in the art, for example five inputs, but advantageously more, for example twelve, twenty-four or thirty-six entries.
A chaque entrée est connecté via un câble électrique correspondant 22, raccordé à la prise mâle "mini-jacks" un capteur sensitif 23, tous les capteurs étant par exemple identiques.Each input is connected via a corresponding electrical cable 22, connected to the male plug "mini-jacks" a sensitive sensor 23, all the sensors being for example identical.
Dans un mode de réalisation, le capteur sensitif peut-être transformé en contact sec, c'est-à-dire tout ou rien, par exemple en connectant une des terres du double câble du "mini-jacks" avec le fil de contact (blindage rouge) , le fil d'alimentation en 5 Volt étant isolé.In one embodiment, the sensitive sensor can be transformed into dry contact, that is to say all or nothing, for example by connecting one of the grounds of the double cable of the "mini-jacks" with the contact wire ( red shield), the 5 Volt supply wire being insulated.
Le capteur sensitif peut également être un capteur actionnable par un son (voix humaine) ou un changement déterminé dans l'environnement physique du capteur (humidité, fumée, etc.) .The sensitive sensor can also be a sensor that can be activated by a sound (human voice) or a determined change in the physical environment of the sensor (humidity, smoke, etc.).
Dans le mode de réalisation plus particulièrement décrit ici les capteurs sensitifs 23 sont constitués par des touches capacitives rectangulaires de petites dimensions par exemple de 2 cm x 3 cm x 0,5 cm.In the embodiment more particularly described here the sensitive sensors 23 consist of rectangular capacitive keys of small dimensions, for example 2 cm x 3 cm x 0.5 cm.
Une face de la touche est sous forme de plaque métallique et constitue une antenne permettant de détecter un corps contenant du liquide, comme le doigt d'une main par exemple, au contact ou à une distance pouvant atteindre quelques centimètres, ou via un élément intermédiaire conducteur de l'électricité comme un objet métallique.One side of the button is in the form of a metal plate and constitutes an antenna making it possible to detect a body containing liquid, such as the finger of a hand for example, on contact or at a distance of up to a few centimeters, or via an intermediate element conductor of electricity like a metallic object.
La plaque métallique peut-être noyée dans un matériau plus ou moins épais du type résine pour modifier la sensibilité de l'antenne.The metal plate can be embedded in a more or less thick material of the resin type to modify the sensitivity of the antenna.
Un mode de réalisation de ce capteur est par exemple décrit dans le document EP-A-070 126 utilisant un capteur capacitif mettant en oeuvre un oscillateur Pont de ien dans lequel ladite antenne est connectée au circuit de réaction positive de 1 'oscillateur.An embodiment of this sensor is for example described in the document EP-A-070 126 using a capacitive sensor implementing a ien bridge oscillator in which said antenna is connected to the positive feedback circuit of the oscillator.
Les entrées 21 sont quant à elles raccordées au bus 24, via un circuit convertisseur 15 connu en lui- même, le bus 24 permettant par ailleurs les raccordements et le fonctionnement interactifs dans différents éléments de la carte munie comme on l'a vu des moyens 13, 16, 18, 19 et de la mémoire EEPROM 20.The inputs 21 are in turn connected to the bus 24, via a converter circuit 15 known in itself, the bus 24 also allowing the connections and the interactive operation in different elements of the card provided as we have seen the means 13, 16, 18, 19 and EEPROM memory 20.
On va maintenant décrire en référence aux figures 2, 3 et 4, la programmation du dispositif 1 selon le mode de réalisation de l'invention plus particulièrement décrit ici. Cette programmation s'effectue par exemple via un micro-ordinateur 14 connecté à la liaison série 18 du dispositif 1.We will now describe with reference to FIGS. 2, 3 and 4, the programming of the device 1 according to the embodiment of the invention more particularly described here. This programming is carried out for example via a microcomputer 14 connected to the serial link 18 of the device 1.
A la mise sous tension du dispositif 1, le logiciel mis en oeuvre par les moyens de traitement analyse l'état des entrées 21 correspondant aux capteurs sensitifs et effectue les traitements associés en fonction des valeurs contenues dans les tables de commande 28 et de programmation 29 qui vont être détaillées ci-après. La table 28 de commande comporte par exemple 48 enregistrements.When the device 1 is powered up, the software implemented by the processing means analyzes the state of the inputs 21 corresponding to the sensitive sensors and performs the associated processing as a function of the values contained in the control 28 and programming 29 tables. which will be detailed below. The control table 28 comprises for example 48 records.
Ces enregistrements peuvent être indifféremment des signaux infrarouges ou des chaînes de caractères. Dans le mode de réalisation plus particulièrement décrit ici, chaque enregistrement est composé par exemple de 24 octets.These recordings can be either infrared signals or character strings. In the embodiment more particularly described here, each record is composed for example of 24 bytes.
Le premier octet représente la nature du signal enregistré. Cet octet a pour valeur 0 pour une chaîne de caractères ASCII et N(0<N<24) pour un signal infrarouge, N représentant le nombre d'octets nécessaires au codage du signal.The first byte represents the nature of the signal recorded. This byte has the value 0 for an ASCII character string and N (0 <N <24) for an infrared signal, N representing the number of bytes necessary for coding the signal.
Dans le cas où le premier octet est égal à 0, les octets suivants correspondent à une chaîne de caractères ASCII à émettre sur la liaison série.In the case where the first byte is equal to 0, the following bytes correspond to an ASCII character string to be transmitted on the serial link.
Dans le cas d'un signal infrarouge à émettre (moyens 13) , les octets suivants correspondent au codage ASCII du signal infrarouge. Une table de commande peut, par exemple, contenir les valeurs suivantes :In the case of an infrared signal to be transmitted (means 13), the following bytes correspond to the ASCII coding of the infrared signal. A control table can, for example, contain the following values:
index table type de signal signalindex table signal type signal
1 0 "chaîne numéro 1" 2 8 24222255-555482F1 0 "chain number 1" 2 8 24222255-555482F
3 0 "chaîne numéro 2"3 0 "channel number 2"
4 0 "chaîne numéro 3"4 0 "channel number 3"
5 11 942222489832444832324F5 11 942222489832444832324F
Le codage ASCII d'un signal infrarouge est représenté par une séquence d'octetsThe ASCII coding of an infrared signal is represented by a sequence of bytes
(1 octet = 8 bits = 1 byte) indiquant les temps d'émission infrarouge. Par exemple, l'octet "94» indique un temps de 9 x N ms d'émission infrarouge et de 4 x N ms de délai avant le traitement de l'octet suivant .(1 byte = 8 bits = 1 byte) indicating the infrared transmission times. For example, the byte "94 " indicates a time of 9 x N ms of infrared emission and 4 x N ms delay before processing the next byte.
La table 29 de programmation comporte quant à elle et par exemple également 48 enregistrements. Ici, dans le mode de réalisation décrit, chaque enregistrement est composé par exemple de 6 octets.The programming table 29 includes 48 records, for example. Here, in the embodiment described, each record is composed for example of 6 bytes.
Le premier octet correspond à l'entrée 21 du capteur sensitif N (0<N<=12) .The first byte corresponds to input 21 of the sensitive sensor N (0 <N <= 12).
Le second octet correspond à un champ "drapeau" dit "Flag" en terminologie anglo-saxonne permettant de programmer des actions conditionnelles. Si cet octet est égal à 0 alors la séquence de programmation des octets suivants est immédiatement exécutée ; si cet octet est supérieur à 0 alors cette valeur est comparée avec celles présentes dans les index de table comprenant la programmation des Flags et la séquence correspondante est alors immédiatement exécutée.The second byte corresponds to a "flag" field called "Flag" in English terminology allowing to program conditional actions. If this byte is equal to 0 then the programming sequence of the following bytes is immediately executed; if this byte is greater than 0 then this value is compared with those present in the table indexes including the programming of the Flags and the corresponding sequence is then immediately executed.
Les octets suivants sont codés par groupe de 2 octets :The following bytes are coded in groups of 2 bytes:
- le premier octet correspond à une temporisation de X sec (0<=X<=128) ,- the first byte corresponds to a time delay of X sec (0 <= X <= 128),
- le second octet correspond à 1 ' index dans la table de commandes correspondant au signal à émettre. Une table de programmation peut, par exemple, contenir les valeurs suivantes :- the second byte corresponds to the index in the command table corresponding to the signal to be transmitted. A programming table can, for example, contain the following values:
index table entrée Flag tempol signall tempo2 signal2... 1 1 0 4 1 6 0 2 3 1 0 4 0 1index table entry Flag tempol signalall tempo2 signal2 ... 1 1 0 4 1 6 0 2 3 1 0 4 0 1
3 3 2 0 5 0 13 3 2 0 5 0 1
4 8 0 0 8 0 04 8 0 0 8 0 0
A titre d'exemple on décrit ci-après la programmation d'une touche en faisant référence à la figure 3.By way of example, the programming of a key is described below with reference to FIG. 3.
Après l'étape début 30 et l'étape d'initialisation 31, on sélectionne la touche à programmer en 32 on sélectionne le "Flag" s'il y a lieu en 33, puis le délai interséquence en 34 (le délai spécifie le nombre de secondes à attendre avant d'émettre le signal IR ou la chaîne de caractères) , puis on sélectionne le signal à émettre (étape 35) en indiquant son indice dans la table de commandes . On teste en 36 si un autre signal doit être émis. Si oui (étape 37) et que le nombre de signaux à émettre Ns est inférieur à n (test 38) on réitère, si non, on programme la touche en 39. Dans le mode décrit ici, le nombre n est pris égal à 3.After the start step 30 and the initialization step 31, select the key to be programmed at 32, select the "Flag" if necessary at 33, then the inter-sequence delay at 34 (the delay specifies the number seconds to wait before transmitting the IR signal or the character string), then the signal to be transmitted is selected (step 35) by indicating its index in the command table. We test at 36 if another signal must be emitted. If yes (step 37) and the number of signals to be transmitted Ns is less than n (test 38), it is repeated, if not, the key is programmed at 39. In the mode described here, the number n is taken equal to 3 .
On va maintenant décrire les commandes essentielles mises en oeuvre lors de la programmation. Chaque commande est composée d'un préfixe suivi de paramètres optionnels de programmation suivi d'un retour chariot.We will now describe the essential commands implemented during programming. Each command is composed of a prefix followed by optional programming parameters followed by a carriage return.
Il s'agit tout d'abord de détailler les commandes de l'interface infrarouge en décrivant l'acquisition d'une séquence infrarouge en référence à la figure 4. LIR<retour chariot>It is first of all a question of detailing the commands of the infrared interface by describing the acquisition of an infrared sequence with reference to FIG. 4. LIR <carriage return>
Le dispositif 1 se met en phase de détection d ' une séquence infrarouge (étape 40) . Une fois une séquence détectée (étape 41) , celle- ci est codée et retransmise (étape 42 ) vers le port série de la façon suivante :The device 1 goes into the detection phase of an infrared sequence (step 40). Once a sequence is detected (step 41), it is encoded and retransmitted (step 42) to the serial port as follows:
•cnombre de données xxdonnées hexadécimalesxretour chariot>• cnumber of data xx hexadecimal data x carriage return>
Le signal reçu est testé en 43. Si le résultat est positif, le signal est stocké (étape 44) en mémoire à lecture/écriture 20. On entend par positif la restitution correcte par le dispositif du signal reçu.The received signal is tested at 43. If the result is positive, the signal is stored (step 44) in read / write memory 20. Positive means the correct reproduction by the device of the received signal.
S'il y a lieu, l'opération est réitéré (étape 45) .If necessary, the operation is repeated (step 45).
Le test d'une séquence infrarouge (étape 43) est effectué par la commande suivante :The test of an infrared sequence (step 43) is carried out by the following command:
TIR<retour chariot>TIR <carriage return>
A réception du <retour chariot> le dispositif émet la séquence infrarouge correspondant aux données codées. Dans le mode de réalisation plus particulièrement décrit ici, la mémorisation d'une séquence infrarouge dans la table de commandes est obtenue comme suit :On receipt of the <carriage return> the device transmits the infrared sequence corresponding to the coded data. In the embodiment more particularly described here, the storage of an infrared sequence in the command table is obtained as follows:
MIR<index tablexretour chariot> par exemple,MIR <index tablexretour chariot> for example,
LIR 11 94 22 22 48 98 32 44 48 32 32 4F MIR 1LIR 11 94 22 22 48 98 32 44 48 32 32 4F MIR 1
signifie que l'on stocke dans l'index 1 de la table de commandes la séquence de signal infrarouge:means that the infrared signal sequence is stored in index 1 of the command table:
11 94 22 22 48 98 32 44 48 32 32 4F11 94 22 22 48 98 32 44 48 32 32 4F
Il s'agit maintenant de décrire l'écriture de données dans la table de commande. Celle-ci se fait sous la forme d'une chaîne de caractères, comme suit :It is now a question of describing the writing of data in the control table. This is done in the form of a character string, as follows:
CMD <> <_Lndex table> <> <type de signal> <> <dα__nées> <__etour dhariot>CMD <> <_Lndex table> <> <signal type> <> <dα__nées> <__ et dhariot>
par exemple ,for example ,
CMD 1 0 chaîne numéro 1CMD 1 0 string number 1
signifie que l ' on stocke dans l ' index 1 de la table de commandes la chaîne de caractères : " chaîne numéro 1 "means that the character string is stored in index 1 of the command table: "string number 1"
ou bien , CMD 5 11 94 22 22 48 98 32 44 48 32 32 4For , CMD 5 11 94 22 22 48 98 32 44 48 32 32 4F
signifie que l'on stocke dans l'index 5 de la table de commandes le signal infrarouge codé comme suit :means that the infrared signal coded as follows is stored in index 5 of the command table:
94 22 22 48 98 32 44 48 32 32 4F94 22 22 48 98 32 44 48 32 32 4F
Concernant 1 ' écriture de données dans la table de programmation, celle-ci se fait par exemple sous la forme d'une chaîne de caractères, comme suit :Regarding writing data to the programming table, this is done for example in the form of a character string, as follows:
I_ G ><iπ_-_x t_able><:><cap_eu_ <><FLag><><p_^^ chariσt>I_ G> <iπ _-_ x t_able> <:> <cap_eu_ <> <FLag> <> <p _ ^^ chariσt>
soit par exemple ,either for example,
PRG 2 3 1 0 4 0 1PRG 2 3 1 0 4 0 1
signifie que l'on stocke dans l'index 2 de la table de programmation les instructions suivantes : Si le Flag est égal à 1, on associe au capteur de l'entrée numéro 3 du dispositif, l'émission du signal stocké à 1 ' index 4 de la table de commande puis l'émission du signal stocké à l'index 1 de la table de commande. On va maintenant décrire en référence à la figure 1 le fonctionnement du dispositif 1 selon 1 ' invention.means that the following instructions are stored in index 2 of the programming table: If the Flag is equal to 1, the sensor of input number 3 of the device is associated with the emission of the stored signal at 1 ' index 4 of the control table then the transmission of the signal stored at index 1 of the control table. We will now describe with reference to FIG. 1 the operation of the device 1 according to the invention.
On commence par coder avec le micro-ordinateur 14 les signaux infrarouges de commande du projecteur 5 en ASCII. Par exemple, si celui-ci est un projecteur dont toutes les commandes d'accès à une diapositive sont composées de chiffres de 0 à 9, on choisit un codage hexadécimal composé d'octets suffisamment distincts pour que le projecteur puisse fonctionner d'une manière fiable.We start by coding with the microcomputer 14 the infrared signals for controlling the projector 5 in ASCII. For example, if this one is a projector in which all the commands for accessing a slide are composed of numbers from 0 to 9, we choose a hexadecimal coding composed of bytes sufficiently distinct so that the projector can function in a way reliable.
Une fois le codage effectué, on programme de la même façon plusieurs cycles de diapositives et on charge directement dans la même mémoire 20 via la liaison 18, les signaux IR et les instructions de commande sous forme de chaînes de caractères.Once the coding has been carried out, several slide cycles are programmed in the same way and the IR signals and the control instructions are loaded directly into the same memory 20 via the link 18 in the form of character strings.
L'opérateur 2 programme ensuite les touches en fonction des instructions comme décrit ci-avant.The operator 2 then programs the keys according to the instructions as described above.
Du côté de l'appareil 5, il a été prévu un récepteur IR, qui est en l'espèce un dispositif identique au dispositif 1, dont la liaison série est connectée au projecteur.On the side of the device 5, an IR receiver has been provided, which in this case is a device identical to device 1, the serial link of which is connected to the projector.
Les signaux reçus et codés deviennent alors les commandes du projecteur. Lorsque l'opérateur appui sur une touche, il commande ainsi à distance, de façon extrêmement simple, fiable et interactive, un programme diaporama par exemple de plusieurs dizaines de diapositives.The received and encoded signals then become the controls of the projector. When the operator presses a key, he therefore remotely controls, in an extremely simple, reliable and interactive manner, a slideshow program, for example of several tens of slides.
On a représenté sur la figure 5 un système 50 comprenant un premier dispositif selon l'invention 51 ou 52 muni de moyens émetteur 53 et récepteur 54 de rayonnements infrarouges 55.FIG. 5 shows a system 50 comprising a first device according to the invention 51 or 52 provided with transmitter 53 and receiver 54 means of infrared radiation 55.
Le premier dispositif peut par exemple être un animal en peluche 51 ou une table de jeux 52. Il comprend des moyens 56 d'interface visuel (un écran à cristaux liquides, leds...) et/ou des moyens 57 d'interface sonore (haut parleur et circuits associés) . Le système comprend un second dispositif 58 connecté ou intégré à un appareil télécommandable 59, par exemple soit via une liaison câblée 60, soit directement associé à la carte mère de 1 'appareil. L'appareil télécommandable 59 est par exemple une console de jeu 62 qui contient l'application interactive stockée dans une mémoire, par exemple CD - ROM, cartouche de jeu... La console est connectée à un téléviseur 63 ou à un ordinateur.The first device can for example be a stuffed animal 51 or a game table 52. It comprises means 56 for visual interface (a liquid crystal screen, LEDs, etc.) and / or means 57 for sound interface (loudspeaker and associated circuits). The system comprises a second device 58 connected or integrated into a remote-controlled device 59, for example either via a cable connection 60, or directly associated with the motherboard of the device. The remotely controllable device 59 is for example a game console 62 which contains the interactive application stored in a memory, for example CD-ROM, game cartridge, etc. The console is connected to a television 63 or to a computer.
Les données correspondantes à l'application sont par exemple structurées en deux parties :The data corresponding to the application are for example structured in two parts:
- les données de calcul et d'affichage qui sont traitées au sein même de l'appareil télécommandable 59,the calculation and display data which are processed within the remote-controlled device 59,
- les données d'interface destinées à être envoyées au premier dispositif 51 ou 52.the interface data intended to be sent to the first device 51 or 52.
La figure 6 est un organigramme simplifié donnant les principales étapes du protocole de communication entre le premier dispositif 51 ou 52 et le second dispositif 58 selon le mode de réalisation de l'invention plus particulièrement décrit ici.FIG. 6 is a simplified flowchart giving the main steps of the communication protocol between the first device 51 or 52 and the second device 58 according to the embodiment of the invention more particularly described here.
Les données et/ou instructions infrarouges sont codées comme précédemment décrit et/ou comme décrit dans le document FR-A-2.718.553. Le protocole comporte une première étape 100 dite étape d'initialisation du protocole, une deuxième étape 101 dite étape de communication bidirectionnelle et les étapes de dialogue proprement dites.The infrared data and / or instructions are coded as previously described and / or as described in document FR-A-2,718,553. The protocol comprises a first step 100 called the initialization step of the protocol, a second step 101 called the bidirectional communication step and the dialogue steps proper.
Les deux premières étapes 100 et 101 (en trait interrompu sur la figure 6) comprennent les sous- étapes suivantes :The first two steps 100 and 101 (in broken lines in FIG. 6) include the following substeps:
Etape 100 (initialisation du protocole) :Step 100 (initialization of the protocol):
(102) : Mise sous tension de l'appareil télécommandable 59 et du second dispositif 58, intégré ou non à l'appareil télécommandable. (103) : Téléchargement dans une mémoire du second dispositif 58 des paramètres d'interface avec le premier dispositif 51 ou 52.(102): Powering up of the remote-controlled device 59 and of the second device 58, whether or not integrated into the remote-controlled device. (103): Downloading into a memory of the second device 58 of the interface parameters with the first device 51 or 52.
(104) : Affichage (sur le Téléviseur 63) d'un message de requête de mise sous tension du premier dispositif.(104): Display (on TV 63) of a request message to switch on the first device.
(105) : après un temps par exemple égal à(105): after a time, for example equal to
20 secondes, si le second dispositif ne reçoit aucun signal du premier dispositif alors l'appareil télécommandable 59 émet un signal sonore et on retourne à l'étape 104.20 seconds, if the second device does not receive any signal from the first device then the remote control device 59 emits an audible signal and we return to step 104.
(106) : Emission d'un code infrarouge du premier dispositif vers le second dispositif indiquant que le premier dispositif est sous tension. (107) : Mise en réception infrarouge du premier dispositif.(106): Transmission of an infrared code from the first device to the second device indicating that the first device is powered on. (107): Infrared reception of the first device.
(108) : Emission d'un code infrarouge du second dispositif au premier dispositif indiquant que la communication est établie.(108): Transmission of an infrared code from the second device to the first device indicating that communication is established.
(109) : Réception et validation dudit code émis en(109): Reception and validation of said code issued in
108 par le premier dispositif.108 by the first device.
Etape 101 (Communication bidirectionnelle) : La boucle de communication entre le second dispositif et le premier dispositif est par exemple structurée de la façon suivante :Step 101 (Bidirectional communication): The communication loop between the second device and the first device is for example structured as follows:
(110) : Mise en réception infrarouge du premier dispositif. (111) : Emission par le second dispositif des données d'interface.(110): Infrared reception of the first device. (111): Transmission by the second device of the interface data.
(112) : Réception par le premier dispositif des données d'interface.(112): Reception by the first device of the interface data.
(113) : Si les données ne sont pas correctement réceptionnées, on envoie un code infrarouge au second dispositif de ré-émission des données et on retourne à l'étape 110.(113): If the data is not received correctly, an infrared code is sent to the second data retransmission device and it is returned to step 110.
(114) : Traitement des données par le premier dispositif.(114): Data processing by the first device.
Les étapes de dialogues proprement dites consistent à commander le premier dispositif, par exemple 51, à partir des informations transmises en interactif avec l'appareil 59. 25The actual dialog steps consist in controlling the first device, for example 51, from information transmitted interactively with the device 59. 25
Par exemple l'utilisateur (un enfant) introduit une cartouche intitulée "ours en peluche" dans la console de jeu (appareil télécommandable) , et voit s'afficher sur l'écran de la télévision le message "BONJOUR, APPUIE SUR LE VENTRE DE TON OURS" (étape 106) .For example, the user (a child) introduces a cartridge entitled "teddy bear" in the game console (remote control device), and sees the message "HELLO, PRESSED ON THE BELLY OF" displayed on the television screen. YOUR BEAR "(step 106).
Lorsque l'enfant, appuie sur le ventre, il appuie en réalité sur un capteur et un signal infrarouge est transmis au dispositif 58. L'appareil télécommandable fait alors s'afficher, sur l'écran, le "premier écran" de l'application "ours en peluche" (étape 108) . L'application est par exemple une histoire sous forme de livre électronique dont le contenu se lit donc par l'intermédiaire du premier dispositif intégré dans l'ours en peluche.When the child presses on the belly, it actually presses a sensor and an infrared signal is transmitted to the device 58. The remote control device then displays, on the screen, the "first screen" of the "teddy bear" application (step 108). The application is for example a story in the form of an electronic book, the content of which can therefore be read via the first device integrated in the teddy bear.
La représentation du livre à l'écran est définie par exemple par cinq icônes. Chacun des icônes indique à l'enfant quelle partie de l'ours utiliser pour se déplacer de manière interactive dans le livre représenté sur l'écran de télévision. Par exemple, un icône indique à l'enfant qu'en appuyant sur l'oeil de l'ours il pourra voir s'animer l'image. Un deuxième icône permet à l'enfant d'écouter un commentaire sonore; un troisième icône donne la possibilité de faire un choix par rapport à une question donnée et de valider sa réponse; enfin les quatrièmes et cinquièmes icônes permettent de se déplacer dans le livre. Par exemple, sur la page de droite du livre, on peut voir trois menus correspondant à trois questions posées à l'enfant. Quand l'enfant appuie sur un capteur par exemple le nez de l'ours, il fait s'allumer un menu n° 2 indiquant qu'il choisit la réponse n° 2; s'il appuie ensuite sur le ventre de l'ours il validera ainsi la réponse sinon il peut appuyer sur un autre capteur (par exemple le bras) pour revenir au menu n° 1 ou bien une fois de plus sur le nez pour sélectionner le menu n° 3... The representation of the book on the screen is defined for example by five icons. Each of the icons indicates to the child which part of the bear to use to move interactively in the book represented on the television screen. For example, an icon indicates to the child that by pressing the eye of the bear he can see the image come to life. A second icon allows the child to listen to an audible comment; a third icon gives the possibility of making a choice in relation to a given question and of validating its answer; finally the fourth and fifth icons allow to move in the book. For example, on the right page of the book, we can see three menus corresponding to three questions asked of the child. When the child presses a sensor, for example the bear's nose, he lights up a menu n ° 2 indicating that he chooses answer n ° 2; if he then presses on the belly of the bear it will thus validate the response otherwise he can press another sensor (for example the arm) to return to menu n ° 1 or once more on the nose to select the menu n ° 3 ...

Claims

REVENDICATIONS
1. Dispositif (1) d'interface entre un utilisateur (2) et un appareil télécommandable (3) par rayonnements infrarouges (4) , comportant un boîtier (10) de dimension réduite comprenant:1. Device (1) for interfacing between a user (2) and a device which can be remote-controlled (3) by infrared radiation (4), comprising a housing (10) of reduced size comprising:
- des moyens (11) de stockage de données,- data storage means (11),
- des moyens (12) de télécommande de l'appareil comportant des moyens (13) d'émission de signaux infrarouges à partir des données stockées, etmeans (12) for remote control of the apparatus comprising means (13) for transmitting infrared signals from the stored data, and
- des moyens (16, 18) de communication avec un organe externe (14,' 15) de programmation desdits moyens (12) de télécommande, caractérisé en ce que lesdits moyens de communication comprennent des moyens (16) de réception de signaux infrarouges et au moins une liaison série (18) , en ce que lesdits moyens (12) de télécommande comprennent des moyens (19) de traitement des signaux infrarouges correspondant à l'appareil programmable propres à coder en ASCII puis à stocker lesdits signaux infrarouges dans une mémoire (20) à lecture/écriture et à traiter lesdits signaux ainsi codés et/ou les données stockées pour réaliser au moins en partie une application déterminée avec ledit appareil, et en ce que le dispositif comprend au moins un capteur sensitif individuel actionnable par l'utilisateur et propre à déclencher l'émission des signaux infrarouges de télécommande de l'appareil à partir desdits moyens de traitement, de sorte que ladite application déterminée est au moins en partie réalisée.- means (16, 18) for communication with an external member (14, '15) for programming said means (12) for remote control, characterized in that said communication means includes means (16) infrared signal receiving and at least one serial link (18), in that said remote control means (12) comprise means (19) for processing the infrared signals corresponding to the programmable device capable of coding in ASCII and then of storing said infrared signals in a memory (20) to read / write and to process said signals thus coded and / or the stored data to at least partially carry out a specific application with said device, and in that the device comprises at least one individual sensitive sensor actuable by the user-friendly and capable of triggering the emission of infrared remote control signals from the device to from said processing means, so that said determined application is at least partly carried out.
2. Dispositif selon la revendication 1, caractérisé en ce qu'il comprend des moyens d'interface visuel et/ou sonore avec l'utilisateur et des moyens de commande desdits moyens d'interface à partir de signaux externes.2. Device according to claim 1, characterized in that it comprises means for visual and / or sound interface with the user and means for controlling said interface means from external signals.
3. Dispositif selon la revendication 2, caractérisé en ce qu'il comporte des moyens de traitement de signaux infrarouges émis par un second dispositif agencé pour transmettre au premier dispositif muni des moyens d'interface visuel et/ou sonore, au moins une partie de l'application déterminée stockée dans ledit appareil télécommandable.3. Device according to claim 2, characterized in that it comprises means for processing infrared signals emitted by a second device arranged to transmit to the first device provided with visual and / or audio interface means, at least a portion of the determined application stored in said remote-controlled device.
4. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend plusieurs entrées (21) de connexion et plusieurs capteurs sensitifs (23) individuels situés entièrement à distance du boîtier (10) , respectivement connectés de façon amovible et par liaison câblée (22) auxdites entrées de connexion, lesdits capteurs étant actionnables par l'utilisateur (2) et propres à déclencher l'émission des signaux infrarouges de télécommande de 1 ' appareil à partir desdits moyens (19) de traitement, de sorte que ladite application déterminée est réalisée. 4. Device according to any one of the preceding claims, characterized in that it comprises several connection inputs (21) and several individual sensitive sensors (23) located entirely at a distance from the housing (10), respectively connected in a removable manner and by cable connection (22) to said connection inputs, said sensors being actuable by the user (2) and suitable for triggering the emission of infrared remote control signals of the device from said processing means (19), so that said determined application is carried out.
5. Dispositif selon la revendication 4, caractérisé en ce que les capteurs sensitifs (23) sont des éléments ou touches capacitives.5. Device according to claim 4, characterized in that the sensitive sensors (23) are capacitive elements or keys.
6. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce qu'au moins deux capteurs sensitifs (23) sont connectés en parallèle sur une même entrée de connexion.6. Device according to any one of the preceding claims, characterized in that at least two sensitive sensors (23) are connected in parallel on the same connection input.
7. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce que les capteurs (23) et les moyens (19) de traitement sont de plus agencés pour commander l'émission de signaux ASCII par la liaison série.7. Device according to any one of the preceding claims, characterized in that the sensors (23) and the processing means (19) are further arranged to control the transmission of ASCII signals by the serial link.
8. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce que les moyens (11) de stockage de données correspondantes aux signaux infrarouges (4) à émettre et les capteurs sensitifs (23) sont agencés pour être programmés sous forme de chaînes de caractères, de sorte que la totalité des instructions de télécommande de l'appareil par le dispositif (1) est stockée dans une seule mémoire à lecture/écriture.8. Device according to any one of the preceding claims, characterized in that the means (11) for storing data corresponding to the infrared signals (4) to be emitted and the sensitive sensors (23) are arranged to be programmed in the form of chains. characters, so that all of the instructions for remote control of the device by the device (1) are stored in a single read / write memory.
9. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce que au moins un capteur sensitif (23) est agencé pour déclencher des émissions différentes de signaux infrarouges en fonction de l'action préalable de l'utilisateur (2) sur une ou plusieurs autres touches . 319. Device according to any one of the preceding claims, characterized in that at least one sensitive sensor (23) is arranged to trigger different emissions of infrared signals according to the prior action of the user (2) on a or several other keys. 31
10. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce que au moins un capteur (23) est agencé pour, après avoir été actionné une première fois, déclencher régulièrement une séquence d'événements suivant une temporisation déterminée.10. Device according to any one of the preceding claims, characterized in that at least one sensor (23) is arranged for, after having been actuated a first time, regularly triggering a sequence of events according to a determined time delay.
11. Système de communication interactif, caractérisé en ce qu'il comprend au moins deux dispositifs (1, 9) selon l'une quelconque des revendications précédentes, agencés pour interagir 1 'un avec 1 'autre.11. Interactive communication system, characterized in that it comprises at least two devices (1, 9) according to any one of the preceding claims, arranged to interact with one another.
12. Système de communication interactif par rayonnements infrarouges entre un utilisateur et un appareil télécommandable pour réaliser une application déterminée, caractérisé en ce qu'il comprend un premier dispositif muni de moyens d'interface visuel et/ou sonore avec l'utilisateur et d'au moins un capteur sensitif actionnable par l'utilisateur et propre à déclencher l'émission de signaux infrarouges de télécommande de l'appareil pour réaliser ladite application déterminée, un second dispositif d'émission et de réception de signaux infrarouges, connecté ou intégré à l'appareil télécommandable, et ledit appareil télécommandable dans lequel est stockée au moins ou en partie ladite application déterminée, en ce que le premier dispositif comporte des moyens de traitement agencés pour coder et/ou stocker les signaux infrarouges correspondant aux instructions de commande de l'appareil télécommandable, en ce que le premier dispositif comprend des moyens d'émission de tels signaux infrarouges correspondant aux instructions de commande à partir de 1 'actionnement du ou des capteurs sensitifs, et des moyens de réception et de traitement de signaux infrarouges émis par le second dispositif, qui sont propres à commander les moyens d'interface visuel et/ou sonore dudit premier dispositif, en ce que les moyens de traitement du second dispositif sont agencés pour aller chercher les données et/ou instructions correspondant aux commandes des moyens d'interface visuel et/ou sonore du premier dispositif stockées dans l'appareil télécommandable en fonction des signaux infrarouges correspondant aux instructions de commande de 1 ' appareil télécommandable et pour émettre les signaux infrarouges correspondant aux données et/ou instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif, en fonction de ladite application déterminée.12. Interactive communication system by infrared radiation between a user and a remote-controlled device for carrying out a specific application, characterized in that it comprises a first device provided with means of visual and / or audio interface with the user and of at least one sensitive sensor actuatable by the user and capable of triggering the emission of infrared signals of remote control of the apparatus for carrying out said determined application, a second device for transmitting and receiving infrared signals, connected or integrated into the remote control device, and said remote control device in which is stored at least or in part said determined application, in that the first device comprises processing means arranged to code and / or store the infrared signals corresponding to control instructions for the remote-controlled device, in that the first device comprises means for transmitting such infrared signals corresponding to the control instructions from the actuation of the sensitive sensor (s), and means for reception and processing infrared signals emitted by the second device, which are suitable for controlling the visual and / or audio interface means of said first device, in that the processing means of the second device are arranged to fetch the corresponding data and / or instructions commands to the visual and / or audio interface means of the first device stored in the remote-controlled device as a function of the infrared signals corresponding to the control instructions of the remote-controlled device and to transmit the infrared signals corresponding to the data and / or instructions of control of the visual and / or audio interface means of the first device, depending of said specific application.
13. Système selon l'une quelconques des revendications 11 et 12, caractérisé en ce que au moins un même capteur sensitif est connecté respectivement à deux dispositifs.13. System according to any one of claims 11 and 12, characterized in that at least one and the same sensitive sensor is connected respectively to two devices.
14. Procédé de communication entre un utilisateur (2) et un appareil télécommandable (3) par rayonnements infrarouges (4) via un dispositif (1) d'interface programmable, caractérisé en ce que le dispositif (1) étant muni d'un boîtier (10) associé à plusieurs capteurs sensitifs (23) individuels situés entièrement à distance dudit boîtier auquel ils sont respectivement connectés de façon amovible, on code en ASCII les signaux infrarouges (4) correspondants à l'appareil télécommandable et on stocke lesdits signaux ainsi codés dans une mémoire (20) du dispositif, on stocke dans une mémoire (20) du dispositif des instructions de commande de l'appareil correspondant à une application déterminée, on associe à chaque capteur sensitif (23) l'émission par le dispositif de signaux infrarouges correspondant auxdites instructions de commande, et on commande ladite émission infrarouge via une ou plusieurs actions par l'utilisateur sur un ou plusieurs desdits capteurs sensitifs, de sorte que ladite application déterminée est réalisée.14. Method of communication between a user (2) and a remotely controllable device (3) by infrared radiation (4) via a device (1) with a programmable interface, characterized in that the device (1) being provided with a housing (10) associated with several individual sensitive sensors (23) situated entirely at a distance from said housing to which they are respectively connected in a removable manner, the infrared signals (4) corresponding to the remote-control device are coded in ASCII and the signals thus coded are stored in a memory (20) of the device, the device is stored in a memory (20) of the device instructions for controlling the device corresponding to a specific application, each sensitive sensor (23) is associated with the emission by the device of infrared signals corresponding to said control instructions, and said infrared emission is controlled via one or more actions by the user on one or more of said sensitive sensors, so that said determined application is carried out.
15. Procédé de communication entre un utilisateur et un appareil télécommandable par rayonnements infrarouges pour réaliser une application déterminée, du type comprenant un premier dispositif muni de moyens d'interface visuel et/ou sonore et muni d'au moins un capteur sensitif actionnable par l'utilisateur et propre à déclencher l'émission de signaux infrarouges de télécommande de l'appareil, et un second dispositif d'émission et de réception de signaux infrarouges, connecté à l'appareil télécommandable, caractérisé en ce que, ledit appareil télécommandable comportant au moins en partie les instructions concernant ladite application déterminée,15. Method of communication between a user and a device remotely controllable by infrared radiation for carrying out a specific application, of the type comprising a first device provided with visual and / or sound interface means and provided with at least one sensitive sensor actuable by the user and capable of triggering the emission of infrared remote control signals from the device, and a second device for transmitting and receiving infrared signals, connected to the remote-controlled device, characterized in that, said remote-controlled device comprising at least in part the instructions concerning said determined application,
- on code en ASCII les signaux infrarouges correspondant aux instructions de commande de l'appareil télécommandable et on stocke lesdits signaux ainsi codés,- the infrared signals corresponding to the control instructions of the remote-control device are coded in ASCII and the signals thus coded are stored,
- on associe à chaque capteur sensitif du premier dispositif l'émission par le premier dispositif des signaux infrarouges correspondant auxdites instructions de commande, - on code en ASCII les signaux infrarouges correspondant aux instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif et on stocke lesdits signaux ainsi codés,- each sensitive sensor of the first device is associated with the emission by the first device of the infrared signals corresponding to said control instructions, - the infrared signals corresponding to the control instructions of the visual and / or audio interface means are coded in ASCII first device and the signals thus coded are stored,
- on commande l'émission infrarouge du premier dispositif vers le second dispositif connecté à l'appareil télécommandable, via une ou plusieurs actions par l'utilisateur sur un ou plusieurs desdits capteurs sensitifs,the infrared emission from the first device to the second device connected to the remote-controlled device is controlled, via one or more actions by the user on one or more of said sensitive sensors,
- à partir des signaux infrarouges émis par le premier dispositif et reçus par le second dispositif, on réalise au moins une étape de l'application déterminée et on commande l'émission par le second dispositif de signaux infrarouges correspondant aux instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif.- from the infrared signals emitted by the first device and received by the second device, at least one determined application step is carried out and the emission by the second device of infrared signals corresponding to the control instructions for the visual and / or audio interface means of the first device.
16. Procédé de communication entre un utilisateur et un appareil télécommandable par rayonnements infrarouges pour réaliser une application déterminée, du type comprenant un premier dispositif muni de moyens d'interface visuel et/ou sonore et muni d'au moins un capteur sensitif actionnable par l'utilisateur et propre à déclencher l'émission de signaux infrarouges de télécommande de l'appareil, et un second dispositif d'émission et de réception de signaux infrarouges, connecté à l'appareil télécommandable, caractérisé en ce que ledit appareil télécommandable comportant au moins en partie les instructions concernant ladite application déterminée, les signaux infrarouges correspondant aux instructions de commande de l'appareil télécommandable ayant été codés en ASCII dans une mémoire, chaque capteur sensitif étant associé à l'émission par le premier dispositif de signaux infrarouges correspondant auxdites instructions de commande, les signaux infrarouges correspondant aux instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif ayant été codés et stockés dans une mémoire, on réalise les opérations suivantes :16. Method of communication between a user and a device remotely controllable by infrared radiation for carrying out a specific application, of the type comprising a first device provided with visual and / or sound interface means and provided with at least one sensitive sensor actuable by the user capable of triggering the emission of infrared remote control signals from the device, and a second device for transmitting and receiving infrared signals, connected to the remote control device, characterized in that said remote control device comprising at least in part the instructions concerning said specific application, the infrared signals corresponding to the control instructions of the remote control device having been coded in ASCII in a memory, each sensitive sensor being associated with the emission by the first device of infrared signals corresponding to said instructions control, infrared signals corresponding to the instructions for controlling the visual and / or audio interface means of the first device having been coded and stored in a memory, the following operations are carried out:
- on commande l'émission infrarouge du premier dispositif vers le second dispositif connecté ou intégré à l'appareil télécommandable, via une ou plusieurs actions par l'utilisateur sur un ou plusieurs desdits capteurs sensitifs,- the infrared emission from the first device to the second connected device is controlled, or integrated into the remote-controlled device, via one or more actions by the user on one or more of said sensitive sensors,
- à partir des signaux infrarouges émis par le premier dispositif et reçus par le second dispositif, on réalise au moins une étape de l'application déterminée et on commande l'émission par le second dispositif de signaux infrarouges correspondant aux instructions de commande des moyens d'interface visuel et/ou sonore du premier dispositif,- From the infrared signals emitted by the first device and received by the second device, at least one step of the determined application is carried out and the emission by the second device of infrared signals corresponding to the instructions for controlling the means d 'visual and / or audio interface of the first device,
- et on réitère lesdites opérations pour réaliser ladite application déterminée en tout ou en partie.- And it repeats said operations to achieve said application determined in whole or in part.
17. Procédé selon l'une quelconque des revendications 14 à 16, caractérisé en ce que on stocke les signaux infrarouges et on associe aux capteurs sensitifs (23) des instructions de commandes de l'appareil sous forme de chaînes de caractères, la totalité d'une application déterminée étant stockée dans une même mémoire à lecture/écriture. 17. Method according to any one of claims 14 to 16, characterized in that the infrared signals are stored and associated with the sensitive sensors (23) instructions for controlling the device in the form of character strings, all of them 'a specific application being stored in the same read / write memory.
18. Procédé selon l'une quelconque des revendications 14 à 17, caractérisé en ce que l'application est chargée dans le dispositif (1) par CD-I, vidéodisque, CD-audio ou signal vidéo.18. Method according to any one of claims 14 to 17, characterized in that the application is loaded into the device (1) by CD-I, video disc, audio CD or video signal.
19. Procédé de communication 14 à 18, 11 et 12 entre au moins deux dispositifs (1, 9) . 19. Communication method 14 to 18, 11 and 12 between at least two devices (1, 9).
PCT/FR1996/000753 1995-05-19 1996-05-20 Process and device for infrared communication between a user and a remotely controlled apparatus WO1996036954A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR95/06006 1995-05-19
FR9506006A FR2734386B1 (en) 1995-05-19 1995-05-19 DEVICE AND METHOD FOR INFRARED COMMUNICATION BETWEEN A USER AND A REMOTE CONTROLABLE APPARATUS
US08/565,026 US5822098A (en) 1995-05-19 1995-11-30 Device and method of communication by infrared radiation between a user and a remotely controllable apparatus

Publications (1)

Publication Number Publication Date
WO1996036954A1 true WO1996036954A1 (en) 1996-11-21

Family

ID=26231976

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR1996/000753 WO1996036954A1 (en) 1995-05-19 1996-05-20 Process and device for infrared communication between a user and a remotely controlled apparatus

Country Status (1)

Country Link
WO (1) WO1996036954A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998029944A1 (en) * 1997-01-02 1998-07-09 A-Level Software Limited Interface
WO1998034208A1 (en) * 1997-01-31 1998-08-06 Thomson Consumer Electronics, Inc. Communications system for remote control systems
EP1289344A3 (en) * 2001-08-28 2005-04-20 SPACE CANNON VH S.r.l. Portable programming and control device for light beam projectors

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2518336A1 (en) * 1981-12-11 1983-06-17 Fusilier Jean Marie IR remote control system e.g. for TV or HI=FI equipment - includes IR detector with low noise preamplifier tuned to carrier frequency linked by coaxial cable to main amplifier
WO1989005023A1 (en) * 1987-11-24 1989-06-01 Fernandez Emilio A Microprocessor based simulated book
GB2220290A (en) * 1988-06-09 1990-01-04 Philip David Harvey Voice-actuated control system
FR2665777A1 (en) * 1990-08-09 1992-02-14 Ruf Kg Wilhelm PROGRAMMING DEVICE FOR A REMOTE CONTROL TRANSMITTER.
JPH04278824A (en) * 1991-03-07 1992-10-05 Matsushita Electric Ind Co Ltd Remote controller of air cleaner for vehicle
JPH0552415A (en) * 1991-08-26 1993-03-02 Matsushita Electric Ind Co Ltd Electric space heater
WO1995027934A1 (en) * 1994-04-12 1995-10-19 Metalogic System and method for interactive dialogue between a user and a telematic server

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2518336A1 (en) * 1981-12-11 1983-06-17 Fusilier Jean Marie IR remote control system e.g. for TV or HI=FI equipment - includes IR detector with low noise preamplifier tuned to carrier frequency linked by coaxial cable to main amplifier
WO1989005023A1 (en) * 1987-11-24 1989-06-01 Fernandez Emilio A Microprocessor based simulated book
GB2220290A (en) * 1988-06-09 1990-01-04 Philip David Harvey Voice-actuated control system
FR2665777A1 (en) * 1990-08-09 1992-02-14 Ruf Kg Wilhelm PROGRAMMING DEVICE FOR A REMOTE CONTROL TRANSMITTER.
JPH04278824A (en) * 1991-03-07 1992-10-05 Matsushita Electric Ind Co Ltd Remote controller of air cleaner for vehicle
JPH0552415A (en) * 1991-08-26 1993-03-02 Matsushita Electric Ind Co Ltd Electric space heater
WO1995027934A1 (en) * 1994-04-12 1995-10-19 Metalogic System and method for interactive dialogue between a user and a telematic server

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 017, no. 077 (M - 1367) 16 February 1993 (1993-02-16) *
PATENT ABSTRACTS OF JAPAN vol. 017, no. 362 (M - 1441) 8 July 1993 (1993-07-08) *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998029944A1 (en) * 1997-01-02 1998-07-09 A-Level Software Limited Interface
WO1998034208A1 (en) * 1997-01-31 1998-08-06 Thomson Consumer Electronics, Inc. Communications system for remote control systems
US6424285B1 (en) 1997-01-31 2002-07-23 Thomson Licensing S.A. Communications system for remote control systems
EP1289344A3 (en) * 2001-08-28 2005-04-20 SPACE CANNON VH S.r.l. Portable programming and control device for light beam projectors

Similar Documents

Publication Publication Date Title
US6219164B1 (en) Device and method of communication by infrared between a user and a remotely controllable apparatus
EP0702810B1 (en) System and method for interactive dialogue between a user and a telematic server
EP1849283B1 (en) Data exchange method and device
CA2176983C (en) Remote control for home audio system
US5364108A (en) Game apparatus
FR2734386A1 (en) Remote control system for use with image projector
FR2596556A1 (en) REMOTE CONTROL SYSTEM WITH POSSIBILITY OF DISPLAYING KEY FUNCTION
FR2475251A1 (en) TERMINAL FOR VIEWING AND PLACING ORDERS OF PRE-RECORDED VIDEOCASSETTES OR VIDEODISKS
FR2726670A1 (en) Data processing system for television in digital or analog network
FR2738938A1 (en) DEVICE FOR REMOTE CONTROL OF VIDEO RECEIVER
EP0049184A1 (en) Micro didactic device
WO2006054106A1 (en) Remote controller and audiovisual content access control
WO1994009570A1 (en) Remote control housing with removable-memory card
EP1563472B1 (en) Method for controlling several apparatuses with the aid of a link attached device and said link attached device for carrying out said method
WO1996036954A1 (en) Process and device for infrared communication between a user and a remotely controlled apparatus
US8238582B2 (en) Sound playback and editing through physical interaction
EP0023497A1 (en) Audio visual device for educational games or sequences and cassettes therefor
CA1256968A (en) Method and device for identifying an individual
FR2759801A1 (en) CONTROL SYSTEM BY GRAPHIC DISPLAY OF INFORMATION AVAILABLE ON VIDEO AND / OR AUDIO EQUIPMENT
EP1759458B1 (en) Method for validating a number in an electronic device and associated electronic device
FR2864855A1 (en) Secret code introducing process for remote control, involves introducing controls on introduction unit, where graphical indicator signals introduction without displaying introduced number of controls, and validating digital values of code
FR2728984A1 (en) Collection of answers from candidates in collective examination
EP1050864A1 (en) System for remote control of apparatus with bidirectional connection
FR2541062A1 (en) Conversational system including a visual display device, a computer and a source of pre-recorded video-frequency information
FR2773894A1 (en) INTERACTIVE INTERFACE

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载