Brevet FR3086239A1 — publié le 20200327

SYSTEME ET PROCEDE POUR IDENTIFIER UN CONDUCTEUR D'UN VEHICULE APRES LE DEMARRAGE DU VEHICULE Domaine de !'invention L'invention concerne, de façon générale, un système d'identification du conducteur d'un véhicule automobile. L'invention porte plus particulièrement sur un système d'identification du conducteur configuré pour effectuer une détection automatique du conducteur d'un véhicule. Etat de la technique Les véhicules actuels intègrent de plus en plus d'équipements électroniques. Ainsi, un véhicule électrique (d'un acronyme « EV » de l'anglais « Electric Vehicle »), un véhicule hybride électrique (d'un acronyme « HEV » de l'anglais « Hybrid Electric Vehicle ») ou un véhicule thermique, peuvent comprendre une unité de commande électronique (« UCE », d'un acronyme « ECU », de l'anglais « Electronic Control Unit ») couplée aux autres équipements du véhicule. L'unité UCE est configurée pour faire des analyses des commandes d'un conducteur et/ou des données reçues des équipements du véhicule, ainsi que pour donner des instructions à un ou plusieurs équipement(s) concerné(s). Cette tendance de développement de véhicules prévoit également des applications qui utilisent des données gérées par l'UCE d'un véhicule. Par exemple, pour des applications telles que le suivi de véhicule ou pour raison de sécurité, il est utile d'identifier qui est le conducteur agissant sur le volant d'un véhicule pendant des phases de roulage. Néanmoins, il n'existe pas de solution simple et efficace pour effectuer une identification de conducteur comme décrit ci-dessus. L'invention vise donc à proposer une solution simple, en utilisant des équipements existants dans un véhicule, pour identifier de manière automatique le conducteur qui agit sur le volant du véhicule pendant des phases de roulage. Exposé de linvention Pour parvenir à ce résultat, la présente invention concerne un système d'identification configuré pour identifier un conducteur d'un véhicule après le démarrage du véhicule. Le système d'identification comprend un module de détection d'état configuré pour générer un premier jeu de données contenant des informations relatives à au moins un mouvement d'un équipement du véhicule ; un module d'identification porté par un 2 porteur et configuré pour générer un deuxième jeu de données comprenant des données de mouvements du porteur ; et un module de calcul configuré pour corréler le premier jeu de données avec le deuxième jeu de données de manière à déterminer si le porteur et le conducteur sont la même personne. 5 L'invention permet ainsi d'identifier de manière automatique et dynamique le conducteur du véhicule en évitant une situation dans laquelle une personne peut toutefois conduire si cette personne non-autorisée sait l'identifiant dudit véhicule et celui du conducteur autorisé. Avantageusement, le module de détection d'état est configuré pour mesurer au 10 moins une position angulaire d'un volant du véhicule. De manière préférentielle, le module de détection d'état est monté sur le véhicule, et comprend un bus de données d'un des types suivants : CAN (« Controller Area Network » en langue anglaise), Ethernet, SPI (« Serial Peripheral Interface » en langue anglaise), UART (« Asynchronous Receiver Transmitter » en langue anglaise), de sorte à 15 mesurer l'au moins une position angulaire du volant. De façon avantageuse, le module d'identification comprend au moins un capteur de mouvement parmi les capteurs suivants, afin de générer les données de mouvements du porteur : 20 un accéléromètre configuré pour mesurer au moins un déplacement linéaire du porteur selon un des trois axes orthogonaux ; - un gyroscope configuré pour mesurer au moins une position angulaire du porteur - un gyromètre configuré pour mesurer au moins une vitesse angulaire du 25 porteur. De manière préférentielle, le deuxième jeu de données comprend au moins une des données de l'identité du porteur suivantes : un code de passe entré saisi par le porteur ; une empreinte digitale du porteur capturée par le lecteur d'empreinte. 30 L'invention concerne également un procédé d'identification pour identifier un conducteur d'un véhicule après le démarrage du véhicule. Le procédé comprend une étape 3 de génération d'un premier jeu de données comprenant des informations relatives à au moins un mouvement d'un équipement du véhicule ; une étape de génération d'un deuxième jeu de données comprenant des données de mouvements d'un porteur qui porte un module d'identification ; et une étape de corrélation réalisée entre le premier jeu de 5 données et le deuxième jeu de données de manière à déterminer si le porteur et le conducteur sont la même personne. Avantageusement, l'étape de génération du premier jeu de données comprend un calcul d'au moins une position angulaire d'un volant du véhicule. 10 De manière préférentielle, l'étape de génération du deuxième jeu de données comprend la génération des données de mouvements du porteur comprenant au moins une des étapes suivantes : une étape de calcul d'au moins un déplacement linéaire du porteur selon un des trois axes orthogonaux ; 15 une étape de calcul d'au moins une position angulaire du porteur ; une étape de calcul d'au moins une vitesse angulaire du porteur. De façon avantageuse, le deuxième jeu de données comprend au moins une des données de l'identité du porteur suivantes : 20 un code de passe saisi par le porteur ; une empreinte digitale du porteur. De manière préférentielle, le procédé d'identification comprend au moins une transmission de données réalisée pour transmettre au moins une partie du premier jeu de 25 données ou/et au moins une partie du deuxième jeu de données. D'autres caractéristiques et avantages de l'invention apparaîtront lors de la description qui suit faite en regard des figures annexées données à titre d'exemples non limitatifs. 30 des dessins - La figure 1 montre une vue schématique en perspective d'un système d'identification selon un mode de réalisation de l'invention. 4 - La figure 2 représente un diagramme illustrant un procédé d'identification réalisé par le système d'identification selon un mode de réalisation de l'invention. Descriplion déîailiée de modes dei réa fisagion de rillVenti011 La figure 1 représente une vue schématique en perspective d'un système 5 d'identification 1 selon un mode de réalisation de l'invention. La figure 2 illustrant un procédé d'identification 200 réalisé par le système d'identification 1 selon un mode de réalisation de l'invention. Le système d'identification 1 est configuré pour réaliser le procédé 10 d'identification 200 pour identifier, de manière dynamique et automatique et après le démarrage d'un véhicule, le conducteur du véhicule. Le procédé d'identification 200 comprend des étapes 210, 220 et 230 qui seront décrites en détail dans les paragraphes suivants. Le procédé d'identification 200 selon invention est distinct d'une vérification statique réalisée de manière, par exemple, à comparer un identifiant du conducteur avec 15 celui du véhicule de sorte à savoir si le véhicule appartient au conducteur. Cette vérification statique ne permet néanmoins pas d'éviter une situation dans laquelle une personne peut toutefois conduire si cette personne non-autorisée sait l'identifiant dudit véhicule et celui du conducteur autorisé. L'invention vise alors à identifier, de manière automatique et dynamique, lors d'un démarrage d'un moteur véhicule ou lors d'une phase suivante de 20 roulage, si le conducteur est la bonne personne pour conduire le véhicule. A cette fin, le système d'identification 1 comprend un module de détection d'état 2, un module d'identification 3 et un module de calcul 10. Le module de calcul 10 est configuré pour corréler des données générées par le module de détection d'état 2 avec 25 celles générées par le module d'identification 3, de sorte à déterminer si une personne portant le module d'identification 3 et le conducteur qui conduit le véhicule sont la même personne. Les fonctions des modules 2, 3 et 10 seront décrites plus en détail dans les paragraphes suivants. 30 Le module de détection d'état 2 est configuré pour générer, lors d'une période de temps d'observation après le démarrage du véhicule, un premier jeu de données contenant des informations relatives à au moins un mouvement d'un équipement du véhicule (étape 210). Pendant la période de temps d'observation, telle qu'une phase de roulage, des équipements du véhicule, par exemple un volant sur lequel le conducteur agit, ne sont plus en mode de repos. Ces équipements comprennent au moins un des 5 équipements suivants : un volant, un siège du conducteur, un accélérateur et un frein du véhicule. Par exemple, au moins une rotation du volant se crée quand le conducteur tourne le volant. Cette rotation du volant reflète un changement d'état d'un équipement du véhicule ainsi qu'au moins un mouvement de cet équipement. 5 Ainsi, selon un mode de réalisation préférentiel, l'étape 210 est réalisée par le module de détection d'état 2 en calculant au moins une position angulaire du volant produite par la rotation lors d'une période de temps d'observation après le démarrage. C'est-à-dire le premier jeu de données comprend les informations relatives à l'au moins une position 10 angulaire du volant. De manière avantageuse, le module de détection de mouvement d'état 2 est monté sur le véhicule, et comprend un bus de données CAN (« Controller Area Network » en langue anglaise) qui est un équipement couramment utilisé et installé dans un véhicule. Ladite au moins une position angulaire du volant est détectée et calculée par le bus de données CAN. 15 De manière alternative, le bus de donnée CAN contenu dans le module de détection de mouvement d'état 2 peut être remplacé par un des bus suivants : Ethernet, SPI (« Serial Peripheral Interface » en langue anglaise), UART ( REVENDICATIONS1. Système d'identification (1) configuré pour identifier un conducteur d'un véhicule après le démarrage du véhicule, caractérisé en ce qu'il comprend : - un module de détection d'état (2) configuré pour générer un premier jeu de données contenant des informations relatives à au moins un mouvement d'un équipement du véhicule ; - un module d'identification (3) porté par un porteur et configuré pour générer un deuxième jeu de données comprenant des données de mouvements du porteur ; et - un module de calcul (10) configuré pour corréler le premier jeu de données avec le deuxième jeu de données de manière à déterminer si le porteur et le conducteur sont la même personne. 2. Système d'identification (1) selon la revendication précédente, dans lequel le module de détection d'état (2) est configuré pour mesurer au moins une position angulaire d'un volant du véhicule. 3. Système d'identification (1) selon la revendication précédente, dans lequel le module de détection d'état (2) est monté sur le véhicule, et comprend un bus de données d'un des types suivants : CAN ( 4. Système d'identification (1) selon l'une quelconque des revendications précédentes, dans lequel le module d'identification (3) comprend au moins un capteur de mouvement (37) parmi les capteurs suivants, afin de générer les données de mouvements du porteur : - un accéléromètre configuré pour mesurer au moins un déplacement linéaire du porteur selon un des trois axes orthogonaux - un gyroscope configuré pour mesurer au moins une position angulaire du porteur ; - un gyromètre configuré pour mesurer au moins une vitesse angulaire du porteur. 13 5. Système d'identification (1) selon l'une quelconque des revendications précédentes, dans lequel le deuxième jeu de données comprend au moins une des données de l'identité du porteur suivantes : - un code de passe entré saisi par le porteur, 5 - une empreinte digitale du porteur capturée par le lecteur d'empreinte. 6. Procédé d'identification (200) pour identifier un conducteur d'un véhicule après le démarrage du véhicule, caractérisé en ce qu'il comprend : - une étape de génération (210) d'un premier jeu de données comprenant des 10 informations relatives à au moins un mouvement d'un équipement du véhicule ; - une étape de génération (220) d'un deuxième jeu de données comprenant des données de mouvements d'un porteur qui porte un module d'identification ; et - une étape de corrélation (230) réalisée entre le premier jeu de données et le deuxième jeu de données de manière à déterminer si le porteur et le conducteur 15 sont la même personne. 7. Procédé d'identification (200) selon la revendication précédente, dans lequel l'étape de génération (210) du premier jeu de données comprend un calcul d'au moins une position angulaire d'un volant du véhicule. 20 8. Procédé d'identification (200) selon l'une quelconque des revendications 6 et 7, dans lequel l'étape de génération (220) du deuxième jeu de données comprend la génération des données de mouvements du porteur (320) comprenant au moins une des étapes suivantes : 25 - une étape de calcul (321a, 321b) d'au moins un déplacement linéaire du porteur selon un des trois axes orthogonaux ; - une étape de calcul (322) d'au moins une position angulaire du porteur ; - une étape de calcul (323) d'au moins une vitesse angulaire du porteur. 30 9. Procédé d'identification (200) selon l'une quelconque des revendications 6 à 8, dans lequel le deuxième jeu de données comprend au moins une des données de l'identité du porteur suivantes : - un code de passe saisi par le porteur ; 14 - une empreinte digitale du porteur. 10. Procédé d'identification (200) selon l'une quelconque des revendications 6 à 9, comprenant au moins une transmission de données réalisée pour transmettre au moins 5 une partie du premier jeu de données ou/et au moins une partie du deuxième jeu de données.