Brevet FR2902551A1 — publié le 20071221

L'invention concerne un dispositif de mémorisation amovible et un appareil électronique aptes à être connectés l'un à l'autre ainsi qu'un procédé de sauvegarde de données d'environnement. Les appareils électroniques qui manipulent des données numériques, telles que par exemple les téléphones cellulaires, stockent en général dans un moyen de mémorisation (telle qu'une mémoire non volatile réinscriptible) des données propres à l'utilisateur habituel de l'appareil, généralement rassemblées sous le vocable "environnement' et dénommées dans la suite données d'environnement. Il s'agit notamment de données fréquemment utilisées par l'utilisateur (telles que les noms et numéros de téléphone constituant le répertoire téléphonique mémorisé par l'appareil), de données de configuration qui déterminent certains paramètres de fonctionnement de l'appareil, ou d'autres données associées à l'utilisateur (telles que par exemple des données représentant l'image choisie par l'utilisateur en tant que fond d'écran de son appareil). L'utilisateur souhaite naturellement pouvoir conserver ces données lorsqu'il utilise un autre appareil que celui sur lequel elles sont mémorisées et il a de ce fait été proposé des systèmes pour sauvegarder ces données dans le but de les récupérer autant que faire se peut dans un autre appareil. Dans ce cadre, la demande de brevet FR 2 863 443 propose de 20 sauvegarder les informations mémorisées dans un téléphone mobile dans une unité de sauvegarde externe à celui-ci. Dans le même ordre d'idées, la demande de brevet DE 101 46 664 prévoit la sauvegarde de données d'utilisation soit dans un ordinateur distant, soit dans une carte mémoire amovible. Ce document prévoit éventuellement d'associer 25 la carte mémoire amovible au système de chargement de la batterie du téléphone afin de déclencher automatiquement la sauvegarde des données lorsque l'utilisateur connecte le téléphone au système de chargement. Ces systèmes ne permettent toutefois la sauvegarde des données d'environnement que lorsque l'appareil électronique est spécifiquement conçu pour 30 ce faire. Dans ce cadre, l'invention propose un dispositif électronique de mémorisation amovible apte à être connecté à un appareil électronique comprenant un microprocesseur et un moyen de mémorisation de données d'environnement, caractérisé en ce qu'il comprend un programme apte à être exécuté automatiquement par le microprocesseur à la connexion du dispositif à l'appareil pour permettre la sauvegarde des données d'environnement au sein du dispositif. La sauvegarde est ainsi mise en oeuvre sans nécessiter une démarche particulière de l'utilisateur et même si l'appareil électronique ne détient pas de programme dédié à la sauvegarde. Le dispositif électronique de mémorisation amovible (ou support d'information amovible) peut être un support d'information sans capacité de traitement (tel que par exemple une disquette, une carte à puce magnétique ou optique), ou un support d'information avec capacité de traitement (tel qu'une mémoire Flash ou une carte à microcircuit à microcontrôleur). Le dispositif électronique de mémorisation peut être par ailleurs de type clé USB, carte MMC ou carte SD. L'appareil électronique est par exemple portable. II peut s'agir d'un téléphone mobile, d'un assistant personnel numérique (ou PDA "Persona/ Digital 15 Assistant") ou une clé de type USB (pour "Universal Serial Bus"). Les données d'environnement sauvegardées peuvent comprendre des données personnelles (telles que des données représentant un répertoire téléphonique, un agenda, des photographies ou vidéos numériques, des messages reçus ou envoyés par l'utilisateur), des données de configuration (définissant par 20 exemple des sonneries de l'appareil électronique, des paramètres de sécurité ou d'autorisation d'accès à certains services) ou des données d'application (telles que des programmes informatiques). La connexion a lieu par exemple lors de l'insertion du dispositif dans un lecteur de l'appareil, ou lors de l'insertion d'un connecteur du dispositif dans un 25 connecteur adapté de l'appareil. Le dispositif de mémorisation peut également mémoriser une liste indicative des données d'environnement à sauvegarder, ce qui permet de pouvoir réaliser une sauvegarde complète de l'environnement. Le programme (lorsqu'il est exécuté par le microprocesseur) peut 30 toutefois demander à l'utilisateur une confirmation de la sauvegarde des éléments de ladite liste, ce qui permet à l'utilisateur de choisir les éléments sauvegardés sans toutefois risquer d'oublier certains éléments. La liste peut également contenir en pratique au moins une adresse des données d'environnement dans le moyen de mémorisation, ce qui permet au programme de sauvegarde d'avoir accès de manière simple et efficace à ces données. Le programme peut comprendre par ailleurs des moyens de sécurisation de son exécution, tels que des moyens aptes à vérifier l'identité entre un nombre saisi par l'utilisateur et un nombre mémorisé dans un module d'identification. On peut également prévoir, de façon alternative ou combinée à la vérification susvisée, un processus d'authentification entre le dispositif électronique et l'appareil électronique. On s'assure ainsi que la sauvegarde est bien mise en oeuvre par 10 l'utilisateur propriétaire de l'environnement. On peut prévoir des moyens de détermination des données d'environnement à sauvegarder en fonction d'un type de l'appareil électronique, par exemple au moyen d'une table mémorisée dans le dispositif, ce qui permet d'utiliser le dispositif avec une pluralité de types d'appareil. 15 Le programme peut mettre en oeuvre lui-même ladite sauvegarde lorsqu'il est exécuté par le microprocesseur ; en variante, le programme peut commander une installation au sein de l'appareil électronique d'un programme de sauvegarde des données d'environnement au sein du dispositif (grâce par exemple à un téléchargement d'une partie au moins de ce programme). 20 L'invention propose également un appareil électronique comprenant un microprocesseur et un moyen de mémorisation de données d'environnement, l'appareil étant apte à être connecté à un dispositif électronique de mémorisation amovible, caractérisé en ce qu'il comprend des moyens pour autoriser, lors de la connexion du dispositif à l'appareil, l'exécution par le microprocesseur d'un 25 programme mémorisé dans le dispositif électronique et apte à permettre la sauvegarde des données d'environnement au sein du dispositif. Les caractéristiques évoquées ci-dessus à propos du dispositif peuvent éventuellement être associées à l'appareil. L'appareil peut comprendre également des moyens de restitution dans les moyens de mémorisation de données 30 d'environnement sauvegardées au préalable. L'invention propose ainsi en outre un système comprenant un dispositif électronique connecté à un tel appareil électronique. L'invention propose de la sorte un procédé de sauvegarde dans un dispositif électronique de mémorisation de données d'environnement mémorisées dans un appareil électronique apte à être connecté au dispositif, caractérisé par les étapes suivantes : - transfert d'un programme mémorisé dans le dispositif électronique vers l'appareil électronique à la connexion du dispositif à l'appareil ; - exécution du programme par un microprocesseur de l'appareil électronique ; - transfert et mémorisation des données d'environnement dans le dispositif électronique en conséquence d'au moins une instruction du programme. Ce procédé peut inclure des étapes optionnelles correspondant aux 10 caractéristiques évoquées ci-dessus pour le dispositif. D'autres caractéristiques et avantages de l'invention apparaîtront mieux à la lumière de la description qui suit, faite en référence aux dessins annexés dans lesquels : - la figure 1 représente schématiquement les éléments principaux 15 d'un appareil électronique recevant un dispositif de mémorisation amovible selon un premier mode de réalisation de l'invention ; - la figure 2 représente schématiquement une carte d'identification de l'appareil électronique de la figure 1 ; - la figure 3 représente schématiquement le contenu d'une mémoire 20 de l'appareil électronique de la figure 1 ; - la figure 4 représente schématiquement le contenu du dispositif de mémorisation amovible ; - la figure 5 illustre l'une des listes prévues dans le dispositif de mémorisation amovible de la figure 4 ; 25 - la figure 6 présente les étapes du procédé de sauvegarde proposées par l'invention ; - la figure 7 représente schématiquement un appareil électronique et un dispositif de mémorisation selon un second mode de réalisation de l'invention. On a représenté à la figure 1 les éléments d'un appareil électronique (ici 30 un téléphone cellulaire 2) utiles à la compréhension de l'invention. Le téléphone cellulaire 2 comprend ainsi notamment un écran 10 et un microprocesseur 20 connecté à une mémoire du téléphone 110, à un module d'identification 120 (ici une carte d'identification, par exemple du type SIM pour "Subscriber ldentity Module") et à une carte mémoire amovible 130 formant dispositif de mémorisation. La carte mémoire amovible 130 comprend de préférence une mémoire non-volatile réinscriptible, ici une mémoire Flash. La carte mémoire amovible 130 est en général réalisée dans un format particulier (ici le format MMC pour "Multimedia Memory Card") compatible avec un lecteur (non représenté) du téléphone dans lequel la carte amovible 130 est insérée sur la figure 1. On a représenté à la figure 1 les diverses connexions entre le microprocesseur 20 et chacun des moyens de mémorisation (module d'identification 120, mémoire du téléphone 110, carte mémoire amovible 130) sous forme de connexions distinctes. En variante, tous ces éléments pourraient être connectés au microprocesseur 20 au moyen d'un bus commun. Comme schématiquement représenté sur la figure 2, le module d'identification 120 (ici une carte d'identification de type SIM) mémorise des données, et notamment des données formant un répertoire 121 au sein duquel sont associées des données représentant des noms et des données représentant des numéros de téléphone. Comme représenté en figure 3, la mémoire du téléphone 110 mémorise également un répertoire 114 (associant également une pluralité de données représentant un numéro de téléphone et de données représentant un nom), mais aussi des données d'autres types (par exemple des données de programme, en particulier des données de programme de jeux 116) grâce à la capacité supérieure de ce type de mémoire. La carte mémoire amovible 130 mémorise quant à elle un programme à lancement automatique 131 (ou programme "Auto-Run"), une table de correspondance 134 associant, à chacun d'une pluralité de types de téléphone, une liste ; une pluralité de listes 132, 133 est également mémorisée dans la carte mémoire amovible 130, comme illustré en en figure 4. La carte mémoire amovible 130 contient d'ailleurs ces différents 30 éléments avant d'être insérée dans l'appareil électronique (ici le téléphone cellulaire) comme représenté en figure 1. Le programme 131 est conçu pour être exécuté par le microprocesseur 20 du téléphone 2 et comprend des instructions qui commandent la sauvegarde des données personnelles (incluant notamment le répertoire 121, le répertoire 114 et les programmes de jeux 116 mentionnés ci-dessus) dans la mémoire de la carte mémoire amovible 130. Le microprocesseur 20 et la carte mémoire amovible 130 sont par ailleurs conçus pour autoriser le transfert, puis l'exécution, du programme 131 au niveau du microprocesseur 20 à l'insertion de la carte mémoire 130 dans le lecteur (non représenté) du téléphone de la figure 1. Pour ce faire, le programme pourra par exemple être mémorisé de manière temporaire dans la mémoire du téléphone 110 ou dans une autre mémoire (par exemple une mémoire vive) associée au microprocesseur 20. Comme cela sera décrit plus en détail dans la suite, le programme 131 est notamment apte à consulter la table 134 afin de déterminer, en fonction du type de téléphone dans lequel il est exécuté (type mémorisé par exemple dans une zone de la mémoire du téléphone 110 ou en variante dans une zone d'une mémoire morte associée au microprocesseur 20), quelle liste parmi les listes mémorisées dans la carte mémoire amovible 130 doit être utilisée afin de déterminer les adresses des données personnelles à sauvegarder dans les différents moyens de mémorisation du téléphone. Ainsi, comme représenté à la figure 5, la liste 132 énumère l'adresse des différentes données personnelles pour le téléphone des figures 1 à 3 (données de répertoire 121 et 114, programmes de jeux 116) dans chacune des mémoires concernées (module d'identification 120 pour le répertoire 121 et mémoire du téléphone 110 pour le répertoire 114 et les programmes de jeux 116). Grâce à cette liste, le microprocesseur 20 agissant conformément aux instructions contenues dans le programme 131, commande la lecture des différentes données personnelles précitées puis leur sauvegarde (c'est-à-dire leur écriture à travers le lecteur non représenté) dans une zone dédiée de la carte mémoire amovible 130. La figure 6 représente les étapes du procédé de sauvegarde de données personnelles mises en oeuvre lors de l'insertion de la carte mémoire 30 amovible 130 dans l'appareil électronique 2 de la figure 1. Lorsque la carte mémoire amovible 130 est insérée (étape E2) dans l'appareil électronique (ici le téléphone cellulaire), précisément dans le lecteur de carte mémoire prévu dans l'appareil électronique 2, le programme 131 mémorisé dans la carte mémoire amovible 130 est transféré dans l'appareil électronique 2 lors d'une étape E4 puis automatiquement exécuté par le microprocesseur 20 de l'appareil électronique (étape E6). En pratique, ce lancement automatique peut être réalisé en mémorisant le programme 131 dans la carte mémoire amovible 130 avec un nom et une situation dans l'arborescence du répertoire (par exemple dans le répertoire racine) tels qu'il soit facilement et automatiquement détecté par le microprocesseur 20. La sauvegarde des données personnelles mémorisées dans l'appareil électronique 2 a alors lieu selon les étapes E8 à E30 décrites ci-après et mises en oeuvre du fait de l'exécution des instructions contenues dans le programme 131 par le microprocesseur 20. Ainsi, on procède à l'étape E8 à la vérification du numéro personnel d'identification (ou PIN pour "Persona/ Identification Numbe?') de l'utilisateur (parfois dénommé simplement code personnel), et ce naturellement en collaboration avec le module d'identification 120. Le numéro personnel d'identification est par exemple entré par l'utilisateur au moyen d'un clavier (non représenté) de l'appareil électronique 2. Si le code entré par l'utilisateur est différent du numéro personnel d'identification, l'étape El0 renvoie à une étape E12 qui met fin à la sauvegarde des données afin d'empêcher un autre utilisateur de pouvoir mémoriser les données personnelles du porteur du numéro personnel d'identification. En revanche, si le code entré par l'utilisateur correspond au numéro personnel d'identification, l'étape El0 renvoie à la suite de la procédure de sauvegarde décrite plus bas en référence aux étapes E14 et suivantes. Bien qu'on ait représenté sur la figure 6 de manière simple la vérification du numéro personnel (en ne mentionnant explicitement qu'une seule tentative pour introduire le code correct) par souci de simplification, on peut prévoir plusieurs essais de la part de l'utilisateur pour entrer le code correct. La procédure de sauvegarde se poursuit en cas d'entrée du code correct à l'étape E14 par la détection du type de terminal utilisé (c'est-à-dire la détection du type de l'appareil électronique, ici le téléphone cellulaire), par exemple par la lecture par le microprocesseur 20 d'une information dédiée dans la mémoire du téléphone 110. Le microprocesseur 20 recherche alors dans la table 134 mémorisée dans la carte mémoire amovible 130 la liste (parmi les listes mémorisées dans la carte mémoire 130 comme déjà expliqué) associée au type de terminal détecté à l'étape E14 et sélectionne cette liste pour les traitements ultérieurs (étape E16). Le programme 131 exécuté par le microprocesseur 20 va alors passer en revue au moyen d'une boucle de programmation les différents éléments de la liste (qui correspondent chacun à un ensemble particulier de données à sauvegarder éventuellement) et procéder à la sauvegarde des données concernées en fonction d'un accord de l'utilisateur pour ce faire. Dans ce but, on initialise à l'étape E18 le traitement au premier élément de la liste sélectionnée. Le microprocesseur met alors en oeuvre à l'étape E20 un dialogue avec l'utilisateur (au moyen de l'écran 10, la réponse de l'utilisateur étant reçue par le clavier déjà mentionné) afin de déterminer si l'élément en cours de traitement dans la liste doit être sauvegardé. En fonction de la réponse apportée par l'utilisateur grâce au clavier (étape E22), on procède ou non à une étape E24 de sauvegarde de l'élément en cours de traitement dans la carte mémoire amovible 130. On remarque que la liste concernée indique dans ce but l'adresse au sein de la mémoire concernée de la donnée à sauvegarder, ce qui permet la lecture des données à sauvegarder. Le microprocesseur commande ensuite leur transfert et leur mémorisation dans une zone vide de la carte mémoire amovible 130. Après la sauvegarde de l'élément concerné à l'étape E24, ou après le refus de l'utilisateur de sauvegarder cet élément suite à l'étape E22, on vérifie à l'étape E26 si l'élément en cours de traitement est le dernier élément de la liste. Dans la négative, on incrémente l'élément concerné dans la liste au cours d'une étape E28 et on revient à l'étape E20 pour le traitement de cet élément. Dans l'affirmative, tous les éléments de la liste ont été traités et on peut ainsi mettre fin au programme de sauvegarde lors d'une étape E30. La restitution des données sauvegardées dans la carte mémoire amovible 130 peut être réalisée de manière identique, c'est-à-dire automatiquement à l'insertion de la carte mémoire amovible 130 dans un autre appareil électronique. On peut prévoir à cet effet que chaque appareil électronique mémorise (par exemple dans la mémoire du téléphone 110) un indicateur précisant si l'action mise en oeuvre lors de l'insertion de la carte amovible 130 doit être une sauvegarde ou une restitution de données personnelles. Par exemple, l'indicateur mémorisé lors de la fabrication de l'appareil (c'est-à-dire en sortie d'usine) commande une sauvegarde lors de l'insertion de la carte afin que cette action soit la première réalisée dans la vie de l'appareil. En variante, on pourrait prévoir que l'insertion de la carte amovible 130 entraîne systématiquement la sauvegarde des données personnelles selon le processus décrit plus haut, la restitution des données dans un appareil électronique à partir de la carte amovible 130 ne pouvant être déclenchée que sur demande de l'utilisateur, par exemple par la sélection de la commande de restitution dans un menu approprié présenté par l'appareil sur son écran 10. On va à présent décrire en référence à la figure 7 un second mode de réalisation de l'invention. Afin de simplifier l'exposé, on reprend les mêmes références numériques pour les éléments identiques à ceux présentés dans le premier mode de réalisation. L'appareil électronique 4 utilisé dans ce mode de réalisation comprend un connecteur 30, par exemple de type USB, lié au microprocesseur 20. La mémoire 130 destinée à recevoir les données sauvegardées (qui n'est pas réalisée ici sous forme d'une carte amovible) fait partie d'un support d'information 6 de type clé USB, qui comprend également un microcontrôleur sécurisé 140, un concentrateur (ou "hub 150 et un connecteur 160 apte à être connecté au connecteur 30 de l'appareil 4. La mémoire 130 contient le programme 131 et des données tels que décrits en référence à la figure 4 en ce qui concerne le premier mode de réalisation. Lorsque l'utilisateur insère le connecteur 160 du dispositif (ici la clé 6) dans le connecteur 30 de l'appareil 4 (c'est-à-dire lorsqu'il connecte le dispositif à l'appareil), le microprocesseur 20 transfère et exécute le programme 131 mémorisé dans la mémoire 130, sans que le microcontrôleur sécurisé n'empêche la communication des données formant le programme 131. Le programme 131 lance alors au niveau du microprocesseur 20 un processus d'authentification avec le microcontrôleur sécurisé 140, par exemple au 30 moyen d'un échange de clés cryptographiques. Le processus d'authentification est par exemple mis en oeuvre au moyen de l'exécution par le microprocesseur 20 d'un programme d'authentification 111 mémorisé dans la mémoire du téléphone 110 et qui instaure un dialogue avec le microcontrôleur sécurisé 140, lui aussi par exemple sous la commande d'un programme d'authentification 141 exécuté en son sein. Si le microcontrôleur 140 est authentifié par le microprocesseur 20, et seulement dans ce cas, le programme 131 commande la sauvegarde des données d'environnement dans la mémoire 130 de la clé 6 conformément à ce qui a été décrit précédemment en référence à la figure 1. Du fait de l'étape précédente d'authentification, on peut toutefois éventuellement omettre l'étape de vérification du code personnel prévue dans le premier mode de réalisation. Comme pour le premier mode de réalisation, on peut prévoir la restitution des données sauvegardées selon les modalités décrites plus haut. On propose toutefois dans ce cadre que le microcontrôleur 140 de la clé 6 authentifie le microprocesseur de l'appareil dans lequel on veut restituer les données (et non l'inverse comme c'était le cas pour la sauvegarde) afin de ne permettre la restitution que vers un appareil autorisé. Dans les deux cas (sauvegarde ou restitution), on peut prévoir en variante une authentification mutuelle du microcontrôleur sécurisé et du microprocesseur de l'appareil au lieu de l'authentification de l'un par l'autre. Ces modes de réalisation ne constituent naturellement que des exemples possibles de mise en oeuvre de l'invention. REVENDICATIONS 1. Dispositif électronique de mémorisation amovible (130) apte à être connecté à un appareil électronique (2) comprenant un microprocesseur (20) et un moyen de mémorisation (110, 120) de données d'environnement, caractérisé en ce qu'il comprend un programme (131) apte à être exécuté automatiquement par le microprocesseur (20) à la connexion du dispositif (130) à l'appareil (2) pour permettre la sauvegarde des données d'environnement au sein du dispositif (130). 2. Dispositif électronique selon la revendication 1, caractérisé en ce qu'il mémorise une liste (132, 133) indicative des données d'environnement à sauvegarder. 3. Dispositif électronique selon la revendication 2, caractérisé en ce que 15 le programme (131) est apte à demander une confirmation de la sauvegarde des éléments de ladite liste (132, 133) lorsqu'il est exécuté par le microprocesseur (20). 4. Dispositif électronique selon la revendication 2 ou 3, caractérisé en ce que la liste (132, 133) contient au moins une adresse des données 20 d'environnement dans le moyen de mémorisation (110, 120). 5. Dispositif électronique selon l'une des revendications 1 à 4, caractérisé en ce que le programme (131) comprend des moyens de sécurisation de son exécution. 6. Dispositif électronique selon la revendication 5, caractérisé en ce que les moyens de sécurisation sont aptes à vérifier l'identité entre un nombre saisi par l'utilisateur et un nombre mémorisé dans un module d'identification (120). 30 7. Dispositif électronique selon l'une des revendications 1 à 6, caractérisé en ce qu'il comprend des moyens aptes à mettre en oeuvre un processus d'authentification entre le dispositif électronique (130) et l'appareil électronique (2). 25 8. Dispositif électronique selon l'une des revendications 1 à 7, caractérisé en ce que le programme comprend des moyens (134) de détermination des données d'environnement à sauvegarder en fonction d'un type de l'appareil électronique. 9. Dispositif électronique selon l'une des revendications 1 à 8, caractérisé en ce que le programme (131) est apte à mettre en oeuvre ladite sauvegarde lorsqu'il est exécuté par le microprocesseur (20). 10 10. Dispositif électronique selon l'une des revendications 1 à 8, caractérisé en ce que le programme (131) est apte à commander une installation au sein de l'appareil électronique (2) d'un programme de sauvegarde des données d'environnement au sein du dispositif (130). 15 11. Appareil électronique (2) comprenant un microprocesseur (20) et un moyen de mémorisation (110, 120) de données d'environnement, l'appareil étant apte à être connecté à un dispositif électronique de mémorisation amovible (130), caractérisé en ce qu'il comprend des moyens pour autoriser, lors de la connexion du dispositif (130) à l'appareil (2), l'exécution par le microprocesseur (20) d'un 20 programme (131) mémorisé dans le dispositif électronique (130) et apte à permettre la sauvegarde des données d'environnement au sein du dispositif (130). 12. Appareil électronique selon la revendication 11, caractérisé en ce qu'il comprend des moyens de lecture dans le dispositif électronique (130) d'une 25 liste (132, 133) indicative des données d'environnement à sauvegarder. 13. Appareil électronique selon la revendication 12, caractérisé en ce que le programme (131) est apte à demander une confirmation de la sauvegarde des éléments de ladite liste (132, 133) lorsqu'il est exécuté par le microprocesseur 30 (20). 14. Appareil électronique selon la revendication 12 ou 13, caractérisé en ce que la liste (132, 133) contient au moins une adresse des données d'environnement dans le moyen de mémorisation (110, 120).5 15. Appareil électronique selon l'une des revendications 11 à 14, caractérisé en ce que le programme (131) comprend des moyens de sécurisation de son exécution. 16. Appareil électronique selon la revendication 15, caractérisé en ce que les moyens de sécurisation sont aptes à vérifier l'identité entre un nombre saisi par l'utilisateur et un nombre mémorisé dans un module d'identification (120). 10 17. Appareil électronique selon l'une des revendications 11 à 16, caractérisé par des moyens aptes à mettre en oeuvre un processus d'authentification entre le dispositif électronique (130) et l'appareil électronique (2). 18. Appareil électronique selon l'une des revendications 11 à 17, 15 caractérisé en ce que le programme (131) comprend des moyens de détermination des données d'environnement à sauvegarder en fonction d'un type de l'appareil électronique (2). 19. Appareil électronique selon l'une des revendications 11 à 18, 20 caractérisé en ce que le programme (131) est apte à mettre en oeuvre ladite sauvegarde lorsqu'il est exécuté par le microprocesseur (20). 20. Appareil électronique selon l'une des revendications 11 à 18, caractérisé en ce que le programme (131) est apte à commander une installation 25 au sein de l'appareil électronique (2) d'un programme de sauvegarde des données d'environnement au sein du dispositif (130). 21. Appareil électronique selon l'une des revendications 11 à 18, caractérisé par des moyens pour télécharger une partie au moins d'un programme 30 apte à mettre en oeuvre ladite sauvegarde lorsqu'il est exécuté par le microprocesseur (20).5 22. Appareil électronique selon l'une des revendications 11 à 21, caractérisé par des moyens de restitution dans les moyens de mémorisation (110, 120) de données d'environnement sauvegardées au préalable. 23. Système comprenant un dispositif électronique selon l'une des revendications 1 à 10 connecté à un appareil électronique selon l'une des revendications 11 à 22. 24. Procédé de sauvegarde dans un dispositif électronique de mémorisation (130) de données d'environnement mémorisées dans un appareil électronique (2) apte à être connecté au dispositif (130), caractérisé par les étapes suivantes : - transfert (E4) d'un programme (131) mémorisé dans le dispositif électronique (130) vers l'appareil électronique (2) à la connexion (E2) du dispositif 15 (130) à l'appareil (2) ; - exécution (E6) du programme (131) par un microprocesseur (20) de l'appareil électronique (2) ; - transfert et mémorisation (E24) des données d'environnement dans le dispositif électronique (130) en conséquence d'au moins une instruction du 20 programme (131). 25. Procédé de sauvegarde selon la revendication 24, caractérisé en ce qu'il comprend une étape de lecture d'une liste (132, 133) mémorisée dans le dispositif (130) et indicative des données d'environnement à sauvegarder. 26. Procédé de sauvegarde selon la revendication 25, caractérisé une étape de confirmation (E20, E22) de la sauvegarde des éléments de ladite liste (132, 133). 30 27. Procédé de sauvegarde selon la revendication 25 ou 26, caractérisé en ce que la liste (132, 133) contient au moins une adresse des données d'environnement dans un moyen de mémorisation (110, 120) de l'appareil électronique (2). 25 28. Procédé de sauvegarde selon l'une des revendications 24 à 27, caractérisé en ce que le programme (131) comprend au moins une étape (E8) de sécurisation de son exécution. 29. Procédé de sauvegarde selon la revendication 28, caractérisé en ce que l'étape de sécurisation comprend une étape (E8, E10) de vérification de l'identité entre un nombre saisi par l'utilisateur et un nombre mémorisé dans un module d'identification (110). 30. Procédé de sauvegarde selon l'une des revendications 24 à 29, caractérisé par une étape de mise en oeuvre d'un processus d'authentification entre le dispositif électronique et l'appareil électronique. 31. Procédé de sauvegarde selon l'une des revendications 24 à 30, 15 caractérisé par une étape (E14, E16) de détermination des données d'environnement à sauvegarder en fonction d'un type de l'appareil électronique. 32. Procédé de sauvegarde selon l'une des revendications 24 à 31, caractérisé en ce que les étapes de transfert et de mémorisation (E24) sont mises 20 en oeuvre par le microprocesseur (20) conformément à ladite au moins une instruction. 33. Procédé de sauvegarde selon l'une des revendications 24 à 31, caractérisé en ce que les étapes de transfert et de mémorisation (E24) sont mises 25 en oeuvre par le microprocesseur (20) selon au moins une instruction d'un programme installé au moyen de l'exécution du programme transféré (131).