Brevet FR3146862A1 — publié le 20240927

L’invention porte sur un procédé de surveillance d’un véhicule automobile (1) au moyen d’un système informatique (100), ledit système comprenant un dispositif de supervision (200) embarqué à bord du véhicule et un serveur distant du véhicule. L’invention porte également sur un système informatique (100) mettant en œuvre un tel procédé. Figure pour l’abrégé : 1 Procédé et système de surveillance d’un véhicule automobile Domaine technique de l’invention La présente invention concerne le domaine des systèmes de surveillance des véhicules automobiles, notamment lors d’accidents de la route. L’invention porte en particulier sur un procédé de surveillance d’un véhicule automobile au moyen d’un système informatique, ledit système comprenant un dispositif de supervision embarqué à bord du véhicule et un serveur distant du véhicule. L’invention porte en outre sur un système informatique mettant en œuvre un tel procédé. L’invention s’applique aux véhicules automobiles, notamment les véhicules terrestres à moteur tels que les voitures. État de la technique antérieure On sait que les accidents de la route restent une cause première de mortalité, surtout chez les jeunes. On sait aussi que, pour lutter contre ce fléau, les autorités ont récemment imposé aux constructeurs automobiles d’équiper les nouveaux véhicules de ce que l’on appelle communément des boites noires. Ces dernières se présentent généralement sous la forme d’un appareil informatique qui permet, notamment, de sauvegarder des données concernant des paramètres relatifs à la dynamique d’un véhicule quelques instants avant, pendant et après un accident. La mise à disposition de telles données est en effet fondamentale lorsque l’on souhaite pouvoir déterminer précisément les causes d’un accident, en particulier pour savoir si un ou plusieurs équipements des véhicules se sont montrés défaillants et pouvoir ainsi y apporter d’éventuelles modifications. En outre, dans le cadre de la fourniture de fonctionnalités de conduite autonome ou semi-autonome, de telles données contextuelles d’accidents peuvent aussi servir de base pour permettre à un appareillage d’aide à la conduite de mieux gérer des situations de conduite dangereuses. Cependant, les boites noires actuelles ne permettent généralement de sauvegarder que quelques informations qui concernent exclusivement quelques paramètres principaux de la dynamique des véhicules (e.g. vitesse, accélération, positionnement sur la voie). En revanche, les boites noires connues ne permettent pas la surveillance d’autres paramètres qui ne concernent pas la dynamique des véhicules mais qui peuvent tout autant être pertinents pour déterminer les causes d’un accident de la route. De ce fait, les boites noires pour véhicules automobiles connues souffrent d’un manque de pertinence lorsqu’il s’agit de déterminer précisément les causes d’un accident. L’invention vise à pallier cet inconvénient. L’invention a en effet pour but de procurer une solution pour faciliter le diagnostic des causes d’un accident de la route dans lequel un véhicule automobile est impliqué. Pour accomplir cela, l’invention a en particulier pour objectif de fournir un procédé et un système qui, lors d’un accident dans lequel un véhicule automobile est impliqué, permettent la surveillance d’autres paramètres que ceux qui concernent la dynamique des véhicules et qui s’avèrent néanmoins pertinents pour déterminer les causes d’un accident de la route impliquant un véhicule automobile. Par ces moyens, l’invention souhaite ainsi contribuer à une amélioration de la sécurité routière. Afin d’atteindre ces buts, l’invention concerne, selon un premier aspect, un procédé de surveillance d’un véhicule automobile au moyen d’un système informatique, ledit système comprenant un dispositif de supervision embarqué à bord du véhicule et un serveur distant du véhicule, le procédé comprenant les étapes de : déterminer, par le dispositif de supervision, si le véhicule a été impliqué dans un accident ; obtenir, par le dispositif de supervision, des données contextuelles de l’accident, qui incluent au moins des données caractérisant un identifiant d’une version d’au moins un logiciel exécuté par au moins une unité de commande électronique du véhicule, des données caractérisant l’attention du conducteur du véhicule pendant un intervalle de temps précédent l’accident et des données caractérisant l’environnement de conduite et la dynamique du véhicule au moment où l’accident s’est produit ; provoquer, par le dispositif de supervision, une transmission, à destination du serveur, des données contextuelles de l’accident ; et provoquer, par le serveur, l’enregistrement dans une chaîne de blocs des données contextuelles de l’accident ou de métadonnées générées à partir de celles-ci. Selon une variante, les données caractérisant l’attention du conducteur du véhicule pendant un intervalle de temps précédent l’accident peuvent être générées au moyen d’un appareillage de détermination de l’attention du conducteur comprenant une caméra agencée dans l’habitacle du véhicule. Selon une autre variante, les données caractérisant un identifiant d’une version d’au moins un logiciel exécuté par au moins une unité de commande électronique du véhicule peuvent être générées au moyen d’un appareillage de gestion de mises à jour de logiciels du véhicule. Selon encore une autre variante, ladite transmission peut être réalisée en interagissant avec un appareillage de communication par signaux radiofréquences du véhicule. Selon un deuxième aspect, l’invention concerne un système de surveillance d’un véhicule automobile, ledit système comprenant un dispositif de supervision embarqué à bord du véhicule et un serveur distant du véhicule qui mettent conjointement en œuvre un procédé tel que décrit ci-dessus. Selon une variante, le serveur peut être hébergé au sein d’une infrastructure informatique en nuage. Brève description des figures D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés, dans lesquels : est un schéma illustrant le contexte de l’invention ; et est un diagramme illustrant les étapes d’un procédé selon l’invention. Description détaillée de l’invention La illustre schématiquement un système 100 de surveillance d’un véhicule automobile 1 selon l’invention. Il s’agit fondamentalement d’un système informatique, qui comprend, premièrement, un dispositif de supervision 200 embarqué à bord du véhicule 1. Ce dispositif de supervision 200 comprend au moins une unité de traitement d’informations 201, comportant un ou plusieurs processeurs, un support de stockage de données 202 et une interface d’entrée et sortie 203 permettant la réception et l’émission de données. Préférentiellement, le dispositif de supervision 200 est hébergé sur un calculateur et il interagit par le biais de son interface d’entrée et sortie 203 et au moyen d’un réseau de communication filaire du véhicule 1 (e.g. CAN, Ethernet) avec un appareillage d’aide à la conduite 20 du véhicule, qui comprend classiquement au moins un appareil de détection (e.g. lidar, radar, caméra, etc.) afin de déterminer en temps réel une perception de l’environnement de conduite du véhicule et au moins un capteur pour déterminer la dynamique du véhicule (e.g. vitesse, accélération, vitesse de lacet, etc.), avec un appareillage de gestion de mises à jour de logiciels 21, qui prend en charge, notamment, la réalisation de mises à jour à distance (OTA) des logiciels exécutés par les unités de commande électronique ou autres calculateurs embarqués à bord du véhicule 1, avec un appareillage de détermination de l’attention du conducteur 22, qui comprend classiquement une caméra agencée dans l’habitacle pour réaliser des prises du vues du poste de conduite, et avec un appareillage de communication par signaux radiofréquences 23 du véhicule 1, qui permet de communiquer avec des entités communicantes distantes au moyen de réseaux et protocoles de communication conventionnels. De plus, le système 100 selon l’invention comprend, deuxièmement, un serveur 300 distant du véhicule 1, qui fait préférentiellement partie d’une infrastructure informatique en nuage. De manière avantageuse, le serveur 300 intègre ou interagit avec une chaîne de blocs 400, qui comporte toutes les caractéristiques et configurations d’une chaîne de blocs conventionnelle afin de permettre le stockage de données et l’authentification de celles-ci. Ainsi, la chaîne de blocs 400 est conventionnellement partagée entre plusieurs entités communicantes distantes connectées au moyen d’un réseau pair-à-pair. Selon l’invention, tous les éléments décrits ci-dessus contribuent pour permettre la mise en œuvre d’un procédé de surveillance d’un véhicule automobile, tel que décrit ci-dessous en lien avec la . La illustre au moyen d’un diagramme les étapes du procédé selon l’invention. Selon une première étape E1 du procédé selon l’invention, le dispositif de supervision 200 détermine si le véhicule a été impliqué dans un accident. Pour ce faire, il interagit préférentiellement avec l’appareillage d’aide à la conduite 20 afin de déterminer si une décélération brutale du véhicule s’est produite, si le véhicule a réalisé une embardée et/ou si un airbag du véhicule s’est déclenché. Et lorsqu’il établit que tel est le cas, càd. lorsqu’il établit que le véhicule a bien été impliqué dans un accident de la route, le dispositif de supervision 200 procède en réalisant l’étape suivante du procédé selon l’invention décrite ci-dessous. Selon une deuxième étape E2 du procédé selon l’invention, le dispositif de supervision 200 obtient des données contextuelles de l’accident. De manière avantageuse, ces données contextuelles incluent au moins des données caractérisant un identifiant d’une version d’au moins un logiciel exécuté par au moins une unité de commande électronique du véhicule, des données caractérisant l’attention du conducteur du véhicule pendant un intervalle de temps précédent l’accident et des données caractérisant l’environnement de conduite et la dynamique du véhicule au moment où l’accident s’est produit. Pour ce faire, le dispositif de supervision 200 interagit avec l’appareillage de détermination de l’attention du conducteur 22, qui génère de manière conventionnelle les données caractérisant l’attention du conducteur pendant un intervalle de temps précédent l’accident en fonction de prises de vues réalisées au moyen de sa caméra, avec l’appareillage de gestion de mises à jour de logiciels 21, qui génère les données caractérisant un identifiant d’une version d’au moins un logiciel exécuté par au moins une unité de commande électronique du véhicule, et avec l’appareillage d’aide à la conduite 20, qui génère les données caractérisant l’environnement de conduite et la dynamique du véhicule au moment où l’accident s’est produit. Ainsi, au cours de cette deuxième étape, le dispositif de supervision 200 acquiert avantageusement des données contextuelles de l’accident sensiblement plus complètes que les données qui sont surveillées et mémorisées par les boites noires connues. En particulier, il s’attache à déterminer les versions des logiciels qui sont exécutés par les unités de commande électronique des véhicules. Or, on sait que les logiciels ne sont pas à l’abris de failles, et que celles-ci peuvent dans certains cas engendrer des dysfonctionnements. Ainsi, en s’intéressant aux logiciels exécutés par les unités de commande électronique, le dispositif de supervision 200 offre la possibilité de savoir, par exemple, si un logiciel obsolète était exécuté au moment où l’accident s’est produit. En outre, en s’attachant aussi à obtenir des données qui permettent de quantifier l’attention du conducteur au moment de l’accident, attention qui, on le sait, peut intervenir de manière significative dans le déroulé d’un accident, on peut ainsi faciliter grandement la tâche de diagnostic des causes de l’accident, notamment en étant en mesure de dégager rapidement la responsabilité de composants du véhicule lorsque c’est le conducteur qui s’est manifestement montré inattentif. Enfin, le dispositif de supervision 200 complète les données contextuelles de l’accident obtenues avec des données qui concernent l’environnement de conduite et la dynamique du véhicule au moment où l’accident s’est produit, en permettant ainsi une surveillance des mêmes paramètres que ceux qui sont généralement mémorisés par les boites noires connues. Ensuite, selon une troisième étape E3 du procédé selon l’invention, le dispositif de supervision 200 provoque une transmission des données contextuelles de l’accident à destination du serveur 300. De manière classique, il interagit pour ce faire avec l’appareillage de communication par signaux radiofréquences 23 du véhicule 1, qui transmet les données contextuelles de l’accident au serveur 300 en utilisant les réseaux et protocoles de communication mobile conventionnels (3/4/5G). Enfin, selon une quatrième étape E4 du procédé selon l’invention, le serveur 300 provoque l’enregistrement des données contextuelles de l’accident ou de métadonnées générées à partir de celles-ci dans la chaîne de blocs 400. Ainsi, au terme de cette dernière étape du procédé selon l’invention, les données contextuelles qui ont été obtenues lors de la deuxième étape du procédé, ou des métadonnées générées en fonction de celles-ci, sont enregistrées dans la chaîne de blocs 400. On permet ainsi un stockage décentralisé de ces données et des moyens qui permettent la vérification de leur authenticité par des entités communicantes connectées au moyen d’un réseau de communication pair-à-pair. On offre ainsi avantageusement un moyen pour établir de manière incontestable l’authenticité des données contextuelles de l’accident, pour ainsi faciliter la prise en charge de ces données par des organismes ou autorités compétentes (e.g. compagnies d’assurance, autorités, etc.) pour lesquelles il est nécessaire de pouvoir établir des moyens de preuve de l’authenticité de données qui sont examinées. Ainsi, grâce au procédé et au système selon l’invention décrits ci-dessus, une solution est fournie pour faciliter le diagnostic des causes d’un accident de la route dans lequel un véhicule automobile est impliqué. Grâce à ces moyens, on peut surveiller d’autres paramètres que ceux qui concernent la dynamique des véhicules et qui s’avèrent néanmoins pertinents pour déterminer les causes d’un accident de la route impliquant un véhicule automobile. C’est ainsi que l’invention contribue à renforcer la sécurité routière. Procédé de surveillance d’un véhicule automobile (1) au moyen d’un système informatique (100), ledit système comprenant un dispositif de supervision (200) embarqué à bord du véhicule et un serveur (300) distant du véhicule, caractérisé en ce que le procédé comprend les étapes de : déterminer, par le dispositif de supervision (200), si le véhicule a été impliqué dans un accident ; obtenir, par le dispositif de supervision (200), des données contextuelles de l’accident, qui incluent au moins des données caractérisant un identifiant d’une version d’au moins un logiciel exécuté par au moins une unité de commande électronique du véhicule, des données caractérisant l’attention du conducteur du véhicule pendant un intervalle de temps précédent l’accident et des données caractérisant l’environnement de conduite et la dynamique du véhicule au moment où l’accident s’est produit ; provoquer, par le dispositif de supervision (200), une transmission, à destination du serveur (300), des données contextuelles de l’accident ; et provoquer, par le serveur (300), l’enregistrement dans une chaîne de blocs (400) des données contextuelles de l’accident ou de métadonnées générées à partir de celles-ci. Procédé selon la revendication 1, caractérisé en ce que les données caractérisant l’attention du conducteur du véhicule pendant un intervalle de temps précédent l’accident sont générées au moyen d’un appareillage de détermination de l’attention du conducteur (22) comprenant une caméra agencée dans l’habitacle du véhicule. Procédé selon l’une des revendications précédentes, caractérisé en ce que les données caractérisant un identifiant d’une version d’au moins un logiciel exécuté par au moins une unité de commande électronique du véhicule sont générées au moyen d’un appareillage de gestion de mises à jour de logiciels (21) du véhicule. Procédé selon l’une des revendications précédentes, caractérisé en ce que les données caractérisant l’environnement de conduite et la dynamique du véhicule au moment où l’accident s’est produit sont générées au moyen d’un appareil de détection d’un appareillage d’aide à la conduite (20) du véhicule. Procédé selon l’une des revendications précédentes, caractérisé en ce que ladite transmission est réalisée en interagissant avec un appareillage de communication par signaux radiofréquences (23) du véhicule. Système (100) de surveillance d’un véhicule automobile, caractérisé en ce que ledit système comprend un dispositif de supervision embarqué à bord du véhicule et un serveur (300) distant du véhicule qui mettent conjointement en œuvre un procédé selon l’une des revendications précédentes. Système selon la revendication 6, caractérisé en ce que le serveur (300) est hébergé au sein d’une infrastructure informatique en nuage.