FR 2584023 A1 19870102 FR 8609586 A 19860701 *1 Dispositif et procédé d'impression à mémoire de reprise d'impression garantissant l'alignement des caractères. La présente invention a pour objet un dispositif d'impression notamment pour l'impression sur feuilles de papier, du type installé par exemple sur une machine à écrire ou une imprimante d'ordinateur, et muni d'un mécanisme d'impression recouvert d'un capot amovible et d'un moteur d'avance des feuilles, ainsi que le procédé mis en oeuvre dans ce dispositif. En général, une imprimante du type comportant un ruban encreur et un chariot ou encore par exemple une roue ou une boule d'impression à caractères, est équipée d'un capot recouvrant son mécanisme d'im- pression, ce capot pouvant être ouvert et fermé de manière que le ruban encreur, la roue à caractères ou la boule à caractères puissent être remplacés aisé- ment. Cependant, il aurait pu arriver que le chariot soit déplacé par l'action de la main de l'opératrice ou qu'il y ait un changement du caractère placé en po- sition d'impression après le remplacement de la roue ou de la boule d'impression à caractères, le capot- - étant ouvert. Par conséquent, la reprise de l'impres- sion après la fermeture du capot aurait pu provoquer un déplacement de la position d'impression ou l'impres- sion d'un caractère différent de celui que l'on désire. Pour remédier à cet inconvénient, le chariot est conçu pour retourner en un emplacement prédéterminé tel qu'un enplacement de repos, et un caractère prédéterminé de la roue ou de la boule à caractères est réglé pour venir en position d'impression après que le capot ait été fermé. De telles manoeuvres de routine sont effectuées juste après la mise sous tension de laimachine, en transmettant un signal de rappel à la borne de rappel d'une unité de commande électronique (désignée dans la suite par UCE) pour commander le mécanisme d'im- pression. Après ces manoeuvres initiales, l'impression normale peut être reprise. Dans ce dispositif d'impression ci-des- sus, l'UCE commande habituellement non seulement un moteur d'avance de feuille, mais aussi au moins un des moteurs actionnant le mécanisme d'impression, de ma- nière à réduire le nombre d'éléments pour réduire le prix et rendre le coffret plus compact. Comme mention- né précédemment, l'UCE est rappelée dans un état ini- tial à la suite de l'ouverture du capot, ce qui fait que le moteur d'avance de feuille est remis dans l'état initial conjointement au moteur du mécanisme d'impression. Quand l'impression est reprise après la fermeture du capot, le moteur d'avance démarre à partir d'une phase d'excitation initiale prédétermi- née conformément au rappel de l'UCE. La possibilité existe donc que la phase d'excitation du moteur d'avance juste avant l'ouverture du capot ne coïncide pas avec celle existant lors de la reprise de l'avance après la fermeture du capot. Une telle discordance provoque une impression désordonnée des caractères d'une ligne après que le capot ait été ouvert et re- fermé. La présente invention a pour but de crier un dispositif d'impression évitant cet inconvé- nient. A cet effet, l'invention concerne un dispositif d'impression du type cidessus, caractérisé en ce qu'il comporte des moyens de détection de l'ou- verture et de la fermeture dudit capot; des moyens de mémorisation de la dernière position prise par ledit moteur d'avance au moment de la détection d'une ouver- ture du capot;et des moyens de commande d'avance assurant le retour du moteur d'avanoe à ladite dernière position, lors de la d6tclion d'une fermeture subséquente dudit capot. Quand le capot du mécanisme d'impression est ouvert lors de l'impression, une UCE unique com- mandant au moins l'un des moteurs du mécanisme d'im- pression ainsi que le moteur d'avance est rappelée dans l'état initial ("réinitialisation")immédiatement après la mise sous tension. Le moyen de commande d'avance enregistre la phase d'excitation du moteur d'avance, immédiatement avant l'ouverture du capot, dans les moyens de mémorisation, avant le rappel de l'UCE dans l'état initial. Quand l'avance est effectuée sur la base d'un ordre d'impression ou d'un ordre de retour du chariot après la fermeture du capot, le moyen de commande d'avance commande le moteur d'avance pour qu'il soit excité à partir de la phase d'excitation enregistrée dans les moyen de mémorisation. Bien que l'UCE soit rappelée dans l'état initial en réponse à l'ouverture du capot, l'avance est reprise en excitant le moteur d'avance d'après la phase d'excitation exis- tant immédiatement avant l'ouverture du capot, ce qui évite que la feuille soit décalée et assure une impres- sion de qualité. L'invention s'étend à un procédé d'impres- sion avec un dispositif d'impression de ce type, ca- ractérisé en ce qu'on détecte l'ouverture et la ferme- ture du capot du dispositif, on mémorise la dernière position prise par le moteur d'avance du dispositif lors de la détection d'une ouverture du capot, et on commande le moteur d'avance dans cette dernière posi- tion lors de la détection d'une fermeture subséquente du capot. L'invention est décrite plus en détail ci-après en se référant aux dessins annexes, dans les- quels: - la Fig.1 est une vue en perspective d'une machine à écrite électronique suivant la présente invention; invention; - la fig.2 est une vue en coupe repré- sentant un mécanisme de détection de l'ouverture et de la fermeture du capot; - la Fig.3 est une vue en perspective représentant un mécanisme d'impression; - la Fig.4A et la Fig.4B sont des sché- mas synoptiques représentant le montage électronique de la machine à écrire électronique; - la Fig.5 est un algorigramme montrant le déroulement d'un programme d'avance de feuille classique commandé par la seconde unité de commande ; - la Fig.6 est un algorigramme représen- tant le déroulement d'un programme de la première unité de commande 41 pour effectuer une avance de feuille selon 1' ouverture ou la fermeture du capot; - la Fig.7 est un algorigramme représen- tant le déroulement d'un programme d'avance de feuil- le après le rappel à l'état initial de la seconde unité de commande 55. - la Fig.8 et la Fig.9 sont des algori- grammes correspondant à des variantes de l'invention. Un exemple de réalisation préférentiel de la présente invention est décrit ci-après en se référant à une machine à écrire électronique munie d'une roue d'impression. Conformément à la Fig.1 représentant une machine à écrire électronique munie d'un dispositif d'impression suivant la présente invention et à la Fig.2 représentant un mécanisme de détection de l'ouverture et de la fermeture du capot, plusieurs touches 5 sont disposées sur la face frontale supé- rieure du coffret 3 d'une machine à écrire électro- nique 1. Un mécanisme d'impression 7, qui sera décrit plus loin, est monté dans l'ouverture centrale du coffret 3. Un capot 9 est monté sur le coffret 3 de telle sorte qu'il puisse pivoter autour de son extrémité arrière afin d'ouvrir et de fermer l'ouverture du cof- fret 3. Une nervure 9a faisant partie du mécanisme de détection de l'ouverture et de la fermeture du capot est constituée en une seule pièce sur le côté supérieur avant du capot 9, comme représenté sur la Fig.1. Une saillie 9b présentant une extrémité élargie est égale- ment constituée en une seule pièce avec les extrémités avant du capot 9. Un microrupteur 11 faisant partie du mécanisme de détection de l'ouverture et de ia fermeture est monté de manière à pouvoir être actionné par la nervure 9a du coffret 3. Le microrupteur 11 est ouvert en position "hors fonctionnement" lorsque la pression exercée par la nervure 9a est supprimée, en conséquence de l'ouverture du capot 9. Un logement 13 est réalisé dans le coffret 3 en correspondance avec la saillie 9b pour coopérer avec elle. La saillie 9b s'engage dans le logement 13 quand le capot 9 est fermé. Conformément à la Fig.3 représentant l'alimentation et le mécanisme d'impression, un rou- leau porte-papier 15 est monté mobile entre deux mon- tures latérales (non représentées) de la machine à écrire électronique 1. Le rouleau 15 est relié à un moteur d'avance de feuille 17 qui est, par exemple, un moteur pas-à-pas à deux phases d'excitation. Une feuille 19 mise en place sur le rouleau 15, est avancée dans un sens prédéterminé en fonction de l'actionnement du moteur d'avance 17. Le mécanisme d'impression 7 com- porte un chariot 23 sur lequel sont montés une roue 31, un marteau d'impression 33 et une cassette de ruban (non représentée). Deux guides de chariot 21 sont montés entre les montures latérales parallèlement à l'axe du rouleau porte-papier 15. Le chariot 23 est monté coulissant sur les guides de chariot 21. Un moteur 25 d'entraînement du chariot, qui est l'un des moteurs du mécanisme d'impression, est relié par une courroie de positionnement 27 au chariot 23. Le chariot 23 est entraîné en direction horizontale le long de la ligne d'impression par le moteur 25 d'entraînement du chariot. Un moteur sélecteur 29, qui est l'un des moteurs du mécanisme d'impression, est monté sur le chariot 23 et relié à la roue d'impression 31. La roue 31 comporte une série de caractères 31a, chacun d'eux étant fixé au bout de l'une des tiges d'une série de tiges rayon- nantes31b. La roue 31 est commandée en rotation par le moteur de sélection de caractère 29, de manière que tout caractère désiré 31a soit amené précisément dans la position d'impression. Le marteau d'impression 33 frappe le caractère sélectionné 31a, tourné en position d'impression, pour l'appliquer sur la feuille 19 avec interposition du ruban encreur de la cassette à ruban, avec une force d'impact prédéterminée dépendant de l'aire de la surface du caractère 31a. Le caractère dé- siré est ainsi imprimé sur la feuille 19. Dans le chariot 23 est monté un moteur de soulèvement de ruban (non représenté), qui est également l'un des moteurs du mécanisme d'impression. Un guide de ruban (non représenté) est disposé dans la liaison allant à l'axe de rotation du moteur de soulè- vement de ruban, de telle sorte qu'il puisse se dépla- cer verticalement dans la position d'impression. La cassette de ruban (non représentée) est maintenue de façon amovible sur le chariot 23. Le ruban encreur (non représenté) est enroulé et rangé dans la cassette de ruban, dans laquelle une bobine d'alimentation et une bobine folle (toutes les deux non représentées) sont montées à rotation et appliquées en contact l'une contre l'autre. La bobine d'alimentation est reliée à un moteur d'alimentation en ruban (non représenté) qui est aussi l'un des moteurs du mécanisme d'impression et qui est monté sur le chariot 23. Le ruban encreur est tiré à partir d'un bras étendu (non représenté) de la cassette de ruban et est tiré dans l'autre bras é- tendu (non représenté) par l'intermédiaire de la bobine d'alimentation et de la bobine folle, sous la commande du moteur d'alimentation en ruban. Le ruban encreur, tendu entre les bras étendus,est maintenu par le guide de ruban de sorte qu'il soit correctement positionné à l'emplacement d'impression. Ce ruban est déplacé vers le haut et vers le bas par le moteur de soulèvement de ruban en fonction de la frappe d'un caractère 31a. Tous les moteurs du mécanisme d'impression sont des moteurs pas-àpas. Conformément à la Fig. 4A et à la Fig. 4B représentant la comymahae de la machine à écrire électronique 1 construite comme décrit ci-dessus, une première U.C. (unité centrale de traitement) 41 constituant un mooyen de commande d'avance est reliée à un clavier 43 au moyen duquel on peut introduire diverses données de caractères et diverses données de commande correspondant à chaque touche 5, 1 'in- troduction étant effectuée en enfonçant cette touche 5. La première U.C. 41 est reliée à un microrupteur 11 dont les positions de fenrmture et d'ouverture correspondent à l'ouverture ou à la fermeture du capot 9. La première U.C.41 est également reliée à une première RAM (mé- moire à accès aléatoire ou mâmoire vive) 47 et à une première loi (mnmnire morte) 45. Dans la ROM 45, on a mérorisé au préalable des données de programne. La première RAM 47 coeporte une zone tampon d'entrée 49, une zone mémoire de phase d'excitation 51 et une zone mémoire de position d'impression 53. La zone tampon d'entrée 49 est destinée à la mémDrisation des données de lignes de caractères et des données de oOEmnande introduites par le clavier 43. La zone mêmoire de phase d'excitation 51 est destinée à la ménorisation des données de phase d'excitation du moteur d'avance 17 immédiatement avant l'ou- verture du capot. La zone mémoire de position d'impression 53 est destinée à la mémorisation des données de position d'impression du mécanisme 7 immédiatement avant 1 'ouverture du capot 9. La première U.C. 41 produit diverses données de commande telles que des données de nombre de pas de rotation et des données de sens de rotation du noteur d'avance 17 basées sur l'actionnement des touches du clavier 43, et des données de commande de sortie envoyées à une deuxième U.C.55 et à une troisième U.C. 69 qui seront décrites plus loin. La première U.C.41 est reliée à la deuxième U.C.55 qui constitue une U.C.E. (unité de conrande électronique) destinée à l'exécution des commandes d'entrainement du moteur d'avance 17 et du moteur 25 d'entraxnement du chariot, qui est l'un des moteurs du mécanisme d'impression. Une deuxième ROM 57 et une deuxième RAM 59 sont respectivement reliées à la deuxième U.C.55. Dans la deuxième 1M 57, on mémorise au préalable des données de programme pour l'exécution d'un réglage initial qui est décrit plus loin. La deuxième RAM 59 corporte une zone de comptage de phase d'excitation 61 pour cOmLader le moteur d'avance 17, un drapeau 62, une zone de coEptage de pas 64, une zone de coptage de position d'iupres- sion 63pour cimnander le moteur 25 d'entranement du chariot et di- verses autres zones. La zone de comptage de phase d'excitation 61 est successivement incrémentée ou décrémentée à chacun des tours effectués lors de la phase d'excitation du moteur d'avance 17 canm- mandé par un signal de sortie de la deuxième U.C.55. Par conséqent, la phase d'excitation en cours du moteur d'avanoe 17 est toujours mémorisée dans la zone de comptage d'excitation de phase 61. Dans le drapeau 62,est mnmorisé le sens de rotation du moteur d'avance 17 en se basant sur les données d'avance introduites à partir de la première U.C.41. Dans la zone de comptage de pas 64 est xnéorisé le nombre de pas pendant lequel le moteur 17 doit tourner, en se basant sur les données d'avance introduites à partir de la première U.C.41. Le ncmbre de pas ci-dessus est successivement incrémenté ou décrément en fonction des données de cmmnande d'excitation prévues et du nombre de pas effectués, de manière que le naombre de pas conservé soit un nombre de pas de rotation non encore effectués qui est précisément le nombre de pas restant encore à effectuer. La zone de coLutaae de eo- sition d'impression 63 est successivement incrémentée ou décrémentée en fonction de la rotation, lors de la phase d'excitation, du moteur 25 d'entraînement du chariot, de façon à mémo- riser la position d'impression en cours du mécanisme d'impression 7. La deuxième U.C. 55 agit également en tant que moyen 56 de réglage dans un état initial. Au cas o un signal de rappel ou de réinitialisation est transmis à partir de la première U.C. 41 à une borne de réinitialisation de la deuxième U.C. 55 à la suite de louverture du capot 9, cette deuxième U.C. 55 règle diverses données initiales dans la deu- xième RAM 59 pour ramener celle-ci dans le même état que lors de la mise sous tension. La deuxième U.C.55 est reliée à un circuit 65 de commande d'avance de feuille. Le circuit de commande d'avance 65 commande le moteur d'avance 17 en réponse à un signal que la deuxième U.C. 55 envoie à ce circuit 65 sur la base des données d'avance introduites à partir de la première U.C. 41. La feuille 19 est avancée par la rotation du moteur d'avance 17. La deuxième U.C. 55 est en outre reliée à un circuit 67 de commande de chariot. Le cir- cuit 67 de commande de chariot commande le moteur 25 d'entraînement de chariot en réponse à un signal produit par la deuxième U.C.55 sur la base des données de caractères intorduites à partir de la première U.C 41. Le mécanisme d'impression 7 est ainsi déplacé en séquence le long d'une ligne d'impression. La première U.C. 41 est reliée à la troi- sième U.C 69 à laquelle sont respectivement reliées une troisième ROM 71 et une troisième RAM 73. La troisième ROM 71 comporte une zone de données de programmes74 et une zone de données de caractères 75. Dans la zone de données de programmes, on mémorise au préalable des données de progranm pour exécuter divers programmes tels que la sélection des caractères ou la commande du marteau. Dans la zone de données de caractères 75, sont mémorisées des données de sélec- tion de caractère pour mettre l'un des caractères 31a de la roulette à caractères 31 dans la position d'im- pression en commandant le moteur de sélection de carac- tères 29 en fonction des données d'impression intro- duites. Dans cette zone sont également mémorisées des données de force d'impact du marteau d'impression 33 pour chacun des caractères 31a, cette force variant avec l'aire de la surface du caractère. Dans le troi- sière RAM 73 sont mémorisées les données de sélection de caractères ou les données de force d'impact qui sont lues dans la zone de données de caractères 75 en fonc- tion des données d'impression fournies par L'U.C.41. La troisième U.C.69 est reliée à un circuit 77 de com- mande de sélection de caractères. Ce circuit 77 de com- mande de sélection de caractères commande le moteur 29 de sélection de caractères avec un nombre de pas pré- déterminé basé sur les données de sélection de carac- tères lues dans la zone de données de caractères 75, pour mettre le caractère correspondant 31a dans la po- sition d'impression. La troisième U.C.69 est également reliée à un circuit 79 de commande de soulèvement de ruban pour commander le moteur de soulèvement de ruban de manière que le -ruban encreur soit soulevé dans la po- sition d'impression. La troisième U.C.69 est en outre reliée à un circuit 81 de commande d'alimentation de ruban pour commander le moteur d'alimentation de ruban d'une distance prédéterminée dans le sens de l'impres- sion après chaque frappe d'un caractère 31a. La troi- sième U.C. 69 est reliée à un circuit 83 de commande du marteau d'impression pour commander le marteau d'im- pression 33 sur la base des données de force d'impact lues dans la zone de données de caractères 75, pour frapper le caractère 31a, placé dans la position d'im- pression, avec la force d'impact présélectionnée, contre la feuille,avec interposition du ruban. 1 1 Le déroulement normal de l'avance, c'est-à- dire quand le capot 9 n'est pas déplacé, est décrit ci-après en se référant à la Fig.5. Conformément à la Fig.5 représentant le dé- roulement des opérations commandées par la deuxième U.C 55 lors de l'avance, cette deuxième U.C.55 agis- sant comme une unité pilote, détermine si les don- nées d'alimentation provenant de la première U.C.41, agissant comme une unité asservie, sont introduites, dans l'étape 91. Au cas o les données d'alimentation provenant de la première U.C. 41 ne sont pas intro- duites, la seconde U.C.55 reste en attente jusqu'à ce qu'elles soient introduites. Au cas o les données d'alimentation sont introduites, c'està-dire si la détermination a pour résultat un OUI dans l'étape 91, le sens de rotation du moteur 17 est réglé, ou mémo- risé, dans le drapeau 62 en se basant sur les données d'avance (étape 93). Le nombre de pas voulu pour faire tourner le moteur d'avance 17 est réglé dans la zone de comptage de pas 64 sur la base des données d'avance, au cours de l'étape 95. La deuxième U.C.55 règle la phase d'excitation qui suit pour le moteur d'avance 17, dans la zone 61 de comptage de phase d'excitation, au cours de l'étape 97. Puis, la phase d'excitation du moteur d'avance 17, mémorisée dans la zone 61 de comptage de phase d'excitation, est mise en action pour commander le moteur d'avance 17 d'un pas,au cours de l'étape 99. La deuxième U.C.55 diminue d'une unité le nombre de pas mémorisé dans la zone de comptage de pas 64. Au cours de l'étape 101, on détermine si le nombre de pas mémorisé dans la zone de comptage de pas 64 est "0", c'est-à-dire si le moteur d'avance 17 est commandé du nombre de pas prédéterminé en fonction des données d'avance. Au cas o le résultat de cette _) détermination est NON, le programme retourne à l'étape 97. Au cas o le résultat de la détermination est OUI, ce qui indique que le moteur d'avance 17 a été commandé du nombre de pas prédéterminé pour qu'une ligne de consigne de la feuille 19 soit placée correctement compte tenu de la position du mécanisme d'impression 7, un signal de fin de commande est envoyé à la pre- mière U.C. 41 au cours de l'étape 102, et le program- me revient à l'étape 91. La première U.C. 41 envoie de nouvelles données d'avance à la deuxième U. C.55 lorsqu'elle reçoit le signal de fin de commande. Des programmes d'avance de feuille dans le cas o le capot 9 est manoeuvré sont décrits en se référant à la fig.6 et à la fig.7. La Fig.6 représente un programme de la pre- mière U.C. 41 pour faire avancer les feuilles au cas o le capot 9 estmanoeuvré. La première U.C.41 déter- mine si le microrupteur 11 produit un signal COUPERlors de l'étape 103, suite à une ouverture du capot 9, pour demander la coupure à la première U.C.41. Au cas o le capot n'est pas ouvert, aucune coupure n'est demandée, et un autre programme, tel qu'une recherche de touche, est effectué. Quand la coupure est demandée, la pre- mière U.C.41 reçoit, à partir de la deuxième U.C.55, les données de phase d'excitation du moteur d'avance 17 immédiatement avant l'ouverture du capot 9, ces données étant mémorisées dans la zone 61 de comptage de phase d'excitation. La première U.C.41 mémorise alors ces données, au cours de l'étape 105, dans la zone mémoire de phase d'excitation 51. Le programme progresse vers l'étape 107, dans laquelle la première U.C.41 envoie une signal de rappel, c'est-à-dire de remise à l'état initial, à la deuxième U.C.55, de sorte que cette deuxième U.C.55 est réinitialisée lors de la mise sous tension. Par cette opération, diverses données initiales, telles que les données de phase d'excitation initiale du moteur correspondant, sont introduites dans la deuxième RAM 59. Les données de phase d'excitation initiale sont constantes indépendamment de la phase d'excitation existant avant l'ouverture du capot 9. Immédiatement après que le signal de rappel ait été envoyé, le programme progresse vers l'étape 109, dans laquelle la première U.C.41 envoie un signal de modi- fication à la deuxième U.C.55, pour modifier la première phase d'excitation du moteur d'avance après la fermeture du capot 9 de sorte que cette phase corresponde à celle existant immédiatement avant l'ou- verture. Le signal de modification est produit sur la base des données de phase d'excitation mémorisées dans la zone mémoire d'excitation 51. Au cours de l'étape 111, on détermine si un signal PRET est introduit à partir de la deuxième U.C. 55, c'est-à-dire si la deuxième U.C.55 a réglé le moteur d'avance 17 pour qu'il soit prêt à l'excitation suivant la phase d'ex- citation existant immédiatement avant l'ouverture du capot 9. Au cas o le résultat de cette détermination est NON, la première U.C. 41 reste en attente jusqu'à ce que le signal PRET soit introduit. En cas de OUI, c'est-à-dire si le signal prêt est introduit, la première UC 41 détermine si le capot 9 est fermé en se basant sur le signal provenant du microrupteur 11, au cours de l'étape 113. Au cas o le résultat de la détermination est NON, la première U.C. 41 attend jusqu'à ce que le capot 9 soit fermé. En cas de OUI avec un signal FERME provenant du microrupteur 11, la première U.C.41 arrête l'envoi du signal de rappel à la deuxième U.C.55, au cours de l'étape 115, et revient du programme de coupure à un autre program- me tel qu'une recherche de touche. Conformément à la Fig.7 représentant le dé- roulement d'un programme d'avance d'une feuille au moment de la réinitialisation de la deuxième U.C.55, quand cette deuxième U.C.55 reçoit le signal de rap- pel provenant de la première U.C.41 au cours de l'é- tape 107, la deuxième U.C.55 arrête, au cours de l'étape 119, l'excitation du moteur d'avance 17. Le programme progresse jusqu'à l'étape 121au cours de laquelle sont introduites les données initiales correspondant à chaque zone de la deuxième RAM 59. Par exemple, les données de phase d'excitation ini- tiale du moteur d'avance 17 sont introduites dans la zone 61 de comptage de phase d'excitation. Le program- me progresse vers l'étape 123, dans laquelle la deuxième U.C.55 détermine si le signal de modifica- tion pour changer la première phase d'excitation du moteur d'avance 17 après la fermeture du capot 9 en celle régnant immédiatement avant l'ouverture de ce ce capot 9, est introduit à partir de la première U.C. 41. Au cas o la deuxième U.C.55 est rappelée par l'ouverture du capot 9, le signal de modification est transmis de la première U.C. 41 à la deuxième U.C.55, ce qui entraîne que le résultat de la détermination de l'étape 123 est OUI. Au cours de l'étape 125, la deuxième U.C.55 mémorise les donnée de phase d'excita- tion transmises à partir de la zone mémoire de phase d'excitation 51, à la zone 61 de comptage d'excitation. Le programme progresse jusqu'à l'étape 127, dans la- quelle le signal PRET est envoyé à la première U.C.41. Quand la deuxième U.C.55 est réinitialisée par l'ap- plication d'une tension, le signal de modification n'est pas introduit à partir de la première U.C.41. Ainsi, le programme progresse directement vers l'é- tape 127, dans la mesure o le résultat de la déter- mination effectuée au cours de l'étape 123 ci-dessus est NON. Ensuite le programme progresse jusqu'à l'étape 129, dans laquelle la deuxième U.C.55 déter- mine si le signal de rappel provenant de la première U.C.41 est interrompu par suite de la fermeture du capot 9. Si le résultat de la déterminationest NON, la deuxième U.C.55 reste en attente jusqu'à ce que le signal de rappel soit arrêté. Si le signal de rappel provenant de la première U.C. 41 est arrêté par suite de la fermeture du capot 9, le résultat de la déter- mination de l'étape 129 étant donc OUI, la deuxième U.C.55 commande la phase d'excitation du moteur d'a- vance 17 d'après celle existant immédiatement avant la fermeture du capot 9 rangée dans la zone 61 de comptage de phase d'excitation, ce qui correspond à l'étape 131. La deuxième U.C. 55 revient ensuite au programme normal pour commander l'avance normale de la feuille 19 confor- mément à l'algorigramme de la Fig.5. - Par conséquent, même quand la deuxième U.C. , qui met en oeuvre la commande du moteur d'avance 17 ainsi que celle du moteur 25 d'entraînement du cha- riot, est rappelée à la suite de l'ouverture du capot 9, la présente réalisation évite que la feuille 19 se déplace de sa position par suite de l'excitation du moteur d'avance 17 d'après la phase d'excitation exis- tant immédiatement avant l'ouverture du capot 9. La présente invention peut également être réalisée sui- vant la variante représentée sur la Fig.8 et la Fig. 9. Conformément à la Fig.8 représentant le déroulement d'un programme commandé par la première U.C41 quand le capot est ouvert et refermé, la pre- mière U.C.41 détermine si un signal COUPER est envoyé à partir du microrupteur 11 au cours de l'étape 141. Au cas o le capot 9 n'est pas ouvert, c'est-à-dire si le signal COUPER n'est pas envoyé, d'autres pro- grammes normaux sont exécutés. Au cas o le capot 9 est ouvert et o la coupure est demandée, la première U.C. 41 reçoit les données de phase d'excitation du moteur d'avance 17 immédiatement avant l'ouverture du capot 9, ces données ayant été mémorisées dans la zone 61 de comptage de phase d'excitation. La première U.C. 41 mémorise alors ces données dans la zone mémoire de phase d'excitation 51. Le programme progresse jusqu'à l'étape 145, dans laquelle la-première U.C.41 envoie les données d'avance à la deuxième U.C.55 pour comman- * der le moteur d'avance 17 vers la phase d'excitation initiale. Le programme progresse vers l'étape 147,dans laquelle on détermine si, oui ou non, la phase d'excitation en cours du moteur d'avance 17, qui est connue par le compte de la zone 61 de ccaptage de phase d'excitation, est la phase d'excitation initiale. Cette détenrmination est effectuée en jugeant si oui ou non un signal de fin de camnande est produit par la deuxième U.C.55. Au cas o le résultat de cette détermination est M, la première U.C.41 reste en attente jusqu'à ce que la phase d'excitation devienne la phase d'excit tion initiale. Au cas o le résultat de la détermination de l'étape 147 est OUI, c'est-à-dire si la phase d'ex- citation en cours du moteur d'avance 17 est la phase d'excitation initiale, la première U.C.41 envoie le signal de rappel à la deuxième U.C.55 pour la réini- tialiser. Le programme progresse jusqu'à l'étape 151, dans laquelle on détermine si un signal PRET, indiquant si la deuxième U.C.55 est remise à l'état initial, est introduit à partir de la deuxième U.C 55. Au cas o le résultat de cette détermination est NON, la première U.C.41 reste en attente jusqu'à ce que le signal PRET soit introduit. En cas de OUI, la première U.C.41 détermine alors au cours de l'étape 153, si le capot 9 est fermé,en fonction du signal provenant du microrupteur 11. Au cas o le résultat de cette déter- mination est NON, la première U.C.41 reste en attente jusqu'à ce que le capot 9 soit fermé. En cas de OUI, c'est-à-dire si l'on détecte que le capot 9 est fermé d'après un signal FERME provenant du microrupteur 11, le programme porgresse juqu'à l'étape 155, dans laquelle la première U.C. 41 arrête l'envoi du signal de rappel à la deuxième U.C.55. Au cours de l'étape 157, la première U.C.41 produit des données d'alimen- tation pour commander le moteur d'avance 17 de la phase d'excitation initiale à la phase d'excitation existant immédiatement avant la fermeture du capot 9, sur la base des données de phase d'excitation mémori- sées dans la zone mémoire de phase d'excitation 51. Ensuite, la première U.C.41 revient, à partir de la coupure, à l'exécution des programmes normaux. Conformément à la Fig.9 représentant le déroulement d'un programme de la deuxième U.C.55 re- latif à l'avanceen fonction de la fermeture et de l'ouverture du capot 9, quand la première U.C.41 produit le signal de rappel au cours de l'étape 149, la deuxième U.C.55 arrête l'excitation du moteur d'avance 17, au cours de l'étape 161. On progresse ensuite jusqu'à l'étape 163 dans laquelle, sur la base des données de programme mémorisées dans la deuxième ROM 57, des données initiales correspondantes sont fixées dans la zone correspondante de la deuxième RAM 59, ce qui fait que la deuxième U.C.55 est ramenée à un état initial de mise sous tension. On progresse ensuite vers l'étape 167, dans laquelle on détermine si le signal de rappel provenant de la première U.C. 41 est arrêté. Au cas o le résultat de cette déter- mination est NON, la deuxième U.C.55 reste en attente jusqu' à ce que le signal de rappel soit arrêté. En cas de OUI au cours de l'étape 167, c'est-à-dire si le si- gnal de rappel provenant de la première U.C.41 est arrê- té, la deuxième U.C.55 actionne la phase d'excitation initiale du moteur d'avance 17 au cours de l'étape 169 et revient ensuite à des opérations normales d'avance de feuille, comme représenté sur la Fig.5. Cette réalisation évite que la feuille 19 se déplace de sa position avant et après l'ouverture du capot 9, de même que la réalisation mentionnée précédemment. Les descriptions ci-dessus ont été effec- tuées en se référant à une machine à écrire électro- nique 21 dans laquelle la feuille 19 doit être fré- quemment placée dans la position d'impression, devant le mécanisme d'impression 7. Cependant, l'invention peut être mise en application dans un dispositif d'impression du type à fil à impacts ponctuels, du type à transfert d'encre thermique, du type à jet d'encre, du type à choc, ou dans tout autre type de dispositif d'impression dans lequel une unité à commande électri- que unique commande un moteur d'avance de feuille et au moins l'un des moteurs du mécanisme d'impression et est rappeléedans son état initial quand le capot est ouvert. REVENDICATIONS 1 . Dispositif d'impression notamment pour l'impression sur feuilles de papier, du type installé par exemple sur une machine à écrire ou une imprimante d'ordinateur, et muni d'un mécanisme d'impression (7) recouvert d'un capot amovible (9) et d'un moteur d'avance (17) des feuilles, caractérisé en ce qu'il omptorte des moyens de détec- tion (11) de l'ouverture et de la fermeture dudit capot (9); des moyens de mémorisation (47) de la dernière position prise par ledt moteur d'avance (17) au nmoment de la détection d'une ouverture du capot (9); et des moyens de commande d'avance (55,65) assurant le retour du moteur d'avance (17) à ladite dernière position, lors de la détection 'une fermeture subséquente dudit capot. 2 . Dispositif d'impression selon la reven- dication (1), du type comprenant également un moteur d'im- pression (25) couplé audit mécanisme d'impression (7), caractérisé en ce qu'il comporte en outre une unité de traitement (41,55) pour la commande desdits moteurs d'avance et d'impression (17,25). 3 . Dispositif d'impression selon la reven- dication 2, caractérisé en ce que les moyens de com- mande d'avance (55,65) comportent en outre des moyens de rappel (56) dans l'état initial (réinitialisation) pour mettre l'unité de traitement (41, 55) dans le même état qu'un état initial de mise sous tension, lors de la détection de l'ouverture du capot (9). 4 . Dispositif d'impression selon la re- vendication 3, caractérisé en ce que les moyens de mémorisation (47) enregistrent un signal de position envoyé par l'unité de traitement au moteur d'avance au moment o l'ouverture du capot est détectée. . Dispositif d'impression selon la re- vendication 4, caractérisé en ce que le moteur d'avance (17) est un moteur pas à pas, et les moyens de mé- morisation enregistrent la dernière position de la phase d'excitation du moteur d'avance. 6 . Dispositif d'impression selon la reven- dication 5, caractérisé en ce que l'état initial de mise sous tension est un état dans lequel une phase d'excitation suivante du moteur d'avance (17) est réglée pour être une phase d'excitation initiale prédéterminée de ce moteur d'avance. 7 . Dispositif d'impression selon la re- vendication 6, caractérisé en ce que les moyens de rappel dans l'état initial (56) commandent l'unité de traitement (55) pour qu'elle envoie un signal de phase d'excitation réglé pour fournir la phase d'excitation suivante du moteur d'avance lorsque les moyens de rap- pel dans l'état initial (56) détectent la fermeture du capot (9). 8 . Dispositif d'impression selon la reven- diaation 6, caractérisé en ce que les moyens de rappel dans l'état initial (56) font fonction d'unité de trai- tement pilote (56,55), l'unité de traitement (41) fai- sant fonction d'unité de traitement asservie dans le dispositif d'impression. 9 . Dispositif d'impression selon la reven- dication 8, caractérisé en ce que l'unité de traitement pilote (56,55) modifie la phase d'excitation que l'uni- té de traitement asservie (41) présente en tant que phase d'excitation suivante du moteur d'avance (17), en celle qui est enregistrée dans les moyens de mé- morisation (47) après que l'unité de traitement pilote (56) ait réglé l'unité de traitement asservie (41) dans le même état que l'état initial de mise sous ten- sion. . Dispositif d'impression selon la reven- dication 8, caractérisé en ce que l'unité de traitement pilote (56,55) commande l'unité de traitement asservie (41) pour fournir au moteur d'avance (17) un signal de phase d'excitation faisant tourner ce moteur d'avance vers la phase d'excitation initiale prédé- terminée lors de la détection de l'ouverture du capot par l'unité de traitement pilote, et l'unité de trai- tement pilote (56,55) commande l'unité de traitement asservie (41) pour fournir au moteur d'avance un signal de phase d'excitation faisant tourner ce moteur d'avance vers la phase d'excitation enregistrée dans les moyens de mémorisation lors de la détection de la fermeture du capot par l'unité de traitement pilote. 11 . Dispcsitif d'impression selon la re- vendication 8, caractérisé en ce que le mécanisme d'impression (7) comporte un chariot (23) entraîné par un moteur (25) pour se déplacer le long d'une ligne d'impression. 12 . Dispositif d'impression selon la re- vendication 8, caractérisé en ce qu'il comporte un mécanisme d'impression (7) muni d'une roue à caractères (31) qui est entraInée en rotation par un moteur pour sélectionner un caractère désiré (31a). 130. Dispositif d'impression selon la re- vendication 11, caractérisé en ce qu'il comporte un mécanisme d'impression (7) muni d'une tête d'impres- sion à fil à impacts ponctuels. 14 . Dispositif d'impression selon la re- vendication 11, caractérisé en ce qu'il comporte un mécanisme d'impression (7) muni d'une tête d'impres- sion à jet d'encre. 15 . Dispositif d'impression selon la re- vendication 11, caractérisé en ce qu'il comporte un mécanisme d'impression (7) muni d'une tête d'impres- sion thermique. 16 . Procédé d'impression sur feuille de papier dans un dispositif d'impression tel que machine à écrire ou imprimante d'ordinateur, selon l'une quelconque des revendications 1 à 15, caracté- risé en ce qu'on détecte l'ouverture et la fermeture du capot (9] du dispositif, on mémorise la dernière position prise par le moteur d'avance (17) du dispo- sitif, lors de la détection d'une ouverture du capot, et on commande le moteur d'avance dans cette dernière position lors de la détection d'une fermeture sub- séquente du capot.