Brevet FR2943191A1 — publié le 20100917

-1- Procédé de déclenchement d'une action sur un ouvrant de véhicule automobile et dispositif correspondant L'invention concerne un procédé de déclenchement d'une action sur un 5 ouvrant de véhicule automobile. L'invention concerne encore un dispositif correspondant pour la mise en oeuvre d'un tel procédé. L'invention trouve une application particulièrement avantageuse pour le verrouillage et/ou le déverrouillage de l'ouvrant. Il est connu d'utiliser un dispositif de déclenchement du verrouillage et/ou 10 du déverrouillage d'un ouvrant de véhicule automobile comprenant un capteur capacitif pour détecter un membre d'un utilisateur du véhicule automobile, tel qu'un doigt de l'utilisateur. Le capteur capacitif est relié à une unité de traitement qui déclenche le verrouillage ou le déverrouillage de l'ouvrant en fonction de l'information 15 délivrée par le capteur capacitif. Cependant, dans certains cas de fonctionnement, il est possible que la projection d'une masse d'eau sur l'ouvrant, par exemple lors d'un lavage du véhicule ou lors d'une averse de pluie, déclenche le verrouillage ou le déverrouillage de l'ouvrant de manière intempestive. 20 L'invention a donc pour objectif de pallier cet inconvénient de l'art antérieur en proposant un procédé et un dispositif correspondant améliorés, permettant de reconnaître de façon fiable une commande volontaire d'un utilisateur. À cet effet, l'invention a pour objet un procédé de déclenchement d'une 25 action sur un ouvrant, notamment de véhicule automobile, caractérisé en ce que ledit procédé comporte les étapes suivantes : on détecte une variation de capacité en fonction du temps sur une surface de détection dudit ouvrant et on délivre un signal de sortie représentatif de ladite variation détectée, 30 on décompose le signal de sortie en une pluralité de portions élémentaires 2943191 -2- de signal sur des périodes de temps prédéfinies, pour chaque portion élémentaire de signal, on calcule un paramètre caractéristique de ladite variation détectée, on compare lesdits paramètres caractéristiques calculés avec des paramètres de référence correspondants d'un nombre prédéterminé de modèles mémorisés, on authentifie une commande d'un utilisateur dudit véhicule pour déclencher une action associée sur l'ouvrant en fonction des résultats de la comparaison, et on déclenche une action associée sur l'ouvrant lorsqu'une commande dudit utilisateur est authentifiée. Un tel procédé permet donc de différencier une main de l'utilisateur sur la surface de détection, de tout autre corps, même ayant des caractéristiques très proches comme une masse d'eau, susceptible de faire varier la capacité de la surface de détection. Ceci assure une sécurité importante dans le véhicule car l'action est déclenchée uniquement lorsqu'une main de l'utilisateur est clairement détectée. Ledit procédé peut en outre comporter une ou plusieurs caractéristiques suivantes, prises séparément ou en combinaison : l'action déclenchée est le verrouillage ou le déverrouillage de l'ouvrant, une courbe représentative dudit signal de sortie présente une forme sensiblement en U, et on décompose ledit signal de sortie en au moins sept portions élémentaires de signal, dont : • la première portion correspond au début de ladite courbe représentative, • la seconde portion correspond à la première pente de ladite courbe représentative, • la troisième portion correspond à une portion intermédiaire entre la fin de ladite première pente et un début de seuil d'extrémité de ladite courbe représentative, • la quatrième portion correspond audit seuil d'extrémité, 2943191 -3- • la cinquième portion correspond à une portion intermédiaire entre la fin dudit seuil d'extrémité et un début d'une seconde pente de ladite courbe représentative, • la sixième portion correspond à ladite seconde pente, et 5 • la septième portion correspond à la fin de ladite courbe représentative. lesdits paramètres caractéristiques comportent au moins un des paramètres suivants : la vitesse de la variation, la monotonie de la variation, un seuil d'extrémité atteint, la durée du signal de sortie à un même seuil. au moins un desdits paramètres caractéristiques correspond à une donnée 10 spécifique de ladite courbe représentative, tel que le rayon de courbure, la pente, l'aspect lisse d'au moins une portion de ladite courbe sur une période de temps prédéfinie, l'étape d'authentification d'une commande dudit utilisateur comporte les sous-étapes suivantes : 15 • pour chaque paramètre caractéristique calculé, on identifie le paramètre de référence correspondant sensiblement équivalent audit paramètre caractéristique calculé, • on détecte si un modèle mémorisé comporte une majorité de paramètres de référence identifiés comme étant sensiblement équivalents auxdits 20 paramètres caractéristiques calculés correspondants, et • on vérifie si le modèle détecté se réfère à une commande dudit utilisateur, ledit procédé comprend une étape dans laquelle on vérifie si un nombre prédéterminé de paramètres caractéristiques sont sensiblement équivalents 25 aux paramètres de référence d'un même modèle M, et si oui on interrompt la comparaison desdits paramètres caractéristiques calculés avec lesdits paramètres de référence, et le nombre prédéterminé de paramètres caractéristique comporte au moins un paramètre caractéristique prédéfini. 30 L'invention concerne encore un dispositif de déclenchement d'une action 2943191 -4- sur un ouvrant, notamment de véhicule automobile pour la mise en oeuvre d'un tel procédé, ledit dispositif comportant un capteur capacitif sur une surface de détection dudit ouvrant pour détecter une variation de capacité sur ladite surface, caractérisé en ce que ledit dispositif comporte en outre : 5 au moins une bibliothèque dans laquelle est mémorisé un nombre prédéterminé de modèles, au moins un moyen de traitement pour : • détecter une variation de capacité en fonction du temps sur une surface de détection dudit ouvrant, et délivrer un signal de sortie représentatif de 10 ladite variation détectée, • décomposer le signal de sortie en une pluralité de portions élémentaires de signal sur des périodes de temps prédéfinies, • pour chaque portion élémentaire de signal, calculer un paramètre caractéristique de ladite variation détectée, 15 • comparer lesdits paramètres caractéristiques calculés avec des paramètres de référence correspondants d'un nombre prédéterminé de modèles mémorisés, • authentifier une commande d'un utilisateur dudit véhicule pour déclencher une action associée sur l'ouvrant en fonction des résultats de 20 la comparaison, et • déclencher une action associée sur l'ouvrant lorsqu'une commande dudit utilisateur est authentifiée. D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante, donnée à titre d'exemple 25 illustratif et non limitatif, et des dessins annexés parmi lesquels : la figure 1 représente schématiquement un dispositif pour la mise en oeuvre d'un procédé selon l'invention, la figure 2 illustre les différentes étapes du procédé selon l'invention, la figure 3 illustre la courbe représentative d'un premier exemple de signal 30 de sortie de détection d'une variation de capacité en fonction du temps, 2943191 -5- la figure 4 illustre la courbe représentative d'un second exemple de signal de sortie de détection d'une variation de capacité en fonction du temps, la figure 5 représente un exemple de décomposition en portions élémentaires d'un signal de sortie de détection d'une variation de capacité 5 en fonction du temps, la figure 6 représente schématiquement une bibliothèque du dispositif de la figure 1, la figure 7 illustre les sous-étapes de l'étape d'authentification du procédé, la figure 8a est un tableau explicatif d'un premier exemple pour l'étape de 10 détection d'un modèle ressemblant à la variation de capacité détectée, et la figure 8b est un tableau explicatif d'un second exemple pour l'étape de détection d'un modèle ressemblant à la variation de capacité détectée. L'invention concerne un procédé de déclenchement d'une action, comme le verrouillage ou le déverrouillage, sur un ouvrant (non représenté), par 15 exemple une porte, de véhicule automobile. À cet effet, l'ouvrant présente une surface de détection comportant une ou plusieurs zones de détection, sur laquelle un utilisateur peut par exemple passer un doigt pour commander le déclenchement d'une action associée sur l'ouvrant. 20 La figure 1 illustre de façon schématique un dispositif 1 de déclenchement pour la mise en oeuvre d'un tel procédé qui peut être situé au niveau de la poignée de l'ouvrant. Ce dispositif 1 comporte une unité de détection 3 pour détecter lors d'une première étape El (voir figure 2), une variation de capacité en fonction du 25 temps sur la surface de détection. Selon un exemple de réalisation (non représenté), l'unité de détection 3 comporte un capteur capacitif avec un circuit imprimé pouvant être intégré à l'intérieur de la poignée, et une pluralité d'électrodes de détection disposées sur la surface de détection. Grâce au circuit imprimé, le capteur capacitif peut 30 détecter une variation de capacité dans les électrodes. 2943191 -6- Un tel capteur capacitif peut être un capteur tactile pour détecter un contact sur la surface de détection ou encore un capteur de proximité pour détecter, par exemple une main ou une masse d'eau, approchant la surface de détection. 5 Une fois la variation de capacité détectée, l'unité de détection 3 délivre un signal de sortie s(t) représentatif de la variation de capacité détectée en fonction du temps, à destination d'une unité de traitement 5 du dispositif 1. Cette unité de traitement 5 comporte au moins un moyen de traitement pour traiter le signal de sortie s(t) selon les étapes du procédé et déclencher 10 une action sur l'ouvrant en fonction de ce signal de sortie s(t). On a représenté sur les figures 3 et 4, deux exemples de courbes représentatives du signal de sortie s(t) de l'unité de détection 3 avec en abscisse le temps et en ordonnée la capacité. Ces courbes illustrent l'évolution de la variation de la capacité de la surface de détection en fonction du temps 15 lorsque cette variation de capacité est provoquée respectivement par la main ou un doigt de l'utilisateur (figure 3) et par une masse d'eau (figure 4). À l'étape E3 (figure 2), on décompose le signal de sortie s(t) délivré en une pluralité de portions élémentaires de signal se sur des périodes de temps prédéfinies. 20 Selon un exemple de réalisation illustré sur la figure 5, la courbe représentative du signal de sortie présente une forme sensiblement en U. Dans ce cas, on a choisi de décomposer le signal de sortie s(t) en sept portions élémentaires de signal sel à se7 sur des périodes de temps prédéfinies associées t1 à t7. Selon cette décomposition : 25 la première portion sel correspond au début de la courbe représentative, la seconde portion se2 correspond à la première pente de la courbe représentative, la troisième portion se3 correspond à une portion intermédiaire entre la fin de la première pente et un début de seuil d'extrémité de la courbe 30 représentative, 2943191 -7- la quatrième portion se4 correspond au seuil d'extrémité, en fonction de la technologie utilisée, la cinquième portion se5 correspond à une portion intermédiaire entre la fin du seuil d'extrémité et un début d'une seconde pente de la courbe 5 représentative, la sixième portion se6 correspond à la seconde pente, et la septième portion sel correspond à la fin de la courbe représentative. De plus, on remarque que dans cet exemple, on détecte une baisse de capacité suivie d'une montée de capacité, de sorte que la première pente de la 10 courbe est négative, le seuil d'extrémité est minimal Cm, et la seconde pente est positive. Bien entendu, selon la technologie capacitive utilisée, la forme de la courbe représentative du signal de sortie peut être sensiblement en U inversé. Dans ce cas, on détecte une montée de capacité suivie d'une baisse de 15 capacité, de sorte que la première pente de la courbe est positive, le seuil d'extrémité est maximal et la seconde pente est négative. Avec une telle décomposition en un nombre limité de portions élémentaires de signal se, ici sept, les étapes de décomposition du signal de sortie s(t) et de calcul les paramètres caractéristiques pe_ associés aux portions 20 élémentaires de signal, peuvent être mises en oeuvre par des moyens de traitement simplifiés, et par conséquent peu coûteux. Une fois le signal de sortie s(t) ainsi décomposé, on calcule lors d'une étape E5 (figure 2), un ou plusieurs paramètres caractéristiques pc pour chaque portion élémentaire de signal se. Ces paramètres caractéristiques p& peuvent 25 être la vitesse de la variation, la monotonie de la variation, le seuil d'extrémité atteint, la durée du signal de sortie à un même seuil. Plus précisément, ces paramètres caractéristiques p, correspondent à une donnée spécifique de la courbe représentative, tel que le rayon de courbure, la pente, l'aspect lisse ou encore bruité d'au moins une portion de 30 ladite courbe sur une période de temps prédéfinie. 2943191 -8- Dans l'exemple illustré à la figure 5, les paramètres caractéristiques pç calculés à l'étape E5 correspondent : pour se1, se3, se5 et sel, au rayon de courbure ainsi qu'à l'aspect lisse ou non de la courbe respectivement sur les périodes de temps t1, t3, t5 et t7, 5 pour se2 et se6, à la pente ainsi qu'à la monotonie de la courbe, et pour se4, au seuil de variation ainsi qu'à la durée du seuil. Comme on le constate sur les figures 3 et 4, ces données spécifiques associées aux portions élémentaires de signal se diffèrent entre les deux courbes illustrées. Ainsi, bien que ces deux courbes répondent à un même 10 scénario dans lequel on détecte une baisse de la capacité jusqu'à atteindre un seuil minimal Cm sensiblement équivalent pour les deux courbes, suivie d'une montée de la capacité, il apparaît très clairement sur ces figures, que les données des courbes associées aux portions élémentaires de signal se permettent de distinguer les deux signaux de sortie. 15 En se référant à nouveau à la figure 2, après avoir calculé une pluralité de paramètres caractéristiques pc1 à pcn à l'étape E5, on compare, lors d'une étape E7, ces paramètres caractéristiques calculés pQ avec des paramètres de référence p~ correspondants, mémorisés par exemple dans une bibliothèque 7 du dispositif 1 (voir figures 1 et 6). 20 A cet effet, l'unité de traitement 5 peut comporter une mémoire temporaire 9 pour stocker les paramètres caractéristiques calculés p,1 à pCn le temps nécessaire. En outre, on prévoit un nombre prédéterminé m de modèles M mémorisés par exemple dans la bibliothèque 7. Chaque modèle M1 à Mm : 25 se réfère à un stimulus susceptible de faire varier la capacité de la surface de la détection, tel que le contact ou l'approche de la main de l'utilisateur ou d'une masse d'eau, dont les courbes représentatives sont illustrées sur les figures 3 et 4, et comporte un ensemble den paramètres de référence pr correspondants 30 respectivement aux paramètres caractéristiques pc1 à pCn. 2943191 -9- Les paramètres caractéristiques calculés pç sont donc respectivement comparés aux paramètres de référence pl. correspondants de chaque modèle M. En pratique, FM est comparé successivement à pr11,pr21, ..., prml. De façon analogue, les paramètres suivants p,2 à pcn sont comparés respectivement aux 5 paramètres de référence pr12,... prm2 à pr1 n, ..., prmn. Par la suite, on authentifie à l'étape E9 (figure 2) une commande d'un utilisateur pour déclencher une action associée sur l'ouvrant en fonction des résultats de la comparaison. Pour ce faire, pour chaque paramètre caractéristique calculé pc, on 10 détermine lors d'une étape E91 (figure 7), à quel modèle M il ressemble le plus, c'est-à-dire quel modèle M comporte le paramètre de référence pr correspondant sensiblement équivalent au paramètre caractéristique calculé pc. Puis, on identifie à quel modèle M le signal de sortie s(t) ressemble le plus. Plus précisément, on détecte le modèle M qui comporte une majorité de 15 paramètres de référence pr sensiblement équivalents aux paramètres caractéristiques calculés p_ç correspondants. On a schématisé cette étape sur les figures 8a et 8b, à l'aide d'un tableau dans lequel pour chaque paramètre caractéristique pc1 à pcn, on coche la case du modèle M auquel il ressemble. 20 Lorsque le signal de sortie s(t) ne ressemble majoritairement à aucun modèle, on inhibe la transmission d'un signal de déclenchement d'une action sur l'ouvrant, c'est l'étape E93 (figure 7). Au contraire, lorsque le signal de sortie s(t) ressemble majoritairement à un modèle détecté, on vérifie à l'étape E95 si ce modèle détecté se réfère à une 25 commande de l'utilisateur. Si oui, on autorise la transmission d'un signal de déclenchement d'une action sur l'ouvrant à l'étape E11. Sinon, on inhibe la transmission d'un signal de déclenchement d'une action sur l'ouvrant à l'étape E93. Dans l'exemple illustré, il ressort clairement de la figure 8a qu'aucun 30 modèle ne ressemble majoritairement aux paramètres caractéristiques p,1 à 2943191 -10- pcn, en conséquence on passe à l'étape d'inhibition E93. En revanche, sur la figure 8b le modèle M1 est le plus ressemblant, on passe donc à l'étape de vérification E95. En pratique, un unique modèle peut être mémorisé pour authentifier une 5 commande de l'utilisateur : le modèle se référant à un stimulus provoqué par un doigt ou une main d'un utilisateur mentionné précédemment. En outre, on peut prévoir, avant d'avoir terminé à l'étape E7 de comparer l'ensemble des paramètres caractéristiques calculés p avec les paramètres de référence pr correspondants, que lorsqu'un nombre prédéterminé de 10 paramètres caractéristiques pc correspond aux paramètres de référence pn d'un même modèle M, on arrête cette étape de comparaison puisque le signal de sortie s(t) présente une forte probabilité de ressemblance avec ce modèle M. On peut prévoir encore que le nombre prédéterminé de paramètres caractéristiques calculés p, comporte des paramètres prédéfinis, par exemple 15 ceux correspondants à l'aspect lisse de la courbe ou encore à l'aspect arrondi de certaines portions de la courbe, de manière déterminer plus rapidement à quel modèle M ressemble le signal de sortie s(t). Ainsi, on authentifie plus rapidement une commande d'un utilisateur par exemple lorsque le signal de sortie s(t) n'est pas bruité par rapport à un signal 20 de sortie bruité. Le déclenchement de l'action sur l'ouvrant, comme le déverrouillage, peut avoir lieu plus vite évitant ainsi à l'utilisateur d'attendre top longtemps avant de pouvoir rentrer dans le véhicule. On comprend donc qu'avec un tel procédé de déclenchement d'une action sur l'ouvrant, on distingue de façon fiable une commande volontaire d'un 25 utilisateur pour déclencher une action sur l'ouvrant par rapport à tout autre stimulus, comme la projection d'une masse d'eau pouvant faire varier la capacité de la surface de détection. En outre, un tel procédé évite de confondre deux stimulus provoquant une variation selon un scénario sensiblement identique. REVENDICATIONS1. Procédé de déclenchement d'une action sur un ouvrant, notamment de véhicule automobile, caractérisé en ce que ledit procédé comporte les étapes suivantes : on détecte une variation de capacité en fonction du temps sur une surface de détection dudit ouvrant et on délivre un signal de sortie (s(t)) représentatif de ladite variation détectée, on décompose le signal de sortie en une pluralité de portions élémentaires de signal (se) sur des périodes de temps prédéfinies, pour chaque portion élémentaire de signal (se), on calcule un paramètre caractéristique (pc) de ladite variation détectée, on compare lesdits paramètres caractéristiques calculés (pc) avec des paramètres de référence (pl) correspondants d'un nombre prédéterminé (m) de modèle(s) (M) mémorisé(s), on authentifie une commande d'un utilisateur dudit véhicule pour déclencher une action associée sur l'ouvrant en fonction des résultats de la comparaison, et on déclenche une action associée sur l'ouvrant lorsqu'une commande dudit utilisateur est authentifiée. 2. Procédé selon la revendication 1, caractérisé en ce que l'action déclenchée est le verrouillage ou le déverrouillage de l'ouvrant. 3. Procédé selon l'une des revendications 1 ou 2, caractérisé en ce qu'une courbe représentative dudit signal de sortie (s(t)) présente une forme sensiblement en U, et en ce qu'on décompose ledit signal de sortie (s(t)) en au moins sept portions élémentaires de signal (sel, Se2, Se3, Se4, Ses, Se6, Se7), dont : - la première portion (sel) correspond au début de ladite courbe représentative, - la seconde portion (se2) correspond à la première pente de ladite 2943191 -12- courbe représentative, la troisième portion (se3) correspond à une portion intermédiaire entre la fin de ladite première pente et un début de seuil d'extrémité de ladite courbe représentative, 5 la quatrième portion (se4) correspond audit seuil d'extrémité, la cinquième portion (se5) correspond à une portion intermédiaire entre la fin dudit seuil d'extrémité et un début d'une seconde pente de ladite courbe représentative, la sixième portion (se6) correspond à ladite seconde pente, et 10 la septième portion (se7) correspond à la fin de ladite courbe représentative. 4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que lesdits paramètres caractéristiques (pc) comportent au moins un des paramètres suivants : la vitesse de la variation, la 15 monotonie de la variation, le seuil d'extrémité atteint, la durée du signal de sortie à un même seuil. 5. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'au moins un desdits paramètres caractéristiques (pu) correspond à une donnée spécifique de ladite courbe représentative, 20 tel que le rayon de courbure, la pente, l'aspect lisse d'au moins une portion de ladite courbe sur une période de temps prédéfinie. 6. Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que l'étape d'authentification d'une commande dudit utilisateur comporte les sous-étapes suivantes : 25 pour chaque paramètre caractéristique calculé (pu), on identifie le paramètre de référence (pi) correspondant sensiblement équivalent audit paramètre caractéristique calculé (p~), on détecte si un modèle (M) mémorisé comporte une majorité de paramètres de référence (pf) identifiés comme étant sensiblement 30 équivalents auxdits paramètres caractéristiques calculés (pu) 2943191 -13- correspondants, et on vérifie si le modèle (M) détecté se réfère à une commande dudit utilisateur. 7. Procédé selon la revendication 6, caractérisé en ce qu'il comprend 5 une étape dans laquelle on vérifie si un nombre prédéterminé de paramètres caractéristiques (pc) sont sensiblement équivalents aux paramètres de référence (pr) d'un même modèle M, et si oui on interrompt la comparaison desdits paramètres caractéristiques calculés (pc) avec lesdits paramètres de référence (pr). 10 8. Procédé selon la revendication 7, caractérisé en ce que le nombre prédéterminé de paramètres caractéristiques (pc) comporte au moins un paramètre caractéristique prédéfini. 9. Dispositif de déclenchement d'une action sur un ouvrant, notamment de véhicule automobile, ledit dispositif comportant un capteur capacitif 15 sur une surface de détection dudit ouvrant pour détecter une variation de capacité sur ladite surface, caractérisé en ce que ledit dispositif comporte en outre : au moins une bibliothèque (7) dans laquelle est mémorisé un nombre prédéterminé (m) de modèle(s) (M), 20 au moins un moyen de traitement pour : • détecter une variation de capacité en fonction du temps sur une surface de détection dudit ouvrant et délivrer un signal de sortie (s(t)) représentatif de ladite variation détectée, • décomposer le signal de sortie (s(t)) en une pluralité de portions élémentaires de signal (se) sur des périodes de temps prédéfinies, • pour chaque portion élémentaire de signal (se), calculer un paramètre caractéristique (pc) de ladite variation détectée, • comparer lesdits paramètres caractéristiques calculés (pc) avec des paramètres de référence (p~) correspondants d'un nombre 25 30 5 2943191 -14- prédéterminé de modèle(s) (M) mémorisé(s), • authentifier une commande d'un utilisateur dudit véhicule pour déclencher une action associée sur l'ouvrant en fonction des résultats de la comparaison, et • déclencher une action associée sur l'ouvrant lorsqu'une commande dudit utilisateur est authentifiée.