CODING DEVICE FOR AN ELECTROMECHANICAL DRIVING UNIT OPERATED BY A CODE

Abstract: The invention relates to an electromechanical operating device controlled by a code modifiable remotely and intended for controlling an access-monitoring appliance. The electromechanical device comprises a control unit arranged in the vicinity of the appliance to be controlled and possessing a code input interface (1, 2) connected to a comparator (3), itself connected to a memory (4) containing an actuating code and controlling an electrical actuating device (5), and a coding unit comprising a remote-coding device and connected to the control unit. The control unit also possesses a selector device (12, 15) controlled by the coding unit and transmitting selectively to the memory (4) a code supplied by the input interface (1, 2) or transmitted by the coding unit. The invention is used particularly for controlling the doors of hotel rooms or any other premises, of which the accesses to be protected must or can be monitored by means of a code which has to be modified frequently for security reasons. <IMAGE>

Description: -Disposi if d codage d'un dispositif électromécanique de manoeure commandé par un code". La présente invention concerne les dispositifs sélectro- niques de manoeuvre dont l'actionnement est obtenu au moyen d'un code et qui sont destinés à commander un appareil controlant un accès,te)squ'une serrure à gâche électrique ou un moteur d'ouverture de porte de manière à ne permettre l'accès qu'aux personnes autorisées connaissant ledit code, Généralement, ces dispositifs électroniques de manoeuvre comportent d'une part une unité de commande disposée au voisinage de l'appareil à commander et qui comprend un dispositif électronique qui vérifie le code fourni par les utilisateurs et fournit en cas de code correct un signal de commande du dispositif électrique d'actionnement de l'appareil et, d'autre part, une unité de surveillance disposée à distance et qui permet de commander et/ou de contrôler ledit accès. De tels dispositifs sont constitués par exemple par les serrures commandées par un code qui sont destinées en particulier à la commande de l'ouverture des chambres d'un hotel ou d'un motel et comportent une unité de codage qui est disposée à distance de la porte à commander, par exemple au bureau de l'hotel, et qui comprend un dispositif de codage à distance, relié à l'unité de commande. Une telle gâche électrique est décrite en particulier dans le brevet français 2 224 629; le dispositif de codage à distance permet de modifier à volonté le code d'ouverture de chaque porte à partir du bureau de l'hotel. Ceci nécessite donc que chaque client vienne coder la porte de sa chambre au bureau de l'hotel, ce qui constitue une contrainte, en particulier dans le cas de motel; de plus, le client est souvent obligé de composer son code en présence du personnel de I'hote et il n'est pas assuré que son code soit vraiment confidentiel. L'invention a donc pour objet un dispositif de commande électromécanique commandé par un code puvant être modifié à distance du type précité qui permet le codage "sur place" par l'utilisateur. De ce fait, dans le cas d'un hotel, le client peut composer de sa chambre son code d'ouverture qu'il sera seul à connaStre pendant toute la durée de son séjour, le personnel de l'hotel pouvant remettre son propre code à la fin du séjour du client. Le dispositif électromécanique de manoeuvre selon l'invention est DNSzrEnt renrarquable en ce que l'unité de catitinde précitée comporte en outre, un dispositif sélecteur commandé pa; l'unité de codage à distance et qui transmet de manière sélective à la mesnoire un code fourni par l'interface d'entrée ou envoyé par l'unité de codage. Avantageusement, l'unité de commande comprend un multiplexeur recevant d'une part la sortie de l'interface d'entrée, et d'autre part, le code envoyé par l'unité de codage, la sortie du multiplexeur étant envoyée sur l'entrée d'écriture de la mémoire et ledit multiplexeur étant commandé à partir de l'unité de codage à distance. Selon une autre caractéristique de l'invention, l'unité ae commande comporte un circuit logique OU recevant d'une part un signal indiquant la fourniture d'un chiffre de code par l'interface d'entrée,et d'autre part, un ordre de co dague à distance et dont la sortie est reliée au port de commande d'écriture de la mémoire. Selon encore une autre caractéristique de l'invention, l'unité centrale comporte un dispositif de comptage des chiffres de code fournis par l'interface d'entrée, la sortie dudit compteur étant reliée à un limiteur du nombre de chiffres du code qui commande la remise à zéro dudit compteur de chiffres d'entrée pour un nombre prédéterminé de chiffres de code fournis par ledit interface. La sortie dudit limiteur est reliée d'une part à un compteur de codesd'entrée, et, d'autre part, à un circuit de temporisation et l'unité de commande comporte un circuit logique ET recevant d'une part la sortie dudit circuit de temporisation et, d'autre part, un signal correspondant à un nombre de codes prédéterminé, la sortie dudit circuit logique ET fournissant une alarme de faux codes. D'autres caractéristiques et avantages de l'invention ressortiront de la description qui suit d'un exemple de réalisation ainsi que des dessins annexés sur lesquels - la Fig. 1 représente sous forme d'un schéma synoptique une seri-tze à cache électrique conforme à la présente invention et, - la Fig. 2 représente un détail du schéma de la figure 1. La figure t représente l'unitéd-t commande de la gâche ;=riue qui comporte un interface d'entrée constitué lecteur cie cocue 1, par exemple un clavier, un lecteur ae code: optique, magnétique ou infra-rouge suivi d'un codeur binaire 2 dont la sortie est envoyée sur l'une des entrées d'un comparateur 3 qui reçoit sur son autre entrée le contenu d'une mémoire 4, La sortie du comparateur 3 commande par l'intermédiaire d'une logique de comparaison qui sera décrite plus loin, le dispositif électrique 5 d'ouverture de la gâche électrique. La serrure à gâche électrique comporte également une unité de codage disposée à distance et qui envoie d'une part sur la ligne 6 un ordre de codage à distanceet d'autre partsurla ligne 7 des impulsions de codage; ces deux lignes sont reliées auxportsd'entrée d'un circuit logique ET 8 qui commande une horloge 9 suivied'un compteur il dont. le contenu est envoyé sur le port d'entrée d'écriture de la mémoire 4. Conformément à 1 invention, l'unité de commande comporte un sélecteur commandé par l'unité de codage et qui permet d'envoyer de manière sélective à la mémoire 4, soit le code fourni par le codeur 2 branché à la sortie de l'interface 1, soit le code fourni par le compteur 11. Ce dispositif sélecteur comprend essentiellement un multiplexeur 12 commandé depuis l'unité de codage par l'intermédiaire d'une ligne 13 et qui reçoit d'une part la sortie du codeur 2, et d'autre part la sortie du compteur 11, la sortie du multiplexeur 12 étant envoyée dans le port d'entrée d'écriture de la mémoire 4. Un circuit logique OU 14 reçoit d'une part un signal correspondant à un codage à distance, à savoir la sortie du circuit logique 8 et, d'autre part, un signal correspondant à un codage sur le clavier 1, ledit signal étant fourni par le codeur 2; la sortie de ce circuit logique OU 14 est envoyée sur le port de commande d'écriture de la mémoire 4. La sortie du circuit logique 8 est envoyée par ailleurs sur un compteur du nombre de créneaux d'entrée 10 dont la sortie est envoyée sur un muitiplexeur 15. Un compteur de chiffres entrés 16 est branché à la sortie du codeur 2; la sortie de ce compteur est envoyée d'une part à un circuit limiteur du nombre de chiffres du code 17, et, d'autre part, à la deuxième entrée du multiplexeur 15. La remise à zéro du compteur 16 est commandée par le limiteur 17. La logique de comparaison citée plus haut qui est commandée par le comparateur 3 est constituée par un compteur du nombre de chiffres corrects 18 suivi d'uncomparateur t9 du nombre de chiffres corrects au nombre du limiteur de chiffres 17. La sortie du comparateur 19 commande la gâche électrique proprement dite 5 par l'intermédiaire d'un circuit logique OU 20 qui peut recevoir par ailleurs un ordre de commande d'ouverture provenant d'unité de codage par une ligne 21. Dans ce cas, le signal de ligne 21 peut être une fonction ET entre une validation de l'unité de codage et un signal provenant d'un interrupteur ou bouton poussoir quelconque fixé à proximité du clavier. Cette fonction d'"entrée libre" permet d'actionner l'électromécanisme 5 sans pour autant être obligé de fournir un code au comparateur 3. Le clavier 1 comprend une touche de remise à zéro R qui actionne d'une part un interrupteur temporisé 22 de l'éclairage 23 du clavier, et d'autre part, la remise à zéro du compteur 16 de nombre de chiffres entrés et du compteur 18 du nombre de chiffres corrects. La figure 2 représente un mode de réalisation du circuit limiteur du nombre de chiffres tel que le circuit 17. Sur cette figure, on voit le compteur 16 de nombre de chiffres d'entrée qui comportent le port de sortie correspondant aux quatre bits de codage binaires qui sont envoyés sur le multiplexeur 15. Pour limiteur le nombre de chiffres d'entrée, on envoie sur un circuit logique ET 34 deux de ces sorties du compteur 16 ou i'une d'entre elles sur les deux entrée du circuit ET 34, et la sortie de ce circuit ET 34 étant envoyée sur le port de remise à zéro du compteur 16 par l'intermédiaire d'un deuxième circuit logique ET 35 recevant par ailleurs le circuit de remise à zéro provenant de l'actionnement de la touche de remise à zéro du clavier 1 ou d'un signal équivalent d'un lecteur quelconque de code. Dans l'exemple représenté, ces circuits ET sont en fait des circuits NON-ET. Grace au circuit 34, on peut limiter le nombre de chiffres entrés à tout nombre binaire comprenant un ou deux bits égaux à 1, c'est à-aire aux nombres décimaux 1,2,3,4,5,6,8,9,10,12 et 16. Selon une caractéristique de l'invention, on prévoit un dispositif permettant 'e rer une alarme de "faux codes" lorsqu'un nombre prédéterminé de codes Int composés sur le clavier 1. Ce dispositif comprend une temporisation 24 et un compteur 25 ae codes 'entrées; le déclenchement de la tempori- sation 24 est commandée par le circuit 17 limiteur du nombre de chiffres du code dont les impulsions de sortie sont comptées par le compteur 25. La sortie de la temporisation 24 et du compteur de code d'entrée 25 sont envoyées sur une porte lo- gique ET 26 dont la sortie constitue le signal de faux codes. Le compteur 25 de faux codes est remis à zéro à la fin du signal temporisé fourni par la temporisation 24; par ailleurs la temporisation 24 est inhibée par le signal de commande d'ouverture de la gâche électrique fourni par la porte logique OU 20. Le fonctionnement de la serrure à gâche électrique qui vient d'être décrite est le suivant. Les utilisateurs qui connaissent le code d'ouverture frappent d'abord la touche de remise à zéro R du clavier 1, ce qui entrasse l'allumage du voyant 23 d'éclairage du clavier. L'actionnement de cette touche R remet également à zéro le compteur 16 de chiffres entrés, ceci permettant L'initialisation du système, et le compteur 18 du nombre de chiffres corrects. A chaque fois que l'utilisateur frappe un des chiffres du code sur le clavier 1, ce chiffre est mis sous forme binaire dans le codeur 2 et le ccpparateur 3 effectue la comparaison entre ce chiffre et celui que lui fournit la mémoire 4. A chaque fois qu'il y a coIncidence entre ces deux chiffres, le comparateur 3 commande le compteur 18; lorsque le nombre de chiffres corrects successif comptés par le compteur 18 correspond au nombre affiché dans le limiteur 19, c'est-à-dire au nombre de chiffres du code, ce circuit limiteur commande l'alimentation de la gâche électrique 5 par l'intermédiaire de la porte OU 20. Si les deux chiffres envoyés au comparateur 3 ne sont pas égaux, la sortie du comparateur commande la remise à zéro du compteur 18 de chiffres corrects par exemple par l'intermédiaire d'une porte inverseuse 27. On voit que la porte logique OU 20 ne délivre de signal de validation que si l'on a composé successivement tous les chiffres du code dans un ordre prédéterminé. La modification à distance du code contenu dans la mémoire 4 s'effectue par l'envoi d'un ordre continu de commande à distance sur la ligne 6 alors que des créneaux de largeur variable sont envoyés sur la ligne 7. La coïncidence de ces créneaux avec l'ordre de codage à distance commande, par l'in l'intermédiaire de la porte ET 8, l'envoi d'impulsions tournis par l'horloge 9 au compteur 11 qui compte ces impulsions et transmet le chiffre correspondant au multiplexeur 72, Le signal de codage à distance fourni par la ligne 13 commande le multiplexeur de manière que ce dernier écrive le chiffre précité dans la mémoire 4. Le compteur de créneaux 10 compte les créneaux envoyés par la ligne 7, c'est-à-dire en fait les chiffres de codage envoyés; la sortie de ce compteur est envoyé sur le multiplexeur 15 et la commande de codage à distance fournie par la ligne 13 agit sur le multiplexeur 15 de manière que ce dernier modifie l'adresse de la mémoire 4 en fonction du nombre de créneaux comptés par le compteur 10. Lorsque l'on désire effectuer le codage de la mémoire 4 par le clavier 1, ce qui permet à l'utilisateur d'enregistrer le code de son choix sans avoir à se déplacer jusqu'au poste de codage à distance, un signal correspondant est envoyé sur la ligne 13 de commande de codage interne, ce qui place les multiplexeurs 12 et 15 dans l'état où ils laissent passer vers la mémoire 4 respectivement le chiffre binaire fourni par le codeur 2 et le nombre de chiffres entrés fourni par le compteur 16. Le processus de chargement de la mémoire 4 et son adressage se produisent de manière analogue au processus de codage à distance. Dans les deux cas, l'écriture en mémoire est commandée par le circuit logique OU 14 qui reçoit soit l'impulsion fournie par la porte logique 8 et correspondant au créneau de codage envoyé par la ligne 7, soit le signal fourni par le codeur 2 et indiquant l'envoi d'un chiffre par le clavier 1. On voit que l'invention permet de réaliser ltenregis- trement d'un code d'ouverture dans la mémoire 4 indifféremment à partir du clavier 1 ou à partir de l'unité de codage à distance, de laquelle proviennent les lignes 6,7,13 et 21. Le codage à distance ou local est à chaque fois effectué sous le contrôle de l'unité de codage qui envoie les ordres correspondants. Selon une autre caractéristique importante.de l'invention, on engendre un signal d'alarme de faux codes, lorsqu'un certain nombre de faux codes sont composés sur le clavier pendant une période prédéterminée, Ceci est obtenu de la manière suivante; à chaque fois que le circuit limiteur du nombre de chiffres entrés 17 enregistre un nombre de chiffres entrés égal au nombre de chiffres du code, non seulement il remet à zéro le compteur 16 de chiffres entrés mais il commande le circuit de temporisation 24 de manière à lancer une temporisation égale par exemple à 30 secondes. Ce circuit limiteur 17 envoie également une impulsion sur le compteur 25 de codes entrés qui fournit un signai au circuit logique ET 26 lorsqu'il a compté un nombre prédéterminé de codes entrés. Par exemple on peut relier l'un des ports d'entrée du circuit ET 26 à la sortie du compteur 25 correspondant au bit de poids le plus élevé, à savoir 8; dans ce cas, à chaque fois que le compteur 25 compte huit codes entrées, il envoie un signal sur le circuit ET 26. Ce dernier circuit ET reçoit par ailleurs le signal temporisé fourni par la temporisation 24 de telle manière que si ce nombre prédéterminé de codes a été effectué pendant la durée du signal temporisé, on obtient à la sortie du circuit ET 26 un signal d'alarme de faux codes qui peut être ensuite mémorisé et envoyé à l'unité de codage à distance. Cette alarme est de préférence réalisée de manière discrète de manière que le personnel présent auprès de l'unité de codage à distance soit seul prévenu de ces tentatives d'ouverture de la porte. Pour éviter l'émission d'un signal de faux codes lorsqu'un utilisateur autorisé compose le code correct juste après qu'une personne aie tenté de forcer la serrure en essayant plusieurs codes, le signal d'ouverture fourni par le circuit OU 20 inhibe le signal temporisé du circuit de temporisation 24; ce circuit permet également d'effectuer une remise à zéro du dispositif générateur de signai d'alarme de faux codes après que la porte ait été ouverte par une personne autorisée. A la fin du signal temporisé, le compteur 25 est remis à zéro par le circuit de temporisation 24. Selon une autre possibilité de l'inventionf dn prévoit que la détection d'un faux code entraîne le blocage de l'organe de saisie c1est-à-dire le clavier en l'occurence, pendant une période déterminée; cette période peut être doublée à chaque fois que l'on détecte un nouveau faux code. Ainsi, par exemple, on peut prévoir qu'après l'entrée d'un faux code, le clavier est bloqué pendant 10 secondes puis pendant 20 secondes à la suite d'un deuxième faux code, puis pendant 40 secondes à la suite d'un troisième faux code et ainsi de suite. De ce fait, le temps né- cessaire pour essayer un nombre élevé de code par une personne non autorisée augmente très rapidement et on élimine pratiquement cette possibilité de tentative de composer de nombreux codes pour obtenir par hasard le code réel, On voit également que l'on peut donc obtenir une alarme discrète dans le cas où il y a une tentative de fraude de l'ouverture (chocs ou arrachements, sur le clavier ou la porte). La description ci-dessus d'un exemple de réalisation n'a été fournie qu'à titre illustratif et nullement limitatif et il est évident que l'on peut y apporter des modifications ou variantes sans pour autant sortir du cadre de la présente invention. En particulier, les composants du schéma de la figure 1 peuvent être remplacés par des composants effectuant la même fonction, plus particulièrement, le clavier 1 peut être remplacé par n'importe quel type de périphérique capable de générer un code (lecteur de code optique, magnétique à barre, à infra-rouge, à hyper-fréquence,...). Il est à remarquer que tous les signaux d'alarme devant être transmis à l'unité de codage sont à sécurité positive, l'état logique normal au repos, sans alarme étant un, De ce fait, toute rupture du câble de transmission entraîne une alarme. Parmi les divers signaux d'alarme, on peut prévoir la reconnaissance d'alarme due à une entrée sous contrainte ainsi que celle dûe à une tentative d'ouverture de la porte par la mise sous tension extérieure de l'électromécanisme. La mémoire 4 décrite est du type à entrée parallèle mais il est évident que lton peut utiliser une mémoire vive non volatile de manière à conserver le code en cas de suppression de la tension d'alimentation sinon il serait alors impossible d'obtenir l'ouverture. Dans ce cas il s'agit alors d'une mémoire à entrée série et non pas parallèle.

Claims: Electromechanical driving device controlled by a code which can be remotely modified and is intended to control apparatus monitoring an access, comprising a control unit arranged in the vicinity of the apparatus to be controlled and including a code input interface (1, 2) linked to a comparator (3) also connected to a memory (4) containing an actuating code and controlling an actuating electrical device (5) and a coding unit comprising a remote coding device and connected to said control unit, characterised in that the control unit also comprised a selector device (12, 15) controlled by the coding unit selectively transmitting to the memory (4) a code delivered by the input interface (1, 2) or conveyed by the coding unit and thus allowing remote coding or on-the-spot coding. Electromechanical driving device according to claim 1, characterised in that the control unit includes a multiplexer (12) receiving, on the one hand, the output of the input interface (1, 2) and, on the other hand, the code conveyed by the coding unit, the output of said multiplexer (12) being conveyed to the writing input of the memory (4) (line 13). Electromechanical driving device according to any one of claims 1 or 2, characterised in that the control unit comprised an OR logic control (14) receiving, on the one hand, a signal indicating the delivery of a code digit via the interface (1, 2) and, on the other hand, a remote coding instructor, the output of said OR logic circuit (14) being connected to the writing control port of the memory (4). Electromechanical device according to any one of claims 1 to 3, characterised in that the control unit comprises a counting device (16) for the code digits delivered by the input interface (1, 2), the output of said counting device (16) being connected to a limiting circuit (17) for the number of code digits which resets to zero said device for counting input digits (16) for a predetermined number of code digits delivered by the interface (1, 2). Electromechanical device according to claim 4, characterised in that the output of the limiting circuit (17) is connected, on the one hand, to a time-delay circuit (24) and, on the other hand, to an input code counter (25) and in that the control unit also comprised an AND logic circuit (26) receiving the outputs of the counter (25) and the delayed signal delivered by the time-delay means (24) so as to emit an alarm signal for wrong codes when a predetermined number of wrong codes has been entered at the interface (1, 2) during a period corresponding to the time delay of the time-delay circuit (24). Electromechanical device according to claim 5, characterised in that the time-delay circuit (24) resets to zero the counter of input codes (25) when the delayed signal delivered by the circuit (24) disappears. Electromechanical device according to any one of claims 1 to 6, characterised in that the comparator comprises a digit-by-digit comparator (3), a counter of digits of correct codes (18) and a comparator (19) with a predetermined number corresponding to the number of digits of the opening code. Electromechanical device according to any one of claims 1 to 7, characterised in that the interface (1, 2) comprises a device for resetting to zero (R) which controls a keypad indicator light (23) and the resetting to zero of the various counters (16, 18) of the control unit. Electromechanical device according to any one of claims 1 to 8, characterised in that it includes a wrong code detecting device which blocks the input interface for a certain period following the entering of a wrong code, this period being doubled each time a fresh wrong code is entered.

Inventors: MARMET, PATRICK
Applicants: FERCO INTERNATIONAL USINE DE FERRURES DE BATIMENT SOCIETE A RESPONSABILITE LIMITEE
Application year: 1986
Main classification: E05B49
IPC codes: E05B49, G07C9