Brevet FR2786963A1 — publié le 20000609

d 2786963 Système d'aide à la navigation terrestre et terminal d'un tel système Un système d'aide à la navigation terrestre fournit à un mobile des informations lui permettant de choisir sa route, pour atteindre une destination fixée, en fonction des voies de circulation existantes et de leur encombrement. On peut ainsi optimiser le temps de trajet ou la distance à parcourir. Par mobile, il faut essentiellement entendre un véhicule ou un piéton. Cependant, le conducteur d'un véhicule automobile équipé d'un tel système ne vise pas toujours un lieu de destination précis, en ce sens qu'il peut rechercher un service et les fournisseurs de celui-ci, tels que station- service, pharmacie ou hôtel. Il lui faut donc d'abord localiser comme il peut un lieu de destination, o ce service est fourni, et ce n'est qu'après cette localisation qu'il peut utiliser le système d'aide à la navigation, en lui fournissant la destination visée. En outre, il est préférable de vérifier, avant de se déplacer, que le service localisé est effectivement disponible. La phase de localisation nécessite de se renseigner à partir d'un recueil d'adresses ou, sinon, auprès de personnes rencontrées. Il faut ensuite réussir à reporter sur un plan la destination visée. Une telle exploitation fait perdre un temps considérable et peut entraîner des trajets inutiles, ce qui est gênant en cas d'urgence ou en cas de manque de carburant. La présente invention vise à proposer un système d'aide à la navigation terrestre qui fournisse, à son utilisateur se déplaçant à pied ou à bord d'un véhicule, des informations lui permettant de choisir sa destination. A cet effet, l'invention concerne tout d'abord un système d'aide à la navigation terrestre, comportant un réseau de communication pour relier une base de données globale, contenant des données de localisation de fournisseurs de services, à un terminal mobile comprenant une base et des moyens de téléchargement, dans cette base mobile, depuis la base globale et à travers le réseau, de données de la base globale, la base mobile étant agencée pour commander des moyens de présentation de données du L I IlI11' 2 2786963 terminal, des moyens de sélection de données de la base globale étant agencés pour commander les moyens de téléchargement par comparaison entre les données de localisation de fournisseurs et des données de localisation du terminal fournies par des moyens de localisation de celui- Ci. Ainsi, le serveur désigne sans délai, à l'utilisateur du terminal, des fournisseurs d'un service désiré et cet utilisateur peut alors en sélectionner un pour se rendre à l'endroit correspondant. Il peut io éventuellement l'atteindre préalablement par téléphone s'il est désigné par un numéro d'appel et non par son adresse. L'invention concerne aussi un terminal mobile d'aide à la navigation terrestre d'un système selon l'invention, comportant des moyens de téléchargement, dans une base de données du terminal, de données d'une base globale externe désignant des fournisseurs de services dans une zone géographique, et des moyens de présentation des données de la base du terminal. L'invention sera mieux comprise à l'aide de la description suivante d'une forme de réalisation préférée du système d'aide à la navigation terrestre de l'invention, représenté schématiquement sur la figure unique annexée. Le système représenté d'aide à la navigation terrestre d'un mobile comporte un serveur 1, ou base de données globale, contenant des informations, ou données de localisation, spécifiant divers services et leurs fournisseurs, tels que stations-service, pharmacies, hôtels, restaurants, terrains de golf et autres. Il équivaut à un annuaire par professions, avec la liste des fournisseurs de services, avec un repère spécifique à chacun, constitué par exemple de sa position géographique (coordonnées géographiques ou nom de rue et numéro) et/ou d'un numéro téléphonique d'appel par un réseau téléphonique, ici le réseau de radiotéléphonie cellulaire GSM. L'appel peut être vocal ou relatif à des données, de télécopie ou de courrier électronique par exemple. 3 2786963 Le système comporte aussi au moins un équipement mobile 10, ou terminal, installé ici à bord d'un véhicule terrestre automobile et relié au serveur 1 par radio, et précisément ici par le réseau de radiotéléphonie cellulaire GSM 2. En pratique, il existe une pluralité de tels équipements 10 et le serveur 1 est donc, dans cet exemple, commun à plusieurs équipements mobiles 10. En variante, le serveur 1 pourrait être, en tout ou partie, intégré avec l'équipement 10, sous forme de lecteur de CD- ROM par exemple, donc éventuellement sans nécessité, pour l'équipement 10, d'une liaison radio avec un serveur distant. Dans cet exemple, il est en outre prévu un système de localisation de mobile, ici le réseau de satellites GPS, référencé 3. En outre, il est aussi prévu ici un système de diffusion d'informations d'aide à la navigation terrestre 4, ici le système RDS, diffusant par radio des informations relatives à la disponibilité des voies de circulation des zones géographiques dont la carte est diffusée, disponibilité variant avec le trafic et les travaux routiers. L'équipement mobile d'aide à la navigation 10 comporte des circuits 12 d'un poste de radiotéléphonie cellulaire GSM, un récepteur GPS 13 et un récepteur 14 de données RDS, pour communiquer avec les réseaux ou serveurs respectifs 2, 3 et 4. Un microprocesseur 20, relié à un clavier 21 et commandant un écran 22, est relié aux divers circuits de l'équipement 10, pour les gérer. Un microphone 23 est relié phoniquement, par un circuit d'adaptation 24 qui le polarise, aux circuits GSM 12, qui commandent, en réception radio, un circuit amplificateur 27 de commande d'un haut-parleur 28. Des circuits de reconnaissance vocale sont commandés par le circuit d'adaptation 24 et fournissent les informations correspondantes au microprocesseur 20. En sens inverse, le microprocesseur 20 commande des circuit de synthèse vocale 26, commandant le circuit amplificateur 27. Au microprocesseur est en outre associée une mémoire 30 de logiciels et de données, traitant diverses fonctions pour des services tels que liaisons GSM, traitement des données du serveur 1 et des données GPS et RDS, guidage du véhicule, surveillance de l'état du véhicule. Une mémoire 31, reliée au II I- I 11 1 4 2786963 microprocesseur 20 et constituant une base de données locale, contient un annuaire local des services du serveur 1, ainsi que des données et des annuaires et agendas personnels d'utilisateurs de l'équipement 10. Une carte SIM associée à un lecteur (non représentés) permet la mise à jour de l'annuaire local des services en mémoire 31. Les mémoires 30 et 31 peuvent en particulier consister en un disque CD-ROM associé à un lecteur, tel qu'évoqué plus haut, le serveur 1 pouvant être intégré, en tout ou partie, dans ce CD-ROM. Des circuits 32, du genre calculateur de bord, sont reliés au microprocesseur 20 et à divers organes du véhicule pour les surveiller et au besoin émettre un message d'alarme par le réseau GSM 2 vers un centre de maintenance, non représenté. Un bus informatique 35 relie, en particulier, les circuits 30, 31 et 32 au microprocesseur 20. Le fonctionnement du système d'aide à la navigation terrestre va maintenant être expliqué plus en détails. Le serveur 1 peut fonctionner en mode de diffusion systématique, c'est-à- dire uniquement en émission. Les équipements comme celui référencé 10 reçoivent alors, par les circuits 12 qui permettent le téléchargement, toutes les données du serveur 1 et ensuite les trient et les mémorisent en fonction du ou des services souhaités et de leur position géographique ou des premiers chiffres des numéros d'appel de ces services, qui indiquent leur zone géographique pour afficher les données du serveur 1 spécifiant les services souhaités. Ceci reste vrai dans la variante ci-dessus, à intégration serveur-équipement. En variante, comme le réseau GSM 2 est de type cellulaire, le serveur 1 peut diffuser systématiquement dans chaque cellule, par la station de base de celle-ci telle que celle référencée 29, uniquement les données relatives à la zone géographique de la cellule et, éventuellement, aux cellules voisines. Le serveur 1 peut aussi fonctionner en mode émetteur-récepteur, asservi par les stations de base 29 qui commandent, dans le serveur 1, des I I1 11|1 2786963 circuits 1l1 de sélection, ou tri, géographique des données de services pour n'en recevoir que les données relatives à leur cellule. Il s'agit alors d'un mode de diffusion, dans chaque zone géographique, de données adaptées à la zone concernée. A la place des stations de base 29, ce peut être l'équipement 10 qui se localise lui-même et le microprocesseur 20 commande les circuits de tri 11 par le réseau GSM 2, en leur fournissant des informations ou commandes de tri spécifiques à l'équipement 10. Ainsi, le récepteur GPS 13 peut transmettre, au serveur 1, la position du véhicule par le réseau GSM 2, en commandant les circuits GSM 12 à travers le microprocesseur 20. On utilise ici à cet effet le Service de Messages Courts (SMS) qui offre l'avantage d'être économique tout en étant bien adapté à la transmission de données. Ainsi, le microprocesseur 20 et le serveur 1 communiquent entre eux par des canaux de signalisation SMS transmettant des messages de données à travers le réseau GSM 2, pour transmettre des messages relatifs aux données du serveur 1, comme par exemple des requêtes de données vers le serveur 1, la position de l'équipement 10 et, en retour, les données des services. Les circuits de sélection 11 comparent les données de localisation des fournisseurs dans la base globale 1 et les données de localisation de l'équipement 10 fournies par les circuits de localisation de celui-ci et ils commandent des circuits d'émission, dans le serveur 1, qui eux-mêmes commandent, par transmission des données voulues, les circuits récepteurs de téléchargement 12, 20. Le serveur 1 adresse alors à l'équipement 10 uniquement les données d'une zone entourant la position de celui-ci. En particulier, le microprocesseur 20 peut déterminer, d'après une suite de relevés de position, la direction de déplacement du véhicule et en déterminer une zone géographique représentant un cône de déplacement de celui-ci, pour y limiter la recherche de services qu'il a requise. Si le serveur 1 a un mode de fonctionnement point à point, à émissions dédiées spécifiquement à chaque équipement comme celui référencé 10, une station de base comme 29 qui a détecté la présence de l'équipement 10 dans sa cellule peut se substituer au GPS 3, 13 pour informer le serveur 1 de cette présence. De ce fait, le serveur 1, appelé à travers le I:1I1 = 11X1 6 2786963 réseau GSM 2 par l'équipement 10 et recevant de celui-ci une requête spécifiant un ou plusieurs services, fournit en retour, par émission radio à partir de la station de base 29 voulue, les données des services voulus, limitées à la zone de la cellule considérée. Les données d'informations relatives aux services, téléchargées dans le microprocesseur 20 à travers les circuits radio 12, sont présentées à l'utilisateur de l'équipement 10 sur l'écran 22, par exemple sous forme d'une carte électronique et d'icônes représentant chaque fournisseur de services avec par exemple sa position géographique, son adresse, son numéro d'appel téléphonique, télécopie, ou courrier électronique. Ces données peuvent aussi être restituées par les circuits de synthèse vocale 26. De préférence, afin d'éviter de saturer en données l'équipement 10, seules sont reçues par radio et/ou présentées les données répondant au(x) critère(s) de sélection d'une requête de l'utilisateur. Cette requête peut être formulée vocalement et reconnue par les circuits 25 pour être transformée en mots de code correspondants, transmis à travers un canal SMS, ou être saisie au clavier 21 ou encore par un écran tactile (22) affichant la liste des services de l'annuaire de la mémoire 31. Les circuits ci-dessus permettent ainsi la transmission, au serveur 1, de requêtes de données. Lorsque des données de fournisseurs de service ont ainsi été présentées à l'utilisateur, par exemple des numéros de téléphone, il peut alors sélectionner au clavier 21 ou vocalement (25), ou par écran tactile (22), l'un de ceux- ci et commander, à travers le microprocesseur 20, son émission par les circuits GSM 12 afin d'entrer en communication vocale avec le fournisseur. Ce dernier, s'il répond, peut ainsi confirmer ou infirmer sa disponibilité et en outre indiquer sa position ou situation géographique, avec les voies d'accès. Un échange de télécopies à partir du microprocesseur 20, contenant un protocole de télécopie, ou de courrier électronique, permet le même genre d'échange de questions et de réponses. En émission, les télécopies et le courrier électronique peuvent être adressés et composés vocalement (25). De même, le circuit de synthèse vocale 26 permet à l'utilisateur de prendre connaissance, de I1 II 1 i1l 7 2786963 façon sonore, de télécopies ou courriers électroniques reçus, provenant d'un fournisseur de services par exemple. La carte SIM et l'annuaire local de services (31) permettent à l'utilisateur de prendre connaissance localement de tout ou partie de la liste des divers services qui existent dans le serveur 1 et même des coordonnées géographiques et autres données des fournisseurs, donc sans appeler le serveur 1. Celui-ci est ainsi fonctionnellement au moins partiellement intégré à l'équipement 10 sous forme d'une base locale mobile. Ce n'est qu'en cas d'insuccès ou de non-satisfaction dans la recherche de données relatives à un service ou un fournisseur de service, telles que son numéro de téléphone, dans la mémoire 31, que l'équipement 10 émet (12) une requête SMS de données correspondante vers le serveur 1. La mémoire 31, équivalent local fonctionnel succinct du serveur global 1, est alors mise à jour par les données reçues du serveur 1. Un réseau de communication local, ici le bus informatique 35, relie la mémoire 31 au microprocesseur 20 qui constitue une base de données mobile téléchargée par la mémoire 31 à travers le bus 35, remplaçant alors fonctionnellement le serveur global 1 et le réseau 2. La description relative à la sélection des données du serveur 1 et un téléchargement de celles-ci dans le microprocesseur 20 est donc aussi valable pour la mémoire 31. Les données ainsi reçues par le microprocesseur 20 commandent l'écran 22 qui les présente. La mémoire 31 peut ainsi être qualifiée de base locale téléchargée par le serveur 1, lorsqu'on fait appel à celui-ci, mais, sinon, elle constitue aussi une base globale, succincte, de téléchargement du microprocesseur 20 qui commande l'affichage des données sélectionnées. Dans une variante d'équipement 10 pour piéton, l'annuaire de services en mémoire 31 n'existe pas, afin de limiter le volume du matériel, et l'utilisateur consulte alors systématiquement par radio le serveur 1. Il mémorise, au moins temporairement, les données provenant de celui-ci dans la mémoire 31 de base locale (ou directement dans le microprocesseur 20), pour les afficher sur l'écran 22 d'affichage des données, à travers le bus 35 et le microprocesseur 20. 8 2786963 Le système RDS 4, 14 permet de recevoir des données cartographiques spécifiant la disponibilité du réseau de voies de communication de la région dans laquelle se trouve le véhicule et les conditions de circulation. Il s'agit donc en particulier d'informations évolutives, dynamiques, qui viennent compléter des informations cartographiques de base du serveur 1. Le microprocesseur 20, qui reçoit ces données, peut alors reporter, sur la carte électronique transmise par le réseau RDS 4, la position du fournisseur de service finalement retenu. Ce report peut être effectué à partir d'une saisie (21, 25), de données reçues du serveur 1, effectuée par io l'utilisateur ou automatiquement, après validation (21, 25), si le serveur 1 fournit directement les positions géographiques des services. Le microprocesseur 20 peut alors sélectionner, à partir des données RDS et de la position du fournisseur de service à atteindre, un trajet optimal, qu'il affiche sur l'écran 22 avec le réseau routier qui l'entoure. Le microprocesseur 20 assure en outre la tenue à jour de l'annuaire 31 des services du serveur 1 à partir des données reçues de celui-ci. De même, le microprocesseur 20 gère l'annuaire personnel de la mémoire 31, accessible par le clavier 21 et à la voix (25). Parmi les fournisseurs de services se trouve ici un service de télésurveillance qui relève par radio (12) l'état des circuits 32, c'està-dire une image électronique de l'état de fonctionnement des organes surveillés. Sont ainsi surveillés divers paramètres, par exemple la température moteur, la pression hydraulique, la pression des pneux (par capteurs radio intégrés), l'usure des freins, le niveau d'huile moteur, les coussins gonflables (air-bag) et éventuellement le niveau d'essence. Le microprocesseur 20 émet ainsi cycliquement par canal SMS un jeu de mesures correspondantes vers le numéro d'appel du service de télésurveillance et celui-ci peut transmettre en retour une alarme et éventuellement des consignes à exécuter. Le déclenchement du système de gonflage du coussin entraîne l'émission immédiate d'un message radio d'alarme. Si, en particulier, le service de télésurveillance ne peut plus alors communiquer avec les circuits de surveillance 32, cela laisse supposer un accident grave et il prévient alors des services de sécurité i I1 I' IIl 9 2786963 routière, en leur indiquant la position du véhicule. A bord d'un autobus, les circuits 32 pourraient de même signaler, par commande manuelle, une agression et commander des moyens de surveillance, tels que caméras et microphones, et de dissuasion tels que klaxon et antivol. I I I 111l 2786963 REVENDICATIONS 1.- Système d'aide à la navigation terrestre, comportant un réseau de communication (2, 35) pour relier une base de données globale (1, 31), contenant des données de localisation de fournisseurs de services, à un terminal mobile comprenant une base (20) et des moyens de téléchargement (12, 20, 35), dans cette base mobile (20), depuis la base globale (1, 31) et à travers le réseau (2, 35), de données de la base globale (1, 31), la base mobile (20) étant agencée pour commander des moyens (22) de présentation de données du terminal (10), des moyens (11) de sélection de données de la base globale (1, 31) étant agencés pour commander les moyens de téléchargement (12, 20, 35) par comparaison entre les données de localisation de fournisseurs et des données de localisation du terminal (10) fournies par des moyens de localisation (3, 13, 21) de celui-ci. 2.- Système selon la revendication 1, dans lequel la base de données globale (1) est commune à plusieurs terminaux (10) et reliée à ceux-ci par un réseau radio (2). 3.- Système selon la revendication 2, dans lequel le réseau radio (2) est du type cellulaire et comporte les moyens (29) de localisation du terminal (10). 4.- Terminal mobile d'aide à la navigation terrestre d'un système selon la revendication 1, comportant des moyens (12, 20, 35) de téléchargement, dans une base de données locale (20), de données d'une base globale (1, 31) désignant des fournisseurs de services dans une zone géographique, et des moyens (22, 26-28) de présentation des données de la base locale (20). 5.- Terminal selon la revendication 4, dans lequel les moyens de téléchargement comportent des moyens radio (12) de liaison avec la base globale (1) et d'échange de messages dans des canaux de signalisation (SMS) d'un réseau radio (2). I I II l [ i il 2786963 6.- Terminal selon la revendication 5, dans lequel il est prévu un récepteur GPS (13) agencé pour commander les moyens radio (12). 7.- Terminal selon l'une des revendications 4 à 6, dans lequel il est prévu des moyens (12, 20, 21, 23-25) de transmission, à la base globale (1), de requêtes de données. 8.- Terminal selon la revendication 7, dans lequel les moyens de transmission (12, 20, 21, 23-25) sont agencés pour sélectionner un io numéro d'appel d'un fournisseur de service, reçu par les moyens de téléchargement (12, 20, 35), et pour appeler celui-ci par radio. 9.- Terminal selon l'une des revendications 4 à 8, dans lequel il est prévu des circuits (20) de choix d'un trajet commandés par un récepteur (14) de données diffusées (4), relatives aux conditions de circulation, et par la base locale (20). 10.- Terminal selon l'une des revendications 5 à 9, dans lequel il est prévu des moyens (20, 32) de surveillance de l'état d'un véhicule portant le terminal, agencés pour commander les moyens radio (12) par des données correspondantes.