Brevet FR2546015A1 — publié le 19841116

L'invention concerne un appareil de traitement d'images comportant un dispositif perfectionné de commande d'affichage pour une information d'image. Dans le traitement récent des images, le traitement d'une information d'image est habituellement essentiel, et divers dispositifs d'entrée/sortie d'image ont été mis au point. Un dispositif classique d'entrée d'image est un capteur d'image à dispositif à couplage de charge utilisé dans une machine de télécopie, et un dispositif classique de sortie d'image comprend une imprimante thermique, une imprimante à jets d'encre, une imprimante par points et une imprimante à faisceau laser. Ces excellents dispositifs sont disponibles à un prix relativement bas. En comparaison avec ces dispositifs d'entrée/ sortie d'informations d'images, un dispositif destiné à afficher une information d'image est, du point de vue technique, en retrait en ce qui concerne le pouvoir de résolution. Pour le traitement d'informations d'image le pouvoir de résolution (densité de lignes) de l'information d'image à traiter constitue l'un des facteurs les plus importants pour obtenir une information de haute qualité. En conséquence, le pouvoir de résolution de ces dispositifs d'entrée/sortie est de huit éléments d'image pour une qualité normale (un élément d'image etant un point par millimetre carré) et de 12 à 16 éléments d'images pour une qualité supérieure.Parmi les dispositifs dlaffi- chage actuellement disponibles, le dispositif d'affichage à tube à rayon cathodique présente le pouvoir de résolution le plus élevé, qui est, au mieux,de 4 à 5 éléments d'image Ceci signifie que le dispositif d'affichage doit afficher l'information d'image avec un agrandissement de deux, dans chaque direction du dispositif dsentrée/ sortie. Pour afficher une pleine page d'information du dispositif d'entrée/sortie sur un écran du dispositif d'affichage, il faut une surface d'affichage au moins égale à quatre fois celle du dispositif d'entrée/sortie. Ceci est pratiquement impossible. Par conséquent, dans le dispositif d'affichage de l'art antérieur, une page d'informations d'image est divisée en plusieurs sections et affichée en plusieurs sites.En conséquence, il est difficile de saisir la présentation globale de l'information d'image. L'invention a pour objet un appareil de traitements d'images qui possède un mode d'affichage panoramique dans lequel une partie d'une zone de mémoire contenant une information d'image d'une dimension prédéterminée est choisie et affichée sur un dispositif d'affichage, sous la forme d'une information d'image détaillée, et un mode d'affichage de présentation dans lequel l'information d'image de la dimension prédéterminée, contenue dans la mémoire, est réduite et affichée sur l'écran du dispositif d'affichage. L'un ou l'autre des deux modes est choisi à l'aide d'un signal de commande extérieur. L'invention a donc pour objet un appareil de traitement d'images comprenant une mémoire d'image destinée à l'enregistrement d'une information d'image, un dispositif de comptage pour accéder à la mémoire d'image, plusieurs registres à décalage destinés à enregistrer des données en parallèle, extraites de la mémoire d'image , et à émettre des données d'image en série, un dispositif de sélection de l'un des registres à décalage et un dispositif d'affichage des données émises par le registre à décalage choisi par le dispositif de sélection. L'invention a également pour objet un appareil de traitement d'images comprenant une mémoire d'image destinée à l'enregistrement d'une information d'image, un dispositif de comptage pour l'accès à la mémoire d'image, un dispositif de sélection d'une fréquence d'horloge pour la commande du dispositif de comptage, un dispositif d'affichage destiné à délivrer visuellement le contenu de la mémoire d'image, et un dispositif de commande destiné à modifier l'affichage du dispositif d'affichage en fonction de la fréquence d'horloge choisie par le dispositif de sélection. L'invention a également pour objet un appareil de traitement d'images comprenant une mémoire image destinée à l'enregistrement d'une information d'image , un dispositif de comptage pour l'accès à la mémoire d'image, un dispositif de sélection de mode destiné à choisir entre un premier mode et un second mode, un dispositif de commande pour extraire une première zone de la mémoire d'image lorsque le premier mode est choisi par le dispositif de sélection de mode et une seconde zone, renfermant la première zone de la surface de l'image, lorsque le second mode est choisi, et un dispositif d'affichage destiné à délivrer visuellement le contenu extrait par le dispositif de commande. L'invention a également pour objet un appareil de traitement d'images comprenant une mémoire d'image pour l'enregistrement d'une information d'image, ainsi qu'un dispositif de comptage pour accéder à la mémoire d'image, un dispositif de sélection de mode destiné à choisir entre un premier mode et un second mode, un dispositif de commande destiné à délivrer le contenu complet de la mémoire d'image lorsque le premier mode est choisi par le dispositif de sélection de mode et à délivrer le contenu réduit de la mémoire d'image lorsque le second mode est choisi, et un dispositif d'affichage destiné à délivrer visuellement le contenu extrait par le dispositif de commande. L'invention sera décrite plus en détail en regard des dessins annexés à titre d'exemple nullement limitatif et sur lesquels - la figure 7 est un schéma simplifié d'une configuration de l'appareil de traitement d'images selon l'invention ; - la figure 2 est un schéma montrant la relation entre un cadre maximal d'une mémoire d'image de la figure 1 et un cadre d'affichage sur un tube à rayon cathodique ; et - la figure 3 est un schéma d'une configuration du circuit de commande d'affichage sur tube à rayon cathodique de la figure 1. La figure 1 montre la configuration de l'appa~ reil de traitement d'images selon l'invention. La référence numérique 1 désigne un lecteur d'image (dispositif d'entrée d'image) destiné à introduire une information d'image, la référence numérique 2 désigne une mémoire d'image (dispositif de mémorisation d'image) destinée à enregistrer une information d'image sous forme numérique provenant du lecteur d'images, page par page, la référence numérique 3 désigne une imprimante d'images (dispositif de sortie d'image) destinée à délivrer l'information d'image enregistrée dans la mémoire d'image sur un support d'enregistrement, la référence numérique 4 désigne une unité centrale de traitement (microprocesseur) commandant le traitement global des images et l'édition de l'information d'image, la référence numérique 5 désigne un dispositif d'affichage à tube à rayon cathodique (dispositif d'affichage d'image) et la référence numérique 6 désigne un circuit de commande de l'affichage par tube à rayon cathodique (dispositif de commande d'affichage de l'image). Le dispositif 5 d'affichage à tube à rayon cathodique affiche l'information d'image enregistrée dans la mémoire d'image 2 sur un écran, sous la commande du circuit de commande d'affichage 6. La référence numérique 7 désigne un clavier (dispositif de sélection et de commutation d'affichage) permettant à un opérateur d'introduire un ordre. L'ordre introduit à l'aide du clavier 7 est décodé par l'unité centrale de traitement 4. A des fins de simplification, on suppose que le pouvoir de résolution du visuel 5 à tube à rayon cathodique est égal à la moitié de celui des dispositifs 1 et 3 d'entrée/ sortie dans les directions verticale et horizontale ; par exemple, le pouvoir de résolution du visuel 5 à tube à rayon cathodique est de 4 éléments d'image tandis que les pouvoirs de résolution des dispositifs d'entrée/sortie 1 et 3 sont de 8 éléments d'image La figure 2 montre la relation entre la surface de mémorisation de la mémoire 2 d'image de la figure 1 et la surface d'affichage du visuel 5 à tube à rayon cathodique. La référence numérique 100 désigne un cadre maximal d'une page d'informations d'image pouvant être traitées par le lecteur 1, l'imprimante 3 et la mémoire d'image 2, X désigne le nombre de bits (nombre de lignes de balayage) dans une direction principale de balayage (direction horizontale) du cadre maximal 100, Y désigne le nombre de bits (nombre de lignes de balayage) dans une direction de balayage secondaire (direction verticale) du cadre maximal 100, et la référence numérique 101 désigne un cadre d'affichage représentant l'étendue de l'affichage d'une information d'image sur le visuel 5 à tube à rayon cathodique. Comme indiqué par une zone hachurée, le cadre 101 d'affichage est égal à la moitié de la capacité d'affichage (X/2, Y/2) du cadre maximal 100 dans les directions verticale et horizontale. Le circuit 6 de commande du visuel à tube à rayon cathodique est mis en oeuvre en mode d'affichage panoramique par l'unité centrale de traitement 4 en réponse à un ordre d'affichage panoramique introduit par l'opérateur à l'aide du clavier 7 ou d'un levier de commande (non représenté) afin que le cadre 101 d'affichage soit amené dans une position souhaitée sur le cadre maximal de la mémoire 2 d'image, comme représenté par un cadre 102 en traits pointillés, et que l'information d'image se trouvant dans la zone délimitée par le cadre d'affichage soit affichée sur le visuel 5. Le circuit 6 de commande du visuel à tube a' rayon cathodique est également placé en mode d'affichage de présentation par l'unité centrale 4 de traitement en réponse à un ordre d'affichage de présentation introduit par l'opérateur à l'aide du clavier 7 afin que le cadre maximal 100 soit réduit à une demi-longueur de bit par la suppression des bits de numéros impairs ou de numéros pairs dans les directions verticale (Y) et horizontale (X), l'angle supérieur gauche étant pris comme origine de façon à réduire le cadre maximal 100 à la même surface que celle du cadre 101 d'affichage et à afficher la présentation d'une pleine page sur le visuel 5 à tube à rayon cathodique. La figure 3 montre une forme de réalisation du circuit 6 de commande du visuel à tube à rayon cathodique montré sur la figure 1. La référence numérique 10 désigne un circuit de bascule (indicateur de départ) destiné à désigner une adresse de départ de balayage (point de départ) dans la direction X (direction de balayage principal ou direction horizontale) sur la mémoire d'image 2, et la référence numérique 11 désigne un circuit de bascule (indicateur de fin) destiné à désigner une adresse de fin de balayage (point d'extrémité) dans la direction X. Elles enregistrent le point de départ et le point d'extrémité dans la direction X de la zone de mémoire à afficher sur le visuel 5, ces points étant fournis par l'unité centrale de traitement 4.La référence numérique 12 désigne un compteur d'adresse de balayage qui reçoit le point de départ du circuit de bascule 10 en tant que valeur initiale. Il est incrémenté d'une unité par un signal CK d'horloge de comptage afin de réaliser l'adressage de la mémoire d'image 2. La référence numérique 13 désigne un comparateur qui compare le contenu du circuit de bascule 11 au contenu du compteur 12, et lorsque ces contenus sont égaux, il transmet un signal LP de passage de charge (égalité de comparaison) pour transférer le contenu du circuit de bascule 10 vers le compteur 12 afin de l'initialiser. La référence numérique 14 désigne un circuit de bascule (indicateur de départ) destiné à désigner une adresse de départ de balayage (point de départ) dans la direction Y (direction de balayage secondaire ou direction verticale) sur la mémoire d'image 2 et la référence numérique 15 désigne un circuit de bascule (indicateur de fin) destiné à désigner une adresse de fin de balayage (point d'extrémité) dans la direction Y. Ils enregistrent le point de départ et le point d'extrémité dans la direction Y de la zone de mémoire à afficher sur le visuel 5 à tube à rayon cathodique, ces points provenant de l'unité centrale de traitement 4.La référence numérique 16 désigne un compteur d'adresse de balayage qui reçoit le point de départ du circuit de bascule 4 en tant que valeur initiale et qui est incrémenté d'une unité par le signal d'horloge CK de comptage pour réaliser l'adressage de la mémoire d'image 2. La référence numérique 17 désigne un comparateur qui compare le contenu du circuit de bascule 15 au contenu du compteur 16 et, lorsqu'ils sont égaux, il transmet un signal LP' de passage de charge au compteur 16 pour transférer le contenu du circuit 14 de bascule vers le compteur 16 afin de l'initialiser. Ainsi, la zone de mémoire à afficher, désignée par l'unité centrale de traitement 4, est balayée de façon répétée et affichée sur le visuel 5 à tube à rayon cathodique. Lesréférencesnumériques 18 et 19 désignent des registres à décalage qui convertissent une information à bits de sortie en parallèle, extraite de la mémoire d'image 2, par l'intermédiaire d'une ligne à bits multiples, en une information à bits de sortie en série. Les lignes de bits numéro impair sont connectées au registre à décalage 18 et les lignes de bits de numéro pair sont connectées au registre à décalage 19, et des impulsions d'horloge de décalage, déphasées de 1800, sont appliquées à ces registres 18 et 19. La référence numérique 20 désigne un circuit ET qui reçoit un signal de déclenchement G et l'information de bits de sortie en série du registre à décalage 18, et la référence numérique 21 désigne un circuit OU qui reçoit un signal de sortie du circuit ET 2Q et l'information de bits de sortie en série provenant du registre à décalage 19. Le signal de sortie du circuit OU est appliqué au visuel 5 à tube à rayon cathodique. La référence numérique 22 désigne un circuit ET qui reçoit un signal d'horloge CLX 1 de mode d'affichage panoramique et le signal de déclenchement G, la référence numérique 23 désigne un circuit ET qui reçoit un signal d'horloge CLX 2 d'affichage de présentation et la forme inverse G du signal de déclenchement G, et la référence numérique 24 désigne un circuit OU qui reçoit les signaux de sortie des circuits ET 22 et 23. Le signal de sortie du circuit OU 24 est appliqué au compteur 12 d'appareil de balayage dans la direction X en tant que signal d'horloge de comptage CX.La référence numérique 25 désigne un circuit ET qui reçoit la forme inversée G du signal de déclenchement G et le signal de passage de charge LP provenant du comparateur 13, la référence numérique 26 désigne un circuit ET qui reçoit le signal de déclenchement G et le signal de passage de charge LP' du comparateur 17, la référence numérique 27 désigne un circuit d'incrémentation qui incrémente d'une unité le signal de sortie du circuit ET 25, et la référence numérique 28 désigne un circuit OU qui reçoit les signaux de sortie du-circuit 27 d'incrémentation et du circuit ET 26. Le signal de sortie du circuit OU 28 est appliqué au compteur 16 d'adresse de balayage. La référence numérique 29 désigne un inverseur qui inverse le signal de déclenchement G.Le signal inversé G provenant de l'inverseur 29 est appliqué aux circuits ET 23 et 25. La référence numérique 30 désigne une bascule qui bloque le signal de sortie G (signal de déclenchement) à la valeur "1" ou à la valeur "0" en fonction de l'ordre reçu de l'unité centrale de traitement 4. Dans le mode d'affichage panoramique, le signal de déclenchement G est de valeur "1", et dans le mode d'affichage de présentation, il est à la valeur "0". Le fonctionnement du circuit de la figure 3 sera à présent expliqué. On décrira tout d'abord le mode d'affichage panoramique. Lorsque l'opérateur comgude le mode d'affichage panoramique (affichage sélectif partiels, une donnée de zone d'affichage, désignée par l'opérateur à l'aide du clavier ou du levier de commande, est convertie en points d'adresse particuliers P(x1, yl), Q(x2, yl), R(xl, y2), R(xl, y2) et S(x2, y2) sur la mémoire d'image 2 par l'unité centrale de traitement 4, et l'indicateur 10 de départ X reçoit xl, l'indicateur 11 d'extrémité X reçoit x2, l'indicateur 14 de départ Y reçoit yl et l'indicateur 15 d'extrémité Y reçoit y2, et la bascule 30 est positionnée à "1" pour indiquer le mode d'affichage panoramique. Ainsi, le signal G de sortie de la bascule 30 est maintenu à la valeur n 1 "1" et le circuit ET 22 est ouvert afin que le signal d'horloge CLX 1 soit appliqué au compteur 12 d'adresse par l'intermédiaire du circuit ET 22. Le contenu du compteur 12 d'adresse est comparé par le comparateur 13 et, lorsque l'adresse de balayage atteint le point (x2) de l'extrémité X, le contenu du compteur d'adresse 12 et le contenu du circuit de bascule 11 sont égaux et le comparateur 13 produit le signal LP d'égalité de comparaison pour rétablir le compteur d'adresse 12 à la valeur initiale ET 20 est à present ouvert, les signaux de sortie des registres à décalage 18 et 19 sont appliqués de façon alternée, bit par bit, au visuel 5 à tube à rayon cathodique afin d'afficher l'image. En introduisant les informations d'indication d'affichage xl, x2, y1 et y2 dans les circuits de bascule 10, 11, 14 et 15, respectivement, à l'aide de l'unité centrale 4 de traitement, conformément à l'ordre désignant la position d'affichage, introduit par l'opérateur, on peut déplacer le cadre 101 d'affichage (voir figure 2) afin qu'il prenne toute position demandée sur la mémoire d'image 2 et l'information d'image se trouvant dans la zone de mémoire délimitée par le cadre 101 d'affichage peut être affichée sur le visuel 5 à tube à rayon cathodique. Le mode d'affichage de présentation sera à présent décrit. Lorsque l'opérateur ordonne le mode d'af f i- chage de présentation, une origine ≈00|1 est appliquée à l'indicateur 10 de départ X, une valeur maximale X est appliquée à un indicateur 11 d'extrémité X, une origine "00" est appliquée à l'indicateur 14 de départ Y et une valeur maximale Y est appliquée à l'indicateur 15 d'extrémité Y, et la bascule 30 est positionnée "O", indiquant le mode d'affichage de présentation. Etant donné que le signal de sortie G de la bascule 30 est à présent de valeur "0", les circuits ET 22, 26 et 20 sont fermés, mais étant donné que le signal inversé G provenant de l'inverseur 29 est à la valeur "1", les circuits ET 23 et 25 sont ouverts. Par conséquent, le signal d'horloge CLX 2 est appliqué au compteur 12 d'adresse par l'intermédiaire du- circuit ET 23 et le contenu du compteur 12 d'adresse est comparé par le comparateur 13. Le signal d'horloge CLK 2 présente une fréquence double de celle du signal d'horloge CLX 1 utilisé dans le mode d'affichage panoramique. Lorsque le contenu du compteur 12 d'adresse est égal au contenu du circuit 11 de bascule, le comparateur 13 produit le signal LP d'égalité de comparaison. Etant donné que le circuit ET 25 est à présent ouvert, le signal LP d'égalité de comparaison est transmis au circuit d'incrémentation 27 par l'intermédiaire du circuit ET 25 et il est incrémenté d'une unité. Le signal incrémenté est appliqué au compteur 16 d'adresse Yde sorte que ce dernier est incrémenté de deux unités. Par ailleurs, étant donné que le circuit 20 est fermé, seul le signal de sortie du registre à décalage 19 est transmis au visuel 5 à tube à rayon cathodique par l'intermédiaire du circuit 21 afin d'afficher l'image.En conséquence, 1iinformation d'image enregistrée dans la mémoire d'image 2 est lue séquentiellement à partir du point d'adresse P (0,0) et seuls les bits de numéros pairs dans la direction X et les lignes de trame de numéros impairs dans la direction Y sont affichés sur le visuel 5 à tube à rayon cathodique, de sorte qu'une image réduite d'un facteur de quatre par rapport au cadre maximal 100 (voir figure 2) de la mémoire d'image 2 est affichée. Comme décrit précédemment, conformément à l'invention, en désignant sélectivement le mode d'affichage panoramique et le mode d'affichage de présentation, une information d'image partielle détaillée et l'information d'image de pleine page peuvent être affichées sélectivement. Par conséquent, même dans le cas où le visuel à tube à rayon cathodique présente un faible pouvoir de résolution ou une faible densité de ligne, l'affichage demandé enpratique par l'utilisateur peut être satisfait. il va de soi que de nombreuses modifications peuvent être apportées à l'appareil de traitement d'images décrit et représenté sans sortir du cadre de l'invention. REVENDICATIONS 1. Appareil de traitement d'images, caractérisé en ce qu'il comporte une mémoire d'image (2) destinée à enregistrer une information d'image, un dispositif (12) de comptage destiné à accéder à la mémoire d'image, plusieurs registres à décalage (18, 19) destinés à enregistrer des données en parallèle, extraites de la mémoire d'image, et à délivrer des données d'image en série, des moyens (4, 7) de sélection destinés à choisir l'un des registres à décalage, et un dispositif (5) d'affichage destiné à afficher les données délivrées par le registre à décalage choisi par les moyens de sélection. 2. Appareil de traitement d'images selon la revendication 1, caractérisé en ce que deux registres à décalage sont utilisés. 3. Appareil de traitement d'images selon la revendication 2, caractérisé en ce que des lignes de numéros pairs des données extraites de la mémoire d'image sont enregistrées dans l'un (19) des deux registres à décalage et les lignes de numéros impairs des données sont enregistrées dans l'autre (18) registre à décalage. 4. Appareil de traitement d'image selon la revendication 1, caractérisé en ce que les moyens de sélection sont commandés manuellement. 5. Appareil de traitement d'images, caractérisé en ce qu'il comporte une mémoire d'image (2) destinée à enregistrer une information d'image, un dispositif (12) de comptage pour accéder à la mémoire d'image, des moyens (7) de sélection permettant de choisir une fréquence d'horloge pour la commande du dispositif de comptage, un dispositif (5) d'affichage destiné à délivrer visuellement le contenu de la mémoire d'image, et un dispositif (6) de commande destiné à modifier l'affichage dudit dispositif d'affichage en fonction de la fréquence d'horloge choisie par les moyens de sélection. 6. Appareil de traitement d'images selon la revendication 5, caractérisé en ce que les moyens de sélection choisissent l'une de deux fréquences. 7. Appareil de traitement d'images selon la revendication 6, caractérisé en ce que l'une des deux fréquences est deux fois plus élevée que l'autre. 8. Appareil de traitement d'images selon la revendication 5, caractérisé en ce que le dispositif de commande agit sur le dispositif d'affichage afin qu'il délivre une zone complète de la mémoire d'image à l'une des fréquences d'horloge et une partie de ladite mémoire d'image à une autre fréquence d'horloge. 9. Appareil de traitement d'images, caractérisé en ce qu'il comporte une mémoire d'image (2) destinée à enregistrer une information d'image, un dispositif (12) de comptage pour accéder à la mémoire d'image, des moyens (7) de sélection de mode permettant de choisir entre un premier mode et un second mode, un dispositif (6) de commande destiné à extraire une première zone de la mémoire d'image lorsque le premier mode est choisi par les moyens de sélection et une seconde zone, comprenant la première zone de la mémoire d'image, lorsque le second mode est choisi, et un dispositif (5) d'affichage destiné à délivrer visuellement le contenu extrait par le dispositif de commande. 10. Appareil de traitement d'images selon la revendication 9, caractérisé en ce qu'il comporte en outre un circuit de bascule (14, 15) destiné à bloquer la première zone extraite par le dispositif de commande. 11. Appareil de traitement d'images selon la revendication 10, caractérisé en ce qu'il est possible de procéder à une ré-écriture dans le circuit de bascule. 12. Appareil de traitement d'images selon la revendication 9, caractérisé en ce que la capacité de la première zone de la mémoire d'image est égale à la capacité d'affichage du dispositif d'affichage. 13. Appareil de traitement d'images, caractérisé en ce qu'il comporte une mémoire d'image (2) destinée à enregistrer une information d'image, un dispositif (12) de comptage pour accéder à la mémoire d'image, des moyens (7) de sélection de mode permettant de choisir entre un premier mode et un second mode, un dispositif (6) de commande destiné à délivrer le contenu complet de la mémoire d'image lorsque le premier mode est choisi par les moyens de sélection et à délivrer un contenu réduit de la mémoire d'image lorsque le second mode est choisi, et un dispositif (5) d'affichage destiné à présenter visuellement le contenu délivré par le dispositif de commande. 14. Appareil de traitement d'images selon la revendication 13, caractérisé en ce que le dispositif de commande réduit aux lignes de numéros pairs ou aux lignes de numéros impairs les données extraites de la mémoire d'image dans le second mode. 15. Appareil de traitement d'images selon la revendication 13, caractérisé en ce qu'il comporte en outre un circuit de bascule (14, 15) destiné à désigner une zone de la mémoire d'image devant être.délivrée par le dispositif de commande lorsque le premier mode est choisi par les moyens de sélection de mode. 16. Appareil de traitement d'images selon la revendication 15, caractérisé en ce qu'il est possible de procéder à une ré-écriture dans le circuit de bascule.