Brevet FR2850456A1 — publié le 20040730

Domaine de l'invention La présente invention concerne un dispositif de navigation comportant une unité de commande et une interface pour transmettre des données de destinations à une unité centrale pour calculer un trajet vers la destination dans l'unité centrale. Etat de la technique On connaît déjà des dispositifs de navigation pour un véhicule sur un réseau routier. Dans ces dispositifs on détermine la position actuelle du véhicule, l'utilisateur introduit la destination et à partir 10 de là le dispositif détermine un trajet entre la position actuelle du véhicule et la destination. Pour calculer le trajet il faut introduire de manière précise la destination. Il faut en outre connaître la position géographique ou la situation de la destination sur le réseau routier pour calculer le trajet. C'est pourquoi lorsqu'on introduit la destination il y a 15 un dialogue entre l'utilisateur et le dispositif de navigation pour corriger le cas échéant des erreurs d'entrée et avoir une entrée encore plus précise ou choisir entre plusieurs entrées synonymes. Pour cela, on connaît des dispositifs de navigation dans lesquels à la fois l'entrée et le calcul du trajet sont faits à partir d'une base de données embarquée 20 dans le véhicule. Pour effectuer un calcul de trajet en tenant compte des variations actuelles, il faut toujours actualiser la base de données. Il faut en outre réserver une puissance de calcul importante dans le véhicule pour calculer rapidement le trajet. Il est ainsi connu de transférer la base de données et/ou le calcul du trajet dans une unité centrale 25 distincte du véhicule et constituée par une centrale de service. Dans le véhicule, l'entrée de la destination sera transmise à la centrale de service. Comme on peut avoir des entrées erronées ou non précises, il y a un dialogue entre l'unité centrale et le dispositif de navigation du véhicule. Dans ce dialogue des questions sont renvoyées au dispositif de 30 navigation pour que le conducteur puisse effectuer une correction d'entrée ou choisir entre plusieurs variantes indiquées. Pendant toute la durée de ces interrogations il faut avoir une liaison de transmission de données entre le dispositif de navigation du véhicule et l'unité centrale externe. Exposé et avantages de l'invention La présente invention a pour but de remédier à ces inconvénients et concerne à cet effet un dispositif de navigation du type défini ci-dessus, caractérisé en ce qu'une unité de mémoire ayant des 5 dénominations mises en mémoire permet de déterminer une dénomination mise en mémoire à partir d'une entrée à l'aide de l'unité de commande servant à fixer la destination, les données de destinations associées à la dénomination déterminée et mise en mémoire étant transmises à l'unité centrale. Le dispositif de navigation selon l'invention a l'avantage de contenir une unité de mémoire avec des noms de dénomination notamment sous la forme d'une liste de noms préférentiels et codés correspondant aux routes et aux unités administratives de sorte que l'entrée de la destination effectuée par l'utilisateur dans le dispositif de 15 navigation puisse être comparée aux dénominations mises en mémoire. La transmission des données de destinations peut se limiter à la transmission de la destination déterminée sans erreur et le cas échéant codée qui correspond alors à une quantité de données plus faible que celle des données de destinations non codées. Dans ce cas il n'est plus né20 cessaire que l'unité centrale questionne en retour. Cela permet de diminuer fortement la durée de transmission des données de destinations vers l'unité centrale, ce qui diminue le cot de la communication pour le client et évite d'éventuelles perturbations comme par exemple celle d'une rupture de la communication dans un vide radio. Grâce à la ré25 duction de la durée de l'introduction des données l'utilisateur pourra consacrer plus de temps à la conduite proprement dite. Contrairement au calcul du trajet dans le véhicule, le dispositif peut supprimer l'unité de calcul du trajet et l'enregistrement du réseau routier dans le véhicule car les dénominations sont enregistrées même sans référence à leur po30 sition sur le réseau routier. Ce n'est que l'unité centrale qui établit la liaison entre les données de destinations introduites et les positions sur le réseau routier. Les données du réseau routier peuvent être actualisées dans la centrale de service indépendamment des dénominations enregistrées dans le véhicule aussi longtemps qu'il n'y a pas de modifi35 cation des dénominations ou du code de ces dénominations. Si néan- moins les dénominations et/ou leur code sont modifiés par suite d'une mise à jour de la base de données, l'utilisateur sera informé par exemple par un message court, un courriel et/ou une information sur un compte chez le prestataire de services et à la demande les dénomina5 tions, y compris leur code, seront renouvelées et transmises au dispositif de navigation. Il est particulièrement avantageux selon d'autres caractéristiques intéressantes de prévoir un lecteur de support de données pour recevoir un support de données contenant des dénominations mi10 ses en mémoire, ce qui permet de les échanger et de les actualiser de manière simple. L'enregistrement sur un support de données permet à l'utilisateur de sélectionner sur son PC à domicile, les dénominations correspondantes, par exemple par un portail Internet du prestataire de services et de les transmettre par le support de données vers son cal15 culateur. Les dénominations mises en mémoire sur le support de données peuvent alors être chargées dans l'unité de mémoire interne du dispositif de navigation. On évite ainsi les cots de transmission par téléphone mobile. Il est en outre avantageux de sélectionner des dénomina20 tions ou des groupes de dénominations et de les transmettre au dispositif de navigation. Cela permet de transmettre des dénominations complémentaires ou sélectionnées de manière déterminée vers le dispositif de navigation, par exemple même pendant le trajet. Si un utilisateur du dispositif de navigation entre par exemple dans une zone pour 25 laquelle il n'y a pas de dénomination enregistrée dans sa mémoire, il peut compléter de préférence par une interface de téléphone mobile ou par un réseau de transmission de données vers le dispositif de navigation. Il est particulièrement avantageux de prévoir comme en30- trées des dénominations, des noms de lieux, de rues ou d'installations. On peut également mettre en mémoire des noms d'autres installations telles que par exemple des restaurants, des musées, des installations publiques ou des personnes. Il est en outre avantageux de transmettre les destinations par des données comprimées et/ou codées car cela permet de diminuer le volume de données à transmettre. Il est en outre avantageux de n'établir une liaison no5 tamment une liaison de téléphone mobile entre le dispositif de navigation et l'unité centrale que si l'entrée de la destination est déjà déterminée de manière précise. Cela permet une économie supplémentaire de communications, car le jeu de données servant à la comparaison est transmis par la liaison radio, notamment par un réseau de 10 transmission de données, vers le dispositif de navigation. L'enregistrement des dénominations liées aux personnes peut être protégé par le système de protection de données et de plus cela simplifie la rechercher et la correction automatique des destinations introduites. Par exemple une association attribue à un utilisateur 15 du dispositif de navigation, un jeu de données servant à la comparaison. Dessins La présente invention sera décrite ci-après de manière plus détaillée à l'aide d'exemples de réalisation représentés dans les 20 dessins annexés dans lesquels: - la figure 1 est une vue schématique d'un dispositif de navigation selon l'invention en liaison avec une unité centrale et un calculateur, - la figure 2 montre le déroulement du procédé selon l'invention pour utiliser le dispositif de navigation, - la figure 3 montre un premier détail du déroulement du procédé concernant la sélection des dénominations enregistrées dans l'unité de mémoire et/ou dans un support de données du dispositif de navigation, - la figure 4 montre un autre détail du déroulement du procédé selon 30 l'invention concernant l'entrée et la détermination de la destination, - la figure 5 montre un exemple de réalisation de la conception de la mémoire pour les dénominations dans l'unité de mémoire et/ou dans un support de données du dispositif de navigation selon l'invention. Description de modes de réalisation Le dispositif de navigation selon l'invention peut s'utiliser pour la navigation appliquée à n'importe quel véhicule. Il est utilisé notamment de façon avantageuse pour la navigation d'un véhicule circulant sur un réseau routier. La figure 1 montre un dispositif de 5 navigation 1 installé dans un véhicule automobile. Le dispositif de navigation 1 comporte une installation de localisation 2 pour déterminer la position actuelle du véhicule, par exemple un dispositif de localisation par satellite, notamment le système GPS (système de positionnement global). Le dispositif de navigation 1 est relié à une unité de service 3 10 munie de touches 4 pour introduire du texte et/ou pour sélectionner une liste affichée. Une unité d'affichage 5 constitue un écran présentant le texte introduit par l'unité de service ou de commande 3 et affichant des listes ou autres zones de sélection pour sélectionner une destination. Un dispositif de calcul 6 du dispositif de navigation 1 sert à adap15 ter les informations de texte introduites par l'unité de commande 3 avec des dénominations mises en mémoire. Dans un premier exemple de réalisation on a enregistré les dénominations sur un support de données 7 placé dans un lecteur de support de données 8. Ce dernier est relié au dispositif de navigation 1. Le support de données 7 est réalisé 20 de préférence sous la forme d'un support de mémoire magnétique et/ou optique, par exemple un CD-ROM. Selon un autre exemple de réalisation, les désignations sont enregistrées dans une mémoire 9 intégrée au dispositif de navigation 1. Un autre mode de réalisation prévoit à la fois le support de données 7 et la mémoire 9 comme unités d'enregistrement 25 pour recevoir des dénominations. Par l'accès aux unités de mémoire 7, 9 le dispositif de calcul 6 corrige les informations introduites par l'unité de commande 3 selon une règle de correction prédéfinie. En cas d'entrées équivoques, l'unité d'affichage 5 lance un dialogue avec l'utilisateur pour lui pré30 senter un menu de sélections lui permettant de choisir sans équivoque sa destination. Une fois la destination fixée sans équivoque, une interface téléphone mobile 10 du dispositif de navigation 1 établit une première liaison de téléphone mobile 11 avec une unité centrale 12. La liaison téléphone mobile 11 transmet à la fois la position actuelle du 35 véhicule fournie par l'installation de localisation 2 et la destination fournie par le dispositif de calcul 6 vers l'unité centrale 12. L'unité centrale 12 comporte une unité de calcul 13 qui, en accédant à une base de données 14, détermine un trajet entre la position actuelle du véhicule et la destination transmise. La base de données contient l'association en5 tre la position actuelle du véhicule et la destination avec des positions dans le réseau routier. La base de données 14 peut également contenir des informations actuelles relatives par exemple à l'état des routes ou l'état de la circulation. Ces informations seront prises en compte pour le calcul du trajet. Ensuite, l'unité centrale 12 transmet en retour le trajet 10 ainsi défini par l'intermédiaire de l'interface de téléphone mobile 10 vers le dispositif de navigation 1. Le trajet est affiché au moins en partie dans le dispositif d'affichage 5 et par le dispositif d'affichage 5 ainsi que par un équipement de haut-parleur 15, notamment en fonction de la position actuelle respective du véhicule, l'utilisateur reçoit des indica15 tions jusqu'à ce qu'il ait atteint la destination. Les dénominations peuvent être fournies au dispositif de navigation par l'intermédiaire d'un support de données 7 du commerce. Il est toutefois possible d'avoir une composition personnalisée de données. Pour cela, on relie une unité de calcul 16 par un réseau de don20 nées 17, par exemple le réseau Internet à un serveur 18. Le serveur 18 fournit un masque de sélection par le réseau de transmission de données 17. Ce masque est transmis à l'unité de calcul 16 et il est présenté dans l'unité d'affichage 19. L'utilisateur pourra ainsi transmettre des dénominations associées aux domaines géographiques de la mémoire 25 20 par le réseau de données 17 vers l'unité de calcul 16. La sélection des données à transmettre se fait dans un premier exemple de réalisation selon les zones géographiques, par exemple les états tels que l'Allemagne, la France ou des régions telles que les Alpes ou selon d'autres critères comme par exemple des restaurants et des curiosités. 30 En outre, on peut transmettre par exemple des données de noms telles que le nom et/ou les numéros des titulaires de raccordement téléphonique. A un raccordement téléphonique on peut ensuite associer par l'unité centrale 12, une position dans le réseau routier. Il est également possible que l'utilisateur génère de lui-même d'autres jeux de données à 35 l'aide de l'unité de calcul 16. Selon un premier exemple de réalisation, l'unité de calcul 16 comporte un lecteur 21 dans lequel on place le support de données 16 et qui décrit les données transmises ou introduites. Selon un autre exemple de réalisation, l'unité de calcul 16 est reliée à une interface 22 5 qui établit une seconde liaison de téléphone mobile 23 vers l'interface radio du dispositif de navigation 1 si bien que de cette manière également on puisse transmettre des données vers le dispositif de navigation 1. Selon un autre mode de réalisation non représenté à la figure 1, l'unité de calcul 16 est réalisée sous la forme d'un calculateur portable 10 que l'on peut relier par une liaison câblée au dispositif de navigation 1 de sorte que les données puissent être transférées de cette manière au dispositif de navigation 1. Dans une réalisation préférentielle, les données transmises par l'unité de calcul 16 au dispositif de navigation 1 sont personnalisées pour qu'après l'entrée de son identification, 15 l'utilisateur puisse accéder à un jeu de données de noms qui lui est associé. Le serveur 18 et l'unité centrale 12 peuvent être des unités différentes travaillant indépendamment l'une de l'autre; toutefois, le serveur 18 et l'unité centrale 12 peuvent être également réunis ou du moins être reliés par une liaison de transmission de données 24 repré20 sentée en trait interrompu. La fourniture de données par le support de données 7, notamment lors de la première initialisation du dispositif de navigation 1, est une solution avantageuse. La transmission de données par la seconde liaison téléphone mobile 23 est intéressante pour une actualisa25 tion d'un jeu partiel de données ou lorsqu'on complète des données déjà existantes. Le lecteur 21 peut alors servir à inscrire dans le support de données par exemple dans le cas d'un graveur de CD. La figure 2 montre le déroulement selon l'invention du procédé de fonctionnement du dispositif de navigation 1. Au cours 30 d'une étape de transmission préparatoire 30 on transmet les dénominations vers le dispositif de navigation 1. Lors de la mise en route du dispositif de navigation 1, on introduit la destination au cours d'une étape d'entrée 31. Au cours de l'étape de transmission 32 suivante on transmet les données de destination à l'unité centrale 12. Dans l'étape 35 de calcul 33 on calcule ensuite le trajet par l'unité centrale 12 et dans l'étape de transmission en retour 34 on transmet ces informations en retour vers le dispositif de navigation 1. Ces informations donnent dans l'étape de conduite vers la destination 35, exécutée ensuite, des indications de conduite telles que par exemple les embranchements pour 5 quitter la chaussée utilisée jusqu'alors au niveau d'un croisement ou d'une sortie, jusqu'à atteindre la destination introduite. La figure 3 montre de manière détaillée l'état de transmission 30, préparatoire. Avec l'étape de démarrage 40, un utilisateur lance l'unité de calcul 16 et établit une liaison entre le réseau de don10 nées 17 et le serveur 18. Cela se fait de manière préférentielle par l'établissement d'une liaison par Internet et par l'entrée de l'adresse Internet du serveur. Le cas échéant on peut identifier l'utilisateur par un mot de passe à introduire. Dans l'étape de sélection 41 consécutive, l'utilisateur sélectionne tout d'abord la fonction de sélection pour établir 15 un index de dénominations. Cette fonction présente à l'utilisateur différentes régions pour la sélection, par exemple des états, des pays ou des villes. Un utilisateur pourra alors sélectionner une ou plusieurs de ces zones. En outre, on peut également offrir des catégories d'installations comme par exemple des hôtels, des curiosités ou des installations pu20 bliques. Dans l'étape de transmission 42 consécutive, les données correspondantes sont extraites de la mémoire 20 du serveur 18; ces données sont combinées selon un format de données approprié pour le dispositif de navigation 1 pour être ensuite transmises par le réseau de données 17 à l'unité de calcul 16. Ces données peuvent également être 25 enregistrées sur un compte chez le serveur 18 à la demande de l'utilisateur. Pour utiliser ces données, l'utilisateur peut transmettre, au cours de l'opération de chargement 43 qui s'effectue ensuite, les données du dispositif de navigation 1 soit par la seconde liaison de téléphone mobile 23 soit en cas de plus forte densité de données, on 30 enregistre les données sur un disque compact à l'aide du lecteur 21 pour les transmettre et on les place dans le lecteur de support de données 8. Selon un autre exemple de réalisation, à la requête du dispositif de navigation 1, les données enregistrées jusque chez le prestataire de services 18 peuvent également être transmises par un chemin de transmission non représenté, directement par l'interface de téléphone mobile 10 vers le dispositif de navigation 1. La figure 4 montre le détail de l'étape d'entrée 31. Partant d'une étape de départ 50, il est demandé à l'utilisateur d'introduire la 5 destination pour la navigation après avoir activé le dispositif de navigation 1. Dans l'étape d'entrée 51 suivante, on introduit un ou plusieurs signes de texte à l'aide de l'unité de commande 3 dans le dispositif de navigation 1. Dans d'autres exemples de réalisation, il est possible de sélectionner une destination dans une liste ou en entrant une position 10 par une unité d'affichage 5 sous forme d'écran tactile. Après l'étape d'entrée 51, une première étape de vérification 52 vérifie si la suite de signes introduits correspond à l'une des dénominations enregistrées soit sur le support de données 7 et/ou dans la mémoire 9. Si cela n'est pas le cas, on passe à une seconde étape de 15 vérification 53 dans laquelle on vérifie s'il est possible de corriger l'entrée selon une règle de correction. Comme règle de correction on peut par exemple prévoir de compléter des lettres manquantes ou corriger des inversions de lettres. Si une telle correction n'est pas possible on passe à une étape d'aide 54 dans laquelle il est indiqué à l'utilisateur 20 que l'entrée qu'il a effectuée ne correspond à aucun nom du dispositif de navigation. On revient ensuite à l'étape de départ 50 permettant à l'utilisateur de renouveler son entrée. Si au contraire on constate qu'une correction est possible on corrige l'entrée dans l'étape de correction 55. Ensuite on passe de 25 l'étape de correction 55 à une troisième étape de contrôle 56 que l'on atteint également à partir de la première étape de contrôle ou vérification 52 si des noms sont mis en mémoire auxquels on peut associer sans équivoque la succession de signes introduite jusqu'alors. Dans la troisième étape de contrôle 56 on vérifie si la suite de signes introduite 30 jusqu'alors permet une association non équivoque avec un nom déjà enregistré. Le cas échéant il faut compléter l'entrée de texte non équivoque déjà effectuée pour avoir la désignation complète de la destination. Ensuite, on continue par l'étape de fixation 57 dans laquelle on inscrit de manière définitive la destination ainsi déterminée comme destina35 tion. Ensuite, on passe à l'étape de transmission 32 non représentée à la figure 4. Si dans la troisième étape de contrôle 56 on n'a pas pu déterminer d'association non équivoque, on passe à une quatrième étape de contrôle 58 qui vérifie s'il est possible de compléter l'entrée vers un nombre de destinations situées en-dessous d'une limite prédéterminée, 5 par exemple cinq destinations. Si cela est le cas, on continue vers l'étape de sélection 59 dans laquelle on affiche au maximum cinq destinations pour l'utilisateur; celui-ci sélectionnera parmi ces destinations et permettra ainsi de fixer la destination souhaitée. Pour la sélection, on peut par exemple avoir différents noms de localités synonymes mais qui 10 se situent dans des régions différentes. De plus, l'information introduite jusqu'alors peut également autoriser une combinaison de différents lieux comme par exemple l'introduction des lettres " Karls " peut se référer à " Karlsruhe " ou " Karlsbad ". Si le nombre de destinations possibles dans la quatrième étape de contrôle 58 est encore trop grand, on 15 revient à l'étape d'entrée 51 de sorte que l'utilisateur peut introduire d'autres signes. La figure 5 montre un exemple de réalisation d'un jeu de données 60 pour des désignations. Dans l'exemple présenté ici, un premier jeu de données 61 contient des dénominations de lieux telles 20 que des villes, des quartiers, des communes et dans le second jeu de données 62 on a la liste des noms des rues. Chaque ligne 63, dont une seule n'est référencée pour des raisons de clarté du dessin, correspond à un nom. Dans la première colonne 64 du premier jeu de données 61, on a les noms de localités et dans la seconde colonne 65 du second jeu 25 de données 62 on a les noms des rues. Dans la seconde colonne 66 du premier jeu de données on a des informations complémentaires pour les noms respectifs correspondant à la première colonne 64. Il peut s'agir par exemple d'informations concernant plusieurs lieux portant le même nom et des 30 régions dans lesquelles se trouvent ces lieux. Il s'agit par exemple d'informations concernant un pays et/ou un code postal. La seconde colonne 67 du second jeu de données 62 contient des index vers les lieux respectifs du premier jeu de données 61 dans lesquels on aura les noms de rues correspondants. Dans un mode de réalisation préféren35 tiel, on inscrit le nom de rue qu'une seule fois dans le jeu de données 62 en utilisant un index concernant l'association avec le lieu, cet index se trouvant dans la seconde colonne 67. Dans un premier exemple de réalisation, en cas de détermination non équivoque de la destination, on transmet les informa5 tions de texte enregistrées dans les premières colonnes 64, 65, le cas échéant avec des informations complémentaires nécessaires, à l'unité centrale 12. Selon un second mode de réalisation, on peut également avoir une troisième colonne 68 du premier jeu de données comportant un code pour les noms de lieux respectifs et une troisième colonne 69 10 du second jeu de données 62 avec un code des noms de rues respectifs. On peut également prévoir des informations complémentaires telles que par exemple le pays et/ou le code postal, le tout de manière codée. A la place des informations de données de texte, dans le cas d'une sélection non équivoque de la destination, on peut également transmettre le code 15 enregistré dans les troisièmes colonnes 68, 69, le cas échéant avec les informations complémentaires nécessaires au code dans l'unité centrale 12 pour réduire en particulier la quantité de données à transmettre. L'unité centrale dispose alors d'une mémoire de données avec des informations pour récupérer les informations de texte correspondantes 20 par le code transmis. En outre, dans un troisième jeu de données non représenté à la figure 5, on peut lister des installations y compris un code correspondant comme par exemple des hôtels et des restaurants avec des indications de catégories et des flèches vers les lieux respectifs du 25 premier jeu de données 61. REVEND I CATI ONS 10) Dispositif de navigation comportant une unité de commande (3) et une interface (10) pour transmettre des données de destinations à une unité centrale (12) pour calculer un trajet vers la destination dans l'unité centrale (12), caractérisé en ce qu' une unité de mémoire (9) ayant des dénonminations mises en mémoire permet de déterminer une dénomination mise en mémoire à partir d'une entrée à l'aide de l'unité de commande (3) servant à fixer la destination, 10 les données de destinations associées à la dénomination déterminée et mise en mémoire étant transmises à l'unité centrale (12). 2 ) Dispositif de navigation selon la revendication 1, caractérisé par un lecteur de support de données (8) pour recevoir un support de données (7) ayant le dénominations mises en mémoire. 30) Dispositif de navigation selon la revendication 1, caractérisé en ce que les dénominations ou groupes de dénominations peuvent être sélectionnés et être transmis par une interface (10) vers le dispositif de navigation (1). 40) Dispositif de navigation selon la revendication 3, 25 caractérisé en ce que l'interface (10) est une interface radio, notamment un réseau de téléphone mobile et/ou un réseau de transmission de données. 50) Dispositif de navigation selon la revendication 1, 30 caractérisé en ce que les dénominations sont des noms de lieux et/ou de rues et/ou des noms d'installations. 6 ) Dispositif de navigation selon la revendication 1, 35 caractérisé par une unité de codage (6) pour coder et/ou combiner la transmission de données de destinations vers l'unité centrale (12). 70) Procédé pour introduire et transmettre une destination, selon lequel 5 on introduit les données pour fixer une destination dans un dispositif de navigation et à partir de ces données on transmet certaines données de destinations à une unité centrale, caractérisé en ce que les données introduites sont comparées à un jeu de données du dispo10 sitif de navigation avant la transmission de façon que les données de destination transmises permettent dans l'unité centrale une association non équivoque des données de destinations transmises et une position dans un réseau routier. 80) Procédé selon la revendication 7, caractérisé en ce que les données sont transmises à l'unité centrale par une liaison radio. 9 ) Procédé selon la revendication 8, 20 caractérisé en ce qu' on établit une liaison radio avec le dispositif de navigation vers l'unité centrale seulement après avoir terminé la détermination des données de destinations. 10 ) Procédé selon l'une des revendications 8 ou 9, caractérisé en ce que le jeu de données servant à la comparaison est transmis par la liaison radio, notamment par un réseau de transmission de données, vers le dispositif de navigation. 30 11 ) Procédé selon la revendication 7, caractérisé en ce qu' une association attribue à un utilisateur du dispositif de navigation, un jeu de données servant à la comparaison. 35