Brevet FR2789506A1 — publié le 20000811

La présente invention est relative à un procédé de gestion d'un dispositif de contrôle d'accès du genre de ceux permettant, par exemple, à un utilisateur de déclencher une opération mécanique, telle que l'ouverture d'une porte, ou une suite d'opérations. Un tel dispositif se compose dans sa forme la plus simple d'un clavier (tel qu'un clavier à douze touches semblable à celui d'un combiné téléphonique par exemple) permettant d'afficher un code, d'un microcontrôleur (tel qu'un microprocesseur intégrant une mémoire temporaire ou RAM), d'une mémoire programmable ou ROM dans laquelle sont stockés les codes des différents utilisateurs et le code maître du gestionnaire et d'un relais permettant le déclenchement de l'opération souhaitée par l'utilisateur, I'ouverture d'une porte, par exemple. Le dispositif est complété par un commutateur à deux positions stables (position O et position 1), dont l'accès est interdit aux usagers, l'une des positions, celle 1 par exemple, permettant au gestionnaire d'entrer un code maître et de le modifier. Lorsque le commutateur est en position 1, le microcontrôleur est cc connecté " sur la,, case ", de la mémoire ROM réservée au code maître et le gestionnaire peut par l'entremise du clavier et de la mémoire RAM entrer les différents termes du code choisi ou le modifier. Lorsque le commutateur est en position 0, le gestionnaire peut, après avoir saisie son code, entrer ceux des usagers ou les modifier. La mémoire ROM dispose de n rangs dans chacun desquels il est possible de stocker les différents termes d'un code. La relation entre les rangs de la mémoire ROM et les usagers n'est connue que du gestionnaire. 2 2789506 Il ressort des explications ci-dessus que si un usager souhaite modifier son code il doit faire appel au gestionnaire avec tous les inconvénients que cela présente. La présente invention est relative à un nouveau procédé de gestion permettant à l'usager de modifier son code sans faire appel à l'assistance du gestionnaire. En l'état de la technique, lorsqu'un usager tape son code au clavier, il entre les différents termes de celui-ci dans la mémoire RAM du microcontrôleur. Une comparaison est alors faite entre ce code et ceux stockés dans la mémoire ROM et, si le code est reconnu, un signal est délivré à un relais qui commande, par exemple, I'ouverture d'une porte, puis la RAM s'efface et le dispositif est alors disponible pour un autre usager. Selon le procédé de l'invention, lorsqu'un code est reconnu, l e microprocesseur met successivement en oeuvre, une phase pour mémoriser dans la mémoire RAM le rang de la mémoire correspondant au code reconnu, une phase de temporisation en plusieurs étapes permettant, par une manipulation du clavier, d'informer le dispositif qu'il entre en phase de modification et de laisser à l'usager le temps pour effectuer ladite modification et une phase consistant à transférer le nouveau code, de la mémoire RAM à la mémoire ROM, au rang occupé par l'ancien. Le procédé de l'invention sera mieux compris par la description qui va suivre faite en se référant au dessin annexé à titre d'exemple 3 2789506 indicatif seulement sur lequel la figure unique représente le schéma synoptique du dispositif. En se reportant au dessin, on voit que le dispositif se compose, dans sa forme la plus simple, des éléments 1, 2, 3, 4, 5 et 6. La référence 1 schématise un clavier à touches comportant douze touches, correspondant aux dix chiffres de O à 9 et deux touches spéciales, généralement repérées par une étoile et un dièse. La référence 2 schématise un microcontrôleur, c'est à dire un microprocesseur intégrant une mémoire temporaire 3 ou mémoire RAM. La référence 4 schématise une mémoire programmable ou mémoire ROM. La référence 5 schématise un commutateur à deux positions permettant de transmettre deux ordres permanents et différents au micro 2. La référence 6 schématise un relais, commandé par le micro, et permettant le déclenchement de l'opération envisagée, I'ouverture d'une porte par exemple. De la façon connue, une position du commutateur 5 permet au gestionnaire d'entrer le code maître par l'entremise du clavier 1 et de le mémoriser, à l'emplacement qui lui est destiné, dans la ROM4. Cette position permet aussi au gestionnaire de modifier ce code. L'autre position du commutateur permet au gestionnaire d'entrer les codes 4 2789506 affectés aux différents usagers et, ce, au rang choisi par ce dernier. Bien entendu, I'accès du commutateur 5 est mécaniquement protégé, en d'autres termes, seul le gestionnaire y a accès. Lorsqu'un usager tape son code sur le clavier 1, celui-ci est stocké dans la RAM 3 et une comparaison s'effectue entre le contenu de cette dernière et la ROM. Si le code tapé est reconnu, le micro 2 adresse un signal au relais 6 autorisant, ainsi, I'opération demandée par l'usager. Il ressort que l'usager n'a pas la maîtrise du choix des différents termes constituant son code et s'il désire le changer, parce qu'il l'a transmis à une personne en qui il n'a plus confiance par exemple, il doit faire appel au gestionnaire avec tous les inconvénients que cela présente. La présente invention est relative à un procédé permettant à l'usager de modifier son code personnel sans faire appel au gestionnaire. Le procédé de l'invention consiste après la phase usuelle de reconnaissance du code usager à prévoir une phase permettant de mémoriser dans la RAM 3 le rang du code reconnu puis, une phase de temporisation, permettant à l'usager d'indiquer qu'il désire modifier son code et lui laisser le temps nécessaire pour le faire et, enfin, une phase de transfert permettant d'inscrire le nouveau code à lI'emplacement de l'ancien dans la ROM 4. La phase de temporisation se déroule en deux étapes: une étape courte durant laquelle l'usager doit entrer une information 2789506 prédéterminée puis une étape plus longue permettant à l'usager de taper le nouveau code. A titre d'exemple, I'usager peut disposer de deux secondes pour entrer l'information précitée (enfoncement successif des touches étoile et dièse) et de quinze secondes pour entrer le nouveau code. Si à la fin de la temporisation de la première étape aucune information n'est reçue, la frappe ultérieure d'un nouveau code sera sans effet. Le procédé de l'invention peut comporter une phase consistant, après la saisie d'un nouveau code, à exiger un message de confirmation. Ce message de confirmation peut consister en l'obligation, pour I'usager, de taper une seconde fois le nouveau code choisi. Selon le type d'opération à réaliser, celle-ci peut être suspendue pendant la phase de temporisation. Selon le site o le dispositif est installé, I'invention prévoit un moyen permettant d'empêcher la modification du code par l'usager. Ce résultat est obtenu en utilisant un commutateur 7, analogue à celui 5 connu, I'une des positions de ce commutateur ayant pour effet d'inhiber l'une, au moins, des phases du procédé de l'invention. Il ressort des explications, ci-dessus, que le procédé de l'invention, tout en permettant à l'usager de modifier son code, sans l'aide du gestionnaire et à l'insu de ce dernier, n'empêche pas l e gestionnaire d'intervenir pour bloquer l'accès à un usager. 6 2789506 REVENDICATIONS 1-Procédé de gestion d'un dispositif de contrôle d'accès comportant, dans sa forme la plus simple un clavier à touches (1), un microcontrôleur (2) intégrant une mémoire temporaire (3), une mémoire programmable (4) et un relais (6) commandé par le microcontrôleur (2), consistant à prévoir, lorsque le code de l'usager est reconnu, une phase pour mémoriser dans la mémoire (3) le rang occupé dans la mémoire (4) par le code précité, une phase de temporisation comportant plusieurs étapes permettant par une manipulation du clavier d'informer l e dispositif qu'il entre en phase de modification et de laisser à l'usager le temps pour effectuer ladite modification et une phase consistant à transférer le nouveau code dans la mémoire (4) à l'emplacement occupé par l'ancien. 2-Procédé selon la revendication 1, caractérisé en ce que la phase de temporisation comporte deux étapes successives: I'une courte permettant à l'usager de transmettre une information prédéterminée ayant pour effet d'avertir le dispositif qu'il entre dans une phase de modification, et une autre, plus longue, permettant à l'utilisateur d'entrer son nouveau code, selon, éventuellement, une procédure préétablie. 3-Procédé selon l'une quelconque des revendications 1 et 2, caractérisé en ce qu'il comporte un commutateur (7) à deux positions dont l'une autorise la modification du code et dont l'autre a pour effet d'inhiber l'une, au moins, des phases du procédé de l'invention.