FR 2942314 A1 20100820 FR 0950942 A 20090213 - 1 - � Système de navigation interactif et procédé mis en oeuvre dans ce système � Domaine technique La présente invention concerne un système et un procédé de navigation à l'usage notamment d'un piéton ou d'un utilisateur de véhicule. Etat de la technique antérieure On connaît dans l'art antérieur des dispositifs de navigation faisant appel au réseau GPS (Global Positioning System) comprenant un récepteur GPS permettant de localiser en temps réel la position du dispositif, par référence à certains satellites du réseau GPS, et une base de données pour stocker en particulier des données de cartographie, de façon à pouvoir localiser le dispositif à chaque instant sur une carte. De tels dispositifs sont programmables par un utilisateur, en particulier un conducteur de véhicule automobile, pour le guider au cours d'un trajet depuis un point de départ vers un point d'arrivée. L'inconvénient d'un tel dispositif est que l'utilisateur doit programmer lui- même un objectif d'itinéraire sur le dispositif de navigation. Cette programmation est parfois assez longue. L'utilisateur doit en général être capable de nommer son objectif, ce qui peut nécessiter des recherches préalables, puis entrer un nom entier de rue et de ville. Pour des raisons de sécurité, il n'est donc pas envisageable de programmer un objectif d'itinéraire sur le dispositif de navigation sans arrêter son véhicule momentanément. En outre, lorsqu'un utilisateur n'est pas en possession d'une adresse précise, mais simplement à la recherche d'un point d'intérêt en particulier, par exemple un restaurant répondant à ses critères, le dispositif de navigation s'avère insuffisant. Il existe des dispositifs de navigation ayant en mémoire une série de points d'intérêt classés par type. Ces dispositifs sont néanmoins limités, à la fois par le nombre de points d'intérêt qui peuvent être stockés, ainsi que par le volume de données complémentaires stockables concernant ces points d'intérêt, et par la fréquence de mise à jour de ces données. 2942314 - 2 - Le but de la présente invention est de proposer un système et un procédé mis en oeuvre dans ce système, ne présentant pas les inconvénients énoncés ci-avant. 5 Exposé de l'invention Cet objectif est atteint avec un système de navigation notamment à l'usage d'un piéton ou d'un utilisateur de véhicule, comprenant : - au moins un terminal de navigation équipé de moyens de géolocalisation et de moyens pour fournir à l'utilisateur des 10 informations de guidage jusqu'à un objectif d'itinéraire ; - un serveur équipé d'au moins une base de données ayant accès à des sources d'information locales et/ou distantes ; - des moyens de communication bidirectionnelle entre le serveur et l'au moins un terminal de navigation ; 15 et dans lequel un objectif d'itinéraire est programmable sur l'au moins un terminal de navigation, depuis le serveur distant, en réponse à une sollicitation de l'utilisateur, et dans lequel le terminal de navigation déroule des informations de guidage jusqu'à l'objectif d'itinéraire programmé depuis le serveur. 20 Ainsi, un objectif d'itinéraire est programmable sur l'au moins un terminal de navigation, depuis le serveur, en réponse à une sollicitation de l'utilisateur. Le serveur peut être piloté par un opérateur humain qui prend en compte la demande de l'utilisateur, fait ou déclanche une recherche, puis transmet le résultat de la recherche sous forme d'objectif d'itinéraire, via le 25 serveur. En outre ou en variante, le serveur comprend de préférence des moyens de calcul d'un objectif d'itinéraire optimum en fonction de différents critères. Un utilisateur envoie de préférence via le terminal de navigation, vers le serveur, une demande d'un objectif d'itinéraire appartenant à une catégorie (par exemple � restaurant �, � musée �, � station service �, ...) et 30 répondant de préférence à au moins un critère choisi par l'utilisateur. Cet au moins un critère est par exemple la proximité de la position actuelle du terminal de navigation, la proximité d'une adresse favorite, la proximité du point d'arrivée ou d'un point quelconque de l'itinéraire en cours sur le terminal de navigation. Un critère peut aussi être négatif, par exemple éviter un 35 endroit donné. Le ou les critères peuvent comprendre la qualité, le prix et/ou 2942314 - 3 - l'ambiance d'un objectif d'itinéraire recherché, en particulier dans le cas de la recherche d'un restaurant, un bar, etc. En réponse à cette sollicitation de l'utilisateur, le serveur sélectionne un objectif d'itinéraire par recherche humaine et/ou grâce à des moyens de calcul d'au moins un objectif 5 d'itinéraire optimal. En plus d'un critère choisi par l'utilisateur lorsqu'il a sollicité le serveur pour recevoir un objectif d'itinéraire, des critères tels que les goûts culinaires, la préférence entre les petites routes ou les grands axes, etc peuvent être en mémoire dans le serveur pour chaque utilisateur, et pris en compte systématiquement lors d'un calcul d'objectif d'itinéraire, sans que 10 l'utilisateur n'ait à le rappeler systématiquement. La prise en compte de critères systématiques peut résulter d'une saisie de données initiales par l'utilisateur, et/ou d'un apprentissage automatique. Les critères systématiques peuvent aussi être stockés dans le terminal de navigation et transmis automatiquement au serveur en même temps que la sollicitation d'un objectif 15 d'itinéraire. La sélection d'un objectif d'itinéraire dans le serveur peut aussi prendre en compte l'historique du terminal de navigation, de préférence stocké dans le serveur, c'est-à-dire les endroits récemment et/ou souvent fréquentés. Le serveur programme ensuite à distance sur le terminal de navigation émetteur de la demande, un objectif d'itinéraire, puis le terminal 20 de navigation calcule et déroule visuellement et/ou de manière vocale les informations de guidage jusqu'à cet objectif. De préférence, le terminal de navigation comprend des moyens de paiement à distance. Selon un mode de réalisation privilégié, l'utilisateur enregistre une fois ses données bancaire, qui sont ensuite utilisées à chaque 25 paiement. Le paiement à distance est effectué de façon sécurisée. Les moyens de paiement à distance permettent en particulier de payer pour une réservation auprès d'un prestataire de service, via le terminal de navigation. En cas de vol du terminal de navigation, l'utilisateur volé signale le vol à un administrateur, puis l'administrateur désactive les moyens de paiement à 30 distance pour éviter toute utilisation frauduleuse du terminal de navigation, et grâce à des paramètres d'identification du terminal de navigation. En outre, le fait que le terminal de navigation soit équipé de moyens de géolocalisation permet de retrouver rapidement l'emplacement d'un terminal de navigation déclaré volé ou égaré. En outre, un abonnement à différents services offerts 35 par des prestataires de service, via le terminal de navigation, peut aussi être - 4 - bloqué par un administrateur en cas de déclaration de vol du terminal de navigation. De préférence, la sollicitation de l'utilisateur comprend une demande de recommandation d'un point d'intérêt notamment parmi un restaurant, un parking, un aéroport, un garage, un hôpital, un arrêt de transport en commun, des toilettes, une borne de vélos en libre service, un espace pour changer un jeune enfant, une aire de repos, une station essence etc. Les points d'intérêts peuvent concerner un piéton et/ou un utilisateur de véhicule. Selon un mode de réalisation privilégié, le serveur est en relation avec au moins un prestataire de service capable de fournir des informations actualisées. De préférence, c'est directement l'au moins une base de données du serveur qui est en relation avec cet au moins un prestataire de service. Dans ce cas, le prestataire de service envoie directement des informations vers l'au moins une base de données du serveur. Une autre possibilité est qu'au moins une base de données du prestataire de service constitue une source d'information distante à laquelle le serveur a accès. L'échange de données entre le serveur et l'au moins un prestataire de service se fait selon le protocole http (HyperText Transfer Protocol) et/ou en langage XML (Extensible Markup Language). De préférence, le serveur est en relation avec au moins un prestataire de service de telle manière que l'utilisateur d'un terminal de navigation puisse communiquer avec le prestataire de service par l'intermédiaire du serveur, par exemple pour effectuer une réservation auprès du prestataire de service. Sur une sollicitation de l'utilisateur, le serveur peut sélectionner un prestataire de service, mettre en relation le terminal avec le prestataire, puis transmettre au terminal l'objectif d'itinéraire où sera délivrée la prestation choisie auprès des prestataires. L'accès aux service d'un prestataire de service est de préférence géré par un abonnement. L'échange de données entre le serveur et au moins un terminal de navigation, ainsi qu'entre le serveur et au moins un prestataire de service, est soit automatique soit généré de façon voulue. Un exemple d'échange de données automatique peut être l'envoi de données de géolocalisation au serveur, par le terminal de navigation. Un exemple d'échange de données de façon voulue est par exemple l'envoi d'une sollicitation par un utilisateur, depuis un terminal de navigation, et vers le serveur. L'au moins un prestataire de service comprend de préférence au moins un des prestataires parmi un service de covoiturage, un service de suivi des conditions météorologiques, un service de surveillance du trafic, un service de suivi de la disponibilité des parkings, un service de suivi du prix de l'essence dans différentes stations, un service de mise en contact avec une hôtesse. Ainsi, l'utilisateur du terminal de navigation dispose d'informations à la fois très riches et très récentes sur de nombreux points d'intérêt. L'au moins un prestataire de service met à disposition sur au moins une base de données située directement dans le serveur et/ou à distance, de nombreuses informations sur chaque point d'intérêt qui sont de préférence mises à jour en temps réel. Par exemple, il est possible de connaître en temps réel le plat du jour d'un restaurant, la disponibilité à chaque instant de parkings, la météo locale et en particulier les zones de brouillard local, de verglas et/ou de neige, des offres et/ou des demandes de covoiturage, l'emplacement de ralentissements et de travaux sur la voie, l'accessibilité d'un point d'intérêt aux personnes à mobilité réduite, etc. En outre, l'utilisateur du terminal de navigation peut avoir accès via le serveur à un service de mise en contact avec une hôtesse (homme ou femme). De préférence, l'hôtesse a accès à des paramètres spécifiques concernant le terminal de navigation détenu par ledit utilisateur, tels que l'historique des vitesses et itinéraires et/ou des données personnelles indiquées par l'utilisateur de terminal de navigation. L'hôtesse permet par exemple à l'utilisateur de passer une commande. L'utilisateur envoie à l'hôtesse une demande d'achat et/ou de réservation, en particulier un achat de billet d'avion, de train, une réservation de place de parking, etc. L'hôtesse effectue une recherche, de préférence en prenant en compte au moins certains des paramètres spécifiques concernant le terminal de navigation solliciteur, et/ou des paramètres généraux communs susceptibles de concerner n'importe quel terminal de navigation. L'hôtesse informe ensuite l'utilisateur, via le terminal de navigation, du résultat de la recherche, obtient le choix définitif de l'utilisateur. L'hôtesse, ou directement le choix de l'utilisateur déclanche la réservation et/ou l'achat. L'hôtesse peut aussi se charger de sélectionner pour l'utilisateur un objectif d'itinéraire, au lieu que cette sélection soit effectuée par calcul dans le serveur. L'hôtesse permet aussi d'effectuer un appel pour l'utilisateur du terminal de navigation, ou de le mettre en relation avec certains services, en particulier un service de dépannage, ou de conseil juridique. De préférence, le serveur envoie plusieurs propositions d'objectif d'itinéraire au terminal de navigation, parmi lesquels l'utilisateur choisit un ou aucun objectif d'itinéraire pour être programmé sur le terminal de navigation. Ainsi, l'utilisateur ne se trouve pas obligé d'accepter le premier objectif d'itinéraire programmé sur son terminal de navigation. De préférence, un premier objectif d'itinéraire est proposé à l'utilisateur du terminal de navigation, qui peut alors choisir d'accepter cette première proposition ou d'en demander une deuxième. Toutes les propositions d'objectif d'itinéraire sont envoyées en même temps vers le terminal de navigation, ou une à une en fonction de la réponse positive ou négative de l'utilisateur du terminal de navigation à la proposition envoyée depuis le serveur. L'utilisateur peut prendre connaissance de toutes les propositions envoyées depuis le serveur sur le terminal de navigation, puis ensuite choisir l'une d'entre elles. Selon un mode de réalisation privilégié, le terminal de navigation comprend une mémoire locale pour stocker au moins des données cartographiques qui vont permettre notamment d'effectuer le guidage jusqu'à l'objectif d'itinéraire programmé depuis le serveur. En outre, la mémoire locale peut stocker d'autres informations telles que des paramètres spécifiques, en particulier l'historique du terminal de navigation, des données personnelles de l'utilisateur dudit terminal de navigation, des données d'identification qui permettent au serveur d'identifier un terminal de navigation en particulier, etc. De préférence, l'au moins une base de données du serveur est apte à stocker des paramètres spécifiques correspondant à chaque terminal de navigation, ainsi que des paramètres généraux communs. Les paramètres spécifiques correspondant à chaque terminal de navigation comprennent l'historique des données de géolocalisation, des données personnelles enregistrées par l'utilisateur du terminal de navigation, telles que des dates d'anniversaire, des préférences culinaires, des adresses favorites. Les paramètres spécifiques sont aussi par exemple des paramètres d'identification d'un terminal de navigation. Les paramètres généraux communs comprennent des données cartographiques, mais aussi des dates et heures d'évènements tels que la Fête des Mères, Noël, mais aussi des sorties de films, des sorties 2942314 - 7 - de livres, des jours d'élection, etc. Pour cela, le serveur comprend de préférence une horloge interne. L'au moins une base de données est de préférence interrogée par le serveur selon le langage SQL (Structured query language). 5 De préférence, le serveur prend en compte au moins certains des paramètres spécifiques correspondant au terminal de navigation, pour déterminer un objectif d'itinéraire à programmer. De préférence, le serveur prend en compte au moins certains des paramètres généraux communs pour déterminer un objectif d'itinéraire à programmer. Parmi les paramètres 10 généraux communs que le serveur peut prendre en compte pour déterminer un objectif d'itinéraire à programmer, on peut aussi compter des informations de trafic, de météo, etc. Ces informations sont fournies par au moins un prestataire de service. On distingue alors, parmi les prestataires de service, ceux qui fournissent des paramètres généraux communs tels que l'état du 15 trafic et de la météo, et ceux qui fournissent des services très spécifiques qui n'entrent pas avantageusement en compte dans le calcul d'un objectif d'itinéraire optimum, tels que la mise en contact avec une hôtesse, la liste détaillée des emplacements des hôpitaux, des restaurants, etc. Selon un mode de réalisation privilégié, l'au moins une base de 20 données du serveur comprend des moyens de communication bidirectionnelle avec au moins un terminal de communication annexe. De préférence, la communication se fait via un portail web, avec de préférence le protocole de transfert HTTP (HyperText Transfert Protocol) et/ou HTTPS (HyperText Transfert Protocol Secured). Le terminal de communication annexe est de 25 préférence un ordinateur fixe ou portable. L'utilisateur d'un terminal de navigation peut ainsi paramétrer son compte utilisateur enregistré sur l'au moins une base de données du serveur, depuis le terminal de communication annexe. Le compte utilisateur comprend des paramètres spécifiques relatifs à un terminal de navigation, de préférence les données personnelles de 30 l'utilisateur, et/ou la liste des prestataires de service dont l'utilisateur souhaite recevoir les services. Un nouvel utilisateur d'un terminal de navigation peut aussi s'enregistrer sur le serveur via le terminal de communication annexe, au lieu de s'enregistrer directement via son terminal de navigation. Il a aussi accès à un service après-vente via le terminal de communication annexe. Il 35 est aussi possible pour des revendeurs de terminaux de navigation, en partenariat avec la société productrice des terminaux de navigation, de gérer des stocks de terminaux de navigation. En outre, des données enregistrées dans l'au moins une base de données du serveur peuvent de préférence être transférées vers le terminal de communication annexe via les moyens de communication bidirectionnelle. Le terminal de communication annexe permet en outre à des administrateurs d'avoir accès à l'au moins une base de données du serveur, en particulier de façon à gérer les différents abonnements aux prestataires de service. En outre, de simples visiteurs peuvent aussi avoir accès à certaines informations disponibles sur le serveur, en particulier pour leur permettre de découvrir le système de navigation associé. Il peut s'agir de potentiels utilisateurs de terminaux de navigation, ou de représentants de potentiels prestataires de services en relation avec le serveur. De préférence, le serveur est apte à communiquer des annonces au terminal de navigation en fonction de paramètres spécifiques correspondant audit terminal de navigation, en particulier de données de géolocalisation du terminal de navigation, et/ou en fonction de paramètres généraux communs, pour inviter l'utilisateur à solliciter du serveur la programmation du terminal de navigation de cet utilisateur avec un objectif d'itinéraire qui est en relation avec ladite annonce. Les annonces peuvent être envoyées sous la forme de SMS (Short Message Service) et/ou de MMS (Multimedia Messaging Service). Par exemple, le serveur peut proposer à un utilisateur, via le terminal de navigation, de faire un détour par un marchand de fleurs, si l'horloge interne du serveur indique que c'est le jour de la Fête des Mères enregistré dans les paramètres généraux communs, ou un jour d'anniversaire enregistré dans les paramètres spécifiques de l'utilisateur. Lorsque le terminal de navigation passe à proximité d'une certaine boutique, le serveur envoie de préférence au terminal de navigation une invitation à passer par cette boutique, invitation par exemple accompagnée d'une offre promotionnelle. Lorsque l'horloge interne du serveur indique une heure de repas, le serveur envoie au terminal de navigation, selon un autre exemple, une invitation à déjeuner dans un restaurant situé à proximité. Lorsque l'utilisateur effectue de longs trajets, par exemple sur autoroute, le serveur envoie à intervalles réguliers, par exemple toutes les deux heures, des annonces pour inviter le conducteur à faire une pause sur une aire de repos, de préférence en proposant à chaque fois une aire simple, et une aire équipée de services plus nombreux tels qu'une station essence. L'utilisateur est libre, soit de refuser la proposition, soit de l'accepter et d'envoyer alors vers le serveur une sollicitation pour que le terminal de navigation soit programmé avec un objectif d'itinéraire en relation avec l'invitation. Dans le cas où un même serveur est commun à plusieurs terminaux de navigation situés dans des fuseaux horaires différents, le serveur comprend des moyens pour calculer l'heure et la date à l'endroit où se trouve un terminal de navigation, à partir de l'heure et la date indiquées par son horloge interne. Selon une variante de ce mode de réalisation, l'heure et/ou la date sont disponibles directement sur le terminal de navigation, et envoyées en temps réel vers le serveur, de la même façon que les données de géolocalisation. Le terminal de navigation est de préférence portatif, suffisamment léger et peu encombrant pour pouvoir être glissé dans la poche d'un piéton. Le terminal de navigation peut de préférence être fixé à l'intérieur d'un véhicule, par exemple sur la face intérieure du pare-brise avant, par exemple en s'emboîtant dans un support amovible situé à cet endroit. Ainsi, ledit terminal de navigation peut être utilisé par un utilisateur de véhicule en étant tenu dans le support amovible, puis par un piéton en étant détaché du support amovible. Le terminal de navigation peut aussi être intégré dans un véhicule, par exemple en faisant directement partie du tableau de bord. Le terminal de navigation comprend de préférence une batterie ou tout autre moyen d'alimentation autonome, en particulier pour être utilisé en mode piéton. Lors de son utilisation à l'intérieur d'un véhicule, en particulier un véhicule motorisé, l'alimentation du terminal de navigation peut être reliée directement au véhicule, par exemple branchée sur une alimentation électrique, en particulier un allume-cigare. Le terminal de navigation est équipé de moyen de géolocalisation, en particulier d'un récepteur GPS. Il peut ainsi être localisé en temps réel sur une carte. En outre, les données de positionnement du terminal de navigation permettent de préférence de calculer la vitesse et/ou le cap (direction et sens de déplacement) du terminal de navigation. On appelle ici � données de géolocalisation � au moins les données de positionnement, accompagnées de préférence de la vitesse et/ou du cap. Dans le cas où le terminal de navigation se trouve momentanément dans une zone privée de signal GPS, 2942314 - 10 - par exemple à l'intérieur d'un tunnel, des algorithmes de positionnement permettent de préférence d'estimer la position instantanée du dispositif de navigation. Le calcul de la vitesse, du cap du terminal de navigation, et/ou l'estimation de sa position en cas d'absence momentanée de signal GPS, 5 peuvent être effectués directement au sein du terminal de navigation et/ou à distance, de préférence dans le serveur. Le terminal de navigation comprend en outre des moyens de calcul d'un trajet depuis un point de départ connu, de préférence l'emplacement instantané du terminal de navigation, vers un objectif d'itinéraire, ainsi que 10 des moyens pour communiquer à l'utilisateur du terminal de navigation des information de guidage vers l'objectif d'itinéraire. Le serveur est situé à distance de chacun des terminaux de navigation. Il a accès à des sources d'information locales, c'est-à-dire des informations directement stockées dans l'au moins une base de donnée comprise dans le 15 serveur, et à des sources d'information distantes, c'est-à-dire stockées de préférence dans au moins une base de données annexe et extérieure au serveur. Le système de navigation comprend des moyens de communication bidirectionnelle entre le serveur et au moins un terminal de navigation. La 20 communication entre le serveur et au moins un terminal de navigation se fait de préférence selon la norme GPRS (General Packet Radio Service), et/ou GSM (Global System for Mobile Communications). Ainsi, le terminal de navigation envoie vers le serveur en temps réel ses données de géolocalisation qui sont de préférence utilisées pour calculer la vitesse, le cap 25 et/ou l'estimation de la position du terminal de navigation. Le terminal de navigation peut en outre communiquer au serveur le point d'arrivée et l'itinéraire d'un guidage en cours. Le serveur envoie de préférence vers le terminal de navigation des propositions d'objectif d'itinéraire, mais aussi par exemple des informations générales telles qu'un rappel de la Fête des Mères, 30 et des mises à jour par exemple cartographiques. Selon un mode de réalisation privilégié, le terminal de navigation est équipé d'une interface homme-machine, en particulier un écran tactile et/ou des moyens de reconnaissance vocale. De préférence, il est prévu une page de choix de menus visualisable à l'écran, sur laquelle se trouvent plusieurs 35 pictogrammes correspondant chacun à un service différent, en particulier - 11 - l'accès à la configuration du compte utilisateur, l'accès direct à la mise en relation avec une hôtesse, l'accès à un type de données correspondant à un prestataire de service en particulier (par exemple un pictogramme pour la sollicitation de la programmation comme objectif d'itinéraire, d'un parking libre, un pictogramme pour la sollicitation de la programmation comme objectif d'itinéraire, d'une offre de covoiturage, etc). Le terme de menu désigne ici les menus d'un logiciel installé dans le terminal de navigation. Un pictogramme est de préférence choisi grâce à l'écran tactile, écran qui permet ensuite de naviguer entre divers autres menus. Selon un mode de réalisation privilégié, le terminal de navigation comprend un mode d'affichage en gros plan, de façon à permettre son utilisation par des personnes mal-voyantes. Selon une variante de ce mode de réalisation, le terminal de navigation est équipé de boutons et/ou d'un clavier sur lesquels un utilisateur appuie pour entrer une adresse, naviguer d'un pictogramme à l'autre, etc. De préférence, l'interface homme-machine comprend des moyens de reconnaissance vocale. Ainsi, il est possible pour l'utilisateur d'envoyer des informations et/ou requêtes vers le serveur, de façon simple, sans avoir besoin de lire des petits caractères adaptés à la taille réduite du terminal de navigation, et sans avoir besoin de concentration particulière. Le terminal de navigation comprend de préférence un micro, ainsi qu'un haut-parleur. Ainsi, les informations à transmettre à l'utilisateur, que ce soit des informations de guidage, ou des annonces envoyées par le serveur, peuvent être soit directement lues à l'écran du terminal de navigation, ou entendues grâce au haut-parleur. De préférence, le terminal de navigation comprend des moyens de réglage du son, en particulier du volume. L'interface homme-machine permet en outre de préférence à un utilisateur d'entrer et enregistrer des informations sur le terminal de navigation dans un bloc-notes électronique, par exemple une allée et un étage de parking pour retrouver un véhicule garé dans un parking souterrain. Le terminal de navigation comprend de préférence des moyens pour mémoriser ses coordonnées de géolocalisation à un moment donné, pour que ces coordonnées mémorisées puissent être ultérieurement prises comme objectif, en particulier pour que l'utilisateur retrouve l'emplacement de stationnement de son véhicule. On appelle ici coordonnées de géolocalisation de préférence des coordonnées de positionnement, ainsi qu'éventuellement 2942314 - 12 - un cap et une direction, par exemple pour savoir dans quelle direction et donc de quel côté de la voie est garé un véhicule. Une autre solution possible pour retrouver un véhicule garé est aussi de faire appel au service de mise en communication avec une hôtesse, laquelle a accès à l'historique du terminal 5 de navigation et peut voir ainsi à quel endroit le terminal de navigation a commencé à être utilisé en mode piéton, ce qui correspond par exemple à la sortie d'un utilisateur hors de son véhicule après s'être garé. L'hôtesse a accès en particulier à l'historique des vitesses, ou à un historique des modes d'alimentation du terminal de navigation, une alimentation sur batterie 10 pouvant correspondre à un mode piéton, tandis qu'une alimentation par exemple sur une alimentation électrique d'un véhicule peut correspondre à un mode véhicule. Selon un mode de réalisation privilégié, le serveur identifie un terminal de navigation lors de son allumage, grâce aux paramètres d'identification 15 stockés dans l'au moins une base de données du serveur et/ou dans le terminal de navigation. De préférence, le serveur est apte à recevoir de chaque terminal de navigation une information relative à un point de contrôle de vitesse, puis à transmettre une alerte à tout terminal de navigation approchant de ce point 20 de contrôle dans un certain délai, après la réception de l'information. Le point de contrôle de vitesse peut être fixe ou mobile. L'information de présence d'un point de contrôle des vitesse est envoyée de préférence par un utilisateur ayant repéré ledit point de contrôle. De préférence, le serveur traite les différentes informations relatives à un point de contrôle de vitesse de façon à 25 éliminer grâce une analyse statistique les informations erronées. L'invention concerne aussi un procédé de navigation interactif dans lequel des données de géolocalisation d'un terminal de navigation détenu notamment par un piéton ou un utilisateur de véhicule, sont régulièrement transmises à un serveur, procédé comprenant au moins les étapes suivantes : 30 - l'utilisateur envoie au serveur, depuis un terminal de navigation, une demande de recherche d'un point d'intérêt défini par une catégorie et précisée par au moins un critère; - le serveur sélectionne un point d'intérêt correspondant à la demande et programme à distance le terminal de navigation avec un objectif 35 d'itinéraire correspondant au point d'intérêt sélectionné, pour que le - 13 - terminal de navigation guide l'utilisateur selon un trajet possible vers le point d'intérêt. Pour sélectionner un point d'intérêt, le serveur prend de préférence en compte des paramètres spécifiques au terminal de navigation émetteur de la demande, en particulier des données de géolocalisation du terminal de navigation, et/ou des données personnelles relatives au détenteur du terminal de navigation. Le serveur peut aussi prendre en compte des paramètres généraux communs pour sélectionner un point d'intérêt. Selon un mode de réalisation privilégié, le serveur se met en relation avec un prestataire de service pour sélectionner le point d'intérêt. Description des figures et modes de réalisation D'autres avantages et particularités de l'invention apparaîtront à la lecture de la description détaillée de mises en oeuvre et de modes de réalisation nullement limitatifs, et des dessins annexés suivants : - la figure 1 est une vue en perspective d'un terminal de navigation selon l'invention, - la figure 2 illustre schématiquement un système de navigation selon l'invention, - la figure 3 illustre un mode de réalisation du système de navigation selon l'invention, - la figure 4 illustre un premier exemple d'interface graphique visualisable sur le terminal de navigation, - la figure 5 illustre un deuxième exemple d'interface graphique visualisable sur le terminal de navigation, et - la figure 6 illustre un système de navigation selon l'invention comprenant la communication d'annonces, depuis le serveur, au terminal de navigation. Le système de navigation 4 selon l'invention (Fig 2) comprend au moins un terminal de navigation 1 équipé de moyens de géolocalisation et de moyens pour fournir à l'utilisateur des informations de guidage jusqu'à un objectif d'itinéraire. Les moyens pour fournir des informations de guidage comprennent un écran tactile 2 (Fig 1) et un haut-parleur 3. Le système de navigation 4 comprend un serveur 5 (Fig 3) équipé d'une base de données 6, et des moyens de communication bidirectionnelle entre le 2942314 - 14 - serveur 5 et les terminaux de navigation 1. La communication bidirectionnelle entre le serveur 5 et chacun des terminaux de navigation 1 est représentée aux figures 2 et 3 par les flèches 7. La communication est bidirectionnelle, car l'utilisateur 8 d'un terminal de navigation 1 peut envoyer vers le serveur 5 des 5 informations à la fois pour enregistrer dans la base de données 6 des paramètres spécifiques qui correspondent entre autres à des paramètres d'un compte utilisateur stocké dans le serveur 5, ainsi que solliciter une recommandation d'objectif d'itinéraire, et le serveur 5 peut envoyer vers le terminal de navigation 1 en particulier un objectif d'itinéraire. 10 En effet, un objectif d'itinéraire est programmable sur un terminal de navigation 1 depuis le serveur 5 distant, en réponse à une sollicitation de l'utilisateur 8 dudit terminal de navigation 1. Le terminal de navigation 1 ainsi programmé déroule alors des informations de guidage jusqu'à l'objectif programmé depuis le serveur 5. 15 Un exemple de procédé associé au système de navigation 4 selon l'invention met en oeuvre les étapes suivantes : - l'utilisateur 8 envoie au serveur 5, depuis le terminal de navigation 1, une demande de recherche d'un point d'intérêt, dite sollicitation, définie par une catégorie (exemple : � restaurant �) et précisée par au moins un critère 20 tel que la simplicité d'accès, la proximité de l'emplacement instantané du terminal de navigation 1, etc ; - le serveur 5 sélectionne un point d'intérêt correspondant à la demande, en utilisant des paramètres tels que l'emplacement instantané du terminal de navigation 1 pour déterminer un objectif d'itinéraire optimal, et propose à 25 distance à l'utilisateur 8 cet objectif d'itinéraire optimal ; - l'utilisateur 8 renvoie vers le serveur 5 une information indiquant qu'il accepte la proposition, refuse cette proposition et en sollicite une autre, ou refuse toute proposition ; - après que l'utilisateur ait accepté une proposition, le serveur 5 30 programme à distance le terminal de navigation 1 avec un objectif d'itinéraire correspondant au point d'intérêt sélectionné ; - le terminal de navigation 1 guide l'utilisateur 8 selon un trajet possible vers le point d'intérêt. Le serveur 5 est en relation avec plusieurs prestataires de service 9, qui 35 lui fournissent des informations actualisées. La communication entre le 2942314 - 15 - serveur 5 et chaque prestataire de service 9 est représentée par les flèches 10. Les flèches 10 sont bidirectionnelles. Un prestataire de service 9 envoie vers le serveur 5 des informations actualisées, tandis que le serveur 5 peut communiquer aux prestataires de service des informations par exemple 5 relatives aux utilisateurs 8 abonnés aux services du prestataire de service 9 via le système de navigation 4. Ainsi, l'utilisateur 8 du terminal de navigation 1 est en relation au moins indirecte avec les prestataires de service 9, en passant par le serveur 5. Il est ainsi par exemple possible à l'utilisateur 8 d'effectuer une réservation auprès 10 d'un des prestataires de service 9. Les prestataires de service 9 comprennent typiquement un service de covoiturage, un service de suivi des conditions météorologiques, un service de surveillance du trafic, un service de suivi de la disponibilité des parkings, un service de suivi du prix de l'essence dans différentes stations, et/ou un 15 service de mise en contact avec une hôtesse. Le service de mise en contact avec une hôtesse permet à l'utilisateur 8 d'être mis en contact avec une personne humaine. Le choix d'un objectif d'itinéraire à programmer sur le terminal de navigation 1 de l'utilisateur 8 peut alors être effectué par cet opérateur humain, homme ou femme. 20 La base de données 6 est apte à stocker des paramètres spécifiques, qui correspondent à chaque terminal de navigation 1, et des paramètres généraux communs. Les paramètres spécifiques sont par exemple des dates d'anniversaires, des goûts de l'utilisateur, l'historique des données de géolocalisation correspondant à son terminal de navigation 1, etc. Les 25 paramètres généraux communs sont par exemple des fêtes nationales, mais aussi des données cartographiques. La base de données 6 peut également contenir les emplacements des contrôles de vitesse et le serveur 5 peut transmettre aux terminaux de navigation 1 le déclanchement d'une alerte chaque fois qu'un terminal de 30 navigation 1 approche d'un point de contrôle. Il peut être prévu que l'utilisateur 8 informe le serveur 5 de la présence d'un contrôle temporaire. Le serveur 5 alerte ensuite les autres utilisateurs 8 qui approchent du point de contrôle temporaire dans un certain délai après que ce point de contrôle a été signalé. 2942314 - 16 - Dans l'exemple de la figure 3, le serveur 5 est accessible à la fois depuis un poste administrateur 11, et depuis un poste client 12, par des relations bidirectionnelles 13 et respectivement 51. Ainsi, un administrateur peut gérer le fonctionnement du système de navigation 4, par exemple en programmant 5 des actualisations des informations contenues dans la base de données 6, en gérant les inscriptions des utilisateurs 8 aux services des différents prestataires de service 9 disponibles, en entrant dans la base de données 6 des paramètres généraux communs, etc. Certaines informations contenues dans la base de données 6 peuvent aussi être dirigées vers le poste 10 administrateur 11. Un utilisateur 8, peut avoir accès depuis le poste client 12 à ses paramètres spécifiques enregistrés dans la base de données 6 du serveur 5. L'utilisateur 8 peut, depuis le poste client 12, modifier par exemple son compte utilisateur en modifiant ses abonnements aux services des différents prestataires de services 9, ou les données personnelles enregistrées 15 à son sujet. L'utilisateur 8 peut aussi enregistrer sur son poste client 12 des informations issues de la base de données 6 du serveur 5. La communication des postes 11 et 12 avec le serveur 5 se fait via un portail web 50 faisant partie du serveur 5. La communication entre le serveur 5 et les terminaux de navigation 1, et 20 entre le serveur 5 et les prestataires de service 9 se fait typiquement via un portail de service 14. Le portail de service 14 est en relation bidirectionnelle 15 avec la base de données 6. De même, le portail web 50 est en relation bidirectionnelle 16 avec la base de données 6. Ainsi, la base de données 6 du serveur 5 est apte 25 à stocker et distribuer des informations relatives à la fois aux prestataires de services 9, aux utilisateurs 8, et indiquées par au moins un administrateur. Le serveur 5 est apte à calculer un objectif à programmer sur un terminal de navigation 1 donné. Pour cela, il prend en compte certains des paramètres spécifiques correspondant audit terminal de navigation 1. Le 30 serveur 5 prend aussi en compte dans le calcul d'au moins un objectif d'itinéraire optimum des paramètres généraux communs. Ces deux types de paramètres sont aussi accessibles à l'hôtesse, lorsque l'utilisateur 8 fait appel à ce service pour que l'hôtesse choisisse elle-même un objectif d'itinéraire à programmer dans le terminal de navigation détenu par l'utilisateur 8. 2942314 - 17 - Dans le mode de réalisation représenté à la figure 6, le serveur 5 est apte à la communication d'annonces au terminal de navigation 1. Par exemple, une boutique 17 peut programmer dans le serveur 5 l'envoi automatique d'une annonce à tout terminal de navigation 1 entrant dans un 5 périmètre géographique 18 défini. Cette annonce est par exemple une invitation destinée à l'utilisateur 8 pour qu'il sollicite du serveur 5 la programmation de son terminal de navigation 1 avec comme objectif d'itinéraire la boutique 17. L'invitation est accompagnée d'une offre promotionnelle qui peut être en rapport avec l'actualité, en particulier en 10 rapport avec des dates anniversaires stockées dans la base de données 6 du serveur 5. L'envoi de l'annonce depuis le serveur 5 est représenté par la flèche 19. Le terminal de navigation 1 (Fig 1) comprend typiquement un boîtier 60 ouvert pour laisser l'accès à l'écran tactile 2. Les dimensions du boîtier 60 15 sont par exemple 129,8mm de largeur, 78mm de longueur, et 14 mm d'épaisseur. Le terminal de navigation 1 comprend en plus du haut-parleur 3 pour diffuser des informations sonores, un micro 20 relié à des moyens de reconnaissance vocale permettant à l'utilisateur 8 d'entrer des informations dans le terminal de navigation 1 sans besoin de concentration particulière de 20 sa part. Le terminal de navigation 1 comporte une prise 21 pour être relié à une alimentation électrique, par exemple située à l'intérieur d'un véhicule dans lequel le terminal de navigation 1 est utilisé. Le terminal de navigation 1 comporte aussi un port 22 pour être relié par exemple au poste client 12, 25 ainsi qu'une batterie, non représentée. De plus, le terminal de navigation 1 comprend une mémoire locale, non représentée, dans laquelle sont stockées des données cartographiques. Le terminal de navigation 1 comprend aussi des moyens de paiement à distance qui ne sont pas représentés sur les figures. L'utilisateur enregistre 30 ses données bancaires parmi les paramètres spécifiques du terminal de navigation, de préférence depuis le poste client 12, puis ce sont toujours ces même données bancaires qui sont utilisées lors d'un paiement. Il est possible d'enregistrer plusieurs données bancaires, et de choisir au moment du paiement à partir de quel compte bancaire le paiement est effectué. 2942314 - 18 - Des boutons 23 qui servent à allumer et éteindre le terminal de navigation 1, ainsi qu'à naviguer d'un menu à l'autre du logiciel installé sur le terminal de navigation 1. Selon un mode de réalisation non représenté du terminal de navigation 5 1, celui-ci est parfaitement lisse, ne comprenant en particulier ni bouton en dehors du bouton pour allumer et éteindre le terminal de navigation 1, ni différence de niveau notable entre la partie du boîtier 60 entourant l'écran tactile 2 et l'écran tactile 2. Les figures 4 et 5 illustrent des exemples d'interfaces graphiques 24 10 visualisables sur l'écran tactile 2. La figure 4 est une vue de l'interface graphique 24 lorsque le terminal de navigation 1 déroule des informations de guidage jusqu'à l'objectif d'itinéraire programmé depuis le serveur 5. Diverses cases 25 en bas l'écran tactile 2, sont réservées à l'affichage d'informations relatives au guidage. Ces 15 informations sont par exemple l'heure estimée d'arrivée, la vitesse du terminal de navigation 1, la direction à prendre au prochain carrefour représentée par une flèche 27, le nom de l'objectif d'itinéraire correspondant au guidage en cours, etc. D'autres pictogrammes sont visualisables sur l'écran tactile 2 et correspondent pour certains à un emplacement sur l'écran tactile 2 20 qui permet d'accéder à un autre menu. Ainsi, le pictogramme 28 permet d'accéder à un menu de réglage du son, le pictogramme 103 permet d'accéder à un menu principal, le pictogramme 31 permet d'accéder à un menu correspondant à un prestataire de service en particulier, et le pictogramme 36 permet d'accéder directement au service de mise en relation 25 avec une hôtesse. Le pictogramme 110 permet à l'utilisateur 8 d'informer le serveur 5 de la présence d'un contrôle de vitesse. Le contrôle de vitesse peut être localisé grâce aux informations fournies par l'utilisateur 8, ou sans information directe de localisation fournie par l'utilisateur 8, mais grâce des données de géolocalisation du terminal de navigation 1 émetteur du signal 30 d'information de la présence d'un contrôle de vitesse. Le pictogramme 29 permet simplement d'agrandir l'affichage sur la partie 32 de l'écran tactile 2 sur laquelle est représentée la portion de carte routière sur laquelle le terminal de navigation 1 est localisé par les moyens de géolocalisation. Le pictogramme 101 permet de visualiser l'état de charge de la batterie qui 35 alimente le dispositif de navigation lorsqu'il n'est pas relié à une alimentation 2942314 - 19 - électrique externe. Le pictogramme 102 indique la qualité de réception du signal GPS. De préférence, un pictogramme 33 symbolise le terminal de navigation 1 sur une route 35 de préférence distinguée des autres routes par une couleur différente. Selon une variante non représentée, le nom des routes 5 35 est affiché sur l'écran tactile 2 le long de celles-ci, ou à proximité de celles- ci. La figure 5 est une vue de l'interface graphique 24, en particulier du menu déroulant qui permet à l'utilisateur d'accéder en particulier aux services de tel ou tel prestataire de service 9, ainsi qu'à un menu de réglage des 10 paramètres internes du terminal de navigation 1, et de modifier des paramètres spécifiques. Des pictogrammes 37 représentent chacun un prestataire de service en particulier ainsi que le réglage des paramètres internes du terminal de navigation 1, et l'accès à la modification des paramètres spécifiques. Des flèches 38 permettent de faire défiler différentes 15 pages comprenant des pictogrammes 37. La zone 39 est prévue pour afficher un titre, par exemple � Menu principal �. Le réglage des paramètres internes comprend le réglage de la luminosité de l'écran tactile 2, le réglage du volume du son, le choix des couleurs, etc. 20 Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. En particulier, d'autres prestataires de service que ceux cités peuvent être mis à disposition d'un utilisateur de terminal de navigation, d'autre critères, catégories, que ceux cités peuvent 25 être pris en compte dans le système de navigation. En outre, d'autres services peuvent être implémentés sur le terminal de navigation, tels que par exemple un moyen de mesure du taux d'alcoolémie d'un conducteur associé à un moyen de mise en contact avec une société de taxi proposé en cas de mesure supérieure à la norme autorisée. On peut aussi prévoir qu'à un même 30 terminal de navigation puisse correspondre plusieurs paramètres d'utilisateurs. Dans ce cas, le terminal de navigation est identifié à l'allumage par le serveur, puis l'utilisateur est à son tour identifié par le serveur, par exemple grâce à un pseudonyme entré ou sélectionné dans une liste depuis le terminal de navigation. L'identification de l'utilisateur permet alors d'attribuer 35 au terminal de navigation identifié des données personnelles ne concernant 2942314 - 20 - que l'utilisateur. Dans le cas où des terminaux de navigation sont loués par une agence, un représentant de l'agence peut avoir accès via un poste client aux paramètres spécifiques relatifs à chaque terminal de navigation, pour effacer des informations personnelles après utilisation d'un terminal de 5 navigation par un client. REVENDICATIONS1 Système de navigation (4) notamment à l'usage d'un piéton ou d'un utilisateur de véhicule, comprenant : - au moins un terminal de navigation (1) équipé de moyens de géolocalisation et de moyens pour fournir à l'utilisateur des informations de guidage jusqu'à un objectif d'itinéraire ; - un serveur (5) équipé d'au moins une base de données (6) ayant accès à des sources d'information locales et/ou distantes ; - des moyens de communication bidirectionnelle entre le serveur (5) et l'au moins un terminal de navigation (1) ; caractérisé en ce qu'un objectif d'itinéraire est programmable sur l'au moins un terminal de navigation (1), depuis le serveur (5) distant, en réponse à une sollicitation de l'utilisateur (8), et en ce que le terminal de navigation (1) déroule des informations de guidage jusqu'à l'objectif d'itinéraire programmé depuis le serveur (5). 2 Système de navigation (4) selon la revendication 1, caractérisé en ce que la sollicitation de l'utilisateur (8) comprend une demande de recommandation d'un point d'intérêt notamment parmi un restaurant, un parking, un aéroport, un garage, un hôpital, un arrêt de transport en commun, des toilettes, une borne de vélos en libre service, un espace pour changer un jeune enfant, une aire de repos, une station essence. 3 Système de navigation (4) selon la revendication 1 ou 2, caractérisé en ce que le serveur (5) est en relation avec au moins un prestataire de service (9) capable de fournir des informations actualisées. 4 Système de navigation (4) selon la revendication 1 ou 2, caractérisé en ce que le serveur (5) est en relation avec au moins un prestataire de service (9) de telle manière que l'utilisateur (8) d'un terminal de navigation (1) puisse par l'intermédiaire du serveur (5) communiquer avec le prestataire de service (9). 2942314 - 22 - 5 Système de navigation (4) selon la revendication 3 ou 4, caractérisé en ce que l'au moins un prestataire de service (9) comprend au moins un des prestataires parmi un service de covoiturage, un service de suivi des conditions météorologiques, un service de surveillance du trafic, un service de 5 suivi de la disponibilité des parkings, un service de suivi du prix de l'essence dans différentes stations, un service de mise en contact avec une hôtesse. 6 Système de navigation (4) selon l'une des revendications 1 à 5, caractérisé en ce que le serveur (5) envoie plusieurs propositions d'objectif 10 d'itinéraire au terminal de navigation (1), parmi lesquels l'utilisateur (8) choisit un ou aucun objectif d'itinéraire pour être programmé sur le terminal de navigation (1). 7 Système de navigation (4) selon l'une des revendications 1 à 6, 15 caractérisé en ce que le terminal de navigation (1) comprend une mémoire locale pour stocker au moins des données cartographiques. 8 Système de navigation (4) selon l'une des revendications 1 à 7, caractérisé en ce que l'au moins une base de données (6) du serveur (5) est 20 apte à stocker des paramètres spécifiques correspondant à chaque terminal de navigation (1), ainsi que des paramètres généraux communs. 9 Système de navigation (4) selon l'une des revendications 1 à 8, caractérisé en ce que le serveur (5) prend en compte des paramètres 25 spécifiques correspondant au terminal de navigation (1), pour déterminer un objectif d'itinéraire à programmer. 10 Système de navigation (1) selon l'une des revendications 1 à 9, caractérisé en ce que l'au moins une base de données (6) du serveur (5) 30 comprend des moyens de communication bidirectionnelle avec au moins un terminal de communication annexe (12 ;11). 11 Système de navigation (4) selon l'une des revendications 1 à 10, caractérisé en ce que le serveur (5) est apte à communiquer des annonces au terminal de navigation (1) en fonction de paramètres spécifiques 2942314 - 23 - correspondant audit terminal de navigation (1), en particulier de données de géolocalisation du terminal de navigation (1), et/ou de paramètres généraux communs, pour inviter l'utilisateur (8) à solliciter du serveur (5) la programmation du terminal de navigation (1) de cet utilisateur avec un 5 objectif d'itinéraire qui est en relation avec ladite annonce. 12 Système de navigation (4) selon l'une des revendications 1 à 11, caractérisé en ce que le terminal de navigation (1) est équipé d'une interface homme-machine, en particulier un écran tactile (2) et/ou des moyens de 10 reconnaissance vocale. 13 Système de navigation (4) selon l'une des revendications 1 à 12, caractérisé en ce que le terminal de navigation (1) comprend des moyens de paiement à distance. 15 14 Système de navigation (4) selon l'une des revendications 1 à 13, caractérisé en ce que le terminal de navigation (1) comprend des moyens pour mémoriser ses coordonnées de géolocalisation à un moment donné, pour que ces coordonnées mémorisées puissent être ultérieurement prises comme 20 objectif, en particulier pour que l'utilisateur (8) retrouve l'emplacement de stationnement de son véhicule. 15 Système de navigation (4) selon l'une des revendications 1 à 14, caractérisé en ce que le serveur (5) est apte à recevoir de chaque terminal de 25 navigation (1) une information relative à un point de contrôle de vitesse, puis à transmettre une alerte à tout terminal de navigation (1) approchant de ce point de contrôle dans un certain délai, après la réception de l'information. 16 Procédé de navigation interactif dans lequel des données de 30 géolocalisation d'un terminal de navigation (1) détenu notamment par un piéton ou un utilisateur de véhicule, sont régulièrement transmises à un serveur (5), procédé comprenant au moins les étapes suivantes : l'utilisateur (8) envoie au serveur (5), depuis un terminal de navigation (1), une demande de recherche d'un point d'intérêt défini par une 35 catégorie et précisée par au moins un critère; 2942314 - 24 - - le serveur (5) sélectionne un point d'intérêt correspondant à la demande et programme à distance le terminal de navigation (1) avec un objectif d'itinéraire correspondant au point d'intérêt sélectionné, pour que le terminal de navigation (1) guide l'utilisateur (8) selon un 5 trajet possible vers le point d'intérêt. 17 Procédé de navigation selon la revendication 16, caractérisé en ce que pour sélectionner un point d'intérêt, le serveur (5) prend en compte des paramètres spécifiques au terminal de navigation (1) émetteur de la 10 demande, en particulier des données de géolocalisation du terminal de navigation (1), et/ou des données personnelles relatives au détenteur du terminal de navigation (1). 18 Procédé de navigation selon la revendication 16 ou 17, caractérisé en 15 ce que le serveur (5) se met en relation avec un prestataire de service (9) pour sélectionner le point d'intérêt.