Brevet FR2967855A1 — publié le 20120525

B10-4382FR 1 Procédé et système de transmission de données numériques L'invention concerne la transmission de données numériques, et en particulier la transmission à distance de telles données entre une unité locale et une unité distante. On entend par transmission de données, un échange bidirectionnel des données entre l'unité locale et l'unité distante. La transmission de données peut être une émission ou une réception des données. En général, on utilise le réseau Internet pour échanger des données entre un ordinateur local et un ordinateur distant. Par exemple on peut utiliser des applications de gestion de données hébergées sur un serveur distant qui offre des services pour échanger, stocker modifier des données numériques. Ces données numériques peuvent être de tout type, notamment des fichiers comme par exemple des images, des morceaux de musique, des textes, des tableaux, ou encore des répertoires, compressés ou non, etc. Ces applications de gestion de données utilisent des interfaces, dites homme/machine, qui sont contraignantes car l'utilisateur doit saisir de nombreuses informations, telles qu'un nom d'utilisateur ou « login » en langue anglaise, un mot de passe, valider ou invalider des actions dans l'interface, ou encore saisir des paramètres de configuration pour l'application de gestion. Par exemple, lorsqu'un utilisateur souhaite faire imprimer des photos de qualité en utilisant un site Internet dédié aux impressions de photos, l'utilisateur doit non seulement s'identifier par une saisie de son identifiant et de son mot de passe, envoyer les images à imprimer, mais également paramétrer l'interface mise à disposition par le site Internet dédié. En particulier, l'utilisateur doit renseigner le format de l'image et le type d'impression désiré. En outre, l'utilisateur doit fréquemment télécharger au préalable un logiciel de transfert de photos fourni par le site internet. Lorsque l'interface est complexe à utiliser, celle-ci peut dissuader l'utilisateur d'utiliser un tel service pour imprimer ses images. Par ailleurs, si l'utilisateur souhaite utiliser le même site Internet pour ses prochains développements, il doit mémoriser le nom du site. I1 est donc proposé, en particulier, de fournir un moyen pour transmettre des données numériques, qui soit moins complexe que ceux cités précédemment pour faciliter la transmission de telles données par un utilisateur. I1 est également proposé de fournir un moyen pour transmettre des données avec un nombre minimum d'actions à effectuer par l'utilisateur, en particulier avec uniquement un mot de passe à saisir afin de sécuriser la transaction des données. Selon un aspect, il est proposé un procédé de transmission de données numériques entre une unité locale et au moins une unité distante. Ce procédé comprend une étape de connexion d'une unité amovible à mémoire flash à l'unité locale, l'unité amovible comprenant une application de gestion de données numériques, une étape d'exécution automatique de l'application de gestion, une étape de sélection des données numériques à transmettre par un utilisateur, et une étape de transmission automatique des données numériques à transmettre entre l'unité locale et ladite au moins une unité distante par l'intermédiaire de l'application de gestion. Ainsi, à l'aide d'une simple connexion d'une unité amovible de type flash, l'utilisateur peut échanger automatiquement des données numériques, préalablement enregistrées en mémoire, entre une unité distante et une unité amovible sans avoir à paramétrer l'application de gestion des données. La connexion de l'unité amovible déclenche automatiquement l'exécution d'une application de gestion de données qui gère automatiquement les transmissions des données entre l'unité distante et l'unité amovible de l'utilisateur. Grâce à l'exécution automatique de l'application de gestion, l'initialisation de la communication avec l'unité distante est automatisée et on affranchit l'utilisateur de configurer cette communication. Par exemple, l'utilisateur n'a pas à saisir l'adresse du site distant hébergé sur l'unité distante. Par exemple, l'unité distante peut comprendre une application de sauvegarde de données lorsque l'utilisateur souhaite conserver des données numériques personnelles sur un autre ordinateur. L'unité distante peut également comprendre une application d'impression de données lorsque l'utilisateur souhaite faire imprimer des images par un service à distance, par exemple un service ayant un site Internet. D'une manière générale, l'unité distante peut comprendre tout type d'application utilisant les données numériques sélectionnées par l'utilisateur. Selon un mode de mise en oeuvre, lors de l'étape de sélection, l'utilisateur sélectionne des données numériques à émettre et l'étape de transmission automatique comprend une étape d'émission des données numériques à émettre depuis l'unité locale vers ladite au moins une unité distante. Selon un autre mode de mise en oeuvre, lors de l'étape de sélection, l'utilisateur sélectionne des données numériques à recevoir et l'étape de transmission automatique comprend une étape de réception automatique des données numériques à recevoir depuis ladite au moins une unité distante vers l'unité locale. L'application de gestion peut également chiffrer les données numériques à émettre et/ou déchiffrer les données numériques à recevoir. Le procédé peut en outre comprendre une unité d'authentification et, après l'étape d'exécution automatique de l'application de gestion, une étape d'authentification comprenant une authentification de l'unité amovible et de l'utilisateur par ladite unité d'authentification. Le procédé peut ainsi permettre à l'utilisateur de saisir uniquement un mot de passe afin de sécuriser la transmission des données. Le procédé peut également comprendre, après l'étape d'authentification, une étape d'émission d'éléments logiciels depuis ladite unité d'authentification vers l'unité amovible de manière à configurer l'application de gestion. Ainsi, on affranchit l'utilisateur de paramétrer l'application de gestion des données, ce qui rend la transmission de données plus rapide et moins complexe. Selon un autre aspect, il est proposé un système de transmission de données numériques entre une unité locale et au moins une unité distante. Ce système comprend une unité amovible à mémoire flash connectée à l'unité locale, l'unité amovible comprenant une application de gestion de données numériques configurée pour transmettre automatiquement des données numériques, préalablement sélectionnées par un utilisateur, entre l'unité locale et ladite au moins une unité distante. L'application de gestion peut comprendre des moyens de sélection configurés pour sélectionner des données numériques à émettre, le système comportant en outre une unité de gestion des transmissions comprenant des moyens de transmission configurés pour recevoir les données numériques à émettre depuis l'application de gestion et pour émettre automatiquement les données numériques à émettre vers ladite au moins une unité distante. Les moyens de sélection peuvent être configurés pour sélectionner des données numériques à recevoir, les moyens de transmission étant en outre configurés pour recevoir les données numériques à recevoir depuis ladite au moins une unité distante et pour émettre automatiquement les données numériques à recevoir vers l'application de gestion. L'application de gestion peut également comprendre des moyens de chiffrement configurés pour chiffrer les données numériques à émettre et/ou configurés pour déchiffrer les données numériques à recevoir. Le système peut comprendre une unité d'authentification comprenant des moyens d'authentification configurés pour authentifier l'unité amovible et l'utilisateur. L'unité d'authentification peut comprendre des moyens de configuration configurés pour émettre des éléments logiciels depuis ladite unité d'authentification vers l'unité amovible de manière à configurer l'application de gestion. D'autres avantages et caractéristiques apparaîtront à l'examen de la description détaillée de modes de réalisation et de mise en oeuvre de l'invention, nullement limitatifs, et des dessins annexés sur lesquels : - la figure 1 illustre de façon schématique un mode de réalisation d'un système de transmission de données numériques ; et - la figure 2 illustre de façon schématique les principales phases d'un procédé de transmission de données numériques. Sur la figure 1, on a représenté un système 1 de transmission de données numériques 2. Ces données numériques peuvent être de tout type, notamment des fichiers 2a comme par exemple des images, des morceaux de musique, des textes, des tableaux, ou encore des répertoires 2b, compressés ou non. Le système 1 comprend une unité locale UL et des unités distantes UD. De préférence, le système 1 comprend différentes unités distantes qui sont : une unité d'authentification UA, une unité de gestion des transmissions UGT, et plusieurs unités de services, US 1 à USn. On entend par unité locale UL et distante UD, un ordinateur, par exemple un ordinateur portable, un ordinateur à unité centrale fixe, ou un serveur. De manière générale, l'unité locale UL est connectée aux unités distantes UD via un réseau de communication RC, de type interne ou externe. De préférence, le réseau de communication RC est le réseau externe Internet. Le réseau de communication RC comprend un premier réseau RC1 auquel sont connectées l'unité locale UL, l'unité d'authentification UA et l'unité de gestion des transmissions UGT. Par ailleurs, le réseau de communication RC comprend un deuxième réseau RC2 auquel sont connectées l'unité de gestion des transmissions UGT, et les unités de service US 1 à USn. L'unité locale UL comprend une unité centrale 3 couplée à un écran 4. L'écran 4 peut être couplé à cette unité centrale 3 par une connexion filaire 5 de type optique ou électrique, ou par ondes radio. Les unités distantes UD peuvent également être couplées respectivement à des écrans, non représentés à des fins de simplification. L'unité locale UL comprend une mémoire pour enregistrer les données numériques 2 à transmettre. En variante, les données numériques à transmettre peuvent être stockées sur un support externe à l'unité locale UL. Ce support externe est relié à l'unité locale UL par fil ou ondes radio. Ce support externe peut être par exemple un appareil photo numérique ou un disque dur externe. Par ailleurs, l'unité centrale 3 comprend une première connectique 6 pour coupler l'écran 4 avec l'unité centrale 3, et une deuxième connectique 7 pour connecter l'unité centrale 3 avec les unités distantes UD. Le système 1 comprend en outre une unité amovible 8 à mémoire flash. Cette unité amovible 8 est de préférence une clé USB, ou « Universal Serial Bus » en langue anglaise, ou bus série universel. Cette unité amovible 8 peut également être une carte mémoire, un appareil photo numérique ou un téléphone mobile cellulaire. De manière générale, l'unité amovible 8 est une unité de stockage de données numériques distinctes d'un ordinateur, portable ou non, et ne comprend pas de disques durs pour enregistrer les données. Cette unité amovible 8 comprend une mémoire flash, c'est-à-dire une mémoire à semi-conducteurs réinscriptible. Cette mémoire flash permet de conserver les données inscrites qui ne disparaissent pas lors d'une mise hors tension de cette mémoire. En outre, cette mémoire flash ne contient pas d'éléments mécaniques, telles que des disques durs pour enregistrer des données. Cette unité amovible se distingue donc d'un ordinateur qui possède des disques durs pour conserver des données. L'unité centrale 3 de l'unité locale UL comprend en outre une troisième connectique 9 de type USB, pour connecter l'unité amovible 8 avec l'unité centrale 3. On notera également que les unités amovibles sont reconnues par la plupart des systèmes d'exploitation embarqués dans les ordinateurs. Néanmoins, certains systèmes d'exploitation nécessitent l'installation de « drivers » en langue anglaise, ou pilotes logiciels, afin de pouvoir utiliser les unités amovibles. De préférence, l'unité amovible 8 est adaptée pour être reconnue par les systèmes d'exploitation sans avoir à utiliser des « drivers ». L'unité d'authentification UA est destinée à authentifier à la fois l'unité amovible et l'utilisateur de cette unité amovible 8. En outre, l'unité d'authentification UA permet de mettre à jour les applications et données utiles de fonctionnement de l'unité amovible 8. En particulier, l'unité d'authentification UA gère la liste des unités amovibles des utilisateurs. Les unités de service US 1 à USn représentent différents services, par exemple des services Internet, qui échangent des données numériques avec l'utilisateur de l'unité amovible 8. Ces services Internet peuvent être des services de développement de photos, de stockage de données numériques, etc. L'unité de gestion des transmissions UGT est à la fois connectée à l'unité locale UL, par le premier réseau RC1, et aux unités de service US 1 à USn par le deuxième réseau RC2. L'unité de gestion UGT comprend des machines virtuelles VM1 à VMn. En particulier les machines virtuelles VM1 à VMn sont respectivement connectées aux unités de service US 1 à USn. Ainsi on associe une unité de service us i à une machine virtuelle VM1. Chaque machine virtuelle VM1,VMn est chargée de gérer les transmissions de données numériques entre l'unité amovible 8 et l'unité de service US1,USn associée. L'unité amovible 8 comprend également une application de gestion de données enregistrée dans une zone mémoire de l'unité amovible 8. Cette application de gestion est un programme d'ordinateur qui permet de faire un lien entre les actions souhaitées par l'utilisateur, comme par exemple émettre des données vers une unité de service, ou recevoir des données numériques depuis une unité de service. En outre, cette application de gestion est configurée de sorte que lorsque l'unité amovible 8 est connectée à l'unité locale UL, l'application de gestion est automatiquement exécutée sur l'unité locale UL, c'est-à-dire dans l'environnement logiciel du système d'exploitation de l'unité locale UL. L'application de gestion est configurée pour se connecter aux machines virtuelles VMI à VMn de l'unité de gestion UGT en vu de transmettre des données. Si le déclenchement automatique n'est pas possible, ce qui est le cas pour certains systèmes d'exploitation, l'utilisateur devra exécuter l'application de gestion. Selon les systèmes d'exploitation l'utilisateur aura une icône activée sur l'écran 4 de l'unité locale, ou pourra utiliser l'environnement logiciel de l'unité locale UL, par exemple un explorateur de documents. En particulier, l'application de gestion est configurée pour créer un canal de communication, par l'intermédiaire du premier réseau RC1, entre l'unité locale UL et l'unité d'authentification UA. Pour cela, on a enregistré, au préalable, l'adresse de l'unité d'authentification UA dans une autre zone de la mémoire flash de l'unité amovible 8. On notera que cette adresse de l'unité d'authentification UA est une adresse du type Internet lorsque l'unité locale UL est connectée à l'unité d'authentification UA via le réseau de communication RC Internet, et est une adresse du type Intranet (dit réseau interne) lorsque l'unité locale UL est connectée à l'unité d'authentification UA via un réseau de communication interne. La création du canal de communication entre l'unité locale UL et l'unité d'authentification UA est effectuée si l'unité locale UL est préalablement connectée au premier réseau RCI du réseau de communication RC. Si la connexion entre l'unité locale UL et le premier réseau RC1 n'est pas préalablement établie, l'application de gestion génère un signal d'erreur de connexion et demande à l'utilisateur de connecter l'unité locale UL au premier réseau RC1. L'application de gestion peut également créer un deuxième canal de communication, par l'intermédiaire du premier réseau RC1, entre l'unité locale UL et l'unité de gestion des transmissions UGT. Par ailleurs, l'application de gestion comprend des moyens de sélection pour permettre à l'utilisateur de sélectionner les données numériques qu'il souhaite transmettre, c'est-à-dire émettre les données numériques vers une unité de service US 1 à USn ou rapatrier des données numériques depuis ces unités de service US 1 à USn. Par exemple, ces moyens de sélection peuvent comprendre une interface homme/machine IHM qui s'exécute sur l'unité locale UL lors de l'exécution automatique de l'application de gestion. L'interface homme/machine IHM est en outre configurée pour permettre à l'utilisateur de saisir un nom d'utilisateur et un mot de passe. En particulier, l'interface homme/machine IHM permet d'émettre automatiquement des données numériques 2 vers les unités de service us i à USn, par l'intermédiaire de l'unité de gestion des transmissions. Ces données numériques 2 sont préalablement enregistrées, soit sur l'unité locale UL, soit sur l'unité amovible 8, soit sur un dispositif de stockage de données connecté à l'unité locale UL. L'interface homme/machine IHM permet également de rapatrier automatiquement des données stockées sur une unité de service par l'intermédiaire de l'unité de gestion des transmissions UGT. Les données rapatriées peuvent ensuite, être enregistrées, soit sur l'unité amovible 8, soit sur soit sur l'unité locale UL, soit sur un dispositif de stockage de données connecté à l'unité locale UL. Par exemple, l'interface homme/machine IHM peut être configurée pour que l'utilisateur puisse utiliser la fonctionnalité glisser/déplacer 12 gérée par l'unité locale UL, pour émettre les données numériques 2 depuis l'unité locale UL vers l'unité de service US 1. L'interface homme/machine IHM peut être configurée pour que l'utilisateur puisse utiliser la fonctionnalité double click 12a gérée par l'unité locale UL, pour recevoir les données numériques 2 depuis l'unité de service US1 vers l'unité locale UL. Dans l'exemple illustré à la figure 1, l'interface IHM comprend une première zone de sélection notée service 1 qui comprend les données numériques stockées sur une unité de service US1. L'interface IHM comprend également une deuxième zone de sélection notée service 2 qui comprend les données numériques stockées sur une autre unité de service USn. Dans le cas d'une émission automatique des données, par exemple, le service 1 ne contient pas de données, et l'utilisateur peut sélectionner des données à émettre en les dirigeant vers le service 1. Dés que le service 1 reçoit ces données, l'application de gestion émet automatiquement les données sélectionnées vers l'unité de service US1 correspondante, c'est-à-dire l'unité de service US1 visée par l'utilisateur. Dans un cas de rapatriement automatique des données, par exemple, le service 2, en d'autres termes l'autre unité de service USn, contient des données et l'utilisateur peut sélectionner celles-ci pour les rapatrier sur l'unité amovible 8, ou sur l'unité locale UL. Pour sélectionner les données à rapatrier, l'utilisateur peut utiliser la fonction double click sur la donnée à rapatrier. Dés que le service 2 reçoit cette commande de l'utilisateur, l'application de gestion rapatrie la donnée sélectionnée vers l'unité amovible 8 ou l'unité locale UL. La cible, qui peut être l'unité amovible 8 ou l'unité locale UL, pour enregistrer les données à rapatrier peut être choisie en fonction de la configuration de l'application de gestion. L'application de gestion est configurée pour émettre automatiquement les données numériques 2 vers une unité de service US1,USn, lorsque l'application de gestion reçoit au moins une donnée numérique provenant de l'unité locale UL. Elle est en outre configurée pour recevoir automatiquement des données numériques depuis une unité de service US1, USn lorsque l'application de gestion reçoit une commande de rapatriement de données de l'utilisateur. Afin de sécuriser la transmission des données avec l'unité de service US1, l'application de gestion comprend des moyens pour chiffrer les données à émettre vers l'unité de service US1. L'application de gestion comprend également des moyens de déchiffrement des données reçues par l'unité amovible depuis une unité de service. L'unité d'authentification UA comprend des moyens d'authentification 20 configurés pour authentifier l'unité amovible 8 et l'utilisateur. Lorsque le canal de communication entre l'unité locale UL et l'unité d'authentification UA est créé, l'application de gestion émet des informations d'identification de l'unité amovible 8 en direction de l'unité d'authentification UA. Ces informations d'identification comprennent un certificat d'authentification de l'unité amovible, un mot de passe et un identifiant de l'utilisateur. Ce certificat d'authentification de l'unité amovible est enregistré dans une zone mémoire de l'unité amovible, et le mot de passe et l'identifiant sont saisis par l'utilisateur dans l'application de gestion. L'authentification de l'unité amovible 8 est réalisée grâce au certificat d'authentification de l'unité amovible. Par exemple, les moyens d'authentification sont aptes à comparer l'unité amovible par rapport à une liste d'unités amovibles préalablement enregistrée dans la mémoire de l'unité d'authentification UA. Les moyens d'authentification 20 sont en outre configurés pour authentifier l'utilisateur en vérifiant si l'utilisateur a les droits d'utiliser l'application de gestion. Dans le cas où l'utilisateur n'a pas les droits d'utilisation et si l'unité amovible 8 n'est pas authentifiée, l'application de gestion ferme le canal de communication entre l'unité locale UL et l'unité d'authentification UA. Si l'unité amovible 8 est comprise dans la liste, et si l'utilisateur est authentifié, l'unité d'authentification UA émet des informations de connexion à l'unité amovible 8. Ces informations de connexion comprennent des droits d'utilisation de l'application de gestion et un certificat d'utilisation d'une connexion temporaire. Ce certificat d'utilisation permet de créer un canal de connexion temporaire entre l'unité locale UL et une unité de service US1,USn. L'unité d'authentification UA comprend également des moyens de configuration 21 configurés pour transmettre des éléments logiciels enregistrés dans l'unité d'authentification UA vers l'unité amovible 8. Ces éléments logiciels permettent de mettre à jour des éléments de l'application de gestion, par exemple des paramètres de communication avec les unités distantes UD, ou l'application de gestion toute entière. Ainsi, le système 1 de transmission permet à l'utilisateur de transmettre les données numériques 2, de manière automatique sans que l'utilisateur n'ait à configurer une application particulière pour gérer la transmission des données. Les différentes étapes du procédé de transmission des données sont décrites à la figure 2. Sur la figure 2, on a représenté les principales étapes du procédé de transmission de données. Ce procédé peut être mis en oeuvre par le système 1 décrit précédemment à la figure 1. Ce procédé comprend une étape S1 dans laquelle l'utilisateur connecte l'unité amovible 8 à l'unité locale UL. Cette connexion S1 déclenche alors l'exécution automatique de l'application de gestion S2 sur l'unité locale UL, c'est-à-dire dans l'environnement logiciel de l'unité locale UL. Puis, lors d'une étape S3 ultérieure, l'application de gestion crée un canal de communication entre l'unité locale UL et l'unité d'authentification UA. Le procédé comprend en outre une étape S4 dans laquelle l'unité d'authentification UA authentifie l'unité amovible et l'utilisateur. Par exemple, l'unité d'authentification UA peut authentifier l'unité amovible 8 en comparant l'unité amovible 8 par rapport à une liste d'unités amovibles préalablement enregistrée dans la mémoire de l'unité d'authentification UA. Si l'unité amovible 8 est comprise dans la liste, l'unité d'authentification UA émet des éléments de configuration, par exemple des éléments logiciels, à l'unité amovible 8, et sinon, l'application de gestion arrête le procédé de transmission lors d'une étape S100. L'unité d'authentification UA authentifie l'utilisateur, qui a préalablement saisi son identifiant et son mot de passe, par l'intermédiaire de l'application de gestion. Si l'utilisateur n'est pas identifié, le procédé se termine S100. Si les mots de passe et les identifiants sont valides, l'unité d'authentification UA met à jour les informations de connexion. En particulier, l'unité d'authentification associe un compte utilisateur distant à l'unité de service US1,USn associée qui gère le compte utilisateur distant. En outre, l'unité d'authentification UA associe au compte utilisateur distant le certificat d'utilisation, ce qui autorise l'unité locale à se connecter à l'unité de service US1,USn associée pendant une durée déterminée. De manière optionnelle, le procédé peut comprendre une étape d'authentification d'un compte utilisateur distant S4a. Lors de cette étape S4a l'utilisateur saisi un mot de passe et un identifiant pour chaque unité de service US1,USn avec lesquelles il souhaite transmettre des données. Ainsi, cette étape S4a est effectuée la première fois que l'utilisateur connecte l'unité amovible 8 avec l'unité locale UL et n'est plus exécutée par la suite, lors des connexions ultérieures de l'unité amovible 8. Si les mots de passe et les identifiants des comptes utilisateur distants ne sont pas valides, l'application de gestion arrête le procédé de transmission lors de l'étape S100. Après les étapes d'authentification S4,S4a, l'unité d'authentification UA vérifie le niveau de version des programmes de l'unité amovible 8, et en particulier celui de l'application de gestion. Si le niveau de version n'est pas le niveau de version attendu, l'unité d'authentification UA émet les mises à jour nécessaires à partir d'éléments logiciels émis vers l'unité amovible 8. Lorsque les authentifications S4,S4a sont valides, on effectue une étape S5 dans laquelle l'application de gestion crée une connexion temporaire entre l'unité locale UL et une unité de service US1,USn. Cette connexion temporaire est réalisée à l'aide du certificat d'utilisation d'une connexion temporaire transmis par l'unité d'authentification UA. En particulier, cette connexion est valable pour une certaine durée. L'application de gestion associe le certificat d'utilisation avec les données sélectionnées ce qui permet de faire un lien entre l'utilisateur, l'authentification du compte utilisateur distant et les fichiers à transmettre. Puis, lors d'une étape S6, l'utilisateur sélectionne les données numériques qu'il souhaite transmettre. Dans le cas où l'utilisateur souhaite émettre automatiquement des données numérique vers une unité de service US1,USn, il sélectionne S6 au préalable les données numériques 2 à émettre. Puis, dans un premier temps l'utilisateur déplace ces données vers l'interface IHM, par exemple à l'aide de la fonction logicielle glisser/déplacer de l'unité locale UL, et dans un deuxième temps l'application de gestion chiffre les données à émettre S70. Puis l'application de gestion émet automatiquement S80 les données reçues vers la machine virtuelle VM1 de l'unité de gestion des transmissions UGT qui est associée à l'unité de service US1 visée par l'utilisateur. Puis, la machine virtuelle VM1 émet S90 les données sélectionnées vers l'unité de service visée US1. Dans le cas où l'utilisateur souhaite rapatrier automatiquement des données numériques depuis une unité de service US1,USn, il sélectionne S6 au préalable les données numériques 2 à recevoir. Pour sélectionner ces données numériques à recevoir, l'utilisateur visualise les données par l'intermédiaire de l'interface Homme/Machine IHM, puis il commande le rapatriement, par exemple à l'aide de la fonction logicielle double click de l'unité locale UL. Puis, la machine virtuelle VM1 de l'unité de gestion des transmissions UGT, qui est associée à l'unité de service US1 visée par l'utilisateur, reçoit S71 les données depuis l'unité de service US1. Ensuite, la machine virtuelle VM1 émet S81 les données sélectionnées vers l'unité locale UL et l'application de gestion déchiffre les données numériques reçues S91. Le procédé et le système de transmission de données qui ont été décrits permettent en outre d'éviter de copier les données numériques à émettre sur l'unité amovible. REVENDICATIONS1. Procédé de transmission de données numériques entre une unité locale et au moins une unité distante, caractérisé en ce qu'il comprend une étape de connexion (Sl) d'une unité amovible à mémoire flash à l'unité locale, l'unité amovible comprenant une application de gestion de données numériques, une étape d'exécution automatique (S2) de l'application de gestion, une étape de sélection (S6) des données numériques à transmettre par un utilisateur, et une étape de transmission automatique des données numériques à transmettre entre l'unité locale et ladite au moins une unité distante par l'intermédiaire de l'application de gestion. 2. Procédé selon la revendication 1, dans lequel, lors de l'étape de sélection (S6), l'utilisateur sélectionne des données numériques à émettre et l'étape de transmission automatique comprend une étape d'émission (S80,S90) des données numériques à émettre depuis l'unité locale vers ladite au moins une unité distante. 3. Procédé selon la revendication 1 ou 2, dans lequel, lors de l'étape de sélection (S6), l'utilisateur sélectionne des données numériques à recevoir et l'étape de transmission automatique comprend une étape de réception automatique (S71,S81) des données numériques à recevoir depuis ladite au moins une unité distante vers l'unité locale. 4. Procédé selon la revendication 3, dans lequel l'application de gestion chiffre (S70) les données numériques à émettre et/ou déchiffre (S91) les données numériques à recevoir. 5. Procédé selon l'une des revendications 1 à 4, comprenant une unité d'authentification et, après l'étape d'exécution automatique (S2) de l'application de gestion, une étape d'authentification (S4) comprenant une authentification de l'unité amovible et de l'utilisateur par ladite unité d'authentification. 6. Procédé selon la revendication 5, comprenant, après l'étape d'authentification (S4), une étape d'émission d'éléments logicielsdepuis ladite unité d'authentification vers l'unité amovible de manière à configurer l'application de gestion. 7. Système de transmission de données numériques entre une unité locale (UL) et au moins une unité distante (US1,USn), caractérisé en ce qu'il comprend une unité amovible (8) à mémoire flash connectée à l'unité locale (UL), l'unité amovible (8) comprenant une application de gestion de données numériques configurée pour transmettre automatiquement des données numériques, préalablement sélectionnées par un utilisateur, entre l'unité locale et ladite au moins une unité distante (US1,USn). 8. Système selon la revendication 7, dans lequel l'application de gestion comprend des moyens de sélection (IHM) configurés pour sélectionner des données numériques (2) à émettre, le système comportant en outre une unité de gestion des transmissions (UGCT) comprenant des moyens de transmission (VM1,VMn) configurés pour recevoir les données numériques (2) à émettre depuis l'application de gestion et pour émettre automatiquement les données numériques (2) à émettre vers ladite au moins une unité distante (US1,USn). 9. Système selon la revendication 8, dans lequel les moyens de sélection (IHM) sont en outre configurés pour sélectionner des données numériques à recevoir, les moyens de transmission (VM1,VMn) étant en outre configurés pour recevoir les données numériques à recevoir depuis ladite au moins une unité distante (US1,USn) et pour émettre automatiquement les données numériques à recevoir vers l'application de gestion. 10. Système selon la revendication 9, dans lequel l'application de gestion comprend des moyens de chiffrement configurés pour chiffrer les données numériques (2) à émettre et/ou configurés pour déchiffrer les données numériques à recevoir. 11. Système selon l'une des revendications 7 à 10, comprenant une unité d'authentification (UA) comprenant des moyens d'authentification (20) configurés pour authentifier l'unité amovible (8) et l'utilisateur. 12. Système selon la revendication 1l, dans lequel ladite unité d'authentification (UA) comprend des moyens de configuration (21) configurés pour émettre des éléments logiciels depuis ladite unité d'authentification (UA) vers l'unité amovible (8) de manière à configurer l'application de gestion.