FR2826818A1 - Procede de controle de la reproduction et/ou de la diffusion de signaux audiovisiuels transmis au sein d'un reseau audiovisuel domestique - Google Patents

Procede de controle de la reproduction et/ou de la diffusion de signaux audiovisiuels transmis au sein d'un reseau audiovisuel domestique Download PDF

Info

Publication number
FR2826818A1
FR2826818A1 FR0108770A FR0108770A FR2826818A1 FR 2826818 A1 FR2826818 A1 FR 2826818A1 FR 0108770 A FR0108770 A FR 0108770A FR 0108770 A FR0108770 A FR 0108770A FR 2826818 A1 FR2826818 A1 FR 2826818A1
Authority
FR
France
Prior art keywords
audiovisual
recipient
source
destination
ncnd
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.)
Granted
Application number
FR0108770A
Other languages
English (en)
Other versions
FR2826818B1 (fr
Inventor
Laurent Frouin
Arnaud Closset
Jean Paul Accarie
Kolli Yacine El
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Europa NV
Original Assignee
Canon Europa NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Europa NV filed Critical Canon Europa NV
Priority to FR0108770A priority Critical patent/FR2826818B1/fr
Priority to US10/186,611 priority patent/US20030028887A1/en
Publication of FR2826818A1 publication Critical patent/FR2826818A1/fr
Application granted granted Critical
Publication of FR2826818B1 publication Critical patent/FR2826818B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40071Packet processing; Packet format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/403Bus networks with centralised control, e.g. polling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

L'invention concerne un procédé de transmission de signaux audiovisuels entre au moins un noeud source et au moins un noeud destinataire d'un réseau audiovisuel domestique.Selon l'invention le ou lesdits noeuds source insèrent dans lesdits signaux audiovisuels une information de contrôle de la reproduction et/ ou de la diffusion desdits signaux audiovisuels par le ou lesdits noeuds destinataires.

Description

<Desc/Clms Page number 1>
Procédé de contrôle de la reproduction et/ou de la diffusion de signaux audiovisuels transmis au sein d'un réseau audiovisuel domestique.
Le domaine de l'invention est celui des réseaux audiovisuels domestiques, du type permettant d'interconnecter une pluralité de terminaux (aussi appelés dispositifs) audio et/ou vidéo, de type analogique et/ou numérique, afin qu'ils échangent des signaux audiovisuels.
Ces terminaux appartiennent par exemple à la liste d'équipements suivante (qui n'est pas exhaustive) : récepteurs de télévision (par satellite, par voie hertzienne, par câble, xDSL,...), téléviseurs, magnétoscopes, scanners, caméras numériques, appareils photo numériques, lecteurs DVD, ordinateurs, assistants numériques personnels (PDA), imprimantes, etc.
Le réseau audiovisuel domestique est par exemple de type commuté à haut débit, comprenant un faible nombre de nords et permettant notamment l'échange en temps réel d'images animées, pour une distribution dans le cadre d'une habitation.
Le réseau audiovisuel domestique selon l'invention comprend une pluralité de nords, connectés par une pluralité de liens physiques de communication. Ces liens sont par exemple du type permettant des transferts de données bidirectionnels, selon la norme IEEE 1355.
Les terminaux audio et/ou vidéo communiquent entre eux via les noads auxquels ils sont connectés. Les scuds, qui forment l'ossature du réseau, comprennent notamment : des premiers moyens d'interface, permettant la connexion, via un ou plusieurs liens (par exemple selon la norme IEEE 1355), d'un ou plusieurs autres scads ; des seconds moyens d'interface, permettant la connexion d'un ou plusieurs terminaux analogiques (c'est-à-dire aptes à recevoir des signaux audiovisuels sous une forme analogique) ; des troisièmes moyens d'interface, permettant la connexion (par exemple via un bus numérique selon la nonne IEEE 1394) d'un ou plusieurs terminaux numériques (c'est-à-dire aptes à recevoir des signaux audiovisuels sous une forme numérique).
<Desc/Clms Page number 2>
Le fonctionnement d'un tel réseau audiovisuel domestique est le suivant : une connexion est établie, via une pluralité de ncads, entre un premier terminal (ou "listener" en anglais), qui souhaite recevoir des signaux audiovisuels, et un second terminal (ou"talker"en anglais), qui peut les lui fournir.
On précise maintenant quelques éléments de la terminologie utilisée dans la suite de la description.
Le premier terminal précité est appelé"terminal destinataire"et le nend auquel il est connecté est appelé"noad destinataire" (ou"Display Unit"en anglais).
Concernant le second terminal précité, on distingue deux cas.
Figure img00020001
Dans un premier cas, le second terminal est intégré dans un nord, appelé"noad source". Ainsi, on suppose que le nrnd source comprend des moyens de réception et/ou de lecture de signaux source (d'origine externe au réseau) et des moyens de transmission de ces signaux source, sous la forme des signaux audiovisuels précités, vers le noad destinataire. En d'autres termes, le ncsd source reçoit et/ou lit des signaux surces et les introduit dans le réseau audiovisuel domestique sous la forme de signaux audiovisuels.
Le nood (source) et le second terminal sont dans ce premier cas confondus.
La présente invention s'applique préférentiellement au cas où le nend source inclut un récepteur de télévision (par exemple, en France, un récepteur"TPS" (marque déposée) ou"Canal Satellite" (marque déposée)). Dans ce cas, le noud source est aussi appelé"Tuner Unit". H permet d'introduire directement dans le réseau, sous une forme numérique (codée généralement au format MPEG2), des signaux source fournis par un opérateur et contenant des programmes de télévision.
Dans un second cas, le second terminal, appelé"terminal d'entrée", est connecté à un nord, appelé"noad d'entrée". Contrairement au premier cas, le ncad (d'entrée) et le second terminal ne sont pas confondus. Le nrnd d'entrée ne comprend pas de moyens de réception et/ou de lecture de signaux source (d'origine externe au réseau). Le nosd d'entrée reçoit des signaux audiovisuels provenant du terminal d'entrée et les introduit dans le réseau audiovisuel domestique.
Par terminal d'entrée, on entend par exemple une caméra numérique, un appareil photo numérique, un lecteur DVD à sortie numérique, ou tout appareil analogique vu à travers un convertisseur analogique/numérique,...
<Desc/Clms Page number 3>
Plus précisément, l'invention concerne le contrôle de la reproduction et/ou de la diffusion de signaux audiovisuels introduits par les ncads source dans un réseau audiovisuel domestique.
On comprend par exemple qu'un opérateur, fournissant à un nend source des signaux source contenant des programmes de télévision, souhaite que certains (voire la totalité) de ces programmes ne puissent pas être copiés (c'est-à-dire piratés) par un utilisateur du réseau disposant au sein de ce réseau d'un terminal équipé de moyens d'enregistrement sur un support de données.
Un premier mécanisme de protection connu de signaux audiovisuels, lorsque ceux-ci sont de type numérique, consiste à leur appliquer un codage au format DTCP (voir explication détaillée ci-après, en relation avec les figures). Ce premier mécanisme de protection connu suppose la présence de moyens de codage au format DTCP à une extrémité et de moyens correspondants de décodage à l'autre extrémité. Or, les moyens de codage ou décodage au format DTCP sont aujourd'hui très coûteux. Il n'est donc pas possible d'envisager d'équiper chaque nord du réseau de tels moyens.
Un second mécanisme de protection connu consiste à appliquer un brouillage partiel à des signaux audiovisuels, lorsque ceux-ci sont de type analogique, afin d'en empêcher la reproduction. Un tel brouillage anti-reproduction est par exemple effectué conformément à la norme"Macrovision" (marque déposée) (voir explication détaillée ci-après, en relation avec les figures). Ce second mécanisme de protection connu ne peut pas actuellement être implémenté et activé, de façon systématique, dans tous les scuds destinataires du réseau audiovisuel domestique, auxquels sont connectés des terminaux analogiques. En effet, il convient de laisser la possibilité à l'utilisateur de copier certains signaux audiovisuels, qui ne font l'objet d'aucune protection particulière. Par exemple, il est autorisé d'enregistrer avec un magnétoscope un programme diffusé sur une chaîne de télévision publique.
Il apparaît donc que les deux mécanismes de protection connus discutés cidessus (DTCP et"Macrovision") ne permettent pas, seuls ou en combinaison, d'assurer, à un coût acceptable, une protection optimale des signaux audiovisuels.
L'invention a notamment pour objectif de pallier ces différents inconvénients de l'état de la technique.
<Desc/Clms Page number 4>
Plus précisément, l'un des objectifs de la présente invention est de fournir un procédé de contrôle de la reproduction de signaux audiovisuels introduits par les ncads source dans un réseau audiovisuel domestique.
L'invention a également pour objectif de fournir un tel procédé, qui ne nécessite pas l'implémentation d'un module de décodage au format DTCP dans chaque ncad du réseau.
Un autre objectif de l'invention est de fournir un tel procédé, permettant en outre de contrôler la diffusion des signaux audiovisuels introduits par les nords source dans le réseau audiovisuel domestique.
Un objectif complémentaire de l'invention est de fournir un tel procédé, qui puisse bénéficier des avantages liés au brouillage anti-reproduction (par exemple selon la norme"Macrovision"), à savoir l'autorisation de la visualisation (par exemple sur une télévision) tout en interdisant la reproduction (par exemple sur un magnétoscope).
Encore un autre objectif de l'invention est de fournir un tel procédé, qui permette de faire coexister la protection de certains signaux audiovisuels avec l'absence de protection de certains autres.
Ces différents objectifs, ainsi que d'autres qui apparaîtront par la suite, sont atteints selon l'invention à l'aide d'un procédé de transmission de signaux audiovisuels entre au moins un noad source et au moins un noad destinataire d'un réseau audiovisuel domestique. Selon l'invention, le ou lesdits nords source insèrent dans lesdits signaux audiovisuels une information de contrôle de la reproduction et/ou de la diffusion desdits
Figure img00040001

signaux audiovisuels par le ou lesdits scads destinataires.
Le principe général de l'invention consiste donc à effectuer une opération supplémentaire dans le noad source (association aux signaux audiovisuels d'une information de contrôle), de façon que le nmd destinataire sache s'il doit effectuer une opération liée à la reproduction et/ou à la diffusion des signaux audiovisuels qu'il reçoit en provenance du noad source.
Dans un mode de réalisation particulier de l'invention, ledit réseau audiovisuel domestique est un réseau de type commuté.
Préférentiellement, ladite information de contrôle comprend un premier élément d'information précisant si un ncnd destinataire autorise ou non au moins un terminal
<Desc/Clms Page number 5>
destinataire, connecté audit nced destinataire, à reproduire ledit signal audiovisuel sur un support de données.
En d'autres termes, le nrnd source décide du traitement que doit appliquer le noad destinataire à un signal audiovisuel qu'il lui envoie. De ce traitement dépend le fait qu'un terminal destinataire connecté à ce noad destinataire puisse reproduire ou non le signal audiovisuel précité.
De façon avantageuse, ledit premier élément d'information est codé sur un bit.
Avantageusement, ledit premier élément d'information active ou désactive, selon
Figure img00050001

sa valeur, des moyens anti-reproduction, compris dans le nrnd destinataire correspondant, agissant sur ledit signal audiovisuel de façon à en permettre la visualisation (par exemple sur une télévision) mais non l'enregistrement (par exemple sur un magnétoscope).
Dans un mode de réalisation particulier de l'invention, lesdits moyens antireproduction introduisent un brouillage, selon la norme"Macrovision".
De façon préférentielle, ladite information de contrôle comprend un second élément d'information, précisant si le signal audiovisuel correspondant est destiné à un terminal destinataire particulier, connecté à un nrnd destinataire, et/ou à un utilisateur particulier, ou s'il peut être transmis à tout terminal destinataire connecté à un nord destinataire.
De même que pour le premier élément d'information discuté ci-dessus, le nrnd source décide du traitement que doit appliquer le noad destinataire à un signal audiovisuel qu'il lui envoie. De ce traitement dépend le fait qu'un terminal destinataire connecté à ce noad destinataire soit le seul ou non à pouvoir recevoir le signal audiovisuel précité.
De façon avantageuse, ledit second élément d'information est codé sur un bit.
De façon préférentielle, lorsque ledit second élément d'information précise que le signal audiovisuel est destiné à un terminal destinataire particulier, connecté à un ncad destinataire, et/ou à un utilisateur particulier, le noad destinataire met en cavre un mécanisme de contrôle correspondant.
<Desc/Clms Page number 6>
En d'autres termes, le ncnd destinataire s'assure que le terminal destinataire particulier et/ou l'utilisateur particulier est (sont) effectivement autorisé (s) à recevoir le signal audiovisuel provenant du noad source.
Préférentiellement, ledit mécanisme de contrôle comprend une étape de détection d'une clé locale, connue dudit noad destinataire et/ou introduite par ledit utilisateur. Le traitement de la clé locale peut être effectué par le ncad destinataire (qui compare par exemple cette clé locale avec une clé de référence, stockée dans sa mémoire protégée) ou par un autre équipement du réseau (par exemple le ncad source).
Dans un mode de réalisation préférentiel de l'invention, ladite information de
Figure img00060001

contrôle comprend ledit premier élément d'information et ledit second élément d'information.
En d'autres termes, on combine les premier et second modes de réalisation précités, ce qui permet d'associer différents niveaux de protection aux terminaux destinataires.
De façon préférentielle, des informations relatives au signal audiovisuel destiné à un terminal destinataire particulier et/ou un utilisateur particulier ne sont pas accessibles aux autres ncnds du réseau, ni aux terminaux connectés à ces autres nomads.
Par informations relatives à un signal audiovisuel, on entend par exemple des informations permettant à un utilisateur de savoir quels canaux et/ou quels émissions de télévision regardent d'autres utilisateurs du réseau. De cette façon, si un terminal destinataire donné est le seul à pouvoir recevoir un signal audiovisuel, les autres terminaux destinataires ne se voient pas proposer la possibilité d'"espionner"ce que reçoit le terminal destinataire donné.
Dans un mode de réalisation préférentiel de l'invention, lesdits signaux audiovisuels, dits premiers signaux audiovisuels, transmis par ledit noad source vers un nond destinataire sont sous une forme numérique selon un premier format de codage. Par ailleurs, lesdits premiers signaux audiovisuels subissent dans ledit ncad destinataire un décodage correspondant audit premier format de codage puis sont transmis vers un terminal destinataire connecté audit ncud destinataire : soit sous ladite forme numérique décodée, si ledit terminal destinataire est numérique, soit, après conversion numérique analogique, sous une forme analogique, si ledit terminal destinataire est analogique.
<Desc/Clms Page number 7>
Enfin, ledit ncnd source affecte à ladite information de contrôle une valeur inactive, lorsque ledit terminal destinataire est numérique.
En d'autres termes, on ne contrôle pas la reproduction ni la diffusion des signaux audiovisuels que le noad source transmet à des terminaux numériques.
Avantageusement, le procédé selon l'invention comprend une étape préliminaire de connexion entre ledit terminal destinataire et le ncad source, au cours de laquelle ledit noad destinataire fournit audit noad source une information sur la nature, analogique ou numérique, dudit terminal destinataire.
C'est cette information (nature analogique ou numérique) qui permet au ncad source de prendre une décision quant à la valeur à donner à l'information de contrôle.
Préférentiellement, au moins certains desdits premiers signaux audiovisuels subissent en outre un codage de type DTCP dans le ncad source, des moyens de décodage correspondant étant prévus dans le terminal destinataire, connecté audit ncnd destinataire.
Ainsi, la protection sur les signaux audiovisuels que constitue l'application à ceux-ci dun codage de type DTCP dans le noad source, justifie que l'on ne contrôle pas leur reproduction ni leur diffusion.
Dans un mode de réalisation préférentiel de l'invention, lesdits signaux audiovisuels, dits premiers signaux audiovisuels, transmis par ledit noad source vers un ncnd destinataire sont sous une forme numérique selon un premier format de codage.
Par ailleurs, des seconds signaux audiovisuels peuvent être transmis, depuis un terminal d'entrée vers un ncud d'entrée (notion distincte de celle de ncad source) auquel ledit terminal d'entrée est connecté, sous une forme numérique selon un second format de
Figure img00070001

codage, distinct dudit premier format de codage. Enfin, lorsqu'un ncad destinataire reçoit lesdits seconds signaux audiovisuels depuis ledit ncnd d'entrée, ledit need destinataire ne tient pas compte de ladite information de contrôle.
En d'autres termes, on ne contrôle pas la reproduction ni la diffusion des signaux audiovisuels que le noad source transmet à des terminaux numériques. Ceci s'explique par le fait que seuls les nords source sont aptes à décider d'une valeur à donner à une information de contrôle à associer à un signal audiovisuel. En relation avec le mode de réalisation préférentiel détaillé ci-après, ceci signifie que le champ qui contient
<Desc/Clms Page number 8>
l'information de contrôle est renseigné par les ncads source, mais pas par les nouas d'entrée. Il ne faut donc pas tenir compte du contenu de ce champ lorsqu'il est associé à un signal provenant d'un nccd d'entrée.
De façon avantageuse, les premier d second formats de codage sont des formats MPEG (et préférentiellement MPEG2) et DV respectivement.
Préférentiellement, lorsque ledit ncad destinataire doit tenir compte de ladite information de contrôle et que celle-ci interdit la reproduction, ledit nand destinataire ferme systématiquement les accès au (x) sortie (s) numérique (s) qutil possède.
De cette façon, on s'assure que des signaux audiovisuels protégés (copie interdite) provenant du nood source ne sont pas transmis par le noad destinataire à des terminaux numériques connectés à ce ncnd destinataire. Ceci présente un intérêt notamment lorsque les deux conditions suivantes sont vérifiées : la règle précitée, selon laquelle l'information de contrôle prend une valeur inactive lorsque le terminal destinataire est numérique, n'est pas appliquée, et le mécanisme de protection précité, consistant à appliquer un codage de type
DTCP, n'est pas mis en ouvre.
Dans un mode de réalisation avantageux de l'invention, lesdits signaux audiovisuels sont véhiculés, entre un ncnd source et un nond destinataire, dans des paquets successifs, comprenant chacun un entête et un champ de données.
Avantageusement, ladite information de contrôle est transmise dans un champ particulier prévu à cet effet dudit entête, dans au moins certains desdits paquets, et préférentiellement dans tous les paquets.
L'invention concerne également un signal audiovisuel échangé entre un nend source et un ncad destinataire d'un réseau audiovisuel domestique. selon l'invention, ledit signal comprend une information de contrôle de la reproduction et/ou de la diffusion dudit signal audiovisuel par ledit ncnd destinataire.
Avantageusement, ledit signal est organisé en paquets successifs, comprenant chacune un entête et un champ de données. Par ailleurs, l'entête d'au moins certains desdits paquets comprend un champ particulier pour le transport de ladite information de contrôle.
<Desc/Clms Page number 9>
Préférentiellement, ledit champ particulier comprend un premier bit, indiquant si le signal audiovisuel transporté peut être ou non reproduit.
De façon avantageuse, ledit champ particulier comprend un deuxième bit, indiquant si le signal transporté est ou non destiné à un terminal destinataire particulier, connecté audit ncnd destinataire, et/ou à un utilisateur particulier, ou s'il peut être transmis atout terminal destinataire connecté audit ncad destinataire.
L'invention concerne aussi un (premier) dispositif compris dans un réseau audiovisuel domestique interconnectant au moins un ncad source et au moins un ncad destinataire, ledit dispositif comprenant des moyens d'insertion, dans un signal audiovisuel à émettre depuis un ncnd source vers un ncnd destinataire, d'une information de contrôle de la reproduction et/ou de la diffusion dudit signal audiovisuel par ledit nomd destinataire.
Préférentiellement ledit (premier) dispositif est compris dans un ncnd source.
L'invention concerne également un (second) compris dans un réseau audiovisuel domestique interconnectant au moins un ncad source et au moins un ll1 ncnd destinataire, ledit dispositif comprenant des moyens d'analyse d'une information de contrôle de la reproduction et/ou de la diffusion d'un signal audiovisuel par un ncud destinataire, ladite information de contrôle étant insérée dans un signal audiovisuel émis par un ncnd source.
Avantageusement, ledit (second) dispositif comprend des moyens antireproduction agissant sur ledit signal audiovisuel de façon à en permettre la visualisation mais non l'enregistrement, lesdits moyens anti-reproduction étant contrôlés par lesdits moyens d'analyse.
Préférentiellement ledit (second) dispositif est compris dans un noad destinataire.
L'invention concerne aussi un procédé de contrôle, par un opérateur distant, d'une autorisation de reproduction et/ou de diffusion dans un réseau audiovisuel domestique de signaux audiovisuels fournis par ledit opérateur distant. Selon la présente invention, ledit opérateur transmet à un ncnd source dudit réseau audiovisuel, destiné à transmettre lesdits signaux audiovisuels vers au moins un nond destinataire, une information de contrôle de la reproduction et/ou de la diffusion desdits signaux
<Desc/Clms Page number 10>
audiovisuels par le ou lesdits nords destinataires, ladite information de contrôle étant destinée à être insérée par ledit ncnd source dans lesdits signaux audiovisuels.
L'invention concerne encore un programme d'ordinateur comprenant des séquences d'instructions adaptées à la mise en ouvre d'un procédé tel que précité, lorsque ledit programme est exécuté sur un ordinateur.
L'invention concerne aussi un produit programme d'ordinateur, adapté à la transmission de signaux audiovisuels entre au moins un ncnd source et au moins un ncad destinataire d'un réseau audiovisuel domestique, ledit produit programme d'ordinateur comprenant des instructions de code de programme enregistré sur un support utilisable dans un ordinateur, comprenant des moyens de programmation lisibles par ordinateur pour effectuer une phase d'insertion dans lesdits signaux audiovisuels, par le ou lesdits scads source, d'une information de contrôle de la reproduction et/ou de la diffusion desdits signaux audiovisuels par le ou lesdits ncsds destinataires.
D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante d'un mode de réalisation préférentiel de l'invention, donné à titre d'exemple indicatif et non limitatif, et des dessins annexés, dans lesquels : - la figure 1 présente un synoptique d'un réseau audiovisuel domestique dans lequel peut être mise en cavre la présente invention ; - la figure 2 illustre la structure drus nard source du réseau audiovisuel domestique de la figure 1 ; - la figure 3 illustre la structure d'un noad destinataire du réseau audiovisuel domestique de la figure 1 ; - la figure 4 présente un organigramme décrivant un algorithme de traitement d'un paquet, selon l'invention, dans un ncnd destinataire du réseau audiovisuel domestique de la figure 1 ; - la figure 5 illustre la structure d'un paquet selon l'invention, véhiculant un signal audiovisuel entre un nond source et un nend destinataire du réseau audiovisuel domestique de la figure 1 ; - la figure 6 illustre un boîtier de télécommande permettant à un utilisateur de communiquer avec un ncad destinataire du réseau audiovisuel domestique de la figure 1 ;
<Desc/Clms Page number 11>
les figures 7 à 9 présentent différents organigrammes décrivant des algorithmes de fonctionnement du boîtier de télécommande de la figure 6, permettant notamment à un utilisateur de formuler une demande de connexion entre un terminal destinataire ("listener") et un ncnd source ou un terminal d'entrée ("talker") ; la figure 10 présente un organigramme décrivant un algorithme de traitement d'un paquet, selon l'invention, dans un nond source du réseau audiovisuel domestique de la figure 1 ; la figure 11 présente un organigramme décrivant un algorithme de création d'une sous-liste de terminaux destinataires ("listeners") actifs pouvant être visualisée par un utilisateur ; la figure 12 présente un organigramme décrivant un algorithme de création d'une sous-liste d'équipements émetteurs ("talkers") actifs pouvant être visualisée par un utilisateur.
La présente invention concerne donc un procédé de contrôle de la reproduction de signaux audiovisuels introduits par les nords source dans un réseau audiovisuel domestique.
On présente maintenant, en relation avec le synoptique de la figure 1, un exemple de réseau audiovisuel domestique dans lequel peut être mise en ouvre la présente invention.
On rappelle que le réseau audiovisuel domestique est du type comprenant une pluralité de nords, permettant d'interconnecter une pluralité de terminaux audiovisuels.
Chaque ncnd est équipé de : une première interface (d'entrée/sortie) de type IEEE 1355, permettant de relier ce ncsd à d'autres ncads ; une seconde interface (d'entrée/sortie) de type IEEE 1394, permettant de connecter ce ncad à un bus numérique sur lequel peuvent être connectés des terminaux numériques ou, via des convertisseurs analogique/numérique, des terminaux analogiques ; une troisième interface (de sortie uniquement) de type analogique, permettant de connecter ce ncad àun terminal analogique ;
<Desc/Clms Page number 12>
une quatrième interface (d'entrée) de type infrarouge, permettant l'envoi de commandes depuis un boîtier de télécommande 9 vers le noeud, dans le cadre d'une interface homme/machine entre un utilisateur et le nomad.
Dans l'exemple de la figure 1, le réseau audiovisuel domestique comprend : un nord source 3, incluant un récepteur de télévision satellite, dont l'antenne est référencée 4. Ce nwd source 3 est connecté aux scads référencés 5 et 32, via des liens de type IEEE 1355. Dans un seul souci de simplification, aucun terminal analogique n'est connecté sur son interface analogique et aucun bus de type IEEE 1394 n'est connecté sur son interface correspondante ; un nord référencé 5, connecté aux nords référencés 3,7 et 32, via des liens de type IEEE 1355. Une télévision 6 est connectée sur son interface analogique. Un bus de type IEEE 1394 est connecté sur son interface correspondante, et deux terminaux sont connectés sur ce bus, à savoir un magnétoscope 30 et un lecteur
DVD 34, chacun via un convertisseur analogique/numérique 31 et 35 ; un nord référencé 32, connecté aux nords référencés 3 et 5, via des liens de type IEEE 1355. Une télévision 33 est connectée sur son interface analogique ; un nord référencé 7, connecté au ncod référencé 5, via un lien de type IEEE
1355. Une télévision 37 est connectée sur son interface analogique. Un bus de type IEEE 1394 est connecté sur son interface correspondante, et un terminal est connecté sur ce bus, à savoir un caméscope (marque déposée) 8, via un convertisseur analogique/numérique 36. Il est clair que si le caméscope 8 possède une sortie numérique, il peut être connecté directement au bus de type
IEEE 1394.
A titre d'exemple illustratif, on envisage dans la suite de la description les deux cas suivants : premier cas : l'utilisateur souhaite recevoir sur la télévision 6, connectée au nrnd
5, un programme de télévision satellite reçu par le noad source 3 ("talker").
Dans ce premier cas, la télévision 6 constitue un terminal destinataire ("listener") et le ncnd référencé 5 un noad destinataire ; second cas : l'utilisateur souhaite recevoir sur la télévision 6, connectée au nrnd
5, des signaux audiovisuels générés par le caméscope 8 connecté au ncnd
<Desc/Clms Page number 13>
référencé 7. De même que dans le premier cas, la télévision 6 constitue un terminal destinataire ("listener") et le noad référencé 5 un nord destinataire. Par ailleurs, le caméscope 8 constitue un terminal d'entrée ("talker") et le ncnd référencé 7 un noud d'entrée.
On présente désormais, en relation avec les figures 2 et 3, des exemples de structure d'un ncad source (figure 2) et d'un nond destinataire (figure 3) appartenant à un réseau audiovisuel domestique selon l'invention.
On rappelle qu'un tel nond source comprend par exemple un dispositif de réception de données par satellite, telles que des données représentatives de signaux de télévision par satellite. Un tel ncnd source peut bien sûr également être tout autre dispositif capable de recevoir puis d'introduire dans le réseau audiovisuel domestique de l'invention des signaux audiovisuels.
Par souci de simplification, on se limitera dans la suite du document au cas où le
Figure img00130001

noud source comprend un dispositif de réception de signaux sources de télévision par satellite. Il sera bien sûr aisé pour un homme du métier d'étendre la description ci- dessous à tout autre type de nond source.
Le nond source de la figure 2 peut être décomposé en deux parties distinctes : un premier ensemble d'éléments (non référencé sur la figure 2) assure le traitement des signaux sources reçus d'une source extérieure au réseau, tels que les signaux sources reçus sur une antenne satellite par exemple ; un deuxième ensemble d'éléments 1 est destiné à assurer les fonctionnalités du ncnd source au sein du réseau audiovisuel commuté auquel il appartient.
Le premier ensemble d'éléments comprend : un syntoniseur 10, qui extrait, parmi les données reçues par une antenne satellite non représentée sur la figure 2, un canal multiplexant plusieurs chaînes audiovisuelles ; un démultiplexeur 11, qui démultiplexe les signaux provenant du syntoniseur 10, de manière à sélectionner l'une des chaînes audiovisuelles du canal ; un dispositif de décryptage 12, qui décrypte les signaux issus du démultiplexeur ll, de manière à décrypter les chaînes audiovisuelles reçues sous forme cryptée par le ncnd source ;
<Desc/Clms Page number 14>
une unité de traitement central (ou CPU pour ranglais"Central Processing Unit")
13a ; un moyen de stockage permanent de type ROM (en anglais"Read Only
Memory") 14a, qui stocke les algorithmes propres à l'invention, décrits ci-après en relation avec les figures (à l'exception de l'algorithme de la figure 4, qui est stocké dans le module 20a de transport) ; un moyen de stockage temporaire de type RAM (en anglais"Random Access
Memory") 15a ; un dispositif d'accès conditionnel 16a, assurant la gestion et la vérification de clefs permettant de contrôler l'accès des noads destinataires du réseau à certains signaux audiovisuels ; un module 17 de codage de signaux audiovisuels au format DTCP (en anglais "Digital Transmission Copy Protection", pour"protection contre la copie des transmissions numériques"telle que définie dans"Digital Transmission Content
Protection Specification Volume 1 (Informational Version) revision 1.1, July 25,
2000), permettant d'appliquer un codage protecteur spécifique aux signaux audiovisuels destinés à un terminal numérique. Seuls les terminaux numériques habilités à recevoir ces signaux audiovisuels sont équipés d'un décodeur au format DTCP correspondant, de façon à pouvoir décoder puis traiter le signal reçu.
Le deuxième ensemble d'éléments 1 du nord source regroupe des éléments fonctionnels caractéristiques de la technologie implémentée sur le réseau audiovisuel commuté de l'invention, et présente au moins deux ports d'entrée/sortie externes reliés respectivement à un bus de communication série prévu pour fonctionner selon la norme IEEE 1394, et àun réseau commuté selon la norme IEEE 1355.
On rappelle que la norme IEEE 1394 est décrite dans les documents de référence suivants :
IEEE Std 1394-1995, Standard for High Performance Serial Bus
IEEE Std 1394a-2000, Standard for High Performance Serial Bus ;
IEEE P 1394. 1 Draft 0.17 Standard for High Performance Serial Bus Bridges.
<Desc/Clms Page number 15>
La nonne IEEE 1355 est quant à elle définie par la référence IEEE Std 1355- 1995 Standard for Heterogeneous InterConnect (HIC) (Low Cost Low Latency Scalable Serial Interconnect) (aka ISO/IEC 14575 DIS).
L'ensemble 1 comprend notamment : un bloc 18a de transport de paquets de type CIP (en anglais"Common
Isochronous Packet"pour"paquet isochrone commun"), selon la norme IEC
61883 telle que définie dans"International Standard Consumer Audio/Video
Equipment-Digital Interface, First edition 1998-02, IEC 61883-1/2/3/4/5"). Un tel bloc 18a est alimenté par les données issues du démultiplexeur 11 et du dispositif de décryptage 12 et délivre des paquets de type CIP, après les avoir horodatés. Ainsi, le bloc 18a insère dans les paquets qu'il délivre une information de temps absolue, indiquant quand un paquet doit être consommé par l'application à laquelle il est destiné ; un module 19a qui assure l'interface avec l'unité centrale pour les blocs référencés 18a, 20a et 21 a ; un module 20a de transport, réalisé par exemple selon la technologie FPGA, permettant notamment d'insérer une information de contrôle de la diffusion et/ou de la reproduction dans les paquets destinés à être émis par le ncnd source vers le réseau audiovisuel commuté de l'invention. Ce module 20a comprend des moyens de stockage, stockant et mettant en ouvre notamment l'algorithme, propre à l'invention, décrit ci-après en relation avec la figure 4 ; un dispositif 21a, dit"pont 1394", assurant l'interface, au sein du ncnd source, entre d'une part le réseau audiovisuel commuté de l'invention constitué de liens
IEEE 1355 et d'autre part un bus de communication série prévu pour fonctionner selon la norme IEEE 1394 auquel est rattaché le noed source ; un module de commutation 22a présentant un port de sortie relié au réseau audiovisuel commuté de l'invention constitué de liens IEEE 1355 ; un moyen d'interfaçage 23a comprenant un ensemble de composants PHY/LINK
1394 qui est par exemple constitué d'un composant PHY TSB21LV03A et d'un composant LINK TSBI2LVOIA commercialisés par la société TEXAS
INSTRUMENT (Marque déposée) et de connecteurs 1394, par exemple
<Desc/Clms Page number 16>
commercialisés par la société MOLEX (Marque déposée), par exemple sous la référence 53462. Le moyen d'interfaçage 23 comporte au moins un port externe destiné à être connecté à un terminal (appareil de traitement de données ou périphérique), via un bus de communication série 1394.
Figure img00160001
La figure 3 illustre un exemple de nend destinataire selon l'invention. La structure d'un tel ncnd est proche de celle du noud source décrit précédemment, en ce qu'elle comprend : un premier ensemble d'éléments 2 regroupant des éléments fonctionnels caractéristiques de la technologie implémentée sur le réseau audiovisuel commuté de l'invention, et présentant au moins deux ports d'entrée reliés respectivement à un bus de communication série prévu pour fonctionner selon la norme IEEE 1394, et à un réseau commuté selon la norme IEEE 1355. Ainsi, un noad destinataire peut recevoir des paquets de données par l'un des trois ports d'entrée/sortie du ncad de commutation 22b, provenant du réseau audiovisuel commuté constitué de liens de type IEEE 1355, ou par l'un des deux ports d'entrée/sortie du moyen d'interfaçage 23b provenant d'un terminal (appareil de traitement de données ou périphérique), via un bus de communication série
1394 ; un deuxième ensemble d'éléments non référencé sur la figure 3, assurant le traitement des paquets de données en provenance du réseau commuté de l'invention, préalablement à leur transfert vers un terminal connecté au ncad destinataire. Un tel terminal peut être de nature analogique ou numérique.
L'ensemble 2 de la figure 3 comprend des éléments similaires à ceux de l'ensemble d'éléments 1 décrit en relation avec la figure 2, à savoir : un bloc 18b de transport de paquets de type CIP (en anglais"Common
Isochronous Packet"pour"paquet isochrone commun"), selon la norme IEC
61883. un module 19b qui assure l'interface avec l'unité centrale pour les blocs référencés 18b, 20b et 21b ; un module 20b de transport assurant le traitement de l'information de contrôle précitée ;
<Desc/Clms Page number 17>
un dispositif 21b, dit"pont 1394", assurant l'interface, au sein du ncad destinataire, entre le réseau audiovisuel commuté de l'invention constitué de liens
IEEE 1355 et un bus de communication série, prévu pour fonctionner selon la norme IEEE 1394, auquel est rattaché le ncnd destinataire ; un module de commutation 22b présentant trois ports d'entrée/sortie reliés au réseau audiovisuel commuté de l'invention constitué de liens IEEE 1355 ; un moyen d'interfaçage 23b comprenant un ensemble de composants PHY/LINK
1394.
Les éléments du ncnd destinataire assurant le traitement des paquets de données, préalablement à leur transfert vers un terminal connecté au ncad destinataire, comprennent : une unité de traitement central (ou CPU pour l'anglais"Central Processing Unit")
13b ; un moyen de stockage permanent de type ROM (en anglais"Read Only
Memory") 14b ; un moyen de stockage temporaire de type RAM (en anglais"Random Access
Memory") 15b ; un dispositif d'accès conditionnel 16b, assurant la gestion de clefs locales requises par le ncad source pour contrôler l'accès des nords destinataires du réseau à certains signaux audiovisuels ; un dispositif 24 de réception infrarouge, assurant la réception de signaux infrarouge, émis par exemple par un dispositif de type télécommande à destination du ncnd destinataire, et leur transmission vers l'unité centrale 13b ; un décodeur 26 au format DV (en anglais "Digital Video" pour "vidéo numérique" selon la norme DV IEC 61834, décrite dans le document "Specifications of consumer-use digital VCRs using 6.3 mm Magnetic Tape" édité en décembre 1994 par"HD digital VCR conference"), permettant d'assurer le décodage de signaux audiovisuels reçus par le nend destinataire et codés au format DV ; un décodeur 27 au format MPEG2 (en anglais"Moving Pictures Experts Group" pour"Groupe d'experts pour le codage d'images animées"selon le standard
<Desc/Clms Page number 18>
ISO/IEC 13818-1,13818-2, 13818-3), permettant d'assurer le décodage de signaux audiovisuels reçus par le nosd destinataire et codés au format MPEG2 ; un module de traitement vidéo 28 ; un module 29 assurant d'une part la conversion numérique analogique de signaux audiovisuels destinés à un terminal destinataire analogique connecté au nond destinataire, et d'autre part l'activation de moyens anti-reproduction selon le système"macrovision" (conçu et développé par la société MACROVISION, marque déposée) lorsque le contenu du signal audiovisuel destiné à un tel terminal destinataire analogique doit être protégé. Le module 29 comprend un ou plusieurs port (s) de sortie analogique (s) au (x) quel (s) peuvent être connectés un ou plusieurs terminaux analogiques, tels qu'une télévision ou un magnétoscope par exemple. On rappelle que l'activation de la"macrovision"permet de brouiller le signal analogique issu du port de sortie analogique du module 29, de manière non-perceptible pour un terminal analogique de type télévision, mais empêchant la reproduction d'un tel signal par un terminal de reproduction analogique tel qu'un magnétoscope.
On rappelle que les paquets permettent de véhiculer des signaux audiovisuels, depuis un ncnd (source ou d'entrée) vers un autre ncnd (destinataire). Ainsi, dans le premier cas illustratif précité, les paquets véhiculent par exemple des signaux audiovisuels au format MPEG2, depuis le ncnd source 3 jusqu'au nosd destinataire 5.
Dans le second cas illustratif précité, les paquets véhiculent par exemple des signaux audiovisuels au format DV, depuis le ncnd d'entrée 7 jusqu'au ncad destinataire 5.
On suppose, dans la suite de la description, que chaque paquet possède la structure particulière illustrée sur la figure 5, comprenant un en-tête 51 et un champ de données (aussi appelé"contenu") 52.
L'en-tête 51 comprend : des champs, référencés 53 à 56, relatifs au routage du paquet. Ils ne sont pas concernés par la présente invention et ne seront donc pas décrits plus en détail ; un champ"sourcencndid"57, contenant un identifiant du ncnd source ;
<Desc/Clms Page number 19>
un champ"CP"58, contenant, de façon spécifique à la présente invention, une information de contrôle de la reproduction et/ou de la diffusion du signal audiovisuel véhiculé par le champ de données 52 du paquet ; un champ"cv"59, contenant un identifiant de canal virtuel, permettant de distinguer différents flux provenant d'un même nend source (et donc d'identifier le terminal destinataire, dans le cas où plusieurs terminaux connectés à un même ncnd destinataire reçoivent des signaux audiovisuels provenant d'un même nond source).
Comme expliqué en détail par la suite, le ncnd source remplit le champ CP, c'est-à-dire donne une valeur à l'information de contrôle, en fonction de la nature (analogique ou numérique) du terminal destinataire, du niveau de protection à appliquer au signal audiovisuel et d'éventuels critères de diffusion à appliquer.
L'information de contrôle est par exemple codée, dans le champ CP, sur deux bits : un premier bit, dit de protection, et un second bit, dit de diffusion. Les critères d'affectation par le ncnd source de la valeur 0 ou 1 à chacun de ces deux bits, ainsi que l'utilisation par le ncnd destinataire de ces deux bits, sont décrits en détail dans la suite de la description.
On présente maintenant, en relation avec l'organigramme de la figure 4, un exemple d'algorithme de traitement d'un paquet, selon l'invention, dans un ncnd destinataire du réseau audiovisuel domestique de la figure 1.
Cet algorithme est stocké dans la ROM associé au module de transport. A la mise sous tension, le module de transport charge et exécute les instructions correspondant à cet algorithme.
Après réception d'un paquet (étape 40), le ncad destinataire détecte si l'équipement émetteur ("talker") est un ncnd source ou un ncnd d'entrée (étape 41).
Si l'équipement émetteur ("talker") est un ncad d'entrée 7 (second cas illustratif précité), le ncnd destinataire sélectionne son décodeur DV (étape 42). Le champ CP n'est pas pris en compte (étape 43). Les données du champ de données 52 du paquet sont envoyées au décodeur DV (étape 44).
Si l'équipement émetteur ("talker") est un source 3 (premier cas illustratif précité), le noad destinataire sélectionne son décodeur MPEG (étape 45). Le champ CP
<Desc/Clms Page number 20>
est pris en compte (étape 46). Le ncnd destinataire analyse la valeur du bit de protection du champ CP (étape 47).
Si le bit de protection du champ CP prend la valeur"0", le ncnd destinataire vérifie la nature du terminal destinataire (télévision 6 ("listener") dans les premier et second cas illustratifs précités) (étape 48). S'il s'agit d'un terminal analogique, le ncad destinataire désactive la"Macrovision" (étape 49) et envoie les données du champ de données 52 du paquet au décodeur MPEG (étape 410). S'il s'agit d'un terminal numérique, le paquet est envoyé sur le bus IEEE 1394, sur lequel est connecté le terminal numérique (étape 411).
Si le bit de protection du champ CP prend la valeur"1", le nend destinataire vérifie la nature du terminal destinataire 6 (étape 412). S'il s'agit d'un terminal numérique, le ncnd destinataire rejette le paquet (étape 413). S'il s'agit d'un terminal analogique, le ncnd destinataire analyse la valeur du bit de diffusion du champ CP (étape 414).
Si le bit de diffusion du champ CP prend la valeur"1", le nod destinataire détecte s'il est celui qui a préalablement fourni la clé privée (étape 415). Dans la négative, le ncnd destinataire rejette le paquet (étape 416). Dans l'affirmative, le ncnd destinataire active la"Macrovision" (étape 417) et envoie les données du champ de données 52 du paquet au décodeur MPEG (étape 418).
Si le bit de diffusion du champ CP prend la valeur"0", on effectue directement les étapes référencées 417 et 418 discutée ci-dessus.
On présente maintenant, en relation avec l'organigramme de la figure 10, un exemple d'algorithme de traitement d'un paquet, selon l'invention, dans un ncad source du réseau audiovisuel domestique de la figure 1.
Cet algorithme est stocké dans la ROM du noad source. Il est chargé dans la RAM lors de la mise sous tension et l'unité centrale (CPU) va exécuter les instructions correspondant à cet algorithme.
Avant d'émettre un paquet (étape 100), le ncud destinataire détecte la nature du terminal destinataire (télévision 6 dans les premier et second cas illustratifs précités) (étape 101).
<Desc/Clms Page number 21>
Si le terminal destinataire ("listener") est un terminal numérique, le noeud source affecte la valeur"0"au bit de protection du champ CP et applique un codage de type DTCP (étape 1012).
Si le terminal destinataire ("listener") n'est pas un terminal numérique (c'est-àdire est un terminal analogique), le noeud source n'applique pas de codage de type DTCP (étape 102). Il détecte si les signaux audiovisuels doivent être protégés (c'est-à-dire, par exemple, si les signaux source sont cryptés et ne doivent être décryptés que sous certaines conditions) (étape 103).
Si les signaux audiovisuels ne doivent pas être protégés, le noeud source affecte la valeur"0"au bit de protection du champ CP (étape 104).
Si les signaux audiovisuels doivent être protégés, le noeud source affecte la valeur "1" au bit de protection du champ CP (étape 105). Puis, le noeud destinataire détecte s'il dispose d'une clé globale (étape 106). Dans l'affirmative, il affecte la valeur "0"au bit de diffusion du champ CP et effectue un décryptage (étape 107). Dans la négative, le noeud source demande au noeud destinataire une clé privée (aussi appelée clé locale) (étape 108). Si le noeud destinataire fournit la clé privée (réponse"oui"à l'étape référencée 109), le noeud source affecte la valeur "1" au bit de diffusion du champ CP et effectue un décryptage (étape 1011). Si le noeud destinataire ne fournit pas la clé privée (réponse"non"à l'étape référencée 109), le noeud source n'effectue pas de décryptage (étape 1010).
On rappelle qu'on entend par terminal destinataire ("listener") actif et équipement émetteur ("talker") actif deux entités impliquées dans une connexion au sein du réseau domestique audiovisuel.
On suppose que le système (et donc chacun des noeuds du réseau) dispose de : la liste complète des terminaux destinataires ("listeners") actifs ; la liste complète des équipements émetteurs ("talkers") actifs.
Lorsqu'il souhaite établir une connexion entre un équipement émetteur ("talker") et un terminal destinataire ("listener"), l'utilisateur a plusieurs possibilités : soit il identifie directement cet équipement émetteur et/ou ce terminal destinataire (par exemple en saisissant pour chacun un identifiant spécifique) ;
<Desc/Clms Page number 22>
soit il choisit cet équipement émetteur au sein d'une sous-liste d'équipements émetteurs ("talkers") actifs que le système lui permet de visualiser, et/ou il choisit ce terminal destinataire au sein d'une sous-liste de terminaux destinataires ("listeners") actifs que le système lui permet également de visualiser.
Dans un premier mode de réalisation, chaque sous-liste est confondue avec la liste complète correspondante. Dans ce cas, l'utilisateur peut visualiser tous les équipements émetteurs ("talkers") actifs et/ou tous les terminaux destinataires ("listeners") actifs.
Dans un second mode de réalisation, chaque sous-liste que peut visualiser l'utilisateur est limitée à une partie de la liste complète correspondante, en fonction d'au moins un critère de filtrage prédéterminé. Comme expliqué ci-après en relation avec les figures 11 et 12, ce critère de filtrage est par exemple lié au niveau de protection (valeur du champ CP) associé à chaque connexion dans laquelle sont impliqués un équipement émetteur actif et un terminal destinataire actif.
On présente maintenant, en relation avec l'organigramme de la figure l l, un exemple d'algorithme de création d'une sous-liste de terminaux destinataires ("listeners") actifs pouvant être visualisée par un utilisateur.
Cet algorithme est par exemple stocké dans la ROM du ncnd destinataire (dans le cas où celui-ci assure le rôle d"'unité de contrôle"). Il est chargé dans la RAM lors de la mise sous tension et l'unité centrale (CPU) va exécuter les instructions correspondant à cet algorithme.
Après récupération de la liste complète des terminaux destinataires actifs (étape 110), on analyse, pour le premier terminal destinataire actif de la liste, le niveau de protection associé à la connexion dans laquelle est impliqué ce terminal destinataire (étape 111).
En d'autres termes, on analyse la valeur du champ CP associé à cette connexion.
On rappelle que le champ CP comprend : un bit de protection, qui prend la valeur "1" si l'on souhaite interdire la reproduction des signaux audiovisuels contenus dans le champ de données du paquet correspondant. Le bit de protection prend la valeur"0"si aucune protection des signaux audiovisuels n'est nécessaire ;
<Desc/Clms Page number 23>
un bit de diffusion, qui prend la valeur" 1" si aucun terminal destinataire ne doit être autorisé à dériver ("fonction espionnage") les signaux audiovisuels reçus par le terminal destinataire qui a fourni la clé privée. Le bit de diffusion prend la valeur"0"dans le cas contraire.
Si le champ CP ne prend pas la valeur haute (réponse"non"à la question de l'étape référencée 112), on ajoute le terminal destinataire actif dans la sous-liste des terminaux destinataires actifs que l'utilisateur va visualiser (étape 113) puis on passe au terminal destinataire actif suivant de la liste complète (étape 114). Par valeur haute du champ CP on entend le cas où le bit de protection et le bit de diffusion prennent chacun la valeur "1".
Si le champ CP prend la valeur haute (réponse"oui"à la question de l'étape référencée 112), on passe directement au terminal destinataire actif suivant de la liste complète (étape 114).
Ce mécanisme est réitéré jusqu'à ce que tous les terminaux destinataires actifs de la liste complète aient été analysés (étape 115).
On présente maintenant, en relation avec l'organigramme de la figure 12, un exemple d'algorithme de création d'une sous-liste d'équipements émetteurs ("talkers") actifs pouvant être visualisée par un utilisateur.
Cet algorithme est par exemple stocké dans la ROM du noad destinataire (dans le cas où celui-ci assure le rôle d"'unité de contrôle"). Il est chargé dans la RAM lors de la mise sous tension et l'unité centrale (CPU) va exécuter les instructions correspondant à cet algorithme.
Après récupération de la liste complète des équipements émetteurs actifs (étape 120), on analyse, pour le premier équipement émetteur actif de la liste, le niveau de protection associé à la connexion dans laquelle est impliqué cet équipement émetteur (étape 121).
Si le champ CP ne prend pas la valeur haute (réponse"non"à la question de l'étape référencée 122), on ajoute l'équipement émetteur actif dans la sous-liste des équipements émetteurs actifs que l'utilisateur va visualiser (étape 123) puis on passe à l'équipement émetteur actif suivant de la liste complète (étape 124).
<Desc/Clms Page number 24>
Si le champ CP prend la valeur haute (réponse"oui"à la question de l'étape référencée 122), on passe directement à l'équipement émetteur actif suivant de la liste complète (étape 124).
Ce mécanisme est réitéré jusqu'à ce que tous les terminaux destinataires actifs de la liste complète aient été analysés (étape 125).
La figure 6 illustre un exemple de boîtier de télécommande 9 pouvant être utilisé dans un mode de réalisation de l'invention, dans le cadre d'une interface homme/machine entre un utilisateur et un nond du réseau audiovisuel domestique. On rappelle en effet qu'un ncad du réseau audiovisuel domestique présente, dans un mode de réalisation préférentiel de l'invention, une interface d'entrée de type infrarouge, permettant l'envoi de données depuis un boîtier de télécommande 9 vers le nord.
Un tel boîtier 9 comprend par exemple trois ensembles de touches : un premier ensemble de touches référencé 60, comprenant des touches de commande spécifiques ; un deuxième ensemble de touches alphanumériques référencé 61 ; une touche référencée 62, permettant à un utilisateur d'accéder à un menu, par exemple à un menu de fonctionnalités complémentaires qui pourraient être mises en ouvre au sein du réseau audiovisuel de l'invention, mais qui ne seront pas décrites plus en détails dans le cadre de la présente demande.
L'ensemble de touches de commandes référencé 60 comprend par exemple : un bouton référencé 64 permettant de commander l'état de veille ou d'activité du ncud du réseau audiovisuel (secondaire) associé au boîtier de télécommande 9 ; deux touches"Proven."référencée 66 et"Destinat."référencée 67, permettant de sélectionner un terminal particulier du réseau audiovisuel. La touche"Proven." référencée 66 permet à l'utilisateur de sélectionner un équipement émetteur (à savoir un ncud source ou un terminal d'entrée, encore appelés"talker") du réseau audiovisuel de l'invention. La touche"Destinat."référencée 67 permet à un utilisateur de sélectionner un terminal destinataire du réseau audiovisuel de l'invention, par exemple le téléviseur référencé 6 de la figure 1 ;
<Desc/Clms Page number 25>
une touche de connexion"CNX"référencée 65, utilisée pour établir une connexion entre l'équipement émetteur et le terminal destinataire sélectionnés à l'aide des touches référencées 66 et 67 décrites ci-dessus ; un bouton"END"référencé 63, pouvant servir de bouton de fin pour la touche active, ou pour mettre fin à tout traitement spécifique effectué par le ncad destinataire commandé par le boîtier de télécommande 9. Par exemple, la touche"END"référencé
63 permet d'éteindre un équipement émetteur auquel est connecté le nmd destinataire considéré ; des boutons de navigation haut et bas respectivement référencés 68a et 68b, permettant à l'utilisateur de se déplacer vers le haut ou vers le bas au sein d'un menu ou d'une liste ; un bouton"OK"référencé 69 permettant de valider le choix d'un item d'une liste ou d'un menu.
Les touches alphanumériques de l'ensemble référencé 61 permettent à un utilisateur de choisir un item référencé à l'aide d'un caractère alphanumérique au sein d'une liste ou d'un menu, ou encore d'entrer une chaîne de caractères alphanumériques à l'aide de la télécommande 9.
On décrit désormais plus en détails en relation avec les figures 7 à 9 des exemples d'algorithmes de fonctionnement du nod destinataire, en fonction des commandes qu'il reçoit du boîtier de télécommande infrarouge 9.
On notera que les instructions figurant dans les organigrammes des figures 7 à 9 sont exprimées dans la terminologie informatique utilisée pour la programmation du boîtier de télécommande 9 et du ncnd destinataire 5 qui lui est associé.
L'algorithme décrit en relation avec la figure 7 est stocké dans la ROM du ncad destinataire. Lors de la mise sous tension, il est chargé dans la RAM et l'unité centrale va exécuter les instructions correspondant à cet algorithme.
On part d'un état initial"init"référencé 70. Un utilisateur actionne le bouton référencé 64 de la télécommande 9, déclenchant ainsi l'envoi d'une commande"IRon"référencée 71 vers le ncnd destinataire 5. Au cours d'une étape référencée 72, on liste par défaut tous les noads du réseau audiovisuel reliés à ou comprenant un équipement émetteur (un"talker"),
<Desc/Clms Page number 26>
selon l'instruction "List talker~box". Par exemple, une telle liste peut se présenter de la façon suivante : chambre des parents ; salle de télévision ; cuisine.
Par défaut, la télévision référencée 6 connectée au n@@d destinataire 5 constitue le "listener", ou terminal destinataire, selon l'instruction"TV-on, L=default".
Le ncad destinataire 5 passe alors dans un état référencé 73"OselectT".
Deux possibilités s'offrent alors à l'ustilisateur : s'il actionne la touche"Proven."référencée 66, le ncnd destinataire reçoit une instruction référencée 741"IRtalk", et liste (742) l'ensemble des équipements émetteurs ("talkers") actifs au sein du réseau audiovisuel de l'invention. Une telle liste peut par exemple s'afficher sur un écran du n@@d destinataire 5, ou sur la télévision 6 qui y est connectée, de façon que l'utilisateur puisse en prendre connaissance, et se présenter de la façon suivante : équipement AVI de la salle de télévision ; équipement AV3 de la salle de télévision ; équipement AV2 de la cuisine.
Le noad destinataire 5 passe alors dans un état "1select~T" référencé 743 ; s'il actionne la touche "Destinat." référencée 67, le noad destinataire reçoit une
Figure img00260001

instruction référencée 751 "IR~Iisten", et liste (752) l'ensemble des scads du réseau audiovisuel de l'invention auxquels sont connectés un ou plusieurs terminaux destinataires. Une telle liste peut se présenter de la façon suivante : - chambre des parents ; - chambre des enfants ; salle de télévision ; - cuisine.
Le noad destinataire 5 passe alors dans un état "0select~L" référencé 753. S'il reçoit de la télécommande 9 une instruction "IR~listen" référencée 751, le noad destinataire 5 liste (755) l'ensemble des terminaux destinataires ("listeners") actifs au sein du
<Desc/Clms Page number 27>
réseau audiovisuel de l'invention. A nouveau, une telle liste peut s'afficher sur un écran du noad destinataire 5, ou sur la télévision 6 qui y est connectée, de façon que l'utilisateur puisse en prendre connaissance. Une telle liste peut se présenter de la façon suivante : chambre des enfants/salle de télévision, indiquant qu'un terminal destinataire de la chambre des enfants est actif et connecté à un équipement émetteur de la salle de télévision ; salle de télévision/salle de télévision ; - cuisine 1 cuisine.
Figure img00270001
Le noad destinataire 5 passe alors dans un état"OselectL"référencé 756.
On notera que dans un mode de réalisation particulier de l'invention, le nrnd destinataire 5 peut n'afficher, au cours des étapes référencées 742 et 755, qu'un sous-ensemble des équipements émetteurs actifs ou des terminaux destinataires actifs au sein du réseau. Un tel sous-ensemble est par exemple déterminé en fonction d'un critère prédéterminé, lié à l'information de contrôle de la diffusion et/ou de la reproduction associée au signal émis (respectivement reçu) par l'équipement émetteur (respectivement par le terminal destinataire).
L'affichage de telles listes partielles est décrit plus en détails en relation avec les figures 11 et 12.
La figure 7b illustre le fonctionnement du nond destinataire 5, lorsqu'il reçoit, à partir d'un état initial quelconque référencé 76, une instruction "IR~off" référencée 77. Cet algorithme est stocké dans la ROM du noad destinataire. Il est chargé dans la RAM lors de la mise sous tension et l'unité centrale (CPU) va exécuter les instructions correspondant à cet algorithme. Le noad destinataire met alors en ouvre l'instruction référencée 78"Close
Figure img00270002

iPCR (x) (TV-oft) l1, consistant, dans un mode de réalisation préféré de l'invention, à mettre fin à la connexion entre le noad destinataire 5 et le téléviseur analogique référencé 6 qui y est connecté, si une telle connexion existe.
On décrit en parallèle les figures 8a et 8b, permettant respectivement à un utilisateur de faire passer le nond destinataire 5 d'un état"OselectT"à un état"OselectL", ou inversement.
<Desc/Clms Page number 28>
Ces algorithmes sont stockés dans la ROM du noad destinataire. Ils sont chargés dans la RAM lors de la mise sous tension et l'unité centrale (CPU) va exécuter les instructions correspondant aux algorithmes.
Figure img00280001
Le nond destinataire 5 est dans un état initial"OselectT"référencé 73 (respectivement"OselectL"référencé 753), et reçoit une commande"IRscan"référencée 81a (respectivement 81b) de l'utilisateur via la télécommande 9. On rappelle, en relation avec la figure 7a, que dans l'état "0select~T" référencé 73 (respectivement dans l'état"OselectL" référencé 753), l'utilisateur dispose de la liste des nonds reliés à ou comprenant des équipements émetteurs (respectivement connectés àun ou plusieurs terminaux destinataires).
L'instruction"IRjscan"est reçue suite à l'actionnement par l'utilisateur de l'une des touches de navigation ou de l'une des touches alphanumériques de la télécommande 9 lui permettant de parcourir l'une des listes de noads décrites ci-dessus.
Le noad destinataire 5 met en cuivre l'action"Scan nodcx Wait screen"référencée
Figure img00280002

82a (respectivement 82b) correspondante, et passe dans l'état"OscanT"référencé 83a (respectivement"OscanL"référencé 83b). Dans un mode de réalisation particulier de l'invention, le ncnd destinataire 5 affiche alors un message du type"Scan TV room", indiquant la recherche des équipements émetteurs reliés au noad situé dans la salle de télévision.
Sur réception d'une instruction "NE~scan~cnf" référencée 84a (respectivement 84b), correspondant à la réception des informations recherchées au niveau du ncnd x du réseau sélectionné, le ncad destinataire 5 affiche la liste référencée 85a (respectivement 85b) des équipements émetteurs appartenant à ou connectés (respectivement des terminaux destinataires connectés) au ncnd x sélectionné. Par exemple, le ncnd destinataire 5 affiche les noms des équipements VCR-1 et STB-2 connectés au ncad situé dans la salle de télévision. Le ncnd destinataire 5 passe alors dans l'état"lselectT"référencé 743
Figure img00280003

(respectivement dans l'état"lselectL"référencé 756).
Une nouvelle instruction "IR~scan" référencée 81a (respectivement 81b) valide le choix d'un équipement émetteur ("talker") particulier x, (respectivement d'un terminal destinataire ("listener") particulier yj). Par défaut, le noad destinataire réaffiche la liste
<Desc/Clms Page number 29>
référencée 88a (respectivement 88b) des n@@ds connectés à un terminal destinataire (respectivement à un équipement émetteur), par exemple du type : - chambre des parents ; - chambre des enfants ; salle de télévision ; - cuisine.
Figure img00290001
Le ncnd destinataire repasse donc dans l'état"OselectL"référencé 753 (respectivement"OselectJT"référencé 73).
A partir de l'un quelconque des états"lselectT"référencé 743 et"1 select-L" référencé 756 de la figure 8c, la réception par le ncnd destinataire 5 d'une instruction "IRtaIk"référencée 741 provoque l'affichage de la liste 803 des n@@ds du réseau connectés à
Figure img00290002

ou un comprenant un équipement émetteur, et le passage du ncnd 5 dans l'état"OselectT" référencé 73. De même, la réception d'une instruction"IRlisten"référencée 751 provoque l'affichage de la liste 752 des nonds du réseau connectés à un terminal destinataire, et le passage du noad 5 dans l'état "0select~L" référencé 753. On rappelle que les instructions "IR~talk"et"IRJisten"peuvent être respectivement déclenchées par l'actionnement des touches"Proven."référencée 66 et "Destinat." référencée 67.
Les figures 9a et 9b présentent les algorithmes de fonctionnement du n@@d destinataire 5 lorsqu'un utilisateur souhaite établir ou mettre fin à une connexion entre un terminal destinataire ("listener") et un équipement émetteur ("talker").
Ces algorithmes sont stockés dans la ROM du n@@d destinataire. Ils sont chargés dans la RAM lors de la mise sous tension et l'unité centrale (CPU) va exécuter les instructions correspondant aux algorithmes.
Le n@@d destinataire 5 est dans un état quelconque référencé 90, qui peut être par exemple l'état"OselectL"ou"lselectT". l'utilisateur appuie sur la touche"CNX"référencée 65 de la télécommande 9, et le ncnd destinataire 5 reçoit donc une instruction"IRCNX" référencée 91.
Le ncad destinataire 5 vérifie (92) si un"talker"a été sélectionné par l'utilisateur. On rappelle que dans un mode de réalisation préféré de l'invention, la télévision analogique 6 connectée au ncad destinataire 5 est choisie comme"listener"par défaut.
<Desc/Clms Page number 30>
Si aucun"talker"n'a été sélectionné, le noad destinataire affiche la liste référencée 803 des nords connectés à ou comprenant un équipement émetteur, et passe dans l'état "OselectT"référencé 73.
Dans le cas contraire, le noad destinataire demande l'établissement d'une connexion entre le"talker"et le"listener"choisis par l'utilisateur (ou choisis par défaut), au cours d'une opération référencée 93"Open stream oPCR (T), iPCR (L)", et affiche un message d'attente "Wait screen"destiné à l'utilisateur.
Au cours de l'opération référencée 93, les registres iPCR (en anglais,"input Phg Control Register") (respectivement oPCR pour"output Plug Control Register") sont mis à jour au niveau du"talker" (respectivement au niveau du"listener"). Ces registres dont décrits dans la norme IEC 61883.
Le nord destinataire passe dans l'état"Osetup"référencé 94, puis reçoit une instruction"NEsetupcnf"référencée 95, en provenance du réseau (par exemple en provenance d'une unité de traitement spécifique du réseau, chargée notamment de la gestion des connexions entre un équipement émetteur et un terminal destinataire), lui indiquant le résultat de la demande de connexion référencée 93. Le noad destinataire 5 vérifie (96) la confirmation de connexion 95 reçue du réseau.
Si la connexion a bien été établie entre le terminal destinataire et l'équipement émetteur, on active (99) la fonction d'écoute du terminal destinataire par la commande "Ldisplayon"et la fonction d'émission de l'équipement émetteur par la commande"Display T~ctrl".
Le nccd destinataire passe ensuite dans l'état "Octrl~AV" référencé 901.
En cas d'échec de la connexion, le ncad destinataire 5 affiche un message d'erreur par la commande"Error report"référencée 97 et passe dans l'état"Oerror"référencé 98.
Si le ncud destinataire 5 est dans l'état "Octr1~AV" référencé 901, la réception d'une instruction "IR~END" référencée 902 (correspondant à l'actionnement par l'utilisateur de la touche référencée 63 du boîtier de télécommande 9) entraîne la fermeture de la connexion courante entre un"talker"et un"listener"par la commande référencée 903"Close current oPCR + attached iPCR".
<Desc/Clms Page number 31>
Le ncnd destinataire 5 affiche alors la liste 803 des ncads connectés à ou comprenant un équipement émetteur ("talker") et passe dans l'état "0select~T" référencé 73.

Claims (34)

  1. REVENDICATIONS 1. Procédé de transmission de signaux audiovisuels entre au moins un nard source et au moins un ncad destinataire d'un réseau audiovisuel domestique, caractérisé en ce que le ou lesdits nods source insèrent dans lesdits signaux audiovisuels une information de contrôle de la reproduction et/ou de la diffusion desdits signaux audiovisuels par le ou lesdits ncods destinataires.
  2. 2. Procédé selon la revendication 1, caractérisé en ce que ledit réseau audiovisuel domestique est un réseau de type commuté.
  3. 3. Procédé selon l'une quelconque des revendications 1 et 2, caractérisé en ce que ladite information de contrôle comprend un premier élément d'information précisant si un nwd destinataire autorise ou non au moins un terminal destinataire, connecté audit ncad destinataire, à reproduire ledit signal audiovisuel sur un support de données.
  4. 4. Procédé selon la revendication 3, caractérisé en ce que ledit premier élément d'information est codé sur un bit.
  5. 5. Procédé selon l'une quelconque des revendications 3 et 4, caractérisé en ce qie ledit premier élément d'information active ou désactive, selon sa valeur, des moyens anti-reproduction, compris dans le nwd destinataire correspondant, agissant sur ledit signal audiovisuel de façon à en permettre la visualisation mais non l'enregistrement.
  6. 6. Procédé selon la revendication 5, caractérisé en ce que lesdits moyens antireproduction introduisent un brouillage, selon la norme"Macrovision".
  7. 7. Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que ladite information de contrôle comprend un second élément d'information, précisant si le signal audiovisuel correspondant est destiné à un terminal destinataire particulier, connecté à un noad destinataire, et/ou à un utilisateur particulier, ou s'il peut être transmis à tout terminal destinataire connecté à un nmd destinataire.
  8. 8. Procédé selon la revendication 7, caractérisé en ce que ledit second élément d'information est codé sur un bit.
  9. 9. Procédé selon l'une quelconque des revendications 7 et 8, caractérisé en ce que, lorsque ledit second élément d'information précise que le signal audiovisuel est destiné à un terminal destinataire particulier, connecté à un noad destinataire, et/ou à un
    <Desc/Clms Page number 33>
    utilisateur particulier, le nosd destinataire met en avare un mécanisme de contrôle correspondant.
  10. 10. Procédé selon la revendication 9, caractérisé en ce que ledit mécanisme de contrôle comprend une étape de détection d'une clé locale, connue dudit ncnd destinataire et/ou introduite par ledit utilisateur.
  11. 11. Procédé selon la revendications 3 et 7, caractérisé en ce que ladite information de contrôle comprend ledit premier élément d'information et ledit second élément
    Figure img00330001
    d'information.
  12. 12. Procédé selon la revendication l l, caractérisé en ce que des informations relatives au signal audiovisuel destiné à un terminal destinataire particulier et/ou un utilisateur particulier ne sont pas accessibles aux autres nonds du réseau.
  13. 13. Procédé selon l'une quelconque des revendications 1 à 12, caractérisé en ce que lesdits signaux audiovisuels, dits premiers signaux audiovisuels, transmis par ledit ncad source vers un ncad destinataire sont sous une forme numérique selon un premier format de codage, en ce que lesdits premiers signaux audiovisuels subissent dans ledit ncnd destinataire un décodage correspondant audit premier format de codage puis sont transmis vers un terminal destinataire connecté audit ncad destinataire : sous ladite forme numérique décodée, si ledit terminal destinataire est numérique ; ou, après conversion numérique analogique, sous une forme analogique, si ledit terminal destinataire est analogique ; et en ce que ledit ncnd source affecte à ladite information de contrôle une valeur inactive, lorsque ledit terminal destinataire est numérique.
  14. 14. Procédé selon la revendication 13, caractérisé en ce qu'il comprend une étape préliminaire de connexion entre ledit terminal destinataire et le ncnd source, au cours de laquelle ledit ncnd destinataire fournit audit ncad source une information sur la nature, analogique ou numérique, dudit terminal destinataire.
  15. 15. Procédé selon l'une quelconque des revendications 13 et 14, caractérisé en ce qu'au moins certains desdits premiers signaux audiovisuels subissent en outre un codage
    <Desc/Clms Page number 34>
    de type DTCP dans le ncnd source, des moyens de décodage correspondant étant prévus dans le terminal destinataire, connecté audit ncnd destinataire.
  16. 16. Procédé selon l'une quelconque des revendications 1 à 15, caractérisé en ce que lesdits signaux audiovisuels, dits premiers signaux audiovisuels, transmis par ledit ncnd source vers un ncnd destinataire sont sous une forme numérique selon un premier format de codage, en ce que des seconds signaux audiovisuels peuvent être transmis, depuis un terminal d'entrée vers un ncnd d'entrée auquel ledit terminal d'entrée est connecté, sous une forme numérique selon un second format de codage, distinct dudit premier format de codage, et en ce que, lorsqu'un ncnd destinataire reçoit lesdits seconds signaux audiovisuels depuis ledit ncad d'entrée, ledit ncnd destinataire ne tient pas compte de ladite information de contrôle.
  17. 17. Procédé selon l'une quelconque des revendications 13 à 16, caractérisé en ce que ledit premier format de codage est un format MPEG.
  18. 18. Procédé selon l'une quelconque des revendications 16 et 17, caractérisé en ce que ledit second format de codage est un format DV.
  19. 19. Procédé selon l'une quelconque des revendications 1 à 18, caractérisé en ce que, lorsque ledit ncad destinataire doit tenir compte de ladite information de contrôle et que celle-ci interdit la reproduction, ledit ncnd destinataire ferme systématiquement les accès au (x) sortie (s) numérique (s) qu'il possède.
  20. 20. Procédé selon l'une quelconque des revendications 1 à 19, caractérisé en ce que lesdits signaux audiovisuels sont véhiculés, entre un ncsd source et un nond destinataire, dans des paquets successifs, comprenant chacun un entête et un champ de données.
  21. 21. Procédé selon la revendication 20, caractérise en ce que ladite information de contrôle est transmise dans un champ particulier prévu à cet effet dudit entête, dans au moins certains desdits paquets.
  22. 22. Procédé selon la revendication 21, caractérisé en ce que ladite information de contrôle est présente dans tous les paquets.
    <Desc/Clms Page number 35>
  23. 23. Signal audiovisuel échangé entre un ncnd source et un ncad destinataire d'un réseau audiovisuel domestique, caractérisé en ce qu'il comprend une information de contrôle de la reproduction et/ou de la diffusion dudit signal audiovisuel par ledit ncad destinataire.
  24. 24. Signal selon la revendication 23, caractérisé en qu'il est organisé en paquets successifs, comprenant chacune un entête et un champ de données, et en ce que l'entête d'au moins certains desdits paquets comprend un champ particulier pour le transport de ladite information de contrôle.
  25. 25. Signal selon la revendication 24, caractérisé en ce que ledit champ particulier comprend un premier bit, indiquant si le signal audiovisuel transporté peut être ou non reproduit.
  26. 26. Signal selon l'une quelconque des revendications 24 et 25, caractérisé en ce que ledit champ particulier comprend un deuxième bit, indiquant si le signal transporté est ou non destiné à un terminal destinataire particulier, connecté audit nond destinataire, et/ou à un utilisateur particulier, ou s'il peut être transmis à tout terminal destinataire connecté audit ncnd destinataire.
  27. 27. Dispositif compris dans un réseau audiovisuel domestique interconnectant au moins un ncnd source et au moins un ncnd destinataire, caractérisé en ce qu'il comprend des moyens d'insertion, dans un signal audiovisuel à émettre depuis un ncad source vers un ncad destinataire, d'une information de contrôle de la reproduction et/ou de la diffusion dudit signal audiovisuel par ledit ncad destinataire.
  28. 28. Ncad source d'un réseau audiovisuel domestique interconnectant au moins un noad source et au moins un noad destinataire, caractérisé en ce qu'il comprend un dispositif selon la revendication 27.
  29. 29. Dispositif compris dans un réseau audiovisuel domestique interconnectant au moins un ncad source et au moins un ncnd destinataire, caractérisé en ce qu'il comprend des moyens d'analyse d'une information de contrôle de la reproduction et/ou de la diffusion d'un signal audiovisuel par un ncad destinataire, ladite information de contrôle étant insérée dans un signal audiovisuel émis par un noad source.
  30. 30. Dispositif selon la revendication 29, caractérisé en ce qu'il comprend des moyens anti-reproduction agissant sur ledit signal audiovisuel de façon à en permettre la
    <Desc/Clms Page number 36>
    visualisation mais non l'enregistrement, lesdits moyens anti-reproduction étant contrôlés par lesdits moyens d'analyse.
    Figure img00360001
  31. 31. Ncetd destinataire d'un réseau audiovisuel domestique interconnectant au moins un nond source et au moins un ncad destinataire, caractérisé en ce qu'il comprend un dispositif selon la revendication 29 ou 30.
  32. 32. Procédé de contrôle, par un opérateur distant, d'une autorisation de reproduction et/ou de diffusion dans un réseau audiovisuel domestique de signaux audiovisuels fournis par ledit opérateur distant, caractérisé en ce que ledit opérateur transmet à un ncnd source dudit réseau audiovisuel, destiné à transmettre lesdits signaux audiovisuels vers au moins un noad destinataire, une information de contrôle de la reproduction et/ou de la diffusion desdits signaux audiovisuels par le ou lesdits nords destinataires, ladite information de contrôle étant destinée à être insérée par ledit nrnd source dans lesdits signaux audiovisuels.
  33. 33. Programme d'ordinateur, caractérisé en ce que ledit programme comprend des séquences d'instructions adaptées à la mise en ouvre d'un procédé selon l'une quelconque des revendications 1 à 22 lorsque ledit programme est exécuté sur un ordinateur.
  34. 34. Produit programme d'ordinateur, adapté à la transmission de signaux audiovisuels entre au moins un noad source et au moins un ncnd destinataire d'un réseau audiovisuel domestique, ledit produit programme d'ordinateur comprenant des instructions de code de programme enregistré sur un support utilisable dans un ordinateur, comprenant : des moyens de programmation lisibles par ordinateur pour effectuer une phase d'insertion dans lesdits signaux audiovisuels, par le ou lesdits ncads source, d'une information de contrôle de la reproduction et/ou de la diffusion desdits signaux audiovisuels par le ou lesdits nords destinataires.
FR0108770A 2001-07-02 2001-07-02 Procede de controle de la reproduction et/ou de la diffusion de signaux audiovisiuels transmis au sein d'un reseau audiovisuel domestique Expired - Fee Related FR2826818B1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR0108770A FR2826818B1 (fr) 2001-07-02 2001-07-02 Procede de controle de la reproduction et/ou de la diffusion de signaux audiovisiuels transmis au sein d'un reseau audiovisuel domestique
US10/186,611 US20030028887A1 (en) 2001-07-02 2002-07-02 Method to control the copying and/or broadcasting of audiovisual signals transmitted to within a home audiovisual network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0108770A FR2826818B1 (fr) 2001-07-02 2001-07-02 Procede de controle de la reproduction et/ou de la diffusion de signaux audiovisiuels transmis au sein d'un reseau audiovisuel domestique

Publications (2)

Publication Number Publication Date
FR2826818A1 true FR2826818A1 (fr) 2003-01-03
FR2826818B1 FR2826818B1 (fr) 2005-08-19

Family

ID=8865035

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0108770A Expired - Fee Related FR2826818B1 (fr) 2001-07-02 2001-07-02 Procede de controle de la reproduction et/ou de la diffusion de signaux audiovisiuels transmis au sein d'un reseau audiovisuel domestique

Country Status (1)

Country Link
FR (1) FR2826818B1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2850508A1 (fr) * 2003-01-23 2004-07-30 Canon Europa Nv Procede d'insertion et de traitement d'informations pour le controle par un noeud de la diffusion d'un flux de donnees traversant un reseau de base d'un reseau heterogene, et noeuds correspondants

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0807931A2 (fr) * 1996-05-08 1997-11-19 Matsushita Electric Industrial Co., Ltd. Système de prévention de duplication pour équipement multimédia
EP0860823A1 (fr) * 1996-07-15 1998-08-26 Kabushiki Kaisha Toshiba Appareil comportant une interface numerique, systeme de reseau mettant en oeuvre cet appareil et procede de protection contre la copie

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0807931A2 (fr) * 1996-05-08 1997-11-19 Matsushita Electric Industrial Co., Ltd. Système de prévention de duplication pour équipement multimédia
EP0860823A1 (fr) * 1996-07-15 1998-08-26 Kabushiki Kaisha Toshiba Appareil comportant une interface numerique, systeme de reseau mettant en oeuvre cet appareil et procede de protection contre la copie

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2850508A1 (fr) * 2003-01-23 2004-07-30 Canon Europa Nv Procede d'insertion et de traitement d'informations pour le controle par un noeud de la diffusion d'un flux de donnees traversant un reseau de base d'un reseau heterogene, et noeuds correspondants
US7818448B2 (en) 2003-01-23 2010-10-19 Canon Europa Nv Method for the insertion and processing of information for the control, by a node, of the broadcasting of a data stream going through a basic network of a heterogeneous network, and corresponding nodes

Also Published As

Publication number Publication date
FR2826818B1 (fr) 2005-08-19

Similar Documents

Publication Publication Date Title
FR2835986A1 (fr) Systeme de transmission de signaux audiovisuels entre noeud(s) source et noeud(s) destinataire(s)
US10069836B2 (en) Methods and apparatus for premises content distribution
US20030028887A1 (en) Method to control the copying and/or broadcasting of audiovisual signals transmitted to within a home audiovisual network
EP1662788A1 (fr) Unité de traitement de données audio/vidéo numériques et méthode de contrôle d&#39;accès audites données
WO2001075876A1 (fr) Dispositifs de lecture, d&#39;enregistrement et de restitution de donnees numeriques dans un systeme de protection contre la copie desdites donnees
FR2799075A1 (fr) Terminal numerique multimedia et module detachable cooperant avec ledit terminal comportant une interface protegee contre la copie
FR2874143A1 (fr) Procede de securisation du transfert d&#39;un flux de donnees, produit programme d&#39;ordinateur, moyen de stockage et noeuds correspondants
EP1451997A2 (fr) Systeme d&#39;acces conditionnel
EP1479233B1 (fr) Dispositif de traitement et procede de transmission de donnees chiffrees pour un premier domaine dans un reseau appartenant a un second domaine
FR2880485A1 (fr) Procedes de stockage et de lecture d&#39;un contenu, du type mettant en oeuvre un protocole de protection de contenu, dispositifs source, de stockage et recepteur correspondants.
EP1479234B1 (fr) Procede de traitement de donnees chiffrees pour un premier domaine et recues dans un reseau appartenant a un second domaine
FR2866173A1 (fr) Procedes et systeme d&#39;initialisation et de validation de l&#39;etablissement ou du transfert d&#39;une connexion dans un reseau de communication, terminaux et boitier de telecommande correspondants.
FR2826818A1 (fr) Procede de controle de la reproduction et/ou de la diffusion de signaux audiovisiuels transmis au sein d&#39;un reseau audiovisuel domestique
FR2826814A1 (fr) Procede d&#39;utilisation a distance de moyens de reception de signaux audiovisuels appartenant a un reseau audiovisuel domestique primaire, passerelles, procede d&#39;allocation de ressources correspondants
FR2850508A1 (fr) Procede d&#39;insertion et de traitement d&#39;informations pour le controle par un noeud de la diffusion d&#39;un flux de donnees traversant un reseau de base d&#39;un reseau heterogene, et noeuds correspondants
FR2826815A1 (fr) Procede de transmission de signaux audiovisuels au sein d&#39;un reseau audiovisuel domestique, mettant en oeuvre un mecanisme de jetons
MXPA03001016A (es) Proceso para transmitir datos digitales representativos de un contenido multimedia.
EP1570662B1 (fr) Procede de distribution de donnees et/ou services embrouilles.
EP1804500A1 (fr) Téléviseur multifonction et autonome
EP2345247A1 (fr) Procédé pour vérifier l&#39;accès à un contenu, terminal, module d&#39;accès et dispositif fournisseur de guide électronique de services associés
EP2297954B1 (fr) Mise a jour de droits d&#39;acces a un contenu audiovisuel protege
FR2888354A1 (fr) Procede de modification d&#39;un flux afin d&#39;en restreindre l&#39;acces, produits programme d&#39;ordinateur, moyens de stockage noeud source et noeud recepteur correspondants.
FR2828357A1 (fr) Procede de traitement de signaux de telecommande au sein d&#39;un reseau audiovisuel domestique, signal, dispositifs et programme d&#39;ordinateur correspondants
EP1470712A2 (fr) Protocole de commande a distance d une action locale de gene ration d un message d ordre
FR2899418A1 (fr) Procede de transmission depuis un dispositif recepteur vers un dispositif destinataire, d&#39;un contenu de donnees, produit programme d&#39;oridinateur, moyen de stockage et dispositif recepteur correspondants

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20130329