[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

FR2711434A1 - Electronic terminal with data entry keyboard - Google Patents

Electronic terminal with data entry keyboard Download PDF

Info

Publication number
FR2711434A1
FR2711434A1 FR9312435A FR9312435A FR2711434A1 FR 2711434 A1 FR2711434 A1 FR 2711434A1 FR 9312435 A FR9312435 A FR 9312435A FR 9312435 A FR9312435 A FR 9312435A FR 2711434 A1 FR2711434 A1 FR 2711434A1
Authority
FR
France
Prior art keywords
key
keyboard
code
terminal according
symbol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR9312435A
Other languages
French (fr)
Other versions
FR2711434B1 (en
Inventor
Hoffart Laurent
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KIME
Original Assignee
KIME
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KIME filed Critical KIME
Priority to FR9312435A priority Critical patent/FR2711434B1/en
Publication of FR2711434A1 publication Critical patent/FR2711434A1/en
Application granted granted Critical
Publication of FR2711434B1 publication Critical patent/FR2711434B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00658Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by passive electrical keys
    • G07C9/00674Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by passive electrical keys with switch-buttons
    • G07C9/00698Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by passive electrical keys with switch-buttons actuated in function of displayed informations

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

The terminal comprises a keyboard (10) having several keys (12) each assigned a means of displaying a different symbol selected by activating the key and electronic means linked to the keyboard and intended on the one hand to process the information represented by activating a key and on the other hand to order the display means to display the symbol represented by each key. These electronic means are provided so as randomly to assign the symbols represented to the keys while simultaneously modifying the symbol assigned to a key and the symbol displayed, in such a way as to keep them in agreement.

Description

TERMINAL ELECTRONIQUE A CLAVIER D'INTRODUCTION DE DONNEES
L'invention concerne les terminaux électroniques à clavier d'introduction de données permettant à un opérateur d'introduire, dans un système, une information sous forme d'un mot, ce dernier terme devant être interprété de façon large et comme couvrant non seulement un ensemble de caractères alphanumériques, mais aussi éventuellement un ensemble incorporant des fonctions représentables par des symboles.
ELECTRONIC TERMINAL WITH DATA INPUT KEYBOARD
The invention relates to electronic terminals with data entry keyboard allowing an operator to enter information into a system into a word, the latter term to be interpreted broadly and as covering not only a set of alphanumeric characters, but also possibly a set incorporating functions represented by symbols.

L'invention trouve de très nombreuses applications dans le domaine de l'industrie. Une application particulièrement importante, bien que non-exclusive, est constituée par les terminaux à clavier permettant d'introduire un code d'accès dans un système ou sur un lieu. Le clavier de la plupart des terminaux existants est équipé de touches affectées chacune à l'introduction d'un symbole donné et portant chacune une représentation du symbole. De tels claviers permettent aisément à un intrus de repérer les touches utilisées pour composer un code d'accès, du fait de leur usure prématurée (sauf dans le cas où le code est changé à intervalles courts ce qui exige une diffusion fréquente de l'information aux différents utilisateurs), soit en pulvérisant sur le clavier un produit qui conservera la trace du doigt. The invention finds numerous applications in the field of industry. A particularly important application, although not exclusive, is constituted by the keypad terminals making it possible to introduce an access code into a system or at a place. The keyboard of most existing terminals is equipped with keys each assigned to the introduction of a given symbol and each carrying a representation of the symbol. Such keyboards easily allow an intruder to locate the keys used to dial an access code, due to their premature wear (except in the case where the code is changed at short intervals which requires frequent dissemination of information to different users), or by spraying on the keyboard a product that will keep track of the finger.

On connaît également un terminal de communication ayant un clavier muni d'une plage d'affichage et d'une plage tactile qui peuvent être simultanément modifiées par introduction d'une grille de conformation (FR-A-2 629 228). A communication terminal is also known which has a keyboard provided with a display area and a tactile area which can be simultaneously modified by introducing a conforming grid (FR-A-2 629 228).

Mais la substitution d'une grille à une autre ne peut être faite qu'à intervalles importants, de sorte qu'il est possible à un tiers d'identifier les symboles comportant un code d'accès dans l'intervalle entre deux substitutions.However, the substitution of one grid for another can only be made at significant intervals, so that it is possible for a third party to identify the symbols comprising an access code in the interval between two substitutions.

La présente invention vise notamment à fournir un terminal qui est dans une large mesure exempt d'un tel défaut. Elle propose en particulier, dans ce but, un terminal comprenant
- un clavier ayant plusieurs touches munies chacune d'un moyen pour afficher un symbole différent sélectionné par actionnement de la touche et
- des moyens électroniques reliés au clavier, destinés d'une part à afficher le symbole représenté par chaque touche, d'autre part à traiter l'information représentée par activation de la touche,
caractérisé en ce que lesdits moyens électroniques sont prévus pour affecter de façon aléatoire les symboles en modifiant simultanément le symbole affecté à une touche et le symbole affiché, de façon à maintenir leur concordance.
The present invention aims in particular to provide a terminal which is to a large extent free from such a defect. To this end, it offers in particular a terminal comprising
a keyboard having several keys each provided with a means for displaying a different symbol selected by actuation of the key and
electronic means connected to the keyboard, intended firstly to display the symbol represented by each key, secondly to process the information represented by activation of the key,
characterized in that said electronic means are provided for randomly assigning the symbols by simultaneously modifying the symbol assigned to a key and the symbol displayed, so as to maintain their concordance.

La ré-affectation de symboles s ' effectuera habituellement après chaque composition correcte d'un code d'accès. Elle peut avoir lieu immédiatement après cette composition ; elle peut également s'effectuer en réponse à une initialisation, par exemple par appui sur une touche spéciale du clavier, appui sur une touche quelconque alors que le terminal est au repos et/ou appui sur une touche d'erreur lorsque l'utilisateur constate qu'il a commencé à introduire le code de façon erronée, la touche d'erreur pouvant être aussi la touche spéciale. The reassignment of symbols will usually take place after each correct dialing of an access code. It can take place immediately after this composition; it can also be performed in response to an initialization, for example by pressing a special key on the keyboard, pressing any key while the terminal is idle and / or pressing an error key when the user notices that he started entering the code in error, the error key can also be the special key.

Le terminal peut être prévu pour afficher des indications autres que les symboles, par exemple la date et/ou l'heure, lorsqu'il est au repos. L'appui sur une touche quelconque ou une touche d'initialisation substituera alors les symboles aux indications au repos et les maintiendra en attente de composition de la fonction pendant une durée déterminée, généralement de quelques secondes et au plus de quelques dizaines de secondes. The terminal may be designed to display indications other than symbols, for example the date and / or the time, when it is at rest. Pressing any key or an initialization key will then substitute the symbols for the indications at rest and keep them waiting for the composition of the function for a determined duration, generally a few seconds and at most a few tens of seconds.

Le terminal peut aisément être prévu de façon à pallier les conséquences d'une défectuosité d'une touche. Dans le cas d'un terminal destiné à l'introduction d'un code d'accès, il peut en particulier écarter de l'affichage des caractères ou des symboles qui n'appartiennent pas au code d'accès, de façon que le nombre de touches restantes soit suffisant pour composer le code, et mettre hors fonction la touche défectueuse. The terminal can easily be provided so as to mitigate the consequences of a faulty key. In the case of a terminal intended for the introduction of an access code, it can in particular deviate from the display of characters or symbols which do not belong to the access code, so that the number sufficient number of keys is sufficient to dial the code and deactivate the faulty key.

Le terminal peut par ailleurs être prévu pour autoriser le changement de code d'accès, par composition antérieure d'un code de transfert secret. The terminal can also be provided to authorize the change of access code, by prior composition of a secret transfer code.

L'invention consiste également en d'autres dispositions, avantageusement utilisables en liaison avec les précédentes, mais pouvant l'être indépendamment. L'invention propose en effet aussi un clavier utilisable dans un terminal du genre ci-dessus défini, ayant des touches sans pièce mobile, formées chacune par une cuvette destinée à recevoir le doigt de l'utilisateur, dont le fond transparent est placé audessus d'un panneau de visualisation autorisant la lecture d'un symbole à travers le fond et dont la paroi latérale transparente est encadrée par un émetteur et un récepteur infrarouge, placés de façon que le trajet optique entre eux soit interrompu par l'action du doigt sur la touche. The invention also consists of other arrangements, advantageously usable in conjunction with the previous ones, but which can be used independently. The invention indeed also provides a keyboard usable in a terminal of the kind defined above, having keys without moving part, each formed by a bowl intended to receive the user's finger, the transparent bottom of which is placed above '' a display panel authorizing the reading of a symbol through the background and whose transparent side wall is framed by an infrared transmitter and receiver, placed so that the optical path between them is interrupted by the action of the finger on the key.

L'invention sera mieux comprise à la lecture de la description qui suit de modes particuliers de réalisation, donnés à titre d'exemples non-limitatifs. La description se réfère aux dessins qui l'accompagnent, dans lesquels
- la figure 1 est un synoptique fonctionnel du terminal
- les figures 2, 3 et 4 montrent trois exemples d'affichage sur le clavier d'un terminal
- la figure 5 est un schéma synoptique organique d'un terminal suivant un mode particulier de réalisation de l'invention ;
- la figure 6 est un schéma synoptique montrant une séquence possible de passages entre les états de veille et de fonctionnement
- la figure 7 montre schématiquement, en coupe suivant un plan passant par l'axe d'une touche, une constitution possible de touche sans élément mobile. ; et
- la figure 8 est un shéma de montage électrique de détection.
The invention will be better understood on reading the following description of particular embodiments, given by way of non-limiting examples. The description refers to the accompanying drawings, in which
- Figure 1 is a functional block diagram of the terminal
- Figures 2, 3 and 4 show three examples of display on the keyboard of a terminal
- Figure 5 is an organic block diagram of a terminal according to a particular embodiment of the invention;
- Figure 6 is a block diagram showing a possible sequence of passages between the standby and operating states
- Figure 7 shows schematically, in section along a plane passing through the axis of a key, a possible constitution of key without moving element. ; and
- Figure 8 is a circuit diagram of electrical detection.

On décrira tout d'abord, en faisant référence aux figures 1 à 4, une constitution possible d'un terminal électronique utilisable dans un système d'accès conditionnel subordonné à la composition correcte d'un code d'accès sur un clavier. We will first describe, with reference to Figures 1 to 4, a possible constitution of an electronic terminal usable in a conditional access system subject to the correct composition of an access code on a keyboard.

Le terminal peut être regardé comme ayant un clavier 10 comportant des touches 12, au nombre de seize dans le cas représenté sur les figures 2 à 4, prévues pour être activées par l'action du doigt ou de tout autre objet pouvant le remplacer. Le clavier comporte également des moyens 11 d'affichage d'un symbole, tel qu'un caractère alphanumérique quelconque parmi un jeu déterminé de symboles. Dans le cas illustré sur les figures 2 à 4, l'affichage est effectué par un afficheur à sept segments et les symboles possibles sont les caractères alphanumériques 0 à 9, A, C, E, F et H. Ce nombre et cette nature de caractère ne sont pas impératifs. The terminal can be viewed as having a keyboard 10 comprising keys 12, sixteen in the case shown in Figures 2 to 4, intended to be activated by the action of the finger or any other object that can replace it. The keyboard also includes means 11 for displaying a symbol, such as any alphanumeric character from a determined set of symbols. In the case illustrated in FIGS. 2 to 4, the display is carried out by a seven-segment display and the possible symbols are the alphanumeric characters 0 to 9, A, C, E, F and H. This number and this nature of character are not imperative.

Au surplus, l'affichage des caractères alphanumériques peut s'effectuer à côté ou au-dessus de chaque touche, et non pas sur celle-ci.In addition, the display of alphanumeric characters can take place next to or above each key, and not on it.

Le clavier 10 est associé à des moyens électroniques dont les fonctions apparaissent sur la figure 1. Une partie des moyens peut être déportée dans un calculateur relié à la partie de l'électronique solidaire du clavier par une liaison de type classique, telle qu'une liaison série RS232 qui est avantageusement cryptée. Le terminal représenté est prévu pour afficher une information autre que l'ensemble du jeu de symboles lorsqu'vil est au repos. Sur la figure 4, les affichages de cinq touches sont affectées à cet usage supplémentaire et donnent l'heure. I1 serait également possible de donner la date, voire même une autre information. The keyboard 10 is associated with electronic means, the functions of which appear in FIG. 1. A part of the means can be deported in a computer connected to the part of the electronics secured to the keyboard by a link of the conventional type, such as a RS232 serial link which is advantageously encrypted. The terminal shown is designed to display information other than the entire symbol set when it is at rest. In FIG. 4, the displays of five keys are assigned to this additional use and give the time. It would also be possible to give the date, or even other information.

Pour assurer la dualité de fonctions du clavier 10, le terminal comporte un multiplexeur 18 permettant d'adresser un circuit 20 d'attaque de l'afficheur 11 soit par une information d'affichage de l'heure fournie par un générateur 21 recevant un signal d'horloge câblée (lorsque le clavier est au repos), soit par l'indication du caractère alphanumérique affecté à la touche. Cette affectation s'effectue, en l'absence de défectuosité, entre toutes les touches et de façon aléatoire. Ainsi, la configuration montrée en figure 2, qui est celle normalement rencontrée sur un clavier de système d'accès conditionnel courant, n'intervient qu'avec une probabilité extrêmement faible. On pourra rencontrer toute autre configuration, par exemple celle montrée en figure 3. L'affectation est commandée par un générateur 22, qui alimente à la fois le multiplexeur 18 et un circuit d'acquisition 16. Chaque fois qu'une touche 12 est activée, elle fournit un signal respectif qui peut être fixe pour une touche donnée au circuit 16. Celui-ci réalise alors un transcodage, et substitue, au signal caractéristique de la touche, le signal numérique qui lui a été affecté de façon aléatoire et correspond au caractère alphanumérique affiché sur la touche. To ensure the dual functions of the keyboard 10, the terminal comprises a multiplexer 18 making it possible to address a circuit 20 for driving the display 11 either by time display information supplied by a generator 21 receiving a signal wired clock (when the keyboard is at rest), or by the indication of the alphanumeric character assigned to the key. This assignment is made, in the absence of a fault, between all the keys and randomly. Thus, the configuration shown in FIG. 2, which is that normally encountered on a keyboard of a current conditional access system, only occurs with an extremely low probability. Any other configuration may be encountered, for example that shown in FIG. 3. The assignment is controlled by a generator 22, which supplies both the multiplexer 18 and an acquisition circuit 16. Each time a key 12 is activated , it provides a respective signal which can be fixed for a given key on circuit 16. This then performs transcoding, and substitutes, for the characteristic signal of the key, the digital signal which has been randomly assigned to it and corresponds to the alphanumeric character displayed on the key.

Les signaux représentatifs des caractères successifs formés à l'aide des touches sont communiqués à au moins un comparateur 24. Une fois que le nombre de caractères qui composent le code confidentiel d'accès est atteint, le comparateur 24 fournit une sortie qui provoque une commande appropriée 26 en cas de composition exacte du code. En particulier, la commande peut être dirigée vers un relais d'ouverture de porte. Il peut y avoir en même temps allumage d'un voyant lumineux sur le clavier, pour indiquer que l'accès est possible ou autorisé. The signals representative of the successive characters formed using the keys are communicated to at least one comparator 24. Once the number of characters that make up the confidential access code is reached, the comparator 24 provides an output which causes a command appropriate 26 in case of exact code composition. In particular, the command can be directed to a door opening relay. At the same time there may be an indicator light on the keyboard, to indicate that access is possible or authorized.

Le code secret à composer est stocké dans une mémoire sauvegardée 28 à lecture-écriture. Dans une réalisation avantageuse, le terminal est prévu pour que le code secret soit modifiable à l'aide du clavier. Pour cela, il suffit de prévoir un second comparateur 30 qui, à réception d'un code de fonction secret et différent du code d'accès, contenu dans une mémoire sauvegardée 34, autorise le paramétrage du code secret d'utilisateur ou d'accès 36 ; un nouveau code est alors composé au clavier en tant que nouveau code secret d'utilisateur. The secret code to be dialed is stored in a stored memory 28 for read-write. In an advantageous embodiment, the terminal is provided so that the secret code can be modified using the keyboard. For this, it suffices to provide a second comparator 30 which, on receipt of a secret function code different from the access code, contained in a saved memory 34, authorizes the configuration of the secret user or access code. 36; a new code is then dialed using the keyboard as a new user secret code.

Pour augmenter la sécurité, il peut être prévu de n'autoriser la modification du code d'accès qu'après composition correcte du code de fonction et du code d'accès à modifier. Une séquence type de paramétrage peut alors être la suivante
- saisie et vérification du code de fonction
- saisie et vérification du code d'accès en cours
- sélection et validation du nouveau code d'accord suivi dune confirmation par appui sur une touche spéciale, indiquant la fin de la profondeur du code
- réitération de la dernière opération afin d'éviter une erreur dans le nouveau code
- si les deux codes sont identiques, prise en compte du nouveau code et retour en mode veille.
To increase security, provision may be made to authorize the modification of the access code only after correct composition of the function code and the access code to be modified. A typical configuration sequence can then be as follows
- entry and verification of the function code
- entering and checking the access code in progress
- selection and validation of the new agreement code followed by confirmation by pressing a special key, indicating the end of the code depth
- reiteration of the last operation to avoid an error in the new code
- if the two codes are identical, take the new code into account and return to standby mode.

Le terminal peut être prévu pour revenir en mode veille en cas de discordance entre les deux "nouveaux" codes, émettre un signal d'avertissement et garder l'ancien code. The terminal can be provided to return to standby mode in the event of a discrepancy between the two "new" codes, issue a warning signal and keep the old code.

Lorsque le clavier est également prévu pour afficher l'heure, un comparateur 37 et une mémoire sauvegardée 38 de stockage d'un autre code de fonction (code de modification de l'heure), ainsi qu'un circuit de mise à l'heure 40, respectivement similaires aux éléments 30, 34 et 37 déjà décrits, permettent d'assurer les fonctions souhaitées. La séquence de modification de l'heure peut alors être
- saisie du code de fonction "mise à l'heure",
- saisie du code d'accès secret,
- acquisition des heures (dizaine, unité) puis des minutes (dizaine, unité),
- validation en appuyant sur la touche spéciale (par exemple en bas et à droite sur les figures 2-4),
- retour au mode veille.
When the keyboard is also provided for displaying the time, a comparator 37 and a saved memory 38 for storing another function code (code for modifying the time), as well as a time setting circuit 40, respectively similar to the elements 30, 34 and 37 already described, make it possible to ensure the desired functions. The time modification sequence can then be
- entry of the function code "time setting",
- entering the secret access code,
- acquisition of hours (ten, unit) then minutes (ten, unit),
- validation by pressing the special key (for example at the bottom right of Figures 2-4),
- return to standby mode.

Les fonctions qui ont été décrites peuvent être remplies, pour la plupart, soit par voie matérielle, soit par voie logicielle. On décrira maintenant, à titre de simple exemple, une constitution possible à partir de composants discrets, en faisant référence à la figure 5. The functions which have been described can be fulfilled, for the most part, either by hardware or by software. We will now describe, as a simple example, a possible constitution from discrete components, with reference to FIG. 5.

Les fonctions de comparaison et de génération aléatoire de répartition sont remplies par un microcontrôleur 42 muni d'une horloge 44, d'une mémoire morte électriquement programmable 46 destinée à conserver le programme d'application et d'une mémoire vive de travail 48. Le microcontrôleur représenté est muni d'une sortie série 50, suivant la recommandation RS232, permettant une liaison avec un ordinateur central, chiffrée pour en superviser l'activité et améliorer la sécurité contre le piratage. The functions of comparison and of random distribution generation are fulfilled by a microcontroller 42 provided with a clock 44, an electrically programmable read-only memory 46 intended to keep the application program and a working random access memory 48. The The microcontroller shown has a serial output 50, according to the RS232 recommendation, allowing a link with a central computer, encrypted to supervise its activity and improve security against piracy.

Les caractères alphanumériques affectés de façon aléatoire par le microcontrôleur et fournis à un réseau programmable 52 commandent un décodeur sept segments 54 par l'intermédiaire d'un jeu de bascules de verrouillage 56. The alphanumeric characters randomly assigned by the microcontroller and supplied to a programmable network 52 control a seven-segment decoder 54 by means of a set of locking latches 56.

L'affichage s'effectue par l'intermédiaire d'une mémoire tampon 58.The display takes place via a buffer memory 58.

Toujours dans le cas illustré sur la figure 5, le signal provoqué par l'activation d'une touche et correspondant au caractère affiché est défini à partir du microcontrôleur 42 par un jeu de bascules de verrouillage 60, un décodeur 72 et un tampon 64. Si l'activation d'une touche est matérialisée par l'interruption d'un couplage optique entre un phtoémetteur 66 et un récepteur respectif 68, le signal transcodé attaque le comparateur 24. Still in the case illustrated in FIG. 5, the signal caused by the activation of a key and corresponding to the displayed character is defined from the microcontroller 42 by a set of locking latches 60, a decoder 72 and a buffer 64. If the activation of a key is materialized by the interruption of an optical coupling between a phtoemitter 66 and a respective receiver 68, the transcoded signal attacks the comparator 24.

Les états possibles pris par le terminal peuvent être ceux schématisés sur la figure 6. Au repos, le clavier est dans un mode veille. Par exemple, il affiche alors l'heure. The possible states taken by the terminal can be those shown diagrammatically in FIG. 6. At rest, the keyboard is in standby mode. For example, it then displays the time.

A réception d'un signal de détection de présence d'un utilisateur, qui peut être par exemple l'appui sur une touche quelconque ou sur une touche spéciale, une configuration, différente des précédentes et affectant les caractères alphanumériques aux touches de façon aléatoire, est visualisée. Si, à l'issue d'une temporisation proche généralement d'une dizaine de secondes, il n'y a pas activation d'une nouvelle touche, le terminal revient en mode veille. Si un code d'accès est composé, il y a acceptation du code et validation d'une fonction dans le cas où le code est reconnu correct. Dans le cas contraire, il y a retour à l'affichage d'une configuration alphanumérique différente de la précé dente. Après exécution de l'opération provoquée par un code correct, le terminal revient en mode veille.Upon receipt of a signal for detecting the presence of a user, which may for example be the pressing of any key or a special key, a configuration, different from the preceding ones and assigning the alphanumeric characters to the keys in a random manner, is displayed. If, after a delay generally close to ten seconds, there is no activation of a new key, the terminal returns to standby mode. If an access code is entered, there is acceptance of the code and validation of a function in the event that the code is recognized as correct. Otherwise, there is a return to the display of an alphanumeric configuration different from the previous one. After execution of the operation caused by a correct code, the terminal returns to standby mode.

Tous les composants du terminal qui viennent d'être décrits, exception faite du clavier, peuvent être réalisés directement à partir de composants disponibles commercialement. Le clavier lui-même peut comporter des touches électromécaniques ou à contact traditionnel et un affichage par des composants également classiques. Toutefois, il est avantageux d'utiliser un clavier ayant des touches sans contact mécanique, activées par coupure d'un faisceau de lumière. On décrira maintenant une telle constitution de touches, donnant au clavier une isolation galvanique élevée, un caractère étanche, adaptable à une identification des touches par affichage d'un caractère alphanumérique modifié à volonté. All of the components of the terminal which have just been described, except for the keyboard, can be produced directly from commercially available components. The keyboard itself can include electromechanical or traditional touch keys and a display by equally conventional components. However, it is advantageous to use a keyboard having keys without mechanical contact, activated by cutting a beam of light. We will now describe such a composition of keys, giving the keyboard a high galvanic isolation, a waterproof character, adaptable to an identification of the keys by displaying an alphanumeric character modified at will.

Il faut une fois de plus noter qu'un tel clavier, bien que particulièrement intéressant dans le cas d'un terminal du genre décrit plus haut, est également applicable à d'autres appareils, en particulier chaque fois que l'on souhaite affecter à volonté l'une ou l'autre de plusieurs fonctions à chaque touche, en faisant apparaître sur la touche elle-même un symbole (caractère alphanumérique, icône, pictogramme) indiquant la fonction remplie temporairement par la touche. It should once again be noted that such a keyboard, although particularly advantageous in the case of a terminal of the kind described above, is also applicable to other devices, in particular whenever it is desired to assign to one or the other of several functions at each key, by making appear on the key itself a symbol (alphanumeric character, icon, pictogram) indicating the function temporarily filled by the key.

La touche montrée en figure 7 appartient à un clavier 10 ayant un support rigide plat 70, généralement constitué par une plaque isolante. Le support est percé de trous placés aux noeuds de répartition des touches. Chaque trou contient une touche respective, que l'on peut considérer comme constituée d'une cuvette 72 et d'au moins un couple photoémetteur 74-photorécepteur 76 diamétralement opposés. L'un et l'autre sont placés dans un logement annulaire ménagé dans la paroi cylindrique de la cuvette ou dans des trous borgnes diamétralement opposés. Ils sont l'un et l'autre reliés à un circuit imprimé 78 recouvrant la face arrière du support 70. The key shown in FIG. 7 belongs to a keyboard 10 having a flat rigid support 70, generally constituted by an insulating plate. The support is pierced with holes placed at the key distribution nodes. Each hole contains a respective key, which can be considered as consisting of a bowl 72 and at least one photoemitter 74-photoreceptor 76 pair diametrically opposed. Both are placed in an annular housing formed in the cylindrical wall of the bowl or in diametrically opposite blind holes. They are both connected to a printed circuit 78 covering the rear face of the support 70.

La paroi latérale au moins de la cuvette est en un matériau transparent au rayonnement transmis, qui sera généralement dans l'infrarouge.The side wall at least of the bowl is made of a material transparent to the transmitted radiation, which will generally be in the infrared.

Lorsque le clavier est utilisé dans un terminal du genre mentionné plus haut, le fond de la cuvette est avantageusement en un matériau transparent dans le spectre visible, ce qui permet de disposer directement le circuit imprimé 78 sur l'afficheur, en ménageant des trous appropriés dans le circuit imprimé. When the keyboard is used in a terminal of the kind mentioned above, the bottom of the bowl is advantageously made of a transparent material in the visible spectrum, which allows the printed circuit 78 to be placed directly on the display, providing appropriate holes. in the printed circuit.

Chaque photoémetteur (diode électroluminescente en général) peut être couplé au photorécepteur correspondant par un circuit du genre montré en figure 8. Bien que le fonctionnement puisse être pulsé, il est avantageusement permanent. Le photoémetteur 74 fournit alors en permanence un signal infrarouge et le récepteur (phototransistor par exemple) fournit alors un niveau de sortie Vs pratiquement égal à un niveau de référence Vref. Un tel montage fonctionne même en présence d'un éclairage ambiant élevé car c'est la coupure du faisceau infrarouge qui provoque le blocage du photorécepteur 76. Each photoemitter (light-emitting diode in general) can be coupled to the corresponding photoreceptor by a circuit of the kind shown in FIG. 8. Although the operation can be pulsed, it is advantageously permanent. The photoemitter 74 then permanently supplies an infrared signal and the receiver (phototransistor for example) then supplies an output level Vs practically equal to a reference level Vref. Such an arrangement works even in the presence of high ambient lighting because it is the interruption of the infrared beam which causes blocking of the photoreceptor 76.

Par sécurité, deux couples émetteur-récepteur peuvent être prévus, ayant des faisceaux à 900 l'un de l'autre. For safety, two transmitter-receiver pairs can be provided, having beams at 900 from each other.

On voit que le fonctionnement peut intervenir alors même que le doigt n'est pas en contact avec le fond de la cuvette, ce qui réduit l'usure des inscriptions, lorsqu'elles sont portées directement sur la touche. Par ailleurs, le fonctionnement de la touche ne dépend pas des conditions ambiantes, contrairement à la plupart des autres touches sans mouvement mécanique, utilisant une variation de capacité.  We see that the operation can occur even when the finger is not in contact with the bottom of the bowl, which reduces the wear of the inscriptions, when they are worn directly on the key. Furthermore, the operation of the button does not depend on the ambient conditions, unlike most other buttons without mechanical movement, using a variation in capacity.

Claims (8)

REVENDICATIONS 1. Terminal électronique à clavier d'introduction de données, comprenant 1. Electronic terminal with data entry keyboard, including - un clavier (10) ayant plusieurs touches (12) affectées chacune d'un moyen d'affichage d'un symbole différent sélectionné par activation de la touche et, - a keyboard (10) having several keys (12) each assigned a means of displaying a different symbol selected by activation of the key and, - des moyens électroniques reliés au clavier et destinés d'une part à traiter l'information représentée par activation d'une touche et d'autre part à commander le moyen d'affichage pour afficher le symbole représenté par chaque touche, electronic means connected to the keyboard and intended on the one hand to process the information represented by activation of a key and on the other hand to control the display means for displaying the symbol represented by each key, caractérisé en ce que lesdits moyens électroniques sont prévus pour affecter de façon aléatoire les symboles représentés aux touches en modifiant simultanément le symbole affecté à une touche et le symbole affiché, de façon à maintenir leur concordance. characterized in that said electronic means are provided for randomly assigning the symbols represented to the keys by simultaneously modifying the symbol assigned to a key and the symbol displayed, so as to maintain their concordance. 2. Terminal selon la revendication 1, caractérisé en ce que les moyens électroniques sont prévus pour réaffecter les symboles aux touches après chaque composition correcte d'un code, immédiatement après ladite composition ou en réponse à une initialisation. 2. Terminal according to claim 1, characterized in that the electronic means are provided for reassigning the symbols to the keys after each correct composition of a code, immediately after said composition or in response to an initialization. 3. Terminal selon la revendication 2, caractérisé en ce que l'initialisation s'effectue par appui sur une touche spéciale du clavier, par appui sur une touche quelconque alors que le terminal est au repos ou par appui sur une touche d'erreur lors de la saisie du code. 3. Terminal according to claim 2, characterized in that the initialization is carried out by pressing a special key on the keyboard, by pressing any key while the terminal is idle or by pressing an error key during from entering the code. 4. Terminal selon la revendication 2 ou 3, caractérisé en ce que les moyens électroniques sont prévus pour commander l'affichage d'indications autres que les symboles jusqu'à initialisation. 4. Terminal according to claim 2 or 3, characterized in that the electronic means are provided for controlling the display of indications other than the symbols until initialization. 5. Terminal selon l'une quelconque des revendications précédentes, destiné à l'introduction d'un code secret d'accès, caractérisé en ce que les moyens électroniques sont prévus pour écarter de l'affichage un des symboles qui n'appartient pas au code d'accès lorsqu'une touche est défectueuse. 5. Terminal according to any one of the preceding claims, intended for the introduction of a secret access code, characterized in that the electronic means are provided to remove from the display one of the symbols which does not belong to the access code when a key is defective. 6. Terminal selon l'une quelconque des revendications précédentes, caractérisé en ce que les moyens électroniques sont prévus pour permettre la modification du code d'accès après composition d'un code de fonction secret sur le clavier. 6. Terminal according to any one of the preceding claims, characterized in that the electronic means are provided to allow the modification of the access code after composition of a secret function code on the keyboard. 7. Terminal selon l'une quelconque des revendications précédentes, caractérisé en ce que le clavier (10) a des touches formées chacune par une cuvette (72) destinée à recevoir le doigt de l'utilisateur ou un autre objet, dont la paroi latérale transparente est encadrée par un émetteur (74)et un récepteur de lumière (76), placés de façon que le trajet optique entre eux soit interrompu par l'engagement du doigt dans la cuvette. 7. Terminal according to any one of the preceding claims, characterized in that the keyboard (10) has keys each formed by a bowl (72) intended to receive the user's finger or another object, the side wall of which transparent is surrounded by a transmitter (74) and a light receiver (76), placed so that the optical path between them is interrupted by the engagement of the finger in the bowl. 8. Terminal selon la revendicatin 7, caractérisé en ce que la cuvette a un fond transparent placé au-dessus d'un panneau de visualisation autorisant la lecture d'un symbole à travers le fond.  8. Terminal according to claim 7, characterized in that the bowl has a transparent bottom placed above a display panel authorizing the reading of a symbol through the bottom.
FR9312435A 1993-10-19 1993-10-19 Electronic terminal with data entry keyboard. Expired - Fee Related FR2711434B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR9312435A FR2711434B1 (en) 1993-10-19 1993-10-19 Electronic terminal with data entry keyboard.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9312435A FR2711434B1 (en) 1993-10-19 1993-10-19 Electronic terminal with data entry keyboard.

Publications (2)

Publication Number Publication Date
FR2711434A1 true FR2711434A1 (en) 1995-04-28
FR2711434B1 FR2711434B1 (en) 1995-12-22

Family

ID=9451980

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9312435A Expired - Fee Related FR2711434B1 (en) 1993-10-19 1993-10-19 Electronic terminal with data entry keyboard.

Country Status (1)

Country Link
FR (1) FR2711434B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2457733A (en) * 2008-02-25 2009-08-26 Mobank Ltd Securing inputting of sensitive information

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1981002349A1 (en) * 1980-02-15 1981-08-20 Rehm Pty Ltd Improvements in security means
US4333090A (en) * 1980-05-05 1982-06-01 Hirsch Steven B Secure keyboard input terminal
EP0147837A2 (en) * 1983-12-21 1985-07-10 Omron Tateisi Electronics Co. Password number inputting device with variable key reassignment
EP0306997A2 (en) * 1987-09-10 1989-03-15 Computer Security Corporation System for encryption and identification
EP0334745A1 (en) * 1988-03-25 1989-09-27 Sextant Avionique Communication terminal having a variable composition
JPH02164132A (en) * 1988-12-19 1990-06-25 Torino Denshi Kogyo Kk Disagreement mechanism for deciding coincidence of numeral and switch with numeral display function
EP0432409A1 (en) * 1989-12-05 1991-06-19 Theodor Kromer GmbH & Co.KG Spezialfabrik für Sicherheitsschlösser Data input keyboard for coded locks or the like
FR2693809A1 (en) * 1992-07-15 1994-01-21 Lemasson Jean Claude Randomised coded electronic security access method - using pushbuttons associated with characters in random sequence controlled by microprocessor

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1981002349A1 (en) * 1980-02-15 1981-08-20 Rehm Pty Ltd Improvements in security means
US4333090A (en) * 1980-05-05 1982-06-01 Hirsch Steven B Secure keyboard input terminal
EP0147837A2 (en) * 1983-12-21 1985-07-10 Omron Tateisi Electronics Co. Password number inputting device with variable key reassignment
EP0306997A2 (en) * 1987-09-10 1989-03-15 Computer Security Corporation System for encryption and identification
EP0334745A1 (en) * 1988-03-25 1989-09-27 Sextant Avionique Communication terminal having a variable composition
FR2629228A1 (en) * 1988-03-25 1989-09-29 Sfena VARIABLE COMPOSING COMMUNICATION TERMINAL
JPH02164132A (en) * 1988-12-19 1990-06-25 Torino Denshi Kogyo Kk Disagreement mechanism for deciding coincidence of numeral and switch with numeral display function
EP0432409A1 (en) * 1989-12-05 1991-06-19 Theodor Kromer GmbH & Co.KG Spezialfabrik für Sicherheitsschlösser Data input keyboard for coded locks or the like
FR2693809A1 (en) * 1992-07-15 1994-01-21 Lemasson Jean Claude Randomised coded electronic security access method - using pushbuttons associated with characters in random sequence controlled by microprocessor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 14, no. 425 (E - 977) 13 September 1990 (1990-09-13) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2457733A (en) * 2008-02-25 2009-08-26 Mobank Ltd Securing inputting of sensitive information

Also Published As

Publication number Publication date
FR2711434B1 (en) 1995-12-22

Similar Documents

Publication Publication Date Title
EP0306362B1 (en) Equipment for obtaining and processing data for the control of motor vehicles
FR2566209A1 (en) Method for scanning a keyboard with capacitive keys, and keyboard endowed with means for scanning this keyboard according to this method
FR2669368A1 (en) ELECTRONIC AND MECHANICAL LOCK AND KEY FOR SUCH A LOCK.
EP3327747B1 (en) Electrical protection apparatus with test button
FR2533330A1 (en) TIMED MULTIPLEXING LOAD CONTROL SYSTEM HAVING MANUAL SWITCHING MEANS FOR DIRECT ORDER LOADING
FR2711434A1 (en) Electronic terminal with data entry keyboard
CA1187992A (en) Electronic identification system
EP0296022A1 (en) Bus-addressing device
EP0065182A2 (en) Electronic identification system
EP0037566B1 (en) System to identify a person, for instance in connexion with the control of an apparatus
FR3089647A1 (en) Distribution panel device
WO2007071554A1 (en) Electronic control device with touch keys designed to fulfil a cursor function
FR2625390A1 (en) FIBER OPTIC MULTIPLEXING COMMUNICATION APPARATUS
FR2650901A1 (en) DEVICE FOR INPUT AND PROCESSING OF YOUR VOTES
FR2467946A1 (en) Electronic door lock using code number - has microprocessor with permanent memory storing emergency access code for use in case of loss of normal access number in live memory
EP0100523B1 (en) Method for information transmission on a single communication channel, and application of this method, particularly in devices constituting an alarm system
FR2826136A1 (en) PROGRAMMING METHOD FOR KEY PROGRAMMABLE CLOCKS AND PROGRAMMING KEY FOR CARRYING OUT SAID METHOD
FR2615306A1 (en) Centralised communication system, with a portable box and network of fixed terminals, especially for remote identification of persons, corresponding box and method of operating such a system
EP1884847B2 (en) Electronical control unit with user identification
FR2809214A1 (en) Management system for keys and key rings for use in, for example, a hotel has a computer controlled panel in which keys are deposited and then can only be removed on entry of the correct authorization code
CA2297257A1 (en) Button key pad management device
EP1200883B1 (en) Electrical appliances and system for performing at least an action related to a time mark
FR2638268A1 (en) DEVICES FOR ENABLING DISCRIMINATION BETWEEN MULTIPLE SIMULTANEOUS PHENOMENA
FR2864855A1 (en) Secret code introducing process for remote control, involves introducing controls on introduction unit, where graphical indicator signals introduction without displaying introduced number of controls, and validating digital values of code
FR2675932A1 (en) REMOTE MONITORING DEVICE, ESPECIALLY BUT NOT EXCLUSIVELY FOR PROTECTION AGAINST THEFT OF PRESENTATION ITEMS.

Legal Events

Date Code Title Description
TP Transmission of property
ST Notification of lapse

Effective date: 20070629