Brevet FR2589657A1 — publié le 19870507

Cette invention se rapporte de façon générale à un procédé permettant de transmettre une page de document dans un réseau de télécommunication et, en particulier, un procédé de transmission de page dans un terminal télématique qui effectue une construction de page pour la transmission de données d'image en télécopie G4. Récemment, des recherches ont été menées sur un terminal pour services télématiques (machine de télétex, de télécopie G4, ou fonctionnant en mode mixte) par exemple, par le CCITT, et une pro- cédure de commande (protocole) est sur le point d'être décidée. Un terminal télématique est un terminal composite pouvant fonctionner comme terminal de télétex, terminal de télécopie (ou de télex), terminal de videotex, etc. Dans le domaine des services téléma- tiques, il permet d'améliorer encore la qualité d'image et la transmission à vitesse élevée au-delà des limites imposées par les machines de télécopie de la technique antérieure, comprenant les machines G1, G2 et G3, et une proposition a été faite pour une procédure de commande qui permet d'effectuer des communications même entre terminaux de types différents. C'est donc un but principal de l'invention de proposer un procédé de transmission efficace dans un semblable terminal télé- matique. Un autre but de l'invention est de proposer un procédé amélioré de transmission de pages de document dans un terminal té- lématique. Un autre but de l'invention est de proposer un procédé perfectionné de communication de données présentant un rendement et une vitesse élevés. La description suivante, conçue à titre d'illustration de l'invention, vise à donner une meilleure compréhension de ses caractéristiques et avantages; elle s'appuie sur les dessins annexes, parmi lesquels: la figure 1 montre comment les figures la et lb doivent être combinées; les figures la et lb, lorsqu'elles sont combinées comme le montre la figure 1, présentent une illustration simplifiée d'une procédure de commande pour un système de télécopie G4; la figure 2 est une représentation simplifiée montrant la structure d'un terminal de télécopie conçu selon l'invention; la figure 3 est une représentation simplifiée montrant la structure de la mémoire intermédiaire de débit de circulation 15 employée dans le terminal de télécopie de la figure 2; la figure 4 montre comment les figures 4a et 4b doivent' être combinées; les figures 4a et 4b, lorsqu'elles sont combinées comme le montre la figure 4, présentent un organigramme illustrant en détail les étapes de la circulation de commande pour la transmission de données d'image de la partie Tx3-1, telle que définie ci-après; et la figure 5 montre comment les figures 5a, 5b et 5c doivent être combinées; les figures Sa, 5b et 5c, lorsqu'elles sont combinées comme le montre la figure 5, présentent un organigramme illustrant les étapes de la circulation liée au transfert de données d'image en provenance de la mémoire intermédiaire, qui fonctionne en arrière-plan de la commande de la transmission de données d'image, à destination de la mémoire intermédiaire de circulation. On s'attend à ce que le service télématique soit assuré par des systèmes de réseaux, comme par exemple le PSDN (Packet- Switched Public Data Network, ou réseau public de transmission de données à commutation de paquets), le CSDN (Circuit-Switched Public Data Network, ou réseau public de transmission de données à commu- tation de circuits), le PSTN (Public Switched Telephone Network, ou réseau téléphonique commuté public) et l'ISDN (Integrated Services Digital Network, ou réseau numérique à intégration de services). Il est probable que l'ISDN constituera le principal courant dans l'avenir. Au Japon, l'INS (Information Network System, ou système de réseaux informatiques), qui est sensiblement équivalent à l'ISDN, fait actuellement l'objet d'expérimentations en vue d'une 258965? utilisation pratique possible dans un proche avenir. Ci-après, l'invention va être décrite dans le cas de la télécopie G4. La figure 1 montre la procédure de commande appliquée en télécopie G4 selon l'invention. Dans la télécopie G4, des réseaux tels que le CSDN et l'INS (ISDN) conviennent du point de vue de la quantité d'information, de la vitesse, etc. Ces réseaux ont un débit binaire élevé et sont largement exempts d'erreurs en raison de l'application, comme procédure de commande, de la procédure HDLC (High level Data Link Control, ou procédure de commande de liaisons de données à haut niveau), de sorte qu'ils permettent d'effectuer la transmission de données d'image à une vitesse élevée et avec une haute qualité, lesquelles ne pourraient pas être obtenues au moyen du système de réseau téléphonique de la technique antérieure des groupes G1, G2 et G3. Si la vitesse du réseau est élevée, le temps nécessaire pour la transmission réelle de l'information d'image et le temps nécessaire à la commande de pré-traitement, avant la transmission de l'information d'image, et à la commande de post- traitement, après la transmission de l'information d'image, jouent un rôle principal dans le rendement temporel global de la transmis- sion. En général, dans les télécommunications, pour effectuer une transmission de manière efficace en adaptant la vitesse du disposi- tif d'entrée-sortie et la vitesse du réseau, on fait typiquement usage de la mise en mémoire tampon, ou tamponnage, en un empla- cement approprié, comme indiqué sur la figure 2. Il faut noter que les figures la et lb, en combinaison, illustrent la procédure de commande utilisée pour la transmission de deux pages d'information d'image en continu. Il faut également noter que, de façon générale, dans les télécommunications, si l'on souhaite augmenter le taux d'utilisation du réseau, on prévoit un tamponnage pour la transmission de données d'un dispositif d'entrée-sortie surla ligne de transmission et pour un système de réception destiné à recevoir des données de la part de la ligne de transmission, et ce tamponnage est typiquement élaboré à l'aide d'une mémoire, ou d'un moyen équivalent. La figure 2 montre schématiquement la structure d'un ter- minal de télécopie conçu selon un mode de réalisation de l'inven- tion. Comme représenté, le terminal de télécopie illustré comporte une unité de commande de système (SCU) 1, une unité de commande de communication (CCU) 2, une section de lecture (VPU) 3, une section d'enregistrement (WCU) 4, une unité d'interface d'opérateur (OPU) 5, un moteur pas-à-pas d'émission 6, un moteur pas à pas de réception 7, une interface instruction/réponse 10, une mémoire de ligne (LM) 11, un codeur/décodeur (CODEC) 12, une mémoire intermédiaire, ou tampon, (BM) 13, une interface de données d'image 14, et une mé- moire tampon de débit de circulation (FB), ou plus simplement un tampon de circulation, 15. Le terminal de télécopie est connecté à une ligne de transmission 8 pour l'émission et la réception de données à. destinationeten provenance du terminal. Il faut noter que, dans la télécopie, des éléments tels que la mémoire de ligne 11, la mémoire tampon 13 et le tampon de circulation 15 sont nécessaires. Dans le système représenté sur la figure 2, l'unité 2 de commande de communication, la section de lecture 3 et l'unité d'interface d'opérateur 5 sont commandées par l'unité de commande du système 1, L'unité de commande du système 1 est dotée du codeur/ décodeur, ou codec, 12, lequel a une fonction de codage servant à produire des données codées en supprimant les redondances dans l'information d'image venant de la section de lecture 3 et une fonction de décodage servant à reconstruire l'information d'image initiale par décodage des données codées au moment de la récep- tion. Selon des instructions venant de l'unité 1 de commande du système, l'unité 2 de commande de communication effectue la proce- dure de commande permettant d'effectuer une communication avec un autre terminal par l'intermédiaire de la ligne de transmission 8. La procédure de commande G4 est une procédure en couches qui repose sur le modèle OSI (Open Systems Interconnection, ou interconnexion de systèmes ouverts) des normes ISO (International Standards Organization). Ensuite, la circulation de la procédure de commande pour l'émission et la réception normales de données d'image va être décrite en relation avec les figures la et lb. (1) EtabLissement de la connexion d'appel, ou mise en com- munication. Typiquement, à l'aide d'un système de réseau produit par une porteuse, comme le NTT au Japon, la procédure permettant d'éta- blir une communication à destination d'un terminal particulier est effectuée. Celle-ci est déterminée en fonction du type de réseau utilisé, comme le PSTN, PSDN, CSDN, ou ISDN (INS), qui ont été cités ci-dessus. (2) Etablissement de la couche liaison de données. Comme couche liaison de données, il est fait usage de la procédure de commande HDLC recommandée par le CCITT. SABM: Met en place le mode ABM. UA: La connexion de ta couche liaison est établie par un message de réception sans numéro (Unnumbered Accept). (3) Etablissement de la couche transport. La couche transport établit une liaison par TCR (Transport Connection Request, ou demande de connexion transport) et TCA (Transport Connection Accept, ou acceptation de connexion trans- port). De plus, à ce moment, une négociation a lieu concernant la dimension du bloc de donnée entre les deux terminaux, afin de déterminer le nombre d'octets (nombre de bytes) d'un bloc de donnée à utiliser pour la communication. (4) Etablissement d'une couche session. Une connexion est établie par CSS (Command Session Start, ou instruction début de session) et RSP (Response Session Start Positive, ou réponse début de session positive). En plus, à ce moment, une négociation est effectuée entre les deux terminaux au sujet de l'échange des ID (identificateurs) et l'abréviation, et de la taille de fenêtre. (5) Etablissement du document. L'établissement de la connexion de la couche document est effectué par CDCL (Command Document Capability List, ou instruction liste des capacités document), RDCLP (Response Document Capability List Positive, ou réponse liste des capacité document positive) et CDS (Command Document Start, ou instruction début de document). Dans le cas du CDCL et du RDCLP, la négociation a lieu en ce qui concerne les capacités de chacun des terminaux. Et le début de la phase de transmission de l'information d'image est effectuée par le DCS. (6) Transmission de l'information d'image. Maintenant, la connexion est établie entre les deux terminaux via les opérations (1 à 5) ci-dessus décrites, et les données d'information d'image sont transférées à la couche inférieure avec addition de l'entête DCUI (Command Document User Information, ou instruction information utilisateur du document) et sont délivrées sur la ligne de transmission comme information d'image. (De plus, à la couche inférieure, le traitement d'en-tête est effectué à chaque couche). Alors, l'établissement du mode pour chaque page est effec- tué par le premier CDUI relatif à la page. On notera au passage que la première instruction de page contient des paramètres (informa- tion) de couche présentation, par exemple un descripteur de présen- tation de document, un descripteur de présentation de page et une unité de texte. Le mode de son document et de sa page (par exemple mode CODEC, densité de ligne, etc.) est désigné par ces informa- tions. En outre, le CDUI contient la longueur de la donnée d'image vue dans la couche présentation comme étant une en-tête par l'infor- mation de texte qui est un paramètre de l'unité de texte de la couche présentation autre que la donnée d'image. TRANSMISSION La donnée d'image venant de la section de lecture 3 entre dans la mémoire de ligne 11 et elle est emmagasinée dans la mémoire tampon 13 après avoir été codée par le codeur/décodeur, ou codec, 12. La donnée de la mémoire tampon 13 est envoyée à l'unité 2 de commande de communication et est emmagasinée dans le tampon de circulation 15 de l'unité de commande de communication 2. Avec cela, dans l'unité de commande de communication 2, la donnée codée qui a été introduite dans le tampon de circulation 15 esttransférée à la couche présentation et est délivrée à la ligne de transmission 8 après avoir été soumise à un traitement d'en-tête. Pendant la transmission, un tamponnage entre la vitesse de Lecture et la vitesse de codage/décodage est effectué entre la mémoire de ligne 11 et la mémoire tampon 13. D'autre part, un tamponnage entre la vitesse du codec 12 et la vitesse de la ligne de transmission 8 est effectué entre la mémoire tampon 13 et le tampon de circulation 15. Le tampon de circulation 15 effectue une adaptation de vitesse vis- à-vis de la ligne de transmission 8, et il est utilisé pour trans- mettre un signal d'image de manière efficace sans interruption. RECEPTION La donnée reçue de la part de la ligne de tranmission 8 est traitée à chaque couche à l'intérieur de l'unité de commande de communication 2 de manière que son en-tête lui soit retirée, et elLe est emmagasinée dans le tampon de circulation 15 comme donnée codée. La donnée codée contenue dans le tampon de circulation 15 est transférée à la mémoire tampon 13, puis elle est transférée à la mémoire de ligne 11 tandis qu'elle est décodée par le codec 12. La donnée est ensuite transférée à la section de recodage 4 si bien qu'un recodage de l'image est effectué. Pendant la réception, un tamponnage entre la vitesse de la ligne de transmission 8 et la vitesse du codec 12 est effectué entre le tampon de circulation 15 et le tampon de mémoire 13. De plus, un tamponnage entre la vitesse de recodage et la vitesse du codec 12 est effectué entre la mémoire de ligne 11 et la mémoire tampon 13. (7) Limite de page et fin de document. Pendant l'opération (6), s'il existe un autre original à envoyer à l'achèvement de la transmission de la première page, la fin de page est communiquée au récepteur par CDPB (Command Document Page Boundary, ou instruction limite de page de document). D'autre part, si la page en cours, qui vient juste d'être émise, est la dernière page, alors la fin de document est communiquée au récepteur par CDE (Command Document End, ou instruction fin de docu- ment). En réponse à cela, le récepteur émet un RDPB (réponse limite de page de document Positive) pour le CDPB et un RDEP (réponse fin de document positive) pour le CDE. Dans ces instructions/réponses (ci-après appelées C/R), un paramètre de nombre de pages est ajouté, qui peut être utilisé pour la gestion des pages et la gestion de la communication par la taille de fenêtre qui a été négociée à la connexion de la session. La réponse ci-dessus décrite est une réponse positive. S'il existe une page qui n'a pas été convenablement reçue, il est alors fait usage d'une réponse négative RDPBN (Response Document Page Boundary Negative, ou réponse de limite de page de document négative). Avec le CDE et le RDEP, la connexion fin de couche document est réalisée. (8) Fin de session. La connexion fin de session est réalisée à l'aide du CSE (Command Session End, ou instruction fin de session) et du RSEP (Response Session End Positive, ou réponse fin de session posi- tive). La couche fin de transport se trouve au même moment que la couche fin de session. (9) Fin de couche liaison. La connexion de la couche liaison prend fin par DISC (Disconnect, ou déconnexion) et UA (Unnumbered Accept, ou accepta- tion, c'est-à-dire message de réception, sans numéro). (10) Etablissement de la déconnexion d'appel. A la fin d'une certaine communication, il est mis fin à l'appel maintenu sur la ligne de transmission. De même que pour l'opération (1), ce processus est déterminé d'après le type de réseau utilisé. Comme décrit dans l'opération (7), à la limite de page contenant une fin de document, l'émetteur transmet une instruction CDPB au récepteur et attend une réponse RDPBP. En outre, dans ce cas, la négociation a été effectuée alors que la dimension de fenêtre est égale à 2 ou plus, et, si le nombre de pages non confirmé qui a déjà été envoyé est plus petit que la dimension de fenêtre, l'émission de la page suivante commence. On va maintenant donner la description relative à la syn- chronisation du retour d'une réponse en relation avec CDPB/CDE. Plus rapide est l'émission d'une réponse au CDPB/CDE, et moins est importante la durée d'occupation inactive de la ligne de transmis- sion. Ainsi, du point de vue de la réduction de la durée de la transmission, plus rapide est La réponse à une instruction, et mieux cela vaut. Dans le cas de la télécopie, ou d'un procédé ana- logue, puisque le signal de sortie utilise un support sur papier, le moment o le support d'enregistrement a été déchargé de manière convenable est le point voulu pour la synchronisation d'émission d'une réponse. Toutefois, comme indiqué sur la figure 2, en raison du tamponnage effectué entre la mémoire de ligne 11, la mémoire tampon 13 et le tampon de circulation 15, il reste encore une importante quantité de données qui n'ont pas été décodées et déli- vrées en vue de l'enregistrement au moment de la réception du CDPB/ CDE. Il faut noter que la décharge d'un support d'enregistrement prend un certain temps puisqu'une commande mécanique est mise en jeu. Dans ces conditions, pour réduire la durée non valable, on donne à la dimension de fenêtre une valeur supérieure ou égale à 2. Et, le moment d'émettre une réponse est fixé au moment de réception du CDPB et du CDE. Il faut noter que la fixation de la dimension de fenêtre a une valeur égale ou supérieure à 2 est efficace dans le cas d'une transmission continue ou multiple, mais n'est pas effi- cace dans le cas d'une transmission unique. Ainsi, il est plus efficace, pour raccourcir la durée de transmission, d'envoyer une réponse immédiatement à la réception du CDPB/CDE. Si une réponse est envoyée immédiatement à la réception d'une instruction, il restera des données dans des éléments tels que le tampon de circu- lation 15, la mémoire tampon 13 et la mémoire de ligne 11, comme indiqué ci-dessus. Pour cette raison, après l'émission d'une réponse positive (RDPBP/RDEP), est effectuée une autre opération de décodage pour réaliser l'enregistrement et la décharge d'une image enregistrée. En résultat, il existe le risque qu'il apparaisse des inconvénients tels que la production d'une erreur de décodage, une surchauffe de la tête d'enregistrement, et un bourrage au niveau du support d'enregistrement. Toutefois, en ce qui concerne l'erreur de décodage, il en est pris soin par la fonction dénuée d'erreurs que réalise la procédure HDLC, et on peut également mini- miser les effets d'un bourrage de papier d'enregistrement dans beaucoup de cas en simplifiant la conception du système mécanique, de sorte que ces deux facteurs ne constituent pas des problèmes importants. Les données d'image venant d'un terminal émetteur sont transmises à un terminal récepteur de la manière suivante. Le tableau ci-dessous montre en détail les opérations effectuées dans ce cas, et la présente invention se rapporte à la rubrique Tx3 indiquée dans le tableau. TABLEAU Emetteur Txl lecture Tx2 codage Tx3 traitement de page - 1 ajouter entête de longueur de couche présen- tation - 2 ajouter en-tête de commande de document - 3 ajouter en-tête de commandé de session - 4 ajouter en-tête de couche transport - 5 ajouter en-tête de couche réseau - 6 ajouter en-tête de couche liaison délivrance à la ligne de transmission dans sur Rxl Rx2 Rx3 -1 Récepteur enregistrement décodage t traitement de page inverser le processus indiqué dans la colonne gauche - 2 inverser le processus indiqué dans la colonne gauche - 3 inverser le processus indiqué dans la colonne gauche - 4 inverser le processus indiqué dans La colonne gauche - 5 inverser le processus indiqué dans la colonne gauche - 6 inverser le processus indiqué dans la colonne gauche réception de la ligne de trans- mission. Les données d'image codées sont tout d'abord emmagasinées la mémoire tampon 13 et le tampon de circulation 15 indiqués la figure 2; toutefois, dans ce cas, la quantité de données e e accumulées varie en fonction de la vitesse de lecture (ci-après appelé vitesse I), de la vitesse de codage du codec 12 et de La vitesse de transmission des données d'image à la ligne de transmis- sion 8. Par exemple, pour une certaine raison particulière au terminal de réception par exemple, la vitesse de recodage dans le terminal de réception étant plus lente, si le tampon decirculation et la mémoire tampon 13 du terminal de réception approchent l'état de complet remplissage par les données reçues et que, par conséquent, les données venant du terminal d'émission ne peuvent plus être reçues ensuite (cette situation étant appelé l'état occupé), un signal RNR (Receive Not Ready, ou réception non prête), ou un signal analogue, de la couche liaison peut être envoyé au terminal d'émission afin qu'il arrête temporairement l'émission des données d'image (page I). Ceci est appelé une commande de débit de circulation. (a) Dans ce cas, la mémoire tampon 13 et le tampon de circulation 15 augmentent graduellement la quantité d'accumulation des données d'image. (b) D'autre part, dans le cas o la vitesse I et la vitesse du codec sont plus lentes, les données d'image ne seront plus accumulées de manière croissante dans la mémoire tampon 13 et le tampon de circulation 15. Dans le cas (a) ci-dessus décrit, les données d'image qui se sont jusqu'alors accumulées dans le tampon de circulation 15 sont délivrées tout à la fois lorsque l'état occupé cesse. Dans ce cas, il arrive souvent que la transmission s'effectue avec la taille de données d'image égale ou supérieure à la taille de blocs fixée au moment de la connexion du transport, si bien que la division des pages a lieu à la couche transport. Dans ce cas, le rapport du nombre de bytesde l'en-tête au nombre de bytesdes données d'image devient plus petit, si bien que le rendement de transmission augmente. Ainsi, pour des données d'image a émettre en une fois, l'en-tête de la couche présentation (la longueur de l'information de texte), l'en-tête de commande de documentation et l'en-tête de commande de session sont placées une seule fois pour la page I totale à diviser, si bien que le rende- ment de transmission augmente. Le cas (a) ci-dessus décrit se produit également aux moments, autres que l'état occupé, o les données s'accumulent de manière croissante dans le tampon de circulation 15 du fait que la vitesse de codage pendant l'émission de la page précédente est plus lente. Dans le cas (b) cidessus décrit, il se produit que les données sont délivrées dès qu'elles ont été introduites dans le tampon de circulation 15. Dans ce cas, les servitudes dues à l'émission de l'en-tête deviennent plus grandes, relativement au nombre de bytes des données d'image; toutefois, le temps pris entre les pages I devient plus petit, si bien que le rendement de transmission s'améliore si on le considère sur une base de page par page. Par exemple, le rendement est particulièrement intéressant dans une page tel qu'un original entièrement blanc qui possède un moindre nombre de bits codés. Sur la base de ce qui vient d'être énoncé, selon l'inven- tion, il est proposé un procédé permettant de transmettre des données d'image avec un rendement élevé en contrôlant l'état du tampon. On va maintenant présenter un mode de réalisation préféré de l'invention. La figure 3 montre schématiquement la structure du tampon de circulation 15 employée dans le système de la figure 2 conçue selon un mode de réalisation de l'invention. Comme représenté, le tampon de circulation obéit à une structure utilisant plusieurs unités de bloc de mémoire. On suppose ici que chacune des unités de bloc de mémoire est constituée de 512 bytes. Dans le mode de réali- sation représenté, il existe n unités16 de bloc de mémoire, et les données d'image venant de la mémoire tampon 13 sont emmagasinées dans l'unité de bloc de mémoire 16. Eu égard à la fonction du tampon de circulation 15, dans le présent mode de réalisation, pendant l'émission, les données d'image appliquées à l'unité de bloc de mémoire 16 sont emmagasinées dans le format qui peut être adapté à la structure de page de la ligne de tranmission 8. Pendant la réception, inversement, les en- tête inutiles sont retirées de la structure de page de la ligne de transmission et, par conséquent, les données sont emmagasinées dans le format qui convient pour un décodage aisé. Dans le cas o Les données d'image sont trop impor- tantes pour une seule unité de bloc de mémoire 16, elles sont alors partiellement emmagasinées dans l'unité de bloc de mémoire suivante. Dans ce cas, l'adresse de l'unité de bloc de mémoire suivante liée est emmagasinée dans l'adresse de la dernière unité de bloc de mémoire. En ce qui concerne l'adresse de départ pour l'emmagasinage des données dans l'unité de bloc de mémoire 16, l'emmagasinage des données d'image commence à une adresse présentant un certain déca- lage, lequel assure l'existence de zones telles que: en-tête d'information de texte de présentation en-tête de commande de document; en-tête de commande de session; et en-tête de couche transport. C'est parce qu'elle est ainsi structurée qu'une page I peut être formée immédiatement et émise sur la ligne d'émission depuis cette unité de bloc de mémoire. De cette manière, les données d'image emmagasinées dans l'unité de bloc de mémoire sont envoyées dès que la condition que doit satisfaire la ligne de transmission pour émettre est satisfaite. En pratique, il s'agit du moment o la couche inférieure, telle qu'on le voit depuis la couche présentation dans le tableau ci-dessus présenté, est devenue en mesure de transmettre une page. Dans le cas (a) ci-dessus décrit, les unités de bloc de mémoire 16 sont liées et les données d'image s'accumulent de manière croissante. Dans le présent cas, puisque les unités de bloc de mémoire 16 sont en nombre limité, lorsqu'elles sont pleines, aucune donnée d'image supplémentaire n'est transférée depuis la mémoire tampon 13, si bien que la mémoire tampon 13 approche elle- même de son état rempli. Lorsqu'elle est remplie, alors La mémoire de ligne 11 approche également de son état rempli. Et, lorsque la mémoire de ligne 11 est devenue pleine, l'opération de lecture d'image s'arrête temporairement. Il faut noter que ceci est une situation extrême qui n'apparaît que lorsque le terminal de récep- tion est resté dans l'état occupé pendant une durée prolongée pour desraisons particulières. Les données d'image emmagasinées dans les unités de bloc de mémoire 16 liées sont envoyées suivant le format des unités de bloc de mémoire liées à la couche inférieure en réponse à une indication sur laquelle l'émission de la page suivante est possible depuis la couche inférieure. Dans le cas (b) ci-dessus décrit, il n'est fait usage que d'une seule unité de bloc de mémoire 16 pour la transmission de données à la couche inférieure. Alors, il existe un cas dans lequel une certaine unité de bloc de mémoire 16 est entièrement remplie de données d'image et un autre cas dans lequel l'unité de bloc de mémoire 16 n'est que partiellement remplie de données d'image. On a décrit jusqu'ici le fonctionnement d'un tampon de circulation 15 utilisant plusieurs unités de bloc de mémoire 16. On va maintenant décrire le cas o le débit de circulation de la transmission de données d'image dépend du fait que les unités de bloc de mémoire 16 sont ou non liées. Les figures 4a et 4b, lorsqu'elles sont combinées de la manière indiquée par la figure 4, montrent la séquence d'opération intervenant dans la commande de l'émission de données d'image en détail, ce qui correspond à la partie Tx3-1 indiquée dans le tableau ci-dessus. D'autre part, les figures 5a à 5c, lorsqu'elles sont combinées de la manière indiquée sur la figure 5, montrent la séquence des opérations intervenant dans le transfert de données d'image depuis la mémoire tampon 13 jusqu'au tampon de circulation comportant plusieurs unités de bloc de mémoire 16. 1) Dans le cas des figures 4a et 4b, une fois achevée la transmission de la page précédente, la couche inférieure se voit communiquer le fait que la transmission de l'image suivante est possible, à savoir l'état de transmission possible d'image suivante. Alors, il devient possible d'émettre l'image suivante. 2) Dans le cas o il y a eu communication de la demande (REQ) d'émission d'image suivante sur l'organigramme présenté par les figures 5a à 5c, alors l'information relative à cette image (valeur de comptage d'image et adresse d'image (adresse d'unité de bloc de mémoire)) est d'abord emmagasinée dans un compteur du type premier entrée, premier sortie, ou compteur FIFO. De plus, à ce moment, le compteur FIFO s'incrémente. Et, si l'état de transmission possible de l'image suivante, selon 1), a déjà été atteint à cet instant, alors l'information relative à l'image à émettre est prélevée dans la zone FIFO et est transmise à la couche inférieure. De plus, à ce moment, le compteur FIFO se décrémente. En outre, un drapeau "transmission possible" est repo- sitionné. Dans l'organigramme des figures 5a à 5c, il est fait référence à ce compteur FIFO et celui-ci est utilisé pour décider si les unités de bloc de mémoire 16 sont ou non liées. 3) Si l'information relative à l'image devant être trans- mise réside déjà dans la zone FIFO du fait de 2) au moment o le signal de transmission possible arrive depuis la couche inférieure, il est délivrée une demande de transmission d'image à la couche inférieure, comme indiqué dans La dernière moitié du paragraphe 2) ci-dessus. Si l'image à transmettre n'existe pas dans la zone FIFO, le drapeau "transmission possible" est positionné et attend l'état relatif à 2). 4) Dans l'organigramme des figures Sa à 5c, ce travail commence après l'émission d'une instruction début de document, et la donnée codée est transférée de la mémoire tampon 13 à l'unité de bloc de mémoire 16. Ainsi s'il existe une zone inutilisée dans l'unité de bloc de mémoire 16, la donnée d'image est transférée dans cette zone depuis la mémoire tampon 13 à l'aide d'un transfert par accès direct en mémoire (DMA) sur la base de l'équipement maté- riel réel. Lorsque ce transfert de données d'image a commencé, l'unité de bloc de mémoire 16 a du mal à se remplir dans le cas d'un original possédant un petit nombre de bits codé. Pour cette raison, en considération de cette perte de temps, ceci est contrôlé par une horloge appropriée, même si L'unité de bloc de mémoire 16 ne devient pas pleine, dans Le cas d'un épuisement du temps imparti par l'horloge, les données jusqu'ici accumulées dans l'unité de bloc de mémoire 16 sont communiquées à l'organigramme des figures 4a et 4b au titre de demande de transmission de page. Dans le cas o l'épuisement du temps imparti n'est pas réalisé et, par consé- quent, lorsque l'unité de bloc de mémoire 16 a été remplie de données d'image, l'état de l'organigramme présenté sur les figures 4a et 4b est examiné par le compteur FIFO et, si une page à trans- mettre à la zone FIFO existe dans l'organigramme des figures 4a et 4b, c'est-à-dire si la valeur du compteur FIFO n'est pas égale à O, alors l'unité de bloc de mémoire 16 est liée à l'unité de bloc de mémoire 16 suivante, et le transfert des données d'image depuis la mémoire tampn 13 est de nouveau effectué. Ainsi, dans ce cas, une demande de page de transmission est définie comme une large masse de données d'image. En réalité, il n'existe pas une liaison indéfinie, et une limitation s'impose, par exemple en fonction du nombre d'unités de bloc de mémoire 16 utilisé. Ce cas se produit lorsque l'autre terminal est dans l'état occupe, comme décrit précédemment, ou lorsqu'une information d'image comportant un grand nombre de bits codé est apparue pendant ta transmission de l'image précédente. En ce qui concerne la valeur fixée par l'horloge, on uti- lise la valeur déterminée relativement au nombre de comptage de la page (nombre de bytes) qui a été délivré lors de la précédente de- mande de transmission, ainsi que la vitesse de la ligne de trans- mission. Ainsi, si la valeur de comptage de la page précédemment transmise est m bytes, alors la valeur retenue pour l'horloge est de préférence fixée à (m x 8)/f, o f est exprimé en kilobits/ seconde et indique la vitesse de la ligne de transmission. Comme décrit ci-dessus, selon l'invention, la transmission s'effectue en tenant compte de l'état d'accumulation des données d'image dans le tampon de circulation 15 et, ou bien, de la vitesse de production de données codées et de la vitesse de transfert des données d'image à la ligne de transmission 8, si bien qu'on peut ajuster suivant une longueur optimale la page de données, ce qui permet d'améliorer le rendement global de transmission. Il faut noter que, dans Le mode de réalisation ci-dessus décrit, une divi- sion des fonctions s'opère entre l'unité de commande de système SCU et l'unité de commande de communication CCU; toutefois, il est également possible que la fonction du CCU soit incorporée à celle du SCU, si cela est souhaitable. Dans ce cas, puisque la fonction de la couche présentation est incorporée dans le SCU, les fonctions de la mémoire tampon 13 et du tampon de circulation 15 peuvent être traitées sous forme d'une seule unité. En d'autres termes, il suffit simplement de considérer du point de vue logique les fonctions de la mémoire tampon 13 et du tampon de circulation 15. Bien entendu, l'homme de l'art est en mesure d'imaginer, à partir du procédé dont la description vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications ne sortant pas du cadre de l'invention. 258965? REVENDICATIONS 1. Procédé de transmission de pages de document dans un terminal télématique, caractérisé en ce qu'on fait varier une con- dition de transmission de page en détectant la vitesse de produc- tion des données à transmettre dans le terminal télématique et une condition de vacuité de la ligne de transmission grâce à l'examen de la quantité de données à transmettre dans un tampon de débit de circulation (15), de manière à améliorer le rendement de transmis- sion des données à transmettre. 2. Procédé selon la revendication 1, caractérisé en ce que ledit tampon de débit de circulation (15) comporte plusieurs unités (16) de bloc de mémoire et en ce que, si les données à transmettre ne peuvent pas être emmagasinées dans une seule desdites unités de bloc de mémoire, elles sont emmagasinées dans deux, ou plus de deux, de ces unités de bloc de mémoire qui sont alors liées, ce qui permet de modifier la capacité effective dudit tampon de débit de circulation.