(19)
(11) EP 1 253 567 A1

(12) DEMANDE DE BREVET EUROPEEN

(43) Date de publication:
30.10.2002  Bulletin  2002/44

(21) Numéro de dépôt: 02076440.3

(22) Date de dépôt:  11.04.2002
(51) Int. Cl.7G08C 17/02, G08C 23/04
(84) Etats contractants désignés:
AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR
Etats d'extension désignés:
AL LT LV MK RO SI

(30) Priorité: 18.04.2001 FR 0105260

(71) Demandeur: Koninklijke Philips Electronics N.V.
5621 BA Eindhoven (NL)

(72) Inventeur:
  • Finet, Bernard
    75008 Paris (FR)

(74) Mandataire: de la Fouchardière, Marie-Noelle 
Société Civile "SPID" 156, Boulevard Haussmann
75008 Paris
75008 Paris (FR)

   


(54) Procédé et ensemble d'interconnexion sans fil pour établir une communication bidirectionnelle entre deux dispositifs audio et/ou vidéo


(57) Dans cet ensemble d'interconnexion comprenant deux relais (R1, R2) pour établir une communication bidirectionnelle sans fil entre deux dispositifs audio et/ou vidéo (4,8) situés dans des pièces différentes (2,3) d'un bâtiment (1), un premier (4) des deux dispositifs audio et/ou vidéo incluant une source (SAV) de signaux électriques audio et/ou vidéo qui peut être commandée au moyen d'un signal de télécommande (6), le second (8) des deux dispositifs audio et/ou vidéo comprenant un récepteur (TV2) et une télécommande (TC) engendrant des signaux de télécommande inaptes à traverser les murs d'un bâtiment, l'un (R2) des relais envoyant par voie hertzienne les informations de télécommande vers l'autre relais (R1) qui est apte à renvoyer par voie hertzienne des signaux audio et/ou vidéo de la source (SAV) vers le relais (R2), il est prévu un codeur (13) pour insérer un code dans les informations de télécommande (9) et un décodeur (18) pour décoder les informations codées de télécommande reçues par le relais (R1), comparer le code contenu dans les informations codées de télécommande à un code de référence, et rejeter les informations décodées de télécommande en cas de non concordance entre les deux codes.




Description


[0001] La présente invention concerne un procédé d'interconnexion sans fil pour établir une communication bidirectionnelle entre deux dispositifs audio et/ou vidéo situés dans des pièces différentes d'un bâtiment, ainsi qu'un ensemble d'interconnexion sans fil pour la mise en oeuvre de ce procédé.

[0002] Il est fréquent qu'un utilisateur possède plusieurs dispositifs audio et/ou vidéo installés dans des pièces différentes de son habitation, par exemple un dispositif audio et/ou vidéo principal installé dans le salon et un dispositif audio et/ou vidéo secondaire installé dans une autre pièce, par exemple dans une chambre. Le dispositif audio et/ou vidéo principal peut comporter un premier récepteur, comme par exemple un téléviseur, et au moins une source de signaux électriques audio et/ou vidéo, comme par exemple un décodeur de chaînes de télévision par câble, un décodeur de télévision par satellite, un décodeur canal+, un magnétoscope, un lecteur de disques vidéo numériques (lecteur DVD), une chaîne haute-fidélité, un lecteur de cassettes audio, un lecteur de disques compact, etc.. Le dispositif audio et/ou vidéo secondaire peut comporter un second récepteur, comme par exemple un téléviseur. Il est également fréquent que l'utilisateur ait à sa disposition au moins une télécommande pour commander à distance le ou les appareil(s) du dispositif audio et/ou vidéo principal et du dispositif audio et/ou vidéo secondaire, par exemple une télécommande spécifique à chaque appareil ou une télécommande multifonctions ou universelle, c'est-à-dire apte à commander plusieurs appareils.

[0003] Il est bien connu que les signaux de commande émis par certaines télécommandes, comme par exemple les télécommandes à infrarouge, ne peuvent pas traverser les murs ou cloisons séparant les pièces d'un bâtiment ou d'une habitation. C'est pourquoi il a déjà été proposé des ensembles d'interconnexion sans fil aptes à établir une communication bidirectionnelle entre deux dispositifs audio et/ou vidéo situés dans des pièces différentes, et permettant à un utilisateur se trouvant dans la pièce où est installé le dispositif audio et/ou vidéo secondaire de commander la ou les source(s) de signaux audio et/ou vidéo installée(s) dans la pièce où se trouve le dispositif audio et/ou vidéo principal, au moyen d'une télécommande engendrant des signaux de télécommande inaptes à traverser les murs ou cloisons d'un bâtiment. Ainsi, l'utilisateur peut écouter et/ou visualiser sur le récepteur du dispositif audio et/ou vidéo secondaire un programme audio et/ou vidéo transmis par la source de signaux audio et/ou vidéo du dispositif audio et/ou vidéo principal. A cet effet, les ensembles d'interconnexion sans fil connus se composent essentiellement de deux relais de transmission qui sont disposés respectivement du côté du dispositif audio et/ou vidéo principal et du côté du dispositif audio et/ou vidéo secondaire. Les deux relais de transmission sont des relais hybrides, c'est-à-dire que chaque relais est capable de recevoir ou d'émettre un signal de télécommande et que les deux relais communiquent entre eux par des liaisons hertziennes. Une des liaisons hertziennes, par exemple à 2,46 GHz, est usuellement dédiée à la transmission des signaux audio et/ou vidéo depuis le relais situé du côté du dispositif audio et/ou vidéo principal vers le relais situé du côté du dispositif audio et/ou vidéo secondaire. Une autre liaison hertzienne, par exemple à 433 ou 868 MHz, est usuellement dédiée à la transmission des informations de télécommande depuis le relais situé du côté du dispositif audio et/ou vidéo secondaire vers le relais situé du côté du dispositif audio et/ou vidéo principal.

[0004] Le problème est que lorsque deux ensembles d'interconnexion sans fil identiques sont proches l'un de l'autre, ces ensembles d'interconnexion peuvent interférer l'un avec l'autre. Cela peut être par exemple le cas lorsque deux utilisateurs habitant des maisons ou des appartements voisins possèdent de tels ensembles d'interconnexion. En ce qui concerne la transmission des signaux audio et/ou vidéo, ce problème est résolu par le fait que les deux relais de l'ensemble d'interconnexion sont usuellement conçus de façon à offrir à l'utilisateur plusieurs canaux pour la liaison hertzienne par laquelle transitent les signaux audio et/ou vidéo. Si la transmission est mauvaise sur un canal, l'utilisateur peut alors choisir un autre canal. Cette solution n'est pas applicable à la liaison hertzienne par laquelle transitent les informations de télécommande, car il n'y a usuellement qu'un seul canal disponible.

[0005] La présente invention a donc pour but de résoudre ce problème en fournissant un procédé et un ensemble d'interconnexion sans fil permettant d'éviter des perturbations par des informations de télécommande ayant pour origine une télécommande étrangère audit ensemble d'interconnexion sans fil.

[0006] A cet effet, l'invention a pour objet un procédé d'interconnexion pour établir une communication bidirectionnelle entre deux dispositifs audio et/ou vidéo situés dans des pièces différentes d'un bâtiment, un premier des deux dispositifs audio et/ou vidéo incluant une source de signaux électriques audio et/ou vidéo qui peut être commandée au moyen d'un signal de télécommande, le second des deux dispositifs audio et/ou vidéo comprenant un récepteur et une télécommande d'un type engendrant un signal de télécommande inapte à traverser les murs ou cloisons d'un bâtiment, ledit procédé consistant :

a) du côté du second dispositif audio et/ou vidéo, à capter un signal de télécommande émis par la télécommande et à retransmettre, par voie hertzienne, des informations de télécommande contenues dans le signal de télécommande capté ;

b) du côté du premier dispositif audio et/ou vidéo, à recevoir les informations de télécommande retransmises par voie hertzienne, à réémettre lesdites informations de télécommande sous la forme dudit signal de télécommande vers la source de signaux audio et/ou vidéo pour commander le fonctionnement de cette dernière, et à émettre, par voie hertzienne, des signaux audio et/ou vidéo délivrés par ladite source de signaux audio et/ou vidéo en réponse au signal de télécommande ;

c) du côté du second dispositif audio et/ou vidéo, à recevoir les signaux audio et/ou vidéo émis par voie hertzienne et à délivrer lesdits signaux audio et/ou vidéo ainsi reçus au récepteur du second dispositif audio et/ou vidéo ;
caractérisé en ce qu'il consiste en outre :

d) du côté du second dispositif audio et/ou vidéo, à insérer un code dans les informations de télécommande émises par la télécommande, de façon à transmettre des informations codées de télécommande au premier dispositif audio et/ou vidéo ;

e) du côté du premier dispositif audio et/ou vidéo, à décoder les informations codées de télécommande reçues, à comparer le code contenu dans les informations codées de télécommande reçues à un code de référence et à rejeter les informations décodées de télécommande en cas de non concordance entre les deux codes.
Le procédé selon l'invention peut en outre comporter une ou plusieurs des caractéristiques suivantes :

f) les informations de télécommande émises par la télécommande sont constituées par une trame de bits d'information et le codage est effectué en remplaçant le début de chaque bit d'information de la trame par un mot de code composé de plusieurs bits de code ayant au total une durée plus courte que celle d'un bit d'information de la trame ;

g) on utilise comme mot de code pour le codage du côté du second dispositif audio et/ou vidéo et comme mot de code de référence pour la comparaison du côté du premier dispositif audio et/ou vidéo, un mot de code qui est composé d'une partie fixe ayant au moins un bit de code, qui forme le premier bit du mot de code et qui a la valeur binaire "1" pour servir de bit de synchronisation lors de l'étape de décodage du côté du premier dispositif audio et/ou vidéo, et d'une partie dont les bits de code ont des valeurs qui peuvent être sélectionnées par un utilisateur ;

h) dans un mode de réalisation du procédé selon l'invention, en cas de non concordance entre les deux codes, l'étape de rejet des informations décodées de télécommande consiste à émettre un signal de télécommande dont le contenu est incompréhensible pour la source de signaux audio et/ou vidéo ;

i) dans un autre mode de réalisation du procédé selon l'invention, en cas de non concordance entre les deux codes, l'étape de rejet des informations décodées de télécommande consiste à n'émettre aucun signal de télécommande vers la source de signaux audio et/ou vidéo.



[0007] L'invention a également pour objet un ensemble d'interconnexion sans fil pour établir une communication bidirectionnelle entre deux dispositifs audio et/ou vidéo situés dans des pièces différentes d'un bâtiment, un premier des deux dispositifs audio et/ou vidéo incluant une source de signaux électriques audio et/ou vidéo qui peut être commandée au moyen d'un signal de télécommande, le second des deux dispositifs audio et/ou vidéo comprenant un récepteur et une télécommande d'un type engendrant un signal de télécommande inapte à traverser les murs ou cloisons d'un bâtiment, ledit ensemble d'interconnexion comprenant un premier et un second relais pouvant être reliés par des câbles respectivement à la source de signaux audio et/ou vidéo du premier dispositif audio et/ou vidéo et au récepteur du second dispositif audio et/ou vidéo, le second relais comportant un premier moyen récepteur pour recevoir des informations de télécommande issues de la télécommande et un premier moyen émetteur pour retransmettre lesdites informations de télécommande par voie hertzienne vers le premier relais, lequel comporte un second moyen récepteur pour recevoir les informations de télécommande retransmises par le second relais, un second moyen émetteur pour émettre lesdites informations de télécommande sous la forme dudit signal de télécommande vers la source de signaux audio et/ou vidéo pour commander le fonctionnement de cette dernière, et un troisième moyen émetteur pour émettre, par voie hertzienne, des signaux audio et/ou vidéo délivrés par la source de signaux audio et/ou vidéo en réponse au signal de télécommande, le second relais comportant en outre un troisième moyen récepteur pour recevoir les signaux audio et/ou vidéo émis par le troisième moyen émetteur du premier relais et les envoyer par le câble correspondant au récepteur du second dispositif audio et/ou vidéo,
caractérisé en ce que
ledit ensemble d'interconnexion comporte en outre, du côté du second dispositif audio et/ou vidéo, un codeur pour insérer un code dans les informations de télécommande et, du côté du premier dispositif audio et/ou vidéo, un décodeur pour décoder les informations codées de télécommande reçues, comparer le code contenu dans les informations codées de télécommande reçues à un code de référence mémorisé dans le décodeur, et rejeter les informations décodées de télécommande en cas de non concordance entre les deux codes.

[0008] L'ensemble d'interconnexion selon l'invention peut en outre comporter une ou plusieurs des caractéristiques suivantes :
  • le codeur est disposé dans le second relais entre le premier moyen récepteur et le premier moyen émetteur, et le décodeur est disposé dans le premier relais entre le second moyen récepteur et le second moyen émetteur ;
  • les informations de télécommande sont constituées par une trame de bits d'information, et le codeur comporte une première mémoire de code contenant un mot de code composé de plusieurs bits de code ayant ensemble une durée plus courte que celle d'un quelconque bit d'information de ladite trame, et des moyens pour insérer ledit mot de code au début de chaque bit d'information de la trame de bits d'information provenant du premier moyen récepteur et pour délivrer une trame codée au premier moyen émetteur ;
  • le mot de code est composé de deux parties, à savoir une partie fixe ayant au moins un bit de code, qui forme le premier bit du mot de code et qui a la valeur binaire "1" pour servir de bit de synchronisation lors du décodage dans le décodeur, et une partie dont les bits de code ont des valeurs qui peuvent être sélectionnées par un utilisateur ;
  • le décodeur comporte une seconde mémoire de code contenant un mot de code de référence identique au mot de code contenu dans la première mémoire de code du codeur, un circuit monostable qui est déclenché en réponse à l'arrivée de chaque bit d'information de la trame codée et qui délivre une impulsion ayant une durée plus longue que celle de n'importe quel bit d'information de ladite trame codée, des moyens de comparaison et de décodage qui, en réponse à l'impulsion délivrée par le circuit monostable, comparent le mot de code porté par le bit d'information qui a déclenché le circuit monostable, avec le mot de code de référence contenu dans la seconde mémoire de code et qui, en cas de concordance entre les deux mots de code, laissent passer le bit d'information, sous forme décodée, vers le second moyen émetteur et délivrent une impulsion de remise à zéro à la fin dudit bit d'information pour remettre à zéro ledit circuit monostable et le placer en attente du bit d'information suivant de la trame codée, et qui, en cas de non concordance entre les deux mots de code, délivrent au moins une impulsion de remise à zéro avant la fin du bit d'information ;
  • le second moyen émetteur comporte un photoémetteur infrarouge, un commutateur électronique qui relie une des bornes du photoémetteur infrarouge à un point de potentiel de référence et qui est piloté par les bits d'information décodés provenant du décodeur, un oscillateur pour engendrer une porteuse de modulation qui est appliquée à une autre borne du photoémetteur infrarouge, et un circuit monostable de mise en forme, qui est déclenché par chaque impulsion de remise à zéro délivrée par les moyens de comparaison et de décodage du décodeur et qui pilote ledit oscillateur.


[0009] L'invention a encore pour objet un signal de télécommande, comprenant une trame de bits d'information pour commander une fonction dans une source de signaux audio et/ou vidéo, caractérisé en ce qu'il contient un mot de code permettant d'identifier la télécommande d'où le signal de télécommande est issu.

[0010] D'autres caractéristiques et avantages de l'invention apparaîtront au cours de la description suivante d'un mode de réalisation de l'invention donné à titre d'exemple en référence aux dessins annexés sur lesquels :
  • la figure 1 montre, de manière schématique, un ensemble d'interconnexion sans fil selon l'invention pour deux dispositifs audio et/ou vidéo installés dans des pièces différentes d'un bâtiment ;
  • la figure 2 montre, de manière schématique, un codeur faisant partie d'un relais de transmission installé dans l'une des deux pièces du bâtiment de la figure 1 ;
  • la figure 3 montre un signal de télécommande classique et un signal de télécommande codé selon l'invention ;
  • la figure 4 montre, de manière schématique, un décodeur et un émetteur qui font partie d'un relais de transmission installé dans l'autre pièce du bâtiment de la figure 1.


[0011] En se reportant tout d'abord à la figure 1, on peut voir une partie 1 d'un bâtiment, telle qu'une partie d'une maison individuelle ou une partie d'un appartement dans un immeuble, comportant deux pièces, par exemple un salon 2 et une chambre 3.

[0012] Dans le salon 2 est installé un premier dispositif audio et/ou vidéo 4 comprenant un premier récepteur, tel qu'un téléviseur TV1, et au moins une source SAV de signaux audio et/ou vidéo, qui est reliée au téléviseur TV1 par un câble 5 et qui peut être commandée par un signal infrarouge de commande 6. La source SAV peut être, par exemple, constituée par un décodeur de télévision par câble, un décodeur de télévision par satellite, un décodeur canal +, un magnétoscope, un lecteur DVD, etc... Dans le salon 2 est installé un premier relais R1, qui est relié par un câble à la source SAV et qui sera décrit en détail plus loin.

[0013] Dans la chambre 3 est installé un deuxième dispositif audio et/ou vidéo 8 comprenant un second récepteur, tel qu'un téléviseur TV2, et une télécommande à infrarouge TC qui peut être actionnée par un utilisateur pour émettre des signaux infrarouges de télécommande 9 aptes à commander des fonctions dans la source SAV et éventuellement aussi des fonctions dans le téléviseur TV2. Un signal de télécommande classique 9 est représenté dans la partie supérieure de la figure 3. Le signal de télécommande 9 est constitué par une porteuse (non montrée) portant des informations de télécommande constituées par une trame de bits d'information BI1, BI2... BIm de largeur variable.

[0014] En revenant à la figure 1, on peut voir qu'un second relais de transmission R2 est installé dans la chambre 3 et est relié par un câble 11 au téléviseur TV2. Le relais R2 comporte essentiellement une cellule réceptrice d'infrarouge 12, un codeur 13, un émetteur 14 travaillant à une première fréquence f1, par exemple égale à 433 ou 868 MHz, et un récepteur 15 travaillant à une seconde fréquence f2, plus grande que f1, par exemple égale à 2,46 GHz.

[0015] Lorsque la télécommande TC est actionnée par un utilisateur, la cellule réceptrice 12 capte le signal de télécommande 9 émis par la télécommande TC et modulé par des informations de télécommande, démodule le signale 9 et envoie au codeur 13 les informations de télécommande contenues dans le signal 9. Le codeur 13 insère un code dans les informations de télécommande et envoie les informations de télécommande ainsi codées à l'émetteur 14, qui utilise les informations de télécommande codées pour moduler une porteuse à la fréquence f1 et réémettre, via une antenne 16, les informations de télécommande codées vers le relais R1 installé dans le salon 2.

[0016] Le relais R1 comprend essentiellement un récepteur 17 travaillant à la fréquence f1, un décodeur 18, une cellule émettrice d'infrarouge 19 et un émetteur 21 qui est relié par le câble 7 à la source SAV et qui travaille à la fréquence f2. Le signal émis par l'antenne 16 du relais R2 et modulé par les informations de télécommande codées, est capté par une antenne 22 du relais R1 et appliqué au récepteur 17 qui démodule le signal reçu et envoie au décodeur 18 les informations de télécommande codées contenues dans le signal reçu. Le décodeur 18 décode les informations de télécommande codées et compare le code contenu dans lesdites informations de télécommande à un code de référence mémorisé dans le décodeur 18. En cas de non concordance entre les deux codes, le décodeur 18 rejette les informations de télécommande. Par contre, en cas de concordance entre les deux codes, le décodeur 18 envoie les informations de télécommande décodées à la cellule émettrice 19, qui émet alors le signal infrarouge de commande 6 vers la source SAV. En réponse au signal infrarouge de commande 6, la source SAV envoie des signaux audio et/ou vidéo, via le câble 7, à l'émetteur 21 du relais R1. L'émetteur 21 utilise les signaux audio et/ou vidéo reçus de la source SAV pour moduler une porteuse à la fréquence f2, afin de transmettre lesdits signaux audio et/ou vidéo, via une antenne 23, vers le relais R2.

[0017] La porteuse modulée par les signaux audio et/ou vidéo et émise par l'antenne 23 est captée par une antenne 24 du relais R2 et appliquée au récepteur 15 qui démodule ladite porteuse et envoie les signaux audio et/ou vidéo, via le câble 11, au téléviseur TV2.

[0018] Ainsi, avec l'ensemble d'interconnexion selon l'invention, un utilisateur situé dans la chambre 3 peut commander la source SAV située dans le salon 2 au moyen de la télécommande TC et visualiser un programme de télévision sur le téléviseur TV2. La source SAV ne risque pas d'être déclenchée intempestivement ou perturbée par un signal de télécommande provenant d'une télécommande à infrarouge située dans une maison ou un appartement voisin et associée à un autre ensemble d'interconnexion semblable à celui formé par les relais R1 et R2, mais n'utilisant aucun code ou utilisant un code différent.

[0019] En se reportant à la figure 2, on peut voir un mode de réalisation du codeur 13 du relais R2. Le codeur 13 comporte essentiellement une mémoire de code 25, une horloge 26, un registre à décalage 27 et un coupleur 28. Sur son entrée 29, le codeur 13 reçoit le signal émis par la télécommande TC et démodulé par la cellule réceptrice infrarouge 12. Comme indiqué plus haut, ce signal est usuellement constitué par une trame ou chaîne de bits d'information de largeur variable, telle que la trame 9 montrée dans la partie supérieure de la figure 3. L'entrée 29 du codeur 13 est reliée à l'horloge 26, à une entrée de chargement/déblocage du registre à décalage 27 et à l'une des entrées du coupleur 28, constitué par exemple par un circuit porte, dont l'autre entrée est reliée à la sortie du registre à décalage. Ce dernier est initialement chargé avec un mot de code contenu dans la mémoire de code 25, quand son entrée de chargement/déblocage est dans un état bas. Le mot de code peut être, par exemple, un mot de 8 bits. De préférence, le mot de code de 8 bits comporte une partie fixe ayant, par exemple, 4 bits de code au format "0-1-0-1" et une partie variable ayant 4 bits de code dont les valeurs binaires peuvent être sélectionnées par l'utilisateur, ce qui offre 16 valeurs possibles pour le mot de code. Les bits de code de la partie variable peuvent être imbriqués avec les bits de code de la partie fixe du mot de code, ou combinés aux bits de code de la partie fixe de toute autre manière. Toutefois, dans tous les cas, il est préférable que le dernier bit de code, de valeur binaire "1", de la partie fixe du mot de code soit stocké dans la 8ème position de bit du registre à décalage 27, c'est à dire dans la position du bit qui sortira en premier du registre à décalage, afin que ce bit de code de valeur "1" forme le premier bit du mot de code et puisse ainsi servir ensuite de bit de synchronisation dans le décodeur 18.

[0020] Avec le format du mot de code décrit ci-dessus, la mémoire de code 25 comporte une roue codeuse ou 4 micro-interrupteurs permettant de sélectionner les valeurs binaires des 4 bits de code de la partie variable du mot de code. Naturellement, la partie variable du mot de code peut avoir un plus grand nombre de bits de code que la partie fixe du mot de code si l'on souhaite avoir plus de 16 valeurs possibles pour ledit mot de code. Par exemple, un mot de code ayant une partie fixe de 3 bits de code et une partie variable de 5 bits de code offrira 32 valeurs possibles pour le mot de code.

[0021] On va maintenant décrire le fonctionnement du codeur 13 de la figure 2. A l'arrivée du premier bit d'information BI1 de la trame 9 à l'entrée 29 du codeur 13, l'horloge 26 est démarrée et simultanément le registre à décalage 27 est débloqué. Ensuite, à chaque impulsion d'horloge, le registre à décalage 27 est décalé d'une position de bit, de sorte qu'il délivre successivement sur sa sortie les bits du mot de code, en commençant par le bit de valeur binaire "1" de la partie fixe du mot de code. La fréquence des impulsions d'horloge émises par l'horloge 26 est choisie de telle sorte que les bits de code délivrés à la sortie du registre à décalage 27 aient au total une durée plus courte que celle du bit d'information BI le plus court susceptible d'être reçu par le codeur 13. Ainsi, les bits de code du mot de code envoyés par le registre à décalage 27 au coupleur 28 (circuit porte) sont insérés par ce dernier au début du bit d'information BI1. A la 8ème impulsion d'horloge, l'horloge 26 s'arrête, le registre à décalage 27 est bloqué et la sortie 31 du circuit porte 28 reste au niveau haut jusqu'à la fin du bit d'information BI1. Le cycle décrit ci-dessus se reproduit à l'arrivée de chaque bit d'information suivant BI2...BIm de la trame de bits d'information reçus à l'entrée 29 du codeur 13. En conséquence, le circuit porte 28 délivre sur sa sortie 31, qui constitue aussi la sortie du codeur 13 et qui est reliée à l'émetteur 14 (figure 1), une trame 9' de bits d'information codés BI1', BI2',... BIm', qui a, par exemple, la forme représentée dans la partie inférieure de la figure 3. Dans l'exemple représenté sur la figure 3, le mot de code MC inséré au début de chaque bit d'information codé BI', BI2'...BIm' a le format "11001001". Les bits de code de la partie variable du mot de code MC ont ici respectivement les valeurs "1", "0", "0" et "1" et sont imbriqués entre les bits de code "1","0","1" et "0" de la partie fixe du mot de code.

[0022] Après modulation, la trame de bits d'information codés 9' est retransmise par voie hertzienne par l'émetteur 14 du relais R2 au récepteur 17 du relais R1. Après démodulation par le récepteur 17, la trame de bits d'information codés 9' est envoyée au décodeur 18.

[0023] En se reportant maintenant à la figure 4, on peut voir un mode de réalisation du décodeur 18 et de la cellule émettrice infrarouge 19. Le décodeur 18 comporte essentiellement une mémoire de code 32, un circuit monostable 33, une horloge 34, un registre à décalage 35, un comparateur 36 et un circuit de remise à zéro 37. L'entrée 38 du décodeur 18, qui reçoit la trame de bits d'information codés 9' en provenance du récepteur 17, est reliée, d'une part, à l'entrée du circuit monostable 33, d'autre part, à l'une des entrées du comparateur 36. Une sortie du circuit monostable 33 est reliée à l'horloge 34 et une autre sortie du circuit monostable est reliée à l'entrée de chargement/déblocage du registre à décalage 35. Quand cette entrée de chargement/déblocage est à l'état bas, le registre 35 est chargé avec un mot de code de référence qui est contenu dans la mémoire de code 32 et qui est identique au mot de code contenu dans la mémoire de code 25 du codeur 13 de la figure 2 (la mémoire 32 peut avoir une structure identique à celle de la mémoire 25). Lorsque ladite entrée de chargement/déblocage est à l'état haut, le registre à décalage 35 est débloqué. La sortie de l'horloge 34 est reliée à l'entrée d'horloge du registre à décalage 35, dont la sortie est reliée à l'autre entrée du comparateur 36. La sortie du comparateur 36 est reliée, d'une part, à une première sortie 39 du décodeur 38 et, d'autre part, à l'entrée d'un circuit de remise à zéro 37, dont la sortie est reliée, d'une part, à une seconde sortie 41 du décodeur 18 et, d'autre part, à une entrée de remise à zéro du circuit monostable 33.

[0024] La cellule émettrice infrarouge 19 comporte essentiellement un photo-émetteur infrarouge 42, un commutateur électronique 43, un oscillateur 45 et un circuit monostable 46. Le photo-émetteur 42 est, par exemple, constitué par une diode électroluminescente infrarouge dont l'une des bornes, par exemple la cathode, est reliée par le commutateur électronique 43 à un point de potentiel de référence 44, par exemple la masse. L'entrée du commande du commutateur électronique 43 est reliée à la sortie 39 du décodeur 18. L'autre sortie 41 du décodeur 18 est reliée à l'entrée du circuit monostable 46 dont la sortie pilote l'oscillateur 45 qui engendre une porteuse, par exemple à 36 kHz, qui est appliquée à l'autre borne, par exemple l'anode, de la diode électroluminescente infrarouge 42.

[0025] Le décodeur 18 et la cellule émettrice infrarouge fonctionnent de la manière suivante. A l'arrivée du premier bit d'information codé BI1' sur l'entrée 38 du décodeur 18, en provenance du récepteur 17, le premier bit, de valeur binaire "1", du mot de code MC déclenche le circuit monostable 33 pour une période de temps assez longue (environ 20 ms) qui permet de s'affranchir du contenu de ce bit d'information BI1'. Le déclenchement du circuit monostable 33 provoque, d'une part, le démarrage de l'horloge 34 et, d'autre part, le déblocage du registre à décalage 35. Ensuite, à chaque impulsion d'horloge émise par l'horloge 34, le registre 35, qui a préalablement été chargé avec le mot de code de référence contenu dans la mémoire 32, est décalé d'une position de bit et délivre donc successivement sur sa sortie les bits de code du mot de code de référence. A la 8ème impulsion d'horloge, l'horloge 34 est arrêtée et le registre 35 est bloqué. Les bits de code du mot de code de référence sont successivement appliqués à l'une des entrées du comparateur 36, constitué, par exemple, par un circuit porte, dont l'autre entrée reçoit le bit d'information codée BI1' qui contient le mot de code MC. En cas de concordance entre les deux mots de code, le comparateur 36 (circuit porte) laisse passer le bit d'information BI1', sous forme décodée, c'est à dire sous la forme d'un bit d'information semblable au bit d'information BI1 de la trame 9 représentée dans la partie supérieure de la figure 3, vers la sortie 39 du décodeur 18. La fin de ce bit d'information active le circuit de remise à zéro 37, qui envoie alors une impulsion de remise à zéro au circuit monostable 33 pour le placer en attente du bit d'information suivant BI2' provenant du récepteur 17. L'impulsion de remise à zéro produite par le circuit de remise à zéro 37 est également envoyée à la sortie 41 du décodeur 18. Le cycle décrit ci-dessus se répète à chaque bit d'information codé suivant BI2'...BIm' reçu à l'entrée 38 du décodeur 18, de sorte que, en cas de concordance entre le mot de code MC contenu dans chaque bit d'information codé et le mot de code de référence contenu dans la mémoire 32, le décodeur 18 délivre sur sa sortie 39 une trame de bits d'information correspondant à la trame 9 représentée dans la partie supérieure de la figure 3.

[0026] Par contre, si l'un quelconque des bits d'information reçus à l'entrée 38 du décodeur 18 ne contient aucun mot de code ou contient un mot de code dont au moins un bit de code a une valeur qui diffère de celle du bit de code de même ordre du mot de code de référence contenu dans la mémoire 32, le comparateur 36 active alors, dès qu'il reçoit un bit de code erroné, le circuit de remise à zéro 37. Ce dernier remet donc à zéro le circuit monostable 33 avant la fin du bit d'information en cours de réception, qui ne porte aucun mot de code ou un mot de code erroné. Ce cycle peut être redéclenché plusieurs fois, à chaque changement d'état du signal reçu à l'entrée 38 du décodeur 18. La sortie 39 du décodeur 18 fournit alors un signal aléatoire qui ne correspond en rien au signal d'origine.

[0027] Dans la cellule émettrice infrarouge 19, l'autorisation d'émission se fait par l'activation du commutateur électronique 43 qui est piloté par les bits d'information décodés présents sur la sortie 39 du décodeur 18. L'oscillateur 45 engendre la porteuse de modulation, par exemple à 36 kHz, qui est appliquée à la diode électroluminescente infrarouge 42. Le circuit monostable 46 est déclenché par l'impulsion de remise à zéro qui est produite par le circuit de remise à zéro 37 à la fin de chaque bit d'information décodé et qui est présente sur la sortie 41 du décodeur 18. En réponse à chaque impulsion de remise à zéro, le circuit monostable 46 engendre sur sa sortie un niveau haut qui remet à zéro et bloque l'oscillateur 45 pendant un temps correspondant à la constante de temps du circuit monostable 46. Cette constante de temps est, par exemple, choisie de manière à être environ égale à la moitié de la durée d'émission d'un bit d'information.

[0028] Lorsque les bits d'information reçus à l'entrée 38 du décodeur 18 ne contiennent aucun mot de code ou contiennent un mot de code ne concordant pas avec le mot de code de référence contenu dans la mémoire 32, comme cela a été indiqué plus haut le circuit de remise à zéro 37 produit un signal de remise à zéro plusieurs fois pendant la durée du bit d'information qui ne porte aucun code ou un mot de code erronée. Il en résulte que le circuit de remise à zéro 37 redéclenche régulièrement le circuit monostable 46, ce qui a pour effet de bloquer l'oscillateur 45 et de neutraliser l'émission d'un signal infrarouge par la diode électroluminescente infrarouge 42. La modulation est donc au moins partiellement supprimée, ce qui rend le signal infrarouge émis par la diode 42 incompréhensible par la source SAV à laquelle ce signal est envoyé.

[0029] Il va de soi que le mode de réalisation de l'invention qui a été décrit ci-dessus a été donné à titre d'exemple purement indicatif et nullement limitatif, et que de nombreuses modifications peuvent être facilement apportées par l'homme de l'art sans pour autant sortir du cadre de l'invention.

[0030] Bien que, dans l'exemple décrit plus haut, un mot de code MC soit inséré par le codeur 13 au début de chaque bit d'information BI de la trame de bits d'information 9 reçue par la cellule réceptrice infrarouge 12, ce qui offre une grande sûreté du point de vue des risques d'interférence avec des signaux non désirés émis par un ou plusieurs autres ensembles d'interconnexion suffisamment proches de l'ensemble d'interconnexion décrit pour en perturber le fonctionnement, il n'est pas absolument indispensable que chaque bit d'information BI soit codé avec le mot de code. En effet, la durée d'une trame de bits d'information émise par une télécommande est généralement relativement courte (au maximum 1 à 2 secondes). La probabilité pour que deux trames de bits d'information soient émises simultanément par deux télécommandes différentes appartenant à deux ensembles d'interconnexion différents et relativement proches l'un de l'autre, ou pour que les deux trames se chevauchent dans le temps, est relativement faible. En conséquence, le mot de code pourrait être inséré par le codeur seulement au début de la trame de bits d'information 9, par exemple avant le bit d'information BI1. Dans ce cas, le décodeur peut être agencé de telle façon que, à la réception de la trame codée, il ouvre une fenêtre temporelle d'une durée un peu plus longue que celle de la plus longue trame de bits d'information susceptible d'être émise par la télécommande, et que, si le mot de code inséré au début de ladite trame concorde avec le mot de code de référence, il laisse passer la trame vers l'émetteur 19, tandis que, si les deux codes ne concordent pas, il abrège et referme la fenêtre temporelle et ne laisse pas passer ladite trame vers l'émetteur 19.

[0031] En outre, au lieu de réaliser le codeur 13 et le décodeur 18 à partir des éléments discrets décrits plus haut, les fonctions réalisées respectivement par le codeur et le décodeur pourraient être exécutées respectivement par deux micro-contrôleurs sous la commande de programmes respectivement mémorisés dans le codeur et dans le décodeur. Dans ce cas, il est encore possible d'utiliser comme mot de code pour le codage et comme mot de code de référence pour le décodage, un mot de code prédéfini, dont une partie des bits de code peuvent être sélectionnés par l'utilisateur. A titre de variante, il est aussi possible d'utiliser des mots de code pseudo-aléatoires qui sont modifiés en synchronisme et de la même manière par les micro-contrôleurs contenus respectivement dans le codeur et dans le décodeur.

[0032] En outre, bien que dans l'exemple décrit, le codeur 13 et le décodeur 18 soient installés respectivement dans le relais R2 et dans le relais R1, on peut envisager de disposer le codeur dans la télécommande TC et le décodeur dans la source SAV.

[0033] En outre, bien que l'invention ait été décrite à propos d'un ensemble d'interconnexion permettant d'établir une communication bidirectionnelle entre deux dispositifs 4 et 8 comprenant des téléviseurs TV1 et TV2, l'invention est applicable également à des dispositifs purement audio, comme par exemple des chaînes haute-fidélité.

[0034] Enfin, bien que l'invention ait été décrite à propos de dispositifs audio et/ou vidéo utilisant une télécommande à infrarouge, l'invention est applicable également à des dispositifs audio et/ou vidéo utilisant tout autre type de télécommande émettant des signaux de télécommande inaptes à traverser ou traversant avec difficulté les murs ou cloisons d'un bâtiment.


Revendications

1. Procédé d'interconnexion pour établir une communication bidirectionnelle entre deux dispositifs audio et/ou vidéo situés dans des pièces différentes d'un bâtiment, un premier des deux dispositifs audio et/ou vidéo incluant une source de signaux électriques audio et/ou vidéo qui peut être commandée au moyen d'un signal de télécommande, le second des deux dispositifs audio et/ou vidéo comprenant un récepteur et une télécommande d'un type engendrant un signal de télécommande inapte à traverser les murs ou cloisons d'un bâtiment, ledit procédé consistant :

a) du côté du second dispositif audio et/ou vidéo, à capter un signal de télécommande émis par la télécommande et à retransmettre, par voie hertzienne, des informations de télécommande contenues dans le signal de télécommande capté ;

b) du côté du premier dispositif audio et/ou vidéo, à recevoir les informations de télécommande retransmises par voie hertzienne, à réémettre lesdites informations de télécommande sous la forme dudit signal de télécommande vers la source de signaux audio et/ou vidéo pour commander le fonctionnement de cette dernière, et à émettre, par voie hertzienne, des signaux audio et/ou vidéo délivrés par ladite source de signaux audio et/ou vidéo en réponse au signal de télécommande ;

c) du côté du second dispositif audio et/ou vidéo, à recevoir les signaux audio et/ou vidéo émis par voie hertzienne et à délivrer lesdits signaux audio et/ou vidéo ainsi reçus au récepteur du second dispositif audio et/ou vidéo ;
caractérisé en ce qu'il consiste en outre :

d) du côté du second dispositif audio et/ou vidéo, à insérer un code dans les informations de télécommande émises par la télécommande, de façon à transmettre des informations codées de télécommande au premier dispositif audio et/ou vidéo ;

e) du côté du premier dispositif audio et/ou vidéo, à décoder les informations codées de télécommande reçues, à comparer le code contenu dans les informations codées de télécommande reçues à un code de référence et à rejeter les informations décodées de télécommande en cas de non concordance entre les deux codes.


 
2. Procédé selon la revendication 1, caractérisé en ce que les informations de télécommande émises par la télécommande sont constituées par une trame de bits d'information, et en ce que le codage est effectué en remplaçant le début de chaque bit d'information de la trame par un mot de code composé de plusieurs bits de code ayant au total une durée plus courte que celle d'un bit d'information de la trame.
 
3. Procédé selon la revendication 2, caractérisé en ce qu'on utilise comme mot de code pour le codage du côté du second dispositif audio et/ou vidéo et comme mot de code de référence pour la comparaison du côté du premier dispositif audio et/ou vidéo, un mot de code qui est composé d'une partie fixe ayant au moins un bit de code, qui forme le premier bit du mot de code et qui a la valeur binaire "1" pour servir de bit de synchronisation lors de l'étape de décodage du côté du premier dispositif audio et/ou vidéo, et d'une partie dont les bits de code ont des valeurs qui peuvent être sélectionnées par un utilisateur.
 
4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'en cas de non concordance entre les deux codes, l'étape de rejet des informations décodées de télécommande consiste à émettre un signal de télécommande dont le contenu est incompréhensible pour la source de signaux audio et/ou vidéo.
 
5. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'en cas de non concordance entre les deux codes, l'étape de rejet des informations décodées de télécommande consiste à n'émettre aucun signal de télécommande vers la source de signaux audio et/ou vidéo.
 
6. Ensemble d'interconnexion sans fil pour établir une communication bidirectionnelle entre deux dispositifs audio et/ou vidéo (4,8) situés dans des pièces différentes (2,3) d'un bâtiment (1), un premier (4) des deux dispositifs audio et/ou vidéo incluant une source (SAV) de signaux électriques audio et/ou vidéo qui peut être commandée au moyen d'un signal de télécommande (6), le second (8) des deux dispositifs audio et/ou vidéo comprenant un récepteur (TV2) et une télécommande (TC) d'un type engendrant un signal de télécommande inapte à traverser les murs ou cloisons d'un bâtiment, ledit ensemble d'interconnexion comprenant un premier et un second relais (R1, R2) pouvant être reliés par des câbles (7,11) respectivement à la source (SAV) de signaux audio et/ou vidéo du premier dispositif audio et/ou vidéo et au récepteur (TV2) du second dispositif audio et/ou vidéo, le second relais (R2) comportant un premier moyen récepteur (12) pour recevoir des informations de télécommande (9) issues de la télécommande (TC) et un premier moyen émetteur (14) pour retransmettre lesdites informations de télécommande par voie hertzienne vers le premier relais (R1), lequel comporte un second moyen récepteur (17) pour recevoir les informations de télécommande retransmises par le second relais (R2), un second moyen émetteur (19) pour émettre lesdites informations de télécommande sous la forme dudit signal de télécommande (6) vers la source (SAV) de signaux audio et/ou vidéo pour commander le fonctionnement de cette dernière, et un troisième moyen émetteur (21) pour émettre, par voie hertzienne, des signaux audio et/ou vidéo délivrés par la source de signaux audio et/ou vidéo en réponse au signal de télécommande, le second relais (R2) comportant en outre un troisième moyen récepteur (15) pour recevoir les signaux audio et/ou vidéo émis par le troisième moyen émetteur (21) du premier relais (R1) et les envoyer par le câble correspondant (11) au récepteur (TV2) du second dispositif audio et/ou vidéo (8),
caractérisé en ce que
ledit ensemble d'interconnexion comporte en outre, du côté du second dispositif audio et/ou vidéo (8), un codeur (13) pour insérer un code (MC) dans les informations de télécommande (9) et, du côté du premier dispositif audio et/ou vidéo (4), un décodeur (18) pour décoder les informations codées de télécommande reçues (9'), comparer le code contenu dans les informations codées de télécommande reçues à un code de référence mémorisé dans le décodeur, et rejeter les informations décodées de télécommande en cas de non concordance entre les deux codes.
 
7. Ensemble d'interconnexion selon la revendication 6, caractérisé en ce que le codeur (13) est disposé dans le second relais (R2) entre le premier moyen récepteur (12) et le premier moyen émetteur (14), et le décodeur (18) est disposé dans le premier relais (R1) entre le second moyen récepteur (17) et le second moyen émetteur (19).
 
8. Ensemble d'interconnexion selon la revendication 7, caractérisé en ce que les informations de télécommande (9) sont constituées par une trame de bits d'information (BI1, BI2,... BIm), et en ce que le codeur (13) comporte une première mémoire de code (25) contenant un mot de code (MC) composé de plusieurs bits de code ayant ensemble une durée plus courte que celle d'un quelconque bit d'information de ladite trame (9), et des moyens (26-28) pour insérer ledit mot de code au début de chaque bit d'information de la trame de bits d'information provenant du premier moyen récepteur (12) et pour délivrer une trame codée (9') au premier moyen émetteur (14).
 
9. Ensemble d'interconnexion selon la revendication 8, caractérisé en ce que le mot de code (MC) est composé de deux parties, à savoir une partie fixe ayant au moins un bit de code, qui forme le premier bit du mot de code et qui a la valeur binaire "1" pour servir de bit de synchronisation lors du décodage dans le décodeur (18), et une partie dont les bits de code ont des valeurs qui peuvent être sélectionnées par un utilisateur.
 
10. Ensemble d'interconnexion selon la revendication 9, caractérisé en ce que le décodeur (18) comporte une seconde mémoire de code (32) contenant un mot de code de référence identique au mot de code (MC) contenu dans la première mémoire de code (25) du codeur (13), un circuit monostable (33) qui est déclenché en réponse à l'arrivée de chaque bit d'information (BI1', BI2',...BIm') de la trame codée (9') et qui délivre une impulsion ayant une durée plus longue que celle de n'importe quel bit d'information de ladite trame codée, des moyens (34-37) de comparaison et de décodage qui, en réponse à l'impulsion délivrée par le circuit monostable (33), comparent le mot de code porté par le bit d'information qui a déclenché le circuit monostable, avec le mot de code de référence contenu dans la seconde mémoire de code (32) et qui, en cas de concordance entre les deux mots de code, laissent passer le bit d'information, sous forme décodée, vers le second moyen émetteur (19) et délivrent une impulsion de remise à zéro à la fin dudit bit d'information pour remettre à zéro ledit circuit monostable (33) et le placer en attente du bit d'information suivant de la trame codée (9'), et qui, en cas de non concordance entre les deux mots de code, délivrent au moins une impulsion de remise à zéro avant la fin du bit d'information.
 
11. Ensemble d'interconnexion selon la revendication 10, caractérisé en ce que le second moyen émetteur (19) comporte un photoémetteur infrarouge (42), un commutateur électronique (43) qui relie une des bornes du photoémetteur infrarouge à un point de potentiel de référence (44) et qui est piloté par les bits d'information décodés provenant du décodeur (18), un oscillateur (45) pour engendrer une porteuse de modulation qui est appliquée à une autre borne du photoémetteur infrarouge (42), et un circuit monostable (46) de mise en forme, qui est déclenché par chaque impulsion de remise à zéro délivrée par les moyens (34-37) de comparaison et de décodage du décodeur (18) et qui pilote ledit oscillateur (42).
 
12. Signal de télécommande, comprenant une trame (9') de bits d'information (BI1', BI2',...BIm') pour commander une fonction dans une source de signaux audio et/ou vidéo, caractérisé en ce qu'il contient un mot de code (MC) permettant d'identifier la télécommande d'où le signal de télécommande est issu.
 
13. Signal de télécommande selon la revendication 12, caractérisé en ce que le mot de code (MC) est composé de plusieurs bits de code ayant ensemble une durée plus courte que celle d'un quelconque bit d'information de ladite trame (9'), et est inséré au début de chaque bit d'information de ladite trame.
 
14. Signal de télécommande selon la revendication 12 ou 13, caractérisé en ce que le mot de code (MC) est composé de deux parties, à savoir une partie fixe ayant au moins un bit de code, qui forme le premier bit du mot de code et qui a la valeur binaire "1" pour servir de bit de synchronisation, et une partie dont les bits de code ont des valeurs qui peuvent être sélectionnées par un utilisateur.
 




Dessins













Rapport de recherche