[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.
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.