Brevet FR2496368A1 — publié le 19820618

249656v La présente invention concerne, d'une fa- çon générale l'affichage de messages sur un dispositif d'affichage à trame balayée tel qu'écran à tube cathodique utilisé notanment en tant que terminal de systèmes de traitement d'information. Plus particulièrement, l'invention concer- ne l'édition, la transmission et la réception pour la visualisation de messages contenant des données de compo- sition de pages destinées à être visualisées sur l'écran d'un tube à rayons cathodiques. A l'heure actuelle, on divise les disposi- tifs de visualisation sur tube à rayons cathodiques ou autres en deux groupes quant à leur mode d'affichage, le premier d'entre ces modes étant de loin le plus utilisé. Il s'a- git de la visualisation en mode dit typographique et en mode dit graphique. Pour mettre en oeuvre la première de ces méthodes, il est connu d'utiliser des jeux de caractères dont la forme est définie par des matrices composées chacune de N lignes et de M points. La Fig.1 des dessins annexés représente schématiquement une rangée 1 de Y ca- ractères composés à partir de telles matrices 2. Les matrices sont mémorisées dans un ou plusieurs générateurs de caractères qui sont formés par des mémoires mortes ou par des zones correspondantes d'u- ne mémoire composite associée au circuit commandant le tube à rayons cathodiques. Les générateurs de caractères comportent donc des positions adressables dans lesquelles sont stockées les informations nécessaires à l'affichage de chaque caractère alphanumérique que l'on se propose de visualiser sur l'écran. Pour afficher une page de texte, l'appa- reil comporte également au moins une mémoire de page qui est une mémoire vive et dans laquelle sont stockées tem- porairement c'est-à-dire avant la visualisation de la page, les codes des caractères alphanumériques à visualiser. Chaque caractère ainsi codé est formé de deux parties dont l'une est le code de caractère pro- prement dit ( en code ASCII, par exemple) et dont l'au- tre est un code dit d'attributs relatif à la couleur, au fond et à d'autres fonctions devant être réalisées au mo- ment de la visualisation du caractère. La Fig.2 montre très schématiquement la configuration des caractères codés stockés dans une mémoire de page. On voit que chaque carac- tère codé 3 correspond à un caractère alphanumérique d'une rangée et qu'il est composé d'un code d'attributs 4 et d'un code de caractère 5. Les caractères codés sont rangés dans la mémoire à des positions qui correspondent à celles des caractères affichés sur l'écran. Par conséquent, chaque fois qu'une page composée de X rangées de Y caractères doit être visuali- sée, la mémoire de page contient X x Y caractères codés. L'adressage successifs de ces caractères codés permet d'accéder au générateur de caractères provoquant ainsi la visualisation. Cependant, pendant le déroulement de cet- te opération, il convient de tenir compte de la façon dont l'image est construite sur l'écran à savoir par ba- layage d'une trame composée de lignes entrelacées comme cela est bien connu dans la technique vidéo. Les matrices étant composées de N lignes, chaque rangée de caractères est ainsi affichée par N adres- sages successifs de toutes les matrices de caractères d'une rangée, cet adressage étant réalisé au rythme du balayage ligne du tube à rayons cathodiques. Après affichage d'une rangée complète, la rangée suivante est visualisée ligne par li- gne comme la précédente. On connaît également un autre mode d'affi- chage dit graphique dans lequel on n'utilise pas de géné- rateurs de caractères, mais au cours duquel, on emploie une mémoire de page contenant l'information de page sous forme de points distincts 6 (Fig.3) codés defaçon binaire. Ce code est en fait un code de fonction relatif à la cou- leur ou à la nuance de gris du point à afficher. Il est 249h368 clair qu'une telle méthode permet de dessiner n'importe quelle forme sur l'écran dans la limite de la résolution imposée par la densité des points sur l'écran. Dans ce cas également, les points sont emmagasinés de préférence à des positions de mémoire correspondant à leur position dans l'image affichée au cours de la visualisation. La mémoire de page est lue ligne par ligne au rythme du balayage ligne de l'écran. L'exemple suivant permet d'illustrer le fait que le mode graphique nécessite une capacité de mémoire nettement plus élevée que celle requise pour le mode typo- graphique. On suppose que chaque matrice de caractères emmagasinée dans le générateur de caractères et affichée sur l'écran comporte 8 x,10 points d'image (M=8, N=10) et que chaque rangée comporte 40 caractères (Y=40). Par ailleurs, chaque caractère nécessite deux octets (carac- tère et attributs) pour son identification dans la mémoi- re de page. Enfin, on suppose que chaque page comporte rangées de caractères alphanumériques (X=25). Dans ces conditions, en mode typographique, la mémoire de pa- ge doit avoir une capacité de 25 x 40 x 2 = 2000 octets pour l'affichage sur l'écran d'une page complète en mode typographique. Si, par ailleurs, en mode graphique, on uti- lise un codage à trois bits pour chaque pôint ( ce qui permet de lui affecter huit nuances de gris ou huit cou- leurs d'un nombre de points égal à celui nécessaire pour écrire 40 matrices côte à côte, il faut donc par ligne disposer de 8 x 3 x 40 = 960 bits, ce qui revient à 120 octets par ligne. Pour un nombre égal de lignes d'image (25 x 10), la mémoire de page doit donc pouvoir stocker 250 x 120 = 30 000 octets, si toute la page comporte des éléments graphiques. On voit donc que, pour obtenir une certaine souplesse dans les possibilités d'affichage tout en pou- vant utiliser une capacité mémoire pas trop élevée, il convient de limiter dans toute la mesure du possible l'in- formation à stocker dans la mémoire de page, pour l'af- fichage d'une page donnée. La limitation de la quantité de données requise pour l'affichage d'une page est évi- demment utile non seulement au niveau de la réception du message, mais également lors de l'émission, car le temps d'occupation de l'équipement émetteur pour l'émission d'une page s'en trouve réduit, ce qui rend possible de transmettre plus de données de message par unité de temps et donc, en définitive, un affichage plus rapide du mes- sage sur l'écran de l'utilisateur. Dans les messages à transmettre, il est fré- quent que les mêmes signes se répètent pendant un certain temps. Il en est ainsi par exemple des caractères d'espa- ce, se présentant au début et à la fin d'un paragraphe de texte, des soulignements, des intervalles entre ran- gées de texte, etc. L'invention a donc pour but en prenant en considération cette caractéristique des messages à trans- mettre, de limiter la capacité de mémoire de page à une valeur minimale, sans altération de la qualité de la transmission. L'invention a donc pour objet un procédé pour la visualisation de messages transmis par un signal du type télévision et composés de pages affichées sur un dispositif d'affichage à trame balayée sur lequel les ima- ges correspondant à ces pages sont tracées par un balaya- ge ligne par ligne, les données représentatives des élé- ments de chaque page à afficher sur l'écran étant emma- gasinées dans une mémoire de page sous la forme d'un co- de binaire pour en être extraites sous la commande d'un circuit à base de temps, lui-même commandé par les impul- sions de synchronisation faisant partie dudit signal, ca- ractérisé en ce qu'il consiste à mémoriser en permanence une valeur en code binaire représentant un élément d'in- formation caractéristique de l'apparition dans la page du message d'une répétition de durée prédéterminée d'un même élément de message à afficher, en ce que ladite va- leur en code binaire est comparée en permanence à celles extraites de la mémoire et en ce qu'en cas d'égalité de la valeur courante et de la valeur emmagasinée en perma- nence, ledit circuit à base de temps est inhibé pour em- pêcher la lecture dans la mémoire de page, tant que doit durer l'affichage de l'élément de message répétitif. Il résulte de ces caractéristiques que la taille de la mémoire de page peut être considérablement réduite, car pour l'affichage répétitif d'un même élément du message sur l'écran, la mémoire de page ne contient qu'une seule fois le code binaire représentatif de cet élément alors que dans la technique antérieure, un tel affichage nécessitait l'emmagasinage du même code binaire autant de fois que l'élément devait être affiché succes- sivement. Suivant un premier mode de mise en oeuvre de l'invention, le procédé consiste en outre à incorporer dans ledit code binaire, un groupe de codage représentant le nombre de fois que l'élément de message doit successi- vement être affiché, à introduire ce nombre dans un dé- compteur et à décrémenter celui-ci jusqu'à zéro chaque fois que l'élément de message est affiché pour déterminer la durée de cet affichage. Suivant un autre mode de mise en oeuvre, le procédé de l'invention consiste à verrouiller le si- gnal d'inhibition dudit circuit à base de temps dès l'ap- parition de ladite égalité et à déverrouiller ledit si- gnal par l'impulsion de synchronisation du signal du type télévision suivant l'apparition de l'égalité. Suivant une autre caractéristique de l'in- vention, l'élément de message est un élément d'espace accompagné d'un groupe de code représentant la nuance de fond de l'écran pendant l'affichage de cet espace. Suivant une autre caractéristique, l'affi- chage étant en mode typographique, le procédé consiste à mémoriser dans ladite mémoire de page, une adresse, notam- ment en code ASCII correspondant à l'élément répétitif du message, et à appliquer cette adresse répétitivement à un générateur de caractères associé à cette mémoire de page pendant l'intervalle de temps que doit durer cet af- fichage. Dans ce cas, le procédé consiste notamment à mémoriser en tant que valeur de code binaire le code QO dans ladite mémoire de page. L'invention a également pour objet un dis- positif pour la mise en oeuvre du procédé de l'invention ainsi qu'un procédé et un réseau de transmission de mes- sages comportant application du procédé tel que défini ci-dessus. D'autres caractéristiques et avantages de l'invention apparaîtront au cours de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés,sur lesquels: - la Fig.l est une représentation schémati- que d'une rangée de caractères alphanumériques composés de matrices de visualisation stockées dans un générateur de caractères et destinées à la visualisation d'éléments typographiques d'un message composé de pages de texte; - la Fig.2 est une représentation schéma- tique de l'emmagasinage dans une mémoire de page des caractères codés relatifs au contenu du générateur de caractères de la Fig.1; - la Fig.3 est une représentation schémati- que de l'emmagasinage dans une mémoire de page des don- nées relatives à une visualisation en mode graphique d'é- léments d'un message composé de pages de texte; - la Fig.4 est une représentation schémati- que d'un écran de télévision pour montrer comment est si- tuée dans une image vidéo transmise selon les standards classiques, la zone réellement visible par l'observateur;. - la Fig.5 représente un exemple d'un si- gnal relatif aux données pouvant être utilisées pour la transmission d'une ligne vers un poste récepteur d'un système de télétexte connu sous la dénomination " Antio- pe ", (mode typographique); - la Fig.6 montre schématiquement le con- tenu d'un caractère codé écrit dans une mémoire de page pour le mode typographique; - la Fig.7 montre un schéma analogue pour l'écriture dans la mémoire de page des données de visuali- sation graphique; - la Fig.8 est une représentation symboli- que de l'écriture en mémoire d'une page de données relati- ves respectivement aux modes typographique et graphique, conforme aux caractéristiques du mode de mise en oeuvre préféré de l'invention; - - la Fig.9 est un exemple d'une image réellement visible sur l'écran lorsque le procédé sui- vant l'invention est appliqué; - la Fig.10 est un schéma général d'un poste récepteur destiné à la visualisation de pages de télétexte conformément au système de télétexte ",Antiope" poste récepteur qui met en oeuvre le procédé suivant l'in- vention; - la Fig.11 montre un schéma de principe d'un circuit de ce poste récepteur mettant en oeuvre le procédé de l'invention; - la Fig.12 est un schéma symbolique d'un réseau de transmission mettant en oeuvre une application du procédé suivant l'invention. L'invention va être décrite en tant qu'ap- plication dans un système de télétexte appelé " Antiope mais il est entendu qu'elle peut être appliquée dans tous les cas ou il s'agit d'afficher sur un tube à rayons ca- thodiques ou autredes messages composés de pages et contenant de l'information typographique et graphique. Un exemple d'une telle application est un terminal d'un ordinateur ou autre système analogue de traitement de l'information. Pour la clarté de l'exposé, il est utile de rappeler brièvement les caractéristiques essentielles du système de télétexte dénommé " Antiope ". Toutefois pour plus de détails, il y a lieu de se reporter aux ou- vrages suivants: 1) un article de la revue de Radio Diffu- sion-Télévision no 40-1975 par Bernard Marti et Michel Mauduit; 2) un article de la revue IEEE volume CE- no 3 Juillet 1979 par P. Frandon et G. Chauvel, cet article décrivant l'architecture générale du poste récep- teur; et 3) un cahier de spécificatiorsdu système de télétexte " Antiope " édité par le Centre Commun d'E- tudes de Télévision et de Communications ( CCETT). Le système de télétexte Antiope comporte un terminal de visualisation qui peut recevoir ses infor- mations d'entrée d'une ligne téléphonique ou bien d'un signal de télévision diffusé par un émetteur et compor- tant en plus de l'information analogique relative aux images vidéo construites de façon classiques, de l'infor- mation sous forme binaire placée en multiplex sur le si- gnal vidéo émis dans les intervalles laissés libres par les standards classiques de télévision tels que SECAM, PAL, NTSC, etc. La Fig.4 des dessins annexés montre sché- matiquement la configuration d'une trame normalisée de télévision dans laquelle le rectangle intérieur ZV cor- respond à la zone réellement visible sur l'écran, l'es- pace marginal ZM correspondant notamment à 40 lignes en haut et 23 en bas de cette zone n'étant pas visible. Ain- si, dans un tel signal vidéo, chaque signal de trame situé entre deux impulsions de synchronisation de trame comporte une partie vidéo destinée à tracer une image vidéo par le signal vidéo analogique classique ainsi qu'une partie, d'une durée de vingt lignes, par exemple, destinée à la transmission du télétexte, par un signal se présentant sous forme binaire. L'intervalle de temps nécessaire pour le balayage de ces lignes est donc rempli par un signal numé- rique dont la composition peut être celle de la Fig.5 qui représente un exemple des données qui peuvent être trans- mises entre deux impulsions de synchronisation ligne. L'originalité et les avantages considéra- bles résultant du système Antiope par rapport aux autres systèmes de télétexte connus réside dans le fait que la transmission du message est totalement asynchrone et indépendante par rapport à la visualisation sur l'écran, le poste récep- teur étant équipé de moyens lui permettant d'interpréter les données reçues,de les accumuler et de les visualiser sur l'écran d'une façon correcte, indépendamment du débit des données reçues. Le signal ou paquet de données transmis entre deux impulsions de synchronisation ligne 7 comporte un préfixe 8 composé de huit octets décomposés en les élé- ments suivants: - une salve de synchronisation 9 destinée à la synchronisation de l'oscillateur de l'appareil ré- cepteur et à servir de référence à la reconstitution des octets suivants ( 3 octets); - une identification de magazine 10 (3 oc- tets) pour permettre la reconnaissance de l'appartenance du paquet de données à un magazine de pages donné; - un groupe il de deux ôctets comportant un indice de nombre de paquets (1 octet) successifs émis pour le magazine concerné, ainsi qu'un indice de format qui contient le nombre total des octets dans le paquet considéré, ce nombre pouvant varier d'un signal à l'autre. Le signal comporte également 32 octets de - données dont des octets 12 de drapeau de page qui indi- quent le numéro de la page de magazine dont font partie les données considérées. Ensuite, dans le cas de l'a Fig.2, suit l'information 13 à visualiser réellement composée d'octets représentant dans le cas du mode typographique illustré et pour chaque caractère à afficher un code de caractère normalisé ( le code ASCII par exemple), ainsi qu'un code dit d'attributsqui désigne certaines caracté- ristiaues du caractère à afficher (couleur,par exemple). Ainsi, comme représenté sur la Fig.6, on voit que le caractère " A " à afficher peut être trans- mis sous la forme de deux octets 14a et 14b comportant de droite à gauche le code ASCII 15 (100-0001 en l'occu- rence) sur sept bits, ainsi qu'un code d'attributs 17 qui peut être la couleur du caractère ou sa taille par exemple. Les données de caractères peuvent alterner avec des données relatives au fond de l'image ou à d'au- tres éléments du message, tels que le code espace, un code de ligne dans le cas ou des lignes de l'image doi- vent être sautées, etc. Bien entendu, les codes ainsi contenus dans chaque intervalle entre deux impulsions de synchro- nisation sont, dans le cas du mode typographique,des caractères codés devant être écrits dans une ménoire de page qui coopère avec un ou plusieurs générateurs de carac- tères utilisés pour la visualisation sur l'écran. Il en va différemment dans le cas o le message contient des données relatives au mode graphi- que. La Fig.7 représente une partie des données pouvant être transmises et interprétées par le poste récepteur. Chaque point d'image Px, Px + 1, Px + 2, Px +3... est transmis sous la forme d'un code à 3 bits désignant en fait la valeur d'une échelle des couleurs primaires ou de nuances de gris et à la réception ces données sont stockées dans la mémoire de page pour être visualisées sans l'aide des générateurs de caractères. Le schéma de principe représenté sur la Fig.10 concerne la partie du poste récepteur du système Antiope capable de séparer l'information binaire relati- ve au télétexte du sianal vidéo émis et de transformer cette information en des images affichées sur un écran d'un tube cathodique, ici schématisé en 18. Le poste ou terminal comporte une mémoire composite 19 dont les sections sont affectées au stocka- ge de données de natures diverses. Tout d'abord, cette mé- moire composite comporte une zone qui constitue une mémoi- re tampon 20 capable de stocker provisoirement des données d'entrée séparées du signal vidéo appliqué au terminal (flèche 21). On trouve une description détaillée de cette mémoire tampon ainsi que de ces circuits annexés dans la demande de brevet déposée ce jour au nom de la Demanderes- se pour " Procédé et dispositif pour permettre l'échange * d'informations entre des systèmes de traitement d'informa- tion à vitesses de traitement différentes. En outre, la mémoire 19 comporte plusieurs zones 22 affectées à l'emmagasinage de pages d'information devant être affichées, ces zones étant appelées mémoires de page et d'autres zones 23 affectées au stockage de l'in- formation de caractères appelées générateurs de caractères. Ces dernières zones peuvent être du type mémoire morte tandis que les zones 22 sont des mémoires vives comme l'est naturellement la mémoire tampon 20. Le signal vidéo multiplexé 21 est appliqué à un circuit séparateur 24 appelé " Didon " dans le deu- xième article cité ci-dessus pour séparer l'information de télétexte, du signal vidéo destiné à la diffusion d'i-. magesvidéo classiques.- Dans le dispositif de la FiglO, la gestion de l'ensemble des données provenant de la mémoire tampon est assurée par une unité de traitement central 25( CPU) et par ses organes périphériques associés. Cette unité est chargée notamment de traiter la partie des paquets de données contenant les informations d'affichage propre- ment dites telles que les informations de mode typographi- que ou graphique. - Le circuit de commande de la mémoire tam- pon 20 est représenté essentiellement dans le cadre en pointillés 26 de la Fig.lOet il assure la gestion du- contenu de la mémoire tampon 20 de la manière décrite dans la demande de brevet précitée. Des registres DMT (début de Mémoire Tampon)et FMT ( Fin de Mémoire Tampon) font partie d'une pile de registres 27 contenant égale- ment d'autres'registres pour stocker des adresses rela- tives à d'autres zones de la mémoire composite 19. Par exemple, il est prévu un registre-28 d'adresse de début de page et un ou plusieurs registres 29 d'adresse de début de généra- teur de caractères. Par ailleurs, il est prévu un accu- mulateur 30 qui comporte notamment des compteurs ou poin- teurs PST1 et PST2 de la mémoire tampon 20 ainsi que -20 d'autres compteurs tel qu'un compteur 31 des pages du ma- gazine transmis. La pile de registres 27 est reliée au ré- seau de bus de données 32 connecté à un registre de don- nées 33 lui-même relié par le bus 34 à la mémoire 19, au séparateur Didon 24 et à un dispositif 35 de traitement des données typographiques et graphiques devant être affi- chées sur l'écran du tube 18. Ce dispositif de traitement 35 comporte également des moyens pour, conformément à la présente invention, assure l'affichage d'éléments de mes- sage répétitifs sur l'écran du tube 18. Ce dispositif se- ra décrit en détail ci-après. L'accumulateur 30 est relié à un bus d'adresses 36 communiquant avec un registre d'adresses 37 qui est connecté à son tour à l'entrée d'adresses de la mémoire 19 par un bus 38. Un registre d'état 39 est relié au bus 32 communiquant avec l'unité de traitement central 25. Le dispositif d'affichage de télétexte com- porte également une unité arithmétique et logique 40 chargée d'élaborer les adresses devant être envoyées à la mémoire 19 d'une part à partir de la pile de regis- tres 27 et de l'accumulateur 30 par un bus 41 et d'autre part à partir du dispositif 35 de traitement par un bus 42 sur lequel circulent les adresses en code ASCII des caractères stockées dans les générateurs de caractères 23 de la mémoire composite 19. Un circuit de base de temps 43 relié au dispositif séparateur Didon 24 et aux divers autres or- ganes du dispositif d'affichage par des bus 44 assure la synchronisation de toutes les opérations. Un registre de commande 45 assure la ges- tion des données circulant sur les bus pour les introdui- re dans les registres appropriées, tandis qu'un disposi- tif 46 d'accès direct à la mémoire de type transparent assure la gestion de l'accès à la mémoire 19 par les di- vers organes du dispositif d'affichage sans qu'il y ait interaction possible entre ces organes. On trouve une description détaillée d'un tel dispositif d'accès direct à la mémoire dans la demande de brevet déposée sous le no 77 31 140 le 17 Octobre 1977 au nom de la Demanderes- se et ayant pour titre " Dispositif d'accès.direct à une mémoire associée à un microprocesseur ". Le dispositif 46 d'accès direct à la mémoi- re est associée à une logique de contrôle 47. Après avoir examiné l'architecture générale du poste récepteur ou terminal, on va maintenant décri- re plus en détail le procédé suivant l'invention et sa mise en oeuvre dans ce poste récepteur en examinant le dispositif de traitement 35 mentionné ci-dessus qui est 249636& conçu spécialement à cet effet. Toutefois, avant de décrire la partie du dispositif de traitement affectée à l'invention, on dé- crira tout d'abord brièvement le processus exécuté par le dispositif de traitement pour permettre l'affichage de messages contenant dans chaque page un mélange d'élé- ments typographiques et d'éléments graphiques. Pour cela, il y a lieu de se reporter d'abord aux Fig.8 et 9, une description détaillée de ce processus pouvant être trou- vée dans la demande de brevet déposée ce même jour au nom de la Demanderesse pour " Procédé et dispositif pour la visuali- sation de messages ocmosés de pages sur un dispositif d'affichage à trame balayée, tel qu'écran d'un tube à rayons cathodiques. La Fig.8 montre schématiquement le contenu d'une mémoire de page recevant les données d'une page par transfert de ces données-à partir de la mémoire tam- pon 20 sous la commande du circuit de commande 26. Dans l'exemple représenté, on suppose que la page à afficher comporte une partie typographique ain- si qu'une partie graphique réparties chacune sur un cer- tain nombre de lignes de l'image. Ainsi, la mémoire de page comporte une première rangée I d'adresses typogra- phiques constituées chacune par un octet d'attributs et un octet de code ASCII, relatifs à un caractère à affi- cher. Dans l'exemple décrit, cette rangée d'adressescom- porte donc 80 octets et sur l'écran, la rangée de carac- tères affichés occupe dix lignes d'image. Les octets ainsi stockés dans la mémoire sont utilisés pour la vi- sualisation et commandent un générateur de caractères de la façon déjà décrite, et ils concernent donc unique- ment la zone réellement visible sur l'écran indique en ZRV. Toutefois, on sait que l'image visible est bordée de zones marginales ZM si bien que chaque rangée d'a- dresses dans la mémoire de page peut comporter une par- tie comportant, par exemple en fin de rangée, une zone de mémoire dans laquelle on peut ranger des octets. Ce concept est mis à profit dans l'invention pour identifier la nature d'une rangée suivante d'adresses contenues dans la mémoire de page. Ces octets se trouvent naturelle- ment contenus dans le signal que l'on a décrit ci-dessus à propos de la Fig.5 et ils sont interprétés par les cir- cuits du poste récepteur pour commander la mise en état d'affichage typographique ou graphique suivant le cas. Sur la Fig.8, les octets 48 sont donc des- tinés à identifier la nature de la rangée suivante des adresses de la mémoire de page, cette rangée étant dans cette exemple une rangée graphique. Cette rangée II est composée, pour ce qui concerne la zone ZRV, de 120 octets contenant 3 bits d'information pour 320 points d'image à visualiser et elle se termine par deux octets d'identification 49 rela- tifs à l'affichage de la rangée III suivante qui est ici encore de nature graphique, dont le contenu est égale- ment de 120 octets et qui se termine par deux octets d'i- dentification 50. Ceux-ci, dans l'exemple, déterminent la rangée IV suivante de nature typographique. Ainsi, on peut stocker une page de télé- texte dans une mémoire de page en mélangeant des éléments typographiques et graphiques jusqu'à concurrence de la capacité totale de la mémoire de page. La Fig.9 représente l'image que l'on peut voir réellement sur l'écran 18 lorsque la mémoire de page est chargée avec l'information de la Fig.8. La Fig.11 représenté un schéma simplifié d'un dispositif pour la mise en oeuvre de l'invention. On voit que le circuit à base de temps 43 communique avec la mémoire de page 22 pour en extraire les caractères codés (mode typographique) destinées à être en- voyée au générateur de caractères 23 pour que ce dernier puisse charger un registre de points 51 lui-même relié à un décodeur 52 préparant les données qui lui sont appli- t496368 quées, pour l'affichage sur l'écran 18. Les données extraites de la mémoire de page sont introduites, pour ce qui est du code ASCII dans un premier registre de code ASCII 53 et quant au code d'attributs dans un premier registre d'attributs 54. La sortie du premier registre 53 est relié à un second re- gistre 55 de code ASCII et également au générateur de caractères 23. Enfin, elle est reliée à une première entrée d'un comparateur 56. La seconde entrée de ce com- parateur est connectée à un registre fixe 57 qui conser- ve en mémoire le code ASCII du code représentant la ré- pétition. Les données d'attributs rangées dans le registre 54 sont appliquées à un décompteur 58 ainsi qu'à un second registre d'attributs 59 relié au déco- deur 52. Le registre 54 charge le décompteur avec un nombre correspondant au nombre de répétitions à effec- tuer. Une première porte ET 60 à trois entrées reçoit le signal d'horloge CL du système ( 1 fsec. par exemple) sur sa première entrée, le signal de la sortie -1 du décompteur 58 sur sa deuxième entrée, tan- dis que sa troisième entrée est reliée à la sortie Q d'une bascule RS 61. La sortie de la porte ET 60 est connectée au registre d'attributs 54 etau circuit à base de temps 43. Une sortie / 0 du décompteur 58 est reliée à une entrée d'une deuxième porte ET 62 dont l'autre entrée est reliée à la ligne 63 de signal d'horloge CL. Sa sortie est connectée au registre d'attributs 59. La ligne 63 est également connectée à l'en- trée d'horloge du décompteur 58. La sortie du comparateur 56 activée en cas d'égalité de ses deux entrées est reliée au décompteur 58 et à l'entrée de déclenchement S de la bascule RS dont l'entrée de rétablissement R est relié à une bor- ne 64 sur laquelle est appliqué le signal de synchronisa- tion ligne. Le fonctionnement-de ce circuit est le sui- vant. Le circuit à base de temps 43 provoque l'adressage de la mémoire de page 22 dont les données d'attributs et le code ASCII sont extraits. Ces données sont normale- ment transférées au décodeur 52, soit par l'intermédiaire du registre 59 (attributs) soit par l'intermédiaire du gé- nérateur de caractères 23 et du registre 51 ( données de caractères). Le contenu du registre 53 est comparé en con- tinu à celui du registre fixe 57 qui contient le code de répétition. Lorsque les valeurs sont égales, la valeur de répétition introduite à cet instant dans le registre d'attributs 54 est chargée dans le dé- coarqteur 58 dont la sortie-i bloque par l'intermédiaire de la porte ET 60, l'application des signaux d'horloge CL au circuit à base de temps 43 et au registre 54. Par conséquent, tant que la porte ET reçoit l'information -1 du décomp- teur 58, le circuit à base de temps 43 ne peut plus pro- voquer l'adressage de la mémoire de page 22 et ce pen- dant toute la période de décomptage. Pendant cette période, les registres 55 et 59 conservent la valeur du code ASCII et celle des attri- buts qui ont précédées l'instant d'égalité des valeurs dans les registres 53 et 57, de sorte que le signe cor- respondant à ce dernier code ASCII est affiché sur l'é- cran dans les conditions déterminées par les valeurs d'attributs conservées dans le registre 59 pendant tou- te la période de décomptage du décompteur 58. Ce regis- tre 59 est bloqué par la porte ET 62 recevant un signal 7 O du décompteur 58. Lorsque celui-ci atteint la valeur -1, un nouvel adressage de la mémoire de page 22 est ren- du possible par le déblocage de la porte ET 60. L'affi- chage peut alors se poursuivre sur la base des codes con- tenus dans la mémoire de page 22. Le registre 57 est chargé en permanence avec un code qui provoque la répétition. Il peut s'agir par exemple du code ASCII auquel est comparé chaque code ASCII introduit dans le registre 53. Toutefois, ce code ASCII 00 n'est jamais affiché sur l'écran, car dès que le décompteur 58 atteint la position -1, les nouveaux codes sont transférés dans les registres 53 et 54. Le fonctionnement décrit ci-dessus concerne le cas o la répétition sur l'écran n'occupe pas la lar- geur totale d'une rangée que ce soit en mode typographi- que ou en mode graphique. Le nombre de répétitions du même signe est déterminé par les attributs du code de répétition dont le chargement dans le registre 53 provo- que le blocage du processus d'extraction des codes et attributs de la mémoire de page. En d'autres termes, cet- te largeur de répétition est déterminée par le nombre de l'attribut. Si la répétition doit continuer jusqu'à la fin d'une ligne ou d'une rangée sur l'écran, l'invention prévoit d'utiliser avantageusement les impulsions de synchronisation ligne qui sont appliquées sur la borne 64. Lorsque le code de répétition (00 en code ASCII par exemple) est chargé dans le registre 53, le comparateur 56 déclenche la bascule 61 qui a son tour bloque la por- te ET 60 interdisant ainsi l'adressage de la mémoire de page 22. Les données des registres 55 et 59 sont donc af- fichées répétitivement jusqu'à ce que l'impulsion de synchronisation ligne rétablit la bascule 61 vers son état initial. Ainsi, l'invention permet de réduire considé- rablement la taille de la mémoire de page, car les don- nées correspondant à une suite de signes ou points iden- tiques à afficher ne nécessitent que deux emplacements de mémoire. En mode typographique, par exemple, une ran- gée vide, les espaces terminant unp rangée jusqu'à la marge de droite, ceux commençant en début de paragraphe, ceux se situant de part et d'autre d'une en-tête, d'une tête de chapitre, etc, nécessitent un minimum de données à stocker. Ainsi, une rangée vide commençant par un code ASCII " espace " suivi du code de répétition, ne demande le stockage que de quatre octets alors qu'auparavant, il fallait 80 octets pour provoquer l'affichage des 40 espa- ces de cette rangée. En mode graphique, le même principe peut être appliqué par exemple lorsqu'une rangée de points doit présenter totalement ou en partie une couleur uni- forme. Sur la Fig.11, on n'a représenté que le mon- tage assurant la répétition des caractères en mode typo- graphique. On peut concevoir facilement à partir du sché- ma de la Fig.11, un circuit assurant par le même principe l'affichage à répétition en mode graphique, les données de répétition étant alors contenues de préférence dans des octets en fin de ligne, dans une zone de la mémoire de page correspondant à celle qui n'est pas visible sur l'écran. La Fig.12 illustre le procédé de transmis- sion de données dans lequel le procédé décrit ci-dessus est appliqué. A l'émission, il est prévu un terminal de composition 65 qui envoie des données de composition in- troduites à l'aide du clavier 66 à un générateur 67 de language Antiope (voir les ouvrages précités). Le terminal est associé à une table de compo- sition graphique 68 qui envoie des données à un généra- teur 69 de language graphique. Ces données sont mises sous forme de paquets d'informations (Fig.5) et mélangées dans un multiplexeur 70 à un signal vidéo capté par une caméra 71. Le multiplexeur 70 est relié à un émetteur 72 pour que le signal multiplexé soit diffusé sur un canal de télévision. A la réception, un poste récepteur vidéo 73 est muni d'un appareil complémentaire 74 qui comporte un circuit tel que représenté sur la Fig.10. Le signal issu du générateur 67 comprend en ce qui concerne le processus de répétition décrit ci-des- sus, un code de répétition (00 en code ASCII, par exemple), qui peut être composé par l'opérateur sur le clavier 66, lorsque le texte à transmettre comporte une répétition. REVENDICATIONS 1. Procédé pour la visualisation de messages transmis par un signal du type télévision et composés de pages affichées sur un dispositif d'affichage à trame balayée sur lequel les images correspondant à ces pa- ges sont tracées par un balayage ligne par ligne, les données représentatives des éléments de chaque page à afficher étant emmagasinées dans une mémoi- re de page sous la forme d'un code binaire pour en être extraites sous la commande d'un circuit à base de temps, lui-même commandé par les impulsions de synchronisation faisant partie dudit signal, caractérisé en ce qu'il consiste à mémoriser en permanence une valeur en code binaire (00) représentant un élément d'information ca- ractéristique de l'apparition dans la page du message d'une répétition de durée prédéterminée d'un même élé- ment de message à afficher, en ce que ladite valeur en code binaire est comparée (56) en permanence à celles extraites de la mémoire (22) et en ce qu'en cas d'égali- té de la valeur courante et de la valeur emmagasinée en permanence, ledit circuit à base de temps (43) est inhi- bé pour empêcher la lecture dans la mémoire de page (22) tant que doit durer l'affichage de l'élément de message répétitif. 2. Procédé suivant la revendication 1, caracté- risé en ce qu'il consiste en outre à incorporer dans ledit code binaire (00), un groupe de codage représentant le nombre de fois que l'élément de message doit successi- vement être affiché, à introduire ce nombre dans un dé- compteur (58) et à décrémenter celui-ci jusqu'à zéro cha- que fois que l'élément de message est affiché pour déter- miner la durée de cet affichage. 3. Procédé suivant la revendication 1, caracté- risé en ce qu'il consiste à verrouiller (61) le signal d'inhibition dudit circuit à base de temps dès l'appari- tion de ladite égalité (56) et à déverrouiller (61) ledit 2496368- signal par l'impulsion de synchronisation (64) du signal du type télévision suivant l'apparition de l'égalité. 4. Procédé suivant l'une quelconque des reven- dications 2 et 3, caractérisé en ce que l'élément de mes- sage est un élément d'espace accompagné d'un groupe de codesreprésentant la nuance du fond de l'image pendant l'affichage de cet espace. 5. Procédé suivant l'une quelconque des reven- dications 1 à 4, caractérisé en ce que l'affichage étant en mode typographique, il consiste à mémoriser dans ladi- te mémoire de page (22), une adresse, notamment en code ASCII correspondant à l'élément répétitif du message et à appliquer cette adresse répétitivement à un générateur de caractères (23) associé à cette mémoire de page (22) pendant l'intervalle de temps que doit durer cet afficha- ge. 6. Procédé suivant la revendication 5, caracté- risé en ce que ladite valeur de code binaire caractéristi- que d'une répétition est le code 00. 7. Dispositif pour la mise en oeuvre du procé- dé tel que défini dans l'une quelconque des revendica- cations i à 6, comprenant un dispositif d'affichage à trame balayée, au moins une mémoire de page, au moins un générateur de caractères, des moyens pour emmagasiner temporaire- ment des données relatives à une page dans la mémoire de page et pour extraire ces données de cette mémoire en vue de la visualisation, le cas échéant par l'inter- médiaire du générateur de caractères, lesdites données étant interprétées dans des moyens de traitement qui par l'intermédiaire d'un décodeur sont reliés au dispo- sitif d'affichage à trame balayée, ledit dispositif comportant en outre un circuit à base de temps chargé de coordonner et de synchroniser le transport des données en fonction du balayage de l'écran, ce dispositif étant caractérisé en ce que lesdits moyens de traitement (37) comprennent un premier registre- (53) pour recevoir le code courant de l'élément de message provenant de ladite mémoire de page, un second registre (57) contenant en permanence la- dite valeur de code binaire (00) déterminant une répé- tition dans le texte de la page à afficher, un compara- teur (56) relié entre lesdits registres (53 et 57) et des moyens (58,60 à 63) pour inhiber ledit circuit à ba- se de temps (43) à l'apparition d'une égalité entre les contenus des premier et second registres (53,57), les- dits moyens comportant en outre un troisième registre (55) pour mémoriser les données relatives à l'élément de message à répéter pendant l'intervalle de temps que la répétition doit durer au niveau de la visualisation. 8. Dispositif suivant la revendication 7, pour la mise en oeuvre du procédé tel que défini dans la re- vendication 2, caractérisé en ce qu'il comporte un qua- trième registre (54) destinéeà recevoir des attributs du code courant de l'élément de message provenant de ladite mémoire et notamment le nombre de fois que l'élé- ment de message répétitif doit être affiché à l'appari- tion de l'égalité entre les contenus desdits premier et second registres (53,57) et en ce que lesdits moyens d'inhibition comportent un décompteur (58) communiquant avec ledit quatrième registre (54) pour recevoir ledit nombre,ainsi qu'une porte logique (60) permettant d'em- pêcher le passage d'un signal d'horloge (CL,63) vers ledit circuit à base de temps (43) pendant la période de décomptage dudit décompteur. 9. Dispositif suivant la revendication 7, pour la mise en oeuvre du procédé tel que défini dans la revendication 3, caractérisé en ce qu'il comporte une bascule de mémorisation (61) connecté audit comparateur (56) pour mémoriser l'égalité entre les contenus desdits premier et second registres (53,55) en étant placé dans un premier état, ladite bascule étant connectée à une borne (64) de rétablissement dans un autre état recevant le signal de synchronisation ligne dudit dispositif d'affichage (18), t496368 lFdit dispositif comportant en outre une porte. logique (60) connectée à ladite bascule et permettant d'empêcher le passage d'un signal d'horloge (CL,63) vers ledit circuit à base de temps (43) pendant que ladite bascule (64) se trouve dans son premier état. 10. Dispositif suivant l'une quelconque des re- vendications8 et 9 caractérisé en ce qu'il comprend en outre un cinquième registre (59) communiquant avec ledit quatrième registre (54) pour mémoriser les attributs des éléments de message à afficher sur l'écran, y compris les attributs de fond devant être visualisées pendant les périodes de répétition d'un même élément de message. 11. Dispositif suivant l'une quelconque des revendications 7 à 10, caractérisé en ce que ladite va- leur en code binaire est la valeur 00, en code ASCII. 12. Procédé de transmission de messages destinés à être visualisés sur au moins un dispositif d'affichage à trame balayée et comportant application du procédé tel que défini dans les revendications 1 à 6, caractéri- sé en ce qu'il consiste à l'émission, à adjoindre audit signal du type télévision une valeur en code binaire par- mi des paquets de données contenant l'information repré- sentant le texte du message, ladite valeur en code binai- re, étant utilisé chaque fois que des éléments de messa- ge doivent être répétés. 13. Procédé suivant la revendication 12, carac- térisé en ce que lesdits paquets de données contenant des éléments de message sous forme de codes ASCII,.ladi- te valeur en code binaire est le. code 00. 14. Réseau de transmission pour la mise en oeu- vre du procédé tel que défini dans l'une quelconque des revendications 12 et 13, comportant des moyens de compo- sition pour engendrer des paquets de données représen- tant des éléments d'un message composés de pages à visua- liser sur le dispositif d'affichage d'au moins un poste récepteur, un canal de transmission et un poste récepteur équipé pour rece- voir lesdits paquets de données et les interpréter pour i a visualisation sur ledit écran, réseau caractérisé en ce que lesdits moyens de composition (65,66) comportent des moyens pour engendrer ladite valeur en code binaire (00) chaque fois qu'un élément de message doit être ré- pété lors de.l'affichage.