Brevet FR2547672A1 — publié le 19841221

La présente invention concerne un procédé et un système permettant d'accroître l'efficacité d'utilisation d'une mémoire d'un système de reproduction d'images dans lequel les données d'image obtenues à partir d'une image originale sont stockées une fois dans la mémoire et extraites afin d'être utilisées pour l'enregistrement d'une image de reproduction. De manière connue, une mémoire d'un système de reproduction d'images tel qu'un analyseur de couleurs se compose de plusieurs mémoires de lignes, la capacité de chaque mémoire correspondant 10 aux données d'image d'une seule ligne de balayage Par conséquent, la capacité de mémoire est déterminée par la longueur (ce mot est défini comme étant la longueur dans la direction de balayage principal dans cette demande) d'une image originale (également limitée par la circonférence d'un tambour d'entrée) ou 15 par la longueur d'une image de reproduction (également limitée par la circonférence d'un tambour d'enregistrement) Toutefois, si l'on désire reproduire seulement une portion d'une image originale, la longueur de cette portion est bien entendu plus courte que celle de l'image originale En effet, la longueur de la portion peut être plusieurs fois inférieure à celle de l'image originale Or, tout système classique de reproduction d'images stocke les données d'imaqe relatives è une ligne de balayage d'une image originale, ce qui veut dire que les données d'image comprennent des données inutiles. La figure 1 (a) représente des portions inutiles d'une image originale I et de son image de production II lorsque le rapport de grossissement M est de M > 1 La figure 1 (b) représente la même situation lorsque M 1. Sur les figures 1 (a), (b), la longueur lp de l'image origi30 nale I comprend la longueur de la portion devant être reproduite et celle de la portion inutile Les données d'image des deux portions sont stockées dans une mémoire et extraites afin d'être utilisées pour l'enregistrement d'une image de reproduction de longueur l R, laquelle comprend en outre les portions de lon35 gueurs 1 R 1 et 1 R 2. Par conséquent, la mémoire doit traiter des données d'image inutiles correspondant à la portion de longueur lp 2 (du côté entrée) ou l R 2 (du côté sortie) Par ailleurs, sur la figure 1 (a), (b), la longueur l'p représente la circonférence d'un tambour d'image originale et la longueur l'R représente la circonférence d'un tambour d'enregistrement lorsque le rapport de grossissement M entre les deux côtés est de M = 1. Les figures 2 (a), (b), représentent les portions inutiles d'une image originale I et de leurs images de reproduction II 10 lorsque (a) deux ou (b) quatre images de séparation de couleur sont enregistrées. Dans ce cas, les données d'image obtenues par balayage ou analyse des images originales comprennent en outre les données d'image correspondant aux portions de longueur lp 2/2 ou lp 2/4 des 15 images originales En outre, des espaces S sont prévus entre chaque image de séparation de couleurs. Pratiquement, les données d'image inutiles correspondant aux espaces S sont stockées dans la mémoire, elles sont invalidées par masquage lors de l'enregistrement d'une image de reproduc20 tion Par conséquent, les données stockées dans la mémoire comprennent les données d'imaqe inutiles correspondant à la portion de longueur l R 2/2 + S ou l R 2/4 + S. Bien que les figures 2 (a), (b) se rapportent b un rapport de qrossissement M de M 1 Sur les figures 1 et 2, le rapport de grossissement M est exprimé par une équation M = lr/lp = l R 1/lpl. l Un but principal de la présente invention est d'accroître l'efficacité d'utilisation d'une mémoire d'un système de reproduction d'images pour augmenter le pouvoir de résolution d'une image de reproduction Concrètement, les données d'image relatives à une ligne de balayage correspondant h une portion utile d'une image originale sont stockées dans toutes les cellules d'une mémoire C'est-a-dire que la fréquence de l'impulsion d'écriture des données d'image augmente lorsque la longueur de 35 l'image originale se raccourcit (balayée selon un pouvoir de résolution plus élevé), ou est diminuée lorsque la longueur de l'image originale s'allonge (balayée selon un pouvoir de résolution plus faible) Lorsqu'il faut intercaler des espaces entre des images de séparation de couleurs, les données d'image correspondant à ces espaces ne sont pas introduites dans la mémoire. Une forme d'exécution de la présente invention est décrite ci-après à titre d'exemple, en référence aux dessins annexés dans lesquels: la figure 1 représente des portions inutiles d'une image originale et de son image de reproduction lorsque l'image 10 originale est seule; la figure 2 représente des portions inutiles d'images originales et de leurs images de reproduction lorsque les images originales sont deux ou quatre images de séparation de couleurs; la figure 3 représente le concept de la présente invention indiquant la façon d'utiliser une mémoire pour stocker une seule image; la figure 4 montre comment utiliser une mémoire pour stocker deux ou quatre images; la figure 5 représente un système pour la mise en oeuvre du procédé de l'invention; la figure 6 est un schéma synoptique d'un dispositif de contrôle de mémoire; la figure 7 est un schéma de synchronisation du disposi25 tif de contrôle de la mémoire représenté sur la figure 6; la figure 8 est un autre mode de réalisation du dispositif de contrôle de mémoire; la figure 9 représente un circuit permettant de sélectionner une impulsion de lecture et une impulsion d'écriture 30 de données d'image selon un rapport de grossissement déterminé. La figure 3 (a) représente le concept de la présente invenlion, selon lequel une seule image de séparation de couleurs est reproduite lorsque le rapport de grossissement M est de M > 1 La 35 figure 3 (b) représente la même situation lorsque M > 1 Les figures 4 (a), (b) représentent le concept de l'invention lorsqu'il s'agit de la reproduction de (a) deux ou (b) images de séparation de couleurs Les données d'image de la portion de longueur 1 p 1 ou l R 1 (lp 1/2 ou 1 RI/2, ou lpl/4 ou 1 R 1/4) sont attribuées à toutes les cellules de la mémoire C'est-a-dire que les cellules de mémoire qui stockent de manière classique les données de la portion de longueur l'p 2 ou l'R 2 ( 1 'p 2/2 ou 1 'R 2/2, ou l'p 2/4 ou 1 'R 2/4) sont ajoutées aux cellules de mémoire classique pour les portions de longueur lp 1 ou 1 R 1 (lp 1/2 ou 1 R 1/2, ou lp 1/4 Ou l R 1/4), ce qui permet d'accroître l'efficacité de la mémoire 10 et d'augmenter le pouvoir de résolution du système de reproduction d'images Par ailleurs, si un espace S doit être prévu sur l'image de reproduction, chacune des plusieurs images de séparation de couleurs sont extraites de la mémoire à des intervalles réguliers. Ainsi, en utilisant la mémoire de manière efficace, l'autre image peut être enregistrée sur un film photosensible en même temps lorsqu'il y a assez d'espace. La figure 5 représente un système pour la mise en oeuvre du procédé conforme à l'invention, système comprenant un tambour d'images originales 1, une image originale 2, un tambour d'enregistrement 3, un film photosensible 4, un moteur de tambour 5, un encodeur rotatif 6, un arbre 7, un moteur 8 d'entraînement de tête d'entrée, un moteur 9 d'entraînement d'une tête d'enregistrement, une tête d'entrée 10, une tête d'enregistrement 11, et 25 un engrenage 12 d'entraînement de la tête d'entrée, un engrenage 13 d'entraînement de la tête d'enregistrement, un module de calcul 14, une mémoire numérique 15, un contrôleur de mémoire 16 et un dispositif d'entrée 17 Le processus de balayage d'entrée commence au point 18 et s'arrête au point 19. Dans le système représenté sur la figure 5, le tambour 1 de l'image originale, le tambour d'enregistrement 3, le moteur tambour 5 et l'encodeur 6 sont reliés à l'arbre 7 et tourne coaxialement Un faisceau laser émis par un générateur de faisceaux non représenté est imprimé des données d'image relati35 ves à l'image originale 2 en étant transmis ou réfléchi au niveau de l'image originale et est introduit dans la tête d'entrée 10 comme données d'image analogiques C-es données d'image analogiques sont soumises à divers traitements tels qu'une correction de couleurs ou une modification de gradations dans le module de calcul 14 et sont ensuite converties en données d'image numéri5 ques par une impulsion d'écriture générée par le contrôleur de mémoire 16 avant d'être introduites dans la mémoire 15 Ensuite, les données d'image stockées dans la mémoire 15 sont extraites par une impulsion de lecture générée par le contrôleur de mémoire et envoyées sur la tête d'enregistrement 11 en vue de l'enre10 gistrement sur un film photosensible 4 Pour cela, le rapport de fréquence entre l'impulsion de lecture et l'impulsion de synchronisation est le rapport de grossissement du facteur de direction de balayage principal Par contre, la tête d'entrée 10 et la tête d'enregistrement 11 sont avancées d'une distance équivalente à la 15 largeur d'une ligne de balayage le long des engrenages d'entraînement respectifs 12 et 13 par des moteurs respectifs 8 et 9 Le rapport entre les deux distances est le rapport de grossissement du facteur de direction de balayage secondaire. L'explication suivante se base sur les figures 6 et 7. La figure 6 représente un mode de réalisation du contrôleur de mémoire conforme à l'invention Les éléments figurant sur les figures 6 et 5 portent les mêmes numéros La figure 6 comprend un compteur-décompteur 21, une mémoire de point de départ (un circuit basculeur D ou une bascule), une mémoire de point final 25 24 (un circuit basculeur D ou une bascule), un soustracteur 25, un metteur en mémoire de la longueur maximale de balayage 26, un metteur en mémoire de la longueur minimale de balayage 27 (longueur limitée par la capacité de la mémoire), des diviseurs 28, 29 et 30, un comparateur 32, une sonnerie d'avertissement du point de départ et du point final 33, un comparateur de la longueur de balayage 34, un circuit PLL (multiplicateur), des diviseurs de fréquences 36 et 37, un générateur d'impulsions de synchronisation 38, des portes ET 39 et 40 et un contrôleur de balayage secondaire 41 pour contrôler les moteurs 8 et 9. La figure 7 représente le schéma de synchronisation du contrôleur de mémoire 16. L'encodeur rotatif 6 délivre une impulsion (a) produite pour chaque tour du tambour d'image originale, une impulsion de N fois (b) produite N fois pour chaque tour du tambour d'entrée et une impulsion (b') présentant une différence de phase de 90 par rapport à l'impulsion (b) du compteurdécompteur 21 L'impulsion (a) permet la remise à zéro du compteur 21 Du fait que la polarité de la différence de phase entre les impulsions (b) et (b') indique la direction de rotation du tambour d'image originale 1, selon la polarité de chaque cas, le compte du compteur 21 est incrémenté ou décrémenté par l'impulsion (b) ou (b') Le nombre du compte du compteur 21 désigne la position de balayage dans la direction de balayage principal de la tête d'entrée 10 par rapport au tambour d'image originale 1. Avant la mise en rotation du tambour d'image originale 1 pour réaliser le balayage d'entrée, on procède comme suit Lorsqu'un opérateur manoeuvre le tambour 1 pour placer le point de départ 18 de l'image originale 2 tout contre la tête d'entrée 10 et appuie sur un bouton de point de départ du dispositif d'entrée 17, un multivibrateur monostable non représenté (OSMV) délivre 20 une impulsion à la mémoire 23 Ensuite, la mémoire 23 reçoit la valeur de sortie A du compteur 21, valeur qui correspond en outre au point de départ 18 De la même manière, la mémoire 24 reçoit la valeur de sortie B du compteur 21, valeur qui correspond en outre au point d'arrêt 19 Le soustracteur 25 effectue une sous25 traction A B = C (C: la longueur de l'image originale 2) à partir des valeurs A et B Tandis que le diviseur 28 effectue une division D' = D"/E (D": le nombre de toutes les cellules de mémoire, E: une du nombre d'images de séparation de couleurs de 1, 2 et 4) Ensuite, le diviseur 29 effectue une division D = 30 D'/M (= D"/M E) (M: un rapport de grossissement) La valeur D obtenue représente la longueur maximale de l'image de reproduction pouvant être enregistrée. Les valeurs C et D ainsi obtenues sont appliquées sur le comparateur 32 qui compare la valeur C avec la valeur D Lorsque 35 la valeur C est supérieure à D, ce qui signifie que la longueur de l'image originale dépasse la longueur maximale de l'image de reproduction pouvant être enregistrée, le comparateur 32 émet un signal "H" destiné a actionner la sonnerie d'avertissement Ce mode opératoire permet de juger si la longueur D de l'image de reproduction dépasse la longueur totale C (la longueur de l'image originale) x E (le nombre d'images de séparation de couleurs). Le metteur en mémoire de la longueur minimale de balayage 27 reçoit une valeur F' obtenue en multipliant la longueur de balayage minimale possible (la limite inférieure est la longueur d'un pixel) (élément d'image), longueur régie par la fréquence 10 d'échantillonnage maximale, par le nombre de toutes les cellules de mémoire Ainsi, si une image originale est plus courte que la longueur de balayage possible minimale, ces données d'image ne peuvent être assignées à toutes les cellules de mémoire Le diviseur 30 effectue une division F = F/M (F: la longueur de balaya15 ge possible minimale permettant d'utiliser toutes les cellules de mémoire pour un rapport de grossissement de M). Le sélecteur 34 compare la valeur C avec la valeur F et délivre en sortie la valeur C lorsque C > F ou délivre la valeur F lorsque C F, la fréquence ((f')) de l'impulsion (f) est équivalente au nombre D' = D"/E (D": le nombre de toutes les cellules de mémoi re, E: le nombre des images de séparation de couleurs) Lorsque C A l'aide du nombre E et de l'impulsion (f), les données 35 d'imaqe sont introduites dans la mémoire 15. Lors de l'enregistrement d'une pluralité d'images de séparation de couleurs, les données d'image relatives à chacune sont écrites dans des mémoires de ligne respectives. Ensuite, les données d'image sont extraites de la mémoire 15 5 selon l'une des impulsions de synchronisation (g) (signifiant une image de séparation de couleurs), ( 1) (signifiant deux images de séparation de couleurs) et (o) (signifiant quatre images de séparation de couleurs) Pour cela, les impulsions de synchronisation (g), ( 1) et (o) sont émises de manière continue jusqu'à ce que toutes les données d'image soient extraites de la mémoire 15 Ces impulsions de synchronisation (g), ( 1) et (o) sont obtenues en divisant la fréquence de l'impulsion (f') provenant du diviseur de fréquence 36 par I/M dans le diviseur de fréquence 37 (une impulsion (g') est obtenue) sous la commande de la porte ET 40. 15 Dans le cas o plusieurs images de séparation de couleurs sont enregistrées avec des espaces entre elles, on utilise les impulsions de synchronisation N ou k L'impulsion N est obtenue en divisant l'impulsion ( 1) par une impulsion de fenêtre (m) à l'aide d'une porte ET 40, laquelle sert à l'enregistrement de deux images de séparation de couleurs L'impulsion (k) est obtenue en divisant l'impulsion (o) par une impulsion de fenêtre (p) sous la commande de la porte ET 40, laquelle sert à l'enregistrement de quatre images de séparation de couleurs. Les impulsions (h), (i) et (j) sont des impulsions de syn25 chronisation des impulsions (k) et (n). Le contrôleur de balayage secondaire 41 contrôle les moteurs 8 et 9 selon un signal de sélection de numéro de ligne de balayage et d'un signal de rapport de grossissement provenant du dispositif d'entrée 17 pour désigner le rapport de grossissement M Ce 30 dispositif étant bien connu, on en omet une description détaillée ici. A ce sujet, l'intervalle entre le point de départ 18 et le point d'arrêt 19 peut être allongé autant que possible Cet intervalle peut être également établi de manière progressive. Lorsqu'il s'agit d'unifier le pouvoir de résolution de plusieurs images de séparation de couleurs, la longueur correspondant à l'intervalle entre A et B de chaque image de séparation de couleurs doit être unifiée Lorsque les points de départ A de chaque image de séparation de couleurs ne sont pas situés sur une même ligne, on peut utiliser le circuit représenté sur la figure 8. 5 Le circuit de la figure 8 est équivalent au circuit de la figure 6 dans lequel un diviseur 42 est prévu et un additionneur 43 remplace la mémoire 24 Le but du circuit de la figure 8 est d'établir une longueur arbitraire (sur le tambour d'enregistrement) à la place du point d'arrêt 19. La longueur arbitraire (sur le tambour d'enregistrement) est établie comme suit Tout d'abord, elle est divisée par le rapport de grossissement M dans le diviseur 42 pour correspondre à la longueur sur le tambour d'image originale On ajoute la valeur résultante à la valeur A dans l'additionneur 43 pour correspondre 15 au point d'arrêt B S'il y a concordance de l'échelle des deux côtés, le diviseur 42 n'est pas nécessaire. La figure 9 représente un circuit devant être ajouté au circuit des figures 6 ou 8 lorsque le rapport de grossissement M doit être pris en considération. Le circuit de la figure 9 comprend un comparateur 44, un synthétiseur 45 et un circuit de jugement 46 Les éléments déjb représentés sur les figures 6 ou 8 portent les mêmes numéros. Lorsque le rapport de grossissement est de 1 et plus, le comparateur 44 envoie le signal "H" sur la borne M >y 1, et envoie 25 le signal "L" sur la borne M 1, et délivre en sortie le signal "H" sur la borne M adopter un autre procédé. Selon un procédé, le rapport de fréquence entre une impulsion d'écriture et une impulsion de lecture dans une mémoire se réalise de manière sautée ou chevauchée pour reproduire une image agrandie ou réduite Selon un autre procédé, on fait varier le rapport de vitesse de rotation entre un tambour d'image originale 20 et un tambour d'enregistrement, alors que le rapport de fréquence entre une impulsion d'écriture et l'impulsion de lecture est fixe, les données d'image stockées étant uniformes ou constantes Lorsqu'on utilise le procédé conforme à l'invention pour enregistrer sur un film photosensible, les parties qui sont ordi25 nairement inutiles (exposées inutilement) deviennent non exposées Pour remplir les parties non exposées, on peut faire appel au procédé décrit dans la demande de brevet américain n 518 837 Ce procédé permet d'accroître l'efficacité d'utilisation d'un film photosensible. Comme on l'a déjà signalé, le procédé conforme à l'invention permet d'accroître l'efficacité d'utilisation d'une mémoire en utilisant la partie de la mémoire réservée dans le passé au stockage de données d'image inutiles, ce qui permet d'avoir des pixels d'image de reproduction de dimension plus petite dans la 35 direction de balayage principal En d'autres termes, les images de reproduction sont plus détaillées que les images classiques. La description ci-dessus se base sur un analyseur à tambour, mais le procédé conforme à l'invention peut s'appliquer également à un analyseur à faisceau laser. REVENDICATIONS 1 Procédé permettant d'accroître l'efficacité d'utilisation d'une mémoire d'un système de reproduction d'images, selon lequel les données d'image obtenues par analyse d'une image originale sont stockées une fois dans une mémoire et sont ensuite extraites afin de servir pour l'enregistrement d'une image de reproduction, caractérisé en ce qu'il comprend les étapes suivantes: (a) l'obtention d'une longueur unitaire (longueur de pixel) par division de la longueur d'une portion de l'image originale 10 par le nombre de cellules de la mémoire; (b) le stockage de données d'image de chaque pixel de la portion de l'image originale; et (c) l'extraction des données d'image de la mémoire selon un rapport de grossissement désiré. 2 Procédé selon la revendication 1, caractérisé en ce que l'étape (a) est une étape dans laquelle un signal correspondant au nombre inverse de la longueur de la portion est obtenu et en ce que l'étape (b) est une étape dans laquelle une impulsion d'écriture est obtenue dont la fréquence correspond au nombre de 20 cellules de mémoire. 3 Procédé selon la revendication 1, caractérisé en ce que l'étape (c) est une étape dans laquelle les données d'image sont extraites à l'aide d'une impulsion de lecture dont la fréquence correspond à celle de l'impulsion d'écriture selon le rapport de 25 grossissement. 4 Procédé selon la revendication 1, caractérisé en ce que l'étape (c) est une étape dans laquelle les données d'image sont extraites h l'aide d'une impulsion de lecture dont la fréquence est équivalente à la dite impulsion d'écriture de manière sautée 30 ou chevauchée selon le rapport de grossissement. Procédé selon la revendication 1, caractérisé en ce que la longueur de la portion de l'image originale est inférieure à la longueur obtenue en divisant la longueur d'enregistrement maximale possible par le produit du nombre d'images de séparation 35 et du rapport de grossissement. 6 Procédé selon la revendication 1, caractérisé en ce que la fréquence d'une impulsion d'écriture est limitée par la longueur F (F: la longueur minimale d'une portion d'une image originale pouvant être stockée dans toutes les adresses de la mémoi5 re comme données d'image) lorsque F est plus long que C (C: la longueur de la dite portion de l'image originale). 7 Procédé selon la revendication 2, caractérisé en ce que la longueur de la portion de l'image originale est déterminée en divisant la longueur de la portion devant être reproduite par le 10 produit de M (M: rapport de grossissement) et E (E: le nombre d'images de séparation de couleurs). 8 Système permettant d'accroître l'efficacité d'utilisation d'une mémoire d'un système de reproduction d'images dans lequel les données d'image obtenues par analyse d'une image originale sont stockées une fois dans une mémoire et sont ensuite extraites afin d'être utilisées pour l'enregistrement d'une image de reproduction, caractérisé en ce qu'il comprend: (a) des moyens ( 26, 27) permettant d'obtenir une longueur unitaire (longueur de pixel) en divisant la longueur d'une portion del'image originale par le nombre de cellules de la mémoire ( 15); (b) des moyens ( 15) de stockage des données d'image de chaque pixel des portions de l'image originale ( 2); et (c) des moyens ( 16) destinés à extraire les données d'image 25 de la mémoire ( 15) par suite d'une impulsion de lecture d'une certaine fréquence selon un rapport de grossissement désiré (M). 9 Système selon la revendication 8, caractérisé en ce que les moyens (a) sont des moyens permettant d'obtenir un signal correspondant au nombre inverse de la longueur de la portion et en ce que les moyens (b) sont des moyens permettant d'obtenir une impulsion d'écriture d'une fréquence correspondant au nombre des cellules de mémoire. Système selon la revendication 8, caractérisé en ce que les moyens (c) sont des moyens permettant d'extraire les données 35 d'image à l'aide d'une impulsion de lecture dont la fréquence correspond à celle de l'impulsion d'écriture selon le rapport de grossissement (M). 11 Système selon la revendication 8, caractérisé en ce que les moyens (c) sont des moyens ( 16) permettant d'extraire les données d'image à l'aide d'une impulsion de lecture dont la fréquence est équivalente à celle de l'impulsion d'écriture de façon sautée ou chevauchée selon le rapport de grossissement (M) 12 Système selon la revendication 9, caractérisé en ce qu'il comprend des moyens ( 34) destinés à comparer C (C: la longueur de la portion de l'image originale) à F (F: la longueur minimale d'une portion d'une image originale pouvant être stockée 10 dans toutes les adresses de la mémoire comme données d'image) et à délivrer en sortie soit (a) C lorsque C est supérieur à F ou (b) F, à des moyens de génération de l'impulsion d'écriture, lorsque C est inférieur à F.