FR 2839589 A1 20031114 FR 0205825 A 20020513 ENSEMBLE D'INTERFACE ENTRE UN UTILISATEUR ET UN DISPOSITIF ELECTRONIQUE La présente invention est relative à un ensemble d'interface entre un utilisateur et un dispositif électronique comportant une logique de commande et un écran cathodique rectangulaire à balayage. Un tel écran cathodique est balayé par un spot lumineux qui occupe successivement tous les points de l'écran selon un cycle de balayage prédéterminé. L'invention s'applique en particulier aux télécommandes pour commander le fonctionnement d'une télévision ou d'un magnétoscope. La commande du fonctionnement de ces dispositifs au moyen des télécommandes habituellement rencontrées est fastidieuse dans la mesure où les fenêtres d'option de commande doivent être successivement affichées à l'écran pour qu'un utilisateur puisse sélectionner l'un des modes de fonctionnement de la télévision ou du magnétoscope. La présente invention a pour but de remédier aux inconvénients précités en fournissant un ensemble d'interface qui permette une commande aisée d'un dispositif électronique et ce, par des moyens simples, efficaces et peu coûteux. A cet effet, selon l'invention, un ensemble d'interface du genre en question est essentiellement caractérisé en ce que l'ensemble comprend un boîtier de commande comportant : - au moins un capteur d'éclairement D2 adapté au balayage de l'écran par le spot lumineux, ayant un champ de détection qui se limite à une zone Z réduite de l'écran ; un amplificateur à large bande et un filtre passe-haut pour chacun des capteurs d'éclairement ; des moyens de détection de l'apparition du spot lumineux dans le champ de détection de chacun des capteurs pour produire un signal de niveau logique prédéterminé ; des moyens de traitements logiques et arithmétiques des signaux logiques pour calculer : . la différence de temps existant entre d'une part, l'apparition du signal logique associé à un capteur d'éclairement D2 et qui correspond au passage du spot lumineux devant la zone Z visée au cours du balayage d'une trame donnée, et d'autre part l'apparition du signal logique associé au même capteur d'éclairement D2 et qui correspond au passage du spot lumineux devant la zone Z visée au cours du balayage d'une trame postérieure le déplacement de la zone Z visée sur l'écran à partir de la différence de temps calculée précédemment - une chaîne de transmission du boîtier vers le dispositif électronique, le dispositif comprenant une logique adaptée pour être modifiée par les informations reçues, et en ce que le boîtier de commande est placé à distance de l'écran cathodique. Ainsi, grâce à ses dispositions, l'ensemble d'interface permet à l'utilisateur facilement et à distance de définir un déplacement sur un écran cathodique, de la même manière qu'une souris informatique permet de définir un déplacement, qui se traduit ensuite par le déplacement d'un curseur sur un écran d'ordinateur, ou par d'autres effets graphiques. Dans des modes de réalisation préférés de l'ensemble d'interface selon la présente invention, on a recours en outre à l'une et/ou à l'autre des dispositions suivantes : - le capteur d'éclairement D2 dont le champ de 5 détection est réduit comprend un détecteur d'éclairement et un système de lentilles et/ou de miroirs pour focaliser la lumière provenant de la zone Z visée sur la surface active du détecteur ; - le dispositif électronique comprend en outre des 10 moyens de commande de l'écran pour afficher à l'écran un effet graphique à une position en relation avec le déplacement défini par l'utilisateur ; le boîtier de commande comprend des moyens positivement actionnables par l'utilisateur et dont le 15 résultat de l'action est transmis au dispositif électronique par le boîtier ; - les moyens de commande sélectivement actionnables sont choisis parmi des touches, des potentiomètres, des capteurs de pression, des capteurs d'angle, des capteurs de 20 position, des gyroscopes, au moins une commande vocale et au moins un manche à balai. - le boîtier de commande transmet des informations au dispositif électronique lorsque le déplacement défini par l'utilisateur est supérieur à une valeur minimale 25 prédéterminée. - le boîtier de commande comprend en outre des moyens d'identification adaptés pour que le dispositif électronique reconnaisse le boîtier de commande, ces moyens d'identification générant sélectivement des données 30 d'identification du boîtier envoyées au dispositif électronique ; - plusieurs boîtiers de commande communiquent avec le dispositif électronique et les moyens de commande du dispositif de chaque boîtier de commande transmettent un certain nombre de fois leurs informations au dispositif électronique pour augmenter la probabilité que le dispositif électronique reçoive les informations émises par chaque boîtier sans interférence avec les informations émises par les autres boîtiers ; - l'émetteur et le récepteur communiquent par ondes; - l'émetteur et le récepteur sont reliés par un câble de transmission. - le boîtier de commande comprend, d'une part, deux capteurs d'éclairement D2 d'axes parallèles et proches ayant des champs de détection qui se limitent chacun à une zone réduite de l'écran, et d'autre part, des moyens de traitement logiques et arithmétiques supplémentaires pour mesurer la différence de position de deux points distincts sur l'écran et calculer l'angle de rotation du boîtier de commande par rapport à l'axe commun desdits capteurs. D'autres caractéristiques et avantages de l'invention apparaîtront au cours de la description détaillée suivante d'une de ses formes de réalisation, donnée à titre d'exemple non limitatif, en regard des dessins annexés sur lesquels : - la figure 1 est une vue schématique avec schémablocs de l'ensemble d'interface selon la présente invention comprenant un boîtier de commande ; et - les figures 2 à 5 représentent schématiquement les capteurs d'éclairement du boîtier de commande de la figure 1. L'ensemble d'interface selon la présente invention prend par exemple la forme d'un boîtier de télécommande 1 destiné à être utilisé par un opérateur pour commander le fonctionnement d'un dispositif électronique 2 qui est associé à un écran cathodique à balayage 3. Le dispositif électronique 2 permet d'afficher des informations sur l'écran à tube cathodique 3 telles qu'une image vidéo fixe ou animée, des textes, ou des menus ou analogues. A partir des informations affichées sur l'écran cathodique 3, l'opérateur effectue un choix et/ou saisit des données à l'aide du boîtier de commande 1 placé à distance de l'écran 3 et qui va être décrit ci-après. Le boîtier de commande 1 comprend au moins un capteur d'éclairement D2 tels que des photo-diodes dont les axes sont éventuellement parallèles et voisins, et dont les angles de capture sont proches ou identiques. Le champ de détection de chaque capteur d'éclairement D2 est réduit et se limite à une zone Z de l'écran pointée à l'intérieur de la surface de l'écran cathodique 3. Afin de déterminer le déplacement de la zone visée sur l'écran, les moyens de traitement du boîtier de commande se fondent sur la différence de temps existant entre les signaux logiques issus du même capteur d'éclairement D2 et D2, provenant de trames ou d'images affichées différentes, après amplification du signal et filtrage passe-haut. Dans l'exposé qui suit, on utilisera le mot trame, pour définir une succession de lignes de balayage qui déplacent le faisceau lumineux sur toute la surface de l'écran. A titre d'exemple, les standards de télévision PAL/SECAM définissent un nombre de trames égal à 50 par seconde et le standard NTSC définit un nombre de trames égal à 60 par seconde. Le capteur d'éclairement D2 est constitué, figure 2, d'un détecteur d'éclairement 50 placé éventuellement au fond d'un tube étroit 51 dont la surface intérieure absorbe les rayons lumineux 52. Dans une variante représentée à la figure 3 et à la figure 4, le capteur D2 comprend, outre le détecteur 50 et le tube 51, un système de lentilles et de miroirs optiques 53 et 54, qui est assimilable optiquement à une lentille convexe. Ce système permet d'améliorer la sensibilité et la directivité du capteur en focalisant sur une partie active du détecteur 50, car les rayons lumineux 52 en provenance de la zone Z visée sont captés par le système dont la surface est nettement supérieure au détecteur, et si la longueur focale de la lentille convexe qui correspond aux lentilles et miroirs 53 est très supérieure aux dimensions de la partie active du détecteur 50, cette lentille convexe assure pour le détecteur 50 une fonction analogue à celle d'un téléobjectif en photographie. Dans une autre variante, figure 5, le détecteur 50 est associé à un miroir parabolique 55, qui assure une focalisation des rayons lumineux 52 équivalente à celle d'une lentille optique convexe. S'il y a plus d'un capteur D2, les rayons lumineux 52 proviennent de l'écran cathodique 3 placé à distance de sorte que ces rayons peuvent être considérés comme provenant d'une source commune et distante, et comme sensiblement parallèles entre eux si les axes des capteurs D2 sont proches et parallèles. Le signal fourni par le ou les capteurs D2 se compose d'un bruit, et notamment d'un bruit blanc, et d'un signal électrique (courant ou tension), typiquement proportionnel à son éclairement. Par exemple, on peut utiliser la photodiode amplifiée de Burr Brown ayant pour référence OPT210, ou une photodiode conventionnelle telle que la photo diode SFH213 de Infineon. Le signal d'une photodiode conventionnelle peut avantageusement attaquer à basse impédance l'émetteur d'un transistor à faible bruit, tel qu'un BC559C, monté en base commune. Chaque capteur D2 est relié à un ensemble réalisant les fonctions suivantes : - filtre passe-haut à fréquence de coupure de 10 kHz et 6db/octave d'atténuation, ce qui permet d'éliminer l'influence de la lumière du jour et de ses variations, ainsi que l'effet des éclairages artificiels, qui fournissent typiquement une lumière dont l'intensité est modulée avec une fréquence de 100 ou 120 Hz suivant les pays - amplification dans une bande de fréquences suffisamment large pour permettre l'extraction de l'information d'apparition du faisceau lumineux dans la zone de capture des capteurs D2, mais suffisamment étroite pour limiter le bruit des photocapteurs et de la chaîne d'amplification ; en pratique une largeur de bande à-3 db allant de 10 Khz à 50 Khz ou de 10 Khz à 70 Khz pourra s'avérer avantageuse Ces deux fonctions peuvent être réalisées par exemple au moyen d'amplificateurs opérationnels utilisés de façon classique. On peut par exemple utiliser l'amplificateur opérationnel à faible bruit fabriqué par ST Microelectronics sous la référence TS464. On pourra aussi utiliser une combinaison d'étages à transistors utilisés selon des schémas conventionnels d'amplification à faible bruit pour des fréquences inférieures à 100 Khz, ou encore des combinaisons de tels amplificateurs à transistors et d'amplificateurs opérationnels. L'amplification du signal doit avoir une bande passante la plus élevée possible pour fournir une information temporelle calculée avec une bonne précision. Les photo-diodes ont un temps de réponse très rapide, de l'ordre de la micro-seconde. Il sera toutefois nécessaire de limiter la bande passante des amplificateurs à la bande passante utile du signal, qui est de quelques centaines de kilohertz au maximum. La détection du spot lumineux dans le champ de capture de chaque capteur d'éclairement D2 est réalisée au moyen de comparateurs alimentés par le signal alternatif fourni par les étages d'amplification et dont la tension de référence est réglée à un niveau supérieur à celui du bruit ambiant. Par exemple, chaque comparateur est du type LM339 dont la tension de référence est établie à 6db au dessus du niveau de bruit. Une variante dans l'utilisation d'un comparateur peut être la détection d'une crête, cette crête devant se situer au dessus d'un seuil pré déterminé, par exemple à 6 db au dessus du bruit. Les deux comparateurs sont reliés à un microcontrôleur 60 qui permet de mesurer l'instant où le signal logique correspondant à chaque capteur a changé de niveau. Le microcontrôleur doit permettre des mesures de temps avec une précision de 0. 5 ou 1 microseconde sur un ou plusieurs signaux logiques simultanément. Il est possible d'utiliser un micro-contrôleur fabriqué par ST Microelectronics dans la gamme ST7, qui comporte des moyens d'acquisition de données temporelles d'entrée et de capacité de mémoire vive suffisants, et dont la vitesse de traitement maximum permet en moins de 64 microsecondes de traiter la prise en compte des signaux logiques associé à un ou deux capteur(s) D2. On pourra par exemple utiliser un microcontrôleur de la gamme ST7 possédant les caractéristiques suivantes : Mémoire vive de 256 octets (qui permet la mémorisation de plusieurs mesures d'instants d'apparition des signaux logiques associés au début de l'éclairement du ou des capteur(s) D2) - Un ou deux timers de 16 bits avec deux canaux chacun - Horloge du microcontrôleur pilotée par un quartz en raison de la précision requise pour les mesures de temps Le microcontrôleur est par exemple configuré de la manière suivante : - Deux broches sont utilisées pour recevoir des signaux logiques et déclencher des interruptions : une broche pour le signal logique correspondant au début de l'éclairement d'un capteur D2 une broche pour le signal logique correspondant au début de l'éclairement d'un autre capteur D2 - Le premier timer a ses deux canaux configurés en Input capture , ce qui permet au microcontrôleur de mémoriser automatiquement dans sa mémoire l'instant d'apparition sur ses broches de chacun des signaux logiques associés au début de l'éclairement du ou des capteurs D2 et de générer une interruption pour chacun des signaux logiques une routine de traitement Le deuxième timer génère des interruptions périodiques et sert d'horloge système Certains signaux vidéo ont une fréquence ligne bien plus élevée que celle des standards PAL, SECAM ou NTSC (qui est de l'ordre de 16 Khz, ce qui correspond à une durée de ligne de 64 microsecondes environ). Par exemple, les écrans des moniteurs informatiques ont des fréquences lignes de 60 KHz ou plus, ce qui correspond à une durée d'une ligne de 16,7 microsecondes ou moins. Pour pouvoir effectuer les mesures de temps et de déplacement avec les moyens précédents, on se ramène au cas d'une fréquence ligne au voisinage de 16 Khz en ne sélectionnant au moyen d'un assemblage de portes logiques qu'un signal logique sur N pour les signaux logiques correspondant aux débuts d'éclairement des capteurs D2. Par exemple, si la fréquence ligne est de 60 KHz, on ne sélectionnera qu'un signal sur 4 et on se ramènera ainsi au cas d'une fréquence ligne de 15 Khz. Cette sélection de lignes ne change pas la précision de la mesure du déplacement en X. En pratique elle ne réduit pas non plus la précision de la mesure en Y car une fréquence ligne élevée correspond typiquement à un nombre élevé de lignes de balayage, le nombre de lignes et la fréquence de balayage étant en première approximation directement proportionnels. Le microcontrôleur 60 est relié à l'interface utilisateur permettant à l'utilisateur d'indiquer que le boîtier doit effectuer une mesure de déplacement. Lorsque l'on veut connaître le déplacement indiqué par l'utilisateur, le microcontrôleur 60 procède comme suit - il détecte l'indication par l'utilisateur du début de la mesure ; cette indication peut être donnée au moyen d'un clavier, par exemple en appuyant sur une touche et en laissant la touche appuyée pendant toute la mesure du déplacement; - il détecte l'instant Tl du changement de niveau logique généré par le comparateur alimenté par le signal d'un capteur D2 dont le champ de détection est limité à une zone Z pointée par l'utilisateur, ce changement de niveau correspond au début du passage du spot dans la zone visée au cours du balayage d'une image ou d'une trame TRI (on définira le balayage d'une image ou d'une trame comme le parcours de tout l'écran par le faisceau lumineux ; dans les standards PAL/SECAM et NTSC, le faisceau lumineux balaie 50 ou 60 fois par seconde l'écran, chaque balayage correspondant à une trame, et une image correspondant à deux trames). - il détecte ensuite l'instant T2 du changement de niveau logique généré par le comparateur alimenté par le signal du capteur D2 dont le champ de détection est limité à la zone Z pointée, ce changement de niveau correspond au début du passage du spot dans la zone visée au cours du balayage d'une trame TR2 postérieure à la trame ou à l'image TRI. Les moyens de traitement arithmétiques du boîtier ou du dispositif (2) calculent alors le déplacement de la zone Z visée par l'utilisateur à partir des instants Tl et T2. Plusieurs méthodes sont en principe possibles pour définir un déplacement uniquement à partir des instants Tl et 2 et en supposant connues les caractéristiques techniques (et en particulier les caractéristiques suivantes : nombre de lignes, durée totale d'une ligne, durée totale de l'image) de l'image affichée sur l'écran. Le principe général suivant est avantageux car les calculs correspondants sont simples et la valeur donnée correspond à l'attente et à l'intuition de l'utilisateur Ce principe général du calcul sera décrit à partir d'un exemple concret. Le standard de l'image affichée sur l'écran cathodique 3 est supposé être le suivant (ce standard est très proche des standards PAL/SECAM, avec quelques simplifications dans les valeurs pour rendre perte de généralité les calculs plus simples sans ; particulier, on ne distingue pas les trames paires et les trames impaires) : Duréetotaled'uneligne : 64 microsecondes Duréevisibled'uneligne 52 microsecondes Nombretotaldelignesdansunetrame : 312 Nombredelignesvisiblesdansunetrame : 280 Duréetotaled'unetrame : 19 968 microsecondes Duréevisbled'unetrame : 17 920 microsecondes On suppose que les points Pl et P2 et les instants correspondants sont les suivants (tous les temps et toutes les durées sont exprimées en microsecondes dans les calculs suivants) : Point 1 : Point 2 : Trame- Trame 2 Ligne 50 Ligne 30 Position en X 15 Position en X 5 Intant 1 du point P1 : Intant 2 du point P2 : Origine 6 000 Origine 6 000 Trame- Trame 39 936 Ligne 3 200 Ligne 1 920 Position en X 15 Position en X 5 Instant 1 : 9 215 Instant 2 : 47861 Le point P1 appartient à la trame 0, tandis que le point P2 appartient à la trame 2. Les coordonnées des points P1 et P2 sont définies respectivement par : le numéro de la ligne de balayage à laquelle appartient le point - le temps en microsecondes écoulé entre le début du balayage de la ligne à laquelle le point appartient et l'instant d'apparition du faisceau lumineux correspondant à ce point On remarque que le calcul précédent, qui consiste à passer des coordonnées d'un point sur l'écran à l'instant auquel ce point est balayé par le faisceau lumineux peut être inversé de manière simple ; en effet, étant donné un instant (et en supposant que le comptage du temps commence à l'instant de début d'une trame de référence) : il est possible de déterminer le numéro de la trame à laquelle le point appartient en divisant cet instant par la durée totale d'une trame : le quotient de la division donne le numéro de la trame et le reste de la division donne l'instant d'apparition d'un point de mêmes coordonnées écran, mais appartenant à la trame de référence il est possible de déterminer le numéro de la ligne de balayage et la position à l'intérieur de la ligne de balayage en divisant le reste de la division précédente par la durée totale d'une ligne : le quotient de la division donne le numéro de la ligne de balayage, et le reste de la division donne la position à l'intérieur de la ligne de balayage On pourra donc désigner une position sur l'écran indifféremment par ses coordonnées écran ou par un instant d'apparition correspondant. La valeur correspondant à l'origine (6. 000 dans l'exemple précédent) signifie que la mesure de temps a commencé à un instant arbitraire (égal à -6.000 avant le début de la trame 0 dans l'exemple précédent). On remarque que le point P2 est en haut à gauche du point P1, le déplacement sera donc négatif dans les deux coordonnées X et Y. Ledéplacementpourallerde P1 à P2estdonclesuivant : (P2esten hautàgauchede P1; lesdéplacementssontdoncnégatifs) Nombredelignes : - 20 Positionen X : - 10 Les Instants 1 et 2 correspondants aux points Pl et P2 sont calculés. Les calculs qui suivent utilisent uniquement les données suivantes : les caractéristiques techniques du standard de l'image affichée - les Instants 1 et 2 Les premières opérations effectuées sont les suivantes : - calcul de la différence Instant 2 - Instant 1 - soustraction à cette différence d'un multiple de la durée totale d'une trame afin de se ramener à une différence inférieure à la durée totale d'une trame Instant2 -Instant1 (DifO) : 47861 9 215 38 646 Dif0Moinsladuréetotaled'unetrame (Dif1 ) : 38 646 19 968 18 678 Dif0Moinsladuréetotalededeuxtrames(Dif2) : 38 646 39 936 1290 On notera que : - la valeur retenue (Difl) est égale à DifO modulo la durée totale d'une trame (l'opération modulo la durée totale d'une trame est le reste de la division d'un nombre par la durée totale d'une trame) ; dans le cas général, c'est ce reste de la division qui doit être retenu pour la suite des calculs - le fait de soustraire Instant 1 de Instant 2 a pour conséquence que l'origine des mesures du temps n'intervient plus dans les calculs - Difl est toujours du point de vue mathématique une différence entre deux instants Le principe de l'étape suivante du calcul est la suivante : - la différence Difl va être ajoutée à l'instant qui correspond à une position arbitraire mais connue la somme ainsi obtenue correspond à un nouvel instant, qui lui même correspond à une nouvelle position - le déplacement entre cette nouvelle position et la position arbitraire de départ est (dans le cas général) égal au déplacement entre les deux points visés par l'opérateur Le développement détaillé de l'exemple précédent illustrera les détails du calcul correspondant à ce principe. La position arbitraire utilisée est, pour être le plus général possible, le centre de l'écran. Les coordonnées correspondantes et l'instant correspondant sont donc les suivants : PositionP3aucentredel'écran : utiliséeparhypothèsecommepositiondedépart Origine Trame- Ligne 140 Positionen X 26 Instant3 : 8986 difl est ensuite ajouté à cet Instant 3, puis si la somme est supérieure à la durée totale d'une trame, la durée totale d'une trame est soustraite pour obtenir un instant qui corresponde à une position qui soit dans la même trame que P3. Instant4(égalàInstant3+ Difl) 8 986 18 678 27 664 Instant5(Instant4Moinsladuréetotaled'unetrame) : 27 664 19 968 7 696 L'Instant 5 ainsi obtenu correspond à une position d'un point P5 qui appartient à la même trame que P3. Les coordonnées du point P5 peuvent être calculées de manière simple : Position5correspondantàl'Instant5 : Lenombredelignesestégalà : Instant5diviséparladuréetotaled'uneligne arrondiàl'entierinférieur Arrondi Ligne 120,25 120 LapositionenX(danslaligne)estégaleà : Instant5moinsladuréedeslignesqui précèdentlalignedelaPosition5 Positionen X 7 696 7 680 16 LaPosition5estdonclasuivante : Ligne 120 Positionen X : 16 - le numéro de la ligne de balayage est calculé en prenant le quotient de l'Instant 5 divisé par la durée totale d'une ligne de balayage, ce quotient étant arrondi à l'entier inférieur - la position en X (c'est à dire à l'intérieur de la ligne de balayage)est la différence entre l'Instant 5 moins l'instant qui correspond au début de la ligne de balayage à laquelle appartient le Point 5 Le déplacement pour aller de P3 à P5 est donc le suivant : LedéplacementpourallerdeP3à P5estdonclesuivant : Nombredelignes : - 20 PositionenX : - 10 On vérifie que ce déplacement est bien égal au déplacement pour aller de P1 à P2, qui avait été précédemment calculé à partir des coordonnées de Pl et P2. Le calcul précédent supposait que le déplacement en X et en Y était inférieur en valeur absolue à un demi écran dans chacune des coordonnées. Le non respect de cette condition se traduit mathématiquement par une erreur (par exemple un déplacement de % d'écran vers le bas pourra apparaître sans traitement particulier supplémentaire comme un déplacement vers le haut). En pratique : - l'existence de 50 trames (ou plus) par seconde et le fait qu'une mesure de déplacement peut être réalisée sans contrainte technique au cours d'une trame sur 2, permet de réaliser 25 (ou plus) mesures et calculs de déplacements par seconde, il semble très difficile pour un utilisateur pointant une zone de l'écran au moyen d'un boîtier tenu dans sa main d'effectuer en 1/25ème de seconde un déplacement de plus d'un demi écran en X ou en Y. Le cas général décrit ci-dessus permet donc en pratique d'utiliser l'invention pour désigner sans contrainte particulière pour l'utilisateur des déplacements sur un écran à balayage. Par ailleurs, pour permettre un tel calcul dans le cas des standards vidéo tels que PAL/SECAM ou NTSC, qui comportent des demi-lignes de balayage : - il est suffisant de se ramener au cas précédent en n'affichant pas toutes les lignes de balayage, et en particulier celles qui sont des demi-lignes le calcul précèdent peut être adapté pour tenir compte des demi-lignes La fin de la mesure du déplacement peut être indiquée par l'utilisateur par exemple en cessant d'appuyer sur la touche qu'il avait maintenue appuyée durant toute le mesure. Le fait d'accepter ou non ce déplacement (c'est à dire l'équivalent de cliquer avec une souris informatique) peut être indiqué par l'utilisateur, par exemple, en appuyant à nouveau et brièvement sur la touche qui a servi à indiquer le début et la fin de la mesure, ou encore en appuyant sur une autre touche. Durant toute le mesure, les calculs précédents peuvent être effectués plusieurs fois, par exemple une fois pour chaque trame, ou une fois chaque deux trames. Cette dernière méthode permet en effet d'envoyer une information de déplacement au cours de chaque trame pendant laquelle aucune mesure n'est effectuée. Si une mesure est effectuée au cours de chaque trame, l'information de déplacement peut être envoyée à la fin de la mesure, ou toutes les N trames, et de préférence aucune mesure ne sera effectuée durant cette trame (l'émission d'informations par ondes, et en particulier par ondes infra rouges rend difficile des mesures d'apparition de faisceau lumineux sur un écran, en particulier en raison des réflexions sur l'écran des ondes infra rouges). Les calculs précédents, effectués plusieurs fois durant l'opération de mesure, peuvent être réalisés selon plusieurs modalités, et en particulier les suivantes : - l'instant Tl de la première mesure reste l'instant de référence durant toute la mesure, et le déplacement correspondant à chaque instant T2 est calculé par rapport à ce même instant de référence l'instant T2 de la mesure précédente devient l'instant Tl de la mesure en cours, et le déplacement correspondant au dernier instant T2 est calculé par rapport à l'instant T2 de la mesure précédente ; cette deuxième méthode présente l'avantage de mesurer des déplacements faibles puisqu'ils ont lieu durant une période de temps très brève - quelques dixièmes de seconde ou moins - et donc d'être très souvent ou en permanence dans le cas général du calcul décrit précédemment Pour augmenter la stabilité et la fiabilité de la mesure des instants auxquels le ou les capteur(s) D2 détectent l'apparition du spot, il pourra être utile que le micro contrôleur 60 effectue les actions suivantes dans ses traitements : - Ignorer systématiquement les premiers signaux émis par le ou les capteur(s) D2, par exemple les 5 premiers signaux Mémoriser pour plusieurs lignes de balayage les signaux correspondant au début de l'éclairement du capteur D2 par une ligne du balayage de l'écran (3) (par exemple les signaux correspondant à 6 lignes de balayage de l'écran) - Calculer la moyenne des durées ainsi mémorisées (Moyenne M2) - Utiliser cette Moyenne M2 de la même manière que les calculs décrits précédemment utilisaient l'instant correspondant au début de l'éclairement du capteur D2 par une ligne du balayage de l'écran (3) L'imprécision sur la coordonnée apportée par ces moyennes est très réduite eu égard au nombre de lignes d'une image de télévision (250 à 280 lignes utiles typiquement) et compte tenu de l'amélioration de la stabilité et de la reproductibilité de la mesure de la coordonnée en X apportée par ces moyennes. Par ailleurs, la capacité des moyens de traitement logiques et arithmétiques du dispositif électronique 2 est minimisée par la réduction du nombre de signaux qui leur est transmis et par la réduction du nombre d'informations émises vers le dispositif électronique pour matérialiser la position de la zone Z visée par un curseur. Ceci permet encore de minimiser la consommation d'énergie utilisée par ces moyens de traitement. Par exemple, il n'y a pas d'émission d'informations vers le dispositif électronique si le déplacement de la zone visée n'est pas supérieur en valeur absolue à une valeur pré déterminée. L'information calculée selon les méthodes décrites ci-dessus est un déplacement. On remarquera que cette information est de la même nature que l'information fournie par une souris informatique. En effet, de par sa nature même, une souris informatique ne peut fournir que des informations de déplacement car l'information qui est mesurée est en fait des angles de rotation sur divers axes de la boule qui est mise en rotation par le déplacement de la souris. Les mêmes méthodes et les mêmes outils logiciels peuvent donc être utilisés pour convertir l'information fournie par l'invention en une position sur l'écran. En particulier, il sera possible en sortie du dispositif des signaux électriques ayant le même format, les mêmes niveaux électriques et les mêmes chronogrammes que les signaux produits par une souris informatique. Chaque déplacement défini sur l'écran par l'utilisateur au moyen du dispositif faisant l'objet de la présente invention pourra alors pris en compte par tous les matériels et/ou les logiciels adaptés pour l'utilisation d'une souris informatique. Le curseur graphique affiché par le système (2) sur l'écran (3) pour matérialiser le déplacement défini par l'utilisateur ou la nouvelle position sur l'écran qui résulte du déplacement peut prendre la forme de tout effet graphique visualisable par l'utilisateur, tel que par exemple un changement de couleur ou de forme d'un objet ou bien l'affichage clignotant d'une forme géométrique quelconque. Le boîtier de commande selon la présente invention possède en outre des moyens de commande du dispositif électronique associé à l'écran. Il s'agit de moyens positivement actionnables par l'utilisateur tels que des touches, des potentiomètres, des capteurs de pression, une commande vocale ou bien encore un ou plusieurs manche(s) à balai permettant à l'utilisateur de transmettre des informations au dispositif électronique 2. Lorsque le dispositif électronique correspond par exemple à un jeu vidéo, il s'agit d'indiquer un déplacement ou de simuler un tir ou bien encore, lorsque le dispositif correspond à une télévision, il s'agit pour l'opérateur de sélectionner à distance une option d'un menu d'émissions de télévision. En variante, le boîtier de commande peut comporter deux capteurs D2 différents d'axes parallèles et voisins, ce qui permet au boîtier de mesurer la position de deux points distincts sur l'écran 3, et donc en déduire un angle de rotation du boîtier par rapport à l'axe commun des capteurs D2. La gestion de deux capteurs D2 peut par exemple être réalisée de la manière suivante : chaque capteur D2 est associé à une chaîne d'amplification et de filtrage, ainsi qu'à un comparateur logique le programme du micro contrôleur 60 est adapté pour prendre en compte et enregistrer durant une même trame les signaux logiques fournis par chacun des capteurs D2, et pour calculer le déplacement de position correspondant à la différence des positions des zones Z captées par chacun des capteurs D2 au cours de la même trame - le microcontrôleur 60 ou le dispositif 2 peuvent alors en déduire l'angle de rotation du segment constitué par ces deux points par rapport à un axe de référence (par exemple l'axe horizontal, qui correspond aux lignes de balayage et à la coordonnée X) En variante, plusieurs boîtiers de commande peuvent être associés à un seul dispositif électronique, en particulier lorsque plusieurs joueurs utilisent simultanément le même jeu vidéo. Il est alors nécessaire que chacun des boîtiers de commande possède des moyens d'identification pour permettre au dispositif électronique de reconnaître chacun de ces boîtiers. De plus, chacun des boîtiers de commande peuvent en outre comporter des moyens de réémission des informations à transmettre au dispositif électronique pour minimiser la probabilité que deux boîtiers de commande émettent simultanément et donc pour augmenter la probabilité que l'information soit correctement reçue par le dispositif électronique. Le boîtier de commande peut aussi contenir une combinaison de moyens d'identification accessibles électriquement par le microcontrôleur 60, tels que des mémoires électroniques contenant un numéro de série ou un ensemble de contacts électriques tels que un ensemble d'interrupteurs qui conditionne le niveau logique sur des broches d'entrée du microcontrôleur 60. Le boîtier de commande et le ou les dispositifs électroniques possèdent respectivement un émetteur et un récepteur d'information qui communiquent par un câble ou par ondes telles que des ondes électromagnétiques (notamment infrarouges ou radio), ou ondes acoustiques (notamment ultrasons). Par ailleurs, le dispositif peut comporter des moyens d'indication à l'un au moins des boîtiers de commande que les signaux émis par ce boîtier ne sont pas compréhensibles, ou que le dispositif attend des informations d'un type bien précis de la part du boîtier de télécommande. Les signaux émis par les boîtiers peuvent ne pas être compréhensibles pour des raisons diverses, et notamment lorsque plusieurs boîtiers émettent simultanément. Les moyens d'indication peuvent par exemple consister en une non émission d'image par le tube cathodique ou par une partie sélectionnée de ce dernier et ce, pendant un intervalle de temps prédéterminé. Cet intervalle de temps peut être suffisamment bref pour qu'il n'y ait pas de suppression d'image pour l'#il humain, mais peut être suffisamment long pour que cette suppression soit détectable par les boîtiers de commande. L'intervalle de temps peut par exemple correspondre à une non émission d'image pendant une image, soit 1/50ième ou 1/60ème de seconde. Le mode de transmission d'information du dispositif 2 vers le boîtier décrit ci-dessus peut aussi être utilisé pour communiquer au boîtier des informations sur le standard de l'image qui est affichée sur l'écran 3. 1. Ensemble d'interface entre un utilisateur et un dispositif électronique (2) comportant une logique de commande et un écran cathodique rectangulaire à balayage (3) où un spot lumineux occupe successivement tous les points de l'écran (3) selon un cycle de balayage prédéterminé, caractérisé en ce que l'ensemble comprend un boîtier de commande comportant : - au moins un capteur d'éclairement D2 adapté au balayage de l'écran par le spot lumineux, ayant un champ de détection qui se limite à une zone Z réduite de l'écran (3) un amplificateur et un filtre passe-haut pour chacun des capteurs d'éclairement ; des moyens de détection de l'apparition du spot lumineux dans le champ de détection de chacun des capteurs pour produire un signal de niveau logique prédéterminé ; des moyens de traitements logiques et arithmétiques des signaux logiques pour calculer : . la différence de temps existant entre d'une part, l'apparition du signal logique associé à un capteur d'éclairement D2 et qui correspond au passage du spot lumineux devant la zone Z visée au cours du balayage d'une trame donnée, et d'autre part l'apparition du signal logique associé au même capteur d'éclairement D2 et qui correspond au passage du spot lumineux devant la zone Z visée au cours du balayage d'une trame postérieure le déplacement de la zone Z visée sur l'écran à partir de la différence de temps calculée précédemment - une chaîne de transmission du boîtier (1) vers le dispositif électronique (2), le dispositif comprenant une 27 logique adaptée pour être modifiée par les informations reçues, et en ce que le boîtier de commande (1) est placé à distance de l'écran cathodique (3). 2. Ensemble d'interface selon la revendication 1, dans lequel la mesure de la différence de temps opérée par le boîtier de commande est rendue plus stable et plus reproductible par l'utilisation de moyennes de mesures d'instants d'apparitions, ces mesures étant réalisées sur plusieurs lignes de balayage appartenant à une même trame 3. Ensemble d'interface selon l'une quelconque des revendications précédentes, dans lequel chaque capteur d'éclairement D2 dont le champ de détection est réduit comprend un détecteur d'éclairement (50) et un système de lentilles et/ou de miroirs (53) optiquement assimilable à une lentille convexe pour focaliser la lumière provenant de la zone Z visée sur la surface active du détecteur (50). 4. Ensemble d'interface selon l'une quelconque des revendications précédentes, dans lequel le dispositif électronique (2) comprend en outre des moyens de commande de l'écran pour afficher à l'écran un effet graphique (40) en une position en relation avec le déplacement indiqué par l'utilisateur. 5. Ensemble d'interface selon l'une quelconque des revendications précédentes, dans lequel le boîtier de commande (1) comprend des moyens positivement actionnables par l'utilisateur et dont le résultat de l'action est transmis au dispositif électronique (2) par le boîtier (1). 6. Ensemble d'interface selon l'une quelconque des revendications précédentes, dans lequel les moyens de commande sélectivement actionnables sont choisis parmi des touches, des potentiomètres, des capteurs de pression, des capteurs d'angle, des capteurs de position, des gyroscopes, au moins une commande vocale et au moins un manche à balai. 7. Ensemble d'interface selon l'une quelconque des revendications précédentes dans lequel le boîtier de commande (1) transmet des informations au dispositif électronique (2) lorsque la le déplacement calculé est supérieur à une valeur minimale prédéterminée. 8. Ensemble d'interface selon l'une quelconque des revendications précédentes dans lequel le boîtier de commande (1) comprend en outre des moyens d'identification adaptés pour que le dispositif électronique (2) reconnaisse le boîtier de commande, ces moyens d'identification générant sélectivement des données d'identification du boîtier (1) envoyées au dispositif électronique (2). 9. Ensemble d'interface selon l'une quelconque des revendications précédentes, dans lequel plusieurs boîtiers de commande (1) communiquent avec le dispositif électronique (2) et les moyens de commande du dispositif de chaque boîtier de commande transmettent un certain nombre de fois leurs informations au dispositif électronique (2) pour augmenter la probabilité que le dispositif électronique reçoive les informations émises par chaque boîtier sans interférence avec les informations émises par les autres boîtiers. 10. Ensemble d'interface selon l'une quelconque des revendications précédentes, dans lequel l'émetteur et le récepteur communiquent par ondes. 11. Ensemble d'interface selon l'une quelconque des revendications précédentes, dans lequel l'émetteur et le récepteur sont reliés par un câble de transmission. 12. Ensemble d'interface selon l'une quelconque des revendications précédentes, dans lequel le boîtier de commande comprend, d'une part, deux capteurs d'éclairement D2 d'axes parallèles et proches ayant des champs de détection qui se limitent chacun à une zone réduite de l'écran, et d'autre part, des moyens de traitement logiques et arithmétiques adaptés pour mesurer au cours d'une même trame la différence de positions de deux points distincts sur l'écran et en conséquence permettre au microcontrôleur (60) ou au dispositif (2) de calculer l'angle de rotation du boîtier de commande par rapport à un axe arbitraire de l'écran (3).