Brevet FR2547968A1 — publié le 19841228

La présente invention concerne de façon générale un circuit convertisseur de signaux de couleur et, plus particulièrement, elle s'applique à un circuit convertisseur de signaux de couleur conçu pour être utilisé dans un dispositif d'affichage à tube à rayons cathodiques (TRC) d'un système d'information en caractères et en images, par exemple vidéotexte, télétexte, etc. Récemment, les systèmes d'information en caractères et images se sont tournés vers l'utilisation d'une table de conversion, par exemple une table de recherche de couleur (ci-après 10 appelée TDRC) pour l'affichage d'une information en caractères et images sur un dispositif d'affichage à tube à rayons cathodiques comportant des mémoires de petite taille De plus, il existe des cas o une image indépendante (par exemple une image d'animation) ne nécessitant pas de TDRC est affichée sur le même écran en super15 position avec l'image utilisant le TDRC. Dans ce cas, en ce qui concerne l'image utilisant le TDRC, il est produit des données ayant par exemple quatre bits pour chaque donnée de signal R (rouge),V (vert) et B (bleu) venant du TDRC sur la base des données d'affichage en couleur Ainsi, les 20 données obtenues sont transformées en signaux analogiques par un convertisseur numérique-analogique (N-A), puis sont délivrées à un tube à rayons cathodiques en couleur Au contraire, -les données d'affichage en couleur relatives à l'image ne nécessitant pas le TDRC sont des données à un seul bit pour chaque donnée des signaux 25 R, V, B et Y (luminance) Ainsi, lorsqu'une image ayant pour base le TDRC et une image n'ayant pas pour base le TDRC sont affichées en superposition, il faut transformer les données a un seul bit en données de quatre bits pour chacun des signaux R, V et B, puis les mélanger aux données ayant pour base le TDRC Par exemple, puisque 1 'image n'ayant pas pour base le TDRC comporte trois types de conditions, telles que pleine brillance, demi-brillance et absence de brillance, ces données d'affichage doivent être transformées en données d'affichage de 4 bits telles que 1111 '", " 0111 " et " 0000 ", puis être mélangées aux données d'affichage ayant pour 35 base le TDRC. Toutefois, dans ce cas, un circuit générateur de données est nécessaire pour produire les données d'affichage de 4 bits de chacun des signaux R, V et B sur la base de chacune des données à un seul bit De plus, il faut un circuit mélangeur pour mélanger les données d'affichage de 4 bits venant du générateur et les données d'affichage de 4 bits venant du TDRC De plus, puisque les données d'affichage de 4 bits qui sont produites à partir des différents systèmes sont milangées entre elles, il faut prendre en considération les retards de ces données d'affi10 chage, si bien que le circuit est extrêmement complexe. L'image ayant pour base le TDRC ne se limite pas au cas d'une seule image, et il peut y avoir une extension graduelle au cas o de nombreuses images peuvent être affichées en superposition Si cette tendance se confirmait, le circuit générateur de signaux, 15 le circuit mélangeur et les autres circuits nécessaires ci-dessus indiqués deviendraient importants au point que le problème des retards deviendrait lui-même important En outre, si la vitesse d'affichage augmente, les retards sont fortement modifiés, de sorte qu'il est à craindre que la disposition du système en soit 20 ellemême affectée. C'est donc un but de la présente invention de proposer un circuit perfectionné convertisseur de signaux de-couleur. Un autre but de l'invention est de proposer un circuit convertisseur de signaux de couleur pouvant transformer des 25 données d'affichage en signaux de couleur sans utiliser un circuit générateur de signaux, un circuit mélangeur, etc. Un autre but de l'i vention est de proposer un circuit convertisseur de signaux de couleur pour lequel ne se pose pas le problème des retards des données d'affichage. Un autre but de l'invention est de proposer un circuit convertisseur de sign-aux de couleur ayant une configuration simple. Un autre but de l'invention est de proposer un circuit convertisseur de signaux de couleur pouvant être utilisé dans la section d'affichage d'un dispositif d'affichage d'information en 35 caractères et images, par exemple vidéotexte, télétexte, etc. Selon un aspect de l'invention, il est proposé un circuit convertisseur de signaux de couleur permettant de produire trois signaux primaires d'affichage en couleur comprenant: (a) une première donnée de bits; 5 (b) une deuxième donnée de bits; (c) un circuit sélecteur recevant ladite première donnée de bits et ladite deuxième donnée de bits afin de choisir l'une d'elles en fonction d'un signal de commutation produit sur la base du contenu de ladite deuxième donnée de bits; et (d) une mémoire recevant ledit signal de commutation et sélectionnant une donnée entre la première donnée de bits et la deuxième donnée de bits comme donnée d'adresse afin de produire trois signaux primaires d'affichage en couleur choisis. La description suivante, conçue à titre d'illustra= 15 tion de l'invention, vise à donner unemeilleure compréhension de ses caractéristiques et avantages; elle s'appuie sur les dessins annexées, parmi lesquels: la figure 1 est un schéma de principe montrant un mode de réalisation du circuit convertisseur de signaux de 20 couleur selon l'invention; et la figure 2 est un diagramme montrant une table de conversion utilisée pour expliquer le circuit de conversion de signaux de couleur présenté sur la figure 1. On va maintenant décrire un mode de réalisation du 25 circuit convertisseur de signaux de couleur selon l'invention en relation avec la figure 1 Ce mode de réalisation est appliqué à un système dans lequel une image ayant pour base un TDRC (table de recherche de couleur) et une autre image n'ayant pas pour base un TDRC sont affichées sur le même écran d'affichage en couleur. Dans ce cas, la dernière image a la priorité sur la première image, et, lorsque les données relatives à la dernière image, comme R, V, B et Y, sont toutes formées de " 1 ", la première image, à savoir l'image ayant pour base le TDRC, apparat sur l'écran d'affichage en couleur. Sur la figure 1, les numéros de référence la à ld désignent respectivement des bornes auxquelles sont respectivement délivrées des données d'affichage en couleur de 4 bits bl, b 2, b 3 et b 4 de l'image ayant pour base le TDR Co Les données d'affichage en couleur bl, b 2, b 3 et b 4 sont respectivement délivrées aux bornes d'entrée A 1 à A 4 d'un sélecteur 2 o D'autre part, les numéros de référence 3 a à 3 d désignent respectivement des bornes auxquelles sont respectivement délivrées des données d'affichage en couleur R, V, B et Y de l'image n'ayant pas pour base le TDR Co Les données d'affichage en couleur R V, Bet Y sont respectivement délivrées aux bornes d'entrée B 1 à B 4 du sélecteur 2. Les données d'affichage en couleur R, V, B et Y sont respectivement délivrées aux bornes d'entrée respectives d'un circuit NON-ET 4 Le signal de sortie du circuit NON-ET 4 est délivré à une borne de sélection S du sélecteur 2. Lorsque la donnée " O " est délivrée à la borne de 15 sélection S du sélecteur 2 en provenance du circuit NON-ET 4, le sélecteur 2 produit à ses bornes de sortie Yl a Y 4 les données d'affichage en couleur qui résultent de l'inversion des données d'affichage en couleur bl, b 2,b 3 et b 4 délivrées à ses bornes d'entrée A 1 à A 4, tandis que le sélecteur 2, lorsqu'il reçoit à 20 sa borne de sélection S la donnée " 1 " en provenance du circuit NON-ET 4, produit à ses bornes de sortie Y a Y 4 les données d'affichage en couleur qui résultent de l'inversion des données d'affichage en couleur R, V, Bet Y délivrées à ses bornes d'entrée B 1 à B 4 o Le numéro de référence 5 désigne une table de conver25 sion formée d'une mémoire (de préférence une mémoire à accès direct), et la table de conversion 5 comporte une zone TDRC et une zone de conversion qui est assignée à l'image n'ayant pas pour base le TDRC, comme indiqué sur la figure 2 De la même façon que pour le TDRC selon la technique antérieure, des données d'affichage prédéterminées 30 de 4 bits correspondant aux trois signaux de couleur primaires R, V et B sont écrits dans la zone TDRC de la table de conversion 5. Cependant, les données d'affichage " 111 "', " 0111 " et " 0000 " représentant la pleine brillance, la demi-brillance et l'absence de brillance, relativement à chacune des trois couleurs primaires R, V et B, 35 sont respectivement écrites dans la zone de conversion, comme représenté sur la figure 2. Aux bornes AO à A 4 de la table de conversion 5, sont respectivement délivrés les signaux de sortie produits aux bornes de sortie Y 1 à Y 4 du sélecteur 2 et le signal de sortie du circuit NON-ET 4, faisant fonction de signaux d'adresse En résultat, lorsque la donnée "O" est délivrée à la borne A 4, les données d'affichage en couleur bl, b 2, b 3 et b 4 sont respectivement délivrées aux bornes AO à A 3 de sorte que les données d'affichage de 4 bits se rapportant aux trois signaux de couleur primaires R, V et B lus aux adresses pridéterminées de la zone TDRC sont produites aux bornes de sortie DO à 10 D 3, D 4 à D 7 et D 8 à Dll de la table de conversion 5 o Au contraire, lorsque la donnée " 1 " est délivrée à la borne A 4 les données d'affichage en couleur R, V, B et Y sont respectivement délivrées aux bornes AO à A 3 de sorte que les données d'affichage de quatre bits se rapportant aux trois signaux de couleur primaires R, V et Blus 15 aux adresses prédéterminées de la zone de conversion sont respectivement produites aux bornes de sortie DO à D 3, D 4 à D 7 à Dll. Les données d'affichage en couleur de quatre bits se rapportant aux trois signaux d'affichage en couleur primaires R, V et B produits aux bornes de sortie DO à D 3, D 4 à D 7 et D 8 à Dll sont 20 délivrées a un convertisseur numérique-analogique (N-A) 6 de façon à être respectivement transformées en signaux analogiques SR, S et R' V SB Les signaux SR* SV et SB sont ensuite délivrés à un tube à rayons cathodiques en couleur (non représenté), de sorte qu'un affichage prédéterminé est effectué. Le mode de réalisation du circuit convertisseur en couleur selon l'invention est conçu de la manière ci-dessus décrite On va décrire brièvement ci-dessous son fonctionnement. Lorsque les données d'affichage en couleur R, V, B et Y de l'image n'ayant pas pour base le TDRC sont toutes des " 1 " (ce qui 30 signifie que l'image est transparente), le signal de sortie du circuit NON-ET 4 devient " O " En résultat, les données d'affichage en couleur bl, b 2, b 3 et b 4 de l'image ayant pour base le TDRC sont respectivement produites aux bornes de sortie Y 1 à Y 4 du sélecteur 2. Les données d'affichage en couleur bl, b 2 g b 3 et b 4 sont respective35 ment délivrées aux bornes AO à A 3 de la table de conversion 5, tandis que le signal de sortie "O" du circuit NON-ET 4 est délivré à la borne A 4 de la table de conversion 5 En résultat, les données d'affichage de quatre bits se rapportant aux trois signaux d'affichage en couleur primaires R, V et B lus aux adresses prédéterminées de la zone TDRC sont respectivement produites aux bornes de sortie DO à D 3 D 4 à D 7 et DS à Dl U de la table de conversion 5 Ainsi, l'affichage de l'image ayant pour base le TDRC est effectué. Lorsque les données d'affichage en couleur R, V; B et Y de l'image n'ayant pas pour base le TDRC sont toutes des " 1 " (cette image n'est pas transparente), le signal de sortie du circuit NON- ET 4 10 devient " 1 " En résultat, les données d'affichiage en couleur R, V, B et Y de l'image n'ayant pas pour base le TDRC sont produites aux bornes de sortie Y 1 à 14 du sélecteur 2 Les données d'affichage en couleur R, V, B et Y sont délivrées aux bornes AO à A 3 de la table de conversion Dans le même temps, le signal de sortie " 1 "' du circuit NON-ET 4 est délivré à la borne A 4 de la table de conversion 5. En résultat, les données d'affichage de quatre bits lues aux adresses prédéterminées de la zone de conversion sont produites aux bornes de sortie DO à D 3, D 4 à D 7 et D 8 à Dll de la table de conversion 5, si bien que l'image n'ayant pas pour base le TDRC est affichée Par exemple, lorsque R = "O", V = B = " 1 "l et Y = "O", les données " 11001 " sont délivrées aux bornes A 4 à AO de la table de conversion 5, si bien que les données d'affichage de quatre bits se rapportant aux signaux R, V et B produits aux bornes de sortie DO à D 3, D 4 à D 7 et D 8 a Dll de la table de conversion 5 deviennent respectivement " 1111 ", " 0000 " et 25 " 0000 ", la couleur rouge a pleine brillance étant fichée sur l'écran du tube à rayons cathodiques en couleur. Comme ci-dessus décrit, selon l'invention, pour afficher l'image ayant pour base le TDRC et l'image n'ayant pas pour base le TDRC en superposition, le circuit générateur de signaux qui produit 30 les données d'affichage de quatre bits relatives aux signaux R, V et B à partir des données d'affichage en couleur ayant un bit chacune qui correspondent à l'image n'ayant pas pour base le TDRC et le circuit mélangeur servant à mélanger les données d'affichage de quatre bits chacune ainsi produites avec les données d'affichage de quatre 35 bits chacune correspondant à l'image ayant pour base le TDRC ne sont pas nécessaires De plus, puisque les données d 'affichage sont traitées par le même système de traitement de signaux, le problème des retards n'est pas sérieux Ainsi, la disposition du circuit devient très simple. Alors que, dans l'exemple ci-dessus présenté de l'inven5 tion, l'image ayant pour base le TDRC et l'image n'ayant pas pour base le TDRC sont toutes deux uniques, il va s'en dire que l'invention pourrait aussi être appliquée de la même façon au cas o un plus grand nombre d'images sont superposées les unes aux autres. Comme ci-dessus indiqué, le circuit convertisseur de 10 signaux en couleur selon l'invention comprend le sélecteur, lequel est alimenté à l'aide de la première et de la deuxième donnée d'affichage en couleur et sélectionne l'une des première et deuxième données d'affichage en couleur en fonction du contenu de la donnée respective, et la table de conversion, laquelle reçoit la donnée d'affichage en couleur sélectionnée et produit la donnée d'affichage correspondant aux trois couleurs primaires, après quoi le tube à rayons cathodiques en couleur est mis en service par la donnée d'affichage en couleur ainsi obtenue Par conséquent, comme cela résulte clairement de la description ci-dessus présentée, mrme lorsque l'image ayant pour base le TRDC et l'image n'ayant pas pour base le TDRC sont affichées en superposition l'une avec l'autre, le circuit générateur de signaux, le circuit mélangeur, etc, ne sont pas nécessaires De plus, puisque les données d'affichage en couleur sont traitées par le même système, le problème des retards n'est 25 pas sérieux et la disposition du circuit est donc rendue très simple. Bien entendu, l'homme de l'art sera en mesure d'imaginer, sur la base du circuit dont la description vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications ne sortant pas du cadre de l'invention. REVENDICATIONS 1 Circuit convertisseur de signaux en couleur servant à produire trois signaux d'affichage en couleur primaires comprenant: (a) une première donnée de bits (b) une deuxième donnée de bits caractérisé par: (c) un circuit sélecteur ( 2) recevant lesdites première donnée de bits et deuxième donnée de bits afin de choisir une donnée entre lesdites première et deuxième données de bits en 10 fonction d'un signal de commutation produit sur la base du contenu de ladite deuxième donnée de bits; et (d) une mémoire ( 5) recevant ledit signal de commutation et sélectionnant une donnée entre lesdites première et deuxième données de bits comme donnée d'adresse afin de produire trois signaux 15 d'affichage en couleur primaires choisis. 2 Circuit selon la revendication 1, caractérisé en ce que ladite premiere donnée de bits correspond à des données qui sont fonction de données d'une table et ladite deuxième donnée de bits correspond a des données d'affichage directes. 3 Circuit selon la revendication 2, caractérisé en ce que, lorsque ladite deuxième donnée de bits signifie un état transparent, ledit circuit sélecteur ( 2) délivre ladite première donnée de bits à ladite mémoire ( 5) et, sinon, ladite deuxième donnée de bits est délivrée a ladite mémoire ( 5). 4 Circuit selon la revendication 3, caractérisé en ce que ledit signal de commutation sélectionne une zone de table de recherche de ladite mémoire ( 5) lorsque ladite deuxième donnée de bits signifie un état transparent.