FR 2007148 A1 19700102 FR 6905656 A 19690227 t 69 05656 2007148 L'invention concerne les systèmes de composition en général et elle concerne particulièrement les systèmes de ce type qui sont utilisés pour réaliser des opérations d'impression utilisant le traitement de données disposées en colonnes parallèles, qui nécessitent des longueurs de lignes différentes égales 5 par exemple à une demi, une, deux tiers ou quatre tiers de colonne respectivement. Les rédacteurs de journaux et de livres ont toujours à traiter des données en colonnes. Le format d'un journal utilise généralement la disposition de textes en.colonnes parallèles sur la page. Les journaux ont généralement 6, 7, ou 6 colonnes dans la page. Les éditeurs de livres utilisent 10 fréquemment un format analogue. De plus, dans la disposition des données en colonnes, à peu près toute l'information que l'on trouve dans un journal peut être disposée en demi colonnes individuelles mélangées aux colonnes de largeur standard. Comme exemple d'une telle disposition ont peut citer les résultats des courses, les entrées et handicaps ou autres informations analogues. 15 Les résultats des courses et entrées sont justifiés dans une colonne complète, tandis que les handicaps le sont dans une demi colonne. Les éditeurs de journaux ont formé plusieurs organisations pour rassembler et diffuser des nouvelles générales, des rapports de marché et autres informations. La communication se fait généralement par l'intermédiaire de 20 ligneB télétypes, en utilisant un code de bande perforée à 5 canaux. En réalité, la bande de papier comprend un sixième canal utilisé pour définir divers symboles ou matrices de commande ou d'information. L'information envoyée sur les lignes de communication est amenée à deux types de terminaux. Un de ces terminaux, une imprimante est placée dans la 25 salle des journaux, et fournit une copie lisible pour l'équipe de rédaction. L'autre est une perforatrice à six canaux placée dans la salle de composition voisine du duplicateur automatique de lignes commandé par bande. Les systèmes de ce type sont apparus en 1932 en même temps que les perforateurs de bande du type "TELE TYPESETTER" CTTS) (dispositif fabriqué par la Compagnie Fair-30 child Caméra and Instrument). La bande TTS est introduite directement dans la machine automatique^ de reproduction 'des lignes et ainsi elle arrive justifiée dans la machine» Cest-à-dire que la bande a été composée sur un perforateur "TELE TYPESETTER" et contient non seulement le texte réel, mais des données d'identification et 35 des codes de contrôle pour le duplicateur de lignes, et des espacements variables et fixes suffisants, de sorte que lorsque la ligne est reproduite, elle soit justifiée. Un dispositif du type décrit, basé sur la composition par "TELE TYPESETTER" utilise les caractères modulaires. C'est-à-dire, un système à 18 unités, dans lequel l'espacement EM a 18 unités de longueur 40 et l'espacement EN 9 unités de longueur, et l'espacement fin a 6 unités de 69 05656 2007148* longueur. En conséquence, EM est égal à 2 EN et à 3 espacements fin. La Justification dans des systèmes de ce type est réalisée en manipulant des bandes d'espacement à l'intérieur des lignes individuelles. A cause de la nature des duplicateurs de lignes n'utilisant pas de cadrât, même les lignes qui 5 doivent être décalées vers la droite doivent contenir suffisamment d'espaces fixes pour remplir la ligne sur toute sa longueur. L'allongement limité des espacements des bandes d'espacement fera que les lingots rempliront l'espace entre les mâchoires d'un duplicateur de lignes. Deux formats sont particulièrement intéressants. Ce sont les formats 10 utilisant les colonnes complètes et les'demi colonnes. Le format utilisant des colonnes complètes, est utilisé pour imprimer les inventaires dé magasins, les textes de journaux et autres. La demi colonne est utilisée pour imprimer les handicaps dans les courses, les paris mutuels etc.. Dans certains cas, l'information telle que les résultats d'un match de baseball est disposée 15 sous forme de demi colonnes individuelles mais transmise sur la ligne de communication sous forme de colonnes complètes d'information. Fréquemment, il est souhaitable ou nécessaire d'utiliser le support d'origine telle que la bande de papier établi sur une échelle de largeur exprimée en une certaine unité, dans un autre système qui est basé sur une échelle 20 de largeur exprimée en une unité différente. Des exemples de ces systèmes sont les dispositifs de composition IBM à bande magnétique qui sont basés sur une échelle de largeur utilisant 9 unités pour le caractère le plus large. Une différence caractéristique entre un système du type TTS et les systèmes IBM, est que le premier système utilise des coins de bandes d'espacement pour 25 obtenir l'uniformité dans les largeurs de lignes tandis que les derniers systèmes utilisent des espacements dont la largeur est un multiple entier de l'unité fondamentale. Lorsque la bande TTS est utilisée dans un système basé sur une échelle de largeur différente et dans un système qui peut utiliser une impï tUwaiiLb 30 comme unité de sortie, des désaccords se produisent dans les lignes produites par le système à cause des variantes dans le nombre des unités attribuées aux différents caractères. ' Certains systèmes de l'art antérieur utilisent des supports dans lesquels les lignes dé données individuelles portent chacune une information de justi-35 fication, et peuvent être identifiées par des séquences particulières terminant la ligne. Dans ces systèmes, lorsque les lignes comprennent deux ou plusieurs colonnes, la largeur constante des colonnes dans les lignés est assurée en utilisant une information de justification pour chaque colonne et les colonnes sont justifiées individuellement. 40 Corme on l'a noté, on utilise des largeurs de colonnes standards exprimées 69 05656 2007148 * an multiples d'une colonne complète (11 à 12 picas): 1/2, 2/3, 1 et 4/3. Si la machine à composer est réglée pour une largeur de colonnes correspondant à la largeur transmise, la copie sera justifiée correctement mais dans le cas contraire, la copie sera inutilisable. 5 Normalement, pour une transmission donnée, la largeur est relativement facile, à déduire puisque des changements de largeur sont peu fréquents, mais pour conserver la trace de ces changements, il faut une surveillance presque continuelle par l'opérateur. Dans certains cas, les largeurs de transmission sont mélangées à des intervalles courts sur une seule bande. Les participants 10 et handicaps pour des courses de chevaux constituent un bon exemple de ce fait. Pour chaque piste, les participants (colonne entière) sont immédiatement suivis par la liste des handicaps (demi colonne), de nombreuses pistes étant établies séquentiellement. La seule indication d'un changement de largeur 15 est donnée par la code visible sur la bande - il n'y a pas de code particulier pour identifier les changements . Il n'y a pas de façon sûre pour la machine d'identifier ou lire le code visible de sorte que des opérateurs doivent introduire manuellement la largeur (mesure) pour chaque article. Le support tel que la bande de papier, est traité dans le système de nm 1 . J ,._X. J ..... 1 «f J A. J __A.J 1 - • t. J « J i. / ^.u -lu oaoiiwo u.iivoiluxuii ue i ayun auuuuicjuj.i4utj> avuu j.â poss J.UÎ ixté d'assurer que des colonnes complètes et des demi colonnes soient justifiées correctement. Avant de commencer les opérations de lecture, l'opérateur introduit la mesure d'une colonne complète et la mesure d'une demi colonne dans le système. Au fur et à mesure que chaque ligne est lue, l'échappement total 25 des codes de largeur fixe est accumulé. Si la largeur totale fixe accumulée pour une ligne particulière, est inférieure à la mesure de demi colonne la plus faible, plus une tolérance pour les lignes (généralement 10 unités) la ligne est écrite suivant la mesure de demi colonne la plus petite. Autrement elle est écrite, suivant la mesure de colonne complète. Le système a des moyens 30 pour ne pas utiliser la sélection de mesure automatique et pour introduire manuellement une mesure fixe. En conséquence, un objet de la présente invention est de réa-liser un procédé et un dispositif pour sélectionner automatiquement une mesure nécessaire pour produire une copie correctement justifiée dans un système de composition. 35 Un autre objet de l'invention est de réaliser une sélection de mesure automatique pour un système de composition qui est basée sur l'identification et l'accumulation de valeurs de largeur fixe obtenues à partir des caractères eux-mêmes et ne nécessitant pas d'indication de code spécial. ,4., t Un autre objet de l'invention est de réaliser la sélection' de mesure 40 automatique et la sélection de mesure standard manuelle dans un système de 69 05656 4 2007148 * composition. Un autre objet de la présente invention est de réaliser la sélection de mesure automatique pour justifier des informations disposées selon des mesures différentes. 5 Un objet particulier de l'invention est de réaliser uns copie imprimée correctement justifiée comportant des colonnes complètes et des demi-colonnes, ou une copie imprimée utilisant une autre disposition en colonne, la détermination des mesures nécessaires pour la justification de la copie imprimée étant réalisée d'une manière automatique, 10 D'autres objets, caractéristiques et avantages de la présente invention ressortiront mieux de l'exposé qui suit fait en référence aux dessins annexés à ce texte qui représentent un mode de réalisation préféré de cella-ci: La figure "1 représente un système de composition qui sert à la sélection de mesure automatique et è la sélection de.mesure standard. 15 Les figures 2a et 2b représentent une bande de papier codée comportant les données codées et les données visibles que l'on rencontrent normalement dans la composition de journaux. La figure 3 représente une copie imprimée produite par 18 système tia la figure 1 avec une sélection da mesure automatique se produisant lorsque 20 c'est nécessaire pour les colonnes de dimensions différentes représentées. Le système de la présente invention résoud les difficultés rsneontrêss dans l'art antérieur en réalisant une sélection automatique démesure. Ceci est basé sur deux faits: 1.™ Sur la bande de papier, la plupart des codes dans une ligna de texte 25 représente des caractères ou espaces fixes de largeur connue. En général la partie d'une ligne prise par des codes de largeur variable Ccodes espace] est inférieure à 15% de la valeur de la mesure. 2.- Il n'y a que deux mesures impliquées et ces mesures sont approximativement dans un rapport ds 2 à 1; par exemple une colonne et une 30 demi-colonne ou 4/3 de colonne et 2/3 de colonne. D'autres rapports plus voisins du rapport 1:1 tel que 3:2 etc.. peuvent être traités par le système. A cause des petits fonds, le rapport 2:1 n'est pas exact. De mima, la limite 15% n'est pas exacte, à cause de la tolérance (11 à 12 picas] dans 35 la définition d'une colonne et à cause du fait que les systèmes de composition IE3Î1 ont des échappements qui ne correspondent pas à ceux utilisés par la transmission. Ce dernier facteur peut déranger les lignes dans lesquelles, il n'y a pas de place laissée pour les espaces. Un réglage typique peut être: une mesure de eolonne de 104 unités, une mesure d'une demi colonne de 88 uni-40 tés avee 175 unités d'une colonne ou 83 unités d'une demi eolonne occupes 69 05656 2007148 par des codes de largeur fixe. La sélection de mesure automatique exige une introduction manuelle des valeurs des unités pour les mesures les plus faibles (1/2 ou 2/3 de colonne) et les mesures les plus grandes (1 ou 4/3 de colonne). Lorsqu'une ligne de 5 texte est lue à partir d'une bande, l'échappement total de codes de largeur fixe est calculé. Si cette valeur est inférieure à la mesure la plus faible, plus une tolérance pour les lignes dérangées (généralement 10 unités) la ligne sera réalisée sur la mesure la plus faible. Autrement, elle sera réalisée sur la mesure la plus grande. 10 . Les lignes courtes terminant un paragraphe et apparaissant au bas ou au sommet d'une page ne posent pas de problèmes dans ce système, car des espaces fixes sont utilisés pour remplir l'espace blanc nécessaire. Si un code de cadrat apparaît dans une ligne (cadrat gauche, cadrat droit ou cadrat central], la mesure utilisée est celle de la ligne précédente ne comportant pas 15 de cadrat. Il est prévu de mettre de côté le système de sélection de mesure automatique en faveur d'une mesure fixe qui peut être introduite manuellement. Ce système présente l'avantage de permettre de réaliser.une opération sans surveillance sur un texte qui nécessiterait autrement des changements de mesures manuels fréquents. Ceci évite aussi aux opérateurs d'avoir à iden-20 tifier des changements de mesure qui peuvent être difficiles à retrouver en examinant la bande. La figure 1 représente un système de composition pour obtenir une copie justifiée imprimée à partir d'une source initiale telle qu'une bande de papier TTS. Le système comprend un certain nombre d'unités à savoir un lecteur de 25 bande 1, un calculateur 2, un tableau de commande 3 et une imprimante 4. Le calculateur 2 comprend un circuit Logique 7, d'Analyse des Caractères d'Entrée, un Bloc d'Entrée (IB) B, un circuit Logique d'Analyse de Transfert des Caractères 9, un Bloc de Sortie (OB) 10, et divers autres circuits Lgiques de Calcul, de Commande et des Registres. Ces circuits comprennent un compteur 30 d'Espace 11, un compteur de Largeur Fixe (registre) 12, un circuit de Comparaison 13, un circuit de Sélection de Mesure 14 et un circuit de Calcul de la Largeur des Espaces 15. Le registre de mesure Manuelle 16. reçoit une valeur standard.de la mesure introduite à- partir du. tableau de commande qui est utilisée, 3, pour jus-35 tifier les caractères de texte utilisés dans les journaux. Le registre 17 de Mesure Automatique de Demi Colonne et le registre 18 de Mesure Automatique de Colonne Entière, reçoivent des valeurs, correspondantes aux demi colonnes et aux colonnes entières. Une bascule de Mesure Automatique 19, lorsqu' elle est enclenchée met en service la Sélection de Mesure automatique et lors- ' 40 qu'elle est bloquée met en service la sélection de mesure standard. 69 05656 6 2007148 On suppose que le dispositif de lecture 1- utilise une bande appelle TTS, à partir de laquelle diverses données sont obtenues, "comprenant des données de colonne entière et de demi colonne. Au fur et à mesure que l'information dans la bande TTS est lue, elle est transférée au circuit Logique d'Analyse 5 des Caractères d'Entrée 7 du Calculateur 2. Le système extrait les caractères du dispositif de lecture et les envoie dans le registre à l'intérieur du circuit Logique d'Analyse des Caractères d'Entrée. Chaque caractère ou espace dans une ligne est placé dans un Bloc d'Entrée 8. Le système accumule une ligne ëntière dans le Bloc d'Entrée et 10 au fur et à mesure que chaque caractère arrive, il accumule l'information de largeur dans un compteur de Largeur Fixe 12. On trouve la largeur de chaque caractère en consultant le tableau et elle est ajoutée à ce registre. Le circuit conserve aussi la trace du nombre des espaces qui se produisent en faisant avancer le compteur d'espaces 11. Une fois qu'une ligne entière 15 est introduite dans le bloc d'entrée 8, le circuit calcule l'information de largeur en utilisant une des valeurs de mesure de ligne' précédemment introduite à partir du tableau de commande 3 et le nombre des espaces rencontrés dans la ligne. Ceci déterminera combien il y aura d'espaces dans la copie finale. Une fois que la largeur des espaces est déterminée, le circuit com-20 mence à transférer les caractères depuis le Bloc d'Entrée 8 au Bloc de Sortie 10 en passant par le circuit logique d'Analyse de Transfert des Caractères 9. Lorsque le circuit atteint un caractère d'espace-, il est remplacé par un caractère "pas d'impression" ayant la largeur appropriée pour remplir tout l'espace. 25 Le Bloc d'Entrée 8 et le Bloc de Sortie 10 servent dans le cas où un espace a une largeur supérieure à 9 unités. Dans tel un cas, deux ou plusieurs espaces sont mis à la place d'un espace dans les données originales. Si la source est une bande magnétique par exemple, le circuit introduit dans le Bloc d'Entrée les caractères majuscules comme c'est indiqué par un bit de 30 décalage associé à chaque caractère. Pour la sortie dé l'imprimante, il-est" nécessaire d'avoir un code de passage en majuscule. Ce code doit être inséré, avant un caractère majuscule. Un code-de passage en minuscules doit être placé après le caractère. Ce code occupe un espace supplémentaire' de sorte qu'il faut deux blocs. 35 D'une manière-générale, les informations obtenues à partir du" Lecteur 1 sont traitées par le système ligne par ligne. Cependant, il y a un certain chevauchement puisque lorsqu'une ligne quelconque particulière est transférée au Bloc de Sortie 10, afin d'être utilisée pour actionner l'imprimante 4 une ligne suivante peut être reçue dans le Bloc d'Entrée 8 du système. La lecture 40 de la ligne suivante et son introduction au Bloc d'Entrée permet le transfert 69 05656 7 2007148 de la ligne précédente depuis le Bloc d'Entrée au Bloc de Sortie. Un registre intéressant est le registre de tolérance 20 qui n'est pas commandé à partir du tableau de commande mais qui est chargé à l'intérieur du système par le programme. Ce registre est utilisé pour déterminer de com-5 bien les données doivent s'approcher de la mesure de demi-colonne avant que l'on utilise cette mesure au lieu d'utiliser la mesure de colonne entière. Le registre 20 contient une valeur qui est une tolérance pour les lignes dérangées et cette valeur est généralement de dix unités. Lesystème de reproduction des lignes ou système TTS est basé sur une 10 échelle de largeur de caractères de 18 unités maximum et 6 unités minimum. Le système de la présente invention est basé sur une largeur maximum de 9 unités et une largeur minimum de 3 unités. Pour cette raison, le compteur de Largeur Fixe 12 doit conserver une valeur différente dans le système de la présente invention de celle du système TTS. Comme les caractères indivi-15 duels dans le système de la présente invention peuvent contenir un peu plus ou un peu moins de la moitié des unités dans le système TTS, une largeur fixe donnée dans le système TTS peut donner une tolérance de valeurs dans le système de la présente invention. Ert conséquence, il'est préférable dans le système de la présente invention 2G d'augmenter la mesure de demi colonne pour compenser une valeur de largeur fixe accumulée légèrement supérieure au fur et à mesure qu'une ligne de caractères est lue. Ce réglage (normalement 10 unités) est réalisé dans le circuit de commande en utilisant le registre de tolérance qui contient une valeur qui doit compenser les lignes dérangées dans une accumulation de largeur fixe 25 typique d'une demi colonne. La.valeur de tolérance sélectionnée est déterminée arbitrairement, mais est basée sur la probabilité que des largeurs excédentes provenant d'une accumulation de caractères, ayant une largeur correspondant à plus de la moitié des unités TTS dans une ligne représente un faible pourcentage de la mesure. Le fait que le système utilise une mesure de colonne 30 entière qui est égale normalement à deux fois la valeur de la mesure de demi colonne simplifie dans une certaine mesure la procédure. C'est-à-dire, qu'il est assez facile de déterminer ou de faire la distinction entre une ligne de données correspondant à une colonne entière et une ligne de données correspondant à une demi colonne en utilisant les mesures colonne entière et demi 35 colonne, en tenant compte de la tolérance, pendant les calculs à la fin de chaque ligne. Des valeurs typiques sont celles utilisées dans la copie imprimée représentée sur la figure 3. La mesure de colonne entière est de 220 unités, et la mesure de demi colonne est de 105 unités. La mesure de demi colonne est 40 généralement inférieure à la moitié de la mesure de colonne entière pour 69 05656 8 2007148 avoir un petit fond (ou espace blanc) entre dss demi colonnes (dans ce cas 10 unités de large). En fonctionnement, la valeur dans le registre de tolérance est prise en considération par rapport à la mesure de demi colonne en l'ajoutant à la valeur de la mesure de demi colonne, dans ce cas 105, pour 5 déterminer une valeur plus grande à l'intérieur de laquelle la largeur fixe peut tomber afin de justifier la ligne sur une base de demi colonne. Dans ce cas, la valeur 105 introduite dans le registre de Demi Colonne a une tolérance de 10 qui lui est ajoutée, ce qui signifie que toute ligne comportant 115 unités ou moins sera écrite dans une demi colonne. 10 Le circuit de comparaison 13 compare la valeur dans le compteur de Lar geur Fixe et la valeur dans le registre Automatique de Demi Colonne à laquelle est ajoutée la tolérance pour déterminer la mesure à utiliser. Le circuit de Sélection de Mesure 14 fait cette détermination après la comparaison. Le circuit de Calcul de la Largeur des Espaces 15 détermine la valeur ou la len-15 gueur de chaque espace reçu dans la ligne. Ce circuit de Calcul est utilisé chaque fois qu'un espace est rencontré dans l'opération de Transfert afin de le charger dans le Bloc ds Sortie. Des caractères "pas d'impression" de valeurs appropriées sont utilisés pour obtenir en sortie des espaces dans la copie imprimée, ces espaces ayant une longueur correcte. 20 La figure 3 représente une copie imprimée typique représentant les en trées aux courses de Shenandoah Downs, comprenant une première partie qui sera inscrite dans une colonne entière et les handicaps qui seront inscrits sur une demi colonne. Comme on l'a fait remarquer précédemment, la détermination de la mesure qui est utilisée est réalisée normalement manuellement 25 en utilisant le dispositif de reproduction de lignes ou dispositif analogue et elele est basée sur l'identification par l'opérateur des marques visuellss dans la bande, telles que les marques "SDE", figure 2a, (Scrtenandaah Dswns Entrées) infermant l'opérateur que l'information suivante peut être justifiés dans une ligne entière et les marques "SDH", figure 2b, (Shenandoah Dowp.s 30 Handicaps) informant l'opérateur que l'information qui suit doit être justifiée sera une demi colonne. Conformément à la présente invention, les changements nécessaires ds mesures d'une colonne entière à une demi coonne et inversement se produisent d'une manière automatique et sont basés sur une comparaison des valeurs de 35 largeur fixe accumulées des caractères dans chaque ligne à l'identification de la fin de cette ligne et de la mesure de la demi colonne introduite précédemment auquel est ajoutée la tolérance. La copie imprimée sur la figure 3 comprend une première partis débutant avec "sde" représentant les courses un jour particulier, chaque course comporte, le prix, les catégorisa et l'âge 40 des chevaux, et la distance à courir, par exemple 1200m. En général, les 69 05656 2007148 marques "SDE" sont identifiées par l'opérateur du dispositif de reproduction des lignes qui régie ce dispositif pour réaliser la justification dans une colonne entière. Dans le système de la présente invention pendant la lecture de cette 5 partie de la bande TTS par le dispositif de lecture de la figure 1, les valeurs des unités de largeur fixe de ces lignes seront, ce qui est évident en se référant à la figure 3, plus grande que la mesure de demi colonne à laquelle est ajoutée la tolérance. La comparaison est réalisée par le circuit de comparaison 13 et suivant 10 cette comparaison, le circuit de Sélection de Mesure 14 sélectionne la valeur de la mesure de colonne entière introduite précédemment dans le registre 18 afin de justifier ces lignes particulières. Les lignes individuelles dans cette partie de la bande, comprennent des espaces fixes, tels que EM, EN, et peuvent aussi contenir des espaces fins, tous ces espaces étant pris en 15 considération dans le système de la présente invention pour réaliser une copie imprimée dont le texte est décalé sur la droite en utilisant la mesure de colonne entière pour réaliser la justification. Dans les lignes représentées dans cette copie, les codes sur la bande TTS comprennent un nombre d'espaces fixes aux extrémités de chacune des lignes 20 Qui' sont utilisées par le dispositif de reproduction pour régler un décalage suffisant dans la ligne afin d'obtenir la sortie nécessaire décalée vers la droite. Les calculs des mesures sont réalisés pour chaque ligne d'entrée individuelle et chaque ligne est imprimée suivant une mesure déterminée par le cir-25 cuit de comparaison. Par exemple ceci permet d'écrire une ligne dans une demi-colonne, une seconde ligne suivant immédiatement la première dans une colonne entière, une autre ligne suivant immédiatement, dans une demi colonne, ou de réaliser n'importe quelle succession de lignes. Après la partie de la bande qui comprend les prix, etc.. dans la figure 30 3, la bande comprend un certain nombre de codes de caractères, un code visible "SDH" étant représenté sur la figure 2b, ce code est identifié par l'opérateur de la machine de reproduction des lignes afin de restaurer ou de changer la mesure dans le système pour avoir une mesure courte. La marque "SDH" représente l'information "Schenandoah Downs handicap". 35 Dans le système de l'invention, les caractères dans les lignes indivi duelles tels que "1 Shenandoah -12-" sont accumulés dans un compteur de Largeur Fixe 12, ce qui est classique. Dans ce cas, la valeur accumulée de chacune de ces lignes est toujours légèrement inférieure à la mesure présélectionnée d'une demi-colonne à laquelle est ajoutée la tolérance, soit 115 unités 40 au moins. Par conséquent, le système fait la sélection nécessaire pour jus 69 05656 2007148 tifier ces lignes et les écrire dans une demi colonne. Bien que cela ne soit pas utilisé dans les bandes TTS. des codes de cadrat peuvent apparaître dans certaines bandes préparées pour des machines qui peuvent remplir automatiquement des espacements blancs dans une ligne 5 avec des espaces fixes. Dans ce cas, il est possible que le texte soit inférieur à la mesure d'une demi colonne même s'il doit avoir un cadrat central, par exemple, pour une mesure de colonne entière. Pour éviter de faire une sélection de mesure incorrecte, lorsqu'une ligne contient un code de cadrat, le circuit de sélection de mesure 14 sélectionne automatiquement la mesure 10 utilisée pour la ligne précédente ne comportant pas de cadrat. L'élaboration de la copie reçue sur la bande TTS impliqua aussi l'identifi cation et l'utilisation de caractères dans un premier et un second corps différents. L'entrée des courses est généralement écrite avec des caractères dans ledit second corps qui est plus petit. Le mélange des valeurs des mesu-15 res de colonne entière et de demi colonne n'est rencontré qu'avec les données utilisant ce second corps particulier. D'autres journaux sont écrits avec (les caractères dans ledit premier corps et lorsque ce type dé données est rencontré sur la bande TTS, on utilise généralement une valeur de mesure manuel le qui peut être là même ou qui peut être un peu différente des mesures de 20 colonne entière et de demi colonne. Lorsque l'on trouve sur la bande des informations écrites avec des caractères dans ledit premier corps, elles sont reconnues par l'opérateur qui change alors le mode de fonctionnement de la machine et qui passe du mode automatique au mode manuel pour traiter les caractères dans ledit premier corps comme 25 si ils étaient lus à partir de la bande. Le changement est réalisé en faisant ou non des entrées dans la bascule de mesure automatique 19. Dans ce cas, la valeur de mesure manuelle dans le registre 16 est considérée par le circuit de sélection de mesure 14 et il n'est pas nécessaire de faire une comparaison comme dans le cas de la mesure automatique. 30 Bien que l'on ait décrit dans ce qui précède et représenté sur les dessins les caractéristiques essentielles de l'invention appliquées à un mode de réa-r lisation préféré de celle-ci, il est évident que l'homme de l'art peut y apporter toutes modifications de forme ou de détail qu'il juge utiles sans pour autant sortir du cadre de ladite invention. 69 05656 2007148 REVENDICATIONS 1.- Procédé de traitement de données pour obtenir des données justifiées caractérisé en ce qu'il comprend les étapes suivantes: a. émission de signaux d'entrée représentatifs de caractères lesdits 5 caractères ayant des largeurs caractéristiques et étant arrangés en groupes selon des longueurs de lignes individuelles pré-sélectionnées de valeurs différentes,* b. accumulation desdites largeurs caractéristiques pour chacun desdits groupes; •jq c. sélection, pour chacun desdits groupes, sur la base desdites lar geurs accumulées, d'une longueur de ligne appropriée choisie parmi plusieurs longueurs de lignes emmagasinées, au préalable; d. justification de chacun desdits groupes selon la longueur de ligne associée et, 15 e. envoi de signaux représentatifs desdits groupes justifiés vers un dispositif d'utilisation. 2.- Procédé selon la revendication 1 caractérisé en ce que: - les signaux émis dans l'étape ai comprennent des signaux de caractères 20 de largeurs fixes et des signaux de caractères de largeurs variables; - l'accumulation de l'étape b) est limitée aux largeurs fixes 3.- Procédé de traitement de données pour obtenir des données j-ustifîées caractérisé en ce qu'il comprend les étapes suivantes: 25 a. émission de signaux d'entrée représentatifs de caractères, lesdits caractères ayant des largeurB caractéristiques et étant arrangés en groupes de lignes selon des longueurs de lignes individuelles présélectionnées de valeurs différentes et chacun desdits groupes de lignes comprenant un signal distinctif indicatif de la fin de signaux dans ledit groupe; 30 b. accumulation desdites largeurs caractéristiques pour chacun des dits groupes; c. détection de chacun desdits signaux de fin de ligne; d. sélection, pour chacun desdits groupes, sur la base desdites largeurs accumulées, d'une longueur de ligne appropriée choisie parmi plusieurs 35 longueurs de lignes emmagasinées au préalable; e. Justification de chacun desdits groupes de lignes selon la longueur de ligne associée choisie et, f. envoi de signaux représentatifs desdits groupes de lignes justifiées vers un dispositif d'utilisation. 69 05656 2007148 4.- Procédé selon la revendication 3 caractérisé en ce que: - lesdits signaux de l'étape a) sont obtenus à partir de la lecture d'un support de données et - les signaux de l'étape fl sont utilisés pour comnander une machine im-5 primante pour obtenir un texte imprimé justifié. 5.- Procédé selon la revendication 3 caractérisé en ce que lesdits signaux d'entrée dans l'étape a) représentent des groupes de lignes arrangées en colonnes selon des lignes de longueurs différentes. 6.- Procédé selon la revendication 3 caractérisé en ce que la sélection selon 10 l'étape d) est basée sur la comparaison de la valeur des largeurs accumulées avec la plus petite de plusieurs longueurs de lignes. 7.- Système de traitement de données pour obtenir des données justifiées caractérisé en ce qu'il comprend: - des moyens pour engendrer des signaux représentatifs de caractères„ 15 lesdits caractères ayant des largeurs caractéristiques et étant arrangés en groupes selon des longueurs de lignes individuelles présélectionnées de valeurs différentes; - des moyens d'accumulation pour accumuler lesdites largeurs caractéristiques pour chacun desdits groupes; 20 - des moyens de comparaison et de sélection pour comparer la valeur des dites largeurs accumulées avec au moins l'une de plusieurs longueurs de lignes préalablement emmagasinées et de longueur, et pour choisir l'une desditss longueurs de valeur appropriée pour justifier chacun desdits groupes; - des moyens de jusitification pour justifier chacun desdits groupes 25 selon la longueur associée choisie et - des moyens pour envoyer des signaux représentatifs desdits groupes justifiés vers un dispositif d'utilisation. 8.- Système selon la revendication 7 caractérisé en ce que les signaux engendrés comprennent des signaux de caractères de largeurs fixes et des signaux 30 de caractères de largeurs oariables; et en ce que - l'accumulation par lesdits moyens d'accumulation est limitée aux largeurs fixes. 9.- Système selon la revendication 7 caractérisé en ce qu'il compred des moyens à commande manuelle pour supprimer la sélection d'une longueur par les 35 dits moyens de comparaison et de sélection et commander le fonctionnement des 69 05656 13 2007148 dits moyens de justification selon une longueur particulière parmi lesdites longueurs emmagasinées. 10.- Système selon la revendication 7 caractérisé en ce qu'il comprend des moyens à commande manuelle pour commander l'emmagasinage de longueurs de lignes prédéterminée.