Brevet FR3082041A1 — publié le 20191206

Arrière-plan de l'invention La présente invention se rapporte au domaine de la détection de passages d'utilisateurs, et concerne plus particulièrement une technique de détection d'un passage -d'un utilisateur d'une première zone à une deuxième zone. Des techniques de détection de présence à l'intérieur d'une habitation ont été 10 développées, ces techniques étant basées sur la détection d'une activité à l'intérieur de l'habitation. Cette détection d'activité est typiquement mise en oeuvre au moyen de capteurs de mouvements. Cependant, ces techniques manquent de précision et ainsi de fiabilité. De plus, de façon connue, certaines serrures utilisent des données, telles que par 15 exemple des données biométriques, afin de verrouiller ou déverrouiller une porte. Ces serrures peuvent ainsi utiliser des techniques de reconnaissance faciale ou de reconnaissance d'empreinte digitales. Cependant, l'installation et l'utilisation de ces serrures sont contraignantes. 20 Objet et résumé de l'invention La présente. invention concerne un procédé de détection d'un passage d'un utilisateur d'une première zone à une deuxième zone, ledit procédé étant mis en oeuvre par -un système, ledit procédé comprenant les étapes suivantes : 25 enregistrement d'une information indiquant qu'un premier signal sonore provenant de la première zone est détecté, détection d'un deuxième signal sonore provenant de la deuxième zone, puis émission d'un troisième signal sonore de demande de confirmation de passage. Le procédé proposé s'appuie ainsi sur la détection de signaux sonores pour détecter un 30 passage d'un utilisateur: Il permet d'améliorer la fiabilité de la détection du passage de l'utilisateur. Le passage de l'utilisateur peut en effet être confirmé ou infirmé par l'utilisateur au moyen d'une interaction sonore. Dons un mode de réalisation particulier, le procédé comprend en outre une étape de détection d'un quatrième signal sonore et une étape d'analyse dudit quatrième signal sonore 35 afin de rechercher une confirmation orale de passage émise par l'uWisateur. 2 Le procédé s'appuie ainsi sur une interaction vocale avec l'utilisateur afin de confirmer le passage de l'utilisateur. Cela permet aussi de différencier les entrées et sorties temporaires de l'utilisateur de celles qui sont définitives. Dans un mode de réalisation particulier, le procédé comprend en outre les étapes suivantes : -- enregistrement d'une information indiquant qu'un premier mouvement est détecté dans la première zone, - détection d'un deuxième mouvement dans la deuxième zone, l'étape d'émission du troisième signal sonore étant mise en oeuvre après l'étape de détection d'un deuxième mouvement. 10 La fiabilité de la détection de passage est ainsi améliorée par la prise en compte des détections de mouvement dans les première et deuxième zones. Dans un mode de réalisation particulier : - le premier signal sonore est détecté si une amplitude dudit premier signal sonore est supérieure à un premier seuil d'amplitude, 15 - le deuxième signal sonore est détecté si une amplitude dudit deuxième signal sonore est supérieure à un deuxième seuil d'amplitude, et - l'étape d'émission d'un troisième signal sonore est mise en oeuvre si l'étape de détection d'un deuxième signal sonore est mise en oeuvre :avant la fin d'une durée seuil, ladite durée seuil ayant pour point de départ la détectidn du premier signal sonore. 20 Dans un mode de réalisation particulier, le procédé comprend en outre, si une confirmation orale de passage est détectée lors de l'étape d'analyse du quatrième signal sonore, une étape d'émission d'une commande de réalisation d'une action. Dans un mode de réalisation particulier, le procédé comprend en outre les étapes suivantes : 25 - émission d'un cinquième signal sonore de proposition de réalisation d'une action, puis - détection d'un sixième signal sonore, et - analyse dudit sixième signal sonore afin de rechercher une acceptation orale de ladite proposition, émise par l'utilisateur, l'étape d'émission de la commande de réalisation d'une action étant mise en oeuvre si 30 l'acceptation orale de ladite proposition est détectée lors de l'étape d'analyse dudit sixième signai sonore. Dans un mode de réalisation particulier, le procédé comprend en outre, si une confirmation orale de passage est détectée lors de l'étape d'analyse du quatrième signal sonore : 35 - une étape de décrémentation d'une valeur d'un compteur de présence dans la première zone, .puis de comparaison de la valeur dudit compteur de présence à un seuil de présence, l'étape d'émission de la commande de réalisation d'une action étant mise en oeuvre si la valeur du compteur de présence est inférieure au égale au seuil de présence. Ceci permet de déclencher la commande de réalisation d'une action en fonction du nombre d'utilisateurs présents dans la première zone. Dans un mode de réalisation particulier : - la première zone est un intérieur d'un bâtiment, la deuxième zone est un extérieur du bâtiment, et le passage de l'utilisateur est une sortie de l'utilisateur dudit bâtiment, ou - la première zone est l'extérieur du bâtiment, la deuxième zone est l'intérieur du bâtiment, et le passage de l'utilisateur est une entrée de l'utilisateur dans ledit bâtiment. L'invention concerne de plus un dispositif électronique apte à détecter un passage d'un utilisateur d'une première zone à une deuxième zone, ledit dispositif électronique comprenant : - un premier module d'enregistrement, apte à enregistrer une information indiquant qu'un premier signal sonore provenant de la première zone est détecté, un deuxième module de détection, apte à détecter d'un deuxième signal sonore provenant de la deuxième zone, - un premier module d'émission d'un troisième signal sonore de demande de confirmation de passage, suite à la détection du deuxième signal sonore. Dans un mode particulier de réalisation, ce dispositif électronique est un assistant vocal. Dans un mode particulier de réalisation, les différentes étapes du procédé de détection selon l'invention sont déterminées par des instructions de programmes d'ordinateurs. En conséquence, l'invention vise aussi un programme d'ordinateur, sur un support d'informations, ce programme comportant des instructions adaptées à la mise en oeuvre des étapes d'un procédé de détection selon l'invention. La représentation binaire de ce programme est la résultante d'un code source (objet, compilé, interprété, etc.) généré :à partir de n'importe quel langage de programmation et avec n'importe quel mécanisme. L'invention vise aussi un support d'informations lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur tel que mentionné ci-dessus. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, par exemple une mémoire non volatile telle qu'un EEPROM ou une ROM, par exemple un CD ROM ou une ROM de circuit rnicroélectronique, ou encore un moyen d'enregistrement magnétique, par exemple un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par 4 radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Brève description des dessins D'autres caractéristiques et avantages de la présente invention ressortiront de la 10 description faite ci-dessous, en référence aux dessins annexés qui en illustrent un exemple de réalisation dépourvu de tout caractère limitatif. Sur les figures : - les figures 1 et 3 représentent, .(le manière schématique, des systèmes aptes à mettre en oeuvre des procédés de détection selon des exemples de modes de réalisation de l'invention ; 15 - la figure 2 représente, de manière schématique, un premier dispositif électronique du -système de la figure 1. ou de la figure 3 ; - les figures 4 à 6 représentent:, sous forme d'organigramme, les principales étapes procédés de détection selon des exemples de modes de réalisation de !Invention. 20 Description détaillée de pluie.urs modes de réalisation La figure 1 représente, de manière schématique, un système 100 de détection d'un passage d'un utilisateur Ul d'une première zone Z1 à une deuxième zone Z2, selon un exemple de mode de réalisation de l'invention. 25 La première zone Z1 et la deuxième zone Z2 sont deux zones géographiques distinctes, dans lesquelles l'utilisateur Ul peut se déplacer. Le système 100 comprend un premier dispositif électronique 110,. typiquement positionné au niveau d'une jonction .J1 entre la première zone Z1 et la deuxième zone Z2. Par exemple, la première zone Z1 est l'intérieur d'un bâtiment, le bâtiment étant 30 typiquement une habitation telle qu'un appartement ou une maison, tandis que la deuxième zone /2 est l'extérieur du bâtiment. Le premier dispositif électronique 110 peut alors être fixé à une porte d'entrée du bâtiment (par exemple une porte de garage ou la porte d'entrée de l'habitation), et le passage de l'utilisateur Ul est une sortie de l'utilisateur Ul du bâtiment. En variante, la première zone Z1 peut être l'extérieur du bâtiment, tandis que la 35 deuxième zone Z2 est l'intérieur du bâtiment. Le premier dispositif électronique 110 peut alors être fixé à la porte d'entrée du bâtiment, et le passage de l'utilisateur Ui est une entrée de l'utilisateur U1 dans le bâtiment. 5 En variante, la première zone Z1 et la deuxième zone Z2 sont deux pièces d'un même bâtiment. Le premier dispositif électronique 110 peut alors être fixé à une porte entre les deux pièces du bâtiment (par exemple une porte de service). Le premier dispositif électronique 110 peut comprendre un premier module de détection 119, un premier module d'enregistrement 111, un deuxième module de détection 112 et/ou un premier module d'émission 113. De plus, le premier dispositif électronique 110 peut comprendre un troisième module de détection, un deuxième module d'enregistrement, un quatrième module de détection, un cinquième module de détection, un premier module d'analyse, un deuxième module d'émission, un sixième module de détection, un deuxième 10 module d'analyse, un module de comptage et/ou un troisième module d'émission (non représentés). Le premier dispositif électronique 110 peut en outre comprendre un premier microphone 114 apte à obtenir un premier signal sonore provenant de la première zone Z1 et un deuxième microphone 115 apte à obtenir un deuxième signal sonore provenant de la 15 deuxième zone Z2. En variante, le pren-ter microphone 114 est apte à obtenir le premier signal sonore et le deuxième signal sonore, et le premier dispositif électronique 110 comprend alors uniquement le premier microphone 114. Dans une autre variante, le premier dispositif électronique 110 comprend une pluralité 20 de microphones aptes à obtenir le premier signal sonore, dont le premier microphone, ainsi qu'une pluralité de microphones aptes à obtenir le deuxième signal sonore, dont le deuxième microphone. Le premier dispositif électronique 110 peut en outre comprendre un premier capteur de mouvement 116 apte à capter un premier mouvement dans la première zone Z1, et un 25 deuxième capteur de mouvement 117 apte à capter un deuxième mouvement dans la deuxième zone Z2. En variante, le premier capteur de mouvement 116 est apte à capter le premier mouvement et le deuxième niouvement, et le premier dispositif électronique 110 comprend alors uniquement le premier capteur de mouvement 116. Chaque capteur de mouvement 116, 117 est par exemple un capteur infrarouge, une 30 caméra, un accéléromètre apte à détecter des vibrations générées en ouvrant une porte ou en marchant sur le sol, etc. Le premier dispositif électronique 110 peut en outre comprendre un haut-parleur 118, et peut comprendre une source d'alimentation telle qu'une batterie, non représentée sur les figu mes. 35 Le premier dispositif électronique 110 peut ainsi être apte à remplir une fonction d'assistant vocal, c'est-à-dire être apte à poser une question à l'utilisateur Ul et à obtenir puis analyser une réponse. 6 De plus, le premier dispositif électronique 110 peut comprendre un boitier, typiquement en plastique et pouvant être étanche notammeet lorsqLle le premier dispositif électronique 110 est positionné à l'extérieur d'un bâtiment, le boitier permettant de protéger les capteurs et modules susmentionnés. Cornme le montre la figure 2, le premier dispositif électronique 110 présente l'architecture conventionnelle d'un ordinateur. Le premier dispositif électronique 110 comporte notamment un processeur 200, une mémoire non volatile réinscriptible 204 (de type ), une mémoire non volatile réinscriptible (de type « FFPROM » ou , REVENDICATIONS1. Procédé de détection d'un passage d'un utilisateur (U1) d'une première zone (Z1) à une deuxième zone (Z2), ledit procédé étant mis en oeuvre par un système (100), ledit procédé comprenant les étapes suivantes : - enregistrement (5310) d'une information indiquant qu'un premier signal sonore (Si) provenant de la première zone (71) est détecté, - détection (5315) d'un deuxième signai sonore 52) provenant de la deuxième zone 10 (Z2), puis - émission (5330) d'un troisième signal sonore (53) de demande de confirmation de passage. 2. Procédé de détection selon la revendication 1, comprenant en outre une étape de 15 détection (5340) d'un quatrième signal sonore (54) et une étape. d'analyse (5345) dudit quatrième signal sonore (54) afin de rechercher une confirmation orale de passage émise par l'utilisateur (U1). 3. Procédé de détection selon la revendication 1 ou 2, comprenant en outre les étapes 20 suivantes : - enregistrement d'une information indiquant qu'un premier mouvement (M1) est détecté dans la première zone (71), - détection (5325) d'un deuxième mouvement (M2) dans la deuxième zone (Z2), l'étape d'émission (S330) du troisième signal sonore (53) étant mise en oeuvre après ;'étape de 25 détection (5325) d'un deuxième mouvement (M2). 4. Procédé de détection selon l'une quelconque des revendications 1 à 3, dans lequel - le premier signal sonore (Si) est détecté si une amplitude dudit premier signal sonore (Si)est supérieure à un premier seuil d'amplitude, 30 - le deuxième signal sonore (52) est détecté si une amplitude dudit deuxième signal .sonore (52) est supérieure à un deuxième seuil d'amplitude, et - l'étape d'émission (5330) d'un troisième signal sonore (53) est mise en oeuvre si l'étape de détection (5315) d'un deuxième signal sonore (S2) est mise en oeuvre avant la fin d'une durée seuil, ladite durée seuil ayant pour point de départ la détection du premier 35 signa: sonore (Si). 17 5. Procédé de détection selon l'une quelconque des revendications 2 à 4, comprenant en outre, si une confirmation orale de passage est délectée lors de l'étape d'analyse (5345) du quatrième signal sonate (S4), une étape d'émission (5370) d'une commande de réalisation (CR) d'une action. 6 Procédé de détection selon ta revendication 5, comprenant en outre les étapes suivantes - crnission. (5350) d'un cinquième signal sonore 55) de proposition de réalisation d'une action, puis 10 - .détection (5355) d'un sixième signal sonore (56), et - analyse (5360) dudit sixième signal sonore ( ) afin de rechercher une acceptation orale de ladite proposition, émise par l'utilisateur (U1), l'étape d'émission (5370) de la commande de réalisation (CR) d'une action étant mise en oeuvre si l'acceptation orale de ladite proposition est détectée lors de l'étape d'analyse (5360) dudit 15 sixième signal sonore (56). 7. Procédé de détection selon la revendication 5 ou '6, comprenant en outre, si une confirmation orale de pat,.,.dge est détectée lors de l'étape d'analyse (5345) du quatrième signal sonore (54) : 20 ^ une étape (S365) de décrémentation d'une valeur d'un compteur (C1) de présence dans la première zone (Z1), puis de comparaison de la valeur dudit compteur (Cl) de présence à un seuil de présence, l'étape d'émission (S370) de la commande de réalisation (CR) d'une action étant mise en oeuvre si la valeur du compteur (C1) de présence est inférieure au égale au seuil de présence. 25 8. Procédé de détection selon l'une quelconque des revendications 1 à 7, dans lequel : - la première zone (71) est un intérieur d'un bâtiment, la deuxième zone (22) est un extérieur du bâtiment, et le passage de l'utilisateur (U1) est une sortie de l'Utilisateur (U1) dudit bâtiment, ou 30 la première zone (Z1) est l'extérieur du bâtiment, la deuxième zone (Z2) est l'intérieur du bâtiment, et le passage de l'utilisateur (U1) est une entrée de l'utilisateur (U1) dans ledit bâtiment. 9. Dispositif électronique (110) apte à détecter un passage d'un utilisateur d'une 35 première zone (21) à une deuxième zone (Z2), Ledit dispositif électronique comprenant : 18 - un premier module d'enregistrement (111), apte à enregistrer une information indiquant qu'un premier signal sonore (5.1) .provenant de la première zone (Z1) est détecté, * un deuxième module de détection (112:)' apte à détecter d'un deuxième signal sonore (52) provenant de la deuxième zone (Z2), - un premier module d'emission (113) d'un troisième signal sonore (55) de demande de confirmation de passage, suite à à détection du deuxième signal sonore ( 10. Programme d'ordinateur (P1) comportant des instructions pour l'exécution des 10 étapes du procédé de détection selon l'une quelconque des revendications 1 à 9 lorsque ledit programme est exécuté par un ordinateur. 11. Support d'enreoislrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur (P1) .comprenant des instructions pour l'exécution des étapes du 15 procédé de détection selon l'une quelconque des revendications 1 à 9.