Brevet FR3109434A1 — publié le 20211022

L’invention concerne un procédé de mise à jour d’un système de navigation d’un véhicule, ledit système de navigation comportant une base de données cartographique comportant un fond de carte, ainsi qu’une pluralité de modules élémentaires de données de navigation se superposant sur ledit fond de carte et étant associés chacun à une zone géographique spécifique, ladite base de données cartographique comportant une indication relative à un pays de commercialisation du véhicule, le procédé, comporte des étapes de : - Envoi (401), au serveur distant, de l’indication relative au pays de commercialisation du véhicule, - Envoi (402), au serveur distant, d’une requête de mise à jour pour au moins une zone élémentaire, - Téléchargement (403) de données de mise à jour pour la zone élémentaire, conformes à une réglementation du pays de commercialisation du véhicule correspond à l’indication envoyée, - Installation (404), des données de mise à jour reçues. Figure pour l’abrégé : Figure 4 Procédé de mise à jour d’un système de navigation d’un véhicule conforme à une réglementation La présente invention se rapporte au domaine des systèmes de navigation pour véhicule, et en particulier à ceux de type embarqué. Arrière-plan technologique On connait notamment de la demande FR 2 941 526 un tel système de navigation qui comprend un récepteur de type GPS (Global Positioning System) apte à déterminer la position actuelle du véhicule, des moyens de stockage hébergeant une base de données cartographique, et une interface de commande qui permet au conducteur de donner des instructions au système. Le système de navigation comporte en outre une unité de pilotage apte à déterminer un itinéraire depuis un lieu de départ et jusqu’à un lieu de destination. Le système comporte également un écran d’affichage apte à afficher les indications visuelles de guidage générées par l’unité de pilotage, ainsi qu’un module audio permettant de diffuser des annonces sonores indiquant par synthèse vocale ledit chemin. Afin d’avoir un découpage compatible avec l’espace mémoire maximal lui étant alloué, la base de données cartographique s’étend sur une zone géographique prédéfinie limitée, associée généralement à un continent ou une partie d’un continent (par exemple l’Europe, l’Amérique du Nord, l’Amérique du Sud, l’Afrique ou l’Asie) et choisie généralement en fonction du lieu de commercialisation du véhicule. La cartographie affichée dans le véhicule doit être conforme à la règlementation du pays dans lequel le véhicule est commercialisé. Il existe par exemple certaines divergences politiques qui engendrent des différences de point de vue, entre deux états frontaliers, sur le tracé d’une frontière, ou sur le nom d’un lieu. Cette situation implique une diversité de données cartographiques dépendant du pays de commercialisation du véhicule. Rien n’est prévu pour gérer la diversité des données de cartographie à installer dans des véhicules en fonction de leur pays de commercialisation. La présente invention vise donc à améliorer la situation et en particulier à permettre une mise à jour d’une base de données cartographique à distance tout en tenant compte de la diversité des données (liées notamment à des contraintes réglementaires) pour chaque pays de commercialisation de véhicule. L’invention a pour objet un procédé de mise à jour d’un système de navigation d’un véhicule, à partir d’un serveur distant, ledit système de navigation comportant une base de données cartographique comportant un fond de carte monde couvrant l’ensemble des continents du globe et comprenant uniquement des données d’affichage cartographique de base, ainsi qu’une pluralité de modules élémentaires de données de navigation se superposant sur ledit fond de carte et étant associés chacun à une zone géographique spécifique, caractérisé en ce ladite base de données cartographique comportant une indication relative à un pays de commercialisation du véhicule, le procédé, mis en œuvre par ledit système de navigation du véhicule, comporte des étapes de : - Envoi, au serveur distant, de l’indication relative au pays de commercialisation du véhicule, - Envoi, au serveur distant, d’une requête de mise à jour pour au moins une zone élémentaire, - Téléchargement de données de mise à jour pour la au moins une zone élémentaire, conformes à une réglementation du pays de commercialisation du véhicule correspond à l’indication envoyée, - Installation, dans la base de données cartographique, des données de mise à jour reçues. L’invention permet, en communiquant une indication relative à un pays de commercialisation du véhicule au serveur distant, de télécharger uniquement des données conformes à la réglementation à laquelle le véhicule est soumis. En effet, le serveur distant, avec une telle indication, est en mesure de sélection les données adéquates. Avantageusement, l’indication relative au pays de commercialisation du véhicule est associée à un identifiant du fond de carte, ledit fond de carte étant spécifique au pays de commercialisation du véhicule. Avantageusement, les étapes d’envoi (401) de l’indication et d’envoi (402) d’une requête sont réalisées conjointement, l’indication relative au pays de commercialisation du véhicule étant envoyée, au serveur distant (102), avec la requête de mise à jour. L’invention concerne aussi un système de navigation d’un véhicule comportant au moins un processeur configuré pour mettre en œuvre le procédé selon l’invention. L’invention concerne aussi un véhicule comportant un système de navigation selon l’invention. L’invention concerne aussi un programme d’ordinateur comportant des instructions adaptées pour l’exécution des étapes du procédé selon l’invention, lorsque le programme d’ordinateur est exécuté par au moins un processeur. Brève description des figures D’autres caractéristiques et avantages de l’invention ressortiront de la description des modes de réalisation non limitatifs de l’invention ci-après, en référence aux figures annexées, sur lesquelles : illustre de façon schématique un véhicule communiquant avec un serveur débarqué, selon un exemple de réalisation particulier de la présente invention ; illustre schématiquement un système de navigation selon un exemple de réalisation particulier de la présente invention ; illustre schématiquement une base données cartographiques, selon un exemple de réalisation particulier de la présente invention illustre schématiquement un logigramme représentant un procédé de mise à jour selon un exemple de réalisation particulier de la présente invention. La figure 1 représente un véhicule automobile 101 communiquant avec un serveur débarqué 102 par l’intermédiaire d’un réseau étendu 103. Le véhicule 101 comprend une unité de guidage 101.1, autrement appelée unité de navigation ou encore système de navigation, agencée pour déterminer un trajet à parcourir pour un utilisateur du véhicule. Le véhicule 101 comprend aussi des données de cartographie stockées dans une unité de stockage embarquée 101.2, et utilisées par l'unité de guidage 101.1. L'unité de stockage embarquée 101.2 est représentée distincte de l'unité de navigation 101.1, mais elle peut très bien y être intégrée. Les données de cartographie stockées dans l'unité de stockage embarquée 101.2 représentent l'état des routes à une date donnée, appelée ci-après "date de version". Le véhicule 101 de la figure 1 comprend aussi une unité de communication embarquée 101.3 qui interroge régulièrement l'unité de stockage débarquée 102, par l'intermédiaire d'une connexion sans fil. Typiquement, la connexion ou liaison sans fil est une connexion par ondes radio (3G, 4G,…). . L’unité de communication embarquée 101.3 est représentée distincte de l'unité de stockage embarquée 101.2 et de l'unité de navigation 101.1, mais elles peuvent très bien être installée sur un même calculateur. Si elles sont distinctes, elles communiquent entre elle par l’intermédiaire d’un bus de données 101.4 (par exemple de type CAN). Bien entendu, en fonction de travaux, de création de route, de nouveaux pays ou régions cartographiés, les données de cartographie doivent être régulièrement adaptées et corrigées. A cet effet, les données de cartographie "à jour" sont stockées dans le serveur débarqué aussi appelée unité de stockage débarquée 102, et elles aussi se voient affectées une date de version et/ou un numéro de version. Le serveur débarqué 102, aussi appelé serveur distant, est par exemple un calculateur générique comportant au moins une mémoire et un processeur sur lequel est installée une base de données stockant les données cartographiques. Le véhicule 101 et le serveur débarqué 102 communique via un réseau étendu tel qu’un réseau de communication fixe 103 (ou WAN pour "Wide Area Network"), par exemple le réseau Internet auquel véhicule se connecte par une liaison sans fil (3G, 4G,…). Le véhicule 101 comporte aussi un module de géolocalisation permettant de déterminer la position géographique du véhicule à un instant donné. Il s’agit, par exemple, d’un module de géolocalisation par satellite type GPS (pour Global Positioning System). Le véhicule comporte aussi un dispositif de mise à jour de données de cartographie apte à mettre en œuvre le procédé décrit ci-dessous. Le dispositif peut être distinct de l'unité de stockage embarquée 101 et de l'unité de navigation 101.1, mais il peut très bien être installé sur un même calculateur. Le système de navigation embarqué 1 pour véhicule automobile représenté schématiquement sur la figure 2, permet de guider le conducteur vers une destination qu’il a fixée selon un itinéraire choisi. Comme illustré sur cette figure 2, ce système de navigation 1 comporte un récepteur d’information de géo-positionnement par satellite 10, un module de mémoire non volatile 20 stockant une base de données cartographique 21, une unité de pilotage 30, une interface de commande 40, un écran d’affichage 50 et des moyens de diffusion audio 60. Le récepteur d’information de géo-positionnement par satellite 10 est de préférence un récepteur GPS (Global Positionniong System) qui capte les signaux radio transmis par au moins quatre satellites du système GPS et peut, en calculant les temps de propagation de ces signaux entre les satellites et lui, connaître sa distance par rapport à ceux-ci et, par trilatération, déterminer avec une précision de quelques mètres, la position du véhicule placé en visibilité des satellites. En variante, le récepteur de géo-positionnement par satellite 10 utilise un système différent du GPS, tel que par exemple le système EGNOS (European Geostationary Navigation Overlay System), le système GLONASS ou encore le système GALILEO. L’unité de pilotage 30 comporte un calculateur 31 apte notamment à déterminer, à partir de la base de données cartographique 21 stockée dans le module de mémoire non volatile 20 constitué par exemple d’un disque dur ou d’une mémoire flash, un itinéraire sur le réseau routier depuis un lieu de départ défini par l’utilisateur ou correspondant à la position actuelle du véhicule, et jusqu’à un lieu de destination sélectionné par l’utilisateur. L’interface de commande 40 permet à l’usager d’interagir avec le système de navigation 1 et notamment de lui donner des instructions telles qu’en particulier les lieux de départ et de destination du trajet pour lequel il souhaite obtenir un itinéraire de guidage. Elle peut comporter un clavier de commande, par exemple un clavier physique intégré à la console de la planche de bord sous les moyens d’affichage 40, ou bien un clavier tactile affichable intégré à l’écran d’affichage 50. Cette interface de commande 40 peut également comporter, en sus ou en remplacement d’un tel clavier de commande, un module de reconnaissance vocale. L’écran d’affichage 50, constitué par exemple par celui du dispositif d’info-divertissement du véhicule intégré dans la planche de bord, est apte à afficher au conducteur les indications visuelles de guidage générées par l’unité de pilotage 30 et indiquant le chemin à prendre pour rejoindre le lieu de destination choisi. Les moyens de diffusion audio 60, constitués par exemple par les hauts parleurs du véhicule, permettant de diffuser des annonces sonores générées par l’unité de pilotage 30 et indiquant par synthèse vocale les actions à effectuer par le conducteur. En référence à la figure 3, la base de données cartographique 21 comporte également une pluralité de modules élémentaires (aussi appelées zones élémentaires) de données de navigation 23 se superposant sur le fond de carte et étant associés chacun à une zone géographique spécifique correspondant à un département, une région ou un état d’un pays, un pays, voire à un groupe de pays limitrophes de faibles superficies tel que par exemple le Benelux regroupant la Belgique, les Pays-Bas et le Luxembourg. Chaque module élémentaire de données, avantageusement au format NDS (pour Navigation Data Standard), est organisé en différents blocs de construction 24 définis chacun par des données de navigation d'un type spécifique. Un tel bloc de construction 24 peut par exemple comporter des données de navigation de base telles que notamment des données de routage ou encore des données d'entrée de destination. Chaque bloc de construction 24 peut également comporter des données de navigation améliorées telles que notamment des données de points d’intérêt (POI), des données de canal numérique d’information routière (TMC), des modèles numériques de terrains, des ortho-images, des modules de recherche textuels, des données vocales, etc... Le nombre de blocs de construction 24 composant un module élémentaire de données de navigation 23 peut varier en fonction du fournisseur de données. L’installation de nouveaux modules élémentaires de données de navigation 23 ou de mises à jour de ces modules peut être réalisée via des moyens de télécommunication sans fil (téléchargement sur un serveur distant) ou par des moyens de lecture d’un support de données tel qu’une clé USB, une carte SD ou un disque optique. L’invention porte aussi sur un procédé de mise à jour du système de navigation. La figure 4 illustre un logigramme représentant le procédé de mise à jour selon l’invention. Le procédé comporte une étape d’envoi 401, au serveur distant 102, de l’indication relative au pays de commercialisation du véhicule. Cette étape 401 peut être réalisée une seule fois (dans ce cas le serveur distant doit mémoriser quel est le fond de carte du véhicule). De façon alternative, cette étape 401 peut être réalisée à chaque demande de mise à jour (dans ce cas, dans ce cas le serveur distant n’a pas de mémoriser quel est le fond de carte du véhicule, il se base sur l’indication reçue). Dans cas avantageusement, les étapes d’envoi 401 de l’indication et d’envoi 402 d’une requête sont réalisées conjointement. L’indication relative au pays de commercialisation du véhicule est envoyée, au serveur distant 102, avec la requête de mise à jour. Il convient de noter que les données de géolocalisation indiquant la position du véhicule à un instant donné (en particulier la position GPS) ne sont pas pertinentes pour déterminer si une mise à jour est conforme à la réglementation du pays d commercialisation. En effet la position du véhicule à un instant donné ne reflète pas nécessairement le pays de commercialisation dudit véhicule. C’est le cas en particulier lorsqu’une mise à jour est effectuée dans lors d’un voyage en dehors du pays de commercialisation. Avantageusement, l’indication relative au pays de commercialisation du véhicule est associée à un identifiant du fond de carte, ledit fond de carte étant spécifique au pays de commercialisation du véhicule. Ainsi, le serveur distant 102 est en mesure de déterminer quel fond de carte est installé dans le véhicule et donc quel est le pays de commercialisation du véhicule. Le procédé comporte aussi une étape d’envoi 402, au serveur distant 102, d’une requête de mise à jour pour au moins une zone élémentaire. Le procédé comporte une étape de téléchargement 403 de données de mise à jour pour la au moins une zone élémentaire, conformes à une réglementation du pays de commercialisation du véhicule correspond à l’indication envoyée. Le serveur distant ayant Les données cartographiques envoyées par le serveur distant 102 au véhicule sont uniquement des données conformes à la réglementation Le procédé comporte ensuite une étape d’installation 404, dans la base de données cartographique 21, des données de mise à jour reçues. Selon une caractéristique de l’invention, les données spécifiques à un pays comportent par exemple, une position géographique d’une frontière (en particulier en cas de conflit d’un point de vue politique), le nom d’une ville, d’un lieu, ou d’une région notamment s’ils concernés par une frontière litigieuse. Les autres données sont communes, à savoir : les attributs des routes (position, longueur, vitesse, classe, sens, nombre de voies....etc) , les adresses, les points d’intérêts, les couleurs d’affichages de la carte. Procédé de mise à jour d’un système de navigation d’un véhicule, à partir d’un serveur distant (102), ledit système de navigation comportant une base de données cartographique (21) comportant un fond de carte monde (22) couvrant l’ensemble des continents du globe et comprenant uniquement des données d’affichage cartographique de base, ainsi qu’une pluralité de modules élémentaires de données de navigation (23) se superposant sur ledit fond de carte (22) et étant associés chacun à une zone géographique spécifique, caractérisé en ce ladite base de données cartographique comportant une indication relative à un pays de commercialisation du véhicule, le procédé, mis en œuvre par ledit système de navigation du véhicule, comporte des étapes de : - Envoi (401), au serveur distant (102), de l’indication relative au pays de commercialisation du véhicule, - Envoi (402), au serveur distant (102), d’une requête de mise à jour pour au moins une zone élémentaire, - Téléchargement (403) de données de mise à jour pour la au moins une zone élémentaire, conformes à une réglementation du pays de commercialisation du véhicule correspond à l’indication envoyée, - Installation (404), dans la base de données cartographique (21), des données de mise à jour reçues. Procédé de mise à jour d’un système de navigation d’un véhicule selon la revendication 1, caractérisé en ce que l’indication relative au pays de commercialisation du véhicule est associée à un identifiant du fond de carte, ledit fond de carte étant spécifique au pays de commercialisation du véhicule. Procédé de mise à jour d’un système de navigation d’un véhicule selon l’une des revendications précédentes, caractérisé en ce que les étapes d’envoi (401) de l’indication et d’envoi (402) d’une requête sont réalisées conjointement, l’indication relative au pays de commercialisation du véhicule étant envoyée, au serveur distant (102), avec la requête de mise à jour. Système de navigation d’un véhicule comportant au moins un processeur configuré pour mettre en œuvre le procédé selon l’une des revendications 1 à 3. Véhicule comportant un système de navigation selon la revendication précédente. Programme d’ordinateur comportant des instructions adaptées pour l’exécution des étapes du procédé selon l’une des revendications 1 à 3, lorsque le programme d’ordinateur est exécuté par au moins un processeur.