FR2904903A1 - Ensemble de donnees, procede et dispositif de traitement, procede et dispositif de lecture d'un ensemble de donnees selon l'invention, programmes d'ordinateur et supports de donnees - Google Patents
Ensemble de donnees, procede et dispositif de traitement, procede et dispositif de lecture d'un ensemble de donnees selon l'invention, programmes d'ordinateur et supports de donnees Download PDFInfo
- Publication number
- FR2904903A1 FR2904903A1 FR0653366A FR0653366A FR2904903A1 FR 2904903 A1 FR2904903 A1 FR 2904903A1 FR 0653366 A FR0653366 A FR 0653366A FR 0653366 A FR0653366 A FR 0653366A FR 2904903 A1 FR2904903 A1 FR 2904903A1
- Authority
- FR
- France
- Prior art keywords
- data
- multimedia information
- information stream
- complementation
- mark
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
La présente invention concerne un ensemble de données (84) destiné à restituer un flux d'informations multimédia complet et, comprenant une marque. Cet ensemble (84) comprend une partie altérée (84) susceptible de restituer un flux d'informations multimédia partiel, constitué d'une partie des informations contenues par le flux d'informations multimédia complet, la marque comportant des données de complémentation (Dc) destinées à être combinées avec la partie altérée (84) pour restituer le flux d'informations multimédia complet.
Description
-1- La présente invention concerne un ensemble de données destiné à
restituer un flux d'informations multimédia, un procédé et un dispositif de traitement d'un ensemble de données, dans le but de le protéger d'une redistribution anonyme, un procédé et un dispositif de lecture d'un ensemble de données, dans le but de restituer un flux d'information multimédia, des programmes d'ordinateur associés à ces procédés et des supports de données contenant un tel ensemble de données ou l'un ou l'autre de ces programmes d'ordinateur. Les termes utilisés dans la présente description sont explicités en référence à la figure 1, qui illustre les différentes opérations mises en oeuvre lors d'une diffusion classique à un utilisateur d'un flux audio/vidéo issu d'un fichier multimédia contenant un ensemble de données multimédia. Dans la suite de la description, on désigne par image et sons ce flux audio/vidéo. On a représenté sur la figure 1 un dispositif de diffusion 10, par exemple un ordinateur, dans lequel est stocké un fichier multimédia 12. Ce fichier multimédia 12 comprend un ensemble 14 de données et des données de codage 16. Un logiciel 18 de lecture multimédia par exemple WINDOWS MEDIA PLAYER , ou QUICK TIME PLAYER , lit le fichier multimédia 12 et effectue une opération classique de restitution d'un flux d'informations multimédia 20 à partir de l'ensemble 14 de données.
Le flux d'informations multimédia 20 est un signal permettant à une interface homme-machine, comportant par exemple un écran 22 et des enceintes 22', de produire des images et des sons 24 destinés à être perçus par un utilisateur 26. Le dispositif 10 comporte habituellement un système d'exploitation apte à commander les interfaces homme/machine 22, 22' pour qu'elles produisent les images et les sons 24 correspondant au flux d'informations multimédia 20. On notera qu'on appelle information un signal produisant au moins une image ou un son qui apporte une connaissance à l'utilisateur 26 ou qui a une signification pour lui, c'est-à-dire qui lui permet d'interpréter ce qu'il perçoit. Ainsi, un mot ou une note de musique sont produits par une information, ce qui n'est pas le cas d'un grésillement parasite. Le flux d'informations multimédia 20 dépend uniquement de l'ensemble 14 de données. En effet, le format dans lequel l'ensemble 14 de données est codé (BMP, GIF, ou JPG, pour des images) ne dépend que des données de codage 16 et n'influe ni sur le flux d'informations multimédia 20, ni sur les images et les sons 24 perçus par l'utilisateur 26. 2904903 -2- On notera que le flux d'informations multimédia est susceptible d'être lu par tout logiciel de lecture classique apte à lire le format dans lequel l'ensemble 14 de données est codé. Il est courant qu'un ensemble 14 de données tel que celui décrit ci-dessus 5 contienne une marque comprenant des données, cette marque ne modifiant pas de façon perceptible les images et les sons 24 perçus par l'utilisateur 26. Dans la description qui va suivre, on appellera marque un ensemble de bits incorporé dans une partie de l'ensemble 14 de données et susceptible d'être extrait par un programme d'extraction de marques, apte à interpréter ces marques.
10 Les données incorporées sous forme de combinaison de bits dans la marque sont par exemple destinées à apporter des informations complémentaires liées aux images et aux sons, telles que nom d'une oeuvre et de son auteur ou des photographies de l'auteur. Une marque peut également comporter des données de sécurité destinées à identifier l'utilisateur 26 lorsque l'ensemble de données lui est personnalisé. Ainsi, en cas 15 de copie de l'ensemble 14 de données, ces données de sécurité permettent d'identifier la source de cette copie. En général, des données de sécurité sont ajoutées à un ensemble de données permettant la production d'images et de sons protégés, distribués par des services payants, comme les sites Internet de téléchargements de musique ou de films.
20 Toutefois, une telle marque est habituellement simple à effacer ou à rendre illisible. En effet, il suffit à un utilisateur d'un tel service, souhaitant redistribuer un ensemble de données de façon anonyme, d'altérer légèrement cet ensemble (par exemple en appliquant, s'il s'agit d'une image, une rotation d'un angle très petit à cette image) pour que la marque soit également altérée, ainsi que les données qu'elle 25 comporte. Cet utilisateur obtient alors un ensemble de données altéré produisant des images et des sons similaires aux originaux. Des copies de cet ensemble de données altéré peuvent alors être redistribuées sans que leur source puisse être identifiée, et cela sans altérer significativement les images et les sons perçus par l'utilisateur. Ainsi, le marquage d'un ensemble de données ne permet pas toujours de 30 lutter efficacement contre la diffusion illégale de cet ensemble de données. L'invention fournit un ensemble de données dans lequel la marque ne peut être effacée sans créer des dommages de l'ensemble affectant la restitution du flux d'informations multimédia provenant de cet ensemble. Un objet de l'invention est un ensemble de données destiné à restituer un flux 35 d'informations multimédia complet, cet ensemble de données comprenant une marque, caractérisé en ce qu'il comprend une partie altérée susceptible de restituer un flux 2904903 -3- d'informations multimédia partiel, constitué d'une partie des informations contenues par le flux d'informations multimédia complet, la marque comportant des données de complémentation destinées à être combinées avec la partie altérée pour restituer le flux d'informations multimédia complet.
5 L'ensemble de données selon l'invention peut-être enregistré sur une bande magnétique, un Compact Disc (CD) ou un Digital Versatile Disc (DVD) ou tout autre support pouvant être lu par un dispositif de diffusion multimédia. Il peut également être émis sous forme de signal par un diffuseur de programmes audiovisuels, ou mis à disposition sur un site Internet de téléchargement 10 légal. Bien entendu, on entend par une partie des informations que le flux d'informations multimédia partiel ne comprend pas la totalité des informations du flux d'informations multimédia complet. Conformément à l'invention, le flux d'informations multimédia complet contient donc davantage d'informations que le flux d'informations 15 multimédia partiel. Le flux d'informations multimédia complet peut donc contenir des informations similaires à celles contenues dans le flux d'informations multimédia original, restitué par l'ensemble original de données. En revanche, le flux d'informations multimédia partiel ne contient pas l'intégralité des informations du flux d'informations multimédia original.
20 Par exemple, dans le cas où l'ensemble de données permet la diffusion d'une vidéo, le flux d'informations multimédia partiel pourrait ne produire que les images de la vidéo originale alors que le flux d'informations multimédia complet produirait à la fois les images et les sons de cette vidéo. Bien entendu, la marque peut comporter également des données de sécurité 25 classique. Grâce à l'invention, lorsque l'ensemble de données est altéré par un utilisateur désirant endommager les données de sécurité que contient la marque, les données de complémentation contenues dans la marque sont également endommagées. Il devient alors impossible de restituer le flux d'informations multimédia complet.
30 Ainsi, on empêche la diffusion illégale d'un ensemble de données dont la marque a été altérée. On notera que l'ensemble de données marqué selon l'invention n'est intégralement exploitable que par un logiciel de lecture prévu à cet effet, apte à combiner la partie altérée et les données de complémentation, de façon à permettre la restitution du 35 flux d'informations multimédia complet, sans action spécifique de la part de l'utilisateur. 2904903 -4- Un logiciel de lecture conventionnel serait uniquement capable de restituer le flux d'informations multimédia partiel. Dans un mode de réalisation préférentiel, les données de complémentation sont destinées à restituer un flux d'informations multimédia complémentaire, destiné à 5 compléter le flux d'informations multimédia partiel de façon à former le flux d'informations multimédia complet. Dans ce mode de réalisation, un diffuseur permet à un utilisateur de se faire une idée des informations contenues dans le flux d'informations multimédia provenant de l'ensemble original de données sans pour autant mettre à disposition de cet utilisateur 10 toutes les informations. Ainsi, ce mode de réalisation permet au diffuseur d'attirer plus d'utilisateurs potentiels et à l'utilisateur d'optimiser son choix quant à l'ensemble de données qu'il souhaite télécharger. Selon une première variante, l'ensemble comprend : 15 - un premier sous-ensemble susceptible de restituer le flux d'informations multimédia partiel et comprenant la marque, - un second sous-ensemble, distinct du premier, destiné à être combiné aux données de complémentation pour restituer un flux d'informations multimédia complémentaire du flux d'informations multimédia partiel.
20 On entend par distinct que l'intersection des deux sous-ensembles est un ensemble vide, c'est-à-dire que les deux sous-ensembles n'ont aucune donnée en commun. Dans cette variante, les données de complémentation ne constituent pas un ensemble permettant la restitution d'un flux d'informations multimédia : elles permettent 25 toutefois de lire les données du second sous-ensemble (elles sont par exemple un codec). Ainsi, cette variante permet d'incorporer un volume réduit de données sous forme de marque et donc de simplifier le procédé de traitement d'un ensemble original pour obtenir un ensemble selon l'invention et de diminuer les risques d'erreurs ou de 30 ralentissements lors de la lecture d'un tel ensemble. Conformément à une deuxième variante, l'ensemble de données comprend : - un premier sous-ensemble susceptible de restituer le flux d'informations multimédia partiel, et comprenant la marque, - un second sous-ensemble, distinct du premier, comportant des données 35 cryptées, les données de complémentation comportant des données de décryptage des 2904903 -5-données du second sous-ensemble pour restituer le flux d'informations multimédia complémentaire du flux d'informations multimédia partiel. Ainsi, en raison du cryptage d'une partie des données, cette variante permet d'améliorer la sécurité de l'ensemble de données et de rendre le flux d'informations 5 original plus difficile à retrouver à partir d'un ensemble de données dans lequel la marque a été endommagée. Optionnellement, les données du second sous-ensemble sont cryptées de façon à restituer un flux d'informations multimédia comprenant un bruit. Un bruit est un flux ne contenant aucune information au sens de 10 l'invention, et destiné à altérer les images et sons perçus par l'utilisateur. Dans un mode de réalisation particulier, les données du second sous-ensemble sont cryptées à l'aide d'une clé de cryptage et les données de complémentation comprennent une clé de décryptage associée à la clé de cryptage. L'invention est donc adaptable à différents types de cryptage, notamment aux 15 modes de cryptage décrits dans les modes de réalisation ci-dessus. La présente invention a également pour objet un procédé de traitement d'un ensemble de données destiné à restituer un flux d'informations multimédia original, dans le but de protéger un tel ensemble de la redistribution anonyme, caractérisé en ce qu'il comprend : 20 - une étape d'altération de l'ensemble, de façon à former une partie altérée destinée à restituer un flux d'informations multimédia partiel constitué d'une partie des informations contenues par le flux d'informations multimédia original, et - une étape d'incorporation de données de complémentation sous forme de marque dans l'ensemble, ces données de complémentation étant destinées à être 25 combinées avec la partie altérée de façon restituer un flux d'informations multimédia complet comprenant des informations similaires à celles du flux d'informations multimédia original. Ce procédé permet de transformer un ensemble de données de type classique, lisible par un logiciel de lecture conventionnel, en un ensemble de données 30 selon l'invention. Selon un premier mode de réalisation, l'étape d'altération est une étape de suppression d'une partie de l'ensemble de données, les données de complémentation comprenant cette partie. Selon un deuxième mode de réalisation, l'étape d'altération est une étape de 35 cryptage d'au moins une partie de l'ensemble de données à l'aide d'une clé de cryptage, 2904903 -6- les données de complémentation comprenant une clé de décryptage associée à cette clé de cryptage. Selon un troisième mode de réalisation particulier, l'étape d'altération est une étape de cryptage d'au moins une partie de l'ensemble de données destinée à générer un 5 bruit dans le flux d'informations destiné à être restitué par l'ensemble de données crypté, les données de complémentation comportant des données de décryptage de l'ensemble de données crypté. L'invention a également pour objet un dispositif de traitement d'un ensemble de données destiné à restituer un flux d'informations multimédia original, caractérisé en 10 ce qu'il comprend : - des moyens d'altération de l'ensemble, de façon à former une partie altérée destinée à restituer un flux d'informations multimédia partiel constitué d'une partie des informations contenues par le flux d'informations multimédia original, et 15 - des moyens d'incorporation de données de complémentation sous forme de marque dans l'ensemble, ces données de complémentation étant destinées à être combinées avec la partie altérée de façon restituer un flux d'informations multimédia complet comprenant des informations similaires à celles du flux d'informations multimédia original.
20 La présente invention a également pour objet un programme d'ordinateur permettant la lecture d'un ensemble de données selon l'invention, comportant des instructions logicielles pour : - altérer un ensemble de données destiné à restituer un flux d'informations multimédia original, de façon à former une partie altérée destinée à restituer un flux 25 d'informations multimédia partiel constitué d'une partie des informations contenues par le flux d'informations multimédia original, - incorporer, sous forme de marque dans l'ensemble, des données de complémentation, ces données de complémentation étant destinées à être combinées avec la partie altérée de façon restituer un flux d'informations multimédia complet 30 comprenant des informations similaires à celles du flux d'informations multimédia original. L'invention a également pour objet un procédé de lecture d'un ensemble de données selon l'invention, ce procédé comprenant : - une étape d'extraction des données de complémentation de la marque, - une étape de combinaison des données de complémentation extraites 35 avec la partie altérée pour obtenir un ensemble traité de données, et 2904903 -7- - une étape de restitution du flux d'informations multimédia complet à partir de cet ensemble traité de données. La présente invention a également pour objet un dispositif de lecture d'un ensemble de données selon l'invention, comprenant : 5 - des moyens d'extraction des données de complémentation de la marque, - des moyens de combinaison des données de complémentation extraites avec la partie altérée pour obtenir un ensemble traité de données, et - des moyens de restitution du flux d'informations multimédia complet à partir de cet ensemble traité de données.
10 La présente invention a également pour objet un programme d'ordinateur, comportant des instructions logicielles pour : - extraire des données de complémentation de la marque, - combiner les données de complémentation extraites avec la partie altérée pour obtenir un ensemble traité de données, et 15 -restituer le flux d'informations multimédia complet à partir de cet ensemble traité de données. Ce programme permet à un dispositif de diffusion de restituer à partir de l'ensemble de données selon l'invention, un flux d'informations multimédia complet contenant des informations similaires à celle du flux d'informations multimédia original.
20 Ce programme d'ordinateur est par exemple un logiciel de lecture de flux d'informations multimédia. La présente invention a également pour objet un support de données effaçable ou non, contenant l'ensemble de données selon l'invention. La présente invention a enfin pour objet un support de données, effaçable ou 25 non, contenant un programme d'ordinateur selon l'invention. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés dans lesquels : - la figure 1, décrite ci-dessus, représente les différentes opérations mises en 30 oeuvre lors la diffusion, à un utilisateur, d'images et de sons issus d'un fichier multimédia comprenant un ensemble de données multimédia, - la figure 2 représente un système contenant les dispositifs de traitement et de lecture selon l'invention, - la figure 3 représente les étapes successives d'un procédé de traitement d'un 35 ensemble original de données selon un premier mode de réalisation de l'invention, 2904903 -8- - la figure 4 représente les étapes successives d'un procédé de lecture d'un ensemble de données, selon un premier mode de réalisation de l'invention, l'ensemble ayant été obtenu à l'aide du procédé de traitement décrit en référence à la figure 3, - la figure 5 représente les étapes successives d'un procédé de traitement 5 d'un ensemble de données selon un second mode de réalisation de l'invention, - la figure 6 représente les étapes successives d'un procédé de lecture selon un second mode de réalisation de l'invention, l'ensemble ayant été obtenu à l'aide du procédé de traitement décrit en référence à la figure 5. Le système représenté sur la figure 2 comprend un serveur 32 et un terminal 10 34 reliés entre eux par un réseau de télécommunications 36. Le serveur 32 est plus particulièrement un serveur diffuseur de programmes audiovisuels mettant légalement à disposition de terminaux des ensembles de données destinés à restituer des images et/ou des sons. Le serveur 32 comprend de façon classique des moyens 40 de stockage de 15 données, telle qu'une mémoire non-volatile de type EEPROM, et des moyens d'émission - réception 42 lui permettant de communiquer avec le terminal 34, comprenant un logiciel de messagerie. Il comprend en outre un dispositif de traitement 44 d'un ensemble original de données, dans le but de protéger cet ensemble d'une redistribution anonyme. Le terminal 34 comprend de façon classique des moyens d'interface 20 homme/machine 50, tel qu'un écran et/ou des hauts-parleurs, permettant à un utilisateur de percevoir des images et des sons provenant d'un ensemble de données, ainsi que des moyens 52 de stockage de données et des moyens d'émission - réception 54 permettant au terminal 34 de communiquer avec le serveur 32. Il comprend également un dispositif de lecture 56, permettant la lecture d'un ensemble de données résultant d'un traitement 25 d'un ensemble original 80 de données à l'aide du dispositif de traitement 44 et la diffusion à l'utilisateur des images et des sons provenant de l'ensemble original de données. Les moyens de stockage 40 du serveur 32 comprennent l'ensemble original 80 de données, ainsi que des données de sécurité DS relatives à cet ensemble 80 et des clés de cryptage C, et de décryptage C2 associées. Le dispositif de traitement 44 30 comprend des moyens 60 d'altération de l'ensemble de données original afin de former une partie altérée, ainsi que des moyens classiques 61, 62 d'extraction de données de l'ensemble original 80 et d'incorporation des données de sécurité DS et de la clé de décryptage C2 (formant des données de complémentation Dc) dans l'ensemble sous forme de marque M.
35 Les moyens 60 d'altération de l'ensemble 80 comprennent dans un mode de réalisation particulier des moyens logiciels réalisant le cryptage d'une partie de l'ensemble 2904903 -9- de données à l'aide de la clé de cryptage C, stockée dans les moyens 40 de stockage du serveur 32 et des moyens de calcul, tels qu'un microprocesseur, permettant l'exécution de ces moyens logiciels. Le dispositif de lecture 56 comprend des moyens 64 pour extraire des 5 données de complémentation Dc (ici la clé de décryptage C2) de la marque M, comprenant des moyens logiciels classiques. Il comprend également des moyens 66 de combinaison de ces données de complémentation Dc avec la partie altérée de façon à former un ensemble traité de données et des moyens 68 classiques de restitution d'un flux d'informations multimédia à partir de l'ensemble traité de données.
10 Les moyens 66 de combinaison comprennent dans un mode de réalisation particulier des moyens logiciels permettant le décryptage de la partie altérée, à l'aide de la clé de décryptage C2 extraite, et des moyens de calcul permettant l'exécution de ces moyens logiciels Ainsi, le serveur 32 est apte à traiter l'ensemble original 80 de données à 15 l'aide du dispositif de traitement 44 avant d'émettre un ensemble de données selon l'invention (résultant du traitement de l'ensemble original 80 par le dispositif de traitement 44) vers le terminal 34, qui est apte à lire cet ensemble en restituant le flux d'informations multimédia original à l'aide du dispositif de lecture 56. En variante, le dispositif de traitement peut être mis en oeuvre sur le terminal.
20 Cela vaut notamment dans le cas où un fingerprint (une empreinte digitale de l'utilisateur) est la donnée de sécurité dont on souhaite éviter l'effacement. En outre, les clés de cryptage C, et de décryptage C2 peuvent être une seule et même clé, dans le cas d'un cryptage symétrique des données lors de l'étape d'altération.
25 Les moyens d'altération et de combinaison ne sont en outre pas limités à ceux décrits ci-dessus. Ils peuvent par exemple comprendre des moyens logiciels permettant respectivement la suppression et l'addition de données à un ensemble de données. On va maintenant décrire en référence aux figures 3 et 5 deux modes de réalisation différents du procédé de traitement selon l'invention et mis en oeuvre par un 30 dispositif de traitement selon l'invention. Les figures 3 et 5 représentent un ensemble original 80 de données comprenant des données D,, D2, D3, D4, D5, D6. Cet ensemble original 80 de données est destiné à restituer un flux d'informations multimédia original, produisant des images et des sons destinés à un utilisateur, tel qu'une vidéo, un morceau de musique, une image, 35 etc. 2904903 -10- Conformément à l'invention, l'ensemble original 80 de données est traité par un procédé de traitement, dans le but de le protéger de la redistribution anonyme et d'éviter les copies illégales d'un tel ensemble. Conformément à un premier mode de réalisation représenté sur la figure 3, le procédé de traitement comprend une première 5 étape 100 d'extraction d'une partie des données de l'ensemble original 80 de données, mise en oeuvre par les moyens d'extraction 61. Dans le mode de réalisation de la figure 3, ce sont les données D3 et D4 qui sont extraites. Par exemple, ces données sont destinées à restituer un flux d'informations multimédia produisant le son d'une vidéo, une fréquence haute ou basse du son, la police d'un texte, la palette de couleur d'une image, etc.
10 L'étape 100 est suivie d'une étape 110 d'altération des données extraites, de façon à former à partir de l'ensemble original 80 de données un ensemble altéré 82 de données. Cette étape est mise en oeuvre par les moyens d'altération 60 du dispositif de traitement 44. Conformément à ce premier mode de réalisation de l'invention, l'étape 110 15 d'altération est une étape de suppression d'une partie des données de l'ensemble (les données D3 et D4). Ainsi, les données D,, D2, D5, D6 de l'ensemble altéré 82 ne permettent de restituer qu'un flux d'informations multimédia contenant uniquement une partie des informations restituées par l'ensemble original 80 de données.
20 II est à noter que certaines données de l'ensemble 82 (par exemple D2) peuvent également ne pas être lisibles sans l'apport des données supprimées (D3 et D4). Dans ce cas, les données D2 ne restituent aucun flux. L'étape 110 est suivie d'une étape 120 de stockage temporaire des données supprimées dans des moyens de stockage d'un support de données, par exemple dans 25 les moyens de stockage 40 du serveur 32 comprenant le dispositif de traitement 44. Le procédé comprend ensuite une étape 130 de création de données de sécurité DS à incorporer sous la forme d'une marque M dans l'ensemble altéré 82, pour assurer l'identification de la provenance de cet ensemble de données et la préservation de celui-ci contre la copie illégale. Ces données de sécurité DS peuvent par exemple 30 comporter un identifiant de l'acheteur de l'ensemble de données, un identifiant de l'auteur des images et des sons produits à l'aide de l'ensemble de données, une information concernant les droits de l'utilisateur sur l'ensemble de données (lecture, écriture, copie), un identifiant de l'émetteur de l'ensemble de données, etc. Ces données de sécurité DS sont alors stockées dans les moyens de stockage 40 du serveur.
35 Cette étape 130 est suivie d'une étape 150 d'incorporation, sous forme de marque M, des données de sécurité Ds et des données (D3 et D4) extraites de l'ensemble 2904903 -11- original 80, dans l'ensemble de données 82, de façon à former un ensemble 84 de données selon l'invention. Les données (D3, D4) extraites de l'ensemble original forment des données de complémentation Dc. Dans le mode de réalisation de la figure 2, ce sont les données D5 et D6 qui sont respectivement marquées par les données DS et Dc.
5 L'ensemble 84 de données selon l'invention comprend une partie altérée, comprenant les données D,, D2, D5 + Dc, D6 + Ds, susceptible de restituer un flux d'informations multimédia partiel. Ce flux d'informations multimédia partiel restitue des informations similaires à celles restituées par une partie (D,, D2, D5, D6) des données de l'ensemble original 80 de données.
10 On rappelle que l'incorporation de la marque dans un ensemble de données consiste en incorporation de données DS, Dc dans des données déjà existantes D5, D6. En général, ces données sont incorporées de manière que le flux d'informations multimédia restitué par l'ensemble de données marqué est si légèrement modifié que les informations de ce flux produisent des images et des sons dont la modification n'est pas 15 perceptible pour l'utilisateur. Les données de complémentation Dc permettent, si elles sont combinées à la partie altérée de l'ensemble 84 de données, la restitution d'un flux multimédia complet, comprenant des informations similaires à celles restituées par l'ensemble original 80 de données.
20 L'ensemble de données 84 selon l'invention, créé à l'aide du procédé de traitement décrit plus haut n'est pas apte à restituer, à l'aide d'un procédé de lecture classique, un flux d'informations multimédia complet, comprenant des informations similaires à celles du flux d'informations multimédia original. Un procédé spécifique de lecture de cet ensemble de données est donc 25 nécessaire pour permettre à un utilisateur d'avoir accès à des images et sons similaires à ceux restitués par l'ensemble original 80 de données. L'invention prévoit à cet effet un procédé de lecture d'un ensemble de données selon l'invention, exécuté par un dispositif de lecture 56 selon l'invention.Les étapes successives d'un premier mode de réalisation de ce procédé destiné à la lecture de 30 l'ensemble 84 de données sont représentées sur la figure 4. Ce procédé de lecture comprend une première étape 210 d'extraction des données de complémentation Dc de la marque, mise en oeuvre par les moyens d'extraction 64, suivie d'une étape 220 de combinaison des données de complémentation Dc extraites avec l'ensemble de données pour obtenir un ensemble traité 86 de données, 35 mise en oeuvre par les moyens de combinaison 66. 2904903 -12- Cette étape de combinaison est une étape d'addition des données de complémentation Dc aux données de l'ensemble de données 84. L'ensemble traité 86 de données est stocké de façon temporaire dans les moyens de stockage 52 du terminal 34 comportant le dispositif de lecture 56. Il est à 5 signaler que cet ensemble n'est de préférence pas stocké dans une partie accessible de ces moyens de stockage 52 de sorte que l'utilisateur ne puisse pas y avoir accès et le sauvegarder. Ce procédé de lecture comprend ensuite une étape 230 de restitution du flux d'informations multimédia complet, restitué par l'ensemble de données 84, créé à cet 10 effet. Cette étape permet à un utilisateur de percevoir, par l'intermédiaire des moyens d'interface 50, des images et des sons produits par un flux d'informations multimédia comprenant des informations similaires à celles du flux d'informations multimédia original. Les étapes de combinaison et de restitution peuvent également être réalisées simultanément de sorte qu'aucun ensemble de données ne soit stocké dans les moyens 15 de stockage 52 du terminal 34 pour améliorer encore la sécurité de l'ensemble original 80 de données. On va maintenant décrire un second mode de mise en oeuvre de l'invention. On a en particulier représenté sur la figure 5, les étapes d'un procédé de traitement selon un second mode de réalisation de l'invention. Sur cette figure, les 20 éléments analogues à ceux de la figure 3 sont désignés par des références identiques. Conformément au second mode de réalisation, le procédé de traitement comprend une première étape 300 d'extraction de données de l'ensemble original 80 de données, similaire à l'étape 100 du premier mode de réalisation et mise en oeuvre à l'aide des moyens d'extraction 61, suivie d'une étape 310 de création d'une paire de clés, 25 comprenant une clé de cryptage C, et une clé de décryptage C2 associée. Cette paire de clés C, , C2 est stockée dans des moyens de stockage d'un support de données, par exemple dans les moyens de stockage 40 du serveur 32. Le procédé comprend ensuite une étape 320 de cryptage à l'aide de la clé de cryptage C, des données (D3, D4) extraites lors de l'étape 310, pour former des données 30 D3', D4' ne restituant aucune information au sens de l'invention. Cette étape constitue l'étape d'altération de l'ensemble de données et est mise en oeuvre à l'aide des moyens d'altération 60. Le procédé comprend ensuite une étape 330 de création de données de sécurité DS, suivie d'une étape 350 d'incorporation, à l'aide des moyens d'incorporation 35 62, de ces données de sécurité DS ainsi que de la clé de décryptage C2, sous forme de marque M, dans l'ensemble de données 82 pour créer l'ensemble 84 de données selon 2904903 -13-l'invention. La clé de décryptage C2 constitue, dans ce deuxième mode de réalisation, les données de complémentation Dc. Cet ensemble 84 de données comporte une partie altérée, comprenant un premier sous-ensemble 90 marqué, comportant les données D,, D2, D5 + Dc, D6 + DS et 5 un second sous-ensemble 92 distinct du premier, et comprenant les données cryptées D3', D4'. Le premier sous-ensemble 90 est susceptible de restituer le flux d'informations multimédia partiel. Le second sous-ensemble 92 ne restitue aucune information au sens de l'invention. Ainsi, les informations restituées par les données D3, D4 de l'ensemble original 10 80 de données sont manquantes dans le flux restitué par l'ensemble 84. Les données Dc incorporées dans la marque permettent, en combinaison avec les données du second sous-ensemble 92 de la partie altérée de restituer un flux d'informations multimédia complémentaire, destiné à compléter le flux d'informations multimédia partiel de façon à former un flux d'informations multimédia complet, 15 comprenant des informations similaires à celles du flux d'informations multimédia original. En variante, l'étape 220 d'altération de ce procédé de traitement peut consister en une étape de cryptage de l'ensemble de données, destinée à générer un bruit dans le flux d'informations destiné à être restitué par l'ensemble de données selon l'invention. Dans ce cas, l'ensemble est constitué par une partie altérée comprenant un 20 premier sous-ensemble marqué, similaire au sous-ensemble 90, et un second sous-ensemble, distinct du premier, comprenant les données D3', D4'. Le premier sous-ensemble est susceptible de restituer un flux d'informations multimédia partiel et le second sous-ensemble restitue un flux d'informations multimédia comprenant un bruit, parasitant les informations restituées par les données D3, D4 de l'ensemble original de 25 données. Dans ce cas, les données de complémentation Dc comportent des données de décryptage, permettant de supprimer le bruit du flux d'informations multimédia restitué par le second sous-ensemble. Ce procédé de traitement selon l'invention est mis en oeuvre à l'aide du 30 dispositif de traitement 44 dont les différents moyens logiciels peuvent être compris dans un programme d'ordinateur stocké dans les moyens de stockage d'un support de données adapté, par exemple les moyens de stockage 40 du serveur 32. Il permet de créer un ensemble de données luttant efficacement contre la redistribution anonyme, et donc contre la copie illégale. 2904903 -14- On a représenté un second mode de réalisation d'un procédé de lecture selon l'invention sur la figure 6. Ce procédé permet la lecture d'un ensemble de données 84 généré par le procédé de traitement selon le second mode de réalisation . Ce procédé comprend une première étape 410 d'extraction des données Dc 5 de la marque, analogue à l'étape 210 du premier mode et réalisée à l'aide des moyens d'extraction 64, puis une étape 420 de combinaison des données de complémentation Dc extraites avec l'ensemble de données, à l'aide des moyens de combinaison 66. Cette étape est une étape de décryptage du second sous-ensemble 92 de l'ensemble à l'aide de la clé de décryptage C2 comprise dans les données de 10 complémentation Dc. Le procédé comprend ensuite une étape de restitution 430, analogue à celle 230 décrite auparavant, mise en oeuvre à l'aide des moyens de restitution 68. Ce procédé de lecture est mis en oeuvre à l'aide du dispositif de lecture 56 dont les différents moyens logiciels sont compris dans un programme d'ordinateur, tel 15 qu'un logiciel de lecture, stocké dans les moyens de stockage d'un support de données, par exemple les moyens de stockage 52 du terminal 34. On notera enfin que l'invention n'est pas limitée aux modes de réalisation décrits précédemment. En effet, on pourrait notamment prévoir d'autres modes de réalisation 20 reprenant les étapes décrites précédemment dans un ordre différent.
Claims (17)
1. Ensemble de données (84) destiné à restituer un flux d'informations multimédia complet, cet ensemble de données (84) comprenant une marque (M), caractérisé en ce qu'il comprend une partie altérée (84) susceptible de restituer un flux d'informations multimédia partiel, constitué d'une partie des informations contenues par le flux d'informations multimédia complet, la marque (M) comportant des données de complémentation (Dc) destinées à être combinées avec la partie altérée (84) pour restituer le flux d'informations multimédia complet.
2. Ensemble de données selon la revendication 1, dans lequel les données de complémentation (Dc) sont destinées à restituer un flux d'informations multimédia complémentaire, destiné à compléter le flux d'informations multimédia partiel de façon à former le flux d'informations multimédia complet.
3. Ensemble de données selon la revendication 2, comprenant : - un premier sous-ensemble (90) susceptible de restituer le flux d'informations multimédia partiel, et comprenant la marque (M), - un second sousensemble (92), distinct du premier, destiné à être combiné aux données de complémentation (Dc) pour restituer le flux d'informations multimédia complémentaire du flux d'informations multimédia partiel.
4. Ensemble de données selon la revendication 2, comprenant : - un premier sous-ensemble (90) susceptible de restituer le flux d'informations multimédia partiel, et comprenant la marque (M), - un second sousensemble (92), distinct du premier, comportant des données cryptées (D3', D4'), les données de complémentation (Dc) comportant des données de décryptage des données du second sous-ensemble pour restituer le flux d'informations multimédia complémentaire du flux d'informations multimédia partiel
5. Ensemble de données selon la revendication 4, dans lequel, les données (D3', D4') du second sous-ensemble sont cryptées de façon à restituer un flux d'informations multimédia comprenant un bruit.
6. Ensemble de données selon la revendication 4 ou 5, dans lequel les données (D3', D4') du second sous-ensemble (92) étant cryptées à l'aide d'une clé de cryptage (C,), les données de complémentation (Dc) comprennent une clé de décryptage (C2) associée à la clé de cryptage (Cl). 2904903 -16-
7. Procédé de traitement d'un ensemble de données (80) destiné à restituer un flux d'informations multimédia original, , caractérisé en ce qu'il comprend : - une étape (110 ; 320) d'altération de l'ensemble, de façon à former une partie altérée (84) destinée à restituer un flux d'informations multimédia 5 partiel constitué d'une partie des informations contenues par le flux d'informations multimédia original, et - une étape (150 ; 350) d'incorporation de données de complémentation (Dc) sous forme de marque (M) dans l'ensemble, ces données de complémentation (Dc) étant destinées à être combinées avec la partie 10 altérée (84) de façon restituer un flux d'informations multimédia complet comprenant des informations similaires à celles du flux d'informations multimédia original.
8. Procédé selon la revendication 7, dans lequel l'étape d'altération est une étape (140) de suppression d'une partie de l'ensemble de données, les données de 15 complémentation (Dc) comprenant cette partie.
9. Procédé selon la revendication 7, dans lequel l'étape d'altération est une étape (340) de cryptage d'au moins une partie de l'ensemble de données à l'aide d'une clé de cryptage (C,), les données de complémentation comprenant une clé de décryptage (C2) associée à cette clé de cryptage (Cl). 20
10. Procédé selon la revendication 7, dans lequel l'étape d'altération est une étape de cryptage d'au moins une partie de l'ensemble de données, destinée à générer un bruit dans le flux d'informations destiné à être restitué par l'ensemble de données crypté, les données de complémentation comportant des données de décryptage de l'ensemble de données crypté. 25
11. Dispositif de traitement (44) d'un ensemble de données (80) destiné à restituer un flux d'informations multimédia original, caractérisé en ce qu'il comprend : - des moyens (60) d'altération de l'ensemble, de façon à former une partie altérée (84) destinée à restituer un flux d'informations multimédia partiel constitué d'une partie des informations contenues par le flux d'informations 30 multimédia original, et - des moyens (62) d'incorporation de données de complémentation (Dc) sous forme de marque (M) dans l'ensemble, ces données de complémentation (Dc) étant destinées à être combinées avec la partie altérée (84) de façon restituer un flux d'informations multimédia complet comprenant des informations similaires à celles du flux d'informations multimédia original. 2904903 -17-
12. Programme d'ordinateur, caractérisé en ce qu'il comporte des instructions logicielles, enregistrées sur un support utilisable dans un ordinateur, pour : altérer un ensemble de données (80) destiné à restituer un flux d'informations multimédia original, de façon à former une partie altérée (84) 5 destinée à restituer un flux d'informations multimédia partiel constitué d'une partie des informations contenues par le flux d'informations multimédia original, - incorporer, sous forme de marque dans l'ensemble, des données de complémentation (Dc), ces données de complémentation (Dc) étant 10 destinées à être combinées avec la partie altérée (84) de façon restituer un flux d'informations multimédia complet comprenant des informations similaires à celles du flux d'informations multimédia original, lorsque ledit programme est exécuté sur ledit ordinateur.
13. Procédé de lecture d'un ensemble de données selon l'une quelconque des 15 revendications 1 à 6, caractérisé en ce qu'il comprend : - une étape (210 ; 410) d'extraction des données de complémentation (Dc) de la marque, une étape (220 ; 420) de combinaison des données de complémentation extraites avec la partie. altérée pour obtenir un ensemble traité (86) de 20 données, et - une étape de restitution (230 ; 430) du flux d'informations multimédia complet à partir de cet ensemble traité (86) de données.
14. Dispositif de lecture (56) d'un ensemble de données (84) selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'il comprend : 25 - des moyens (64) d'extraction des données de complémentation (Dc) de la marque (M), - des moyens (66) de combinaison des données de complémentation (Dc) extraites avec la partie altérée (84) pour obtenir un ensemble traité (86) de données, et 30 - des moyens (68) de restitution du flux d'informations multimédia complet à partir de cet ensemble traité (86) de données.
15. Programme d'ordinateur de lecture d'un ensemble de données selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'il comporte des instructions logicielles, enregistrées sur un support utilisable dans un ordinateur, pour : 35 - extraire des données de complémentation (Do) de la marque (M), 2904903 -18- combiner les données de complémentation (Dc) extraites avec la partie altérée (84) pour obtenir un ensemble traité (86) de données, et - restituer le flux d'informations multimédia complet à partir de cet ensemble traité (86) de données, 5 lorsque ledit programme est exécuté sur ledit ordinateur.
16. Support de données, caractérisé en ce qu'il comporte des moyens de stockage d'un ensemble de données (84) selon l'une quelconque des revendications 1 à 6.
17. Support de données, caractérisé en ce qu'il comporte des moyens de 10 stockage d'un programme d'ordinateur selon la revendication 12 ou 15.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0653366A FR2904903A1 (fr) | 2006-08-11 | 2006-08-11 | Ensemble de donnees, procede et dispositif de traitement, procede et dispositif de lecture d'un ensemble de donnees selon l'invention, programmes d'ordinateur et supports de donnees |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0653366A FR2904903A1 (fr) | 2006-08-11 | 2006-08-11 | Ensemble de donnees, procede et dispositif de traitement, procede et dispositif de lecture d'un ensemble de donnees selon l'invention, programmes d'ordinateur et supports de donnees |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR2904903A1 true FR2904903A1 (fr) | 2008-02-15 |
Family
ID=37866356
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0653366A Pending FR2904903A1 (fr) | 2006-08-11 | 2006-08-11 | Ensemble de donnees, procede et dispositif de traitement, procede et dispositif de lecture d'un ensemble de donnees selon l'invention, programmes d'ordinateur et supports de donnees |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR2904903A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017093736A1 (fr) * | 2015-12-01 | 2017-06-08 | Privitar Limited | Inclusion d'un filigrane numérique sans perte significative d'information dans des jeux de données anonymisés |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0614308A1 (fr) * | 1993-03-05 | 1994-09-07 | Eastman Kodak Company | Procédé et appareil pour contrôler l'accès aux composantes d'image sélectionnées dans un système d'enregistrement et d'extraction d'image |
| WO2000031964A1 (fr) * | 1998-11-20 | 2000-06-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Procede et dispositif de cryptage d'images |
| WO2000057643A1 (fr) * | 1999-03-24 | 2000-09-28 | Blue Spike, Inc. | Utilisation de la reduction de donnees dans des systemes steganographiques et cryptographiques |
| WO2002005112A2 (fr) * | 2000-07-08 | 2002-01-17 | Radioscape Limited | Transactions numeriques permettant de distribuer des fichiers media |
| EP1189372A2 (fr) * | 2000-08-21 | 2002-03-20 | Matsushita Electric Industrial Co., Ltd. | Dispositif pour le traitement de signaux audiophoniques, comportant un dispositif pour l'insertion d'un signal audible en filigrane dans un signal audiophonique, appareil pour la reproduction du signal audiophonique, comportant un dispositif pour effacer le signal en filigrane, ainsi que système et méthode pour la distribution de signaux audiophoniques utilisant le dispositif de traitement de signaux audiophoniques et l'appareil pour la reproduction du signal audiophonique |
| EP1189432A2 (fr) * | 2000-08-14 | 2002-03-20 | Matsushita Electric Industrial Co., Ltd. | Un schéma hiérarchique d'encryption pour la distribution sûre de contenu prédéterminé |
| US20020138593A1 (en) * | 2001-03-26 | 2002-09-26 | Novak Michael J. | Methods and systems for retrieving, organizing, and playing media content |
| GB2392807A (en) * | 2002-09-06 | 2004-03-10 | Sony Uk Ltd | Processing digital data |
| US20040143760A1 (en) * | 2003-01-21 | 2004-07-22 | Alkove James M. | Systems and methods for licensing one or more data streams from an encoded digital media file |
| EP1465426A1 (fr) * | 2003-04-01 | 2004-10-06 | Microsoft Corporation | Gestion de droits numériques, à échelle variable et résistant aux erreurs, pour média à échelle variable |
-
2006
- 2006-08-11 FR FR0653366A patent/FR2904903A1/fr active Pending
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0614308A1 (fr) * | 1993-03-05 | 1994-09-07 | Eastman Kodak Company | Procédé et appareil pour contrôler l'accès aux composantes d'image sélectionnées dans un système d'enregistrement et d'extraction d'image |
| WO2000031964A1 (fr) * | 1998-11-20 | 2000-06-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Procede et dispositif de cryptage d'images |
| WO2000057643A1 (fr) * | 1999-03-24 | 2000-09-28 | Blue Spike, Inc. | Utilisation de la reduction de donnees dans des systemes steganographiques et cryptographiques |
| WO2002005112A2 (fr) * | 2000-07-08 | 2002-01-17 | Radioscape Limited | Transactions numeriques permettant de distribuer des fichiers media |
| EP1189432A2 (fr) * | 2000-08-14 | 2002-03-20 | Matsushita Electric Industrial Co., Ltd. | Un schéma hiérarchique d'encryption pour la distribution sûre de contenu prédéterminé |
| EP1189372A2 (fr) * | 2000-08-21 | 2002-03-20 | Matsushita Electric Industrial Co., Ltd. | Dispositif pour le traitement de signaux audiophoniques, comportant un dispositif pour l'insertion d'un signal audible en filigrane dans un signal audiophonique, appareil pour la reproduction du signal audiophonique, comportant un dispositif pour effacer le signal en filigrane, ainsi que système et méthode pour la distribution de signaux audiophoniques utilisant le dispositif de traitement de signaux audiophoniques et l'appareil pour la reproduction du signal audiophonique |
| US20020138593A1 (en) * | 2001-03-26 | 2002-09-26 | Novak Michael J. | Methods and systems for retrieving, organizing, and playing media content |
| GB2392807A (en) * | 2002-09-06 | 2004-03-10 | Sony Uk Ltd | Processing digital data |
| US20040143760A1 (en) * | 2003-01-21 | 2004-07-22 | Alkove James M. | Systems and methods for licensing one or more data streams from an encoded digital media file |
| EP1465426A1 (fr) * | 2003-04-01 | 2004-10-06 | Microsoft Corporation | Gestion de droits numériques, à échelle variable et résistant aux erreurs, pour média à échelle variable |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017093736A1 (fr) * | 2015-12-01 | 2017-06-08 | Privitar Limited | Inclusion d'un filigrane numérique sans perte significative d'information dans des jeux de données anonymisés |
| US11681825B2 (en) | 2015-12-01 | 2023-06-20 | Privitar Limited | Digital watermarking without significant information loss in anonymized datasets |
| US12393730B2 (en) | 2015-12-01 | 2025-08-19 | Privitar Limited | Digital watermarking without significant information loss in anonymized datasets |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8750523B2 (en) | Interoperable digital rights management | |
| CN1280817C (zh) | 含有样品数据的只读记录介质及其再生方法 | |
| CA2351831C (fr) | Procede de distribution d'informations audiovisuelles et systeme de distribution d'informations audiovisuelles | |
| CN100354855C (zh) | 不访问原始原材料的交互式介质创作方法 | |
| CN1367926A (zh) | 存储在可移动存储媒体上的内容升级的制作的系统、方法及物品 | |
| WO2001075876A1 (fr) | Dispositifs de lecture, d'enregistrement et de restitution de donnees numeriques dans un systeme de protection contre la copie desdites donnees | |
| US20050013589A1 (en) | Adding recording functionality to a media player | |
| WO2001084825A1 (fr) | Procede et dispositif de controle de tatouage de donnees multimedia | |
| US20070204006A1 (en) | Methods and systems for distributing movies for ownership | |
| FR2812147A1 (fr) | Procede de traitement d'un flux d'informations par un microcircuit de securite, notamment un microcircuit de carte a puce | |
| EP3059687A1 (fr) | Répartition des fichiers multimédias numériques | |
| US8767960B2 (en) | System and method for self-decaying digital media files and for validated playback of same | |
| FR2904903A1 (fr) | Ensemble de donnees, procede et dispositif de traitement, procede et dispositif de lecture d'un ensemble de donnees selon l'invention, programmes d'ordinateur et supports de donnees | |
| EP1754189A1 (fr) | Procede de telechargement avec insertion publicitaire et player specifique | |
| CN101401439A (zh) | 对内容进行处理以在稍后插入数字水印和其它数据的系统和方法 | |
| EP1116228B1 (fr) | Protection contre la copie de donnees numeriques stockees sur un support d'informations | |
| WO2008065275A2 (fr) | Procede et dispositif pour l'edition et la diffusion controlees de fichiers multimedias compresses | |
| US20120137377A1 (en) | Method and system for safeguarding digital objects consisting of digital assets | |
| GB2486818A (en) | Watermarking and encrypting digital media to prevent copyright abuse and enable digital rights management (DRM) | |
| US9852218B1 (en) | System and method for distributing media via portable storage | |
| KR100370225B1 (ko) | 데이터변환 복사장치 및 방법 | |
| CN1890685A (zh) | 预付卡型数据记录介质及其记录设备 | |
| US20070189738A1 (en) | Contents recorder, contents processing method, and computer readable medium storing contents processing program | |
| US8166563B2 (en) | Remanufacture of encrypted content using a replicated medium | |
| EP1307051A2 (fr) | Procédé de copie de données numériques compressées. |