Brevet FR2571869A1 — publié le 19860418

Dispositif pour éditer des documents en couleurs. La présente invention concerne un dispositif d'édition de documents en couleurs qui convient pour être utilisé dans l'édition d'un document formé à l'aide d'un dispositif de traitement de mots ou d'un ordinateur indi- viduel comportant une fonction de traitement de mots. Quand on prépare et édite un document à l'aide d'un dispositif de traitement de mots ou d'un ordi- nateur individuel comportant une fonction de traitement de mots, les caractères et les symboles introduits (appelés ci-après simplement les "caractères") sont affichés suc- cessivement sur l'écran fluorescent (à savoir l'écran d'affichage) d'un dispositif d'affichage à tube à rayons cathodiques (appelé ci-après "CRT") . Dans certains cas, on désire qu'une partie donnée du document soit mise mieux en évidence qu'une partie restante. Dans ce cas, on souli- gne la partie du document à mettre en évidence ou bien on fait en sorte que les caractères de cette partie soient plus gros que les autres caractères. Des techniques de ce type sont décrites dans les demandes de brevet japonais ouvertes à l'inspection publique n 58-134327, n 58-56014 et n 58-14241. On a utilisé récemment le dispositif d'affi- chage à tube à rayons cathodiqueset d'autres dispositifs d'affichage comme moyen d'affichage d'un ordinateur in- dividuel comportant une fonction de traitement de mots et, dans la plupart des cas, ce moyen d'affichage peut effec- tuer un affichage en couleurs. Toutefois, dans les condi- tions actuelles, un tel ordinateur individuel n'utilise pas avec efficacité la fonction d'affichage en couleurs du moyen d'affichage dans la préparation et l'édition d'un document. Un objet de la présente invention est de four- nir un dispositif d'édition de documentsen couleurs qui peut facilement modifier la couleur d'affichage d'une partie donnée d'un document affiché sur un écran d'affi- chage de manière à mettre en évidence la partie donnée pour un affichage en couleurslorsque le document est édité sur l'écran d'affichage. Pour afficher des caractères en couleurs sur l'écran d'affichage d'un dispositif d'affichage en couleurs, il est nécessaire que le dispositif comprenne un moyen de stockage d'informationsde caractères pour stocker les in- formations relatives aux caractères affichés sur l'écran d'affichage et un moyen de stockage d'informations de cou- leurs pour stocker les informations relatives à la couleur d'affichage et à la couleur de fond des caractères préci- tés. Ainsi, un moyen d'affichage peut afficher un carac- tère prédéterminé sur l'écran d'affichage en une couleur prédéterminée en se basant sur les informations stockées dans le moyen de stockage d'informations de caractères et dans le moyen de stockage d'informations de couleurs. La présente invention utilise la structure fondamentale mentionnée ci-dessus d'undispositif d'afficha- ge en couleurs et est caractérisée en ce que le contenu de la partie du moyen de stockage d'informations de couleur qui correspond à une zone limitée de l'écran d'affichage est remise à jour sur la base de données de couleurs spécifiées. Pour effec- tuer l'opération de remise à jour précitée, un dispositif d'édition de documents en couleurs selon un premier mode de réalisation de la présente invention comprend un moyen de spécification de zone d'édition pour spécifier une zone d'un document affiché sur un écran d'affichage, en tant que zone d'édition, un moyen de stockage de zone d'édition pour stocker des informations de position de la zone d'édition spécifiée par le moyen de spécification de zone d'édition, un moyen de réglage de couleurs pour régler la couleur d'affichage et la couleur de fond des caractères inclus dans la zone d'édition spécifiée, et un moyen de traitement 2571869' d'informations de couleurs pour remettre à jour le contenu de la partie du moyen de stockage d'informations de cou- leurs qui correspond à la zone d'édition spécifiée en se basant sur les informations de couleurs provenant du moyen de réglage de couleurs. Dans un mode de réalisation préféré d'un dispositif d'édition de documents en couleurs selon la présente invention, le moyen de spécification de zone d'édition comprend un curseur ou index affiché sur l'écran d'affichage, un moyen de commande de curseur pour déplacer de façon commandée le curseur sur l'écran d'affichage, un moyen de spécification de position de début pour spécifier une première position o le curseur est placé par le moyen de commande de curseur, en tant que position de début d'une zone d'édition, et un moyen de spécification de position de fin pour spécifier une seconde position o le curseur est placé par le moyen de commande de curseur, en tant que position de fin de la zone d'édition, pour faciliter la détermination de la zone d'édition. En outre, dans le mode de réalisation pré- féré, le moyen de commande du curseur comprend une touche de commande de curseur présente sur un clavier pour comman- der le déplacement du curseur en se basant sur une commande provenant de cette touche de commande -de curseur, le moyen de spécification de position de début et le moyen de spécifi- cation de position de fin comprennent une touche spéciale présente sur le clavier pour spécifier la position de début et la position de fin de la zone d'édition en se basant sur une commande provenant de cette touche spéciale, et le moyen de spécification de couleurs comprend une touche de spéci- fication de couleurs disposée sur le clavier pour spécifier la couleur d'affichage et la couleur de fond des caractères - compris dans la zone d'édition spécifiée du document en se basant sur des commandes provenant de touches de spécifi- cation de couleurs. En général, un dispositif de traitement de mots ou un ordinateur individuel comportant une fonction de traitement de mots est pourvu d'une unité de traitement centrale, d'un dispositif d'affichage et d'un clavier ser- vant de dispositif d'entrée et, par conséquent, peut éditer un document en couleurs si on lui adjoint les organes men- tionnés ci-dessus. En outre, dans le mode de réalisation préfé- ré ci-dessus, le moyen de stockage de zone d'édition com- prend.une première partie de stockage pour stocker la posi- tion de début de la zone d'édition et une seconde partie de stockage pour stocker la position de fin de la zone d'édition. La présente invention apparaîtra plus clai- rement à la lecture de la description détaillée donnée ci- après en référence aux dessins annexés, sur lesquels; la figure 1 est une représentation schéma- tique montrant le principe d'un affichage en couleurs; la figure 2 est un schéma synoptique montrant un dispositif de traitement de mots qui comprend un mode de réalisation d'un dispositif pour éditer un document en couleurs selon la présente invention; la figure 3 est un schéma synoptique montrant la liaison entre des mémoires de rafraîchissement et des convertisseurs parallèle -série qui sont nécessaires pour un affichage en couleurs; les figures 4 et Sa à 5e sont des représen- tations schématiques destinées à expliquer les divers moyens ou zones de stockage; la figure 6 est un organigramme montrant le traitement pour stocker des données de caractères dans la partie 21 de stockage de données de caractères de la figure 4; la figure 7 est un organigramme montrant le programme principal d'un traitement d'édition selon la pré- sente invention; 2'571869 sente invention; la figure 8 est un organigramme montrant le fonctionnement d'un exemple de moyen de spécification de zone d'édition; la figure 9 est un organisgramme montrant le fonctionnement d'un exemple de moyen de spécification de couleurs; la figure 10 est un organigramme montrant le fonctionnement d'un exemple de moyen de traitement d'infor- mations de couleurs; la figure 11 est un organigramme montrant le fonctionnement d'un exemple de moyen de transfert de de caractères; la figure 12 est un organigramme montrant le fonctionnement d'un exemple de moyen de préparation d'infor- mations de polices de caractères; la figure 13 est un organigramme montrant le fonctionnement d'un exemple de moyens de préparation de dessins de caractères; et les figures 14, 15 et 16 sont des organigram- mes montrant le fonctionnement d'un exemple d'un moyen de préparation de dessinsde caractères en rouge, d'un moyen de préparation de dessins de caractères en vert et d'un moyen de préparation de dessins de caractères en bleu. On va maintenant expliquer ci-après en se référant aux dessins un mode de réalisation d'un dispositif pour éditer un document en couleurs selon la présente inven- tion. La figure 1 montre,dans ses grandes lignes,un affi- chage en couleurs, c'est-à-dire comment les informations de caractères stockéesdans des zones de stockage sont trai- tées lorsque les caractères sont affichés sur l'écran d'affi- chage d'un dispositif d'affichage à CRT. Sur la figure 1 la référence 1 désigne un dispositif d'affichage à CRT sur l'écran d'affichage duquel des caractères A et B sont affi- chés de manière telle que le caractère A se trouve dans la position d'extrémité gauche de la rangée supérieure et le caractère B se trouve dans la position suivante de la même rangée, et les références 21 et 22 désignent des parties de stockage pour stocker des informations relatives aux caractères A et B affichés sur l'écran d'affichage. Plus précisément, la référence 21 désigne une partie de stockage d'informationsde caractères destinée au stockage d'informa- tions relatives au type de chacun des caractères devant être affiché et la référence 22 désigne une partie de stockage d'informations de couleurs destinée au stockage de la couleur d'affichage et de la couleur de fond de cha- cun des caractères devant être affiché. A ce propos, sur la figure 1, la référence A' désigne des informations con- cernant le type du caractère A, la référence A" des infor- mations de couleurs relatives au caractère A, la référence B' des informations relative au type du caractère B, la référence B" des informations de couleurs relatives au caractère B, et la référence DC une partie de commande d'affichage. La partie de commande d'affichage DC extraite des informations de la partie 21 de stockage d'informations de caractères et de la partie 22 de stockage d'informations de couleurs pour commander le dispositif d'affichage à CRT en se basant sur les informations extraites de manière qu'un caractère prédéterminé soit affiché à une position prédéterminée sur l'écran d'affichage avec une couleur pré- déterminée et une couleur de fond prédéterminée. On voit d'après ce qui précède qu'il est possible d'éditer un document en couleurs préparé en modi- fiant le contenu de la partie 22 de stockage d'informations de couleurs. On va expliquer ci-après en détail une partie d'affichage servant à l'affichage d'un caractère prédéter- miné à une position prédéterminée en se basant sur le con- tenu de la partie 21 de stockage d'informations de caractères et sur la partie 22 de stockage d'informations de couleurs. La figure 2 est un schéma synoptique montrant un dispositif de traitement de mots qui comprend un mode de réalisation d'un dispositif d'édition de documents en couleurs selon la présente invention. Sur la figure 2, la référence 1 désigne un CRT, la référence 2 une mémoire à accès aléatoire (appelée ci-après "RAM;") la référence 3 un microprocesseur servant d'unité arithmétique et logique, la référence 4 un clavier servant de dispositif d'entrée, la référence 5 une mémoire morte (appelée ci-après "ROM"), la référence 6 un générateur de rythme pour engendrer un signal d'horloge qui est utilisé comme signal de référence pour actionner le dispositif de traitement de mots, la *référence 7 un circuit de commande de rythme, la référence 8 une ROM pour des polices de caractères, la référence 9 un circuit de commande de CRT, la référence 10 une mémoire de rafraîchissement, et la référence 11 un convertisseur parralèle-série. Le dispositif de traitement de mots fonc- tionne de la manière suivante. Lorsqu'une donnée de carac- tère est introduite par une touche du clavier 4, le micro- processeur 3 est mis en fonction sur la base d'une instruc- tion incluse dans un programme qui a été stocké préalable- ment dans la ROM 5, et une police de caractères correspon- dant à la donnée de caractère introduite est transférée de la ROM 8 de stockage de police de caractères jusqu'à une position située dans la mémoire de rafraîchissement 10. Ensuite, la donnée de caractère suivante est introduite par une autre touche du clavier 4, et une police de caractères correspondante à la donnée de caractère suivante est trans- férée de la ROM 8 jusqu'à la position suivante se trouvant dans la mémoire de rafraîchissement 10. Comme mentionné, une police de caractèresest envoyée à la mémoire de rafraî- chissement 10 et est stockée dans cette dernière chaquefois qu'une donnée de caractère est introduite par une touche du clavier 4. Une telle opération est effectuée par le microprocesseur 3 qui a été mis en action sur la base du programme stocké dans la ROM 5. Le générateur de rythme 6 fournit le signal d'horloge au microprocesseur 3 pour actionner celui-ci régulièrement. Le signal d'horloge du générateur de rythme 6 est également appliqué au circuit 9 _de commande de CRT. Le circuit 9 de commande- de CRT extrait des données de la mémoire de rafraîchissement 10 au cours d'une période pen- dant laquelle le microprocesseur 3 n'a pas accès à la mémoire de rafraissement 10. Les données extraites sont converties par le convertisseur parallèle-série 11 en un train d'impulsions carrées. Le train d'impulsions carrées ainsi obtenu est utilisé comme signal vidéo-v qui est appliqué au CRT 1. Au CRT 1 est également appliqué un signal de synchronisation s qui est fourni par le circuit 9 de commande de CRT. Ainsi, lorsque la valeur intantanée- du signal vidéo v prend un niveau haut, le point d'affi- chage sur l'écran d'affichage du CRT qui correspond à la valeur instantanée ci-dessus devient brillant. L'écran d'affichage du CRT 1 est balayé de manière telle que les lignes de balayage, de la première (à savoir la ligne supérieure extrême) jusqu'à la dernière, sont balayées successivement et que chacune de ces lignes est balayée de la gauche vers la droite, sur la base du signal de synchronisation s de manière que l'on puisse utiliser tous les points d'affichage de l'écran d'affichage du CRT 1. Par conséquent, le circuit 9 de commande de CRT extrait les données de la mémoire de rafraîchissement 10 de telle manière que les données devant être affichées dans la première rangée sont extraites successivement dans une direction allant de la gauche vers la droite puis les données devant être affichées dans la seconde rangée sont extraites successivement dans une direction allant de la gauche vers la droite et les données extrai- tes sont envoyées au convertisseur parallèle-série 11. Le circuit 9 de commande de CRT envoie des adresses de mémoire à la mémoire de rafraîchissement 10 afin que les données puissent être extraites de la mémoire de ra- fraîchissement 10 de la manière mentionnée ci-dessus. On va maintenant décrire le traitement pour l'affichage de couleurs en se référant à la figure 3. Sur la figure 3, les références 101, 102 et 103 dési- gnent des mémoires de rafraîchissement pour l'affichage du rouge, pour l'affichage du vert et pour l'affichage du bleu et les références 111, 112 et 113 désignent des convertisseurs parallèles-séries pour l'affichage du rouge, pour l'affichage du vert et pour l'affichage du bleu. Les convertisseurs parallèle -série 111, 112 et 113 corres- pondent aux mémoires de rafraîchissement 101, 102 et 103 respectivement. On va expliquer ci-après le fonctionnement de chacune de ces parties 101 à 103 et 111 à 113. Aux mémoires de rafraîchissement 101, 102 et 103 sont appliquées simultanément une instruction de lecture de données qui est émise par le circuit de commande de CRT et qui comprend une impulsion de lecture, une adresse de rangée, une adresse de colonne, etc. Ainsi les mémoires de rafraîchissement 101, 102 et 103 délivrent des données en même temps. Les données provenant des mémoires de rafraîchissement 101, 102 et 103 sont appliquées aux convertisseurs parallèle-série 111, 112 et 113,respecti- vement, pour 8tre converties en un signal vidéo rouge vR, un signal vidéo vert vG et un signal vidéo bleu vB dont chacun a la forme d'un train d'impulsions de bits en série. Les signaux vidéo VR, vG et vB sont appliqués au CRT 1 pour rendre brillants ou sombres les points d'affi- chage rouges les points d'affichage vertset les points d'affichage bleus, respectivement, de manière à effectuer ainsi un affichage en couleurs. On peut voir, d'après les explications ci-dessus que, lorsque des données de caractères différen- -10 ts sont inscrites dans les mémoires de rafraîchissement 101, 102 et 103, des caractères différents correspondant aux données inscrites sont affichés sur l'écran d'affichage du CRT 1. On va maintenant expliquer le traitement d'édition en couleurs qui fait l'objet de la présente invention. On va tout d'abord décrire le contenu de chacune des diverses parties ou zones de stockage d'informations en se référant aux figures 4 et 5a à 5e. Comme expliqué précédemment et représenté sur la figure 4, les informa- tions relatives au type de chacun des caractères affichés sur l'écran d'affichage du CRT 1, comme par exemple les premier et second caractères, sont stockées dans la par- tie 21 de stockage d'informations de caractères et les informations de couleurs relatives à chacun de ces carac- tères sont stockées dans la partie 22 de stockage d'infor- mationsde couleurs. Les informations relatives au type des caractères et les informations de couleurs de ces derniers sont stockées dans des zones de stockage con- tinues de la partie de stockage 21 et dans des zones de stockage continues des parties de stockage 22, respecti- vement, en fonction des positions d'affichage de caractè- res sur l'écran d'affichage du CRT 1. Comme un code de caractère, les informations de couleurs relatives à un des caractères sont stockées dans une zone de stockage à un seul multiplet. Les informations de couleurs compren- nent l'information concernant la couleur d'affichage (appelée ci-après "couleur avant ") d'un caractère et l'information concernant la couleur de fond (appelée ci-après "couleur arrière") du caractère. Sur la figure 4, les référence RF, GF et BF se trouvantaux septième, sixième et cinquième bits d'un multiplet correspondent à une couleur avant rouge, à une couleur avant verte et une couleur avant bleue, respectivement, et les références RB, GB et BG se trouvant au troisième, second et premier 1 1 bits correspondent à une couleur arrière rouge, à une couleur arrière verte et à une couleur arrière bleue, respectivement. En se référant aux figures Sa à 5e, on voit que lorsqu'un code de caractère est spécifié, une police de caractèrescorrespondant au code de caractère spécifié est extraite de la ROM 8 de stockage de police de caractères et est momentanément stockée dans une zone de stockage P. En outre, la version inversée du dessin 0 formé dans la zone de stockage P est stockée momentané- ment dans une zone de stockage P. Dans le cas o la police de caractères est transférée à la mémoire de ra- fraîchissement 10, la donnée concernant la police de caractères est momentanément stockée dans l'une des s15 zones comprenant une zone de stockage R pour un affichage en rouge, une zone de stockage G pour un affichage en vert et une zone de stockage B pour un affichage en bleu. Les parties de stockage 21 et 22 et les zones de stockage P, P, R, G et B sont présentes dans la RAM 2 à des adresses prédéterminées de cette dernière. On va expliquer le traitement d'édition en couleurs en supposant que le code de caractère et les informations de couleurs de chacun des caractères devant être affichés sur le CRT 1 ont été stockés préalablement dans la partie 21 de stockage de données de caractères (à savoir la partie de stockage d'informations de carac- tères) ainsi que dans la partie 22 de stockage d'informa- tionsde couleurs et en supposant que les caractères de- vant être affichés sur le CRT1 ont la même couleur sur la totalité de la zone d'affichage et que, de ce fait, la même valeur est établie dans toute la région de la partie 22 de stockage d'informations de couleurs. L'intro- duction des données dans la partie 21 de stockage de données de caractères et dans la partie 22 de stockage d'informations de couleurs peut être effectuée à l'aide de techniques bien connues et, par conséquent, on n'en donnera aucun explication détaillée. L'organigramme de la figure 6 montre sommairement une procédure de stockage de données de caractères dans la partie 21 de stockage de données de caractères. Un programme correspondant à l'or- ganigramme mentionné cidessus est préalablement stocké dans la ROM 5. En se référant à la figure 6, on voit qu'un indicateur est placé sur l'adresse de début de la partie 21 de stockage de données de caractères qui se trouve dans une zone prédéterminée de la RAM 2 (phase 61). Ainsi, la partie 21 de stockage de données de caractères attend les données introduites par le clavier 4. Une touche de clavier 4 est enfoncée pour introduire un code de caractère correspondant à la touche. Il est jugé, au cours de- la phase 63, si oui ou non le code de caractère introduit est un code indiquant la fin d'une opération d'introduction de données. Lorsque le code de caractère introduit n'est pas un tel code, le code de caractère intro- duit est stocké dans la partie 21 de stockage de données de caractère à une adresse spécifiée par l'indicateur (phase 64). Au cours de la phase 65, l'adresse spécifiée par l'indicateur est incrémentée d'une unité. Le traite- ment est alors de nouveau exécuté au cours de la phase 62, c'est-à-dire qu'un autre code de caractère est intro- duit au moyen du clavier 4. L'opération mentionnée ci- dessus est répétéeet, de ce fait, des codes de caractères sont stockés successivement dans la partie 21 de stockage de données de caractères. Lorsqu'il est jugé au cours de la phase 63 que le code indiquant la fin d'uneopération d'introduction de données a été donné par le clavier 4, l'opération d'introduction de données pour la partie 21 de stockage de donnéesde caractères prend fin. On va maintenant expliquer ci-après le traitementd'édition en couleurs. La figure 7 montre le programme principal d'un exemple du traitement d'édition ci-dessus. Un programme pour exécuter le traitement re- présenté sur la figure 7 est stocké préalablement dans la ROM5 et est exécuté par le microprocesseur 3. Le moyen servant à effectuer le traitement d'édition ci-dessus est divisé en des premier à quatrième moyens fonctionnels. Le premier moyen fonctionnel est le moyen CRAS d'établisse- ment ou réglage de zones d'édition. Une zone donnée du document affichéparleCRT 1 est spécifiée comme étant une zone d'édition colorée par le moyen CRAS d'établissement de zonesd'édition. Le second des moyens fonctionnels est le moyen ECRS d'établissement ou réglage de couleurs. La couleur d'affichage et la couleur de fond des carac- tères dans la zone d'édition établie par le moyen CRAS d'établissement de zones d'édition sont spécifiées par le moyen ECRS d'établissement de couleurs. Le troisième moyen fonctionnel est le moyen CTLE de traitement d'in- formations de couleurs destiné à la partie 22 de traite- ment d'informations de couleurs. Le contenu de la section de la partie 22 de traitement d'informations de couleurs qui correspond à la zone d'édition établie par le moyen CRAS d'établissement de zones d'édition est modifié en donnée de couleurs qui est établie par le moyen ECRS d'établissement de couleurs à l'aide du moyen CTLE de traitement d'informations de couleurs. Le quatrième moyen fonctionnel est le moyen RM4V de transfert de police de caractères destiné à réinscrire les données de police de caractères incluses dans la partie de la mémoire de rafraîchissement 10 qui correspond à la zone d'édition établie par le moyen CRAS d'établissement de zone d'édi- tion. Quand les contenus respectifs de la partie 21 de stockage de données de caractères et de la partie 22 de stockage d'informations de couleurs sont remises à jour par les premier à quatrième moyens fonctionnels CRAS, ECRS, CTLE et RIV, la partie DC de commande d'affichage mentionnée précédemment transfère le contenu de la mémoire de rafraîchissement 10 au CRT 1 pour afficher le document dans un état désiré. On va maintenant expliquer de façon plus détaillée les premier à quatrième moyens fonctionnels CRAS, ECRS, CTLE et R1BMV. La figure 8 est un organigramme montrant le fonctionnement d'un exemple du moyen CRAS d'établissement ou de réglage de zonesd'lédition. Une zone d'édition colorée est établie par stockage des positions de début et de fin d'une zone d'édition désirée dans la RAM 2. Dans l'exemple représenté sur la figure 8, les positions de début et de fin de la zone d'édition colorée sont spécifiées par un curseur sur l'écran d'affichage qui a affiché un document. Plus précisément, un curseur affiché sur l'écran d'affichage est déplacé jusqu'à une position voulue à l'aide d'une touche de déplacement de curseur que comporte le clavier 4. Lorsque le curseur atteint la position désirée, une touche de retour est enfoncée pour indiquer que la position désirée sur l'écran d'affichage est la position de début ou la position de fin de la zone d'édition colorée et pour stocker la position désirée dans la RAM 2. Dans ce cas, chacune des positions de début et de fin est donnée à l'aide d'un nombre d'une série de nombres telsque 0j,Fij, 2,... etrnj qui indi- quent les positions d'affichage sur l'écran d'affichage du CRT 1. On va maintenant expliquer ci-après l'organi- gramme de la figure 8. Au cours de la phase 801, l'éta- blissement initial de la position du curseur est effectué En d'autres termes, la valeur de position du curseur placé à la position de début de l'écran d'affichage est fixée à roi. Au cours de la phase 802, un code touche est intro- duit par le clavier 4. Au cours de la phase 803, il est jugé si oui ou non le code touche introduit est un code touche corres- dant à une touche HF de.déplacement horizontal vers l'avant. Lorsquecode touche introduit s'avère correspondre à la touche HF de déplacement horizontal vers l'avant, la position du curseur est avancée d'un pas (phase 804). Lorsque le code touche introduit ne correspond pas à la touche HF de déplacement horizontal vers l'avant, le traitement de la phase 805 est exécuté, c'est-à-dire qu'il est jugé si oui ou non le code touche introduit est un code touche correspondant à une touche-HB de déplacement horizontal vers l'arrière. Lorsque le code touche introduit s'avère correspondre à la touche HB de déplacement horizontal vers l'arrière, la position du curseur est amenéeà recu- ler d'un pas (phase 806). Lorsque le code touche introduit ne correspond pas à la touche HB de déplacement horizon- tal vers l'arrière, le traitement de la phase 807 est exécuté, c'est-àdire que le curseur est affiché à une position remise à jour qui est obtenue à l'aide du trai- tement de la phase 804 ou 806. En outre, il est jugé au cours de la phase 808 si oui ou non le code touche intro- duit au cours de la phase 802 correspond à une touche retour. Lorsque le code touche introduit ne correspond pas à la touche retour, le traitement de la phase 802 est de nouveau exécuté. L'opération ci-dessus est répétée jusqu'à ce que le curseur soit placé sur un caractère voulu parmi les caractères inclus dans un document qui est affiché sur l'écran d'affichage du CRT 1. La touche retour est alors enfoncée et il est constaté au cours de la phase 808 que la touche retour a été enfoncée. Au cours de la phase 809, la position actuelle du curseur, en tant que position de début d'une zone d'édition colo- rée, est stockée dans la RMA 2 à une adresse prédéterminée de cette dernière. Le traitement des phases 810 à 817 est exécuté pour déterminer la position de fin de zone d'édi- tion colorée et pour stocker cette position de fin. Le traitement des phases 810 à 817 est identique au traite- ment des phases 802 à 809 sauf que le traitement de la phase 809 est exécuté pour stocker dans la RAM 2 la posi- tion de début de la zone d'édition colorée et le traite- ment de la phase 817 est exécuté pour stocker dans la RAMI 2 la position de fin de la zone ci-dessus. On ne donnera donc pas d'explications détaillées des phases 810 à 817. La figure 9 est un organigramme montrant le fonctionnement du moyen ECRS d'établissement ou ré- glage de couleursdestiné à établir la couleur de la zone d'édition. L'organigramme de la figure 9 montre le cas o la couleur avant et la couleur arrière sont toutes deux établies. En d'autres termes, dans le cas o la couleur avant est établie, une touche "F" est, tout d'abord enfon- cée puis les touches de spécification de couleurs, telles qu'une touche "R", une touche "G" et une touche "B', sont actionnées. En outre, dans le cas o la couleur arrière est établie, une touche "Ba" est tout d'abord enfoncée puis les touches de spécification de couleurs, telles que la touche "R", la touche t"G" et la touche "B", sont actionnées. Les couleurs avant et arrière ainsi détermi- nées sont stockées dans des zones de stockage prédéter- minées de la RMM 2. On va expliquer de façon plus détail- lée ci-après l'organigramme de la figure 9. Au cours de la phase 801, un code touche est introduit par le clavier 4, comme au cours de la phase 801 mentionnée précédemment. Il est jugé au cours de la phase 902 si oui ou non le code touche introduit correspond R la touche "F" d'établis- sement de couleur avant. Lorsque le code touche ne cor- * respond pas à la touche "F", le traitement de la phase 901 est de nouveau exécuté. Lorsque le code touche intro- duit correspond à la touche ""F", le traitement de la phase 903 est exécuté, c'est-à-dire que la formation de couleur est introduite par le clavier 4. Au cours de la phase 904, la couleur avant (à savoir la couleur d'affi- chage des caractères) indiquée par l'information de cou- leur introduite est stockée dans RAM2 à une adresse prédéterminée de cette dernière. Le traitement des phases 905 à 908 est exécuté pour établir la couleur arrière. Au cours de la phase 905, un code touche, est introduit par le clavier 4 comme au cours de la phase 901. Il est jugé au cours de la phase 906 si oui ou non le code touche introduit au cours de la phase 905 corres- pond à la touche "Ba" d'établissement de couleur arriè- re. Lorsque le code touche introduit ne correspond pas à la touche "Ba", le traitement de la phase 905 est de nouveau exécuté. Lorsque le code touche introduit cor- respond à la touche "Ba", le traitement de la phase 907 est exécuté, c'est-à-dire que l'information de couleur est introduite par le clavier 4. Au cours de la phase 908, l'information de couleur introduite. au cours de la phase 907 est stockée, en tant que donnée de couleur arrière, dans la RAIM 2 à une adresse prédéterminée de cette dernière. La figure 10 est un organigramme montrant le fonctionnement du moyen CTLE de traitement d'informa- tions de couleurs pour le traitement de l'information de couleur stockée dans la partie 22 de stockage d'infor- mations de couleurs. Grâce au moyen CTLE, la couleur d'affichage de chacun des caractères inclus dans la sec- tion de la partie de stockage d'informations de couleurs qui correspond à la zone d'édition colorée établie par le moyen CRAS est réglée sur la couleur spécifiée par le moyen ECRS d'établissement de couleurs. Plus précisément, les bits qui correspondent aux caractères précités et qui indiquent la même couleur que celle spécifiée par le moyen ECRS sont établis à un niveau "I". Comme men- tionné précédemment, les symboles RF, GF et BF sur la figure 4 désignent le bit d'indication de couleur avant rouge, le bit d'indication de couleur avant verte et le bit d'indication de couleur avant bleue, respecti- vement, et les symboles RB, GB et BB désignent le bit d'indication de couleur arrière rouge, le bit d'indica- de couleur arrière rouge, le bit d'indication de couleur arrière verte et le bit d'indication de couleur arrière bleue, respectivement. On va maintenant expliquer en détail ci-après l'organigramme de la figure 10. Au cours des phases 1001 et 1002, l'adresse de début de zone d'édition et l'adresse de fin de zone d'édition dans la partie 22 de stockage d'informations de couleurs sont calculées sur la base des positions de début et de fin de la zone d'édition colorée établie par le moyen CRAS et sont stockées dans la RAM 2 à des adresse prédétermi- nées de cette dernière. Ensuite, au cours de la phase 1003, un indicateur servant à indiquer chaque adresse de la partie 22 de stockage d'informations de couleurs est établi à l'adresse de début calculée au cours de la phase 1001. En outre, il est indiqué que le traitement suivant soit exécuté aux adresses spécifiées par l'indi- cateur. Au cours de la phase 1004, l'information de couleur qui a été stockée dans le RAM. 2 au cours de la phase 904 de la figure 9 est extraite et la question est posée de savoir qu'elle est la couleur avant qui, parmi la couleur avant rouge, la couleur avant verte et la couleur avant bleue, est indiquée par l'information de couleur- extraite. Une des phases 1005, 1006 et 1007 est choisie en fonction de la couleur avant ainsi dé- terminée et, de ce fait, un des bits "RF", "GR" et "BR" se trouvant à l'adresse indiquée par l'indicateur est établi au niveau "1". Au cours de la phase 1008, l'in- formation de couleur qui a été stockée dans la RAM 2 au cours de la phase 908 de la figure 9 est extraite et la question est posée à savoir qu'elle est la couleur arrière qui, parmi la couleur arrière rouge, la couleur arrière verte et la couleur arrière bleue est indiquée par l'information de couleur extraite. Une des phases 1009, 1010 et 1011 est choisie en fonction de la couleur arrière ainsi déterminée-et, de ce fait, un des bits "RB", "GB" et "BB" se trouvant à l'adresse indiquée par l'indicateur est établi au niveau "1", Au cours de la phase 1012, l'adresse indiquée par l'indicateur est avancée d'un pas de manière que l'opération cidessus soit effectuée S à l'adresse suivante. Il est jugé au cours de la phase 1013 si oui ou non l'adresse avancée est supérieure à l'adresse de fin de zone calculée au cours de la phase 1002. Lorsque l'adresse avancée est supérieure à l'adresse de fin de zone, le traitement de mise à jour de couleurs se termine. Lorsque l'adresse avancée n'est pas supérieure à l'adresse de fin de zone, le traitement de la phase 1004 est exécuté. La figure 11 est un organigramme montrant le fonctionnement du moyen RvMV de transfert de police de caractères. En d'autres termes, la figure 11 montre le traitement destiné à modifier (ou éditer) la couleur avant ou la couleur arrière des polices de caractères incluses dans la partie de la mémoire de rafraîchissement 10 qui correspond à la zone d'édition colorée. On va maintenant expliquer ci-après en détail l'organigramme de la figure 11. Au cours de la phase 1101, les adressesde la partie 21 de stockage de donnéesde caractères et de la partie 22 de stockage d'informations de couleurs qui correspondent à la position de début de la zone d'édition colorée établie par le moyen CRAS sont calculées sur la base de la position de début mentionnée ci-dessus et chacunede ces adresse est établie dans un indicateur. De façon similaire, au cours de la phase 1102, l'adresse de la mémoire de rafralchisse- ment 10 qui correspond à la position de début de la zone d'édition colorée est calculée et est établie dans un in- dicateur. Ensuite, l'information de polices de caractères est préparée par le moyen GCP de préparation de police de caractères que l'on va expliquer ci-après. Les dessins ou configurations de caractères rouges, verts et bleus sont alors préparés par le moyen CPG de préparation de dessins de caractères qu'on expliquera par la suite. Ensuite, au cours de la phase 1103, les dessins de caractères rouges, verts et bleus ainsi obtenus sont transférés respectivement aux adresses de mémoire de rafraîchissement 101, 102 et 103 qui sont indiqués par des indicateurs. Ce traitement est effectué dans toute la zone d'édition colorée. En d'autres termes, au cours de la phase 1104, l'adresse suivante de la partie 21 de stockage de données de caractères qui a été calculée au cours de la phase 1101 est établie dans l'indicateur et, en outre, l'adresse suivante de la partie 22 de stockage d'informations de couleurs qui a été calculée au cours de la phase 1101 est établie par l'indi- cateur. Au cours de la phase 1105, le contenu de l'indi- cateur ayant stocké l'adresse de la mémoire de rafralchis- sement 10 qui a été calculée au cours de la phase 1102 est avancé d'un caractère. Au cours de la phase 1106, il est jugé si oui ou non une adresse indiquée par chaque indica- teur est plus grande qu'une adresse correspondant à la po- sition de fin de zone d'édition-colorée. Lorsque l'adres- se indiquée par l'indicateur n'est pas supérieure à l'adres- se correspondant au point de fin de zone mentionné ci- dessus, le traitement par le moyen GCP de préparation d'in- formation de police de caractères est de nouveau exécuté. Lorsque l'adresse indiquée par l'indicateur est supérieure à l'adresse correspondant la position de fin de zone, le traitement ci-dessus destiné à la mémoire de rafraî- chissement 10 prend fin. La figure 12 est un organigramme montrant le fonctionnement du moyen GCP de préparation d'informations de polices de caractères. En se référant à la figure 12, on voit qu'un code de caractère est extrait de la partie 21 de stockage de donnéesde caractères (phase 1201). Ensuite, une police de caractères correspondant au code de caractère est extraite de la ROM 8 de stockage de polices de caractères (phase 1202). A ce propos, les polices de caractères sont stockées dans la ROM 8 dans l'ordre des codes de caractères. La police de caractères extraite est momentanément stockée dans une zone de stockage prédéter- minée P de la RAM 2 (phase 1203). Une version inversée de la donnée de police de caractères stockée dans la zone P est momentanément stockée dans une autre zone de stockage prédéterminée P de la RAM 2. La figure 13 est un organigramme montrant le fonctionnement du moyen CPG de préparation de dessins de caractères. En se référant à la figure 13, on voit que le dessin de caractère rouge, le dessin de caractère vert et le dessin de caractère bleu qui seront transférés dans les mémoires de rafraîchissement 101, 102 et 103, respec- tivement, sont préparés dans les zones de stockage R, G et B des figures Sa, Sb et Sc à l'aide du moyen RPGN de préparation de dessins de caractères rouges, du moyen GPGN de préparation de dessins de caractères verts et du moyen BPGN de préparation de dessins de caractères bleus. On va expliquer ci-après en détail le fonctionnement de chacun des moyens RPGN, GPGN et BPGN en se référant aux figures 14, 15 et 16. La figure 14 est un organigramme montrant le fonctionnement du moyen RPGN de préparation de dessins de caractères rouges. En se référant à la fi- gures 14, on voit que la remise à zéro est effectuée pour la zone de stockage R (phase 1401). Ensuite, il est jugé au cours de la phase 1402 si oui ou non le bit RF se trouvant dans la partie 22 de stockage d'informations de couleurs a un niveau "1". Quand le bit RF a le niveau "1", l'information de police de caractères qui a été stockée dans la zone de stockage P au cours de la phase 1203 de la figure 12 est transférée dans la zone de sto- ckage R (phase 1403). Ensuite. Il est jugé au cours de la phase 1404 si oui ou non le bit RB se trouvant dans la partie 22 de stockage d'informations de couleurs a le ni- veau "1". Quand le bit RB a le niveau "1", la somme logi- que de l'information de police de caractères qui a été stockée dans la zone de stockage P au cours de la phase 1204 de la figure 12 et l'information de police de carac- tères stockée dans la zone de stockage R est effectuée et stockée dans la zone de stockage R (phase 1405). La figure 15 est un organigramme montrant le fonctionnement du moyen GPGN de préparation de dessins de caractères verts. En se référant à la figure 14, on voit que la remise à zéro est effectuée pour la zone de stocka- ge G (phase 1501). Ensuite, il est jugé, au cours de la phase 1505, si oui ou non le bit GF se trouvant dans la partie 22 de stockage d'informations de couleurs a le ni- veau "1"t. Quand le bit GF a le niveau "1", l'information de police de caractères qui a été stockée dans la zone de 1i5 stockage P au cours de la phase 1203 de la figure 12. est transférée dans lazone de stockage G (phase 1503). Ensuite, il est jugé au cours de la phase 1504 si oui ou non le bit GB a le niveau "1". Quand le bit GB a le niveau "1", la somme logique de l'information de police de carac- tères qui a été stockée dans la zone de stockage P au cours de la phase 1204 de la figure 12 et l'information de police de caractères stockée dans la zone de stockage G est effectuée et stockée dans la zone de stockage G (phase 1505). - La figure 16 est un organigramme montrant le fonctionnement du moyen BPGN de préparation de dessins de caractères bleus. En se référant à la figure 16, on voit que la remise à zéro est effectuée pour la zone de stockage B (phase 1601). Ensuite, il est jugé au cours de la phase 1602 si oui ou non le bit BF se trouvant dans la partie 22 de stockage d'informations de couleurs a le niveau "1". Quand le bit BF a le niveau "1", l'information de police de caractères qui a été stockée dans la zone de stockage P au cours de la phase 1203 de la figure 12 est transfé- rée dans la zone de stockage B (phase 1603). Ensuite, il jugé au cours de la phase 1604 si oui ou non le bit BB a le niveau "1". Quand le bit BB a le niveau "1", la somme logique de l'information de police de caractères qui a été stockée dans la zone de stockage P au cours de la phase 1204 de la figure 12 et l'information de police de caractères stockée dans la zone de stockage B est effec- tuée et stockée dans la zone de stockage B (phase 1605). Comme on l'a expliqué dans ce qui précède, on place un curseur à la position de départ de la zone d'un document affiché sur l'écran d'affichage du CRT 1 qu'il est nécessaire de mettre en valeur par un affichage en couleurs et on enfonce ensuite la touche du retour. En outre, on place le curseur à la position de fin de la zone mentionnée ci-dessus et on enfonce ensuite la touche de retour. On peut ainsi établir une zone d'édition colo- rée. De plus, on peut mettre en valeur la zone mentionnée ci-dessus du document par un affichage en couleurs en actionnant une touche correspondant à une couleur de fond désirée. On obtient ainsi un dispositif d'édition de docu- ment qui utilise avec efficacité un dispositif d'affichage en couleurs. Dans le mode de réalisation décrit ci-dessus, on a utilisé un dispositif d'affichage à CRT à des fins d'affichage. Toutefois on peut utiliser divers dispositifs d'affichage, tels qu'un dispositif d'affichage à cristaux liquides et un dispositif d'affichage à plasma à la place du dispositif d'affichage à CRT. En outre, dans le mode de réalisation, on établit les positions de début et de fin de zone d'édition en déplaçant un curseur jusqu'à une po- sition voulue à l'aide d'une touche de déplacement de cur- seur que comporte le clavier puis en enfonçant une touche de retour. Toutefois, on peut établir les -positions ci- dessus à l'aide de dispositifs d'entrée de coordonnées, comme par exemple un crayon lumineux, un dispositif à écran tactil, une tablette de digitalisation, une souris et une manette. De plus, on peut utiliser divers éléments ayant la même fonction que la touche de retour à la place de cette dernière. En outre, dans le mode de réalisation, on a stocké divers programmes dans la ROM 5. Toutefois, on peut stocker des programmes dans la RAM 2 avant de faire fonc- tionner un dispositif de traitement de mots ou similaires. En d'autres termes, on stocke les programmes dans la ROM 5 ou la RAMI 2 selon la structure du dispositif de traitement de mots ou similaires. Dans le mode de réalisation, on a effectué les opérations arithmétiques basées sur les programmes à l'aide du microprocesseur 3. Il va sans dire qu'on peut utiliser des unités arithmétiques et logiques générales remplissant des fonctions similaires à celles du micro- processeur 3 à la place de ce dernier. REVENDICATIONS 1. Dispositif pour éditer un document en couleurs, caractérisé par le fait qu'il comprend: un moyen (21) de stockage d'informations de carac- tères pour stocker des informations relatives à chacun des caractères inclus dans un document qui est affiché sur un écran d'affichage; un moyen (22) de stockage d'informations de couleurs pour stocker des informations de couleurs relatives à la couleur d'affichage et à la couleur de fond de chacun desdits caractères; un moyen d'affichage (1, DC) pour afficher un docu- ment prédéterminé sur l'écran d'affichage dans une couleur prédéterminée en se basant sur les informations stockées dans le moyen de stockage d'informations de caracté- res et dans le moyen de stockaged'informaticnsde couleurs; un moyen (CRAS) de spécification de zones d'édition pour spécifier, en tant que zone d'édition, une zone d'un document affiché sur l'écran d'affichage; un moyen (2) de stockage de zones d'édition pour stocker des informations de position de la zone d'édition spécifiée par le moyen de spécification de zones d'édition; un moyen (ECRS) de spécification de couleurs pour spécifier la couleur d'affichage et la couleur de fond des caractères dans la zone d'édition spécifiée dudit document; et un moyen (CTLE) de traitement d'informations de couleurs pour remettre à jour, en se basant sur les infor- mations de couleurs provenant du moyen de spécification de couleurs, le contenu de la partie du moyen de stockage d'informations de couleurs qui correspond à la zone d'édi- tion. 2. Dispositif pour éditer un document en couleurs selon la revendication 1, caractérisé par le fait que le moyen de spécification de zones d'édition comprend un curseur pour afficher l'écran d'affichage, un moyen de commande de curseur pour déplacer de façon commandée le curseur sur l'écran d'affichage, un moyen de spécification de position de début pour spécifier, en tant que position de début de ladite zone d'édition, une première position o le curseur est placé par le moyen de commande de curseur et un moyen de spécification de position de fin pour spé- cifier, en tant que position de fin de ladite zone d'édi- tion, une seconde position o le curseur est placé par le moyen de commande de curseur. 3. Dispositif pour éditer un document en couleurs selon la revendication 2, caractérisé par le fait que le moyen de commande de curseur comprend une touche de commande de curseur présente sur un clavier (4), et que le déplacement du curseur est commandé sur la base d'une commande provenant de ladite touche de commande de cur- seur. 4. Dispositif pour éditer un document en couleurs selon la revendication 2, caractérisé par le fait que le moyen de spécification de position de début et le moyen de spécification de position de fin comprend une touche spéciale présente sur un clavier (4) et que la position de début et la position de fin de ladite zone d'édition sont spécifiées sur la base d'une commande provenant de la touche spéciale. 5. Dispositif pour éditer un document en couleurs selon la revendication 2, caractérisé par le fait que ladite partie de stockage de zones d'édition comprend une première partie de stockage pour stocker des informations relatives à la position de début de ladite zone d'édition spécifiée par le moyen de spécification de position de début et une seconde partie de stockage pour stocker les informations relatives à la position de fin de ladite zone d'édition spécifiée par le moyen de spécification de posi- tion de fin. 6. Dispositif pour éditer un document en couleurs selon la revendication 1, caractérisé par le fait que le moyen de spécification de couleurs comprend des touches de spécification de couleurs disposées sur un clavier (4) et que la couleur d'affichage et la couleur de fond des caractères inclus dans la zone d'édition spécifiée du do- cument sont définis sur la base de commande provenant desdites touches de spécification de couleurs. 7. Dispositif pour éditer un document en couleurs selon la revendication 1, caractérisé par le fait que le moyen de stockage de zones d'édition comprend une pre- mière partie de stockage pour stocker la position de dé- but de ladite zone d'édition et une seconde partie de stockage pour stocker la position de fin de ladite zone d'édition. 8. Dispositif pour éditer un document en couleurs, caractérisé par le fait qu'il comprend: un moyen (21) de stockage d'informations de carac- tères pour stocker des informations relatives à chacun des caractères inclus dans un document qui est affiché sur un écran d'affichage; un moyen (22) de stockage d'informations de cou- leurs pour stocker des informations de couleurs relatives à la couleur d'affichage et à la couleur de fond de cha- cun desdits caractères; un moyen d'affichage (1, DC) pour afficher un docu- ment prédéterminé sur l'écran d'affichage en une couleur prédéterminée en se basant sur les informations stockées dans le moyen de stockage d'informations de caractères et dans le moyen de stockage et d'informations de couleurs; un curseur affiché sur l'écran d'affichage; un moyen de commande de curseur pour déplacer de façon commandée le curseur sur l'écran d'affichage; un moyen de spécification de position de début pour spécifier, en tant que position de début d'une zone d'édi- tion désirée, une première position o le curseur est pla- cé par le moyen de commande de curseur; un moyen de spécification de position de fin pour spécifier, en tant que position de fin de la zone d'édition désirée, une seconde position o le curseur est placé par le moyen de commande de curseur; un premier moyen de stockage pour stocker des in- formations relatives à la position de début d'une zone d'édition spécifiée par le moyen de spécification de posi- tion de début; un second moyen de stockage pour stocker des infor- mations relatives à la position de fin de la zone d'édi- tion spécifiée par le moyen de spécification de position de fin; un moyen (ECRS) de spécification de couleurs pour spécifier la couleur d'affichage et la couleur de fond des caractères inclus dans une zone d'édition du document, ladite zone d'édition étant spécifiée par les informations de position sotckées dans le premier moyen de stockage et les informations de position stockées dans le second moyen de stockage; et un moyen (CTLE) de traitement d'informations de couleurs pour remettre à jour, en se basant sur les infor- mations de couleurs en provenance du moyen de spécifica- tion de couleurs, le contenu de la partie du moyen de stockage d'informations de couleurs qui correspond à la zone d'édition du document. 9. Dispositif pour éditer un document en couleurs selon la revendication 8, caractérisé par le fait que le moyen de commande de curseur comprend une touche de commande de curseur présente sur un clavier (4) et que le déplace- ment du curseur est commandé sur la base d'une commande provenant de ladite touche de commande de curseur. 10. Dispositif pour éditer un document en couleurs selon la revendication 8, caractérisé par le fait que le moyen de spécification de position de début et le moyen de spécification de position de fin comprend une touche spéciale présente sur un clavier (4) et que la position de début et la position de fin de la zone d'édition dési- rée sont spécifiées sur la base d'une commande provenant de ladite touche spéciale. 11. Dispositif pour éditer un document en couleurs selon la revendication 8, caractérisé par le fait que le moyen de spécification de couleurs comprend une touche de spécification de couleurs disposée sur un cla- vier (4) et que la couleur d'affichage et la couleur de fond des caractères inclus dans la zone d'édition spéci- fiée du document sont spécifiées sur la base de commandes provenant desdites touches de spécification de couleurs.