Brevet FR2299681A1 — publié le 19760827

L'invention concerne un système électronique pour gérer les entrées et les sorties de plusieurs personnes. On sait que, de plus en plus, le personnel des entreprises, les employés de bureau...etc sont appelés à travailler selon des horaires souples, c'est-à-dire qu'ils sont tenus d'entre présents un certain nombre d'heures par semaine ou par mois mais qu'il leur appartient de répartir leur temps de présence comme il leur convient; par exemple, ils peuvent arriver plus tard un matin et compenser ce retard en partant plus tard un autre soir. L'invention concerne plus particulièrement un système électronique permettant de résoudre les problèmes posés par l'applicotion de l'horaire souple dans une entreprise; c'estwà-dire conclu pour: -identifier la personne qui entre ou qui sort de l'entreprise -déterminer son état:: c'es-dire reconnaitre si elle rentre ou si elle sort -déterminer l'heure d'entrée ou de sortie -calculer le temps de présence cumulé pour chaque membre du personnel en tenant compte des tranches horaires interdites prédéterminées par la direc tion du personnel -afficher, en clair, notamment sur un écran visualisuteur, I'identité de la personne, son état, l'heure, le temps cumulé -éditer le journal des évènements -corriger les comptes individuels Le système électronique selon l'invention est en outre conçu pour être fia ble et simple à mettre en oeuvre. Pour parvenir à ces résultats et selon une caractéristique principale de l'invention, le système électronique pour gérer les entrées et les sorties des membres du personnel d'une entreprise est composé: - d'une parut, d'une console électronique disposée à demeure dans un local approprié où nécessairement doivent passer les membres du personnel en entrant et en sortant, - d'autre part, un badge portatif d'identification comportant les données d'identification du porteur (son numéro de matricule) notamment sous forme de trous perforés et les données d'identification de la console (son numéro) à laquelle il doit être accouplé. la console électronique comprend: - un lecteur de badge, dans lequel le porteur du badge introduit son badge chaque fois qu'il entre ou qu'il sort de l'entreprise. - un bloc de commande actionné par l'introduction du badge dans le lecteur de badge; ce bloc de commande génère notamment les fonctions incrémentation et état (on verra ci-après en quoi consiste ces fonctions) - une mémoire commandée par le bloc de commande, cumulant et mémorisant le temps passé par chaque personne entre une entrée et une sortie, mémorisant l'état de chaque personne - une horloge électronique générant l'heure et découpant dans le temps des plages horaires interdites prédéterminées pendant lesquelles la mémoire cumulative cesse de cumuler le temps passé. Selon des caractéristiques complémentaires de l'invention, la console électronique comprend en outre: - un premier organe, réglable manuellement,de réglage des plages horaires prédéterminées - un deuxième organe, réglable manuellement, de remise à l'heure de l'horloge - un troisième organe, réglable manuellement, de codage de la console (dé finissant son numéro). De préférence ces organes manuels sont des roues codeuses. Grâce à cet ensemble de moyens le système électronique selon l'invention permet, - d'identifier le badge introduit par le porteur dans le lecteur de badge et de vérifier qu'il doit être géré par la console électronique correspondante - de mémoriser l'état du porteur - de calculer et mémoriser le temps cumulé passé par chaque membre du personnel en tenant compte des plages horaires interdites Selon une autre caractéristique principale de l'invention, le bloc de commande de la console électrique génère en outre une fonction remise à zéro et l'uti- lisateur du système (la direction du personnel) dispose d'un badge spécial d'effacecement (notamment codé au moyen de trous perforés) dont l'introduction dans le lecteur de badge actionne la fonction remise à zéro du bloc de commande qui, à son tour, commande la remise à zéro de toutes les mémoires de cumul et positionne les mémoires d'état en sortie. Grâce à cet ensemble de moyens l'utilisateur de la console peut effacer le contenu de toutes les mémoires et les replacer dans leur état Initial. Selon une autre caractéristique principale de l'invention la console élec tronique comporte en outre une imprimante. Grâce à cette imprimante, la conso le électronique édite le journal des évènements c'est-à-dire l'heure, le numéro de matricule du badge, le cumul du temps passé, état (entrée ou sortie) au moment où est introduit le badge dans le lecteur de badge. Selon une caractéristique complémentaire de la précédente le bloc de com mande génère en outre une fonction impression et l'utilisateur du système (la di rection du personnel, dispose d'un badge spécial d'édition (notamment codé au moyen de trous perforés) dont l'introduction dans le lecteur de badge actionne la fonction édition qui, à son tour, commande le transfert à l'imprimante du conte nu de toutes les mémoires. Selon une autre caractéristique complementaire, le bloc de commande com mande au début de chaque plage horaire interdite une impression du contenu de toutes les mémoires dont l'état est en position entrée. Grâce à cette fonction sup plémentaire du bloc de commande, l'utilisateur du système (la direction du per sonnel) est immédiatement et directement informé des membres du personnel en situation irrégulière. Selon une autre caractéristique principale de l'invention la console élec tronique comprend en outre un organe d'affichage, par exemple un écran visuali sature Cet écran visualisateur est notamment conçu pour qu'apparaissent en clair lors de l'introduction d'un badge d'identification, I'heure, le numéro de matricu- le, l'état ( "entrée" ou "sortie"), le temps cumulé. De plus l'introduction du bad ge spécial d'édition dans le lecteur de badge actionne le bloc de commande qui, à à son tour, commande en outre le défilement du contenu de toutes les mémoires sur l'écran visualisateur. Selon une caractéristique subsidiaire de l'invention la console électronique comprend en outre un interrupteur de correction et deux basculeurs de correction. Grâce à ces moyens particuliers et en association avec l'introduction d'un badge d'identification, I'utilisateur (la direction du personnel) peut rectifier des erreurs matérielles en créditant ou en débitant des temps sur le compte individuel corres pondant. De préférence, les organes manuels de réglage des plages horaires interdi tes, de codage de la console, de remise à l'heure, l'interrupteur de correction et lesbascuîeursde correction, sont protégés par un capot verrouillé à clé à la seule disposition de l'utilisateur. Ainsi on évite les possibilités de fraudes. On va maintenant décrire, à titre d'exemple non limitatif, une variant réalisation de l'invention en se référant aux figures qui représentent: figure 1 : une vue en perspective de la console électronique figure 2 : une vue de dessus d'un badge d'identification figure 3 : le schéma logique de la console électronique Sur la figure 1 on représente une vue de face de la console électronique. Sur cette figure on aperçoit: - le coffret/à l'intérieur duquel sont placés les circuits électroniques, - l'écran 2 du visualisateur sur lequel apparaissent l'heure, la numéro de matricule, l'état "entrée" ou "sortie", le temps cumulé, lors de l'introduction d'un badge d'identification dans le lecteur de badge, - la fenêtre d'accès 3 du lecteur de badge. Des orifices de ventilation 4 sont ménagés à la partie supérieure du coffret. Le coffret 1 est conçu pour être fixé à une table ou accroché sur un mur. La porte verrouillée à clé donnant accès à l'imprimante et aux organes de réglage manuel à la disposition de l'utilisateur n ' e st pas visible sur cette vue en perspective; elle e s t en effet située sur la partie arrière de la console élec tronque, Sur la figure 2 on a représenté une vue de dessus d'un badge d1identifica1. individuel destiné à être distribué aux membres du personnel. Le badge en mat plastique comporte d'une part des indications en clair à Itusage du porteur du badge précisant par exemple le numéro matricule 5 et le numéro console 6, d'autre part, sous forme de trous perforés 7 des données destinées à être lues de manière connue en soi par le lecteur de badge. Ces données grécisent notamment le numé a ro de matricule du badge et le numéro de la console laquelle le badge doit être fecté. Un des angles du badge, plat, de forme rectangulaire, est coupé de maniè- re à repérer le sens d'introduction du badge dans le lecteur de badge. Sur la figure 3 on a représenté le schéma logique de la console électronique. On ne décrira pas ici en détail la structure des différents organes: horloge, imprimante, mémoire, bloc de commande, lecteur de badge, visualisateur...etc, qui composent la console électronique; en effet, ces organes snt connus en euxmêmes et sont réalisés au moyen de circuits intégrés à très large intégration, connus en eux-mêmes tels que TTL et CMOS. Par contre, on décrira l'organisation nouvelle des relations entre ces organes et la manière dont ils coopèrent. La fonction du lecteur de badge 8 est de lire les données codées sur le badge 9 au moyen de trous perforés. Il est en relation électrique avec le bloc de commande 10 qu'il actionne. Le bloc de commande 10 génère les fonctions suivantes: a). la fonction - état : c'està-dire qu'à chaque introduction d'un badge d'identification déterminé il envoie vers la mémoire 1 1 un signal électrique ayant pour effet de modifier la position de la mémoire d'état correspondant au badge considéré.Ainsi par exemple, la position de la mémoire d'état étant initialement sur sortie, l'introduction d'un badge dans le lecteur de badge (lors de l'entrée du porteur) va entrainer la modification de la mémoire d1état en position entrée, et inversement, b). la fonction - incrémentation: c'est-à-dire que toutes les 36 secondes le bloc de commande va envoyer vers la mémoire 11 un signal électrique ayant pour effet d'augmenter de 36 secondes le total cumulé du temps passé, pour toutes les personnes dont l'état est en position entrée c) la fonction - remise à zéro:: c'est-à-dire qu'à chaque introduction d'un badge d'effacement codé à cet éffet, le bloc de commande envoie vers la mémoire il un signal électrique ayant pour effetd'effacer le contenu de la mémoire cumulative pour toutes les personnes et de placer llétat de chaque personne en position sortie d). la fonction - impression:: c'est-b-dire qu'à chaque introduction d'un badge codé à cet effet, le bloc de commande commande la mise en route de l'imprimante et envoie - d'une part, vers la mémoire tl un signal électrique ayant pour ef fet de transférer le contenu de toutes les positions mémoires de la mémoire cumulative d'état, vers l'imprimante 12 - d'autre part, directement à l'imprimante 12, I'adresse de chacune des positions mémoires, autrement dit le numéro de matricule de chacune des personnes gérées par la console - aussi, vers l'horloge 13, un signal électrique ayant pour effet de transférer l'heure de l'horloge 13 vers l'imprimante 12 - enfin, vers l'organe 14 de codage de la console, un signal élec trique ayant pour effet de transférer le numéro de codage vers l'imprimante 12. L'introduction d'un badge édition dans le lecteur de la console électronique a également pour effet d'actionner le bloc de commande de telle sorte qu'il commande la mise en route de l'écran du visualisateur 20 et le déplacement sur cet écran: - de toutes les positions de la mémoire cumulative et d'état - de tous les numéros de matricule - de l'heure e).Le bloc de commande intervient également à chaque introduction d'un badge d'identification individuel pour commander la mise en route de l'impriman- te et de l'écran visualisateur et pour envoyer:- -d'une part, vers la mémoire 11 un signal électrique autorisant le transfert à l'imprimante et à l'écran de visualisation du contenu de la mémoire dont l'adresse correspond au numéro de matricule figurant sur le badge d1identification -d'autre part vers l'horloge 13 un signal électrique autorisant le trans fert de l'heure à l'imprimante et à l'écran de visualisation -aussi, directement à l'imprimante 12 l'adresse, c'est-à-dire le numé ro de matricule du badge d'identification -enfin, vers l'organe 14 de codage de la console un signal électrique ayant pour effet de transférer le numéro de codage vers l'imprimante 12. La mémoire de cumul et d'état est avantageusement composée de 128 éléments de six digits ce qui permet de gérer les entrées et les sorties de 128 personnes. L'horloge électronique 13 fournit également la base de temps (selon un rythme de 12 secondes) nécessaire au fonctionnement de la mémoire cyclique 11. Un premier organe 15 et un second organe 16, réglable manuellement notamment au moyen de roues codeuses permettent respectivement de remettre à l'heure l'horloge 13 et de programmer les plages horaires interdites (une de nuit, une en mi-journée), pendant lesquelles la fonction incrementation du bloc de commande est inhibée. Un bouton poussoir permet l'exécution de la remise à I 'heure . L'imprimante 12 est intégrée dans la console; elle n'est accessible qu'au responsable; elle est de préférence mécanique à enrouleur et dérouleur et possède deux couleurs d'impression le rouge et le noir" Un organe de correction 17, commandé par un interrupteur de correction 1 8 et un basculeur de correction 19 en plus ou en moins,permet, en association avec l'introduction d'un badge individuel dans le lecteur, de débiter ou de créditer des temps sur le compte individuel correspondant. La console est normalement alimentée en courant électrique par le secteur 110/120 V - 50 Hz; une alimentation de secours par batterie cadmium-nickel incorporée, montée en floating, est également prévue. On va maintenant décrire le fonctionnement du système de gestion. Mode opératoire normal: La prise en compte d'un badge est rapide et automatique; il suffit à l'utili- sateur de l'introduire à fond dans le lecteur et de l'en retirer sans attendre. Dès l'introduction d'un badge d'identification individuel le visualisateur affiche: - I'heure - le numéro de matricule - l'état Uentrée" ou "sortie" - le cumul des temps passés Les informations sont maintenues sur l'écran pendant un temps réglable jusqu'à dix secondes, largement suffisant pour en permettre la lecture. Les memes informations sont transmises à l'imprimante intégrée; elles sont imprimées en noir sur une ligne. Fonctionnement dans les tranches horaires interdites La console électronique prend en compte toutes les personnes qui introduisent un badge d identification durant la plage horaire interdite pour l'enregistrer en "entrée11 ou en Usortie". Toutefois, la mémoire cumulative cesse de cumuler les incréments de temps pendant ces plages horaires interdites. A chaque début de tranche horaire interdite, une édition spéciale de tous les comptes individuels qui seraient encore en position "entrée" (ce qui représente une anomalie) est transmise à l'imprimante. Cette impression se fait en rouge. Supervision Les badges d'édition et d'effacement sont à la disposition du responsable de l'installation (de la direction du personnel) L'introduction du badge édition fait défiler sur l'écran et transmet à l'imprimante le contenu de toutes les positions mémoires; I'impression se fait en rouge; la cadence de défilement est réglable jusqu'à dix secondes par position. L'introduction du badge effacement efface le contenu de toutes les mémoires res de cumul et positionne les mémoires d'état en sortie0 Correction Le responsable (la direction du personnel) peut intervenir sur les comptes individuels pour faire des corrections. Il bascule pour cela l'interrupteur correspondant en position "correction" et introduit le badge individuel dans le lecteur0 Le visualisateur affiche alors les informations habituelles aussi longtemps que le badge reste introduit dans le lecteur. L'action du basculeur en position + ou - crédite ou débite le compte individuel à la cadence de 25 centièmes d'heure par seconde d'interruption sur le basculeur. -La correction de compte est visualisée pendant toute l'opération. La console peut être, dans certaines variantes de réalisation, connectée à des équipements extérieurs tels que: - enregistreur (perforation de bande, enregistreur sur minicassette magnéti que, disquette, imprimante) - concentrateur commun à plusieurs consoles - calculateur central gérant plusieurs consoles L'invention ayant maintenant été exposée et son intérêt justifié sur un exemple détaillé, le demandeur s'en réserve l'exclusivite, pendant toute la durée du brevet, sans limitation autre que celle des termes des revendications ci-après. REVENDICATIONS 1 - Système pour gérer les entrées et les sorties de plusieurs personnes, composé: - d'une part, d'une console électronique - d'autre part, d'un badge portatif d'identification comportant les don nées d'identification du porteur et les données d'identification de la console électronique à laquelle il doit être accouplé, ladite console électronique comprenant: un lecteur de badge, O un bloc de commande actionné par l'introduction du badge dans le lecteur de badge générant les fonctions suivantes: incrementation, état, une mémoire commandée par le bloc de commande cumulant et mé morisant le temps passé par chaque personne entre une entrée et une sortie et mémorisant l'état de chaque personne, O une horloge électronique générant l'heure et découpant dans le temps des plages horaires interdites prédéterminées pendant lesquel les la mémoire cumulative cesse de cumuler le temps passé. 2- Système selon la revendication 1 caractérisé en ce que: la console électronique comprend en outre un premier organe manuellement réglable, de réglage des plages horaires interdites 3- Système selon l'une quelconque des revendications 1 ou 2 caractérisé en ce que: la console électronique comprend en outre un second organe réglable ma nullement de remise å4Xheure. 4- Système selon l'une quelconque des revendications 1,2 ou 3 caractérisé en ce que: la console électronique comprend en outre un troisième organe manuellement réglable de codage de la console. 5- Système selon l'une quelconque des revendications 1,2,3 ou 4 caractérisé en ce que: le premier organe manuellement réglable de réglage des plages horaires interdites, le second organe de remise à l'heure, le troisième organe de codage de la console, comportent des roues codeuses. 6- Système selon l'une quelconque des revendications 1,2,3,4 ou 5 caracté risé en ce que la console comprend en outre un organe de correction comportant un interrupteur de correction et un basculeur de correction. 7- Système selon les revendications 5 et 6 prises ensemble, caractérisé en ce que les roues codeuses, l'interrupteur et le basculeur de correction, sont protégés par un capot verrouillé à clé. 8- Système selon l'une quelconque des revendications 1 à 7 caractérisé en ce que: - la console électronique comporte un bloc de commande générant la fonction de remise à zéro, - l'introduction d'un badge spécial dieffacement dans le lecteur de badge actionne le bloc de commande qui, à son tour, commande la remise à zéro de toutes les mémoires de cumul et positionne les mé moires d'état en sortie. 9- Système selon l'une quelconque des revendications 1 à 8 caractérisé en ce que: la console électronique comporte en outre une imprimante, 10- Système selon la revendication 9 caractérisé en ce que: - la console électronique comporte un bloc de commande générant la fonction impression, - l'introduction d'un badge spécial d'édition dans le lecteur de badge actionne le bloc de commande qui, à son tour, commande le transfert à l'imprimante du contenu de toutes les positions mémoire. 11- Système selon l'une quelconque des revendications 1 à 10 caractérisé en ce que: la console électronique comporte en outre un organe d'affichage 12- Système selon les revendications 10 et 11 prises ensemble, caractérisé en ce que: d'édition - l'introduction d'un badge spécial/dans le lecteur de badge actionne le bloc de commande qui, à son tour, commande en outre le défile ment du contenu de toutes les positions de mémoire sur l'organe d'af fichage. 13- Système selon la revendication 10 caractérisé en ce que le bloc de commande commande au début de chaque plage horaire interdite, I'impression du contenu de toutes les mémoires dont l'état est en position entrée.