FR 2801158 A1 20010518 FR 9914466 A 19991117 Appareil portable comportant des moyens d'orientation et procédé d'utilisation d'un tel appareil et procédé d'orientation correspondant. L'invention a pour objet un Appareil portable comportant des moyens d'orientation et procédé d'utilisation d'un tel appareil et procédé d'orientation correspondant. Le domaine de l'invention est celui des terminaux électroniques portables, plus particulièrement il s'agit des terminaux comportant un écran, des moyens de traitements et des moyens pour saisir des informations. Par exemple on cite les terminaux de téléphonie mobile. Le but de l'invention est de doter les terminaux électroniques du domaine de l'invention de possibilité de localisation et d'orientation. Ainsi un utilisateur du terminal connaît sa position et peut déterminer le meilleur chemin jusqu'à l'endroit ou il souhaite se rendre. Un autre but de l'invention est que ses possibilités d'orientation et de localisation soit le plus facilement accessible par un utilisateur du terminal. Dans la pratique le terminal peut très bien être aussi un ordinateur portable. Dans l'état de la technique on connaît des terminaux portables qui comporte un écran et un clavier et des moyens de localisation et d'orientation. Cependant ces terminaux sont dédiés à la localisation et à l'orientation. Cela signifie qu'ils comportent dans une mémoire un ensemble de cartes qui soit figées une fois pour toute, soit peut être mis à jour ou changé mais en changeant un composant physique du terminal. Un utilisateur qui déplace beaucoup devra donc avoir plusieurs de ces composants comportant les différentes cartes selon l'endroit ou il se trouve. De plus un tel terminal portable présente les informations de localisation et d'orientation pour des personnes qui on l'utilité d'un tel appareil, par exemple des randonneurs ou des navigateurs. Ces personnes sont donc habituées à être mises en presence d'appareil présentant des informations localisation et d'orientation. Un tel terminal peut donc se contenter de présenter ces informations d'une manière "standard". En particulier un utilisateur qui n'aurait pas l'habitude de cette présentation aurait du mal à retrouver si une carte n'est pas présentée dans le bon sens. C'est à dire " le bas de la carte que l'utilisateur regarde correspond à ce qui est devant lui. II lui faudrait alors mentalement effectuer une rotation de 180 dans sa tête afin de pouvoir s'orienter. Les terminaux tel que décrit les paragraphes précédents ont plus un certain encombrement du fait de l'autonomie qu'ils doivent avoir pour satisfaire les exigences de leurs utilisateurs. En effet les utilisateurs de ces terminaux peuvent se retrouver isolés pendant plusieurs jour et il ne faut pas que le terminal tombe en panne d'électricité. Sachant que le besoin de connaître sa localisation peut être fréquent il faut donc que la batterie soit dimensionnée en conséquence. Le terminal lui-même est soumis à des conditions atmosphérique qui peuvent être variable et très humides. L'ensemble du terminal est dimensionné en fonction de ces considérations. Cela ne correspond pas forcément au situation dans laquelle se trouvent la plupart gens. Ces terminaux sont donc inadaptés, de par leur encombrement et leur spécialisation, pour une utilisation courante par des personnes ayant une activité normale. Le principal problème dans cas étant celui l'encombrement par rapport à l'utilité du terminal. II est aussi fréquent que lors de déplacements, qu'ils soient professionnels ou personnels, un utilisateur soit amené à chercher route. Cela peut se produire en milieu urbain ou rural, et à n'importe quel endroit dans le monde. La solution courante lorsque l'on sait ou l'on doit se rendre est de prévoir la carte adéquate. Cependant une carte papier n'est pas toujours d'un usage très facile. II faut en effet la déplier et avoir de bonne capacité de représentation mentale et de mémoire. En effet les indications sur une carte ne sont prévues pour être lues que lorsque l'on tient la carte dans un sens. II peut alors être mal aisé de s'orienter. De plus il peut arriver que l'endroit ou l'on se trouve soit à cheval sur plusieurs cartes ce qui impose d'avoir à jongler entre plusieurs documents. Les cartes posent aussi un problème d'encombrement et de détérioration rapide si on les utilise trop souvent ou sans y faire attention. L'invention résout ces problèmes en intégrant dans un appareil électronique d'utilisation courante, par exemple un téléphone mobile, des moyens de localisation et d'orientation. Cet appareil électronique en question devient alors multifonction et peut être sollicité pour remplir sa fonction de localisation et d'orientation comprise dans l'appareil. Pour remplir cette dernière fonction on utilise l'écran et le clavier de l'appareil électronique. Sur l'écran on affiche une carte qui s'oriente c'est à dire qu'elle opère une rotation par rapport à un axe perpendiculaire à l'écran, en fonction de la position de l'appareil. Cette orientation est rendue possible par les moyens d'orientation compris dans l'appareil. Cette orientation s'effectue de sorte que la carte soit orientée de manière à être le plus lisible possible par l'utilisateur de l'appareil. Cela signifie que le haut de la carte, affichée sur le haut de l'écran de l'appareil, correspond à la direction dans laquelle l'utilisateur regarde. Cela signifie aussi que les indications portées sur la carte affichée sur l'écran de l'appareil peuvent être lues de manière telle que l'utilisateur n'ait pas à faire de gymnastique intellectuelle, comme lire à l'envers par exemple. Dans l'invention l'appareil électronique est doté de moyens de localisation il est donc en mesure de signaler sa présence en lieu et de demander lui soit transmise la carte de ce lieu. Cela permet d'éviter d'avoir à stocker toutes les cartes de tous les lieux ou est susceptible de se rendre l'utilisateur de l'appareil. On économise donc de la place mémoire de stockage. même si les calculs de présentation de la carte sont trop important ceux-ci peuvent être faits de manière déportée rapport à l'appareil. L'invention a donc pour objet un appareil électronique comportant des moyens pour recevoir et afficher une carte géographique comportant une indication d'orientation et correspondant au lieu ou se trouve l'appareil caractérisé en ce qu'il comporte des moyens d'orientation fournissant une direction privilégiée pour que l'orientation de la carte géographique affichée soit orienté vers le la direction privilégiée fournie. L'invention a aussi pour objet un procédé d'utilisation d'un appareil dans lequel - on affiche une carte sur un écran de l'appareil, - on accède aux fonctionnalités d'affichage d'une carte via un clavier de l'appareil, ou via un menu accessible par le clavier, caractérisé en ce que - on détermine la position à laquelle se trouve l'appareil, - on émet un message de demande pour recevoir un fichier contenant des informations permettant d'afficher une carte correspondant à la position à laquelle se trouve l'appareil, - on reçoit un fichier de carte du lieu où se trouve l'appareil, ce fichier de carte comporte une information d'orientation permettant d'orienter la carte, - on détermine où se trouve une direction privilégiée par rapport l'appareil, - on détermine l'endroit où se trouve l'appareil sur la carte reçue, - on modifie l'affichage de la carte reçue de manière à faire apparaître l'écran un symbole représentant la position de l'appareil sur la carte reçue. L'invention a encore pour objet un procédé d'orientation caractérisé que à partir d'un téléphone mobile - on détermine ou se trouve le nord magnétique, - on affiche la direction de ce nord magnétique sur un écran du téléphone mobile. L'invention sera mieux comprise à la lecture de la description qui suit et à l'examen des figures qui l'accompagnent. Celles-ci ne sont présentées qu'à titre indicatif et nullement limitatif de l'invention. Les figures montrent Figure 1 : une illustration des moyens nécessaires à la mise en ceuvre I de l'invention. Figure 2 : une illustration d'étape de procédés selon l'invention. Figure 3a : une illustration de la présentation de la carte de la figure 1 selon une deuxième orientation. Figure 3b : une illustration de la présentation de la carte de la figure selon une troisième orientation. Figures 4a, b, c : une illustration des modes de présentation possible pour une information d'orientation. La figure 1 montre un appareil 101 électronique. Pour notre exemple considère que l'appareil 101 est un téléphone mobile. Cela signifie que tout au long de la description le mot téléphone pourra être remplacer par appareil. Le téléphone 101 comporte un écran 102 qui permet de visualiser une carte. L'écran 102 est connecté à une mémoire 103 vidéo. Cette mémoire 103 contient des informations qui correspondent à l'image qui affichée sur l'écran 102. Dans l'exemple choisit on considère que la mémoire 103 contient une image au format bitmap. C'est à dire une matrice dont les lignes et les colonnes correspondent à des points affichés à l'écran. si considère que l'écran 102 est un écran à cristaux liquide sans niveau de gris et ayant une résolution L pour la largeur et H pour la hauteur alors la mémoire 103 contient au moins L*H cases. Chaque case correspond à un point de l'écran Si la case est à 1 cela signifie que le point est allumé, si la case est à 0 cela signifie que le point est éteint. Par allumé on entend que le point est visible c'est à dire noir. Il existe d'autres systèmes de représentation d'une image dans une mémoire. On a ici choisit celui qui le plus simple à decrire. L'élément 103 et l'écran 102 sont connectés par une liaison 104. Cette liaison 104 inclue, de manière non représentée, la transformation contenu de la mémoire 103 en signaux électriques peut recevoir l'écran 102. La mémoire vidéo 103 est écrite par un microprocesseur 1 commandé par des programmes contenus dans une mémoires 106 programme. Dans le téléphone 101, la mémoire 103, le microprocesseur 105, et la mémoire 106 sont connectés entre eux par un bus 107. Le bus véhicule tous les signaux qui sont nécessaires au fonctionnement normal de l'appareil 101. Parmi ces signaux on trouve des signaux de commandes, signaux d'adressage et des signaux de données. L'appareil 01 comporte aussi une mémoire 108 connectée au 107. La mémoire 108 stocke les informations relatives à la carte qu'il faut afficher sur l'écran 102. Ces informations contiennent un fichier image ' un format quelconque, dans l'exemple nous avons choisi d'utiliser le format bitmap. Mais ce format n'est pas limitatif de l'invention. On peut tout aussi bien utiliser un format d'images compressées, afin d'économiser de la place en mémoire. Cela impliquerait des algorithmes plus compliqué pour effectuer des rotations sur images. En effet il faudrait d'abord décompresser l'image. Les données contenues dans la mémoire 108 comportent aussi information d'orientation de l'image. Si on considère que le l'image contenue dans l'élément représente une carte, cette information d'orientation constitue par exemple une indication sur l'endroit ou se situe le nord dans l'image. Dans pratique il est possible que les deux informations, d'orientation et de fichier images, soient stockées dans des mémoires différentes. Dans l'exemple on considère que l'image est une matrice points en noir et blanc, le bord supérieur de la matrice correspondant au nord de l'image. Ce choix est arbitraire et on aurait pu choisir d'autres conventions d'orientation sans affecter l'invention. Le téléphone 101 comporte aussi des moyens 109 d'orientation. moyens 109 sont connectés aux bus 107. Cela permet au microprocesseur 105, lorsqu'il calcule la manière dont il doit afficher l'image sur l'écran 102 partir du contenu de la mémoire 108, de savoir de quel angle il doit faire tourner l'image contenue dans la mémoire 108. En effet lorsque l'image est affiché sur l'écran 102, le nord géographique de l'image est affiché dans la direction du nord magnétique fourni par les moyens 109. Dans l'exemple les moyens 109 sont donc des capteurs de nord magnétique. Dans la pratique il s'agit de deux films magnétorésistifs orthogonaux ou de deux capteurs à effet Hall. Ces films fournissent des signaux variant selon une loi connue en fonction des composantes du champ magnétique terrestre. A partir des signaux délivrés par les moyens 109 le microprocesseur 105 est donc capable de déterminer dans quelle direction se trouve le nord magnétique. Pour que de tels moyens fonctionnent correctement, il faut qu'il soit positionnés correctement, c'est à dire à plat par rapport à la surface terrestre. Avantageusement, et afin que le dispositif puisse fonctionner quelle que soit la position du téléphone c'est à dire tenu debout ou à plat, on prévoit qu'il y ait deux couples de films magnétorésistifs. L'un de ces couples est utilisé lorsque le téléphone est tenu à plat, l'autre lorsque le téléphone est tenu debout. La commutation entre les deux couples de capteurs magnétorésistifs effectue grâce à une mesure d'une assiette du téléphone 101 mobile. Dans la pratique, il faut aussi veiller à ce que les moyens 109 soient situés suffisamment loin d'un haut-parleur, dans le cas d'un téléphone mobile. En effet le haut-parleur est un élément électroacoustique qui produit fort champ magnétique. Un tel champ est susceptible de perturber la mesure des moyens 109. Les moyens 109 seront donc situés de préférence dans le téléphone 101 à l'opposé de son haut-parleur. Le téléphone 101 comporte aussi un clavier 110 qui est connecté au bus 107. Le clavier 110 permet de passer le téléphone dans le mode d'orientation et de localisation. Une fois dans ce mode, le clavier 110 permet de faire défiler, ou de modifier, l'affichage de la carte sur l'écran 102. Le téléphone 101 comporte aussi un convertisseur 111 numérique analogique connectée d'une part au bus 107 et d'autre part à un haut-parleur 112. II est ainsi possible, par exemple, de diffuser acoustiquement un son lorsque le téléphone 101 est orienté dans une direction prédéterminée et paramétrable. Cette direction peut être le nord magnétique. Cela permet d'utiliser son téléphone mobile comme moyens d'orientation sans être obligé de regarder le téléphone 101. Le téléphone 101 comporte aussi un circuit 113 GSM connectés d'une part au bus 107 d'autre part à un aérien 114. Le circuit 113 est ici GSM, mais il pourrait très bien correspondre à une autre norme de téléphone mobile ou de transmission arienne. C'est grâce au circuit 113, commandé par un programme contenu dans la mémoire 106 via le microprocesseur 105 que l'on peut mettre à jour le contenu de la mémoire 108 en fonction de la position du téléphone 101. Pour déterminer sa position le téléphone 101 comporte un circuit 115 GPS. Le circuit 115 est connecté au bus 107. Le circuit 113 permet aussi bien de recevoir des informations que d'en émettre. L'aérien 114 du téléphone 101 est connecté à une station de base ou serveur 116. La station 116 comporte un aérien 117, on établit ainsi une connexion 118 hertzienne entre l'aérien 114 et l'aérien 117. L'aérien 117 est connecté par un circuit 124 GSM. D'autre part le circuit 124 est connecté à un bus 119, bus 119 qui connecte d'autre part entre eux un microprocesseur 120, une mémoire de programme 121 et une mémoire de données 122. La mémoire 121 de programme contient des codes instructions qui permettent au microprocesseur 120 de commander les circuits 124 et de gérer la mémoire 122 de données. La mémoire 122 de données contient des fichiers correspondant à des cartes susceptibles d'etre demandées la station 116 par un téléphone mobile qui lui est connecté. En effet la station 116 de base est fixe. Elle contient donc les cartes correspondant aux zones qui se trouvent dans sa porté d'émission. Cependant si elle ne possédait pas une carte qui lui serait demandé un téléphone 101 qui lui est connecté, elle pourrait obtenir cette carte par le réseau auquel elle est connectée. En effet une station tel que la station 116, n'est pas isolée. Elle fait partie d'un réseau, par exemple de téléphonie mobile, comportant de nombreuse station de base toutes connectées entre elle et à différents serveurs. Dans une variante de l'invention les fichiers de cartes sont enregistrés sur un serveur de carte dédié à cette application de localisation et d'orientation. Ainsi lorsque le téléphone doit recevoir une carte il émet sa requête à travers le réseau de l'opérateur de téléphonie mobile auquel utilisateur est abonné. Cette requête est adressée au serveur de carte qui est géré soit par l'opérateur, soit par un prestataire de service. Le serveur de carte est donc connecté au réseau de téléphonie mobile. Bien sur ce serveur peut être réparti selon plusieurs zone géographique afin de pas surcharger en communication un seul poste. C'est à dire que le serveur comprend alors plusieurs sous serveurs indépendants, autonomes et capables de gérer un certain nombre de téléphones mobiles. Dés lors les stations de base du réseau ne servent plus que de relais pour l'information entre le serveur de carte et le téléphone mobile. figure 2 montre que le procédé selon l'invention comporte une étape 201 préliminaire. L'étape 201 est une étape de sélection du mode d'orientation et localisation. En effet le téléphone 101 n'est pas destiné à ne faire que de la localisation et de l'orientation. II faut donc sélectionner parmi tous ses modes de fonctionnement celui qui correspond à l'orientation et la localisation. Ceci se fait par l'intermédiaire du clavier 110. Par exemple une des touche du clavier 110 permet de passer dans un mode menu, on utilise d'autres touches du clavier 110 pour sélectionner dans ce menu le passage en mode localisation et orientation. On passe alors à une étape 202 de détermination de la position du téléphone 101. Dans l'étape 202 le microprocesseur 105 commande les circuits 115. Les circuits 115 fournissent au microprocesseur 105 des informations concernant sa localisation. Ces informations, sont par exemple, constituées par latitude une longitude et une altitude. Dans notre application seules la latitude et la longitude sont intéressantes. D'autre part comme le système GPS n'est précis qu'à cent mètres le microprocesseur, par l'intermédiaire du circuit 113 et de l'aérien 114 entre en contact avec la station 116 à laquelle il est connecté par liaison 118. Le microprocesseur 105 émet donc vers la station 116 une demande de correction de sa position. Cette demande de correction est reçue par la station 116 qui émet à son tour un message en direction du téléphone 101. Le téléphone corrige alors les données délivrées par le circuit 115. Cette correction est effectuée pour le microprocesseur 105 sous le contrôle d'un programme contenu dans la mémoire 106. Dans un exemple cette correction est obtenue par la station 116 car celle-ci comporte un circuit GPS, et connaît sa position exacte. Elle est donc capable de déterminer quelle erreur commet le GPS en lui indiquant sa position. Dés lors la station 116 peut calculer des paramètres pour corriger l'erreur faite par le GPS et transmettre ces paramètres à tous les téléphones qui lui sont connectés. Dans ce cas on parle de GPS différentiel. On note que pour l'invention ce n'est pas la façon dont sont obtenues les coordonnées qui le plus important, mais le fait d'avoir ces coordonnées. Elles pourraient notamment etre obtenue en dehors de l'appareil, par exemple par le réseau en mesurant le temps de propagation vers plusieurs bases de ce réseau. Le résultat de cette mesure serait alors transmis au téléphone. Une fois que la position est déterminée, on passe à une étape 203 pour savoir ', en fonction des coordonnées qui viennent d'être calculées, le téléphone 101 se trouve encore dans la carte contenue dans la mémoire 108. En effet la carte contenue dans la mémoire 108 a une certaine extension géographique. Cette extension géographique est connue. Dans l'étape 203, la microprocesseur 105 compare donc les coordonnées qu'il vient d'obtenir du circuit 115 au coordonnées limites de la carte contenue dans la mémoire 108. Si le téléphone mobile se trouve encore dans un endroit représenté par la carte contenue dans la mémoire 108 on passe à une étape 206 d'orientation. Sinon on passe à une étape 204 demande d'envoi d'une carte. Dans l'étape 204, le microprocesseur 105 constitue un message qui va être émit en direction de la station 116. Ce message contient des informations relatives à la localisation, des coordonnées spatiales par exemple, du téléphone 101 et au fait qu'il souhaite recevoir une carte correspondant à sa localisation. Une fois ce message constitué il est transmit au circuit 113 qui va alors le transformer en signaux hertziens qui seront transmis via l'aérien 114. Ces signaux sont reçus par l'aérien 117 qui les transmet au circuit 118. Le circuit 118 les démodule afin de les mettre disposition du microprocesseur 120. Le microprocesseur 120 détecte qu'il s'agit d'une demande d'envoi de carte. Le microprocesseur 120 prend en compte les coordonnées qu'il vient de recevoir pour le chercher dans la mémoire 122 la carte qui correspond à ces coordonnées. Une fois qu'il a trouvé cette carte il l'émet en direction du téléphone 101. On passe alors à l'étape 205 de réception de la carte. Dans l'étape 205, le téléphone 101 reçoit via l'aérien 114 et le circuit 113 des données correspondant à la carte qu'il a demandé. Ces données sont reçues par le microprocesseur 105 qui les stocke dans la mémoire 108. La mémoire 108 peut contenir des informations relatives à un plan qui est plus vaste que celui affiché sur l'écran 102. Si le contenu de la mémoire 108 est au format bitmap, la transmission ne s'effectue pas forcément à ce format . Pour la transmission on peut en effet utiliser une forme compressée de l'information, cela permet d'effectuer la transmission en moins de temps. Notamment dans le cas d'un téléphone mobile on peut utiliser les fonctionnalités fax de ce téléphone mobile qui sont déjà prévues. Une image fax en effet un bitmap compressé puis transmise. Le téléphone 101 peut donc recevoir une image en format fax, puis la décompresser, puis écrire le résultat de la décompression dans la mémoire 108. Cette réception et cette décompression sont bien sûr commandés par le microprocesseur 105. On passe alors à l'étape 206 d'orientation. Dans l'étape 206, le microprocesseur 105 interroge les moyens 109 pour savoir dans quel sens est orienté le téléphone 101. L'orientation du téléphone 101 est déterminée par l'axe qui va du haut du téléphone au bas du téléphone. Lorsque le téléphone est tenu à plat, c'est dire sa face arriere est parallèle au sol. Ou le sens du téléphone est déterminé par une droite perpendiculaire à l'écran lorsque le téléphone est tenu debout. Dans un premier temps on ne traitera que le cas ou le téléphone est tenu à plat. Lorsque le téléphone est à plat, on considère donc qu'il est orienté dans la direction bas vers haut . Le moyen 109 permet de déterminer la direction du nord par rapport à l'orientation du téléphone. On détermine alors quelle rotation il faut appliquer à la carte contenue dans la mémoire 108 avant de l'afficher sur l'écran 102. En effet l'angle entre l'orientation du téléphone et la direction fournie par les moyens 109, est l'angle dont il faut faire tourner la carte. Le but de cette rotation est que le nord géographique de la carte contenu dans la mémoire 108, corresponde au nord magnétique fournit par les moyens 109. On considère que l'angle entre l'orientation du téléphone et la direction fournie par les moyens 109 est un angle orienté. Cet angle permet de déterminer les coefficients d'une matrice de changement de base. Cette matrice de changement de base permet de passer de la carte 108 à la carte qui sera écrite par le microprocesseur dans la mémoire 103 dont le contenu est affiché sur l'écran 102. La matrice de changement de base est matrice de2*2. En effet la carte contenue dans la mémoire 108 peut être considéré comme un espace à deux dimensions. Cet espace est alors doté d'un repère orthonormé dans lequel chaques points de la carte à des coordonnées. Pour déterminer quelle seront les coordonnées de ces points après la rotation, il suffit alors de multiplier ces coordonnées avant la rotation par la matrice de changement de base. La méthode ici décrite pour effectuer la rotation de la carte contenue dans la mémoire 108 est une méthode simple qui s'applique bien au mode de stockage de l'exemple. Dans la pratique il existe d'autres modes de stockages et d'autres modes de rotations qui sont plus rapides. Ces méthodes sont connues ainsi que des algorithmes qui les mettent en oeuvre. On passe à l'étape 207 de calcul de l'affichage. Dans cette étape le microprocesseur 105 détermine quelle est la partie de la carte contenue dans la mémoire 108 qui est intéressante en fonction de la position du téléphone 101. Une fois qu'il a déterminé la partie intéressante de la carte, il effectue une rotation sur cette partie de carte puis il écrit les résultats de cette rotation dans la mémoire 103. Dans l'étape 205, en même temps que les informations concernant la carte, le téléphone 101 a reçu des informations concernant les lieux représentés sur cette carte. Ces informations sont des noms. Chaque nom est associé à des coordonnées. Ainsi on sait afficher quel nom. Dans une étape 207, le microprocesseur 105 détermine quels sont les noms qu'il est pertinent d'afficher en fonction de la partie de la carte qui est affichée sur l'écran 102. Puis il effectue un traitement sur ces noms afin que ceux-ci soient affichés de manière à pouvoir être lus par l'utilisateur du téléphone 101 sans que celui-ci ait à changer son angle d'observation de l'écran 102, ou opérer une gymnastique d'esprit lui permettant de lire ces noms. La figure 3b montre une partie du contenu de la mémoire 108. II s'agit du plan d'une ville. Le Nord est orienté vers le haut de la carte selon les conventions de stockage choisie. Le téléphone 101 est lui orienté en direction Nord-Ouest. Le microprocesseur doit donc effectuer une rotation sur la carte de la figure 3b afin d'obtenir la carte représentée sur l'écran 102. Sur la carte de l'ecran 102, le Nord fait bien un angle de 45 degrés avec la direction du téléphone 101. La direction du téléphone 101 est matérialisée par l'axe 123. La figure 3a montre quel serait l'affichage de l'écran 102 si le téléphone 123 était orienté dans une direction Ouest. Dans ce cas le Nord serait situé sur droite du téléphone 101. Quel que soit l'affichage qui est considéré, que ce soit sur la figure 1, la figure 3a ou la figure 3b, le nom des lieux est toujours lisible sans qu'il y ait besoin de changer son angle d'observation de l'image. Dans une étape 207, le microprocesseur 105 calcule aussi l'endroit il va afficher le symbole correspondant à la position du téléphone 101 sur la carte. Dans notre exemple ce symbole est une étoile 124. On passe alors à une étape 208 d'affichage de la carte. Dans la pratique l'étape 208 s'effectue en permanence. Les résultats du calcul de l'affichage par le microprocesseur 105 sont écrits dans la mémoire 103. La mémoire 103 est scrutée en permanence afin de rafraîchir le contenu de l'écran 102. On passe à une étape 209 de modification de l'affichage. Dans cette étape l'utilisateur du teléphone 101 peut se servir du clavier 110 pour modifier l'affichage de l'écran 102. En effet il n'est pas forcément intéressant que le symbole représentant la position de l'utilisateur de l'écran 102 soit situé au milieu de l'écran. En effet l'utilisateur peut souhaiter avoir une vision plus importante la partie de la carte qui se situe devant lui. Alors l'utilisateur utilise les touches du clavier 110 pour déplacer sur l'écran le symbole 124. Ce déplacement est accompagné d'un défilement de la carte. Cela revient à sélectionner dans la mémoire 108 une nouvelle zone intéressante. II faut alors recalculer la rotation de la nouvelle zone intéressante puis mettre à jour la mémoire 103. On utilise aussi des touches du clavier 110 pour modifier l'échelle d'affichage de la carte à l'écran 102. Cela permet d'avoir une vue de détail ou d'ensemble de l'endroit ou l'on se trouve. Dans une variante de l'invention l'utilisateur du téléphone 101 fournit coordonnées au téléphone 101. Ces coordonnées sont transmises à la station 116 de base. La station envoie en retour une carte centrée sur les coordonnées émises. L'utilisateur utilise alors le clavier 110 pour visualiser et faire défiler la carte reçue sur l'écran 102. A chaque fois que l'orientation du téléphone change, l'affichage de l'ecran 102, c'est-à-dire le contenu de la mémoire 103, est recalculé. La zone intéressante de la mémoire 108 ne change pas forcément mais la rotation qu'il faut lui appliquer change. II faut donc effectuer un nouveau calcul de rotation. De même lorsque l'utilisateur se déplace, la localisation du téléphone 101 change. La zone de la mémoire 108 qui est intéressante pour l'affichage 102 change donc. II faut donc effectuer un nouveau calcul en fonction de la nouvelle zone intéressante. Afin de ne pas surcharger le téléphone 101 en calculs, on décider d'effectuer la mise à jour de l'affichage en fonction du changement de position ou d'orientation qu'à certaine fréquence. Dans la mesure où les vitesses de déplacement de l'utilisateur du téléphone 101 ne sont pas élevées, cet espacement entre les mises à jour de l'affichage de l'écran 102 n'est pas préjudiciable. Si toutefois on souhaite éviter totalement de surcharger le téléphone en calculs, on peut faire effectuer ceux-ci par la station 116. Celle-ci possède en effet la localisation du téléphone, et le téléphone 101 peut aussi lui transmettre son orientation. Dès lors la station 116 est en mesure de calculer la carte qu'il faut afficher sur l'écran 102. Une fois ce calcul effectué la station 116 peut transmettre la carte résultant du calcul au téléphone 101. Le microprocesseur 105 la reçoit donc et l'écrit directement dans la mémoire 103 sans passer par la mémoire 108. Dans ce cas on ne surcharge pas le téléphone 101 en calculs, mais le nombre de communications entre le téléphone 101 et la station 116 augmente. II peut arriver au cours d'un déplacement de l'utilisateur que celui-ci sorte de la zone géographique décrite par la carte contenue dans la mémoire 108. Dans ce cas la téléphone 101 établit une connexion avec la station 116 afin de recevoir une carte correspondant à sa nouvelle position. Il s'agit des étapes , 204 et 205. Si cette transmission prend du temps, un message est affiché sur l'écran 102 pour avertir l'utilisateur de l'indisponibilité temporaire du téléphone 101 en mode localisation et orientation. Pour le cas où le téléphone mobile est tenu debout, la description précédente est encore valable si ce n'est que l'information d'orïentation provient d'une source différente. II s'agit en effet de la deuxième paire capteurs magnétorésistifs. L'utilisateur du téléphone 101 peut aussi n'avoir besoin que d'une information d'orientation. Dans ce cas on affiche â l'écran soit une flèche indiquant direction du Nord, figure 4a, soit un arc de cercle gradué en degrés, avec une flèche indiquant le centre de l'arc de cercle, et la graduation indiquant la direction dans laquelle est orienté le téléphone mobile, figure 4b, soit on indique le cap dans lequel est orienté le téléphone mobile, figure 4c. De même on peut se contenter d'afficher une information de latitude et de longitude par le circuit 115. Cette information est fournie par les circuits 115 REVENDICATIONS 1 Appareil (101) électronique comportant des moyens (105, 113, 114, 107 102) pour recevoir et afficher une carte géographique comportant une indication d'orientation et correspondant au lieu ou se trouve l'appareil caractérisé en ce qu'il comporte des moyens (109) d'orientation fournissant une direction privilégiée pour que l'orientation de la carte géographique affichée soit orienté vers le la direction privilégiée fournie. 2 Appareil selon la revendication 1, caractérisé en ce qu'il est portable. 3 Appareil selon l'une des revendications 1 ou 2, caractérisé ce qu'il comporte des moyens (105, 107, 106) pour émettre des messages contenant des informations. 4 Appareil selon l'une des revendications 1 à 3, caractérisé ce que l'appareil est un téléphone mobile, par exemple un téléphone mobile utilisant norme GSM. 5 Appareil selon l'une des revendications 1 à 4, caractérisé ce que les moyens d'orientations sont des capteurs, par exemples deux films magnéto-résistifs orthogonaux, dont les signaux qu'ils fournissent permettent de déduire un nord magnétique servant de direction privilégiée. 6 Appareil selon l'une des revendications 1 à 5, caractérisé ce qu'il comporte des moyens (115) de localisation, par exemple un système GPS. 7 Appareil selon l'une des revendications 1 à 6, caractérisé ce qu'ils comportent des moyens d'orientation pour modifier le mode d'affichage lorsqu'il est placé horizontalement ou verticalement. 8 - Appareil selon l'une des revendications 1 à 7, caractérisé ce qu'il comporte des moyens (111, 112) pour produire des sons. 9 - Procédé d'utilisation d'un appareil dans lequel - on affiche (208) une carte sur un écran de l'appareil, - on accède (201) aux fonctionnalités d'affichage d'une carte via un clavier de l'appareil, ou via un menu accessible par le clavier, caractérisé en ce que - on détermine (202) la position à laquelle se trouve l'appareil, - on émet (204) un message de demande pour recevoir un fichier contenant des informations permettant d'afficher une carte correspondant à position à laquelle se trouve l'appareil, - on reçoit (205) un fichier de carte du lieu où se trouve l'appareil, ce fichier de carte comporte une information d'orientation permettant d'orienter carte, - on détermine (206) où se trouve une direction privilégiée par rapport à l'appareil, - on détermine (207) l'endroit où se trouve l'appareil sur la carte reçue, - on modifie (207) l'affichage de la carte reçue de manière à faire apparaître sur l'écran un symbole représentant la position de l'appareil la carte reçue. 10 - Procédé selon la revendication 9 caractérisé en ce que - on choisit (209) l'endroit de l'écran où est affiché le symbole qui représente la position de l'appareil. 11 - Procédé selon l'une des revendications 9 ou 10, caractérisé en ce qu'on modifie (209) l'affichage de la carte reçue en fonction des déplacements de l'appareil. 12 - Procédé selon l'une des revendications 9 à 11, caractérisé en ce que - le fichier reçu comporte des informations relatives à des noms de lieux, - on affiche ces noms de manière à ce qu'ils soient lisibles par un utilisateur de l'appareil, sans que cet utilisateur soit contraint de lire à l'envers de changer son angle d'observation de l'appareil. 13 - Procédé selon l'une des revendications 9 à 12, caractérisé en ce 'on augmente, ou on diminue, l'échelle à laquelle est affichée la carte géographique. 14 - Procédé d'orientation caractérisé en ce que à partir d'un téléphone mobile - on détermine ou se trouve le nord magnétique, - on affiche (4 a, b ,c) la direction de ce nord magnétique sur un écran téléphone mobile. 15 - Procédé selon la revendication 14, caractérisé en ce qu'on affiche une portion de compas, on indique sur cette portion de compas le cap vers lequel est orienté l'appareil. 16 - Procédé selon l'une des revendications 14 ou 15, caractérisé ce qu'on affiche le cap vers lequel est orienté l'appareil. 17 - Procedé selon l'une des revendications 9 à 16, caractérisé en qu'on émet un signal sonore lorsque l'appareil est orienté vers le nord magnétique. 18 - Procedé selon l'une des revendications 9 à 16, caractérisé en qu'on fait effectuer des calculs, correspondant à l'orientation de la carte et à l'affichage des noms sur cette carte, par un serveur en liaison radioélectrique avec l'appareil.