Brevet FR2698979A3 — publié le 19940610

FR 2698979 A3 19940610 FR 9214631 A 19921204 La présente invention concerne un système de commande à distance de Jeux vidéo par infrarouge, sans fils, utilisant au moins un émetteur d'infrarouge et un récepteur d'infrarouge pour la commande du fonctionnement d'un système de jeu vidéo, de façon à réduire la possibilité d'interférence de données et à améliorer la précision de l'identification des données. Dans les systèmes de Jeu vidéo ordinaires, des manches à balai ou "manettes" (émetteurs c&blés) sont raccordés au processeur central, lui-même relié à un téléviseur ou à un écran de visualisation pour la commande du fonctionnement En raison de la contrainte imposée par les câbles, le joueur d'un système de jeu vidéo doit se tenir debout ou s'asseoir à courte distance devant le téléviseur ou l'écran de visualisation pendant qu'il joue Par le fait que les câbles d'un système de jeu vidéo sont fréquemment tendus par les joueurs, ils peuvent facilement se déconnecter, donnant ainsi lieu à un défaut de contact. La présente invention élimine les problèmes susmentionnés La présente invention a donc pour but de mettre à disposition un système de télécommande par infrarouge pour Jeu vidéo, qui utilise des émetteurs d'infrarouge et un récepteur d'infrarouge pour commander le fonctionnement d'un système de jeu vidéo, de sorte que les joueurs puissent jouer à distance au système de jeu vidéo Un autre but de la présente invention est de mettre à disposition un système de télécommande par infrarouge pour Jeu vidéo, qui convient pour la commande d'un quelconque système de jeu vidéo parmi une variété de systèmes de jeu vidéo, au moyen d'émetteurs d'infrarouge et d'un récepteur d'infrarouge. A cet effet, l'invention fournit un système de télécommande par infrarouge pour jeu vidéo, comprenant au moins une unité émettrice et une unité réceptrice, ladite ou chacune desdites unités émettrices étant commandée respectivement de façon à transmettre les instructions d'un Joueur à ladite unité réceptrice au moyen d'un format de codage d'onde impulsionnelle infrarouge, ladite unité réceptrice étant propre à recevoir des signaux de l'une ou de deux unités émettrices et à décoder les signaux reçus en signaux de sortie compatibles avec un système de Jeu vidéo. La fig 1 est un schéma fonctionnel d'une unité émettrice selon la présente invention. La fig 2 est un schéma fonctionnel d'une unité réceptrice selon la présente invention. La fig 3 représente le format de donnée de l'unité émettrice selon la présente invention. La fig 4 est un chronogramme relatif à l'unité émettrice selon la présente invention. La fig 5 représente le format de codage de l'unité émettrice selon la présente invention. La fig 6 illustre la différence de temps d'émission de l'émetteur. La fig 7 est un ordinogramme de commande de l'unité émettrice. La fig 8 est un ordinogramme de commande de l'unité réceptrice. La fig 9 représente le format de décodage de l'unité réceptrice selon la présente invention. La fig 10 est un schéma détaillé des circuits de l'unité émettrice selon la présente invention. La fig 11 est un schéma détaillé des circuits de l'unité réceptrice selon la présente invention. Pour se référer aux fig 1 et 2, un système de commande par infrarouge pour Jeu vidéo selon la présente invention est constitué par une unité émettrice 1 et par une unité réceptrice 2 L'unité émettrice 1 implique un format de données, un format de codage, une différence de temps d'émission et une séquence de commande. En ce qui concerne le format de données, on se référera à la fig 3 Lorsqu'un interrupteur sur l'ou ou l'autre des manches à balai est pressé, l'unité émettrice envoie un signal d'émission respectif sous la forme d'une onde impulsionnelle d'infrarouge La longueur de chaque signal d'émission est de 40 bits et est obtenue au moyen d'une méthode de modulation par impulsions de durée variable ("l" et " O " sont représentés par des durées d'impulsion différentes>. En ce qui concerne le format de codage, on se référera à la fig 5 Chaque signal d'émission de 40 bits contient deux données identiques de 20 bits, afin d'assurer une identification correcte En conséquence, la probabilité d'erreur est aussi faible que =/2 = 1/1 048 576 Comme le manche à balai peut être mis à volonté dans la position JOUEUR 1 ou JOUEUR 2, le signal d'émission pour JOUEUR 2 est inversé en phase, de sorte que l'unité réceptrice puisse différencier exactement le signal pour JOUEUR 1 du signal pour JOUEUR 2 C'est-à- dire que "donnée 1 + donnée 1 " est émis pour JOUEUR 1, "donnée 2 + donnée 2 " est émis pour JOUEUR 2, et que "donnée 1 + donnée 1 " est différent de "donnée 2 + donnée 2 " En conséquence, l'unité réceptrice peut identifier exactement le signal reçu comme étant relatif à JOUEUR 1 ou à JOUEUR 2. En ce qui concerne la différence de temps d'émission, on se référera aux fig 4 et 6 Si les manches à balai sont mis respectivement en position JOUEUR 1 et JOUEUR 2, le signal infrarouge en provenance de l'un des manches à balai peut perturber le signal infrarouge provenant de l'autre lorsque les manches à balai sont commandés simultanément pour l'émission de signaux respectifs de donnée Ce problème est éliminé au moyen d'une différence de temps d'émission Par le fait que les temps de retard Tl, T 2 respectivement du JOUEUR 1 et du JOUEUR 2 sont variables, une interférence continue de manière synchrone est éliminée En conséquence, l'unité réceptrice peut distinguer avec exactitude les données relatives au JOUEUR 1 des données relatives au JOUEUR 2. En ce qui concerne la séquence de commande, on se référera à la fig 7 Lorsqu'un interrupteur est pressé, la donnée correspondante est codée en un groupe de 20 bits permettant d'identifier l'état du manche à balai, à savoir s'il est en position JOUEUR 1 ou JOUEUR 2 Si la donnée est identifiée comme relative au JOUEUR 1, un signal de donnée correspondant "donnée + donnée" est transmis avec un retard Tl = TO + RND impulsions de durée variable. L'unité émettrice 1 susmentionnée est propre à émettre les signaux de donnée respectifs à vitesse élevée et à fréquence constante par un procédé de modulation par impulsions de durée variable, et à des temps différents pour le JOUEUR 1 et JOUEUR 2 Le problème de l'interférence des données est donc réduit au minimum. L'unité réceptrice 2 comprend un pré-amplificateur, une unité centrale monopuce (ou ASIC = circuit intégré propre à une application) et un circuit d'interface. L'unité centrale monopuce (ou ASIC) reçoit en continu des signaux impulsionnels en provenance du pré- amplificateur et elle divise chaque lot de données de 40 bits en deux données de 20 bits DT 1 et DT 2 (cf fig 8) à des fins d'identification Dans le cas o DT 1 # DT 2, cela signifie que le signal reçu peut être perturbé et qu'il doit être abandonné Un lot reçu de données n'est identifié comme "donnée" ou "donnée" que quand DT 1 = DT 2 est vérifié Si DT 1 est identifié comme appartenant à la catégorie "donnée", il est décodé en JOUEUR 1; si DT 1 est identifié comme appartenant à la catégorie "donnée", il est décodé en JOUEUR 2 Après le processus de décodage, chaque donnée de 20 bits est décodée et transformée en une donnée à 16 bits correspondante (cf. fig 9 ?, puis envoyée au circuit d'interface pour être délivrée à un système de Jeu vidéo. L'unité réceptrice 2 reçoit de l'unité émettrice les signaux JOUEUR 1 et JOUEUR 2 à des intervalles de temps différents et, par conséquent, la possibilité d'erreur de donnée est reduite au minimum. REVENDICATIONS 1. Système de télécommande par infrarouge pour jeu vidéo, comprenant au moins une unité émettrice ( 1) et une unité réceptrice ( 2), ladite ou chacune desdites unités émettrices étant commandée respectivement de façon à transmettre les instructions d'un joueur à ladite unité réceptrice au moyen d'un format de codage d'onde impulsionnelle infrarouge, ladite unité réceptrice étant propre à recevoir des signaux de l'une ou de deux unités émettrices et à décoder les signaux reçus en signaux de sortie compatibles avec un système de jeu vidéo. 2. Système de télécommande par infrarouge pour Jeu vidéo selon la revendication 1, dans lequel ladite unité émettrice ( 1) au moins peut être mise en position JOUEUR 1 ou JOUEUR 2 et commandée de façon à émettre des signaux différents pour JOUEUR 1 ou JOUEUR 2 au moyen de formats de codage différents par la même modulation par impulsions de durée variable d'infrarouge. 3. Système de télécommande par infrarouge pour jeu vidéo selon la revendication 1, dans lequel ladite unité émettrice ( 1) au moins peut être mise en position de JOUEUR 1 ou JOUEUR 2 et commandée de façon à émettre des signaux pour JOUEUR 1 ou JOUEUR 2 à des intervalles de temps d'émission différents. 4 Système de télécommande par infrarouge pour jeu vidéo selon la revendication 1, dans lequel ladite unité réceptrice ( 2) comprend un circuit récepteur d'infrarouge pour recevoir simultanément des signaux émis par deux unités émettrices ( 1) et pour distinguer les signaux relatifs au JOUEUR 1 des signaux relatifs au JOUEUR 2, puis pour décoder les signaux en signaux de sortie compatibles avec un système de Jeu vidéo ainsi commandé.