Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SIGNAL, METHOD AND DEVICE FOR TRANSMITTING A SIGNAL INCLUDING DATA DESCRIBING A GRAPHIC SCENE
Document Type and Number:
WIPO Patent Application WO/2006/108969
Kind Code:
A2
Abstract:
The invention concerns a device for transmitting (20) a signal including data describing a graphic scene of at least one audio-visual programme designed to be reproduced on a screen (205) of a communication device (100) receiving at least first and second audio-visual programmes. The invention is characterized in that the device comprises: means for inserting in a field of the signal including data describing a graphic scene, data specifying the operations to be carried out by the communication device during a transition between the reproduction of the first audio-visual programme and the reproduction of the second audio-visual programme; means for transmitting the signal including data describing a graphic scene.

Inventors:
COTARMANAC H ALEXANDRE (FR)
CAZOULAT RENAUD (FR)
Application Number:
PCT/FR2006/000851
Publication Date:
October 19, 2006
Filing Date:
April 14, 2006
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
FRANCE TELECOM (FR)
COTARMANAC H ALEXANDRE (FR)
CAZOULAT RENAUD (FR)
International Classes:
H04N7/24
Domestic Patent References:
WO2003061216A12003-07-24
Foreign References:
US20020108109A12002-08-08
US20020170062A12002-11-14
EP1052849A12000-11-15
Other References:
GUNN KRISTIN KLUNGSOYR: "Service Platforms for Next Generation Interactive Television services" TELEKTRONIKK, [Online] pages 94-109, XP002353639 Extrait de l'Internet: URL:http://www.telenor.com/telektronikk/vo lumes/pdf/2_3.2002/Page_094-109.pdf>
CUSTOMTV: "CustomTV - Deliverable 1 - CustomTv service and system requirements" ACTS PROJECT AC360, [Online] pages 1-42, XP002353640 Extrait de l'Internet: URL:http://www.irt.de/customtv/CTV_Del_01. pdf>
Attorney, Agent or Firm:
MAILLET, Alain (B.P. 70250, place Newquay Dinard Cedex, FR)
Download PDF:
Claims:

REVENDICATIONS

1) Signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran (205) d'un dispositif de communication (100) recevant au moins un premier et un second programmes audiovisuels, caractérisé en ce que le signal est transféré dans un réseau de télécommunication (50) et comprend un champ spécifiant les opérations à effectuer par le dispositif de communication (100) lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel.

2) Signal selon la revendication 1, caractérisé en ce que le champ spécifiant les opérations à effectuer comporte une information représentative de l'un des groupes d'opérations suivantes :

- interruption de la reproduction du premier programme audiovisuel et reproduction du second programme audiovisuel, - reproduction du premier programme audiovisuel tant que le second programme audiovisuel n'est pas reçu par le dispositif de communication (100) et reproduction du second programme audiovisuel lorsque celui-ci est reçu,

- reproduction du premier programme audiovisuel tant que le second programme audiovisuel n'est pas reçu par le dispositif de communication (100) et reproduction du second programme audiovisuel lorsque celui-ci est reçu par le dispositif de communication (100) et mémorisation du premier programme audiovisuel par le dispositif de communication (100).

3) Signal selon la revendication 1 ou 2, caractérisé en ce que les informations de description d'une scène graphique comprennent des informations de description d'une scène graphique du premier programme audiovisuel, ledit premier programme audiovisuel étant représentatif d'au moins un second et un troisième programmes audiovisuels, et des informations de description de scène graphique du second et du troisième programmes audiovisuels.

4) Signal selon la revendication 3, caractérisé en ce que les informations de description de scène graphique du second programme audiovisuel comportent un

champ représentatif d'un facteur d'agrandissement à appliquer sur une partie du premier programme audiovisuel représentatif d'au moins un second et un troisième programmes, ledit premier programme audiovisuel étant reproduit par le dispositif de communication (100).

5) Procédé de transmission d'un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran (205) d'un dispositif de communication (100) recevant au moins un premier et un second programmes audiovisuels, caractérisé en ce que le procédé comporte les étapes de :

- insertion dans un champ du signal comprenant des informations de description d'une scène graphique, d'informations spécifiant les opérations à effectuer par le dispositif de communication (100) lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel, - transmission, par l'intermédiaire d'un réseau de télécommunication, du signal comprenant des informations de description d'une scène graphique.

6) Dispositif de transmission (20) d'un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran (205) d'un dispositif de communication (100) recevant au moins un premier et un second programmes audiovisuels, caractérisé en ce que le dispositif comporte :

- des moyens d'insertion (25) dans un champ du signal comprenant des informations de description d'une scène graphique, d'informations spécifiant les opérations à effectuer par le dispositif de communication (100) lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel,

- des moyens de transmission (27) du signal, par l'intermédiaire d'un réseau de télécommunication, le signal comprenant des informations de description d'une scène graphique.

7) Procédé de réception d'un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran (205) d'un dispositif de communication (100) recevant au moins un

premier et un second programmes audiovisuels, caractérisé en ce que le procédé comporte une étape de lecture (E306, E320) d'un champ dudit signal reçu par l'intermédiaire d'un réseau de télécommunication, le champ spécifiant les opérations à effectuer lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel.

8) Procédé selon la revendication 7, caractérisé en ce que le dispositif de communication (100) reproduit un premier programme audiovisuel transmis par un système de transmission de programmes audiovisuels, le système de transmission de programmes audiovisuels transmettant au moins le premier et un second programmes audiovisuels, et en ce que le procédé comporte les étapes de :

- détection d'une commande (E304) , effectuée par l'utilisateur du dispositif de communication (100), de sélection d'un programme parmi les au moins deux programmes audiovisuels transmis, - détermination, (E307, E320) à partir des informations comprises dans le champ lu, des opérations à effectuer par le dispositif de communication (100) suite à la détection de la commande de sélection,

- reproduction (E310, E328, E338) du premier et/ou du second programme audiovisuel en fonction des opérations déterminées.

9) Procédé selon la revendication 8, caractérisé en ce que opérations à effectuer font partie de l'un des groupes d'opérations suivantes :

- interruption (E308) de la reproduction du premier programme audiovisuel et reproduction (E311) du second programme audiovisuel, - reproduction (E324) du premier programme audiovisuel tant que le second programme audiovisuel n'est pas reçu par le dispositif de communication (100) et reproduction (E328) du second programme audiovisuel lorsque celui-ci est reçu,

- reproduction (E334) du premier programme audiovisuel tant que le second programme audiovisuel n'est pas reçu par le dispositif de communication (100) et reproduction du second programme audiovisuel (E338) lorsque celui-ci est reçu par le dispositif de communication (100) et mémorisation (E336) du premier programme audiovisuel par le dispositif de communication (100).

10) Procédé selon la revendication 8 ou 9, caractérisé en ce que les informations de description d'une scène graphique comprennent des informations de description d'une scène graphique du premier programme audiovisuel, ledit premier programme audiovisuel étant représentatif d'au moins un second et un troisième programmes audiovisuels et des informations de description de scène graphique du second et du troisième programmes audiovisuels.

11) Procédé selon la revendication 10, caractérisé en ce que les informations de description de scène graphique du second programme audiovisuel comportent un champ représentatif d'un facteur d'agrandissement à appliquer sur une partie du premier programme audiovisuel représentatif d'au moins un second et un troisième programmes, et en ce que le procédé comporte une étape d'agrandissement de la partie du premier programme audiovisuel représentatif d'au moins un second et un troisième programmes selon le facteur d'agrandissement compris dans le champ.

12) Dispositif de communication (100) apte à recevoir un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran (205) du dispositif de communication (100) recevant au moins un premier et un second programmes audiovisuels, caractérisé en ce que le dispositif de communication (100) comprend des moyens de lecture d'un champ d'un champ dudit signal reçu par l'intermédiaire d'un réseau de télécommunication, le champ signal spécifiant les opérations à effectuer lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel.

13) Dispositif selon la revendication 12, caractérisé en ce que le dispositif de communication (100) reproduit un premier programme audiovisuel transmis par un système de transmission de programmes audiovisuels, le système de transmission de programmes audiovisuels transmettant au moins le premier et un second programmes audiovisuels, , et en ce que le dispositif comporte :

- des moyens de détection (200, 204) d'une commande, effectuée par l'utilisateur du dispositif de communication (100), de sélection d'un programme parmi les au moins deux programmes audiovisuels transmis,

- des moyens de détermination (200), à partir des informations comprises dans le champ lu, des opérations à effectuer par le dispositif de communication (100) suite à la détection de la commande de sélection,

- des moyens de reproduction (205) du premier et/ou du second programme audiovisuel en fonction des opérations déterminées.

14) Programme d'ordinateur stocké sur un support d'informations, ledit programme comportant des instructions permettant de mettre en œuvre le procédé selon la revendication 5, lorsqu'il est chargé et exécuté par un dispositif de communication (100).

15) Programme d'ordinateur stocké sur un support d'informations, ledit programme comportant des instructions permettant de mettre en œuvre le procédé selon l'une quelconque des revendications 7 à 11, lorsqu'il est chargé et exécuté par un dispositif de communication ( 100).

Description:

Signal, procédé et dispositif de transmission d'un signal comprenant des informations de description d'une scène graphique

La présente invention concerne un signal de modification d'une scène graphique, un procédé et un dispositif correspondant.

Le domaine d'application de la présente invention est celui de la reproduction d'un programme audiovisuel par un dispositif de communication apte à recevoir une pluralité de programme audiovisuels et de détermination des différentes opérations à effectuer, par le dispositif de communication, lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel.

Nous entendons par programme audiovisuel, un programme comprenant une ou plusieurs images fixes, ou des images animées, ou des représentations en deux ou en trois dimensions, associées ou non à du son ou à un programme de son.

Aujourd'hui, plusieurs possibilités sont offertes pour la transmission de programmes audiovisuels. Dans les systèmes de diffusion analogique de programmes audiovisuels, les programmes audiovisuels sont diffusés simultanément et lorsque

l'utilisateur du récepteur audiovisuel souhaite visualiser un autre programme audiovisuel que celui qu'il regarde, le temps de transition nécessaire au changement de programme audiovisuel est relativement court.

Les nouveaux systèmes de diffusion ou de transmission de programmes audiovisuels, tels que la transmission de programmes télévisés sur Internet ou la transmission de vidéo à la demande sur Internet ou la diffusion de programmes audiovisuels selon le standard DVB-H, ne permettent pas toujours des transitions aussi rapides entre la reproduction de deux programmes audiovisuels.

DVB-H est l'acronyme de « Digital Video Broadcasting - transmission System for Handheld terminais ». Le standard DVB-H est décrit dans le document de l'ETSI référencé EN 302 304 V 1.1.1 (2004-06) et intitulé « Digital Video Broadcasting (DVB) - Transmission System for Handheld Terminais ».

De plus, et plus particulièrement lorsque les dispositifs de communication aptes à recevoir des programmes audiovisuels disposent de peu de capacité de traitement, il est difficile pour ceux-ci de déterminer, à l'aide de leurs uniques ressources internes, les meilleures opérations ou traitements à effectuer lors de transitions entre des programmes audiovisuels commandés par l'utilisateur.

L'invention résout les inconvénients de l'art antérieur et propose un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran d'un dispositif de communication recevant au moins un premier et un second programmes audiovisuels, caractérisé en ce que le signal comprend un champ spécifiant les opérations à effectuer par le dispositif de communication lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel.

Corrélativement, l'invention concerne un dispositif de transmission d'un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran d'un dispositif de communication recevant au moins un premier et un second programmes audiovisuels, caractérisé en ce que le dispositif comporte :

- des moyens d'insertion dans un champ du signal comprenant des informations de description d'une scène graphique, d'informations spécifiant les opérations à effectuer par le dispositif de communication lors d'une transition entre la reproduction

du premier programme audiovisuel et la reproduction du second programme audiovisuel,

- des moyens de transfert du signal comprenant des informations de description d'une scène graphique. Corrélativement, l'invention concerne un procédé de transfert d'un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran d'un dispositif de communication recevant au moins un premier et un second programmes audiovisuels, caractérisé en ce que le procédé comporte les étapes de : - insertion dans un champ du signal comprenant des informations de description d'une scène graphique, d'informations spécifiant les opérations à effectuer par le dispositif de communication lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel

- transfert du signal comprenant des informations de description d'une scène graphique.

Ainsi, il est possible de contrôler à distance les tâches effectuées par un dispositif de communication lors de la sélection, effectuée au niveau du dispositif de communication, d'un nouveau programme audiovisuel en vue de la reproduction de celui-ci. De plus, les tâches effectuées par le dispositif de communication sont simplifiées. Celui-ci, en recevant le signal selon l'invention, est informé des opérations à effectuer lors de transitions dans la reproduction de programmes audiovisuels.

Selon un autre aspect de l'invention, le champ spécifiant les opérations à effectuer comporte une information représentative de l'un des groupes d'opérations suivantes :

- interruption de la reproduction du premier programme audiovisuel et reproduction du second programme audiovisuel,

- reproduction du premier programme audiovisuel tant que le second programme audiovisuel n'est pas reçu par le dispositif de communication et reproduction du second programme audiovisuel lorsque celui-ci est reçu,

- reproduction du premier programme audiovisuel tant que le second programme audiovisuel n'est pas reçu par le dispositif de communication et reproduction du second programme audiovisuel lorsque celui-ci est reçu par le dispositif de

communication et mémorisation du premier programme audiovisuel par le dispositif de communication.

Ainsi, il est possible d'indiquer à un dispositif de communication les opérations à effectuer lors de transitions dans la reproduction de programmes audiovisuels. Il est aussi possible d'adapter le type d'opération en fonction du délai de réception par le dispositif de communication, du second programme audiovisuel.

En commandant la reproduction du premier programme audiovisuel tant que le second programme audiovisuel n'est pas reçu par le dispositif de communication et la reproduction du second programme audiovisuel lorsque celui-ci est reçu, il est possible de rendre le délai de réception, par le dispositif de communication, du second programme audiovisuel plus acceptable pour l'utilisateur du dispositif de communication.

En commandant la reproduction du premier programme audiovisuel tant que le second programme audiovisuel n'est pas reçu par le dispositif de communication et la reproduction du second programme audiovisuel lorsque celui-ci est reçu par le dispositif de communication et la mémorisation du premier programme audiovisuel par le dispositif de communication, il est possible, lorsque par exemple l'utilisateur du dispositif de communication souhaite que le premier programme audiovisuel soit de nouveau reproduit, de le reproduire rapidement, celui étant mémorisé par le dispositif de communication.

Selon un autre aspect de l'invention, les informations de description d'une scène graphique comprennent des informations de description d'une scène graphique du premier programme audiovisuel, ledit premier programme audiovisuel étant représentatif d'au moins un second et un troisième programmes audiovisuels, et des informations de description de scène graphique du second et du troisième programmes audiovisuels.

Selon un autre aspect de l'invention, les informations de description de scène graphique du second programme audiovisuel comportent un champ représentatif d'un facteur d'agrandissement à appliquer sur une partie du premier programme audiovisuel représentatif d'au moins un second et un troisième programmes, ledit premier programme audiovisuel étant reproduit par le dispositif de communication.

Ainsi, le dispositif de communication est informé du facteur d'agrandissement à appliquer sur une partie du premier programme audiovisuel.

L'invention concerne aussi un procédé de reproduction, par un dispositif de communication, d'un programme audiovisuel transmis par un système de transmission de programmes audiovisuels, le système de transmission de programmes audiovisuels transmettant au moins un premier et un second programmes audiovisuels, le dispositif de communication reproduisant le premier programme audiovisuel, caractérisé en ce que le procédé comporte les étapes de :

- détection d'une commande, effectuée par l'utilisateur du dispositif de communication, de sélection d'un programme parmi les au moins deux programmes audiovisuels transmis, - détermination, à partir d'informations de description d'une scène graphique reçues d'un dispositif de transmission d'une scène graphique, des opérations à effectuer par le dispositif de communication, suite à la détection de la commande de sélection,

- reproduction du premier et/ou du second programme audiovisuel en fonction des opérations déterminées.

Corrélativement, l'invention propose un dispositif de communication apte à reproduire un programme audiovisuel transmis par un système de transmission de programmes audiovisuels, le système de transmission de programmes audiovisuels transmettant au moins un premier et un second programmes audiovisuels, le dispositif de communication reproduisant le premier programme audiovisuel, caractérisé en ce que le dispositif comporte :

- des moyens de détection d'une commande, effectuée par l'utilisateur du dispositif de communication, de sélection d'un programme parmi les au moins deux programmes audiovisuels transmis, - des moyens de détermination, à partir d'informations de description d'une scène graphique reçues d'un dispositif de transmission d'une scène graphique, des opérations à effectuer par le dispositif de communication suite à la détection de la commande de sélection,

- des moyens de reproduction du premier et/ou du second programme audiovisuel en fonction des opérations déterminées.

Ainsi, les tâches effectuées par le dispositif de communication sont simplifiées. Celui-ci, en recevant le signal selon l'invention, est informé des opérations à effectuer lors de transitions dans la reproduction de programmes audiovisuels.

L'invention concerne aussi un dispositif de communication apte à recevoir un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran d'un dispositif de communication recevant au moins un premier et un second programmes audiovisuels, caractérisé en ce que le dispositif de communication comprend des moyens de lecture d'un champ du signal spécifiant les opérations à effectuer lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel.

Corrélativement, l'invention concerne un procédé de réception d'un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran d'un dispositif de communication recevant au moins un premier et un second programmes audiovisuels, caractérisé en ce que le procédé comporte une étape de lecture d'un champ du signal spécifiant les opérations à effectuer lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel. L'invention concerne aussi les programmes d'ordinateurs stockés sur un support d'informations, lesdits programmes comportant des instructions permettant de mettre en œuvre les procédés précédemment décrits, lorsqu'ils sont chargés et exécutés par un système informatique. L'invention concerne aussi un moyen de stockage d'informations, le moyen de stockage d'informations mémorisant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran d'un dispositif de communication recevant au moins un premier et un second programmes audiovisuels, les informations de description d'une scène graphique comprenant un champ spécifiant les opérations à effectuer par le dispositif de communication lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel.

Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels :

- la Fig. 1 représente un système de communication dans lequel la présente invention est implémentée ;

- la Fig. 2 représente un schéma bloc d'un dispositif de communication selon la présente invention ;

- les Figs. 3 a et 3 b représentent un algorithme exécuté par un dispositif de communication lors de la sélection d'un nouveau programme audiovisuel à partir du programme audiovisuel représentatif d'au moins deux programmes audiovisuels transmis et d'utilisation des informations de description d'une scène.

La Fig. 1 représente un système de communication dans lequel la présente invention est implémentée. Dans le système de communication de la Fig. 1, un dispositif de communication

100 reçoit, par l'intermédiaire d'un réseau de communication 50 des programmes audiovisuels et des informations de description d'une scène associées aux programmes audiovisuels.

Le dispositif de communication 100 est de manière non limitative un dispositif de communication tel qu'un téléphone mobile, un assistant personnel, un ordinateur ou un dispositif de réception de programmes audiovisuels transmis. Le dispositif de communication 100 comporte entre autres un clavier 204 et un écran 205.

Le dispositif de communication 100 reçoit, d'un système de transmission de programmes audiovisuels 30, des programmes audiovisuels par l'intermédiaire d'un réseau de communication 50. Le réseau de communication 50 est, par exemple et de manière non limitative, un réseau tel que le réseau Internet ou un réseau de diffusion de programmes audiovisuels conforme au standard DVB-H.

Les programmes audiovisuels transmis sont constitués de différents programmes audiovisuels. Dans un mode particulier de réalisation, un des programmes audiovisuels transmis est un programme audiovisuel représentatif d'au moins deux programmes audiovisuels transmis.

Le programme audiovisuel représentatif d'au moins deux programmes audiovisuels transmis est, par exemple, une mosaïque 110 des programmes audiovisuels transmis. Une mosaïque est une représentation d'un ensemble de vignettes ou zones animées de taille réduite, représentant les signaux vidéo des programmes audiovisuels transmis.

Lorsque le réseau de communication 50 est un réseau de communication conforme au standard DVB-H, le dispositif de communication 100 reçoit des parties

consécutives des programmes audiovisuels dans des salves diffusées périodiquement et un programme audiovisuel représentatif d'au moins deux programmes audiovisuels diffusés.

Le dispositif de communication 100 reçoit aussi d'un dispositif de transmission d'une scène graphique 20 des informations de description d'une scène graphique du programme audiovisuel comprenant des informations représentatives d'au moins deux programmes audiovisuels transmis et des informations de description de chaque scène graphique de chaque programme audiovisuel transmis. Le module de communication reçoit ces informations par l'intermédiaire du réseau de communication 50 ou par l'intermédiaire d'un autre réseau de communication tel que, par exemple, le réseau

GPRS, acronyme de « General Packet Radio Service » ou d'un réseau de type IEEE

802.11 ou un réseau de type UMTS, acronyme de « Universal Mobile

Télécommunications System ».

Le dispositif de transmission d'une scène graphique 20 est adapté à générer des signaux comprenant des informations de description d'une scène graphique du programme audiovisuel comprenant des informations représentatives d'au moins deux programmes audiovisuels transmis et des informations de description de chaque scène graphique de chaque programme audiovisuel transmis.

Le dispositif de transmission d'une scène graphique 20 comporte un bus de communication 21 auquel sont reliés un processeur 25, une mémoire non volatile 22, une mémoire vive 23 et un module de communication 27.

Le module de communication 27 est apte à transférer des signaux comprenant des informations de description d'une scène graphique du programme audiovisuel comprenant des informations représentatives d'au moins deux programmes audiovisuels transmis et/ou des informations de description de chaque scène graphique de chaque programme audiovisuel transmis.

La mémoire non volatile 22 mémorise les modules logiciels mettant en oeuvre l'invention, ainsi que les informations comprises dans les différents champs des signaux transmis. De manière plus générale, les programmes selon la présente invention sont mémorisés dans un moyen de stockage. Ce moyen de stockage est lisible par le microprocesseur 25. Ce moyen de stockage est intégré ou non au dispositif de transmission d'une scène graphique 20, et peut être amovible.

Lors de la mise sous tension du dispositif de transmission d'une scène graphique 20, les modules logiciels selon la présente invention sont transférés dans la mémoire vive 23 qui contient alors le code exécutable de l'invention ainsi que les données nécessaires à la mise en oeuvre de l'invention. Les informations de description d'une scène graphique sont par exemple représentées dans le format VRML 2.0 tel que défini dans la norme ISO/IEC DIS 14772-1 ou dans le format appelé BIFS « Binary Format for Scène » (format binaire pour scène), qui est notamment présenté dans le document "The MPEG-4 Systems Vérification Model" (ISO/IEC JTC1/SC29/WG H-Nl 693, MPEG 97, avril 1997) ou dans un langage de type XML, acronyme de « Extensible Markup Language » ou dans un langage de type SMIL 2.0, acronyme de « Synchronized Multimedia Intégration Language » (seconde édition) ou d'un langage de type SVG 1.1, acronyme de « Scalable Vector Graphie » ou bien encore LASeR, acronyme de « Lightweight Application Scène Représentation ». Les informations de description d'une scène graphique décrivent les relations spatiotemporelles entre les divers objets graphiques d'une scène. Pour cela, il est défini un certain nombre de noeuds, ou objets, représentant toutes les primitives graphiques que l'on veut représenter, les comportements associés comme par exemple des animations ainsi que des paramètres d'interaction entre l'utilisateur et ces objets. Chacun de ces noeuds comprend des champs prédéfinis qui représentent les caractéristiques de ces noeuds. En d'autres termes, les informations de description des scènes graphiques décrivent une structure de scène sous la forme d'une description paramétrique, ou un script.

Le dispositif de transmission d'une scène graphique 20 forme des signaux comprenant des informations de description d'une scène graphique d'un programme audiovisuel.

Ces signaux sont par exemple sous la forme suivante :

MovieSource { id "10" source [

"rtsp://serveur/10" "rtsp://serveur/l l" "rtsp://serveur/12"

] sourcelndex 0 mode "useOld" isReady hasChanged

}

Selon un mode particulier de réalisation, ces signaux comprennent des informations de description d'une scène graphique d'un programme audiovisuel représentatif d'au moins deux programmes audiovisuels.

Le dispositif de transmission d'une scène graphique 20 forme des signaux comprenant des informations de description d'une scène graphique de chaque programme audiovisuel se référant au programme audiovisuel précédemment explicité. Ces signaux sont par exemple sous la forme suivante : Mo vieille { id "11" href'10" région [ 88 72 176 144] zoom 1 active TRUE

}

Selon un mode particulier de réalisation, ces signaux comprennent des informations de description d'une scène graphique de chaque programme audiovisuel représenté par un programme audiovisuel représentatif d'au moins deux programmes audiovisuels.

Le champ « id » du noeud « MovieSource » comprend l'identifiant unique de ce nœud. Cet identifiant est utilisé pour référencer ce nœud par d'autres nœuds, par exemple un nœud « MovieTile ». Cet identifiant est par exemple une chaîne de caractère. Le champ « source » du noeud « MovieSource » comprend un identifiant de chaque programme audiovisuel se référant au programme audiovisuel. Ces identifiants sont par exemple les URL, acronyme de « Uniform Ressource Locator », des programmes audiovisuels transmis.

Selon un mode particulier de réalisation, le champ « source » du noeud « MovieSource » comprend, un identifiant de chaque programme audiovisuel représenté dans le programme audiovisuel comprenant au moins deux programmes transmis. Le champ « sourcelndex » du noeud « MovieSource » indique l'identifiant, parmi les identifiants compris dans le champ « source », du programme audiovisuel qui doit être traité. Si le champ « sourcelndex 0 » est à la valeur zéro, le premier programme audiovisuel compris dans le champ « source » est traité. Si le champ « sourcelndex » est égal à un, le second programme audiovisuel compris dans le champ « source » est traité. La valeur de ce champ est à la valeur zéro lorsqu'un programme audiovisuel représentatif d'au moins deux programmes audiovisuels est transmis.

Le champ « isReady » du noeud « MovieSource » est représentatif de la disponibilité d'une trame de données. Lorsqu'une nouvelle trame de données est disponible, le champ « isReady » passe à la valeur vrai. Lorsqu'il n'y a aucune de trame de données disponible, le champ « isReady » passe à la valeur faux.

Le champ « hasChanged » du noeud « MovieSource » est représentatif de la disponibilité d'un nouveau programme audiovisuel.

Selon l'invention, le champ « mode » du noeud « MovieSource » permet de spécifier la manière dont doit s'effectuer la transition entre la reproduction de deux programmes audiovisuels différents. Ce champ prend trois valeurs « Replace », « useOld » ou « keepOld ». La valeur « Replace » indique que lorsque l'utilisateur sélectionne un nouveau programme audiovisuel, le décodage de l'ancien programme audiovisuel est interrompu, le module de communication 207 interrompt la réception de l'ancien programme et reçoit le nouveau programme audiovisuel et le décodeur 206 décode le nouveau programme audiovisuel. La valeur « useOld » indique que lorsque l'utilisateur sélectionne un nouveau programme audiovisuel, le décodage de l'ancien programme audiovisuel est maintenu tant qu'un partie du nouveau programme audiovisuel n'est pas reçue, le module de communication 207 reçoit le nouveau programme audiovisuel, et le décodeur 206 décode le nouveau programme audiovisuel. La valeur « keepOld » indique que lorsque l'utilisateur sélectionne un nouveau programme audiovisuel, le décodage de l'ancien programme audiovisuel est maintenu tant qu'un partie du nouveau programme audiovisuel n'est pas reçue, le module de communication 207 reçoit l'ancien et le nouveau programmes

audiovisuels, le décodeur 206 décode le nouveau programme audiovisuel et les trames de données de l'ancien programme audiovisuel sont mémorisées dans la mémoire vive 203 tant qu'une nouvelle partie de l'ancien programme audiovisuel n'a pas été reçue.

Le champ « id » du noeud « MovieTile » comprend l'identifiant unique servant au référencement ultérieur de ce nœud par d'autres nœuds de la description de scène. Cet identifiant est par exemple une chaîne de caractère.

Le champ href du noeud « MovieTile » comprend l'identifiant du programme audiovisuel du nœud « MovieSource » auquel le nœud « MovieTile » se réfère.

Le champ « région » du noeud « MovieTile » spécifie une zone dans la séquence d'images obtenue par décodage du programme audiovisuel qui comporte des informations audiovisuelles définies par le noeud « MovieSource ».

Ces informations sont, par exemple, une zone comprise entre des bandes noires en haut et en bas d'une séquence d'images vidéo.

Selon le mode particulier de réalisation, le champ « région » du noeud « MovieTile » spécifie la zone, dans la séquence d'images obtenue par décodage du programme audiovisuel représentatif d'au moins deux programmes audiovisuels, qui comporte des informations représentatives du programme audiovisuel défini par le noeud « MovieTile ». Le champ région peut comprendre les coordonnées en pixels de cette zone ou un code prédéterminé « ail » représentatif de ces coordonnées. Le champ « zoom » du noeud « MovieTile » est un champ représentatif d'un facteur d'agrandissement à appliquer sur les informations représentatives du programme audiovisuel défini par le noeud « MovieTile ». Le champ zoom comprend une valeur représentative d'un agrandissement tel que les informations audiovisuelles définies par le noeud « MovieTile » et comprises dans la séquence d'images obtenue par décodage du programme audiovisuel occupent la totalité de l'écran 205 du dispositif de communication 100.

Selon le mode particulier de réalisation, le champ « zoom » du noeud « MovieTile » est un champ représentatif d'un facteur d'agrandissement à appliquer sur les informations représentatives du programme audiovisuel défini par le noeud « MovieTile » et comprises dans la séquence d'images obtenue par décodage du programme audiovisuel représentatif d'au moins deux programmes audiovisuels. Le champ zoom comprend une valeur représentative d'un agrandissement tel que les informations représentatives du programme audiovisuel défini par le noeud « MovieTile » et comprises dans la séquence d'images obtenue par décodage du

programme audiovisuel représentatif d'au moins deux programmes audiovisuels occupent la totalité de l'écran 205 du dispositif de communication 100 et/ou la même partie de l'écran 205 que la séquence d'images vidéo d'un programme audiovisuel qui sera reçu ultérieurement. Le champ « is Active » du noeud « MovieTile » est représentatif de l'activité de ce nœud. Lorsque la valeur de ce champ est vraie, le nœud « MovieTile » est actif et affiche les pixels tels que définis par les champs « région » et « zoom ». Lorsque la valeur de champ est faux, le nœud « MovieTile » est inactif et n'affiche rien.

Le dispositif de transmission d'une scène graphique 20, plus précisément le processeur 25, est apte à exécuter les étapes de :

- insertion dans un champ du signal comprenant des informations de description d'une scène graphique, d'informations spécifiant les opérations à effectuer par le dispositif de communication 100 lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel, - transfert du signal comprenant des informations de description d'une scène graphique.

Le dispositif de transmission d'une scène graphique 20 comporte :

- des moyens d'insertion dans un champ du signal comprenant des informations de description d'une scène graphique, d'informations spécifiant les opérations à effectuer par le dispositif de communication 100 lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel,

- des moyens de transmission du signal comprenant des informations de description d'une scène graphique. II est à remarquer que le dispositif de transmission d'une scène graphique 20 peut aussi être intégré au système de transmission de programmes audiovisuels 30 ou peut transférer les informations de description d'une scène graphique au système de transmission de programmes audiovisuels 30 qui retransmet ensuite celles-ci dans le réseau de communication 50. La Fig. 2 représente un schéma bloc d'un dispositif de communication selon la présente invention.

Le dispositif de communication 100 est adapté à effectuer à partir d'un ou plusieurs modules logiciels les étapes de l'algorithme tel que décrit en référence aux Figs. 3a et 3b.

Le dispositif de communication est apte à recevoir un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran d'un dispositif de communication recevant au moins un premier et un second programmes audiovisuels et comporte des moyens de lecture d'un champ du signal spécifiant les opérations à effectuer lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel.

Le dispositif de communication est apte à recevoir un signal comprenant des informations de description d'une scène graphique d'au moins un programme audiovisuel destiné à être reproduit sur un écran d'un dispositif de communication recevant au moins un premier et un second programmes audiovisuels, et à lire un champ du signal spécifiant les opérations à effectuer lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel. Le dispositif de communication 100 comporte un bus de communication 201 auquel sont reliés un processeur 200, une mémoire non volatile 202, une mémoire vive 203, au moins un décodeur 206, un module de communication 207, une interface homme-machine constituée d'au moins un clavier 204, un écran 205 et un haut- parleur 208. Le module de communication 207 reçoit, d'un système de transmission de programmes audiovisuels 30, des programmes audiovisuels par l'intermédiaire d'un réseau de communication 50.

Le module de communication 207 reçoit aussi, d'un dispositif de transmission de scène graphique 20, des informations de description d'une scène graphique du programme audiovisuel comprenant des informations représentatives d'au moins deux programmes audiovisuels transmis et des informations de description de la scène graphique de chaque programme audiovisuel transmis.

La mémoire non volatile 202 mémorise les modules logiciels mettant en oeuvre l'invention, ainsi que les données permettant de mettre en œuvre l'algorithme qui sera décrit par la suite en référence aux Figs. 3a et 3b.

De manière plus générale, les programmes selon la présente invention sont mémorisés dans un moyen de stockage. Ce moyen de stockage est lisible par le microprocesseur 200. Ce moyen de stockage est intégré ou non au dispositif de communication 100, et peut être amovible.

Lors de la mise sous tension du dispositif de communication 100, les modules logiciels selon la présente invention sont transférés dans la mémoire vive 203 qui contient alors le code exécutable de l'invention ainsi que les données nécessaires à la mise en oeuvre de l'invention. Lorsque le réseau de communication 50 est un réseau de type Internet, le module de communication 207 est apte à recevoir des paquets de données et mettre les paquets de données sous forme de trames de données conformes par exemple à la norme MPEG-4. MPEG est l'acronyme de « Moving Picture Experts Group ».

Lorsque le réseau de communication 50 est conforme au standard DVB-H, le module de communication 207 est un module radio apte à se syntoniser sur les différents salves comprenant les différentes parties des programmes audiovisuels diffusés conformément au standard DVB-H, à démoduler les différentes salves pour obtenir des trames de données sous forme de trames de données conformes par exemple à la norme MPEG-4. Le module de communication 207 est apte à se syntoniser et démoduler les parties de deux programmes audiovisuels.

Selon un mode particulier de réalisation, le module de communication 207 est apte à se syntoniser et démoduler les parties d'un programme audiovisuel choisi par l'utilisateur du dispositif de communication 100 et les parties du programme audiovisuel représentatif d'au moins deux programmes audiovisuels diffusés. Le décodeur 206 est un décodeur apte à traiter les trames de données de type

MPEG-4 pour former les séquences d'images du programme audiovisuel décodé. Le décodeur 206 est dans un premier mode de réalisation apte à décoder les trames de données d'un unique programme audiovisuel et dans un second mode de réalisation apte à décoder les trames de données de deux programmes audiovisuels. Le décodeur 206 peut aussi, en variante, être apte à décoder des signaux audio lorsque la présente invention est utilisée dans le cadre de la diffusion de programmes contenant des signaux audio.

Il est à remarquer ici qu'en variante, la fonction de décodage peut aussi être exécutée par le processeur 200. L'écran 205 permet la visualisation des programmes audiovisuels reçus, le clavier 204 permet la sélection par l'utilisateur d'un programme audiovisuel, le haut- parleur 208 permet la reproduction des séquences audio du programme audio sélectionné par l'utilisateur du dispositif de communication 100 ou des séquences

audio associées au programme audiovisuel sélectionné par l'utilisateur du dispositif de communication 100.

La mémoire vive 203 mémorise les informations de description d'une scène graphique reçues par le module de communication 207. Les Figs. 3a et 3b représentent un algorithme exécuté par un dispositif de communication lors de la sélection d'un nouveau programme audiovisuel à partir du programme audiovisuel représentatif d'au moins deux programmes audiovisuels transmis et d'utilisation des informations de description d'une scène.

A l'étape E300, le module de communication 207 reçoit, du réseau de communication 50 des informations de description d'une scène graphique du programme audiovisuel représentatif d'au moins deux programmes audiovisuels et des informations de description d'une scène graphique de chaque programme audiovisuel transmis.

Les informations de description d'une scène graphique sont mémorisées dans la mémoire vive 203 du dispositif de communication 100.

A l'étape E301, le processeur 200 active le module de communication 207 pour que celui-ci reçoive un programme audiovisuel.

Selon un mode particulier de réalisation, le programme audiovisuel est représentatif d'au moins deux programmes audiovisuels. Le module de communication 207, à la réception du programme audiovisuel, forme des trames de données et modifie le champ « isReady » du nœud « MovieSource » à la valeur vrai.

à l'étape E302, le processeur 200 détecte que le champ « isReady » est à la valeur vrai et commande le transfert de la trame de données du module de communication 207 vers le décodeur 206 qui décode celle-ci.

Il est à remarquer ici que lorsque le module de communication 207 détecte une interruption de la transmission du programme audiovisuel, celui-ci met le champ « isReady » à la valeur faux.

Le décodeur 206 décode les trames de données pour former une séquence d'images constituées de pixels. Cette séquence d'images est, selon un mode particulier de réalisation, une mosaïque des programmes audiovisuels transmis.

Bien entendu, la séquence d'images peut aussi être une séquence d'image d'un programme audiovisuel classique.

A l'étape suivante E303, la séquence d'images formée est transférée à l'écran 205 du dispositif de communication 100.

Cette séquence d'images vidéo reproduit, selon le mode particulier de réalisation, au moins deux programmes audiovisuels transmis sous la forme d'une mosaïque des programmes audiovisuels ou d'un carrousel graphique des programmes audiovisuels. Préférentiellement, la séquence d'images est une mosaïque qui reproduit neuf programmes audiovisuels transmis.

Lorsque la séquence d'images reproduit une mosaïque des programmes audiovisuels, chaque image de la séquence d'images est subdivisée en neuf zones. Dans chaque zone est reproduit un programme audiovisuel en cours de transmission à une qualité et à une résolution moindres que celles du programme correspondant transmis. En d'autres termes, une mosaïque est une représentation d'un ensemble de vignettes ou de zones animées de taille réduite, représentant les signaux vidéo des programmes transmis. La mosaïque permet ainsi à l'utilisateur du dispositif de communication 100 de choisir, parmi les programmes audiovisuels reproduits dans la mosaïque, le programme audiovisuel qu'il souhaite recevoir.

Lorsque la mosaïque est utilisée pour reproduire, à partir des nœuds

« MovieTile » un carrousel graphique des programmes audiovisuels, la séquence d'images représente un défilement des programmes audiovisuels en cours de transmission à une qualité et à une résolution moindres que celles des programmes correspondants transmis. Le carrousel graphique permet ainsi à l'utilisateur du dispositif de communication 100 de choisir, parmi les programmes audiovisuels reproduits dans le carrousel graphique, le programme audiovisuel qu'il souhaite recevoir.

L'étape suivante E304 est une boucle d'attente de l'appui sur au moins une touche du clavier 204 du dispositif de communication 100 pour la sélection d'un nouveau programme audiovisuel.

Selon le mode particulier de réalisation, l'étape suivante E304 est une boucle d'attente de l'appui sur au moins une touche du clavier 204 du dispositif de communication 100 pour la sélection d'un programme audiovisuel parmi les programmes audiovisuels visualisés sur l'écran 205 du dispositif de communication 100. La sélection se fait par exemple à l'aide des touches de navigation du clavier 204 ou par un appui sur une touche prédéterminée.

Tant qu'un appui n'est pas détecté, le programme audiovisuel est reçu, décodé et transféré vers l'écran 205.

A la sélection, par l'utilisateur du dispositif de communication 100, d'un programme audiovisuel, par exemple le programme audiovisuel A en Fig. 1, le processeur 200 passe à l'étape suivante E305.

A l'étape E305, le processeur 200 détermine quel programme audiovisuel est sélectionné par l'utilisateur.

A l'étape E306, le processeur 200 lit le champ « mode » du nœud « MovieSource » du programme audiovisuel déterminé à l'étape E305. A l'étape suivante E307, le processeur 200 vérifie si le champ « mode » du nœud « MovieSource » est à la valeur « Replace ».

Dans l'affirmative, le processeur 200 passe à l'étape E308. Dans la négative, le processeur 200 passe à l'étape E320 de la Fig. 3b.

A l'étape E308, le processeur 200 commande l'arrêt du décodage des trames du programme audiovisuel en cours de décodage, en modifiant le champ « sourcelndex » du nœud « MovieSource » pour le mettre à la valeur 1 représentative du programme A sélectionné.

Cette opération effectuée, le processeur 200 passe à l'étape suivante E309 qui consiste activer à le module de communication 207 pour que celui-ci reçoive le programme audiovisuel sélectionné par l'utilisateur du dispositif de communication 100.

Le module de communication 207 forme des trames de données et le champ « isReady » du nœud « MovieSource » est mis à la valeur vrai.

A l'étape E310, le processeur 200 détecte que le champ « isReady » est à la valeur vrai et commande le transfert de la trame de données du module de communication 207 vers le décodeur 206 qui décode celle-ci.

Le décodeur 206 décode les trames de données pour former une séquence d'images constituées de pixels. Cette séquence d'images est le programme audiovisuel sélectionné par l'utilisateur du dispositif de communication 100. A l'étape suivante E311, la séquence d'images formée est transférée à l'écran

205 du dispositif de communication 100. Cette séquence d'images reproduit le programme audiovisuel sélectionné.

A l'étape E320 de la Fig. 3b, le processeur 200 vérifie si le champ « mode » du nœud « MovieSource » est à la valeur « UseOld ».

Le processeur 200 lit le champ « mode » du signal reçu et mémorisé dans la mémoire vive 203 qui spécifie les opérations à effectuer lors d'une transition entre la reproduction du premier programme audiovisuel et la reproduction du second programme audiovisuel. Dans l'affirmative, le processeur 200 passe à l'étape E321. Dans la négative, le processeur 200 passe à l'étape E331.

A l'étape E321, le processeur 200 détermine, parmi les nœuds « MovieTile » mémorisés dans la mémoire vive 203, le nœud « MovieTile » associé au programme audiovisuel sélectionné par l'utilisateur du dispositif de communication 100, Ceci est effectué en lisant le champ « région » du noeud « MovieTile » déterminé. A cette même étape, le processeur 200 commande l'obtention du programme audiovisuel sélectionné.

Selon le mode particulier de réalisation, le processeur 200 détermine à partir du champ « active » des nœuds « MovieTile » mémorisés dans la mémoire vive 203, le nœud « MovieTile » associé au programme audiovisuel sélectionné par l'utilisateur du dispositif de communication 100 ainsi que la zone, dans la séquence d'images obtenue par décodage du programme audiovisuel représentatif d'au moins deux programmes audiovisuels, qui comporte des informations représentatives du programme audiovisuel déterminé. A l'étape suivante E322, les trames de données du programme audiovisuel en cours de visualisation sont décodées de la même manière que celle décrite à l'étape E302.

Cette opération effectuée, le processeur 200 passe à l'étape E323 qui consiste à effectuer un agrandissement de la zone déterminée. Cet agrandissement est effectué en effectuant une interpolation des pixels compris dans la zone précédemment déterminée pour former une séquence d'images dont les dimensions sont, par exemple, égales aux dimensions de l'écran 205.

A cette même étape, le processeur 100 lit la valeur comprise dans le champ « zoom » du noeud « MovieTile » qui correspond à un agrandissement tel que les informations représentatives du programme audiovisuel défini par le noeud « MovieTile » occupent la totalité de l'écran 205.

Selon le mode particulier de réalisation, le processeur 200 lit la valeur comprise dans le champ « zoom » du noeud « MovieTile » qui correspond à un agrandissement tel que les informations représentatives du programme audiovisuel défini par le noeud

« MovieTile » et comprises dans la séquence d'images obtenue par décodage du programme audiovisuel représentatif d'au moins deux programmes audiovisuels occupent la même partie de l'écran 205 que la séquence d'images vidéo d'un programme audiovisuel qui sera reçu ultérieurement. Cette opération effectuée, le processeur 200 commande, à l'étape E324, le transfert de la séquence d'images agrandies vers l'écran 205.

A l'étape E325, le processeur 200 vérifie si une trame de données du programme audiovisuel sélectionné a été formée par le module de communication 207. Tant qu'une trame de données du programme audiovisuel n'a pas été formée, le processeur 200 exécute la boucle constituée des étapes E322 à E325. La séquence d'images agrandies, est reproduite sur l'écran 205 tant qu'une trame de données du programme audiovisuel sélectionné a été formée.

Lorsqu'une trame de données du programme audiovisuel sélectionné à été formée par le module de communication 207, le processeur 200 passe à l'étape E326 qui consiste à commander l'arrêt du décodage des trames de données du programme audiovisuel en cours de visualisation et modifie le champ « sourcelndex » du nœud « MovieSource » en mettant celui-ci à la valeur 1 représentative du programme A sélectionné. Cette opération effectuée, le processeur 200 commande, à l'étape E327, le transfert de la trame de données du programme audiovisuel sélectionné 207 vers le décodeur 206 qui décode celle-ci.

Le décodeur 206 décode les trames de données pour former une séquence d'images constituées de pixels. Cette séquence d'images est le programme audiovisuel sélectionné par l'utilisateur du dispositif de communication 100.

A l'étape suivante E328, la séquence d'images formée est transférée à l'écran 205 du dispositif de communication 100. Cette séquence d'images reproduit le programme audiovisuel sélectionné.

Si le champ « mode » du nœud « MovieTile » n'est pas à la valeur « Replace » ou « UseOld », celui-ci est implicitement à la valeur « keepOld ».

A l'étape E331, le processeur 200 détermine, parmi les nœuds « MovieTile » mémorisés dans la mémoire vive 203, le nœud « MovieTile » associé au programme audiovisuel sélectionné par l'utilisateur du dispositif de communication 100. Ceci est effectué en lisant le champ « active » du noeud « MovieTile » déterminé. A cette

même étape, le processeur 200 commande l'obtention du programme audiovisuel sélectionné.

Selon le mode particulier de réalisation, le processeur 200 détermine, parmi les nœuds « MovieTile » mémorisés dans la mémoire vive 203, le nœud « MovieTile » associé au programme audiovisuel sélectionné par l'utilisateur du dispositif de communication 100 ainsi que la zone, dans la séquence d'images obtenue par décodage du programme audiovisuel représentatif d'au moins deux programmes audiovisuels, qui comporte des informations représentatives du programme audiovisuel déterminé. A l'étape suivante E332, les trames de données du programme audiovisuel en cours de visualisation sont décodées de la même manière que celle décrite à l'étape E302.

Cette opération effectuée, le processeur 200 passe à l'étape E333 qui consiste à effectuer un agrandissement de la zone déterminée. Cet agrandissement est effectué en effectuant une interpolation des pixels compris dans la zone précédemment déterminée pour former une séquence d'images dont les dimensions sont par exemple égales aux dimensions de l'écran 205.

A cette même étape, le processeur 200 lit la valeur comprise dans le champ « zoom » du noeud « MovieTile » qui correspond à un agrandissement tel que les informations représentatives du programme audiovisuel défini par le noeud « MovieTile » occupent la totalité de l'écran 205.

Selon le mode particulier de réalisation, le processeur 200 lit la valeur comprise dans le champ « zoom » du noeud « MovieTile » qui correspond à un agrandissement tel que les informations représentatives du programme audiovisuel défini par le noeud « MovieTile » et comprises dans la séquence d'images obtenue par décodage du programme audiovisuel représentatif d'au moins deux programmes audiovisuels occupent la même partie de l'écran 205 que la séquence d'images vidéo d'un programme audiovisuel qui sera reçu ultérieurement.

Cette opération effectuée, le processeur 200 commande à l'étape E334 le transfert de la séquence d'images agrandies vers l'écran 205.

A l'étape E335, le processeur 200 vérifie si une trame de données du programme audiovisuel sélectionné a été formée par le module de communication 207.

Tant qu'une trame de données du programme audiovisuel n'a pas été formée, le processeur 200 exécute la boucle constituée des étapes E332 à E335. La séquence d'images agrandies, est reproduite sur l'écran 205 tant qu'une trame de données du programme audiovisuel sélectionné a été formée. Lorsqu'une trame de données du programme audiovisuel sélectionné à été formée par le module de communication 207, le processeur 200 passe à l'étape E336 qui consiste à commander le transfert des trames de données du programme audiovisuel représentatif d'au moins deux programmes audiovisuels vers la mémoire vive 203 et modifier le champ « sourcelndex » du nœud « MovieSource » en mettant celui-ci à la valeur un représentative du programme A sélectionné.

Cette opération effectuée, le processeur 200 commande le transfert à l'étape E337 de la trame de données du programme audiovisuel sélectionné 207 vers le décodeur 206 qui décode celle-ci.

Le décodeur 206 décode les trames de données pour former une séquence d'images constituées de pixels. Cette séquence d'images est le programme audiovisuel sélectionné par l'utilisateur du dispositif de communication 100.

A l'étape suivante E338, la séquence d'images formée est transférée à l'écran

205 du dispositif de communication 100. Cette séquence d'images reproduit le programme audiovisuel sélectionné. A cette même étape le champ « active » de chaque nœud « MovieTile » ne correspondant pas au programme sélectionné est mis à la valeur inactive.

Il est à remarquer ici que, si par la suite, l'utilisateur du dispositif de communication 100 décide de changer de programme audiovisuel, le champ « mode » du nœud « MovieSource » étant à la valeur « keepOld », le processeur 200 commandera le décodage des trames du programme audiovisuel mémorisées dans la mémoire vive 203 et l'affichage de celle-ci en attendant que de nouvelles trames soient formées par module de réception 207.

Dans un mode particulier de mise en œuvre, la présente invention s'applique au traitement d'images fixes. Plus particulièrement, lorsque l'image fixe est constituée d'une pluralité d'imagettes, la présente invention permet de former une séquence d'images à partir des imagettes comprises dans l'image fixe. Ceci permet ainsi de limiter la quantité d'informations transmises sur le réseau de communication 50.

Bien entendu, la présente invention n'est nullement limitée aux modes de réalisation décrits ici, mais englobe, bien au contraire, toute variante à la portée de l'homme du métier.