Brevet FR2542889A1 — publié le 19840921

La présente invention concerne un module de configuration dynamique d'un équipement intégré dans un terminal d'impression. Cette invention trouve notamment son application dans la saisie de paramètres de configuration d'un terminal d'impression. Par équipement, on entend tout objet dont l'état est défini par un ou plusieurs paramètres. Cet équipement peut etre le terminal d'impression lui-meAme une machine, notamment une machine outilw ou autre. Un terminal d'impression est un équipement informatique relié par une ligne adéquate à un ordina teur. Cette ligne peut être gérée, soit directement par le microprocesseur -d'un ordinateur, dans le cas d'un micro-ordinateur, soit par. un processeur d'entrée-sortie spécialisé dans le cas d'un ordinateur plus puissant. La relation entre l'ordinateur et le terminal d'impression est du type mattre-esclave. Le matte envoie les données au terminal d'impression après avoir fixé les paramètres de transmission.Ces paramètres sont par exemple l'existence d'un bit de parité, la vitesse de transmission, le mode de transmission (halfduplex, full duplex) etc., Les données émises par l'ordinateur sur cette ligne sont de deux types : caractères à imprimer et commandes. Les commandes concernent par exemple le retour chariot, la valeur de rinterligne,l'espacement des caractères sur une ligne, l'existence de marges, etc. La détermination des paramètres de la transmission et des paramètres des données de commande, appelés paramètres de configuration du terminal d'impression, est réalisée, selon l'art connu, aussi bien par câblage que par logiciel. Le choix des paramètres de la transmission se fait en général par câblage. Il est souvent réalisé au moyen d'interrupteurs ou de microinterrupteurs placés sur les cartes électroniques. Cette méthode présente de nombreux désavantages, même pour un informaticien. Le premier inconvénient est la difficulté d'accès à ces interrupteurs. Si ceux-ci se trouvent sur une des cartes électroniques du terminal d'impression, il faut ôter le couvercle du terminal d'impression avant d'avoir accès à ces cartes, ce qui impose en général de retirer la feuille d'impression engagée dans le terminal d'impression. EnsuIte, il faut parfois ôter de son logement la carte portant les interrupteurs. Enfin, lorsque les interrupteurs sont accessibles, il faut consulter la documentation pour savoir quel interrupteur correspond à quel paramètre et quelle position de cet interrupteur correspond à la configuration désirée. Le positionnement des paramètres de la transmission par interrupteur est donc une opération délicate qui ne peut être réalisée que par un spécialiste. Les paramètres des données de commande sont en général positionnés par programme. Cette technique peut également etre utilisée pour positionner les paramètres de la transmission. Cette opération qui est moins technique que le positionnement des paramètres par interrupteurs, nten est pas moins compliquée et rebute les non-informaticiens. En effet, il faut, en général, commencer par charger dans la mémoire de l'ordinateur le programme apte à modifier les paramètres de configuration du terminal d'impression t ceci peut requérir le chargement d'une disquette. Ensuite, le programme est appelé par l'utilisateur en tapant son nom sur un clavier L'opération se complique lorsqu'il s'agit de positionner l'un des paramètres de configuration.Supposons que l'utilisateur veuille définir la valeur d'un interligne. il se reporte à une épaisse documentation qui lui indique que, pour définir un interligne de x mm, il doit taper XWTUy dans le pire des cas, XCTU étant un code arbitraire difficile à mémoriser et y la valeur de l'interligne exprimé en pouce et LPx dans le meilleur des cas, LF signifiant ligne Feed" ("alimentation papiers en anglais). Il est donc clair que les techniques connues pour configurer un terminal d'impression, par câblage ou par logiciel, requièrent entre autre la consultation d'une épaisse documentation. Ceci n'est pas très gênant pour un utilisateur informaticien, Si on excepte la perte de temps occasionnée par la consultation de la documentation, mais cette complexité interdit pratiquement à un non-informaticien de conf i- gurer un terminal d'impression. La présente invention a notamment pour but de permettre à un utilisateur non-informaticien de configurer un terminal d'impression. De manière plus précise, l'invention a pour objet un module de configuration dynamique d'un equiw pement intégré dans an terminal d'impression; comprenant - un moyen d'interrogation pour interroger un utilisateur du terminal d'impression, ce moyen commandant l'impression sur une feuille d'impression d'une part, du nom d'une fonction de configuration d'un-équipement et d'autre part, des valeurs des paramètres possibles pour cette fonction, ces paramètres étant imprimés dans des zones prédéfinies de la feuille d'impression, - un moyen de sélection d'un des paramètres imprimés, ce moyen étant placé derrière la feuille d'impression et étant muni de capteurs, chaque zone où est imprimé un paramètre étant en regard d'un capteur, - un moyen de décodage recevant du moyen d'interrogation un signal définissant la fonction de configuration imprimée, et recevant du moyen de sélection un signal définissant le capteur sélectionné, - un moyen de mémorisation du paramètre associé au capteur sélecitonné, ce moyen étant relié au moyen de décodage, l'ensemble des paramètres mémorisés exprimant une configuration de l'équipement, - un moyen relié au moyen de mémorisation, ce moyen réalisant la configuration de l'équipement. Selon un mode de réalisation préféré, le module comprend en outre une sortie du moyen d'interrogation qui est reliée à une entrée du moyen de décodage par une connexion, cette connexion acheminant un signal de séquencement vers le moyen d'interrogation. Selon un mode préféré de réalisation da module selon l'invention, le moyen de sélection est un clavier à touches. Le mode de sélection d'un capteur est donc dans ce cas une pression exercée sur le capteur. Cette pression peut être simplement obtenue par doigt de l'utilisateur appuyant sur le capteur. Selon un autre mode de réalisation, le module comprend en outre un moyen apte à activer les cap teurs. A titre d'exemples, ce moyen peut etre un rayon lumineux si le capteur est une photodiode, l'approche d'un corps conducteur Si le capteur est une touche capacitive ou une pièce métallique parcourue par un courant. Selon un mode de réalisation particulier, le modele dans lequel le moyen de mémorisation est une mémoire vive, comprend en outre un moyen d'alimentation permanent de cette mémoire Les caractéristiques et avantages de l'in- vention ressortiront mieux de la description qui va suivre, donnée à titre illustratif mais non limitatl, en référence aux dessins annexés, dans lesquels-:: - la figure 1 représente schématiquement une vue partielle d'un terminal d'impression muni d'un moaule de configu ration selon l'invention., - la figure 2 reprdsente un tableau synoptique d'un mode de réalisation particulier du module de configuration dynamique d'un équipement selon 11 invention. Qn a représenté sur la figure 1 les éléments principaux constituant un terminal d'impression. La feuille d'impression 2 est tendue, dans la zone d'impression, par deux rouleaux crantés 4 et 6 dont les dents coopbrent avec des perforations disposées sur les côtés de la feuille d'impression. On peut aussi utiliser du papier sans perforation latérale entratné par friction par des rouleaux non crantés.Le rouleau cranté 6 est commandd par un moteur pas à pas qui permet de faire défiler le papier dans le sens indiqué par la flèche. Le terminal d'impression comprend également, de façon classique, un axe 8 sur lequel est montée une tete d'impression 10 qui peut coulisser sur ledit axe pour parcourir toute la largeur de la feuille d'impression 2.En regard de la tete d';mpres- sion, est disposée une barre d'appui 12, la feuille d'impression 2 passant entre la tette d'impression 10 et la barre d'appui 12. Ce terminal a'impression comprend en outre, un module de configuration dynamique conforme à l'invention. Ce module de configuration est constitué d'un moyen de sélection 14 muni de capteurs tels que 15, d'un moyen 18 qui sera dderit en détail en référence à la figure 2 et d'une ligne de connexion 19 reliant le moyen de sélection 14 au moyen 18. Le moyen de sélection 14 est disposé derrière la feuille d'impression 2 au-dessus de la barre appui 12. Le module de configuration fonctionne de la manière suivante : le moyen 18 commande au terminal d'impression l'impression d'une fonction de configuration dans une zone 16 de la feuille diimpression 2 et l'impression des paramètres possibles pour cette fonction dans des zones 17 de la feuille d'impression 2. A titre d'exemple, dans le cas de la configuration d'un terminal d'impression, les fonctions de configuration peuvent eAtre du type : nombre de caractères par ligne, format du caractère, vitesse d'impression, valeur d'un interligne, mode de transmission, etc0.. Dans le cas de la fonction de configuration de la vitesse de transmission des données sur la ligne,lespa- ramètres, Lmprimés dans chaque zone 17, peuvent être : 50 bauds, 300 bauds, 200 bauds, 400 bauds, etc.. Les informations apparaissant dans les zones 16 et 17 de la feuille d'impression sont des informations en clair. Un non-informaticien les comprend et peut donc configurer le terminal d'impression. Après l'impression du nom d'une fonction de configuration et de ses paramètres possibles, le moyen 18 commande la montée du papier, dans le sens indiqué par la flèche, de telle sorte que chaque zone 17 dans laquelle est inscrit un paramètre de la fonction de configuration choisie se trouve en face d'un capteur 15 du moyen de sélection 14. Pour sélectionner le pa paramètre choisi, l'utilisateur doit simplement activer le capteur situé en regard dudit paramètre. Ceci est une opération très simple effectuable par un non-informaticien. Dans le cas où le moyen de sélection 14 est un clavier et les capteurs 15 des touches, il suffit pour sélectionner un paramètre, d'enfoncer la touche correspondante en appuyant, par exemple du doigt, sur la feuille dtimpression 2, à l'endroit précis où est inscrit le paramètre.Le moyen 18 reconnatt qu'une touche a été enfoncée et, connaissant la fonction im primée, détermine le paramètre sélectionné pour confi gurer le terminal d'impression en conséquence. Sur la figure 2, on a représenté un tableau synoptique- du module de configuration dynamique dDun équipement détaillant le moyen 18. Ce moyen 18 comprend un moyen d'interrogation 20 pour interroger l'utilisateur du terminal d'impression. Ce moyen commande au terminal d'impression l'impression sur la feuille d'impression 2 du nom d'une fonction de confi- guration et des paramètres possibles pour cette fonc- tion.Un signal identifiant la fonction imprimée est également transmis à un moyen de décodage 24 Lorsque l'utilisateur a sélectionné un capteur 15 du moyen de sélection 14, un signal identifiant ce capteur est ap- pliqué sur une autre entrée du moyen de décodage 24. La connaissance simultanée de la fonction de configu ration et du capteur sélectionné permet au so d&commat;de décodage 24 d'identifier le paramètre sélectionné Ce paramètre est transmis sous forme d'un signal à un moyen de mémorisation 34 par une connexion 30 Le terminal est ensuite configuré selon la valeur du paramè- tre sélectionné par un moyen 36 pouvant lire le mayen de mémorisation 34. Dans le cas où le moyen de mémorisation 34 est une mémoire vive, le module de configuration som- prend également un moyen d'alimentation 38G par ex ple constitué d'une batterie, quiréalise l'alimenta tion permanente de ce moyen de mémorisation 34 lorsque le terminal d'impression est débranché. L'impression successive des fonctions de configuration dont l'utilisateur souhaite positionner les paramètres peut se faire de différentes façons. A titre d'exemple, on va décrire deux variantes possibles. Dans une première variante, les fonctions de configuration sont imprimées dans un ordre prédéfini. Lorsque l'utilisateur a choisi le paramètre correspondant à une fonction de configuration, le moyen de décodage 24 commande au moyen d'interrogation 20, par une connexion 32, l'impression de la fonction de con figuration suivante Le signal cheminé par la conne- xion 32 est donc un signal de séquencement. Il est possible de réserver un capteru particulier pour que, si l'utilisateur ne désire pas mo difier une fonction de configuration, la sélection de ce capteur soit comprise par le moyen de décodage 24 comme une invitation à passer directement à la zones tion suivante.Ce capteur peut s'appeler capteur "sui test. De même, il. est possible de réserver un autre capteur particulier dont la sélection par l'utilisa- tueur termine l'impression et la saisie d'une fonction de configuration et de ses paramètres Ce capteur est le capteur nfin n Dans une autre variante, plus agréable à l'utilisateur, il est possible que le moyen d'interro- gation 20 imprime, lors. de sa première impression, un menu des fonctions de configuration disponibles dans les zones 17 (figure 1). En sélectionnant un capteur, llatilisateur sélectionne alors la fonction de configuration à laquelle il désire accéder Comme dans la variante précédente, il est possible qu'un capteur soit réservé pour terminer le mode saisie de paramètre. Dans les deux variantes, décrites à titre d'exemples, 11 impression d'une première fonction de configuration ou d1un menu, peut par exemple etre rea- lisée par la sélection d'un capteur quelconque du moyen de sélection 14, cette sélection appliquant un signal (non représente sur le moyen d'interrogation 20 pour initialiser l'interrogation On a décrit un module de configuration dynamique permettant de configurer aisément et simplement un terminal d'impression. Un tel module n'est nullement limité à cette seule application. Il est possible, par exemple de coupler ce terminal d'impression à une machine à commande numérique commandant la coupe, le perçage, le fraisage, etc.. d'une pièce mécanique. Les fonctions de configuration disponibles par l.' uti- lisateur sont alors par exemple des fonctions de vitesse de coupe., profondeur de coupe, débit de lubrifiant, etc... De manière générale, l'invention concerne tout module de configuration dynamique intégré à un terminal d'impression utilisé pour affecter une valeur au paramètre d'une fonction de configuration d'un équiperent. REVENDICATIONS 1. Module de configuration dynamique d'un équipement intégré dans un terminal d'impression, caractérisé en ce qu'il comprend - un moyen d'interrogation (20) pour interroger un utilisateur du terminal d'impression, ce moyen d'interrogation commandant l'impression sur une feuille d'impression (2) d'une part, du nom d'une fonction de configuration de l'équipement et d'autre part, des valeurs des paramètres possibles pour cette fonction, ces paramètres étant imprimés dans des zones prédéfinies (16, 17) de la feuille d'impression (2), - un moyen de sélection (14) d'un des paramètres imprimés, ce moyen de sélection étant placé derrière la feuille d'impression (2) et étant muni de capteurs (15), chaque zone - un moyen de décodage (24) recevant du moyen d'interrogation (20) un signal définissant la fonction de configuration imprimée et recevant du moyen de sélection (14), un signal définissant le capteur (15) sélectionné, - un moyen de mémorisation (34) du paramètre associé au capteur (15) sélectionné, ce moyen étant relié au moyen de décodage (14), l'ensemble des paramètres mémorisés exprimant une configuration de l'équipement, - un mcyen (36) refleau moyen de mémorisation (34), ce moyen (36) réalisant la configuration de l'équipement. 2. Module selon la revendication l, caractérisé en ce qu'une sortie du moyen de décodage (24) est reliée à une entrée du moyen d'interrogation (20) par une connexion (32), cette connexion acheminant un si- gnal de séquencement vers le moyen d'interrogation (20). 3. Module selon l'une quelconque des revendications 1 et 2, caractérisé en ce que le moyen desélection 3143 est un clavier à touches. 4. Nodule selon l'une quelconque des reven- dications 1 et 2, caractérisé en ce qu'il comprend en outre un moyen apte à activer les capteurs (15). 5. Module selon l'une quelconque des revendications 1 à 4 dans lequel le moyen de mémorisation {343 est une mémoire vive, caractérise en ce qu'il comprend en outre un moyen d'alimentation (38) perma- nent de cette mémoire vive.