Brevet FR2854012A1 — publié le 20041022

i L'invention concerne un procédé de lecture d'enregistrements présents sur deux terminaux, ainsi qu'un procédé de transmission de données à deux terminaux. Un domaine d'application de l'invention concerne l'enregistrement d'informations destinées à une personne, comme des informations visuelles 10 et sonores pouvant être de la musique, des films, et plus généralement tout oeuvre audiovisuelle. Actuellement il existe différents types de terminaux permettant de lire un enregistrement. On peut citer à cet égard les ordinateurs portables ou fixes permettant de lire un enregistrement téléchargé par un réseau, 15 comme par exemple le réseau Internet, les téléphones portables permettant de télécharger des enregistrements audio et/ou vidéo, les assistants personnels. La lecture d'un enregistrement sonore, visuel ou audiovisuel nécessite sur le terminal un système de lecture adapté au format de cet 20 enregistrement. Actuellement, les systèmes de lecture sont de types différents en fonction du type du terminal sur lequel ils sont installés. Ainsi, les systèmes de lecture prévus sur les ordinateurs sont par exemple du type MPEG 4, alors que les systèmes de lecture installés sur un assistant personnel (PDA) 25 lisent par exemple des pages en langage HTML. S'il est relativement facile pour l'utilisateur de lire un enregistrement sur un seul terminal, l'utilisation conjointe de plusieurs terminaux pour lire des enregistrements est compliquée. L'invention vise à obtenir un procédé de lecture d'enregistrements 30 présents sur des terminaux, remédiant aux inconvénients inhérents à l'état de la technique et facilitant l'utilisation conjointe de plusieurs terminaux de lecture. A cet effet, un premier objet de l'invention est un procédé de lecture d'enregistrements présents sur des premiers et deuxièmes terminaux de lecture, dans lequel on lit un enregistrement sur le premier terminal de lecture, caractérisé en ce que l'on détecte la valeur d'un premier repère d'avancement de lecture de l'enregistrement sur le premier terminal de lecture, on envoie du premier terminal de lecture à destination du deuxième terminal de lecture un message de synchronisation contenant une 10 information relative à la valeur du premier repère d'avancement de lecture, on génère sur un deuxième terminal de lecture à partir du message de synchronisation reçu du premier terminal de lecture, une valeur pour un deuxième repère d'avancement de lecture, et on démarre la lecture de l'enregistrement sur le deuxième terminal de 15 lecture à partir de l'endroit de cet enregistrement, correspondant à la valeur générée pour le deuxième repère d'avancement de lecture. L'invention permet ainsi à l'utilisateur de télécommander à partir du premier terminal de lecture, la lecture de l'enregistrement du deuxième terminal, ce qui représente un gain en facilité et en confort d'utilisation. En 20 effet, on fait l'économie de manipulations fastidieuses devant être faites par l'utilisateur sur le deuxième terminal, qui ne permettent pas de faire commencer avec certitude la lecture de l'enregistrement sur celui-ci à l'endroit voulu. En outre, l'invention s'accommode des formats de lecture pouvant être différents du premier terminal au deuxième terminal. L'invention permet de synchroniser la lecture de l'enregistrement sur le deuxième terminal sur celle effectuée sur le premier terminal et assure ainsi une continuité- du. service de lecture lorsque l'utilisateur passe du premier au deuxième terminal. L'enregistrement présent sur le premier terminal peut être lié à celui 30 du deuxième terminal en ce sens que ces enregistrements concernent le même sujet ou des sujets connexes ou sont identiques. Le fait que l'enregistrement présent sur le premier terminal est lié à celui du deuxième terminal est reconnu par la présence d'une référence commune dans ceuxci, pouvant être un même mot-clé ou un même code. Par exemple, l'enregistrement présent sur le premier terminal est un sommaire de film ou une liste des chapitres du film, tandis que l'enregistrement présent sur le 5 deuxième terminal est constitué par le film complet lui-même. Dans un autre exemple, l'enregistrement présent sur le premier terminal est un sommaire d'un magazine ou d'un journal, des résumés ou des extraits d'articles de ceux-ci, tandis que l'enregistrement présent sur le deuxième terminal est constitué par les articles ou documents complets du magazine 10 ou du journal. Dans un autre exemple, l'enregistrement présent sur le premier terminal est une bande dessinée, tandis que l'enregistrement présent sur le deuxième terminal est un dessin animé portant sur le même sujet que la bande dessinée ou incorporant des images identiques à des dessins de la bande dessinée. Dans un autre exemple, l'enregistrement 15 présent sur le premier terminal et sur le deuxième terminal est une oeuvre musicale. Dans le cas o le contenu de l'enregistrement sur le premier terminal et celui de l'enregistrement sur le deuxième terminal sont liés, l'utilisateur a la possibilité de continuer la lecture de l'enregistrement sur le deuxième 20 terminal à l'endroit o la lecture était arrivée sur le premier terminal. Par exemple, si le premier terminal est portable et le deuxième terminal est fixe, il est offert à l'utilisateur la possibilité de commencer à écouter et/ou regarder une oeuvre enregistrée sur le premier terminal en tout endroit o l'utilisateur se trouve et notamment à l'extérieur de son 25 domicile, puis de continuer à le faire à l'endroit o se trouve le deuxième terminal, par exemple chez lui. Suivant d'autres caractéristiques de l'invention, - le premier et/ou le deuxième terminal de lecture est un téléphone portable ou un assistant personnel portatif permettant la présentation 30 d'informations à un utilisateur par lecture de l'enregistrement; - ou le premier et/ou le deuxième terminal de lecture est un ordinateur permettant la présentation d'informations à un utilisateur par la lecture de l'enregistrement; - ou l'un des premier et deuxième terminaux de lecture est un 5 téléphone portable ou un assistant personnel portatif permettant la présentation d'informations à l'utilisateur par la lecture de l'enregistrement et l'autre des premier et deuxième terminaux de lecture est un ordinateur permettant la présentation d'informations à l'utilisateur par la lecture de l'enregistrement; - ou le premier et/ou le deuxième terminal de lecture est un téléviseur ayant des moyens de mémorisation et de lecture d'enregistrements numériques et permettant la présentation d'informations à un utilisateur par la lecture de l'enregistrement; - l'on émet par une liaison sans fil de proximité, le message de 15 synchronisation du premier terminal de lecture vers le deuxième terminal de lecture; - par exemple la liaison sans fil de proximité est l'une parmi les liaisons du type BluetoothO, IEEE 802.11b et infrarouge ou tout autre protocole de communication locale sans fil; - le message de synchronisation est envoyé s'il a été vérifié, au cours d'une première étape préalable de vérification, que les premiers et deuxièmes terminaux de lecture sont suffisamment proches pour établir la liaison sans fil de proximité; - le message de synchronisation est envoyé s'il a été vérifié, au 25 cours d'une deuxième étape préalable de vérification, que l'enregistrement présent dans le deuxième terminal de lecture possède la même référence que l'enregistrement-présent dans le premier terminal de lecture ou qu'il y a une correspondance entre l'enregistrement présent dans le premier terminal de lecture et l'enregistrement présent dans le deuxième terminal 30 de lecture; - le message de synchronisation est envoyé s'il a été vérifié, au cours d'une troisième étape préalable de vérification que le deuxième terminal de lecture est disponible pour la lecture de son enregistrement; - l'envoi du message de synchronisation est déclenché en réponse à une commande opérée par l'utilisateur sur le premier terminal de lecture; l'on surveille sur le deuxième terminal de lecture la réception d'un message de synchronisation pour générer la valeur du deuxième repère d'avancement de lecture; - la génération de la valeur du deuxième repère d'avancement de 10 lecture comprend une conversion du premier repère d'avancement de lecture au format de l'enregistrement du deuxième terminal de lecture, lorsqu'il est déterminé que l'enregistrement du deuxième terminal de lecture a un format différent de celui du premier terminal de lecture; - l'on arrête la lecture de l'enregistrement sur le premier terminal de 15 lecture lorsqu'il a été déterminé que le premier terminal de lecture a reçu du deuxième terminal de lecture, un message d'accusé de réception du message de synchronisation; - les étapes de détection de repère d'avancement de lecture, d'envoi de message de synchronisation et de génération de repère d'avancement 20 de lecture, basée sur le message de synchronisation, sont exécutées en permutant les rôles du premier terminal de lecture et du deuxième terminal de lecture, après l'étape de démarrage de lecture sur le deuxième terminal de lecture; - le premier et/ou le deuxième repère d'avancement de lecture est un 25 repère temporel; - ou le premier et/ou le deuxième repère d'avancement de lecture est un repère identifiant une plage de lecture de l'enregistrement, parmi plusieurs plages de lecture de celui-ci. Un deuxième objet de l'invention est un procédé de transmission de 30 données d'une source de données à des terminaux de téléchargement de données, dans lequel on sélectionne des premières données de la source, on génère un premier flux des premières données de la source de données à un premier terminal de téléchargement, caractérisé en ce que sur réception d'une instruction de déclenchement par la source de 5 données, on génère un deuxième flux de la source de données à un deuxième terminal de téléchargement, lequel deuxième flux contient des deuxièmes données associées dans la source de données aux premières données. Suivant d'autres caractéristiques du procédé de transmission, l'instruction de déclenchement reçue par la source de données provient du premier terminal de téléchargement; - la source de données présente au moins des premières et deuxièmes sorties de données et on déclenche simultanément les flux des premières et deuxièmes données depuis les premières et deuxièmes 15 sorties de données vers respectivement les premiers et deuxièmes terminaux de téléchargement; - la source de données est reliée à une borne de sélection de données, à partir de laquelle on sélectionne manuellement les premières données à envoyer au premier terminal de téléchargement et à partir de 20 laquelle on commande manuellement l'envoi de l'instruction de déclenchement à la source de données; - le premier et/ou le deuxième flux de données emprunte une liaison sans fil de proximité établie avec le premier ou deuxième terminal de téléchargement; - par exemple la liaison sans fil de proximité est l'une parmi les liaisons du type Bluetooth , IEEE 802.11b et infrarouge ou tout autre protocole de communication locale sans fil; - ou le premier et/ou le deuxième flux de données emprunte un réseau de télécommunication auquel est connecté le premier et/ou 30 deuxième terminal de téléchargement; - l'on sélectionne à partir du premier terminal de téléchargement, les premières données de la source de données à envoyer de la source de données au premier terminal de téléchargement; - le premier et/ou le deuxième terminal de téléchargement est l'un 5 parmi un ordinateur, un téléphone portable, un assistant personnel portatif, ou un téléviseur qui comporte des moyens de mémorisation et de lecture de données numériques et des moyens de téléchargement de données numériques. L'invention sera mieux comprise à la lecture de la description qui va 10 suivre, donnée uniquement à titre d'exemple non limitatif en référence aux dessins annexés, sur lesquels: - la figure 1 représente un organigramme du procédé de lecture suivant l'invention: - la figure 2 représente schématiquement deux terminaux mettant 15 en oeuvre le procédé de lecture suivant l'invention; - la figure 3 représente schématiquement deux terminaux mettant en oeuvre un procédé de transmission de données d'une source; et - la figure 4 représente schématiquement deux terminaux mettant 20 en oeuvre une variante du procédé de transmission de données d'une source suivant la figure 3. Dans ce qui suit, le premier terminal 1 de lecture est un téléphone portable cellulaire et le deuxième terminal 2 de lecture est un ordinateur fixe. Le premier terminal 1 de lecture peut être un mobile GSM, GPRS, 25 UMTS. Bien entendu, ce pourrait également être le contraire. En outre, le premier terminal 1 pourrait également être un assistant personnel du type PDA de même que le deuxième terminal 2. Le premier et/ou le deuxième terminal 1, 2 pourrait également être un téléviseur évolué ayant des moyens de mémorisation et de lecture 30 d'enregistrements numériques et permettant la présentation d'informations à un utilisateur par la lecture de l'enregistrement 5, 6. Ce téléviseur comporte des fonctionnalités analogues à celles d'un ordinateur et comporte ainsi une unité centrale de traitement et un disque dur. Ce téléviseur peut également comporter des moyens de téléchargement de données numériques en tant qu'enregistrements. Aux figures 1 et 2, le premier terminal 1 et le deuxième terminal 2 5 sont aptes à communiquer l'un avec l'autre par une liaison 3 directe sans fil locale et de proximité, c'est-à-dire sans passer par un réseau de télécommunication, chaque terminal 1, 2 étant muni à cet effet d'un émetteur/récepteur. Cette liaison 3 est par exemple établie selon la technologie Bluetooth( utilisant la bande de fréquence de 2,4 GHz, la 10 technologie selon la norme IEE 802.11b, une liaison infrarouge ou tout autre protocole de communication sans fil locale. A la figure 2, on suppose d'abord qu'il a été chargé dans des mémoires des premiers et deuxième terminaux 1, 2 des enregistrements 5, 6 par tout moyen approprié au cours d'une première étape El. Par 15 exemple, le premier terminal 1 ou le deuxième terminal 2 comporte un lecteur de cartes à mémoire contenant des enregistrements 5 ou 6, par exemple des mémoires flash, des cartes du type SD (Secure Digital) ou MMC (Multimedia Card), ces cartes étant introduites à volonté par l'utilisateur dans le boîtier du terminal 1 ou 2 pour pouvoir être lues. Ces 20 cartes sont par exemple achetées pour le terminal 1 en même temps que l'enregistrement téléchargé sur le terminal 2. En variante, l'enregistrement 5 ou 6 peut être présent à demeure sur un support fixe du type disquette ou disque compact CD ou DVD et le terminal peut comporter un lecteur de ces supports. Dans une autre variante, les enregistrements 5, 6 sont 25 téléchargés dans des mémoires de capacité suffisante des premier et deuxième terminaux 1, 2 par un réseau extérieur, le téléchargement d'un enregistrement 5 dans le premier terminal 1 ayant lieu avant ou après le téléchargement d'un enregistrement 6 dans le deuxième terminal 2 ou, ainsi que cela sera décrit ci-dessous en référence aux figures 3 et 4, d'une 30 manière associée. Le premier terminal 1 et le deuxième terminal 2 comportent chacun des moyens la, respectivement 2a de présentation d'informations comme par exemple un écran de visualisation et/ou un ou plusieurs hauts-parleurs. Après l'étape El, on teste à l'étape E2 sur le terminal 1 si une 5 communication peut être établie avec le terminal 2 par la liaison 3. Dans l'affirmative à l'étape E2, en raison du fait que les premiers et deuxième terminaux 1, 2 sont séparés d'une distance inférieure à la portée maximale de leurs émetteurs/récepteurs, il est passé à l'étape suivante E3. Dans la négative à l'étape E2, le test de l'étape E2 est recommencé. 10 Au cours de l'étape E3, on vérifie que les enregistrements 5, 6 présents sur les premiers et deuxièmes terminaux 1, 2 sont disponibles. Il peut également être vérifié en plus au cours de l'étape E3, si l'enregistrement 5 présent dans le premier terminal 1 correspond à l'enregistrement 6 présent dans le deuxième terminal 2, c'est-à-dire s'il est 15 lié à celui-ci de la manière expliquée précédemment. Dans la négative à l'issue de l'une des vérifications de l'étape E3, il est retourné à l'étape E2, tandis que dans l'affirmative à l'issue des vérifications de l'étape E3, il est passé à l'étape suivante E4. A l'étape E4, on vérifie sur le deuxième terminal 2 si celui-ci est 20 disponible pour la lecture de son enregistrement 6. Le terminal 1 et/ou 2 n'est pas disponible pour la lecture de son enregistrement 5 et/ou 6, s'il est occupé à d'autres tâches, qui empêchent la lecture, telles que l'exécution d'un autre programme. Dans l'affirmative à l'étape E4, il est passé à l'étape E5, tandis que dans la négative à l'étape E4, il est passé à l'étape E6. A l'étape E5, on teste sur le premier terminal 1 si une présentation des informations présentes dans son enregistrement 5 est effectuée sur son moyen la de présentation. Parmi l'un des exemples d'enregistrements 5 cités précédemment, cette présentation d'informations peut consister en une visualisation sur écran d'images enregistrées dans une mémoire du 30 terminal 1. Dans la négative à l'étape E5, l'étape E5 de test de présentation d'informations sur le premier terminal 1 est recommencée et, dans l'affirmative à l'étape E5, il est passé aux étapes E7 et E8. Au cours de l'étape E7, il est demandé sur le premier terminal 1 à 5 l'utilisateur, par toute interface appropriée, qui pourrait être par exemple le moyen la, si l'utilisateur souhaite effectuer une synchronisation du deuxième terminal 2 sur le premier terminal 1. Dans la négative à l'étape E7, il est passé à l'étape E9 de temporisation d'une durée prescrite, suivie, après l'écoulement de cette durée prescrite, de l'étape E2. Dans l'affirmative dans l'étape E7, provoquée par l'actionnement par l'utilisateur d'une commande du premier terminal 1, pouvant être effectué par tout moyen approprié comme par un bouton ou par une commande vocale, il est passé à l'étape El 0 au cours de laquelle le premier terminal 1 génère un message 7 de synchronisation de lecture du deuxième terminal 2 15 sur le premier terminal 1 et l'émet par la liaison 3 à destination du deuxième terminal 2. Le message 7 de synchronisation contient une information 8 concernant la valeur prise par un repère Ri d'avancement de lecture de l'enregistrement 5 sur le premier terminal 1. Le premier repère Rl 20 d'avancement de lecture est modifié au cours du temps, selon l'endroit de l'enregistrement 5 qui est lu par le lecteur du premier terminal 1. On détecte à l'étape ElO la valeur du premier repère RI d'avancement de lecture de l'enregistrement 5 sur le premier terminal 1. Le premier repère RI d'avancement de lecture est par exemple temporel et mesure par exemple 2 5 le temps Tl de lecture écoulé depuis un point de départ TO de l'enregistrement 5 ou est un repère de plage de lecture ou de subdivision de lecture de l'enregistrement 5. Le premier repère RI d'avancement de lecture est adapté au format du lecteur de l'enregistrement 5 sur le terminal 1. En outre, le message 7 de synchronisation peut également comporter un identifiant 9 de l'enregistrement 5 tel que par exemple le nom du fichier ou de l'oeuvre enregistrée, et/ou des paramètres 10 de il personnalisation du deuxième terminal 2, tel que le type de lecteur que doit utiliser le deuxième terminal 2 s'il en a plusieurs, ou des paramètres de personnalisation du mode de présentation (façade) devant être exécuté par le moyen 2a, ces paramètres de personnalisation pouvant être introduits dans le message 7 à la volonté de l'utilisateur sur le premier terminal 1. A l'étape E8, il est surveillé sur le deuxième terminal 2, si un message 7 de synchronisation est reçu du premier terminal 1. Dans l'affirmative à l'étape E8, le deuxième terminal 2 passe à l'étape ElI au cours de laquelle on extrait du message 7 de synchronisation reçu la valeur 10 du premier repère RI d'avancement de lecture et on génère, à partir de celuici, une valeur pour un deuxième repère R2 d'avancement de lecture de l'enregistrement 6 sur le deuxième terminal 2. Dans le cas o le lecteur du deuxième terminal 2 est au même format que celui du premier terminal 1, la valeur générée pour le deuxième repère R2 est identique à la valeur 15 du premier repère RI, contenu dans le message 7. Dans le cas o les enregistrements 5 et 6 et les lecteurs des terminaux 1, 2 sont de formats différents, le deuxième terminal 2 comporte un module de conversion du premier repère RI au format du deuxième terminal 2. Ce module de conversion comporte par exemple une table de correspondance entre des 20 valeurs du premier repère RI et des valeurs du deuxième repère R2. Après l'étape El, la lecture de l'enregistrement 6 est exécutée par les moyens 2a sur le deuxième terminal 2 au cours de l'étape E12, et ce en commençant à l'endroit de l'enregistrement 6 du deuxième terminal 2 qui correspond à la valeur du deuxième repère R2 d'avancement de lecture. Par exemple, si le premier enregistrement 5 comporte dix plages de lecture Pi, P2, P3, P4, P4, P5, P6, P7, P8, P9, PlO consécutives et que la valeur du repère RI correspond à la lecture terminée des quatre premières plages Pi à P4 ou à l'exécution de la lecture de la plage P5, le repère Rl se trouve en la cinquième plage P5 et le deuxième repère R2 prendra la 30 valeur de cette cinquième plage P5 pour la lecture des plages P5, P6, P7, P8, P9, P10 de l'enregistrement 6, ainsi que représenté par les doubles flèches. Les repères Ri et R2 d'avancement de lecture sont par exemple du type marqueurs tels que des marqueurs temporels pour un format d'enregistrement du type MPEG-4, des adresses URL ou des marqueurs html (" tag "). Après les étapes El ou E12, ou dans l'affirmative à l'étape E8, le 5 deuxième terminal 2 émet un message d'accusé de réception par la liaison 3 à destination du premier terminal 1. Après la réception par le premier terminal 1 de ce message d'accusé de réception au cours de l'étape E13, on arrête la lecture de l'enregistrement 5 sur le premier terminal 1 au cours de l'étape E14. Plus aucune information provenant de l'enregistrement 5 10 n'est alors restituée par les moyens la sur le premier terminal 1. Eventuellement, l'enregistrement 5 présent sur le premier terminal 1 est détruit automatiquement à l'étape E14, par exemple selon une routine de gestion numérique de droits du type DRM (Digital Rights Management) prévoyant l'achat d'un droit de visualisation ou autre du contenu de 15 l'enregistrement par le moyen la de présentation, L'étape E14 est suivie par l'étape E9. Dans la négative à l'étape E8, on teste au cours de l'étape E15 si une commande manuelle d'arrêt du fonctionnement du deuxième terminal 2 est actionnée par l'utilisateur sur une interface de celui-ci. Dans l'affirmative 20 à l'étape E15, il est passé à l'étape E2, tandis que dans la négative à l'étape EI5, il est repassé à l'étape E8. A l'étape E6, on teste sur le deuxième terminal 2 si une lecture de l'enregistrement 6 est effectuée, de manière analogue à l'étape E5. L'étape E6 est recommencée dans la négative. Dans l'affirmative à l'étape E6, il est 25 passé aux étapes E17, E18, E20, E21, E22, E23, E24, E25 analogues aux étapes E7, E8, E10, El, E12, E13, E14, E15 mais dans lesquelles le rôle du premier terminal.1 et du deuxième terminal 2 est inversé de même que celui de l'enregistrement 5 et de l'enregistrement 6. Les étapes E7, E8, E10, E11, E12, E13, E14 et E15 permettent 30 d'établir une synchronisation de lecture des enregistrement 5, 6 du premier terminal 1 au premier terminal 2, alors que les étapes E17, E18, E20, E21, E22, E23, E24 et E25 permettent d'établir une synchronisation de lecture des enregistrements 5, 6 du deuxième terminal 2 au premier terminal 1. Les étapes E7, E10, E13, et E14 correspondent à un fonctionnement en mode maître du premier terminal 1. Les étapes E8, El, E12 et E15 5 correspondent à un fonctionnement en mode esclave du deuxième terminal 2. Les étapes E17, E20, E23, et E24 correspondent à un fonctionnement en mode maître du deuxième terminal 2. Les étapes E18, E21, E22 et E25 correspondent à un fonctionnement en mode esclave du premier terminal 1. L'étape E12 de lecture de l'enregistrement 6 sur le deuxième 10 terminal 2 est suivie des étapes E17, E18, tandis que l'étape E22 de lecture de l'enregistrement 5 sur le premier terminal 1 est suivie des étapes E7 et E8. Le procédé de lecture décrit ci-dessus est mis en oeuvre sur les terminaux 1 et 2 par tout moyen approprié, comprenant par exemple les 15 programmes informatiques en langage approprié, en particulier pour les terminaux mobiles (J2ME, JAVA). On va maintenant décrire ci-dessous un procédé de transmission de données à deux terminaux qui peut être mis en oeuvre indépendamment du procédé de transmission décrit ci-dessus ou préalablement à celui-ci, au 20 cours de l'étape El de la figure 1. A la figure 3, les terminaux 1 et 2 décrits ci-dessus sont en plus chacun aptes à télécharger des données résidant dans une source 20 de données, par l'intermédiaire d'un réseau 21, 22 de télécommunication. Par exemple, le premier terminal 1 possède une connexion avec la 25 source 20 par l'intermédiaire du réseau 21 du type GSM, CSD (Circuit Switched Data), GPRS ou UMTS, dans le cas d'un terminal 1 mobile. Le terminal 2 possède une connexion à la source 20 par le réseau 22 Internet, dans le cas d'un terminal 2 fixe. La source 20 est par exemple un serveur comportant différentes 30 pages ou fichiers de données et, dans le cas des figures 1 ou 2, des enregistrements 5, 6, désignés d'une manière générale ci-après par données. Bien entendu, le rôle des terminaux 1 et 2 peut être permuté dans le procédé de transmission de données. Il est d'abord sélectionné des premières données Dl de la source 20, par exemple par une commande envoyée du premier terminal 1 à la 5 source 20 par le réseau 21 et générée sur le premier terminal 1 par une action de l'utilisateur sur une interface de celui-ci, pouvant être vocale ou manuelle. Dans la source 20, les premières données Dl sont associées à des deuxièmes données D2. La source 20 possède les premières et deuxièmes 10 sorties 23, 24 de données vers les premiers et deuxièmes terminaux 1, 2. La réception par la source 20 de la sélection opérée par le premier terminal 1 déclenche alors un flux FI des premières données Dl de la source 20 au premier terminal 1 par la sortie 23 et par le réseau 21 et un flux F2 des deuxièmes données D2 de la source 20 au deuxième terminal 2 par la 15 sortie 24 et par le réseau 22. En variante, la commande de déclenchement des flux Fl, F2 peut être opérée sur le premier terminal 1 de manière distincte de la sélection des premières données Dl, et ce par exemple par l'actionnement d'une commande dédiée du terminal 1 par l'utilisateur, faisant suite ou non à une 20 question posée sur une interface de celui-ci. Le procédé de transmission permet ainsi de télécharger des données Dl, D2 associées sur deux terminaux différents, afin que l'utilisateur puisse en disposer sur ceux-ci et les données Dl et D2 associées peuvent être lespremier et deuxième enregistrements 5, 6 liés 25 de la manière décrite précédemment. Les premières données Dl et les deuxièmes données D2 sont adaptées respectivement au type du terminal auxquels ils sont destinés et au format du lecteur de données présent sur les terminaux. En variante, à la figure 4, la source 20 est reliée par ses sorties 23 et 30 24 à une borne 25 de sélection de données permettant à un utilisateur de sélectionner manuellement les premières données Dl et les deuxièmes données D2. La borne 25 comporte une connexion 26 au premier terminal par une liaison 27 directe de proximité analogue à la liaison 3 décrite ci-dessus en référence à la figure 1, et une connexion 28 au terminal 2 par le réseau 22. En outre, la borne 25 comporte un moyen de commande manuelle de déclenchement de la source 20. Lorsque la commande de déclenchement parvient de la borne 25 à la source 20, d'une part les données Dl sont transmises suivant le flux Fl de la source 20 au terminal 1 par la borne 25, la connexion 26 et la liaison directe 27, et d'autre part les deuxièmes données D2 sont transmises 10 suivant le flux F2 de la source 20 au terminal 2 par la borne 25, la connexion 28 et le réseau 22. La borne 25 est par exemple présente dans un magasin de vente de contenus, la sélection des données supposant que l'utilisateur est autorisé à le faire ou a payé une somme d'argent ou un abonnement pour le faire. 15 La borne 25 permet de saisir et d'enregistrer les coordonnées nécessaires au téléchargement successif ou simultané des données sur les premier et deuxième terminaux. Dans le cas o le premier terminal 1 est un téléphone portable, les premières données Dl sont chargées sur celui-ci directement par la liaison 27 depuis la borne 25, ce qui permet à l'utilisateur de prendre 20 connaissance du contenu correspondant aux premières données Dl, en faisant lire au terminal 1 les premières données Dl reçues, de manière quasi-immédiate, lorsque l'utilisateur a emmené avec lui son terminal 1. REVENDICATIONS 1. Procédé de transmission de données d'une source (20) de données à des terminaux (1, 2) de téléchargement de données, dans lequel on sélectionne des premières données (Dl) de la source (20), on génère un premier flux (Fl) des premières données (Dl) de la source (20) de données à un premier terminal (1) de téléchargement, caractérisé en ce que sur réception d'une instruction de déclenchement par la source (20) 10 de données, on génère un deuxième flux (F2) de la source (20) de données à un deuxième terminal (2) de téléchargement, lequel deuxième flux (F2) contient des deuxièmes données (D2) associées dans la source (20) de données aux premières données (Dl). 2. Procédé de transmission suivant la revendication 1, caractérisé en 15 ce que l'instruction de déclenchement reçue par la source (20) de données provient du premier terminal (1) de téléchargement. 3. Procédé de transmission suivant la revendication 1 ou 2, caractérisé en ce que la source (20) de données présente au moins des premières et deuxièmes sorties (23, 24) de données et on déclenche 20 simultanément les flux (Fl, F2) des premières et deuxièmes données (Dl, D2) depuis les premières et deuxièmes sorties (23, 24) de données vers respectivement les premiers et deuxièmes terminaux (1, 2) de téléchargement. 4. Procédé de transmission suivant l'une quelconque des 25 revendications 1 à 3, caractérisé en ce que la source (20) de données est reliée à une borne (25) de sélection de données, à partir de laquelle on sélectionne manuellement les premières données (Dl) à envoyer au premier terminal (1) de téléchargement et à partir de laquelle on commande manuellement l'envoi de l'instruction de déclenchement à la source (20) de 30 données. 5. Procédé de transmission suivant la revendication 4, caractérisé en ce que le premier et/ou le deuxième flux (Fl, F2) de données emprunte une liaison (27) sans fil de proximité établie avec le premier ou deuxième terminal (1) de téléchargement. 6. Procédé de transmission suivant la revendication 5, caractérisé en ce que la liaison (27) sans fil de proximité est l'une parmi les liaisons du 5 type Bluetooth(D, IEEE 802.11 b et infrarouge ou tout autre protocole de communication locale sans fil. 7. Procédé de transmission sur l'une quelconque des revendications 1 à 4, caractérisé en ce que le premier et/ou le deuxième flux (Fl, F2) de données emprunte un réseau (21, 22) de télécommunication auquel est 10 connecté le premier et/ou deuxième terminal (1) de téléchargement. 8. Procédé de transmission suivant l'une quelconque des revendications 1 à 7, caractérisé en ce que l'on sélectionne à partir du premier terminal (1) de téléchargement, les premières données (Dl) de la source (20) de données à envoyer de la source (20) de données au premier 15 terminal (1) de téléchargement. 9. Procédé de transmission suivant l'une quelconque des revendications 1 à 8, caractérisé en ce que le premier et/ou le deuxième terminal (1, 2) de téléchargement est l'un parmi un ordinateur, un téléphone portable, un assistant personnel portatif, ou un téléviseur qui comporte des 20 moyens de mémorisation et de lecture de données numériques et des moyens de téléchargement de données numériques.