Brevet FR2921219A1 — publié le 20090320

Transmission numérique de données en lumière blanche par diodes électroluminescentes La présente invention concerne un schéma de transmission de données numériques pour des communications optiques sans fil. Plus particulièrement, elle a trait à un codage correcteur qui opère sur les données numériques à transmettre par une source lumineuse, utilisée également comme source d'éclairage, pour une transmission de signal dans le sens descendant. Dans l'état de la technique, il existe des sources lumineuses utilisées à la fois pour l'éclairage et pour transmettre des données. Une telle source lumineuse est généralement une diode électroluminescente, qui comprend un composant électronique apte à émettre de la lumière lorsqu'il est parcouru par un courant électrique. Une diode électroluminescente émet alors un rayonnement monochromatique au moyen d'une jonction P-N qui est polarisée en sens direct. Une diode électroluminescente peut émettre un rayonnement dans le domaine visible ou l'infrarouge ou encore l'ultraviolet. Par la suite et à titre d'exemple, une diode bleue désignera une diode électroluminescente émettant une lumière bleue, c'est-à-dire un rayonnement dont la longueur d'onde dans le spectre du domaine visible correspond à la couleur bleue. Une diode électroluminescente doit émettre une lumière blanche pour être utilisée comme source d'éclairage, par exemple à la place d'une ampoule à incandescence. Il existe deux manières d'émettre de la lumière blanche à partir d'une ou plusieurs diodes électroluminescentes. Dans un premier cas, une diode bleue émet un rayonnement à travers une couche de matériau fluorescent et cette dernière émet alors une lumière jaune lorsqu'elle est excitée par la lumière bleue de la diode. Le mélange des couleurs relatives aux rayonnements respectifs de la diode et de la couche de matériau fluorescent crée une lumière à peu près blanche. Le débit de transmissions de données à partir d'une telle diode est limité par le temps de réponse élevé de l'excitation de la couche fluorescente pour émettre la lumière jaune. Dans un deuxième cas, des faisceaux lumineux de couleurs primaires différentes émis respectivement par trois diodes électroluminescentes suffisamment proches sont mélangés en de la lumière blanche. Par exemple, des diodes rouge, verte et bleue sont combinées pour émettre de la lumière blanche et forment ainsi une diode appelée "diode électroluminescente blanche mufti-chip". Les signaux respectivement émis par les trois diodes sont modulés par les mêmes données pour réaliser une transmission numérique optique en lumière blanche. Pour chaque diode de couleur primaire différente, le signal reçu présente un rapport signal à bruit différent, et par conséquent un taux d'erreur binaire différent. Par exemple, pour une position donnée des diodes par rapport à un photorécepteur et pour une puissance moyenne reçue de -30 dBm par le photorécepteur, les taux d'erreur binaire sont 1,8.10-2, 1,7.10-3 et 4,2.10-6 respectivement pour les diodes rouge, verte et bleue. Lorsque l'un des trois taux d'erreur binaire, comme celui relatif à la diode rouge, est beaucoup plus élevé que les deux autres, le taux d'erreur du signal de données résultant des émissions combinées des trois diodes dépend d'une manière très prépondérante du taux d'erreur le plus élevé. Cette transmission de données ne bénéficie donc pas du faible taux d'erreur binaire par exemple relatif à la diode bleue. Généralement, un détecteur opérant uniquement dans la lumière bleue est utilisé pour la réception d'un tel signal puisque la lumière bleue présente le meilleur rapport signal à bruit. Pour remédier aux inconvénients évoqués ci-dessus, un procédé selon l'invention pour émettre des séquences de bits respectivement par au moins deux sources lumineuses qui émettent des rayonnements combinés en une lumière sensiblement blanche et qui présentent des rapports signal à bruit différents dépendant respectivement des longueurs d'onde des rayonnements, est caractérisé en ce qu'il comprend un codage de la séquence de bits à émettre par la source lumineuse présentant le rapport signal à bruit le plus faible par un code ayant une distance minimale dont le produit par le rapport signal à bruit le plus faible est sensiblement égal au rapport signal à bruit le plus élevé, la distance minimale du code étant égale au nombre minimum de bits différents dans deux mots du code. Ainsi selon l'invention, au moins l'une des séquences de bits est avantageusement codée afin de diminuer le taux d'erreur binaire relatif à la source lumineuse émettant la séquence de bits codée. Par conséquent, la moyenne des taux d'erreur binaire relatifs aux différentes sources lumineuses est également diminuée. Selon une autre caractéristique de l'invention, le procédé peut comprendre en outre un codage par un autre code d'au moins un autre séquence de bits à émettre par une source lumineuse présentant un autre rapport signal à bruit compris entre le rapport signal à bruit le plus faible et le rapport signal à bruit le plus élevé. Ledit autre code a alors une distance minimale dont le produit par ledit autre rapport signal à bruit est sensiblement égal au rapport signal à bruit le plus élevé. Les taux d'erreur binaires relatifs aux différentes sources lumineuses sont ainsi homogénéisés par l'invention afin de bénéficier d'un faible taux d'erreur binaire global qui est proche du taux d'erreur binaire procuré par la source lumineuse présentant un rapport signal à bruit le plus élevé. L'invention concerne également un système pour émettre des séquences de bits respectivement par au moins deux sources lumineuses qui émettent des rayonnements combinés en une lumière sensiblement blanche et qui présentent des rapports signal à bruit différents dépendant respectivement des longueurs d'onde des rayonnements. Le système est caractérisé en ce qu'il comprend un moyen pour coder la séquence de bits à émettre par la source lumineuse présentant le rapport signal à bruit le plus faible par un code ayant une distance minimale dont le produit par le rapport signal à bruit le plus faible est sensiblement égal au rapport signal à bruit le plus élevé, la distance minimale du code étant égale au nombre minimum de bits différents dans deux mots du code. Selon d'autres caractéristiques de l'invention, les sources lumineuses peuvent être des diodes électroluminescentes. Le système peut comprendre trois sources lumineuses aptes à rayonner respectivement sensiblement dans le bleu, le vert et le rouge, qui sont des couleurs primaires dont la combinaison forme une lumière sensiblement blanche. L'invention se rapporte encore à un programme d'ordinateur apte à être mis en oeuvre dans un système pour émettre des séquences de bits respectivement par au moins deux sources lumineuses qui émettent des rayonnements combinés en une lumière sensiblement blanche et qui présentent des rapports signal à bruit différents dépendant respectivement des longueurs d'onde des rayonnements. Le programme comprend des instructions qui, lorsque le programme est exécuté dans ledit système, réalisent un codage de séquence de bits conforme au procédé de l'invention. D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description suivante de plusieurs réalisations de l'invention données à titre d'exemples non limitatifs, en référence aux dessins annexés correspondants dans lesquels : - la figure 1 est un bloc-diagramme schématique d'un système d'émission de lumière blanche selon l'invention ; et - la figure 2 est un algorithme d'un procédé d'émission de signal par lumière blanche selon l'invention. En référence à la figure 1, un système d'émission de lumière blanche SE selon l'invention comprend au moins deux sources lumineuses disposées proches l'une de l'autre et émettant chacune un rayonnement de couleur différente, c'est-à-dire émettant respectivement des ondes lumineuses de longueurs d'onde différentes dans le spectre du domaine visible, de sorte que la combinaison des rayonnements émis par les sources lumineuses forme de la lumière sensiblement blanche. De manière générale, le système d'émission SE comprend K sources lumineuses SLk, avec 1 k K et K >_ 2. Afin de ne pas surcharger la figure 1, seulement trois sources lumineuses SL1, SL2 et SL3 sont représentées. Une source lumineuse SLk sert d'émetteur photosensible pour une transmission optique de données et sert également de source d'éclairage. Par exemple, le système d'émission SE couvre une espace relativement clos, tel qu'une pièce cloisonnée à l'intérieur d'un immeuble de bureaux appartenant à une entreprise, ou bien une pièce cloisonnée à l'intérieur d'un appartement ou d'une maison individuelle. A titre d'exemple, le système d'émission SE est utilisé pour une diffusion de données à haut débit, telle que la diffusion d'enregistrements vidéo numériques. Le système d'émission SE peut être connecté à un ordinateur dans lequel est mémorisé un fichier vidéo. Le fichier vidéo est alors diffusé via le système d'émission et reçu par un photorécepteur adapté à une transmission optique. Un autre ordinateur connecté au photorécepteur peut alors lire le fichier vidéo ainsi diffusé. De manière générale, le système d'émission peut servir à établir un réseau sans fil entre des entités informatiques situées dans une même pièce, tout en éclairant la pièce. Les ondes lumineuses utilisées dans la transmission optique, dont la longueur d'onde est de l'ordre de quelques centaines de nanomètre, sont en partie absorbées et réfléchies par des obstacles situés dans la pièce et par les parois de la pièce. Par conséquent, deux systèmes d'émission utilisés respectivement dans deux pièces closes différentes ne peuvent pas interférer entre eux. En outre, un photorécepteur peut recevoir des ondes qui ont été émises par le système d'émission SE et réfléchies sur des parois de la pièce, ce qui permet au système d'émission de couvrir une vaste zone volumique de la pièce. Une source lumineuse SLk est par exemple une diode électroluminescente qui émet un rayonnement monochromatique au moyen d'une jonction P-N à une ou plusieurs longueurs d'onde données selon la nature du matériau composant la jonction P-N. Selon une réalisation de l'invention, le système d'émission SE comprend trois sources lumineuses SL1, SL2 et SL3 qui sont des diodes électroluminescentes émettant chacune une radiation lumineuse de couleur primaire différente. Par exemple, les trois sources lumineuses SL1, SL2 et SL3 sont respectivement des diodes émettant dans le bleu, le verte et le rouge, de sorte que la combinaison des radiations lumineuses émises par les diodes forme une lumière sensiblement blanche. Chaque source lumineuse SLk émet un rayonnement sensiblement monochromatique à une longueur d'onde donnée et est associée à un photorécepteur RECk, avec 1 k K, apte à recevoir et analyser le rayonnement émis. Par exemple, le photorécepteur RECk comprend un photodétecteur comme une photodiode qui convertit l'énergie lumineuse incidente en signal électrique. Le photorécepteur comprend alors une jonction P-N polarisée en inverse qui absorbe les ondes du rayonnement émis par la source SLk et génère un courant électrique dont l'amplitude est proportionnelle à la puissance optique incidente du rayonnement reçu. Chaque photorécepteur RECk peut être équipé d'un filtre FIL pour concentrer et filtrer le rayonnement reçu. Ce filtre sélectionne la ou les longueurs d'onde transportant des données utiles et élimine des rayonnements parasites émis par d'autres sources lumineuses, diminuant ainsi le bruit induit par ces derniers. Par exemple, le filtre FIL comprend une lentille hémisphérique centrée sur la photodiode pour augmenter l'angle d'incidence du rayonnement reçu par rapport à l'axe central de la face photosensible de la photodiode. En particulier, le courant électrique d'intensité I généré par le photorécepteur RECk est proportionnel à une puissance optique PO reçue par le photorécepteur : I = R x P0, où R un facteur de proportionnalité. Le rapport signal à bruit SNRk dans le photorécepteur RECk est alors donné par la relation suivante : SNRk = (R x P0) 2 / G2, où G2 est la variance du bruit. Chaque photorécepteur RECk est sensible à un rapport signal à bruit SNRk qui dépend de la source lumineuse SLk associée. Chaque source lumineuse SLk présente donc un rapport signal à bruit SNRk différent qui dépend de la longueur d'onde de la lumière émise par la source lumineuse. En référence à l'exemple avec les trois sources lumineuses SL1, SL2 et SL3 qui émettent respectivement dans le bleu, le vert et le rouge, la source lumineuse SL1 émettant une radiation bleue présente un rapport signal à bruit SNR1 supérieur à celui des autres sources lumineuses SL2 et SL3. Un signal numérique peut être ainsi émis sous forme d'un rayonnement d'ondes lumineuses depuis une source lumineuse SLk vers un photorécepteur RECk selon une modulation en intensité à détection directe IM/DD ("Intensity Modulation/Direct Detection" en anglais). Lors de la réception du rayonnement, le photorécepteur RECk produit un courant électrique proportionnel à la puissance optique incidente et effectue ainsi une détection directe, tandis que la source lumineuse SLk émet un signal numérique sous forme d'ondes lumineuses qui est modulé en intensité par les données binaires du signal. Par exemple, la source lumineuse SLk émet un signal numérique X(t) à m bits et modulé en intensité selon la relation suivante : M X(t) = dm p(t - mt), m=1 où p(t) = Rect(t) est une impulsion rectangulaire de largeur T et dm est le mième bit du signal à l'état "0" ou "1". Cette modulation en intensité est du type "tout ou rien" O0K ("On-Off Keying" en anglais) et consiste à moduler directement une onde porteuse sensiblement monochromatique par le signal binaire, c'est-à-dire à n'émettre une impulsion lumineuse que pour les bits "1" et aucune impulsion pour les bits "0". Cette modulation requiert une implémentation de faible complexité et consomme peu d'énergie. Le photorécepteur effectue alors une détection directe bit par bit. Dans le photorécepteur, la puissance optique reçue pour un bit "0" est nulle et la puissance optique reçue pour un bit "1" est égale au double de la puissance optique moyenne reçue. Le système d'émission SE traite une série de bits SER qui sont répartis et émis en parallèle au moyen des K sources lumineuses 5L1 à SLK. Dans le système d'émission SE, un convertisseur série-parallèle CSP convertit la série de bits SER en K séquences de bits SB1 à SBK qui sont réparties respectivement sur K voies d'émission parallèles terminées par les sources lumineuses 5L1 à SLK. Le système d'émission SE comprend un codeur COD qui transforme éventuellement une séquence de bits SBk en une séquence de bits codée respective SCk qui est ensuite émise par la source lumineuse SLk respective. Chaque séquence de bits codée SCk peut être codée de manière différente. Par ailleurs, au moins une séquence de bits n'est pas codée. La séquence de bit qui n'est pas codée est celle qui est émise par la source lumineuse qui présente le rapport signal à bruit le plus élevé parmi les différentes sources lumineuses. Selon l'exemple avec les trois sources lumineuses SL1, SL2 et SL3 qui sont respectivement des diodes bleue, verte et rouge, la séquence de bits SB1 n'est pas codée. Quelques termes et concepts utiles à la compréhension de l'invention sont définis ci-après. Une séquence de bits SBk peut être codée en une séquence de bits codée SCk par un code binaire CB de longueur n, contenant 1 bits d'information utile, avec 1 Le poids de Hamming est défini comme le nombre de bits non nuls dans un mot de code. Un polynôme énumérateur des poids P(X) est le polynôme dont chaque coefficient pi du monôme respectivement X1 est égal au nombre de mots de code de poids de Hamming égal à i : n P(X) = pi X1, i=0 où n, la longueur du code, est aussi le poids de Hamming maximal du code. Un premier polynôme énumérateur de poids A(X,z), désigné par IOWEF ("Input Output Weight Enumerator Function" en anglais), est défini de la manière suivante : n 1 A(X,z) = Ai, i z] X1, i=Oj=O où Ai,j est le nombre de mots avec un poids de Hamming égal à i et ayant j bits d'information utile non nuls, Xi est un monôme associé au poids de Hamming i, zi est un monôme associé au nombre j de bits non nuls. Les coefficients Ai,j sont nuls pour 0 Comme expliqué précédemment, chaque photorécepteur RECk reçoit un rapport signal à bruit SNRk qui dépend de la source lumineuse SLk associée. Chaque source lumineuse SLk émet une séquence de bits SCk éventuellement codée par un code binaire CBk de distance minimale dk. Lorsqu'un photorécepteur RECk reçoit un signal qui a été modulé selon une modulation du type "tout ou rien" O0K et qui contient une séquence de bits SCk codée par un code CBk de distance minimale dk, un taux d'erreur binaire BERk peut être estimé après un décodage du signal reçu de la manière suivante : n BERk 1 1 Bi x Q(.Ji x SNRk), lk i=dk où 1k est la dimension du code considéré et Q(x) est la fonction d'erreur suivante : 1 o t2 Q (x) = 2n f exp û 2 dt . x Par exemple pour un code BCH de distance minimale d = 5, la dimension du code vaut 1 = 21. Puisque la fonction d'erreur Q(x) décroît exponentiellement, le taux d'erreur binaire BERk peut être approximé en fonction du premier terme de la somme, c'est-à-dire par : BERk 1 Bdk x Q(\/dk x SNRk). lk Selon l'invention, des séquences de bits codées SEk peuvent être codées respectivement par des codes CBk de distances minimales dk de manière à ce que les différents taux d'erreur binaire BERk correspondant aux signaux comprenant respectivement les séquences de bits codées SCk et émis respectivement par les sources lumineuses SLk soient proches les uns des autres et éventuellement proches du taux d'erreur binaire correspondant au signal comprenant une séquence de bits non codée et émis par la source lumineuse présentant le rapport signal à bruit le plus faible. Par exemple, une séquence de bits codée SCk est à émettre par la source lumineuse SLk présentant un rapport signal à bruit SNRk le plus faible parmi les différentes sources lumineuses et la séquence de bits SCk est codée par un code de distance minimale dk de sorte que le produit du rapport signal à bruit SNRk le plus faible par la distance minimale dk du code soit sensiblement égal au rapport signal à bruit le plus élevé parmi les différentes sources lumineuses, ou égale au moins au deuxième rapport signal à bruit le plus faible parmi les différentes sources lumineuses. Dans tous les cas, la source lumineuse présentant le rapport signal à bruit le plus élevé émet une séquence de bits SBk qui n'est pas codée. En référence à la figure 2, le procédé d'émission de signal par lumière blanche selon l'invention comprend des étapes El à E3 exécutées automatiquement dans le système d'émission SE. A l'étape El, le système d'émission SE reçoit en entrée une série de bits SER à émettre au moyen des sources lumineuses SLk. Le convertisseur série-parallèle CSP répartit la série de bits SER en K séquences de bits SB1 à SBK, à raison d'un bit parmi K bits successifs de la série SER par source lumineuse. Les K séquences de bits SB1 à SBK sont fournies au codeur COD de manière à les émettre respectivement par les K sources lumineuses 5L1 à SLK. A l'étape E2, le codeur COD code une ou plusieurs séquences de bits SBk en des séquences de bits codées SCk qui sont à émettre respectivement par des sources lumineuses présentant des rapports signal à bruit les plus faibles parmi les différentes sources lumineuses. De manière complémentaire, le codeur COD ne code pas la ou les autres séquences de bits qui sont à émettre respectivement par les autres sources lumineuses présentant des rapports signal à bruit les plus élevés parmi les différentes sources lumineuses. Par conséquent, outre la séquence de bits codée à émettre par la source lumineuse présentant le rapport signal à bruit le plus faible, d'autres séquences de bits peuvent être codées si elles sont à émettre par d'autres sources lumineuses présentant des rapports signal à bruit strictement compris entre le rapport signal à bruit le plus faible et le rapport signal à bruit le plus élevé. Selon une réalisation de l'invention avec les trois sources lumineuses SL1, SL2 et SL3 qui émettent respectivement dans le bleu, le vert et le rouge, seule la source lumineuse 5L1 qui présente un rapport signal à bruit beaucoup plus élevé que ceux des autres sources lumineuses SL2 et SL3 émet une séquence de bits SB1 qui n'est pas codée, tandis que les autres sources lumineuses SL2 et SL3 émettent respectivement des séquences de bits codées SC2 et SC3. Comme indiqué précédemment, la source lumineuse SL1 émettant dans le bleu présente un rapport signal à bruit SNR1 le plus élevé. Les séquences de bits SB2 et SB3 sont codées respectivement en des séquences de bits SC2 et SC3, codées respectivement par un code CB2 de distance minimale d2 et par un code CB3 de distance minimale d3. Chaque code CB2, CB3 est sélectionné de sorte que le produit du rapport signal à bruit SNR2, SNR3 par la distance minimale d2, d3 du code soit sensiblement égal au rapport signal à bruit SNR1 : SNR1 d2 x SNR2 d3 x SNR3. A titre d'exemple, pour une position donnée des sources lumineuses SL1, SL2 et SL3 par rapport à des photorécepteurs et pour une puissance moyenne reçue de -30 dBm par les photorécepteurs, les rapports signal à bruit linéaires sont SNR1 = 19,86, SNR2 = 8,6 et SNR3 = 4,28 respectivement pour des diodes bleue, verte et rouge. La séquence de bits non codée SB1 contient ni = 31 bits et donc 11 = 31 bits d'information utile. La séquence de bits codée SC2 peut être codée par un code de parité CB2 de longueur n2, contenant 12 = n2-1 bits d'information utile et de distance minimale d2 = 2. La séquence de bits codée SC3 peut être codée par un code BCH CB3 de longueur n3 = 31, contenant 13 = 21 bits d'information utile et de distance minimale d3 = 5. Par ailleurs, si chaque séquence de bits SB1, SC2, SC3 à émettre contient ni = n2 = n3 = 31 bits, le rendement global p de l'émission des séquences de bits est : p = (11 + 12 + 13)/(3 x ni), soit p = (31 + 30 + 21)/(3 x 31) = 88%. Dans un autre exemple, la séquence de bits non codée SB1 contient ni = 24 bits et donc 11 = 24 bits d'information utile. La séquence de bits codée SC2 peut être codée par un code de parité CB2 de longueur ni, contenant 12 = n1-1 = 23 bits d'information utile et de distance minimale d2 = 2. La séquence de bits codée SC3 peut être codée par un code de Golay CB3 de longueur ni, contenant 13 = 12 bits d'information utile et de distance minimale d3 = 8. Dans ce cas, le rendement global p de l'émission des séquences de bits est : p = (24 + 23 + 12)/(3 x 24) = 82%. L'utilisation d'un code de Golay par rapport à un code BCH offre une capacité de correction élevée mais engendre un rendement global d'émission plus faible. En variante, si les sources lumineuses SL1 et SL2 présentent respectivement des rapports signal à bruit SNR1 et SNR2 proches, les séquences de bits SB1 et SB2 correspondantes ne sont pas codées et seule la séquence de bits SB3 est codée. A l'étape E3, le codeur C0D fournit les séquences de bits codées ou non codées respectivement aux sources lumineuses. La source lumineuse SL1 émet la séquence de bits SB1 non codée et les sources lumineuses SL2 et SL3 émettent respectivement les séquences de bits codées SB2 et SB3. Par exemple, chaque source lumineuse émet la séquence de bits sous forme d'un rayonnement monochromatique au moyen d'une jonction P-N polarisée en sens direct, après avoir appliqué une modulation en intensité du type "tout ou rien" O0K à la séquence de bits. L'émission des séquences de bits par l'intermédiaire de plusieurs sources lumineuses engendre une diminution du débit relatif à chaque source lumineuse ce qui contribue à mieux remédier aux interférences entre symboles lors de la réception des séquences de bits. L'invention décrite ici concerne un procédé et un système pour émettre des séquences de bits. Selon une implémentation, les étapes du procédé de l'invention sont déterminées par les instructions d'un programme d'ordinateur incorporé dans le système tel que le système d'émission SE. Le programme comporte des instructions de programme qui, lorsque ledit programme est exécuté dans un processeur du système dont le fonctionnement est alors commandé par l'exécution du programme, réalisent les étapes du procédé selon l'invention. En conséquence, l'invention s'applique également à un programme d'ordinateur, notamment un programme d'ordinateur enregistré sur ou dans un support d'enregistrement lisible par un ordinateur et tout dispositif de traitement de données, adapté à mettre en oeuvre l'invention. Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable pour implémenter le procédé selon l'invention. Le support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage sur lequel est enregistré le programme d'ordinateur selon l'invention, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore une clé USB, ou un moyen d'enregistrement magnétique, par exemple une disquette (floppy disc) ou un disque dur. D'autre part, le support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type internet. Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé selon l'invention. REVENDICATIONS 1 - Procédé pour émettre des séquences de bits (SB1-SBK) respectivement par au moins deux sources lumineuses (SL1-SLK) qui émettent des rayonnements combinés en une lumière sensiblement blanche et qui présentent des rapports signal à bruit différents dépendant respectivement des longueurs d'onde des rayonnements, caractérisé en ce qu'il comprend un codage (E2) de la séquence de bits (SBk) à émettre par la source lumineuse (SLk) présentant le rapport signal à bruit le plus faible par un code (CBk) ayant une distance minimale dont le produit par le rapport signal à bruit le plus faible est sensiblement égal au rapport signal à bruit le plus élevé, la distance minimale du code étant égale au nombre minimum de bits différents dans deux mots du code (CBk). 2 - Procédé conforme à la revendication 1, comprenant en outre un codage par un autre code d'au moins une autre séquence de bits à émettre par une source lumineuse présentant un autre rapport signal à bruit compris entre le rapport signal à bruit le plus faible et le rapport signal à bruit le plus élevé, ledit autre code ayant une distance minimale dont le produit par ledit autre rapport signal à bruit est sensiblement égal au rapport signal à bruit le plus élevé. 3 - Système (SE) pour émettre des séquences de bits (SB1-SBK) respectivement par au moins deux sources lumineuses (SL1-SLK) qui émettent des rayonnements combinés en une lumière sensiblement blanche et qui présentent des rapports signal à bruit différents dépendant respectivement des longueurs d'onde des rayonnements, caractérisé en ce qu'il comprend un moyen (COD) pour coder la séquence de bits (SBk) à émettre par la source lumineuse (SLk) présentant le rapport signal à bruit le plus faible par un code (CBk) ayant une distance minimale dont le produit par le rapport signal à bruit le plus faible est sensiblement égal au rapport signal à bruit le plus élevé, la distance minimale du code étant égale au nombre minimum de bits différents dans deux mots du code (CBk). 4 - Système conforme à la revendication 3, dans lequel les sources lumineuses (SL1 à SLK) sont des diodes électroluminescentes. 5 - Système conforme à la revendication 3 ou 4, comprenant trois sources lumineuses aptes à rayonner respectivement sensiblement dans le bleu, le vert et le rouge. 6- Programme d'ordinateur apte à être mis en oeuvre dans un système (SE) pour émettre des séquences de bits (SB1-SBK) respectivement par au moins deux sources lumineuses (SL1-SLK) qui émettent des rayonnements combinés en une lumière sensiblement blanche et qui présentent des rapports signal à bruit différents dépendant respectivement des longueurs d'onde des rayonnements, ledit programme étant caractérisé en ce qu'il comprend des instructions qui, lorsque le programme est exécuté dans ledit photorécepteur, réalisent un codage (E3) de la séquence de bits (SBk) à émettre par la source lumineuse (SLk) présentant le rapport signal à bruit le plus faible par un code (CBk) ayant une distance minimale dont le produit par le rapport signal à bruit le plus faible est sensiblement égal au rapport signal à bruit le plus élevé, la distance minimale du code étant égale au nombre minimum de bits différents dans deux mots du code (CBk). 7 - Support d'enregistrement lisible par un système pour émettre des séquences de bits (SB1-SBK) respectivement par au moins deux sources lumineuses (SL1-SLK) qui émettent des rayonnements combinés en une lumière sensiblement blanche et qui présentent des rapports signal à bruit différents dépendant respectivement des longueurs d'onde des rayonnements, caractérisé en ce qu'il a enregistré un programme d'ordinateur comportant des instructions pour l'exécution d'un codage (E3) de la séquence de bits (SBk) à émettre par la source lumineuse (SLk) présentant le rapport signal à bruit le plus faible par un code (CBk) ayant une distance minimale dont le produit par le rapport signal à bruit le plus faible est sensiblement égal au rapport signal à bruit le plus élevé, la distance minimale du code étant égale au nombre minimum de bits différents dans deux mots du code (CBk).