Brevet FR3022366A1 — publié le 20151218

WIKANG05.FRD Dispositif télématique amélioré L'invention concerne les dispositifs télématiques, en particulier les dispositifs utilisés pour réaliser des sondages ou enquêtes auprès de personnes. L'avis de la clientèle sur les produits et services d'une entreprise ou d'un commerce sont des atouts puissants dans l'élaboration d'une stratégie compétitive. Il est donc crucial de pouvoir évaluer la satisfaction des clients pour toutes les entreprises, qu'ils s'agissent de magasins, de points de ventes ou de distributeurs. Parmi les méthodes existantes, on connaît les sondages par voie postale, directe ou téléphonique. Cependant ces méthodes présentent de nombreux désavantages, comme le fait que le client est sollicité, et donc potentiellement dérangé, et le fait que le moment auquel le sondage est réalisé est généralement éloigné du moment de l'expérience sur laquelle il porte. Afin d'augmenter la qualité des informations obtenues, les méthodes de sondage doivent rester simples, rapides et non intrusives pour l'utilisateur. Pour ces raisons, l'utilisation de dispositifs télématiques autonomes dans les abords des points de vente ou de distribution connaît un essor conséquent. En effet, ces dispositifs sont automatisables, ne nécessitent pas de déranger les clients, et leur emplacement proche du point de vente assure que l'avis donné reflétera une expérience récente et sera donc plus pertinent. Des exemples de bornes interactives mettant en oeuvre ces méthodes de sondage sont décrits dans les documents US 2003/0085927, US 2005/0149382, WO 2011/048273 ou encore US 2008/082398. De manière générale une borne comprend un écran permettant de poser une question à un client et des boutons permettant à un utilisateur d'entrer sa réponse à la question posée. Les données résultantes sont collectées et transmises à un serveur pour traitement et production de statistiques correspondantes. Les principaux efforts dans l'art antérieur ont porté sur l'autonomie physique et énergétique de ces bornes. En effet, ces bornes sont destinées à être placées à l'entrée des points de vente ou à l'extérieur de ceux-ci, et ils doivent donc être alimentés de manière autonomes et résister à des environnements nécessitant une grande robustesse. Cependant, les bornes de l'art antérieur présentent certains désavantages par rapport aux méthodes classiques de sondage. En effet, lorsque le sondage est fait par courrier ou par enquête directe ou téléphonique, les réponses reçues sont fiables en ce qu'elles émanent de personnes dont il est certain qu'elles sont des clients. De plus, ces méthodes identifient en général personnellement les clients, de sorte qu'un même client ne peut pas répondre plusieurs fois à propos d'une unique expérience. À l'inverse, les bornes reposent sur une sollicitation passive des clients, qui ne sont souvent pas identifiés afin de rendre l'expérience plus agréable et rapide. Ainsi, un même client peut répondre de manière volontaire ou involontaire plusieurs fois suite à une unique expérience. En outre, comme ces bornes sont accessibles à tous, de nombreuses personnes qui ne sont pas des clients peuvent également répondre, par jeu ou par accident. Ainsi, lorsqu'une borne est disposée dans un centre commercial, il est fréquent qu'une quantité importante des réponses proviennent en fait d'enfants qui s'amusent. Ces comportements et les réponses correspondantes enregistrées viennent fausser l'ensemble des données collectées et les statistiques produites à partir de ces données. Ce manque de fiabilité tend à freiner l'adoption des dispositifs télématiques, alors qu'ils représentent le moyen le plus efficace de mener les sondages. Il existe donc un besoin général de rendre la collecte de données plus fiable, et ce de préférence sans rendre le système plus complexe pour l'utilisateur. La présente invention vient améliorer la situation en proposant un dispositif télématique comprenant un affichage, au moins deux actionneurs, et un contrôleur agencé pour commander l'affichage d'une question sur l'affichage, et, en réponse à l'activation d'un des actionneurs , pour produire des données d'actionnement désignant l'actionneur activé. Ce dispositif comprend en outre au moins un capteur d'image agencé pour capturer au moins une image d'un utilisateur en position d'activer un des actionneurs, et le contrôleur est en outre agencé, en réponse à l'activation d'un des actionneurs, d'une part pour activer le capteur d'image, et d'autre part pour associer l'image résultante aux données d'actionnement. L'utilisation d'un capteur d'image, et l'association d'une image de l'utilisateur à chaque réponse détectée permet de s'assurer que celui-ci a répondu sérieusement. La fiabilité des données collectées s'en trouve grandement augmentée, sans augmenter notablement le coût de réalisation de l'enquête. De plus, il est ainsi possible de vérifier, si un même utilisateur n'a pas répondu plusieurs fois à l'enquête. Cela permet également de dégager des informations quant au type sociologique de l'utilisateur, par exemple, s'il s'agit d'un homme ou d'une femme. En outre, un tel dispositif peut présenter les caractéristiques optionnelles suivantes : - le dispositif comprend en outre un émetteur activé de manière sélective par le contrôleur pour émettre des données d'actionnement préalablement déterminées, - les actionneurs sont des boutons poussoirs ou des zones sensibles de l'affichage, 20 - l'émetteur est une interface de télécommunication mobile de type GPRS, EDGE, 3G ou 4G, ou une interface Bluetooth ou une interface réseau sans-fil de type WiFi, - les données d'actionnement sont utilisées comme nom de fichier ou comme métadonnées pour l'image à laquelle elles sont associées, et - des données de marqueur de temps sont associées à l'image et aux données désignant 25 l'actionneur activé dans les données d'actionnement. La présente invention se rapporte également à un procédé d'enquête utilisateurs, comprenant : a) afficher une question sur un affichage, 30 b) en réponse à la détection d'une pression sur un actionneur, produire en réponse des données d'actionnement, c) en réponse à la détection d'une pression sur un actionneur, activer un capteur d'image agencé pour capturer au moins une image d'un utilisateur en position d'activer un des actionneurs, et associer l'image résultante aux données d' actionnement. Ainsi, l'association d'une image de l'utilisateur à la réponse détectée de ce dernier permet d'améliorer grandement la fiabilité des données collectées. D'autres caractéristiques et avantages de l'invention apparaîtront mieux à la lecture de la description qui suit, tirée d'exemples donnés à titre illustratif et non limitatif, tirés des dessins sur lesquels : - la figure 1 est une représentation schématique d'un système d'enquête utilisateurs utilisant le dispositif télématique selon l'invention, - la figure 2 est une représentation exemplaire d'une fonction de mise en oeuvre du dispositif de la figure 1. Les dessins et la description ci-après contiennent, pour l'essentiel, des éléments de caractère certain. Ils pourront donc non seulement servir à mieux faire comprendre la présente invention, mais aussi contribuer à sa définition, le cas échéant. La figure 1 représente de manière schématique un système d'enquête utilisateurs utilisant le dispositif télématique selon l'invention, Ce système comprend un dispositif télématique 2, et une pluralité de serveurs 4. Le dispositif télématique 2 est relié à la pluralité de serveurs 4 par un réseau représenté par un nuage. La présente invention privilégie l'utilisation d'un réseau sans fil, et de type Internet. D'autres réseaux pourront être envisagés en variante. Bien que l'exemple décrit ici ne concerne qu'un seul dispositif 2, il est évident que plusieurs dispositifs 2 pourront être reliés aux serveurs 4, en liaison avec un seul ou plusieurs points de vente, en vue de réaliser des opérations de sondage étendues à plusieurs emplacements d'un même point de vente, ou à une pluralité de points de vente d'un groupe. Les serveurs 4 ont pour fonction la centralisation de toutes les données émises par les dispositifs 2, leur traitement en vue de préserver l'anonymat des utilisateurs des dispositifs 2, et la production des données de sondage correspondantes. Les serveurs 4 peuvent aussi être utilisés pour mettre à jour un ou plusieurs dispositifs 2 comme cela sera décrit plus bas. Afin de préserver la vie privée des utilisateurs des dispositifs 2, certains serveurs peuvent être dédiés au traitement des données, tandis que d'autres serveurs peuvent être dédiés à la mise à disposition des données traitées pour les entreprises ayant commandé les sondages. Le nombre de serveurs 4 dépendra de l'application recherchée et pourra être réduit à un. De plus, les serveurs 4 pourront être réalisés de toute manière pertinente, incluant de manière non limitative l'utilisation de machines ou l'utilisation de ressources distribuées, sur un ou plusieurs sites. Le dispositif 2 comprend un contrôleur 6, un affichage 8, un émetteur 10, un stockage 12 et des actionneurs 14, 16 et un capteur d'image 18. Le contrôleur 6 a pour fonction la commande et/ou le contrôle de l'affichage 8, de l'émetteur 10, du stockage 12 et des actionneurs 14 et 16. Il agit comme un pilote qui commande l'exécution générale du dispositif 2. Il pourra être réalisé sous la forme d'un circuit imprimé spécialisé (ASIC), sous la forme d'une puce programmable (microcontrôleur ou FPGA), ou encore sous la forme d'un programme mis en oeuvre par une microprocesseur, ou toute autre variante appropriée. L'affichage 8 permet de présenter, sous commande du contrôleur 6, une ou plusieurs questions à un utilisateur. L'affichage 8 peut prendre la forme d'un écran permettant d'afficher une question ou une série de questions. Dans d'autres variantes, l'affichage 8 peut être un support pour une affiche ou une plaque sur laquelle sont inscrites une ou plusieurs questions. Il peut également encore s'agir d'un support de présentation du produit pour lequel on souhaite recueillir les avis. L'émetteur 10 a pour fonction la communication avec les serveurs 4. Sur commande du contrôleur 6, l'émetteur 10 envoie une ou plusieurs séries de données représentant des réponses d'utilisateurs à la ou les questions présentées sur l'affichage 8. L'émetteur 10 peut également recevoir des données des serveurs 4 en vue de changer la configuration du dispositif 2. Par exemple, le contrôleur 6 peut recevoir des serveurs 4 de nouvelles données de questions et/ou des paramètres de configuration du dispositif 2 relative à la fréquence d'envoi des données de réponse ou autre. Dans l'exemple décrit ici, l'émetteur 10 peut être une interface de télécommunication mobile de type GPRS, EDGE, 3G ou 4G. En variante, l'émetteur 10 peut être une interface Bluetooth (marque déposée) ou toute autre interface réseau sans-fil (par exemple WiFi), propre à se connecter directement ou par le biais d'un serveur de communication aux serveurs 4. Dans l'exemple décrit ici, le stockage 12 est une mémoire magnétique qui peut être réalisée sous la forme d'un disque dur, d'un disque en mémoire flash, d'une mémoire flash, d'une portion de la mémoire vive accessible par le contrôleur 6, ou tout autre type de mémoire magnétique physique. Le stockage 12 peut être également déporté et accessible par le biais de l'émetteur 10. Dans l'exemple décrit ici, les actionneurs 14 et 16 sont des boutons poussoirs correspondant chacun à une réponse possible de l'utilisateur. Il est donc possible de répondre par oui ou non à une question ou par pour ou contre. En variante, des boutons additionnels peuvent être prévus, afin d'exprimer plus de variété dans la réponse, par exemple « très satisfait », « plutôt satisfait », « plutôt mécontent », « mécontent ». Toujours en variante, d'autres moyens d'entrée tel un clavier physique ou virtuel peuvent être envisagés. D'autres actionneurs que des boutons poussoirs pourront être envisagés, à technologie mécanique, résistive ou capacitive. En variante, l'affichage 8 est tactile, et les actionneurs sont matérialisés par des zones de l'écran sur lesquelles l'utilisateur peut appuyer. Dans l'exemple décrit ici, le capteur d'image 18 est un appareil photographique miniaturisé. En variante, il pourra s'agir d'une webcam ou de tout autre appareil de prise de vue adapté. Le capteur d'image 18 est agencé de telle sorte que, lorsque le dispositif 2 installé sur un point de vente, un utilisateur du dispositif 2 sera dans le champ du capteur. Le capteur d'image 18 peut produire des images selon un format d'image choisi ou produire des vidéos d'une durée de l'ordre de quelques secondes. La figure 2 représente un exemple d'une fonction mise en oeuvre par le contrôleur 6 pour commande le dispositif 2. Dans une première opération 200, le contrôleur 6 initialise le dispositif 2 par l'exécution d'une fonction Init(). La fonction Init() a pour fonction de mettre en place la configuration de sondage qui va être utilisée. Ainsi, le contrôleur 6 accède à la mémoire 12 pour récupérer la ou les questions constituant le sondage, initialise l'affichage 8, les actionneurs 14 et 16 ainsi que le capteur d'image 18. Dans cette fonction, le contrôleur 6 peut également activer ponctuellement l'émetteur 10 afin de vérifier si une mise à jour est disponible et/ou nécessaire. Le contrôleur 6 peut également mettre en place un calendrier de fonctionnement. Par exemple, si le dispositif 2 est prévu pour un restaurant qui est fermé entre 15h et 19h, le contrôleur 6 peut bloquer le fonctionnement du dispositif 2 sur cette plage horaire, puisqu'aucun client susceptible de fournir un avis pertinent ne peut le faire sur cette plage horaire. D'autres exemples de la définition de plages horaires apparaîtront en fonction des situations particulières. Cela présente en outre l'avantage de réduire la consommation d'énergie par le dispositif 2, ce qui augmente son autonomie. Ensuite, une boucle de détection est lancée. Dans une opération 210, le contrôleur 6 exécute une fonction Detect(). La fonction Detect() contrôle l'état d'activation des actionneurs 14 et 16 pour déterminer si un utilisateur a répondu à une première - et possiblement seule - question affichée sur l'affichage 8. En variante, le dispositif 2 peut comprendre un actionneur dont l'activation signifie que le sondage est commencé. Dans cette variante, la détection de l'activation de cet actionneur peut commander l'affichage par l'affichage 8 d'une question. Toujours en variante, il n'est pas nécessaire de surveiller activement l'activation des actionneurs 14 et 16 : ceux-ci émettent des requêtes de type « interruption » pour indiquer qu'ils ont été activés, et c'est cette requête qui déclenche la reconnaissance de l'activation de ces actionneurs. Lorsque la fonction Detect() détermine que l'un des actionneurs 14 et 16 a été activé, le contrôleur 6 commande le capteur d'image 18 afin de prendre une image sensiblement à l'instant de cette détection. Ainsi, comme le capteur d'image 18 est agencé pour prendre une image de l'endroit où un utilisateur activant un actionneur est situé, le capteur d'image 18 capture une image qui a une très forte probabilité de contenir l'utilisateur qui a activé l'actionneur. L'image résultante est stockée avec un identifiant de l'actionneur activé, ainsi qu'un marqueur de temps dans le stockage 12. Un identifiant de sondage peut également être associé à ces données. Lorsque le sondage comprend plusieurs questions, un identifiant du numéro de question peut également être associé, bien que celui-ci peut également être implicite. Ensemble, ces données définissent des données d'actionnement. Les données d'actionnement peuvent être stockées sous forme de n-uplets associant de manière séparée l'image, l'identifiant d'actionneur, le marqueur de temps et les éventuelles autres données. En variante, les données d'actionnement peuvent être stockées sous forme intégrée, par 30 exemple en utilisant comme nom de fichier pour l'image le marqueur de temps et l'identifiant d'actionneur, et les éventuelles autres données. Toujours en variante, le marqueur de temps et l'identifiant d'actionneur, et les éventuelles autres données peuvent être stockées dans des métadonnées associées au fichier de l'image. Tous les formats d'image peuvent être envisagés, le capteur d'image 18 pouvant également produire une vidéo de quelques secondes. Le choix entre les différentes variantes relèvera d'un compromis prix/fiabilité/autonomie recherché. Lorsque le sondage contient plusieurs questions, la détection de l'activation d'un actionneur déclenche l'affichage de la question suivante par le contrôleur 6. Cette activation peut également déclencher un compte à rebours. Ainsi, si un utilisateur répond aux premières questions, mais part sans finir de répondre les données d'actionnement correspondantes peuvent être écartées sans être stockées dans le stockage 12. Dans cette variante, le contrôleur 6 est agencé pour ne prendre une image qu'avec le premier appui. En variante, plusieurs images sont prises et le contrôleur 6 choisit automatiquement ou aléatoirement une des images. Lorsque le sondage contient une unique question, le stockage des données d'actionnement constitue la détection de l'unique réponse attendue et la fonction Detect() se termine. Lorsque le sondage présente plusieurs questions, la fonction Detect() se termine lorsque l'activation d'un actionneur en réponse à l'affichage de la dernière question est détecté. Le contrôleur 6 exécute alors une fonction Valid() optionnelle dans une opération 220. La fonction Valid() a pour fonction de déterminer si la réponse qui vient d'être détectée est suffisante pour être traitée. Plusieurs conditions de validité peuvent être cumulées. Par exemple, la fonction Valid() peut détecter si l'image qui est associée aux données d'actionnement est vide (dans le cas d'un mauvais fonctionnement du capteur d'image 18. Elle peut également détecter si le capteur d'image a été bloqué et/ou recouvert), ou si l'image ne contient pas d'utilisateur (par exemple en utilisant une détection de contour). La fonction Valid() peut également comparer les marqueurs de temps des données d'actionnement d'un utilisateur donnée. Ainsi, si les marqueurs sont trop proches, il peut être considéré que l'utilisateur a répondu sans lire les questions, et les données d'actionnement correspondantes peuvent être écartées. Si la fonction Valid() détermine que les données d'actionnement ne doivent pas être écartées, la fonction Valid() se termine de manière positive et la boucle se poursuit. Sinon, la boucle reprend avec l'opération 210. Lorsque la boucle se poursuit, le contrôleur 6 exécute une fonction Snd() dans laquelle le contrôleur 6 détermine si les données d'actionnement doivent être envoyées ou pas. Cette détermination peut être basée sur la comparaison du marqueur de temps avec une plage horaire d'envoi des données (par exemple pour négocier des tarifs d'émission de données plus faibles, ou pour répartir la charge des serveurs 4), de l'autonomie recherchée pour le dispositif 2 (un envoi en masse consommant moins qu'une multiplicité d'envois simples), ou en fonction d'autres paramètres. Dans une autre variante, la fonction Snd() est une comparaison avec une heure courante : le contrôleur 6 est programmé pour faire envoyer toutes les données d'actionnement disponibles à intervalles réguliers, par exemple toutes les deux heures. Si le contrôleur 6 détermine qu'un envoi n'est pas nécessaire, alors la boucle reprend avec l'opération 210. Si le contrôleur 6 détermine que les données d'actionnement doivent être envoyées, alors il active l'émetteur 10 et envoie toutes les données d'actionnement du stockage 12 marquées comme non envoyées. En variante, les données d'actionnement sont effacées après un envoi réussi (par exemple à réception d'un accusé de réception par le serveur 4). Il n'est alors plus besoin de marquage : les données d'actionnement présentes dans le stockage 12 n'ont par définition pas fait l'objet d'un envoi réussi. Lors de l'envoi, les données d'actionnement peuvent également faire l'objet d'une compression pour réduire la consommation de données. Après un envoi réussi, le contrôleur 6 peut exécuter une fonction Proc() optionnelle dans une opération 230. Dans cette opération, le contrôleur 6 peut communiquer avec les serveurs 4 pour recevoir des informations de mise à jour du sondage et/ou des paramètres de capture des données d'actionnement. Dans les serveurs 4, les données d'actionnement reçues de divers dispositifs 2 peuvent être analysées de manière automatique ou par des opérateurs humains pour trier les données d'actionnement, éventuellement les enrichir et pour produire des statistiques représentant les réponses de chaque sondage concerné. Ainsi, les opérations de la fonction optionnelle Valid() pourront être répétées ou exécutées à nouveau avec une puissance de calcul supérieure à celle disponible au sein du dispositif 2, et donc avec une précision supplémentaire. De plus, un opérateur humain pourra être utilisé pour valider ou pas les données d'actionnement. Par exemple, un opérateur pourra se voir présenter des suites d'images tirées des données d'actionnement. Cet opérateur pourra indiquer si des données sont à écarter, par exemple dans le cas où un problème n'aurait pas été détecté directement. De plus, l'opérateur pourra également indiquer lorsqu'il détecte que deux images successives représentent la même personne. En effet, ce cas signifie qu'un même utilisateur a répondu plusieurs fois. En fonction des paramètres choisis, les données d'actionnement pourront être écartées, cumulées ou pondérées. Le fait de n'afficher que des images sans les données qui leur sont associées dans les données d'actionnement permet d'assurer le respect de la confidentialité des utilisateurs. En outre, l'opérateur pourra enrichir les données en classant chaque image selon divers critères, comme le sexe, la classe d'âge apparente, le type d'expression apparente, ou encore le style de l'utilisateur, informations qui permettront de mieux segmenter les réponses. Cette segmentation pourra également être réalisée de manière automatisée. Dans ce cas, le traitement automatisé des données peut être complété par une confirmation manuelle de l'opérateur, à qui sont présentées à chaque fois l'image et les données de segmentation déterminées automatiquement. Les données de segmentation peuvent également permettre d'écarter ou de pondérer certaines données d'actionnement. Les données d'actionnement à écarter peuvent être marquées comme telles par l'ajout d'une donnée complémentaire correspondante afin de pouvoir être ignorées ou considérées ultérieurement en conséquence. Alternativement, ces données peuvent être effacées. Les réponses au questionnaire ainsi traitées sont utilisées pour produire des données statistiques correspondantes. Ces statistiques peuvent être mises à disposition par l'un des serveurs 4 auprès d'un client ayant commandé le sondage, par exemple à travers un accès internet. De préférence, les données statistiques tirées des données d'actionnement traitées seront mises à disposition sur des serveurs distincts afin de préserver la vie privée des clients. Bien que l'invention ait été décrite avec des exemples particuliers de réalisation, elle n'y est nullement limitée et qu'elle comprend tous les équivalents techniques des moyens décrits ainsi que leurs combinaisons dans le cadre de l'invention.10 REVENDICATIONS1. Dispositif télématique comprenant un affichage (8), au moins deux actionneurs (14, 16), et un contrôleur (6) agencé pour commander l'affichage d'une question sur l'affichage (8), et, en réponse à l'activation d'un des actionneurs (14, 16), pour produire des données d'actionnement désignant l'actionneur activé, caractérisé en ce qu'il comprend en outre au moins un capteur d'image (18) agencé pour capturer au moins une image d'un utilisateur en position d'activer un des actionneurs, et en ce que, le contrôleur (6) est en outre agencé, en réponse à l'activation d'un des actionneurs, d'une part pour activer le capteur d'image (18), et d'autre part pour associer l'image résultante aux données d'actionnement. 2. Dispositif selon la revendication 1, comprenant en outre un émetteur (10) activé de manière sélective par le contrôleur (6) pour émettre des données d'actionnement préalablement déterminées. 3. Dispositif selon la revendication 1 ou 2, caractérisé en ce que les actionneurs (14, 16) sont des boutons poussoirs ou des zones sensibles de l'affichage (8). 4. Dispositif selon l'une des revendications précédentes, dans lequel l'émetteur (10) est une interface de télécommunication mobile de type GPRS, EDGE, 3G ou 4G, ou une interface Bluetooth ou une interface réseau sans-fil de type WiFi. 5. Dispositif selon l'une des revendications précédentes, dans lequel les données d'actionnement sont utilisées comme nom de fichier ou comme métadonnées pour l'image à laquelle elles sont associées. 6. Dispositif selon l'une des revendications précédentes, dans lequel des données de marqueur de temps sont associées à l'image et aux données désignant l'actionneur activé dans les données d'actionnement. 7. Procédé de sondage d'utilisateur, comprenant : a) afficher une question sur un affichage (8), b) en réponse à la détection d'une pression sur un actionneur (14, 16), produire en réponse des données d'actionnement, caractérisé en ce qu'il comprend en outre : c) en réponse à la détection d'une pression sur un actionneur (14, 16), activer un capteur d'image (18) agencé pour capturer au moins une image d'un utilisateur en - 3022366 14 position d'activer un des actionneurs (14, 16), et associer rimage résultante aux données d'actionnement. 8. Procédé selon la revendication 7, comprenant en outre : d) activer sélectivement un émetteur (10) pour émettre des données d'actionnement 5 préalablement déterminées. 9. Procédé selon la revendication 7 ou 8, comprenant en outre associer un marqueur de temps à rimage et aux données d'actionnement associées. 10. Procédé selon la revendication 9, comprenant en outre écarter des données d'actionnement lorsqtfil existe des données d'actionnement dont le marqueur de temps 10 indiquent quelles sont antérieures et que les images associées aux données d'actionnement respectives représentent le même utilisateur.