FR 2573010 A1 19860516 FR 8417239 A 19841113 SYSTÈME À BLOCS D'IMPRESSION MULTIPLES AUGMENTANT LA CAPACITÉ DE FRAPPE OU LE NOMBRE DE CARACTERES UTILISÉS SUR TOUTE IMPRIMANTE A BLOC D'IMPRESSION * Traditionnellement les imprimantes de machine à traitement de texte, de sortie d'ordinateur ou de telex, utilisent un système comportant un seul bloc d 'impression sous contrôle d'un bloc de traitement de texte. De ce fait d'une part la vitesse de frappe est limitée par les capacités mécaniques de l'imprimante, et, d'autre part, il n'est pas possible de programmer dans la mémoire de la machine le caractère choisi pour l'impression et d'obtenir automatiquement les changements de caractère souhaités.En cas de texte exigeant des caractères différents (qui obligent eux-mêmes à des espacements différents en pas de 10, 12, 15 ou en pas proportionnel: P .5.), la frappe d'une page peut devenir très difficile et des erreurs peuvent se produire. Le principe de l'invention décrite est très simple. Il peut s'appliquer à toute imprimante à sphère, à "Marguerite", à aiguille, à laser, à transfert thermique, ou munie de tout autre système de frappe comportant un bloc d'impression déplaçant le point de frappe par rapport à la feuille d'impression engagée sur le rouleau d'impression. Le système décrit permet d'éviter les erreurs de choix du caractère ou du "pas" correspondant, ou de doubler la vitesse de frappe (ce qui est actuellement très onéreux). Nous prendrons comme exemple son application sur une machine à traitement de texte à "Marguerite". Le modèle choisi comporte un rouleau d'impression d'une largeur de 47 cms. pour le déplacement du bloc de frappe. L'espace utile est de 38 cms. La largeur du bloc de frappe est de 16 cms. Une garde latérale de 8 cms doit donc être préservée à droite et à gauche du point de frappe au centre du bloc. Une page de papier usuel de machine à écrire, de format international standard, est de 21 cms. La largeur usuelle d'une ligne de texte spécifié sur ce modèle est de 16 cms. Le principe décrit consiste à doubler le bloc de frappe par un second bloc travaillant simultanément. Le deuxième bloc de frappe, se met en garde à l'extrême droite du clavier: ceci laisse donc un espace utilisable de (38 cms. - 16/2 cms. =) 30 centimètres, soit une largeur suffisante pour une feuille de papier de format international. 1/ Le bloc mémoire de traitement de texte, ou le bloc mémoire de l'ordinateur sera modifié pour donner les ordres nécessaires à l'utilisation simultanée ou successive des deux blocs de frappe. Un diviseur de temps partiel à la sortie du bloc mémoire assurera la répartition des ordres de frappe entre les différents blocs de frappe. 2/ L'entrée dans le bloc mémoire se fera par le clavier habituel qui permettra le "contrôle des signaux nécessaires à la mise en mémoire des ordres de frappe. Ces ordres seront normalement transférés sur les disques qui conserveront les textes à dactylographier. Toutefois un "contrôle supplémentaire permettra lors de la frappe (ou en cas d'utilisation du disque mémoire sur une autre machine compatible, de même type ou de type différent, mais ne comportant qu'un seul bloc de frappe,) d'utiliser directement le texte mémorisé: les ordres de changement de caractères prendront alors la valeur d'un "STOP" permettant à l'utilisateur de changer manuellement de caractère comme il est de règle sur ce type de machine. 3/ La sortie du bloc mémoire vers l'imprimante sera assurée par un système diviseur de temps partiel qui répartira entre les différents blocs de frappe le texte pris en traitement, et ceci suivant la longueur de ligne et la spécification préalablement décidées - et fixées. 4/ L'imprimante pourra être de modèle standard mais disposera de 2 ou de "N" blocs de frappe. Le modèle choisi pour la description de notre système n 'en comportera que deux en raison de la largeur du clavier. I1 suffit d'augmenter cette largeur de 17 cms. pour permettre l'utilisation d'un bloc supplémentaire de frappe. Ainsi un modèle spécial comportant un clavier de 84 cms de large pourra utiliser 4 blocs de frappe. 5/ La répartition des ordres de frappe et du texte en traitement pourra se faire de deux façons, soit simultanément, soit successivement, et ceci quelque soit le nombre "N" de blocs de frappe, mais sous réserve d'une longueur de ligne analysée et spécifiée suffisante. En conséquence deux modes principaux d'utilisation sont ainsi rendus possibles: 1/ La vitesse de frappe est multipliée par "N", et ceci peut être obtenu soit en multipliant par "N" la vitesse de frappe pour un même texte, soit en multipliant par "N" le nombre de feuilles simultanément imprimées (soit chacune avec le même texte, soit chacune avec un texte -- différent) . En pratique pour le modèle le plus simple la vitesse de frappe est donc doublée. 2/ Le nombre de caractères utilisés automatiquement par la machine, et sans intervention de l'utilisateur durant la frappe, est multiplié par "N". Là encore le modèle le plus simple permettra l'utilisation automatique de deux types de caractères différents. AUGMENTATION DE LA CAPACITÉ DE FRAPPE, La vitesse de frappe de toute imprimante est limitée non par le mémoire de traitement de texte, mais par les conditions mécaniques nécessaires à l'impression du texte. Le principe essentiel de la présente invention consiste à utiliser un bloc diviseur de temps partiel et à multiplier sous son contrôle le nombre de blocs de frappe pour obtenir soit la frappe du texte par plusieurs blocs simultanément, soit la frappe simultanée de plusieurs textes, soit la frappe d'un seul texte à vitesse usuelle mais avec la possibilité alors d'utiliser plusieurs types de caractères automatiquement, donc sans perte de temps et sans erreur soit dans le choix du caractère, soit dans l'espacement devant lui correspondre. Le bloc de traitement de texte, après avoir contrôlé que la longueur de la ligne de frappe mise en mémoire est égale ou supérieure à la largeur d'un bloc de frappe, répartira le texte de chaque ligne entre les deux blocs de frappe (ou entre les "N" blocs) pour des lignes égales ou supérieures à 2 (ou à "N") fois la largeur du bloc. Ceux-ci imprim-eront leur part de texte simultanément et parallèlement ( c 'est à dire avec le 1/n temps de décalage nécessaire à la répartition des ordres par le diviseur de temps partiel).Le premier bloc de frappe assurera la frappe de la première moitié de chaque ligne (jusqu'au milieu de la ligne), tandis que la deuxième moitié de la ligne sera simultanément imprimée de gauche à droite depuis le milieu de la ligne jusqu 'à la marge de spécification à l'extrémité droite de la même ligne. Les deux blocs descendront alors d'un interligne et, selon un mode de frappe déja existant, imprimeront la ligne suivante en retour, soit de droite à gauche; ils pourront dans le cas contraire revenir normalement à la ligne et exécuter la suite de la frappe comme çi-dessus, de gauche à droite. De plus les deux blocs utiliseront des "marguerites" comportant les mêmes carac- tères (ou tout autre système de frappe pour les modèles n 'utilisant pas de marguerites). L 'écran de visualisation indiquera sur une ligne différenciée du texte le mode- d'impression choisi et le caractère choisi, ainsi que, éventuellement, le caractère en place sur la machine. A cet effet les "marguerites" de caractères différents comporteront un repère permettant cette identification automatique par le bloc mémoire et son affichage sur l'écran. Une fois le texte mis en mémoire, l'utilisateur pourra, s'il le désire, modifier la longueur des lignes, le type de caractères utilisés, l'espacement correspondant choisi, dans ce cas le bloc de traitement du texte analysera immédiatement si la nouvelle spécification reste compatible avec l'utilisation simultanée des différents blocs de frappe, ou s il y a lieu de modifier les ordres reçus dans le bloc mémoire; les solutions possibles seront simultanément affichées sur l'écran et signalées par un point lumineux clignotant ou par un top sonore répétitif, afin que que l'utilisateur puisse introduire les modifications nécessaires à l'impression. Enfin au lieu d'augmenter la vitesse de frappe sur un texte unique, il sera possible d'augmenter le nombre de textes imprimés grâce au contrôle d'un ordre spécial introduit dans le bloc mémoire. Dans ce cas il sera possible d'imprimer simultanément "N" pages du même texte, ou des textes différents imprimés par chacun des blocs.A cet effet les guides mobiles ( figure 1: E & E' ) situés suer la carrosserie et correspondant à la marge gauche des différentes feuilles de papier ( L ) utilisées, seront reliés au bloc mémoire par un système de repérage de position qui comportera les moyens de transmission de l'information détectée au positionnement du papier: le bloc mémoire pourra ainsi assurer et adapter la mise en page du texte traité par rapport au positionnement de chaque feuille de papier utilisée ( cf. figure 3, E, E' & E"; A, B & C; L ). UTILISATION DE CARACTÈRES DIFFÉRENTS. La mise en place de systèmes différents de caractères sur les deux ou les "N" blocs de frappe permettra d'imprimer un texte avec des caractères différents. Le nombre de caractères automatiquement utilisés par l'imprimante sera de 2 ou de "N" types suivant les modèles. Sur des imprimantes comportant un grand chariot il sera possible de mettre 3, 4 ou même "N" blocs de frappe. Dans ce cas le mode d'espacement choisi et le type de caractère utilisé, seront déterminés à la mise en mémoire du texte, et automatiquement contrôlés par la spécification. Il sera possible de modifier les types de caractères choisis. Le tableau signalera en effet le mode de caractère nécessité sur les différents blocs de frappe, par le texte utilisé.Sur un même disque, il sera toutefois possible de changer de "Marguerites" et d'utiliser un nombre de "Marguerites" supérieur à "N", mais dans ce cas la frappe du texte s'arrêtera à partir du moment où cette modification aura été introduite, et l'écran affichera alors quel type d'écriture doit être mis en place et sur quel bloc; ainsi pourra apparaître sur l'écran le texte suivant: "attention, VOUd devez remplacez unee 20 bloc a "Marguerite" "letter gothic" par une "Marguerite" "symboles mathématiques" qui deviendra nécessaire dans -"10"- lignes." Le nombre de lignes indiquées (-"10"-) deviendra automatiquement -"9"-, puis -"8"-... etc, au fur et à mesure que la frappe avancera et se rapprochera du "STOP" qui interviendra si le changement de "Marguerite" n'a pas eu lieu à temps. De plus tant que la correction nécessaire par changement de "Marguerite" ou par modification du programme mémorisé, n'aura pa eu lieu, l'imprimante sera bloquée. Les changements de pas ( P.S., pas 10, pas 12, pas 15 ), ou les changements d'interlignes seront automatiquement programmés par la mise en mémoire d'un disque enregistré pour obtenir la frappe automatique d'un texte avec changement de caractère. Là encore les disques ainsi obtenus devront restés compatibles sans modifications préalables sur les machines standard des mêmes modèles qui ne comporteront pas le changement automatique de "Marguerite", de pas ou d'interligne. Au besoin ceci pourra être obtenu par la possibilité d'enregistrer sur le bloc mémoire de la machine un disque comportant ces indications, de donner un ordre d ' effacement spécifique des signaux correspondants à ce type de traitement, ceux-ci étant alors automatiquement transformés en "STOP" pour permettre la modification manuelle du type de caractère, de pas ou d'interligne sur les machines de type standard. Les signaux correspondants seront rendus compatibles avec les machines utilisées dans l'imprimerie. Lorsqu'une intervention de l'utilisateur devra avoir lieu, comme prévu ci dessus, l'écran affichera les indications nécessaires, et un top sonore le signalera aussitôt, qui sera répété à chaque nouvelle ligne de texte, et sera doublé par l'apparition d'un signal lumineux clignotant sur l'écran. S'il y a lieu alors d'ouvrir le capot de 1 'imprimante pour effectuer l'intervention indiquée (par exemple pour changer de "Marguerite"), ceci pourra être effectué sans provoquer l'arrêt de l'impression du texte (comme cela a normalement lieu lorsque vous ouvrez le capot durant l'impression d'un texte.) Au cas où une feuille de papier de la largeur du rouleau serait utilisée et que l'impression de lignes d'une longueur supérieure à l'espace -utilisable avec deux types de caractères différents, (et donc par l'utilisation successive et non simultanée des deux blocs de frappe), la mise en programme au clavier d'une longueur de ligne supérieure à la capacité de frappe du premier bloc (qui ne saurait dans ces conditions effectuer le travail demandé), serait immédiatement affichée sur l'écran: "Attention ligne supérieure à "X" signes en espacement "y" : il ne vous est plus possible d'utiliser automatiquement deux types d'écriture tant que vous n'aurez pas choisi et placé sur les blocs de frappe des Marguerites identiques". Un "TOP" sonore et un clignotant lumineux signaleront ce message à l'utilisateur car l'impression du texte sera impossible tant que des "Marguerites" identiques n'auront pas été mises en place sur tous les blocs de frappe. Les ordres nécessaires à ces diverses utilisations seront évidemment programmés dans le bloc de traitement de texte. De plus il sera nécessaire que les éléments porteurs des caractères (comme les "Marguerites" dans l'exemple choisi dans le présent texte), soient marqués par des repères identifiables par le bloc de frappe ( cf. figure 6 ). Ainsi les marguerites porteront 4 repères ( P - Q - R - S ) encadrant leur système de fixation. Ces repères seront soit en bosse ( T ), soit en creux ( V ), soit à plat ( W ). Une fine tige métallique coulissante ( X ) placée dans le bloc de frappe face aux repères, et maintenue sous tension par une ressort Y Y ), s'adaptera à la forme du repère, reconnaissant cette forme par le déplacement de la tige métallique. Un système de transmission assurera la transmission de l'information de ce positionnement depuis le bloc d'impression jusqu ' au bloc mémoire.Ce dernier transmettra à son tour, et par un système semblable, à l'écran de visualisation les ordres nécessaires pour afficher le modèle de "Marguerite" placé - sur le bloc d'impression. Les 3 possibilités de chacun des 4 repères (en bosse, en creux ou à plat), permettront donc de différencier 81 "Marguerites" ( ou systèmes porteurs de caractères d' écritures différentes. CONCLUS IONS En conclusion il y a lieu d'indiquer ques les trois caractéristiques essentielles du système décrit sont celles qui permettent: 1/ 1' augmentation de la vitesse d'impression,- 2/ l'impression simultanée de plusieurs textes, 3/ l'utilisation automatique de plusieurs types de caractères. Les autres modifications indiquées, en particulier au niveau du bloc de traitement de texte, sont complémentaires, et non nécessaires, et, de cas à cas, des modifications peuvent être apportées à ces derniers. Elles seront de plus réalisées sous réserve du respect de tous brevets existants et nécessaires à leur application (comme par exemple l'utilisation d'un répartiteur de temps partiel, de la frappe en retour automatique, ou de "Marguerite" à double caractères). Le trait caractéristique du présent brevet réside donc dans la mise en place et 1 'ùtilisation simultanée ou différée de deux ou de plusieurs blocs d'impression par toute imprimante utilisant des blocs d'impression imprimant les caractères sur une feuille d'impression qui est relativement immobile par rapport au point d' impression, celui-ci se déplaçant le long de la ligne en cours d'impression. Ce principe s'adapte actuellement aussi bien aux imprimantes à sphères, à "Marguerites", à aiguilles, à laser qu'aux systèmes thermiques, magnétiques ou autres dès lors qu ' ils déplacent le point d'impression relativement à la feuille de papier ou au support de l'impression. Ce système permet donc: - soit d'augmenter la vitesse de frappe, - soit de programmer et d'utiliser différents caractères, - soit d'imprimer un même texte en plusieurs exemplaires, - soit d'imprimer simultanément plusieurs textes différents. FIGURES il est joint en annexe 6 figures: Figure 1 : Figure montrant une imprimante à deux blocs d'impression en position de frappe différée et synchrone, d'une même ligne sur une seule feuille de papier, chaque tête d'impression assurant une moitié de chaque ligne, ce qui permet de doubler la vitesse de frappe. Les références de la figure 1 représentent respectivement: A Premier bloc de frappe à "Marguerite"; A' Position de garde du premier bloc de frappe; B Deuxième bloc de frappe à "Marguerite"; B' Position de garde du deuxième bloc de frappe; D Rouleau d'impression; E Guide d ' alignement du papier avec correction automatique de la marge de gauche pour le premier bloc de frappe; E' Idem. pour le deuxième bloc de frappe; F Clavier standard de frappe de 38 cms. d'espace utile; G Touche de contrôle; H Alimentation électrique; I Bloc diviseur de temps partiel; J Bloc mémoire à traitement de texte; K Bloc de mise en mémoire des minidisques; L Feuille de papier standard 21/28,5; M Coffre de la machine à traitement de texte; N Trappe d'accès aux blocs de frappe (cf.fig.5); N' Trappe d'accès à la "Marguerite" de gauche; N" Trappe d'accès à la "Marguerite" de droite. ) r "* Figure 2 : Figure d'imprimante comportant également deux blocs d 'impression mais à caractères différents, un bloc imprimant une partie du texte tandis que l'autre bloc reste en garde et prêt à imprimer les parties du texte qui nécessitent un caractère différent. Les références de cette figure sont les mêmes que pour la figure précédente. Figure 3 : Figure montrant une imprimante à trois blocs d 'impression en position de frappe simultanée sur trois feuilles de papier différentes, soit avec le même texte, soit avec des textes différents sous contrôle d'un bloc diviseur de temps. Les références de cette figure sont identiques aux précedentes mais comportent en plus et respectivement: C Troisième bloc de frappe à "Marguerite"; E" Guide d ' alignement avec correction automatique de la marge de gauche pour le troisième bloc de frappe. Figure 4 : Figure de cassettes de ruban car il est nécessaire de préciser que les cassettes de ruban devront être mofifiées pour être adaptées aux blocs d'impression et permettre que l'espace laissée entre les points d'impression des deux blocs travaillant simultanément sur la même ligne soit minimum. A cet effet d'une part les cassettes des blocs de droite ( CAS. D. ) seront inversées par rapport aux cassettes des blocs de gauche ( CAS.G. ), et leur déroulement se fera de droite à gauche, la distance du point de frappe à la limite externe du boitier sera ainsi de 52 mm. sur le modele standard utilisé comme exemple; ces dispositions permettront de placer les deux cassettes gauche et droite sur les blocs correspondant à leur usage, et de mettre ceux-ci en garde respectivement à gauche et à droite tout en laissant un espace maximum pour la frappe en cours. Et d'autre part le point de frappe ( FR ) de chaque cassette sera situé à -l'extrême droite du boitier pour les cassettes gauches, et à l'extrême gauche du boitier pour les cassettes droites de façon à obtenir un espace minimum entre elles lorsqu'elles travaillent toutes deux simultanément sur une même ligne. Figure 5 : Le capot ( N ) de la carrosserie ( M ) s'ouvre latéralement à gauche ( N' ) et à droite ( N" au dessus des positions de garde des cassettes A', B' ), de telle façon que celles-ci soient accessibles indépendamment 1' une de 1 'autre et puissent être changées en cours de frappe. L 'ouverture des ces accès aux cassettes n'arrête pas la frappe automatique comme le fait l'ouverture du capot principal. Figure 6 : Chaque élément porteur de caractères (comme ici une "Marguerite") est marqué par des repères ( P, Q, R, S, ) identifiables par le bloc de frappe de façon à ce que la mise en place de cet élément soit immédiatement repérée par le bloc de traitement de texte et affichée sur l'écran de visualisation C O ). Ainsi la "Marguerite" peut porter 4 ou 5 marques qui peuvent être soit en bosse ( T ), soit en creux ( V ), soit absentes W ) c'est à dire à plat. Le bloc de frappe lit ces marques, par exemple par une fine tige métallique ( X ) qu'une bosse ( T ) repousse légèrement, qu'un creux ( V ) laisse faiblement dépasser, alors que l'absence ( W ) de bosse ou de creux la laisse au ras de la "Marguerite".Un ressort C Y ) repousse la tige métallique contre le repère correspondant. Donc la tige de repérage X X ) peut donner soit 2 soit 3 informations différentes au bloc de traitement de texte, suivant qu'on utilise ou non la position "à plat". Pour 4 emplacements autour de la fixation de la "Marguerite" ( U ), on peut donc obtenir soit (24=) 16, scit (34=) 81 possibilités de repérage de "Marguerites" différentes. Ainsi le bloc de traitement de texte ( J ) peut savoir quels caractères portent les "Marguerites" qui sont en place, et son programme pourra donc lui permettre alors de ~ décider d'arrêter la frappe si, par exemple, les deux "Marguerites" identiques nécessaires à une frappe accélérée ne sont pas en place, ou si, pour une frappe à caractères différents, les "Marguerites" pré-choisies ntont pas été posées. Dans tous ces cas l'écran affichera automatiquement dans un angle ou à sa partie inférieure (éventuellement sur une bande passante) le type de caractères mis en place, et donnera, s'il y a lieu, les consignes nécessaires au changement de la "Marguerite" leur correspondant par une "Marguerite" adéquate au programme introduit dans le bloc-mémoire. REVENDICATIONS Première revendication: Imprimante ou machine à traitement de texte ou machine à écrire du type "à bloc d'impression" ( Figure 1 / A & BR B ), c'est à dire déplaçant le point d'impression des caractères parallèlement au rouleau porteur ( 1 / D ) de la feuille d impression ( 1 / L ), laquelle reste relativement immobile par rapport au "bloc d'impression", et caractérisée en ce qu'elle comporte au moins 2 blocs d'impression ( 1 / A & B ) travaillant de façon synchrône soit simultanément, soit en temps différé, soit successivement et sous contrôle d ' un bloc diviseur de temps partiel ( 1 / I ) intégré ou non dans le bloc de traitement de texte ( 1 / J ). Deuxième revendication: Machine selon première revendication et caractérisée par la présence d'un moyen de détection, par exemple de fines tiges métalliques mobiles ( Figure 6 / X ) situées au niveau du bloc d'impression ( Figure 6 / A, B ou C ) , et correspondant à des repères en relief ( 6 / P, Q, R, ou S ) par exemple en bossage ( 6 / T ) ou en creux ( 6 / V ) ou absents ( 6 / W ), placés sur la "Marguerite" ( Figure 6 ) ou sur le système porteur des caractères. Troisième revendication: Machine selon première revendication et caractérisée en ce que les boites de rubans utilisables sont asymétriques ( Figure 4 / CAS.D. & CAS.G. ), les boites pour les blocs d'impression mis en garde à droite sur la machine étant inverses des boites pour blocs d'impression mis en garde à sa gauche, et ce de telle façon que les points de frappe correspondants ( 4 / FR ) soient situés respectivement le plus à gauche ( 4 / FR 1 ) et le plus à droite ( 4 / FR 2 ) possible des blocs de façon à ne laisser qu'un espace minimum entre les deux blocs fonctionnant en frappe simultanée mais en temps différé ( Figure 1 / A & B ). Quatrième revendication: Machine selon première revendication et caractérisée en ce que les guides mobiles situés sur la carrosserie et correspondant à la marge gauche des feuilles de papier utilisées ( Figure 3 E, E' & E" ) sont reliés à un système de repérage de position comportant les moyens de transmission de leur information au bloc mémoire pour assurer 1' adaptation dans le bloc mémoire du positionnement des marges gauches et droites du texte. Cinquième revendication: Machine selon première et deuxième revendications, et caractérisée par un système de transmission du bloc d'impression au bloc mémoire et de celui-ci à l'écran de visualisation ( Figure 1 / 0 ) pour 1 'affichage sur cet écran du type de caractère programmé ou utilisé.