Brevet FR2900231A1 — publié le 20071026

Système d'assistance à la navigation d'un utilisateur. L'invention concerne un système d'assistance à la navigation d'un utilisateur tel qu'un conducteur de véhicule automobile, comprenant une unité mobile pour fournir des instructions de guidage à cet utilisateur. Dans un tel système de navigation, l'unité mobile comprend des moyens de communication à distance avec un système de positionnement géographique d'une personne ou d'un objet encore appelé système de géo-positionnement, tel que le système GPS (Global Positioning System), pour déterminer la position courante de l'utilisateur. Cette unité mobile comprend d'autre part des moyens de saisie avec lesquels l'utilisateur peut entrer une adresse d'une destination à laquelle il souhaite se rendre. Sur la base de la position courante de l'utilisateur et de l'adresse de destination, et à partir de données cartographiques numérisées, le système d'assistance détermine un itinéraire à suivre pour se rendre à cette adresse. L'unité mobile comprend un écran vidéo avec lequel elle affiche une partie de la carte numérisée correspondant au voisinage immédiat de la position courante de l'utilisateur, ainsi que l'utilisateur dans cette carte. L'itinéraire à suivre est représenté par une ou plusieurs flèches, montrant en particulier les changements de direction devant être effectués par l'utilisateur. En prenant connaissance du contenu affiché sur l'écran, l'utilisateur suit ainsi l'itinéraire qui lui est conseillé en bifurquant conformément aux flèches. L'unité mobile communique régulièrement avec le système GPS pour mettre à jour la position courante de l'utilisateur, de manière à mettre périodiquement à jour les données affichées sur l'écran vidéo. Différentes commandes telles qu'une commande de zoom avant et une commande de zoom arrière permettent à l'utilisateur d'ajuster l'échelle de la carte qu'il visualise sur l'écran. Un tel système pose différents problèmes illustrés ci-dessous dans le cadre d'un système d'assistance à la navigation d'un conducteur de véhicule automobile. Lors d'un long parcours sur autoroute, l'utilisateur zoome vers l'arrière pour avoir une vision plus globale de son itinéraire, attendu que dans ce cas les changements de direction sont relativement peu fréquents. Lors d'un parcours dans une ville qu'il ne connaît pas, l'utilisateur choisit au contraire un degré de zoom important pour visualiser de façon lisible et à temps les changements de direction qu'il doit effectuer, ces changements de direction pouvant être très fréquents. Dans une partie d'itinéraire nécessitant des changements de direction fréquents, y compris avec un niveau de zoom adapté, l'utilisateur doit très souvent regarder l'écran vidéo pour connaître la marche à suivre, ce qui tend à le déconcentrer de la conduite du véhicule, et constitue ainsi une source potentielle d'accident. Le but de l'invention est de remédier à cet inconvénient en proposant un système évitant de déconcentrer l'utilisateur de manière fréquente. A cet effet, l'invention a pour objet un système d'assistance à la navigation d'un utilisateur tel qu'un conducteur de véhicule automobile, comprenant une unité mobile, cette unité mobile incluant des moyens d'acquisition d'une adresse de destination fournie par l'utilisateur, des moyens de communication avec un réseau distant de type GPS pour déterminer le géo-positionnement de l'utilisateur, et des moyens pour fournir à cet utilisateur des instructions de guidage vers l'adresse de destination, caractérisé en ce qu'il comprend des moyens pour fournir les instructions de guidage sous forme de messages vocaux adressés à l'utilisateur. L'invention concerne également un système tel que défini ci-dessus, comprenant un serveur de navigation fixe, dans lequel l'unité mobile comprend des moyens de transmission de l'adresse de destination et du géopositionnement au serveur de navigation, et dans lequel le serveur de navigation comprend des moyens de détermination d'instructions de guidage et de communication de ces instructions de guidage à l'unité mobile sous forme de messages vocaux émis via une liaison de communication sans fil. L'invention concerne également un système tel que défini ci-dessus, dans lequel le géo-positionnement est transmis par l'unité mobile sous forme de données textuelles. L'invention concerne également un système tel que défini ci-dessus, dans lequel l'unité mobile comprend un micro, et des moyens de transmission au serveur de navigation d'un message vocal dicté par l'utilisateur et correspondant à l'adresse de destination. L'invention concerne également un système tel que défini ci-dessus, dans lequel le serveur comprend des moyens de synthèse vocale pour former des messages vocaux à partir d'instructions de guidage textuelles déterminées par ce serveur. L'invention concerne également un système tel que défini ci-dessus, dans lequel le serveur de navigation comprend des moyens de reconnaissance vocale pour convertir le message vocal de l'adresse de destination en des données textuelles représentatives de cette adresse. L'invention sera maintenant décrite plus en détail, et en référence à la figure unique qui est une représentation du système selon l'invention sous forme de schéma bloc. L'idée à la base de l'invention est de restreindre la nécessité pour l'utilisateur de consulter l'écran d'affichage vidéo. A cet effet, le système d'assistance à la navigation comprend un haut parleur, ou bien est relié à un système audio existant, et des moyens pour délivrer les instructions de guidage sous forme de messages vocaux émis par le haut parleur. Comme représenté symboliquement sur la figure unique, le système de navigation comprend une unité mobile 1, qui communique avec un serveur de navigation fixe et distant, repéré par 2. Dans le cas d'un système d'assistance à la navigation d'un véhicule, cette unité mobile 1 peut être une unité embarquée dans le véhicule, connectée à un système audio du véhicule incluant notamment un haut parleur et/ou un micro. L'unité mobile 1 comprend des moyens de communication 3 avec un système de géo-positionnement tel que le système GPS. A intervalles réguliers, ou continûment, l'unité 1 communique avec le réseau distant que constitue le système GPS qui lui transmet des informations de géo-positionnement. Ces informations de géo-positionnement sont des informations de localisation telles que latitude et longitude de l'utilisateur ou du véhicule à l'instant considéré, ces informations se présentant par exemple sous forme de données numériques textuelles. L'unité mobile comprend également des moyens de transmission 4 de ces données de géo-positionnement, au serveur de navigation distant 2 qui est fixe. Ces données de géo-positionnement sont transmises sous forme de messages SMS (Short Message Service), GPRS (Global Packet Radio Service) ou UMTS (Universal Mobile Telecomunication System) au serveur distant par une voie de transmission repérée par 6. Les données de géo-positionnement sont régulièrement ou continûment actualisées, et elles sont transmises, par exemple toutes les secondes, au serveur de navigation 2. L'unité mobile 1 comprend également un haut parleur 7 et un micro 8 qui sont reliés aux moyens de transmission 4. Pour entrer dans le système une adresse de destination, l'utilisateur 9 active le micro 8 et dicte l'adresse de destination à laquelle il souhaite se rendre. A cette étape, dans le cas d'un système d'assistance à la navigation d'un véhicule, le conducteur 9 peut également dicter des critères à respecter pour le trajet. Il peut par exemple préciser qu'il souhaite ou ne souhaite pas emprunter une autoroute, une voie express, ou bien une voie rapide. Les moyens de transmission 4 qui sont reliés au micro 8 transmettent au serveur de navigation 2 le message vocal de l'adresse de destination tel que dicté par l'utilisateur. Ce message vocal est un signal audio, il n'est ni décodé ni interprété par l'unité mobile 1 : il est transmis tel quel au serveur de navigation 2 via une autre voie de transmission, repérée par 11. Cette autre voie de transmission est du même type qu'une voie de communication de téléphone sans fil, et elle est établie entre l'unité mobile 1 et le serveur de navigation 2. Lorsqu'il est reçu dans le serveur de navigation 2, le message vocal est éventuellement mémorisé, et converti par le serveur de navigation 2 en des données textuelles représentatives de l'adresse de destination, et éventuellement des critères à respecter. Cette conversion est réalisée avec un algorithme de reconnaissance vocale qui reçoit en entrée le signal vocal et fournit en sortie des données textuelles correspondant à l'adresse de destination. Le message vocal peut être dicté en n'importe quelle langue, l'algorithme de reconnaissance vocal du serveur de navigation 2 étant également chargé d'identifier la langue de l'utilisateur. En cas d'échec de l'étape de reconnaissance vocale, le serveur de navigation 2 transmet à l'unité mobile un message d'échec pour reprendre le processus. Dans ce cas, l'utilisateur dicte à nouveau son adresse de destination, en vue d'une nouvelle tentative d'interprétation de ce message vocal par l'algorithme de reconnaissance vocale. Sur la base de l'adresse de destination convertie en données textuelles, avec éventuellement les critères à respecter pour l'itinéraire, des données de géo- positionnement de l'utilisateur ou du véhicule, et de données cartographiques numérisée, le serveur de navigation 2 détermine un itinéraire à suivre entre la position courante et l'adresse de destination. Cet itinéraire est défini en particulier par les 15 prochains changements de direction que doit effectuer l'utilisateur. Le serveur 2 transmet alors à l'unité mobile 1 un message vocal de guidage, indiquant le prochain changement de direction à effectuer. Par exemple, 20 l'itinéraire déterminé par le serveur de navigation indique qu'il faudra tourner à gauche à la prochaine intersection. Cette indication est convertie dans le serveur de navigation 2, en un message vocal de guidage, de type 25 audio, par un algorithme de synthèse vocale, puis il est transmis tel quel par la voie de transmission 11 qui est du même type qu'une voie de communication de téléphone sans fil. Lorsque ce message vocal de guidage est reçu dans 30 l'unité mobile 1, il est émis sur le haut parleur 7 par l'unité de transmission 4 pour être entendu par l'utilisateur 9, qui est ainsi informé de l'itinéraire à suivre sans avoir à consulter l'écran vidéo d'affichage. L'itinéraire est régulièrement mis à jour, dans le 35 serveur de navigation 2, au fur et à mesure que celui-ci reçoit des actualisations du géo-positionnement de l'utilisateur ou du véhicule, via la liaison 6. L'unité mobile 1 peut aussi comprendre un dispositif de saisie manuelle de l'adresse de destination, par exemple au moyen d'un clavier. Dans ce cas, l'adresse de destination est saisie manuellement par l'utilisateur, et transmise au serveur de navigation, directement sous forme de données textuelles. Cette possibilité additionnelle permet d'assurer que le système reste utilisable par exemple dans le cas d'un utilisateur ayant une intonation provoquant une grande quantité d'échecs au niveau de la reconnaissance vocale mise en oeuvre dans le serveur de navigation 2. A ce titre, il est également possible de prévoir l'intervention d'un central téléphonique dans lequel un opérateur reçoit le message vocal contenant l'adresse de destination, et le transcrit dans une forme textuelle pour traitement dans le serveur de navigation 2, par l'algorithme de détermination de cet itinéraire. Les messages vocaux de guidage peuvent se limiter à une indication de l'orientation à choisir lorsque la prochaine bifurcation sera rencontrée, mais ces messages peuvent également préciser le nom de la rue à emprunter lors de cette prochaine bifurcation ainsi que la distance à laquelle elle se situe par rapport à la position courante du véhicule. Ces messages vocaux de guidage peuvent aussi indiquer les deux ou trois prochains changements de direction pour suivre l'itinéraire. Les messages vocaux de guidage peuvent être transmis directement par le serveur de navigation dès qu'ils ont été établis par synthèse vocale dans le serveur de navigation. Mais ces messages de guidage peuvent aussi être transmis sous forme textuelle depuis le serveur de navigation 2 vers l'unité mobile 1 pour être convertis en messages vocaux par un algorithme de synthèse vocale implémenté dans l'unité mobile 1. L'invention permet d'éviter de déconcentrer l'utilisateur en lui faisant observer l'écran vidéo trop souvent. Elle présente notamment l'intérêt de pouvoir être mise en oeuvre complémentairement à un écran vidéo, ce qui permet alors à l'utilisateur de disposer de deux dispositifs d'information parmi lesquels il a la possibilité de choisir. L'invention permet d'autre part de réduire significativement le coût de fabrication de l'unité mobile puisque celle-ci peut se limiter, principalement à des moyens de communication avec un système de géo- positionnement, en association avec une liaison bidirectionnelle avec le serveur qui est une liaison du type téléphone portable. D'autre part, l'invention permet de résoudre la question de la reconnaissance de la langue de l'utilisateur qui est directement effectuée par le serveur de navigation. L'utilisateur n'a par conséquent pas besoin de saisir explicitement la langue dans laquelle il souhaite que les informations lui soient transmises. L'invention permet également de réduire les coûts de maintenance des données cartographiques qui ont besoin d'être actualisées seulement au niveau du serveur de navigation 2, et non pas chaque unité mobile. L'unité mobile peut être une unité installée à demeure dans un véhicule automobile, mais elle peut également être intégrée à un téléphone mobile, l'invention pouvant ainsi être utilisée tant pour le guidage d'un conducteur de véhicule que pour le guidage d'un piéton. REVENDICATIONS 1. Système d'assistance à la navigation d'un utilisateur (9) tel qu'un conducteur (9) de véhicule automobile, comprenant une unité mobile (1), cette unité mobile (1) incluant des moyens d'acquisition (8, 4) d'une adresse de destination fournie par l'utilisateur (9), des moyens de communication (3) avec un réseau distant de type GPS pour déterminer le géo-positionnement de l'utilisateur, et des moyens pour fournir à cet utilisateur (9) des instructions de guidage vers l'adresse de destination, caractérisée en ce qu'il comprend des moyens (11, 4, 7) pour fournir les instructions de guidage sous forme de messages vocaux adressés à l'utilisateur. 2. Système selon la revendication 1, comprenant un serveur de navigation fixe (2), dans lequel l'unité mobile (1) comprend des moyens de transmission (4) de l'adresse de destination et du géo-positionnement au serveur de navigation (2), et dans lequel le serveur de navigation (2) comprend des moyens de détermination d'instructions de guidage et de communication de ces instructions de guidage à l'unité mobile (1) sous forme de messages vocaux émis via une liaison de communication sans fil (11). 3. Système selon la revendication 2, dans lequel le géo-positionnement est transmis par l'unité mobile (1) sous forme de données textuelles. 4. Système selon l'une des revendications précédentes, dans lequel l'unité mobile (1) comprend un micro, et des moyens de transmission au serveur de navigation (2) d'un message vocal dicté par l'utilisateur et correspondant à l'adresse de destination. 5. Système selon la revendication 2, dans lequel le serveur comprend des moyens de synthèse vocale pour former des messages vocaux à partir d'instructions de guidage textuelles déterminées par ce serveur. 6. Système selon la revendication 4 ou 5, dans lequel le serveur de navigation (2) comprend des moyens de reconnaissance vocale pour convertir le message vocal de l'adresse de destination en des données textuelles représentatives de cette adresse.