Brevet FR2728984A1 — publié le 19960705

La présente invention concerne un système de collecte des réponses données par les candidats à un examen collectif. Lors d'un examen collectif, les candidats sont soumis a une suite de questions lesquelles sont généralement en correspondance avec des séquences d'images, par exemple diffusées par un projecteur de diapositives, ou par un projecteur de fil., ou encore par un système de télévision. Elles peuvent aussi entre en correspondance avec des séquences de sons délivres par un magnétophone ou tout autre moyen. Chaque candidat dispose d ' une feuille de papier de réponse sur laquelle il indique à l'aide d'un crayon, en face de la question deaandée, sa ou ses réponses. Celles-ci peuvent consister en une réponse oui/non ou un numéro de réponse parai un ensemble de réponses. L'examen terminé, les feuilles de réponse sont ramassées et les réponses données par les candidats sont dépouillées afin de leur attribuer une note représentative normalement de leur niveau de connaissances. Le dépouilleent des réponses des candidats est une opération longue et délicate. Il pourrait être fait informatiquement mais cela supposerait leur saisie sur ordinateur. Cette saisie serait également longue et fastidieuse et, de plus, elle pourait etre entachée d' erreurs qui ne sont bien entendu pas souhaitables. Le but de l'invention est de proposer un système qui ponette de collecter les réponses données par les candidats à un erplon collectif et qui ne nécessite pas, pour le dépouillement ultérieur des réponses, une operation de saisie. Un autre but de 1' invention est de prévoir un tel systyle de tanière que sa structure ne grève pas son coût et le rende prohibitif. A cet effet, un système de collecte selon l'invention comprend une unité de commande comportant des soyens pour diffuser lesdites séquences et des moyens pour émettre, sous forme de signaux électrooagnétiques, des codes de synchronisation en relation avec lesdites séquences émises, et une pluralité de terainaux prévus pour être connectés & à unité de commande et déconnectés de l'unité de commande, chaque terminal comportant des moyens de réception desdits codes, des moyens d'acquisition des réponses données par le candidat et une mémoire dans laquelle sont stockées lesdites réponses en fonction desdits codes de synchronisation reçus par ledit terminal, lesdites réponses stockées dans la mémoire de chaque terainal etant lues par 1 'unité de commande lorsque ledit terminal est connecté à ladite unité de commande. Ainsi, pendant l'examen, les réponses d'un candidat sont stockées dans la mémoire du terminal dont dispose ce candidat et ce en relation avec les séquences émises par l'unité de cosiande. Cette relation est établie par chaque terminal en fonction des codes de synchronisation qu'il a reçus. Par exemple, lesdits codes de synchronisation sont un code de debut de séquence. On comprendra qu ' qu'à la réception du nie code de début de séquence, chaque terminal en déduit l'apparition de la ni séquence. Il peut donc stocker les réponses données par le candidat en relation avec les séquences Avantageusement, lesdits codes de synchronisation sont un code de début de séquence et un code de fin de séquence, et lesdits moyens d'acquisition des réponses données par le candidat ne sont actifs qu'entre la réception d'un code de début de séquence et la réception d'un code de fin de séquence. Ainsi, toute réponse donnée en dehors de cet intervalle n'est pas prise en compte par le systêse, ce qui permet de limiter le temps alloué à chaque réponse. Dans le cas où l'on prévoit plusieurs sessions d'examen, il est nécessaire de prévoir également un code de début de session et un code de fin de session. Selon une caractéristique de l'invention, lesdits doyens pour émettre lesdits codes de synchronisation sont un émetteur de rayons infrarouges et lesdits moyens de réception desdits codes sont un récepteur de rayons infrarouges. Ces moyens sont simples de aise en oeuvre et en plus ils sont relativement peu sensibles aux bruits ambiants, parasites, etc. Selon une variante de réalisation du système de l'invention, ladite unité de commande est reliée à une unité centrale qui, d'une part, assure la diffusion des séquences et, d'autre part, permet le dépouillement des réponses données par les candidats. Selon une autre caractéristique de 1' invention, en plus des réponses données par le candidat, sont stockés dans ladite mémoire de chaque terminal les temps auxquels sont données lesdites réponses. Ainsi, il est possible de faire la différence entre, par exemple, un candidat lent qui répondra à une question en fin de séquence et un candidat rapide. De mamie, il est possible de faire la différence entre un candidat hésitant qui appuie sur plusieurs touches avant de répondre correctement et celui qui appuie directement sur la bonne touche. Selon une caractéristique de l'invention, lors d'une phase d'initialisation pendant laquelle lesdits terminaux sont connectes à ladite unité de commande, ladite unité de commande affecte à chacun desdits terminaux un code d'identification. Selon une autre caractéristique de l'invention, lors d'une phase d'initialisation pendant laquelle lesdits terminaux sont connectés à ladite unité de commande, ladite unité de couarde transmet audits terminaux des informations sur leur mode de fonctionnement lorsqu' ils sont déconnectés de ladite unité de commande Avantageusement, chacun desdits terminaux est pourvu d'un connecteur prévu pour être relié à un parai une pluralité de connecteurs de ladite unité de commande, chacun desdits connecteurs de ladite unité de commande étant disposé dans le fond d'un logement prévu pour recevoir un terminal. Selon une autre caractéristique de 1' invention, chacun desdits terminaux est pourvu, pour son alioentation en énergie d'un accumulateur qui est rechargé lorsque ledit terminal est connecté à ladite unité de cosiande. Les caractéristiques de 1' invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parai lesquels: la Fig. 1 est un schéma synoptique d'un systêle de collecte selon l'invention, la Fig. 2 est un schéma synoptique d'une unité de commande d'un système selon l'invention, la Fig. 3 est un schéma synoptique d'un terminal d'un système selon l'invention, la Fig. 4 montre la connexion d'un terminal dans le système de collecte selon l'invention, la Fig. 5 est un diagramme des temps illustrant le fonctionnement d'un système selon l'invention, et la Fig. 6 est un tableau qui montre comment peuvent être stockées les réponses donnees par un candidat dans la mémoire d 'un terminal d'un système de collecte selon l'invention Comme le montre la Fig. 1, un système de collecte de réponses selon l'invention est essentiellement constitue d'une unité de commande 10 et d'une pluralité de terminaux 201 à 20N. L'unité de commande 10 est reliée à une unité centrale 30, constituée par exemple d'un micro-ordinateur, pourvu d'un clavier 31, d'un écran de contrôle 32 et des périphériques nécessaires à son fonctionnement dans 1utilisation envisagée du système. Il peut s'agir d'un dispositif 33 d'affichage de grandes dimensions constitué par exemple d'un rétroprojecteur et d'un écran associé permettant la diffusion de séquences d'images et d'enceintes acoustiques 34 peraettant la diffusion de séquences de sons. L'unité de commande 10 est pourvue de connecteurs 11, à 11N qui sont prévue pour respectivement recevoir les connecteurs 211 à 21N associés des terminaux 201 à 20N et pour permettre le raccordement électrique des terminaux 201 à 20 1'unit de commande 10. L'unité de commande 10 est également reliée à un émetteur de signaux électrciagnétiques 12, tel qu un émetteur de rayons infrarouges, ou un émetteur de radio-fréquences ou autres. Cet émetteur 12 est associe à des récepteurs électromagnétiques 221 & 22 dont sont respectivement pourvus les terminaux 201 à 20N. Ainsi, une liaison sans fil est établie entre un terminal 20i et, via l'émetteur 12, l'unité de commande 10. Comme on le verra par la suite, cette liaison sans fil est prévue pour la transmission de codes de synchronisation de 1 'unité de commande 10 vers les terminaux 20t à 20.. Chaque terminal 20j est pourvu d'un clavier 23i (i = 1 à ) dont le nombre de touches est fonction de l'utilisation envisagee pour le système et d'un dispositif d'affichage 24j permettant l'affichage d'informations nécessaires à l'utilisation envisagée. On a représenté à la Fig. 2 un schéma synoptique de l'unité de commande 10 dans lequel on peut reconnaître -les connecteurs 111 à 11., l'interface 13 pour le raccordement de l'émetteur 12, l'interface 14 pour le raccordement de l'unité centrale 30 et d'une interface 15 optionnelle qui peut être prévue lorsque, selon l'utilisation envisagée, on veut augmenter le nombre de terminaux 20j disponibles et, par conséquent, lorsqu'il est nécessaire de disposer d'un nombre supérieur de connecteurs 111. On a représenté à la Fig. 3 un schéma synoptique d'un terminal 20j dans lequel on peut reconnaître le connecteur 21i, le récepteur 22j, le clavier 23t et le dispositif d'affichage 241. Chaque terminal 20j comporte encore une unité de contrôle 25i qui est reliée aux éléments 21i à 24i mentionnés ci-dessus, ainsi qu'à une mémoire 26i, par exemple du type à accès aléatoire RAM, un dispositif d'alimentation 27j prévu pour l'alimentation des différents composants du terminal Un filtre de bruit peut être interpose entre le récepteur 22j et l'unité 25j afin d'améliorer le rapport signal/bruit de la réception des signaux émis par l'émetteur 12. Le dispositif d'alimentation 27i est avantageusement un accumulateur ce qui permet un fonctionnement autonome de chaque terminal. Cet accusulateur 27i est relié au connecteur 211 ce qui permet, lorsque le terminal est relié sur un connecteur 11j (j = i a N mais peut être différent de i) de l'unité de commande 10, de le mettre en charge. L'unité de contrôle 25j est par exemple un microprocesseur ou un aicrocontrôleur prévu pour la gestion des composants du terainal 201. L'unité 25j peut également filtrer par logiciel le bruit issu du récepteur 221. Comme cela est représenté A la Fig. 4, chaque terminal 20j peut être constitué dans un boîtier 28 dont le fond 28a colporte le connecteur 211. L'unité de commande 10 est pourvue d'autant de logement 16i qu'il y a de terminaux susceptibles d"tre reçus par l'unité de eommande 10. Chaque logement 16i est de dimensions et de formes telles qu'il peut recevoir un terminal 20i et est pourvu dans son fond du connecteur 11i qui est prévu pour coopérer avec un connecteur 21i d'un terminal 20i se trouvant dans un logement 16i. Le fonctionnement du système de l'invention est le suivant. Dans une première phase, les terminaux 20i sont reliés à l'unité de cossande 10 et sont pour ce faire, par exemple, loges dans un logement 16i de l'unité de cnaiande 10. Comne cela a déjà été mentionné ci-dessus, durant cette phase, les accululateurs 27i des terminaux 20i sont en charge. Sur l'unité centrale 30, à l'aide de progra-ses appropriés, du clavier 31 et de l'écran 32, un utilisateur prépare une ou plusieurs sessions consistant chacune en une pluralité de séquences constituées chacune d'un message visuel et/ou d'un message sonore à transmettre respectivement au dispositif d' affichage 33 et aux enceints acoustiques 34, ainsi que d'informations de séquencement liées auxdits messages et destinées à être transaises ultérieurement à l'unité de commande 10. Ces informations de séquencement sont essentiellement constituées d'informations temporelles sur chaque séquence, cosse par exemple les temps de début de réponse et de fin de réponse pour chaque séquence définis par rapport au début de la session, ainsi que des informations d'identification de chaque séquence comme par exemple son numéro d'ordre Peuvent également être définies dans ces informations, les touches auxquelles correspondent la ou les réponses souhaitées, dites bonnes réponses, dans chacune des séquences et également des informations sur le mode de fonctionnement des terminaux 20i. Ainsi, ces modes de fonctionnement des terminaux 20i peuvent concerner l'affichage sur les dispositifs d'affichage 24i ou le fonctionnement des claviers 23i. L'unité de cosande 10, sous la commande spécifique de l'unité centrale 30, procède à l'initialisation de chacun des terminaux 20i Pour ce faire, elle leur attribue un code d'identification et leur transmet ce code via les connecteurs 11i et 21i. Chaque terminal 10i stocke ce code dans sa mémoire 26i. Durant l'initialisation, chaque terminal 20i reçoit également les informations de numéros de séquence, les numéros de touches "bonnes réponses associée(s) et les informations de iodle de fonctionnement. Une fois l'initialisation terminée, le système de l'invention peut etre utilisé. Pour ce faire, chacun des candidats prend un terminal 20i qui est alors retire du logement 16j de l'unité de commande 10 dans lequel il se trouve. On remarquera que chaque terminal 20i devient ainsi autonome. Par commande a partir de l'unité centrale 30, la session est lancée et les séquences sont diffusées les unes après les autres. On a représente à la Fig. 5 un diagramme des temps dans lequel on voit une session formée de quatre séquences d'images li, 12, 13 et I4, de quatre séquences de sons S1, S2, S3 et S4 respectivement associées aux quatre séquences d'images I1, I2, I3 et I4. on remarquera que les séquences d'images et de sons ne coincident pas nécessairement. Juste après le lancement de la session, l'unité 10 commande l'émetteur 12 de manière que celui-ci émette un code de synchronisation ds sous forme de rayons infrarouges représentatif du début de la session. Chaque terminal 20 reçoit, par son récepteur 22j, le code de synchronisation ds. Après la réception de ce code, les touches du clavier 23i sont rendues inactives par l'unité 25i. Chaque action du candidat sur une des touches du clavier 23i est alors sans effet. Un laps de temps apres qui est défini dans les informations temporelles transmises par l'unité centrale 30, l'unité 10 commande de nouveau l'émetteur 12 pour l'émission d'un code de synchronisation dr représentatif du début d'une séquence. Chaque terminal 20i reçoit, par son récepteur 22j, le code dr et son unité 25i active alors le clavier 23i Chaque action du candidat sur une des touches du clavier 23i est alors stockée dans la mémoire 26i en relation, d'une part, avec le numéro de la séquence diffusée qui est déduit du nombre de codes de synchronisation dr déjà reçus et, d'autre part, avec le moment défini par rapport, soit au temps de réception du code de début de séquence dr, soit par rapport au temps de réception du code de début de session ds. Un laps de temps encore après, laps de temps qui lui aussi est défini dans les informations temporelles transmises par l'unité centrale 30, l'unité 10 commande de nouveau l'émetteur 12 pour l'émission d'un code de synchronisation fr représentatif de la fin d'une séquence. Chaque terminal 20i reçoit, par son récepteur 22j, le code de fin de séquence fr et son unite 25i désactive alors le clavier 23i. Chaque action du candidat sur une des touches du clavier 23i est alors de nouveau sans effet, et ce jusqu'a la réception d'un nouveau code de synchronisation dr de début de séquence. Le cycle qui vient d'être décrit pour la séquence 1 recommence pour la séquence 2, la séquence 3 et la séquence 4. Chaque terminal 20i attribue les réponses a une séquence donnée selon le nombre de codes de début de séquence dr reçus. A la fin de la session, l'unité 10 commande l'émetteur 12 pour qu'il envoie le code de synchronisation fs de fin de session. On notera que, selon le mode de fonctionnement détermine au moment de l'initialisation, le candidat peut voir sur son dispositif d'affichage 24i du terminal 20j, soit les touches sur lesquelles il a aéja appuyées, soit une indication cosme quoi il a effectue une réponse bonne ou au contraire erronée, soit des informations sur le temps écoulé depuis la réception du code de début de réponses, soit aucune information, etc. De même, le clavier 23i ne peut prendre en compte qu'unie seule réponse (il est désactive après le premier appui), soit un certain nombre prédéterminé de réponses, soit toutes les réponses jusqu'a la bonne, etc. La session étant terminée, les terminaux 20i doivent être réintroduits dans leur logement 16i de l'unité de commande 10. Comme on le comprendra, ils peuvent fort bien ne pas être introduits dans le méme logement 16 que celui d'où ils ont été extraits, car chaque terminal 20i porte, en sa mémoire 26j, son propre code d'identification Une fois dans un logement 16, un terminal 20i décharge vers l'unité 10 les données qui ont été stockées dans sa mémoire 26j, et ce par les connecteurs 11i et 21i Si l'on suppose (voir Fig. 5) qu'au temps tl de la séquence 1, la touche T1 a été appuyée, qu'aux temps t2 et t2 de la séquence 2, les touches T1 et T3 ont été appuyées, qu'au temps t3 de la séquence 3 la touche T2 a été appuyée et qu'enfin aux temps t4, t4' et t4" de la séquence 4 les touches T1, T3 et T4 ont été appuyées, les données enregistrées dans la mémoire 26 du terminal correspondant peuvent prendre la forme du tableau représenté A la Fig. 6. Ces données transmises A 1 'unité de commande 10 en relation avec le code d'identification qui a été affecté au terminal 20i lors de la phase d'initialisation sont retransinises a l'unité centrale 30 ou elles sont traitées pour une analyse et une mise en forme, par exemple sous forme de graphe. On notera qu'en utilisation pendant l'examen, l'unité de commande 10 ne transmet, par la liaison électromagnétique, au terminaux 20i qu'au plus quatre codes ds, fs, dr et fr. In conséquence, cette liaison peut être simplifiée comparée a une liaison qui peut transmettre un nombre de niveaux Importants, et ce tout en étant fiable. On notera que le fait d'enregistrer le temps d'appui des touches se révèle intéressant lors de l'analyse et pereet de faire la différence, par exemple, entre un candidat lent qui répondra A la question en fin de séquence et un candidat rapide. De même, avec le systeme de l'invention, il est possible de faire la difference entre un candidat hésitant qui appuie sur plusieurs touches avant d'avoir la bonne réponse et celui qui appuie directement sur la bonne touche. On notera également que les terminaux 10i affichent des informations sur l'écran 24i, comme par exemple les touches déjà appuyées dans la sequence. De plus, si lors de la phase d'initialisation les touches correspondant aux bonnes réponses ont été transmises aux terminaux 10i, celui-ci lors des séquences peut indiquer ei la bonne réponse a été donnée. Comme déjà mentionné ci-dessus, 1 'unité de commande 10 peut être étendue pour recevoir un nombre superieur de connecteurs lii L'unité de commande 10 et l'unité centrale 30 peuvent nitre constituées que d'une seule et unique machine exerçant les fonctions a la fois de l'unité 10 et de l'unité 30. REVENDICATIONS 1) Systeme de collecte des réponses données par les candidats a un examen collectif du type ou chaque candidat est souais pendant une ou plusieurs sessions a une suite de questions respectivement associées a des séquences d'images et/ou de sons, caractérisé en ce qu'il comprend une unite de commande (10, 30) comportant des moyens (33, 34) pour diffuser lesdites séquences (I1, ..., IM; SM, ..., SM) et des moyens (12) pour émettre, sous forme de signaux électromagnétiques, des codes de synchronisation (ds, dr, fr, fs) en relation avec lesdites séquences émises (I1, ..., IM;SM, ..., SM), et une pluralité de terminaux (201 a 20N) prevus pour être connectéS a l'unité de commande (10, 30) et déconnectés de connectés de l'unité de commande (10, 30), chaque terminal (20i) comportant des moyens (22i) de réception desdits codes de synchronisation (ds, dr, fr, fs), des moyens (23i) d'acquisition des réponses données par le candidat et une mémoire (26i) dans laquelle sont stockées lesdites réponses en fonction desdits codes de synchronisation (ds, dr, fr, fs) reçus par ledit terminal (20i), lesdites réponses stockées dans la mémoire (26i) de chaque terminal (20i) étant lues par l'unité de commande (10, 30) lorsque ledit terminal (20i) est connecté à ladite unité de commande (10, 30). 2) Système de collecte selon la revendication 1, caractérisé en ce que lesdits moyens (12) pour émettre lesdits codes de synchronisation (ds, dr, fr, fs) sont un émetteur de rayons infrarouges et en ce que lesdits moyens (22i) de réception desdits codes sont un recepteur de rayons infrarouges. 3) Système de collecte selon la revendication 1 ou 2, caractérisé en ce que lesdits codes de synchronisation (ds, dr, fr, fs) sont un code de début de séquence (dr) et un code de fin de séquence (fr), lesdits moyens d'acquisition (23i) des réponses données par le candidat n'étant actifs qu'entre la réception d'un code de début de séquence (dr) et la réception d'un code de fin de séquence (fr). 4) Système de collecte selon la revendication 3, caractérisé en ce que lesdits codes de synchronisation (ds, dr, fr, fs) peuvent être un code de debut de session (ds) et un code de fin de session (fs). 5) Système de collecte selon une des revendications précédentes, caractérisé en ce que ladite unité de commande (10) est reliée à une unité centrale (30) qui, d'une part, assure la diffusion des séquences (I1, ..., IM; S1, ..., SM) et, d'autre part, permet le dépouillement des réponses données par les candidats. 6) Système de collecte selon une des revendications précédentes, caractérisé en ce qu'en plus des réponses données par le candidat, sont stockes dans ladite mémoire (26i) de chaque terminal (20i) les temps (t) auxquels sont données lesdites réponses. 7) Système de collecte selon une des revendications précédentes, caractérisé en ce que lors d'une phase d'initialisation pendant laquelle lesdits terminaux (20i) sont connectés à ladite unité de commande (10, 30), ladite unité de commande (10, 30) affecte a chacun desdits terminaux (20i) un code d'identification. 8) Système de collecte selon une des revendications précédentes, caractérisé en ce que lors d'une phase d' initialisation pendant laquelle lesdits terminaux (20i) sont connectes a ladite unité de commande (10, 30), ladite unité de commande (10, 30) transmet auxdits terminaux (20i) des informations sur leur mode de fonctionnement lorsqu ils sont déconnectés de ladite unite de commande (10, 30). 9) Système de collecte selon une des revendications précédentes, caractérisé en ce que chacun desdits terminaux (20i) est pourvu d'un connecteur 21i) prévu pour être relié a un parmi une pluralité de connecteurs (11i) de ladite unité de commande (10,30), chacun desdits connecteurs (lit) de ladite unité de commande (10, 30) étant dispose dans le fond d'un logement (16) prévu pour recevoir un terminal (20t). 10) Système de collecte selon une des revendications précédentes, caractérisé en ce que chacun desdits terminaux (20i) est pourvu pour son alimentation en énergie d'un accumulateur {27;} qui est rechargé lorsque ledit terminal (20i) est connecté a ladite unité de commande (10, 30).