Brevet FR2774165A1 — publié le 19990730

La présente invention concerne un appareil de guidage d'un véhicule, muni - d'un écran sur lequel peut être affichée, entre autres, une portion déterminée d'une carte avec indication de la position du véhicule, - d'une unité de saisie et de commande pour réduire ou augmenter à la demande l'échelle d'affichage de la carte, et d'un processeur muni d'un logiciel pour gérer l'affichage et entre autres modifier la définition de la portion de carte en fonction de l'échelle d'affichage. Un appareil de guidage d'un véhicule selon le préambule ci-dessus est connu du document US 4,675,676 (Takanabe). Selon ce document, la portion de la carte est choisie de façon à représenter à la fois le véhicule et son lieu de destination, et l'échelle s'accroît au fur et à mesure que le véhicule approche du but. Un objet de l'invention est d'améliorer la convivialité en autorisant à tout moment le choix par l'usager de l'échelle qu'il désire, sans risquer une perte d'informations. A cet effet, le logiciel comporte des instructions pour déplacer la portion de carte affichée en fonction de l'échelle d'affichage demandée de telle manière que la position du véhicule reste dans les limites externes de l'écran. Ces aspects de l'invention ainsi que d'autres aspects plus détaillés apparaîtront plus clairement grâce à la description suivante d'un mode de réalisation constituant un exemple non limitatif. La figure 1 représente schématiquement un appareil selon l'invention. La figure 2 illustre comment le véhicule peut disparaître de la zone affichée. La figure 3 illustre une première manière d'éviter que le véhicule disparaisse de la zone affichée. La figure 4 illustre une autre manière d'éviter que le véhicule disparaisse de la zone affichée. L'appareil de la figure 1 comprend un processeur 7 muni d'un logiciel qui permet de générer des signaux de contrôle et de traiter les signaux qui sortent de différents dispositifs, auxquels il est relié par un bus 21. Il comprend aussi plusieurs mémoires une mémoire volatile 9 dite RAM", pour le stockage de données valides à un instant donné, une mémoire non volatile 8, par exemple de type dit "flash", éventuellement associée à un lecteur de disque dit "CD-ROM", pour le stockage de descriptions fixées une fois pour toutes. La mémoire 9 est prévue pour stocker, entre autres, des données géographiques. L'appareil comporte des moyens d'information d'un usager, ici un système amplificateur audio 4 suivi d'un haut-parleur 5, pour permettre de délivrer des messages sous forme vocale, et un dispositif d'interface entrée/sortie 18 relié à un écran d'affichage 10, par exemple à cristaux liquides, pour permettre d'afficher des plans ou des cartes et des messages sous forme écrite. Pour assurer une interactivité avec l'usager, I'interface entrée/sortie 18 est reliée à un clavier de commande 12, qui constitue une unité de saisie pour, entre autres, recevoir de la part d'un usager un ordre de réduire ou d'augmenter l'échelle d'affichage de la carte. L'affichage de la position d'un véhicule sur une carte peut être effectué en gardant en permanence le véhicule au centre de l'écran (c'est la carte qui se déplace pour représenter le déplacement du véhicule), ou bien aussi en autorisant le déplacement de ce véhicule sur la carte. Dans ce cas, si un zoom (à savoir : réduire ou augmenter l'échelle d'affichage de la carte) est effectué en restant centré sur le point de la carte qui était initialement au centre de l'écran, le véhicule peut disparaître de la zone réellement affichée. La figure 2 illustre ce fait : la position du véhicule est indiquée par une croix, et les rectangles de différentes tailles représentent chacun la portion de carte affichée en fonction des différentes échelles d'affichage utilisées pendant le zoom le véhicule est visible sur l'écran pour les quatre premières images il disparaît ensuite de la zone affichée. Pour éviter ce problème, I'utilisateur devrait, avant d'effectuer un zoom, recentrer la représentation de son véhicule par rapport à la carte affichée à l'écran. Le logiciel du processeur rapproche graduellement le centre de la zone zoomée (dans notre cas, la position du véhicule) du centre de l'écran. Le zoom est alors effectué de la manière illustrée par la figure 3. La première transformation géométrique permet d'effectuer le zoom tout en conservant les coordonnées écran du véhicule, selon les équations z > c Xçj + dz > cf - z + dz z x YCi + dz x yg ycf = z + dz dans lesquelles (xg, yg) sont les coordonnées du véhicule, (ici, Y,i) sont les coordonnées du centre de l'écran avant le zoom, (xcfl Y,f) sont les coordonnées du centre de l'écran après le zoom, z est le facteur de zoom initial, et z + dz est le facteur de zoom final Une deuxième transformation géométrique permet de recentrer progressivement la position du véhicule afin de donner l'impression de se rapprocher du véhicule pendant le zoom, comme illustré par la figure 4. Ce type de zoom est la combinaison de deux transformations géométriques qui permettent de déterminer la loi d'évolution des coordonnées du centre de l'écran. La deuxième transformation géométrique ajoute un déplacement latéral d(x), d(y) au déplacement du centre de l'écran selon les équations dans lesquelles (xc, yc) sont les coordonnées du centre de l'écran avant la deuxième transformation. REVENDICATIONS 1. Appareil de guidage d'un véhicule, muni d'un écran d'affichage sur lequel peut être affichée, entre autres, une portion déterminée d'une carte avec indication de la position du véhicule, d'une unité de saisie et de commande pour réduire ou augmenter à la demande l'échelle d'affichage de la carte, et d'un processeur muni d'un logiciel pour gérer l'affichage et entre autres modifier la définition de la portion de carte en fonction de l'échelle d'affichage, caractérisé en ce que le logiciel comporte des instructions pour déplacer la portion de carte affichée en fonction de l'échelle d'affichage demandée de telle manière que la position du véhicule reste dans les limites de l'écran. 2. Appareil de guidage d'un véhicule selon la revendication 1, caractérisé en ce que le logiciel comporte des instructions pour que la position du véhicule reste semblable par rapport aux limites de l'écran. 3. Appareil de guidage d'un véhicule selon la revendication 1, caractérisé en ce que le logiciel comporte des instructions pour réaliser une transformation géométrique définie par les équations z X Yci + dz X yg Ycf z + dz z X x cz + dz x g xcf = z + dz dans lesquelles (xg, yg) sont les coordonnées du véhicule, (Xci Yc.) les coordonnées du centre de l'écran avant le zoom, (Xcf Y,f) les coordonnées du centre de l'écran après le zoom, z le facteur de zoom initial, z + dz le facteur de zoom final. 4. Appareil de guidage d'un véhicule selon la revendication 3, caractérisé en ce que le logiciel comporte des instructions pour réaliser une deuxième transformation géométrique qui ajoute un déplacement latéral d(x), d(y) au déplacement du centre de l'écran selon les équations dans lesquelles (Xc, y,) sont les coordonnées du centre de l'écran avant la deuxième transformation.