Brevet FR2669755A1 — publié le 19920529

Dispositif de conversion de la résolution et de l'échelle de gris de données d'image d'un document. La présente invention a trait à un dispositif de conversion de la résolution et de l'échelle de gris de données de données d'image d'un document, et en parti- culier à un dispositif apte à convertir la résolution et l'échelle de gris de données d'image d'entrée pour être appropriées pour diverses fonctions de dispositifs d'entrée/ sortie d'image d'un documenttels qu'un analyseur d'image, un télécopieur, un reproducteur numérique, et analogues. La résolution et l'échelle de gris sont les fac- teurs importants pour déterminer la qualité d'image dans des dispositifs de traitement d'image d'un document,tels qu'analyseurs d'image, télécopieurs, reproducteurs numéri- ques, etc Dans un dispositif d'entrée/sortie d'image d'un document classique tel que ceux-ci, la résolution est re- présentée par le nombre de points par pouce (dpi) qui re- présente combien d'éléments d'image peuvent être affichés par pouce, et l'échelle de gris détermine la possibilité de distinguer la teinte claire de la teinte foncée pour chaque élément d'image L'échelle de gris est déterminée par le nombre de bits de données par élément d'image Lors- qu'il y a un bit par élément d'image, l'échelle de gris possède deux teintes de noir et de blanc; pour des données à quatre bits, il y a 16 gradations et pour 8 bits, 256 gradations Cependant, pour une pseudo demi-teinte (affi- chage couleur), la teinte subit une pseudo-expansion d'une échelle de gris de surface, bien qu'il y ait un bit par pixel. Généralement, une résolution supérieure et une échelle de gris supérieure obtiennent des données d'image de bonne qualité Pour obtenir l'une ou l'autre de celles- ci, le nombre de bits de données doit devenir plus impor- tant Ainsi, il est de plus en plus nécessaire de modifier la résolution et/ou l'échelle de gris selon l'application pour laquelle les données d'image sont utilisées ainsi que les caractéristiques du dispositif qui traite les don- nées. Par exemple, lorsqu'une image de document est entrée en utilisant un analyseur d'image et lorsque l'image d'entrée est délivrée par une imprimante telle qu'une im- primante à faisceau laser ou analogue, ce type d'imprimante peut représenter uniquement deux teintes (noir et blanc) par élément d'image Dans ce cas, l'échelle de gris doit être de 1 bit par élément d'image, c'est-à-dire deux teintes, tandis que la résolution varie de 180 dpi à 240 dpi, 300 dpi, 400 dpi ou plus selon les performances de l'imprimante. Par conséquent, l'analyseur d'image peut lire une résolu- tion d'image qui est égale à la résolution de sortie de -l'imprimante. D'autre part, lorsque l'image d'entrée provenant d'un analyseur d'image est délivrée à un moniteur graphique, la résolution du moniteur graphique est de 1000 éléments d'image ou environ par ligne, et l'échelle de gris varie de deux teintes, 16 échelles de gris, ou 256 échelles de gris, etc En résultat, dans le cas exposé ci-dessus, les données d'image sont reçues et délivrées dans des conditions o la résolution et l'échelle de gris correspondent à celles du moniteur. Dans un dispositif d'entrée d'image de document comprenant l'analyseur d'image, les performances limitées des dispositifs associés classiques tels que l'imprimante à laser et le moniteur, adoptent simplement plusieurs modes de résolution et d'échelle de gris et par conséquent il est relativement aisé de traiter les données d'interface. Cependant, avec la tendance vers des fonctions de système diverses et dispositifs associés, ainsi que de différentes subdivisions des utilisations des données d'image, il de- vient nécessaire de commander la résolution et l'échelle de gris par une série d'étapes De plus, la résolution et l'échelle de gris ont été commandées en utilisant un logi- ciel, mais la quantité de données d'image de document est trop volumineuse, exige ainsi trop de temps de traitement et la résolution et l'échelle de gris ne sont pas conver- ties simultanément, exigeant ainsi des étapes de traitement compliquées qui réduisent le rendement du système. Par conséquent, la présente invention a pour objet de résoudre les problèmes précités Un des buts de la présente invention est de proposer un dispositif de conversion d'une résolution et d'une échelle de gris de données d'image d'un document pour obtenir des données d'image qui s'adaptent aux caractéristiques et performances de différents dispositifs tels qu'une imprimante, un té- lécopieur, un moniteur graphique ou analogues, dans lequel les conversions de résolution et d'échelle de gris des don- nées d'image d'entrée sont effectuées directement dans un dispositif d'entrée de manière à s'adapter aux caractéris- tiques des dispositifs associés. Afin d'obtenir ces buts ainsi que d'autres, on prévoit un dispositif de conversion de résolution et d'é- chelle de gris de données d'image d'un document comportant: un circuit bascule pour fixer des valeurs varia- bles afin de recevoir et de convertir des données de com- mande d'image d'entrée en données de commande d'image pos- sédant une résolution et une échelle de gris désirées; un générateur d'horloge de conversion de réso- lution pour générer des signaux d'horloge de conversion de résolution afin de convertir la résolution des données de commande d'image dont des valeurs variables sont fixées dans la partie bascule, conformément à un signal d'horloge maître correspondant à la vitesse d'entrée des données de commande d'image; un sélecteur d'horloge pour sélectionner un signal d'horloge d'élément d'image approprié pour le mode et la séquence de fonctionnement des données de commande d'image qui sont entrées à partir de la bascule parmi les signaux d'horloge transmis depuis le générateur d'horloge de con- version de résolution, conformément à un signal d'horloge maître correspondant à la vitesse d'entrée des données de commande d'image; un détecteur de données pour compter les impulsions d'horloge d'élément d'image transmises depuis le sélecteur d'horloge et pour détecter le signal de commande de sortie en unités d'octets conformément à la conversion d'échelle de gris; un convertisseur de données d'image pour une con- version d'échelle de gris et une codification binaire des données d'image introduites conformément au signal d'hor- loge d'élément d'image transmis depuis le sélecteur d'hor- loge; un sélecteur de données d'image pour sélectionner l'échelle de gris des données d'image conformément aux données de commande déterminées dans la partie bascule et au signal d'horloge de détection d'octet provenant dudit détecteur de données; et une partie de sortie de données d'image pour délivrer par octets, les données d'image converties de résolution et d'échelle de gris qui sont validées par le signal de sélection d'échelle de gris de données d'image sélectionné dans le sélecteur de données d'image, confor- mément au signal d'horloge d'élément d'image délivré par le sélecteur d'horloge. D'autres buts et avantages de la présente inven- tion ressortiront mieux de la description qui va suivre en référence aux dessins annexés, sur lesquels: la Figure 1 est un schéma synoptique d'un disposi- tif de conversion de résolution et d'échelle de gris de don- nées d'image d'un document selon la présente invention; la Figure 2 représente le format des données de commande de la bascule représenté sur la Figure 1; la Figure 3 est un schéma détaillé de circuit de la bascule représentée sur la Figure 1; la Figure 4 est un schéma détaillé de circuit du générateur d'horloge de conversion de résolution et du sélecteur d'horloge représentés sur la Figure 1; la Figure 5 est un schéma de circuit détaillé du détecteur de données représenté sur la Figure 1; la Figure 6 est un schéma de circuit détaillé du convertisseur de données d'image, du sélecteur de don - nées d'image, et du circuit de sortie de données d'image représentés sur la Figure 1; la Figure 7 est un schéma de formes d'onde repré- sentant le cas dans lequel la résolution de données d'image selon la Figure 1 est 300 dpi; la Figure 8 est un schéma de formes d'onde repré- sentant le cas o la résolution des données d'image selon la Figure 1 est 240 dpi; la Figure 9 est un schéma de formes d'onde du détecteur de données représentant le cas o la résolution des données d'image selon la Figure 1 est 300 dpi et son échelle de gris est 256; la Figure 10 est un schéma de formes d'onde du détecteur de données représentant le cas dans lequel la résolution des données d'image selon la Figure 1 est 300 dpi et son échelle de gris est 16; et la Figure 11 est un schéma de formes d'onde du détecteur de données durant le traitement de données binai- res, dans le cas o la résolution des données d'image selon la Figure 1 est 300 dpi. Un dispositif de conversion de la résolution et de l'échelle de gris représenté sur la Figure 1 sera décrit ci-après en détail en référence aux dessins annexés. En référence à la Figure 1, le dispositif de conversion de résolution et d'échelle de gris des données d'image d'un document selon la présente invention comporte, d'une manière générale, un générateur de signaux de com- mande 10 pour générer les signaux de commande afin de convertir les données d'image réelles, et un processeur de données d'image 20 pour convertir les données d'image réelles conformément aux signaux de commande Le généra- teur de signaux de commande 10 comporte un circuit bascule , un générateur d'horloge de conversion de résolution 20, un sélecteur d'horloge 300 et un détecteur de données 400 Le générateur de signaux de commande 10 génère les signaux de commande pour convertir la résolution et l'échel- le de gris des données d'image réelles Dans le processeur de données d'image 20, les données d'image d'entrée sont converties et délivrées conformément aux signaux de com- mande délivrés par le générateur de signaux de commande et comprend un convertisseur de données d'image 500, un sélecteur de données d'image 600 et un circuit de sor- tie de données d'image 700. En référence tout d'abord à la Figure 3, un circuit bascule 100 de la Figure 1 comprend une bascule à 8 bits 110 et un décodeur 120 La bascule à 8 bits 110 reçoit les données de commande d'image CDO-CD 7 et les mémorise lorsqu'un signal de validation de bascule exté- rieure devient haut, qui fixe les valeurs variables La bascule à 8 bits 110 délivre des signaux de sélection à 4 bits SO-53 parmi les données de commande d'image mémo- risées au décodeur 120, simultanément au sélecteur d'horlo- ge 300 Le décodeur 120 décode les valeurs variables à 4 bits des données de commande d'image CDO-CD 7 qui ont été temporairement mémorisés dans la bascule à 8 bits 110, délivre ensuite les signaux prédéterminés PO-P 3. En référence à la Figure 4, le générateur d'hor- loge de conversion de résolution 200 comprend un compteur 210, un inverseur 220, des portes ET 230-233, et une porte OU 240, et reçoit un signal de validation de données VDEN, -et des signaux prédéterminés PO-P 3 délivrés par le décodeur 120 du circuit bascule 100 selon le signal d'horloge maître MCLK,générant ainsi des signaux d'horlo- ge de conversion de résolution pour le sélecteur d'horloge 300 Le sélecteur d'horloge 300 est constitué des inver- seurs 310-312, des portes ET 320-324, d'une porte OU 325, et de bascules D 330 et 331, et accomplit une combinaison logique du signal d'horloge maître MCLK, des signaux d'hor- loge délivrés par les portes ET 230-233 du générateur d'horloge de conversion de résolution 200, des signaux de sélection SO, 51 et 52 délivrés par le circuit bascule et des signaux de sélection inversés, produisant ainsi un signal d'horloge d'élément d'image PCLK qui correspond au mode et à la séquence de l'opération de données de com- mande d'image. Sur la Figure 5, le détecteur de données 400 comporte une bascule D 410, un compteur 420, des inverseurs 430-433, des portes ET 440, 441 et 442 et une porte OU 450. Le détecteur de données 400 compte le signal d'horloge d'élément d'image PCLK délivré par la bascule D 331 à l'intérieur du sélecteur d'horloge 300 pour détecter un signal d'horloge de détection d'octet WCLK en nombres d'octets selon la conversion d'échelle de gris. Sur la Figure 6, le convertisseur de données d'image 500 comprend un convertisseur d'image multiple en image binaire 510, une bascule D 520, un inverseur 530, et une bascule à 4 bits 540, et effectue la conversion d'échelle de gris et le traitement binaire des données d'image d'entrée conformément au signal d'horloge d'élé- ment d'image PCLK qui est transmis depuis le sélecteur d'horloge 300 Le sélecteur de données d'image 600 com- prend les inverseurs 610, 611 et 612, une porte ET 620, et des portes NON ET 630, 631 et 632, et sélectionne l'échelle de gris des données d'image qui sont délivrées par le convertisseur de données d'image 500 en délivrant un signal de validation de sortie à la partie de délivrance de données d'image 700, conformément à des signaux d'ana- lyse SCO-SC 3 transmis par la bascule à 8 bits 110 du cir- cuit bascule 100 et au signal d'horloge de détection d'octet WCLK délivré par le détecteur de données 400 La partie de délivrance de données d'image 700 possède un registre à décalage 730, et des bascules 731 et 732 pour délivrer en nombres de bits, des données d'image en étant validé selon le signal d'échelle de gris sélec- tionné choisi par le sélecteur de données d'image 600 et accomplissant la conversion de résolution et d'échelle de gris selon le signal d'horloge d'élément d'image délivré par le sélecteur d'horloge 300. Le fonctionnement de la présente invention pré- sentant la structure précitée sera à présent décrit en détail. En référence à la Figure 1, un mode de réalisa- tion de la présente invention sera expliqué en supposant que l'échelle de gris de données d'image IMDO-IMD 7 appli- quée au convertisseur de données d'image 500 est 256 et sa résolution de 300 dpi, c'est-à-dire que les données d'image de document sont de 8 bits par élément d'image. Par conséquent, la résolution est convertie en 300 dpi, 240 dpi, 200 dpi, 180 dpi, et 75 dpi, et pour chaque résolution, l'échelle de gris peut être traitée par 8 bits par élément d'image (échelle de gris 256), 4 bits par élément d'image (échelle de gris 16), et 1 bit par élément d'image (codification binaire simple, ou affi- chage couleur). Le circuit bascule 100 fixe les valeurs variables correspondant à la résolution et à l'échelle de gris dési- rées pour convertir les données d'image de document originales IMDO-IMD 7 appliquées au convertisseur de don- nées d'image 500 en données d'image IMO-IM 7 possédant la résolution et l'échelle de gris désirées Lorsque le signal de validation de bascule appliqué à la bascule à 8 bits 110 se trouve à un niveau logique haut, la bascule à 8 bits 110 du circuit bascule 100 (Figure 3) reçoit des données de commande CDO-CD 7 pour mémoriser les valeurs variables qui convertissent les résolutions en 300 dpi, 240 dpi, 200 dpi, 180 dpi, et 75 dpi, et indiquer l'échelle de gris telle que 8 bits par élément d'image, 4 bits par élément d'image, des données binaires simples, ou une pseudo demi-teinte (affichage couleur). Le format des données de commande CDO-CD 7 est représenté sur la Figure 2, et composé de codes de commande de résolution CDO-CD 2, de codes de commande d'échelle de gris CD 4-CD 6, et de codes réservés CD 3 et CD 7. Dans le mode de réalisation représenté sur les Figures 2 et 3, le code de commande de résolution et le code de commande d'échelle de gris sont limités à une représentation à 1 octet Cependant, en application pra- tique, des étapes pour commander la résolution et l'échel- le de gris peuvent être augmentées en divisant l'échelle de commande pour les codes de commande de résolution et d'échelle de gris des données de commande dans deux bascules distinctes Ce mode de réalisation de la présente invention est décrit en limitant les niveaux de résolution à cinq types, à savoir 300 dpi, 240 dpi, 200 dpi, 180 dpi, et 75 dpi, et ainsi, le code de commande de résolution est fixé à 3 bits Egalement, puisque le mode de traitement du code de commande d'échelle de gris est limité à 4 types qui sont un traitement à 8 bits par élément d'image, 4 bits par élément d'image, binaire simple, et pseudo demi- teinte, le code de commande d'échelle de gris est fixé à 3 bits Ainsi, la résolution est fixéeà un code d'un octet pour dilater la commande de résolution à 256 types, et d'une façon similaire, la commande d'échelle de gris est dilatée par un code à un octet. Avec des codes correspondants fixés comme repré- senté sur le tableau 1 et le tableau 2 suivants, une bascule à 8 bits 110 du circuit bascule 100 délivre les codes de commande de résolution au décodeur 120 et au sélecteur d'horloge 300 par l'intermédiaire de signaux de sortie QO-Q 3 en tant que signaux SO-53, et délivre les codes de commande d'échelle de gris au détecteur de données 400 et au sélecteur de données d'image 600 par l'intermédiaire des signaux de sortie Q 4-Q 7 en tant que signaux d'analyse SCO-SC 3. Tableau 1 Résolution CD 3 CD 2 CD 1 CD O 300 dpi R O O O 240 dpi R O O 1 dpi R O 1 O dpi R O 1 1 dpi R 1 O O Code réservé R 1 O 1 Code réservé R 1 1 O Code réservé R 1 1 1 Tableau 2 Echelle de gris CD 7 CD 6 CD 5 CD 4 8 bits/élément d'image O R O O 4 bits/élément d'image O R O 1 Code réservé O R 1 O Code réservé O R 1 1 Binaire simple 1 R O O Affichage couleur 1 R O 1 Code réservé 1 R 1 O Code réservé 1 R 1 1 Dans ce qui précède (tableau 1) et (tableau 2), les bits CD 3 et CD 6 désignés par "R" sont des bits réser- vés pour dilater le code de commande de résolution et deviendront des états "indifférents". La Figure 4 représente le générateur d'horloge de conversion de résolution 200 et le sélecteur d'horloge 300, et les opérations des circuits sont déterminées par récep- tion des signaux de sortie de la bascule à 8 bits 110 et du décodeur 120 représentés sur la Figure 3. Un signal d'horloge maître MCLK représenté sur la Figure 4 est un signal d'horloge possédant une fréquence double du signal d'horloge de données d'élément d'image délivré par un capteur d'image non représenté ici, et un rapport cyclique de 50 % De plus, un signal de validation de données VDEN impose le départ et la fin de données effectives, et représente la durée durant laquelle le capteur d'image commence à lire et à délivrer des données sur une ligne réelle Les signaux prédéterminés PO-P 3 appli- qués au générateur d'horloge de conversion de résolution 200 sont les valeurs prédéterminées du compteur 210, et déterminent la période du compteur 210 en étant délivrés par le décodeur 120 représenté sur la Figure 3 Le signal de sortie du décodeur 120 est déterminé par l'équation suivante, dans laquelle la valeur prédéterminée à la réso- lution de sortie du capteur d'image est indiquée comme suit: valeur prédéterminée SR x 2 (équ 1) valeur G C M (SR, WR) (éul o, SR = résolution de sortie du capteur d'image WR = résolution désirée (obtenue en convertissant la résolution de sortie), et G.C M = la plus grande commune mesure. Par conséquent, lorsque la résolution de sortie du capteur d'image est 300 dpi, la valeur prédéterminée pour convertir la résolution de sortie en 240 dpi est comme suit: valeur prédéterminée 300 x 2 G.C M ( 300, 240) 300 x 2 = 10 Par conséquent, pour convertir la résolution de l'image de 300 dpi à 240 dpi, la valeur prédéterminée appliquée au compteur 210 du générateur d'horloge de con- version de résolution 200 est fixée à 10 comme décrit ci-dessus, en faisant ainsi fonctionner le compteur comme un compteur binaire dont la période est 10. Lorsque la durée de fonctionnement du compteur est déterminée en fixant la valeur prédéterminée appliquée au compteur 210 représentée sur la Figure 4 selon l'équa- tion 1, l'horloge maître MCLK appliquée au compteur 210 sélectionne certaines impulsions d'horloge par période- individuelle de l'équation 1, convertissant la résolution. L'équation suivante 2 représente le nombre des impulsions d'horloge à sélectionner par période de l'équation 1 con- formément à la résolution qui sera convertie. nombre des impulsions WR x 2 (équation 2) d'horloge à sélectionner G C M (SR, WR) D'autre part, la sélection des impulsions d'hor- loge qui est représentée par l'équation 2 par période d'horloge individuelle désignée par l'équation 1 pour convertir la résolution, peut se traduire par un effet similaire en éliminant plusieurs impulsions d'horloge pour chaque période d'horloge de l'équation 1 Par consé- quent, les nombres des impulsions d'horloge devant être éliminées par période de l'équation 1 pour convertir la résolution peuvent être obtenus en retranchant l'équation 2 de l'équation 1 Ainsi, le nombre des impulsions d'horlo- ge devant être éliminées par période de l'équation 1 est obtenu par l'équation suivante 3. Nombre des impulsions _ (SR WR) x 2 ( d'horloge à éliminer G C M (SR, WR) (équation 3) Lorsque la résolution de sortie du capteur d'image est convertie de 300 dpi à 240 dpi, le nombre d'éléments d'image à éliminer est de deux par dix éléments d'image délivrés par le capteur d'image par l'équation pré- cédente 3. Comme exposé ci-dessus, si un élément d'image de sortie du capteur d'image est régulièrement éliminé tous les 5 éléments d'image, une image à 300 dpi peut être convertie en une image à 240 dpi. Pour déterminer le nombre d'impulsions d'horlo- ge devant être éliminées pour convertir la résolution comme représenté dans l'équation précédente 3, la valeur de sortie du compteur 210 doit être combinée logiquement. Ici, une entrée de chacune des portes ET 230-233 est alimentée par la valeur de sortie transmise depuis chaque borne QD, QC et QB du compteur 210 pour convertir une résolution à 300 dpi en une résolution à 240 dpi, 200 dpi, 180 dpi et 75 dpi. D'autre part, le sélecteur d'horloge 300 repré- senté sur la Figure 4 est un circuit qui sélectionne le signal d'horloge provenant du générateur d'horloge de conversion de résolution 200 conformément aux signaux SO-53 délivrés par la bascule à 8 bits 110 du circuit bascule 100 représenté sur la Figure 3 Ici, les valeurs des signaux SO-53 sont basées sur le code de commande d'échelle de gris CD 0-CD 3 consigné sur le Tableau 1. Comme décrit ci-dessus, pour déterminer le rap- port d'horloge d'élément d'image converti en sélectionnant le signal d'horloge converti dans le générateur d'horloge de conversion de résolution 200, le signal d'horloge traverse le circuit logique du sélecteur d'horloge 300 constitué des inverseurs 310-312, des portes ET 320-324, de la porte OU 325, et des bascules 330 et 331 A cet instant, la bascule D 331 incorporée dans le sélecteur d'horloge 300 représenté sur la Figure 4 est un diviseur par 2 qui délivre le signal d'horloge d'élément d'image PCLK au détecteur de données 400, au convertisseur de données d'image 500, et à la partie de sortie des données d'image 700 Ici, le signal d'horloge d'élément d'image PCLK représente le rapport du signal d'horloge d'élément d'image converti. La Figure 5 représente un mode de réalisation du détecteur de données 400 qui détecte les données d'élément d'image traitées en nombres d'octets et con- formément à différents modes d'analyse, et génère un si- gnal de détection d'octet conformément au signal d'horlo- ge d'élément d'image PCLK délivré par la bascule D 331. Dans le détecteur de données 400, la porte ET 440 est un dispositif logique qui délivre des données à 8 bits par élément d'image, tandis que la porte ET 441 est un dispositif logique qui, par l'intermédiaire de la bascule 410, divise le signal d'horloge d'élément d'image PCLK par deux afin de délivrer des données à 4 bits par élé- ment d'image, et la porte ET 442 est un dispositif lo- gique qui détermine des images binaires de teinte binaire simple ou en pseudo demi-teinte à la réception du signal de report ayant la période de comptage de 8 et transmis par le compteur binaire 420. A cet instant, le signal d'horloge de détection d'octet WCLK est sélectionné grâce à un dispositif logique, c'est -à-dire la porte OU 450, et les signaux de sortie des portes ET 440, 441 et 442 appliqués à l'entrée de la porte OU 450 sont obtenus par le produit logique des codes de commande d'échelle de gris SCO-SC 3, du signal d'horloge d'élément d'image PCLK, du signal d'horloge d'élément d'image divisé par deux, et du signal de report délivré par le compteur binaire 420. D'autre part, la Figure 6 représente une struc- ture détaillée du convertisseur de données d'image 500, du sélecteur de données d'image 600, et du circuit de sortie de données d'image 700 Ceux-ci fonctionnent sur réception du signal de commande d'élément d'image PCLK délivré par le sélecteur d'horloge 300 sur la Figure 4, du signal d'horloge de détection d'octet WCLK délivré par le détecteur de données 400 sur la Figure 5, et des codes de commande d'échelle de gris consignés sur le Tableau 2. Sur la Figure 6, le convertisseur d'image multi- ple/image binaire 510 du convertisseur de données d'image 500 exécute un traitement binaire des données d'image numériques à 8 bits, effectuant ainsi une codification binaire simple de processus en pseudo demi-teinte Le registre à décalage 730 de la partie de sortie de données d'image 700 reçoit les données binaires en série délivrées par le convertisseur d'image multiple en image binaire 510, et ensuite convertit les entrées en parallèle, c'est -à-dire en données à 8 bits La bascule à 8 bits 732 du circuit de sortie de données d'image 700 contourne l'entrée de données durant le traitement des données d'élément d'image à 8 bits La bascule à 4 bits 540 extrait uniquement le quartet supérieur de l'image d'entrée durant le traitement à 4 ' bits des données d'élément d'image. Le quartet supérieur des données d'image est verrouillé lorsque la bascule D 520 qui divise l'horloge d'élément d'image par deux, amenant la première impulsion d'horloge d'élément d'image PCLK à devenir "haute" Egalement, lorsque la seconde impulsion d'horloge d'élément d'image PCLK devient"haute", les données verrouillées dans la bascule à 4 bits 540 sont à nouveau verrouillées en tant que quartet supérieur de la bascule à 8 bits 731 Les données de quartet supérieur IMD 4-IMD 7 parmi les données d'image d'entrée sont verrouillées en tant que quartet inférieur de la bascule à 8 bits 731, créant ainsi un octet de données. D'autre part, le sélecteur de données d'image 600 représenté sur la Figure 6 commande le fonctionnement de la partie de sortie de données d'image 700 par les codes de commande d'échelle de gris consignés sur le Tableau 2 Egalement, le sélecteur de données d'image 600 commande exclusivement les signaux de commande de sortie du registre à décalage 730 et des bascules à 8 bits 731 et 732, pour empêcher les données de se rencontrer lors de la-transmission des données traitées aux bornes de sortie IMO-IM 7 de la partie de délivrance de données d'image 700, de sorte que les bornes de sortie avec d'autres échelles de gris conservent des états à haute impédance lorsqu'une échelle de gris particulière est sélectionnée. La Figure 7 est un schéma de formes d'onde du générateur d'horloge de conversion de résolution 200 de la Figure 4 lorsqu'il convertit et traite une résolution des données d'image en 300 dpi Conformément aux codes de commande de résolution représentés sur le Tableau 1, chaque bit des signaux de sélection SO-53 devient " O ", et le si- gnal d'horloge MCLK ayant une fréquence double de celle du signal d'horloge d'élément d'image est à nouveau échantillonné dans la bascule D 330 par l'intermédiaire de la porte ET 320 et de la porte OU 325 du sélecteur d'horloge 300 Celui-ci génère un signal d'horloge d'élé- ment d'image PCLK qui est divisé par deux dans la bascule D 331 comme représenté sur la Figure 7. A cet instant, les valeurs prédéterminées PO-P 3 et les valeurs de sortie QA, QB, QC et QD dans le compteur 210 du générateur d'horloge de conversion de résolution deviennent un état "indifférent" par logique sélective comme représenté par les parties hachurées sur la Figure 7 Comme décrit ci-dessus, lorsque des données d'image ayant une résolution de 300 dpi sont introduites dans le convertisseur de données d'image 500, toutes les données d'élément d'image sont sélectionnées sans omission. Par ailleurs, pour convertir la résolution de référence de données d'image entrées depuis un capteur d'image à 300 dpi en 240 dpi, la valeur prédéterminée est calculée par l'équation 1 et la valeur prédéterminée est chargée en tant que bits respectifs des valeurs pré- déterminées PO-P 3 du compteur 210 en fixant la période du compteur à 10 A cet instant, si les signaux de sélec- tion SO-53 sont fixés par les valeurs de code correspon- dant à 240 dpi du tableau 2, le signal de sortie QD et le signal d'horloge maître MCLK du compteur 210 sont multipliés logiquement dans la porte ET 230 en tant que formes d'onde représentées sur la Figure 8 Ensuite, le signal de sortie de la porte ET 203 est à nouveau échan- tillonné dans la bascule D 330, et divisé à nouveau par deux par la bascule D 331 Le signal divisé par deux dans la bascule D 331 est le signal pour commander la résolution de 240 dpi C'est-à-dire que pour convertir les données d'image entrées à partir du capteur d'image de 300 dpi en 240 dpi, les données d'image peuvent être obtenues en éliminant l'un quelconque parmi cinq signaux d'horloge de sortie des données d'image. La Figure 9 est un schéma de formes d'onde par lequel des données à 1 octet sont détectées pour être appropriées pour délivrer et traiter les données d'élément d'image du détecteur de données 400 représenté sur la Figure 5, lorsque les données d'image,ayant une résolu- tion de 300 dpisont appliquées au convertisseur de don- nées d'image 500 par 8 bits par élément d'image. En ce qui concerne les formes d'onde représentées sur la Figure 9, le signal d'horloge d'élément d'image PCLK délivré par le générateur d'horloge 300 traverse la porte ET 440 et la porte OU 450 dans le détecteur de don- nées 400 conformément aux codes de commande d'échelle de gris du tableau 2, en obtenant ainsi le signal d'horloge de détection d'octet WCLK. La Figure 10 est un schéma de formes d'onde du détecteur de données 400 lorsque la résolution de données d'image est 300 dpi et son échelle de gris est 16, c'est- * à dire 4 bits par élément d'image. Comme représenté sur la Figure 10, lorsque l'image est traitée avec une échelle de gris de 16, c'est- à-dire que les données sont à 4 bits pour chaque élément d'image, des données à 4 bits sont transmises chaque fois que le signal d'horloge d'élément d'image PCLK devient "haut" A cet instant, la bascule D 410 sur la Figure 5 divise les données à 4 bits par deux et ensuite détecte 1 octet de données pour chaque période d'entrée sur deux du signal d'horloge d'élément d'image PCLK, et les codes de commande d'échelle de gris sont combinés dans la porte ET 441. La Figure 11 est un schéma de formes d'onde du détecteur de données 400 durant un traitement des données d'image binaire avec une résolution de 300 dpi. En référence à la Figure 11, dans le cas du trai- tement d'une image binaire telle qu'une image binaire simple en pseudo demi-teinte, puisqu'un bit est généré chaque fois que le signal d'horloge d'élément d'image PCLK devient "haut", le signal d'horloge de détection d'octet WCLK est délivré chaque fois que le signal de report apparaît dans le compteur 420 pour transmettre les données un octet à la fois. Conformément à la présente invention, la résolu- tion et l'échelle de gris peuvent être commandées par les données d'image correspondant aux buts d'utilisation des données d'image et à la performance et aux caractéristiques des dispositifs de sortie associés comme décrit ci-dessus, permettant un traitement de données à vitesse élevée De plus, puisque la commande de résolution et d'échelle de gris est effectuée dans l'équipement, le dispositif est hautement compatible et peut être largement adapté. R E V E N D I C A T I ON S 1 Dispositif de conversion de la résolution et de l'échelle de gris de données d'image d'un document, caractérisé en ce qu'il comporte: une partie bascule ( 100) pour fixer des valeurs variables pour recevoir et convertir des données de comman- de d'image d'entrée en données de dommande d'image ayant une résolution et une échelle de gris désirées, un générateur d'horloge de conversion de résolu- tion 200 pour générer des signaux d'horloge de conversion de résolution pour convertir la résolution desdites données de commande d'image dont des valeurs variables sont fixées dans ladite partie bascule ( 100), conformément à un signal d'horloge maître correspondant à la vitesse d'entrée des- dites données de commande d'image, un sélecteur d'horloge ( 300) pour sélectionner un signal d'horloge d'élément d'image approprié au mode et à la séquence de fonctionnement desdites données de commande d'image qui sont introduites depuis la partie bascule ( 100) parmi les signaux d'horloge transmis depuis ledit générateur d'horloge de conversion de résolution ( 200), conformément au signal d'horloge maître correspon- dant à la vitesse d'entrée desdites données de commande d'image, un détecteur de données ( 400) pour compter les- dites impulsions d'horloge d'élément d'image émises par ledit sélecteur d'horloge ( 300) et pour détecter un signal de commande en nombres d'octets conformément à la conver- sion d'échelle de gris, Un convertisseur de données d'image ( 500) pour une conversion d'échelle de gris et une codification bi- naire desdites données d'image entrées conformément au signal d'horloge d'élément d'image émis par ledit sélec- teur d'horloge ( 300), un sélecteur de données d'image ( 600) pour sé- lectionner l'échelle de gris desdites données d'image conformément auxdites données de commande fixées dans la- dite partie bascule ( 100) et ledit signal d'horloge de détection d'octet provenant dudit détecteur de données ( 400), et une partie de délivrance de données d'image ( 700) pour délivrer en nombres d'octets les données d'image converties en résolution et échelle de gris qui sont va- lidées par le signal de sélection d'échelle de gris de données d'image sélectionné dans ledit sélecteur de données d'image, conformément audit signal d'horloge d'élé- ment d'image délivré par ledit sélecteur d'horloge ( 600). 2 Dispositif de conversion de la résolution et de l'échelle de gris de données d'image d'un document selon la revendication 1, caractérisé en ce que ladite partie bascule ( 100) comporte: une bascule à 8 bits ( 110) pour mémoriser des données de commande d'image (CDI-CD 7) à l'instant o un signal de validation de bascule extérieure devient "haut", et fixer et délivrer les valeurs variables des codes de commande de résolution et d'échelle de gris, et un décodeur ( 120) pour décoder et délivrer les- dites valeurs variables des codes de commande de résolu- tion qui sont temporairement mémorisés dans ladite bascule à 8 bits ( 110). 3 Dispositif de conversion de la résolution et de l'échelle de gris de données d'image d'un document selon la revendication 1, caractérisé en ce que ledit générateur d'horloge de conversion ( 200) comporte: un compteur ( 210) pour compter ledit signal d'horloge maître (MCLK) conformément à un signal de déclenchement de données valides (VDEN) et à un signal prédéterminé (PO-P 3) fixé et délivré par ladite partie bascule ( 100), un inverseur ( 220), des première à quatrième portes ET ( 230, 231, 232, 233) pour générer des signaux d'horloge de conversion de résolution prédéterminés à la réception d'un signal quelconque choisi parmi les signaux de sortie dudit compteur ( 210) et dudit signal d'horloge maître (MCLK), et une porte OU ( 240). 4 Dispositif de conversion de la résolution et de l'échelle de gris de données d'image d'un document selon la revendication 1, caractérisé en ce que ledit sélecteur d'horloge ( 300) comporte: des premier, second et troisième inverseurs ( 310, 311, 312), des cinquième à neuvième portes ET ( 320, 321, 322, 323, 324), et une porte OU ( 325), qui combinent lesdits signaux d'horloge délivrés par lesdites première à quatrième portes ET ( 230, 231, 232, 233) dudit généra- teur d'horloge de conversion de résolution ( 200) auxdits signaux de sélection (SO-53) délivrés par ladite partie bascule ( 100), et des première et seconde bascules D ( 330, 331) qui reçoivent le signal de sortie de ladite porte OU ( 325) et sélectionnent un signal d'horloge d'élément d'image (PCLK) correspondant au mode et séquence de fonctionnement de données de commande d'image selon le signal d'horloge maître (MCLK). Dispositif de conversion de la résolution et de l'échelle de gris de données d'image d'un document selon la revendication 1, caractérisé en ce que ledit détecteur de données ( 400) pour détecter ledit signal d'horloge de détection d'octet (WCLK) selon la conversion d'échelle de gris en tant que données unitaires comporte une bascule D ( 400) pour diviser par deux ledit signal d'horloge d'élément d'image délivré par la- dite seconde bascule D ( 331) dudit sélecteur d'horloge ( 300), un compteur ( 420) pour compter ledit signal d'horloge d'élément d'image divisé, et un circuit logique pour combiner logiquement ledit signal d'horloge d'élément d'image, le signal de sortie de ladite bascule D ( 410), le signal de sortie dudit compteur ( 420), et lesdits codes de commande d'échel- le de gris (SCO-SC 3) provenant de ladite partie bascule ( 100). 6 Dispositif de conversion de la résolution et de l'échelle de gris de données d'image d'un document se- lon la revendication 1, caractérisé en ce que ledit con- vertisseur de données d'image ( 500) comporte: un convertisseur ( 510) pour effectuer une co- dification binaire d'image multiple desdites données d'image entrées conformément audit signal d'horloge d'élément d'image (PCLK) provenant dudit sélecteur d'horloge ( 300), une bascule D ( 520) pour traiter des données d'élément à 4 bits, un inverseur ( 530), et une bascule à 4 bits ( 540). 7 Dispositif de conversion de la résolution et de l'échelle de gris de données d'image d'un document selon la revendication 1, caractérisé en ce que ledit sélecteur de données d'image ( 600) comporte un dispositif logique pour sélectionner la gradation de données d'image dudit convertisseur de données d'image ( 500) conformément auxdites données de commande de l'échelle de gris (SCO- SC 3) délivrées par ladite bascule à 8 bits ( 110) de ladite partie bascule ( 100). 8 Dispositif de conversion de la résolution et de l'échelle de gris de données d'image d'un document selon la revendication 1, caractérisé en ce que ladite partie de délivrance de données d'image ( 700) comporte un registre à décalage ( 730) et des première et seconde bascules à 8 bits ( 731, 732) pour recevoir respectivement lesdites données d'image converties en provenance dudit convertisseur de données d'image ( 500), délivrant ainsi en nombres d'octets des données d'image de résolution et d'échelle de gris prédéterminées conformément au signal de commande pour sélectionner l'échelle de gris délivrée par ledit sélecteur de données d'image ( 600).