FR 3049080 A1 20170922 FR 1652187 A 20160315 - 1 - « Procédé et système d'interaction avec des utilisateurs » Domaine technique La présente invention concerne un procédé d'interaction avec des 5 utilisateurs. Elle concerne également un système d'interaction avec les utilisateurs mettant en oeuvre un tel procédé. Le domaine de l'invention est plus particulièrement, mais de manière non limitative, celui de l'interaction avec des personnes par l'intermédiaire de 10 bornes de sélection, disposées notamment dans des lieux accueillant du public ou des personnes, en vue, par exemple, de mesurer une donnée relative à un taux de satisfaction. 15 Etat de la technique Il existe actuellement différents types de bornes permettant d'interagir avec des utilisateurs, notamment dans des lieux publics, en vue par exemple de mesurer un taux de satisfaction des usagers d'un service. Plus généralement, ces bornes peuvent être utilisées pour des applications variées 20 dans lesquelles on souhaite obtenir une collecte d'information. Ces bornes d'interaction comprennent un ou plusieurs boutons de sélection, par exemple mécaniques, permettant de sélectionner une proposition associée à une question affichée au niveau de la borne. Ces bornes sont souvent disposées dans des lieux publics pouvant 25 accueillir tous types de publics, y compris des enfants. Ces derniers peuvent être tentés d'appuyer sur les boutons de sélection de la borne, et par conséquent entrer une sélection aléatoire, qui vient fausser la précision des informations collectées par la borne. Par ailleurs, il est possible qu'un utilisateur souhaitant entrer une 30 sélection appuie plusieurs fois sur un bouton, par exemple pour s'assurer de la prise en compte de sa sélection, ce qui vient également fausser l'information collectée. En outre, lorsqu'un bouton de sélection fonctionne mal, il est possible que ce dernier entre plusieurs sélections pour un unique appui de la part d'un 35 utilisateur, ou même sans aucun appui de la part d'un utilisateur. Un tel 3049080 - 2 - incident est difficilement détectable in situ et vient également fausser la collecte d'information. Un but de la présente invention est de remédier aux inconvénients 5 précités. Un autre but de la présente invention est de proposer un procédé et un système d'interaction avec des utilisateurs permettant une collecte plus précise d'informations. Il est aussi un but de la présente invention de proposer un procédé et 10 un système d'interaction avec des utilisateurs permettant de diminuer, voire d'éliminer, des sélections faussant la collecte d'information. Exposé de l'invention 15 Au moins un de ces objectifs est atteint par un procédé d'interaction avec des utilisateurs comprenant les étapes suivantes : - détecter des sélections au niveau d'une borne d'interaction comprenant au moins un bouton de sélection, et - pour chaque sélection, transmission par ladite borne, vers un 20 serveur distant, d'une donnée horaire, dite heure de sélection, représentant le moment de réalisation de ladite sélection ; caractérisé en ce qu'il comprend une étape de filtrage, par ledit serveur, d'au moins une sélection en fonction de son heure de sélection. Ainsi, le procédé selon l'invention propose de filtrer une ou plusieurs 25 sélections en fonction de l'heure de sélection de ladite ou desdites sélections. Il est par conséquent possible d'éliminer une ou plusieurs sélections qui viennent fausser la collecte d'information, telles que par exemple des sélections aléatoires réalisées par un enfant ou des sélections multiples réalisées par un utilisateur insistant, ou encore des sélections causées par un 30 bouton de sélection défaillant. Le procédé selon l'invention permet ainsi de réaliser une collecte d'information, par exemple une mesure d'un taux de satisfaction, de manière plus précise. La borne d'interaction peut comprendre un unique bouton de sélection 35 ou plusieurs boutons de sélection. 3049080 - 3 - Lorsque la borne d'interaction comprend plusieurs boutons de sélection, l'étape de transmission peut en outre comprendre une transmission de ladite borne vers le serveur d'une donnée, dite bouton de sélection, relative au bouton sélectionné en association avec l'heure de la sélection. Avantageusement, l'étape de filtrage peut comprendre : - une détermination d'une durée séparant au moins deux sélections consécutives en fonction des heures de sélection desdites sélections, et - une élimination, ou non, de l'une au moins desdites sélections en fonction de ladite durée et d'une durée seuil prédéterminée. En effet, la durée entre plusieurs sélections permet de déterminer si lesdites sélections sont des fausses sélections, réalisées par exemple par un enfant ou un utilisateur insistant ou un bouton de sélection défaillant. Suivant un premier exemple, lorsqu'une série d'au moins trois sélections consécutives sont séparées, deux à deux, d'une durée très courte, alors il est fort probable que ces sélections soient réalisées par un enfant, auquel cas chacune de ces trois sélections sont éliminées lors de l'étape de filtrage. Ainsi, le procédé selon l'invention permet d'éliminer toutes les sélections réalisées par un enfant, y compris la première sélection, ce qui améliore la précision de la collecte d'information. Suivant un deuxième exemple, lorsqu'une série d'exactement deux sélections, en particulier identiques, sont séparées d'une durée très courte, il est probable que ces sélections soient réalisées par un utilisateur insistant qui souhaite la bonne prise en compte de sa sélection. On se trouve alors dans le cas d'une sélection redondante. L'étape de filtrage permet alors d'éliminer uniquement l'une des deux sélections, ce qui permet d'améliorer la collecte d'information en éliminant uniquement l'une des deux sélections et non toutes les sélections. Le procédé d'interaction selon l'invention peut comprendre une étape d'affichage d'au moins une page, en particulier d'une série de page, sur un écran d'affichage de la borne. L'étape de transmission peut en outre comprendre une transmission, 35 vers le serveur, d'une donnée, dite d'affichage. 3049080 - 4 - La donnée d'affichage peut être transmise à chaque modification de l'affichage, par exemple pour indiquer le début de l'affichage d'une nouvelle page. Suivant un mode de réalisation, la donnée d'affichage peut en particulier 5 être transmise en association avec au moins une, en particulier chaque, heure de sélection, et peut être relative à la page affichée à ladite heure de sélection. Dans ce cas, l'étape de filtrage peut en outre réalisée en fonction de ladite donnée d'affichage. 10 Ainsi, le procédé selon l'invention permet de réaliser une collecte d'information plus précise car il tient compte de l'état de l'affichage réalisé sur ladite borne, pour déterminer si la sélection réalisée est une sélection dont il faut tenir compte ou non. 15 Avantageusement, la donnée d'affichage associée à une, en particulier à chaque, heure de sélection peut comprendre une donnée signalant un type de page affichée, et en particulier si la page affichée est une : - une page comprenant une question, ou - une page de transition. 20 Une telle page de transition peut par exemple être une page d'accueil, une page de confirmation d'une sélection préalable, une page intermédiaire entre deux questions, une page de remerciements, une page de publicité ou une page d'information. Suivant un mode de réalisation, l'étape de filtrage peut réaliser une 25 élimination d'une sélection lorsque la donnée d'affichage qui lui est associée signale l'affichage d'une page de transition au moment de ladite sélection. Dans la présente demande, une question peut être : - un message interrogatif associé à une ou plusieurs options de 3 0 réponse, ou - un message de confirmation que l'utilisateur accepte ou refuse en appuyant sur un bouton de sélection, ou - un message d'infirmation que l'utilisateur accepte ou refuse en appuyant sur un bouton de sélection. 3049080 -5 Avantageusement, l'étape de filtrage peut en outre être réalisée en fonction : - d'une durée écoulée entre un début d'affichage d'une page et une 5 sélection réalisée lors de l'affichage de ladite page, et - d'une durée, dite durée minimum de lecture, prédéterminée. Ainsi, le procédé selon l'invention permet d'éliminer les sélections réalisées alors que la question affichée sur une page n'a pas été lue entièrement, ce qui permet d'améliorer la précision de l'information collectée. 10 La durée minimum de lecture peut être constante et identique pour au moins deux questions affichées. Alternativement, pour au moins une question affichée, la durée minimum de lecture peut être fonction de ladite question. 15 En particulier, la donnée d'affichage associée à une heure de sélection peut comprendre une donnée d'identification d'une question en cours d'affichage lors de ladite sélection. Dans ce cas, la durée minimum de lecture peut être fonction de ladite donnée d'identification. 20 La durée minimum de lecture associée à une question peut être lue depuis un moyen de mémorisation, dans lequel elle est préalablement renseignée en association avec l'identification de cette question, Ainsi, le procédé selon l'invention permet d'ajuster la collecte d'information au type de question posée, ce qui permet de réaliser une 25 collecte plus précise. En effet, la durée pour lire une question courte n'est pas la même que celle nécessaire à la lecture d'une question longue. De plus, la durée nécessaire à la lecture d'une question proposant une option de réponse unique n'est pas la même que celle nécessaire à la lecture d'une question proposant plusieurs options de réponse. 30 Suivant une version de réalisation, l'heure de sélection d'une sélection peut correspondre à une durée qui s'est écoulée entre le début de l'affichage d'une page, en particulier d'une question, pour laquelle la sélection a été entrée, et ladite sélection. 3049080 - 6 - Dans ce cas, l'heure de sélection est relative et est décomptée par rapport à une référence qui est le début de l'affichage de la page comprenant la question. Elle est donc mise à zéro à chaque affichage d'une nouvelle page, en particulier d'une page comprenant une question. 5 Dans cette version, suivant un exemple de réalisation non limitatif, l'étape de transmission peut transmettre les données suivantes pour chaque sélection : - bouton sélectionné, par exemple « bouton B1 » ; - identifiant de la question/page affichée, par exemple « Question 10 Q1 » ; - heure de sélection représentant la durée écoulée entre le début de l'affichage de ladite question/page et ladite sélection, par exemple « 2secondes ». 15 Suivant une autre version, le procédé selon l'invention peut comprendre, pour chaque page affichée, en particulier pour chaque question affichée, une transmission, de la borne vers le serveur, d'une donnée horaire, dite heure affichage, représentant le moment où l'affichage de ladite page, respectivement de ladite question, a commencé. 20 Dans ce cas, la durée écoulée entre le début d'affichage d'une page et une sélection entrée est calculée en fonction de ladite heure d'affichage et de l'heure de sélection de ladite sélection. Dans ce cas, l'heure de sélection, respectivement l'heure d'affichage, est lue depuis une horloge, par exemple une horloge interne à la borne 25 d'interaction. Dans cette version, suivant un exemple de réalisation nullement limitatif, l'étape de transmission peut transmettre pour chaque sélection les données suivantes : - identification du bouton sélectionné, par exemple « Bouton B1 » ; 30 - identifiant de la question/page affichée, par exemple « Question Q1» - heure d'affichage de la question/page, par rapport à une horloge interne de la borne, par exemple « 17h58m40s » ; et 3049080 - 7 - - heure de sélection représentant le moment de la sélection par rapport à une horloge interne de la borne, par exemple « 17h58m43s ». 5 Dans une version, l'étape de transmission de données peut être réalisée à une fréquence prédéterminée, par exemple toutes les heures. Alternativement ou en plus, l'étape de transmission de données peut être réalisée sur demande du serveur. Suivant une autre alternative, l'étape de transmission de données peut 10 être réalisée après un nombre prédéterminé de sélections, par exemple 100 sélections. Suivant encore une autre alternative, l'étape de transmission de données peut être réalisée à chaque sélection. 15 Suivant un autre aspect de la même invention, il est proposé un système d'interaction avec des utilisateurs comprenant : - un serveur, et - au moins une borne d'interaction en communication avec ledit serveur ; 20 configurés pour mettre en oeuvre les étapes du procédé selon l'invention Avantageusement, au moins une borne peut être en communication avec le serveur au travers d'un réseau de communication sans fil, tel que par exemple le réseau de téléphonie mobile. 25 Alternativement, au moins une borne peut être en communication avec le serveur au travers d'une liaison filaire. Lorsque le système comprend plusieurs bornes d'interaction, les étapes du procédé sont réalisées de manière indépendante pour chaque borne 30 d'interaction. Dans ce cas, chaque borne d'interaction peut en outre transmettre une donnée d'identification de ladite borne, lors de l'étape de transmission de données. Description des figures et modes de réalisation 3049080 _8 D'autres avantages et caractéristiques apparaîtront à l'examen de la description détaillée d'exemples nullement limitatifs, et des dessins annexés sur lesquels : 5 - la FIGURES 1 est une représentation schématique d'un exemple de réalisation non limitatif du procédé selon l'invention ; - la FIGURE 2 est une représentation schématique d'une borne d'interaction qui peut être utilisée dans un système selon l'invention ; 10 - la FIGURE 3 est une représentation schématique d'un exemple de réalisation non limitatif d'un module d'interaction d'une borne d'interaction qui peut être utilisée dans un système selon l'invention ; - la FIGURE 4 est une représentation schématique d'un exemple de 15 réalisation non limitatif du système selon l'invention ; et - la FIGURE 5 est une représentation schématique de plusieurs exemples non limitatifs de filtrage de sélections conformément à la présente invention. 20 Il est bien entendu que les modes de réalisation qui seront décrits dans la suite ne sont nullement limitatifs. On pourra notamment imaginer des variantes de l'invention ne comprenant qu'une sélection de caractéristiques décrites par la suite isolées des autres caractéristiques décrites, si cette sélection de caractéristiques est suffisante pour conférer un avantage 25 technique ou pour différencier l'invention par rapport à l'état de la technique antérieure. Cette sélection comprend au moins une caractéristique de préférence fonctionnelle sans détail structurel, ou avec seulement une partie des détails structurels si cette partie uniquement est suffisante pour conférer un avantage technique ou pour différencier l'invention par rapport à l'état de 30 la technique antérieure. En particulier toutes les variantes et tous les modes de réalisation décrits sont combinables entre eux si rien ne s'oppose à cette combinaison sur le plan technique. 3049080 - 9 - Sur les figures, les éléments communs à plusieurs figures conservent la même référence. La FIGURE 1 est une représentation schématique d'un exemple de 5 réalisation non limitatif du procédé selon l'invention Le procédé 100 représenté sur la FIGURE 1 comprend une phase 102 de de collecte des sélections, réalisée au niveau d'une borne d'interaction, et comprenant les étapes suivantes. Une page est affichée sur un écran d'affichage d'une borne d'interaction 10 lors d'une étape 104. L'heure d'affichage de la question/page est mémorisée en association avec un identifiant de la question dans une mémoire interne de la borne. Cette heure d'affichage est référencée par une horloge interne de la borne. Autrement dit, l'heure d'affichage correspond à la valeur affichée par l'horloge interne de la borne au moment où l'affichage de la page commence. 15 Lors d'une étape 106, une sélection est réalisée par appui sur un bouton de sélection de la borne. Cette sélection déclenche, une étape 108 qui mémorise les données suivantes : - identifiant du bouton sélectionné, par exemple « Bouton A » ; 20 - heure de sélection, référencée par l'horloge interne de la borne : autrement l'heure de sélection correspond à la valeur affichée par l'horloge interne de la borne au moment de la sélection ; et - identifiant de la page affichée, par exemple « Q1 » Cette étape 108 est réalisée à chaque nouvelle sélection, c'est-à-dire à 25 chaque nouvelle occurrence de l'étape 106. La phase 102 peut comprendre un affichage d'une nouvelle page, comprenant ou non une question. Dans ce cas, la phase de collecte 102 est réitérée à partir de l'étape 104, pour chaque nouvelle page affichée. 30 La phase 102 de collecte de sélections est réalisée autant de fois que souhaitée, avant une étape 110 de transmission des données mémorisées vers un serveur distant, par exemple au travers d'un réseau de communication sans fil tel que le réseau utilisé pour la téléphonie mobile. 3049080 - 10 - L'étape de transmission 110 peut être réalisée à fréquence prédéterminée, par exemple toutes les heures ou sur demande du serveur, ou encore à chaque fois qu'on atteint un nombre prédéterminé de sélections. 5 Le procédé 100 comprend en outre une phase 112 de filtrage. La phase de filtrage 112 comprend une étape 114 d'élimination des sélections réalisées lorsque la page affichée est une page de transition, telle qu'une page d'accueil, une page intermédiaire affichée entre deux questions, une page de remerciements, etc. Cette élimination est réalisée en fonction de 10 l'identifiant de la page mémorisée en association avec chaque sélection à l'étape 108. La phase de filtrage 112 comprend une étape 116 d'élimination des sélections réalisées, en réponse à une question, avant une durée minimale de lecture nécessaire à la lecture de la question. Pour ce faire, pour chaque page 15 affichée, une durée de lecture minimale est ajoutée à l'heure d'affichage mémorisée à l'étape 104 pour ladite page. Chaque sélection dont l'heure de sélection, mémorisée à l'étape 108, se trouve entre l'heure d'affichage et celle obtenue après ajout, à cette dernière, de la durée minimale de lecture, est éliminée. 20 La durée minimale de lecture peut être identique à chaque question affichée. Alternativement, la durée minimale de lecture peut être prédéfinie pour chaque question. Dans ce cas, la durée minimale de lecture est lue dans un moyen de mémorisation en association avec l'identifiant de la question. Lors d'une étape 118 un filtrage est réalisé pour éliminer des sélections 25 répétées se trouvant dans une série incohérente, c'est-à-dire des sélections qui n'ont pas de rapport avec l'affichage réalisé, telles que par exemple des sélections aléatoires réalisées par des enfants. Cette élimination est réalisée en fonction des heures de sélection mémorisées à l'étape 108. Pour ce faire, l'étape 118 analyse les heures de sélection de toutes les sélections. Lorsqu'au 30 moins trois sélections consécutives, formant une série, sont séparées, deux à deux, d'une durée minimale prédéterminée, alors toutes ces sélections correspondent à des sélections incohérentes. Chacune de ces sélections est alors éliminée, y compris la première de la série. Lors d'une étape 120 un filtrage est réalisé pour éliminer des sélections 35 répétées se trouvant dans une série cohérente, c'est-à-dire des sélections qui 3049080 ont un rapport avec l'affichage réalisé, telles que par des doublons de sélections entrées par un utilisateur insistant. Cette élimination est réalisée en fonction des heures de sélection mémorisées lors de l'étape 120. Pour ce faire, l'étape 120 analyse les heures de sélection de toutes les sélections. Lorsqu'une 5 série comprend exactement deux sélections identiques consécutives, et que ces deux sélections sont séparées d'une durée minimale prédéterminée, alors la deuxième sélection correspond à un doublon. Dans ce cas, uniquement l'une des deux sélections est éliminée et l'autre sélection est conservée. 10 Bien entendu, les étapes 114-120 peuvent être réalisées dans un autre ordre que celui qui vient d'être décrit. La FIGURE 2 est une représentation schématique d'une borne 15 d'interaction qui peut être mise en oeuvre dans un système selon l'invention. La borne 200 est représentée sur la FIGURE 2 selon une vue de devant. La borne 200 comprend un support 202 sur lequel est disposé un module d'interaction 204. Le support 202 comprend un pied 206 prévu pour être disposé sur une 20 surface d'accueil et d'un poteau 208 fixé au pied 206 au niveau de son extrémité basse et au module 204 au niveau de son extrémité supérieure. Le poteau 208 peut également être remplacé par tout type de support adapté à la situation, tel que par exemple, de manière non exhaustive, une fixation murale, une fixation sur barre verticale, une fixation rayonnage, une 25 table, etc. Le module d'interaction 204 comprend une coque 210, par exemple étanche, dans/sur lequel est agencé un écran 212 d'affichage. L'écran d'affichage 212 peut être par exemple être un écran électrophorétique. Le module d'interaction 204 comprend également, de manière non 30 limitative, quatre boutons de sélection 2141-2144 permettant à un utilisateur de réaliser un choix parmi plusieurs propositions, en réponse à une question affichée sur l'écran d'affichage 212. Le module d'interaction 204 est fixé au poteau 208 par l'intermédiaire de quatre vis de fixation (non représentées). 3049080 - 12 - La coque 210 peut être réalisée en matière plastique, souple ou non, ou en métal ou encore en tout autre matériau adéquat et le support 202 peut être réalisé en plastique dur ou en métal ou encore en bois. Le module d'interaction 204 comprend en outre un module de 5 communication sans fil (non représenté) avec un serveur distant, une batterie interne (non représentée) pour l'alimenter, et une mémoire interne (non représentée). 10 La FIGURE 3 est une représentation schématique non limitative des composants électriques/électroniques d'un module d'interaction d'une borne d'interaction qui peut être mise en oeuvre dans un système selon l'invention, tel que par exemple du module d'interaction 204 de la borne 200 de la FIGURE 2. 15 Le module d'interaction représenté sur la FIGURE 3 comprend, en plus des éléments décrits plus haut en référence à la FIGURE 2 : - un modem 302 de communication 2G/3G ou 4G, associé à un lecteur de carte SIM 304 ; - un module 306 de géolocalisation de type GPS ; 20 - un module 308 de communication suivant le protocole WIFITM ; - un module 310 de communication dans la bande ISM (pour « industriel, scientifique et médical ») ; - un module 312 Bluetooth® Low Energy ; - un module 314 de communication selon la technologie de 25 communication en champ proche (NFC en anglais pour « Near Field Communication ») ; - une horloge électronique 316 ; des moyens de mémorisation 318 et 320 telle qu'une mémoire flash, SRAM, carte SD, etc. ; 30 - une batterie 322, et - un chargeur 324 pour recharger la batterie 322 depuis le secteur ou depuis un module de génération électrique de type solaire ou éolien (non représenté). 3049080 - 13 - L'ensemble de ces composants, et plus généralement le fonctionnement général du module d'interaction, est géré par un microcontrôleur 326. Le microcontrôleur 326 peut être configuré pour déclencher au moins une itération des étapes 104-110 décrites plus haut en référence à la 5 FIGURE 1, et réalisées au niveau de la borne d'interaction. La FIGURE 4 est une représentation schématique d'un exemple non limitatif d'un système selon l'invention. 10 Le système 400 représenté sur la FIGURE 4 comprend une pluralité de bornes d'interaction, par exemples des bornes 200 représentées sur la FIGURE 2, disposées sur le même site ou des sites différents. Chacune des bornes 200 est connectée à un serveur distant 402 au travers d'un réseau de communication 404, de type Internet, par 15 l'intermédiaire d'une connexion 2G, 3G, 4G, 5G, WiFiTM, ISM, etc. Le serveur 402 et/ou chaque borne 200 est accessible au travers d'une interface homme/machine dédiée 406. Il est ainsi possible de configurer chaque borne 200 de manière indépendante ou groupée. De plus, l'interface homme machine permet de consulter des données 20 de fonctionnement relatives à chaque borne, mais également des données représentant les résultats des interactions avec les utilisateurs, tels que par exemple les choix réalisés par les utilisateurs par appui sur les boutons de sélection en réponse aux messages affichés sur l'écran d'affichage. Le serveur 402 comprend des moyens de mémorisation et au moins un 25 processeur (non représentés). Le serveur 402 est configuré pour mettre en oeuvre les étapes 114-120 du procédé 100 décrit en référence à la FIGURE 1, et réalisées au niveau du serveur 402. 30 La FIGURE 5 est une représentation schématique d'exemples de filtrage non limitatifs réalisés conformément au procédé selon l'invention. Tel que représenté sur la FIGURE 5, une question « Q1 » est affichée sur une première page, puis une page « Tl» réalise une transition vers une question « Q2 », elle-même suivie d'une page de transition « T2 », ainsi de 35 suite. 3049080 - 14 - La flèche 502 représente le temps. Les sélections sont indiquées par l'identifiant de la page en cours d'affichage associé à une lettre correspondant à l'identifiant du bouton sélectionné. Par exemple la sélection « Q1A » correspond à une sélection du 5 bouton « A » pendant l'affichage de la question « Q1 ». Dans le cas 504, la sélection « Q1A » est réalisée en réponse à la question « Q1 » après un délai d'affichage de la question Q1 considéré comme acceptable pour une lecture de la question « Q1 », et une sélection « Q2C » est réalisée en réponse à la question « Q2 » après un délai acceptable pour 10 une lecture de la question « Q2 ». Dans le cas 504 ces deux sélections sont acceptées. Dans le cas 506, une sélection « T1D » est réalisée pendant la page de transition « T1 ». La sélection « T1D » est donc éliminée. Les sélections Q1A et Q2C sont quant à elles acceptées. 15 Dans le cas 508, la sélection « Q1A » est réalisée très rapidement après le début de l'affichage de la question « Q1 ». La sélection « Q1A » est donc éliminée car elle ne respecte par une durée minimale nécessaire à la lecture de la question « Q1 ». Dans le cas 510, une série de quatre sélections consécutives est réalisée 20 en réponse à la question « Q1 » : « Q1A », « Q1C », « Q1D » et « Q1A ». Les sélections « Q1A », « Q1C », « Q1D » et « Q1A » sont séparées deux à deux d'une durée très courte. Cette série de sélections correspond à une série de sélections incohérentes, telle que par exemple des sélections réalisées par un enfant. Toutes les élections « Q1A », « Q1C », « Q1D » et « Q1A » sont 25 éliminées. Dans le cas 512, une série de deux sélections identiques consécutives est réalisée en réponse à la question « Q1 » : « Q1A » et « Q1A ». Les sélections « Q1A » et « Q1A » sont séparées d'une durée très courte. Cette série de sélections correspond à une sélection double, par exemple réalisées 30 par un utilisateur insistant. Dans ce cas, l'une des deux sélections est éliminée et l'autre est conservée. 3049080 - 15 - Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. REVENDICATIONS1. Procédé (100) d'interaction avec des utilisateurs comprenant les étapes suivantes : - détection (106) des sélections au niveau d'une borne d'interaction (200) comprenant au moins un bouton de sélection (214), et - pour chaque sélection, transmission (110) par ladite borne (200), vers un serveur distant (402), d'une donnée horaire, dite heure de sélection, représentant le moment de réalisation de ladite sélection ; caractérisé en ce qu'il comprend une étape (114-120) de filtrage, par ledit serveur (402), d'au moins une sélection en fonction de son heure de sélection. 2. Procédé (100) selon la revendication précédente, caractérisé en ce que, lorsque la borne de sélection (200) comprend plusieurs boutons de sélection (214), l'étape de transmission (110) comprend en outre une transmission de ladite borne (200) vers le serveur (402) d'une donnée, dite de bouton de sélection, relative au bouton sélectionné en association avec l'heure de sélection. 3. Procédé (100) selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape de filtrage (114-120) comprend : - une détermination d'une durée séparant au moins deux sélections consécutives en fonction des heures de sélection desdites sélections, et - une élimination (118,120), ou non, de l'une au moins desdites sélections en fonction de ladite durée et d'une durée seuil prédéterminée. 4. Procédé (100) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend une étape (104) d'affichage d'au moins une page sur un écran d'affichage de la borne : - l'étape de transmission (110) comprenant une transmission, vers le serveur, d'une donnée, dite d'affichage, en association avec au 3049080 - 17 - moins une, en particulier chaque, heure de sélection, et relative à la page affichée à ladite heure de sélection ; et - l'étape de filtrage (114-120) étant en outre réalisée en fonction de ladite donnée d'affichage. 5 5. Procédé (100) selon la revendication précédente, caractérisé en ce que la donnée d'affichage comprend une donnée signalant si la page affichée est : - une page comprenant une question, ou - une page de transition ; 10 l'étape de filtrage (114) réalisant une élimination d'une sélection lorsque la donnée d'affichage qui lui est associée signale l'affichage d'une page de transition. 6. Procédé (100) selon l'une quelconque des revendications précédentes, 15 caractérisé en ce que l'étape de filtrage (114-120) est en outre réalisée en fonction : - d'une durée écoulée entre un début d'affichage d'une page et une sélection réalisée lors de l'affichage de ladite page, et - d'une durée, dite durée minimum de lecture, prédéterminée. 20 7. Procédé (100) selon la revendication 6 et l'une quelconque des revendications 4 ou 5, caractérisé en ce que la donnée d'affichage associée à une heure de sélection comprend une donnée d'identification d'une question en cours d'affichage, la durée minimum de lecture étant déterminée en 25 fonction de ladite donnée d'identification. 8. Procédé (100) selon la revendication 6 ou 7, caractérisé en ce que l'heure de sélection d'une sélection correspond à la durée écoulée entre un début d'affichage d'une question pour laquelle la sélection a été entrée, et ladite 30 sélection. 9. Procédé (100) selon l'une quelconque des revendications 6 ou 7, caractérisé en ce qu'il comprend, pour chaque question, une transmission (110), de la borne (200) vers le serveur (402), d'une donnée horaire, dite heure 3049080 - 18 - d'affichage, représentant le moment où l'affichage de ladite question a commencé, la durée écoulée étant calculée en fonction de ladite heure d'affichage et de l'heure de sélection. 5 10. Procédé (100) selon l'une quelconque des revendications précédentes, caractérisé en ce que, l'étape de transmission (110) de donnée est réalisée à une fréquence prédéterminée, ou sur demande du serveur (402), ou encore à chaque sélection. 10 11. Système (400) d'interaction avec des utilisateurs comprenant : - un serveur (402), et - au moins une borne d'interaction (200) en communication avec ledit serveur (402) ; configurés pour mettre en oeuvre toutes les étapes du procédé (100) selon 15 l'une quelconque des revendications précédentes. 12. Système (400) selon la revendication précédente, caractérisé en ce qu'au moins une borne (200) est en communication avec le serveur (402) au travers d'un réseau de communication sans fil (404). 20