Brevet FR2898458A1 — publié le 20070914

PROCÉDÉ POUR LA DISTRIBUTION SÉCURISÉE DE SÉQUENCES AUDIOVISUELLES, DÉCODEUR ET SYSTÈME POUR LA MISE EN îUVRE DE CE PROCÉDÉ La présente invention concerne le domaine de la distribution sécurisée de séquences audiovisuelles. Une technique de sécurisation d'une séquence audiovisuelle consiste à altérer, au moment de la diffusion, le flux audiovisuel numérique pour qu'il soit compatible avec les formats standards et puisse être reconnu par un équipement de lecture, mais ne puisse être vu ou entendu, c'est à dire consommé en l'état d'une manière satisfaisante pour un destinataire. Une information complémentaire est transmise par une voie séparée. La combinaison du flux numérique principal et de cette information complémentaire permet seule la consommation de la séquence audiovisuelle initiale. L'usager dispose d'un décodeur recevant ledit flux numérique principal, également appelé flux audiovisuel modifié, ainsi que l'information complémentaire. Ce décodeur doit disposer d'un moyen de stockage de masse pour assurer un tampon entre le flux entrant, pouvant être limité par le débit de la liaison entre le décodeur et le réseau, et le processeur audiovisuel assurant la recomposition. De plus, le stockage de masse doit être sécurisé contre les éventuelles tentatives de récupération de la séquence audiovisuelle initiale. Il s'agit donc d'un équipement relativement cher, limitant les possibilités de diffusion de séquences selon cette technique. Le but de l'invention est de répondre à ce problème en permettant la mise en oeuvre d'un décodeur simplifié, tout en garantissant une grande sécurité contre le piratage. A cet effet, l'invention concerne selon son acception la plus générale un procédé pour la distribution de séquences audiovisuelles consistant à diffuser un flux numérique principal et une information complémentaire nécessaire à la consommation de la séquence audiovisuelle, et à recomposer sur le site de réception le flux audiovisuel consommable sur un équipement muni d'un écran et/ou d'un système audio, caractérisé en ce que le site de réception comporte une passerelle sécurisé capable de recevoir, stocker et transmettre l'information complémentaire, et un périphérique de traitement audiovisuel muni de moyens de communication avec ladite passerelle sécurisée et de transmission du flux consommable à un dispositif d'affichage et/ou d'écoute, le flux numérique principal étant reçu par le périphérique de traitement audiovisuel, l'application logicielle de recomposition du flux d'affichage étant exécutée dans le périphérique de traitement audiovisuel et non pas dans la passerelle sécurisée. De plus, le flux numérique principal est transmis par le serveur par l'intermédiaire d'un réseau numérique, le périphérique de traitement audiovisuel (2) comprenant une liaison haut débit pour recevoir ledit flux numérique principal. Avantageusement, le flux numérique principal est transmis par le serveur par l'intermédiaire d'un support matériel, le périphérique de traitement audiovisuel (2) comprenant un lecteur pour exploiter ledit support matériel et lire ledit flux numérique principal. Avantageusement, le flux numérique principal est transmis par la passerelle sécurisée ou par un ordinateur personnel par l'intermédiaire des liaisons filaires par exemple de type Ethernet, FIREWIRE ou USB-2, ou par une des liaisons sans fil par exemple de type Bluetooth, WiFi ou AirPort, le périphérique de traitement audiovisuel (2) comprenant une ou plusieurs interfaces capables de recevoir ledit flux numérique principal. Selon une première variante, le flux numérique principal est reçu directement par le périphérique de traitement audiovisuel. Selon une deuxième variante, le flux numérique principal est reçu par un ordinateur personnel situé dans la proximité du périphérique de traitement audiovisuel, ledit flux numérique principal étant transmis par une connexion réseau locale au périphérique de traitement audiovisuel. Selon une troisième variante, le flux numérique principal est stocké sur un périphérique de stockage pouvant être lu par le périphérique de traitement audiovisuel. Selon une quatrième variante, le flux numérique principal est reçu par la passerelle sécurisée avant d'être transmis au périphérique de traitement audiovisuel. Dans tous les cas, l'information complémentaire est reçue par la passerelle sécurisée, avant d'être transmise au périphérique de traitement audiovisuel. Dans une autre variante, le flux numérique principal est conforme à la norme ou au standard du flux audiovisuel original. Avantageusement, des droits digitaux sur la consommation du flux numérique principal sont transmis par un serveur et sont acquis par la passerelle sécurisée. Dans un mode de mise en oeuvre, la passerelle sécurisée comporte un module de sécurisation pour la réception de l'information complémentaire transmise par le serveur. De plus, elle comporte un module de routage pour l'information complémentaire entre la passerelle sécurisée et le périphérique de traitement audiovisuel du décodeur. Avantageusement, la passerelle sécurisée comporte un gestionnaire des droits digitaux qui conditionnent la consommation du flux numérique principal par le périphérique de traitement audiovisuel (2). La passerelle sécurisée est un dispositif sécurisé capable de recevoir, stocker et transmettre l'information complémentaire. La passerelle sécurisée peut être par exemple un téléphone portable comprenant une carte a puce ou tout autre type de carte capable de sécuriser l'accès a l'information complémentaire. Avantageusement, la passerelle sécurisée peut être intégrée dans un décodeur (set top box) ou tout autre type de dispositif comportant des fonctions de décodage d'informations audiovisuelles. Avantageusement, une authentification est effectuée entre le serveur audiovisuel et la passerelle sécurisée lors de la demande d'information complémentaire. Avantageusement, une authentification requise par le protocole de transmission de l'information complémentaire est effectuée entre la passerelle sécurisée et le périphérique de traitement audiovisuel du décodeur. Avantageusement, une composante de l'authentification est la vérification des droit digitaux acquiert auparavant. L'invention concerne également un décodeur comportant une entrée pour recevoir un flux numérique, un circuit de traitement audiovisuel pour recomposer un flux consommable à partir dudit flux numérique et d'une information complémentaire, et une sortie délivrant un signal audiovisuel affichable sur un dispositif d'affichage et/ou d'écoute. De préférence, le décodeur comprend un moyen de communication avec un réseau pour la réception de l'information complémentaire. Selon une variante, il comprend un moyen de 5 communication avec la passerelle sécurisée pour la réception du flux numérique principal. Avantageusement, la passerelle sécurisée comprend un lecteur de carte à puce. Avantageusement l'information complémentaire est 10 enregistrée dans la mémoire de ladite carte à puce. Avantageusement, des droits digitaux sur la consommation du flux numérique principal sont enregistrés dans la mémoire de ladite carte à puce. Selon un mode de réalisation préféré, le décodeur 15 comprend des moyens de communication sans fil avec un ordinateur personnel, pour la réception du flux numérique. La présente invention décrit également un système pour la mise en oeuvre du procédé comprenant un décodeur, une passerelle sécurisée, le dispositif comportant un 20 lecteur de disques sur lesquels sont enregistrés les flux numériques principaux et le décodeur comportant des moyens de communication avec ledit dispositif, pour recevoir le flux numérique principal. L'invention sera mieux comprise à la lecture de la 25 description qui suit, se référant aux dessins annexés correspondant à des exemples non limitatifs de réalisation, où . - la figure 1 représente le schéma de principe d'un décodeur selon l'invention ; 30 - la figure 2 représente une première variante d'un décodeur selon l'invention. Pour la réception et l'exploitation des séquences audiovisuelles diffusées, chaque utilisateur devra disposer de deux équipements qui sont complémentaires : - une passerelle sécurisée (1), - un décodeur (2). Sur la figure 1, le décodeur (2) comporte une sortie pour relier au moins un dispositif d'affichage et/ou d'écoute, par exemple un moniteur, un vidéo projecteur, dispositif de type écran de télévision, un lecteur de contenus audio, un PDA ou tout autre appareil comme par exemple une chaîne audiovisuelle (6). Le décodeur (2) comprend principalement, d'une part, une unité de traitement adaptée pour traiter, en particulier décoder et désembrouiller tout flux audiovisuel numérique, par exemple de type MPEG selon un programme logiciel de décodage et de désembrouillage pré-chargé, de manière à l'afficher, en temps réel et, d'autre part, au moins une interface audiovisuelle (7). Le décodeur est également raccordé à une passerelle (1) par une ou des liaisons filaires par exemple de type Ethernet, FIREWIRE ou USB-2, ou par une des liaisons sans fil par exemple de type Bluetooth, WiFi ou AirPort. La liaison (3) achemine l'information complémentaire, et la liaison (4) achemine le flux audiovisuel modifié par le serveur pour le rendre inexploitable en l'état. Avantageusement la liaison (3) est confondue avec la liaison (4). Lorsque l'usager du décodeur (2) veut réellement consommer sur sa chaîne audiovisuelle (6) le programme audiovisuel, il en fait la demande au système de synthèse (8) avec sa télécommande comme il le ferait avec un magnétoscope ou un lecteur de DVD présentant un menu sur son écran de télévision (6). Le décodeur dialogue avec la passerelle sécurisée (1) pour déclencher l'envoi du flux audiovisuel modifié. Le système de synthèse (8) commence à analyser le flux numérique modifié en provenance du disque dur (10) du décodeur via le tampon de lecture (11) du décodeur. Le décodeur (2) établit alors une liaison avec le serveur audiovisuel via le réseau de télécommunication (12) qui est dans notre exemple une liaison à l'Internet de type DSL ou une liaison à un réseau local. Avantageusement, la télécommande est intégrée dans 10 la passerelle sécurisée (1). Le disque dur (10) du décodeur (2) peut être utilisé comme mémoire tampon pour stocker momentanément au moins une partie du programme ou de la séquence audiovisuelle à consommer, en cas de visualisation différée 15 ou de limitation dans la bande passante du réseau de transmission (12). La consommation peut être retardée ou différée à la demande de l'utilisateur ou du serveur audiovisuel. Avantageusement, le lecteur de disque (10) est 20 situé à l'extérieur du décodeur (2) et lié à celui-lui par une connexion filaire de type USB-2, FIREWIRE ou une connexion propriétaire du décodeur (2). Comme le montre la figure 1, l'interface de connexion (5) du décodeur (2) est reliée à un réseau de 25 transmission et de diffusion large bande (12) telle qu'un modem, un modem satellite, un modem câblé, d'une interface de ligne à fibre optique ou d'une interface radio ou infrarouge pour la communication sans-fil. C'est par cette liaison classique de diffusion 30 audiovisuelle que seront transmis les contenus des programmes audiovisuels comme des films. Toutefois, de façon à ne pas laisser faire de copies pirates, avant de transmettre le contenu audiovisuel depuis le serveur il est prévu de conserver une petite partie du contenu audiovisuel dans le portail ou le serveur audiovisuel. En cas de consommation d'un programme audiovisuel en temps réel, cette petite partie du contenu audiovisuel, appelée aussi information complémentaire, conservée dans le serveur sera également envoyée au module d'interface (15) via le réseau de télécommunication (13) qui peut être le même réseau que celui de transmission et de diffusion large bande (12). Avantageusement, le module (15) comprend une fonction de routage (14) permettant de transférer les données entre le serveur audiovisuel et le décodeur (2) de manière à ce qu'aucun traitement spécifique sur lesdites données ne soit effectué par la passerelle sécurisée (1). Comme les images successives d'une séquence audiovisuelle comportent un grand nombre d'éléments visuels identiques (comme en cinéma, une image ressemble à la précédente), MPEG n'enregistre que les éléments qui diffèrent de l'image d'origine. Par exemple, et sans que cet exemple soit limitatif de l'invention, une image entière de référence est modifiée en conservant les coefficients DC des modifications apportées dans le portail et, pour les images successives qui dépendent de cette image I de référence, il n'est pas nécessaire d'apporter des modifications puisqu'elles feront diverger le flux consommé en raison des perturbations apportées aux images I de référence. La compression MPEG commence donc, dans un premier temps, par décomposer l'image en différentes matrices carrées comportant plusieurs points ou pixels, ayant chacun leur propre valeur colorimétrique. Un calcul permet d'obtenir une valeur moyenne pour chaque matrice au sein de laquelle chaque point est maintenant noyé. Ce traitement génère une pixellisation et l'apparition d'aplats uniformes, là où existaient des nuances de teinte. La deuxième étape de la compression MPEG consiste à ne conserver d'une image à l'autre que les éléments changeants. Dans le cas d'un programme audiovisuel de type MPEG, toutes les caractéristiques des images I en provenance du serveur audiovisuel ne sont pas transmises vers le module (5). En particulier, les caractéristiques peuvent être les coefficients de corrélation DC contenus dans les images I. Certains coefficients DC de ces images I sont conservés dans le serveur audiovisuel. Par contre, en lieu et place des coefficients DC de ces images I non transmis, le serveur intercalera de faux coefficients DC de même nature que les coefficients DC enlevés et conservés dans le portail de sorte que le Lecteur standard MPEG du module (8) ne soit pas perturbé par ces modifications qu'il ignorera et reconstituera en sortie un flux de sortie MPEG qui sera non correct du point de vue visuel pour un être humain mais correct du point de vue format MPEG, c'est-à-dire le flux numérique principal contenant des faux coefficients DC est conforme à la norme MPEG. D'une manière générale les modifications sur des coefficients sont effectuées de manière à ce que le flux numérique principal modifié soit strictement conforme à la norme ou au standard du flux audiovisuel numérique original. Le lecteur MPEG (8) du décodeur (2) est un lecteur standard MPEG et n'est en aucune manière modifié ou affecté par les changements apportés aux images I. Comme le montre la figure 1, l'interface de connexion de la passerelle sécurisée (1) est reliée à un réseau de télécommunication étendu, directement ou par un réseau local servant de réseau d'accès et est constitué par exemple d'une interface de ligne d'abonné (Réseau téléphonique analogique ou numérique, DSL, BLR, GSM, GPRS, UMTS, etc.). Ainsi donc, les programmes audiovisuels sont diffusés de façon classique en mode multi diffusion ( broadcast ) via le réseau de transmission large bande (12) de type hertzien, câble, satellite, numérique hertzien, DSL, etc. Chaque programme audiovisuel ainsi diffusé peut être crypté ou non, et, les flux de type MPEG comportent des modifications au niveau de certaines images I comme décrit ci-dessus. En fonction des paramètres choisis par l'usager ou des informations transmises par le serveur de diffusion, certains programmes audiovisuels ainsi modifiés et incomplets sont enregistrés dans le disque dur de l'ordinateur (1). Lorsque l'usager désire consommer un programme audiovisuel ainsi enregistré dans le disque dur (10) de son décodeur (2) il se connecte alors au portail via la liaison de type réseau local ou accès direct et à travers le réseau de télécommunication lui-même relié au serveur audiovisuel. Tout au long de la consommation du programme audiovisuel, les liaisons restent établies et permettent à la passerelle sécurisée (1) de recevoir via la liaison (13) les fonctions et les paramètres de remise en ordre des coefficients DC modifiés des images I. Le flux numérique principal en provenance du disque dur du décodeur (2) et l'information complémentaire provenant du serveur audiovisuel via la liaison (13) sont transmis par au décodeur (2) via respectivement les liaisons (4) et (3). La combinaison du flux numérique principal et de cette information complémentaire permet seule la consommation de la séquence audiovisuelle initiale. Les coefficients DC modifiés des images I ainsi transmis ne sont jamais enregistrés dans le disque dur du décodeur (2) car les images I reconstituées sont directement affichées sur l'écran de visualisation (6) via le traitement effectué par le décodeur (2) après avoir été traitées par le Lecteur (8) à partir de sa mémoire locale volatile (81). Une fois traités et visualisés, les coefficients DC modifiés et/ou manquants des images I venant d'être transmis par le serveur audiovisuel seront effacés de la mémoire volatile locale (81) du décodeur (2). A chaque fois que l'usager voudra regarder un programme enregistré dans le disque dur (10) du décodeur (2) il se connectera automatiquement vers la passerelle sécurisée (1). Selon un mode de réalisation particulier, la passerelle sécurisée (1) comprend un lecteur de cartes à puce (9) qui permettra au portail d'authentifier l'usager propriétaire de la passerelle sécurisee (1). L'authentification est effectuée entre le serveur audiovisuel et la passerelle sécurisée lors de la demande d'information complémentaire. Lors de cette étape d'authentification, l'information relative à ladite authentification transite via la passerelle sécurisée (1). Selon un mode de réalisation particulier, pour un contenu audiovisuel MPEG donné, la carte à puce contient ladite information complémentaire. Selon un mode de réalisation particulier, la consommation d'un contenu audiovisuel MPEG donné est conditionnée par des droits digitaux. Les droits digitaux représentent l'information qui précise les conditions dans lesquelles un contenu peut être consommé: (a) le nombre des consommations du contenu, (b) la date de validité à partir de laquelle le contenu peut être consommé, (c) la date d'expiration à partir de laquelle le contenu ne peut plus être consommé, (d) le domaine pour lequel la consommation est permise, (e) le type de décodeur (2) qui permet la consommation, (f) etc. Selon une première variante, les droits digitaux sont reçus par la passerelle sécurisée (1) via la liaison (13). Selon une deuxième variante, les droits digitaux sont reçus par la passerelle sécurisée (1) via le lecteur de cartes à puce (9). La figure 2 représente une variante de réalisation, dans laquelle la passerelle sécurisée (1) se charge de la réception de flux numérique principal envoyé par le serveur audiovisuel et la transmission dudit flux principal vers le décodeur (2) par le réseau (13). La première étape d'authentification est effectuée 15 entre le serveur audiovisuel et la passerelle sécurisée (2) lors de la demande d'information complémentaire. La deuxième étape d'authentification est effectuée entre la passerelle sécurisée (1) et le décodeur (2) lors de la demande de consommation des séquences audiovisuelles. 20 Avantageusement dans les figures 1 et 2 le décodeur (2), respectivement la passerelle sécurisée (1) comportent un lecteur des disques (16), par exemple un lecteur de CD ou de DVD, pour lire directement des flux numériques principaux enregistrés sur disques. Les flux numériques 25 principaux sont enregistrés au préalable sur lesdits disques. Avantageusement les droits digitaux sont reçus par la passerelle sécurisée (1) via le réseau de transmission (12). 30 REVENDICATIONS 1 - Procédé pour la distribution de séquences audiovisuelles consistant à diffuser un flux numérique principal et une information complémentaire nécessaire à la consommation de la séquence audiovisuelle, et à recomposer sur le site de réception le flux audiovisuel consommable sur un équipement muni d'une chaîne audiovisuelle (6), caractérisé en ce que le site de réception comporte une passerelle sécurisée (1), et un périphérique de traitement audiovisuel (2) avec des moyens de stockage de masse (10) et muni de moyens de communication avec ladite passerelle sécurisée (1) et de transmission du flux consommable à un dispositif d'affichage et/ou d'écoute, l'application logicielle de recomposition du flux d'affichage étant exécutée dans le périphérique de traitement audiovisuel (2) et non pas dans passerelle sécurisée (1). 2 - Procédé pour la distribution de séquences audiovisuelles selon la revendication 1, caractérisé en ce que le flux numérique principal est transmis par le serveur par l'intermédiaire d'un réseau numérique, le décodeur (2) comprenant une liaison haut débit ou une liaison à un réseau local pour recevoir ledit flux numérique principal. 3 - Procédé pour la distribution de séquences audiovisuelles selon la revendication 1, caractérisé en ce que le flux numérique principal est transmis par le serveur par l'intermédiaire d'un support matériel, le décodeur (2) comprenant un lecteur pour exploiter ledit support numérique et lire ledit flux numérique principal. 4 - Procédé pour la distribution de séquences audiovisuelles selon l'une quelconque des revendications 1 à 3, caractérisé en ce que l'information complémentaire est reçue et transmise au périphérique de traitement audiovisuel par la passerelle sécurisée (1). 5 ù Procédé pour la distribution de séquences audiovisuelles selon la revendication 4, caractérisé en ce que le flux numérique est reçu par la passerelle sécurisé (1) avant d'être transmis au périphérique de traitement audiovisuel . 6 - Procédé pour la distribution de séquences audiovisuelles selon l'une quelconque des revendications précédentes, caractérisé en ce que le flux numérique principal est conforme à la norme ou standard du flux audiovisuel original. 7 - Procédé pour la distribution de séquences audiovisuelles selon l'une quelconque des revendications précédentes, caractérisé en ce que la passerelle sécurisée comporte un module de routage pour l'information complémentaire entre le serveur et le périphérique de traitement audiovisuel du décodeur. 8 - Procédé pour la distribution de séquences audiovisuelles selon l'une quelconque des revendications précédentes, caractérisé en ce qu'une première authentification est effectuée entre le serveur audiovisuel et la passerelle sécurisée lors de la demande d'information complémentaire. 9 -Procédé pour la distribution de séquences audiovisuelles selon l'une quelconque des revendications précédentes, caractérisé en ce qu'une deuxième authentification est effectuée entre la passerelle sécurisée et le périphérique de traitement audiovisuel du décodeur lors d'une demande de consommation. 10 ù Décodeur pour la mise en œuvre du procédé selon l'une quelconque des revendications 1 à 9, caractérisé en ce qu'il comporte une entrée pour recevoir un flux numérique, une entrée pour recevoir l'information complémentaire provenant d'une passerelle sécurisée (1), un circuit de traitement audiovisuel pour recomposer un flux consommable à partir dudit flux numérique principal et d'une information complémentaire, et une sortie délivrant un signal audiovisuel vers sur un dispositif de restitution audiovisuelle. 11 ù Décodeur selon la revendication 10, caractérisé en ce qu'il détient un moyen de stockage de masse. 12 ù Décodeur selon l'une quelconque des revendications 10 et 11, caractérisé en ce qu'il comprend un moyen de communication avec un réseau pour la réception du flux numérique principale. 13 Décodeur selon l'une quelconque des revendications 10 à 12, caractérisé en ce qu'il comporte un lecteur de disques pour enregistrer les flux numériques principaux et des moyens de communication avec la passerelle sécurisée (1), pour recevoir l'information complémentaire. 14 ù Passerelle sécurisée pour la mise en œuvre du procédé selon l'une des revendications 1 à 9, caractériséeen ce qu'il comprend un lecteur de cartes agencé pour la lecture d'une carte susceptible de contenir l'information complémentaire. 15 ù Passerelle sécurisée selon la revendication 14, caractérisée en ce qu'elle comprend des moyens de communication sans fil. 16 ù Passerelle sécurisée selon l'une des revendications 14 et 15, caractérisée en ce qu'elle comprend un moyen pour la gestion des droits sur le contenu.