Brevet FR2642926A1 — publié le 19900810

PROCEDE ET DISPOSITIF DE LECTURE POUR UN APPAREIL DE TELECOPIE La présente invention concerne un dispositif de lecture pour un appareil de télécopie. Dans un appareil de télécopie classique, un document est lu par un -lecteur de document dans la station émettrice, et les données d'image qui sont lues sur le document sont modulées et émises. Simultanément, à la station réceptrice, les données d'image reçues sont démodulées et enregistrées par une unité d'enregistrement. De façon générale, dans un tel lecteur de document, I'information d'image d'un document est lue séquentiellement ligne par ligne (une ligne correspond à un seul balayage horizontal) par un élément de conversion photoélectrique tel qu'un dispositif à couplage de charge (CCD), et les données d'image d'une seule ligne qui sont lues sur le document sont émises séquentiellement. Cependant, les données d'image d'une seule ligne qui sont lues séquentiellement par un tel lecteur de document correspondent quelquefois au blanc sur la totalité de la largeur d'une seule ligne (absence d'information), ou bien elles contiennent des zones noires dans une seule ligne (présence d'information). Dans le cas où les données correspondent au blanc sur la totalité de la largeur d'une ligne, comme décrit ci-dessus, on peut effectuer l'émis- sion en sautant la ligne, mais dans le cas où une zone noire est présente dans une seule ligne, on doit émettre les données d'image de la ligne, ce qui fait apparaître un problème consistant dans l'allongement de la durée de transmission et dans l'augmentation du coût de la transmission. Le dispositif de la présente invention résulte de la prise en considération du contexte précédent, et l'invention a pour but de procurer un lecteur de document qui réalise une transmission rapide de données d'image contenant de l'information. Pour atteindre le but ci-dessus, le dispositif de l'invention comprend une première mémoire destinée à enregistrer des données d'une seule ligne obtenues par le balayage d'un document dans la direction du balayage principal, une seconde mémoire destinée à enregistrer des données d'une seule ligne qui précèdent les données précitées, des moyens de calcul ;;sfthméti- que qui sont destinés à calculer le nombre d'éléments d'images qui ont changé entre ces deux ensembles de données d'une seule ligne, des moyens de génération de code spécifique destinés à produire un signaI spécifique ayant une durée inférieure à celle des données d'une seule ligne, et des moyens de décision destinés à émettre les données d'une seule ligne contenues dans la première mémoire de ligne ou le signal spécifique qui est issu des moyens de génération de signal de code spécifique, en les sélectionnant sur la base d'une comparaison entre une valeur introduite prédéterminée et le nombre d'éléments d'image qui ont changé. L'invention sera mieux comprise à la lecture de la description qui va suivre d'un mode de réalisation, donné à titre d'exemple non limitatif. La suite de la description se réfère aux dessins annexés sur lesquels la figure 1 est un schéma synoptique montrant un exemple d'un lecteur de document dans un appareil de télécopie conforme à l'invention; la figure 2 est un schéma destiné à l'explication du nombre d'éléments d'image qui ont changé entre les trains de configurations d'éléments d'image a, b d'une paire d'ensembles de données d'une seule ligne ; et la figure 3 est un organigramme représentatif des procédures de fonctionnement conformes à l'invention. Le schéma synoptique de la figure 1 représente la structure électrique d'un lecteur de document 1. Sur cette figure, la référence 2 désigne un document à émettre ; la référence 3 désigne un élément de conversion photoélectrique constitué par un dispositif à couplage de charge (CCD), etc. ; et la référence 4 désigne un circuit de traitement d'image. Ce circuit de traitement d'image 4 comprend un circuit échantillonneur-bloqueur, un circuit de commande de gain et un circuit de conversion analogique/nu mérique, etc., pour traiter un signal d'image analogique qui provient d'un tel élément de conversion photoélectrique. Les références 5 et 6 désignent des mémoires de ligne qui sont destinées à accumuler des données d'une seule ligne (un seul balayage horizontal) d'un document 2.La référence 5 désigne une première mémoire de ligne qui est destinée à enregistrer les données de la ligne présente, et la référence 6 désigne une seconde mémoi re de ligne qui est destinée à enregistrer les données d'une ligne précédente ou de plusieurs lignes précédentes. La référence SW désigne un inter rupteur de transfert prévu pour transférer à la demande vers la seconde mémoire de ligne 6 les données d'une seule ligne qui sont enregistrées dans la première mémoire de ligne 5, et cet interrupteur SW est habituellement maintenu dans l'état ouvert. La référence 7 désigne un circuit OU-EXCLUSIF qui est destiné à déterminer le nombre d'éléments d'image qui ont changé entre des ensembles de données d'une seule ligne qui sont respectivement enregistrés dans la première mémoire de ligne 5 et la seconde mémoire de ligne 6. Comme le montre par exemple la figure 2, dans le cas du train de configuration d'éléments d'image "a" de données d'une seule ligne qui est enregistré dans la première mémoire de ligne 5 et du train de configuration d'éléments d'image "b" de données d'une seule ligne qui est enregistré dans la seconde mémoire de ligne 6, le nombre d'éléments d'image qui ont changé, soit N = 4, est caIculé en déterminant le résultat de l'application de la fonction OU EXCLUSIF, "c", dans le circuit OU-EXCLUSIF 7 décrit ci-dessus.Dans les trains de configuration d'éléments d'image "a", "b", la mention "1" indique une information de noir, tandis que la mention "0" indique une information de blanc. La référence 8 désigne un comparateur qui est destiné à comparer une valeur d'entrée N (nombre d'éléments d'image qui ont' changé) provenant du circuit OU-EXCLUSIF 7, et une valeur fixée M provenant de la mémoire de données fixées 9. Cette valeur fixée M peut avoir été introduite préalablement dans la mémoire de valeur fixée 9 au moyen d'une unité d'entrée 10, telle qu'un clavier numérique, etc. En outre, le comparateur 8 compare le nombre d'éléments d'image qui ont changé, N, calculé par le circuit OU EXCLUSIF 7, avec la valeur introduite prédéterminée M. Lorsque N C M, la valeur de comparaison "0" est émise, tandis que lorsque Nz M, la valeur de comparaison "1" est émise. La valeur prédéterminée M doit être déterminée soigneusement en considérant la densité d'information d'un document. Par exemple, dans le cas de l'analyse d'un document de format A4, le nombre d'éléments d'image correspondant aux données d'une seule ligne est de 1 728 points. Si un certain élément d'image est blanc, I'élément d'image des données d'une seule ligne correspondant à la ligne suivante est également souvent blanc. Il y a ainsi corrélation dans la direction du balayage secondaire. Par conséquent, lorsqu'on doit par exemple transmettre un document de format A4 dans le mode de réalisation de l'invention, on fixe la valeur fixée à environ 3 % du nombre d'éléments d'image des données d'une seule ligne. Dans ce cas, on introduit M = 50 pour la valeur fixée, au moyen du clavier numérique de l'unité d'entrée 10.En outre, il est évidemment possible de conserver dans la mémoire de valeur fixée 9, pour la valeur fixée M, une valeur M telle que M = 50 pour le format A4, M = 60 pour Ie format B4 et M = 70 pour le format A3, par exemple, sur la base du format du document. Ensuite, un capteur de détection de largeur de document (non représenté) qui fait partie du lecteur de document 1 détecte le format du document, et la valeur fixée M est automatiquement sélectionnée sur la base du format du document. Une valeur de comparaison provenant du comparateur 8 décrit cidessus est appliquée à un circuit de décision 11. Ce circuit de décision 11 comporte un commutateur de sélection qui sélectionne les données d'une seule ligne qui sont enregistrées dans la première mémoire de ligne 5, ou le signal spécifique provenant du générateur de code spécifique 12. Lorsque la valeur de comparaison qui provient du comparateur 8 est "0", le commutateur de sélection du circuit de décision il est placé dans la condition B, et le signal spécifique est prélevé dans le générateur de code spécifique 12 et il est ensuite émis vers la borne de sortie 13. Lorsque la valeur de comparaison qui provient du comparateur 8 est "1", le commutateur de sélection du circuit de décision est placé dans la condition A, et les données d'une seule ligne provenant de la première mémoire de ligne 5 sont prélevées et sont émises vers la borne de sortie 13. A partir de la borne de sortie 13, le signal est émis vers la ligne de transmission par l'intermédiaire du circuit de codage (non représenté) et du circuit d'émission (non représenté), consitué par un modem et par une unité de commande de réseau. Le signal spécifique qui provient du générateur de code spécifique 12 a une durée très inférieure à la durée de signal des données d'une seule ligne. Ce signal peut par exemple être fixé à la durée du signal pour l'émission d'une ligne totalement blanche. Environ 12 bits (au moment du codage) sont nécessaires à la fois pour le code de données et le code de fin de ligne (EOL), pour la transmission d'une ligne entièrement blanche conformément à la règlementation GIII du CCITT, et on peut donc réaliser une transmission rapide, et réduire considérablement la durée nécessaire pour la transmission, en fixant la longueur de ce signal spécifique à environ 12 bits (au moment du codage). On va maintenant expliquer le fonctionnement du lecteur de document de l'invention. La figure 3 est un organigramme destiné à l'explication du traitement de signal des données d'image qui sont lues sur le document. Tout d'abord, au démarrage de l'opération de lecture du document 2 à transmettre (étape Qi ), le signal analogique d'une seule ligne que l'élément de conversion photoéIectrique 3 lit dans la direction du balayage principal (étape Q2 ) est échantillonné et bloqué par le circuit échantillonneur-bloqueur dans le circuit de traitement d'image 4, une commande telle que l'application d'un gain prédéterminé est accomplie dans le circuit de commande de gain, et le traitement d'image tel que la conversion en un signal numérique est ensuite effectué dans le circuit de conversion analogique/numérique (étape Q3 ). Les données d'une seule ligne pour lesquelles le traitement d'image est terminé sont enregistrées dans la première mémoire de ligne 5, à titre de données de la ligne courante.Dans le cas où-les données d'une seule ligne correspondent à la première ligne, la séquence passe directement de l'étape 0 à ltétape(E).Les données d'une seu- le ligne sont ainsi émises vers la borne de sortie 13, et les données d'une seule ligne qui sont contenues dans la première mémoire de ligne 5 sont transférées vers la seconde mémoire de ligne 6 et sont enregistrées à titre de données de la ligne précédente. Dans ce cas, I'interrupteur de transfert SW est placé dans la condition fermée, tandis que le commutateur de sélection du circuit de décision 1 1 est placé dans la condition A. Dans le cas où le signal d'image suivant "existe" à l'étape (D), la séquence de traitement retourne à étape C2 , et les données d'une seule ligne correspondant à la ligne suivante qui sont obtenues par le trai tement d'image (étape Q3 ) sont enregistrées à titre de données de la ligne courante dans la première mémoire de ligne 5 (étape (i) ).Le circuit OU-EXCLUSIF 7 calcule le nombre-d'éléments d'image N qui ont changé entre la ligne courante de la première mémoire de ligne 5 et la ligne précédente de la seconde mémoire de ligne 6 (étape (i) ), et le comparateur 8 compare ce nombre avec la valeur fixée M de la mémoire de valeur fixée 9 (étape (2) ) A l'étape Q7 , lorsque le nombre d'éléments d'image qui ont changé, N, est à l'extérieur de la plage définie par la valeur fixée M (N > M), le circuit de décision I1 place le commutateur de sélection dans la condition A, pour émettre les données d'une seule ligne de la première mémoire de ligne 5 vers la borne de sortie 13 (étape (!) ), et pour-transférer les données d'une seule ligne de la première mémoire de ligne 5 vers la seconde mémoire de ligne 6, en fermant l'interrupteur de sélection SW pour le trans fert (étape #). De plus, à l'étape ), , lorsque le nombre d'éléments d'image qui ont changé, N, est compris à l'intérieur de la plage définie par la valeur fixée M (N 4 M), le circuit de décision 1 i place le commutateur de sélection dans la condition B pour émettre vers la borne de sortie 13 le signal spécifique provenant du générateur de code spécifique 12 (étape (g) ), et il n'accomplit pas le transfert, en maintenant dans la condition ouverte le commutateur de sélection SW pour le transfert.Ainsi, tant que le nombre d'éléments d'image qui ont changé, N, est compris dans la plage définie par la valeur fixée M (N # M), I'émission de données d'une seule ligne n'est pas effectuée et seul le signal spécifique est émis. Lorsque le signal d'image disparaît, sous l'effet de la répétition des étapes (2 - Oî, I'opération de lecture se termine (étape G12). Bien que ceci ne soit pas représenté sur la figure, I'unité d'enregistrement dans la station réceptrice détecte que les données d'image reçues sont les données d'une seule ligne ou le signal spécifique, elle enregistre les données lorsqu'il s'agit des données d'une seule ligne, tandis que lorsqu'il s'agit du signal spécifique, elle enregistre les données en prélevant la ligne précédente (ou les lignes précédentes) qui sont mémorisées dans la mémoire de ligne qui est incorporée dans l'unité d'enregistrement. Conformément au mode de réalisation présent, et comme décrit cidessus, on calcule le nombre d'éléments d'image qui ont changé, N, entre les données d'une seule ligne et les données de la ligne précédente, qui sont obtenues par le balayage du document dans la direction de balayage principal, et on sélectionne pour l'émission les données d'une seule ligne ou le signal spécifique du générateur de code spécifique 12, en procédant par comparaison avec la valeur fixée introduite prédéterminée M. Par conséquent, lorsque le nombre d'éléments d'image qui ont changé, N, pour chaque ligne, est compris dans la plage qui est définie par la valeur fixée (N 5 M), la transmission avec saut de ligne devient possible, la durée de transmission peut être réduite et le coût de transmission peut être diminué en transmettant le signal spécifique. En d'autres termes, dans le mode de réalisation considéré précédemment, s'il n'existe pas de corrélation entre des lignes successives, lorsque l'information du document est définie par de petits caractères, les données correspondant au balayage d'une seule ligne sont transmises. Lorsqu'il existe une corrélation dans les lignes successives, dans le cas où l'information est définie par des caractères grossiers, la transmission avec saut de ligne est effectuée. Il en résulte qu'on peut obtenir un effet similaire à celui qu'on obtient en changeant automatiquement la densité de ligne dans la direction du balayage secondaire, en fonction de la densité d' informa- tion du document. En outre, dans le mode de réalisation ci-dessus, on peut fixer librement la valeur fixée M qui est enregistrée dans la mémoire de valeur fixée 9, en introduisant cette valeur par l'unité d'entrée 10. On peut donc améliorer encore davantage l'efficacité de la transmission en changeant la valeur fixée M en fonction de la densité d'information du document à transmettre. Comme décrit en détail ci-dessus et conformément au mode de réalisation présent, on calcule le nombre d'éléments d'image qui ont changé entre les données d'une seule ligne et les données de la ligne précédente, obtenues par balayage du document dans la direction du balayage principal, et on sélectionne pour la transmission les données d'une seule ligne ou le signal spécifique du générateur de code spécifique, par comparaison avec la valeur d'entrée prédéterminée. Par conséquent, lorsque le nombre d'éléments d'image qui ont changé dans les données de ligne successives est compris dans la plage définie par la valeur fixée, le signal spécifique est transmis. I1 en résulte que la transmission avec saut de ligne est possible, la durée de transmission peut être réduite et le cout de transmission peut également être diminué. I1 va de soi que de nombreuses modifications peuvent être apportées au dispositif et au procédé décrits et représentés, sans sortir du cadre de l'invention. REVENDICATIONS I. Lecteur de document dans un appareil de télécopie, caractérisé en ce qu'il comprend une première mémoire (5) destinée à enregistrer des données d'une seule ligne obtenues par balayage d'un document (2) dans la direction du balayage principal, une seconde mémoire (6) destinée à enregistrer les données d'une seule ligne correspondant à la ligne précédente, des moyens de calcul arithmétique (7) destinés à calculer le nombre d'éléments d'image qui ont changé entre ces deux ensembles de données d'une seule ligne, des moyens de génération de code spécifique (12) destinés à produire un signal spécifique dont la durée est inférieure à la durée des données d'une seule ligne, et des moyens de décision (8) destinés à émettre les données d'une seule ligne de la première mémoire de ligne (5) ou le signal spécifique des moyens de génération de signal de code spécifique (12), en les sélectionnant par comparaison entre une valeur introduite prédéterminée et le nombre d'éléments d'image qui ont changé. 2. Procédé de lecture de document dans un appareil de télécopie, caractérisé en ce qu'on calcule le nombre d'éléments d'image qui ont changé entre les données d'une seule ligne et les données d'une seule ligne correspondant à la ligne précédente, obtenues par balayage du document (2) dans une direction de balayage principal, et on sélectionne pour l'émission les données d'une seule ligne ou un signal spécifique d'un générateur de code spécifique (12), par comparaison entre le nombre d'éléments d'image qui ont changé et une valeur fixée introduite prédéterminée, de façon à permettre une émission avec saut de ligne.